xref: /openbmc/linux/MAINTAINERS (revision de2bdb3d)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <aar@pengutronix.de>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178S:	Maintained
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F:	drivers/tty/serial/8250*
181F:	include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L:	netdev@vger.kernel.org
185S:	Orphan / Obsolete
186F:	drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M:	Eric Van Hensbergen <ericvh@gmail.com>
190M:	Ron Minnich <rminnich@sandia.gov>
191M:	Latchesar Ionkov <lucho@ionkov.net>
192L:	v9fs-developer@lists.sourceforge.net
193W:	http://swik.net/v9fs
194Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S:	Maintained
197F:	Documentation/filesystems/9p.txt
198F:	fs/9p/
199F:	net/9p/
200F:	include/net/9p/
201F:	include/uapi/linux/virtio_9p.h
202F:	include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M:	Antti Palosaari <crope@iki.fi>
207L:	linux-media@vger.kernel.org
208W:	https://linuxtv.org
209W:	http://palosaari.fi/linux/
210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
211T:	git git://linuxtv.org/anttip/media_tree.git
212S:	Maintained
213F:	drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M:	Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217L:	linux-scsi@vger.kernel.org
218W:	http://www.adaptec.com/
219S:	Supported
220F:	Documentation/scsi/aacraid.txt
221F:	drivers/scsi/aacraid/
222
223ABI/API
224L:	linux-api@vger.kernel.org
225F:	include/linux/syscalls.h
226F:	kernel/sys_ni.c
227
228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229M:	Hans de Goede <hdegoede@redhat.com>
230L:	linux-hwmon@vger.kernel.org
231S:	Maintained
232F:	drivers/hwmon/abituguru.c
233
234ABIT UGURU 3 HARDWARE MONITOR DRIVER
235M:	Alistair John Strachan <alistair@devzero.co.uk>
236L:	linux-hwmon@vger.kernel.org
237S:	Maintained
238F:	drivers/hwmon/abituguru3.c
239
240ACCES 104-DIO-48E GPIO DRIVER
241M:	William Breathitt Gray <vilhelm.gray@gmail.com>
242L:	linux-gpio@vger.kernel.org
243S:	Maintained
244F:	drivers/gpio/gpio-104-dio-48e.c
245
246ACCES 104-IDI-48 GPIO DRIVER
247M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
248L:	linux-gpio@vger.kernel.org
249S:	Maintained
250F:	drivers/gpio/gpio-104-idi-48.c
251
252ACCES 104-IDIO-16 GPIO DRIVER
253M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
254L:	linux-gpio@vger.kernel.org
255S:	Maintained
256F:	drivers/gpio/gpio-104-idio-16.c
257
258ACENIC DRIVER
259M:	Jes Sorensen <jes@trained-monkey.org>
260L:	linux-acenic@sunsite.dk
261S:	Maintained
262F:	drivers/net/ethernet/alteon/acenic*
263
264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265M:	Peter Feuerer <peter@piie.net>
266L:	platform-driver-x86@vger.kernel.org
267W:	http://piie.net/?section=acerhdf
268S:	Maintained
269F:	drivers/platform/x86/acerhdf.c
270
271ACER WMI LAPTOP EXTRAS
272M:	"Lee, Chun-Yi" <jlee@suse.com>
273L:	platform-driver-x86@vger.kernel.org
274S:	Maintained
275F:	drivers/platform/x86/acer-wmi.c
276
277ACPI
278M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
279M:	Len Brown <lenb@kernel.org>
280L:	linux-acpi@vger.kernel.org
281W:	https://01.org/linux-acpi
282Q:	https://patchwork.kernel.org/project/linux-acpi/list/
283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284S:	Supported
285F:	drivers/acpi/
286F:	drivers/pnp/pnpacpi/
287F:	include/linux/acpi.h
288F:	include/acpi/
289F:	Documentation/acpi/
290F:	Documentation/ABI/testing/sysfs-bus-acpi
291F:	Documentation/ABI/testing/configfs-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 FOR ARM64 (ACPI/arm64)
320M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
321M:	Hanjun Guo <hanjun.guo@linaro.org>
322M:	Sudeep Holla <sudeep.holla@arm.com>
323L:	linux-acpi@vger.kernel.org
324S:	Maintained
325F:	drivers/acpi/arm64
326
327ACPI THERMAL DRIVER
328M:	Zhang Rui <rui.zhang@intel.com>
329L:	linux-acpi@vger.kernel.org
330W:	https://01.org/linux-acpi
331S:	Supported
332F:	drivers/acpi/*thermal*
333
334ACPI VIDEO DRIVER
335M:	Zhang Rui <rui.zhang@intel.com>
336L:	linux-acpi@vger.kernel.org
337W:	https://01.org/linux-acpi
338S:	Supported
339F:	drivers/acpi/acpi_video.c
340
341ACPI WMI DRIVER
342L:	platform-driver-x86@vger.kernel.org
343S:	Orphan
344F:	drivers/platform/x86/wmi.c
345
346AD1889 ALSA SOUND DRIVER
347M:	Thibaut Varene <T-Bone@parisc-linux.org>
348W:	http://wiki.parisc-linux.org/AD1889
349L:	linux-parisc@vger.kernel.org
350S:	Maintained
351F:	sound/pci/ad1889.*
352
353AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
354M:	Michael Hennerich <michael.hennerich@analog.com>
355W:	http://wiki.analog.com/AD5254
356W:	http://ez.analog.com/community/linux-device-drivers
357S:	Supported
358F:	drivers/misc/ad525x_dpot.c
359
360AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
361M:	Michael Hennerich <michael.hennerich@analog.com>
362W:	http://wiki.analog.com/AD5398
363W:	http://ez.analog.com/community/linux-device-drivers
364S:	Supported
365F:	drivers/regulator/ad5398.c
366
367AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
368M:	Michael Hennerich <michael.hennerich@analog.com>
369W:	http://wiki.analog.com/AD7142
370W:	http://ez.analog.com/community/linux-device-drivers
371S:	Supported
372F:	drivers/input/misc/ad714x.c
373
374AD7877 TOUCHSCREEN DRIVER
375M:	Michael Hennerich <michael.hennerich@analog.com>
376W:	http://wiki.analog.com/AD7877
377W:	http://ez.analog.com/community/linux-device-drivers
378S:	Supported
379F:	drivers/input/touchscreen/ad7877.c
380
381AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
382M:	Michael Hennerich <michael.hennerich@analog.com>
383W:	http://wiki.analog.com/AD7879
384W:	http://ez.analog.com/community/linux-device-drivers
385S:	Supported
386F:	drivers/input/touchscreen/ad7879.c
387
388ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
389M:	Jiri Kosina <jikos@kernel.org>
390S:	Maintained
391
392ADF7242 IEEE 802.15.4 RADIO DRIVER
393M:	Michael Hennerich <michael.hennerich@analog.com>
394W:	https://wiki.analog.com/ADF7242
395W:	http://ez.analog.com/community/linux-device-drivers
396L:	linux-wpan@vger.kernel.org
397S:	Supported
398F:	drivers/net/ieee802154/adf7242.c
399F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
400
401ADM1025 HARDWARE MONITOR DRIVER
402M:	Jean Delvare <jdelvare@suse.com>
403L:	linux-hwmon@vger.kernel.org
404S:	Maintained
405F:	Documentation/hwmon/adm1025
406F:	drivers/hwmon/adm1025.c
407
408ADM1029 HARDWARE MONITOR DRIVER
409M:	Corentin Labbe <clabbe.montjoie@gmail.com>
410L:	linux-hwmon@vger.kernel.org
411S:	Maintained
412F:	drivers/hwmon/adm1029.c
413
414ADM8211 WIRELESS DRIVER
415L:	linux-wireless@vger.kernel.org
416W:	http://wireless.kernel.org/
417S:	Orphan
418F:	drivers/net/wireless/admtek/adm8211.*
419
420ADP1653 FLASH CONTROLLER DRIVER
421M:	Sakari Ailus <sakari.ailus@iki.fi>
422L:	linux-media@vger.kernel.org
423S:	Maintained
424F:	drivers/media/i2c/adp1653.c
425F:	include/media/i2c/adp1653.h
426
427ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
428M:	Michael Hennerich <michael.hennerich@analog.com>
429W:	http://wiki.analog.com/ADP5520
430W:	http://ez.analog.com/community/linux-device-drivers
431S:	Supported
432F:	drivers/mfd/adp5520.c
433F:	drivers/video/backlight/adp5520_bl.c
434F:	drivers/leds/leds-adp5520.c
435F:	drivers/gpio/gpio-adp5520.c
436F:	drivers/input/keyboard/adp5520-keys.c
437
438ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
439M:	Michael Hennerich <michael.hennerich@analog.com>
440W:	http://wiki.analog.com/ADP5588
441W:	http://ez.analog.com/community/linux-device-drivers
442S:	Supported
443F:	drivers/input/keyboard/adp5588-keys.c
444F:	drivers/gpio/gpio-adp5588.c
445
446ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
447M:	Michael Hennerich <michael.hennerich@analog.com>
448W:	http://wiki.analog.com/ADP8860
449W:	http://ez.analog.com/community/linux-device-drivers
450S:	Supported
451F:	drivers/video/backlight/adp8860_bl.c
452
453ADS1015 HARDWARE MONITOR DRIVER
454M:	Dirk Eibach <eibach@gdsys.de>
455L:	linux-hwmon@vger.kernel.org
456S:	Maintained
457F:	Documentation/hwmon/ads1015
458F:	drivers/hwmon/ads1015.c
459F:	include/linux/i2c/ads1015.h
460
461ADT746X FAN DRIVER
462M:	Colin Leroy <colin@colino.net>
463S:	Maintained
464F:	drivers/macintosh/therm_adt746x.c
465
466ADT7475 HARDWARE MONITOR DRIVER
467M:	Jean Delvare <jdelvare@suse.com>
468L:	linux-hwmon@vger.kernel.org
469S:	Maintained
470F:	Documentation/hwmon/adt7475
471F:	drivers/hwmon/adt7475.c
472
473ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
474M:	Michael Hennerich <michael.hennerich@analog.com>
475W:	http://wiki.analog.com/ADXL345
476W:	http://ez.analog.com/community/linux-device-drivers
477S:	Supported
478F:	drivers/input/misc/adxl34x.c
479
480ADVANSYS SCSI DRIVER
481M:	Matthew Wilcox <matthew@wil.cx>
482M:	Hannes Reinecke <hare@suse.com>
483L:	linux-scsi@vger.kernel.org
484S:	Maintained
485F:	Documentation/scsi/advansys.txt
486F:	drivers/scsi/advansys.c
487
488AEDSP16 DRIVER
489M:	Riccardo Facchetti <fizban@tin.it>
490S:	Maintained
491F:	sound/oss/aedsp16.c
492
493AF9013 MEDIA DRIVER
494M:	Antti Palosaari <crope@iki.fi>
495L:	linux-media@vger.kernel.org
496W:	https://linuxtv.org
497W:	http://palosaari.fi/linux/
498Q:	http://patchwork.linuxtv.org/project/linux-media/list/
499T:	git git://linuxtv.org/anttip/media_tree.git
500S:	Maintained
501F:	drivers/media/dvb-frontends/af9013*
502
503AF9033 MEDIA DRIVER
504M:	Antti Palosaari <crope@iki.fi>
505L:	linux-media@vger.kernel.org
506W:	https://linuxtv.org
507W:	http://palosaari.fi/linux/
508Q:	http://patchwork.linuxtv.org/project/linux-media/list/
509T:	git git://linuxtv.org/anttip/media_tree.git
510S:	Maintained
511F:	drivers/media/dvb-frontends/af9033*
512
513AFFS FILE SYSTEM
514L:	linux-fsdevel@vger.kernel.org
515S:	Orphan
516F:	Documentation/filesystems/affs.txt
517F:	fs/affs/
518
519AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
520M:	David Howells <dhowells@redhat.com>
521L:	linux-afs@lists.infradead.org
522S:	Supported
523F:	fs/afs/
524F:	include/net/af_rxrpc.h
525F:	net/rxrpc/af_rxrpc.c
526
527AGPGART DRIVER
528M:	David Airlie <airlied@linux.ie>
529T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
530S:	Maintained
531F:	drivers/char/agp/
532F:	include/linux/agp*
533F:	include/uapi/linux/agp*
534
535AHA152X SCSI DRIVER
536M:	"Juergen E. Fischer" <fischer@norbit.de>
537L:	linux-scsi@vger.kernel.org
538S:	Maintained
539F:	drivers/scsi/aha152x*
540F:	drivers/scsi/pcmcia/aha152x*
541
542AIC7XXX / AIC79XX SCSI DRIVER
543M:	Hannes Reinecke <hare@suse.com>
544L:	linux-scsi@vger.kernel.org
545S:	Maintained
546F:	drivers/scsi/aic7xxx/
547
548AIMSLAB FM RADIO RECEIVER DRIVER
549M:	Hans Verkuil <hverkuil@xs4all.nl>
550L:	linux-media@vger.kernel.org
551T:	git git://linuxtv.org/media_tree.git
552W:	https://linuxtv.org
553S:	Maintained
554F:	drivers/media/radio/radio-aimslab*
555
556AIO
557M:	Benjamin LaHaise <bcrl@kvack.org>
558L:	linux-aio@kvack.org
559S:	Supported
560F:	fs/aio.c
561F:	include/linux/*aio*.h
562
563AIRSPY MEDIA DRIVER
564M:	Antti Palosaari <crope@iki.fi>
565L:	linux-media@vger.kernel.org
566W:	https://linuxtv.org
567W:	http://palosaari.fi/linux/
568Q:	http://patchwork.linuxtv.org/project/linux-media/list/
569T:	git git://linuxtv.org/anttip/media_tree.git
570S:	Maintained
571F:	drivers/media/usb/airspy/
572
573ALCATEL SPEEDTOUCH USB DRIVER
574M:	Duncan Sands <duncan.sands@free.fr>
575L:	linux-usb@vger.kernel.org
576W:	http://www.linux-usb.org/SpeedTouch/
577S:	Maintained
578F:	drivers/usb/atm/speedtch.c
579F:	drivers/usb/atm/usbatm.c
580
581ALCHEMY AU1XX0 MMC DRIVER
582M:	Manuel Lauss <manuel.lauss@gmail.com>
583S:	Maintained
584F:	drivers/mmc/host/au1xmmc.c
585
586ALI1563 I2C DRIVER
587M:	Rudolf Marek <r.marek@assembler.cz>
588L:	linux-i2c@vger.kernel.org
589S:	Maintained
590F:	Documentation/i2c/busses/i2c-ali1563
591F:	drivers/i2c/busses/i2c-ali1563.c
592
593ALLWINNER SECURITY SYSTEM
594M:	Corentin Labbe <clabbe.montjoie@gmail.com>
595L:	linux-crypto@vger.kernel.org
596S:	Maintained
597F:	drivers/crypto/sunxi-ss/
598
599ALPHA PORT
600M:	Richard Henderson <rth@twiddle.net>
601M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
602M:	Matt Turner <mattst88@gmail.com>
603S:	Odd Fixes
604L:	linux-alpha@vger.kernel.org
605F:	arch/alpha/
606
607ALPS PS/2 TOUCHPAD DRIVER
608R:	Pali Rohár <pali.rohar@gmail.com>
609F:	drivers/input/mouse/alps.*
610
611ALTERA MAILBOX DRIVER
612M:	Ley Foon Tan <lftan@altera.com>
613L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
614S:	Maintained
615F:	drivers/mailbox/mailbox-altera.c
616
617ALTERA PIO DRIVER
618M:	Tien Hock Loh <thloh@altera.com>
619L:	linux-gpio@vger.kernel.org
620S:	Maintained
621F:	drivers/gpio/gpio-altera.c
622
623ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
624M:	Thor Thayer <tthayer@opensource.altera.com>
625S:	Maintained
626F:	drivers/gpio/gpio-altera-a10sr.c
627F:	drivers/mfd/altera-a10sr.c
628F:	include/linux/mfd/altera-a10sr.h
629
630ALTERA TRIPLE SPEED ETHERNET DRIVER
631M:	Vince Bridgers <vbridger@opensource.altera.com>
632L:	netdev@vger.kernel.org
633L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
634S:	Maintained
635F:	drivers/net/ethernet/altera/
636
637ALTERA UART/JTAG UART SERIAL DRIVERS
638M:	Tobias Klauser <tklauser@distanz.ch>
639L:	linux-serial@vger.kernel.org
640L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
641S:	Maintained
642F:	drivers/tty/serial/altera_uart.c
643F:	drivers/tty/serial/altera_jtaguart.c
644F:	include/linux/altera_uart.h
645F:	include/linux/altera_jtaguart.h
646
647AMAZON ETHERNET DRIVERS
648M:	Netanel Belgazal <netanel@annapurnalabs.com>
649R:	Saeed Bishara <saeed@annapurnalabs.com>
650R:	Zorik Machulsky <zorik@annapurnalabs.com>
651L:	netdev@vger.kernel.org
652S:	Supported
653F:	Documentation/networking/ena.txt
654F:	drivers/net/ethernet/amazon/
655
656AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
657M:	Tom Lendacky <thomas.lendacky@amd.com>
658M:	Gary Hook <gary.hook@amd.com>
659L:	linux-crypto@vger.kernel.org
660S:	Supported
661F:	drivers/crypto/ccp/
662F:	include/linux/ccp.h
663
664AMD FAM15H PROCESSOR POWER MONITORING DRIVER
665M:	Huang Rui <ray.huang@amd.com>
666L:	linux-hwmon@vger.kernel.org
667S:	Supported
668F:	Documentation/hwmon/fam15h_power
669F:	drivers/hwmon/fam15h_power.c
670
671AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
672L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
673S:	Orphan
674F:	drivers/usb/gadget/udc/amd5536udc.*
675
676AMD GEODE PROCESSOR/CHIPSET SUPPORT
677P:	Andres Salomon <dilinger@queued.net>
678L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
679W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
680S:	Supported
681F:	drivers/char/hw_random/geode-rng.c
682F:	drivers/crypto/geode*
683F:	drivers/video/fbdev/geode/
684F:	arch/x86/include/asm/geode.h
685
686AMD IOMMU (AMD-VI)
687M:	Joerg Roedel <joro@8bytes.org>
688L:	iommu@lists.linux-foundation.org
689T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
690S:	Maintained
691F:	drivers/iommu/amd_iommu*.[ch]
692F:	include/linux/amd-iommu.h
693
694AMD KFD
695M:	Oded Gabbay <oded.gabbay@gmail.com>
696L:	dri-devel@lists.freedesktop.org
697T:	git git://people.freedesktop.org/~gabbayo/linux.git
698S:	Supported
699F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
700F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
701F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
702F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
703F:	drivers/gpu/drm/amd/amdkfd/
704F:	drivers/gpu/drm/amd/include/cik_structs.h
705F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
706F:	drivers/gpu/drm/amd/include/vi_structs.h
707F:	drivers/gpu/drm/radeon/radeon_kfd.c
708F:	drivers/gpu/drm/radeon/radeon_kfd.h
709F:	include/uapi/linux/kfd_ioctl.h
710
711AMD SEATTLE DEVICE TREE SUPPORT
712M:	Brijesh Singh <brijeshkumar.singh@amd.com>
713M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
714M:	Tom Lendacky <thomas.lendacky@amd.com>
715S:	Supported
716F:	arch/arm64/boot/dts/amd/
717
718AMD XGBE DRIVER
719M:	Tom Lendacky <thomas.lendacky@amd.com>
720L:	netdev@vger.kernel.org
721S:	Supported
722F:	drivers/net/ethernet/amd/xgbe/
723F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
724
725AMS (Apple Motion Sensor) DRIVER
726M:	Michael Hanselmann <linux-kernel@hansmi.ch>
727S:	Supported
728F:	drivers/macintosh/ams/
729
730ANALOG DEVICES INC AD9389B DRIVER
731M:	Hans Verkuil <hans.verkuil@cisco.com>
732L:	linux-media@vger.kernel.org
733S:	Maintained
734F:	drivers/media/i2c/ad9389b*
735
736ANALOG DEVICES INC ADV7180 DRIVER
737M:	Lars-Peter Clausen <lars@metafoo.de>
738L:	linux-media@vger.kernel.org
739W:	http://ez.analog.com/community/linux-device-drivers
740S:	Supported
741F:	drivers/media/i2c/adv7180.c
742
743ANALOG DEVICES INC ADV7511 DRIVER
744M:	Hans Verkuil <hans.verkuil@cisco.com>
745L:	linux-media@vger.kernel.org
746S:	Maintained
747F:	drivers/media/i2c/adv7511*
748
749ANALOG DEVICES INC ADV7604 DRIVER
750M:	Hans Verkuil <hans.verkuil@cisco.com>
751L:	linux-media@vger.kernel.org
752S:	Maintained
753F:	drivers/media/i2c/adv7604*
754
755ANALOG DEVICES INC ADV7842 DRIVER
756M:	Hans Verkuil <hans.verkuil@cisco.com>
757L:	linux-media@vger.kernel.org
758S:	Maintained
759F:	drivers/media/i2c/adv7842*
760
761ANALOG DEVICES INC ASOC CODEC DRIVERS
762M:	Lars-Peter Clausen <lars@metafoo.de>
763L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
764W:	http://wiki.analog.com/
765W:	http://ez.analog.com/community/linux-device-drivers
766S:	Supported
767F:	sound/soc/codecs/adau*
768F:	sound/soc/codecs/adav*
769F:	sound/soc/codecs/ad1*
770F:	sound/soc/codecs/ad7*
771F:	sound/soc/codecs/ssm*
772F:	sound/soc/codecs/sigmadsp.*
773
774ANALOG DEVICES INC ASOC DRIVERS
775L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
776L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
777W:	http://blackfin.uclinux.org/
778S:	Supported
779F:	sound/soc/blackfin/*
780
781ANALOG DEVICES INC IIO DRIVERS
782M:	Lars-Peter Clausen <lars@metafoo.de>
783M:	Michael Hennerich <Michael.Hennerich@analog.com>
784W:	http://wiki.analog.com/
785W:	http://ez.analog.com/community/linux-device-drivers
786S:	Supported
787F:	drivers/iio/*/ad*
788X:	drivers/iio/*/adjd*
789F:	drivers/staging/iio/*/ad*
790F:	staging/iio/trigger/iio-trig-bfin-timer.c
791
792ANALOG DEVICES INC DMA DRIVERS
793M:	Lars-Peter Clausen <lars@metafoo.de>
794W:	http://ez.analog.com/community/linux-device-drivers
795S:	Supported
796F:	drivers/dma/dma-axi-dmac.c
797
798ANDROID CONFIG FRAGMENTS
799M:	Rob Herring <robh@kernel.org>
800S:	Supported
801F:	kernel/configs/android*
802
803ANDROID DRIVERS
804M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
805M:	Arve Hjønnevåg <arve@android.com>
806M:	Riley Andrews <riandrews@android.com>
807T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
808L:	devel@driverdev.osuosl.org
809S:	Supported
810F:	drivers/android/
811F:	drivers/staging/android/
812
813ANDROID ION DRIVER
814M:	Laura Abbott <labbott@redhat.com>
815M:	Sumit Semwal <sumit.semwal@linaro.org>
816L:	devel@driverdev.osuosl.org
817S:	Supported
818F:	Documentation/devicetree/bindings/staging/ion/
819F:	drivers/staging/android/ion
820F:	drivers/staging/android/uapi/ion.h
821F:	drivers/staging/android/uapi/ion_test.h
822
823AOA (Apple Onboard Audio) ALSA DRIVER
824M:	Johannes Berg <johannes@sipsolutions.net>
825L:	linuxppc-dev@lists.ozlabs.org
826L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
827S:	Maintained
828F:	sound/aoa/
829
830APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
831M:	William Breathitt Gray <vilhelm.gray@gmail.com>
832L:	linux-iio@vger.kernel.org
833S:	Maintained
834F:	drivers/iio/adc/stx104.c
835
836APM DRIVER
837M:	Jiri Kosina <jikos@kernel.org>
838S:	Odd fixes
839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
840F:	arch/x86/kernel/apm_32.c
841F:	include/linux/apm_bios.h
842F:	include/uapi/linux/apm_bios.h
843F:	drivers/char/apm-emulation.c
844
845APPLE BCM5974 MULTITOUCH DRIVER
846M:	Henrik Rydberg <rydberg@bitmath.org>
847L:	linux-input@vger.kernel.org
848S:	Odd fixes
849F:	drivers/input/mouse/bcm5974.c
850
851APPLE SMC DRIVER
852M:	Henrik Rydberg <rydberg@bitmath.org>
853L:	linux-hwmon@vger.kernel.org
854S:	Odd fixes
855F:	drivers/hwmon/applesmc.c
856
857APPLETALK NETWORK LAYER
858M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
859S:	Maintained
860F:	drivers/net/appletalk/
861F:	net/appletalk/
862
863APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
864M:	Duc Dang <dhdang@apm.com>
865S:	Supported
866F:	arch/arm64/boot/dts/apm/
867
868APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
869M:	Iyappan Subramanian <isubramanian@apm.com>
870M:	Keyur Chudgar <kchudgar@apm.com>
871S:	Supported
872F:	drivers/net/ethernet/apm/xgene/
873F:	drivers/net/phy/mdio-xgene.c
874F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
875F:	Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
876
877APPLIED MICRO (APM) X-GENE SOC PMU
878M:	Tai Nguyen <ttnguyen@apm.com>
879S:	Supported
880F:	drivers/perf/xgene_pmu.c
881F:	Documentation/perf/xgene-pmu.txt
882F:	Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
883
884APTINA CAMERA SENSOR PLL
885M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
886L:	linux-media@vger.kernel.org
887S:	Maintained
888F:	drivers/media/i2c/aptina-pll.*
889
890ARC FRAMEBUFFER DRIVER
891M:	Jaya Kumar <jayalk@intworks.biz>
892S:	Maintained
893F:	drivers/video/fbdev/arcfb.c
894F:	drivers/video/fbdev/core/fb_defio.c
895
896ARCNET NETWORK LAYER
897M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
898L:	netdev@vger.kernel.org
899S:	Maintained
900F:	drivers/net/arcnet/
901F:	include/uapi/linux/if_arcnet.h
902
903ARC PGU DRM DRIVER
904M:	Alexey Brodkin <abrodkin@synopsys.com>
905S:	Supported
906F:	drivers/gpu/drm/arc/
907F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
908
909ARM ARCHITECTED TIMER DRIVER
910M:	Mark Rutland <mark.rutland@arm.com>
911M:	Marc Zyngier <marc.zyngier@arm.com>
912L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913S:	Maintained
914F:	arch/arm/include/asm/arch_timer.h
915F:	arch/arm64/include/asm/arch_timer.h
916F:	drivers/clocksource/arm_arch_timer.c
917
918ARM HDLCD DRM DRIVER
919M:	Liviu Dudau <liviu.dudau@arm.com>
920S:	Supported
921F:	drivers/gpu/drm/arm/hdlcd_*
922F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
923
924ARM MALI-DP DRM DRIVER
925M:	Liviu Dudau <liviu.dudau@arm.com>
926M:	Brian Starkey <brian.starkey@arm.com>
927M:	Mali DP Maintainers <malidp@foss.arm.com>
928S:	Supported
929F:	drivers/gpu/drm/arm/
930F:	Documentation/devicetree/bindings/display/arm,malidp.txt
931
932ARM MFM AND FLOPPY DRIVERS
933M:	Ian Molton <spyro@f2s.com>
934S:	Maintained
935F:	arch/arm/lib/floppydma.S
936F:	arch/arm/include/asm/floppy.h
937
938ARM PMU PROFILING AND DEBUGGING
939M:	Will Deacon <will.deacon@arm.com>
940M:	Mark Rutland <mark.rutland@arm.com>
941S:	Maintained
942L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943F:	arch/arm*/kernel/perf_*
944F:	arch/arm/oprofile/common.c
945F:	arch/arm*/kernel/hw_breakpoint.c
946F:	arch/arm*/include/asm/hw_breakpoint.h
947F:	arch/arm*/include/asm/perf_event.h
948F:	drivers/perf/*
949F:	include/linux/perf/arm_pmu.h
950F:	Documentation/devicetree/bindings/arm/pmu.txt
951
952ARM PORT
953M:	Russell King <linux@armlinux.org.uk>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955W:	http://www.armlinux.org.uk/
956S:	Maintained
957F:	arch/arm/
958
959ARM SUB-ARCHITECTURES
960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S:	Maintained
962F:	arch/arm/mach-*/
963F:	arch/arm/plat-*/
964T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
965
966ARM PRIMECELL AACI PL041 DRIVER
967M:	Russell King <linux@armlinux.org.uk>
968S:	Maintained
969F:	sound/arm/aaci.*
970
971ARM PRIMECELL CLCD PL110 DRIVER
972M:	Russell King <linux@armlinux.org.uk>
973S:	Maintained
974F:	drivers/video/fbdev/amba-clcd.*
975
976ARM PRIMECELL KMI PL050 DRIVER
977M:	Russell King <linux@armlinux.org.uk>
978S:	Maintained
979F:	drivers/input/serio/ambakmi.*
980F:	include/linux/amba/kmi.h
981
982ARM PRIMECELL MMCI PL180/1 DRIVER
983M:	Russell King <linux@armlinux.org.uk>
984S:	Maintained
985F:	drivers/mmc/host/mmci.*
986F:	include/linux/amba/mmci.h
987
988ARM PRIMECELL UART PL010 AND PL011 DRIVERS
989M:	Russell King <linux@armlinux.org.uk>
990S:	Maintained
991F:	drivers/tty/serial/amba-pl01*.c
992F:	include/linux/amba/serial.h
993
994ARM PRIMECELL BUS SUPPORT
995M:	Russell King <linux@armlinux.org.uk>
996S:	Maintained
997F:	drivers/amba/
998F:	include/linux/amba/bus.h
999
1000ARM/ADS SPHERE MACHINE SUPPORT
1001M:	Lennert Buytenhek <kernel@wantstofly.org>
1002L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S:	Maintained
1004
1005ARM/AFEB9260 MACHINE SUPPORT
1006M:	Sergey Lapin <slapin@ossfans.org>
1007L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008S:	Maintained
1009
1010ARM/AJECO 1ARM MACHINE SUPPORT
1011M:	Lennert Buytenhek <kernel@wantstofly.org>
1012L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1013S:	Maintained
1014
1015ARM/Allwinner sunXi SoC support
1016M:	Maxime Ripard <maxime.ripard@free-electrons.com>
1017M:	Chen-Yu Tsai <wens@csie.org>
1018L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019S:	Maintained
1020N:	sun[x456789]i
1021F:	arch/arm/boot/dts/ntc-gr8*
1022
1023ARM/Allwinner SoC Clock Support
1024M:	Emilio López <emilio@elopez.com.ar>
1025S:	Maintained
1026F:	drivers/clk/sunxi/
1027
1028ARM/Amlogic Meson SoC support
1029M:	Carlo Caione <carlo@caione.org>
1030M:	Kevin Hilman <khilman@baylibre.com>
1031L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032L:	linux-amlogic@lists.infradead.org
1033W:	http://linux-meson.com/
1034S:	Maintained
1035F:	arch/arm/mach-meson/
1036F:	arch/arm/boot/dts/meson*
1037F:	arch/arm64/boot/dts/amlogic/
1038F: 	drivers/pinctrl/meson/
1039N:	meson
1040
1041ARM/Annapurna Labs ALPINE ARCHITECTURE
1042M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
1043M:	Antoine Tenart <antoine.tenart@free-electrons.com>
1044L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S:	Maintained
1046F:	arch/arm/mach-alpine/
1047F:	arch/arm/boot/dts/alpine*
1048F:	arch/arm64/boot/dts/al/
1049F:	drivers/*/*alpine*
1050
1051ARM/ARTPEC MACHINE SUPPORT
1052M:	Jesper Nilsson <jesper.nilsson@axis.com>
1053M:	Lars Persson <lars.persson@axis.com>
1054M:	Niklas Cassel <niklas.cassel@axis.com>
1055S:	Maintained
1056L:	linux-arm-kernel@axis.com
1057F:	arch/arm/mach-artpec
1058F:	arch/arm/boot/dts/artpec6*
1059F:	drivers/clk/axis
1060
1061ARM/ASPEED MACHINE SUPPORT
1062M:	Joel Stanley <joel@jms.id.au>
1063S:	Maintained
1064F:	arch/arm/mach-aspeed/
1065F:	arch/arm/boot/dts/aspeed-*
1066F:	drivers/*/*aspeed*
1067
1068ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1069M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1070M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
1071M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1072L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073W:	http://www.linux4sam.org
1074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1075S:	Supported
1076F:	arch/arm/mach-at91/
1077F:	include/soc/at91/
1078F:	arch/arm/boot/dts/at91*.dts
1079F:	arch/arm/boot/dts/at91*.dtsi
1080F:	arch/arm/boot/dts/sama*.dts
1081F:	arch/arm/boot/dts/sama*.dtsi
1082F:	arch/arm/include/debug/at91.S
1083
1084ARM/ATMEL AT91 Clock Support
1085M:	Boris Brezillon <boris.brezillon@free-electrons.com>
1086S:	Maintained
1087F:	drivers/clk/at91
1088
1089ARM/CALXEDA HIGHBANK ARCHITECTURE
1090M:	Rob Herring <robh@kernel.org>
1091L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S:	Maintained
1093F:	arch/arm/mach-highbank/
1094F:	arch/arm/boot/dts/highbank.dts
1095F:	arch/arm/boot/dts/ecx-*.dts*
1096
1097ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1098M:	Krzysztof Halasa <khalasa@piap.pl>
1099S:	Maintained
1100F:	arch/arm/mach-cns3xxx/
1101
1102ARM/CAVIUM THUNDER NETWORK DRIVER
1103M:	Sunil Goutham <sgoutham@cavium.com>
1104M:	Robert Richter <rric@kernel.org>
1105L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106S:	Supported
1107F:	drivers/net/ethernet/cavium/thunder/
1108
1109ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1110M:	Alexander Shiyan <shc_work@mail.ru>
1111L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112S:	Odd Fixes
1113N:	clps711x
1114
1115ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1116M:	Hartley Sweeten <hsweeten@visionengravers.com>
1117M:	Ryan Mallon <rmallon@gmail.com>
1118L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119S:	Maintained
1120F:	arch/arm/mach-ep93xx/
1121F:	arch/arm/mach-ep93xx/include/mach/
1122
1123ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1124M:	Lennert Buytenhek <kernel@wantstofly.org>
1125L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S:	Maintained
1127
1128ARM/CLKDEV SUPPORT
1129M:	Russell King <linux@armlinux.org.uk>
1130L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S:	Maintained
1132F:	arch/arm/include/asm/clkdev.h
1133F:	drivers/clk/clkdev.c
1134
1135ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1136M:	Mike Rapoport <mike@compulab.co.il>
1137L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S:	Maintained
1139
1140ARM/CONTEC MICRO9 MACHINE SUPPORT
1141M:	Hubert Feurstein <hubert.feurstein@contec.at>
1142S:	Maintained
1143F:	arch/arm/mach-ep93xx/micro9.c
1144
1145ARM/CORESIGHT FRAMEWORK AND DRIVERS
1146M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1147L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S:	Maintained
1149F:	drivers/hwtracing/coresight/*
1150F:	Documentation/trace/coresight.txt
1151F:	Documentation/devicetree/bindings/arm/coresight.txt
1152F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1153F:	tools/perf/arch/arm/util/pmu.c
1154F:	tools/perf/arch/arm/util/auxtrace.c
1155F:	tools/perf/arch/arm/util/cs-etm.c
1156F:	tools/perf/arch/arm/util/cs-etm.h
1157F:	tools/perf/util/cs-etm.h
1158
1159ARM/CORGI MACHINE SUPPORT
1160M:	Richard Purdie <rpurdie@rpsys.net>
1161S:	Maintained
1162
1163ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1164M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1165L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166T:	git git://github.com/ulli-kroll/linux.git
1167S:	Maintained
1168F:	arch/arm/mach-gemini/
1169F:	drivers/rtc/rtc-gemini.c
1170
1171ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1172M:	Barry Song <baohua@kernel.org>
1173L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1175S:	Maintained
1176F:	arch/arm/boot/dts/prima2*
1177F:	arch/arm/mach-prima2/
1178F:	drivers/clk/sirf/
1179F:	drivers/clocksource/timer-prima2.c
1180F:	drivers/clocksource/timer-atlas7.c
1181N:	[^a-z]sirf
1182
1183ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1184M:	Baruch Siach <baruch@tkos.co.il>
1185L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S:	Maintained
1187F:	arch/arm/boot/dts/cx92755*
1188N:	digicolor
1189
1190ARM/EBSA110 MACHINE SUPPORT
1191M:	Russell King <linux@armlinux.org.uk>
1192L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193W:	http://www.armlinux.org.uk/
1194S:	Maintained
1195F:	arch/arm/mach-ebsa110/
1196F:	drivers/net/ethernet/amd/am79c961a.*
1197
1198ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1199M:	Uwe Kleine-König <kernel@pengutronix.de>
1200L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201S:	Maintained
1202N:	efm32
1203
1204ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1205M:	Daniel Ribeiro <drwyrm@gmail.com>
1206M:	Stefan Schmidt <stefan@openezx.org>
1207M:	Harald Welte <laforge@openezx.org>
1208L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1209W:	http://www.openezx.org/
1210S:	Maintained
1211T:	topgit git://git.openezx.org/openezx.git
1212F:	arch/arm/mach-pxa/ezx.c
1213
1214ARM/FARADAY FA526 PORT
1215M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1216L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217S:	Maintained
1218T:	git git://git.berlios.de/gemini-board
1219F:	arch/arm/mm/*-fa*
1220
1221ARM/FOOTBRIDGE ARCHITECTURE
1222M:	Russell King <linux@armlinux.org.uk>
1223L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224W:	http://www.armlinux.org.uk/
1225S:	Maintained
1226F:	arch/arm/include/asm/hardware/dec21285.h
1227F:	arch/arm/mach-footbridge/
1228
1229ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1230M:	Shawn Guo <shawnguo@kernel.org>
1231M:	Sascha Hauer <kernel@pengutronix.de>
1232R:	Fabio Estevam <fabio.estevam@nxp.com>
1233L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234S:	Maintained
1235T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1236F:	arch/arm/mach-imx/
1237F:	arch/arm/mach-mxs/
1238F:	arch/arm/boot/dts/imx*
1239F:	arch/arm/configs/imx*_defconfig
1240F:	drivers/clk/imx/
1241F:	include/soc/imx/
1242
1243ARM/FREESCALE VYBRID ARM ARCHITECTURE
1244M:	Shawn Guo <shawnguo@kernel.org>
1245M:	Sascha Hauer <kernel@pengutronix.de>
1246R:	Stefan Agner <stefan@agner.ch>
1247L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248S:	Maintained
1249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1250F:	arch/arm/mach-imx/*vf610*
1251F:	arch/arm/boot/dts/vf*
1252
1253ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1254M:	Lennert Buytenhek <kernel@wantstofly.org>
1255L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S:	Maintained
1257
1258ARM/GUMSTIX MACHINE SUPPORT
1259M:	Steve Sakoman <sakoman@gmail.com>
1260L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261S:	Maintained
1262
1263ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1264M:	Philipp Zabel <philipp.zabel@gmail.com>
1265M:	Paul Parsons <lost.distance@yahoo.com>
1266L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267S:	Maintained
1268F:	arch/arm/mach-pxa/hx4700.c
1269F:	arch/arm/mach-pxa/include/mach/hx4700.h
1270F:	sound/soc/pxa/hx4700.c
1271
1272ARM/HISILICON SOC SUPPORT
1273M:	Wei Xu <xuwei5@hisilicon.com>
1274L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275W:	http://www.hisilicon.com
1276S:	Supported
1277T:	git git://github.com/hisilicon/linux-hisi.git
1278F:	arch/arm/mach-hisi/
1279F:	arch/arm/boot/dts/hi3*
1280F:	arch/arm/boot/dts/hip*
1281F:	arch/arm/boot/dts/hisi*
1282F:	arch/arm64/boot/dts/hisilicon/
1283
1284ARM/HP JORNADA 7XX MACHINE SUPPORT
1285M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1286W:	www.jlime.com
1287S:	Maintained
1288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1289F:	arch/arm/mach-sa1100/jornada720.c
1290F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1291
1292ARM/IGEP MACHINE SUPPORT
1293M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1294M:	Javier Martinez Canillas <javier@dowhile0.org>
1295L:	linux-omap@vger.kernel.org
1296L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297S:	Maintained
1298F:	arch/arm/boot/dts/omap3-igep*
1299
1300ARM/INCOME PXA270 SUPPORT
1301M:	Marek Vasut <marek.vasut@gmail.com>
1302L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303S:	Maintained
1304F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1305
1306ARM/INTEL IOP32X ARM ARCHITECTURE
1307M:	Lennert Buytenhek <kernel@wantstofly.org>
1308L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309S:	Maintained
1310
1311ARM/INTEL IOP33X ARM ARCHITECTURE
1312L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313S:	Orphan
1314
1315ARM/INTEL IOP13XX ARM ARCHITECTURE
1316M:	Lennert Buytenhek <kernel@wantstofly.org>
1317L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318S:	Maintained
1319
1320ARM/INTEL IQ81342EX MACHINE SUPPORT
1321M:	Lennert Buytenhek <kernel@wantstofly.org>
1322L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323S:	Maintained
1324
1325ARM/INTEL IXDP2850 MACHINE SUPPORT
1326M:	Lennert Buytenhek <kernel@wantstofly.org>
1327L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328S:	Maintained
1329
1330ARM/INTEL IXP4XX ARM ARCHITECTURE
1331M:	Imre Kaloz <kaloz@openwrt.org>
1332M:	Krzysztof Halasa <khalasa@piap.pl>
1333L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334S:	Maintained
1335F:	arch/arm/mach-ixp4xx/
1336
1337ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1338M:	Jonathan Cameron <jic23@cam.ac.uk>
1339L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340S:	Maintained
1341F:	arch/arm/mach-pxa/stargate2.c
1342F:	drivers/pcmcia/pxa2xx_stargate2.c
1343
1344ARM/INTEL XSC3 (MANZANO) ARM CORE
1345M:	Lennert Buytenhek <kernel@wantstofly.org>
1346L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1347S:	Maintained
1348
1349ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1350M:	Lennert Buytenhek <kernel@wantstofly.org>
1351L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352S:	Maintained
1353
1354ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1355M:	Santosh Shilimkar <ssantosh@kernel.org>
1356L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357S:	Maintained
1358F:	arch/arm/mach-keystone/
1359F:	arch/arm/boot/dts/keystone-*
1360T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1361
1362ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1363M:	Santosh Shilimkar <ssantosh@kernel.org>
1364L:	linux-kernel@vger.kernel.org
1365S:	Maintained
1366F:	drivers/clk/keystone/
1367
1368ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1369M:	Santosh Shilimkar <ssantosh@kernel.org>
1370L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371L:	linux-kernel@vger.kernel.org
1372S:	Maintained
1373F:	drivers/clocksource/timer-keystone.c
1374
1375ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1376M:	Santosh Shilimkar <ssantosh@kernel.org>
1377L:	linux-kernel@vger.kernel.org
1378S:	Maintained
1379F:	drivers/power/reset/keystone-reset.c
1380
1381ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1382M:	Santosh Shilimkar <ssantosh@kernel.org>
1383L:	linux-kernel@vger.kernel.org
1384S:	Maintained
1385F:	drivers/memory/*emif*
1386
1387ARM/LG1K ARCHITECTURE
1388M:	Chanho Min <chanho.min@lge.com>
1389L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1390S:	Maintained
1391F:	arch/arm64/boot/dts/lg/
1392
1393ARM/LOGICPD PXA270 MACHINE SUPPORT
1394M:	Lennert Buytenhek <kernel@wantstofly.org>
1395L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1396S:	Maintained
1397
1398ARM/LPC18XX ARCHITECTURE
1399M:	Joachim Eastwood <manabian@gmail.com>
1400L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401S:	Maintained
1402F:	arch/arm/boot/dts/lpc43*
1403F:	drivers/clk/nxp/clk-lpc18xx*
1404F:	drivers/clocksource/time-lpc32xx.c
1405F:	drivers/i2c/busses/i2c-lpc2k.c
1406F:	drivers/memory/pl172.c
1407F:	drivers/mtd/spi-nor/nxp-spifi.c
1408F:	drivers/rtc/rtc-lpc24xx.c
1409N:	lpc18xx
1410
1411ARM/LPC32XX SOC SUPPORT
1412M:	Vladimir Zapolskiy <vz@mleia.com>
1413M:	Sylvain Lemieux <slemieux.tyco@gmail.com>
1414L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
1416S:	Maintained
1417F:	arch/arm/boot/dts/lpc32*
1418F:	arch/arm/mach-lpc32xx/
1419F:	drivers/i2c/busses/i2c-pnx.c
1420F:	drivers/net/ethernet/nxp/lpc_eth.c
1421F:	drivers/usb/host/ohci-nxp.c
1422F:	drivers/watchdog/pnx4008_wdt.c
1423N:	lpc32xx
1424
1425ARM/MAGICIAN MACHINE SUPPORT
1426M:	Philipp Zabel <philipp.zabel@gmail.com>
1427S:	Maintained
1428
1429ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1430M:	Jason Cooper <jason@lakedaemon.net>
1431M:	Andrew Lunn <andrew@lunn.ch>
1432M:	Gregory Clement <gregory.clement@free-electrons.com>
1433M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1434L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435S:	Maintained
1436F:	arch/arm/mach-mvebu/
1437F:	drivers/rtc/rtc-armada38x.c
1438F:	arch/arm/boot/dts/armada*
1439F:	arch/arm/boot/dts/kirkwood*
1440F:	arch/arm64/boot/dts/marvell/armada*
1441F:	drivers/cpufreq/mvebu-cpufreq.c
1442F:	arch/arm/configs/mvebu_*_defconfig
1443
1444ARM/Marvell Berlin SoC support
1445M:	Jisheng Zhang <jszhang@marvell.com>
1446M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1447L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448S:	Maintained
1449F:	arch/arm/mach-berlin/
1450F:	arch/arm/boot/dts/berlin*
1451F:	arch/arm64/boot/dts/marvell/berlin*
1452
1453
1454ARM/Marvell Dove/MV78xx0/Orion SOC support
1455M:	Jason Cooper <jason@lakedaemon.net>
1456M:	Andrew Lunn <andrew@lunn.ch>
1457M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1458M:	Gregory Clement <gregory.clement@free-electrons.com>
1459L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460S:	Maintained
1461F:	arch/arm/mach-dove/
1462F:	arch/arm/mach-mv78xx0/
1463F:	arch/arm/mach-orion5x/
1464F:	arch/arm/plat-orion/
1465F:	arch/arm/boot/dts/dove*
1466F:	arch/arm/boot/dts/orion5x*
1467
1468
1469ARM/Orion SoC/Technologic Systems TS-78xx platform support
1470M:	Alexander Clouter <alex@digriz.org.uk>
1471L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472W:	http://www.digriz.org.uk/ts78xx/kernel
1473S:	Maintained
1474F:	arch/arm/mach-orion5x/ts78xx-*
1475
1476ARM/OXNAS platform support
1477M:	Neil Armstrong <narmstrong@baylibre.com>
1478L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479L:	linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1480S:	Maintained
1481F:	arch/arm/mach-oxnas/
1482F:	arch/arm/boot/dts/oxnas*
1483F:	arch/arm/boot/dts/wd-mbwe.dts
1484N:	oxnas
1485
1486ARM/Mediatek RTC DRIVER
1487M:	Eddie Huang <eddie.huang@mediatek.com>
1488L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1490S:	Maintained
1491F:	drivers/rtc/rtc-mt6397.c
1492
1493ARM/Mediatek SoC support
1494M:	Matthias Brugger <matthias.bgg@gmail.com>
1495L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1497S:	Maintained
1498F:	arch/arm/boot/dts/mt6*
1499F:	arch/arm/boot/dts/mt8*
1500F:	arch/arm/mach-mediatek/
1501N:	mtk
1502K:	mediatek
1503
1504ARM/Mediatek USB3 PHY DRIVER
1505M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1506L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1508S:	Maintained
1509F:	drivers/phy/phy-mt65xx-usb3.c
1510
1511ARM/MICREL KS8695 ARCHITECTURE
1512M:	Greg Ungerer <gerg@uclinux.org>
1513L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514F:	arch/arm/mach-ks8695/
1515S:	Odd Fixes
1516
1517ARM/MIOA701 MACHINE SUPPORT
1518M:	Robert Jarzmik <robert.jarzmik@free.fr>
1519L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520F:	arch/arm/mach-pxa/mioa701.c
1521S:	Maintained
1522
1523ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1524M:	Michael Petchkovsky <mkpetch@internode.on.net>
1525S:	Maintained
1526
1527ARM/NOMADIK ARCHITECTURE
1528M:	Alessandro Rubini <rubini@unipv.it>
1529M:	Linus Walleij <linus.walleij@linaro.org>
1530L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S:	Maintained
1532F:	arch/arm/mach-nomadik/
1533F:	drivers/pinctrl/nomadik/
1534F:	drivers/i2c/busses/i2c-nomadik.c
1535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1536
1537ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1538M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1539L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1540W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1541S:	Supported
1542
1543ARM/TOSA MACHINE SUPPORT
1544M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1545M:	Dirk Opfer <dirk@opfer-online.de>
1546S:	Maintained
1547
1548ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1549M:	Marek Vasut <marek.vasut@gmail.com>
1550L:	linux-arm-kernel@lists.infradead.org
1551W:	http://hackndev.com
1552S:	Maintained
1553F:	arch/arm/mach-pxa/include/mach/palmtx.h
1554F:	arch/arm/mach-pxa/palmtx.c
1555F:	arch/arm/mach-pxa/include/mach/palmt5.h
1556F:	arch/arm/mach-pxa/palmt5.c
1557F:	arch/arm/mach-pxa/include/mach/palmld.h
1558F:	arch/arm/mach-pxa/palmld.c
1559F:	arch/arm/mach-pxa/include/mach/palmte2.h
1560F:	arch/arm/mach-pxa/palmte2.c
1561F:	arch/arm/mach-pxa/include/mach/palmtc.h
1562F:	arch/arm/mach-pxa/palmtc.c
1563
1564ARM/PALM TREO SUPPORT
1565M:	Tomas Cech <sleep_walker@suse.com>
1566L:	linux-arm-kernel@lists.infradead.org
1567W:	http://hackndev.com
1568S:	Maintained
1569F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1570F:	arch/arm/mach-pxa/palmtreo.c
1571
1572ARM/PALMZ72 SUPPORT
1573M:	Sergey Lapin <slapin@ossfans.org>
1574L:	linux-arm-kernel@lists.infradead.org
1575W:	http://hackndev.com
1576S:	Maintained
1577F:	arch/arm/mach-pxa/include/mach/palmz72.h
1578F:	arch/arm/mach-pxa/palmz72.c
1579
1580ARM/PLEB SUPPORT
1581M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1582W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1583S:	Maintained
1584
1585ARM/PT DIGITAL BOARD PORT
1586M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1587L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588W:	http://www.armlinux.org.uk/
1589S:	Maintained
1590
1591ARM/QUALCOMM SUPPORT
1592M:	Andy Gross <andy.gross@linaro.org>
1593M:	David Brown <david.brown@linaro.org>
1594L:	linux-arm-msm@vger.kernel.org
1595L:	linux-soc@vger.kernel.org
1596S:	Maintained
1597F:	Documentation/devicetree/bindings/soc/qcom/
1598F:	arch/arm/boot/dts/qcom-*.dts
1599F:	arch/arm/boot/dts/qcom-*.dtsi
1600F:	arch/arm/mach-qcom/
1601F:	arch/arm64/boot/dts/qcom/*
1602F:	drivers/i2c/busses/i2c-qup.c
1603F:	drivers/clk/qcom/
1604F:	drivers/soc/qcom/
1605F:	drivers/spi/spi-qup.c
1606F:	drivers/tty/serial/msm_serial.h
1607F:	drivers/tty/serial/msm_serial.c
1608F:	drivers/*/pm8???-*
1609F:	drivers/mfd/ssbi.c
1610F:	drivers/firmware/qcom_scm.c
1611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1612
1613ARM/RADISYS ENP2611 MACHINE SUPPORT
1614M:	Lennert Buytenhek <kernel@wantstofly.org>
1615L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S:	Maintained
1617
1618ARM/RENESAS ARM64 ARCHITECTURE
1619M:	Simon Horman <horms@verge.net.au>
1620M:	Magnus Damm <magnus.damm@gmail.com>
1621L:	linux-renesas-soc@vger.kernel.org
1622Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1623T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1624S:	Supported
1625F:	arch/arm64/boot/dts/renesas/
1626F:	drivers/soc/renesas/
1627F:	include/linux/soc/renesas/
1628
1629ARM/RISCPC ARCHITECTURE
1630M:	Russell King <linux@armlinux.org.uk>
1631L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632W:	http://www.armlinux.org.uk/
1633S:	Maintained
1634F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1635F:	arch/arm/include/asm/hardware/ioc.h
1636F:	arch/arm/include/asm/hardware/iomd.h
1637F:	arch/arm/include/asm/hardware/memc.h
1638F:	arch/arm/mach-rpc/
1639F:	drivers/net/ethernet/8390/etherh.c
1640F:	drivers/net/ethernet/i825xx/ether1*
1641F:	drivers/net/ethernet/seeq/ether3*
1642F:	drivers/scsi/arm/
1643
1644ARM/Rockchip SoC support
1645M:	Heiko Stuebner <heiko@sntech.de>
1646L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647L:	linux-rockchip@lists.infradead.org
1648T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1649S:	Maintained
1650F:	arch/arm/boot/dts/rk3*
1651F:	arch/arm/mach-rockchip/
1652F:	drivers/clk/rockchip/
1653F:	drivers/i2c/busses/i2c-rk3x.c
1654F:	drivers/*/*rockchip*
1655F:	drivers/*/*/*rockchip*
1656F:	sound/soc/rockchip/
1657N:	rockchip
1658
1659ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1660M:	Kukjin Kim <kgene@kernel.org>
1661M:	Krzysztof Kozlowski <krzk@kernel.org>
1662R:	Javier Martinez Canillas <javier@osg.samsung.com>
1663L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1665S:	Maintained
1666F:	arch/arm/boot/dts/s3c*
1667F:	arch/arm/boot/dts/s5p*
1668F:	arch/arm/boot/dts/samsung*
1669F:	arch/arm/boot/dts/exynos*
1670F:	arch/arm64/boot/dts/exynos/
1671F:	arch/arm/plat-samsung/
1672F:	arch/arm/mach-s3c24*/
1673F:	arch/arm/mach-s3c64xx/
1674F:	arch/arm/mach-s5p*/
1675F:	arch/arm/mach-exynos*/
1676F:	drivers/*/*s3c24*
1677F:	drivers/*/*/*s3c24*
1678F:	drivers/*/*s3c64xx*
1679F:	drivers/*/*s5pv210*
1680F:	drivers/memory/samsung/*
1681F:	drivers/soc/samsung/*
1682F:	Documentation/arm/Samsung/
1683F:	Documentation/devicetree/bindings/arm/samsung/
1684F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1685F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1686N:	exynos
1687
1688ARM/SAMSUNG MOBILE MACHINE SUPPORT
1689M:	Kyungmin Park <kyungmin.park@samsung.com>
1690L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691S:	Maintained
1692F:	arch/arm/mach-s5pv210/
1693
1694ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1695M:	Kyungmin Park <kyungmin.park@samsung.com>
1696M:	Kamil Debski <kamil@wypas.org>
1697M:	Andrzej Hajda <a.hajda@samsung.com>
1698L:	linux-arm-kernel@lists.infradead.org
1699L:	linux-media@vger.kernel.org
1700S:	Maintained
1701F:	drivers/media/platform/s5p-g2d/
1702
1703ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1704M:	Kyungmin Park <kyungmin.park@samsung.com>
1705M:	Kamil Debski <kamil@wypas.org>
1706M:	Jeongtae Park <jtp.park@samsung.com>
1707M:	Andrzej Hajda <a.hajda@samsung.com>
1708L:	linux-arm-kernel@lists.infradead.org
1709L:	linux-media@vger.kernel.org
1710S:	Maintained
1711F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1712F:	drivers/media/platform/s5p-mfc/
1713
1714ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1715M:	Kyungmin Park <kyungmin.park@samsung.com>
1716L:	linux-arm-kernel@lists.infradead.org
1717L:	linux-media@vger.kernel.org
1718S:	Maintained
1719F:	drivers/staging/media/platform/s5p-cec/
1720
1721ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1722M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1723M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1724L:	linux-arm-kernel@lists.infradead.org
1725L:	linux-media@vger.kernel.org
1726S:	Maintained
1727F:	drivers/media/platform/s5p-jpeg/
1728
1729ARM/SHMOBILE ARM ARCHITECTURE
1730M:	Simon Horman <horms@verge.net.au>
1731M:	Magnus Damm <magnus.damm@gmail.com>
1732L:	linux-renesas-soc@vger.kernel.org
1733Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1735S:	Supported
1736F:	arch/arm/boot/dts/emev2*
1737F:	arch/arm/boot/dts/r7s*
1738F:	arch/arm/boot/dts/r8a*
1739F:	arch/arm/boot/dts/sh*
1740F:	arch/arm/configs/shmobile_defconfig
1741F:	arch/arm/include/debug/renesas-scif.S
1742F:	arch/arm/mach-shmobile/
1743F:	drivers/soc/renesas/
1744F:	include/linux/soc/renesas/
1745
1746ARM/SOCFPGA ARCHITECTURE
1747M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1748S:	Maintained
1749F:	arch/arm/mach-socfpga/
1750F:	arch/arm/boot/dts/socfpga*
1751F:	arch/arm/configs/socfpga_defconfig
1752F:	arch/arm64/boot/dts/altera/
1753W:	http://www.rocketboards.org
1754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1755
1756ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1757M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1758S:	Maintained
1759F:	drivers/clk/socfpga/
1760
1761ARM/SOCFPGA EDAC SUPPORT
1762M:	Thor Thayer <tthayer@opensource.altera.com>
1763S:	Maintained
1764F:	drivers/edac/altera_edac.
1765
1766ARM/STI ARCHITECTURE
1767M:	Patrice Chotard <patrice.chotard@st.com>
1768L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1769L:	kernel@stlinux.com
1770W:	http://www.stlinux.com
1771S:	Maintained
1772F:	arch/arm/mach-sti/
1773F:	arch/arm/boot/dts/sti*
1774F:	drivers/char/hw_random/st-rng.c
1775F:	drivers/clocksource/arm_global_timer.c
1776F:	drivers/clocksource/clksrc_st_lpc.c
1777F:	drivers/cpufreq/sti-cpufreq.c
1778F:	drivers/i2c/busses/i2c-st.c
1779F:	drivers/media/rc/st_rc.c
1780F:	drivers/media/platform/sti/c8sectpfe/
1781F:	drivers/mmc/host/sdhci-st.c
1782F:	drivers/phy/phy-miphy28lp.c
1783F:	drivers/phy/phy-miphy365x.c
1784F:	drivers/phy/phy-stih407-usb.c
1785F:	drivers/phy/phy-stih41x-usb.c
1786F:	drivers/pinctrl/pinctrl-st.c
1787F:	drivers/remoteproc/st_remoteproc.c
1788F:	drivers/reset/sti/
1789F:	drivers/rtc/rtc-st-lpc.c
1790F:	drivers/tty/serial/st-asc.c
1791F:	drivers/usb/dwc3/dwc3-st.c
1792F:	drivers/usb/host/ehci-st.c
1793F:	drivers/usb/host/ohci-st.c
1794F:	drivers/watchdog/st_lpc_wdt.c
1795F:	drivers/ata/ahci_st.c
1796
1797ARM/STM32 ARCHITECTURE
1798M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1799M:	Alexandre Torgue <alexandre.torgue@st.com>
1800L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1801S:	Maintained
1802T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1803N:	stm32
1804F:	drivers/clocksource/armv7m_systick.c
1805
1806ARM/TANGO ARCHITECTURE
1807M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1808L:	linux-arm-kernel@lists.infradead.org
1809S:	Maintained
1810N:	tango
1811
1812ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1813M:	Lennert Buytenhek <kernel@wantstofly.org>
1814L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815S:	Maintained
1816
1817ARM/TETON BGA MACHINE SUPPORT
1818M:	"Mark F. Brown" <mark.brown314@gmail.com>
1819L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820S:	Maintained
1821
1822ARM/THECUS N2100 MACHINE SUPPORT
1823M:	Lennert Buytenhek <kernel@wantstofly.org>
1824L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825S:	Maintained
1826
1827ARM/NUVOTON W90X900 ARM ARCHITECTURE
1828M:	Wan ZongShun <mcuos.com@gmail.com>
1829L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1830W:	http://www.mcuos.com
1831S:	Maintained
1832F:	arch/arm/mach-w90x900/
1833F:	drivers/input/keyboard/w90p910_keypad.c
1834F:	drivers/input/touchscreen/w90p910_ts.c
1835F:	drivers/watchdog/nuc900_wdt.c
1836F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1837F:	drivers/mtd/nand/nuc900_nand.c
1838F:	drivers/rtc/rtc-nuc900.c
1839F:	drivers/spi/spi-nuc900.c
1840F:	drivers/usb/host/ehci-w90x900.c
1841F:	drivers/video/fbdev/nuc900fb.c
1842
1843ARM/U300 MACHINE SUPPORT
1844M:	Linus Walleij <linus.walleij@linaro.org>
1845L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1846S:	Supported
1847F:	arch/arm/mach-u300/
1848F:	drivers/clocksource/timer-u300.c
1849F:	drivers/i2c/busses/i2c-stu300.c
1850F:	drivers/rtc/rtc-coh901331.c
1851F:	drivers/watchdog/coh901327_wdt.c
1852F:	drivers/dma/coh901318*
1853F:	drivers/mfd/ab3100*
1854F:	drivers/rtc/rtc-ab3100.c
1855F:	drivers/rtc/rtc-coh901331.c
1856T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1857
1858ARM/UNIPHIER ARCHITECTURE
1859M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1860L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1861T:	git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1862S:	Maintained
1863F:	arch/arm/boot/dts/uniphier*
1864F:	arch/arm/include/asm/hardware/cache-uniphier.h
1865F:	arch/arm/mach-uniphier/
1866F:	arch/arm/mm/cache-uniphier.c
1867F:	arch/arm64/boot/dts/socionext/
1868F:	drivers/bus/uniphier-system-bus.c
1869F:	drivers/clk/uniphier/
1870F:	drivers/i2c/busses/i2c-uniphier*
1871F:	drivers/pinctrl/uniphier/
1872F:	drivers/reset/reset-uniphier.c
1873F:	drivers/tty/serial/8250/8250_uniphier.c
1874N:	uniphier
1875
1876ARM/Ux500 ARM ARCHITECTURE
1877M:	Linus Walleij <linus.walleij@linaro.org>
1878L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879S:	Maintained
1880F:	arch/arm/mach-ux500/
1881F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1882F:	drivers/dma/ste_dma40*
1883F:	drivers/hwspinlock/u8500_hsem.c
1884F:	drivers/mfd/abx500*
1885F:	drivers/mfd/ab8500*
1886F:	drivers/mfd/dbx500*
1887F:	drivers/mfd/db8500*
1888F:	drivers/pinctrl/nomadik/pinctrl-ab*
1889F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1890F:	drivers/rtc/rtc-ab8500.c
1891F:	drivers/rtc/rtc-pl031.c
1892T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1893
1894ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1895M:	Ulf Hansson <ulf.hansson@linaro.org>
1896L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1897T:	git git://git.linaro.org/people/ulfh/clk.git
1898S:	Maintained
1899F:	drivers/clk/ux500/
1900
1901ARM/VERSATILE EXPRESS PLATFORM
1902M:	Liviu Dudau <liviu.dudau@arm.com>
1903M:	Sudeep Holla <sudeep.holla@arm.com>
1904M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1905L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1906S:	Maintained
1907F:	arch/arm/boot/dts/vexpress*
1908F:	arch/arm64/boot/dts/arm/
1909F:	arch/arm/mach-vexpress/
1910F:	*/*/vexpress*
1911F:	*/*/*/vexpress*
1912F:	drivers/clk/versatile/clk-vexpress-osc.c
1913F:	drivers/clocksource/versatile.c
1914N:	mps2
1915
1916ARM/VFP SUPPORT
1917M:	Russell King <linux@armlinux.org.uk>
1918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1919W:	http://www.armlinux.org.uk/
1920S:	Maintained
1921F:	arch/arm/vfp/
1922
1923ARM/VOIPAC PXA270 SUPPORT
1924M:	Marek Vasut <marek.vasut@gmail.com>
1925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926S:	Maintained
1927F:	arch/arm/mach-pxa/vpac270.c
1928F:	arch/arm/mach-pxa/include/mach/vpac270.h
1929
1930ARM/VT8500 ARM ARCHITECTURE
1931M:	Tony Prisk <linux@prisktech.co.nz>
1932L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1933S:	Maintained
1934F:	arch/arm/mach-vt8500/
1935F:	drivers/clocksource/vt8500_timer.c
1936F:	drivers/i2c/busses/i2c-wmt.c
1937F:	drivers/mmc/host/wmt-sdmmc.c
1938F:	drivers/pwm/pwm-vt8500.c
1939F:	drivers/rtc/rtc-vt8500.c
1940F:	drivers/tty/serial/vt8500_serial.c
1941F:	drivers/usb/host/ehci-platform.c
1942F:	drivers/usb/host/uhci-platform.c
1943F:	drivers/video/fbdev/vt8500lcdfb.*
1944F:	drivers/video/fbdev/wm8505fb*
1945F:	drivers/video/fbdev/wmt_ge_rops.*
1946
1947ARM/ZIPIT Z2 SUPPORT
1948M:	Marek Vasut <marek.vasut@gmail.com>
1949L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1950S:	Maintained
1951F:	arch/arm/mach-pxa/z2.c
1952F:	arch/arm/mach-pxa/include/mach/z2.h
1953
1954ARM/ZTE ARCHITECTURE
1955M:	Jun Nie <jun.nie@linaro.org>
1956L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1957S:	Maintained
1958F:	arch/arm/mach-zx/
1959F:	drivers/clk/zte/
1960F:	Documentation/devicetree/bindings/arm/zte.txt
1961F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1962
1963ARM/ZYNQ ARCHITECTURE
1964M:	Michal Simek <michal.simek@xilinx.com>
1965R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1966L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1967W:	http://wiki.xilinx.com
1968T:	git https://github.com/Xilinx/linux-xlnx.git
1969S:	Supported
1970F:	arch/arm/mach-zynq/
1971F:	drivers/cpuidle/cpuidle-zynq.c
1972F:	drivers/block/xsysace.c
1973N:	zynq
1974N:	xilinx
1975F:	drivers/clocksource/cadence_ttc_timer.c
1976F:	drivers/i2c/busses/i2c-cadence.c
1977F:	drivers/mmc/host/sdhci-of-arasan.c
1978F:	drivers/edac/synopsys_edac.c
1979
1980ARM SMMU DRIVERS
1981M:	Will Deacon <will.deacon@arm.com>
1982R:	Robin Murphy <robin.murphy@arm.com>
1983L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1984S:	Maintained
1985F:	drivers/iommu/arm-smmu.c
1986F:	drivers/iommu/arm-smmu-v3.c
1987F:	drivers/iommu/io-pgtable-arm.c
1988F:	drivers/iommu/io-pgtable-arm-v7s.c
1989
1990ARM64 PORT (AARCH64 ARCHITECTURE)
1991M:	Catalin Marinas <catalin.marinas@arm.com>
1992M:	Will Deacon <will.deacon@arm.com>
1993L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1995S:	Maintained
1996F:	arch/arm64/
1997F:	Documentation/arm64/
1998
1999AS3645A LED FLASH CONTROLLER DRIVER
2000M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2001L:	linux-media@vger.kernel.org
2002T:	git git://linuxtv.org/media_tree.git
2003S:	Maintained
2004F:	drivers/media/i2c/as3645a.c
2005F:	include/media/i2c/as3645a.h
2006
2007ASAHI KASEI AK8974 DRIVER
2008M:	Linus Walleij <linus.walleij@linaro.org>
2009L:	linux-iio@vger.kernel.org
2010W:	http://www.akm.com/
2011S:	Supported
2012F:	drivers/iio/magnetometer/ak8974.c
2013
2014ASC7621 HARDWARE MONITOR DRIVER
2015M:	George Joseph <george.joseph@fairview5.com>
2016L:	linux-hwmon@vger.kernel.org
2017S:	Maintained
2018F:	Documentation/hwmon/asc7621
2019F:	drivers/hwmon/asc7621.c
2020
2021ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2022M:	Corentin Chary <corentin.chary@gmail.com>
2023L:	acpi4asus-user@lists.sourceforge.net
2024L:	platform-driver-x86@vger.kernel.org
2025W:	http://acpi4asus.sf.net
2026S:	Maintained
2027F:	drivers/platform/x86/asus*.c
2028F:	drivers/platform/x86/eeepc*.c
2029
2030ASUS WIRELESS RADIO CONTROL DRIVER
2031M:	João Paulo Rechi Vita <jprvita@gmail.com>
2032L:	platform-driver-x86@vger.kernel.org
2033S:	Maintained
2034F:	drivers/platform/x86/asus-wireless.c
2035
2036ASYMMETRIC KEYS
2037M:	David Howells <dhowells@redhat.com>
2038L:	keyrings@vger.kernel.org
2039S:	Maintained
2040F:	Documentation/crypto/asymmetric-keys.txt
2041F:	include/linux/verification.h
2042F:	include/crypto/public_key.h
2043F:	include/crypto/pkcs7.h
2044F:	crypto/asymmetric_keys/
2045
2046ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2047R:	Dan Williams <dan.j.williams@intel.com>
2048W:	http://sourceforge.net/projects/xscaleiop
2049S:	Odd fixes
2050F:	Documentation/crypto/async-tx-api.txt
2051F:	crypto/async_tx/
2052F:	drivers/dma/
2053F:	include/linux/dmaengine.h
2054F:	include/linux/async_tx.h
2055
2056AT24 EEPROM DRIVER
2057M:	Wolfram Sang <wsa@the-dreams.de>
2058L:	linux-i2c@vger.kernel.org
2059S:	Maintained
2060F:	drivers/misc/eeprom/at24.c
2061F:	include/linux/platform_data/at24.h
2062
2063ATA OVER ETHERNET (AOE) DRIVER
2064M:	"Ed L. Cashin" <ed.cashin@acm.org>
2065W:	http://www.openaoe.org/
2066S:	Supported
2067F:	Documentation/aoe/
2068F:	drivers/block/aoe/
2069
2070ATHEROS 71XX/9XXX GPIO DRIVER
2071M:	Alban Bedel <albeu@free.fr>
2072W:	https://github.com/AlbanBedel/linux
2073T:	git git://github.com/AlbanBedel/linux
2074S:	Maintained
2075F:	drivers/gpio/gpio-ath79.c
2076F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2077
2078ATHEROS ATH GENERIC UTILITIES
2079M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2080L:	linux-wireless@vger.kernel.org
2081S:	Supported
2082F:	drivers/net/wireless/ath/*
2083
2084ATHEROS ATH5K WIRELESS DRIVER
2085M:	Jiri Slaby <jirislaby@gmail.com>
2086M:	Nick Kossifidis <mickflemm@gmail.com>
2087M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2088L:	linux-wireless@vger.kernel.org
2089W:	http://wireless.kernel.org/en/users/Drivers/ath5k
2090S:	Maintained
2091F:	drivers/net/wireless/ath/ath5k/
2092
2093ATHEROS ATH6KL WIRELESS DRIVER
2094M:	Kalle Valo <kvalo@qca.qualcomm.com>
2095L:	linux-wireless@vger.kernel.org
2096W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
2097T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2098S:	Supported
2099F:	drivers/net/wireless/ath/ath6kl/
2100
2101WILOCITY WIL6210 WIRELESS DRIVER
2102M:	Maya Erez <qca_merez@qca.qualcomm.com>
2103L:	linux-wireless@vger.kernel.org
2104L:	wil6210@qca.qualcomm.com
2105S:	Supported
2106W:	http://wireless.kernel.org/en/users/Drivers/wil6210
2107F:	drivers/net/wireless/ath/wil6210/
2108F:	include/uapi/linux/wil6210_uapi.h
2109
2110CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2111M:	Christian Lamparter <chunkeey@googlemail.com>
2112L:	linux-wireless@vger.kernel.org
2113W:	http://wireless.kernel.org/en/users/Drivers/carl9170
2114S:	Maintained
2115F:	drivers/net/wireless/ath/carl9170/
2116
2117ATK0110 HWMON DRIVER
2118M:	Luca Tettamanti <kronos.it@gmail.com>
2119L:	linux-hwmon@vger.kernel.org
2120S:	Maintained
2121F:	drivers/hwmon/asus_atk0110.c
2122
2123ATI_REMOTE2 DRIVER
2124M:	Ville Syrjala <syrjala@sci.fi>
2125S:	Maintained
2126F:	drivers/input/misc/ati_remote2.c
2127
2128ATLX ETHERNET DRIVERS
2129M:	Jay Cliburn <jcliburn@gmail.com>
2130M:	Chris Snook <chris.snook@gmail.com>
2131L:	netdev@vger.kernel.org
2132W:	http://sourceforge.net/projects/atl1
2133W:	http://atl1.sourceforge.net
2134S:	Maintained
2135F:	drivers/net/ethernet/atheros/
2136
2137ATM
2138M:	Chas Williams <3chas3@gmail.com>
2139L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2140L:	netdev@vger.kernel.org
2141W:	http://linux-atm.sourceforge.net
2142S:	Maintained
2143F:	drivers/atm/
2144F:	include/linux/atm*
2145F:	include/uapi/linux/atm*
2146
2147ATMEL AT91 / AT32 MCI DRIVER
2148M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2149S:	Maintained
2150F:	drivers/mmc/host/atmel-mci.c
2151
2152ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2153M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2154S:	Supported
2155F:	drivers/power/reset/at91-sama5d2_shdwc.c
2156
2157ATMEL SAMA5D2 ADC DRIVER
2158M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2159L:	linux-iio@vger.kernel.org
2160S:	Supported
2161F:	drivers/iio/adc/at91-sama5d2_adc.c
2162
2163ATMEL Audio ALSA driver
2164M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2165L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2166S:	Supported
2167F:	sound/soc/atmel
2168
2169ATMEL DMA DRIVER
2170M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2171L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2172S:	Supported
2173F:	drivers/dma/at_hdmac.c
2174F:	drivers/dma/at_hdmac_regs.h
2175F:	include/linux/platform_data/dma-atmel.h
2176
2177ATMEL XDMA DRIVER
2178M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2179L:	linux-arm-kernel@lists.infradead.org
2180L:	dmaengine@vger.kernel.org
2181S:	Supported
2182F:	drivers/dma/at_xdmac.c
2183
2184ATMEL I2C DRIVER
2185M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2186L:	linux-i2c@vger.kernel.org
2187S:	Supported
2188F:	drivers/i2c/busses/i2c-at91.c
2189
2190ATMEL ISI DRIVER
2191M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2192L:	linux-media@vger.kernel.org
2193S:	Supported
2194F:	drivers/media/platform/soc_camera/atmel-isi.c
2195F:	include/media/atmel-isi.h
2196
2197ATMEL LCDFB DRIVER
2198M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2199L:	linux-fbdev@vger.kernel.org
2200S:	Maintained
2201F:	drivers/video/fbdev/atmel_lcdfb.c
2202F:	include/video/atmel_lcdc.h
2203
2204ATMEL MACB ETHERNET DRIVER
2205M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2206S:	Supported
2207F:	drivers/net/ethernet/cadence/
2208
2209ATMEL NAND DRIVER
2210M:	Wenyou Yang <wenyou.yang@atmel.com>
2211M:	Josh Wu <rainyfeeling@outlook.com>
2212L:	linux-mtd@lists.infradead.org
2213S:	Supported
2214F:	drivers/mtd/nand/atmel_nand*
2215
2216ATMEL SDMMC DRIVER
2217M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2218L:	linux-mmc@vger.kernel.org
2219S:	Supported
2220F:	drivers/mmc/host/sdhci-of-at91.c
2221
2222ATMEL SPI DRIVER
2223M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2224S:	Supported
2225F:	drivers/spi/spi-atmel.*
2226
2227ATMEL SSC DRIVER
2228M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2229L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2230S:	Supported
2231F:	drivers/misc/atmel-ssc.c
2232F:	include/linux/atmel-ssc.h
2233
2234ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2235M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2236L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2237S:	Supported
2238F:	drivers/misc/atmel_tclib.c
2239F:	drivers/clocksource/tcb_clksrc.c
2240
2241ATMEL USBA UDC DRIVER
2242M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2243L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2244S:	Supported
2245F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2246
2247ATMEL WIRELESS DRIVER
2248M:	Simon Kelley <simon@thekelleys.org.uk>
2249L:	linux-wireless@vger.kernel.org
2250W:	http://www.thekelleys.org.uk/atmel
2251W:	http://atmelwlandriver.sourceforge.net/
2252S:	Maintained
2253F:	drivers/net/wireless/atmel/atmel*
2254
2255ATMEL MAXTOUCH DRIVER
2256M:	Nick Dyer <nick@shmanahar.org>
2257T:	git git://github.com/ndyer/linux.git
2258S:	Maintained
2259F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2260F:	drivers/input/touchscreen/atmel_mxt_ts.c
2261F:	include/linux/platform_data/atmel_mxt_ts.h
2262
2263ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2264M:	Bradley Grove <linuxdrivers@attotech.com>
2265L:	linux-scsi@vger.kernel.org
2266W:	http://www.attotech.com
2267S:	Supported
2268F:	drivers/scsi/esas2r
2269
2270ATUSB IEEE 802.15.4 RADIO DRIVER
2271M:	Stefan Schmidt <stefan@osg.samsung.com>
2272L:	linux-wpan@vger.kernel.org
2273S:	Maintained
2274F:	drivers/net/ieee802154/atusb.c
2275F:	drivers/net/ieee802154/atusb.h
2276F:	drivers/net/ieee802154/at86rf230.h
2277
2278AUDIT SUBSYSTEM
2279M:	Paul Moore <paul@paul-moore.com>
2280M:	Eric Paris <eparis@redhat.com>
2281L:	linux-audit@redhat.com (moderated for non-subscribers)
2282W:	http://people.redhat.com/sgrubb/audit/
2283T:	git git://git.infradead.org/users/pcmoore/audit
2284S:	Maintained
2285F:	include/linux/audit.h
2286F:	include/uapi/linux/audit.h
2287F:	kernel/audit*
2288
2289AUXILIARY DISPLAY DRIVERS
2290M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2291W:	http://miguelojeda.es/auxdisplay.htm
2292W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2293S:	Maintained
2294F:	drivers/auxdisplay/
2295F:	include/linux/cfag12864b.h
2296
2297AVR32 ARCHITECTURE
2298M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2299M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2300W:	http://www.atmel.com/products/AVR32/
2301W:	http://mirror.egtvedt.no/avr32linux.org/
2302W:	http://avrfreaks.net/
2303S:	Maintained
2304F:	arch/avr32/
2305
2306AVR32/AT32AP MACHINE SUPPORT
2307M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2308M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2309S:	Maintained
2310F:	arch/avr32/mach-at32ap/
2311
2312AX.25 NETWORK LAYER
2313M:	Ralf Baechle <ralf@linux-mips.org>
2314L:	linux-hams@vger.kernel.org
2315W:	http://www.linux-ax25.org/
2316S:	Maintained
2317F:	include/uapi/linux/ax25.h
2318F:	include/net/ax25.h
2319F:	net/ax25/
2320
2321AZ6007 DVB DRIVER
2322M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2323M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2324L:	linux-media@vger.kernel.org
2325W:	https://linuxtv.org
2326T:	git git://linuxtv.org/media_tree.git
2327S:	Maintained
2328F:	drivers/media/usb/dvb-usb-v2/az6007.c
2329
2330AZTECH FM RADIO RECEIVER DRIVER
2331M:	Hans Verkuil <hverkuil@xs4all.nl>
2332L:	linux-media@vger.kernel.org
2333T:	git git://linuxtv.org/media_tree.git
2334W:	https://linuxtv.org
2335S:	Maintained
2336F:	drivers/media/radio/radio-aztech*
2337
2338B43 WIRELESS DRIVER
2339L:	linux-wireless@vger.kernel.org
2340L:	b43-dev@lists.infradead.org
2341W:	http://wireless.kernel.org/en/users/Drivers/b43
2342S:	Odd Fixes
2343F:	drivers/net/wireless/broadcom/b43/
2344
2345B43LEGACY WIRELESS DRIVER
2346M:	Larry Finger <Larry.Finger@lwfinger.net>
2347L:	linux-wireless@vger.kernel.org
2348L:	b43-dev@lists.infradead.org
2349W:	http://wireless.kernel.org/en/users/Drivers/b43
2350S:	Maintained
2351F:	drivers/net/wireless/broadcom/b43legacy/
2352
2353BACKLIGHT CLASS/SUBSYSTEM
2354M:	Jingoo Han <jingoohan1@gmail.com>
2355M:	Lee Jones <lee.jones@linaro.org>
2356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2357S:	Maintained
2358F:	drivers/video/backlight/
2359F:	include/linux/backlight.h
2360
2361BATMAN ADVANCED
2362M:	Marek Lindner <mareklindner@neomailbox.ch>
2363M:	Simon Wunderlich <sw@simonwunderlich.de>
2364M:	Antonio Quartulli <a@unstable.cc>
2365L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2366W:	https://www.open-mesh.org/
2367Q:	https://patchwork.open-mesh.org/project/batman/list/
2368S:	Maintained
2369F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2370F:	Documentation/ABI/testing/sysfs-class-net-mesh
2371F:	Documentation/networking/batman-adv.txt
2372F:	include/uapi/linux/batman_adv.h
2373F:	net/batman-adv/
2374
2375BAYCOM/HDLCDRV DRIVERS FOR AX.25
2376M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2377L:	linux-hams@vger.kernel.org
2378W:	http://www.baycom.org/~tom/ham/ham.html
2379S:	Maintained
2380F:	drivers/net/hamradio/baycom*
2381
2382BCACHE (BLOCK LAYER CACHE)
2383M:	Kent Overstreet <kent.overstreet@gmail.com>
2384L:	linux-bcache@vger.kernel.org
2385W:	http://bcache.evilpiepirate.org
2386S:	Orphan
2387F:	drivers/md/bcache/
2388
2389BDISP ST MEDIA DRIVER
2390M:	Fabien Dessenne <fabien.dessenne@st.com>
2391L:	linux-media@vger.kernel.org
2392T:	git git://linuxtv.org/media_tree.git
2393W:	https://linuxtv.org
2394S:	Supported
2395F:	drivers/media/platform/sti/bdisp
2396
2397BEFS FILE SYSTEM
2398M:	Luis de Bethencourt <luisbg@osg.samsung.com>
2399M:	Salah Triki <salah.triki@gmail.com>
2400S:	Maintained
2401T:	git git://github.com/luisbg/linux-befs.git
2402F:	Documentation/filesystems/befs.txt
2403F:	fs/befs/
2404
2405BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2406M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2407L:	netdev@vger.kernel.org
2408S:	Maintained
2409F:	drivers/net/ethernet/ec_bhf.c
2410
2411BFS FILE SYSTEM
2412M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2413S:	Maintained
2414F:	Documentation/filesystems/bfs.txt
2415F:	fs/bfs/
2416F:	include/uapi/linux/bfs_fs.h
2417
2418BLACKFIN ARCHITECTURE
2419M:	Steven Miao <realmz6@gmail.com>
2420L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2421T:	git git://git.code.sf.net/p/adi-linux/code
2422W:	http://blackfin.uclinux.org
2423S:	Supported
2424F:	arch/blackfin/
2425
2426BLACKFIN EMAC DRIVER
2427L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2428W:	http://blackfin.uclinux.org
2429S:	Supported
2430F:	drivers/net/ethernet/adi/
2431
2432BLACKFIN RTC DRIVER
2433L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2434W:	http://blackfin.uclinux.org
2435S:	Supported
2436F:	drivers/rtc/rtc-bfin.c
2437
2438BLACKFIN SDH DRIVER
2439M:	Sonic Zhang <sonic.zhang@analog.com>
2440L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2441W:	http://blackfin.uclinux.org
2442S:	Supported
2443F:	drivers/mmc/host/bfin_sdh.c
2444
2445BLACKFIN SERIAL DRIVER
2446M:	Sonic Zhang <sonic.zhang@analog.com>
2447L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2448W:	http://blackfin.uclinux.org
2449S:	Supported
2450F:	drivers/tty/serial/bfin_uart.c
2451
2452BLACKFIN WATCHDOG DRIVER
2453L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2454W:	http://blackfin.uclinux.org
2455S:	Supported
2456F:	drivers/watchdog/bfin_wdt.c
2457
2458BLACKFIN I2C TWI DRIVER
2459M:	Sonic Zhang <sonic.zhang@analog.com>
2460L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2461W:	http://blackfin.uclinux.org/
2462S:	Supported
2463F:	drivers/i2c/busses/i2c-bfin-twi.c
2464
2465BLACKFIN MEDIA DRIVER
2466M:	Scott Jiang <scott.jiang.linux@gmail.com>
2467L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2468W:	http://blackfin.uclinux.org/
2469S:	Supported
2470F:	drivers/media/platform/blackfin/
2471F:	drivers/media/i2c/adv7183*
2472F:	drivers/media/i2c/vs6624*
2473
2474BLINKM RGB LED DRIVER
2475M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2476S:	Maintained
2477F:	drivers/leds/leds-blinkm.c
2478
2479BLOCK LAYER
2480M:	Jens Axboe <axboe@kernel.dk>
2481L:	linux-block@vger.kernel.org
2482T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2483S:	Maintained
2484F:	block/
2485F:	kernel/trace/blktrace.c
2486F:	lib/sbitmap.c
2487
2488BLOCK2MTD DRIVER
2489M:	Joern Engel <joern@lazybastard.org>
2490L:	linux-mtd@lists.infradead.org
2491S:	Maintained
2492F:	drivers/mtd/devices/block2mtd.c
2493
2494BLUETOOTH DRIVERS
2495M:	Marcel Holtmann <marcel@holtmann.org>
2496M:	Gustavo Padovan <gustavo@padovan.org>
2497M:	Johan Hedberg <johan.hedberg@gmail.com>
2498L:	linux-bluetooth@vger.kernel.org
2499W:	http://www.bluez.org/
2500T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2501T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2502S:	Maintained
2503F:	drivers/bluetooth/
2504
2505BLUETOOTH SUBSYSTEM
2506M:	Marcel Holtmann <marcel@holtmann.org>
2507M:	Gustavo Padovan <gustavo@padovan.org>
2508M:	Johan Hedberg <johan.hedberg@gmail.com>
2509L:	linux-bluetooth@vger.kernel.org
2510W:	http://www.bluez.org/
2511T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2512T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2513S:	Maintained
2514F:	net/bluetooth/
2515F:	include/net/bluetooth/
2516
2517BONDING DRIVER
2518M:	Jay Vosburgh <j.vosburgh@gmail.com>
2519M:	Veaceslav Falico <vfalico@gmail.com>
2520M:	Andy Gospodarek <andy@greyhouse.net>
2521L:	netdev@vger.kernel.org
2522W:	http://sourceforge.net/projects/bonding/
2523S:	Supported
2524F:	drivers/net/bonding/
2525F:	include/uapi/linux/if_bonding.h
2526
2527BPF (Safe dynamic programs and tools)
2528M:	Alexei Starovoitov <ast@kernel.org>
2529L:	netdev@vger.kernel.org
2530L:	linux-kernel@vger.kernel.org
2531S:	Supported
2532F:	kernel/bpf/
2533
2534BROADCOM B44 10/100 ETHERNET DRIVER
2535M:	Michael Chan <michael.chan@broadcom.com>
2536L:	netdev@vger.kernel.org
2537S:	Supported
2538F:	drivers/net/ethernet/broadcom/b44.*
2539
2540BROADCOM B53 ETHERNET SWITCH DRIVER
2541M:	Florian Fainelli <f.fainelli@gmail.com>
2542L:	netdev@vger.kernel.org
2543L:	openwrt-devel@lists.openwrt.org (subscribers-only)
2544S:	Supported
2545F:	drivers/net/dsa/b53/*
2546F:	include/linux/platform_data/b53.h
2547
2548BROADCOM GENET ETHERNET DRIVER
2549M:	Florian Fainelli <f.fainelli@gmail.com>
2550L:	netdev@vger.kernel.org
2551S:	Supported
2552F:	drivers/net/ethernet/broadcom/genet/
2553
2554BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2555M:	Rasesh Mody <rasesh.mody@cavium.com>
2556M:	Harish Patil <harish.patil@cavium.com>
2557M:	Dept-GELinuxNICDev@cavium.com
2558L:	netdev@vger.kernel.org
2559S:	Supported
2560F:	drivers/net/ethernet/broadcom/bnx2.*
2561F:	drivers/net/ethernet/broadcom/bnx2_*
2562
2563BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2564M:	Yuval Mintz <Yuval.Mintz@cavium.com>
2565M:	Ariel Elior <ariel.elior@cavium.com>
2566M:	everest-linux-l2@cavium.com
2567L:	netdev@vger.kernel.org
2568S:	Supported
2569F:	drivers/net/ethernet/broadcom/bnx2x/
2570
2571BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2572M:	Florian Fainelli <f.fainelli@gmail.com>
2573M:	Ray Jui <rjui@broadcom.com>
2574M:	Scott Branden <sbranden@broadcom.com>
2575M:	bcm-kernel-feedback-list@broadcom.com
2576T:	git git://github.com/broadcom/mach-bcm
2577S:	Maintained
2578N:	bcm281*
2579N:	bcm113*
2580N:	bcm216*
2581N:	kona
2582F:	arch/arm/mach-bcm/
2583
2584BROADCOM BCM2835 ARM ARCHITECTURE
2585M:	Stephen Warren <swarren@wwwdotorg.org>
2586M:	Lee Jones <lee@kernel.org>
2587M:	Eric Anholt <eric@anholt.net>
2588L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2589L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2591S:	Maintained
2592N:	bcm2835
2593
2594BROADCOM BCM47XX MIPS ARCHITECTURE
2595M:	Hauke Mehrtens <hauke@hauke-m.de>
2596M:	Rafał Miłecki <zajec5@gmail.com>
2597L:	linux-mips@linux-mips.org
2598S:	Maintained
2599F:	Documentation/devicetree/bindings/mips/brcm/
2600F:	arch/mips/bcm47xx/*
2601F:	arch/mips/include/asm/mach-bcm47xx/*
2602
2603BROADCOM BCM5301X ARM ARCHITECTURE
2604M:	Hauke Mehrtens <hauke@hauke-m.de>
2605M:	Rafał Miłecki <zajec5@gmail.com>
2606M:	bcm-kernel-feedback-list@broadcom.com
2607L:	linux-arm-kernel@lists.infradead.org
2608S:	Maintained
2609F:	arch/arm/mach-bcm/bcm_5301x.c
2610F:	arch/arm/boot/dts/bcm5301x*.dtsi
2611F:	arch/arm/boot/dts/bcm470*
2612
2613BROADCOM BCM53573 ARM ARCHITECTURE
2614M:	Rafał Miłecki <rafal@milecki.pl>
2615L:	linux-arm-kernel@lists.infradead.org
2616S:	Maintained
2617F:	arch/arm/boot/dts/bcm53573*
2618F:	arch/arm/boot/dts/bcm47189*
2619
2620BROADCOM BCM63XX ARM ARCHITECTURE
2621M:	Florian Fainelli <f.fainelli@gmail.com>
2622M:	bcm-kernel-feedback-list@broadcom.com
2623L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2624T:	git git://github.com/broadcom/stblinux.git
2625S:	Maintained
2626N:	bcm63xx
2627
2628BROADCOM BCM63XX/BCM33XX UDC DRIVER
2629M:	Kevin Cernekee <cernekee@gmail.com>
2630L:	linux-usb@vger.kernel.org
2631S:	Maintained
2632F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2633
2634BROADCOM BCM7XXX ARM ARCHITECTURE
2635M:	Brian Norris <computersforpeace@gmail.com>
2636M:	Gregory Fong <gregory.0xf0@gmail.com>
2637M:	Florian Fainelli <f.fainelli@gmail.com>
2638M:	bcm-kernel-feedback-list@broadcom.com
2639L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2640T:	git git://github.com/broadcom/stblinux.git
2641S:	Maintained
2642F:	arch/arm/mach-bcm/*brcmstb*
2643F:	arch/arm/boot/dts/bcm7*.dts*
2644F:	drivers/bus/brcmstb_gisb.c
2645N:	brcmstb
2646
2647BROADCOM BMIPS MIPS ARCHITECTURE
2648M:	Kevin Cernekee <cernekee@gmail.com>
2649M:	Florian Fainelli <f.fainelli@gmail.com>
2650L:	linux-mips@linux-mips.org
2651T:	git git://github.com/broadcom/stblinux.git
2652S:	Maintained
2653F:	arch/mips/bmips/*
2654F:	arch/mips/include/asm/mach-bmips/*
2655F:	arch/mips/kernel/*bmips*
2656F:	arch/mips/boot/dts/brcm/bcm*.dts*
2657F:	drivers/irqchip/irq-bcm63*
2658F:	drivers/irqchip/irq-bcm7*
2659F:	drivers/irqchip/irq-brcmstb*
2660F:	include/linux/bcm963xx_nvram.h
2661F:	include/linux/bcm963xx_tag.h
2662
2663BROADCOM TG3 GIGABIT ETHERNET DRIVER
2664M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2665M:	Prashant Sreedharan <prashant@broadcom.com>
2666M:	Michael Chan <mchan@broadcom.com>
2667L:	netdev@vger.kernel.org
2668S:	Supported
2669F:	drivers/net/ethernet/broadcom/tg3.*
2670
2671BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2672M:	Arend van Spriel <arend.vanspriel@broadcom.com>
2673M:	Franky Lin <franky.lin@broadcom.com>
2674M:	Hante Meuleman <hante.meuleman@broadcom.com>
2675L:	linux-wireless@vger.kernel.org
2676L:	brcm80211-dev-list.pdl@broadcom.com
2677S:	Supported
2678F:	drivers/net/wireless/broadcom/brcm80211/
2679
2680BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2681M:	QLogic-Storage-Upstream@qlogic.com
2682L:	linux-scsi@vger.kernel.org
2683S:	Supported
2684F:	drivers/scsi/bnx2fc/
2685
2686BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2687M:	QLogic-Storage-Upstream@qlogic.com
2688L:	linux-scsi@vger.kernel.org
2689S:	Supported
2690F:	drivers/scsi/bnx2i/
2691
2692BROADCOM IPROC ARM ARCHITECTURE
2693M:	Ray Jui <rjui@broadcom.com>
2694M:	Scott Branden <sbranden@broadcom.com>
2695M:	Jon Mason <jonmason@broadcom.com>
2696M:	bcm-kernel-feedback-list@broadcom.com
2697L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2698T:	git git://github.com/broadcom/cygnus-linux.git
2699S:	Maintained
2700N:	iproc
2701N:	cygnus
2702N:	bcm[-_]nsp
2703N:	bcm9113*
2704N:	bcm9583*
2705N:	bcm9585*
2706N:	bcm9586*
2707N:	bcm988312
2708N:	bcm113*
2709N:	bcm583*
2710N:	bcm585*
2711N:	bcm586*
2712N:	bcm88312
2713F:	arch/arm64/boot/dts/broadcom/ns2*
2714F:	drivers/clk/bcm/clk-ns*
2715F:	drivers/pinctrl/bcm/pinctrl-ns*
2716
2717BROADCOM BRCMSTB GPIO DRIVER
2718M:	Gregory Fong <gregory.0xf0@gmail.com>
2719L:	bcm-kernel-feedback-list@broadcom.com
2720S:	Supported
2721F:	drivers/gpio/gpio-brcmstb.c
2722F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2723
2724BROADCOM KONA GPIO DRIVER
2725M:	Ray Jui <rjui@broadcom.com>
2726L:	bcm-kernel-feedback-list@broadcom.com
2727S:	Supported
2728F:	drivers/gpio/gpio-bcm-kona.c
2729F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2730
2731BROADCOM NVRAM DRIVER
2732M:	Rafał Miłecki <zajec5@gmail.com>
2733L:	linux-mips@linux-mips.org
2734S:	Maintained
2735F:	drivers/firmware/broadcom/*
2736
2737BROADCOM STB NAND FLASH DRIVER
2738M:	Brian Norris <computersforpeace@gmail.com>
2739M:	Kamal Dasu <kdasu.kdev@gmail.com>
2740L:	linux-mtd@lists.infradead.org
2741L:	bcm-kernel-feedback-list@broadcom.com
2742S:	Maintained
2743F:	drivers/mtd/nand/brcmnand/
2744
2745BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2746M:	Rafał Miłecki <zajec5@gmail.com>
2747L:	linux-wireless@vger.kernel.org
2748S:	Maintained
2749F:	drivers/bcma/
2750F:	include/linux/bcma/
2751
2752BROADCOM SYSTEMPORT ETHERNET DRIVER
2753M:	Florian Fainelli <f.fainelli@gmail.com>
2754L:	netdev@vger.kernel.org
2755S:	Supported
2756F:	drivers/net/ethernet/broadcom/bcmsysport.*
2757
2758BROADCOM VULCAN ARM64 SOC
2759M:	Jayachandran C. <jchandra@broadcom.com>
2760M:	bcm-kernel-feedback-list@broadcom.com
2761L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2762S:	Maintained
2763F:	arch/arm64/boot/dts/broadcom/vulcan*
2764
2765BROCADE BFA FC SCSI DRIVER
2766M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2767M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2768L:	linux-scsi@vger.kernel.org
2769S:	Supported
2770F:	drivers/scsi/bfa/
2771
2772BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2773M:	Rasesh Mody <rasesh.mody@cavium.com>
2774M:	Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2775M:	Dept-GELinuxNICDev@cavium.com
2776L:	netdev@vger.kernel.org
2777S:	Supported
2778F:	drivers/net/ethernet/brocade/bna/
2779
2780BSG (block layer generic sg v4 driver)
2781M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2782L:	linux-scsi@vger.kernel.org
2783S:	Supported
2784F:	block/bsg.c
2785F:	include/linux/bsg.h
2786F:	include/uapi/linux/bsg.h
2787
2788BT87X AUDIO DRIVER
2789M:	Clemens Ladisch <clemens@ladisch.de>
2790L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2791T:	git git://git.alsa-project.org/alsa-kernel.git
2792S:	Maintained
2793F:	Documentation/sound/alsa/Bt87x.txt
2794F:	sound/pci/bt87x.c
2795
2796BT8XXGPIO DRIVER
2797M:	Michael Buesch <m@bues.ch>
2798W:	http://bu3sch.de/btgpio.php
2799S:	Maintained
2800F:	drivers/gpio/gpio-bt8xx.c
2801
2802BTRFS FILE SYSTEM
2803M:	Chris Mason <clm@fb.com>
2804M:	Josef Bacik <jbacik@fb.com>
2805M:	David Sterba <dsterba@suse.com>
2806L:	linux-btrfs@vger.kernel.org
2807W:	http://btrfs.wiki.kernel.org/
2808Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2810S:	Maintained
2811F:	Documentation/filesystems/btrfs.txt
2812F:	fs/btrfs/
2813
2814BTTV VIDEO4LINUX DRIVER
2815M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2816M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2817L:	linux-media@vger.kernel.org
2818W:	https://linuxtv.org
2819T:	git git://linuxtv.org/media_tree.git
2820S:	Odd fixes
2821F:	Documentation/media/v4l-drivers/bttv*
2822F:	drivers/media/pci/bt8xx/bttv*
2823
2824BUSLOGIC SCSI DRIVER
2825M:	Khalid Aziz <khalid@gonehiking.org>
2826L:	linux-scsi@vger.kernel.org
2827S:	Maintained
2828F:	drivers/scsi/BusLogic.*
2829F:	drivers/scsi/FlashPoint.*
2830
2831C-MEDIA CMI8788 DRIVER
2832M:	Clemens Ladisch <clemens@ladisch.de>
2833L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2834T:	git git://git.alsa-project.org/alsa-kernel.git
2835S:	Maintained
2836F:	sound/pci/oxygen/
2837
2838C6X ARCHITECTURE
2839M:	Mark Salter <msalter@redhat.com>
2840M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2841L:	linux-c6x-dev@linux-c6x.org
2842W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2843S:	Maintained
2844F:	arch/c6x/
2845
2846CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2847M:	David Howells <dhowells@redhat.com>
2848L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2849S:	Supported
2850F:	Documentation/filesystems/caching/cachefiles.txt
2851F:	fs/cachefiles/
2852
2853CADET FM/AM RADIO RECEIVER DRIVER
2854M:	Hans Verkuil <hverkuil@xs4all.nl>
2855L:	linux-media@vger.kernel.org
2856T:	git git://linuxtv.org/media_tree.git
2857W:	https://linuxtv.org
2858S:	Maintained
2859F:	drivers/media/radio/radio-cadet*
2860
2861CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2862M:	Jonathan Corbet <corbet@lwn.net>
2863L:	linux-media@vger.kernel.org
2864T:	git git://linuxtv.org/media_tree.git
2865S:	Maintained
2866F:	Documentation/media/v4l-drivers/cafe_ccic*
2867F:	drivers/media/platform/marvell-ccic/
2868
2869CAIF NETWORK LAYER
2870M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2871L:	netdev@vger.kernel.org
2872S:	Supported
2873F:	Documentation/networking/caif/
2874F:	drivers/net/caif/
2875F:	include/uapi/linux/caif/
2876F:	include/net/caif/
2877F:	net/caif/
2878
2879CALGARY x86-64 IOMMU
2880M:	Muli Ben-Yehuda <mulix@mulix.org>
2881M:	Jon Mason <jdmason@kudzu.us>
2882L:	iommu@lists.linux-foundation.org
2883S:	Maintained
2884F:	arch/x86/kernel/pci-calgary_64.c
2885F:	arch/x86/kernel/tce_64.c
2886F:	arch/x86/include/asm/calgary.h
2887F:	arch/x86/include/asm/tce.h
2888
2889CAN NETWORK LAYER
2890M:	Oliver Hartkopp <socketcan@hartkopp.net>
2891M:	Marc Kleine-Budde <mkl@pengutronix.de>
2892L:	linux-can@vger.kernel.org
2893W:	https://github.com/linux-can
2894T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2895T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2896S:	Maintained
2897F:	Documentation/networking/can.txt
2898F:	net/can/
2899F:	include/linux/can/core.h
2900F:	include/uapi/linux/can.h
2901F:	include/uapi/linux/can/bcm.h
2902F:	include/uapi/linux/can/raw.h
2903F:	include/uapi/linux/can/gw.h
2904
2905CAN NETWORK DRIVERS
2906M:	Wolfgang Grandegger <wg@grandegger.com>
2907M:	Marc Kleine-Budde <mkl@pengutronix.de>
2908L:	linux-can@vger.kernel.org
2909W:	https://github.com/linux-can
2910T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2911T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2912S:	Maintained
2913F:	Documentation/devicetree/bindings/net/can/
2914F:	drivers/net/can/
2915F:	include/linux/can/dev.h
2916F:	include/linux/can/platform/
2917F:	include/uapi/linux/can/error.h
2918F:	include/uapi/linux/can/netlink.h
2919
2920CAPABILITIES
2921M:	Serge Hallyn <serge@hallyn.com>
2922L:	linux-security-module@vger.kernel.org
2923S:	Supported
2924F:	include/linux/capability.h
2925F:	include/uapi/linux/capability.h
2926F:	security/commoncap.c
2927F:	kernel/capability.c
2928
2929CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2930M:	Kevin Tsai <ktsai@capellamicro.com>
2931S:	Maintained
2932F:	drivers/iio/light/cm*
2933F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2934
2935CAVIUM I2C DRIVER
2936M:	Jan Glauber <jglauber@cavium.com>
2937M:	David Daney <david.daney@cavium.com>
2938W:	http://www.cavium.com
2939S:	Supported
2940F:	drivers/i2c/busses/i2c-octeon*
2941F:	drivers/i2c/busses/i2c-thunderx*
2942
2943CAVIUM LIQUIDIO NETWORK DRIVER
2944M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2945M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2946M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2947M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2948L:     netdev@vger.kernel.org
2949W:     http://www.cavium.com
2950S:     Supported
2951F:     drivers/net/ethernet/cavium/liquidio/
2952
2953CC2520 IEEE-802.15.4 RADIO DRIVER
2954M:	Varka Bhadram <varkabhadram@gmail.com>
2955L:	linux-wpan@vger.kernel.org
2956S:	Maintained
2957F:	drivers/net/ieee802154/cc2520.c
2958F:	include/linux/spi/cc2520.h
2959F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2960
2961CEC DRIVER
2962M:	Hans Verkuil <hans.verkuil@cisco.com>
2963L:	linux-media@vger.kernel.org
2964T:	git git://linuxtv.org/media_tree.git
2965W:	http://linuxtv.org
2966S:	Supported
2967F:	Documentation/cec.txt
2968F:	Documentation/media/uapi/cec
2969F:	drivers/staging/media/cec/
2970F:	drivers/media/cec-edid.c
2971F:	drivers/media/rc/keymaps/rc-cec.c
2972F:	include/media/cec.h
2973F:	include/media/cec-edid.h
2974F:	include/linux/cec.h
2975F:	include/linux/cec-funcs.h
2976
2977CELL BROADBAND ENGINE ARCHITECTURE
2978M:	Arnd Bergmann <arnd@arndb.de>
2979L:	linuxppc-dev@lists.ozlabs.org
2980W:	http://www.ibm.com/developerworks/power/cell/
2981S:	Supported
2982F:	arch/powerpc/include/asm/cell*.h
2983F:	arch/powerpc/include/asm/spu*.h
2984F:	arch/powerpc/include/uapi/asm/spu*.h
2985F:	arch/powerpc/oprofile/*cell*
2986F:	arch/powerpc/platforms/cell/
2987
2988CEPH COMMON CODE (LIBCEPH)
2989M:	Ilya Dryomov <idryomov@gmail.com>
2990M:	"Yan, Zheng" <zyan@redhat.com>
2991M:	Sage Weil <sage@redhat.com>
2992L:	ceph-devel@vger.kernel.org
2993W:	http://ceph.com/
2994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2995T:	git git://github.com/ceph/ceph-client.git
2996S:	Supported
2997F:	net/ceph/
2998F:	include/linux/ceph/
2999F:	include/linux/crush/
3000
3001CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3002M:	"Yan, Zheng" <zyan@redhat.com>
3003M:	Sage Weil <sage@redhat.com>
3004M:	Ilya Dryomov <idryomov@gmail.com>
3005L:	ceph-devel@vger.kernel.org
3006W:	http://ceph.com/
3007T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3008T:	git git://github.com/ceph/ceph-client.git
3009S:	Supported
3010F:	Documentation/filesystems/ceph.txt
3011F:	fs/ceph/
3012
3013CERTIFICATE HANDLING:
3014M:	David Howells <dhowells@redhat.com>
3015M:	David Woodhouse <dwmw2@infradead.org>
3016L:	keyrings@vger.kernel.org
3017S:	Maintained
3018F:	Documentation/module-signing.txt
3019F:	certs/
3020F:	scripts/sign-file.c
3021F:	scripts/extract-cert.c
3022
3023CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3024L:	linux-usb@vger.kernel.org
3025S:	Orphan
3026F:	Documentation/usb/WUSB-Design-overview.txt
3027F:	Documentation/usb/wusb-cbaf
3028F:	drivers/usb/host/hwa-hc.c
3029F:	drivers/usb/host/whci/
3030F:	drivers/usb/wusbcore/
3031F:	include/linux/usb/wusb*
3032
3033CFAG12864B LCD DRIVER
3034M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3035W:	http://miguelojeda.es/auxdisplay.htm
3036W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3037S:	Maintained
3038F:	drivers/auxdisplay/cfag12864b.c
3039F:	include/linux/cfag12864b.h
3040
3041CFAG12864BFB LCD FRAMEBUFFER DRIVER
3042M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3043W:	http://miguelojeda.es/auxdisplay.htm
3044W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3045S:	Maintained
3046F:	drivers/auxdisplay/cfag12864bfb.c
3047F:	include/linux/cfag12864b.h
3048
3049CFG80211 and NL80211
3050M:	Johannes Berg <johannes@sipsolutions.net>
3051L:	linux-wireless@vger.kernel.org
3052W:	http://wireless.kernel.org/
3053T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3054T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3055S:	Maintained
3056F:	include/uapi/linux/nl80211.h
3057F:	include/net/cfg80211.h
3058F:	net/wireless/*
3059X:	net/wireless/wext*
3060
3061CHAR and MISC DRIVERS
3062M:	Arnd Bergmann <arnd@arndb.de>
3063M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3064T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3065S:	Supported
3066F:	drivers/char/*
3067F:	drivers/misc/*
3068F:	include/linux/miscdevice.h
3069
3070CHECKPATCH
3071M:	Andy Whitcroft <apw@canonical.com>
3072M:	Joe Perches <joe@perches.com>
3073S:	Maintained
3074F:	scripts/checkpatch.pl
3075
3076CHINESE DOCUMENTATION
3077M:	Harry Wei <harryxiyou@gmail.com>
3078L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3079L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
3080S:	Maintained
3081F:	Documentation/zh_CN/
3082
3083CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3084M:	Peter Chen <Peter.Chen@nxp.com>
3085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3086L:	linux-usb@vger.kernel.org
3087S:	Maintained
3088F:	drivers/usb/chipidea/
3089
3090CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3091M:	Hans de Goede <hdegoede@redhat.com>
3092L:	linux-input@vger.kernel.org
3093S:	Maintained
3094F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3095F:	drivers/input/touchscreen/chipone_icn8318.c
3096
3097CHROME HARDWARE PLATFORM SUPPORT
3098M:	Olof Johansson <olof@lixom.net>
3099S:	Maintained
3100T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3101F:	drivers/platform/chrome/
3102
3103CISCO VIC ETHERNET NIC DRIVER
3104M:	Christian Benvenuti <benve@cisco.com>
3105M:	Sujith Sankar <ssujith@cisco.com>
3106M:	Govindarajulu Varadarajan <_govind@gmx.com>
3107M:	Neel Patel <neepatel@cisco.com>
3108S:	Supported
3109F:	drivers/net/ethernet/cisco/enic/
3110
3111CISCO VIC LOW LATENCY NIC DRIVER
3112M:	Christian Benvenuti <benve@cisco.com>
3113M:	Dave Goodell <dgoodell@cisco.com>
3114S:	Supported
3115F:	drivers/infiniband/hw/usnic/
3116
3117CIRRUS LOGIC EP93XX ETHERNET DRIVER
3118M:	Hartley Sweeten <hsweeten@visionengravers.com>
3119L:	netdev@vger.kernel.org
3120S:	Maintained
3121F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
3122
3123CIRRUS LOGIC AUDIO CODEC DRIVERS
3124M:	Brian Austin <brian.austin@cirrus.com>
3125M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
3126L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3127S:	Maintained
3128F:	sound/soc/codecs/cs*
3129
3130CLEANCACHE API
3131M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3132L:	linux-kernel@vger.kernel.org
3133S:	Maintained
3134F:	mm/cleancache.c
3135F:	include/linux/cleancache.h
3136
3137CLK API
3138M:	Russell King <linux@armlinux.org.uk>
3139L:	linux-clk@vger.kernel.org
3140S:	Maintained
3141F:	include/linux/clk.h
3142
3143CLOCKSOURCE, CLOCKEVENT DRIVERS
3144M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3145M:	Thomas Gleixner <tglx@linutronix.de>
3146L:	linux-kernel@vger.kernel.org
3147T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3148S:	Supported
3149F:	drivers/clocksource
3150
3151CISCO FCOE HBA DRIVER
3152M:	Hiral Patel <hiralpat@cisco.com>
3153M:	Suma Ramars <sramars@cisco.com>
3154M:	Brian Uchino <buchino@cisco.com>
3155L:	linux-scsi@vger.kernel.org
3156S:	Supported
3157F:	drivers/scsi/fnic/
3158
3159CISCO SCSI HBA DRIVER
3160M:	Narsimhulu Musini <nmusini@cisco.com>
3161M:	Sesidhar Baddela <sebaddel@cisco.com>
3162L:	linux-scsi@vger.kernel.org
3163S:	Supported
3164F:	drivers/scsi/snic/
3165
3166CMPC ACPI DRIVER
3167M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3168M:	Daniel Oliveira Nascimento <don@syst.com.br>
3169L:	platform-driver-x86@vger.kernel.org
3170S:	Supported
3171F:	drivers/platform/x86/classmate-laptop.c
3172
3173COBALT MEDIA DRIVER
3174M:	Hans Verkuil <hans.verkuil@cisco.com>
3175L:	linux-media@vger.kernel.org
3176T:	git git://linuxtv.org/media_tree.git
3177W:	https://linuxtv.org
3178S:	Supported
3179F:	drivers/media/pci/cobalt/
3180
3181COCCINELLE/Semantic Patches (SmPL)
3182M:	Julia Lawall <Julia.Lawall@lip6.fr>
3183M:	Gilles Muller <Gilles.Muller@lip6.fr>
3184M:	Nicolas Palix <nicolas.palix@imag.fr>
3185M:	Michal Marek <mmarek@suse.com>
3186L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
3187T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3188W:	http://coccinelle.lip6.fr/
3189S:	Supported
3190F:	Documentation/dev-tools/coccinelle.rst
3191F:	scripts/coccinelle/
3192F:	scripts/coccicheck
3193
3194CODA FILE SYSTEM
3195M:	Jan Harkes <jaharkes@cs.cmu.edu>
3196M:	coda@cs.cmu.edu
3197L:	codalist@coda.cs.cmu.edu
3198W:	http://www.coda.cs.cmu.edu/
3199S:	Maintained
3200F:	Documentation/filesystems/coda.txt
3201F:	fs/coda/
3202F:	include/linux/coda*.h
3203F:	include/uapi/linux/coda*.h
3204
3205CODA V4L2 MEM2MEM DRIVER
3206M:	Philipp Zabel <p.zabel@pengutronix.de>
3207L:	linux-media@vger.kernel.org
3208S:	Maintained
3209F:	Documentation/devicetree/bindings/media/coda.txt
3210F:	drivers/media/platform/coda/
3211
3212COMMON CLK FRAMEWORK
3213M:	Michael Turquette <mturquette@baylibre.com>
3214M:	Stephen Boyd <sboyd@codeaurora.org>
3215L:	linux-clk@vger.kernel.org
3216Q:	http://patchwork.kernel.org/project/linux-clk/list/
3217T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3218S:	Maintained
3219F:	Documentation/devicetree/bindings/clock/
3220F:	drivers/clk/
3221X:	drivers/clk/clkdev.c
3222F:	include/linux/clk-pr*
3223F:	include/linux/clk/
3224
3225COMMON INTERNET FILE SYSTEM (CIFS)
3226M:	Steve French <sfrench@samba.org>
3227L:	linux-cifs@vger.kernel.org
3228L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3229W:	http://linux-cifs.samba.org/
3230T:	git git://git.samba.org/sfrench/cifs-2.6.git
3231S:	Supported
3232F:	Documentation/filesystems/cifs/
3233F:	fs/cifs/
3234
3235COMPACTPCI HOTPLUG CORE
3236M:	Scott Murray <scott@spiteful.org>
3237L:	linux-pci@vger.kernel.org
3238S:	Maintained
3239F:	drivers/pci/hotplug/cpci_hotplug*
3240
3241COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3242M:	Scott Murray <scott@spiteful.org>
3243L:	linux-pci@vger.kernel.org
3244S:	Maintained
3245F:	drivers/pci/hotplug/cpcihp_zt5550.*
3246
3247COMPACTPCI HOTPLUG GENERIC DRIVER
3248M:	Scott Murray <scott@spiteful.org>
3249L:	linux-pci@vger.kernel.org
3250S:	Maintained
3251F:	drivers/pci/hotplug/cpcihp_generic.c
3252
3253COMPAL LAPTOP SUPPORT
3254M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3255L:	platform-driver-x86@vger.kernel.org
3256S:	Maintained
3257F:	drivers/platform/x86/compal-laptop.c
3258
3259CONEXANT ACCESSRUNNER USB DRIVER
3260L:	accessrunner-general@lists.sourceforge.net
3261W:	http://accessrunner.sourceforge.net/
3262S:	Orphan
3263F:	drivers/usb/atm/cxacru.c
3264
3265CONFIGFS
3266M:	Joel Becker <jlbec@evilplan.org>
3267M:	Christoph Hellwig <hch@lst.de>
3268T:	git git://git.infradead.org/users/hch/configfs.git
3269S:	Supported
3270F:	fs/configfs/
3271F:	include/linux/configfs.h
3272
3273CONNECTOR
3274M:	Evgeniy Polyakov <zbr@ioremap.net>
3275L:	netdev@vger.kernel.org
3276S:	Maintained
3277F:	drivers/connector/
3278
3279CONTROL GROUP (CGROUP)
3280M:	Tejun Heo <tj@kernel.org>
3281M:	Li Zefan <lizefan@huawei.com>
3282M:	Johannes Weiner <hannes@cmpxchg.org>
3283L:	cgroups@vger.kernel.org
3284T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3285S:	Maintained
3286F:	Documentation/cgroup*
3287F:	include/linux/cgroup*
3288F:	kernel/cgroup*
3289
3290CONTROL GROUP - CPUSET
3291M:	Li Zefan <lizefan@huawei.com>
3292L:	cgroups@vger.kernel.org
3293W:	http://www.bullopensource.org/cpuset/
3294W:	http://oss.sgi.com/projects/cpusets/
3295T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3296S:	Maintained
3297F:	Documentation/cgroup-v1/cpusets.txt
3298F:	include/linux/cpuset.h
3299F:	kernel/cpuset.c
3300
3301CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3302M:	Johannes Weiner <hannes@cmpxchg.org>
3303M:	Michal Hocko <mhocko@kernel.org>
3304M:	Vladimir Davydov <vdavydov.dev@gmail.com>
3305L:	cgroups@vger.kernel.org
3306L:	linux-mm@kvack.org
3307S:	Maintained
3308F:	mm/memcontrol.c
3309F:	mm/swap_cgroup.c
3310
3311CORETEMP HARDWARE MONITORING DRIVER
3312M:	Fenghua Yu <fenghua.yu@intel.com>
3313L:	linux-hwmon@vger.kernel.org
3314S:	Maintained
3315F:	Documentation/hwmon/coretemp
3316F:	drivers/hwmon/coretemp.c
3317
3318COSA/SRP SYNC SERIAL DRIVER
3319M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3320W:	http://www.fi.muni.cz/~kas/cosa/
3321S:	Maintained
3322F:	drivers/net/wan/cosa*
3323
3324CPMAC ETHERNET DRIVER
3325M:	Florian Fainelli <f.fainelli@gmail.com>
3326L:	netdev@vger.kernel.org
3327S:	Maintained
3328F:	drivers/net/ethernet/ti/cpmac.c
3329
3330CPU FREQUENCY DRIVERS
3331M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3332M:	Viresh Kumar <viresh.kumar@linaro.org>
3333L:	linux-pm@vger.kernel.org
3334S:	Maintained
3335T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3336T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3337F:	Documentation/cpu-freq/
3338F:	drivers/cpufreq/
3339F:	include/linux/cpufreq.h
3340
3341CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3342M:	Viresh Kumar <viresh.kumar@linaro.org>
3343M:	Sudeep Holla <sudeep.holla@arm.com>
3344L:	linux-pm@vger.kernel.org
3345W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3346S:	Maintained
3347F:	drivers/cpufreq/arm_big_little.h
3348F:	drivers/cpufreq/arm_big_little.c
3349F:	drivers/cpufreq/arm_big_little_dt.c
3350
3351CPUIDLE DRIVER - ARM BIG LITTLE
3352M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3353M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3354L:	linux-pm@vger.kernel.org
3355L:	linux-arm-kernel@lists.infradead.org
3356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3357S:	Maintained
3358F:	drivers/cpuidle/cpuidle-big_little.c
3359
3360CPUIDLE DRIVER - ARM EXYNOS
3361M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3362M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3363M:	Kukjin Kim <kgene@kernel.org>
3364L:	linux-pm@vger.kernel.org
3365L:	linux-samsung-soc@vger.kernel.org
3366S:	Supported
3367F:	drivers/cpuidle/cpuidle-exynos.c
3368F:	arch/arm/mach-exynos/pm.c
3369
3370CPUIDLE DRIVERS
3371M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3372M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3373L:	linux-pm@vger.kernel.org
3374S:	Maintained
3375T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3376F:	drivers/cpuidle/*
3377F:	include/linux/cpuidle.h
3378
3379CPUID/MSR DRIVER
3380M:	"H. Peter Anvin" <hpa@zytor.com>
3381S:	Maintained
3382F:	arch/x86/kernel/cpuid.c
3383F:	arch/x86/kernel/msr.c
3384
3385CPU POWER MONITORING SUBSYSTEM
3386M:	Thomas Renninger <trenn@suse.com>
3387L:	linux-pm@vger.kernel.org
3388S:	Maintained
3389F:	tools/power/cpupower/
3390
3391CRAMFS FILESYSTEM
3392W:	http://sourceforge.net/projects/cramfs/
3393S:	Orphan / Obsolete
3394F:	Documentation/filesystems/cramfs.txt
3395F:	fs/cramfs/
3396
3397CRIS PORT
3398M:	Mikael Starvik <starvik@axis.com>
3399M:	Jesper Nilsson <jesper.nilsson@axis.com>
3400L:	linux-cris-kernel@axis.com
3401W:	http://developer.axis.com
3402T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3403S:	Maintained
3404F:	arch/cris/
3405F:	drivers/tty/serial/crisv10.*
3406
3407CRYPTO API
3408M:	Herbert Xu <herbert@gondor.apana.org.au>
3409M:	"David S. Miller" <davem@davemloft.net>
3410L:	linux-crypto@vger.kernel.org
3411T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3412T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3413S:	Maintained
3414F:	Documentation/crypto/
3415F:	Documentation/devicetree/bindings/crypto/
3416F:	Documentation/DocBook/crypto-API.tmpl
3417F:	arch/*/crypto/
3418F:	crypto/
3419F:	drivers/crypto/
3420F:	include/crypto/
3421
3422CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3423M:	Neil Horman <nhorman@tuxdriver.com>
3424L:	linux-crypto@vger.kernel.org
3425S:	Maintained
3426F:	crypto/ansi_cprng.c
3427F:	crypto/rng.c
3428
3429CS3308 MEDIA DRIVER
3430M:	Hans Verkuil <hverkuil@xs4all.nl>
3431L:	linux-media@vger.kernel.org
3432T:	git git://linuxtv.org/media_tree.git
3433W:	http://linuxtv.org
3434S:	Odd Fixes
3435F:	drivers/media/i2c/cs3308.c
3436F:	drivers/media/i2c/cs3308.h
3437
3438CS5535 Audio ALSA driver
3439M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3440S:	Maintained
3441F:	sound/pci/cs5535audio/
3442
3443CW1200 WLAN driver
3444M:	Solomon Peachy <pizza@shaftnet.org>
3445S:	Maintained
3446F:	drivers/net/wireless/st/cw1200/
3447
3448CX18 VIDEO4LINUX DRIVER
3449M:	Andy Walls <awalls@md.metrocast.net>
3450L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3451L:	linux-media@vger.kernel.org
3452T:	git git://linuxtv.org/media_tree.git
3453W:	https://linuxtv.org
3454W:	http://www.ivtvdriver.org/index.php/Cx18
3455S:	Maintained
3456F:	Documentation/media/v4l-drivers/cx18*
3457F:	drivers/media/pci/cx18/
3458F:	include/uapi/linux/ivtv*
3459
3460CX2341X MPEG ENCODER HELPER MODULE
3461M:	Hans Verkuil <hverkuil@xs4all.nl>
3462L:	linux-media@vger.kernel.org
3463T:	git git://linuxtv.org/media_tree.git
3464W:	https://linuxtv.org
3465S:	Maintained
3466F:	drivers/media/common/cx2341x*
3467F:	include/media/cx2341x*
3468
3469CX24120 MEDIA DRIVER
3470M:	Jemma Denson <jdenson@gmail.com>
3471M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3472L:	linux-media@vger.kernel.org
3473W:	https://linuxtv.org
3474Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3475S:	Maintained
3476F:	drivers/media/dvb-frontends/cx24120*
3477
3478CX88 VIDEO4LINUX DRIVER
3479M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
3480M:	Mauro Carvalho Chehab <mchehab@kernel.org>
3481L:	linux-media@vger.kernel.org
3482W:	https://linuxtv.org
3483T:	git git://linuxtv.org/media_tree.git
3484S:	Odd fixes
3485F:	Documentation/media/v4l-drivers/cx88*
3486F:	drivers/media/pci/cx88/
3487
3488CXD2820R MEDIA DRIVER
3489M:	Antti Palosaari <crope@iki.fi>
3490L:	linux-media@vger.kernel.org
3491W:	https://linuxtv.org
3492W:	http://palosaari.fi/linux/
3493Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3494T:	git git://linuxtv.org/anttip/media_tree.git
3495S:	Maintained
3496F:	drivers/media/dvb-frontends/cxd2820r*
3497
3498CXGB3 ETHERNET DRIVER (CXGB3)
3499M:	Santosh Raspatur <santosh@chelsio.com>
3500L:	netdev@vger.kernel.org
3501W:	http://www.chelsio.com
3502S:	Supported
3503F:	drivers/net/ethernet/chelsio/cxgb3/
3504
3505CXGB3 ISCSI DRIVER (CXGB3I)
3506M:	Karen Xie <kxie@chelsio.com>
3507L:	linux-scsi@vger.kernel.org
3508W:	http://www.chelsio.com
3509S:	Supported
3510F:	drivers/scsi/cxgbi/cxgb3i
3511
3512CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3513M:	Steve Wise <swise@chelsio.com>
3514L:	linux-rdma@vger.kernel.org
3515W:	http://www.openfabrics.org
3516S:	Supported
3517F:	drivers/infiniband/hw/cxgb3/
3518F:	include/uapi/rdma/cxgb3-abi.h
3519
3520CXGB4 ETHERNET DRIVER (CXGB4)
3521M:	Hariprasad S <hariprasad@chelsio.com>
3522L:	netdev@vger.kernel.org
3523W:	http://www.chelsio.com
3524S:	Supported
3525F:	drivers/net/ethernet/chelsio/cxgb4/
3526
3527CXGB4 ISCSI DRIVER (CXGB4I)
3528M:	Karen Xie <kxie@chelsio.com>
3529L:	linux-scsi@vger.kernel.org
3530W:	http://www.chelsio.com
3531S:	Supported
3532F:	drivers/scsi/cxgbi/cxgb4i
3533
3534CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3535M:	Steve Wise <swise@chelsio.com>
3536L:	linux-rdma@vger.kernel.org
3537W:	http://www.openfabrics.org
3538S:	Supported
3539F:	drivers/infiniband/hw/cxgb4/
3540F:	include/uapi/rdma/cxgb4-abi.h
3541
3542CXGB4VF ETHERNET DRIVER (CXGB4VF)
3543M:	Casey Leedom <leedom@chelsio.com>
3544L:	netdev@vger.kernel.org
3545W:	http://www.chelsio.com
3546S:	Supported
3547F:	drivers/net/ethernet/chelsio/cxgb4vf/
3548
3549CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3550M:	Ian Munsie <imunsie@au1.ibm.com>
3551M:	Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3552L:	linuxppc-dev@lists.ozlabs.org
3553S:	Supported
3554F:	arch/powerpc/platforms/powernv/pci-cxl.c
3555F:	drivers/misc/cxl/
3556F:	include/misc/cxl*
3557F:	include/uapi/misc/cxl.h
3558F:	Documentation/powerpc/cxl.txt
3559F:	Documentation/ABI/testing/sysfs-class-cxl
3560
3561CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3562M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3563M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3564M:	Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3565L:	linux-scsi@vger.kernel.org
3566S:	Supported
3567F:	drivers/scsi/cxlflash/
3568F:	include/uapi/scsi/cxlflash_ioctls.h
3569F:	Documentation/powerpc/cxlflash.txt
3570
3571STMMAC ETHERNET DRIVER
3572M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3573M:	Alexandre Torgue <alexandre.torgue@st.com>
3574L:	netdev@vger.kernel.org
3575W:	http://www.stlinux.com
3576S:	Supported
3577F:	drivers/net/ethernet/stmicro/stmmac/
3578
3579CYBERPRO FB DRIVER
3580M:	Russell King <linux@armlinux.org.uk>
3581L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3582W:	http://www.armlinux.org.uk/
3583S:	Maintained
3584F:	drivers/video/fbdev/cyber2000fb.*
3585
3586CYCLADES ASYNC MUX DRIVER
3587W:	http://www.cyclades.com/
3588S:	Orphan
3589F:	drivers/tty/cyclades.c
3590F:	include/linux/cyclades.h
3591F:	include/uapi/linux/cyclades.h
3592
3593CYCLADES PC300 DRIVER
3594W:	http://www.cyclades.com/
3595S:	Orphan
3596F:	drivers/net/wan/pc300*
3597
3598CYPRESS_FIRMWARE MEDIA DRIVER
3599M:	Antti Palosaari <crope@iki.fi>
3600L:	linux-media@vger.kernel.org
3601W:	https://linuxtv.org
3602W:	http://palosaari.fi/linux/
3603Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3604T:	git git://linuxtv.org/anttip/media_tree.git
3605S:	Maintained
3606F:	drivers/media/common/cypress_firmware*
3607
3608CYTTSP TOUCHSCREEN DRIVER
3609M:	Ferruh Yigit <fery@cypress.com>
3610L:	linux-input@vger.kernel.org
3611S:	Supported
3612F:	drivers/input/touchscreen/cyttsp*
3613F:	include/linux/input/cyttsp.h
3614
3615DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3616M:	Joshua Kinard <kumba@gentoo.org>
3617S:	Maintained
3618F:	drivers/rtc/rtc-ds1685.c
3619F:	include/linux/rtc/ds1685.h
3620
3621DAMA SLAVE for AX.25
3622M:	Joerg Reuter <jreuter@yaina.de>
3623W:	http://yaina.de/jreuter/
3624W:	http://www.qsl.net/dl1bke/
3625L:	linux-hams@vger.kernel.org
3626S:	Maintained
3627F:	net/ax25/af_ax25.c
3628F:	net/ax25/ax25_dev.c
3629F:	net/ax25/ax25_ds_*
3630F:	net/ax25/ax25_in.c
3631F:	net/ax25/ax25_out.c
3632F:	net/ax25/ax25_timer.c
3633F:	net/ax25/sysctl_net_ax25.c
3634
3635DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3636L:	netdev@vger.kernel.org
3637S:	Orphan
3638F:	Documentation/networking/dmfe.txt
3639F:	drivers/net/ethernet/dec/tulip/dmfe.c
3640
3641DC390/AM53C974 SCSI driver
3642M:	Hannes Reinecke <hare@suse.com>
3643L:	linux-scsi@vger.kernel.org
3644S:	Maintained
3645F:	drivers/scsi/am53c974.c
3646
3647DC395x SCSI driver
3648M:	Oliver Neukum <oliver@neukum.org>
3649M:	Ali Akcaagac <aliakc@web.de>
3650M:	Jamie Lenehan <lenehan@twibble.org>
3651L:	dc395x@twibble.org
3652W:	http://twibble.org/dist/dc395x/
3653W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3654S:	Maintained
3655F:	Documentation/scsi/dc395x.txt
3656F:	drivers/scsi/dc395x.*
3657
3658DCCP PROTOCOL
3659M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3660L:	dccp@vger.kernel.org
3661W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3662S:	Maintained
3663F:	include/linux/dccp.h
3664F:	include/uapi/linux/dccp.h
3665F:	include/linux/tfrc.h
3666F:	net/dccp/
3667
3668DECnet NETWORK LAYER
3669W:	http://linux-decnet.sourceforge.net
3670L:	linux-decnet-user@lists.sourceforge.net
3671S:	Orphan
3672F:	Documentation/networking/decnet.txt
3673F:	net/decnet/
3674
3675DECSTATION PLATFORM SUPPORT
3676M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3677L:	linux-mips@linux-mips.org
3678W:	http://www.linux-mips.org/wiki/DECstation
3679S:	Maintained
3680F:	arch/mips/dec/
3681F:	arch/mips/include/asm/dec/
3682F:	arch/mips/include/asm/mach-dec/
3683
3684DEFXX FDDI NETWORK DRIVER
3685M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3686S:	Maintained
3687F:	drivers/net/fddi/defxx.*
3688
3689DELL LAPTOP DRIVER
3690M:	Matthew Garrett <mjg59@srcf.ucam.org>
3691M:	Pali Rohár <pali.rohar@gmail.com>
3692L:	platform-driver-x86@vger.kernel.org
3693S:	Maintained
3694F:	drivers/platform/x86/dell-laptop.c
3695
3696DELL LAPTOP RBTN DRIVER
3697M:	Pali Rohár <pali.rohar@gmail.com>
3698S:	Maintained
3699F:	drivers/platform/x86/dell-rbtn.*
3700
3701DELL LAPTOP FREEFALL DRIVER
3702M:	Pali Rohár <pali.rohar@gmail.com>
3703S:	Maintained
3704F:	drivers/platform/x86/dell-smo8800.c
3705
3706DELL LAPTOP SMM DRIVER
3707M:	Pali Rohár <pali.rohar@gmail.com>
3708S:	Maintained
3709F:	drivers/hwmon/dell-smm-hwmon.c
3710F:	include/uapi/linux/i8k.h
3711
3712DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3713M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3714S:	Maintained
3715F:	Documentation/dcdbas.txt
3716F:	drivers/firmware/dcdbas.*
3717
3718DELL WMI EXTRAS DRIVER
3719M:	Matthew Garrett <mjg59@srcf.ucam.org>
3720M:	Pali Rohár <pali.rohar@gmail.com>
3721S:	Maintained
3722F:	drivers/platform/x86/dell-wmi.c
3723
3724DESIGNWARE USB2 DRD IP DRIVER
3725M:	John Youn <johnyoun@synopsys.com>
3726L:	linux-usb@vger.kernel.org
3727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3728S:	Maintained
3729F:	drivers/usb/dwc2/
3730
3731DESIGNWARE USB3 DRD IP DRIVER
3732M:	Felipe Balbi <balbi@kernel.org>
3733L:	linux-usb@vger.kernel.org
3734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3735S:	Maintained
3736F:	drivers/usb/dwc3/
3737
3738DEVICE COREDUMP (DEV_COREDUMP)
3739M:	Johannes Berg <johannes@sipsolutions.net>
3740L:	linux-kernel@vger.kernel.org
3741S:	Maintained
3742F:	drivers/base/devcoredump.c
3743F:	include/linux/devcoredump.h
3744
3745DEVICE FREQUENCY (DEVFREQ)
3746M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3747M:	Kyungmin Park <kyungmin.park@samsung.com>
3748L:	linux-pm@vger.kernel.org
3749T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3750S:	Maintained
3751F:	drivers/devfreq/
3752F:	include/linux/devfreq.h
3753F:	Documentation/devicetree/bindings/devfreq/
3754
3755DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3756M:	Chanwoo Choi <cw00.choi@samsung.com>
3757L:	linux-pm@vger.kernel.org
3758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3759S:	Supported
3760F:	drivers/devfreq/event/
3761F:	drivers/devfreq/devfreq-event.c
3762F:	include/linux/devfreq-event.h
3763F:	Documentation/devicetree/bindings/devfreq/event/
3764
3765BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3766M:	Chanwoo Choi <cw00.choi@samsung.com>
3767L:	linux-pm@vger.kernel.org
3768L:	linux-samsung-soc@vger.kernel.org
3769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3770S:	Maintained
3771F:	drivers/devfreq/exynos-bus.c
3772F:	Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3773
3774DEVICE NUMBER REGISTRY
3775M:	Torben Mathiasen <device@lanana.org>
3776W:	http://lanana.org/docs/device-list/index.html
3777S:	Maintained
3778
3779DEVICE-MAPPER  (LVM)
3780M:	Alasdair Kergon <agk@redhat.com>
3781M:	Mike Snitzer <snitzer@redhat.com>
3782M:	dm-devel@redhat.com
3783L:	dm-devel@redhat.com
3784W:	http://sources.redhat.com/dm
3785Q:	http://patchwork.kernel.org/project/dm-devel/list/
3786T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3787T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3788S:	Maintained
3789F:	Documentation/device-mapper/
3790F:	drivers/md/dm*
3791F:	drivers/md/persistent-data/
3792F:	include/linux/device-mapper.h
3793F:	include/linux/dm-*.h
3794F:	include/uapi/linux/dm-*.h
3795
3796DEVLINK
3797M:	Jiri Pirko <jiri@mellanox.com>
3798L:	netdev@vger.kernel.org
3799S:	Supported
3800F:	net/core/devlink.c
3801F:	include/net/devlink.h
3802F:	include/uapi/linux/devlink.h
3803
3804DIALOG SEMICONDUCTOR DRIVERS
3805M:	Support Opensource <support.opensource@diasemi.com>
3806W:	http://www.dialog-semiconductor.com/products
3807S:	Supported
3808F:	Documentation/hwmon/da90??
3809F:	Documentation/devicetree/bindings/mfd/da90*.txt
3810F:	Documentation/devicetree/bindings/regulator/da92*.txt
3811F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3812F:	drivers/gpio/gpio-da90??.c
3813F:	drivers/hwmon/da90??-hwmon.c
3814F:	drivers/iio/adc/da91??-*.c
3815F:	drivers/input/misc/da90??_onkey.c
3816F:	drivers/input/touchscreen/da9052_tsi.c
3817F:	drivers/leds/leds-da90??.c
3818F:	drivers/mfd/da903x.c
3819F:	drivers/mfd/da90??-*.c
3820F:	drivers/mfd/da91??-*.c
3821F:	drivers/power/supply/da9052-battery.c
3822F:	drivers/power/supply/da91??-*.c
3823F:	drivers/regulator/da903x.c
3824F:	drivers/regulator/da9???-regulator.[ch]
3825F:	drivers/rtc/rtc-da90??.c
3826F:	drivers/video/backlight/da90??_bl.c
3827F:	drivers/watchdog/da90??_wdt.c
3828F:	include/linux/mfd/da903x.h
3829F:	include/linux/mfd/da9052/
3830F:	include/linux/mfd/da9055/
3831F:	include/linux/mfd/da9062/
3832F:	include/linux/mfd/da9063/
3833F:	include/linux/mfd/da9150/
3834F:	include/linux/regulator/da9211.h
3835F:	include/sound/da[79]*.h
3836F:	sound/soc/codecs/da[79]*.[ch]
3837
3838DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3839M:	William Breathitt Gray <vilhelm.gray@gmail.com>
3840L:	linux-gpio@vger.kernel.org
3841S:	Maintained
3842F:	drivers/gpio/gpio-gpio-mm.c
3843
3844DIGI NEO AND CLASSIC PCI PRODUCTS
3845M:	Lidza Louina <lidza.louina@gmail.com>
3846M:	Mark Hounschell <markh@compro.net>
3847L:	driverdev-devel@linuxdriverproject.org
3848S:	Maintained
3849F:	drivers/staging/dgnc/
3850
3851DIOLAN U2C-12 I2C DRIVER
3852M:	Guenter Roeck <linux@roeck-us.net>
3853L:	linux-i2c@vger.kernel.org
3854S:	Maintained
3855F:	drivers/i2c/busses/i2c-diolan-u2c.c
3856
3857DIRECT ACCESS (DAX)
3858M:	Matthew Wilcox <willy@linux.intel.com>
3859L:	linux-fsdevel@vger.kernel.org
3860S:	Supported
3861F:	fs/dax.c
3862
3863DIRECTORY NOTIFICATION (DNOTIFY)
3864M:	Eric Paris <eparis@parisplace.org>
3865S:	Maintained
3866F:	Documentation/filesystems/dnotify.txt
3867F:	fs/notify/dnotify/
3868F:	include/linux/dnotify.h
3869
3870DISK GEOMETRY AND PARTITION HANDLING
3871M:	Andries Brouwer <aeb@cwi.nl>
3872W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3873W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3874W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3875S:	Maintained
3876
3877DISKQUOTA
3878M:	Jan Kara <jack@suse.com>
3879S:	Maintained
3880F:	Documentation/filesystems/quota.txt
3881F:	fs/quota/
3882F:	include/linux/quota*.h
3883F:	include/uapi/linux/quota*.h
3884
3885DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3886M:	Bernie Thompson <bernie@plugable.com>
3887L:	linux-fbdev@vger.kernel.org
3888S:	Maintained
3889W:	http://plugable.com/category/projects/udlfb/
3890F:	drivers/video/fbdev/udlfb.c
3891F:	include/video/udlfb.h
3892F:	Documentation/fb/udlfb.txt
3893
3894DISTRIBUTED LOCK MANAGER (DLM)
3895M:	Christine Caulfield <ccaulfie@redhat.com>
3896M:	David Teigland <teigland@redhat.com>
3897L:	cluster-devel@redhat.com
3898W:	http://sources.redhat.com/cluster/
3899T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3900S:	Supported
3901F:	fs/dlm/
3902
3903DMA BUFFER SHARING FRAMEWORK
3904M:	Sumit Semwal <sumit.semwal@linaro.org>
3905S:	Maintained
3906L:	linux-media@vger.kernel.org
3907L:	dri-devel@lists.freedesktop.org
3908L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3909F:	drivers/dma-buf/
3910F:	include/linux/dma-buf*
3911F:	include/linux/reservation.h
3912F:	include/linux/*fence.h
3913F:	Documentation/dma-buf-sharing.txt
3914T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3915
3916SYNC FILE FRAMEWORK
3917M:	Sumit Semwal <sumit.semwal@linaro.org>
3918R:	Gustavo Padovan <gustavo@padovan.org>
3919S:	Maintained
3920L:	linux-media@vger.kernel.org
3921L:	dri-devel@lists.freedesktop.org
3922F:	drivers/dma-buf/sync_*
3923F:	drivers/dma-buf/sw_sync.c
3924F:	include/linux/sync_file.h
3925F:	include/uapi/linux/sync_file.h
3926F:	Documentation/sync_file.txt
3927T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3928
3929DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3930M:	Vinod Koul <vinod.koul@intel.com>
3931L:	dmaengine@vger.kernel.org
3932Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3933S:	Maintained
3934F:	drivers/dma/
3935F:	include/linux/dmaengine.h
3936F:	Documentation/devicetree/bindings/dma/
3937F:	Documentation/dmaengine/
3938T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3939
3940DME1737 HARDWARE MONITOR DRIVER
3941M:	Juerg Haefliger <juergh@gmail.com>
3942L:	linux-hwmon@vger.kernel.org
3943S:	Maintained
3944F:	Documentation/hwmon/dme1737
3945F:	drivers/hwmon/dme1737.c
3946
3947DMI/SMBIOS SUPPORT
3948M:	Jean Delvare <jdelvare@suse.com>
3949S:	Maintained
3950T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3951F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3952F:	drivers/firmware/dmi-id.c
3953F:	drivers/firmware/dmi_scan.c
3954F:	include/linux/dmi.h
3955
3956DOCUMENTATION
3957M:	Jonathan Corbet <corbet@lwn.net>
3958L:	linux-doc@vger.kernel.org
3959S:	Maintained
3960F:	Documentation/
3961F:	scripts/docproc.c
3962F:	scripts/kernel-doc*
3963X:	Documentation/ABI/
3964X:	Documentation/devicetree/
3965X:	Documentation/acpi
3966X:	Documentation/power
3967X:	Documentation/spi
3968X:	Documentation/media
3969T:	git git://git.lwn.net/linux.git docs-next
3970
3971DOUBLETALK DRIVER
3972M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3973L:	blinux-list@redhat.com
3974S:	Maintained
3975F:	drivers/char/dtlk.c
3976F:	include/linux/dtlk.h
3977
3978DPT_I2O SCSI RAID DRIVER
3979M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3980L:	linux-scsi@vger.kernel.org
3981W:	http://www.adaptec.com/
3982S:	Maintained
3983F:	drivers/scsi/dpt*
3984F:	drivers/scsi/dpt/
3985
3986DRBD DRIVER
3987M:	Philipp Reisner <philipp.reisner@linbit.com>
3988M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3989L:	drbd-dev@lists.linbit.com
3990W:	http://www.drbd.org
3991T:	git git://git.linbit.com/linux-drbd.git
3992T:	git git://git.linbit.com/drbd-8.4.git
3993S:	Supported
3994F:	drivers/block/drbd/
3995F:	lib/lru_cache.c
3996F:	Documentation/blockdev/drbd/
3997
3998DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3999M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4000T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4001S:	Supported
4002F:	Documentation/kobject.txt
4003F:	drivers/base/
4004F:	fs/debugfs/
4005F:	fs/kernfs/
4006F:	fs/sysfs/
4007F:	include/linux/debugfs.h
4008F:	include/linux/kobj*
4009F:	lib/kobj*
4010
4011DRM DRIVERS
4012M:	David Airlie <airlied@linux.ie>
4013L:	dri-devel@lists.freedesktop.org
4014T:	git git://people.freedesktop.org/~airlied/linux
4015S:	Maintained
4016F:	drivers/gpu/drm/
4017F:	drivers/gpu/vga/
4018F:	Documentation/devicetree/bindings/display/
4019F:	Documentation/devicetree/bindings/gpu/
4020F:	Documentation/devicetree/bindings/video/
4021F:	Documentation/gpu/
4022F:	include/drm/
4023F:	include/uapi/drm/
4024
4025DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4026M:	Dave Airlie <airlied@redhat.com>
4027S:	Odd Fixes
4028F:	drivers/gpu/drm/ast/
4029
4030DRM DRIVER FOR BOCHS VIRTUAL GPU
4031M:	Gerd Hoffmann <kraxel@redhat.com>
4032S:	Odd Fixes
4033F:	drivers/gpu/drm/bochs/
4034
4035DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4036M:	Dave Airlie <airlied@redhat.com>
4037S:	Odd Fixes
4038F:	drivers/gpu/drm/cirrus/
4039
4040RADEON and AMDGPU DRM DRIVERS
4041M:	Alex Deucher <alexander.deucher@amd.com>
4042M:	Christian König <christian.koenig@amd.com>
4043L:	dri-devel@lists.freedesktop.org
4044T:	git git://people.freedesktop.org/~agd5f/linux
4045S:	Supported
4046F:	drivers/gpu/drm/radeon/
4047F:	include/uapi/drm/radeon_drm.h
4048F:	drivers/gpu/drm/amd/
4049F:	include/uapi/drm/amdgpu_drm.h
4050
4051DRM PANEL DRIVERS
4052M:	Thierry Reding <thierry.reding@gmail.com>
4053L:	dri-devel@lists.freedesktop.org
4054T:	git git://anongit.freedesktop.org/tegra/linux.git
4055S:	Maintained
4056F:	drivers/gpu/drm/drm_panel.c
4057F:	drivers/gpu/drm/panel/
4058F:	include/drm/drm_panel.h
4059F:	Documentation/devicetree/bindings/display/panel/
4060
4061INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4062M:	Daniel Vetter <daniel.vetter@intel.com>
4063M:	Jani Nikula <jani.nikula@linux.intel.com>
4064L:	intel-gfx@lists.freedesktop.org
4065W:	https://01.org/linuxgraphics/
4066Q:	http://patchwork.freedesktop.org/project/intel-gfx/
4067T:	git git://anongit.freedesktop.org/drm-intel
4068S:	Supported
4069F:	drivers/gpu/drm/i915/
4070F:	include/drm/i915*
4071F:	include/uapi/drm/i915_drm.h
4072F:	Documentation/gpu/i915.rst
4073
4074INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4075M:      Zhenyu Wang <zhenyuw@linux.intel.com>
4076M:      Zhi Wang <zhi.a.wang@intel.com>
4077L:      igvt-g-dev@lists.01.org
4078L:      intel-gfx@lists.freedesktop.org
4079W:      https://01.org/igvt-g
4080T:      git https://github.com/01org/gvt-linux.git
4081S:      Supported
4082F:      drivers/gpu/drm/i915/gvt/
4083
4084DRM DRIVERS FOR ATMEL HLCDC
4085M:	Boris Brezillon <boris.brezillon@free-electrons.com>
4086L:	dri-devel@lists.freedesktop.org
4087S:	Supported
4088F:	drivers/gpu/drm/atmel-hlcdc/
4089F:	Documentation/devicetree/bindings/drm/atmel/
4090
4091DRM DRIVERS FOR ALLWINNER A10
4092M:	Maxime Ripard  <maxime.ripard@free-electrons.com>
4093L:	dri-devel@lists.freedesktop.org
4094S:	Supported
4095F:	drivers/gpu/drm/sun4i/
4096F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4097
4098DRM DRIVERS FOR EXYNOS
4099M:	Inki Dae <inki.dae@samsung.com>
4100M:	Joonyoung Shim <jy0922.shim@samsung.com>
4101M:	Seung-Woo Kim <sw0312.kim@samsung.com>
4102M:	Kyungmin Park <kyungmin.park@samsung.com>
4103L:	dri-devel@lists.freedesktop.org
4104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4105S:	Supported
4106F:	drivers/gpu/drm/exynos/
4107F:	include/uapi/drm/exynos_drm.h
4108F:	Documentation/devicetree/bindings/display/exynos/
4109
4110DRM DRIVERS FOR FREESCALE DCU
4111M:	Stefan Agner <stefan@agner.ch>
4112M:	Alison Wang <alison.wang@freescale.com>
4113L:	dri-devel@lists.freedesktop.org
4114S:	Supported
4115F:	drivers/gpu/drm/fsl-dcu/
4116F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
4117F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
4118F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4119
4120DRM DRIVERS FOR FREESCALE IMX
4121M:	Philipp Zabel <p.zabel@pengutronix.de>
4122L:	dri-devel@lists.freedesktop.org
4123S:	Maintained
4124F:	drivers/gpu/drm/imx/
4125F:	drivers/gpu/ipu-v3/
4126F:	Documentation/devicetree/bindings/display/imx/
4127
4128DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4129M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4130L:	dri-devel@lists.freedesktop.org
4131T:	git git://github.com/patjak/drm-gma500
4132S:	Maintained
4133F:	drivers/gpu/drm/gma500/
4134
4135DRM DRIVERS FOR HISILICON
4136M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
4137R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
4138R:	Chen Feng <puck.chen@hisilicon.com>
4139L:	dri-devel@lists.freedesktop.org
4140T:	git git://github.com/xin3liang/linux.git
4141S:	Maintained
4142F:	drivers/gpu/drm/hisilicon/
4143F:	Documentation/devicetree/bindings/display/hisilicon/
4144
4145DRM DRIVER FOR INTEL I810 VIDEO CARDS
4146S:	Orphan / Obsolete
4147F:	drivers/gpu/drm/i810/
4148F:	include/uapi/drm/i810_drm.h
4149
4150DRM DRIVERS FOR MEDIATEK
4151M:	CK Hu <ck.hu@mediatek.com>
4152M:	Philipp Zabel <p.zabel@pengutronix.de>
4153L:	dri-devel@lists.freedesktop.org
4154S:	Supported
4155F:	drivers/gpu/drm/mediatek/
4156F:	Documentation/devicetree/bindings/display/mediatek/
4157
4158DRM DRIVER FOR MSM ADRENO GPU
4159M:	Rob Clark <robdclark@gmail.com>
4160L:	linux-arm-msm@vger.kernel.org
4161L:	dri-devel@lists.freedesktop.org
4162L:	freedreno@lists.freedesktop.org
4163T:	git git://people.freedesktop.org/~robclark/linux
4164S:	Maintained
4165F:	drivers/gpu/drm/msm/
4166F:	include/uapi/drm/msm_drm.h
4167F:	Documentation/devicetree/bindings/display/msm/
4168
4169DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4170M:	Ben Skeggs <bskeggs@redhat.com>
4171L:	dri-devel@lists.freedesktop.org
4172L:	nouveau@lists.freedesktop.org
4173T:	git git://github.com/skeggsb/linux
4174S:	Supported
4175F:	drivers/gpu/drm/nouveau/
4176F:	include/uapi/drm/nouveau_drm.h
4177
4178DRM DRIVERS FOR NVIDIA TEGRA
4179M:	Thierry Reding <thierry.reding@gmail.com>
4180L:	dri-devel@lists.freedesktop.org
4181L:	linux-tegra@vger.kernel.org
4182T:	git git://anongit.freedesktop.org/tegra/linux.git
4183S:	Supported
4184F:	drivers/gpu/drm/tegra/
4185F:	drivers/gpu/host1x/
4186F:	include/linux/host1x.h
4187F:	include/uapi/drm/tegra_drm.h
4188F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4189
4190DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4191S:	Orphan / Obsolete
4192F:	drivers/gpu/drm/mga/
4193F:	include/uapi/drm/mga_drm.h
4194
4195DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4196M:	Dave Airlie <airlied@redhat.com>
4197S:	Odd Fixes
4198F:	drivers/gpu/drm/mgag200/
4199
4200DRM DRIVER FOR RAGE 128 VIDEO CARDS
4201S:	Orphan / Obsolete
4202F:	drivers/gpu/drm/r128/
4203F:	include/uapi/drm/r128_drm.h
4204
4205DRM DRIVERS FOR RENESAS
4206M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4207L:	dri-devel@lists.freedesktop.org
4208L:	linux-renesas-soc@vger.kernel.org
4209T:	git git://linuxtv.org/pinchartl/fbdev
4210S:	Supported
4211F:	drivers/gpu/drm/rcar-du/
4212F:	drivers/gpu/drm/shmobile/
4213F:	include/linux/platform_data/shmob_drm.h
4214F:	Documentation/devicetree/bindings/display/renesas,du.txt
4215
4216DRM DRIVER FOR QXL VIRTUAL GPU
4217M:	Dave Airlie <airlied@redhat.com>
4218S:	Odd Fixes
4219F:	drivers/gpu/drm/qxl/
4220F:	include/uapi/drm/qxl_drm.h
4221
4222DRM DRIVERS FOR ROCKCHIP
4223M:	Mark Yao <mark.yao@rock-chips.com>
4224L:	dri-devel@lists.freedesktop.org
4225S:	Maintained
4226F:	drivers/gpu/drm/rockchip/
4227F:	Documentation/devicetree/bindings/display/rockchip/
4228
4229DRM DRIVER FOR SAVAGE VIDEO CARDS
4230S:	Orphan / Obsolete
4231F:	drivers/gpu/drm/savage/
4232F:	include/uapi/drm/savage_drm.h
4233
4234DRM DRIVER FOR SIS VIDEO CARDS
4235S:	Orphan / Obsolete
4236F:	drivers/gpu/drm/sis/
4237F:	include/uapi/drm/sis_drm.h
4238
4239DRM DRIVERS FOR STI
4240M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
4241M:	Vincent Abriou <vincent.abriou@st.com>
4242L:	dri-devel@lists.freedesktop.org
4243T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4244S:	Maintained
4245F:	drivers/gpu/drm/sti
4246F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
4247
4248DRM DRIVER FOR TDFX VIDEO CARDS
4249S:	Orphan / Obsolete
4250F:	drivers/gpu/drm/tdfx/
4251
4252DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4253M:	Dave Airlie <airlied@redhat.com>
4254S:	Odd Fixes
4255F:	drivers/gpu/drm/udl/
4256
4257DRM DRIVERS FOR VIVANTE GPU IP
4258M:	Lucas Stach <l.stach@pengutronix.de>
4259R:	Russell King <linux+etnaviv@armlinux.org.uk>
4260R:	Christian Gmeiner <christian.gmeiner@gmail.com>
4261L:	dri-devel@lists.freedesktop.org
4262S:	Maintained
4263F:	drivers/gpu/drm/etnaviv/
4264F:	include/uapi/drm/etnaviv_drm.h
4265F:	Documentation/devicetree/bindings/display/etnaviv/
4266
4267DRM DRIVER FOR VMWARE VIRTUAL GPU
4268M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
4269M:	Sinclair Yeh <syeh@vmware.com>
4270M:	Thomas Hellstrom <thellstrom@vmware.com>
4271L:	dri-devel@lists.freedesktop.org
4272T:	git git://people.freedesktop.org/~syeh/repos_linux
4273T:	git git://people.freedesktop.org/~thomash/linux
4274S:	Supported
4275F:	drivers/gpu/drm/vmwgfx/
4276F:	include/uapi/drm/vmwgfx_drm.h
4277
4278DRM DRIVERS FOR VC4
4279M:	Eric Anholt <eric@anholt.net>
4280T:	git git://github.com/anholt/linux
4281S:	Supported
4282F:	drivers/gpu/drm/vc4/
4283F:	include/uapi/drm/vc4_drm.h
4284F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4285
4286DRM DRIVERS FOR TI OMAP
4287M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4288L:	dri-devel@lists.freedesktop.org
4289S:	Maintained
4290F:	drivers/gpu/drm/omapdrm/
4291F:	Documentation/devicetree/bindings/display/ti/
4292
4293DRM DRIVERS FOR TI LCDC
4294M:	Jyri Sarha <jsarha@ti.com>
4295R:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4296L:	dri-devel@lists.freedesktop.org
4297S:	Maintained
4298F:	drivers/gpu/drm/tilcdc/
4299F:	Documentation/devicetree/bindings/display/tilcdc/
4300
4301DRM DRIVERS FOR ZTE ZX
4302M:	Shawn Guo <shawnguo@kernel.org>
4303L:	dri-devel@lists.freedesktop.org
4304S:	Maintained
4305F:	drivers/gpu/drm/zte/
4306F:	Documentation/devicetree/bindings/display/zte,vou.txt
4307
4308DSBR100 USB FM RADIO DRIVER
4309M:	Alexey Klimov <klimov.linux@gmail.com>
4310L:	linux-media@vger.kernel.org
4311T:	git git://linuxtv.org/media_tree.git
4312S:	Maintained
4313F:	drivers/media/radio/dsbr100.c
4314
4315DSCC4 DRIVER
4316M:	Francois Romieu <romieu@fr.zoreil.com>
4317L:	netdev@vger.kernel.org
4318S:	Maintained
4319F:	drivers/net/wan/dscc4.c
4320
4321DT3155 MEDIA DRIVER
4322M:	Hans Verkuil <hverkuil@xs4all.nl>
4323L:	linux-media@vger.kernel.org
4324T:	git git://linuxtv.org/media_tree.git
4325W:	https://linuxtv.org
4326S:	Odd Fixes
4327F:	drivers/media/pci/dt3155/
4328
4329DVB_USB_AF9015 MEDIA DRIVER
4330M:	Antti Palosaari <crope@iki.fi>
4331L:	linux-media@vger.kernel.org
4332W:	https://linuxtv.org
4333W:	http://palosaari.fi/linux/
4334Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4335T:	git git://linuxtv.org/anttip/media_tree.git
4336S:	Maintained
4337F:	drivers/media/usb/dvb-usb-v2/af9015*
4338
4339DVB_USB_AF9035 MEDIA DRIVER
4340M:	Antti Palosaari <crope@iki.fi>
4341L:	linux-media@vger.kernel.org
4342W:	https://linuxtv.org
4343W:	http://palosaari.fi/linux/
4344Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4345T:	git git://linuxtv.org/anttip/media_tree.git
4346S:	Maintained
4347F:	drivers/media/usb/dvb-usb-v2/af9035*
4348
4349DVB_USB_ANYSEE MEDIA DRIVER
4350M:	Antti Palosaari <crope@iki.fi>
4351L:	linux-media@vger.kernel.org
4352W:	https://linuxtv.org
4353W:	http://palosaari.fi/linux/
4354Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4355T:	git git://linuxtv.org/anttip/media_tree.git
4356S:	Maintained
4357F:	drivers/media/usb/dvb-usb-v2/anysee*
4358
4359DVB_USB_AU6610 MEDIA DRIVER
4360M:	Antti Palosaari <crope@iki.fi>
4361L:	linux-media@vger.kernel.org
4362W:	https://linuxtv.org
4363W:	http://palosaari.fi/linux/
4364Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4365T:	git git://linuxtv.org/anttip/media_tree.git
4366S:	Maintained
4367F:	drivers/media/usb/dvb-usb-v2/au6610*
4368
4369DVB_USB_CE6230 MEDIA DRIVER
4370M:	Antti Palosaari <crope@iki.fi>
4371L:	linux-media@vger.kernel.org
4372W:	https://linuxtv.org
4373W:	http://palosaari.fi/linux/
4374Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4375T:	git git://linuxtv.org/anttip/media_tree.git
4376S:	Maintained
4377F:	drivers/media/usb/dvb-usb-v2/ce6230*
4378
4379DVB_USB_CXUSB MEDIA DRIVER
4380M:	Michael Krufky <mkrufky@linuxtv.org>
4381L:	linux-media@vger.kernel.org
4382W:	https://linuxtv.org
4383W:	http://github.com/mkrufky
4384Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4385T:	git git://linuxtv.org/media_tree.git
4386S:	Maintained
4387F:	drivers/media/usb/dvb-usb/cxusb*
4388
4389DVB_USB_EC168 MEDIA DRIVER
4390M:	Antti Palosaari <crope@iki.fi>
4391L:	linux-media@vger.kernel.org
4392W:	https://linuxtv.org
4393W:	http://palosaari.fi/linux/
4394Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4395T:	git git://linuxtv.org/anttip/media_tree.git
4396S:	Maintained
4397F:	drivers/media/usb/dvb-usb-v2/ec168*
4398
4399DVB_USB_GL861 MEDIA DRIVER
4400M:	Antti Palosaari <crope@iki.fi>
4401L:	linux-media@vger.kernel.org
4402W:	https://linuxtv.org
4403Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4404T:	git git://linuxtv.org/anttip/media_tree.git
4405S:	Maintained
4406F:	drivers/media/usb/dvb-usb-v2/gl861*
4407
4408DVB_USB_MXL111SF MEDIA DRIVER
4409M:	Michael Krufky <mkrufky@linuxtv.org>
4410L:	linux-media@vger.kernel.org
4411W:	https://linuxtv.org
4412W:	http://github.com/mkrufky
4413Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4414T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4415S:	Maintained
4416F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4417
4418DVB_USB_RTL28XXU MEDIA DRIVER
4419M:	Antti Palosaari <crope@iki.fi>
4420L:	linux-media@vger.kernel.org
4421W:	https://linuxtv.org
4422W:	http://palosaari.fi/linux/
4423Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4424T:	git git://linuxtv.org/anttip/media_tree.git
4425S:	Maintained
4426F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4427
4428DVB_USB_V2 MEDIA DRIVER
4429M:	Antti Palosaari <crope@iki.fi>
4430L:	linux-media@vger.kernel.org
4431W:	https://linuxtv.org
4432W:	http://palosaari.fi/linux/
4433Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4434T:	git git://linuxtv.org/anttip/media_tree.git
4435S:	Maintained
4436F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4437F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4438
4439DYNAMIC DEBUG
4440M:	Jason Baron <jbaron@akamai.com>
4441S:	Maintained
4442F:	lib/dynamic_debug.c
4443F:	include/linux/dynamic_debug.h
4444
4445DZ DECSTATION DZ11 SERIAL DRIVER
4446M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4447S:	Maintained
4448F:	drivers/tty/serial/dz.*
4449
4450E3X0 POWER BUTTON DRIVER
4451M:	Moritz Fischer <moritz.fischer@ettus.com>
4452L:	usrp-users@lists.ettus.com
4453W:	http://www.ettus.com
4454S:	Supported
4455F:	drivers/input/misc/e3x0-button.c
4456F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4457
4458E4000 MEDIA DRIVER
4459M:	Antti Palosaari <crope@iki.fi>
4460L:	linux-media@vger.kernel.org
4461W:	https://linuxtv.org
4462W:	http://palosaari.fi/linux/
4463Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4464T:	git git://linuxtv.org/anttip/media_tree.git
4465S:	Maintained
4466F:	drivers/media/tuners/e4000*
4467
4468EATA ISA/EISA/PCI SCSI DRIVER
4469M:	Dario Ballabio <ballabio_dario@emc.com>
4470L:	linux-scsi@vger.kernel.org
4471S:	Maintained
4472F:	drivers/scsi/eata.c
4473
4474EC100 MEDIA DRIVER
4475M:	Antti Palosaari <crope@iki.fi>
4476L:	linux-media@vger.kernel.org
4477W:	https://linuxtv.org
4478W:	http://palosaari.fi/linux/
4479Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4480T:	git git://linuxtv.org/anttip/media_tree.git
4481S:	Maintained
4482F:	drivers/media/dvb-frontends/ec100*
4483
4484ECRYPT FILE SYSTEM
4485M:	Tyler Hicks <tyhicks@canonical.com>
4486L:	ecryptfs@vger.kernel.org
4487W:	http://ecryptfs.org
4488W:	https://launchpad.net/ecryptfs
4489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4490S:	Supported
4491F:	Documentation/filesystems/ecryptfs.txt
4492F:	fs/ecryptfs/
4493
4494EDAC-CORE
4495M:	Borislav Petkov <bp@alien8.de>
4496M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4497M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4498L:	linux-edac@vger.kernel.org
4499T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4500T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4501S:	Supported
4502F:	Documentation/edac.txt
4503F:	drivers/edac/
4504F:	include/linux/edac.h
4505
4506EDAC-AMD64
4507M:	Borislav Petkov <bp@alien8.de>
4508L:	linux-edac@vger.kernel.org
4509S:	Maintained
4510F:	drivers/edac/amd64_edac*
4511
4512EDAC-CALXEDA
4513M:	Robert Richter <rric@kernel.org>
4514L:	linux-edac@vger.kernel.org
4515S:	Maintained
4516F:	drivers/edac/highbank*
4517
4518EDAC-CAVIUM
4519M:	Ralf Baechle <ralf@linux-mips.org>
4520M:	David Daney <david.daney@cavium.com>
4521L:	linux-edac@vger.kernel.org
4522L:	linux-mips@linux-mips.org
4523S:	Supported
4524F:	drivers/edac/octeon_edac*
4525
4526EDAC-E752X
4527M:	Mark Gross <mark.gross@intel.com>
4528L:	linux-edac@vger.kernel.org
4529S:	Maintained
4530F:	drivers/edac/e752x_edac.c
4531
4532EDAC-E7XXX
4533L:	linux-edac@vger.kernel.org
4534S:	Maintained
4535F:	drivers/edac/e7xxx_edac.c
4536
4537EDAC-FSL_DDR
4538M:	York Sun <york.sun@nxp.com>
4539L:	linux-edac@vger.kernel.org
4540S:	Maintained
4541F:	drivers/edac/fsl_ddr_edac.*
4542
4543EDAC-GHES
4544M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4545M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4546L:	linux-edac@vger.kernel.org
4547S:	Maintained
4548F:	drivers/edac/ghes_edac.c
4549
4550EDAC-I82443BXGX
4551M:	Tim Small <tim@buttersideup.com>
4552L:	linux-edac@vger.kernel.org
4553S:	Maintained
4554F:	drivers/edac/i82443bxgx_edac.c
4555
4556EDAC-I3000
4557L:	linux-edac@vger.kernel.org
4558S:	Orphan
4559F:	drivers/edac/i3000_edac.c
4560
4561EDAC-I5000
4562L:	linux-edac@vger.kernel.org
4563S:	Maintained
4564F:	drivers/edac/i5000_edac.c
4565
4566EDAC-I5400
4567M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4568M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4569L:	linux-edac@vger.kernel.org
4570S:	Maintained
4571F:	drivers/edac/i5400_edac.c
4572
4573EDAC-I7300
4574M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4575M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4576L:	linux-edac@vger.kernel.org
4577S:	Maintained
4578F:	drivers/edac/i7300_edac.c
4579
4580EDAC-I7CORE
4581M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4582M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4583L:	linux-edac@vger.kernel.org
4584S:	Maintained
4585F:	drivers/edac/i7core_edac.c
4586
4587EDAC-I82975X
4588M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4589M:	"Arvind R." <arvino55@gmail.com>
4590L:	linux-edac@vger.kernel.org
4591S:	Maintained
4592F:	drivers/edac/i82975x_edac.c
4593
4594EDAC-IE31200
4595M:	Jason Baron <jbaron@akamai.com>
4596L:	linux-edac@vger.kernel.org
4597S:	Maintained
4598F:	drivers/edac/ie31200_edac.c
4599
4600EDAC-MPC85XX
4601M:	Johannes Thumshirn <morbidrsa@gmail.com>
4602L:	linux-edac@vger.kernel.org
4603S:	Maintained
4604F:	drivers/edac/mpc85xx_edac.[ch]
4605
4606EDAC-PASEMI
4607M:	Egor Martovetsky <egor@pasemi.com>
4608L:	linux-edac@vger.kernel.org
4609S:	Maintained
4610F:	drivers/edac/pasemi_edac.c
4611
4612EDAC-R82600
4613M:	Tim Small <tim@buttersideup.com>
4614L:	linux-edac@vger.kernel.org
4615S:	Maintained
4616F:	drivers/edac/r82600_edac.c
4617
4618EDAC-SBRIDGE
4619M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4620M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4621L:	linux-edac@vger.kernel.org
4622S:	Maintained
4623F:	drivers/edac/sb_edac.c
4624
4625EDAC-SKYLAKE
4626M:	Tony Luck <tony.luck@intel.com>
4627L:	linux-edac@vger.kernel.org
4628S:	Maintained
4629F:	drivers/edac/skx_edac.c
4630
4631EDAC-XGENE
4632APPLIED MICRO (APM) X-GENE SOC EDAC
4633M:     Loc Ho <lho@apm.com>
4634S:     Supported
4635F:     drivers/edac/xgene_edac.c
4636F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4637
4638EDIROL UA-101/UA-1000 DRIVER
4639M:	Clemens Ladisch <clemens@ladisch.de>
4640L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4641T:	git git://git.alsa-project.org/alsa-kernel.git
4642S:	Maintained
4643F:	sound/usb/misc/ua101.c
4644
4645EXTENSIBLE FIRMWARE INTERFACE (EFI)
4646M:	Matt Fleming <matt@codeblueprint.co.uk>
4647M:	Ard Biesheuvel <ard.biesheuvel@linaro.org>
4648L:	linux-efi@vger.kernel.org
4649T:	git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4650S:	Maintained
4651F:	Documentation/efi-stub.txt
4652F:	arch/ia64/kernel/efi.c
4653F:	arch/x86/boot/compressed/eboot.[ch]
4654F:	arch/x86/include/asm/efi.h
4655F:	arch/x86/platform/efi/
4656F:	drivers/firmware/efi/
4657F:	include/linux/efi*.h
4658
4659EFI VARIABLE FILESYSTEM
4660M:	Matthew Garrett <matthew.garrett@nebula.com>
4661M:	Jeremy Kerr <jk@ozlabs.org>
4662M:	Matt Fleming <matt@codeblueprint.co.uk>
4663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4664L:	linux-efi@vger.kernel.org
4665S:	Maintained
4666F:	fs/efivarfs/
4667
4668EFIFB FRAMEBUFFER DRIVER
4669L:	linux-fbdev@vger.kernel.org
4670M:	Peter Jones <pjones@redhat.com>
4671S:	Maintained
4672F:	drivers/video/fbdev/efifb.c
4673
4674EFI TEST DRIVER
4675L:	linux-efi@vger.kernel.org
4676M:	Ivan Hu <ivan.hu@canonical.com>
4677M:	Matt Fleming <matt@codeblueprint.co.uk>
4678S:	Maintained
4679F:	drivers/firmware/efi/test/
4680
4681EFS FILESYSTEM
4682W:	http://aeschi.ch.eu.org/efs/
4683S:	Orphan
4684F:	fs/efs/
4685
4686EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4687M:	Douglas Miller <dougmill@linux.vnet.ibm.com>
4688L:	netdev@vger.kernel.org
4689S:	Maintained
4690F:	drivers/net/ethernet/ibm/ehea/
4691
4692EM28XX VIDEO4LINUX DRIVER
4693M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4694M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4695L:	linux-media@vger.kernel.org
4696W:	https://linuxtv.org
4697T:	git git://linuxtv.org/media_tree.git
4698S:	Maintained
4699F:	drivers/media/usb/em28xx/
4700F:	Documentation/media/v4l-drivers/em28xx*
4701
4702EMBEDDED LINUX
4703M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4704M:	Matt Mackall <mpm@selenic.com>
4705M:	David Woodhouse <dwmw2@infradead.org>
4706L:	linux-embedded@vger.kernel.org
4707S:	Maintained
4708
4709EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4710M:	James Smart <james.smart@avagotech.com>
4711M:	Dick Kennedy <dick.kennedy@avagotech.com>
4712L:	linux-scsi@vger.kernel.org
4713W:	http://www.avagotech.com
4714S:	Supported
4715F:	drivers/scsi/lpfc/
4716
4717ENE CB710 FLASH CARD READER DRIVER
4718M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4719S:	Maintained
4720F:	drivers/misc/cb710/
4721F:	drivers/mmc/host/cb710-mmc.*
4722F:	include/linux/cb710.h
4723
4724ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4725M:	Maxim Levitsky <maximlevitsky@gmail.com>
4726S:	Maintained
4727F:	drivers/media/rc/ene_ir.*
4728
4729EPSON S1D13XXX FRAMEBUFFER DRIVER
4730M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4731S:	Maintained
4732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4733F:	drivers/video/fbdev/s1d13xxxfb.c
4734F:	include/video/s1d13xxxfb.h
4735
4736ET131X NETWORK DRIVER
4737M:	Mark Einon <mark.einon@gmail.com>
4738S:	Odd Fixes
4739F:	drivers/net/ethernet/agere/
4740
4741ETHERNET BRIDGE
4742M:	Stephen Hemminger <stephen@networkplumber.org>
4743L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4744L:	netdev@vger.kernel.org
4745W:	http://www.linuxfoundation.org/en/Net:Bridge
4746S:	Maintained
4747F:	include/linux/netfilter_bridge/
4748F:	net/bridge/
4749
4750ETHERNET PHY LIBRARY
4751M:	Florian Fainelli <f.fainelli@gmail.com>
4752L:	netdev@vger.kernel.org
4753S:	Maintained
4754F:	include/linux/phy.h
4755F:	include/linux/phy_fixed.h
4756F:	drivers/net/phy/
4757F:	Documentation/networking/phy.txt
4758F:	drivers/of/of_mdio.c
4759F:	drivers/of/of_net.c
4760
4761EXT2 FILE SYSTEM
4762M:	Jan Kara <jack@suse.com>
4763L:	linux-ext4@vger.kernel.org
4764S:	Maintained
4765F:	Documentation/filesystems/ext2.txt
4766F:	fs/ext2/
4767F:	include/linux/ext2*
4768
4769EXT4 FILE SYSTEM
4770M:	"Theodore Ts'o" <tytso@mit.edu>
4771M:	Andreas Dilger <adilger.kernel@dilger.ca>
4772L:	linux-ext4@vger.kernel.org
4773W:	http://ext4.wiki.kernel.org
4774Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4775T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4776S:	Maintained
4777F:	Documentation/filesystems/ext4.txt
4778F:	fs/ext4/
4779
4780Extended Verification Module (EVM)
4781M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4782L:	linux-ima-devel@lists.sourceforge.net
4783L:	linux-security-module@vger.kernel.org
4784S:	Supported
4785F:	security/integrity/evm/
4786
4787EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4788M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4789M:	Chanwoo Choi <cw00.choi@samsung.com>
4790L:	linux-kernel@vger.kernel.org
4791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4792S:	Maintained
4793F:	drivers/extcon/
4794F:	include/linux/extcon/
4795F:	include/linux/extcon.h
4796F:	Documentation/extcon/
4797F:	Documentation/devicetree/bindings/extcon/
4798
4799EXYNOS DP DRIVER
4800M:	Jingoo Han <jingoohan1@gmail.com>
4801L:	dri-devel@lists.freedesktop.org
4802S:	Maintained
4803F:	drivers/gpu/drm/exynos/exynos_dp*
4804
4805EXYNOS SYSMMU (IOMMU) driver
4806M:	Marek Szyprowski <m.szyprowski@samsung.com>
4807L:	iommu@lists.linux-foundation.org
4808S:	Maintained
4809F:	drivers/iommu/exynos-iommu.c
4810
4811EZchip NPS platform support
4812M:	Noam Camus <noamc@ezchip.com>
4813S:	Supported
4814F:	arch/arc/plat-eznps
4815F:	arch/arc/boot/dts/eznps.dts
4816
4817F71805F HARDWARE MONITORING DRIVER
4818M:	Jean Delvare <jdelvare@suse.com>
4819L:	linux-hwmon@vger.kernel.org
4820S:	Maintained
4821F:	Documentation/hwmon/f71805f
4822F:	drivers/hwmon/f71805f.c
4823
4824FC0011 TUNER DRIVER
4825M:	Michael Buesch <m@bues.ch>
4826L:	linux-media@vger.kernel.org
4827S:	Maintained
4828F:	drivers/media/tuners/fc0011.h
4829F:	drivers/media/tuners/fc0011.c
4830
4831FC2580 MEDIA DRIVER
4832M:	Antti Palosaari <crope@iki.fi>
4833L:	linux-media@vger.kernel.org
4834W:	https://linuxtv.org
4835W:	http://palosaari.fi/linux/
4836Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4837T:	git git://linuxtv.org/anttip/media_tree.git
4838S:	Maintained
4839F:	drivers/media/tuners/fc2580*
4840
4841FANOTIFY
4842M:	Eric Paris <eparis@redhat.com>
4843S:	Maintained
4844F:	fs/notify/fanotify/
4845F:	include/linux/fanotify.h
4846F:	include/uapi/linux/fanotify.h
4847
4848FARSYNC SYNCHRONOUS DRIVER
4849M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4850W:	http://www.farsite.co.uk/
4851S:	Supported
4852F:	drivers/net/wan/farsync.*
4853
4854FAULT INJECTION SUPPORT
4855M:	Akinobu Mita <akinobu.mita@gmail.com>
4856S:	Supported
4857F:	Documentation/fault-injection/
4858F:	lib/fault-inject.c
4859
4860FBTFT Framebuffer drivers
4861M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4862M:	Noralf Trønnes <noralf@tronnes.org>
4863S:	Maintained
4864F:	drivers/staging/fbtft/
4865
4866FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4867M:	Johannes Thumshirn <jth@kernel.org>
4868L:	fcoe-devel@open-fcoe.org
4869W:	www.Open-FCoE.org
4870S:	Supported
4871F:	drivers/scsi/libfc/
4872F:	drivers/scsi/fcoe/
4873F:	include/scsi/fc/
4874F:	include/scsi/libfc.h
4875F:	include/scsi/libfcoe.h
4876F:	include/uapi/scsi/fc/
4877
4878FILE LOCKING (flock() and fcntl()/lockf())
4879M:	Jeff Layton <jlayton@poochiereds.net>
4880M:	"J. Bruce Fields" <bfields@fieldses.org>
4881L:	linux-fsdevel@vger.kernel.org
4882S:	Maintained
4883F:	include/linux/fcntl.h
4884F:	include/linux/fs.h
4885F:	include/uapi/linux/fcntl.h
4886F:	include/uapi/linux/fs.h
4887F:	fs/fcntl.c
4888F:	fs/locks.c
4889
4890FILESYSTEMS (VFS and infrastructure)
4891M:	Alexander Viro <viro@zeniv.linux.org.uk>
4892L:	linux-fsdevel@vger.kernel.org
4893S:	Maintained
4894F:	fs/*
4895
4896FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4897M:	Riku Voipio <riku.voipio@iki.fi>
4898L:	linux-hwmon@vger.kernel.org
4899S:	Maintained
4900F:	drivers/hwmon/f75375s.c
4901F:	include/linux/f75375s.h
4902
4903FIREWIRE AUDIO DRIVERS
4904M:	Clemens Ladisch <clemens@ladisch.de>
4905L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4906T:	git git://git.alsa-project.org/alsa-kernel.git
4907S:	Maintained
4908F:	sound/firewire/
4909
4910FIREWIRE MEDIA DRIVERS (firedtv)
4911M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4912L:	linux-media@vger.kernel.org
4913L:	linux1394-devel@lists.sourceforge.net
4914T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4915S:	Maintained
4916F:	drivers/media/firewire/
4917
4918FIREWIRE SBP-2 TARGET
4919M:	Chris Boot <bootc@bootc.net>
4920L:	linux-scsi@vger.kernel.org
4921L:	target-devel@vger.kernel.org
4922L:	linux1394-devel@lists.sourceforge.net
4923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4924S:	Maintained
4925F:	drivers/target/sbp/
4926
4927FIREWIRE SUBSYSTEM
4928M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4929L:	linux1394-devel@lists.sourceforge.net
4930W:	http://ieee1394.wiki.kernel.org/
4931T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4932S:	Maintained
4933F:	drivers/firewire/
4934F:	include/linux/firewire.h
4935F:	include/uapi/linux/firewire*.h
4936F:	tools/firewire/
4937
4938FIRMWARE LOADER (request_firmware)
4939M:	Ming Lei <ming.lei@canonical.com>
4940M:	Luis R. Rodriguez <mcgrof@kernel.org>
4941L:	linux-kernel@vger.kernel.org
4942S:	Maintained
4943F:	Documentation/firmware_class/
4944F:	drivers/base/firmware*.c
4945F:	include/linux/firmware.h
4946
4947FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4948M:	Joshua Morris <josh.h.morris@us.ibm.com>
4949M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4950S:	Maintained
4951F:	drivers/block/rsxx/
4952
4953FLOPPY DRIVER
4954M:	Jiri Kosina <jikos@kernel.org>
4955T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4956S:	Odd fixes
4957F:	drivers/block/floppy.c
4958
4959FMC SUBSYSTEM
4960M:	Alessandro Rubini <rubini@gnudd.com>
4961W:	http://www.ohwr.org/projects/fmc-bus
4962S:	Supported
4963F:	drivers/fmc/
4964F:	include/linux/fmc*.h
4965F:	include/linux/ipmi-fru.h
4966K:	fmc_d.*register
4967
4968FPGA MANAGER FRAMEWORK
4969M:	Alan Tull <atull@opensource.altera.com>
4970R:	Moritz Fischer <moritz.fischer@ettus.com>
4971S:	Maintained
4972F:	drivers/fpga/
4973F:	include/linux/fpga/fpga-mgr.h
4974W:	http://www.rocketboards.org
4975
4976FPU EMULATOR
4977M:	Bill Metzenthen <billm@melbpc.org.au>
4978W:	http://floatingpoint.sourceforge.net/emulator/index.html
4979S:	Maintained
4980F:	arch/x86/math-emu/
4981
4982FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4983L:	netdev@vger.kernel.org
4984S:	Orphan
4985F:	drivers/net/wan/dlci.c
4986F:	drivers/net/wan/sdla.c
4987
4988FRAMEBUFFER LAYER
4989M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4990L:	linux-fbdev@vger.kernel.org
4991Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4992S:	Maintained
4993F:	Documentation/fb/
4994F:	drivers/video/
4995F:	include/video/
4996F:	include/linux/fb.h
4997F:	include/uapi/video/
4998F:	include/uapi/linux/fb.h
4999
5000FREESCALE DIU FRAMEBUFFER DRIVER
5001M:	Timur Tabi <timur@tabi.org>
5002L:	linux-fbdev@vger.kernel.org
5003S:	Maintained
5004F:	drivers/video/fbdev/fsl-diu-fb.*
5005
5006FREESCALE DMA DRIVER
5007M:	Li Yang <leoli@freescale.com>
5008M:	Zhang Wei <zw@zh-kernel.org>
5009L:	linuxppc-dev@lists.ozlabs.org
5010S:	Maintained
5011F:	drivers/dma/fsldma.*
5012
5013FREESCALE GPMI NAND DRIVER
5014M:	Han Xu <han.xu@nxp.com>
5015L:	linux-mtd@lists.infradead.org
5016S:	Maintained
5017F:	drivers/mtd/nand/gpmi-nand/*
5018
5019FREESCALE I2C CPM DRIVER
5020M:	Jochen Friedrich <jochen@scram.de>
5021L:	linuxppc-dev@lists.ozlabs.org
5022L:	linux-i2c@vger.kernel.org
5023S:	Maintained
5024F:	drivers/i2c/busses/i2c-cpm.c
5025
5026FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5027M:	Sascha Hauer <kernel@pengutronix.de>
5028L:	linux-fbdev@vger.kernel.org
5029L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5030S:	Maintained
5031F:	include/linux/platform_data/video-imxfb.h
5032F:	drivers/video/fbdev/imxfb.c
5033
5034FREESCALE QUAD SPI DRIVER
5035M:	Han Xu <han.xu@nxp.com>
5036L:	linux-mtd@lists.infradead.org
5037S:	Maintained
5038F:	drivers/mtd/spi-nor/fsl-quadspi.c
5039
5040FREESCALE SOC FS_ENET DRIVER
5041M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
5042M:	Vitaly Bordug <vbordug@ru.mvista.com>
5043L:	linuxppc-dev@lists.ozlabs.org
5044L:	netdev@vger.kernel.org
5045S:	Maintained
5046F:	drivers/net/ethernet/freescale/fs_enet/
5047F:	include/linux/fs_enet_pd.h
5048
5049FREESCALE IMX / MXC FEC DRIVER
5050M:	Fugang Duan <fugang.duan@nxp.com>
5051L:	netdev@vger.kernel.org
5052S:	Maintained
5053F:	drivers/net/ethernet/freescale/fec_main.c
5054F:	drivers/net/ethernet/freescale/fec_ptp.c
5055F:	drivers/net/ethernet/freescale/fec.h
5056F:	Documentation/devicetree/bindings/net/fsl-fec.txt
5057
5058FREESCALE QORIQ DPAA FMAN DRIVER
5059M:	Madalin Bucur <madalin.bucur@nxp.com>
5060L:	netdev@vger.kernel.org
5061S:	Maintained
5062F:	drivers/net/ethernet/freescale/fman
5063F:	Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5064
5065FREESCALE QUICC ENGINE LIBRARY
5066L:	linuxppc-dev@lists.ozlabs.org
5067S:	Orphan
5068F:	drivers/soc/fsl/qe/
5069F:	include/soc/fsl/*qe*.h
5070F:	include/soc/fsl/*ucc*.h
5071
5072FREESCALE USB PERIPHERAL DRIVERS
5073M:	Li Yang <leoli@freescale.com>
5074L:	linux-usb@vger.kernel.org
5075L:	linuxppc-dev@lists.ozlabs.org
5076S:	Maintained
5077F:	drivers/usb/gadget/udc/fsl*
5078
5079FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5080M:	Li Yang <leoli@freescale.com>
5081L:	netdev@vger.kernel.org
5082L:	linuxppc-dev@lists.ozlabs.org
5083S:	Maintained
5084F:	drivers/net/ethernet/freescale/ucc_geth*
5085
5086FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5087M:	Claudiu Manoil <claudiu.manoil@freescale.com>
5088L:	netdev@vger.kernel.org
5089S:	Maintained
5090F:	drivers/net/ethernet/freescale/gianfar*
5091X:	drivers/net/ethernet/freescale/gianfar_ptp.c
5092F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5093
5094FREESCALE QUICC ENGINE UCC HDLC DRIVER
5095M:	Zhao Qiang <qiang.zhao@nxp.com>
5096L:	netdev@vger.kernel.org
5097L:	linuxppc-dev@lists.ozlabs.org
5098S:	Maintained
5099F:	drivers/net/wan/fsl_ucc_hdlc*
5100
5101FREESCALE QUICC ENGINE UCC UART DRIVER
5102M:	Timur Tabi <timur@tabi.org>
5103L:	linuxppc-dev@lists.ozlabs.org
5104S:	Maintained
5105F:	drivers/tty/serial/ucc_uart.c
5106
5107FREESCALE SOC SOUND DRIVERS
5108M:	Timur Tabi <timur@tabi.org>
5109M:	Nicolin Chen <nicoleotsuka@gmail.com>
5110M:	Xiubo Li <Xiubo.Lee@gmail.com>
5111R:	Fabio Estevam <fabio.estevam@nxp.com>
5112L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5113L:	linuxppc-dev@lists.ozlabs.org
5114S:	Maintained
5115F:	sound/soc/fsl/fsl*
5116F:	sound/soc/fsl/imx*
5117F:	sound/soc/fsl/mpc8610_hpcd.c
5118
5119FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5120M:	"J. German Rivera" <German.Rivera@freescale.com>
5121M:	Stuart Yoder <stuart.yoder@nxp.com>
5122L:	linux-kernel@vger.kernel.org
5123S:	Maintained
5124F:	drivers/staging/fsl-mc/
5125
5126FREEVXFS FILESYSTEM
5127M:	Christoph Hellwig <hch@infradead.org>
5128W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
5129S:	Maintained
5130F:	fs/freevxfs/
5131
5132FREEZER
5133M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5134M:	Pavel Machek <pavel@ucw.cz>
5135L:	linux-pm@vger.kernel.org
5136S:	Supported
5137F:	Documentation/power/freezing-of-tasks.txt
5138F:	include/linux/freezer.h
5139F:	kernel/freezer.c
5140
5141FRONTSWAP API
5142M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5143L:	linux-kernel@vger.kernel.org
5144S:	Maintained
5145F:	mm/frontswap.c
5146F:	include/linux/frontswap.h
5147
5148FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5149M:	David Howells <dhowells@redhat.com>
5150L:	linux-cachefs@redhat.com (moderated for non-subscribers)
5151S:	Supported
5152F:	Documentation/filesystems/caching/
5153F:	fs/fscache/
5154F:	include/linux/fscache*.h
5155
5156FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5157M:	Theodore Y. Ts'o <tytso@mit.edu>
5158M:	Jaegeuk Kim <jaegeuk@kernel.org>
5159S:	Supported
5160F:	fs/crypto/
5161F:	include/linux/fscrypto.h
5162
5163F2FS FILE SYSTEM
5164M:	Jaegeuk Kim <jaegeuk@kernel.org>
5165M:	Chao Yu <yuchao0@huawei.com>
5166L:	linux-f2fs-devel@lists.sourceforge.net
5167W:	https://f2fs.wiki.kernel.org/
5168T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5169S:	Maintained
5170F:	Documentation/filesystems/f2fs.txt
5171F:	Documentation/ABI/testing/sysfs-fs-f2fs
5172F:	fs/f2fs/
5173F:	include/linux/f2fs_fs.h
5174F:	include/trace/events/f2fs.h
5175
5176FUJITSU FR-V (FRV) PORT
5177S:	Orphan
5178F:	arch/frv/
5179
5180FUJITSU LAPTOP EXTRAS
5181M:	Jonathan Woithe <jwoithe@just42.net>
5182L:	platform-driver-x86@vger.kernel.org
5183S:	Maintained
5184F:	drivers/platform/x86/fujitsu-laptop.c
5185
5186FUJITSU M-5MO LS CAMERA ISP DRIVER
5187M:	Kyungmin Park <kyungmin.park@samsung.com>
5188M:	Heungjun Kim <riverful.kim@samsung.com>
5189L:	linux-media@vger.kernel.org
5190S:	Maintained
5191F:	drivers/media/i2c/m5mols/
5192F:	include/media/i2c/m5mols.h
5193
5194FUJITSU TABLET EXTRAS
5195M:	Robert Gerlach <khnz@gmx.de>
5196L:	platform-driver-x86@vger.kernel.org
5197S:	Maintained
5198F:	drivers/platform/x86/fujitsu-tablet.c
5199
5200FUSE: FILESYSTEM IN USERSPACE
5201M:	Miklos Szeredi <miklos@szeredi.hu>
5202L:	linux-fsdevel@vger.kernel.org
5203W:	http://fuse.sourceforge.net/
5204T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5205S:	Maintained
5206F:	fs/fuse/
5207F:	include/uapi/linux/fuse.h
5208F:	Documentation/filesystems/fuse.txt
5209
5210FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5211M:	Rik Faith <faith@cs.unc.edu>
5212L:	linux-scsi@vger.kernel.org
5213S:	Odd Fixes (e.g., new signatures)
5214F:	drivers/scsi/fdomain.*
5215
5216GCC PLUGINS
5217M:	Kees Cook <keescook@chromium.org>
5218R:	Emese Revfy <re.emese@gmail.com>
5219L:	kernel-hardening@lists.openwall.com
5220S:	Maintained
5221F:	scripts/gcc-plugins/
5222F:	scripts/gcc-plugin.sh
5223F:	Documentation/gcc-plugins.txt
5224
5225GCOV BASED KERNEL PROFILING
5226M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5227S:	Maintained
5228F:	kernel/gcov/
5229F:	Documentation/dev-tools/gcov.rst
5230
5231GDT SCSI DISK ARRAY CONTROLLER DRIVER
5232M:	Achim Leubner <achim_leubner@adaptec.com>
5233L:	linux-scsi@vger.kernel.org
5234W:	http://www.icp-vortex.com/
5235S:	Supported
5236F:	drivers/scsi/gdt*
5237
5238GDB KERNEL DEBUGGING HELPER SCRIPTS
5239M:	Jan Kiszka <jan.kiszka@siemens.com>
5240M:	Kieran Bingham <kieran@bingham.xyz>
5241S:	Supported
5242F:	scripts/gdb/
5243
5244GEMTEK FM RADIO RECEIVER DRIVER
5245M:	Hans Verkuil <hverkuil@xs4all.nl>
5246L:	linux-media@vger.kernel.org
5247T:	git git://linuxtv.org/media_tree.git
5248W:	https://linuxtv.org
5249S:	Maintained
5250F:	drivers/media/radio/radio-gemtek*
5251
5252GENERIC GPIO I2C DRIVER
5253M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
5254S:	Supported
5255F:	drivers/i2c/busses/i2c-gpio.c
5256F:	include/linux/i2c-gpio.h
5257
5258GENERIC GPIO I2C MULTIPLEXER DRIVER
5259M:	Peter Korsgaard <peter.korsgaard@barco.com>
5260L:	linux-i2c@vger.kernel.org
5261S:	Supported
5262F:	drivers/i2c/muxes/i2c-mux-gpio.c
5263F:	include/linux/i2c-mux-gpio.h
5264F:	Documentation/i2c/muxes/i2c-mux-gpio
5265
5266GENERIC HDLC (WAN) DRIVERS
5267M:	Krzysztof Halasa <khc@pm.waw.pl>
5268W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
5269S:	Maintained
5270F:	drivers/net/wan/c101.c
5271F:	drivers/net/wan/hd6457*
5272F:	drivers/net/wan/hdlc*
5273F:	drivers/net/wan/n2.c
5274F:	drivers/net/wan/pc300too.c
5275F:	drivers/net/wan/pci200syn.c
5276F:	drivers/net/wan/wanxl*
5277
5278GENERIC INCLUDE/ASM HEADER FILES
5279M:	Arnd Bergmann <arnd@arndb.de>
5280L:	linux-arch@vger.kernel.org
5281T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5282S:	Maintained
5283F:	include/asm-generic/
5284F:	include/uapi/asm-generic/
5285
5286GENERIC PHY FRAMEWORK
5287M:	Kishon Vijay Abraham I <kishon@ti.com>
5288L:	linux-kernel@vger.kernel.org
5289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5290S:	Supported
5291F:	drivers/phy/
5292F:	include/linux/phy/
5293
5294GENERIC PM DOMAINS
5295M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5296M:	Kevin Hilman <khilman@kernel.org>
5297M:	Ulf Hansson <ulf.hansson@linaro.org>
5298L:	linux-pm@vger.kernel.org
5299S:	Supported
5300F:	drivers/base/power/domain*.c
5301F:	include/linux/pm_domain.h
5302
5303GENERIC UIO DRIVER FOR PCI DEVICES
5304M:	"Michael S. Tsirkin" <mst@redhat.com>
5305L:	kvm@vger.kernel.org
5306S:	Supported
5307F:	drivers/uio/uio_pci_generic.c
5308
5309GET_MAINTAINER SCRIPT
5310M:	Joe Perches <joe@perches.com>
5311S:	Maintained
5312F:	scripts/get_maintainer.pl
5313
5314GENWQE (IBM Generic Workqueue Card)
5315M:	Frank Haverkamp <haver@linux.vnet.ibm.com>
5316M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5317S:	Supported
5318F:	drivers/misc/genwqe/
5319
5320GFS2 FILE SYSTEM
5321M:	Steven Whitehouse <swhiteho@redhat.com>
5322M:	Bob Peterson <rpeterso@redhat.com>
5323L:	cluster-devel@redhat.com
5324W:	http://sources.redhat.com/cluster/
5325T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5326S:	Supported
5327F:	Documentation/filesystems/gfs2*.txt
5328F:	fs/gfs2/
5329F:	include/uapi/linux/gfs2_ondisk.h
5330
5331GIGASET ISDN DRIVERS
5332M:	Paul Bolle <pebolle@tiscali.nl>
5333L:	gigaset307x-common@lists.sourceforge.net
5334W:	http://gigaset307x.sourceforge.net/
5335S:	Odd Fixes
5336F:	Documentation/isdn/README.gigaset
5337F:	drivers/isdn/gigaset/
5338F:	include/uapi/linux/gigaset_dev.h
5339
5340GO7007 MPEG CODEC
5341M:	Hans Verkuil <hans.verkuil@cisco.com>
5342L:	linux-media@vger.kernel.org
5343S:	Maintained
5344F:	drivers/media/usb/go7007/
5345
5346GOODIX TOUCHSCREEN
5347M:	Bastien Nocera <hadess@hadess.net>
5348L:	linux-input@vger.kernel.org
5349S:	Maintained
5350F:	drivers/input/touchscreen/goodix.c
5351
5352GPIO MOCKUP DRIVER
5353M:	Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5354L:	linux-gpio@vger.kernel.org
5355S:	Maintained
5356F:	drivers/gpio/gpio-mockup.c
5357F:	tools/testing/selftests/gpio/
5358
5359GPIO SUBSYSTEM
5360M:	Linus Walleij <linus.walleij@linaro.org>
5361M:	Alexandre Courbot <gnurou@gmail.com>
5362L:	linux-gpio@vger.kernel.org
5363T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5364S:	Maintained
5365F:	Documentation/devicetree/bindings/gpio/
5366F:	Documentation/gpio/
5367F:	Documentation/ABI/testing/gpio-cdev
5368F:	Documentation/ABI/obsolete/sysfs-gpio
5369F:	drivers/gpio/
5370F:	include/linux/gpio/
5371F:	include/linux/gpio.h
5372F:	include/asm-generic/gpio.h
5373F:	include/uapi/linux/gpio.h
5374F:	tools/gpio/
5375
5376GRE DEMULTIPLEXER DRIVER
5377M:	Dmitry Kozlov <xeb@mail.ru>
5378L:	netdev@vger.kernel.org
5379S:	Maintained
5380F:	net/ipv4/gre_demux.c
5381F:	net/ipv4/gre_offload.c
5382F:	include/net/gre.h
5383
5384GRETH 10/100/1G Ethernet MAC device driver
5385M:	Andreas Larsson <andreas@gaisler.com>
5386L:	netdev@vger.kernel.org
5387S:	Maintained
5388F:	drivers/net/ethernet/aeroflex/
5389
5390GREYBUS SUBSYSTEM
5391M:	Johan Hovold <johan@kernel.org>
5392M:	Alex Elder <elder@kernel.org>
5393M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5394S:	Maintained
5395F:	drivers/staging/greybus/
5396
5397GREYBUS AUDIO PROTOCOLS DRIVERS
5398M:	Vaibhav Agarwal <vaibhav.sr@gmail.com>
5399M:	Mark Greer <mgreer@animalcreek.com>
5400S:	Maintained
5401F:	drivers/staging/greybus/audio_apbridgea.c
5402F:	drivers/staging/greybus/audio_apbridgea.h
5403F:	drivers/staging/greybus/audio_codec.c
5404F:	drivers/staging/greybus/audio_codec.h
5405F:	drivers/staging/greybus/audio_gb.c
5406F:	drivers/staging/greybus/audio_manager.c
5407F:	drivers/staging/greybus/audio_manager.h
5408F:	drivers/staging/greybus/audio_manager_module.c
5409F:	drivers/staging/greybus/audio_manager_private.h
5410F:	drivers/staging/greybus/audio_manager_sysfs.c
5411F:	drivers/staging/greybus/audio_module.c
5412F:	drivers/staging/greybus/audio_topology.c
5413
5414GREYBUS PROTOCOLS DRIVERS
5415M:	Rui Miguel Silva <rmfrfs@gmail.com>
5416S:	Maintained
5417F:	drivers/staging/greybus/sdio.c
5418F:	drivers/staging/greybus/light.c
5419F:	drivers/staging/greybus/gpio.c
5420F:	drivers/staging/greybus/power_supply.c
5421F:	drivers/staging/greybus/spi.c
5422F:	drivers/staging/greybus/spilib.c
5423
5424GREYBUS PROTOCOLS DRIVERS
5425M:	Bryan O'Donoghue <pure.logic@nexus-software.ie>
5426S:	Maintained
5427F:	drivers/staging/greybus/loopback.c
5428F:	drivers/staging/greybus/timesync.c
5429F:	drivers/staging/greybus/timesync_platform.c
5430
5431GREYBUS PROTOCOLS DRIVERS
5432M:	Viresh Kumar <vireshk@kernel.org>
5433S:	Maintained
5434F:	drivers/staging/greybus/authentication.c
5435F:	drivers/staging/greybus/bootrom.c
5436F:	drivers/staging/greybus/firmware.h
5437F:	drivers/staging/greybus/fw-core.c
5438F:	drivers/staging/greybus/fw-download.c
5439F:	drivers/staging/greybus/fw-managament.c
5440F:	drivers/staging/greybus/greybus_authentication.h
5441F:	drivers/staging/greybus/greybus_firmware.h
5442F:	drivers/staging/greybus/hid.c
5443F:	drivers/staging/greybus/i2c.c
5444F:	drivers/staging/greybus/spi.c
5445F:	drivers/staging/greybus/spilib.c
5446F:	drivers/staging/greybus/spilib.h
5447
5448GREYBUS PROTOCOLS DRIVERS
5449M:	David Lin <dtwlin@gmail.com>
5450S:	Maintained
5451F:	drivers/staging/greybus/uart.c
5452F:	drivers/staging/greybus/log.c
5453
5454GREYBUS PLATFORM DRIVERS
5455M:	Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5456S:	Maintained
5457F:	drivers/staging/greybus/arche-platform.c
5458F:	drivers/staging/greybus/arche-apb-ctrl.c
5459F:	drivers/staging/greybus/arche_platform.h
5460
5461GS1662 VIDEO SERIALIZER
5462M:	Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5463L:	linux-media@vger.kernel.org
5464T:	git git://linuxtv.org/media_tree.git
5465S:	Maintained
5466F:	drivers/media/spi/gs1662.c
5467
5468GSPCA FINEPIX SUBDRIVER
5469M:	Frank Zago <frank@zago.net>
5470L:	linux-media@vger.kernel.org
5471T:	git git://linuxtv.org/media_tree.git
5472S:	Maintained
5473F:	drivers/media/usb/gspca/finepix.c
5474
5475GSPCA GL860 SUBDRIVER
5476M:	Olivier Lorin <o.lorin@laposte.net>
5477L:	linux-media@vger.kernel.org
5478T:	git git://linuxtv.org/media_tree.git
5479S:	Maintained
5480F:	drivers/media/usb/gspca/gl860/
5481
5482GSPCA M5602 SUBDRIVER
5483M:	Erik Andren <erik.andren@gmail.com>
5484L:	linux-media@vger.kernel.org
5485T:	git git://linuxtv.org/media_tree.git
5486S:	Maintained
5487F:	drivers/media/usb/gspca/m5602/
5488
5489GSPCA PAC207 SONIXB SUBDRIVER
5490M:	Hans Verkuil <hverkuil@xs4all.nl>
5491L:	linux-media@vger.kernel.org
5492T:	git git://linuxtv.org/media_tree.git
5493S:	Odd Fixes
5494F:	drivers/media/usb/gspca/pac207.c
5495
5496GSPCA SN9C20X SUBDRIVER
5497M:	Brian Johnson <brijohn@gmail.com>
5498L:	linux-media@vger.kernel.org
5499T:	git git://linuxtv.org/media_tree.git
5500S:	Maintained
5501F:	drivers/media/usb/gspca/sn9c20x.c
5502
5503GSPCA T613 SUBDRIVER
5504M:	Leandro Costantino <lcostantino@gmail.com>
5505L:	linux-media@vger.kernel.org
5506T:	git git://linuxtv.org/media_tree.git
5507S:	Maintained
5508F:	drivers/media/usb/gspca/t613.c
5509
5510GSPCA USB WEBCAM DRIVER
5511M:	Hans Verkuil <hverkuil@xs4all.nl>
5512L:	linux-media@vger.kernel.org
5513T:	git git://linuxtv.org/media_tree.git
5514S:	Odd Fixes
5515F:	drivers/media/usb/gspca/
5516
5517GUID PARTITION TABLE (GPT)
5518M:	Davidlohr Bueso <dave@stgolabs.net>
5519L:	linux-efi@vger.kernel.org
5520S:	Maintained
5521F:	block/partitions/efi.*
5522
5523STK1160 USB VIDEO CAPTURE DRIVER
5524M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5525L:	linux-media@vger.kernel.org
5526T:	git git://linuxtv.org/media_tree.git
5527S:	Maintained
5528F:	drivers/media/usb/stk1160/
5529
5530H8/300 ARCHITECTURE
5531M:	Yoshinori Sato <ysato@users.sourceforge.jp>
5532L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5533W:	http://uclinux-h8.sourceforge.jp
5534T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5535S:	Maintained
5536F:	arch/h8300/
5537F:	drivers/clocksource/h8300_*.c
5538F:	drivers/clk/h8300/
5539F:	drivers/irqchip/irq-renesas-h8*.c
5540
5541HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5542M:	Frank Seidel <frank@f-seidel.de>
5543L:	platform-driver-x86@vger.kernel.org
5544W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5545S:	Maintained
5546F:	drivers/platform/x86/hdaps.c
5547
5548HDPVR USB VIDEO ENCODER DRIVER
5549M:	Hans Verkuil <hverkuil@xs4all.nl>
5550L:	linux-media@vger.kernel.org
5551T:	git git://linuxtv.org/media_tree.git
5552W:	https://linuxtv.org
5553S:	Odd Fixes
5554F:	drivers/media/usb/hdpvr/
5555
5556HWPOISON MEMORY FAILURE HANDLING
5557M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5558L:	linux-mm@kvack.org
5559S:	Maintained
5560F:	mm/memory-failure.c
5561F:	mm/hwpoison-inject.c
5562
5563HYPERVISOR VIRTUAL CONSOLE DRIVER
5564L:	linuxppc-dev@lists.ozlabs.org
5565S:	Odd Fixes
5566F:	drivers/tty/hvc/
5567
5568HACKRF MEDIA DRIVER
5569M:	Antti Palosaari <crope@iki.fi>
5570L:	linux-media@vger.kernel.org
5571W:	https://linuxtv.org
5572W:	http://palosaari.fi/linux/
5573Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5574T:	git git://linuxtv.org/anttip/media_tree.git
5575S:	Maintained
5576F:	drivers/media/usb/hackrf/
5577
5578HARDWARE MONITORING
5579M:	Jean Delvare <jdelvare@suse.com>
5580M:	Guenter Roeck <linux@roeck-us.net>
5581L:	linux-hwmon@vger.kernel.org
5582W:	http://hwmon.wiki.kernel.org/
5583T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5584T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5585S:	Maintained
5586F:	Documentation/hwmon/
5587F:	drivers/hwmon/
5588F:	include/linux/hwmon*.h
5589
5590HARDWARE RANDOM NUMBER GENERATOR CORE
5591M:	Matt Mackall <mpm@selenic.com>
5592M:	Herbert Xu <herbert@gondor.apana.org.au>
5593L:	linux-crypto@vger.kernel.org
5594S:	Odd fixes
5595F:	Documentation/devicetree/bindings/rng/
5596F:	Documentation/hw_random.txt
5597F:	drivers/char/hw_random/
5598F:	include/linux/hw_random.h
5599
5600HARDWARE SPINLOCK CORE
5601M:	Ohad Ben-Cohen <ohad@wizery.com>
5602M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5603L:	linux-remoteproc@vger.kernel.org
5604S:	Maintained
5605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5606F:	Documentation/devicetree/bindings/hwlock/
5607F:	Documentation/hwspinlock.txt
5608F:	drivers/hwspinlock/
5609F:	include/linux/hwspinlock.h
5610
5611HARMONY SOUND DRIVER
5612L:	linux-parisc@vger.kernel.org
5613S:	Maintained
5614F:	sound/parisc/harmony.*
5615
5616HD29L2 MEDIA DRIVER
5617M:	Antti Palosaari <crope@iki.fi>
5618L:	linux-media@vger.kernel.org
5619W:	https://linuxtv.org
5620W:	http://palosaari.fi/linux/
5621Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5622T:	git git://linuxtv.org/anttip/media_tree.git
5623S:	Maintained
5624F:	drivers/media/dvb-frontends/hd29l2*
5625
5626HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5627M:	Brian Boylston <brian.boylston@hpe.com>
5628S:	Supported
5629F:	Documentation/watchdog/hpwdt.txt
5630F:	drivers/watchdog/hpwdt.c
5631
5632HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5633M:	Don Brace <don.brace@microsemi.com>
5634L:	iss_storagedev@hp.com
5635L:	esc.storagedev@microsemi.com
5636L:	linux-scsi@vger.kernel.org
5637S:	Supported
5638F:	Documentation/scsi/hpsa.txt
5639F:	drivers/scsi/hpsa*.[ch]
5640F:	include/linux/cciss*.h
5641F:	include/uapi/linux/cciss*.h
5642
5643HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5644M:	Don Brace <don.brace@microsemi.com>
5645L:	iss_storagedev@hp.com
5646L:	esc.storagedev@microsemi.com
5647L:	linux-scsi@vger.kernel.org
5648S:	Supported
5649F:	Documentation/blockdev/cciss.txt
5650F:	drivers/block/cciss*
5651F:	include/linux/cciss_ioctl.h
5652F:	include/uapi/linux/cciss_ioctl.h
5653
5654HFI1 DRIVER
5655M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
5656M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
5657L:	linux-rdma@vger.kernel.org
5658S:	Supported
5659F:	drivers/infiniband/hw/hfi1
5660
5661HFS FILESYSTEM
5662L:	linux-fsdevel@vger.kernel.org
5663S:	Orphan
5664F:	Documentation/filesystems/hfs.txt
5665F:	fs/hfs/
5666
5667HFSPLUS FILESYSTEM
5668L:	linux-fsdevel@vger.kernel.org
5669S:	Orphan
5670F:	Documentation/filesystems/hfsplus.txt
5671F:	fs/hfsplus/
5672
5673HGA FRAMEBUFFER DRIVER
5674M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5675L:	linux-nvidia@lists.surfsouth.com
5676W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5677S:	Maintained
5678F:	drivers/video/fbdev/hgafb.c
5679
5680HIBERNATION (aka Software Suspend, aka swsusp)
5681M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5682M:	Pavel Machek <pavel@ucw.cz>
5683L:	linux-pm@vger.kernel.org
5684S:	Supported
5685F:	arch/x86/power/
5686F:	drivers/base/power/
5687F:	kernel/power/
5688F:	include/linux/suspend.h
5689F:	include/linux/freezer.h
5690F:	include/linux/pm.h
5691F:	arch/*/include/asm/suspend*.h
5692
5693HID CORE LAYER
5694M:	Jiri Kosina <jikos@kernel.org>
5695R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5696L:	linux-input@vger.kernel.org
5697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5698S:	Maintained
5699F:	drivers/hid/
5700F:	include/linux/hid*
5701F:	include/uapi/linux/hid*
5702
5703HID SENSOR HUB DRIVERS
5704M:	Jiri Kosina <jikos@kernel.org>
5705M:	Jonathan Cameron <jic23@kernel.org>
5706M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5707L:	linux-input@vger.kernel.org
5708L:	linux-iio@vger.kernel.org
5709S:	Maintained
5710F:	Documentation/hid/hid-sensor*
5711F:	drivers/hid/hid-sensor-*
5712F:	drivers/iio/*/hid-*
5713F:	include/linux/hid-sensor-*
5714
5715HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5716M:	Thomas Gleixner <tglx@linutronix.de>
5717L:	linux-kernel@vger.kernel.org
5718T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5719S:	Maintained
5720F:	Documentation/timers/
5721F:	kernel/time/hrtimer.c
5722F:	kernel/time/clockevents.c
5723F:	kernel/time/tick*.*
5724F:	kernel/time/timer_*.c
5725F:	include/linux/clockchips.h
5726F:	include/linux/hrtimer.h
5727
5728HIGH-SPEED SCC DRIVER FOR AX.25
5729L:	linux-hams@vger.kernel.org
5730S:	Orphan
5731F:	drivers/net/hamradio/dmascc.c
5732F:	drivers/net/hamradio/scc.c
5733
5734HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5735M:	HighPoint Linux Team <linux@highpoint-tech.com>
5736W:	http://www.highpoint-tech.com
5737S:	Supported
5738F:	Documentation/scsi/hptiop.txt
5739F:	drivers/scsi/hptiop.c
5740
5741HIPPI
5742M:	Jes Sorensen <jes@trained-monkey.org>
5743L:	linux-hippi@sunsite.dk
5744S:	Maintained
5745F:	include/linux/hippidevice.h
5746F:	include/uapi/linux/if_hippi.h
5747F:	net/802/hippi.c
5748F:	drivers/net/hippi/
5749
5750HISILICON NETWORK SUBSYSTEM DRIVER
5751M:	Yisen Zhuang <yisen.zhuang@huawei.com>
5752M:	Salil Mehta <salil.mehta@huawei.com>
5753L:	netdev@vger.kernel.org
5754W:	http://www.hisilicon.com
5755S:	Maintained
5756F:	drivers/net/ethernet/hisilicon/
5757F:	Documentation/devicetree/bindings/net/hisilicon*.txt
5758
5759HISILICON ROCE DRIVER
5760M:	Lijun Ou <oulijun@huawei.com>
5761M:	Wei Hu(Xavier) <xavier.huwei@huawei.com>
5762L:	linux-rdma@vger.kernel.org
5763S:	Maintained
5764F:	drivers/infiniband/hw/hns/
5765F:	Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5766
5767HISILICON SAS Controller
5768M:	John Garry <john.garry@huawei.com>
5769W:	http://www.hisilicon.com
5770S:	Supported
5771F:	drivers/scsi/hisi_sas/
5772F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5773
5774HOST AP DRIVER
5775M:	Jouni Malinen <j@w1.fi>
5776L:	linux-wireless@vger.kernel.org
5777W:	http://w1.fi/hostap-driver.html
5778S:	Obsolete
5779F:	drivers/net/wireless/intersil/hostap/
5780
5781HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5782L:	platform-driver-x86@vger.kernel.org
5783S:	Orphan
5784F:	drivers/platform/x86/tc1100-wmi.c
5785
5786HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5787M:	Jaroslav Kysela <perex@perex.cz>
5788S:	Maintained
5789F:	drivers/net/ethernet/hp/hp100.*
5790
5791HPET:	High Precision Event Timers driver
5792M:	Clemens Ladisch <clemens@ladisch.de>
5793S:	Maintained
5794F:	Documentation/timers/hpet.txt
5795F:	drivers/char/hpet.c
5796F:	include/linux/hpet.h
5797F:	include/uapi/linux/hpet.h
5798
5799HPET:	x86
5800S:	Orphan
5801F:	arch/x86/kernel/hpet.c
5802F:	arch/x86/include/asm/hpet.h
5803
5804HPFS FILESYSTEM
5805M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5806W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5807S:	Maintained
5808F:	fs/hpfs/
5809
5810HSI SUBSYSTEM
5811M:	Sebastian Reichel <sre@kernel.org>
5812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5813S:	Maintained
5814F:	Documentation/ABI/testing/sysfs-bus-hsi
5815F:	Documentation/device-drivers/serial-interfaces.rst
5816F:	drivers/hsi/
5817F:	include/linux/hsi/
5818F:	include/uapi/linux/hsi/
5819
5820HSO 3G MODEM DRIVER
5821M:	Jan Dumon <j.dumon@option.com>
5822W:	http://www.pharscape.org
5823S:	Maintained
5824F:	drivers/net/usb/hso.c
5825
5826HSR NETWORK PROTOCOL
5827M:	Arvid Brodin <arvid.brodin@alten.se>
5828L:	netdev@vger.kernel.org
5829S:	Maintained
5830F:	net/hsr/
5831
5832HTCPEN TOUCHSCREEN DRIVER
5833M:	Pau Oliva Fora <pof@eslack.org>
5834L:	linux-input@vger.kernel.org
5835S:	Maintained
5836F:	drivers/input/touchscreen/htcpen.c
5837
5838HUGETLB FILESYSTEM
5839M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5840S:	Maintained
5841F:	fs/hugetlbfs/
5842
5843HVA ST MEDIA DRIVER
5844M:	Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5845L:	linux-media@vger.kernel.org
5846T:	git git://linuxtv.org/media_tree.git
5847W:	https://linuxtv.org
5848S:	Supported
5849F:	drivers/media/platform/sti/hva
5850
5851Hyper-V CORE AND DRIVERS
5852M:	"K. Y. Srinivasan" <kys@microsoft.com>
5853M:	Haiyang Zhang <haiyangz@microsoft.com>
5854L:	devel@linuxdriverproject.org
5855S:	Maintained
5856F:	arch/x86/include/asm/mshyperv.h
5857F:	arch/x86/include/uapi/asm/hyperv.h
5858F:	arch/x86/kernel/cpu/mshyperv.c
5859F:	drivers/hid/hid-hyperv.c
5860F:	drivers/hv/
5861F:	drivers/input/serio/hyperv-keyboard.c
5862F:	drivers/pci/host/pci-hyperv.c
5863F:	drivers/net/hyperv/
5864F:	drivers/scsi/storvsc_drv.c
5865F:	drivers/video/fbdev/hyperv_fb.c
5866F:	include/linux/hyperv.h
5867F:	tools/hv/
5868F:	Documentation/ABI/stable/sysfs-bus-vmbus
5869
5870I2C MUXES
5871M:	Peter Rosin <peda@axentia.se>
5872L:	linux-i2c@vger.kernel.org
5873S:	Maintained
5874F:	Documentation/i2c/i2c-topology
5875F:	Documentation/i2c/muxes/
5876F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5877F:	Documentation/devicetree/bindings/i2c/i2c-arb*
5878F:	Documentation/devicetree/bindings/i2c/i2c-gate*
5879F:	drivers/i2c/i2c-mux.c
5880F:	drivers/i2c/muxes/
5881F:	include/linux/i2c-mux.h
5882
5883I2C OVER PARALLEL PORT
5884M:	Jean Delvare <jdelvare@suse.com>
5885L:	linux-i2c@vger.kernel.org
5886S:	Maintained
5887F:	Documentation/i2c/busses/i2c-parport
5888F:	Documentation/i2c/busses/i2c-parport-light
5889F:	drivers/i2c/busses/i2c-parport.c
5890F:	drivers/i2c/busses/i2c-parport-light.c
5891
5892I2C/SMBUS CONTROLLER DRIVERS FOR PC
5893M:	Jean Delvare <jdelvare@suse.com>
5894L:	linux-i2c@vger.kernel.org
5895S:	Maintained
5896F:	Documentation/i2c/busses/i2c-ali1535
5897F:	Documentation/i2c/busses/i2c-ali1563
5898F:	Documentation/i2c/busses/i2c-ali15x3
5899F:	Documentation/i2c/busses/i2c-amd756
5900F:	Documentation/i2c/busses/i2c-amd8111
5901F:	Documentation/i2c/busses/i2c-i801
5902F:	Documentation/i2c/busses/i2c-nforce2
5903F:	Documentation/i2c/busses/i2c-piix4
5904F:	Documentation/i2c/busses/i2c-sis5595
5905F:	Documentation/i2c/busses/i2c-sis630
5906F:	Documentation/i2c/busses/i2c-sis96x
5907F:	Documentation/i2c/busses/i2c-via
5908F:	Documentation/i2c/busses/i2c-viapro
5909F:	drivers/i2c/busses/i2c-ali1535.c
5910F:	drivers/i2c/busses/i2c-ali1563.c
5911F:	drivers/i2c/busses/i2c-ali15x3.c
5912F:	drivers/i2c/busses/i2c-amd756.c
5913F:	drivers/i2c/busses/i2c-amd756-s4882.c
5914F:	drivers/i2c/busses/i2c-amd8111.c
5915F:	drivers/i2c/busses/i2c-i801.c
5916F:	drivers/i2c/busses/i2c-isch.c
5917F:	drivers/i2c/busses/i2c-nforce2.c
5918F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5919F:	drivers/i2c/busses/i2c-piix4.c
5920F:	drivers/i2c/busses/i2c-sis5595.c
5921F:	drivers/i2c/busses/i2c-sis630.c
5922F:	drivers/i2c/busses/i2c-sis96x.c
5923F:	drivers/i2c/busses/i2c-via.c
5924F:	drivers/i2c/busses/i2c-viapro.c
5925
5926I2C/SMBUS ISMT DRIVER
5927M:	Seth Heasley <seth.heasley@intel.com>
5928M:	Neil Horman <nhorman@tuxdriver.com>
5929L:	linux-i2c@vger.kernel.org
5930F:	drivers/i2c/busses/i2c-ismt.c
5931F:	Documentation/i2c/busses/i2c-ismt
5932
5933I2C/SMBUS STUB DRIVER
5934M:	Jean Delvare <jdelvare@suse.com>
5935L:	linux-i2c@vger.kernel.org
5936S:	Maintained
5937F:	drivers/i2c/i2c-stub.c
5938
5939I2C SUBSYSTEM
5940M:	Wolfram Sang <wsa@the-dreams.de>
5941L:	linux-i2c@vger.kernel.org
5942W:	https://i2c.wiki.kernel.org/
5943Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5945S:	Maintained
5946F:	Documentation/devicetree/bindings/i2c/
5947F:	Documentation/i2c/
5948F:	drivers/i2c/
5949F:	drivers/i2c/*/
5950F:	include/linux/i2c.h
5951F:	include/linux/i2c-*.h
5952F:	include/uapi/linux/i2c.h
5953F:	include/uapi/linux/i2c-*.h
5954
5955I2C ACPI SUPPORT
5956M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5957L:	linux-i2c@vger.kernel.org
5958L:	linux-acpi@vger.kernel.org
5959S:	Maintained
5960
5961I2C-TAOS-EVM DRIVER
5962M:	Jean Delvare <jdelvare@suse.com>
5963L:	linux-i2c@vger.kernel.org
5964S:	Maintained
5965F:	Documentation/i2c/busses/i2c-taos-evm
5966F:	drivers/i2c/busses/i2c-taos-evm.c
5967
5968I2C-TINY-USB DRIVER
5969M:	Till Harbaum <till@harbaum.org>
5970L:	linux-i2c@vger.kernel.org
5971W:	http://www.harbaum.org/till/i2c_tiny_usb
5972S:	Maintained
5973F:	drivers/i2c/busses/i2c-tiny-usb.c
5974
5975i386 BOOT CODE
5976M:	"H. Peter Anvin" <hpa@zytor.com>
5977S:	Maintained
5978F:	arch/x86/boot/
5979
5980i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5981M:	"H. Peter Anvin" <hpa@zytor.com>
5982T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5983S:	Maintained
5984
5985IA64 (Itanium) PLATFORM
5986M:	Tony Luck <tony.luck@intel.com>
5987M:	Fenghua Yu <fenghua.yu@intel.com>
5988L:	linux-ia64@vger.kernel.org
5989T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5990S:	Maintained
5991F:	arch/ia64/
5992
5993IBM Power VMX Cryptographic instructions
5994M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5995M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5996L:	linux-crypto@vger.kernel.org
5997S:	Supported
5998F:	drivers/crypto/vmx/Makefile
5999F:	drivers/crypto/vmx/Kconfig
6000F:	drivers/crypto/vmx/vmx.c
6001F:	drivers/crypto/vmx/aes*
6002F:	drivers/crypto/vmx/ghash*
6003F:	drivers/crypto/vmx/ppc-xlate.pl
6004
6005IBM Power in-Nest Crypto Acceleration
6006M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6007M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6008L:	linux-crypto@vger.kernel.org
6009S:	Supported
6010F:	drivers/crypto/nx/Makefile
6011F:	drivers/crypto/nx/Kconfig
6012F:	drivers/crypto/nx/nx-aes*
6013F:	drivers/crypto/nx/nx-sha*
6014F:	drivers/crypto/nx/nx.*
6015F:	drivers/crypto/nx/nx_csbcpb.h
6016F:	drivers/crypto/nx/nx_debugfs.h
6017
6018IBM Power 842 compression accelerator
6019M:	Dan Streetman <ddstreet@ieee.org>
6020S:	Supported
6021F:	drivers/crypto/nx/Makefile
6022F:	drivers/crypto/nx/Kconfig
6023F:	drivers/crypto/nx/nx-842*
6024F:	include/linux/sw842.h
6025F:	crypto/842.c
6026F:	lib/842/
6027
6028IBM Power Linux RAID adapter
6029M:	Brian King <brking@us.ibm.com>
6030S:	Supported
6031F:	drivers/scsi/ipr.*
6032
6033IBM Power Virtual Ethernet Device Driver
6034M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6035L:	netdev@vger.kernel.org
6036S:	Supported
6037F:	drivers/net/ethernet/ibm/ibmveth.*
6038
6039IBM Power SRIOV Virtual NIC Device Driver
6040M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6041M:	John Allen <jallen@linux.vnet.ibm.com>
6042L:	netdev@vger.kernel.org
6043S:	Supported
6044F:	drivers/net/ethernet/ibm/ibmvnic.*
6045
6046IBM Power Virtual SCSI Device Drivers
6047M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6048L:	linux-scsi@vger.kernel.org
6049S:	Supported
6050F:	drivers/scsi/ibmvscsi/ibmvscsi*
6051F:	include/scsi/viosrp.h
6052
6053IBM Power Virtual SCSI Device Target Driver
6054M:	Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6055M:	Michael Cyr <mikecyr@linux.vnet.ibm.com>
6056L:	linux-scsi@vger.kernel.org
6057L:	target-devel@vger.kernel.org
6058S:	Supported
6059F:	drivers/scsi/ibmvscsi_tgt/
6060
6061IBM Power Virtual FC Device Drivers
6062M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6063L:	linux-scsi@vger.kernel.org
6064S:	Supported
6065F:	drivers/scsi/ibmvscsi/ibmvfc*
6066
6067IBM ServeRAID RAID DRIVER
6068S:	Orphan
6069F:	drivers/scsi/ips.*
6070
6071ICH LPC AND GPIO DRIVER
6072M:	Peter Tyser <ptyser@xes-inc.com>
6073S:	Maintained
6074F:	drivers/mfd/lpc_ich.c
6075F:	drivers/gpio/gpio-ich.c
6076
6077IDE SUBSYSTEM
6078M:	"David S. Miller" <davem@davemloft.net>
6079L:	linux-ide@vger.kernel.org
6080Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
6081T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6082S:	Maintained
6083F:	Documentation/ide/
6084F:	drivers/ide/
6085F:	include/linux/ide.h
6086
6087IDEAPAD LAPTOP EXTRAS DRIVER
6088M:	Ike Panhc <ike.pan@canonical.com>
6089L:	platform-driver-x86@vger.kernel.org
6090W:	http://launchpad.net/ideapad-laptop
6091S:	Maintained
6092F:	drivers/platform/x86/ideapad-laptop.c
6093
6094IDEAPAD LAPTOP SLIDEBAR DRIVER
6095M:	Andrey Moiseev <o2g.org.ru@gmail.com>
6096L:	linux-input@vger.kernel.org
6097W:	https://github.com/o2genum/ideapad-slidebar
6098S:	Maintained
6099F:	drivers/input/misc/ideapad_slidebar.c
6100
6101IDE/ATAPI DRIVERS
6102M:	Borislav Petkov <bp@alien8.de>
6103L:	linux-ide@vger.kernel.org
6104S:	Maintained
6105F:	Documentation/cdrom/ide-cd
6106F:	drivers/ide/ide-cd*
6107
6108IDLE-I7300
6109M:	Andy Henroid <andrew.d.henroid@intel.com>
6110L:	linux-pm@vger.kernel.org
6111S:	Supported
6112F:	drivers/idle/i7300_idle.c
6113
6114IEEE 802.15.4 SUBSYSTEM
6115M:	Alexander Aring <aar@pengutronix.de>
6116L:	linux-wpan@vger.kernel.org
6117W:	http://wpan.cakelab.org/
6118T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6119T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6120S:	Maintained
6121F:	net/ieee802154/
6122F:	net/mac802154/
6123F:	drivers/net/ieee802154/
6124F:	include/linux/nl802154.h
6125F:	include/linux/ieee802154.h
6126F:	include/net/nl802154.h
6127F:	include/net/mac802154.h
6128F:	include/net/af_ieee802154.h
6129F:	include/net/cfg802154.h
6130F:	include/net/ieee802154_netdev.h
6131F:	Documentation/networking/ieee802154.txt
6132
6133IGORPLUG-USB IR RECEIVER
6134M:	Sean Young <sean@mess.org>
6135L:	linux-media@vger.kernel.org
6136S:	Maintained
6137F:	drivers/media/rc/igorplugusb.c
6138
6139IGUANAWORKS USB IR TRANSCEIVER
6140M:	Sean Young <sean@mess.org>
6141L:	linux-media@vger.kernel.org
6142S:	Maintained
6143F:	drivers/media/rc/iguanair.c
6144
6145IIO SUBSYSTEM AND DRIVERS
6146M:	Jonathan Cameron <jic23@kernel.org>
6147R:	Hartmut Knaack <knaack.h@gmx.de>
6148R:	Lars-Peter Clausen <lars@metafoo.de>
6149R:	Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6150L:	linux-iio@vger.kernel.org
6151T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6152S:	Maintained
6153F:	Documentation/devicetree/bindings/iio/
6154F:	drivers/iio/
6155F:	drivers/staging/iio/
6156F:	include/linux/iio/
6157F:	tools/iio/
6158
6159IKANOS/ADI EAGLE ADSL USB DRIVER
6160M:	Matthieu Castet <castet.matthieu@free.fr>
6161M:	Stanislaw Gruszka <stf_xl@wp.pl>
6162S:	Maintained
6163F:	drivers/usb/atm/ueagle-atm.c
6164
6165IMGTEC ASCII LCD DRIVER
6166M:	Paul Burton <paul.burton@imgtec.com>
6167S:	Maintained
6168F:	Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6169F:	drivers/auxdisplay/img-ascii-lcd.c
6170
6171INA209 HARDWARE MONITOR DRIVER
6172M:	Guenter Roeck <linux@roeck-us.net>
6173L:	linux-hwmon@vger.kernel.org
6174S:	Maintained
6175F:	Documentation/hwmon/ina209
6176F:	Documentation/devicetree/bindings/i2c/ina209.txt
6177F:	drivers/hwmon/ina209.c
6178
6179INA2XX HARDWARE MONITOR DRIVER
6180M:	Guenter Roeck <linux@roeck-us.net>
6181L:	linux-hwmon@vger.kernel.org
6182S:	Maintained
6183F:	Documentation/hwmon/ina2xx
6184F:	drivers/hwmon/ina2xx.c
6185F:	include/linux/platform_data/ina2xx.h
6186
6187INDUSTRY PACK SUBSYSTEM (IPACK)
6188M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6189M:	Jens Taprogge <jens.taprogge@taprogge.org>
6190M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6191L:	industrypack-devel@lists.sourceforge.net
6192W:	http://industrypack.sourceforge.net
6193S:	Maintained
6194F:	drivers/ipack/
6195
6196INGENIC JZ4780 DMA Driver
6197M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6198S:	Maintained
6199F:	drivers/dma/dma-jz4780.c
6200
6201INGENIC JZ4780 NAND DRIVER
6202M:	Harvey Hunt <harveyhuntnexus@gmail.com>
6203L:	linux-mtd@lists.infradead.org
6204S:	Maintained
6205F:	drivers/mtd/nand/jz4780_*
6206
6207INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6208M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6209M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6210L:	linux-ima-devel@lists.sourceforge.net
6211L:	linux-ima-user@lists.sourceforge.net
6212L:	linux-security-module@vger.kernel.org
6213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6214S:	Supported
6215F:	security/integrity/ima/
6216
6217IMGTEC IR DECODER DRIVER
6218M:	James Hogan <james.hogan@imgtec.com>
6219S:	Maintained
6220F:	drivers/media/rc/img-ir/
6221
6222IMS TWINTURBO FRAMEBUFFER DRIVER
6223L:	linux-fbdev@vger.kernel.org
6224S:	Orphan
6225F:	drivers/video/fbdev/imsttfb.c
6226
6227INFINIBAND SUBSYSTEM
6228M:	Doug Ledford <dledford@redhat.com>
6229M:	Sean Hefty <sean.hefty@intel.com>
6230M:	Hal Rosenstock <hal.rosenstock@gmail.com>
6231L:	linux-rdma@vger.kernel.org
6232W:	http://www.openfabrics.org/
6233Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6234T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6235S:	Supported
6236F:	Documentation/infiniband/
6237F:	drivers/infiniband/
6238F:	include/uapi/linux/if_infiniband.h
6239F:	include/uapi/rdma/
6240F:	include/rdma/
6241
6242INOTIFY
6243M:	John McCutchan <john@johnmccutchan.com>
6244M:	Robert Love <rlove@rlove.org>
6245M:	Eric Paris <eparis@parisplace.org>
6246S:	Maintained
6247F:	Documentation/filesystems/inotify.txt
6248F:	fs/notify/inotify/
6249F:	include/linux/inotify.h
6250F:	include/uapi/linux/inotify.h
6251
6252INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6253M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
6254L:	linux-input@vger.kernel.org
6255Q:	http://patchwork.kernel.org/project/linux-input/list/
6256T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6257S:	Maintained
6258F:	drivers/input/
6259F:	include/linux/input.h
6260F:	include/uapi/linux/input.h
6261F:	include/linux/input/
6262F:	Documentation/devicetree/bindings/input/
6263
6264INPUT MULTITOUCH (MT) PROTOCOL
6265M:	Henrik Rydberg <rydberg@bitmath.org>
6266L:	linux-input@vger.kernel.org
6267S:	Odd fixes
6268F:	Documentation/input/multi-touch-protocol.txt
6269F:	drivers/input/input-mt.c
6270K:	\b(ABS|SYN)_MT_
6271
6272INTEL ASoC BDW/HSW DRIVERS
6273M:	Jie Yang <yang.jie@linux.intel.com>
6274L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6275S:	Supported
6276F:	sound/soc/intel/common/sst-dsp*
6277F:	sound/soc/intel/common/sst-firmware.c
6278F:	sound/soc/intel/boards/broadwell.c
6279F:	sound/soc/intel/haswell/
6280
6281INTEL C600 SERIES SAS CONTROLLER DRIVER
6282M:	Intel SCU Linux support <intel-linux-scu@intel.com>
6283M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6284L:	linux-scsi@vger.kernel.org
6285T:	git git://git.code.sf.net/p/intel-sas/isci
6286S:	Supported
6287F:	drivers/scsi/isci/
6288
6289INTEL HID EVENT DRIVER
6290M:	Alex Hung <alex.hung@canonical.com>
6291L:	platform-driver-x86@vger.kernel.org
6292S:	Maintained
6293F:	drivers/platform/x86/intel-hid.c
6294
6295INTEL VIRTUAL BUTTON DRIVER
6296M:	AceLan Kao <acelan.kao@canonical.com>
6297L:	platform-driver-x86@vger.kernel.org
6298S:	Maintained
6299F:	drivers/platform/x86/intel-vbtn.c
6300
6301INTEL IDLE DRIVER
6302M:	Len Brown <lenb@kernel.org>
6303L:	linux-pm@vger.kernel.org
6304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6305S:	Supported
6306F:	drivers/idle/intel_idle.c
6307
6308INTEL INTEGRATED SENSOR HUB DRIVER
6309M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6310M:	Jiri Kosina <jikos@kernel.org>
6311L:	linux-input@vger.kernel.org
6312S:	Maintained
6313F:	drivers/hid/intel-ish-hid/
6314
6315INTEL PSTATE DRIVER
6316M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6317M:	Len Brown <lenb@kernel.org>
6318L:	linux-pm@vger.kernel.org
6319S:	Supported
6320F:	drivers/cpufreq/intel_pstate.c
6321
6322INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6323M:	Maik Broemme <mbroemme@libmpq.org>
6324L:	linux-fbdev@vger.kernel.org
6325S:	Maintained
6326F:	Documentation/fb/intelfb.txt
6327F:	drivers/video/fbdev/intelfb/
6328
6329INTEL 810/815 FRAMEBUFFER DRIVER
6330M:	Antonino Daplas <adaplas@gmail.com>
6331L:	linux-fbdev@vger.kernel.org
6332S:	Maintained
6333F:	drivers/video/fbdev/i810/
6334
6335INTEL MENLOW THERMAL DRIVER
6336M:	Sujith Thomas <sujith.thomas@intel.com>
6337L:	platform-driver-x86@vger.kernel.org
6338W:	https://01.org/linux-acpi
6339S:	Supported
6340F:	drivers/platform/x86/intel_menlow.c
6341
6342INTEL I/OAT DMA DRIVER
6343M:	Dave Jiang <dave.jiang@intel.com>
6344R:	Dan Williams <dan.j.williams@intel.com>
6345L:	dmaengine@vger.kernel.org
6346Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
6347S:	Supported
6348F:	drivers/dma/ioat*
6349
6350INTEL IOMMU (VT-d)
6351M:	David Woodhouse <dwmw2@infradead.org>
6352L:	iommu@lists.linux-foundation.org
6353T:	git git://git.infradead.org/iommu-2.6.git
6354S:	Supported
6355F:	drivers/iommu/intel-iommu.c
6356F:	include/linux/intel-iommu.h
6357
6358INTEL IOP-ADMA DMA DRIVER
6359R:	Dan Williams <dan.j.williams@intel.com>
6360S:	Odd fixes
6361F:	drivers/dma/iop-adma.c
6362
6363INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6364M:	Krzysztof Halasa <khalasa@piap.pl>
6365S:	Maintained
6366F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
6367F:	arch/arm/mach-ixp4xx/include/mach/npe.h
6368F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6369F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
6370F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
6371F:	drivers/net/wan/ixp4xx_hss.c
6372
6373INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6374M:	Deepak Saxena <dsaxena@plexity.net>
6375S:	Maintained
6376F:	drivers/char/hw_random/ixp4xx-rng.c
6377
6378INTEL ETHERNET DRIVERS
6379M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6380L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6381W:	http://www.intel.com/support/feedback.htm
6382W:	http://e1000.sourceforge.net/
6383Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6384T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6385T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6386S:	Supported
6387F:	Documentation/networking/e100.txt
6388F:	Documentation/networking/e1000.txt
6389F:	Documentation/networking/e1000e.txt
6390F:	Documentation/networking/igb.txt
6391F:	Documentation/networking/igbvf.txt
6392F:	Documentation/networking/ixgb.txt
6393F:	Documentation/networking/ixgbe.txt
6394F:	Documentation/networking/ixgbevf.txt
6395F:	Documentation/networking/i40e.txt
6396F:	Documentation/networking/i40evf.txt
6397F:	drivers/net/ethernet/intel/
6398F:	drivers/net/ethernet/intel/*/
6399
6400INTEL RDMA RNIC DRIVER
6401M:     Faisal Latif <faisal.latif@intel.com>
6402R:     Chien Tin Tung <chien.tin.tung@intel.com>
6403R:     Mustafa Ismail <mustafa.ismail@intel.com>
6404R:     Shiraz Saleem <shiraz.saleem@intel.com>
6405R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6406L:     linux-rdma@vger.kernel.org
6407S:     Supported
6408F:     drivers/infiniband/hw/i40iw/
6409
6410INTEL MERRIFIELD GPIO DRIVER
6411M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6412L:	linux-gpio@vger.kernel.org
6413S:	Maintained
6414F:	drivers/gpio/gpio-merrifield.c
6415
6416INTEL-MID GPIO DRIVER
6417M:	David Cohen <david.a.cohen@linux.intel.com>
6418L:	linux-gpio@vger.kernel.org
6419S:	Maintained
6420F:	drivers/gpio/gpio-intel-mid.c
6421
6422INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6423M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
6424L:	linux-wireless@vger.kernel.org
6425S:	Maintained
6426F:	Documentation/networking/README.ipw2100
6427F:	Documentation/networking/README.ipw2200
6428F:	drivers/net/wireless/intel/ipw2x00/
6429
6430INTEL(R) TRACE HUB
6431M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
6432S:	Supported
6433F:	Documentation/trace/intel_th.txt
6434F:	drivers/hwtracing/intel_th/
6435
6436INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6437M:	Ning Sun <ning.sun@intel.com>
6438L:	tboot-devel@lists.sourceforge.net
6439W:	http://tboot.sourceforge.net
6440T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6441S:	Supported
6442F:	Documentation/intel_txt.txt
6443F:	include/linux/tboot.h
6444F:	arch/x86/kernel/tboot.c
6445
6446INTEL WIRELESS WIMAX CONNECTION 2400
6447M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6448M:	linux-wimax@intel.com
6449L:	wimax@linuxwimax.org (subscribers-only)
6450S:	Supported
6451W:	http://linuxwimax.org
6452F:	Documentation/wimax/README.i2400m
6453F:	drivers/net/wimax/i2400m/
6454F:	include/uapi/linux/wimax/i2400m.h
6455
6456INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6457M:	Stanislaw Gruszka <sgruszka@redhat.com>
6458L:	linux-wireless@vger.kernel.org
6459S:	Supported
6460F:	drivers/net/wireless/intel/iwlegacy/
6461
6462INTEL WIRELESS WIFI LINK (iwlwifi)
6463M:	Johannes Berg <johannes.berg@intel.com>
6464M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6465M:	Luca Coelho <luciano.coelho@intel.com>
6466M:	Intel Linux Wireless <linuxwifi@intel.com>
6467L:	linux-wireless@vger.kernel.org
6468W:	http://intellinuxwireless.org
6469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6470S:	Supported
6471F:	drivers/net/wireless/intel/iwlwifi/
6472
6473INTEL MANAGEMENT ENGINE (mei)
6474M:	Tomas Winkler <tomas.winkler@intel.com>
6475L:	linux-kernel@vger.kernel.org
6476S:	Supported
6477F:	include/uapi/linux/mei.h
6478F:	include/linux/mei_cl_bus.h
6479F:	drivers/misc/mei/*
6480F:	drivers/watchdog/mei_wdt.c
6481F:	Documentation/misc-devices/mei/*
6482F:	samples/mei/*
6483
6484INTEL MIC DRIVERS (mic)
6485M:	Sudeep Dutt <sudeep.dutt@intel.com>
6486M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
6487S:	Supported
6488W:	https://github.com/sudeepdutt/mic
6489W:	http://software.intel.com/en-us/mic-developer
6490F:	include/linux/mic_bus.h
6491F:	include/linux/scif.h
6492F:	include/uapi/linux/mic_common.h
6493F: 	include/uapi/linux/mic_ioctl.h
6494F:	include/uapi/linux/scif_ioctl.h
6495F:	drivers/misc/mic/
6496F:	drivers/dma/mic_x100_dma.c
6497F:	drivers/dma/mic_x100_dma.h
6498F:	Documentation/mic/
6499
6500INTEL PMC/P-Unit IPC DRIVER
6501M:	Zha Qipeng<qipeng.zha@intel.com>
6502L:	platform-driver-x86@vger.kernel.org
6503S:	Maintained
6504F:	drivers/platform/x86/intel_pmc_ipc.c
6505F:	drivers/platform/x86/intel_punit_ipc.c
6506F:	arch/x86/include/asm/intel_pmc_ipc.h
6507F:	arch/x86/include/asm/intel_punit_ipc.h
6508
6509INTEL TELEMETRY DRIVER
6510M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6511L:	platform-driver-x86@vger.kernel.org
6512S:	Maintained
6513F:	arch/x86/include/asm/intel_telemetry.h
6514F:	drivers/platform/x86/intel_telemetry*
6515
6516INTEL PMC CORE DRIVER
6517M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6518M:	Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6519L:	platform-driver-x86@vger.kernel.org
6520S:	Maintained
6521F:	arch/x86/include/asm/pmc_core.h
6522F:	drivers/platform/x86/intel_pmc_core*
6523
6524IOC3 ETHERNET DRIVER
6525M:	Ralf Baechle <ralf@linux-mips.org>
6526L:	linux-mips@linux-mips.org
6527S:	Maintained
6528F:	drivers/net/ethernet/sgi/ioc3-eth.c
6529
6530IOC3 SERIAL DRIVER
6531M:	Pat Gefre <pfg@sgi.com>
6532L:	linux-serial@vger.kernel.org
6533S:	Maintained
6534F:	drivers/tty/serial/ioc3_serial.c
6535
6536IOMMU DRIVERS
6537M:	Joerg Roedel <joro@8bytes.org>
6538L:	iommu@lists.linux-foundation.org
6539T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6540S:	Maintained
6541F:	Documentation/devicetree/bindings/iommu/
6542F:	drivers/iommu/
6543
6544IP MASQUERADING
6545M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6546S:	Maintained
6547F:	net/ipv4/netfilter/ipt_MASQUERADE.c
6548
6549IPMI SUBSYSTEM
6550M:	Corey Minyard <minyard@acm.org>
6551L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6552W:	http://openipmi.sourceforge.net/
6553S:	Supported
6554F:	Documentation/IPMI.txt
6555F:	drivers/char/ipmi/
6556F:	include/linux/ipmi*
6557F:	include/uapi/linux/ipmi*
6558
6559QCOM AUDIO (ASoC) DRIVERS
6560M:	Patrick Lai <plai@codeaurora.org>
6561M:	Banajit Goswami <bgoswami@codeaurora.org>
6562L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6563S:	Supported
6564F:	sound/soc/qcom/
6565
6566IPS SCSI RAID DRIVER
6567M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6568L:	linux-scsi@vger.kernel.org
6569W:	http://www.adaptec.com/
6570S:	Maintained
6571F:	drivers/scsi/ips*
6572
6573IPVS
6574M:	Wensong Zhang <wensong@linux-vs.org>
6575M:	Simon Horman <horms@verge.net.au>
6576M:	Julian Anastasov <ja@ssi.bg>
6577L:	netdev@vger.kernel.org
6578L:	lvs-devel@vger.kernel.org
6579S:	Maintained
6580T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6582F:	Documentation/networking/ipvs-sysctl.txt
6583F:	include/net/ip_vs.h
6584F:	include/uapi/linux/ip_vs.h
6585F:	net/netfilter/ipvs/
6586
6587IPWIRELESS DRIVER
6588M:	Jiri Kosina <jikos@kernel.org>
6589M:	David Sterba <dsterba@suse.com>
6590S:	Odd Fixes
6591F:	drivers/tty/ipwireless/
6592
6593IPX NETWORK LAYER
6594M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6595L:	netdev@vger.kernel.org
6596S:	Maintained
6597F:	include/net/ipx.h
6598F:	include/uapi/linux/ipx.h
6599F:	net/ipx/
6600
6601IRDA SUBSYSTEM
6602M:	Samuel Ortiz <samuel@sortiz.org>
6603L:	irda-users@lists.sourceforge.net (subscribers-only)
6604L:	netdev@vger.kernel.org
6605W:	http://irda.sourceforge.net/
6606S:	Maintained
6607T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6608F:	Documentation/networking/irda.txt
6609F:	drivers/net/irda/
6610F:	include/net/irda/
6611F:	net/irda/
6612
6613IRQ SUBSYSTEM
6614M:	Thomas Gleixner <tglx@linutronix.de>
6615L:	linux-kernel@vger.kernel.org
6616S:	Maintained
6617T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6618F:	kernel/irq/
6619
6620IRQCHIP DRIVERS
6621M:	Thomas Gleixner <tglx@linutronix.de>
6622M:	Jason Cooper <jason@lakedaemon.net>
6623M:	Marc Zyngier <marc.zyngier@arm.com>
6624L:	linux-kernel@vger.kernel.org
6625S:	Maintained
6626T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6627T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6628F:	Documentation/devicetree/bindings/interrupt-controller/
6629F:	drivers/irqchip/
6630
6631IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6632M:	Marc Zyngier <marc.zyngier@arm.com>
6633S:	Maintained
6634T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6635F:	Documentation/IRQ-domain.txt
6636F:	include/linux/irqdomain.h
6637F:	kernel/irq/irqdomain.c
6638F:	kernel/irq/msi.c
6639
6640ISA
6641M:	William Breathitt Gray <vilhelm.gray@gmail.com>
6642S:	Maintained
6643F:	Documentation/isa.txt
6644F:	drivers/base/isa.c
6645F:	include/linux/isa.h
6646
6647ISAPNP
6648M:	Jaroslav Kysela <perex@perex.cz>
6649S:	Maintained
6650F:	Documentation/isapnp.txt
6651F:	drivers/pnp/isapnp/
6652F:	include/linux/isapnp.h
6653
6654ISA RADIO MODULE
6655M:	Hans Verkuil <hverkuil@xs4all.nl>
6656L:	linux-media@vger.kernel.org
6657T:	git git://linuxtv.org/media_tree.git
6658W:	https://linuxtv.org
6659S:	Maintained
6660F:	drivers/media/radio/radio-isa*
6661
6662iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6663M:	Peter Jones <pjones@redhat.com>
6664M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6665S:	Maintained
6666F:	drivers/firmware/iscsi_ibft*
6667
6668ISCSI
6669M:	Lee Duncan <lduncan@suse.com>
6670M:	Chris Leech <cleech@redhat.com>
6671L:	open-iscsi@googlegroups.com
6672W:	www.open-iscsi.com
6673S:	Maintained
6674F:	drivers/scsi/*iscsi*
6675F:	include/scsi/*iscsi*
6676
6677ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6678M:	Or Gerlitz <ogerlitz@mellanox.com>
6679M:	Sagi Grimberg <sagi@grimberg.me>
6680M:	Roi Dayan <roid@mellanox.com>
6681L:	linux-rdma@vger.kernel.org
6682S:	Supported
6683W:	http://www.openfabrics.org
6684W:	www.open-iscsi.org
6685Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6686F:	drivers/infiniband/ulp/iser/
6687
6688ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6689M:	Sagi Grimberg <sagi@grimberg.me>
6690T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6691L:	linux-rdma@vger.kernel.org
6692L:	target-devel@vger.kernel.org
6693S:	Supported
6694W:	http://www.linux-iscsi.org
6695F:	drivers/infiniband/ulp/isert
6696
6697ISDN SUBSYSTEM
6698M:	Karsten Keil <isdn@linux-pingi.de>
6699L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6700L:	netdev@vger.kernel.org
6701W:	http://www.isdn4linux.de
6702T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6703S:	Maintained
6704F:	Documentation/isdn/
6705F:	drivers/isdn/
6706F:	include/linux/isdn.h
6707F:	include/linux/isdn/
6708F:	include/uapi/linux/isdn.h
6709F:	include/uapi/linux/isdn/
6710
6711ISDN SUBSYSTEM (Eicon active card driver)
6712M:	Armin Schindler <mac@melware.de>
6713L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6714W:	http://www.melware.de
6715S:	Maintained
6716F:	drivers/isdn/hardware/eicon/
6717
6718IT87 HARDWARE MONITORING DRIVER
6719M:	Jean Delvare <jdelvare@suse.com>
6720L:	linux-hwmon@vger.kernel.org
6721S:	Maintained
6722F:	Documentation/hwmon/it87
6723F:	drivers/hwmon/it87.c
6724
6725IT913X MEDIA DRIVER
6726M:	Antti Palosaari <crope@iki.fi>
6727L:	linux-media@vger.kernel.org
6728W:	https://linuxtv.org
6729W:	http://palosaari.fi/linux/
6730Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6731T:	git git://linuxtv.org/anttip/media_tree.git
6732S:	Maintained
6733F:	drivers/media/tuners/it913x*
6734
6735IVTV VIDEO4LINUX DRIVER
6736M:	Andy Walls <awalls@md.metrocast.net>
6737L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6738L:	linux-media@vger.kernel.org
6739T:	git git://linuxtv.org/media_tree.git
6740W:	http://www.ivtvdriver.org
6741S:	Maintained
6742F:	Documentation/media/v4l-drivers/ivtv*
6743F:	drivers/media/pci/ivtv/
6744F:	include/uapi/linux/ivtv*
6745
6746IX2505V MEDIA DRIVER
6747M:	Malcolm Priestley <tvboxspy@gmail.com>
6748L:	linux-media@vger.kernel.org
6749W:	https://linuxtv.org
6750Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6751S:	Maintained
6752F:	drivers/media/dvb-frontends/ix2505v*
6753
6754JC42.4 TEMPERATURE SENSOR DRIVER
6755M:	Guenter Roeck <linux@roeck-us.net>
6756L:	linux-hwmon@vger.kernel.org
6757S:	Maintained
6758F:	drivers/hwmon/jc42.c
6759F:	Documentation/hwmon/jc42
6760
6761JFS FILESYSTEM
6762M:	Dave Kleikamp <shaggy@kernel.org>
6763L:	jfs-discussion@lists.sourceforge.net
6764W:	http://jfs.sourceforge.net/
6765T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6766S:	Maintained
6767F:	Documentation/filesystems/jfs.txt
6768F:	fs/jfs/
6769
6770JME NETWORK DRIVER
6771M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6772L:	netdev@vger.kernel.org
6773S:	Maintained
6774F:	drivers/net/ethernet/jme.*
6775
6776JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6777M:	David Woodhouse <dwmw2@infradead.org>
6778L:	linux-mtd@lists.infradead.org
6779W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6780S:	Maintained
6781F:	fs/jffs2/
6782F:	include/uapi/linux/jffs2.h
6783
6784JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6785M:	"Theodore Ts'o" <tytso@mit.edu>
6786M:	Jan Kara <jack@suse.com>
6787L:	linux-ext4@vger.kernel.org
6788S:	Maintained
6789F:	fs/jbd2/
6790F:	include/linux/jbd2.h
6791
6792JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6793M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6794L:	linux-media@vger.kernel.org
6795S:	Maintained
6796F:	drivers/media/platform/rcar_jpu.c
6797
6798JSM Neo PCI based serial card
6799M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6800L:	linux-serial@vger.kernel.org
6801S:	Maintained
6802F:	drivers/tty/serial/jsm/
6803
6804K10TEMP HARDWARE MONITORING DRIVER
6805M:	Clemens Ladisch <clemens@ladisch.de>
6806L:	linux-hwmon@vger.kernel.org
6807S:	Maintained
6808F:	Documentation/hwmon/k10temp
6809F:	drivers/hwmon/k10temp.c
6810
6811K8TEMP HARDWARE MONITORING DRIVER
6812M:	Rudolf Marek <r.marek@assembler.cz>
6813L:	linux-hwmon@vger.kernel.org
6814S:	Maintained
6815F:	Documentation/hwmon/k8temp
6816F:	drivers/hwmon/k8temp.c
6817
6818KASAN
6819M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6820R:	Alexander Potapenko <glider@google.com>
6821R:	Dmitry Vyukov <dvyukov@google.com>
6822L:	kasan-dev@googlegroups.com
6823S:	Maintained
6824F:	arch/*/include/asm/kasan.h
6825F:	arch/*/mm/kasan_init*
6826F:	Documentation/dev-tools/kasan.rst
6827F:	include/linux/kasan*.h
6828F:	lib/test_kasan.c
6829F:	mm/kasan/
6830F:	scripts/Makefile.kasan
6831
6832KCONFIG
6833M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6834L:	linux-kbuild@vger.kernel.org
6835T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6836S:	Maintained
6837F:	Documentation/kbuild/kconfig-language.txt
6838F:	scripts/kconfig/
6839
6840KDUMP
6841M:	Dave Young <dyoung@redhat.com>
6842M:	Baoquan He <bhe@redhat.com>
6843R:	Vivek Goyal <vgoyal@redhat.com>
6844L:	kexec@lists.infradead.org
6845W:	http://lse.sourceforge.net/kdump/
6846S:	Maintained
6847F:	Documentation/kdump/
6848
6849KEENE FM RADIO TRANSMITTER DRIVER
6850M:	Hans Verkuil <hverkuil@xs4all.nl>
6851L:	linux-media@vger.kernel.org
6852T:	git git://linuxtv.org/media_tree.git
6853W:	https://linuxtv.org
6854S:	Maintained
6855F:	drivers/media/radio/radio-keene*
6856
6857KERNEL AUTOMOUNTER v4 (AUTOFS4)
6858M:	Ian Kent <raven@themaw.net>
6859L:	autofs@vger.kernel.org
6860S:	Maintained
6861F:	fs/autofs4/
6862
6863KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6864M:	Michal Marek <mmarek@suse.com>
6865T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6867L:	linux-kbuild@vger.kernel.org
6868S:	Maintained
6869F:	Documentation/kbuild/
6870F:	Makefile
6871F:	scripts/Makefile.*
6872F:	scripts/basic/
6873F:	scripts/mk*
6874F:	scripts/package/
6875
6876KERNEL JANITORS
6877L:	kernel-janitors@vger.kernel.org
6878W:	http://kernelnewbies.org/KernelJanitors
6879S:	Odd Fixes
6880
6881KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6882M:	"J. Bruce Fields" <bfields@fieldses.org>
6883M:	Jeff Layton <jlayton@poochiereds.net>
6884L:	linux-nfs@vger.kernel.org
6885W:	http://nfs.sourceforge.net/
6886T:	git git://linux-nfs.org/~bfields/linux.git
6887S:	Supported
6888F:	fs/nfsd/
6889F:	include/uapi/linux/nfsd/
6890F:	fs/lockd/
6891F:	fs/nfs_common/
6892F:	net/sunrpc/
6893F:	include/linux/lockd/
6894F:	include/linux/sunrpc/
6895F:	include/uapi/linux/sunrpc/
6896
6897KERNEL SELFTEST FRAMEWORK
6898M:	Shuah Khan <shuahkh@osg.samsung.com>
6899M:	Shuah Khan <shuah@kernel.org>
6900L:	linux-kselftest@vger.kernel.org
6901T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6902S:	Maintained
6903F:	tools/testing/selftests
6904
6905KERNEL VIRTUAL MACHINE (KVM)
6906M:	Paolo Bonzini <pbonzini@redhat.com>
6907M:	Radim Krčmář <rkrcmar@redhat.com>
6908L:	kvm@vger.kernel.org
6909W:	http://www.linux-kvm.org
6910T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6911S:	Supported
6912F:	Documentation/*/kvm*.txt
6913F:	Documentation/virtual/kvm/
6914F:	arch/*/kvm/
6915F:	arch/x86/kernel/kvm.c
6916F:	arch/x86/kernel/kvmclock.c
6917F:	arch/*/include/asm/kvm*
6918F:	include/linux/kvm*
6919F:	include/uapi/linux/kvm*
6920F:	virt/kvm/
6921F:	tools/kvm/
6922
6923KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6924M:	Joerg Roedel <joro@8bytes.org>
6925L:	kvm@vger.kernel.org
6926W:	http://www.linux-kvm.org/
6927S:	Maintained
6928F:	arch/x86/include/asm/svm.h
6929F:	arch/x86/kvm/svm.c
6930
6931KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6932M:	Alexander Graf <agraf@suse.com>
6933L:	kvm-ppc@vger.kernel.org
6934W:	http://www.linux-kvm.org/
6935T:	git git://github.com/agraf/linux-2.6.git
6936S:	Supported
6937F:	arch/powerpc/include/asm/kvm*
6938F:	arch/powerpc/kvm/
6939
6940KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6941M:	Christian Borntraeger <borntraeger@de.ibm.com>
6942M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6943L:	linux-s390@vger.kernel.org
6944W:	http://www.ibm.com/developerworks/linux/linux390/
6945T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6946S:	Supported
6947F:	Documentation/s390/kvm.txt
6948F:	arch/s390/include/asm/kvm*
6949F:	arch/s390/kvm/
6950
6951KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6952M:	Christoffer Dall <christoffer.dall@linaro.org>
6953M:	Marc Zyngier <marc.zyngier@arm.com>
6954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6955L:	kvmarm@lists.cs.columbia.edu
6956W:	http://systems.cs.columbia.edu/projects/kvm-arm
6957T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6958S:	Supported
6959F:	arch/arm/include/uapi/asm/kvm*
6960F:	arch/arm/include/asm/kvm*
6961F:	arch/arm/kvm/
6962F:	virt/kvm/arm/
6963F:	include/kvm/arm_*
6964
6965KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6966M:	Christoffer Dall <christoffer.dall@linaro.org>
6967M:	Marc Zyngier <marc.zyngier@arm.com>
6968L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6969L:	kvmarm@lists.cs.columbia.edu
6970S:	Maintained
6971F:	arch/arm64/include/uapi/asm/kvm*
6972F:	arch/arm64/include/asm/kvm*
6973F:	arch/arm64/kvm/
6974
6975KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6976M:	James Hogan <james.hogan@imgtec.com>
6977L:	linux-mips@linux-mips.org
6978S:	Supported
6979F:	arch/mips/include/uapi/asm/kvm*
6980F:	arch/mips/include/asm/kvm*
6981F:	arch/mips/kvm/
6982
6983KEXEC
6984M:	Eric Biederman <ebiederm@xmission.com>
6985W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6986L:	kexec@lists.infradead.org
6987S:	Maintained
6988F:	include/linux/kexec.h
6989F:	include/uapi/linux/kexec.h
6990F:	kernel/kexec*
6991
6992KEYS/KEYRINGS:
6993M:	David Howells <dhowells@redhat.com>
6994L:	keyrings@vger.kernel.org
6995S:	Maintained
6996F:	Documentation/security/keys.txt
6997F:	include/linux/key.h
6998F:	include/linux/key-type.h
6999F:	include/linux/keyctl.h
7000F:	include/uapi/linux/keyctl.h
7001F:	include/keys/
7002F:	security/keys/
7003
7004KEYS-TRUSTED
7005M:	David Safford <safford@us.ibm.com>
7006M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
7007L:	linux-security-module@vger.kernel.org
7008L:	keyrings@vger.kernel.org
7009S:	Supported
7010F:	Documentation/security/keys-trusted-encrypted.txt
7011F:	include/keys/trusted-type.h
7012F:	security/keys/trusted.c
7013F:	security/keys/trusted.h
7014
7015KEYS-ENCRYPTED
7016M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
7017M:	David Safford <safford@us.ibm.com>
7018L:	linux-security-module@vger.kernel.org
7019L:	keyrings@vger.kernel.org
7020S:	Supported
7021F:	Documentation/security/keys-trusted-encrypted.txt
7022F:	include/keys/encrypted-type.h
7023F:	security/keys/encrypted-keys/
7024
7025KGDB / KDB /debug_core
7026M:	Jason Wessel <jason.wessel@windriver.com>
7027W:	http://kgdb.wiki.kernel.org/
7028L:	kgdb-bugreport@lists.sourceforge.net
7029T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7030S:	Maintained
7031F:	Documentation/DocBook/kgdb.tmpl
7032F:	drivers/misc/kgdbts.c
7033F:	drivers/tty/serial/kgdboc.c
7034F:	include/linux/kdb.h
7035F:	include/linux/kgdb.h
7036F:	kernel/debug/
7037
7038KMEMCHECK
7039M:	Vegard Nossum <vegardno@ifi.uio.no>
7040M:	Pekka Enberg <penberg@kernel.org>
7041S:	Maintained
7042F:	Documentation/dev-tools/kmemcheck.rst
7043F:	arch/x86/include/asm/kmemcheck.h
7044F:	arch/x86/mm/kmemcheck/
7045F:	include/linux/kmemcheck.h
7046F:	mm/kmemcheck.c
7047
7048KMEMLEAK
7049M:	Catalin Marinas <catalin.marinas@arm.com>
7050S:	Maintained
7051F:	Documentation/dev-tools/kmemleak.rst
7052F:	include/linux/kmemleak.h
7053F:	mm/kmemleak.c
7054F:	mm/kmemleak-test.c
7055
7056KPROBES
7057M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7058M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7059M:	"David S. Miller" <davem@davemloft.net>
7060M:	Masami Hiramatsu <mhiramat@kernel.org>
7061S:	Maintained
7062F:	Documentation/kprobes.txt
7063F:	include/linux/kprobes.h
7064F:	kernel/kprobes.c
7065
7066KS0108 LCD CONTROLLER DRIVER
7067M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7068W:	http://miguelojeda.es/auxdisplay.htm
7069W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7070S:	Maintained
7071F:	Documentation/auxdisplay/ks0108
7072F:	drivers/auxdisplay/ks0108.c
7073F:	include/linux/ks0108.h
7074
7075L3MDEV
7076M:	David Ahern <dsa@cumulusnetworks.com>
7077L:	netdev@vger.kernel.org
7078S:	Maintained
7079F:	net/l3mdev
7080F:	include/net/l3mdev.h
7081
7082LANTIQ MIPS ARCHITECTURE
7083M:	John Crispin <john@phrozen.org>
7084L:	linux-mips@linux-mips.org
7085S:	Maintained
7086F:	arch/mips/lantiq
7087
7088LAPB module
7089L:	linux-x25@vger.kernel.org
7090S:	Orphan
7091F:	Documentation/networking/lapb-module.txt
7092F:	include/*/lapb.h
7093F:	net/lapb/
7094
7095LASI 53c700 driver for PARISC
7096M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7097L:	linux-scsi@vger.kernel.org
7098S:	Maintained
7099F:	Documentation/scsi/53c700.txt
7100F:	drivers/scsi/53c700*
7101
7102LED SUBSYSTEM
7103M:	Richard Purdie <rpurdie@rpsys.net>
7104M:	Jacek Anaszewski <j.anaszewski@samsung.com>
7105L:	linux-leds@vger.kernel.org
7106T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7107S:	Maintained
7108F:	Documentation/devicetree/bindings/leds/
7109F:	drivers/leds/
7110F:	include/linux/leds.h
7111
7112LEGACY EEPROM DRIVER
7113M:	Jean Delvare <jdelvare@suse.com>
7114S:	Maintained
7115F:	Documentation/misc-devices/eeprom
7116F:	drivers/misc/eeprom/eeprom.c
7117
7118LEGO USB Tower driver
7119M:	Juergen Stuber <starblue@users.sourceforge.net>
7120L:	legousb-devel@lists.sourceforge.net
7121W:	http://legousb.sourceforge.net/
7122S:	Maintained
7123F:	drivers/usb/misc/legousbtower.c
7124
7125LG2160 MEDIA DRIVER
7126M:	Michael Krufky <mkrufky@linuxtv.org>
7127L:	linux-media@vger.kernel.org
7128W:	https://linuxtv.org
7129W:	http://github.com/mkrufky
7130Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7131T:	git git://linuxtv.org/mkrufky/tuners.git
7132S:	Maintained
7133F:	drivers/media/dvb-frontends/lg2160.*
7134
7135LGDT3305 MEDIA DRIVER
7136M:	Michael Krufky <mkrufky@linuxtv.org>
7137L:	linux-media@vger.kernel.org
7138W:	https://linuxtv.org
7139W:	http://github.com/mkrufky
7140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7141T:	git git://linuxtv.org/mkrufky/tuners.git
7142S:	Maintained
7143F:	drivers/media/dvb-frontends/lgdt3305.*
7144
7145LGUEST
7146M:	Rusty Russell <rusty@rustcorp.com.au>
7147L:	lguest@lists.ozlabs.org
7148W:	http://lguest.ozlabs.org/
7149S:	Odd Fixes
7150F:	arch/x86/include/asm/lguest*.h
7151F:	arch/x86/lguest/
7152F:	drivers/lguest/
7153F:	include/linux/lguest*.h
7154F:	tools/lguest/
7155
7156LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7157M:	Tejun Heo <tj@kernel.org>
7158L:	linux-ide@vger.kernel.org
7159T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7160S:	Maintained
7161F:	drivers/ata/
7162F:	include/linux/ata.h
7163F:	include/linux/libata.h
7164F:	Documentation/devicetree/bindings/ata/
7165
7166LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7167M:	Viresh Kumar <vireshk@kernel.org>
7168L:	linux-ide@vger.kernel.org
7169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7170S:	Maintained
7171F:	include/linux/pata_arasan_cf_data.h
7172F:	drivers/ata/pata_arasan_cf.c
7173
7174LIBATA PATA DRIVERS
7175M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7176M:	Tejun Heo <tj@kernel.org>
7177L:	linux-ide@vger.kernel.org
7178T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7179S:	Maintained
7180F:	drivers/ata/pata_*.c
7181F:	drivers/ata/ata_generic.c
7182
7183LIBATA SATA AHCI PLATFORM devices support
7184M:	Hans de Goede <hdegoede@redhat.com>
7185M:	Tejun Heo <tj@kernel.org>
7186L:	linux-ide@vger.kernel.org
7187T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7188S:	Maintained
7189F:	drivers/ata/ahci_platform.c
7190F:	drivers/ata/libahci_platform.c
7191F:	include/linux/ahci_platform.h
7192
7193LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7194M:	Mikael Pettersson <mikpelinux@gmail.com>
7195L:	linux-ide@vger.kernel.org
7196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7197S:	Maintained
7198F:	drivers/ata/sata_promise.*
7199
7200LIBLOCKDEP
7201M:	Sasha Levin <sasha.levin@oracle.com>
7202S:	Maintained
7203F:	tools/lib/lockdep/
7204
7205LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7206M:	Dan Williams <dan.j.williams@intel.com>
7207L:	linux-nvdimm@lists.01.org
7208Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
7209T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7210S:	Supported
7211F:	drivers/nvdimm/*
7212F:	include/linux/nd.h
7213F:	include/linux/libnvdimm.h
7214F:	include/uapi/linux/ndctl.h
7215
7216LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7217M:	Ross Zwisler <ross.zwisler@linux.intel.com>
7218L:	linux-nvdimm@lists.01.org
7219Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
7220S:	Supported
7221F:	drivers/nvdimm/blk.c
7222F:	drivers/nvdimm/region_devs.c
7223F:	drivers/acpi/nfit*
7224
7225LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7226M:	Vishal Verma <vishal.l.verma@intel.com>
7227L:	linux-nvdimm@lists.01.org
7228Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
7229S:	Supported
7230F:	drivers/nvdimm/btt*
7231
7232LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7233M:	Ross Zwisler <ross.zwisler@linux.intel.com>
7234L:	linux-nvdimm@lists.01.org
7235Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
7236S:	Supported
7237F:	drivers/nvdimm/pmem.c
7238F:	include/linux/pmem.h
7239F:	arch/*/include/asm/pmem.h
7240
7241LIGHTNVM PLATFORM SUPPORT
7242M:	Matias Bjorling <mb@lightnvm.io>
7243W:	http://github/OpenChannelSSD
7244L:	linux-block@vger.kernel.org
7245S:	Maintained
7246F:	drivers/lightnvm/
7247F:	include/linux/lightnvm.h
7248F:	include/uapi/linux/lightnvm.h
7249
7250LINUX FOR POWERPC (32-BIT AND 64-BIT)
7251M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
7252M:	Paul Mackerras <paulus@samba.org>
7253M:	Michael Ellerman <mpe@ellerman.id.au>
7254W:	https://github.com/linuxppc/linux/wiki
7255L:	linuxppc-dev@lists.ozlabs.org
7256Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7257T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7258S:	Supported
7259F:	Documentation/powerpc/
7260F:	arch/powerpc/
7261F:	drivers/char/tpm/tpm_ibmvtpm*
7262F:	drivers/crypto/nx/
7263F:	drivers/crypto/vmx/
7264F:	drivers/net/ethernet/ibm/ibmveth.*
7265F:	drivers/net/ethernet/ibm/ibmvnic.*
7266F:	drivers/pci/hotplug/pnv_php.c
7267F:	drivers/pci/hotplug/rpa*
7268F:	drivers/scsi/ibmvscsi/
7269F:	tools/testing/selftests/powerpc
7270N:	opal
7271N:	/pmac
7272N:	powermac
7273N:	powernv
7274N:	[^a-z0-9]ps3
7275N:	pseries
7276
7277LINUX FOR POWER MACINTOSH
7278M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
7279W:	http://www.penguinppc.org/
7280L:	linuxppc-dev@lists.ozlabs.org
7281S:	Maintained
7282F:	arch/powerpc/platforms/powermac/
7283F:	drivers/macintosh/
7284
7285LINUX FOR POWERPC EMBEDDED MPC5XXX
7286M:	Anatolij Gustschin <agust@denx.de>
7287L:	linuxppc-dev@lists.ozlabs.org
7288T:	git git://git.denx.de/linux-denx-agust.git
7289S:	Maintained
7290F:	arch/powerpc/platforms/512x/
7291F:	arch/powerpc/platforms/52xx/
7292
7293LINUX FOR POWERPC EMBEDDED PPC4XX
7294M:	Alistair Popple <alistair@popple.id.au>
7295M:	Matt Porter <mporter@kernel.crashing.org>
7296W:	http://www.penguinppc.org/
7297L:	linuxppc-dev@lists.ozlabs.org
7298S:	Maintained
7299F:	arch/powerpc/platforms/40x/
7300F:	arch/powerpc/platforms/44x/
7301
7302LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7303L:	linuxppc-dev@lists.ozlabs.org
7304S:	Orphan
7305F:	arch/powerpc/*/*virtex*
7306F:	arch/powerpc/*/*/*virtex*
7307
7308LINUX FOR POWERPC EMBEDDED PPC8XX
7309M:	Vitaly Bordug <vitb@kernel.crashing.org>
7310W:	http://www.penguinppc.org/
7311L:	linuxppc-dev@lists.ozlabs.org
7312S:	Maintained
7313F:	arch/powerpc/platforms/8xx/
7314
7315LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7316M:	Scott Wood <oss@buserror.net>
7317M:	Kumar Gala <galak@kernel.crashing.org>
7318W:	http://www.penguinppc.org/
7319L:	linuxppc-dev@lists.ozlabs.org
7320T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7321S:	Maintained
7322F:	arch/powerpc/platforms/83xx/
7323F:	arch/powerpc/platforms/85xx/
7324
7325LINUX FOR POWERPC PA SEMI PWRFICIENT
7326L:	linuxppc-dev@lists.ozlabs.org
7327S:	Orphan
7328F:	arch/powerpc/platforms/pasemi/
7329F:	drivers/*/*pasemi*
7330F:	drivers/*/*/*pasemi*
7331
7332LINUX SECURITY MODULE (LSM) FRAMEWORK
7333M:	Chris Wright <chrisw@sous-sol.org>
7334L:	linux-security-module@vger.kernel.org
7335S:	Supported
7336
7337LIS3LV02D ACCELEROMETER DRIVER
7338M:	Eric Piel <eric.piel@tremplin-utc.net>
7339S:	Maintained
7340F:	Documentation/misc-devices/lis3lv02d
7341F:	drivers/misc/lis3lv02d/
7342F:	drivers/platform/x86/hp_accel.c
7343
7344LIVE PATCHING
7345M:	Josh Poimboeuf <jpoimboe@redhat.com>
7346M:	Jessica Yu <jeyu@redhat.com>
7347M:	Jiri Kosina <jikos@kernel.org>
7348M:	Miroslav Benes <mbenes@suse.cz>
7349R:	Petr Mladek <pmladek@suse.com>
7350S:	Maintained
7351F:	kernel/livepatch/
7352F:	include/linux/livepatch.h
7353F:	arch/x86/include/asm/livepatch.h
7354F:	arch/x86/kernel/livepatch.c
7355F:	Documentation/livepatch/
7356F:	Documentation/ABI/testing/sysfs-kernel-livepatch
7357F:	samples/livepatch/
7358L:	live-patching@vger.kernel.org
7359T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7360
7361LINUX KERNEL DUMP TEST MODULE (LKDTM)
7362M:	Kees Cook <keescook@chromium.org>
7363S:	Maintained
7364F:	drivers/misc/lkdtm*
7365
7366LLC (802.2)
7367M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7368S:	Maintained
7369F:	include/linux/llc.h
7370F:	include/uapi/linux/llc.h
7371F:	include/net/llc*
7372F:	net/llc/
7373
7374LM73 HARDWARE MONITOR DRIVER
7375M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
7376L:	linux-hwmon@vger.kernel.org
7377S:	Maintained
7378F:	drivers/hwmon/lm73.c
7379
7380LM78 HARDWARE MONITOR DRIVER
7381M:	Jean Delvare <jdelvare@suse.com>
7382L:	linux-hwmon@vger.kernel.org
7383S:	Maintained
7384F:	Documentation/hwmon/lm78
7385F:	drivers/hwmon/lm78.c
7386
7387LM83 HARDWARE MONITOR DRIVER
7388M:	Jean Delvare <jdelvare@suse.com>
7389L:	linux-hwmon@vger.kernel.org
7390S:	Maintained
7391F:	Documentation/hwmon/lm83
7392F:	drivers/hwmon/lm83.c
7393
7394LM90 HARDWARE MONITOR DRIVER
7395M:	Jean Delvare <jdelvare@suse.com>
7396L:	linux-hwmon@vger.kernel.org
7397S:	Maintained
7398F:	Documentation/hwmon/lm90
7399F:	Documentation/devicetree/bindings/hwmon/lm90.txt
7400F:	drivers/hwmon/lm90.c
7401
7402LM95234 HARDWARE MONITOR DRIVER
7403M:	Guenter Roeck <linux@roeck-us.net>
7404L:	linux-hwmon@vger.kernel.org
7405S:	Maintained
7406F:	Documentation/hwmon/lm95234
7407F:	drivers/hwmon/lm95234.c
7408
7409LME2510 MEDIA DRIVER
7410M:	Malcolm Priestley <tvboxspy@gmail.com>
7411L:	linux-media@vger.kernel.org
7412W:	https://linuxtv.org
7413Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7414S:	Maintained
7415F:	drivers/media/usb/dvb-usb-v2/lmedm04*
7416
7417LOCKING PRIMITIVES
7418M:	Peter Zijlstra <peterz@infradead.org>
7419M:	Ingo Molnar <mingo@redhat.com>
7420L:	linux-kernel@vger.kernel.org
7421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7422S:	Maintained
7423F:	Documentation/locking/
7424F:	include/linux/lockdep.h
7425F:	include/linux/spinlock*.h
7426F:	arch/*/include/asm/spinlock*.h
7427F:	include/linux/rwlock*.h
7428F:	include/linux/mutex*.h
7429F:	arch/*/include/asm/mutex*.h
7430F:	include/linux/rwsem*.h
7431F:	arch/*/include/asm/rwsem.h
7432F:	include/linux/seqlock.h
7433F:	lib/locking*.[ch]
7434F:	kernel/locking/
7435
7436LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7437M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
7438L:	linux-ntfs-dev@lists.sourceforge.net
7439W:	http://www.linux-ntfs.org/content/view/19/37/
7440S:	Maintained
7441F:	Documentation/ldm.txt
7442F:	block/partitions/ldm.*
7443
7444LogFS
7445M:	Joern Engel <joern@logfs.org>
7446M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
7447L:	logfs@logfs.org
7448W:	logfs.org
7449S:	Maintained
7450F:	fs/logfs/
7451
7452LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7453M:	Sathya Prakash <sathya.prakash@broadcom.com>
7454M:	Chaitra P B <chaitra.basappa@broadcom.com>
7455M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7456L:	MPT-FusionLinux.pdl@broadcom.com
7457L:	linux-scsi@vger.kernel.org
7458W:	http://www.avagotech.com/support/
7459S:	Supported
7460F:	drivers/message/fusion/
7461F:	drivers/scsi/mpt2sas/
7462F:	drivers/scsi/mpt3sas/
7463
7464LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7465M:	Matthew Wilcox <matthew@wil.cx>
7466L:	linux-scsi@vger.kernel.org
7467S:	Maintained
7468F:	drivers/scsi/sym53c8xx_2/
7469
7470LTC4261 HARDWARE MONITOR DRIVER
7471M:	Guenter Roeck <linux@roeck-us.net>
7472L:	linux-hwmon@vger.kernel.org
7473S:	Maintained
7474F:	Documentation/hwmon/ltc4261
7475F:	drivers/hwmon/ltc4261.c
7476
7477LTP (Linux Test Project)
7478M:	Mike Frysinger <vapier@gentoo.org>
7479M:	Cyril Hrubis <chrubis@suse.cz>
7480M:	Wanlong Gao <wanlong.gao@gmail.com>
7481M:	Jan Stancek <jstancek@redhat.com>
7482M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7483M:	Alexey Kodanev <alexey.kodanev@oracle.com>
7484L:	ltp@lists.linux.it (subscribers-only)
7485W:	http://linux-test-project.github.io/
7486T:	git git://github.com/linux-test-project/ltp.git
7487S:	Maintained
7488
7489M32R ARCHITECTURE
7490W:	http://www.linux-m32r.org/
7491S:	Orphan
7492F:	arch/m32r/
7493
7494M68K ARCHITECTURE
7495M:	Geert Uytterhoeven <geert@linux-m68k.org>
7496L:	linux-m68k@lists.linux-m68k.org
7497W:	http://www.linux-m68k.org/
7498T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7499S:	Maintained
7500F:	arch/m68k/
7501F:	drivers/zorro/
7502
7503M68K ON APPLE MACINTOSH
7504M:	Joshua Thompson <funaho@jurai.org>
7505W:	http://www.mac.linux-m68k.org/
7506L:	linux-m68k@lists.linux-m68k.org
7507S:	Maintained
7508F:	arch/m68k/mac/
7509
7510M68K ON HP9000/300
7511M:	Philip Blundell <philb@gnu.org>
7512W:	http://www.tazenda.demon.co.uk/phil/linux-hp
7513S:	Maintained
7514F:	arch/m68k/hp300/
7515
7516M88DS3103 MEDIA DRIVER
7517M:	Antti Palosaari <crope@iki.fi>
7518L:	linux-media@vger.kernel.org
7519W:	https://linuxtv.org
7520W:	http://palosaari.fi/linux/
7521Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7522T:	git git://linuxtv.org/anttip/media_tree.git
7523S:	Maintained
7524F:	drivers/media/dvb-frontends/m88ds3103*
7525
7526M88RS2000 MEDIA DRIVER
7527M:	Malcolm Priestley <tvboxspy@gmail.com>
7528L:	linux-media@vger.kernel.org
7529W:	https://linuxtv.org
7530Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7531S:	Maintained
7532F:	drivers/media/dvb-frontends/m88rs2000*
7533
7534MA901 MASTERKIT USB FM RADIO DRIVER
7535M:	Alexey Klimov <klimov.linux@gmail.com>
7536L:	linux-media@vger.kernel.org
7537T:	git git://linuxtv.org/media_tree.git
7538S:	Maintained
7539F:	drivers/media/radio/radio-ma901.c
7540
7541MAC80211
7542M:	Johannes Berg <johannes@sipsolutions.net>
7543L:	linux-wireless@vger.kernel.org
7544W:	http://wireless.kernel.org/
7545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7546T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7547S:	Maintained
7548F:	Documentation/networking/mac80211-injection.txt
7549F:	include/net/mac80211.h
7550F:	net/mac80211/
7551F:	drivers/net/wireless/mac80211_hwsim.[ch]
7552
7553MACVLAN DRIVER
7554M:	Patrick McHardy <kaber@trash.net>
7555L:	netdev@vger.kernel.org
7556S:	Maintained
7557F:	drivers/net/macvlan.c
7558F:	include/linux/if_macvlan.h
7559
7560MAILBOX API
7561M:	Jassi Brar <jassisinghbrar@gmail.com>
7562L:	linux-kernel@vger.kernel.org
7563S:	Maintained
7564F:	drivers/mailbox/
7565F:	include/linux/mailbox_client.h
7566F:	include/linux/mailbox_controller.h
7567
7568MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7569M:	Michael Kerrisk <mtk.manpages@gmail.com>
7570W:	http://www.kernel.org/doc/man-pages
7571L:	linux-man@vger.kernel.org
7572S:	Maintained
7573
7574MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7575M:	Andrew Lunn <andrew@lunn.ch>
7576M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7577S:	Maintained
7578F:	drivers/net/dsa/mv88e6xxx/
7579
7580MARVELL ARMADA DRM SUPPORT
7581M:	Russell King <rmk+kernel@armlinux.org.uk>
7582S:	Maintained
7583F:	drivers/gpu/drm/armada/
7584F:	include/uapi/drm/armada_drm.h
7585F:	Documentation/devicetree/bindings/display/armada/
7586
7587MARVELL CRYPTO DRIVER
7588M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7589M:	Arnaud Ebalard <arno@natisbad.org>
7590F:	drivers/crypto/marvell/
7591S:	Maintained
7592L:	linux-crypto@vger.kernel.org
7593
7594MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7595M:	Mirko Lindner <mlindner@marvell.com>
7596M:	Stephen Hemminger <stephen@networkplumber.org>
7597L:	netdev@vger.kernel.org
7598S:	Maintained
7599F:	drivers/net/ethernet/marvell/sk*
7600
7601MARVELL LIBERTAS WIRELESS DRIVER
7602L:	libertas-dev@lists.infradead.org
7603S:	Orphan
7604F:	drivers/net/wireless/marvell/libertas/
7605
7606MARVELL MV643XX ETHERNET DRIVER
7607M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7608L:	netdev@vger.kernel.org
7609S:	Maintained
7610F:	drivers/net/ethernet/marvell/mv643xx_eth.*
7611F:	include/linux/mv643xx.h
7612
7613MARVELL MVNETA ETHERNET DRIVER
7614M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7615L:	netdev@vger.kernel.org
7616S:	Maintained
7617F:	drivers/net/ethernet/marvell/mvneta.*
7618
7619MARVELL MWIFIEX WIRELESS DRIVER
7620M:	Amitkumar Karwar <akarwar@marvell.com>
7621M:	Nishant Sarmukadam <nishants@marvell.com>
7622L:	linux-wireless@vger.kernel.org
7623S:	Maintained
7624F:	drivers/net/wireless/marvell/mwifiex/
7625
7626MARVELL MWL8K WIRELESS DRIVER
7627M:	Lennert Buytenhek <buytenh@wantstofly.org>
7628L:	linux-wireless@vger.kernel.org
7629S:	Odd Fixes
7630F:	drivers/net/wireless/marvell/mwl8k.c
7631
7632MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7633M:	Nicolas Pitre <nico@fluxnic.net>
7634S:	Odd Fixes
7635F:	drivers/mmc/host/mvsdio.*
7636
7637MATROX FRAMEBUFFER DRIVER
7638L:	linux-fbdev@vger.kernel.org
7639S:	Orphan
7640F:	drivers/video/fbdev/matrox/matroxfb_*
7641F:	include/uapi/linux/matroxfb.h
7642
7643MAX16065 HARDWARE MONITOR DRIVER
7644M:	Guenter Roeck <linux@roeck-us.net>
7645L:	linux-hwmon@vger.kernel.org
7646S:	Maintained
7647F:	Documentation/hwmon/max16065
7648F:	drivers/hwmon/max16065.c
7649
7650MAX20751 HARDWARE MONITOR DRIVER
7651M:	Guenter Roeck <linux@roeck-us.net>
7652L:	linux-hwmon@vger.kernel.org
7653S:	Maintained
7654F:	Documentation/hwmon/max20751
7655F:	drivers/hwmon/max20751.c
7656
7657MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7658L:	linux-hwmon@vger.kernel.org
7659S:	Orphan
7660F:	Documentation/hwmon/max6650
7661F:	drivers/hwmon/max6650.c
7662
7663MAX6697 HARDWARE MONITOR DRIVER
7664M:	Guenter Roeck <linux@roeck-us.net>
7665L:	linux-hwmon@vger.kernel.org
7666S:	Maintained
7667F:	Documentation/hwmon/max6697
7668F:	Documentation/devicetree/bindings/i2c/max6697.txt
7669F:	drivers/hwmon/max6697.c
7670F:	include/linux/platform_data/max6697.h
7671
7672MAX9860 MONO AUDIO VOICE CODEC DRIVER
7673M:	Peter Rosin <peda@axentia.se>
7674L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7675S:	Maintained
7676F:	Documentation/devicetree/bindings/sound/max9860.txt
7677F:	sound/soc/codecs/max9860.*
7678
7679MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7680M:	Krzysztof Kozlowski <krzk@kernel.org>
7681M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7682L:	linux-pm@vger.kernel.org
7683S:	Supported
7684F:	drivers/power/supply/max14577_charger.c
7685F:	drivers/power/supply/max77693_charger.c
7686
7687MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7688M:	Javier Martinez Canillas <javier@osg.samsung.com>
7689L:	linux-kernel@vger.kernel.org
7690S:	Supported
7691F:	drivers/*/*max77802*.c
7692F:	Documentation/devicetree/bindings/*/*max77802.txt
7693F:	include/dt-bindings/*/*max77802.h
7694
7695MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7696M:	Chanwoo Choi <cw00.choi@samsung.com>
7697M:	Krzysztof Kozlowski <krzk@kernel.org>
7698M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7699L:	linux-kernel@vger.kernel.org
7700S:	Supported
7701F:	drivers/*/max14577*.c
7702F:	drivers/*/max77686*.c
7703F:	drivers/*/max77693*.c
7704F:	drivers/extcon/extcon-max14577.c
7705F:	drivers/extcon/extcon-max77693.c
7706F:	drivers/rtc/rtc-max77686.c
7707F:	drivers/clk/clk-max77686.c
7708F:	Documentation/devicetree/bindings/mfd/max14577.txt
7709F:	Documentation/devicetree/bindings/*/max77686.txt
7710F:	Documentation/devicetree/bindings/mfd/max77693.txt
7711F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7712F:	include/linux/mfd/max14577*.h
7713F:	include/linux/mfd/max77686*.h
7714F:	include/linux/mfd/max77693*.h
7715
7716MAXIRADIO FM RADIO RECEIVER DRIVER
7717M:	Hans Verkuil <hverkuil@xs4all.nl>
7718L:	linux-media@vger.kernel.org
7719T:	git git://linuxtv.org/media_tree.git
7720W:	https://linuxtv.org
7721S:	Maintained
7722F:	drivers/media/radio/radio-maxiradio*
7723
7724MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7725M:	Peter Rosin <peda@axentia.se>
7726L:	linux-iio@vger.kernel.org
7727S:	Maintained
7728F:	drivers/iio/potentiometer/mcp4531.c
7729
7730MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7731M:	William Breathitt Gray <vilhelm.gray@gmail.com>
7732L:	linux-iio@vger.kernel.org
7733S:	Maintained
7734F:	drivers/iio/dac/cio-dac.c
7735
7736MEDIA DRIVERS FOR RENESAS - FCP
7737M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7738L:	linux-media@vger.kernel.org
7739L:	linux-renesas-soc@vger.kernel.org
7740T:	git git://linuxtv.org/media_tree.git
7741S:	Supported
7742F:	Documentation/devicetree/bindings/media/renesas,fcp.txt
7743F:	drivers/media/platform/rcar-fcp.c
7744F:	include/media/rcar-fcp.h
7745
7746MEDIA DRIVERS FOR RENESAS - VIN
7747M:	Niklas Söderlund <niklas.soderlund@ragnatech.se>
7748L:	linux-media@vger.kernel.org
7749L:	linux-renesas-soc@vger.kernel.org
7750T:	git git://linuxtv.org/media_tree.git
7751S:	Supported
7752F:	Documentation/devicetree/bindings/media/rcar_vin.txt
7753F:	drivers/media/platform/rcar-vin/
7754
7755MEDIA DRIVERS FOR RENESAS - VSP1
7756M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7757L:	linux-media@vger.kernel.org
7758L:	linux-renesas-soc@vger.kernel.org
7759T:	git git://linuxtv.org/media_tree.git
7760S:	Supported
7761F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7762F:	drivers/media/platform/vsp1/
7763
7764MEDIA DRIVERS FOR HELENE
7765M:	Abylay Ospan <aospan@netup.ru>
7766L:	linux-media@vger.kernel.org
7767W:	https://linuxtv.org
7768W:	http://netup.tv/
7769T:	git git://linuxtv.org/media_tree.git
7770S:	Supported
7771F:	drivers/media/dvb-frontends/helene*
7772
7773MEDIA DRIVERS FOR ASCOT2E
7774M:	Sergey Kozlov <serjk@netup.ru>
7775M:	Abylay Ospan <aospan@netup.ru>
7776L:	linux-media@vger.kernel.org
7777W:	https://linuxtv.org
7778W:	http://netup.tv/
7779T:	git git://linuxtv.org/media_tree.git
7780S:	Supported
7781F:	drivers/media/dvb-frontends/ascot2e*
7782
7783MEDIA DRIVERS FOR CXD2841ER
7784M:	Sergey Kozlov <serjk@netup.ru>
7785M:	Abylay Ospan <aospan@netup.ru>
7786L:	linux-media@vger.kernel.org
7787W:	https://linuxtv.org
7788W:	http://netup.tv/
7789T:	git git://linuxtv.org/media_tree.git
7790S:	Supported
7791F:	drivers/media/dvb-frontends/cxd2841er*
7792
7793MEDIA DRIVERS FOR HORUS3A
7794M:	Sergey Kozlov <serjk@netup.ru>
7795M:	Abylay Ospan <aospan@netup.ru>
7796L:	linux-media@vger.kernel.org
7797W:	https://linuxtv.org
7798W:	http://netup.tv/
7799T:	git git://linuxtv.org/media_tree.git
7800S:	Supported
7801F:	drivers/media/dvb-frontends/horus3a*
7802
7803MEDIA DRIVERS FOR LNBH25
7804M:	Sergey Kozlov <serjk@netup.ru>
7805M:	Abylay Ospan <aospan@netup.ru>
7806L:	linux-media@vger.kernel.org
7807W:	https://linuxtv.org
7808W:	http://netup.tv/
7809T:	git git://linuxtv.org/media_tree.git
7810S:	Supported
7811F:	drivers/media/dvb-frontends/lnbh25*
7812
7813MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7814M:	Sergey Kozlov <serjk@netup.ru>
7815M:	Abylay Ospan <aospan@netup.ru>
7816L:	linux-media@vger.kernel.org
7817W:	https://linuxtv.org
7818W:	http://netup.tv/
7819T:	git git://linuxtv.org/media_tree.git
7820S:	Supported
7821F:	drivers/media/pci/netup_unidvb/*
7822
7823MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7824M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
7825M:	Mauro Carvalho Chehab <mchehab@kernel.org>
7826P:	LinuxTV.org Project
7827L:	linux-media@vger.kernel.org
7828W:	https://linuxtv.org
7829Q:	http://patchwork.kernel.org/project/linux-media/list/
7830T:	git git://linuxtv.org/media_tree.git
7831S:	Maintained
7832F:	Documentation/media/
7833F:	drivers/media/
7834F:	drivers/staging/media/
7835F:	include/linux/platform_data/media/
7836F:	include/media/
7837F:	include/uapi/linux/dvb/
7838F:	include/uapi/linux/videodev2.h
7839F:	include/uapi/linux/media.h
7840F:	include/uapi/linux/v4l2-*
7841F:	include/uapi/linux/meye.h
7842F:	include/uapi/linux/ivtv*
7843F:	include/uapi/linux/uvcvideo.h
7844
7845MEDIATEK ETHERNET DRIVER
7846M:	Felix Fietkau <nbd@openwrt.org>
7847M:	John Crispin <blogic@openwrt.org>
7848L:	netdev@vger.kernel.org
7849S:	Maintained
7850F:	drivers/net/ethernet/mediatek/
7851
7852MEDIATEK MT7601U WIRELESS LAN DRIVER
7853M:	Jakub Kicinski <kubakici@wp.pl>
7854L:	linux-wireless@vger.kernel.org
7855S:	Maintained
7856F:	drivers/net/wireless/mediatek/mt7601u/
7857
7858MEGARAID SCSI/SAS DRIVERS
7859M:	Kashyap Desai <kashyap.desai@avagotech.com>
7860M:	Sumit Saxena <sumit.saxena@avagotech.com>
7861M:	Uday Lingala <uday.lingala@avagotech.com>
7862L:	megaraidlinux.pdl@avagotech.com
7863L:	linux-scsi@vger.kernel.org
7864W:	http://www.lsi.com
7865S:	Maintained
7866F:	Documentation/scsi/megaraid.txt
7867F:	drivers/scsi/megaraid.*
7868F:	drivers/scsi/megaraid/
7869
7870MELFAS MIP4 TOUCHSCREEN DRIVER
7871M:	Sangwon Jee <jeesw@melfas.com>
7872W:	http://www.melfas.com
7873S:	Supported
7874F:	drivers/input/touchscreen/melfas_mip4.c
7875F:	Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
7876
7877MELLANOX ETHERNET DRIVER (mlx4_en)
7878M:	Tariq Toukan <tariqt@mellanox.com>
7879L:	netdev@vger.kernel.org
7880S:	Supported
7881W:	http://www.mellanox.com
7882Q:	http://patchwork.ozlabs.org/project/netdev/list/
7883F:	drivers/net/ethernet/mellanox/mlx4/en_*
7884
7885MELLANOX ETHERNET DRIVER (mlx5e)
7886M:	Saeed Mahameed <saeedm@mellanox.com>
7887L:	netdev@vger.kernel.org
7888S:	Supported
7889W:	http://www.mellanox.com
7890Q:	http://patchwork.ozlabs.org/project/netdev/list/
7891F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7892
7893MELLANOX ETHERNET SWITCH DRIVERS
7894M:	Jiri Pirko <jiri@mellanox.com>
7895M:	Ido Schimmel <idosch@mellanox.com>
7896L:	netdev@vger.kernel.org
7897S:	Supported
7898W:	http://www.mellanox.com
7899Q:	http://patchwork.ozlabs.org/project/netdev/list/
7900F:	drivers/net/ethernet/mellanox/mlxsw/
7901
7902MELLANOX MLXCPLD LED DRIVER
7903M:	Vadim Pasternak <vadimp@mellanox.com>
7904L:	linux-leds@vger.kernel.org
7905S:	Supported
7906F:	drivers/leds/leds-mlxcpld.c
7907F:	Documentation/leds/leds-mlxcpld.txt
7908
7909MELLANOX PLATFORM DRIVER
7910M:      Vadim Pasternak <vadimp@mellanox.com>
7911L:      platform-driver-x86@vger.kernel.org
7912S:      Supported
7913F:      arch/x86/platform/mellanox/mlx-platform.c
7914
7915SOFT-ROCE DRIVER (rxe)
7916M:	Moni Shoua <monis@mellanox.com>
7917L:	linux-rdma@vger.kernel.org
7918S:	Supported
7919W:	https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7920Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7921F:	drivers/infiniband/sw/rxe/
7922F:	include/uapi/rdma/rdma_user_rxe.h
7923
7924MEMBARRIER SUPPORT
7925M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7926M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7927L:	linux-kernel@vger.kernel.org
7928S:	Supported
7929F:	kernel/membarrier.c
7930F:	include/uapi/linux/membarrier.h
7931
7932MEMORY MANAGEMENT
7933L:	linux-mm@kvack.org
7934W:	http://www.linux-mm.org
7935S:	Maintained
7936F:	include/linux/mm.h
7937F:	include/linux/gfp.h
7938F:	include/linux/mmzone.h
7939F:	include/linux/memory_hotplug.h
7940F:	include/linux/vmalloc.h
7941F:	mm/
7942
7943MEMORY TECHNOLOGY DEVICES (MTD)
7944M:	David Woodhouse <dwmw2@infradead.org>
7945M:	Brian Norris <computersforpeace@gmail.com>
7946M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7947M:	Marek Vasut <marek.vasut@gmail.com>
7948M:	Richard Weinberger <richard@nod.at>
7949M:	Cyrille Pitchen <cyrille.pitchen@atmel.com>
7950L:	linux-mtd@lists.infradead.org
7951W:	http://www.linux-mtd.infradead.org/
7952Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7953T:	git git://git.infradead.org/linux-mtd.git
7954T:	git git://git.infradead.org/l2-mtd.git
7955S:	Maintained
7956F:	Documentation/devicetree/bindings/mtd/
7957F:	drivers/mtd/
7958F:	include/linux/mtd/
7959F:	include/uapi/mtd/
7960
7961MEN A21 WATCHDOG DRIVER
7962M:	Johannes Thumshirn <morbidrsa@gmail.com>
7963L:	linux-watchdog@vger.kernel.org
7964S:	Maintained
7965F:	drivers/watchdog/mena21_wdt.c
7966
7967MEN CHAMELEON BUS (mcb)
7968M:	Johannes Thumshirn <morbidrsa@gmail.com>
7969S:	Maintained
7970F:	drivers/mcb/
7971F:	include/linux/mcb.h
7972F:	Documentation/men-chameleon-bus.txt
7973
7974MEN F21BMC (Board Management Controller)
7975M:	Andreas Werner <andreas.werner@men.de>
7976S:	Supported
7977F:	drivers/mfd/menf21bmc.c
7978F:	drivers/watchdog/menf21bmc_wdt.c
7979F:	drivers/leds/leds-menf21bmc.c
7980F:	drivers/hwmon/menf21bmc_hwmon.c
7981F:	Documentation/hwmon/menf21bmc
7982
7983METAG ARCHITECTURE
7984M:	James Hogan <james.hogan@imgtec.com>
7985L:	linux-metag@vger.kernel.org
7986T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7987S:	Odd Fixes
7988F:	arch/metag/
7989F:	Documentation/metag/
7990F:	Documentation/devicetree/bindings/metag/
7991F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7992F:	drivers/clocksource/metag_generic.c
7993F:	drivers/irqchip/irq-metag.c
7994F:	drivers/irqchip/irq-metag-ext.c
7995F:	drivers/tty/metag_da.c
7996
7997MICROBLAZE ARCHITECTURE
7998M:	Michal Simek <monstr@monstr.eu>
7999W:	http://www.monstr.eu/fdt/
8000T:	git git://git.monstr.eu/linux-2.6-microblaze.git
8001S:	Supported
8002F:	arch/microblaze/
8003
8004MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8005M:	Richard Genoud <richard.genoud@gmail.com>
8006S:	Maintained
8007F:	drivers/tty/serial/atmel_serial.c
8008F:	include/linux/atmel_serial.h
8009
8010MICROCHIP / ATMEL ISC DRIVER
8011M:	Songjun Wu <songjun.wu@microchip.com>
8012L:	linux-media@vger.kernel.org
8013S:	Supported
8014F:	drivers/media/platform/atmel/atmel-isc.c
8015F:	drivers/media/platform/atmel/atmel-isc-regs.h
8016F:	devicetree/bindings/media/atmel-isc.txt
8017
8018MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8019M:	Chen Yu <yu.c.chen@intel.com>
8020L:	platform-driver-x86@vger.kernel.org
8021S:	Supported
8022F:	drivers/platform/x86/surfacepro3_button.c
8023
8024MICROTEK X6 SCANNER
8025M:	Oliver Neukum <oliver@neukum.org>
8026S:	Maintained
8027F:	drivers/usb/image/microtek.*
8028
8029MIPS
8030M:	Ralf Baechle <ralf@linux-mips.org>
8031L:	linux-mips@linux-mips.org
8032W:	http://www.linux-mips.org/
8033T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
8034Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
8035S:	Supported
8036F:	Documentation/devicetree/bindings/mips/
8037F:	Documentation/mips/
8038F:	arch/mips/
8039
8040MIPS/LOONGSON1 ARCHITECTURE
8041M:	Keguang Zhang <keguang.zhang@gmail.com>
8042L:	linux-mips@linux-mips.org
8043S:	Maintained
8044F:	arch/mips/loongson32/
8045F:	arch/mips/include/asm/mach-loongson32/
8046F:	drivers/*/*loongson1*
8047F:	drivers/*/*/*loongson1*
8048
8049MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8050M:	Hans Verkuil <hverkuil@xs4all.nl>
8051L:	linux-media@vger.kernel.org
8052T:	git git://linuxtv.org/media_tree.git
8053W:	https://linuxtv.org
8054S:	Odd Fixes
8055F:	drivers/media/radio/radio-miropcm20*
8056
8057MELLANOX MLX4 core VPI driver
8058M:	Yishai Hadas <yishaih@mellanox.com>
8059L:	netdev@vger.kernel.org
8060L:	linux-rdma@vger.kernel.org
8061W:	http://www.mellanox.com
8062Q:	http://patchwork.ozlabs.org/project/netdev/list/
8063S:	Supported
8064F:	drivers/net/ethernet/mellanox/mlx4/
8065F:	include/linux/mlx4/
8066F:	include/uapi/rdma/mlx4-abi.h
8067
8068MELLANOX MLX4 IB driver
8069M:	Yishai Hadas <yishaih@mellanox.com>
8070L:	linux-rdma@vger.kernel.org
8071W:	http://www.mellanox.com
8072Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8073S:	Supported
8074F:	drivers/infiniband/hw/mlx4/
8075F:	include/linux/mlx4/
8076
8077MELLANOX MLX5 core VPI driver
8078M:	Matan Barak <matanb@mellanox.com>
8079M:	Leon Romanovsky <leonro@mellanox.com>
8080L:	netdev@vger.kernel.org
8081L:	linux-rdma@vger.kernel.org
8082W:	http://www.mellanox.com
8083Q:	http://patchwork.ozlabs.org/project/netdev/list/
8084S:	Supported
8085F:	drivers/net/ethernet/mellanox/mlx5/core/
8086F:	include/linux/mlx5/
8087F:	include/uapi/rdma/mlx5-abi.h
8088
8089MELLANOX MLX5 IB driver
8090M:	Matan Barak <matanb@mellanox.com>
8091M:	Leon Romanovsky <leonro@mellanox.com>
8092L:	linux-rdma@vger.kernel.org
8093W:	http://www.mellanox.com
8094Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8095S:	Supported
8096F:	drivers/infiniband/hw/mlx5/
8097F:	include/linux/mlx5/
8098
8099MELEXIS MLX90614 DRIVER
8100M:	Crt Mori <cmo@melexis.com>
8101L:	linux-iio@vger.kernel.org
8102W:	http://www.melexis.com
8103S:	Supported
8104F:	drivers/iio/temperature/mlx90614.c
8105
8106MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8107M:	Don Brace <don.brace@microsemi.com>
8108L:	esc.storagedev@microsemi.com
8109L:	linux-scsi@vger.kernel.org
8110S:	Supported
8111F:	drivers/scsi/smartpqi/smartpqi*.[ch]
8112F:	drivers/scsi/smartpqi/Kconfig
8113F:	drivers/scsi/smartpqi/Makefile
8114F:	include/linux/cciss*.h
8115F:	include/uapi/linux/cciss*.h
8116F:	Documentation/scsi/smartpqi.txt
8117
8118MN88472 MEDIA DRIVER
8119M:	Antti Palosaari <crope@iki.fi>
8120L:	linux-media@vger.kernel.org
8121W:	https://linuxtv.org
8122W:	http://palosaari.fi/linux/
8123Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8124S:	Maintained
8125F:	drivers/media/dvb-frontends/mn88472*
8126
8127MN88473 MEDIA DRIVER
8128M:	Antti Palosaari <crope@iki.fi>
8129L:	linux-media@vger.kernel.org
8130W:	https://linuxtv.org
8131W:	http://palosaari.fi/linux/
8132Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8133S:	Maintained
8134F:	drivers/media/dvb-frontends/mn88473*
8135
8136MODULE SUPPORT
8137M:	Jessica Yu <jeyu@redhat.com>
8138M:	Rusty Russell <rusty@rustcorp.com.au>
8139S:	Maintained
8140F:	include/linux/module.h
8141F:	kernel/module.c
8142
8143MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8144W:	http://popies.net/meye/
8145S:	Orphan
8146F:	Documentation/media/v4l-drivers/meye*
8147F:	drivers/media/pci/meye/
8148F:	include/uapi/linux/meye.h
8149
8150MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8151M:	Jiri Slaby <jirislaby@gmail.com>
8152S:	Maintained
8153F:	Documentation/serial/moxa-smartio
8154F:	drivers/tty/mxser.*
8155
8156MR800 AVERMEDIA USB FM RADIO DRIVER
8157M:	Alexey Klimov <klimov.linux@gmail.com>
8158L:	linux-media@vger.kernel.org
8159T:	git git://linuxtv.org/media_tree.git
8160S:	Maintained
8161F:	drivers/media/radio/radio-mr800.c
8162
8163MRF24J40 IEEE 802.15.4 RADIO DRIVER
8164M:	Alan Ott <alan@signal11.us>
8165L:	linux-wpan@vger.kernel.org
8166S:	Maintained
8167F:	drivers/net/ieee802154/mrf24j40.c
8168F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8169
8170MSI LAPTOP SUPPORT
8171M:	"Lee, Chun-Yi" <jlee@suse.com>
8172L:	platform-driver-x86@vger.kernel.org
8173S:	Maintained
8174F:	drivers/platform/x86/msi-laptop.c
8175
8176MSI WMI SUPPORT
8177L:	platform-driver-x86@vger.kernel.org
8178S:	Orphan
8179F:	drivers/platform/x86/msi-wmi.c
8180
8181MSI001 MEDIA DRIVER
8182M:	Antti Palosaari <crope@iki.fi>
8183L:	linux-media@vger.kernel.org
8184W:	https://linuxtv.org
8185W:	http://palosaari.fi/linux/
8186Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8187T:	git git://linuxtv.org/anttip/media_tree.git
8188S:	Maintained
8189F:	drivers/media/tuners/msi001*
8190
8191MSI2500 MEDIA DRIVER
8192M:	Antti Palosaari <crope@iki.fi>
8193L:	linux-media@vger.kernel.org
8194W:	https://linuxtv.org
8195W:	http://palosaari.fi/linux/
8196Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8197T:	git git://linuxtv.org/anttip/media_tree.git
8198S:	Maintained
8199F:	drivers/media/usb/msi2500/
8200
8201MSYSTEMS DISKONCHIP G3 MTD DRIVER
8202M:	Robert Jarzmik <robert.jarzmik@free.fr>
8203L:	linux-mtd@lists.infradead.org
8204S:	Maintained
8205F:	drivers/mtd/devices/docg3*
8206
8207MT9M032 APTINA SENSOR DRIVER
8208M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8209L:	linux-media@vger.kernel.org
8210T:	git git://linuxtv.org/media_tree.git
8211S:	Maintained
8212F:	drivers/media/i2c/mt9m032.c
8213F:	include/media/i2c/mt9m032.h
8214
8215MT9P031 APTINA CAMERA SENSOR
8216M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8217L:	linux-media@vger.kernel.org
8218T:	git git://linuxtv.org/media_tree.git
8219S:	Maintained
8220F:	drivers/media/i2c/mt9p031.c
8221F:	include/media/i2c/mt9p031.h
8222
8223MT9T001 APTINA CAMERA SENSOR
8224M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8225L:	linux-media@vger.kernel.org
8226T:	git git://linuxtv.org/media_tree.git
8227S:	Maintained
8228F:	drivers/media/i2c/mt9t001.c
8229F:	include/media/i2c/mt9t001.h
8230
8231MT9V032 APTINA CAMERA SENSOR
8232M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8233L:	linux-media@vger.kernel.org
8234T:	git git://linuxtv.org/media_tree.git
8235S:	Maintained
8236F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8237F:	drivers/media/i2c/mt9v032.c
8238F:	include/media/i2c/mt9v032.h
8239
8240MULTIFUNCTION DEVICES (MFD)
8241M:	Lee Jones <lee.jones@linaro.org>
8242T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8243S:	Supported
8244F:	Documentation/devicetree/bindings/mfd/
8245F:	drivers/mfd/
8246F:	include/linux/mfd/
8247
8248MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8249M:	Ulf Hansson <ulf.hansson@linaro.org>
8250L:	linux-mmc@vger.kernel.org
8251T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8252S:	Maintained
8253F:	Documentation/devicetree/bindings/mmc/
8254F:	drivers/mmc/
8255F:	include/linux/mmc/
8256F:	include/uapi/linux/mmc/
8257
8258MULTIMEDIA CARD (MMC) ETC. OVER SPI
8259S:	Orphan
8260F:	drivers/mmc/host/mmc_spi.c
8261F:	include/linux/spi/mmc_spi.h
8262
8263MULTISOUND SOUND DRIVER
8264M:	Andrew Veliath <andrewtv@usa.net>
8265S:	Maintained
8266F:	Documentation/sound/oss/MultiSound
8267F:	sound/oss/msnd*
8268
8269MULTITECH MULTIPORT CARD (ISICOM)
8270S:	Orphan
8271F:	drivers/tty/isicom.c
8272F:	include/linux/isicom.h
8273
8274MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8275M:	Bin Liu <b-liu@ti.com>
8276L:	linux-usb@vger.kernel.org
8277T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8278S:	Maintained
8279F:	drivers/usb/musb/
8280
8281MXL5007T MEDIA DRIVER
8282M:	Michael Krufky <mkrufky@linuxtv.org>
8283L:	linux-media@vger.kernel.org
8284W:	https://linuxtv.org
8285W:	http://github.com/mkrufky
8286Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8287T:	git git://linuxtv.org/mkrufky/tuners.git
8288S:	Maintained
8289F:	drivers/media/tuners/mxl5007t.*
8290
8291MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8292M:	Hyong-Youb Kim <hykim@myri.com>
8293L:	netdev@vger.kernel.org
8294W:	https://www.myricom.com/support/downloads/myri10ge.html
8295S:	Supported
8296F:	drivers/net/ethernet/myricom/myri10ge/
8297
8298NAND FLASH SUBSYSTEM
8299M:	Boris Brezillon <boris.brezillon@free-electrons.com>
8300R:	Richard Weinberger <richard@nod.at>
8301L:	linux-mtd@lists.infradead.org
8302W:	http://www.linux-mtd.infradead.org/
8303Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
8304T:	git git://github.com/linux-nand/linux.git
8305S:	Maintained
8306F:	drivers/mtd/nand/
8307F:	include/linux/mtd/nand*.h
8308
8309NATSEMI ETHERNET DRIVER (DP8381x)
8310S:	Orphan
8311F:	drivers/net/ethernet/natsemi/natsemi.c
8312
8313NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8314M:	Daniel Mack <zonque@gmail.com>
8315S:	Maintained
8316L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8317W:	http://www.native-instruments.com
8318F:	sound/usb/caiaq/
8319
8320NCP FILESYSTEM
8321M:	Petr Vandrovec <petr@vandrovec.name>
8322S:	Odd Fixes
8323F:	fs/ncpfs/
8324
8325NCR 5380 SCSI DRIVERS
8326M:	Finn Thain <fthain@telegraphics.com.au>
8327M:	Michael Schmitz <schmitzmic@gmail.com>
8328L:	linux-scsi@vger.kernel.org
8329S:	Maintained
8330F:	Documentation/scsi/g_NCR5380.txt
8331F:	drivers/scsi/NCR5380.*
8332F:	drivers/scsi/arm/cumana_1.c
8333F:	drivers/scsi/arm/oak.c
8334F:	drivers/scsi/atari_scsi.*
8335F:	drivers/scsi/dmx3191d.c
8336F:	drivers/scsi/g_NCR5380.*
8337F:	drivers/scsi/g_NCR5380_mmio.c
8338F:	drivers/scsi/mac_scsi.*
8339F:	drivers/scsi/sun3_scsi.*
8340F:	drivers/scsi/sun3_scsi_vme.c
8341
8342NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8343M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8344L:	linux-scsi@vger.kernel.org
8345S:	Maintained
8346F:	drivers/scsi/NCR_D700.*
8347
8348NCT6775 HARDWARE MONITOR DRIVER
8349M:	Guenter Roeck <linux@roeck-us.net>
8350L:	linux-hwmon@vger.kernel.org
8351S:	Maintained
8352F:	Documentation/hwmon/nct6775
8353F:	drivers/hwmon/nct6775.c
8354
8355NETEFFECT IWARP RNIC DRIVER (IW_NES)
8356M:	Faisal Latif <faisal.latif@intel.com>
8357L:	linux-rdma@vger.kernel.org
8358W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8359S:	Supported
8360F:	drivers/infiniband/hw/nes/
8361F:	include/uapi/rdma/nes-abi.h
8362
8363NETEM NETWORK EMULATOR
8364M:	Stephen Hemminger <stephen@networkplumber.org>
8365L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
8366S:	Maintained
8367F:	net/sched/sch_netem.c
8368
8369NETERION 10GbE DRIVERS (s2io/vxge)
8370M:	Jon Mason <jdmason@kudzu.us>
8371L:	netdev@vger.kernel.org
8372S:	Supported
8373F:	Documentation/networking/s2io.txt
8374F:	Documentation/networking/vxge.txt
8375F:	drivers/net/ethernet/neterion/
8376
8377NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8378M:	Pablo Neira Ayuso <pablo@netfilter.org>
8379M:	Patrick McHardy <kaber@trash.net>
8380M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8381L:	netfilter-devel@vger.kernel.org
8382L:	coreteam@netfilter.org
8383W:	http://www.netfilter.org/
8384W:	http://www.iptables.org/
8385Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
8386T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8388S:	Supported
8389F:	include/linux/netfilter*
8390F:	include/linux/netfilter/
8391F:	include/net/netfilter/
8392F:	include/uapi/linux/netfilter*
8393F:	include/uapi/linux/netfilter/
8394F:	net/*/netfilter.c
8395F:	net/*/netfilter/
8396F:	net/netfilter/
8397F:	net/bridge/br_netfilter*.c
8398
8399NETLABEL
8400M:	Paul Moore <paul@paul-moore.com>
8401W:	http://netlabel.sf.net
8402L:	netdev@vger.kernel.org
8403S:	Maintained
8404F:	Documentation/netlabel/
8405F:	include/net/netlabel.h
8406F:	net/netlabel/
8407
8408NETROM NETWORK LAYER
8409M:	Ralf Baechle <ralf@linux-mips.org>
8410L:	linux-hams@vger.kernel.org
8411W:	http://www.linux-ax25.org/
8412S:	Maintained
8413F:	include/net/netrom.h
8414F:	include/uapi/linux/netrom.h
8415F:	net/netrom/
8416
8417NETRONOME ETHERNET DRIVERS
8418M:	Jakub Kicinski <jakub.kicinski@netronome.com>
8419L:	oss-drivers@netronome.com
8420S:	Maintained
8421F:	drivers/net/ethernet/netronome/
8422
8423NETWORK BLOCK DEVICE (NBD)
8424M:	Markus Pargmann <mpa@pengutronix.de>
8425S:	Maintained
8426L:	nbd-general@lists.sourceforge.net
8427T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
8428F:	Documentation/blockdev/nbd.txt
8429F:	drivers/block/nbd.c
8430F:	include/uapi/linux/nbd.h
8431
8432NETWORK DROP MONITOR
8433M:	Neil Horman <nhorman@tuxdriver.com>
8434L:	netdev@vger.kernel.org
8435S:	Maintained
8436W:	https://fedorahosted.org/dropwatch/
8437F:	net/core/drop_monitor.c
8438
8439NETWORKING [DSA]
8440M:	Andrew Lunn <andrew@lunn.ch>
8441M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8442M:	Florian Fainelli <f.fainelli@gmail.com>
8443S:	Maintained
8444F:	net/dsa/
8445F:	include/net/dsa.h
8446F:	drivers/net/dsa/
8447
8448NETWORKING [GENERAL]
8449M:	"David S. Miller" <davem@davemloft.net>
8450L:	netdev@vger.kernel.org
8451W:	http://www.linuxfoundation.org/en/Net
8452Q:	http://patchwork.ozlabs.org/project/netdev/list/
8453T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8454T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8455S:	Maintained
8456F:	net/
8457F:	include/net/
8458F:	include/linux/in.h
8459F:	include/linux/net.h
8460F:	include/linux/netdevice.h
8461F:	include/uapi/linux/in.h
8462F:	include/uapi/linux/net.h
8463F:	include/uapi/linux/netdevice.h
8464F:	include/uapi/linux/net_namespace.h
8465F:	tools/net/
8466F:	tools/testing/selftests/net/
8467F:	lib/random32.c
8468F:	lib/test_bpf.c
8469
8470NETWORKING [IPv4/IPv6]
8471M:	"David S. Miller" <davem@davemloft.net>
8472M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8473M:	James Morris <jmorris@namei.org>
8474M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8475M:	Patrick McHardy <kaber@trash.net>
8476L:	netdev@vger.kernel.org
8477T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8478S:	Maintained
8479F:	net/ipv4/
8480F:	net/ipv6/
8481F:	include/net/ip*
8482F:	arch/x86/net/*
8483
8484NETWORKING [IPSEC]
8485M:	Steffen Klassert <steffen.klassert@secunet.com>
8486M:	Herbert Xu <herbert@gondor.apana.org.au>
8487M:	"David S. Miller" <davem@davemloft.net>
8488L:	netdev@vger.kernel.org
8489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8491S:	Maintained
8492F:	net/core/flow.c
8493F:	net/xfrm/
8494F:	net/key/
8495F:	net/ipv4/xfrm*
8496F:	net/ipv4/esp4.c
8497F:	net/ipv4/ah4.c
8498F:	net/ipv4/ipcomp.c
8499F:	net/ipv4/ip_vti.c
8500F:	net/ipv6/xfrm*
8501F:	net/ipv6/esp6.c
8502F:	net/ipv6/ah6.c
8503F:	net/ipv6/ipcomp6.c
8504F:	net/ipv6/ip6_vti.c
8505F:	include/uapi/linux/xfrm.h
8506F:	include/net/xfrm.h
8507
8508NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8509M:	Paul Moore <paul@paul-moore.com>
8510L:	netdev@vger.kernel.org
8511S:	Maintained
8512
8513NETWORKING [WIRELESS]
8514L:	linux-wireless@vger.kernel.org
8515Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8516
8517NETWORKING DRIVERS
8518L:	netdev@vger.kernel.org
8519W:	http://www.linuxfoundation.org/en/Net
8520Q:	http://patchwork.ozlabs.org/project/netdev/list/
8521T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8522T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8523S:	Odd Fixes
8524F:	Documentation/devicetree/bindings/net/
8525F:	drivers/net/
8526F:	include/linux/if_*
8527F:	include/linux/netdevice.h
8528F:	include/linux/etherdevice.h
8529F:	include/linux/fcdevice.h
8530F:	include/linux/fddidevice.h
8531F:	include/linux/hippidevice.h
8532F:	include/linux/inetdevice.h
8533F:	include/uapi/linux/if_*
8534F:	include/uapi/linux/netdevice.h
8535
8536NETWORKING DRIVERS (WIRELESS)
8537M:	Kalle Valo <kvalo@codeaurora.org>
8538L:	linux-wireless@vger.kernel.org
8539Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8540T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8542S:	Maintained
8543F:	Documentation/devicetree/bindings/net/wireless/
8544F:	drivers/net/wireless/
8545
8546NETXEN (1/10) GbE SUPPORT
8547M:	Manish Chopra <manish.chopra@cavium.com>
8548M:	Rahul Verma <rahul.verma@cavium.com>
8549M:	Dept-GELinuxNICDev@cavium.com
8550L:	netdev@vger.kernel.org
8551S:	Supported
8552F:	drivers/net/ethernet/qlogic/netxen/
8553
8554NFC SUBSYSTEM
8555M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8556M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8557M:	Samuel Ortiz <sameo@linux.intel.com>
8558L:	linux-wireless@vger.kernel.org
8559L:	linux-nfc@lists.01.org (subscribers-only)
8560S:	Supported
8561F:	net/nfc/
8562F:	include/net/nfc/
8563F:	include/uapi/linux/nfc.h
8564F:	drivers/nfc/
8565F:	include/linux/platform_data/nfcmrvl.h
8566F:	include/linux/platform_data/nxp-nci.h
8567F:	include/linux/platform_data/pn544.h
8568F:	include/linux/platform_data/st21nfca.h
8569F:	include/linux/platform_data/st-nci.h
8570F:	Documentation/devicetree/bindings/net/nfc/
8571
8572NFS, SUNRPC, AND LOCKD CLIENTS
8573M:	Trond Myklebust <trond.myklebust@primarydata.com>
8574M:	Anna Schumaker <anna.schumaker@netapp.com>
8575L:	linux-nfs@vger.kernel.org
8576W:	http://client.linux-nfs.org
8577T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8578S:	Maintained
8579F:	fs/lockd/
8580F:	fs/nfs/
8581F:	fs/nfs_common/
8582F:	net/sunrpc/
8583F:	include/linux/lockd/
8584F:	include/linux/nfs*
8585F:	include/linux/sunrpc/
8586F:	include/uapi/linux/nfs*
8587F:	include/uapi/linux/sunrpc/
8588
8589NILFS2 FILESYSTEM
8590M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8591L:	linux-nilfs@vger.kernel.org
8592W:	http://nilfs.sourceforge.net/
8593W:	http://nilfs.osdn.jp/
8594T:	git git://github.com/konis/nilfs2.git
8595S:	Supported
8596F:	Documentation/filesystems/nilfs2.txt
8597F:	fs/nilfs2/
8598F:	include/trace/events/nilfs2.h
8599F:	include/uapi/linux/nilfs2_api.h
8600F:	include/uapi/linux/nilfs2_ondisk.h
8601
8602NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8603M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8604W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8605S:	Maintained
8606F:	Documentation/scsi/NinjaSCSI.txt
8607F:	drivers/scsi/pcmcia/nsp_*
8608
8609NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8610M:	GOTO Masanori <gotom@debian.or.jp>
8611M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8612W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8613S:	Maintained
8614F:	Documentation/scsi/NinjaSCSI.txt
8615F:	drivers/scsi/nsp32*
8616
8617NIOS2 ARCHITECTURE
8618M:	Ley Foon Tan <lftan@altera.com>
8619L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8621S:	Maintained
8622F:	arch/nios2/
8623
8624NOKIA N900 POWER SUPPLY DRIVERS
8625R:	Pali Rohár <pali.rohar@gmail.com>
8626F:	include/linux/power/bq2415x_charger.h
8627F:	include/linux/power/bq27xxx_battery.h
8628F:	include/linux/power/isp1704_charger.h
8629F:	drivers/power/supply/bq2415x_charger.c
8630F:	drivers/power/supply/bq27xxx_battery.c
8631F:	drivers/power/supply/bq27xxx_battery_i2c.c
8632F:	drivers/power/supply/isp1704_charger.c
8633F:	drivers/power/supply/rx51_battery.c
8634
8635NTB DRIVER CORE
8636M:	Jon Mason <jdmason@kudzu.us>
8637M:	Dave Jiang <dave.jiang@intel.com>
8638M:	Allen Hubbe <Allen.Hubbe@emc.com>
8639L:	linux-ntb@googlegroups.com
8640S:	Supported
8641W:	https://github.com/jonmason/ntb/wiki
8642T:	git git://github.com/jonmason/ntb.git
8643F:	drivers/ntb/
8644F:	drivers/net/ntb_netdev.c
8645F:	include/linux/ntb.h
8646F:	include/linux/ntb_transport.h
8647F:	tools/testing/selftests/ntb/
8648
8649NTB INTEL DRIVER
8650M:	Jon Mason <jdmason@kudzu.us>
8651M:	Dave Jiang <dave.jiang@intel.com>
8652L:	linux-ntb@googlegroups.com
8653S:	Supported
8654W:	https://github.com/jonmason/ntb/wiki
8655T:	git git://github.com/jonmason/ntb.git
8656F:	drivers/ntb/hw/intel/
8657
8658NTB AMD DRIVER
8659M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
8660L:	linux-ntb@googlegroups.com
8661S:	Supported
8662F:	drivers/ntb/hw/amd/
8663
8664NTFS FILESYSTEM
8665M:	Anton Altaparmakov <anton@tuxera.com>
8666L:	linux-ntfs-dev@lists.sourceforge.net
8667W:	http://www.tuxera.com/
8668T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8669S:	Supported
8670F:	Documentation/filesystems/ntfs.txt
8671F:	fs/ntfs/
8672
8673NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8674M:	Antonino Daplas <adaplas@gmail.com>
8675L:	linux-fbdev@vger.kernel.org
8676S:	Maintained
8677F:	drivers/video/fbdev/riva/
8678F:	drivers/video/fbdev/nvidia/
8679
8680NVM EXPRESS DRIVER
8681M:	Keith Busch <keith.busch@intel.com>
8682M:	Jens Axboe <axboe@fb.com>
8683L:	linux-nvme@lists.infradead.org
8684T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8685W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8686S:	Supported
8687F:	drivers/nvme/host/
8688F:	include/linux/nvme.h
8689
8690NVM EXPRESS TARGET DRIVER
8691M:	Christoph Hellwig <hch@lst.de>
8692M:	Sagi Grimberg <sagi@grimberg.me>
8693L:	linux-nvme@lists.infradead.org
8694S:	Supported
8695F:	drivers/nvme/target/
8696
8697NVMEM FRAMEWORK
8698M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8699M:	Maxime Ripard <maxime.ripard@free-electrons.com>
8700S:	Maintained
8701F:	drivers/nvmem/
8702F:	Documentation/devicetree/bindings/nvmem/
8703F:	include/linux/nvmem-consumer.h
8704F:	include/linux/nvmem-provider.h
8705
8706NXP-NCI NFC DRIVER
8707M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
8708R:	Charles Gorand <charles.gorand@effinnov.com>
8709L:	linux-nfc@lists.01.org (moderated for non-subscribers)
8710S:	Supported
8711F:	drivers/nfc/nxp-nci
8712
8713NXP TDA998X DRM DRIVER
8714M:	Russell King <rmk+kernel@armlinux.org.uk>
8715S:	Supported
8716F:	drivers/gpu/drm/i2c/tda998x_drv.c
8717F:	include/drm/i2c/tda998x.h
8718
8719NXP TFA9879 DRIVER
8720M:	Peter Rosin <peda@axentia.se>
8721L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8722S:	Maintained
8723F:	sound/soc/codecs/tfa9879*
8724
8725OBJTOOL
8726M:	Josh Poimboeuf <jpoimboe@redhat.com>
8727S:	Supported
8728F:	tools/objtool/
8729
8730OMAP SUPPORT
8731M:	Tony Lindgren <tony@atomide.com>
8732L:	linux-omap@vger.kernel.org
8733W:	http://www.muru.com/linux/omap/
8734W:	http://linux.omap.com/
8735Q:	http://patchwork.kernel.org/project/linux-omap/list/
8736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8737S:	Maintained
8738F:	arch/arm/*omap*/
8739F:	arch/arm/configs/omap1_defconfig
8740F:	arch/arm/configs/omap2plus_defconfig
8741F:	drivers/i2c/busses/i2c-omap.c
8742F:	drivers/irqchip/irq-omap-intc.c
8743F:	drivers/mfd/*omap*.c
8744F:	drivers/mfd/menelaus.c
8745F:	drivers/mfd/palmas.c
8746F:	drivers/mfd/tps65217.c
8747F:	drivers/mfd/tps65218.c
8748F:	drivers/mfd/tps65910.c
8749F:	drivers/mfd/twl-core.[ch]
8750F:	drivers/mfd/twl4030*.c
8751F:	drivers/mfd/twl6030*.c
8752F:	drivers/mfd/twl6040*.c
8753F:	drivers/regulator/palmas-regulator*.c
8754F:	drivers/regulator/pbias-regulator.c
8755F:	drivers/regulator/tps65217-regulator.c
8756F:	drivers/regulator/tps65218-regulator.c
8757F:	drivers/regulator/tps65910-regulator.c
8758F:	drivers/regulator/twl-regulator.c
8759F:	include/linux/i2c-omap.h
8760
8761OMAP DEVICE TREE SUPPORT
8762M:	Benoît Cousson <bcousson@baylibre.com>
8763M:	Tony Lindgren <tony@atomide.com>
8764L:	linux-omap@vger.kernel.org
8765L:	devicetree@vger.kernel.org
8766S:	Maintained
8767F:	arch/arm/boot/dts/*omap*
8768F:	arch/arm/boot/dts/*am3*
8769F:	arch/arm/boot/dts/*am4*
8770F:	arch/arm/boot/dts/*am5*
8771F:	arch/arm/boot/dts/*dra7*
8772
8773OMAP CLOCK FRAMEWORK SUPPORT
8774M:	Paul Walmsley <paul@pwsan.com>
8775L:	linux-omap@vger.kernel.org
8776S:	Maintained
8777F:	arch/arm/*omap*/*clock*
8778
8779OMAP POWER MANAGEMENT SUPPORT
8780M:	Kevin Hilman <khilman@kernel.org>
8781L:	linux-omap@vger.kernel.org
8782S:	Maintained
8783F:	arch/arm/*omap*/*pm*
8784F:	drivers/cpufreq/omap-cpufreq.c
8785
8786OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8787M:	Rajendra Nayak <rnayak@codeaurora.org>
8788M:	Paul Walmsley <paul@pwsan.com>
8789L:	linux-omap@vger.kernel.org
8790S:	Maintained
8791F:	arch/arm/mach-omap2/prm*
8792
8793OMAP AUDIO SUPPORT
8794M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8795M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
8796L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8797L:	linux-omap@vger.kernel.org
8798S:	Maintained
8799F:	sound/soc/omap/
8800
8801OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8802M:	Roger Quadros <rogerq@ti.com>
8803M:	Tony Lindgren <tony@atomide.com>
8804L:	linux-omap@vger.kernel.org
8805S:	Maintained
8806F:	drivers/memory/omap-gpmc.c
8807F:	arch/arm/mach-omap2/*gpmc*
8808
8809OMAP FRAMEBUFFER SUPPORT
8810M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8811L:	linux-fbdev@vger.kernel.org
8812L:	linux-omap@vger.kernel.org
8813S:	Maintained
8814F:	drivers/video/fbdev/omap/
8815
8816OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8817M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8818L:	linux-omap@vger.kernel.org
8819L:	linux-fbdev@vger.kernel.org
8820S:	Maintained
8821F:	drivers/video/fbdev/omap2/
8822F:	Documentation/arm/OMAP/DSS
8823
8824OMAP HARDWARE SPINLOCK SUPPORT
8825M:	Ohad Ben-Cohen <ohad@wizery.com>
8826L:	linux-omap@vger.kernel.org
8827S:	Maintained
8828F:	drivers/hwspinlock/omap_hwspinlock.c
8829
8830OMAP MMC SUPPORT
8831M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
8832L:	linux-omap@vger.kernel.org
8833S:	Maintained
8834F:	drivers/mmc/host/omap.c
8835
8836OMAP HS MMC SUPPORT
8837L:	linux-mmc@vger.kernel.org
8838L:	linux-omap@vger.kernel.org
8839S:	Orphan
8840F:	drivers/mmc/host/omap_hsmmc.c
8841
8842OMAP RANDOM NUMBER GENERATOR SUPPORT
8843M:	Deepak Saxena <dsaxena@plexity.net>
8844S:	Maintained
8845F:	drivers/char/hw_random/omap-rng.c
8846
8847OMAP HWMOD SUPPORT
8848M:	Benoît Cousson <bcousson@baylibre.com>
8849M:	Paul Walmsley <paul@pwsan.com>
8850L:	linux-omap@vger.kernel.org
8851S:	Maintained
8852F:	arch/arm/mach-omap2/omap_hwmod.*
8853
8854OMAP HWMOD DATA
8855M:	Paul Walmsley <paul@pwsan.com>
8856L:	linux-omap@vger.kernel.org
8857S:	Maintained
8858F:	arch/arm/mach-omap2/omap_hwmod*data*
8859
8860OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8861M:	Benoît Cousson <bcousson@baylibre.com>
8862L:	linux-omap@vger.kernel.org
8863S:	Maintained
8864F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8865
8866OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8867M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8868L:	linux-media@vger.kernel.org
8869S:	Maintained
8870F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
8871F:	drivers/media/platform/omap3isp/
8872F:	drivers/staging/media/omap4iss/
8873
8874OMAP USB SUPPORT
8875L:	linux-usb@vger.kernel.org
8876L:	linux-omap@vger.kernel.org
8877S:	Orphan
8878F:	drivers/usb/*/*omap*
8879F:	arch/arm/*omap*/usb*
8880
8881OMAP GPIO DRIVER
8882M:	Grygorii Strashko <grygorii.strashko@ti.com>
8883M:	Santosh Shilimkar <ssantosh@kernel.org>
8884M:	Kevin Hilman <khilman@kernel.org>
8885L:	linux-omap@vger.kernel.org
8886S:	Maintained
8887F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
8888F:	drivers/gpio/gpio-omap.c
8889
8890OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8891M:	Mark Jackson <mpfj@newflow.co.uk>
8892L:	linux-omap@vger.kernel.org
8893S:	Maintained
8894F:	arch/arm/boot/dts/am335x-nano.dts
8895
8896OMFS FILESYSTEM
8897M:	Bob Copeland <me@bobcopeland.com>
8898L:	linux-karma-devel@lists.sourceforge.net
8899S:	Maintained
8900F:	Documentation/filesystems/omfs.txt
8901F:	fs/omfs/
8902
8903OMNIKEY CARDMAN 4000 DRIVER
8904M:	Harald Welte <laforge@gnumonks.org>
8905S:	Maintained
8906F:	drivers/char/pcmcia/cm4000_cs.c
8907F:	include/linux/cm4000_cs.h
8908F:	include/uapi/linux/cm4000_cs.h
8909
8910OMNIKEY CARDMAN 4040 DRIVER
8911M:	Harald Welte <laforge@gnumonks.org>
8912S:	Maintained
8913F:	drivers/char/pcmcia/cm4040_cs.*
8914
8915OMNIVISION OV7670 SENSOR DRIVER
8916M:	Jonathan Corbet <corbet@lwn.net>
8917L:	linux-media@vger.kernel.org
8918T:	git git://linuxtv.org/media_tree.git
8919S:	Maintained
8920F:	drivers/media/i2c/ov7670.c
8921
8922ONENAND FLASH DRIVER
8923M:	Kyungmin Park <kyungmin.park@samsung.com>
8924L:	linux-mtd@lists.infradead.org
8925S:	Maintained
8926F:	drivers/mtd/onenand/
8927F:	include/linux/mtd/onenand*.h
8928
8929ONSTREAM SCSI TAPE DRIVER
8930M:	Willem Riede <osst@riede.org>
8931L:	osst-users@lists.sourceforge.net
8932L:	linux-scsi@vger.kernel.org
8933S:	Maintained
8934F:	Documentation/scsi/osst.txt
8935F:	drivers/scsi/osst.*
8936F:	drivers/scsi/osst_*.h
8937F:	drivers/scsi/st.h
8938
8939OPENCORES I2C BUS DRIVER
8940M:	Peter Korsgaard <jacmet@sunsite.dk>
8941L:	linux-i2c@vger.kernel.org
8942S:	Maintained
8943F:	Documentation/i2c/busses/i2c-ocores
8944F:	drivers/i2c/busses/i2c-ocores.c
8945
8946OPEN FIRMWARE AND FLATTENED DEVICE TREE
8947M:	Rob Herring <robh+dt@kernel.org>
8948M:	Frank Rowand <frowand.list@gmail.com>
8949L:	devicetree@vger.kernel.org
8950W:	http://www.devicetree.org/
8951T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8952S:	Maintained
8953F:	drivers/of/
8954F:	include/linux/of*.h
8955F:	scripts/dtc/
8956
8957OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8958M:	Rob Herring <robh+dt@kernel.org>
8959M:	Mark Rutland <mark.rutland@arm.com>
8960L:	devicetree@vger.kernel.org
8961T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8962Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8963S:	Maintained
8964F:	Documentation/devicetree/
8965F:	arch/*/boot/dts/
8966F:	include/dt-bindings/
8967
8968OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8969M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8970L:	devicetree@vger.kernel.org
8971S:	Maintained
8972F:	Documentation/devicetree/dynamic-resolution-notes.txt
8973F:	Documentation/devicetree/overlay-notes.txt
8974F:	drivers/of/overlay.c
8975F:	drivers/of/resolver.c
8976
8977OPENRISC ARCHITECTURE
8978M:	Jonas Bonn <jonas@southpole.se>
8979W:	http://openrisc.net
8980S:	Maintained
8981T:	git git://openrisc.net/~jonas/linux
8982F:	arch/openrisc/
8983
8984OPENVSWITCH
8985M:	Pravin Shelar <pshelar@nicira.com>
8986L:	netdev@vger.kernel.org
8987L:	dev@openvswitch.org
8988W:	http://openvswitch.org
8989S:	Maintained
8990F:	net/openvswitch/
8991F:	include/uapi/linux/openvswitch.h
8992
8993OPERATING PERFORMANCE POINTS (OPP)
8994M:	Viresh Kumar <vireshk@kernel.org>
8995M:	Nishanth Menon <nm@ti.com>
8996M:	Stephen Boyd <sboyd@codeaurora.org>
8997L:	linux-pm@vger.kernel.org
8998S:	Maintained
8999T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9000F:	drivers/base/power/opp/
9001F:	include/linux/pm_opp.h
9002F:	Documentation/power/opp.txt
9003F:	Documentation/devicetree/bindings/opp/
9004
9005OPL4 DRIVER
9006M:	Clemens Ladisch <clemens@ladisch.de>
9007L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9008T:	git git://git.alsa-project.org/alsa-kernel.git
9009S:	Maintained
9010F:	sound/drivers/opl4/
9011
9012OPROFILE
9013M:	Robert Richter <rric@kernel.org>
9014L:	oprofile-list@lists.sf.net
9015S:	Maintained
9016F:	arch/*/include/asm/oprofile*.h
9017F:	arch/*/oprofile/
9018F:	drivers/oprofile/
9019F:	include/linux/oprofile.h
9020
9021ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9022M:	Mark Fasheh <mfasheh@versity.com>
9023M:	Joel Becker <jlbec@evilplan.org>
9024L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9025W:	http://ocfs2.wiki.kernel.org
9026S:	Supported
9027F:	Documentation/filesystems/ocfs2.txt
9028F:	Documentation/filesystems/dlmfs.txt
9029F:	fs/ocfs2/
9030
9031ORINOCO DRIVER
9032L:	linux-wireless@vger.kernel.org
9033W:	http://wireless.kernel.org/en/users/Drivers/orinoco
9034W:	http://www.nongnu.org/orinoco/
9035S:	Orphan
9036F:	drivers/net/wireless/intersil/orinoco/
9037
9038OSD LIBRARY and FILESYSTEM
9039M:	Boaz Harrosh <ooo@electrozaur.com>
9040M:	Benny Halevy <bhalevy@primarydata.com>
9041L:	osd-dev@open-osd.org
9042W:	http://open-osd.org
9043T:	git git://git.open-osd.org/open-osd.git
9044S:	Maintained
9045F:	drivers/scsi/osd/
9046F:	include/scsi/osd_*
9047F:	fs/exofs/
9048
9049OVERLAY FILESYSTEM
9050M:	Miklos Szeredi <miklos@szeredi.hu>
9051L:	linux-unionfs@vger.kernel.org
9052T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9053S:	Supported
9054F:	fs/overlayfs/
9055F:	Documentation/filesystems/overlayfs.txt
9056
9057ORANGEFS FILESYSTEM
9058M:	Mike Marshall <hubcap@omnibond.com>
9059L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
9060T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9061S:	Supported
9062F:	fs/orangefs/
9063F:	Documentation/filesystems/orangefs.txt
9064
9065P54 WIRELESS DRIVER
9066M:	Christian Lamparter <chunkeey@googlemail.com>
9067L:	linux-wireless@vger.kernel.org
9068W:	http://wireless.kernel.org/en/users/Drivers/p54
9069S:	Maintained
9070F:	drivers/net/wireless/intersil/p54/
9071
9072PA SEMI ETHERNET DRIVER
9073L:	netdev@vger.kernel.org
9074S:	Orphan
9075F:	drivers/net/ethernet/pasemi/*
9076
9077PA SEMI SMBUS DRIVER
9078L:	linux-i2c@vger.kernel.org
9079S:	Orphan
9080F:	drivers/i2c/busses/i2c-pasemi.c
9081
9082PADATA PARALLEL EXECUTION MECHANISM
9083M:	Steffen Klassert <steffen.klassert@secunet.com>
9084L:	linux-crypto@vger.kernel.org
9085S:	Maintained
9086F:	kernel/padata.c
9087F:	include/linux/padata.h
9088F:	Documentation/padata.txt
9089
9090PANASONIC LAPTOP ACPI EXTRAS DRIVER
9091M:	Harald Welte <laforge@gnumonks.org>
9092L:	platform-driver-x86@vger.kernel.org
9093S:	Maintained
9094F:	drivers/platform/x86/panasonic-laptop.c
9095
9096PANASONIC MN10300/AM33/AM34 PORT
9097M:	David Howells <dhowells@redhat.com>
9098L:	linux-am33-list@redhat.com (moderated for non-subscribers)
9099W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9100S:	Maintained
9101F:	Documentation/mn10300/
9102F:	arch/mn10300/
9103
9104PARALLEL LCD/KEYPAD PANEL DRIVER
9105M:      Willy Tarreau <willy@haproxy.com>
9106M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9107S:      Odd Fixes
9108F:      Documentation/misc-devices/lcd-panel-cgram.txt
9109F:      drivers/misc/panel.c
9110
9111PARALLEL PORT SUBSYSTEM
9112M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9113M:	Sudip Mukherjee <sudip@vectorindia.org>
9114L:	linux-parport@lists.infradead.org (subscribers-only)
9115S:	Maintained
9116F:	drivers/parport/
9117F:	include/linux/parport*.h
9118F:	drivers/char/ppdev.c
9119F:	include/uapi/linux/ppdev.h
9120F:	Documentation/parport*.txt
9121
9122PARAVIRT_OPS INTERFACE
9123M:	Jeremy Fitzhardinge <jeremy@goop.org>
9124M:	Chris Wright <chrisw@sous-sol.org>
9125M:	Alok Kataria <akataria@vmware.com>
9126M:	Rusty Russell <rusty@rustcorp.com.au>
9127L:	virtualization@lists.linux-foundation.org
9128S:	Supported
9129F:	Documentation/virtual/paravirt_ops.txt
9130F:	arch/*/kernel/paravirt*
9131F:	arch/*/include/asm/paravirt.h
9132F:	include/linux/hypervisor.h
9133
9134PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9135M:	Tim Waugh <tim@cyberelk.net>
9136L:	linux-parport@lists.infradead.org (subscribers-only)
9137S:	Maintained
9138F:	Documentation/blockdev/paride.txt
9139F:	drivers/block/paride/
9140
9141PARISC ARCHITECTURE
9142M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
9143M:	Helge Deller <deller@gmx.de>
9144L:	linux-parisc@vger.kernel.org
9145W:	http://www.parisc-linux.org/
9146Q:	http://patchwork.kernel.org/project/linux-parisc/list/
9147T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9148T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9149S:	Maintained
9150F:	arch/parisc/
9151F:	Documentation/parisc/
9152F:	drivers/parisc/
9153F:	drivers/char/agp/parisc-agp.c
9154F:	drivers/input/serio/gscps2.c
9155F:	drivers/parport/parport_gsc.*
9156F:	drivers/tty/serial/8250/8250_gsc.c
9157F:	drivers/video/fbdev/sti*
9158F:	drivers/video/console/sti*
9159F:	drivers/video/logo/logo_parisc*
9160
9161PC87360 HARDWARE MONITORING DRIVER
9162M:	Jim Cromie <jim.cromie@gmail.com>
9163L:	linux-hwmon@vger.kernel.org
9164S:	Maintained
9165F:	Documentation/hwmon/pc87360
9166F:	drivers/hwmon/pc87360.c
9167
9168PC8736x GPIO DRIVER
9169M:	Jim Cromie <jim.cromie@gmail.com>
9170S:	Maintained
9171F:	drivers/char/pc8736x_gpio.c
9172
9173PC87427 HARDWARE MONITORING DRIVER
9174M:	Jean Delvare <jdelvare@suse.com>
9175L:	linux-hwmon@vger.kernel.org
9176S:	Maintained
9177F:	Documentation/hwmon/pc87427
9178F:	drivers/hwmon/pc87427.c
9179
9180PCA9532 LED DRIVER
9181M:	Riku Voipio <riku.voipio@iki.fi>
9182S:	Maintained
9183F:	drivers/leds/leds-pca9532.c
9184F:	include/linux/leds-pca9532.h
9185
9186PCA9541 I2C BUS MASTER SELECTOR DRIVER
9187M:	Guenter Roeck <linux@roeck-us.net>
9188L:	linux-i2c@vger.kernel.org
9189S:	Maintained
9190F:	drivers/i2c/muxes/i2c-mux-pca9541.c
9191
9192PCDP - PRIMARY CONSOLE AND DEBUG PORT
9193M:	Khalid Aziz <khalid@gonehiking.org>
9194S:	Maintained
9195F:	drivers/firmware/pcdp.*
9196
9197PCI ERROR RECOVERY
9198M:	Linas Vepstas <linasvepstas@gmail.com>
9199L:	linux-pci@vger.kernel.org
9200S:	Supported
9201F:	Documentation/PCI/pci-error-recovery.txt
9202
9203PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9204M:	Russell Currey <ruscur@russell.cc>
9205L:	linuxppc-dev@lists.ozlabs.org
9206S:	Supported
9207F:	Documentation/powerpc/eeh-pci-error-recovery.txt
9208F:	arch/powerpc/kernel/eeh*.c
9209F:	arch/powerpc/platforms/*/eeh*.c
9210F:	arch/powerpc/include/*/eeh*.h
9211
9212PCI SUBSYSTEM
9213M:	Bjorn Helgaas <bhelgaas@google.com>
9214L:	linux-pci@vger.kernel.org
9215Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
9216T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9217S:	Supported
9218F:	Documentation/devicetree/bindings/pci/
9219F:	Documentation/PCI/
9220F:	drivers/pci/
9221F:	include/linux/pci*
9222F:	arch/x86/pci/
9223F:	arch/x86/kernel/quirks.c
9224
9225PCI DRIVER FOR ALTERA PCIE IP
9226M:	Ley Foon Tan <lftan@altera.com>
9227L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
9228L:	linux-pci@vger.kernel.org
9229S:	Supported
9230F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
9231F:	drivers/pci/host/pcie-altera.c
9232
9233PCI DRIVER FOR ARM VERSATILE PLATFORM
9234M:	Rob Herring <robh@kernel.org>
9235L:	linux-pci@vger.kernel.org
9236L:	linux-arm-kernel@lists.infradead.org
9237S:	Maintained
9238F:	Documentation/devicetree/bindings/pci/versatile.txt
9239F:	drivers/pci/host/pci-versatile.c
9240
9241PCI DRIVER FOR ARMADA 8K
9242M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9243L:	linux-pci@vger.kernel.org
9244L:	linux-arm-kernel@lists.infradead.org
9245S:	Maintained
9246F:	Documentation/devicetree/bindings/pci/pci-armada8k.txt
9247F:	drivers/pci/host/pcie-armada8k.c
9248
9249PCI DRIVER FOR APPLIEDMICRO XGENE
9250M:	Tanmay Inamdar <tinamdar@apm.com>
9251L:	linux-pci@vger.kernel.org
9252L:	linux-arm-kernel@lists.infradead.org
9253S:	Maintained
9254F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
9255F:	drivers/pci/host/pci-xgene.c
9256
9257PCI DRIVER FOR FREESCALE LAYERSCAPE
9258M:	Minghuan Lian <minghuan.Lian@freescale.com>
9259M:	Mingkai Hu <mingkai.hu@freescale.com>
9260M:	Roy Zang <tie-fei.zang@freescale.com>
9261L:	linuxppc-dev@lists.ozlabs.org
9262L:	linux-pci@vger.kernel.org
9263L:	linux-arm-kernel@lists.infradead.org
9264S:	Maintained
9265F:	drivers/pci/host/*layerscape*
9266
9267PCI DRIVER FOR IMX6
9268M:	Richard Zhu <Richard.Zhu@freescale.com>
9269M:	Lucas Stach <l.stach@pengutronix.de>
9270L:	linux-pci@vger.kernel.org
9271L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9272S:	Maintained
9273F:	drivers/pci/host/*imx6*
9274
9275PCI DRIVER FOR TI KEYSTONE
9276M:	Murali Karicheri <m-karicheri2@ti.com>
9277L:	linux-pci@vger.kernel.org
9278L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9279S:	Maintained
9280F:	drivers/pci/host/*keystone*
9281
9282PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9283M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9284M:	Jason Cooper <jason@lakedaemon.net>
9285L:	linux-pci@vger.kernel.org
9286L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9287S:	Maintained
9288F:	drivers/pci/host/*mvebu*
9289
9290PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9291M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9292L:	linux-pci@vger.kernel.org
9293L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9294S:	Maintained
9295F:	Documentation/devicetree/bindings/pci/aardvark-pci.txt
9296F:	drivers/pci/host/pci-aardvark.c
9297
9298PCI DRIVER FOR NVIDIA TEGRA
9299M:	Thierry Reding <thierry.reding@gmail.com>
9300L:	linux-tegra@vger.kernel.org
9301L:	linux-pci@vger.kernel.org
9302S:	Supported
9303F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9304F:	drivers/pci/host/pci-tegra.c
9305
9306PCI DRIVER FOR TI DRA7XX
9307M:	Kishon Vijay Abraham I <kishon@ti.com>
9308L:	linux-omap@vger.kernel.org
9309L:	linux-pci@vger.kernel.org
9310S:	Supported
9311F:	Documentation/devicetree/bindings/pci/ti-pci.txt
9312F:	drivers/pci/host/pci-dra7xx.c
9313
9314PCI DRIVER FOR RENESAS R-CAR
9315M:	Simon Horman <horms@verge.net.au>
9316L:	linux-pci@vger.kernel.org
9317L:	linux-renesas-soc@vger.kernel.org
9318S:	Maintained
9319F:	drivers/pci/host/*rcar*
9320
9321PCI DRIVER FOR SAMSUNG EXYNOS
9322M:	Jingoo Han <jingoohan1@gmail.com>
9323L:	linux-pci@vger.kernel.org
9324L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9325L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9326S:	Maintained
9327F:	drivers/pci/host/pci-exynos.c
9328
9329PCI DRIVER FOR SYNOPSIS DESIGNWARE
9330M:	Jingoo Han <jingoohan1@gmail.com>
9331M:	Pratyush Anand <pratyush.anand@gmail.com>
9332L:	linux-pci@vger.kernel.org
9333S:	Maintained
9334F:	drivers/pci/host/*designware*
9335
9336PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9337M:	Jose Abreu <Jose.Abreu@synopsys.com>
9338L:	linux-pci@vger.kernel.org
9339S:	Maintained
9340F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
9341F:	drivers/pci/host/pcie-designware-plat.c
9342
9343PCI DRIVER FOR GENERIC OF HOSTS
9344M:	Will Deacon <will.deacon@arm.com>
9345L:	linux-pci@vger.kernel.org
9346L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9347S:	Maintained
9348F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
9349F:	drivers/pci/host/pci-host-common.c
9350F:	drivers/pci/host/pci-host-generic.c
9351
9352PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9353M:	Keith Busch <keith.busch@intel.com>
9354L:	linux-pci@vger.kernel.org
9355S:	Supported
9356F:	arch/x86/pci/vmd.c
9357
9358PCIE DRIVER FOR ST SPEAR13XX
9359M:	Pratyush Anand <pratyush.anand@gmail.com>
9360L:	linux-pci@vger.kernel.org
9361S:	Maintained
9362F:	drivers/pci/host/*spear*
9363
9364PCI MSI DRIVER FOR ALTERA MSI IP
9365M:	Ley Foon Tan <lftan@altera.com>
9366L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
9367L:	linux-pci@vger.kernel.org
9368S:	Supported
9369F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9370F:	drivers/pci/host/pcie-altera-msi.c
9371
9372PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9373M:	Duc Dang <dhdang@apm.com>
9374L:	linux-pci@vger.kernel.org
9375L:	linux-arm-kernel@lists.infradead.org
9376S:	Maintained
9377F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9378F:	drivers/pci/host/pci-xgene-msi.c
9379
9380PCIE DRIVER FOR AXIS ARTPEC
9381M:	Niklas Cassel <niklas.cassel@axis.com>
9382M:	Jesper Nilsson <jesper.nilsson@axis.com>
9383L:	linux-arm-kernel@axis.com
9384L:	linux-pci@vger.kernel.org
9385S:	Maintained
9386F:	Documentation/devicetree/bindings/pci/axis,artpec*
9387F:	drivers/pci/host/*artpec*
9388
9389PCIE DRIVER FOR HISILICON
9390M:	Zhou Wang <wangzhou1@hisilicon.com>
9391M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
9392L:	linux-pci@vger.kernel.org
9393S:	Maintained
9394F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9395F:	drivers/pci/host/pcie-hisi.c
9396
9397PCIE DRIVER FOR ROCKCHIP
9398M:	Shawn Lin <shawn.lin@rock-chips.com>
9399M:	Wenrui Li <wenrui.li@rock-chips.com>
9400L:	linux-pci@vger.kernel.org
9401L:	linux-rockchip@lists.infradead.org
9402S:	Maintained
9403F:	Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9404F:	drivers/pci/host/pcie-rockchip.c
9405
9406PCIE DRIVER FOR QUALCOMM MSM
9407M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9408L:     linux-pci@vger.kernel.org
9409L:     linux-arm-msm@vger.kernel.org
9410S:     Maintained
9411F:     drivers/pci/host/*qcom*
9412
9413PCIE DRIVER FOR CAVIUM THUNDERX
9414M:	David Daney <david.daney@cavium.com>
9415L:	linux-pci@vger.kernel.org
9416L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9417S:	Supported
9418F:	Documentation/devicetree/bindings/pci/pci-thunder-*
9419F:	drivers/pci/host/pci-thunder-*
9420
9421PCMCIA SUBSYSTEM
9422P:	Linux PCMCIA Team
9423L:	linux-pcmcia@lists.infradead.org
9424W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9425T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9426S:	Maintained
9427F:	Documentation/pcmcia/
9428F:	tools/pcmcia/
9429F:	drivers/pcmcia/
9430F:	include/pcmcia/
9431
9432PCNET32 NETWORK DRIVER
9433M:	Don Fry <pcnet32@frontier.com>
9434L:	netdev@vger.kernel.org
9435S:	Maintained
9436F:	drivers/net/ethernet/amd/pcnet32.c
9437
9438PCRYPT PARALLEL CRYPTO ENGINE
9439M:	Steffen Klassert <steffen.klassert@secunet.com>
9440L:	linux-crypto@vger.kernel.org
9441S:	Maintained
9442F:	crypto/pcrypt.c
9443F:	include/crypto/pcrypt.h
9444
9445PER-CPU MEMORY ALLOCATOR
9446M:	Tejun Heo <tj@kernel.org>
9447M:	Christoph Lameter <cl@linux.com>
9448T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9449S:	Maintained
9450F:	include/linux/percpu*.h
9451F:	mm/percpu*.c
9452F:	arch/*/include/asm/percpu.h
9453
9454PER-TASK DELAY ACCOUNTING
9455M:	Balbir Singh <bsingharora@gmail.com>
9456S:	Maintained
9457F:	include/linux/delayacct.h
9458F:	kernel/delayacct.c
9459
9460PERFORMANCE EVENTS SUBSYSTEM
9461M:	Peter Zijlstra <peterz@infradead.org>
9462M:	Ingo Molnar <mingo@redhat.com>
9463M:	Arnaldo Carvalho de Melo <acme@kernel.org>
9464R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
9465L:	linux-kernel@vger.kernel.org
9466T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9467S:	Supported
9468F:	kernel/events/*
9469F:	include/linux/perf_event.h
9470F:	include/uapi/linux/perf_event.h
9471F:	arch/*/kernel/perf_event*.c
9472F:	arch/*/kernel/*/perf_event*.c
9473F:	arch/*/kernel/*/*/perf_event*.c
9474F:	arch/*/include/asm/perf_event.h
9475F:	arch/*/kernel/perf_callchain.c
9476F:	arch/*/events/*
9477F:	tools/perf/
9478
9479PERSONALITY HANDLING
9480M:	Christoph Hellwig <hch@infradead.org>
9481L:	linux-abi-devel@lists.sourceforge.net
9482S:	Maintained
9483F:	include/linux/personality.h
9484F:	include/uapi/linux/personality.h
9485
9486PHONET PROTOCOL
9487M:	Remi Denis-Courmont <courmisch@gmail.com>
9488S:	Supported
9489F:	Documentation/networking/phonet.txt
9490F:	include/linux/phonet.h
9491F:	include/net/phonet/
9492F:	include/uapi/linux/phonet.h
9493F:	net/phonet/
9494
9495PHRAM MTD DRIVER
9496M:	Joern Engel <joern@lazybastard.org>
9497L:	linux-mtd@lists.infradead.org
9498S:	Maintained
9499F:	drivers/mtd/devices/phram.c
9500
9501PICOLCD HID DRIVER
9502M:	Bruno Prémont <bonbons@linux-vserver.org>
9503L:	linux-input@vger.kernel.org
9504S:	Maintained
9505F:	drivers/hid/hid-picolcd*
9506
9507PICOXCELL SUPPORT
9508M:	Jamie Iles <jamie@jamieiles.com>
9509L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9510T:	git git://github.com/jamieiles/linux-2.6-ji.git
9511S:	Supported
9512F:	arch/arm/boot/dts/picoxcell*
9513F:	arch/arm/mach-picoxcell/
9514F:	drivers/crypto/picoxcell*
9515
9516PIN CONTROL SUBSYSTEM
9517M:	Linus Walleij <linus.walleij@linaro.org>
9518L:	linux-gpio@vger.kernel.org
9519T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9520S:	Maintained
9521F:	Documentation/devicetree/bindings/pinctrl/
9522F:	Documentation/pinctrl.txt
9523F:	drivers/pinctrl/
9524F:	include/linux/pinctrl/
9525
9526PIN CONTROLLER - ATMEL AT91
9527M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9528L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9529S:	Maintained
9530F:	drivers/pinctrl/pinctrl-at91.*
9531
9532PIN CONTROLLER - ATMEL AT91 PIO4
9533M:	Ludovic Desroches <ludovic.desroches@atmel.com>
9534L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9535L:	linux-gpio@vger.kernel.org
9536S:	Supported
9537F:	drivers/pinctrl/pinctrl-at91-pio4.*
9538
9539PIN CONTROLLER - INTEL
9540M:	Mika Westerberg <mika.westerberg@linux.intel.com>
9541M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
9542S:	Maintained
9543F:	drivers/pinctrl/intel/
9544
9545PIN CONTROLLER - RENESAS
9546M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9547M:	Geert Uytterhoeven <geert+renesas@glider.be>
9548L:	linux-renesas-soc@vger.kernel.org
9549S:	Maintained
9550F:	drivers/pinctrl/sh-pfc/
9551
9552PIN CONTROLLER - SAMSUNG
9553M:	Tomasz Figa <tomasz.figa@gmail.com>
9554M:	Krzysztof Kozlowski <krzk@kernel.org>
9555M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9556L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9557L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9558S:	Maintained
9559F:	drivers/pinctrl/samsung/
9560F:	include/dt-bindings/pinctrl/samsung.h
9561F:	Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9562
9563PIN CONTROLLER - SINGLE
9564M:	Tony Lindgren <tony@atomide.com>
9565M:	Haojian Zhuang <haojian.zhuang@linaro.org>
9566L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9567L:	linux-omap@vger.kernel.org
9568S:	Maintained
9569F:	drivers/pinctrl/pinctrl-single.c
9570
9571PIN CONTROLLER - ST SPEAR
9572M:	Viresh Kumar <vireshk@kernel.org>
9573L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9574W:	http://www.st.com/spear
9575S:	Maintained
9576F:	drivers/pinctrl/spear/
9577
9578PISTACHIO SOC SUPPORT
9579M:      James Hartley <james.hartley@imgtec.com>
9580M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9581L:      linux-mips@linux-mips.org
9582S:      Maintained
9583F:      arch/mips/pistachio/
9584F:      arch/mips/include/asm/mach-pistachio/
9585F:      arch/mips/boot/dts/pistachio/
9586F:      arch/mips/configs/pistachio*_defconfig
9587
9588PKTCDVD DRIVER
9589M:	Jiri Kosina <jikos@kernel.org>
9590S:	Maintained
9591F:	drivers/block/pktcdvd.c
9592F:	include/linux/pktcdvd.h
9593F:	include/uapi/linux/pktcdvd.h
9594
9595PKUNITY SOC DRIVERS
9596M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
9597W:	http://mprc.pku.edu.cn/~guanxuetao/linux
9598S:	Maintained
9599T:	git git://github.com/gxt/linux.git
9600F:	drivers/input/serio/i8042-unicore32io.h
9601F:	drivers/i2c/busses/i2c-puv3.c
9602F:	drivers/video/fbdev/fb-puv3.c
9603F:	drivers/rtc/rtc-puv3.c
9604
9605PMBUS HARDWARE MONITORING DRIVERS
9606M:	Guenter Roeck <linux@roeck-us.net>
9607L:	linux-hwmon@vger.kernel.org
9608W:	http://hwmon.wiki.kernel.org/
9609W:	http://www.roeck-us.net/linux/drivers/
9610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9611S:	Maintained
9612F:	Documentation/hwmon/pmbus
9613F:	drivers/hwmon/pmbus/
9614F:	include/linux/i2c/pmbus.h
9615
9616PMC SIERRA MaxRAID DRIVER
9617L:	linux-scsi@vger.kernel.org
9618W:	http://www.pmc-sierra.com/
9619S:	Orphan
9620F:	drivers/scsi/pmcraid.*
9621
9622PMC SIERRA PM8001 DRIVER
9623M:	Jack Wang <jinpu.wang@profitbricks.com>
9624M:	lindar_liu@usish.com
9625L:	pmchba@pmcs.com
9626L:	linux-scsi@vger.kernel.org
9627S:	Supported
9628F:	drivers/scsi/pm8001/
9629
9630POSIX CLOCKS and TIMERS
9631M:	Thomas Gleixner <tglx@linutronix.de>
9632L:	linux-kernel@vger.kernel.org
9633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9634S:	Maintained
9635F:	fs/timerfd.c
9636F:	include/linux/timer*
9637F:	kernel/time/*timer*
9638
9639POWER MANAGEMENT CORE
9640M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9641L:	linux-pm@vger.kernel.org
9642T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9643S:	Supported
9644F:	drivers/base/power/
9645F:	include/linux/pm.h
9646F:	include/linux/pm_*
9647F:	include/linux/powercap.h
9648F:	drivers/powercap/
9649
9650POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9651M:	Sebastian Reichel <sre@kernel.org>
9652L:	linux-pm@vger.kernel.org
9653T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9654S:	Maintained
9655F:	Documentation/devicetree/bindings/power/supply/
9656F:	include/linux/power_supply.h
9657F:	drivers/power/supply/
9658
9659POWER STATE COORDINATION INTERFACE (PSCI)
9660M:	Mark Rutland <mark.rutland@arm.com>
9661M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9662L:	linux-arm-kernel@lists.infradead.org
9663S:	Maintained
9664F:	drivers/firmware/psci.c
9665F:	include/linux/psci.h
9666F:	include/uapi/linux/psci.h
9667
9668POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9669M:	Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9670L:	linuxppc-dev@lists.ozlabs.org
9671S:	Maintained
9672F:	drivers/char/powernv-op-panel.c
9673
9674PNP SUPPORT
9675M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9676S:	Maintained
9677F:	drivers/pnp/
9678
9679PPP PROTOCOL DRIVERS AND COMPRESSORS
9680M:	Paul Mackerras <paulus@samba.org>
9681L:	linux-ppp@vger.kernel.org
9682S:	Maintained
9683F:	drivers/net/ppp/ppp_*
9684
9685PPP OVER ATM (RFC 2364)
9686M:	Mitchell Blank Jr <mitch@sfgoth.com>
9687S:	Maintained
9688F:	net/atm/pppoatm.c
9689F:	include/uapi/linux/atmppp.h
9690
9691PPP OVER ETHERNET
9692M:	Michal Ostrowski <mostrows@earthlink.net>
9693S:	Maintained
9694F:	drivers/net/ppp/pppoe.c
9695F:	drivers/net/ppp/pppox.c
9696
9697PPP OVER L2TP
9698M:	James Chapman <jchapman@katalix.com>
9699S:	Maintained
9700F:	net/l2tp/l2tp_ppp.c
9701F:	include/linux/if_pppol2tp.h
9702F:	include/uapi/linux/if_pppol2tp.h
9703
9704PPS SUPPORT
9705M:	Rodolfo Giometti <giometti@enneenne.com>
9706W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
9707L:	linuxpps@ml.enneenne.com (subscribers-only)
9708S:	Maintained
9709F:	Documentation/pps/
9710F:	drivers/pps/
9711F:	include/linux/pps*.h
9712
9713PPTP DRIVER
9714M:	Dmitry Kozlov <xeb@mail.ru>
9715L:	netdev@vger.kernel.org
9716S:	Maintained
9717F:	drivers/net/ppp/pptp.c
9718W:	http://sourceforge.net/projects/accel-pptp
9719
9720PREEMPTIBLE KERNEL
9721M:	Robert Love <rml@tech9.net>
9722L:	kpreempt-tech@lists.sourceforge.net
9723W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9724S:	Supported
9725F:	Documentation/preempt-locking.txt
9726F:	include/linux/preempt.h
9727
9728PRISM54 WIRELESS DRIVER
9729M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
9730L:	linux-wireless@vger.kernel.org
9731W:	http://wireless.kernel.org/en/users/Drivers/p54
9732S:	Obsolete
9733F:	drivers/net/wireless/intersil/prism54/
9734
9735PS3 NETWORK SUPPORT
9736M:	Geoff Levand <geoff@infradead.org>
9737L:	netdev@vger.kernel.org
9738L:	linuxppc-dev@lists.ozlabs.org
9739S:	Maintained
9740F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
9741
9742PS3 PLATFORM SUPPORT
9743M:	Geoff Levand <geoff@infradead.org>
9744L:	linuxppc-dev@lists.ozlabs.org
9745S:	Maintained
9746F:	arch/powerpc/boot/ps3*
9747F:	arch/powerpc/include/asm/lv1call.h
9748F:	arch/powerpc/include/asm/ps3*.h
9749F:	arch/powerpc/platforms/ps3/
9750F:	drivers/*/ps3*
9751F:	drivers/ps3/
9752F:	drivers/rtc/rtc-ps3.c
9753F:	drivers/usb/host/*ps3.c
9754F:	sound/ppc/snd_ps3*
9755
9756PS3VRAM DRIVER
9757M:	Jim Paris <jim@jtan.com>
9758M:	Geoff Levand <geoff@infradead.org>
9759L:	linuxppc-dev@lists.ozlabs.org
9760S:	Maintained
9761F:	drivers/block/ps3vram.c
9762
9763PSTORE FILESYSTEM
9764M:	Anton Vorontsov <anton@enomsg.org>
9765M:	Colin Cross <ccross@android.com>
9766M:	Kees Cook <keescook@chromium.org>
9767M:	Tony Luck <tony.luck@intel.com>
9768S:	Maintained
9769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9770F:	fs/pstore/
9771F:	include/linux/pstore*
9772F:	drivers/firmware/efi/efi-pstore.c
9773F:	drivers/acpi/apei/erst.c
9774
9775PTP HARDWARE CLOCK SUPPORT
9776M:	Richard Cochran <richardcochran@gmail.com>
9777L:	netdev@vger.kernel.org
9778S:	Maintained
9779W:	http://linuxptp.sourceforge.net/
9780F:	Documentation/ABI/testing/sysfs-ptp
9781F:	Documentation/ptp/*
9782F:	drivers/net/ethernet/freescale/gianfar_ptp.c
9783F:	drivers/net/phy/dp83640*
9784F:	drivers/ptp/*
9785F:	include/linux/ptp_cl*
9786
9787PTRACE SUPPORT
9788M:	Roland McGrath <roland@hack.frob.com>
9789M:	Oleg Nesterov <oleg@redhat.com>
9790S:	Maintained
9791F:	include/asm-generic/syscall.h
9792F:	include/linux/ptrace.h
9793F:	include/linux/regset.h
9794F:	include/linux/tracehook.h
9795F:	include/uapi/linux/ptrace.h
9796F:	kernel/ptrace.c
9797
9798PULSE8-CEC DRIVER
9799M:	Hans Verkuil <hverkuil@xs4all.nl>
9800L:	linux-media@vger.kernel.org
9801T:	git git://linuxtv.org/media_tree.git
9802S:	Maintained
9803F:	drivers/staging/media/pulse8-cec
9804
9805PVRUSB2 VIDEO4LINUX DRIVER
9806M:	Mike Isely <isely@pobox.com>
9807L:	pvrusb2@isely.net	(subscribers-only)
9808L:	linux-media@vger.kernel.org
9809W:	http://www.isely.net/pvrusb2/
9810T:	git git://linuxtv.org/media_tree.git
9811S:	Maintained
9812F:	Documentation/media/v4l-drivers/pvrusb2*
9813F:	drivers/media/usb/pvrusb2/
9814
9815PWC WEBCAM DRIVER
9816M:	Hans Verkuil <hverkuil@xs4all.nl>
9817L:	linux-media@vger.kernel.org
9818T:	git git://linuxtv.org/media_tree.git
9819S:	Odd Fixes
9820F:	drivers/media/usb/pwc/*
9821
9822PWM FAN DRIVER
9823M:	Kamil Debski <kamil@wypas.org>
9824M:	Lukasz Majewski <l.majewski@samsung.com>
9825L:	linux-hwmon@vger.kernel.org
9826S:	Supported
9827F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9828F:	Documentation/hwmon/pwm-fan
9829F:	drivers/hwmon/pwm-fan.c
9830
9831PWM SUBSYSTEM
9832M:	Thierry Reding <thierry.reding@gmail.com>
9833L:	linux-pwm@vger.kernel.org
9834S:	Maintained
9835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9836F:	Documentation/pwm.txt
9837F:	Documentation/devicetree/bindings/pwm/
9838F:	include/linux/pwm.h
9839F:	drivers/pwm/
9840F:	drivers/video/backlight/pwm_bl.c
9841F:	include/linux/pwm_backlight.h
9842
9843PXA2xx/PXA3xx SUPPORT
9844M:	Daniel Mack <daniel@zonque.org>
9845M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9846M:	Robert Jarzmik <robert.jarzmik@free.fr>
9847L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9848T:	git git://github.com/hzhuang1/linux.git
9849T:	git git://github.com/rjarzmik/linux.git
9850S:	Maintained
9851F:	arch/arm/boot/dts/pxa*
9852F:	arch/arm/mach-pxa/
9853F:	drivers/dma/pxa*
9854F:	drivers/pcmcia/pxa2xx*
9855F:	drivers/pinctrl/pxa/
9856F:	drivers/spi/spi-pxa2xx*
9857F:	drivers/usb/gadget/udc/pxa2*
9858F:	include/sound/pxa2xx-lib.h
9859F:	sound/arm/pxa*
9860F:	sound/soc/pxa/
9861
9862PXA GPIO DRIVER
9863M:	Robert Jarzmik <robert.jarzmik@free.fr>
9864L:	linux-gpio@vger.kernel.org
9865S:	Maintained
9866F:	drivers/gpio/gpio-pxa.c
9867
9868PXA3xx NAND FLASH DRIVER
9869M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9870L:	linux-mtd@lists.infradead.org
9871S:	Maintained
9872F:	drivers/mtd/nand/pxa3xx_nand.c
9873
9874MMP SUPPORT
9875M:	Eric Miao <eric.y.miao@gmail.com>
9876M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9877L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9878T:	git git://github.com/hzhuang1/linux.git
9879T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9880S:	Maintained
9881F:	arch/arm/boot/dts/mmp*
9882F:	arch/arm/mach-mmp/
9883
9884PXA MMCI DRIVER
9885S:	Orphan
9886
9887PXA RTC DRIVER
9888M:	Robert Jarzmik <robert.jarzmik@free.fr>
9889L:	rtc-linux@googlegroups.com
9890S:	Maintained
9891
9892QAT DRIVER
9893M:	Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9894M:	Salvatore Benedetto <salvatore.benedetto@intel.com>
9895L:	qat-linux@intel.com
9896S:	Supported
9897F:	drivers/crypto/qat/
9898
9899QIB DRIVER
9900M:	Mike Marciniszyn <infinipath@intel.com>
9901L:	linux-rdma@vger.kernel.org
9902S:	Supported
9903F:	drivers/infiniband/hw/qib/
9904
9905QLOGIC QLA1280 SCSI DRIVER
9906M:	Michael Reed <mdr@sgi.com>
9907L:	linux-scsi@vger.kernel.org
9908S:	Maintained
9909F:	drivers/scsi/qla1280.[ch]
9910
9911QLOGIC QLA2XXX FC-SCSI DRIVER
9912M:	qla2xxx-upstream@qlogic.com
9913L:	linux-scsi@vger.kernel.org
9914S:	Supported
9915F:	Documentation/scsi/LICENSE.qla2xxx
9916F:	drivers/scsi/qla2xxx/
9917
9918QLOGIC QLA4XXX iSCSI DRIVER
9919M:	QLogic-Storage-Upstream@qlogic.com
9920L:	linux-scsi@vger.kernel.org
9921S:	Supported
9922F:	Documentation/scsi/LICENSE.qla4xxx
9923F:	drivers/scsi/qla4xxx/
9924
9925QLOGIC QLA3XXX NETWORK DRIVER
9926M:	Dept-GELinuxNICDev@cavium.com
9927L:	netdev@vger.kernel.org
9928S:	Supported
9929F:	Documentation/networking/LICENSE.qla3xxx
9930F:	drivers/net/ethernet/qlogic/qla3xxx.*
9931
9932QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9933M:	Harish Patil <harish.patil@cavium.com>
9934M:	Manish Chopra <manish.chopra@cavium.com>
9935M:	Dept-GELinuxNICDev@cavium.com
9936L:	netdev@vger.kernel.org
9937S:	Supported
9938F:	drivers/net/ethernet/qlogic/qlcnic/
9939
9940QLOGIC QLGE 10Gb ETHERNET DRIVER
9941M:	Harish Patil <harish.patil@cavium.com>
9942M:	Manish Chopra <manish.chopra@cavium.com>
9943M:	Dept-GELinuxNICDev@cavium.com
9944L:	netdev@vger.kernel.org
9945S:	Supported
9946F:	drivers/net/ethernet/qlogic/qlge/
9947
9948QLOGIC QL4xxx ETHERNET DRIVER
9949M:	Yuval Mintz <Yuval.Mintz@cavium.com>
9950M:	Ariel Elior <Ariel.Elior@cavium.com>
9951M:	everest-linux-l2@cavium.com
9952L:	netdev@vger.kernel.org
9953S:	Supported
9954F:	drivers/net/ethernet/qlogic/qed/
9955F:	include/linux/qed/
9956F:	drivers/net/ethernet/qlogic/qede/
9957
9958QNX4 FILESYSTEM
9959M:	Anders Larsen <al@alarsen.net>
9960W:	http://www.alarsen.net/linux/qnx4fs/
9961S:	Maintained
9962F:	fs/qnx4/
9963F:	include/uapi/linux/qnx4_fs.h
9964F:	include/uapi/linux/qnxtypes.h
9965
9966QT1010 MEDIA DRIVER
9967M:	Antti Palosaari <crope@iki.fi>
9968L:	linux-media@vger.kernel.org
9969W:	https://linuxtv.org
9970W:	http://palosaari.fi/linux/
9971Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9972T:	git git://linuxtv.org/anttip/media_tree.git
9973S:	Maintained
9974F:	drivers/media/tuners/qt1010*
9975
9976QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9977M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9978L:	linux-wireless@vger.kernel.org
9979L:	ath9k-devel@lists.ath9k.org
9980W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9981S:	Supported
9982F:	drivers/net/wireless/ath/ath9k/
9983
9984QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9985M:	Kalle Valo <kvalo@qca.qualcomm.com>
9986L:	ath10k@lists.infradead.org
9987W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9988T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9989S:	Supported
9990F:	drivers/net/wireless/ath/ath10k/
9991
9992QUALCOMM EMAC GIGABIT ETHERNET DRIVER
9993M:	Timur Tabi <timur@codeaurora.org>
9994L:	netdev@vger.kernel.org
9995S:	Supported
9996F:	drivers/net/ethernet/qualcomm/emac/
9997
9998QUALCOMM HEXAGON ARCHITECTURE
9999M:	Richard Kuo <rkuo@codeaurora.org>
10000L:	linux-hexagon@vger.kernel.org
10001T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10002S:	Supported
10003F:	arch/hexagon/
10004
10005QUALCOMM WCN36XX WIRELESS DRIVER
10006M:	Eugene Krasnikov <k.eugene.e@gmail.com>
10007L:	wcn36xx@lists.infradead.org
10008W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
10009T:	git git://github.com/KrasnikovEugene/wcn36xx.git
10010S:	Supported
10011F:	drivers/net/wireless/ath/wcn36xx/
10012
10013QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10014M:	Gabriel Somlo <somlo@cmu.edu>
10015M:	"Michael S. Tsirkin" <mst@redhat.com>
10016L:	qemu-devel@nongnu.org
10017S:	Maintained
10018F:	drivers/firmware/qemu_fw_cfg.c
10019
10020RADOS BLOCK DEVICE (RBD)
10021M:	Ilya Dryomov <idryomov@gmail.com>
10022M:	Sage Weil <sage@redhat.com>
10023M:	Alex Elder <elder@kernel.org>
10024L:	ceph-devel@vger.kernel.org
10025W:	http://ceph.com/
10026T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10027T:	git git://github.com/ceph/ceph-client.git
10028S:	Supported
10029F:	Documentation/ABI/testing/sysfs-bus-rbd
10030F:	drivers/block/rbd.c
10031F:	drivers/block/rbd_types.h
10032
10033RADEON FRAMEBUFFER DISPLAY DRIVER
10034M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
10035L:	linux-fbdev@vger.kernel.org
10036S:	Maintained
10037F:	drivers/video/fbdev/aty/radeon*
10038F:	include/uapi/linux/radeonfb.h
10039
10040RADIOSHARK RADIO DRIVER
10041M:	Hans Verkuil <hverkuil@xs4all.nl>
10042L:	linux-media@vger.kernel.org
10043T:	git git://linuxtv.org/media_tree.git
10044S:	Maintained
10045F:	drivers/media/radio/radio-shark.c
10046
10047RADIOSHARK2 RADIO DRIVER
10048M:	Hans Verkuil <hverkuil@xs4all.nl>
10049L:	linux-media@vger.kernel.org
10050T:	git git://linuxtv.org/media_tree.git
10051S:	Maintained
10052F:	drivers/media/radio/radio-shark2.c
10053F:	drivers/media/radio/radio-tea5777.c
10054
10055RAGE128 FRAMEBUFFER DISPLAY DRIVER
10056M:	Paul Mackerras <paulus@samba.org>
10057L:	linux-fbdev@vger.kernel.org
10058S:	Maintained
10059F:	drivers/video/fbdev/aty/aty128fb.c
10060
10061RALINK MIPS ARCHITECTURE
10062M:	John Crispin <john@phrozen.org>
10063L:	linux-mips@linux-mips.org
10064S:	Maintained
10065F:	arch/mips/ralink
10066
10067RALINK RT2X00 WIRELESS LAN DRIVER
10068P:	rt2x00 project
10069M:	Stanislaw Gruszka <sgruszka@redhat.com>
10070M:	Helmut Schaa <helmut.schaa@googlemail.com>
10071L:	linux-wireless@vger.kernel.org
10072S:	Maintained
10073F:	drivers/net/wireless/ralink/rt2x00/
10074
10075RAMDISK RAM BLOCK DEVICE DRIVER
10076M:	Jens Axboe <axboe@kernel.dk>
10077S:	Maintained
10078F:	Documentation/blockdev/ramdisk.txt
10079F:	drivers/block/brd.c
10080
10081RANDOM NUMBER DRIVER
10082M:	"Theodore Ts'o" <tytso@mit.edu>
10083S:	Maintained
10084F:	drivers/char/random.c
10085
10086RAPIDIO SUBSYSTEM
10087M:	Matt Porter <mporter@kernel.crashing.org>
10088M:	Alexandre Bounine <alexandre.bounine@idt.com>
10089S:	Maintained
10090F:	drivers/rapidio/
10091
10092RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10093L:	linux-wireless@vger.kernel.org
10094S:	Orphan
10095F:	drivers/net/wireless/ray*
10096
10097RCUTORTURE MODULE
10098M:	Josh Triplett <josh@joshtriplett.org>
10099M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10100L:	linux-kernel@vger.kernel.org
10101S:	Supported
10102T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10103F:	Documentation/RCU/torture.txt
10104F:	kernel/rcu/rcutorture.c
10105
10106RCUTORTURE TEST FRAMEWORK
10107M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10108M:	Josh Triplett <josh@joshtriplett.org>
10109R:	Steven Rostedt <rostedt@goodmis.org>
10110R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10111R:	Lai Jiangshan <jiangshanlai@gmail.com>
10112L:	linux-kernel@vger.kernel.org
10113S:	Supported
10114T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10115F:	tools/testing/selftests/rcutorture
10116
10117RDC R-321X SoC
10118M:	Florian Fainelli <florian@openwrt.org>
10119S:	Maintained
10120
10121RDC R6040 FAST ETHERNET DRIVER
10122M:	Florian Fainelli <f.fainelli@gmail.com>
10123L:	netdev@vger.kernel.org
10124S:	Maintained
10125F:	drivers/net/ethernet/rdc/r6040.c
10126
10127RDS - RELIABLE DATAGRAM SOCKETS
10128M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
10129L:	netdev@vger.kernel.org
10130L:	linux-rdma@vger.kernel.org
10131L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
10132W:	https://oss.oracle.com/projects/rds/
10133S:	Supported
10134F:	net/rds/
10135F:	Documentation/networking/rds.txt
10136
10137RDMAVT - RDMA verbs software
10138M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
10139L:	linux-rdma@vger.kernel.org
10140S:	Supported
10141F:	drivers/infiniband/sw/rdmavt
10142
10143READ-COPY UPDATE (RCU)
10144M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10145M:	Josh Triplett <josh@joshtriplett.org>
10146R:	Steven Rostedt <rostedt@goodmis.org>
10147R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10148R:	Lai Jiangshan <jiangshanlai@gmail.com>
10149L:	linux-kernel@vger.kernel.org
10150W:	http://www.rdrop.com/users/paulmck/RCU/
10151S:	Supported
10152T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10153F:	Documentation/RCU/
10154X:	Documentation/RCU/torture.txt
10155F:	include/linux/rcu*
10156X:	include/linux/srcu.h
10157F:	kernel/rcu/
10158X:	kernel/torture.c
10159
10160REAL TIME CLOCK (RTC) SUBSYSTEM
10161M:	Alessandro Zummo <a.zummo@towertech.it>
10162M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
10163L:	rtc-linux@googlegroups.com
10164Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
10165T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10166S:	Maintained
10167F:	Documentation/devicetree/bindings/rtc/
10168F:	Documentation/rtc.txt
10169F:	drivers/rtc/
10170F:	include/linux/rtc.h
10171F:	include/uapi/linux/rtc.h
10172F:	include/linux/rtc/
10173F:	include/linux/platform_data/rtc-*
10174F:	tools/testing/selftests/timers/rtctest.c
10175
10176REALTEK AUDIO CODECS
10177M:	Bard Liao <bardliao@realtek.com>
10178M:	Oder Chiou <oder_chiou@realtek.com>
10179S:	Maintained
10180F:	sound/soc/codecs/rt*
10181F:	include/sound/rt*.h
10182
10183REISERFS FILE SYSTEM
10184L:	reiserfs-devel@vger.kernel.org
10185S:	Supported
10186F:	fs/reiserfs/
10187
10188REGISTER MAP ABSTRACTION
10189M:	Mark Brown <broonie@kernel.org>
10190L:	linux-kernel@vger.kernel.org
10191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10192S:	Supported
10193F:	Documentation/devicetree/bindings/regmap/
10194F:	drivers/base/regmap/
10195F:	include/linux/regmap.h
10196
10197REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10198M:	Ohad Ben-Cohen <ohad@wizery.com>
10199M:	Bjorn Andersson <bjorn.andersson@linaro.org>
10200L:	linux-remoteproc@vger.kernel.org
10201T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10202S:	Maintained
10203F:	Documentation/devicetree/bindings/remoteproc/
10204F:	Documentation/remoteproc.txt
10205F:	drivers/remoteproc/
10206F:	include/linux/remoteproc.h
10207
10208REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10209M:	Ohad Ben-Cohen <ohad@wizery.com>
10210M:	Bjorn Andersson <bjorn.andersson@linaro.org>
10211L:	linux-remoteproc@vger.kernel.org
10212T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10213S:	Maintained
10214F:	drivers/rpmsg/
10215F:	Documentation/rpmsg.txt
10216F:	include/linux/rpmsg.h
10217
10218RENESAS CLOCK DRIVERS
10219M:	Geert Uytterhoeven <geert+renesas@glider.be>
10220L:	linux-renesas-soc@vger.kernel.org
10221S:	Supported
10222F:	drivers/clk/renesas/
10223
10224RENESAS ETHERNET DRIVERS
10225R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10226L:	netdev@vger.kernel.org
10227L:	linux-renesas-soc@vger.kernel.org
10228F:	drivers/net/ethernet/renesas/
10229F:	include/linux/sh_eth.h
10230
10231RENESAS USB2 PHY DRIVER
10232M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10233L:	linux-renesas-soc@vger.kernel.org
10234S:	Maintained
10235F:	drivers/phy/phy-rcar-gen3-usb2.c
10236
10237RESET CONTROLLER FRAMEWORK
10238M:	Philipp Zabel <p.zabel@pengutronix.de>
10239T:	git git://git.pengutronix.de/git/pza/linux
10240S:	Maintained
10241F:	drivers/reset/
10242F:	Documentation/devicetree/bindings/reset/
10243F:	include/dt-bindings/reset/
10244F:	include/linux/reset.h
10245F:	include/linux/reset-controller.h
10246
10247RFKILL
10248M:	Johannes Berg <johannes@sipsolutions.net>
10249L:	linux-wireless@vger.kernel.org
10250W:	http://wireless.kernel.org/
10251T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10252T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10253S:	Maintained
10254F:	Documentation/rfkill.txt
10255F:	net/rfkill/
10256
10257RHASHTABLE
10258M:	Thomas Graf <tgraf@suug.ch>
10259M:	Herbert Xu <herbert@gondor.apana.org.au>
10260L:	netdev@vger.kernel.org
10261S:	Maintained
10262F:	lib/rhashtable.c
10263F:	include/linux/rhashtable.h
10264
10265RICOH SMARTMEDIA/XD DRIVER
10266M:	Maxim Levitsky <maximlevitsky@gmail.com>
10267S:	Maintained
10268F:	drivers/mtd/nand/r852.c
10269F:	drivers/mtd/nand/r852.h
10270
10271RICOH R5C592 MEMORYSTICK DRIVER
10272M:	Maxim Levitsky <maximlevitsky@gmail.com>
10273S:	Maintained
10274F:	drivers/memstick/host/r592.*
10275
10276ROCCAT DRIVERS
10277M:	Stefan Achatz <erazor_de@users.sourceforge.net>
10278W:	http://sourceforge.net/projects/roccat/
10279S:	Maintained
10280F:	drivers/hid/hid-roccat*
10281F:	include/linux/hid-roccat*
10282F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
10283
10284ROCKER DRIVER
10285M:	Jiri Pirko <jiri@resnulli.us>
10286L:	netdev@vger.kernel.org
10287S:	Supported
10288F:	drivers/net/ethernet/rocker/
10289
10290ROCKETPORT DRIVER
10291P:	Comtrol Corp.
10292W:	http://www.comtrol.com
10293S:	Maintained
10294F:	Documentation/serial/rocket.txt
10295F:	drivers/tty/rocket*
10296
10297ROCKETPORT EXPRESS/INFINITY DRIVER
10298M:	Kevin Cernekee <cernekee@gmail.com>
10299L:	linux-serial@vger.kernel.org
10300S:	Odd Fixes
10301F:	drivers/tty/serial/rp2.*
10302
10303ROSE NETWORK LAYER
10304M:	Ralf Baechle <ralf@linux-mips.org>
10305L:	linux-hams@vger.kernel.org
10306W:	http://www.linux-ax25.org/
10307S:	Maintained
10308F:	include/net/rose.h
10309F:	include/uapi/linux/rose.h
10310F:	net/rose/
10311
10312RTL2830 MEDIA DRIVER
10313M:	Antti Palosaari <crope@iki.fi>
10314L:	linux-media@vger.kernel.org
10315W:	https://linuxtv.org
10316W:	http://palosaari.fi/linux/
10317Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10318T:	git git://linuxtv.org/anttip/media_tree.git
10319S:	Maintained
10320F:	drivers/media/dvb-frontends/rtl2830*
10321
10322RTL2832 MEDIA DRIVER
10323M:	Antti Palosaari <crope@iki.fi>
10324L:	linux-media@vger.kernel.org
10325W:	https://linuxtv.org
10326W:	http://palosaari.fi/linux/
10327Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10328T:	git git://linuxtv.org/anttip/media_tree.git
10329S:	Maintained
10330F:	drivers/media/dvb-frontends/rtl2832*
10331
10332RTL2832_SDR MEDIA DRIVER
10333M:	Antti Palosaari <crope@iki.fi>
10334L:	linux-media@vger.kernel.org
10335W:	https://linuxtv.org
10336W:	http://palosaari.fi/linux/
10337Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10338T:	git git://linuxtv.org/anttip/media_tree.git
10339S:	Maintained
10340F:	drivers/media/dvb-frontends/rtl2832_sdr*
10341
10342RTL8180 WIRELESS DRIVER
10343L:	linux-wireless@vger.kernel.org
10344W:	http://wireless.kernel.org/
10345T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10346S:	Orphan
10347F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
10348
10349RTL8187 WIRELESS DRIVER
10350M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10351M:	Hin-Tak Leung <htl10@users.sourceforge.net>
10352M:	Larry Finger <Larry.Finger@lwfinger.net>
10353L:	linux-wireless@vger.kernel.org
10354W:	http://wireless.kernel.org/
10355T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10356S:	Maintained
10357F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
10358
10359RTL8192CE WIRELESS DRIVER
10360M:	Larry Finger <Larry.Finger@lwfinger.net>
10361M:	Chaoming Li <chaoming_li@realsil.com.cn>
10362L:	linux-wireless@vger.kernel.org
10363W:	http://wireless.kernel.org/
10364T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10365S:	Maintained
10366F:	drivers/net/wireless/realtek/rtlwifi/
10367F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10368
10369RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10370M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10371L:	linux-wireless@vger.kernel.org
10372T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10373S:	Maintained
10374F:	drivers/net/wireless/realtek/rtl8xxxu/
10375
10376S3 SAVAGE FRAMEBUFFER DRIVER
10377M:	Antonino Daplas <adaplas@gmail.com>
10378L:	linux-fbdev@vger.kernel.org
10379S:	Maintained
10380F:	drivers/video/fbdev/savage/
10381
10382S390
10383M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
10384M:	Heiko Carstens <heiko.carstens@de.ibm.com>
10385L:	linux-s390@vger.kernel.org
10386W:	http://www.ibm.com/developerworks/linux/linux390/
10387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10388S:	Supported
10389F:	arch/s390/
10390F:	drivers/s390/
10391F:	Documentation/s390/
10392F:	Documentation/DocBook/s390*
10393
10394S390 COMMON I/O LAYER
10395M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
10396M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10397L:	linux-s390@vger.kernel.org
10398W:	http://www.ibm.com/developerworks/linux/linux390/
10399S:	Supported
10400F:	drivers/s390/cio/
10401
10402S390 DASD DRIVER
10403M:	Stefan Haberland <sth@linux.vnet.ibm.com>
10404M:	Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10405L:	linux-s390@vger.kernel.org
10406W:	http://www.ibm.com/developerworks/linux/linux390/
10407S:	Supported
10408F:	drivers/s390/block/dasd*
10409F:	block/partitions/ibm.c
10410
10411S390 NETWORK DRIVERS
10412M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
10413L:	linux-s390@vger.kernel.org
10414W:	http://www.ibm.com/developerworks/linux/linux390/
10415S:	Supported
10416F:	drivers/s390/net/
10417
10418S390 PCI SUBSYSTEM
10419M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
10420M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
10421L:	linux-s390@vger.kernel.org
10422W:	http://www.ibm.com/developerworks/linux/linux390/
10423S:	Supported
10424F:	arch/s390/pci/
10425F:	drivers/pci/hotplug/s390_pci_hpc.c
10426
10427S390 ZCRYPT DRIVER
10428M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10429L:	linux-s390@vger.kernel.org
10430W:	http://www.ibm.com/developerworks/linux/linux390/
10431S:	Supported
10432F:	drivers/s390/crypto/
10433
10434S390 ZFCP DRIVER
10435M:	Steffen Maier <maier@linux.vnet.ibm.com>
10436L:	linux-s390@vger.kernel.org
10437W:	http://www.ibm.com/developerworks/linux/linux390/
10438S:	Supported
10439F:	drivers/s390/scsi/zfcp_*
10440
10441S390 IUCV NETWORK LAYER
10442M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
10443L:	linux-s390@vger.kernel.org
10444W:	http://www.ibm.com/developerworks/linux/linux390/
10445S:	Supported
10446F:	drivers/s390/net/*iucv*
10447F:	include/net/iucv/
10448F:	net/iucv/
10449
10450S390 IOMMU (PCI)
10451M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
10452L:	linux-s390@vger.kernel.org
10453W:	http://www.ibm.com/developerworks/linux/linux390/
10454S:	Supported
10455F:	drivers/iommu/s390-iommu.c
10456
10457S3C24XX SD/MMC Driver
10458M:	Ben Dooks <ben-linux@fluff.org>
10459L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10460S:	Supported
10461F:	drivers/mmc/host/s3cmci.*
10462
10463SAA6588 RDS RECEIVER DRIVER
10464M:	Hans Verkuil <hverkuil@xs4all.nl>
10465L:	linux-media@vger.kernel.org
10466T:	git git://linuxtv.org/media_tree.git
10467W:	https://linuxtv.org
10468S:	Odd Fixes
10469F:	drivers/media/i2c/saa6588*
10470
10471SAA7134 VIDEO4LINUX DRIVER
10472M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
10473M:	Mauro Carvalho Chehab <mchehab@kernel.org>
10474L:	linux-media@vger.kernel.org
10475W:	https://linuxtv.org
10476T:	git git://linuxtv.org/media_tree.git
10477S:	Odd fixes
10478F:	Documentation/media/v4l-drivers/saa7134*
10479F:	drivers/media/pci/saa7134/
10480
10481SAA7146 VIDEO4LINUX-2 DRIVER
10482M:	Hans Verkuil <hverkuil@xs4all.nl>
10483L:	linux-media@vger.kernel.org
10484T:	git git://linuxtv.org/media_tree.git
10485S:	Maintained
10486F:	drivers/media/common/saa7146/
10487F:	drivers/media/pci/saa7146/
10488F:	include/media/saa7146*
10489
10490SAMSUNG LAPTOP DRIVER
10491M:	Corentin Chary <corentin.chary@gmail.com>
10492L:	platform-driver-x86@vger.kernel.org
10493S:	Maintained
10494F:	drivers/platform/x86/samsung-laptop.c
10495
10496SAMSUNG AUDIO (ASoC) DRIVERS
10497M:	Krzysztof Kozlowski <krzk@kernel.org>
10498M:	Sangbeom Kim <sbkim73@samsung.com>
10499M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10500L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10501S:	Supported
10502F:	sound/soc/samsung/
10503
10504SAMSUNG FRAMEBUFFER DRIVER
10505M:	Jingoo Han <jingoohan1@gmail.com>
10506L:	linux-fbdev@vger.kernel.org
10507S:	Maintained
10508F:	drivers/video/fbdev/s3c-fb.c
10509
10510SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10511M:	Sangbeom Kim <sbkim73@samsung.com>
10512M:	Krzysztof Kozlowski <krzk@kernel.org>
10513M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10514L:	linux-kernel@vger.kernel.org
10515L:	linux-samsung-soc@vger.kernel.org
10516S:	Supported
10517F:	drivers/mfd/sec*.c
10518F:	drivers/regulator/s2m*.c
10519F:	drivers/regulator/s5m*.c
10520F:	drivers/clk/clk-s2mps11.c
10521F:	drivers/rtc/rtc-s5m.c
10522F:	include/linux/mfd/samsung/
10523F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10524F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10525F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10526F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10527
10528SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10529M:	Kyungmin Park <kyungmin.park@samsung.com>
10530M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10531L:	linux-media@vger.kernel.org
10532Q:	https://patchwork.linuxtv.org/project/linux-media/list/
10533S:	Supported
10534F:	drivers/media/platform/exynos4-is/
10535
10536SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10537M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10538L:	linux-media@vger.kernel.org
10539L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10540S:	Maintained
10541F:	drivers/media/platform/s3c-camif/
10542F:	include/media/drv-intf/s3c_camif.h
10543
10544SAMSUNG S5C73M3 CAMERA DRIVER
10545M:	Kyungmin Park <kyungmin.park@samsung.com>
10546M:	Andrzej Hajda <a.hajda@samsung.com>
10547L:	linux-media@vger.kernel.org
10548S:	Supported
10549F:	drivers/media/i2c/s5c73m3/*
10550
10551SAMSUNG S5K5BAF CAMERA DRIVER
10552M:	Kyungmin Park <kyungmin.park@samsung.com>
10553M:	Andrzej Hajda <a.hajda@samsung.com>
10554L:	linux-media@vger.kernel.org
10555S:	Supported
10556F:	drivers/media/i2c/s5k5baf.c
10557
10558SAMSUNG S3FWRN5 NFC DRIVER
10559M:	Robert Baldyga <r.baldyga@samsung.com>
10560M:	Krzysztof Opasiak <k.opasiak@samsung.com>
10561L:	linux-nfc@lists.01.org (moderated for non-subscribers)
10562S:	Supported
10563F:	drivers/nfc/s3fwrn5
10564
10565SAMSUNG SOC CLOCK DRIVERS
10566M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10567M:	Tomasz Figa <tomasz.figa@gmail.com>
10568M:	Chanwoo Choi <cw00.choi@samsung.com>
10569S:	Supported
10570L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10571F:	drivers/clk/samsung/
10572F:	include/dt-bindings/clock/exynos*.h
10573F:	Documentation/devicetree/bindings/clock/exynos*.txt
10574
10575SAMSUNG SPI DRIVERS
10576M:	Kukjin Kim <kgene@kernel.org>
10577M:	Krzysztof Kozlowski <krzk@kernel.org>
10578M:	Andi Shyti <andi.shyti@samsung.com>
10579L:	linux-spi@vger.kernel.org
10580L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10581S:	Maintained
10582F:	Documentation/devicetree/bindings/spi/spi-samsung.txt
10583F:	drivers/spi/spi-s3c*
10584F:	include/linux/platform_data/spi-s3c64xx.h
10585
10586SAMSUNG SXGBE DRIVERS
10587M:	Byungho An <bh74.an@samsung.com>
10588M:	Girish K S <ks.giri@samsung.com>
10589M:	Vipul Pandya <vipul.pandya@samsung.com>
10590S:	Supported
10591L:	netdev@vger.kernel.org
10592F:	drivers/net/ethernet/samsung/sxgbe/
10593
10594SAMSUNG THERMAL DRIVER
10595M:	Lukasz Majewski <l.majewski@samsung.com>
10596L:	linux-pm@vger.kernel.org
10597L:	linux-samsung-soc@vger.kernel.org
10598S:	Supported
10599T:	git https://github.com/lmajewski/linux-samsung-thermal.git
10600F:	drivers/thermal/samsung/
10601
10602SAMSUNG USB2 PHY DRIVER
10603M:	Kamil Debski <kamil@wypas.org>
10604M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10605L:	linux-kernel@vger.kernel.org
10606S:	Supported
10607F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
10608F:	Documentation/phy/samsung-usb2.txt
10609F:	drivers/phy/phy-exynos4210-usb2.c
10610F:	drivers/phy/phy-exynos4x12-usb2.c
10611F:	drivers/phy/phy-exynos5250-usb2.c
10612F:	drivers/phy/phy-s5pv210-usb2.c
10613F:	drivers/phy/phy-samsung-usb2.c
10614F:	drivers/phy/phy-samsung-usb2.h
10615
10616SERIAL DRIVERS
10617M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10618L:	linux-serial@vger.kernel.org
10619S:	Maintained
10620F:	Documentation/devicetree/bindings/serial/
10621F:	drivers/tty/serial/
10622
10623STI CEC DRIVER
10624M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
10625L:	kernel@stlinux.com
10626S:	Maintained
10627F:	drivers/staging/media/st-cec/
10628F:	Documentation/devicetree/bindings/media/stih-cec.txt
10629
10630SYNOPSYS DESIGNWARE DMAC DRIVER
10631M:	Viresh Kumar <vireshk@kernel.org>
10632M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10633S:	Maintained
10634F:	include/linux/dma/dw.h
10635F:	include/linux/platform_data/dma-dw.h
10636F:	drivers/dma/dw/
10637
10638SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10639M: Lars Persson <lars.persson@axis.com>
10640L: netdev@vger.kernel.org
10641S: Supported
10642F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10643F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10644
10645SYNOPSYS DESIGNWARE I2C DRIVER
10646M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
10647R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10648R:	Mika Westerberg <mika.westerberg@linux.intel.com>
10649L:	linux-i2c@vger.kernel.org
10650S:	Maintained
10651F:	drivers/i2c/busses/i2c-designware-*
10652F:	include/linux/platform_data/i2c-designware.h
10653
10654SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10655M:	Jaehoon Chung <jh80.chung@samsung.com>
10656L:	linux-mmc@vger.kernel.org
10657S:	Maintained
10658F:	include/linux/mmc/dw_mmc.h
10659F:	drivers/mmc/host/dw_mmc*
10660
10661SYSTEM TRACE MODULE CLASS
10662M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
10663S:	Maintained
10664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10665F:	Documentation/trace/stm.txt
10666F:	drivers/hwtracing/stm/
10667F:	include/linux/stm.h
10668F:	include/uapi/linux/stm.h
10669
10670THUNDERBOLT DRIVER
10671M:	Andreas Noever <andreas.noever@gmail.com>
10672S:	Maintained
10673F:	drivers/thunderbolt/
10674
10675TI BQ27XXX POWER SUPPLY DRIVER
10676R:	Andrew F. Davis <afd@ti.com>
10677F:	include/linux/power/bq27xxx_battery.h
10678F:	drivers/power/supply/bq27xxx_battery.c
10679F:	drivers/power/supply/bq27xxx_battery_i2c.c
10680
10681TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10682M:	John Stultz <john.stultz@linaro.org>
10683M:	Thomas Gleixner <tglx@linutronix.de>
10684L:	linux-kernel@vger.kernel.org
10685T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10686S:	Supported
10687F:	include/linux/clocksource.h
10688F:	include/linux/time.h
10689F:	include/linux/timex.h
10690F:	include/uapi/linux/time.h
10691F:	include/uapi/linux/timex.h
10692F:	kernel/time/clocksource.c
10693F:	kernel/time/time*.c
10694F:	kernel/time/alarmtimer.c
10695F:	kernel/time/ntp.c
10696F:	tools/testing/selftests/timers/
10697
10698SC1200 WDT DRIVER
10699M:	Zwane Mwaikambo <zwanem@gmail.com>
10700S:	Maintained
10701F:	drivers/watchdog/sc1200wdt.c
10702
10703SCHEDULER
10704M:	Ingo Molnar <mingo@redhat.com>
10705M:	Peter Zijlstra <peterz@infradead.org>
10706L:	linux-kernel@vger.kernel.org
10707T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10708S:	Maintained
10709F:	kernel/sched/
10710F:	include/linux/sched.h
10711F:	include/uapi/linux/sched.h
10712F:	include/linux/wait.h
10713
10714SCORE ARCHITECTURE
10715M:	Chen Liqin <liqin.linux@gmail.com>
10716M:	Lennox Wu <lennox.wu@gmail.com>
10717W:	http://www.sunplus.com
10718S:	Supported
10719F:	arch/score/
10720
10721SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10722M:	Sudeep Holla <sudeep.holla@arm.com>
10723L:	linux-arm-kernel@lists.infradead.org
10724S:	Maintained
10725F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
10726F:	drivers/clk/clk-scpi.c
10727F:	drivers/cpufreq/scpi-cpufreq.c
10728F:	drivers/firmware/arm_scpi.c
10729F:	include/linux/scpi_protocol.h
10730
10731SCSI CDROM DRIVER
10732M:	Jens Axboe <axboe@kernel.dk>
10733L:	linux-scsi@vger.kernel.org
10734W:	http://www.kernel.dk
10735S:	Maintained
10736F:	drivers/scsi/sr*
10737
10738SCSI RDMA PROTOCOL (SRP) INITIATOR
10739M:	Bart Van Assche <bart.vanassche@sandisk.com>
10740L:	linux-rdma@vger.kernel.org
10741S:	Supported
10742W:	http://www.openfabrics.org
10743Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10745F:	drivers/infiniband/ulp/srp/
10746F:	include/scsi/srp.h
10747
10748SCSI SG DRIVER
10749M:	Doug Gilbert <dgilbert@interlog.com>
10750L:	linux-scsi@vger.kernel.org
10751W:	http://sg.danny.cz/sg
10752S:	Maintained
10753F:	Documentation/scsi/scsi-generic.txt
10754F:	drivers/scsi/sg.c
10755F:	include/scsi/sg.h
10756
10757SCSI SUBSYSTEM
10758M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10760M:	"Martin K. Petersen" <martin.petersen@oracle.com>
10761T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10762L:	linux-scsi@vger.kernel.org
10763S:	Maintained
10764F:	Documentation/devicetree/bindings/scsi/
10765F:	drivers/scsi/
10766F:	include/scsi/
10767
10768SCSI TAPE DRIVER
10769M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10770L:	linux-scsi@vger.kernel.org
10771S:	Maintained
10772F:	Documentation/scsi/st.txt
10773F:	drivers/scsi/st.*
10774F:	drivers/scsi/st_*.h
10775
10776SCTP PROTOCOL
10777M:	Vlad Yasevich <vyasevich@gmail.com>
10778M:	Neil Horman <nhorman@tuxdriver.com>
10779L:	linux-sctp@vger.kernel.org
10780W:	http://lksctp.sourceforge.net
10781S:	Maintained
10782F:	Documentation/networking/sctp.txt
10783F:	include/linux/sctp.h
10784F:	include/uapi/linux/sctp.h
10785F:	include/net/sctp/
10786F:	net/sctp/
10787
10788SCx200 CPU SUPPORT
10789M:	Jim Cromie <jim.cromie@gmail.com>
10790S:	Odd Fixes
10791F:	Documentation/i2c/busses/scx200_acb
10792F:	arch/x86/platform/scx200/
10793F:	drivers/watchdog/scx200_wdt.c
10794F:	drivers/i2c/busses/scx200*
10795F:	drivers/mtd/maps/scx200_docflash.c
10796F:	include/linux/scx200.h
10797
10798SCx200 GPIO DRIVER
10799M:	Jim Cromie <jim.cromie@gmail.com>
10800S:	Maintained
10801F:	drivers/char/scx200_gpio.c
10802F:	include/linux/scx200_gpio.h
10803
10804SCx200 HRT CLOCKSOURCE DRIVER
10805M:	Jim Cromie <jim.cromie@gmail.com>
10806S:	Maintained
10807F:	drivers/clocksource/scx200_hrt.c
10808
10809SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10810M:	Sascha Sommer <saschasommer@freenet.de>
10811L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10812S:	Maintained
10813F:	drivers/mmc/host/sdricoh_cs.c
10814
10815SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10816M:	Adrian Hunter <adrian.hunter@intel.com>
10817L:	linux-mmc@vger.kernel.org
10818T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
10819S:	Maintained
10820F:	drivers/mmc/host/sdhci*
10821F:	include/linux/mmc/sdhci*
10822
10823SECURE COMPUTING
10824M:	Kees Cook <keescook@chromium.org>
10825R:	Andy Lutomirski <luto@amacapital.net>
10826R:	Will Drewry <wad@chromium.org>
10827T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10828S:	Supported
10829F:	kernel/seccomp.c
10830F:	include/uapi/linux/seccomp.h
10831F:	include/linux/seccomp.h
10832F:	tools/testing/selftests/seccomp/*
10833K:	\bsecure_computing
10834K:	\bTIF_SECCOMP\b
10835
10836SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10837M:	Al Cooper <alcooperx@gmail.com>
10838L:	linux-mmc@vger.kernel.org
10839L:	bcm-kernel-feedback-list@broadcom.com
10840S:	Maintained
10841F:	drivers/mmc/host/sdhci-brcmstb*
10842
10843SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10844M:	Ben Dooks <ben-linux@fluff.org>
10845M:	Jaehoon Chung <jh80.chung@samsung.com>
10846L:	linux-mmc@vger.kernel.org
10847S:	Maintained
10848F:	drivers/mmc/host/sdhci-s3c*
10849
10850SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10851M:	Viresh Kumar <vireshk@kernel.org>
10852L:	linux-mmc@vger.kernel.org
10853S:	Maintained
10854F:	drivers/mmc/host/sdhci-spear.c
10855
10856SECURITY SUBSYSTEM
10857M:	James Morris <james.l.morris@oracle.com>
10858M:	"Serge E. Hallyn" <serge@hallyn.com>
10859L:	linux-security-module@vger.kernel.org (suggested Cc:)
10860T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10861W:	http://kernsec.org/
10862S:	Supported
10863F:	security/
10864
10865SECURITY CONTACT
10866M:	Security Officers <security@kernel.org>
10867S:	Supported
10868
10869SELINUX SECURITY MODULE
10870M:	Paul Moore <paul@paul-moore.com>
10871M:	Stephen Smalley <sds@tycho.nsa.gov>
10872M:	Eric Paris <eparis@parisplace.org>
10873L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
10874W:	http://selinuxproject.org
10875T:	git git://git.infradead.org/users/pcmoore/selinux
10876S:	Supported
10877F:	include/linux/selinux*
10878F:	security/selinux/
10879F:	scripts/selinux/
10880
10881APPARMOR SECURITY MODULE
10882M:	John Johansen <john.johansen@canonical.com>
10883L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10884W:	apparmor.wiki.kernel.org
10885T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10886S:	Supported
10887F:	security/apparmor/
10888
10889LOADPIN SECURITY MODULE
10890M:	Kees Cook <keescook@chromium.org>
10891T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10892S:	Supported
10893F:	security/loadpin/
10894
10895YAMA SECURITY MODULE
10896M:	Kees Cook <keescook@chromium.org>
10897T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10898S:	Supported
10899F:	security/yama/
10900
10901SENSABLE PHANTOM
10902M:	Jiri Slaby <jirislaby@gmail.com>
10903S:	Maintained
10904F:	drivers/misc/phantom.c
10905F:	include/uapi/linux/phantom.h
10906
10907Emulex 10Gbps iSCSI - OneConnect DRIVER
10908M:	Subbu Seetharaman <subbu.seetharaman@broadcom.com>
10909M:	Ketan Mukadam <ketan.mukadam@broadcom.com>
10910M:	Jitendra Bhivare <jitendra.bhivare@broadcom.com>
10911L:	linux-scsi@vger.kernel.org
10912W:	http://www.broadcom.com
10913S:	Supported
10914F:	drivers/scsi/be2iscsi/
10915
10916Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10917M:	Sathya Perla <sathya.perla@broadcom.com>
10918M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
10919M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10920M:	Somnath Kotur <somnath.kotur@broadcom.com>
10921L:	netdev@vger.kernel.org
10922W:	http://www.emulex.com
10923S:	Supported
10924F:	drivers/net/ethernet/emulex/benet/
10925
10926EMULEX ONECONNECT ROCE DRIVER
10927M:	Selvin Xavier <selvin.xavier@avagotech.com>
10928M:	Devesh Sharma <devesh.sharma@avagotech.com>
10929M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10930L:	linux-rdma@vger.kernel.org
10931W:	http://www.emulex.com
10932S:	Supported
10933F:	drivers/infiniband/hw/ocrdma/
10934F:	include/uapi/rdma/ocrdma-abi.h
10935
10936SFC NETWORK DRIVER
10937M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10938M:	Edward Cree <ecree@solarflare.com>
10939M:	Bert Kenward <bkenward@solarflare.com>
10940L:	netdev@vger.kernel.org
10941S:	Supported
10942F:	drivers/net/ethernet/sfc/
10943
10944SGI GRU DRIVER
10945M:	Dimitri Sivanich <sivanich@sgi.com>
10946S:	Maintained
10947F:	drivers/misc/sgi-gru/
10948
10949SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10950M:	Pat Gefre <pfg@sgi.com>
10951L:	linux-ia64@vger.kernel.org
10952S:	Supported
10953F:	Documentation/ia64/serial.txt
10954F:	drivers/tty/serial/ioc?_serial.c
10955F:	include/linux/ioc?.h
10956
10957SGI XP/XPC/XPNET DRIVER
10958M:	Cliff Whickman <cpw@sgi.com>
10959M:	Robin Holt <robinmholt@gmail.com>
10960S:	Maintained
10961F:	drivers/misc/sgi-xp/
10962
10963SI2157 MEDIA DRIVER
10964M:	Antti Palosaari <crope@iki.fi>
10965L:	linux-media@vger.kernel.org
10966W:	https://linuxtv.org
10967W:	http://palosaari.fi/linux/
10968Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10969T:	git git://linuxtv.org/anttip/media_tree.git
10970S:	Maintained
10971F:	drivers/media/tuners/si2157*
10972
10973SI2168 MEDIA DRIVER
10974M:	Antti Palosaari <crope@iki.fi>
10975L:	linux-media@vger.kernel.org
10976W:	https://linuxtv.org
10977W:	http://palosaari.fi/linux/
10978Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10979T:	git git://linuxtv.org/anttip/media_tree.git
10980S:	Maintained
10981F:	drivers/media/dvb-frontends/si2168*
10982
10983SI470X FM RADIO RECEIVER I2C DRIVER
10984M:	Hans Verkuil <hverkuil@xs4all.nl>
10985L:	linux-media@vger.kernel.org
10986T:	git git://linuxtv.org/media_tree.git
10987W:	https://linuxtv.org
10988S:	Odd Fixes
10989F:	drivers/media/radio/si470x/radio-si470x-i2c.c
10990
10991SI470X FM RADIO RECEIVER USB DRIVER
10992M:	Hans Verkuil <hverkuil@xs4all.nl>
10993L:	linux-media@vger.kernel.org
10994T:	git git://linuxtv.org/media_tree.git
10995W:	https://linuxtv.org
10996S:	Maintained
10997F:	drivers/media/radio/si470x/radio-si470x-common.c
10998F:	drivers/media/radio/si470x/radio-si470x.h
10999F:	drivers/media/radio/si470x/radio-si470x-usb.c
11000
11001SI4713 FM RADIO TRANSMITTER I2C DRIVER
11002M:	Eduardo Valentin <edubezval@gmail.com>
11003L:	linux-media@vger.kernel.org
11004T:	git git://linuxtv.org/media_tree.git
11005W:	https://linuxtv.org
11006S:	Odd Fixes
11007F:	drivers/media/radio/si4713/si4713.?
11008
11009SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11010M:	Eduardo Valentin <edubezval@gmail.com>
11011L:	linux-media@vger.kernel.org
11012T:	git git://linuxtv.org/media_tree.git
11013W:	https://linuxtv.org
11014S:	Odd Fixes
11015F:	drivers/media/radio/si4713/radio-platform-si4713.c
11016
11017SI4713 FM RADIO TRANSMITTER USB DRIVER
11018M:	Hans Verkuil <hverkuil@xs4all.nl>
11019L:	linux-media@vger.kernel.org
11020T:	git git://linuxtv.org/media_tree.git
11021W:	https://linuxtv.org
11022S:	Maintained
11023F:	drivers/media/radio/si4713/radio-usb-si4713.c
11024
11025SIANO DVB DRIVER
11026M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11027M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11028L:	linux-media@vger.kernel.org
11029W:	https://linuxtv.org
11030T:	git git://linuxtv.org/media_tree.git
11031S:	Odd fixes
11032F:	drivers/media/common/siano/
11033F:	drivers/media/usb/siano/
11034F:	drivers/media/usb/siano/
11035F:	drivers/media/mmc/siano/
11036
11037SIMPLEFB FB DRIVER
11038M:	Hans de Goede <hdegoede@redhat.com>
11039L:	linux-fbdev@vger.kernel.org
11040S:	Maintained
11041F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
11042F:	drivers/video/fbdev/simplefb.c
11043F:	include/linux/platform_data/simplefb.h
11044
11045SH_VEU V4L2 MEM2MEM DRIVER
11046L:	linux-media@vger.kernel.org
11047S:	Orphan
11048F:	drivers/media/platform/sh_veu.c
11049
11050SH_VOU V4L2 OUTPUT DRIVER
11051L:	linux-media@vger.kernel.org
11052S:	Orphan
11053F:	drivers/media/platform/sh_vou.c
11054F:	include/media/drv-intf/sh_vou.h
11055
11056SIMPLE FIRMWARE INTERFACE (SFI)
11057M:	Len Brown <lenb@kernel.org>
11058L:	sfi-devel@simplefirmware.org
11059W:	http://simplefirmware.org/
11060T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11061S:	Supported
11062F:	arch/x86/platform/sfi/
11063F:	drivers/sfi/
11064F:	include/linux/sfi*.h
11065
11066SIMTEC EB110ATX (Chalice CATS)
11067P:	Ben Dooks
11068P:	Vincent Sanders <vince@simtec.co.uk>
11069M:	Simtec Linux Team <linux@simtec.co.uk>
11070W:	http://www.simtec.co.uk/products/EB110ATX/
11071S:	Supported
11072
11073SIMTEC EB2410ITX (BAST)
11074P:	Ben Dooks
11075P:	Vincent Sanders <vince@simtec.co.uk>
11076M:	Simtec Linux Team <linux@simtec.co.uk>
11077W:	http://www.simtec.co.uk/products/EB2410ITX/
11078S:	Supported
11079F:	arch/arm/mach-s3c24xx/mach-bast.c
11080F:	arch/arm/mach-s3c24xx/bast-ide.c
11081F:	arch/arm/mach-s3c24xx/bast-irq.c
11082
11083TI DAVINCI MACHINE SUPPORT
11084M:	Sekhar Nori <nsekhar@ti.com>
11085M:	Kevin Hilman <khilman@kernel.org>
11086L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11088S:	Supported
11089F:	arch/arm/mach-davinci/
11090F:	drivers/i2c/busses/i2c-davinci.c
11091
11092TI DAVINCI SERIES MEDIA DRIVER
11093M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11094L:	linux-media@vger.kernel.org
11095W:	https://linuxtv.org
11096Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11097T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11098S:	Maintained
11099F:	drivers/media/platform/davinci/
11100F:	include/media/davinci/
11101
11102TI AM437X VPFE DRIVER
11103M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11104L:	linux-media@vger.kernel.org
11105W:	https://linuxtv.org
11106Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11107T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11108S:	Maintained
11109F:	drivers/media/platform/am437x/
11110
11111OV2659 OMNIVISION SENSOR DRIVER
11112M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11113L:	linux-media@vger.kernel.org
11114W:	https://linuxtv.org
11115Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11116T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11117S:	Maintained
11118F:	drivers/media/i2c/ov2659.c
11119F:	include/media/i2c/ov2659.h
11120
11121SILICON MOTION SM712 FRAME BUFFER DRIVER
11122M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11123M:	Teddy Wang <teddy.wang@siliconmotion.com>
11124M:	Sudip Mukherjee <sudip@vectorindia.org>
11125L:	linux-fbdev@vger.kernel.org
11126S:	Maintained
11127F:	drivers/video/fbdev/sm712*
11128F:	Documentation/fb/sm712fb.txt
11129
11130SIS 190 ETHERNET DRIVER
11131M:	Francois Romieu <romieu@fr.zoreil.com>
11132L:	netdev@vger.kernel.org
11133S:	Maintained
11134F:	drivers/net/ethernet/sis/sis190.c
11135
11136SIS 900/7016 FAST ETHERNET DRIVER
11137M:	Daniele Venzano <venza@brownhat.org>
11138W:	http://www.brownhat.org/sis900.html
11139L:	netdev@vger.kernel.org
11140S:	Maintained
11141F:	drivers/net/ethernet/sis/sis900.*
11142
11143SIS FRAMEBUFFER DRIVER
11144M:	Thomas Winischhofer <thomas@winischhofer.net>
11145W:	http://www.winischhofer.net/linuxsisvga.shtml
11146S:	Maintained
11147F:	Documentation/fb/sisfb.txt
11148F:	drivers/video/fbdev/sis/
11149F:	include/video/sisfb.h
11150
11151SIS USB2VGA DRIVER
11152M:	Thomas Winischhofer <thomas@winischhofer.net>
11153W:	http://www.winischhofer.at/linuxsisusbvga.shtml
11154S:	Maintained
11155F:	drivers/usb/misc/sisusbvga/
11156
11157SLAB ALLOCATOR
11158M:	Christoph Lameter <cl@linux.com>
11159M:	Pekka Enberg <penberg@kernel.org>
11160M:	David Rientjes <rientjes@google.com>
11161M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
11162M:	Andrew Morton <akpm@linux-foundation.org>
11163L:	linux-mm@kvack.org
11164S:	Maintained
11165F:	include/linux/sl?b*.h
11166F:	mm/sl?b*
11167
11168SLEEPABLE READ-COPY UPDATE (SRCU)
11169M:	Lai Jiangshan <jiangshanlai@gmail.com>
11170M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11171M:	Josh Triplett <josh@joshtriplett.org>
11172R:	Steven Rostedt <rostedt@goodmis.org>
11173R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11174L:	linux-kernel@vger.kernel.org
11175W:	http://www.rdrop.com/users/paulmck/RCU/
11176S:	Supported
11177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11178F:	include/linux/srcu.h
11179F:	kernel/rcu/srcu.c
11180
11181SMACK SECURITY MODULE
11182M:	Casey Schaufler <casey@schaufler-ca.com>
11183L:	linux-security-module@vger.kernel.org
11184W:	http://schaufler-ca.com
11185T:	git git://github.com/cschaufler/smack-next
11186S:	Maintained
11187F:	Documentation/security/Smack.txt
11188F:	security/smack/
11189
11190DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11191M:	Kevin Hilman <khilman@kernel.org>
11192M:	Nishanth Menon <nm@ti.com>
11193S:	Maintained
11194F:	drivers/power/avs/
11195F:	include/linux/power/smartreflex.h
11196L:	linux-pm@vger.kernel.org
11197
11198SMC91x ETHERNET DRIVER
11199M:	Nicolas Pitre <nico@fluxnic.net>
11200S:	Odd Fixes
11201F:	drivers/net/ethernet/smsc/smc91x.*
11202
11203SMIA AND SMIA++ IMAGE SENSOR DRIVER
11204M:	Sakari Ailus <sakari.ailus@iki.fi>
11205L:	linux-media@vger.kernel.org
11206S:	Maintained
11207F:	drivers/media/i2c/smiapp/
11208F:	include/media/i2c/smiapp.h
11209F:	drivers/media/i2c/smiapp-pll.c
11210F:	drivers/media/i2c/smiapp-pll.h
11211F:	include/uapi/linux/smiapp.h
11212F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11213
11214SMM665 HARDWARE MONITOR DRIVER
11215M:	Guenter Roeck <linux@roeck-us.net>
11216L:	linux-hwmon@vger.kernel.org
11217S:	Maintained
11218F:	Documentation/hwmon/smm665
11219F:	drivers/hwmon/smm665.c
11220
11221SMSC EMC2103 HARDWARE MONITOR DRIVER
11222M:	Steve Glendinning <steve.glendinning@shawell.net>
11223L:	linux-hwmon@vger.kernel.org
11224S:	Maintained
11225F:	Documentation/hwmon/emc2103
11226F:	drivers/hwmon/emc2103.c
11227
11228SMSC SCH5627 HARDWARE MONITOR DRIVER
11229M:	Hans de Goede <hdegoede@redhat.com>
11230L:	linux-hwmon@vger.kernel.org
11231S:	Supported
11232F:	Documentation/hwmon/sch5627
11233F:	drivers/hwmon/sch5627.c
11234
11235SMSC47B397 HARDWARE MONITOR DRIVER
11236M:	Jean Delvare <jdelvare@suse.com>
11237L:	linux-hwmon@vger.kernel.org
11238S:	Maintained
11239F:	Documentation/hwmon/smsc47b397
11240F:	drivers/hwmon/smsc47b397.c
11241
11242SMSC911x ETHERNET DRIVER
11243M:	Steve Glendinning <steve.glendinning@shawell.net>
11244L:	netdev@vger.kernel.org
11245S:	Maintained
11246F:	include/linux/smsc911x.h
11247F:	drivers/net/ethernet/smsc/smsc911x.*
11248
11249SMSC9420 PCI ETHERNET DRIVER
11250M:	Steve Glendinning <steve.glendinning@shawell.net>
11251L:	netdev@vger.kernel.org
11252S:	Maintained
11253F:	drivers/net/ethernet/smsc/smsc9420.*
11254
11255SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11256M:	Steve Glendinning <steve.glendinning@shawell.net>
11257L:	linux-fbdev@vger.kernel.org
11258S:	Maintained
11259F:	drivers/video/fbdev/smscufx.c
11260
11261SOC-CAMERA V4L2 SUBSYSTEM
11262M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11263L:	linux-media@vger.kernel.org
11264T:	git git://linuxtv.org/media_tree.git
11265S:	Maintained
11266F:	include/media/soc*
11267F:	drivers/media/i2c/soc_camera/
11268F:	drivers/media/platform/soc_camera/
11269
11270SOEKRIS NET48XX LED SUPPORT
11271M:	Chris Boot <bootc@bootc.net>
11272S:	Maintained
11273F:	drivers/leds/leds-net48xx.c
11274
11275SOFTLOGIC 6x10 MPEG CODEC
11276M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11277M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11278M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
11279M:	Ismael Luceno <ismael@iodev.co.uk>
11280L:	linux-media@vger.kernel.org
11281S:	Supported
11282F:	drivers/media/pci/solo6x10/
11283
11284SOFTWARE RAID (Multiple Disks) SUPPORT
11285M:	Shaohua Li <shli@kernel.org>
11286L:	linux-raid@vger.kernel.org
11287T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11288S:	Supported
11289F:	drivers/md/
11290F:	include/linux/raid/
11291F:	include/uapi/linux/raid/
11292
11293SONIC NETWORK DRIVER
11294M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11295L:	netdev@vger.kernel.org
11296S:	Maintained
11297F:	drivers/net/ethernet/natsemi/sonic.*
11298
11299SONICS SILICON BACKPLANE DRIVER (SSB)
11300M:	Michael Buesch <m@bues.ch>
11301L:	linux-wireless@vger.kernel.org
11302S:	Maintained
11303F:	drivers/ssb/
11304F:	include/linux/ssb/
11305
11306SONY VAIO CONTROL DEVICE DRIVER
11307M:	Mattia Dongili <malattia@linux.it>
11308L:	platform-driver-x86@vger.kernel.org
11309W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11310S:	Maintained
11311F:	Documentation/laptops/sony-laptop.txt
11312F:	drivers/char/sonypi.c
11313F:	drivers/platform/x86/sony-laptop.c
11314F:	include/linux/sony-laptop.h
11315
11316SONY MEMORYSTICK CARD SUPPORT
11317M:	Alex Dubov <oakad@yahoo.com>
11318W:	http://tifmxx.berlios.de/
11319S:	Maintained
11320F:	drivers/memstick/host/tifm_ms.c
11321
11322SONY MEMORYSTICK STANDARD SUPPORT
11323M:	Maxim Levitsky <maximlevitsky@gmail.com>
11324S:	Maintained
11325F:	drivers/memstick/core/ms_block.*
11326
11327SOUND
11328M:	Jaroslav Kysela <perex@perex.cz>
11329M:	Takashi Iwai <tiwai@suse.com>
11330L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11331W:	http://www.alsa-project.org/
11332T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11333T:	git git://git.alsa-project.org/alsa-kernel.git
11334Q:	http://patchwork.kernel.org/project/alsa-devel/list/
11335S:	Maintained
11336F:	Documentation/sound/
11337F:	include/sound/
11338F:	include/uapi/sound/
11339F:	sound/
11340
11341SOUND - COMPRESSED AUDIO
11342M:	Vinod Koul <vinod.koul@intel.com>
11343L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11344T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11345S:	Supported
11346F:	Documentation/sound/alsa/compress_offload.txt
11347F:	include/sound/compress_driver.h
11348F:	include/uapi/sound/compress_*
11349F:	sound/core/compress_offload.c
11350F:	sound/soc/soc-compress.c
11351
11352SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11353M:	Liam Girdwood <lgirdwood@gmail.com>
11354M:	Mark Brown <broonie@kernel.org>
11355T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11356L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11357W:	http://alsa-project.org/main/index.php/ASoC
11358S:	Supported
11359F:	Documentation/devicetree/bindings/sound/
11360F:	Documentation/sound/alsa/soc/
11361F:	sound/soc/
11362F:	include/sound/soc*
11363
11364SOUND - DMAENGINE HELPERS
11365M:	Lars-Peter Clausen <lars@metafoo.de>
11366S:	Supported
11367F:	include/sound/dmaengine_pcm.h
11368F:	sound/core/pcm_dmaengine.c
11369F:	sound/soc/soc-generic-dmaengine-pcm.c
11370
11371SP2 MEDIA DRIVER
11372M:	Olli Salonen <olli.salonen@iki.fi>
11373L:	linux-media@vger.kernel.org
11374W:	https://linuxtv.org
11375Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11376S:	Maintained
11377F:	drivers/media/dvb-frontends/sp2*
11378
11379SPARC + UltraSPARC (sparc/sparc64)
11380M:	"David S. Miller" <davem@davemloft.net>
11381L:	sparclinux@vger.kernel.org
11382Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
11383T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11384T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11385S:	Maintained
11386F:	arch/sparc/
11387F:	drivers/sbus/
11388
11389SPARC SERIAL DRIVERS
11390M:	"David S. Miller" <davem@davemloft.net>
11391L:	sparclinux@vger.kernel.org
11392T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11393T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11394S:	Maintained
11395F:	include/linux/sunserialcore.h
11396F:	drivers/tty/serial/suncore.c
11397F:	drivers/tty/serial/sunhv.c
11398F:	drivers/tty/serial/sunsab.c
11399F:	drivers/tty/serial/sunsab.h
11400F:	drivers/tty/serial/sunsu.c
11401F:	drivers/tty/serial/sunzilog.c
11402F:	drivers/tty/serial/sunzilog.h
11403
11404SPARSE CHECKER
11405M:	"Christopher Li" <sparse@chrisli.org>
11406L:	linux-sparse@vger.kernel.org
11407W:	https://sparse.wiki.kernel.org/
11408T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11409T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11410S:	Maintained
11411F:	include/linux/compiler.h
11412
11413SPEAR PLATFORM SUPPORT
11414M:	Viresh Kumar <vireshk@kernel.org>
11415M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11416L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11417W:	http://www.st.com/spear
11418S:	Maintained
11419F:	arch/arm/boot/dts/spear*
11420F:	arch/arm/mach-spear/
11421
11422SPEAR CLOCK FRAMEWORK SUPPORT
11423M:	Viresh Kumar <vireshk@kernel.org>
11424L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11425W:	http://www.st.com/spear
11426S:	Maintained
11427F:	drivers/clk/spear/
11428
11429SPI NOR SUBSYSTEM
11430M:	Cyrille Pitchen <cyrille.pitchen@atmel.com>
11431M:	Marek Vasut <marek.vasut@gmail.com>
11432L:	linux-mtd@lists.infradead.org
11433W:	http://www.linux-mtd.infradead.org/
11434Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
11435T:	git git://github.com/spi-nor/linux.git
11436S:	Maintained
11437F:	drivers/mtd/spi-nor/
11438F:	include/linux/mtd/spi-nor.h
11439
11440SPI SUBSYSTEM
11441M:	Mark Brown <broonie@kernel.org>
11442L:	linux-spi@vger.kernel.org
11443T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11444Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
11445S:	Maintained
11446F:	Documentation/devicetree/bindings/spi/
11447F:	Documentation/spi/
11448F:	drivers/spi/
11449F:	include/linux/spi/
11450F:	include/uapi/linux/spi/
11451F:	tools/spi/
11452
11453SPIDERNET NETWORK DRIVER for CELL
11454M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11455L:	netdev@vger.kernel.org
11456S:	Supported
11457F:	Documentation/networking/spider_net.txt
11458F:	drivers/net/ethernet/toshiba/spider_net*
11459
11460SPU FILE SYSTEM
11461M:	Jeremy Kerr <jk@ozlabs.org>
11462L:	linuxppc-dev@lists.ozlabs.org
11463W:	http://www.ibm.com/developerworks/power/cell/
11464S:	Supported
11465F:	Documentation/filesystems/spufs.txt
11466F:	arch/powerpc/platforms/cell/spufs/
11467
11468SQUASHFS FILE SYSTEM
11469M:	Phillip Lougher <phillip@squashfs.org.uk>
11470L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
11471W:	http://squashfs.org.uk
11472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11473S:	Maintained
11474F:	Documentation/filesystems/squashfs.txt
11475F:	fs/squashfs/
11476
11477SRM (Alpha) environment access
11478M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
11479S:	Maintained
11480F:	arch/alpha/kernel/srm_env.c
11481
11482STABLE BRANCH
11483M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11484L:	stable@vger.kernel.org
11485S:	Supported
11486F:	Documentation/stable_kernel_rules.txt
11487
11488STAGING SUBSYSTEM
11489M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11491L:	devel@driverdev.osuosl.org
11492S:	Supported
11493F:	drivers/staging/
11494
11495STAGING - COMEDI
11496M:	Ian Abbott <abbotti@mev.co.uk>
11497M:	H Hartley Sweeten <hsweeten@visionengravers.com>
11498S:	Odd Fixes
11499F:	drivers/staging/comedi/
11500
11501STAGING - FLARION FT1000 DRIVERS
11502M:	Marek Belisko <marek.belisko@gmail.com>
11503S:	Odd Fixes
11504F:	drivers/staging/ft1000/
11505
11506STAGING - INDUSTRIAL IO
11507M:	Jonathan Cameron <jic23@kernel.org>
11508L:	linux-iio@vger.kernel.org
11509S:	Odd Fixes
11510F:	Documentation/devicetree/bindings/staging/iio/
11511F:	drivers/staging/iio/
11512
11513STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11514M:	Jarod Wilson <jarod@wilsonet.com>
11515W:	http://www.lirc.org/
11516S:	Odd Fixes
11517F:	drivers/staging/media/lirc/
11518
11519STAGING - LUSTRE PARALLEL FILESYSTEM
11520M:	Oleg Drokin <oleg.drokin@intel.com>
11521M:	Andreas Dilger <andreas.dilger@intel.com>
11522M:	James Simmons <jsimmons@infradead.org>
11523L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
11524W:	http://wiki.lustre.org/
11525S:	Maintained
11526F:	drivers/staging/lustre
11527
11528STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11529M:	Marc Dietrich <marvin24@gmx.de>
11530L:	ac100@lists.launchpad.net (moderated for non-subscribers)
11531L:	linux-tegra@vger.kernel.org
11532S:	Maintained
11533F:	drivers/staging/nvec/
11534
11535STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11536M:	Jens Frederich <jfrederich@gmail.com>
11537M:	Daniel Drake <dsd@laptop.org>
11538M:	Jon Nettleton <jon.nettleton@gmail.com>
11539W:	http://wiki.laptop.org/go/DCON
11540S:	Maintained
11541F:	drivers/staging/olpc_dcon/
11542
11543STAGING - REALTEK RTL8712U DRIVERS
11544M:	Larry Finger <Larry.Finger@lwfinger.net>
11545M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11546S:	Odd Fixes
11547F:	drivers/staging/rtl8712/
11548
11549STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11550M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11551M:	Teddy Wang <teddy.wang@siliconmotion.com>
11552M:	Sudip Mukherjee <sudip@vectorindia.org>
11553L:	linux-fbdev@vger.kernel.org
11554S:	Maintained
11555F:	drivers/staging/sm750fb/
11556
11557STAGING - SLICOSS
11558M:	Lior Dotan <liodot@gmail.com>
11559M:	Christopher Harrer <charrer@alacritech.com>
11560S:	Odd Fixes
11561F:	drivers/staging/slicoss/
11562
11563STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11564M:	William Hubbs <w.d.hubbs@gmail.com>
11565M:	Chris Brannon <chris@the-brannons.com>
11566M:	Kirk Reiser <kirk@reisers.ca>
11567M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
11568L:	speakup@linux-speakup.org
11569W:	http://www.linux-speakup.org/
11570S:	Odd Fixes
11571F:	drivers/staging/speakup/
11572
11573STAGING - VIA VT665X DRIVERS
11574M:	Forest Bond <forest@alittletooquiet.net>
11575S:	Odd Fixes
11576F:	drivers/staging/vt665?/
11577
11578STAGING - WILC1000 WIFI DRIVER
11579M:	Aditya Shankar <aditya.shankar@microchip.com>
11580M:	Ganesh Krishna <ganesh.krishna@microchip.com>
11581L:	linux-wireless@vger.kernel.org
11582S:	Supported
11583F:	drivers/staging/wilc1000/
11584
11585STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11586M:	Arnaud Patard <arnaud.patard@rtp-net.org>
11587S:	Odd Fixes
11588F:	drivers/staging/xgifb/
11589
11590STARFIRE/DURALAN NETWORK DRIVER
11591M:	Ion Badulescu <ionut@badula.org>
11592S:	Odd Fixes
11593F:	drivers/net/ethernet/adaptec/starfire*
11594
11595SUN3/3X
11596M:	Sam Creasey <sammy@sammy.net>
11597W:	http://sammy.net/sun3/
11598S:	Maintained
11599F:	arch/m68k/kernel/*sun3*
11600F:	arch/m68k/sun3*/
11601F:	arch/m68k/include/asm/sun3*
11602F:	drivers/net/ethernet/i825xx/sun3*
11603
11604SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11605M:	Hans de Goede <hdegoede@redhat.com>
11606L:	linux-input@vger.kernel.org
11607S:	Maintained
11608F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11609F:	drivers/input/keyboard/sun4i-lradc-keys.c
11610
11611SUNDANCE NETWORK DRIVER
11612M:	Denis Kirjanov <kda@linux-powerpc.org>
11613L:	netdev@vger.kernel.org
11614S:	Maintained
11615F:	drivers/net/ethernet/dlink/sundance.c
11616
11617SUPERH
11618M:	Yoshinori Sato <ysato@users.sourceforge.jp>
11619M:	Rich Felker <dalias@libc.org>
11620L:	linux-sh@vger.kernel.org
11621Q:	http://patchwork.kernel.org/project/linux-sh/list/
11622S:	Maintained
11623F:	Documentation/sh/
11624F:	arch/sh/
11625F:	drivers/sh/
11626
11627SUSPEND TO RAM
11628M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
11629M:	Len Brown <len.brown@intel.com>
11630M:	Pavel Machek <pavel@ucw.cz>
11631L:	linux-pm@vger.kernel.org
11632S:	Supported
11633F:	Documentation/power/
11634F:	arch/x86/kernel/acpi/
11635F:	drivers/base/power/
11636F:	kernel/power/
11637F:	include/linux/suspend.h
11638F:	include/linux/freezer.h
11639F:	include/linux/pm.h
11640
11641SVGA HANDLING
11642M:	Martin Mares <mj@ucw.cz>
11643L:	linux-video@atrey.karlin.mff.cuni.cz
11644S:	Maintained
11645F:	Documentation/svga.txt
11646F:	arch/x86/boot/video*
11647
11648SWIOTLB SUBSYSTEM
11649M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11650L:	linux-kernel@vger.kernel.org
11651T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11652S:	Supported
11653F:	lib/swiotlb.c
11654F:	arch/*/kernel/pci-swiotlb.c
11655F:	include/linux/swiotlb.h
11656
11657SWITCHDEV
11658M:	Jiri Pirko <jiri@resnulli.us>
11659L:	netdev@vger.kernel.org
11660S:	Supported
11661F:	net/switchdev/
11662F:	include/net/switchdev.h
11663
11664SYNOPSYS ARC ARCHITECTURE
11665M:	Vineet Gupta <vgupta@synopsys.com>
11666L:	linux-snps-arc@lists.infradead.org
11667S:	Supported
11668F:	arch/arc/
11669F:	Documentation/devicetree/bindings/arc/*
11670F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11671F:	drivers/tty/serial/arc_uart.c
11672T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11673
11674SYNOPSYS ARC SDP platform support
11675M:	Alexey Brodkin <abrodkin@synopsys.com>
11676S:	Supported
11677F:	arch/arc/plat-axs10x
11678F:	arch/arc/boot/dts/ax*
11679F:	Documentation/devicetree/bindings/arc/axs10*
11680
11681SYSTEM CONFIGURATION (SYSCON)
11682M:	Lee Jones <lee.jones@linaro.org>
11683M:	Arnd Bergmann <arnd@arndb.de>
11684T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11685S:	Supported
11686F:	drivers/mfd/syscon.c
11687
11688SYSTEM RESET/SHUTDOWN DRIVERS
11689M:	Sebastian Reichel <sre@kernel.org>
11690L:	linux-pm@vger.kernel.org
11691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11692S:	Maintained
11693F:	Documentation/devicetree/bindings/power/reset/
11694F:	drivers/power/reset/
11695
11696SYSV FILESYSTEM
11697M:	Christoph Hellwig <hch@infradead.org>
11698S:	Maintained
11699F:	Documentation/filesystems/sysv-fs.txt
11700F:	fs/sysv/
11701F:	include/linux/sysv_fs.h
11702
11703TARGET SUBSYSTEM
11704M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
11705L:	linux-scsi@vger.kernel.org
11706L:	target-devel@vger.kernel.org
11707W:	http://www.linux-iscsi.org
11708W:	http://groups.google.com/group/linux-iscsi-target-dev
11709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11710S:	Supported
11711F:	drivers/target/
11712F:	include/target/
11713F:	Documentation/target/
11714
11715TASKSTATS STATISTICS INTERFACE
11716M:	Balbir Singh <bsingharora@gmail.com>
11717S:	Maintained
11718F:	Documentation/accounting/taskstats*
11719F:	include/linux/taskstats*
11720F:	kernel/taskstats.c
11721
11722TC CLASSIFIER
11723M:	Jamal Hadi Salim <jhs@mojatatu.com>
11724L:	netdev@vger.kernel.org
11725S:	Maintained
11726F:	include/net/pkt_cls.h
11727F:	include/uapi/linux/pkt_cls.h
11728F:	net/sched/
11729
11730TCP LOW PRIORITY MODULE
11731M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11732M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11733W:	http://tcp-lp-mod.sourceforge.net/
11734S:	Maintained
11735F:	net/ipv4/tcp_lp.c
11736
11737TDA10071 MEDIA DRIVER
11738M:	Antti Palosaari <crope@iki.fi>
11739L:	linux-media@vger.kernel.org
11740W:	https://linuxtv.org
11741W:	http://palosaari.fi/linux/
11742Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11743T:	git git://linuxtv.org/anttip/media_tree.git
11744S:	Maintained
11745F:	drivers/media/dvb-frontends/tda10071*
11746
11747TDA18212 MEDIA DRIVER
11748M:	Antti Palosaari <crope@iki.fi>
11749L:	linux-media@vger.kernel.org
11750W:	https://linuxtv.org
11751W:	http://palosaari.fi/linux/
11752Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11753T:	git git://linuxtv.org/anttip/media_tree.git
11754S:	Maintained
11755F:	drivers/media/tuners/tda18212*
11756
11757TDA18218 MEDIA DRIVER
11758M:	Antti Palosaari <crope@iki.fi>
11759L:	linux-media@vger.kernel.org
11760W:	https://linuxtv.org
11761W:	http://palosaari.fi/linux/
11762Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11763T:	git git://linuxtv.org/anttip/media_tree.git
11764S:	Maintained
11765F:	drivers/media/tuners/tda18218*
11766
11767TDA18271 MEDIA DRIVER
11768M:	Michael Krufky <mkrufky@linuxtv.org>
11769L:	linux-media@vger.kernel.org
11770W:	https://linuxtv.org
11771W:	http://github.com/mkrufky
11772Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11773T:	git git://linuxtv.org/mkrufky/tuners.git
11774S:	Maintained
11775F:	drivers/media/tuners/tda18271*
11776
11777TDA827x MEDIA DRIVER
11778M:	Michael Krufky <mkrufky@linuxtv.org>
11779L:	linux-media@vger.kernel.org
11780W:	https://linuxtv.org
11781W:	http://github.com/mkrufky
11782Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11783T:	git git://linuxtv.org/mkrufky/tuners.git
11784S:	Maintained
11785F:	drivers/media/tuners/tda8290.*
11786
11787TDA8290 MEDIA DRIVER
11788M:	Michael Krufky <mkrufky@linuxtv.org>
11789L:	linux-media@vger.kernel.org
11790W:	https://linuxtv.org
11791W:	http://github.com/mkrufky
11792Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11793T:	git git://linuxtv.org/mkrufky/tuners.git
11794S:	Maintained
11795F:	drivers/media/tuners/tda8290.*
11796
11797TDA9840 MEDIA DRIVER
11798M:	Hans Verkuil <hverkuil@xs4all.nl>
11799L:	linux-media@vger.kernel.org
11800T:	git git://linuxtv.org/media_tree.git
11801W:	https://linuxtv.org
11802S:	Maintained
11803F:	drivers/media/i2c/tda9840*
11804
11805TEA5761 TUNER DRIVER
11806M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11807M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11808L:	linux-media@vger.kernel.org
11809W:	https://linuxtv.org
11810T:	git git://linuxtv.org/media_tree.git
11811S:	Odd fixes
11812F:	drivers/media/tuners/tea5761.*
11813
11814TEA5767 TUNER DRIVER
11815M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11816M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11817L:	linux-media@vger.kernel.org
11818W:	https://linuxtv.org
11819T:	git git://linuxtv.org/media_tree.git
11820S:	Maintained
11821F:	drivers/media/tuners/tea5767.*
11822
11823TEA6415C MEDIA DRIVER
11824M:	Hans Verkuil <hverkuil@xs4all.nl>
11825L:	linux-media@vger.kernel.org
11826T:	git git://linuxtv.org/media_tree.git
11827W:	https://linuxtv.org
11828S:	Maintained
11829F:	drivers/media/i2c/tea6415c*
11830
11831TEA6420 MEDIA DRIVER
11832M:	Hans Verkuil <hverkuil@xs4all.nl>
11833L:	linux-media@vger.kernel.org
11834T:	git git://linuxtv.org/media_tree.git
11835W:	https://linuxtv.org
11836S:	Maintained
11837F:	drivers/media/i2c/tea6420*
11838
11839TEAM DRIVER
11840M:	Jiri Pirko <jiri@resnulli.us>
11841L:	netdev@vger.kernel.org
11842S:	Supported
11843F:	drivers/net/team/
11844F:	include/linux/if_team.h
11845F:	include/uapi/linux/if_team.h
11846
11847TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11848M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11849S:	Maintained
11850F:	arch/x86/platform/ts5500/
11851
11852TECHNOTREND USB IR RECEIVER
11853M:	Sean Young <sean@mess.org>
11854L:	linux-media@vger.kernel.org
11855S:	Maintained
11856F:	drivers/media/rc/ttusbir.c
11857
11858TEGRA ARCHITECTURE SUPPORT
11859M:	Stephen Warren <swarren@wwwdotorg.org>
11860M:	Thierry Reding <thierry.reding@gmail.com>
11861M:	Alexandre Courbot <gnurou@gmail.com>
11862L:	linux-tegra@vger.kernel.org
11863Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
11864T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11865S:	Supported
11866N:	[^a-z]tegra
11867
11868TEGRA CLOCK DRIVER
11869M:	Peter De Schrijver <pdeschrijver@nvidia.com>
11870M:	Prashant Gaikwad <pgaikwad@nvidia.com>
11871S:	Supported
11872F:	drivers/clk/tegra/
11873
11874TEGRA DMA DRIVERS
11875M:	Laxman Dewangan <ldewangan@nvidia.com>
11876M:	Jon Hunter <jonathanh@nvidia.com>
11877S:	Supported
11878F:	drivers/dma/tegra*
11879
11880TEGRA I2C DRIVER
11881M:	Laxman Dewangan <ldewangan@nvidia.com>
11882S:	Supported
11883F:	drivers/i2c/busses/i2c-tegra.c
11884
11885TEGRA IOMMU DRIVERS
11886M:	Hiroshi Doyu <hdoyu@nvidia.com>
11887S:	Supported
11888F:	drivers/iommu/tegra*
11889
11890TEGRA KBC DRIVER
11891M:	Rakesh Iyer <riyer@nvidia.com>
11892M:	Laxman Dewangan <ldewangan@nvidia.com>
11893S:	Supported
11894F:	drivers/input/keyboard/tegra-kbc.c
11895
11896TEGRA PWM DRIVER
11897M:	Thierry Reding <thierry.reding@gmail.com>
11898S:	Supported
11899F:	drivers/pwm/pwm-tegra.c
11900
11901TEGRA SERIAL DRIVER
11902M:	Laxman Dewangan <ldewangan@nvidia.com>
11903S:	Supported
11904F:	drivers/tty/serial/serial-tegra.c
11905
11906TEGRA SPI DRIVER
11907M:	Laxman Dewangan <ldewangan@nvidia.com>
11908S:	Supported
11909F:	drivers/spi/spi-tegra*
11910
11911TEHUTI ETHERNET DRIVER
11912M:	Andy Gospodarek <andy@greyhouse.net>
11913L:	netdev@vger.kernel.org
11914S:	Supported
11915F:	drivers/net/ethernet/tehuti/*
11916
11917Telecom Clock Driver for MCPL0010
11918M:	Mark Gross <mark.gross@intel.com>
11919S:	Supported
11920F:	drivers/char/tlclk.c
11921
11922TENSILICA XTENSA PORT (xtensa)
11923M:	Chris Zankel <chris@zankel.net>
11924M:	Max Filippov <jcmvbkbc@gmail.com>
11925L:	linux-xtensa@linux-xtensa.org
11926T:	git git://github.com/czankel/xtensa-linux.git
11927S:	Maintained
11928F:	arch/xtensa/
11929F:	drivers/irqchip/irq-xtensa-*
11930
11931THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11932M:	Hans Verkuil <hverkuil@xs4all.nl>
11933L:	linux-media@vger.kernel.org
11934T:	git git://linuxtv.org/media_tree.git
11935W:	https://linuxtv.org
11936S:	Maintained
11937F:	drivers/media/radio/radio-raremono.c
11938
11939THERMAL
11940M:	Zhang Rui <rui.zhang@intel.com>
11941M:	Eduardo Valentin <edubezval@gmail.com>
11942L:	linux-pm@vger.kernel.org
11943T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11945Q:	https://patchwork.kernel.org/project/linux-pm/list/
11946S:	Supported
11947F:	drivers/thermal/
11948F:	include/linux/thermal.h
11949F:	include/uapi/linux/thermal.h
11950F:	include/linux/cpu_cooling.h
11951F:	Documentation/devicetree/bindings/thermal/
11952
11953THERMAL/CPU_COOLING
11954M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
11955M:	Viresh Kumar <viresh.kumar@linaro.org>
11956M:	Javi Merino <javi.merino@kernel.org>
11957L:	linux-pm@vger.kernel.org
11958S:	Supported
11959F:	Documentation/thermal/cpu-cooling-api.txt
11960F:	drivers/thermal/cpu_cooling.c
11961F:	include/linux/cpu_cooling.h
11962
11963THINKPAD ACPI EXTRAS DRIVER
11964M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11965L:	ibm-acpi-devel@lists.sourceforge.net
11966L:	platform-driver-x86@vger.kernel.org
11967W:	http://ibm-acpi.sourceforge.net
11968W:	http://thinkwiki.org/wiki/Ibm-acpi
11969T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11970S:	Maintained
11971F:	drivers/platform/x86/thinkpad_acpi.c
11972
11973TI BANDGAP AND THERMAL DRIVER
11974M:	Eduardo Valentin <edubezval@gmail.com>
11975M:	Keerthy <j-keerthy@ti.com>
11976L:	linux-pm@vger.kernel.org
11977L:	linux-omap@vger.kernel.org
11978S:	Maintained
11979F:	drivers/thermal/ti-soc-thermal/
11980
11981TI VPE/CAL DRIVERS
11982M:	Benoit Parrot <bparrot@ti.com>
11983L:	linux-media@vger.kernel.org
11984W:	http://linuxtv.org/
11985Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11986S:	Maintained
11987F:	drivers/media/platform/ti-vpe/
11988
11989TI CDCE706 CLOCK DRIVER
11990M:	Max Filippov <jcmvbkbc@gmail.com>
11991S:	Maintained
11992F:	drivers/clk/clk-cdce706.c
11993
11994TI CLOCK DRIVER
11995M:	Tero Kristo <t-kristo@ti.com>
11996L:	linux-omap@vger.kernel.org
11997S:	Maintained
11998F:	drivers/clk/ti/
11999F:	include/linux/clk/ti.h
12000
12001TI ETHERNET SWITCH DRIVER (CPSW)
12002M:	Mugunthan V N <mugunthanvnm@ti.com>
12003R:	Grygorii Strashko <grygorii.strashko@ti.com>
12004L:	linux-omap@vger.kernel.org
12005L:	netdev@vger.kernel.org
12006S:	Maintained
12007F:	drivers/net/ethernet/ti/cpsw*
12008F:	drivers/net/ethernet/ti/davinci*
12009
12010TI FLASH MEDIA INTERFACE DRIVER
12011M:	Alex Dubov <oakad@yahoo.com>
12012S:	Maintained
12013F:	drivers/misc/tifm*
12014F:	drivers/mmc/host/tifm_sd.c
12015F:	include/linux/tifm.h
12016
12017TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12018M:	Santosh Shilimkar <ssantosh@kernel.org>
12019L:	linux-kernel@vger.kernel.org
12020L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12021S:	Maintained
12022F:	drivers/soc/ti/*
12023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12024
12025
12026TI LM49xxx FAMILY ASoC CODEC DRIVERS
12027M:	M R Swami Reddy <mr.swami.reddy@ti.com>
12028M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12029L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12030S:	Maintained
12031F:	sound/soc/codecs/lm49453*
12032F:	sound/soc/codecs/isabelle*
12033
12034TI LP855x BACKLIGHT DRIVER
12035M:	Milo Kim <milo.kim@ti.com>
12036S:	Maintained
12037F:	Documentation/backlight/lp855x-driver.txt
12038F:	drivers/video/backlight/lp855x_bl.c
12039F:	include/linux/platform_data/lp855x.h
12040
12041TI LP8727 CHARGER DRIVER
12042M:	Milo Kim <milo.kim@ti.com>
12043S:	Maintained
12044F:	drivers/power/supply/lp8727_charger.c
12045F:	include/linux/platform_data/lp8727.h
12046
12047TI LP8788 MFD DRIVER
12048M:	Milo Kim <milo.kim@ti.com>
12049S:	Maintained
12050F:	drivers/iio/adc/lp8788_adc.c
12051F:	drivers/leds/leds-lp8788.c
12052F:	drivers/mfd/lp8788*.c
12053F:	drivers/power/supply/lp8788-charger.c
12054F:	drivers/regulator/lp8788-*.c
12055F:	include/linux/mfd/lp8788*.h
12056
12057TI NETCP ETHERNET DRIVER
12058M:	Wingman Kwok <w-kwok2@ti.com>
12059M:	Murali Karicheri <m-karicheri2@ti.com>
12060L:	netdev@vger.kernel.org
12061S:	Maintained
12062F:	drivers/net/ethernet/ti/netcp*
12063
12064TI TAS571X FAMILY ASoC CODEC DRIVER
12065M:	Kevin Cernekee <cernekee@chromium.org>
12066L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12067S:	Odd Fixes
12068F:	sound/soc/codecs/tas571x*
12069
12070TI TWL4030 SERIES SOC CODEC DRIVER
12071M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
12072L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12073S:	Maintained
12074F:	sound/soc/codecs/twl4030*
12075
12076TI WILINK WIRELESS DRIVERS
12077L:	linux-wireless@vger.kernel.org
12078W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
12079W:	http://wireless.kernel.org/en/users/Drivers/wl1251
12080T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12081S:	Orphan
12082F:	drivers/net/wireless/ti/
12083F:	include/linux/wl12xx.h
12084
12085TIPC NETWORK LAYER
12086M:	Jon Maloy <jon.maloy@ericsson.com>
12087M:	Ying Xue <ying.xue@windriver.com>
12088L:	netdev@vger.kernel.org (core kernel code)
12089L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12090W:	http://tipc.sourceforge.net/
12091S:	Maintained
12092F:	include/uapi/linux/tipc*.h
12093F:	net/tipc/
12094
12095TILE ARCHITECTURE
12096M:	Chris Metcalf <cmetcalf@mellanox.com>
12097W:	http://www.mellanox.com/repository/solutions/tile-scm/
12098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12099S:	Supported
12100F:	arch/tile/
12101F:	drivers/char/tile-srom.c
12102F:	drivers/edac/tile_edac.c
12103F:	drivers/net/ethernet/tile/
12104F:	drivers/rtc/rtc-tile.c
12105F:	drivers/tty/hvc/hvc_tile.c
12106F:	drivers/tty/serial/tilegx.c
12107F:	drivers/usb/host/*-tilegx.c
12108F:	include/linux/usb/tilegx.h
12109
12110TLAN NETWORK DRIVER
12111M:	Samuel Chessman <chessman@tux.org>
12112L:	tlan-devel@lists.sourceforge.net (subscribers-only)
12113W:	http://sourceforge.net/projects/tlan/
12114S:	Maintained
12115F:	Documentation/networking/tlan.txt
12116F:	drivers/net/ethernet/ti/tlan.*
12117
12118TOMOYO SECURITY MODULE
12119M:	Kentaro Takeda <takedakn@nttdata.co.jp>
12120M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12121L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12122L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12123L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12124L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12125W:	http://tomoyo.sourceforge.jp/
12126T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12127S:	Maintained
12128F:	security/tomoyo/
12129
12130TOPSTAR LAPTOP EXTRAS DRIVER
12131M:	Herton Ronaldo Krzesinski <herton@canonical.com>
12132L:	platform-driver-x86@vger.kernel.org
12133S:	Maintained
12134F:	drivers/platform/x86/topstar-laptop.c
12135
12136TOSHIBA ACPI EXTRAS DRIVER
12137M:	Azael Avalos <coproscefalo@gmail.com>
12138L:	platform-driver-x86@vger.kernel.org
12139S:	Maintained
12140F:	drivers/platform/x86/toshiba_acpi.c
12141
12142TOSHIBA BLUETOOTH DRIVER
12143M:	Azael Avalos <coproscefalo@gmail.com>
12144L:	platform-driver-x86@vger.kernel.org
12145S:	Maintained
12146F:	drivers/platform/x86/toshiba_bluetooth.c
12147
12148TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12149M:	Azael Avalos <coproscefalo@gmail.com>
12150L:	platform-driver-x86@vger.kernel.org
12151S:	Maintained
12152F:	drivers/platform/x86/toshiba_haps.c
12153
12154TOSHIBA WMI HOTKEYS DRIVER
12155M:	Azael Avalos <coproscefalo@gmail.com>
12156L:	platform-driver-x86@vger.kernel.org
12157S:	Maintained
12158F:	drivers/platform/x86/toshiba-wmi.c
12159
12160TOSHIBA SMM DRIVER
12161M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
12162W:	http://www.buzzard.org.uk/toshiba/
12163S:	Maintained
12164F:	drivers/char/toshiba.c
12165F:	include/linux/toshiba.h
12166F:	include/uapi/linux/toshiba.h
12167
12168TOSHIBA TC358743 DRIVER
12169M:	Mats Randgaard <matrandg@cisco.com>
12170L:	linux-media@vger.kernel.org
12171S:	Maintained
12172F:	drivers/media/i2c/tc358743*
12173F:	include/media/i2c/tc358743.h
12174
12175TMIO/SDHI MMC DRIVER
12176M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
12177L:	linux-mmc@vger.kernel.org
12178S:	Supported
12179F:	drivers/mmc/host/tmio_mmc*
12180F:	drivers/mmc/host/sh_mobile_sdhi.c
12181F:	include/linux/mfd/tmio.h
12182
12183TMP401 HARDWARE MONITOR DRIVER
12184M:	Guenter Roeck <linux@roeck-us.net>
12185L:	linux-hwmon@vger.kernel.org
12186S:	Maintained
12187F:	Documentation/hwmon/tmp401
12188F:	drivers/hwmon/tmp401.c
12189
12190TMPFS (SHMEM FILESYSTEM)
12191M:	Hugh Dickins <hughd@google.com>
12192L:	linux-mm@kvack.org
12193S:	Maintained
12194F:	include/linux/shmem_fs.h
12195F:	mm/shmem.c
12196
12197TM6000 VIDEO4LINUX DRIVER
12198M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
12199M:	Mauro Carvalho Chehab <mchehab@kernel.org>
12200L:	linux-media@vger.kernel.org
12201W:	https://linuxtv.org
12202T:	git git://linuxtv.org/media_tree.git
12203S:	Odd fixes
12204F:	drivers/media/usb/tm6000/
12205F:	Documentation/media/v4l-drivers/tm6000*
12206
12207TW5864 VIDEO4LINUX DRIVER
12208M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12209M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12210M:	Andrey Utkin <andrey_utkin@fastmail.com>
12211L:	linux-media@vger.kernel.org
12212S:	Supported
12213F:	drivers/media/pci/tw5864/
12214
12215TW68 VIDEO4LINUX DRIVER
12216M:	Hans Verkuil <hverkuil@xs4all.nl>
12217L:	linux-media@vger.kernel.org
12218T:	git git://linuxtv.org/media_tree.git
12219W:	https://linuxtv.org
12220S:	Odd Fixes
12221F:	drivers/media/pci/tw68/
12222
12223TW686X VIDEO4LINUX DRIVER
12224M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12225L:	linux-media@vger.kernel.org
12226T:	git git://linuxtv.org/media_tree.git
12227W:	http://linuxtv.org
12228S:	Maintained
12229F:	drivers/media/pci/tw686x/
12230
12231TPM DEVICE DRIVER
12232M:	Peter Huewe <peterhuewe@gmx.de>
12233M:	Marcel Selhorst <tpmdd@selhorst.net>
12234M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12235R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12236W:	http://tpmdd.sourceforge.net
12237L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12238Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
12239T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
12240S:	Maintained
12241F:	drivers/char/tpm/
12242
12243TPM IBM_VTPM DEVICE DRIVER
12244M:	Ashley Lai <ashleydlai@gmail.com>
12245W:	http://tpmdd.sourceforge.net
12246L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12247S:	Maintained
12248F:	drivers/char/tpm/tpm_ibmvtpm*
12249
12250TRACING
12251M:	Steven Rostedt <rostedt@goodmis.org>
12252M:	Ingo Molnar <mingo@redhat.com>
12253T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12254S:	Maintained
12255F:	Documentation/trace/ftrace.txt
12256F:	arch/*/*/*/ftrace.h
12257F:	arch/*/kernel/ftrace.c
12258F:	include/*/ftrace.h
12259F:	include/linux/trace*.h
12260F:	include/trace/
12261F:	kernel/trace/
12262F:	tools/testing/selftests/ftrace/
12263
12264TRACING MMIO ACCESSES (MMIOTRACE)
12265M:	Steven Rostedt <rostedt@goodmis.org>
12266M:	Ingo Molnar <mingo@kernel.org>
12267R:	Karol Herbst <karolherbst@gmail.com>
12268R:	Pekka Paalanen <ppaalanen@gmail.com>
12269S:	Maintained
12270L:	linux-kernel@vger.kernel.org
12271L:	nouveau@lists.freedesktop.org
12272F:	kernel/trace/trace_mmiotrace.c
12273F:	include/linux/mmiotrace.h
12274F:	arch/x86/mm/kmmio.c
12275F:	arch/x86/mm/mmio-mod.c
12276F:	arch/x86/mm/testmmiotrace.c
12277
12278TRIVIAL PATCHES
12279M:	Jiri Kosina <trivial@kernel.org>
12280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12281S:	Maintained
12282K:	^Subject:.*(?i)trivial
12283
12284TTY LAYER
12285M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12286M:	Jiri Slaby <jslaby@suse.com>
12287S:	Supported
12288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12289F:	Documentation/serial/
12290F:	drivers/tty/
12291F:	drivers/tty/serial/serial_core.c
12292F:	include/linux/serial_core.h
12293F:	include/linux/serial.h
12294F:	include/linux/tty.h
12295F:	include/uapi/linux/serial_core.h
12296F:	include/uapi/linux/serial.h
12297F:	include/uapi/linux/tty.h
12298
12299TUA9001 MEDIA DRIVER
12300M:	Antti Palosaari <crope@iki.fi>
12301L:	linux-media@vger.kernel.org
12302W:	https://linuxtv.org
12303W:	http://palosaari.fi/linux/
12304Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12305T:	git git://linuxtv.org/anttip/media_tree.git
12306S:	Maintained
12307F:	drivers/media/tuners/tua9001*
12308
12309TULIP NETWORK DRIVERS
12310L:	netdev@vger.kernel.org
12311L:	linux-parisc@vger.kernel.org
12312S:	Orphan
12313F:	drivers/net/ethernet/dec/tulip/
12314
12315TUN/TAP driver
12316M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
12317W:	http://vtun.sourceforge.net/tun
12318S:	Maintained
12319F:	Documentation/networking/tuntap.txt
12320F:	arch/um/os-Linux/drivers/
12321
12322TURBOCHANNEL SUBSYSTEM
12323M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12324M:	Ralf Baechle <ralf@linux-mips.org>
12325L:	linux-mips@linux-mips.org
12326Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
12327S:	Maintained
12328F:	drivers/tc/
12329F:	include/linux/tc.h
12330
12331UBI FILE SYSTEM (UBIFS)
12332M:	Richard Weinberger <richard@nod.at>
12333M:	Artem Bityutskiy <dedekind1@gmail.com>
12334M:	Adrian Hunter <adrian.hunter@intel.com>
12335L:	linux-mtd@lists.infradead.org
12336T:	git git://git.infradead.org/ubifs-2.6.git
12337W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
12338S:	Supported
12339F:	Documentation/filesystems/ubifs.txt
12340F:	fs/ubifs/
12341
12342UCLINUX (M68KNOMMU AND COLDFIRE)
12343M:	Greg Ungerer <gerg@linux-m68k.org>
12344W:	http://www.linux-m68k.org/
12345W:	http://www.uclinux.org/
12346L:	linux-m68k@lists.linux-m68k.org
12347L:	uclinux-dev@uclinux.org  (subscribers-only)
12348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12349S:	Maintained
12350F:	arch/m68k/coldfire/
12351F:	arch/m68k/68*/
12352F:	arch/m68k/*/*_no.*
12353F:	arch/m68k/include/asm/*_no.*
12354
12355UDF FILESYSTEM
12356M:	Jan Kara <jack@suse.com>
12357S:	Maintained
12358F:	Documentation/filesystems/udf.txt
12359F:	fs/udf/
12360
12361UFS FILESYSTEM
12362M:	Evgeniy Dushistov <dushistov@mail.ru>
12363S:	Maintained
12364F:	Documentation/filesystems/ufs.txt
12365F:	fs/ufs/
12366
12367UHID USERSPACE HID IO DRIVER:
12368M:	David Herrmann <dh.herrmann@googlemail.com>
12369L:	linux-input@vger.kernel.org
12370S:	Maintained
12371F:	drivers/hid/uhid.c
12372F:	include/uapi/linux/uhid.h
12373
12374ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12375L:	linux-usb@vger.kernel.org
12376S:	Orphan
12377F:	drivers/uwb/
12378F:	include/linux/uwb.h
12379F:	include/linux/uwb/
12380
12381UNICORE32 ARCHITECTURE:
12382M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
12383W:	http://mprc.pku.edu.cn/~guanxuetao/linux
12384S:	Maintained
12385T:	git git://github.com/gxt/linux.git
12386F:	arch/unicore32/
12387
12388UNIFDEF
12389M:	Tony Finch <dot@dotat.at>
12390W:	http://dotat.at/prog/unifdef
12391S:	Maintained
12392F:	scripts/unifdef.c
12393
12394UNIFORM CDROM DRIVER
12395M:	Jens Axboe <axboe@kernel.dk>
12396W:	http://www.kernel.dk
12397S:	Maintained
12398F:	Documentation/cdrom/
12399F:	drivers/cdrom/cdrom.c
12400F:	include/linux/cdrom.h
12401F:	include/uapi/linux/cdrom.h
12402
12403UNISYS S-PAR DRIVERS
12404M:	David Kershner <david.kershner@unisys.com>
12405L:	sparmaintainer@unisys.com (Unisys internal)
12406S:	Supported
12407F:	drivers/staging/unisys/
12408
12409UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12410M:	Vinayak Holikatti <vinholikatti@gmail.com>
12411L:	linux-scsi@vger.kernel.org
12412S:	Supported
12413F:	Documentation/scsi/ufs.txt
12414F:	drivers/scsi/ufs/
12415
12416UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12417M:	Joao Pinto <Joao.Pinto@synopsys.com>
12418L:	linux-scsi@vger.kernel.org
12419S:	Supported
12420F:	drivers/scsi/ufs/*dwc*
12421
12422UNSORTED BLOCK IMAGES (UBI)
12423M:	Artem Bityutskiy <dedekind1@gmail.com>
12424M:	Richard Weinberger <richard@nod.at>
12425W:	http://www.linux-mtd.infradead.org/
12426L:	linux-mtd@lists.infradead.org
12427T:	git git://git.infradead.org/ubifs-2.6.git
12428S:	Supported
12429F:	drivers/mtd/ubi/
12430F:	include/linux/mtd/ubi.h
12431F:	include/uapi/mtd/ubi-user.h
12432
12433USB ACM DRIVER
12434M:	Oliver Neukum <oneukum@suse.com>
12435L:	linux-usb@vger.kernel.org
12436S:	Maintained
12437F:	Documentation/usb/acm.txt
12438F:	drivers/usb/class/cdc-acm.*
12439
12440USB AR5523 WIRELESS DRIVER
12441M:	Pontus Fuchs <pontus.fuchs@gmail.com>
12442L:	linux-wireless@vger.kernel.org
12443S:	Maintained
12444F:	drivers/net/wireless/ath/ar5523/
12445
12446USB ATTACHED SCSI
12447M:	Oliver Neukum <oneukum@suse.com>
12448L:	linux-usb@vger.kernel.org
12449L:	linux-scsi@vger.kernel.org
12450S:	Maintained
12451F:	drivers/usb/storage/uas.c
12452
12453USB CDC ETHERNET DRIVER
12454M:	Oliver Neukum <oliver@neukum.org>
12455L:	linux-usb@vger.kernel.org
12456S:	Maintained
12457F:	drivers/net/usb/cdc_*.c
12458F:	include/uapi/linux/usb/cdc.h
12459
12460USB CHAOSKEY DRIVER
12461M:	Keith Packard <keithp@keithp.com>
12462L:	linux-usb@vger.kernel.org
12463S:	Maintained
12464F:	drivers/usb/misc/chaoskey.c
12465
12466USB CYPRESS C67X00 DRIVER
12467M:	Peter Korsgaard <jacmet@sunsite.dk>
12468L:	linux-usb@vger.kernel.org
12469S:	Maintained
12470F:	drivers/usb/c67x00/
12471
12472USB DAVICOM DM9601 DRIVER
12473M:	Peter Korsgaard <jacmet@sunsite.dk>
12474L:	netdev@vger.kernel.org
12475W:	http://www.linux-usb.org/usbnet
12476S:	Maintained
12477F:	drivers/net/usb/dm9601.c
12478
12479USB DIAMOND RIO500 DRIVER
12480M:	Cesar Miquel <miquel@df.uba.ar>
12481L:	rio500-users@lists.sourceforge.net
12482W:	http://rio500.sourceforge.net
12483S:	Maintained
12484F:	drivers/usb/misc/rio500*
12485
12486USB EHCI DRIVER
12487M:	Alan Stern <stern@rowland.harvard.edu>
12488L:	linux-usb@vger.kernel.org
12489S:	Maintained
12490F:	Documentation/usb/ehci.txt
12491F:	drivers/usb/host/ehci*
12492
12493USB GADGET/PERIPHERAL SUBSYSTEM
12494M:	Felipe Balbi <balbi@kernel.org>
12495L:	linux-usb@vger.kernel.org
12496W:	http://www.linux-usb.org/gadget
12497T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12498S:	Maintained
12499F:	drivers/usb/gadget/
12500F:	include/linux/usb/gadget*
12501
12502USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12503M:	Jiri Kosina <jikos@kernel.org>
12504R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
12505L:	linux-usb@vger.kernel.org
12506T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12507S:	Maintained
12508F:	Documentation/hid/hiddev.txt
12509F:	drivers/hid/usbhid/
12510
12511USB ISP116X DRIVER
12512M:	Olav Kongas <ok@artecdesign.ee>
12513L:	linux-usb@vger.kernel.org
12514S:	Maintained
12515F:	drivers/usb/host/isp116x*
12516F:	include/linux/usb/isp116x.h
12517
12518USB LAN78XX ETHERNET DRIVER
12519M:	Woojung Huh <woojung.huh@microchip.com>
12520M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12521L:	netdev@vger.kernel.org
12522S:	Maintained
12523F:	drivers/net/usb/lan78xx.*
12524
12525USB MASS STORAGE DRIVER
12526M:	Alan Stern <stern@rowland.harvard.edu>
12527L:	linux-usb@vger.kernel.org
12528L:	usb-storage@lists.one-eyed-alien.net
12529S:	Maintained
12530W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
12531F:	drivers/usb/storage/
12532
12533USB MIDI DRIVER
12534M:	Clemens Ladisch <clemens@ladisch.de>
12535L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12536T:	git git://git.alsa-project.org/alsa-kernel.git
12537S:	Maintained
12538F:	sound/usb/midi.*
12539
12540USB NETWORKING DRIVERS
12541L:	linux-usb@vger.kernel.org
12542S:	Odd Fixes
12543F:	drivers/net/usb/
12544
12545USB OHCI DRIVER
12546M:	Alan Stern <stern@rowland.harvard.edu>
12547L:	linux-usb@vger.kernel.org
12548S:	Maintained
12549F:	Documentation/usb/ohci.txt
12550F:	drivers/usb/host/ohci*
12551
12552USB OTG FSM (Finite State Machine)
12553M:	Peter Chen <Peter.Chen@nxp.com>
12554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12555L:	linux-usb@vger.kernel.org
12556S:	Maintained
12557F:	drivers/usb/common/usb-otg-fsm.c
12558
12559USB OVER IP DRIVER
12560M:	Valentina Manea <valentina.manea.m@gmail.com>
12561M:	Shuah Khan <shuahkh@osg.samsung.com>
12562M:	Shuah Khan <shuah@kernel.org>
12563L:	linux-usb@vger.kernel.org
12564S:	Maintained
12565F:	Documentation/usb/usbip_protocol.txt
12566F:	drivers/usb/usbip/
12567F:	tools/usb/usbip/
12568
12569USB PEGASUS DRIVER
12570M:	Petko Manolov <petkan@nucleusys.com>
12571L:	linux-usb@vger.kernel.org
12572L:	netdev@vger.kernel.org
12573T:	git git://github.com/petkan/pegasus.git
12574W:	https://github.com/petkan/pegasus
12575S:	Maintained
12576F:	drivers/net/usb/pegasus.*
12577
12578USB PHY LAYER
12579M:	Felipe Balbi <balbi@kernel.org>
12580L:	linux-usb@vger.kernel.org
12581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12582S:	Maintained
12583F:	drivers/usb/phy/
12584
12585USB PRINTER DRIVER (usblp)
12586M:	Pete Zaitcev <zaitcev@redhat.com>
12587L:	linux-usb@vger.kernel.org
12588S:	Supported
12589F:	drivers/usb/class/usblp.c
12590
12591USB QMI WWAN NETWORK DRIVER
12592M:	Bjørn Mork <bjorn@mork.no>
12593L:	netdev@vger.kernel.org
12594S:	Maintained
12595F:	Documentation/ABI/testing/sysfs-class-net-qmi
12596F:	drivers/net/usb/qmi_wwan.c
12597
12598USB RTL8150 DRIVER
12599M:	Petko Manolov <petkan@nucleusys.com>
12600L:	linux-usb@vger.kernel.org
12601L:	netdev@vger.kernel.org
12602T:	git git://github.com/petkan/rtl8150.git
12603W:	https://github.com/petkan/rtl8150
12604S:	Maintained
12605F:	drivers/net/usb/rtl8150.c
12606
12607USB SERIAL SUBSYSTEM
12608M:	Johan Hovold <johan@kernel.org>
12609L:	linux-usb@vger.kernel.org
12610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12611S:	Maintained
12612F:	Documentation/usb/usb-serial.txt
12613F:	drivers/usb/serial/
12614F:	include/linux/usb/serial.h
12615
12616USB SMSC75XX ETHERNET DRIVER
12617M:	Steve Glendinning <steve.glendinning@shawell.net>
12618L:	netdev@vger.kernel.org
12619S:	Maintained
12620F:	drivers/net/usb/smsc75xx.*
12621
12622USB SMSC95XX ETHERNET DRIVER
12623M:	Steve Glendinning <steve.glendinning@shawell.net>
12624M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12625L:	netdev@vger.kernel.org
12626S:	Maintained
12627F:	drivers/net/usb/smsc95xx.*
12628
12629USB SUBSYSTEM
12630M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12631L:	linux-usb@vger.kernel.org
12632W:	http://www.linux-usb.org
12633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12634S:	Supported
12635F:	Documentation/devicetree/bindings/usb/
12636F:	Documentation/usb/
12637F:	drivers/usb/
12638F:	include/linux/usb.h
12639F:	include/linux/usb/
12640
12641USB UHCI DRIVER
12642M:	Alan Stern <stern@rowland.harvard.edu>
12643L:	linux-usb@vger.kernel.org
12644S:	Maintained
12645F:	drivers/usb/host/uhci*
12646
12647USB "USBNET" DRIVER FRAMEWORK
12648M:	Oliver Neukum <oneukum@suse.com>
12649L:	netdev@vger.kernel.org
12650W:	http://www.linux-usb.org/usbnet
12651S:	Maintained
12652F:	drivers/net/usb/usbnet.c
12653F:	include/linux/usb/usbnet.h
12654
12655USB VIDEO CLASS
12656M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12657L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12658L:	linux-media@vger.kernel.org
12659T:	git git://linuxtv.org/media_tree.git
12660W:	http://www.ideasonboard.org/uvc/
12661S:	Maintained
12662F:	drivers/media/usb/uvc/
12663F:	include/uapi/linux/uvcvideo.h
12664
12665USB VISION DRIVER
12666M:	Hans Verkuil <hverkuil@xs4all.nl>
12667L:	linux-media@vger.kernel.org
12668T:	git git://linuxtv.org/media_tree.git
12669W:	https://linuxtv.org
12670S:	Odd Fixes
12671F:	drivers/media/usb/usbvision/
12672
12673USB WEBCAM GADGET
12674M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12675L:	linux-usb@vger.kernel.org
12676S:	Maintained
12677F:	drivers/usb/gadget/function/*uvc*
12678F:	drivers/usb/gadget/legacy/webcam.c
12679
12680USB WIRELESS RNDIS DRIVER (rndis_wlan)
12681M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
12682L:	linux-wireless@vger.kernel.org
12683S:	Maintained
12684F:	drivers/net/wireless/rndis_wlan.c
12685
12686USB XHCI DRIVER
12687M:	Mathias Nyman <mathias.nyman@intel.com>
12688L:	linux-usb@vger.kernel.org
12689S:	Supported
12690F:	drivers/usb/host/xhci*
12691F:	drivers/usb/host/pci-quirks*
12692
12693USB ZD1201 DRIVER
12694L:	linux-wireless@vger.kernel.org
12695W:	http://linux-lc100020.sourceforge.net
12696S:	Orphan
12697F:	drivers/net/wireless/zydas/zd1201.*
12698
12699USB ZR364XX DRIVER
12700M:	Antoine Jacquet <royale@zerezo.com>
12701L:	linux-usb@vger.kernel.org
12702L:	linux-media@vger.kernel.org
12703T:	git git://linuxtv.org/media_tree.git
12704W:	http://royale.zerezo.com/zr364xx/
12705S:	Maintained
12706F:	Documentation/media/v4l-drivers/zr364xx*
12707F:	drivers/media/usb/zr364xx/
12708
12709ULPI BUS
12710M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
12711L:	linux-usb@vger.kernel.org
12712S:	Maintained
12713F:	drivers/usb/common/ulpi.c
12714F:	include/linux/ulpi/
12715
12716USER-MODE LINUX (UML)
12717M:	Jeff Dike <jdike@addtoit.com>
12718M:	Richard Weinberger <richard@nod.at>
12719L:	user-mode-linux-devel@lists.sourceforge.net
12720L:	user-mode-linux-user@lists.sourceforge.net
12721W:	http://user-mode-linux.sourceforge.net
12722T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12723S:	Maintained
12724F:	Documentation/virtual/uml/
12725F:	arch/um/
12726F:	arch/x86/um/
12727F:	fs/hostfs/
12728F:	fs/hppfs/
12729
12730USERSPACE I/O (UIO)
12731M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12732S:	Maintained
12733T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12734F:	Documentation/DocBook/uio-howto.tmpl
12735F:	drivers/uio/
12736F:	include/linux/uio*.h
12737
12738UTIL-LINUX PACKAGE
12739M:	Karel Zak <kzak@redhat.com>
12740L:	util-linux@vger.kernel.org
12741W:	http://en.wikipedia.org/wiki/Util-linux
12742T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12743S:	Maintained
12744
12745UVESAFB DRIVER
12746M:	Michal Januszewski <spock@gentoo.org>
12747L:	linux-fbdev@vger.kernel.org
12748W:	http://dev.gentoo.org/~spock/projects/uvesafb/
12749S:	Maintained
12750F:	Documentation/fb/uvesafb.txt
12751F:	drivers/video/fbdev/uvesafb.*
12752
12753VF610 NAND DRIVER
12754M:	Stefan Agner <stefan@agner.ch>
12755L:	linux-mtd@lists.infradead.org
12756S:	Supported
12757F:	drivers/mtd/nand/vf610_nfc.c
12758
12759VFAT/FAT/MSDOS FILESYSTEM
12760M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12761S:	Maintained
12762F:	Documentation/filesystems/vfat.txt
12763F:	fs/fat/
12764
12765VFIO DRIVER
12766M:	Alex Williamson <alex.williamson@redhat.com>
12767L:	kvm@vger.kernel.org
12768T:	git git://github.com/awilliam/linux-vfio.git
12769S:	Maintained
12770F:	Documentation/vfio.txt
12771F:	drivers/vfio/
12772F:	include/linux/vfio.h
12773F:	include/uapi/linux/vfio.h
12774
12775VFIO PLATFORM DRIVER
12776M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
12777L:	kvm@vger.kernel.org
12778S:	Maintained
12779F:	drivers/vfio/platform/
12780
12781VIDEOBUF2 FRAMEWORK
12782M:	Pawel Osciak <pawel@osciak.com>
12783M:	Marek Szyprowski <m.szyprowski@samsung.com>
12784M:	Kyungmin Park <kyungmin.park@samsung.com>
12785L:	linux-media@vger.kernel.org
12786S:	Maintained
12787F:	drivers/media/v4l2-core/videobuf2-*
12788F:	include/media/videobuf2-*
12789
12790VIRTIO AND VHOST VSOCK DRIVER
12791M:	Stefan Hajnoczi <stefanha@redhat.com>
12792L:	kvm@vger.kernel.org
12793L:	virtualization@lists.linux-foundation.org
12794L:	netdev@vger.kernel.org
12795S:	Maintained
12796F:	include/linux/virtio_vsock.h
12797F:	include/uapi/linux/virtio_vsock.h
12798F:	net/vmw_vsock/virtio_transport_common.c
12799F:	net/vmw_vsock/virtio_transport.c
12800F:	drivers/vhost/vsock.c
12801F:	drivers/vhost/vsock.h
12802
12803VIRTUAL SERIO DEVICE DRIVER
12804M:	Stephen Chandler Paul <thatslyude@gmail.com>
12805S:	Maintained
12806F:	drivers/input/serio/userio.c
12807F:	include/uapi/linux/userio.h
12808
12809VIRTIO CONSOLE DRIVER
12810M:	Amit Shah <amit.shah@redhat.com>
12811L:	virtualization@lists.linux-foundation.org
12812S:	Maintained
12813F:	drivers/char/virtio_console.c
12814F:	include/linux/virtio_console.h
12815F:	include/uapi/linux/virtio_console.h
12816
12817VIRTIO CORE, NET AND BLOCK DRIVERS
12818M:	"Michael S. Tsirkin" <mst@redhat.com>
12819M:	Jason Wang <jasowang@redhat.com>
12820L:	virtualization@lists.linux-foundation.org
12821S:	Maintained
12822F:	Documentation/devicetree/bindings/virtio/
12823F:	drivers/virtio/
12824F:	tools/virtio/
12825F:	drivers/net/virtio_net.c
12826F:	drivers/block/virtio_blk.c
12827F:	include/linux/virtio_*.h
12828F:	include/uapi/linux/virtio_*.h
12829
12830VIRTIO DRIVERS FOR S390
12831M:	Christian Borntraeger <borntraeger@de.ibm.com>
12832M:	Cornelia Huck <cornelia.huck@de.ibm.com>
12833L:	linux-s390@vger.kernel.org
12834L:	virtualization@lists.linux-foundation.org
12835L:	kvm@vger.kernel.org
12836S:	Supported
12837F:	drivers/s390/virtio/
12838
12839VIRTIO GPU DRIVER
12840M:	David Airlie <airlied@linux.ie>
12841M:	Gerd Hoffmann <kraxel@redhat.com>
12842L:	dri-devel@lists.freedesktop.org
12843L:	virtualization@lists.linux-foundation.org
12844S:	Maintained
12845F:	drivers/gpu/drm/virtio/
12846F:	include/uapi/linux/virtio_gpu.h
12847
12848VIRTIO HOST (VHOST)
12849M:	"Michael S. Tsirkin" <mst@redhat.com>
12850M:	Jason Wang <jasowang@redhat.com>
12851L:	kvm@vger.kernel.org
12852L:	virtualization@lists.linux-foundation.org
12853L:	netdev@vger.kernel.org
12854T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12855S:	Maintained
12856F:	drivers/vhost/
12857F:	include/uapi/linux/vhost.h
12858
12859VIRTIO INPUT DRIVER
12860M:	Gerd Hoffmann <kraxel@redhat.com>
12861S:	Maintained
12862F:	drivers/virtio/virtio_input.c
12863F:	include/uapi/linux/virtio_input.h
12864
12865VIA RHINE NETWORK DRIVER
12866S:	Orphan
12867F:	drivers/net/ethernet/via/via-rhine.c
12868
12869VIA SD/MMC CARD CONTROLLER DRIVER
12870M:	Bruce Chang <brucechang@via.com.tw>
12871M:	Harald Welte <HaraldWelte@viatech.com>
12872S:	Maintained
12873F:	drivers/mmc/host/via-sdmmc.c
12874
12875VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12876M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12877L:	linux-fbdev@vger.kernel.org
12878S:	Maintained
12879F:	include/linux/via-core.h
12880F:	include/linux/via-gpio.h
12881F:	include/linux/via_i2c.h
12882F:	drivers/video/fbdev/via/
12883
12884VIA VELOCITY NETWORK DRIVER
12885M:	Francois Romieu <romieu@fr.zoreil.com>
12886L:	netdev@vger.kernel.org
12887S:	Maintained
12888F:	drivers/net/ethernet/via/via-velocity.*
12889
12890VIRT LIB
12891M:	Alex Williamson <alex.williamson@redhat.com>
12892M:	Paolo Bonzini <pbonzini@redhat.com>
12893L:	kvm@vger.kernel.org
12894S:	Supported
12895F:	virt/lib/
12896
12897VIVID VIRTUAL VIDEO DRIVER
12898M:	Hans Verkuil <hverkuil@xs4all.nl>
12899L:	linux-media@vger.kernel.org
12900T:	git git://linuxtv.org/media_tree.git
12901W:	https://linuxtv.org
12902S:	Maintained
12903F:	drivers/media/platform/vivid/*
12904
12905VLAN (802.1Q)
12906M:	Patrick McHardy <kaber@trash.net>
12907L:	netdev@vger.kernel.org
12908S:	Maintained
12909F:	drivers/net/macvlan.c
12910F:	include/linux/if_*vlan.h
12911F:	net/8021q/
12912
12913VLYNQ BUS
12914M:	Florian Fainelli <f.fainelli@gmail.com>
12915L:	openwrt-devel@lists.openwrt.org (subscribers-only)
12916S:	Maintained
12917F:	drivers/vlynq/vlynq.c
12918F:	include/linux/vlynq.h
12919
12920VME SUBSYSTEM
12921M:	Martyn Welch <martyn@welchs.me.uk>
12922M:	Manohar Vanga <manohar.vanga@gmail.com>
12923M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12924L:	devel@driverdev.osuosl.org
12925S:	Maintained
12926T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12927F:	Documentation/vme_api.txt
12928F:	drivers/staging/vme/
12929F:	drivers/vme/
12930F:	include/linux/vme*
12931
12932VMWARE HYPERVISOR INTERFACE
12933M:	Alok Kataria <akataria@vmware.com>
12934L:	virtualization@lists.linux-foundation.org
12935S:	Supported
12936F:	arch/x86/kernel/cpu/vmware.c
12937
12938VMWARE BALLOON DRIVER
12939M:	Xavier Deguillard <xdeguillard@vmware.com>
12940M:	Philip Moltmann <moltmann@vmware.com>
12941M:	"VMware, Inc." <pv-drivers@vmware.com>
12942L:	linux-kernel@vger.kernel.org
12943S:	Maintained
12944F:	drivers/misc/vmw_balloon.c
12945
12946VMWARE VMMOUSE SUBDRIVER
12947M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
12948M:	"VMware, Inc." <pv-drivers@vmware.com>
12949L:	linux-input@vger.kernel.org
12950S:	Maintained
12951F:	drivers/input/mouse/vmmouse.c
12952F:	drivers/input/mouse/vmmouse.h
12953
12954VMWARE VMXNET3 ETHERNET DRIVER
12955M:	Shrikrishna Khare <skhare@vmware.com>
12956M:	"VMware, Inc." <pv-drivers@vmware.com>
12957L:	netdev@vger.kernel.org
12958S:	Maintained
12959F:	drivers/net/vmxnet3/
12960
12961VMware PVSCSI driver
12962M:	Jim Gill <jgill@vmware.com>
12963M:	VMware PV-Drivers <pv-drivers@vmware.com>
12964L:	linux-scsi@vger.kernel.org
12965S:	Maintained
12966F:	drivers/scsi/vmw_pvscsi.c
12967F:	drivers/scsi/vmw_pvscsi.h
12968
12969VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12970M:	Liam Girdwood <lgirdwood@gmail.com>
12971M:	Mark Brown <broonie@kernel.org>
12972L:	linux-kernel@vger.kernel.org
12973W:	http://www.slimlogic.co.uk/?p=48
12974T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12975S:	Supported
12976F:	Documentation/devicetree/bindings/regulator/
12977F:	drivers/regulator/
12978F:	include/dt-bindings/regulator/
12979F:	include/linux/regulator/
12980
12981VRF
12982M:	David Ahern <dsa@cumulusnetworks.com>
12983M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
12984L:	netdev@vger.kernel.org
12985S:	Maintained
12986F:	drivers/net/vrf.c
12987F:	Documentation/networking/vrf.txt
12988
12989VT1211 HARDWARE MONITOR DRIVER
12990M:	Juerg Haefliger <juergh@gmail.com>
12991L:	linux-hwmon@vger.kernel.org
12992S:	Maintained
12993F:	Documentation/hwmon/vt1211
12994F:	drivers/hwmon/vt1211.c
12995
12996VT8231 HARDWARE MONITOR DRIVER
12997M:	Roger Lucas <vt8231@hiddenengine.co.uk>
12998L:	linux-hwmon@vger.kernel.org
12999S:	Maintained
13000F:	drivers/hwmon/vt8231.c
13001
13002VUB300 USB to SDIO/SD/MMC bridge chip
13003M:	Tony Olech <tony.olech@elandigitalsystems.com>
13004L:	linux-mmc@vger.kernel.org
13005L:	linux-usb@vger.kernel.org
13006S:	Supported
13007F:	drivers/mmc/host/vub300.c
13008
13009W1 DALLAS'S 1-WIRE BUS
13010M:	Evgeniy Polyakov <zbr@ioremap.net>
13011S:	Maintained
13012F:	Documentation/w1/
13013F:	drivers/w1/
13014
13015W83791D HARDWARE MONITORING DRIVER
13016M:	Marc Hulsman <m.hulsman@tudelft.nl>
13017L:	linux-hwmon@vger.kernel.org
13018S:	Maintained
13019F:	Documentation/hwmon/w83791d
13020F:	drivers/hwmon/w83791d.c
13021
13022W83793 HARDWARE MONITORING DRIVER
13023M:	Rudolf Marek <r.marek@assembler.cz>
13024L:	linux-hwmon@vger.kernel.org
13025S:	Maintained
13026F:	Documentation/hwmon/w83793
13027F:	drivers/hwmon/w83793.c
13028
13029W83795 HARDWARE MONITORING DRIVER
13030M:	Jean Delvare <jdelvare@suse.com>
13031L:	linux-hwmon@vger.kernel.org
13032S:	Maintained
13033F:	drivers/hwmon/w83795.c
13034
13035W83L51xD SD/MMC CARD INTERFACE DRIVER
13036M:	Pierre Ossman <pierre@ossman.eu>
13037S:	Maintained
13038F:	drivers/mmc/host/wbsd.*
13039
13040WACOM PROTOCOL 4 SERIAL TABLETS
13041M:	Julian Squires <julian@cipht.net>
13042M:	Hans de Goede <hdegoede@redhat.com>
13043L:	linux-input@vger.kernel.org
13044S:	Maintained
13045F:	drivers/input/tablet/wacom_serial4.c
13046
13047WATCHDOG DEVICE DRIVERS
13048M:	Wim Van Sebroeck <wim@iguana.be>
13049R:	Guenter Roeck <linux@roeck-us.net>
13050L:	linux-watchdog@vger.kernel.org
13051W:	http://www.linux-watchdog.org/
13052T:	git git://www.linux-watchdog.org/linux-watchdog.git
13053S:	Maintained
13054F:	Documentation/devicetree/bindings/watchdog/
13055F:	Documentation/watchdog/
13056F:	drivers/watchdog/
13057F:	include/linux/watchdog.h
13058F:	include/uapi/linux/watchdog.h
13059
13060WIIMOTE HID DRIVER
13061M:	David Herrmann <dh.herrmann@googlemail.com>
13062L:	linux-input@vger.kernel.org
13063S:	Maintained
13064F:	drivers/hid/hid-wiimote*
13065
13066WINBOND CIR DRIVER
13067M:	David Härdeman <david@hardeman.nu>
13068S:	Maintained
13069F:	drivers/media/rc/winbond-cir.c
13070
13071WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13072M:	William Breathitt Gray <vilhelm.gray@gmail.com>
13073L:	linux-watchdog@vger.kernel.org
13074S:	Maintained
13075F:	drivers/watchdog/ebc-c384_wdt.c
13076
13077WINSYSTEMS WS16C48 GPIO DRIVER
13078M:	William Breathitt Gray <vilhelm.gray@gmail.com>
13079L:	linux-gpio@vger.kernel.org
13080S:	Maintained
13081F:	drivers/gpio/gpio-ws16c48.c
13082
13083WIMAX STACK
13084M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13085M:	linux-wimax@intel.com
13086L:	wimax@linuxwimax.org (subscribers-only)
13087S:	Supported
13088W:	http://linuxwimax.org
13089F:	Documentation/wimax/README.wimax
13090F:	include/linux/wimax/debug.h
13091F:	include/net/wimax.h
13092F:	include/uapi/linux/wimax.h
13093F:	net/wimax/
13094
13095WISTRON LAPTOP BUTTON DRIVER
13096M:	Miloslav Trmac <mitr@volny.cz>
13097S:	Maintained
13098F:	drivers/input/misc/wistron_btns.c
13099
13100WL3501 WIRELESS PCMCIA CARD DRIVER
13101M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13102L:	linux-wireless@vger.kernel.org
13103W:	http://oops.ghostprotocols.net:81/blog
13104S:	Maintained
13105F:	drivers/net/wireless/wl3501*
13106
13107WOLFSON MICROELECTRONICS DRIVERS
13108L:	patches@opensource.wolfsonmicro.com
13109T:	git https://github.com/CirrusLogic/linux-drivers.git
13110W:	https://github.com/CirrusLogic/linux-drivers/wiki
13111S:	Supported
13112F:	Documentation/hwmon/wm83??
13113F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13114F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13115F:	Documentation/devicetree/bindings/mfd/arizona.txt
13116F:	arch/arm/mach-s3c64xx/mach-crag6410*
13117F:	drivers/clk/clk-wm83*.c
13118F:	drivers/extcon/extcon-arizona.c
13119F:	drivers/leds/leds-wm83*.c
13120F:	drivers/gpio/gpio-*wm*.c
13121F:	drivers/gpio/gpio-arizona.c
13122F:	drivers/hwmon/wm83??-hwmon.c
13123F:	drivers/input/misc/wm831x-on.c
13124F:	drivers/input/touchscreen/wm831x-ts.c
13125F:	drivers/input/touchscreen/wm97*.c
13126F:	drivers/mfd/arizona*
13127F:	drivers/mfd/wm*.c
13128F:	drivers/mfd/cs47l24*
13129F:	drivers/power/supply/wm83*.c
13130F:	drivers/rtc/rtc-wm83*.c
13131F:	drivers/regulator/wm8*.c
13132F:	drivers/video/backlight/wm83*_bl.c
13133F:	drivers/watchdog/wm83*_wdt.c
13134F:	include/linux/mfd/arizona/
13135F:	include/linux/mfd/wm831x/
13136F:	include/linux/mfd/wm8350/
13137F:	include/linux/mfd/wm8400*
13138F:	include/linux/wm97xx.h
13139F:	include/sound/wm????.h
13140F:	sound/soc/codecs/arizona.?
13141F:	sound/soc/codecs/wm*
13142F:	sound/soc/codecs/cs47l24*
13143
13144WORKQUEUE
13145M:	Tejun Heo <tj@kernel.org>
13146R:	Lai Jiangshan <jiangshanlai@gmail.com>
13147T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13148S:	Maintained
13149F:	include/linux/workqueue.h
13150F:	kernel/workqueue.c
13151F:	Documentation/workqueue.txt
13152
13153X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13154M:	Chen-Yu Tsai <wens@csie.org>
13155L:	linux-kernel@vger.kernel.org
13156S:	Maintained
13157N:	axp[128]
13158
13159X.25 NETWORK LAYER
13160M:	Andrew Hendry <andrew.hendry@gmail.com>
13161L:	linux-x25@vger.kernel.org
13162S:	Odd Fixes
13163F:	Documentation/networking/x25*
13164F:	include/net/x25*
13165F:	net/x25/
13166
13167X86 ARCHITECTURE (32-BIT AND 64-BIT)
13168M:	Thomas Gleixner <tglx@linutronix.de>
13169M:	Ingo Molnar <mingo@redhat.com>
13170M:	"H. Peter Anvin" <hpa@zytor.com>
13171M:	x86@kernel.org
13172L:	linux-kernel@vger.kernel.org
13173T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13174S:	Maintained
13175F:	Documentation/x86/
13176F:	arch/x86/
13177
13178X86 PLATFORM DRIVERS
13179M:	Darren Hart <dvhart@infradead.org>
13180L:	platform-driver-x86@vger.kernel.org
13181T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13182S:	Maintained
13183F:	drivers/platform/x86/
13184F:	drivers/platform/olpc/
13185
13186X86 MCE INFRASTRUCTURE
13187M:	Tony Luck <tony.luck@intel.com>
13188M:	Borislav Petkov <bp@alien8.de>
13189L:	linux-edac@vger.kernel.org
13190S:	Maintained
13191F:	arch/x86/kernel/cpu/mcheck/*
13192
13193X86 MICROCODE UPDATE SUPPORT
13194M:	Borislav Petkov <bp@alien8.de>
13195S:	Maintained
13196F:	arch/x86/kernel/cpu/microcode/*
13197
13198X86 VDSO
13199M:	Andy Lutomirski <luto@amacapital.net>
13200L:	linux-kernel@vger.kernel.org
13201T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13202S:	Maintained
13203F:	arch/x86/entry/vdso/
13204
13205XC2028/3028 TUNER DRIVER
13206M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
13207M:	Mauro Carvalho Chehab <mchehab@kernel.org>
13208L:	linux-media@vger.kernel.org
13209W:	https://linuxtv.org
13210T:	git git://linuxtv.org/media_tree.git
13211S:	Maintained
13212F:	drivers/media/tuners/tuner-xc2028.*
13213
13214XEN HYPERVISOR INTERFACE
13215M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
13216M:	David Vrabel <david.vrabel@citrix.com>
13217M:	Juergen Gross <jgross@suse.com>
13218L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13219T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13220S:	Supported
13221F:	arch/x86/xen/
13222F:	drivers/*/xen-*front.c
13223F:	drivers/xen/
13224F:	arch/x86/include/asm/xen/
13225F:	include/xen/
13226F:	include/uapi/xen/
13227
13228XEN HYPERVISOR ARM
13229M:	Stefano Stabellini <sstabellini@kernel.org>
13230L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13231S:	Maintained
13232F:	arch/arm/xen/
13233F:	arch/arm/include/asm/xen/
13234
13235XEN HYPERVISOR ARM64
13236M:	Stefano Stabellini <sstabellini@kernel.org>
13237L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13238S:	Maintained
13239F:	arch/arm64/xen/
13240F:	arch/arm64/include/asm/xen/
13241
13242XEN NETWORK BACKEND DRIVER
13243M:	Wei Liu <wei.liu2@citrix.com>
13244M:	Paul Durrant <paul.durrant@citrix.com>
13245L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13246L:	netdev@vger.kernel.org
13247S:	Supported
13248F:	drivers/net/xen-netback/*
13249
13250XEN PCI SUBSYSTEM
13251M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13252L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13253S:	Supported
13254F:	arch/x86/pci/*xen*
13255F:	drivers/pci/*xen*
13256
13257XEN BLOCK SUBSYSTEM
13258M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13259M:	Roger Pau Monné <roger.pau@citrix.com>
13260L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13261S:	Supported
13262F:	drivers/block/xen-blkback/*
13263F:	drivers/block/xen*
13264
13265XEN PVSCSI DRIVERS
13266M:	Juergen Gross <jgross@suse.com>
13267L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13268L:	linux-scsi@vger.kernel.org
13269S:	Supported
13270F:	drivers/scsi/xen-scsifront.c
13271F:	drivers/xen/xen-scsiback.c
13272F:	include/xen/interface/io/vscsiif.h
13273
13274XEN SWIOTLB SUBSYSTEM
13275M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13276L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13277S:	Supported
13278F:	arch/x86/xen/*swiotlb*
13279F:	drivers/xen/*swiotlb*
13280
13281XFS FILESYSTEM
13282M:	Dave Chinner <david@fromorbit.com>
13283M:	linux-xfs@vger.kernel.org
13284L:	linux-xfs@vger.kernel.org
13285W:	http://xfs.org/
13286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13287S:	Supported
13288F:	Documentation/filesystems/xfs.txt
13289F:	fs/xfs/
13290
13291XILINX AXI ETHERNET DRIVER
13292M:	Anirudha Sarangi <anirudh@xilinx.com>
13293M:	John Linn <John.Linn@xilinx.com>
13294S:	Maintained
13295F:	drivers/net/ethernet/xilinx/xilinx_axienet*
13296
13297XILINX UARTLITE SERIAL DRIVER
13298M:	Peter Korsgaard <jacmet@sunsite.dk>
13299L:	linux-serial@vger.kernel.org
13300S:	Maintained
13301F:	drivers/tty/serial/uartlite.c
13302
13303XILINX VIDEO IP CORES
13304M:	Hyun Kwon <hyun.kwon@xilinx.com>
13305M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13306L:	linux-media@vger.kernel.org
13307T:	git git://linuxtv.org/media_tree.git
13308S:	Supported
13309F:	Documentation/devicetree/bindings/media/xilinx/
13310F:	drivers/media/platform/xilinx/
13311F:	include/uapi/linux/xilinx-v4l2-controls.h
13312
13313XILLYBUS DRIVER
13314M:	Eli Billauer <eli.billauer@gmail.com>
13315L:	linux-kernel@vger.kernel.org
13316S:	Supported
13317F:	drivers/char/xillybus/
13318
13319XTENSA XTFPGA PLATFORM SUPPORT
13320M:	Max Filippov <jcmvbkbc@gmail.com>
13321L:	linux-xtensa@linux-xtensa.org
13322S:	Maintained
13323F:	drivers/spi/spi-xtensa-xtfpga.c
13324F:	sound/soc/xtensa/xtfpga-i2s.c
13325
13326YAM DRIVER FOR AX.25
13327M:	Jean-Paul Roubelat <jpr@f6fbb.org>
13328L:	linux-hams@vger.kernel.org
13329S:	Maintained
13330F:	drivers/net/hamradio/yam*
13331F:	include/linux/yam.h
13332
13333YEALINK PHONE DRIVER
13334M:	Henk Vergonet <Henk.Vergonet@gmail.com>
13335L:	usbb2k-api-dev@nongnu.org
13336S:	Maintained
13337F:	Documentation/input/yealink.txt
13338F:	drivers/input/misc/yealink.*
13339
13340Z8530 DRIVER FOR AX.25
13341M:	Joerg Reuter <jreuter@yaina.de>
13342W:	http://yaina.de/jreuter/
13343W:	http://www.qsl.net/dl1bke/
13344L:	linux-hams@vger.kernel.org
13345S:	Maintained
13346F:	Documentation/networking/z8530drv.txt
13347F:	drivers/net/hamradio/*scc.c
13348F:	drivers/net/hamradio/z8530.h
13349
13350ZBUD COMPRESSED PAGE ALLOCATOR
13351M:	Seth Jennings <sjenning@redhat.com>
13352L:	linux-mm@kvack.org
13353S:	Maintained
13354F:	mm/zbud.c
13355F:	include/linux/zbud.h
13356
13357ZD1211RW WIRELESS DRIVER
13358M:	Daniel Drake <dsd@gentoo.org>
13359M:	Ulrich Kunitz <kune@deine-taler.de>
13360W:	http://zd1211.ath.cx/wiki/DriverRewrite
13361L:	linux-wireless@vger.kernel.org
13362L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
13363S:	Maintained
13364F:	drivers/net/wireless/zydas/zd1211rw/
13365
13366ZPOOL COMPRESSED PAGE STORAGE API
13367M:	Dan Streetman <ddstreet@ieee.org>
13368L:	linux-mm@kvack.org
13369S:	Maintained
13370F:	mm/zpool.c
13371F:	include/linux/zpool.h
13372
13373ZR36067 VIDEO FOR LINUX DRIVER
13374L:	mjpeg-users@lists.sourceforge.net
13375L:	linux-media@vger.kernel.org
13376W:	http://mjpeg.sourceforge.net/driver-zoran/
13377T:	hg https://linuxtv.org/hg/v4l-dvb
13378S:	Odd Fixes
13379F:	drivers/media/pci/zoran/
13380
13381ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13382M:	Minchan Kim <minchan@kernel.org>
13383M:	Nitin Gupta <ngupta@vflare.org>
13384R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13385L:	linux-kernel@vger.kernel.org
13386S:	Maintained
13387F:	drivers/block/zram/
13388F:	Documentation/blockdev/zram.txt
13389
13390ZS DECSTATION Z85C30 SERIAL DRIVER
13391M:	"Maciej W. Rozycki" <macro@linux-mips.org>
13392S:	Maintained
13393F:	drivers/tty/serial/zs.*
13394
13395ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13396M:	Minchan Kim <minchan@kernel.org>
13397M:	Nitin Gupta <ngupta@vflare.org>
13398R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13399L:	linux-mm@kvack.org
13400S:	Maintained
13401F:	mm/zsmalloc.c
13402F:	include/linux/zsmalloc.h
13403F:	Documentation/vm/zsmalloc.txt
13404
13405ZSWAP COMPRESSED SWAP CACHING
13406M:	Seth Jennings <sjenning@redhat.com>
13407L:	linux-mm@kvack.org
13408S:	Maintained
13409F:	mm/zswap.c
13410
13411THE REST
13412M:	Linus Torvalds <torvalds@linux-foundation.org>
13413L:	linux-kernel@vger.kernel.org
13414Q:	http://patchwork.kernel.org/project/LKML/list/
13415T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13416S:	Buried alive in reporters
13417F:	*
13418F:	*/
13419