xref: /openbmc/linux/MAINTAINERS (revision 0984d159)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <aar@pengutronix.de>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178S:	Maintained
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F:	drivers/tty/serial/8250*
181F:	include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L:	netdev@vger.kernel.org
185S:	Orphan / Obsolete
186F:	drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M:	Eric Van Hensbergen <ericvh@gmail.com>
190M:	Ron Minnich <rminnich@sandia.gov>
191M:	Latchesar Ionkov <lucho@ionkov.net>
192L:	v9fs-developer@lists.sourceforge.net
193W:	http://swik.net/v9fs
194Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S:	Maintained
197F:	Documentation/filesystems/9p.txt
198F:	fs/9p/
199F:	net/9p/
200F:	include/net/9p/
201F:	include/uapi/linux/virtio_9p.h
202F:	include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M:	Antti Palosaari <crope@iki.fi>
207L:	linux-media@vger.kernel.org
208W:	https://linuxtv.org
209W:	http://palosaari.fi/linux/
210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
211T:	git git://linuxtv.org/anttip/media_tree.git
212S:	Maintained
213F:	drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L:	linux-scsi@vger.kernel.org
218W:	http://www.adaptec.com/
219S:	Supported
220F:	Documentation/scsi/aacraid.txt
221F:	drivers/scsi/aacraid/
222
223ABI/API
224L:	linux-api@vger.kernel.org
225F:	include/linux/syscalls.h
226F:	kernel/sys_ni.c
227
228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229M:	Hans de Goede <hdegoede@redhat.com>
230L:	linux-hwmon@vger.kernel.org
231S:	Maintained
232F:	drivers/hwmon/abituguru.c
233
234ABIT UGURU 3 HARDWARE MONITOR DRIVER
235M:	Alistair John Strachan <alistair@devzero.co.uk>
236L:	linux-hwmon@vger.kernel.org
237S:	Maintained
238F:	drivers/hwmon/abituguru3.c
239
240ACCES 104-DIO-48E GPIO DRIVER
241M:	William Breathitt Gray <vilhelm.gray@gmail.com>
242L:	linux-gpio@vger.kernel.org
243S:	Maintained
244F:	drivers/gpio/gpio-104-dio-48e.c
245
246ACCES 104-IDI-48 GPIO DRIVER
247M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
248L:	linux-gpio@vger.kernel.org
249S:	Maintained
250F:	drivers/gpio/gpio-104-idi-48.c
251
252ACCES 104-IDIO-16 GPIO DRIVER
253M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
254L:	linux-gpio@vger.kernel.org
255S:	Maintained
256F:	drivers/gpio/gpio-104-idio-16.c
257
258ACENIC DRIVER
259M:	Jes Sorensen <jes@trained-monkey.org>
260L:	linux-acenic@sunsite.dk
261S:	Maintained
262F:	drivers/net/ethernet/alteon/acenic*
263
264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265M:	Peter Feuerer <peter@piie.net>
266L:	platform-driver-x86@vger.kernel.org
267W:	http://piie.net/?section=acerhdf
268S:	Maintained
269F:	drivers/platform/x86/acerhdf.c
270
271ACER WMI LAPTOP EXTRAS
272M:	"Lee, Chun-Yi" <jlee@suse.com>
273L:	platform-driver-x86@vger.kernel.org
274S:	Maintained
275F:	drivers/platform/x86/acer-wmi.c
276
277ACPI
278M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
279M:	Len Brown <lenb@kernel.org>
280L:	linux-acpi@vger.kernel.org
281W:	https://01.org/linux-acpi
282Q:	https://patchwork.kernel.org/project/linux-acpi/list/
283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284S:	Supported
285F:	drivers/acpi/
286F:	drivers/pnp/pnpacpi/
287F:	include/linux/acpi.h
288F:	include/acpi/
289F:	Documentation/acpi/
290F:	Documentation/ABI/testing/sysfs-bus-acpi
291F:	drivers/pci/*acpi*
292F:	drivers/pci/*/*acpi*
293F:	drivers/pci/*/*/*acpi*
294F:	tools/power/acpi/
295
296ACPI COMPONENT ARCHITECTURE (ACPICA)
297M:	Robert Moore <robert.moore@intel.com>
298M:	Lv Zheng <lv.zheng@intel.com>
299M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300L:	linux-acpi@vger.kernel.org
301L:	devel@acpica.org
302W:	https://acpica.org/
303W:	https://github.com/acpica/acpica/
304Q:	https://patchwork.kernel.org/project/linux-acpi/list/
305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306S:	Supported
307F:	drivers/acpi/acpica/
308F:	include/acpi/
309F:	tools/power/acpi/
310
311ACPI FAN DRIVER
312M:	Zhang Rui <rui.zhang@intel.com>
313L:	linux-acpi@vger.kernel.org
314W:	https://01.org/linux-acpi
315S:	Supported
316F:	drivers/acpi/fan.c
317
318ACPI THERMAL DRIVER
319M:	Zhang Rui <rui.zhang@intel.com>
320L:	linux-acpi@vger.kernel.org
321W:	https://01.org/linux-acpi
322S:	Supported
323F:	drivers/acpi/*thermal*
324
325ACPI VIDEO DRIVER
326M:	Zhang Rui <rui.zhang@intel.com>
327L:	linux-acpi@vger.kernel.org
328W:	https://01.org/linux-acpi
329S:	Supported
330F:	drivers/acpi/acpi_video.c
331
332ACPI WMI DRIVER
333L:	platform-driver-x86@vger.kernel.org
334S:	Orphan
335F:	drivers/platform/x86/wmi.c
336
337AD1889 ALSA SOUND DRIVER
338M:	Thibaut Varene <T-Bone@parisc-linux.org>
339W:	http://wiki.parisc-linux.org/AD1889
340L:	linux-parisc@vger.kernel.org
341S:	Maintained
342F:	sound/pci/ad1889.*
343
344AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345M:	Michael Hennerich <michael.hennerich@analog.com>
346W:	http://wiki.analog.com/AD5254
347W:	http://ez.analog.com/community/linux-device-drivers
348S:	Supported
349F:	drivers/misc/ad525x_dpot.c
350
351AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352M:	Michael Hennerich <michael.hennerich@analog.com>
353W:	http://wiki.analog.com/AD5398
354W:	http://ez.analog.com/community/linux-device-drivers
355S:	Supported
356F:	drivers/regulator/ad5398.c
357
358AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359M:	Michael Hennerich <michael.hennerich@analog.com>
360W:	http://wiki.analog.com/AD7142
361W:	http://ez.analog.com/community/linux-device-drivers
362S:	Supported
363F:	drivers/input/misc/ad714x.c
364
365AD7877 TOUCHSCREEN DRIVER
366M:	Michael Hennerich <michael.hennerich@analog.com>
367W:	http://wiki.analog.com/AD7877
368W:	http://ez.analog.com/community/linux-device-drivers
369S:	Supported
370F:	drivers/input/touchscreen/ad7877.c
371
372AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373M:	Michael Hennerich <michael.hennerich@analog.com>
374W:	http://wiki.analog.com/AD7879
375W:	http://ez.analog.com/community/linux-device-drivers
376S:	Supported
377F:	drivers/input/touchscreen/ad7879.c
378
379ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380M:	Jiri Kosina <jikos@kernel.org>
381S:	Maintained
382
383ADF7242 IEEE 802.15.4 RADIO DRIVER
384M:	Michael Hennerich <michael.hennerich@analog.com>
385W:	https://wiki.analog.com/ADF7242
386W:	http://ez.analog.com/community/linux-device-drivers
387L:	linux-wpan@vger.kernel.org
388S:	Supported
389F:	drivers/net/ieee802154/adf7242.c
390F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392ADM1025 HARDWARE MONITOR DRIVER
393M:	Jean Delvare <jdelvare@suse.com>
394L:	linux-hwmon@vger.kernel.org
395S:	Maintained
396F:	Documentation/hwmon/adm1025
397F:	drivers/hwmon/adm1025.c
398
399ADM1029 HARDWARE MONITOR DRIVER
400M:	Corentin Labbe <clabbe.montjoie@gmail.com>
401L:	linux-hwmon@vger.kernel.org
402S:	Maintained
403F:	drivers/hwmon/adm1029.c
404
405ADM8211 WIRELESS DRIVER
406L:	linux-wireless@vger.kernel.org
407W:	http://wireless.kernel.org/
408S:	Orphan
409F:	drivers/net/wireless/admtek/adm8211.*
410
411ADP1653 FLASH CONTROLLER DRIVER
412M:	Sakari Ailus <sakari.ailus@iki.fi>
413L:	linux-media@vger.kernel.org
414S:	Maintained
415F:	drivers/media/i2c/adp1653.c
416F:	include/media/i2c/adp1653.h
417
418ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419M:	Michael Hennerich <michael.hennerich@analog.com>
420W:	http://wiki.analog.com/ADP5520
421W:	http://ez.analog.com/community/linux-device-drivers
422S:	Supported
423F:	drivers/mfd/adp5520.c
424F:	drivers/video/backlight/adp5520_bl.c
425F:	drivers/leds/leds-adp5520.c
426F:	drivers/gpio/gpio-adp5520.c
427F:	drivers/input/keyboard/adp5520-keys.c
428
429ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430M:	Michael Hennerich <michael.hennerich@analog.com>
431W:	http://wiki.analog.com/ADP5588
432W:	http://ez.analog.com/community/linux-device-drivers
433S:	Supported
434F:	drivers/input/keyboard/adp5588-keys.c
435F:	drivers/gpio/gpio-adp5588.c
436
437ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438M:	Michael Hennerich <michael.hennerich@analog.com>
439W:	http://wiki.analog.com/ADP8860
440W:	http://ez.analog.com/community/linux-device-drivers
441S:	Supported
442F:	drivers/video/backlight/adp8860_bl.c
443
444ADS1015 HARDWARE MONITOR DRIVER
445M:	Dirk Eibach <eibach@gdsys.de>
446L:	linux-hwmon@vger.kernel.org
447S:	Maintained
448F:	Documentation/hwmon/ads1015
449F:	drivers/hwmon/ads1015.c
450F:	include/linux/i2c/ads1015.h
451
452ADT746X FAN DRIVER
453M:	Colin Leroy <colin@colino.net>
454S:	Maintained
455F:	drivers/macintosh/therm_adt746x.c
456
457ADT7475 HARDWARE MONITOR DRIVER
458M:	Jean Delvare <jdelvare@suse.com>
459L:	linux-hwmon@vger.kernel.org
460S:	Maintained
461F:	Documentation/hwmon/adt7475
462F:	drivers/hwmon/adt7475.c
463
464ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465M:	Michael Hennerich <michael.hennerich@analog.com>
466W:	http://wiki.analog.com/ADXL345
467W:	http://ez.analog.com/community/linux-device-drivers
468S:	Supported
469F:	drivers/input/misc/adxl34x.c
470
471ADVANSYS SCSI DRIVER
472M:	Matthew Wilcox <matthew@wil.cx>
473M:	Hannes Reinecke <hare@suse.com>
474L:	linux-scsi@vger.kernel.org
475S:	Maintained
476F:	Documentation/scsi/advansys.txt
477F:	drivers/scsi/advansys.c
478
479AEDSP16 DRIVER
480M:	Riccardo Facchetti <fizban@tin.it>
481S:	Maintained
482F:	sound/oss/aedsp16.c
483
484AF9013 MEDIA DRIVER
485M:	Antti Palosaari <crope@iki.fi>
486L:	linux-media@vger.kernel.org
487W:	https://linuxtv.org
488W:	http://palosaari.fi/linux/
489Q:	http://patchwork.linuxtv.org/project/linux-media/list/
490T:	git git://linuxtv.org/anttip/media_tree.git
491S:	Maintained
492F:	drivers/media/dvb-frontends/af9013*
493
494AF9033 MEDIA DRIVER
495M:	Antti Palosaari <crope@iki.fi>
496L:	linux-media@vger.kernel.org
497W:	https://linuxtv.org
498W:	http://palosaari.fi/linux/
499Q:	http://patchwork.linuxtv.org/project/linux-media/list/
500T:	git git://linuxtv.org/anttip/media_tree.git
501S:	Maintained
502F:	drivers/media/dvb-frontends/af9033*
503
504AFFS FILE SYSTEM
505L:	linux-fsdevel@vger.kernel.org
506S:	Orphan
507F:	Documentation/filesystems/affs.txt
508F:	fs/affs/
509
510AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511M:	David Howells <dhowells@redhat.com>
512L:	linux-afs@lists.infradead.org
513S:	Supported
514F:	fs/afs/
515F:	include/net/af_rxrpc.h
516F:	net/rxrpc/af_rxrpc.c
517
518AGPGART DRIVER
519M:	David Airlie <airlied@linux.ie>
520T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521S:	Maintained
522F:	drivers/char/agp/
523F:	include/linux/agp*
524F:	include/uapi/linux/agp*
525
526AHA152X SCSI DRIVER
527M:	"Juergen E. Fischer" <fischer@norbit.de>
528L:	linux-scsi@vger.kernel.org
529S:	Maintained
530F:	drivers/scsi/aha152x*
531F:	drivers/scsi/pcmcia/aha152x*
532
533AIC7XXX / AIC79XX SCSI DRIVER
534M:	Hannes Reinecke <hare@suse.com>
535L:	linux-scsi@vger.kernel.org
536S:	Maintained
537F:	drivers/scsi/aic7xxx/
538
539AIMSLAB FM RADIO RECEIVER DRIVER
540M:	Hans Verkuil <hverkuil@xs4all.nl>
541L:	linux-media@vger.kernel.org
542T:	git git://linuxtv.org/media_tree.git
543W:	https://linuxtv.org
544S:	Maintained
545F:	drivers/media/radio/radio-aimslab*
546
547AIO
548M:	Benjamin LaHaise <bcrl@kvack.org>
549L:	linux-aio@kvack.org
550S:	Supported
551F:	fs/aio.c
552F:	include/linux/*aio*.h
553
554AIRSPY MEDIA DRIVER
555M:	Antti Palosaari <crope@iki.fi>
556L:	linux-media@vger.kernel.org
557W:	https://linuxtv.org
558W:	http://palosaari.fi/linux/
559Q:	http://patchwork.linuxtv.org/project/linux-media/list/
560T:	git git://linuxtv.org/anttip/media_tree.git
561S:	Maintained
562F:	drivers/media/usb/airspy/
563
564ALCATEL SPEEDTOUCH USB DRIVER
565M:	Duncan Sands <duncan.sands@free.fr>
566L:	linux-usb@vger.kernel.org
567W:	http://www.linux-usb.org/SpeedTouch/
568S:	Maintained
569F:	drivers/usb/atm/speedtch.c
570F:	drivers/usb/atm/usbatm.c
571
572ALCHEMY AU1XX0 MMC DRIVER
573M:	Manuel Lauss <manuel.lauss@gmail.com>
574S:	Maintained
575F:	drivers/mmc/host/au1xmmc.c
576
577ALI1563 I2C DRIVER
578M:	Rudolf Marek <r.marek@assembler.cz>
579L:	linux-i2c@vger.kernel.org
580S:	Maintained
581F:	Documentation/i2c/busses/i2c-ali1563
582F:	drivers/i2c/busses/i2c-ali1563.c
583
584ALLWINNER SECURITY SYSTEM
585M:	Corentin Labbe <clabbe.montjoie@gmail.com>
586L:	linux-crypto@vger.kernel.org
587S:	Maintained
588F:	drivers/crypto/sunxi-ss/
589
590ALPHA PORT
591M:	Richard Henderson <rth@twiddle.net>
592M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593M:	Matt Turner <mattst88@gmail.com>
594S:	Odd Fixes
595L:	linux-alpha@vger.kernel.org
596F:	arch/alpha/
597
598ALPS PS/2 TOUCHPAD DRIVER
599R:	Pali Rohár <pali.rohar@gmail.com>
600F:	drivers/input/mouse/alps.*
601
602ALTERA MAILBOX DRIVER
603M:	Ley Foon Tan <lftan@altera.com>
604L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
605S:	Maintained
606F:	drivers/mailbox/mailbox-altera.c
607
608ALTERA PIO DRIVER
609M:	Tien Hock Loh <thloh@altera.com>
610L:	linux-gpio@vger.kernel.org
611S:	Maintained
612F:	drivers/gpio/gpio-altera.c
613
614ALTERA TRIPLE SPEED ETHERNET DRIVER
615M:	Vince Bridgers <vbridger@opensource.altera.com>
616L:	netdev@vger.kernel.org
617L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
618S:	Maintained
619F:	drivers/net/ethernet/altera/
620
621ALTERA UART/JTAG UART SERIAL DRIVERS
622M:	Tobias Klauser <tklauser@distanz.ch>
623L:	linux-serial@vger.kernel.org
624L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
625S:	Maintained
626F:	drivers/tty/serial/altera_uart.c
627F:	drivers/tty/serial/altera_jtaguart.c
628F:	include/linux/altera_uart.h
629F:	include/linux/altera_jtaguart.h
630
631AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
632M:	Tom Lendacky <thomas.lendacky@amd.com>
633M:	Gary Hook <gary.hook@amd.com>
634L:	linux-crypto@vger.kernel.org
635S:	Supported
636F:	drivers/crypto/ccp/
637F:	include/linux/ccp.h
638
639AMD FAM15H PROCESSOR POWER MONITORING DRIVER
640M:	Huang Rui <ray.huang@amd.com>
641L:	linux-hwmon@vger.kernel.org
642S:	Supported
643F:	Documentation/hwmon/fam15h_power
644F:	drivers/hwmon/fam15h_power.c
645
646AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
647L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
648S:	Orphan
649F:	drivers/usb/gadget/udc/amd5536udc.*
650
651AMD GEODE PROCESSOR/CHIPSET SUPPORT
652P:	Andres Salomon <dilinger@queued.net>
653L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
654W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
655S:	Supported
656F:	drivers/char/hw_random/geode-rng.c
657F:	drivers/crypto/geode*
658F:	drivers/video/fbdev/geode/
659F:	arch/x86/include/asm/geode.h
660
661AMD IOMMU (AMD-VI)
662M:	Joerg Roedel <joro@8bytes.org>
663L:	iommu@lists.linux-foundation.org
664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
665S:	Maintained
666F:	drivers/iommu/amd_iommu*.[ch]
667F:	include/linux/amd-iommu.h
668
669AMD KFD
670M:	Oded Gabbay <oded.gabbay@gmail.com>
671L:	dri-devel@lists.freedesktop.org
672T:	git git://people.freedesktop.org/~gabbayo/linux.git
673S:	Supported
674F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
675F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
676F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
677F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
678F:	drivers/gpu/drm/amd/amdkfd/
679F:	drivers/gpu/drm/amd/include/cik_structs.h
680F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
681F:	drivers/gpu/drm/amd/include/vi_structs.h
682F:	drivers/gpu/drm/radeon/radeon_kfd.c
683F:	drivers/gpu/drm/radeon/radeon_kfd.h
684F:	include/uapi/linux/kfd_ioctl.h
685
686AMD SEATTLE DEVICE TREE SUPPORT
687M:	Brijesh Singh <brijeshkumar.singh@amd.com>
688M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
689M:	Tom Lendacky <thomas.lendacky@amd.com>
690S:	Supported
691F:	arch/arm64/boot/dts/amd/
692
693AMD XGBE DRIVER
694M:	Tom Lendacky <thomas.lendacky@amd.com>
695L:	netdev@vger.kernel.org
696S:	Supported
697F:	drivers/net/ethernet/amd/xgbe/
698F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
699
700AMS (Apple Motion Sensor) DRIVER
701M:	Michael Hanselmann <linux-kernel@hansmi.ch>
702S:	Supported
703F:	drivers/macintosh/ams/
704
705ANALOG DEVICES INC AD9389B DRIVER
706M:	Hans Verkuil <hans.verkuil@cisco.com>
707L:	linux-media@vger.kernel.org
708S:	Maintained
709F:	drivers/media/i2c/ad9389b*
710
711ANALOG DEVICES INC ADV7180 DRIVER
712M:	Lars-Peter Clausen <lars@metafoo.de>
713L:	linux-media@vger.kernel.org
714W:	http://ez.analog.com/community/linux-device-drivers
715S:	Supported
716F:	drivers/media/i2c/adv7180.c
717
718ANALOG DEVICES INC ADV7511 DRIVER
719M:	Hans Verkuil <hans.verkuil@cisco.com>
720L:	linux-media@vger.kernel.org
721S:	Maintained
722F:	drivers/media/i2c/adv7511*
723
724ANALOG DEVICES INC ADV7604 DRIVER
725M:	Hans Verkuil <hans.verkuil@cisco.com>
726L:	linux-media@vger.kernel.org
727S:	Maintained
728F:	drivers/media/i2c/adv7604*
729
730ANALOG DEVICES INC ADV7842 DRIVER
731M:	Hans Verkuil <hans.verkuil@cisco.com>
732L:	linux-media@vger.kernel.org
733S:	Maintained
734F:	drivers/media/i2c/adv7842*
735
736ANALOG DEVICES INC ASOC CODEC DRIVERS
737M:	Lars-Peter Clausen <lars@metafoo.de>
738L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
739W:	http://wiki.analog.com/
740W:	http://ez.analog.com/community/linux-device-drivers
741S:	Supported
742F:	sound/soc/codecs/adau*
743F:	sound/soc/codecs/adav*
744F:	sound/soc/codecs/ad1*
745F:	sound/soc/codecs/ad7*
746F:	sound/soc/codecs/ssm*
747F:	sound/soc/codecs/sigmadsp.*
748
749ANALOG DEVICES INC ASOC DRIVERS
750L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
751L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
752W:	http://blackfin.uclinux.org/
753S:	Supported
754F:	sound/soc/blackfin/*
755
756ANALOG DEVICES INC IIO DRIVERS
757M:	Lars-Peter Clausen <lars@metafoo.de>
758M:	Michael Hennerich <Michael.Hennerich@analog.com>
759W:	http://wiki.analog.com/
760W:	http://ez.analog.com/community/linux-device-drivers
761S:	Supported
762F:	drivers/iio/*/ad*
763X:	drivers/iio/*/adjd*
764F:	drivers/staging/iio/*/ad*
765F:	staging/iio/trigger/iio-trig-bfin-timer.c
766
767ANALOG DEVICES INC DMA DRIVERS
768M:	Lars-Peter Clausen <lars@metafoo.de>
769W:	http://ez.analog.com/community/linux-device-drivers
770S:	Supported
771F:	drivers/dma/dma-axi-dmac.c
772
773ANDROID DRIVERS
774M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
775M:	Arve Hjønnevåg <arve@android.com>
776M:	Riley Andrews <riandrews@android.com>
777T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
778L:	devel@driverdev.osuosl.org
779S:	Supported
780F:	drivers/android/
781F:	drivers/staging/android/
782
783ANDROID ION DRIVER
784M:	Laura Abbott <labbott@redhat.com>
785M:	Sumit Semwal <sumit.semwal@linaro.org>
786L:	devel@driverdev.osuosl.org
787S:	Supported
788F:	drivers/staging/android/ion
789F:	drivers/staging/android/uapi/ion.h
790F:	drivers/staging/android/uapi/ion_test.h
791
792AOA (Apple Onboard Audio) ALSA DRIVER
793M:	Johannes Berg <johannes@sipsolutions.net>
794L:	linuxppc-dev@lists.ozlabs.org
795L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
796S:	Maintained
797F:	sound/aoa/
798
799APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
800M:	William Breathitt Gray <vilhelm.gray@gmail.com>
801L:	linux-iio@vger.kernel.org
802S:	Maintained
803F:	drivers/iio/dac/stx104.c
804
805APM DRIVER
806M:	Jiri Kosina <jikos@kernel.org>
807S:	Odd fixes
808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
809F:	arch/x86/kernel/apm_32.c
810F:	include/linux/apm_bios.h
811F:	include/uapi/linux/apm_bios.h
812F:	drivers/char/apm-emulation.c
813
814APPLE BCM5974 MULTITOUCH DRIVER
815M:	Henrik Rydberg <rydberg@bitmath.org>
816L:	linux-input@vger.kernel.org
817S:	Odd fixes
818F:	drivers/input/mouse/bcm5974.c
819
820APPLE SMC DRIVER
821M:	Henrik Rydberg <rydberg@bitmath.org>
822L:	linux-hwmon@vger.kernel.org
823S:	Odd fixes
824F:	drivers/hwmon/applesmc.c
825
826APPLETALK NETWORK LAYER
827M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
828S:	Maintained
829F:	drivers/net/appletalk/
830F:	net/appletalk/
831
832APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
833M:	Duc Dang <dhdang@apm.com>
834S:	Supported
835F:	arch/arm64/boot/dts/apm/
836
837APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
838M:	Iyappan Subramanian <isubramanian@apm.com>
839M:	Keyur Chudgar <kchudgar@apm.com>
840S:	Supported
841F:	drivers/net/ethernet/apm/xgene/
842F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
843
844APTINA CAMERA SENSOR PLL
845M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
846L:	linux-media@vger.kernel.org
847S:	Maintained
848F:	drivers/media/i2c/aptina-pll.*
849
850ARC FRAMEBUFFER DRIVER
851M:	Jaya Kumar <jayalk@intworks.biz>
852S:	Maintained
853F:	drivers/video/fbdev/arcfb.c
854F:	drivers/video/fbdev/core/fb_defio.c
855
856ARCNET NETWORK LAYER
857M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
858L:	netdev@vger.kernel.org
859S:	Maintained
860F:	drivers/net/arcnet/
861F:	include/uapi/linux/if_arcnet.h
862
863ARC PGU DRM DRIVER
864M:	Alexey Brodkin <abrodkin@synopsys.com>
865S:	Supported
866F:	drivers/gpu/drm/arc/
867F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
868
869ARM HDLCD DRM DRIVER
870M:	Liviu Dudau <liviu.dudau@arm.com>
871S:	Supported
872F:	drivers/gpu/drm/arm/
873F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
874
875ARM MFM AND FLOPPY DRIVERS
876M:	Ian Molton <spyro@f2s.com>
877S:	Maintained
878F:	arch/arm/lib/floppydma.S
879F:	arch/arm/include/asm/floppy.h
880
881ARM PMU PROFILING AND DEBUGGING
882M:	Will Deacon <will.deacon@arm.com>
883R:	Mark Rutland <mark.rutland@arm.com>
884S:	Maintained
885F:	arch/arm*/kernel/perf_*
886F:	arch/arm/oprofile/common.c
887F:	arch/arm*/kernel/hw_breakpoint.c
888F:	arch/arm*/include/asm/hw_breakpoint.h
889F:	arch/arm*/include/asm/perf_event.h
890F:	drivers/perf/arm_pmu.c
891F:	include/linux/perf/arm_pmu.h
892
893ARM PORT
894M:	Russell King <linux@armlinux.org.uk>
895L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896W:	http://www.armlinux.org.uk/
897S:	Maintained
898F:	arch/arm/
899
900ARM SUB-ARCHITECTURES
901L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902S:	Maintained
903F:	arch/arm/mach-*/
904F:	arch/arm/plat-*/
905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
906
907ARM PRIMECELL AACI PL041 DRIVER
908M:	Russell King <linux@armlinux.org.uk>
909S:	Maintained
910F:	sound/arm/aaci.*
911
912ARM PRIMECELL CLCD PL110 DRIVER
913M:	Russell King <linux@armlinux.org.uk>
914S:	Maintained
915F:	drivers/video/fbdev/amba-clcd.*
916
917ARM PRIMECELL KMI PL050 DRIVER
918M:	Russell King <linux@armlinux.org.uk>
919S:	Maintained
920F:	drivers/input/serio/ambakmi.*
921F:	include/linux/amba/kmi.h
922
923ARM PRIMECELL MMCI PL180/1 DRIVER
924M:	Russell King <linux@armlinux.org.uk>
925S:	Maintained
926F:	drivers/mmc/host/mmci.*
927F:	include/linux/amba/mmci.h
928
929ARM PRIMECELL UART PL010 AND PL011 DRIVERS
930M:	Russell King <linux@armlinux.org.uk>
931S:	Maintained
932F:	drivers/tty/serial/amba-pl01*.c
933F:	include/linux/amba/serial.h
934
935ARM PRIMECELL BUS SUPPORT
936M:	Russell King <linux@armlinux.org.uk>
937S:	Maintained
938F:	drivers/amba/
939F:	include/linux/amba/bus.h
940
941ARM/ADS SPHERE MACHINE SUPPORT
942M:	Lennert Buytenhek <kernel@wantstofly.org>
943L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S:	Maintained
945
946ARM/AFEB9260 MACHINE SUPPORT
947M:	Sergey Lapin <slapin@ossfans.org>
948L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S:	Maintained
950
951ARM/AJECO 1ARM MACHINE SUPPORT
952M:	Lennert Buytenhek <kernel@wantstofly.org>
953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S:	Maintained
955
956ARM/Allwinner sunXi SoC support
957M:	Maxime Ripard <maxime.ripard@free-electrons.com>
958M:	Chen-Yu Tsai <wens@csie.org>
959L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960S:	Maintained
961N:	sun[x456789]i
962
963ARM/Allwinner SoC Clock Support
964M:	Emilio López <emilio@elopez.com.ar>
965S:	Maintained
966F:	drivers/clk/sunxi/
967
968ARM/Amlogic Meson SoC support
969M:	Carlo Caione <carlo@caione.org>
970M:	Kevin Hilman <khilman@baylibre.com>
971L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972L:	linux-amlogic@lists.infradead.org
973W:	http://linux-meson.com/
974S:	Maintained
975F:	arch/arm/mach-meson/
976F:	arch/arm/boot/dts/meson*
977F:	arch/arm64/boot/dts/amlogic/
978F: 	drivers/pinctrl/meson/
979N:	meson
980
981ARM/Annapurna Labs ALPINE ARCHITECTURE
982M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
983M:	Antoine Tenart <antoine.tenart@free-electrons.com>
984S:	Maintained
985F:	arch/arm/mach-alpine/
986F:	arch/arm/boot/dts/alpine*
987F:	arch/arm64/boot/dts/al/
988F:	drivers/*/*alpine*
989
990ARM/ARTPEC MACHINE SUPPORT
991M:	Jesper Nilsson <jesper.nilsson@axis.com>
992M:	Lars Persson <lars.persson@axis.com>
993M:	Niklas Cassel <niklas.cassel@axis.com>
994S:	Maintained
995L:	linux-arm-kernel@axis.com
996F:	arch/arm/mach-artpec
997F:	arch/arm/boot/dts/artpec6*
998F:	drivers/clk/axis
999
1000ARM/ASPEED MACHINE SUPPORT
1001M:	Joel Stanley <joel@jms.id.au>
1002S:	Maintained
1003F:	arch/arm/mach-aspeed/
1004F:	arch/arm/boot/dts/aspeed-*
1005F:	drivers/*/*aspeed*
1006
1007ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1008M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1009M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
1010M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1011L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012W:	http://www.linux4sam.org
1013T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1014S:	Supported
1015F:	arch/arm/mach-at91/
1016F:	include/soc/at91/
1017F:	arch/arm/boot/dts/at91*.dts
1018F:	arch/arm/boot/dts/at91*.dtsi
1019F:	arch/arm/boot/dts/sama*.dts
1020F:	arch/arm/boot/dts/sama*.dtsi
1021F:	arch/arm/include/debug/at91.S
1022
1023ARM/ATMEL AT91 Clock Support
1024M:	Boris Brezillon <boris.brezillon@free-electrons.com>
1025S:	Maintained
1026F:	drivers/clk/at91
1027
1028ARM/CALXEDA HIGHBANK ARCHITECTURE
1029M:	Rob Herring <robh@kernel.org>
1030L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031S:	Maintained
1032F:	arch/arm/mach-highbank/
1033F:	arch/arm/boot/dts/highbank.dts
1034F:	arch/arm/boot/dts/ecx-*.dts*
1035
1036ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1037M:	Krzysztof Halasa <khalasa@piap.pl>
1038S:	Maintained
1039F:	arch/arm/mach-cns3xxx/
1040
1041ARM/CAVIUM THUNDER NETWORK DRIVER
1042M:	Sunil Goutham <sgoutham@cavium.com>
1043M:	Robert Richter <rric@kernel.org>
1044L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S:	Supported
1046F:	drivers/net/ethernet/cavium/thunder/
1047
1048ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1049M:	Alexander Shiyan <shc_work@mail.ru>
1050L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051S:	Odd Fixes
1052N:	clps711x
1053
1054ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1055M:	Hartley Sweeten <hsweeten@visionengravers.com>
1056M:	Ryan Mallon <rmallon@gmail.com>
1057L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058S:	Maintained
1059F:	arch/arm/mach-ep93xx/
1060F:	arch/arm/mach-ep93xx/include/mach/
1061
1062ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1063M:	Lennert Buytenhek <kernel@wantstofly.org>
1064L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065S:	Maintained
1066
1067ARM/CLKDEV SUPPORT
1068M:	Russell King <linux@armlinux.org.uk>
1069L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S:	Maintained
1071F:	arch/arm/include/asm/clkdev.h
1072F:	drivers/clk/clkdev.c
1073
1074ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1075M:	Mike Rapoport <mike@compulab.co.il>
1076L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S:	Maintained
1078
1079ARM/CONTEC MICRO9 MACHINE SUPPORT
1080M:	Hubert Feurstein <hubert.feurstein@contec.at>
1081S:	Maintained
1082F:	arch/arm/mach-ep93xx/micro9.c
1083
1084ARM/CORESIGHT FRAMEWORK AND DRIVERS
1085M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1086L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087S:	Maintained
1088F:	drivers/hwtracing/coresight/*
1089F:	Documentation/trace/coresight.txt
1090F:	Documentation/devicetree/bindings/arm/coresight.txt
1091F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1092
1093ARM/CORGI MACHINE SUPPORT
1094M:	Richard Purdie <rpurdie@rpsys.net>
1095S:	Maintained
1096
1097ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1098M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1099L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100T:	git git://github.com/ulli-kroll/linux.git
1101S:	Maintained
1102F:	arch/arm/mach-gemini/
1103F:	drivers/rtc/rtc-gemini.c
1104
1105ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1106M:	Barry Song <baohua@kernel.org>
1107L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1109S:	Maintained
1110F:	arch/arm/boot/dts/prima2*
1111F:	arch/arm/mach-prima2/
1112F:	drivers/clk/sirf/
1113F:	drivers/clocksource/timer-prima2.c
1114F:	drivers/clocksource/timer-atlas7.c
1115N:	[^a-z]sirf
1116
1117ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1118M:	Baruch Siach <baruch@tkos.co.il>
1119L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S:	Maintained
1121F:	arch/arm/boot/dts/cx92755*
1122N:	digicolor
1123
1124ARM/EBSA110 MACHINE SUPPORT
1125M:	Russell King <linux@armlinux.org.uk>
1126L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127W:	http://www.armlinux.org.uk/
1128S:	Maintained
1129F:	arch/arm/mach-ebsa110/
1130F:	drivers/net/ethernet/amd/am79c961a.*
1131
1132ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1133M:	Uwe Kleine-König <kernel@pengutronix.de>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136N:	efm32
1137
1138ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1139M:	Daniel Ribeiro <drwyrm@gmail.com>
1140M:	Stefan Schmidt <stefan@openezx.org>
1141M:	Harald Welte <laforge@openezx.org>
1142L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1143W:	http://www.openezx.org/
1144S:	Maintained
1145T:	topgit git://git.openezx.org/openezx.git
1146F:	arch/arm/mach-pxa/ezx.c
1147
1148ARM/FARADAY FA526 PORT
1149M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1150L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S:	Maintained
1152T:	git git://git.berlios.de/gemini-board
1153F:	arch/arm/mm/*-fa*
1154
1155ARM/FOOTBRIDGE ARCHITECTURE
1156M:	Russell King <linux@armlinux.org.uk>
1157L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158W:	http://www.armlinux.org.uk/
1159S:	Maintained
1160F:	arch/arm/include/asm/hardware/dec21285.h
1161F:	arch/arm/mach-footbridge/
1162
1163ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1164M:	Shawn Guo <shawnguo@kernel.org>
1165M:	Sascha Hauer <kernel@pengutronix.de>
1166R:	Fabio Estevam <fabio.estevam@nxp.com>
1167L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S:	Maintained
1169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1170F:	arch/arm/mach-imx/
1171F:	arch/arm/mach-mxs/
1172F:	arch/arm/boot/dts/imx*
1173F:	arch/arm/configs/imx*_defconfig
1174F:	drivers/clk/imx/
1175F:	include/soc/imx/
1176
1177ARM/FREESCALE VYBRID ARM ARCHITECTURE
1178M:	Shawn Guo <shawnguo@kernel.org>
1179M:	Sascha Hauer <kernel@pengutronix.de>
1180R:	Stefan Agner <stefan@agner.ch>
1181L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182S:	Maintained
1183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1184F:	arch/arm/mach-imx/*vf610*
1185F:	arch/arm/boot/dts/vf*
1186
1187ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1188M:	Lennert Buytenhek <kernel@wantstofly.org>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/GUMSTIX MACHINE SUPPORT
1193M:	Steve Sakoman <sakoman@gmail.com>
1194L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S:	Maintained
1196
1197ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1198M:	Philipp Zabel <philipp.zabel@gmail.com>
1199M:	Paul Parsons <lost.distance@yahoo.com>
1200L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201S:	Maintained
1202F:	arch/arm/mach-pxa/hx4700.c
1203F:	arch/arm/mach-pxa/include/mach/hx4700.h
1204F:	sound/soc/pxa/hx4700.c
1205
1206ARM/HISILICON SOC SUPPORT
1207M:	Wei Xu <xuwei5@hisilicon.com>
1208L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209W:	http://www.hisilicon.com
1210S:	Supported
1211T:	git git://github.com/hisilicon/linux-hisi.git
1212F:	arch/arm/mach-hisi/
1213F:	arch/arm/boot/dts/hi3*
1214F:	arch/arm/boot/dts/hip*
1215F:	arch/arm/boot/dts/hisi*
1216F:	arch/arm64/boot/dts/hisilicon/
1217
1218ARM/HP JORNADA 7XX MACHINE SUPPORT
1219M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1220W:	www.jlime.com
1221S:	Maintained
1222T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1223F:	arch/arm/mach-sa1100/jornada720.c
1224F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1225
1226ARM/IGEP MACHINE SUPPORT
1227M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1228M:	Javier Martinez Canillas <javier@dowhile0.org>
1229L:	linux-omap@vger.kernel.org
1230L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231S:	Maintained
1232F:	arch/arm/boot/dts/omap3-igep*
1233
1234ARM/INCOME PXA270 SUPPORT
1235M:	Marek Vasut <marek.vasut@gmail.com>
1236L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237S:	Maintained
1238F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1239
1240ARM/INTEL IOP32X ARM ARCHITECTURE
1241M:	Lennert Buytenhek <kernel@wantstofly.org>
1242L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243S:	Maintained
1244
1245ARM/INTEL IOP33X ARM ARCHITECTURE
1246L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S:	Orphan
1248
1249ARM/INTEL IOP13XX ARM ARCHITECTURE
1250M:	Lennert Buytenhek <kernel@wantstofly.org>
1251L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S:	Maintained
1253
1254ARM/INTEL IQ81342EX MACHINE SUPPORT
1255M:	Lennert Buytenhek <kernel@wantstofly.org>
1256L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S:	Maintained
1258
1259ARM/INTEL IXDP2850 MACHINE SUPPORT
1260M:	Lennert Buytenhek <kernel@wantstofly.org>
1261L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262S:	Maintained
1263
1264ARM/INTEL IXP4XX ARM ARCHITECTURE
1265M:	Imre Kaloz <kaloz@openwrt.org>
1266M:	Krzysztof Halasa <khalasa@piap.pl>
1267L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268S:	Maintained
1269F:	arch/arm/mach-ixp4xx/
1270
1271ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1272M:	Jonathan Cameron <jic23@cam.ac.uk>
1273L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274S:	Maintained
1275F:	arch/arm/mach-pxa/stargate2.c
1276F:	drivers/pcmcia/pxa2xx_stargate2.c
1277
1278ARM/INTEL XSC3 (MANZANO) ARM CORE
1279M:	Lennert Buytenhek <kernel@wantstofly.org>
1280L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S:	Maintained
1282
1283ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1284M:	Lennert Buytenhek <kernel@wantstofly.org>
1285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S:	Maintained
1287
1288ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1289M:	Santosh Shilimkar <ssantosh@kernel.org>
1290L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291S:	Maintained
1292F:	arch/arm/mach-keystone/
1293F:	arch/arm/boot/dts/keystone-*
1294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1295
1296ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1297M:	Santosh Shilimkar <ssantosh@kernel.org>
1298L:	linux-kernel@vger.kernel.org
1299S:	Maintained
1300F:	drivers/clk/keystone/
1301
1302ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1303M:	Santosh Shilimkar <ssantosh@kernel.org>
1304L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305L:	linux-kernel@vger.kernel.org
1306S:	Maintained
1307F:	drivers/clocksource/timer-keystone.c
1308
1309ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1310M:	Santosh Shilimkar <ssantosh@kernel.org>
1311L:	linux-kernel@vger.kernel.org
1312S:	Maintained
1313F:	drivers/power/reset/keystone-reset.c
1314
1315ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1316M:	Santosh Shilimkar <ssantosh@kernel.org>
1317L:	linux-kernel@vger.kernel.org
1318S:	Maintained
1319F:	drivers/memory/*emif*
1320
1321ARM/LG1K ARCHITECTURE
1322M:	Chanho Min <chanho.min@lge.com>
1323L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324S:	Maintained
1325F:	arch/arm64/boot/dts/lg/
1326
1327ARM/LOGICPD PXA270 MACHINE SUPPORT
1328M:	Lennert Buytenhek <kernel@wantstofly.org>
1329L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S:	Maintained
1331
1332ARM/LPC18XX ARCHITECTURE
1333M:	Joachim Eastwood <manabian@gmail.com>
1334L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335S:	Maintained
1336F:	arch/arm/boot/dts/lpc43*
1337F:	drivers/clk/nxp/clk-lpc18xx*
1338F:	drivers/clocksource/time-lpc32xx.c
1339F:	drivers/i2c/busses/i2c-lpc2k.c
1340F:	drivers/memory/pl172.c
1341F:	drivers/mtd/spi-nor/nxp-spifi.c
1342F:	drivers/rtc/rtc-lpc24xx.c
1343N:	lpc18xx
1344
1345ARM/LPC32XX SOC SUPPORT
1346M:	Vladimir Zapolskiy <vz@mleia.com>
1347M:	Sylvain Lemieux <slemieux.tyco@gmail.com>
1348L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
1350S:	Maintained
1351F:	arch/arm/boot/dts/lpc32*
1352F:	arch/arm/mach-lpc32xx/
1353F:	drivers/i2c/busses/i2c-pnx.c
1354F:	drivers/net/ethernet/nxp/lpc_eth.c
1355F:	drivers/usb/host/ohci-nxp.c
1356F:	drivers/watchdog/pnx4008_wdt.c
1357N:	lpc32xx
1358
1359ARM/MAGICIAN MACHINE SUPPORT
1360M:	Philipp Zabel <philipp.zabel@gmail.com>
1361S:	Maintained
1362
1363ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1364M:	Jason Cooper <jason@lakedaemon.net>
1365M:	Andrew Lunn <andrew@lunn.ch>
1366M:	Gregory Clement <gregory.clement@free-electrons.com>
1367M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1368L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369S:	Maintained
1370F:	arch/arm/mach-mvebu/
1371F:	drivers/rtc/rtc-armada38x.c
1372F:	arch/arm/boot/dts/armada*
1373F:	arch/arm/boot/dts/kirkwood*
1374F:	arch/arm64/boot/dts/marvell/armada*
1375F:	drivers/cpufreq/mvebu-cpufreq.c
1376F:	arch/arm/configs/mvebu_*_defconfig
1377
1378ARM/Marvell Berlin SoC support
1379M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1380L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1381S:	Maintained
1382F:	arch/arm/mach-berlin/
1383F:	arch/arm/boot/dts/berlin*
1384F:	arch/arm64/boot/dts/marvell/berlin*
1385
1386
1387ARM/Marvell Dove/MV78xx0/Orion SOC support
1388M:	Jason Cooper <jason@lakedaemon.net>
1389M:	Andrew Lunn <andrew@lunn.ch>
1390M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1391M:	Gregory Clement <gregory.clement@free-electrons.com>
1392L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393S:	Maintained
1394F:	arch/arm/mach-dove/
1395F:	arch/arm/mach-mv78xx0/
1396F:	arch/arm/mach-orion5x/
1397F:	arch/arm/plat-orion/
1398F:	arch/arm/boot/dts/dove*
1399F:	arch/arm/boot/dts/orion5x*
1400
1401
1402ARM/Orion SoC/Technologic Systems TS-78xx platform support
1403M:	Alexander Clouter <alex@digriz.org.uk>
1404L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405W:	http://www.digriz.org.uk/ts78xx/kernel
1406S:	Maintained
1407F:	arch/arm/mach-orion5x/ts78xx-*
1408
1409ARM/OXNAS platform support
1410M:	Neil Armstrong <narmstrong@baylibre.com>
1411L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1412S:	Maintained
1413F:	arch/arm/mach-oxnas/
1414F:	arch/arm/boot/dts/oxnas*
1415F:	arch/arm/boot/dts/wd-mbwe.dts
1416N:	oxnas
1417
1418ARM/Mediatek RTC DRIVER
1419M:	Eddie Huang <eddie.huang@mediatek.com>
1420L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1422S:	Maintained
1423F:	drivers/rtc/rtc-mt6397.c
1424
1425ARM/Mediatek SoC support
1426M:	Matthias Brugger <matthias.bgg@gmail.com>
1427L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1429S:	Maintained
1430F:	arch/arm/boot/dts/mt6*
1431F:	arch/arm/boot/dts/mt8*
1432F:	arch/arm/mach-mediatek/
1433N:	mtk
1434K:	mediatek
1435
1436ARM/Mediatek USB3 PHY DRIVER
1437M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1438L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1439L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1440S:	Maintained
1441F:	drivers/phy/phy-mt65xx-usb3.c
1442
1443ARM/MICREL KS8695 ARCHITECTURE
1444M:	Greg Ungerer <gerg@uclinux.org>
1445L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446F:	arch/arm/mach-ks8695/
1447S:	Odd Fixes
1448
1449ARM/MIOA701 MACHINE SUPPORT
1450M:	Robert Jarzmik <robert.jarzmik@free.fr>
1451L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452F:	arch/arm/mach-pxa/mioa701.c
1453S:	Maintained
1454
1455ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1456M:	Michael Petchkovsky <mkpetch@internode.on.net>
1457S:	Maintained
1458
1459ARM/NOMADIK ARCHITECTURE
1460M:	Alessandro Rubini <rubini@unipv.it>
1461M:	Linus Walleij <linus.walleij@linaro.org>
1462L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S:	Maintained
1464F:	arch/arm/mach-nomadik/
1465F:	drivers/pinctrl/nomadik/
1466F:	drivers/i2c/busses/i2c-nomadik.c
1467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1468
1469ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1470M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1471L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1472W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1473S:	Supported
1474
1475ARM/TOSA MACHINE SUPPORT
1476M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1477M:	Dirk Opfer <dirk@opfer-online.de>
1478S:	Maintained
1479
1480ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1481M:	Marek Vasut <marek.vasut@gmail.com>
1482L:	linux-arm-kernel@lists.infradead.org
1483W:	http://hackndev.com
1484S:	Maintained
1485F:	arch/arm/mach-pxa/include/mach/palmtx.h
1486F:	arch/arm/mach-pxa/palmtx.c
1487F:	arch/arm/mach-pxa/include/mach/palmt5.h
1488F:	arch/arm/mach-pxa/palmt5.c
1489F:	arch/arm/mach-pxa/include/mach/palmld.h
1490F:	arch/arm/mach-pxa/palmld.c
1491F:	arch/arm/mach-pxa/include/mach/palmte2.h
1492F:	arch/arm/mach-pxa/palmte2.c
1493F:	arch/arm/mach-pxa/include/mach/palmtc.h
1494F:	arch/arm/mach-pxa/palmtc.c
1495
1496ARM/PALM TREO SUPPORT
1497M:	Tomas Cech <sleep_walker@suse.com>
1498L:	linux-arm-kernel@lists.infradead.org
1499W:	http://hackndev.com
1500S:	Maintained
1501F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1502F:	arch/arm/mach-pxa/palmtreo.c
1503
1504ARM/PALMZ72 SUPPORT
1505M:	Sergey Lapin <slapin@ossfans.org>
1506L:	linux-arm-kernel@lists.infradead.org
1507W:	http://hackndev.com
1508S:	Maintained
1509F:	arch/arm/mach-pxa/include/mach/palmz72.h
1510F:	arch/arm/mach-pxa/palmz72.c
1511
1512ARM/PLEB SUPPORT
1513M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1514W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1515S:	Maintained
1516
1517ARM/PT DIGITAL BOARD PORT
1518M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1519L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520W:	http://www.armlinux.org.uk/
1521S:	Maintained
1522
1523ARM/QUALCOMM SUPPORT
1524M:	Andy Gross <andy.gross@linaro.org>
1525M:	David Brown <david.brown@linaro.org>
1526L:	linux-arm-msm@vger.kernel.org
1527L:	linux-soc@vger.kernel.org
1528S:	Maintained
1529F:	arch/arm/boot/dts/qcom-*.dts
1530F:	arch/arm/boot/dts/qcom-*.dtsi
1531F:	arch/arm/mach-qcom/
1532F:	arch/arm64/boot/dts/qcom/*
1533F:	drivers/i2c/busses/i2c-qup.c
1534F:	drivers/clk/qcom/
1535F:	drivers/soc/qcom/
1536F:	drivers/spi/spi-qup.c
1537F:	drivers/tty/serial/msm_serial.h
1538F:	drivers/tty/serial/msm_serial.c
1539F:	drivers/*/pm8???-*
1540F:	drivers/mfd/ssbi.c
1541F:	drivers/firmware/qcom_scm.c
1542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1543
1544ARM/RADISYS ENP2611 MACHINE SUPPORT
1545M:	Lennert Buytenhek <kernel@wantstofly.org>
1546L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S:	Maintained
1548
1549ARM/RENESAS ARM64 ARCHITECTURE
1550M:	Simon Horman <horms@verge.net.au>
1551M:	Magnus Damm <magnus.damm@gmail.com>
1552L:	linux-renesas-soc@vger.kernel.org
1553Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1555S:	Supported
1556F:	arch/arm64/boot/dts/renesas/
1557F:	drivers/soc/renesas/
1558F:	include/linux/soc/renesas/
1559
1560ARM/RISCPC ARCHITECTURE
1561M:	Russell King <linux@armlinux.org.uk>
1562L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563W:	http://www.armlinux.org.uk/
1564S:	Maintained
1565F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1566F:	arch/arm/include/asm/hardware/ioc.h
1567F:	arch/arm/include/asm/hardware/iomd.h
1568F:	arch/arm/include/asm/hardware/memc.h
1569F:	arch/arm/mach-rpc/
1570F:	drivers/net/ethernet/8390/etherh.c
1571F:	drivers/net/ethernet/i825xx/ether1*
1572F:	drivers/net/ethernet/seeq/ether3*
1573F:	drivers/scsi/arm/
1574
1575ARM/Rockchip SoC support
1576M:	Heiko Stuebner <heiko@sntech.de>
1577L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578L:	linux-rockchip@lists.infradead.org
1579T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1580S:	Maintained
1581F:	arch/arm/boot/dts/rk3*
1582F:	arch/arm/mach-rockchip/
1583F:	drivers/clk/rockchip/
1584F:	drivers/i2c/busses/i2c-rk3x.c
1585F:	drivers/*/*rockchip*
1586F:	drivers/*/*/*rockchip*
1587F:	sound/soc/rockchip/
1588N:	rockchip
1589
1590ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1591M:	Kukjin Kim <kgene@kernel.org>
1592M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1593L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1595S:	Maintained
1596F:	arch/arm/boot/dts/s3c*
1597F:	arch/arm/boot/dts/s5p*
1598F:	arch/arm/boot/dts/samsung*
1599F:	arch/arm/boot/dts/exynos*
1600F:	arch/arm64/boot/dts/exynos/
1601F:	arch/arm/plat-samsung/
1602F:	arch/arm/mach-s3c24*/
1603F:	arch/arm/mach-s3c64xx/
1604F:	arch/arm/mach-s5p*/
1605F:	arch/arm/mach-exynos*/
1606F:	drivers/*/*s3c2410*
1607F:	drivers/*/*/*s3c2410*
1608F:	drivers/memory/samsung/*
1609F:	drivers/soc/samsung/*
1610F:	drivers/spi/spi-s3c*
1611F:	Documentation/arm/Samsung/
1612F:	Documentation/devicetree/bindings/arm/samsung/
1613F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1614F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1615N:	exynos
1616
1617ARM/SAMSUNG MOBILE MACHINE SUPPORT
1618M:	Kyungmin Park <kyungmin.park@samsung.com>
1619L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1620S:	Maintained
1621F:	arch/arm/mach-s5pv210/
1622
1623ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1624M:	Kyungmin Park <kyungmin.park@samsung.com>
1625M:	Kamil Debski <k.debski@samsung.com>
1626L:	linux-arm-kernel@lists.infradead.org
1627L:	linux-media@vger.kernel.org
1628S:	Maintained
1629F:	drivers/media/platform/s5p-g2d/
1630
1631ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1632M:	Kyungmin Park <kyungmin.park@samsung.com>
1633M:	Kamil Debski <k.debski@samsung.com>
1634M:	Jeongtae Park <jtp.park@samsung.com>
1635L:	linux-arm-kernel@lists.infradead.org
1636L:	linux-media@vger.kernel.org
1637S:	Maintained
1638F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1639F:	drivers/media/platform/s5p-mfc/
1640
1641ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1642M:	Kyungmin Park <kyungmin.park@samsung.com>
1643M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1644L:	linux-arm-kernel@lists.infradead.org
1645L:	linux-media@vger.kernel.org
1646S:	Maintained
1647F:	drivers/media/platform/s5p-tv/
1648
1649ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1650M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1651M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1652L:	linux-arm-kernel@lists.infradead.org
1653L:	linux-media@vger.kernel.org
1654S:	Maintained
1655F:	drivers/media/platform/s5p-jpeg/
1656
1657ARM/SHMOBILE ARM ARCHITECTURE
1658M:	Simon Horman <horms@verge.net.au>
1659M:	Magnus Damm <magnus.damm@gmail.com>
1660L:	linux-renesas-soc@vger.kernel.org
1661Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1662T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1663S:	Supported
1664F:	arch/arm/boot/dts/emev2*
1665F:	arch/arm/boot/dts/r7s*
1666F:	arch/arm/boot/dts/r8a*
1667F:	arch/arm/boot/dts/sh*
1668F:	arch/arm/configs/shmobile_defconfig
1669F:	arch/arm/include/debug/renesas-scif.S
1670F:	arch/arm/mach-shmobile/
1671F:	drivers/sh/
1672F:	drivers/soc/renesas/
1673F:	include/linux/soc/renesas/
1674
1675ARM/SOCFPGA ARCHITECTURE
1676M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1677S:	Maintained
1678F:	arch/arm/mach-socfpga/
1679F:	arch/arm/boot/dts/socfpga*
1680F:	arch/arm/configs/socfpga_defconfig
1681F:	arch/arm64/boot/dts/altera/
1682W:	http://www.rocketboards.org
1683T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1684
1685ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1686M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1687S:	Maintained
1688F:	drivers/clk/socfpga/
1689
1690ARM/SOCFPGA EDAC SUPPORT
1691M:	Thor Thayer <tthayer@opensource.altera.com>
1692S:	Maintained
1693F:	drivers/edac/altera_edac.
1694
1695ARM/STI ARCHITECTURE
1696M:	Patrice Chotard <patrice.chotard@st.com>
1697L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698L:	kernel@stlinux.com
1699W:	http://www.stlinux.com
1700S:	Maintained
1701F:	arch/arm/mach-sti/
1702F:	arch/arm/boot/dts/sti*
1703F:	drivers/char/hw_random/st-rng.c
1704F:	drivers/clocksource/arm_global_timer.c
1705F:	drivers/clocksource/clksrc_st_lpc.c
1706F:	drivers/cpufreq/sti-cpufreq.c
1707F:	drivers/i2c/busses/i2c-st.c
1708F:	drivers/media/rc/st_rc.c
1709F:	drivers/media/platform/sti/c8sectpfe/
1710F:	drivers/mmc/host/sdhci-st.c
1711F:	drivers/phy/phy-miphy28lp.c
1712F:	drivers/phy/phy-miphy365x.c
1713F:	drivers/phy/phy-stih407-usb.c
1714F:	drivers/phy/phy-stih41x-usb.c
1715F:	drivers/pinctrl/pinctrl-st.c
1716F:	drivers/remoteproc/st_remoteproc.c
1717F:	drivers/reset/sti/
1718F:	drivers/rtc/rtc-st-lpc.c
1719F:	drivers/tty/serial/st-asc.c
1720F:	drivers/usb/dwc3/dwc3-st.c
1721F:	drivers/usb/host/ehci-st.c
1722F:	drivers/usb/host/ohci-st.c
1723F:	drivers/watchdog/st_lpc_wdt.c
1724F:	drivers/ata/ahci_st.c
1725
1726ARM/STM32 ARCHITECTURE
1727M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1728M:	Alexandre Torgue <alexandre.torgue@st.com>
1729L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730S:	Maintained
1731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1732N:	stm32
1733F:	drivers/clocksource/armv7m_systick.c
1734
1735ARM/TANGO ARCHITECTURE
1736M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1737L:	linux-arm-kernel@lists.infradead.org
1738S:	Maintained
1739F:	arch/arm/mach-tango/
1740F:	arch/arm/boot/dts/tango*
1741
1742ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1743M:	Lennert Buytenhek <kernel@wantstofly.org>
1744L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1745S:	Maintained
1746
1747ARM/TETON BGA MACHINE SUPPORT
1748M:	"Mark F. Brown" <mark.brown314@gmail.com>
1749L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750S:	Maintained
1751
1752ARM/THECUS N2100 MACHINE SUPPORT
1753M:	Lennert Buytenhek <kernel@wantstofly.org>
1754L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1755S:	Maintained
1756
1757ARM/NUVOTON W90X900 ARM ARCHITECTURE
1758M:	Wan ZongShun <mcuos.com@gmail.com>
1759L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760W:	http://www.mcuos.com
1761S:	Maintained
1762F:	arch/arm/mach-w90x900/
1763F:	drivers/input/keyboard/w90p910_keypad.c
1764F:	drivers/input/touchscreen/w90p910_ts.c
1765F:	drivers/watchdog/nuc900_wdt.c
1766F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1767F:	drivers/mtd/nand/nuc900_nand.c
1768F:	drivers/rtc/rtc-nuc900.c
1769F:	drivers/spi/spi-nuc900.c
1770F:	drivers/usb/host/ehci-w90x900.c
1771F:	drivers/video/fbdev/nuc900fb.c
1772
1773ARM/U300 MACHINE SUPPORT
1774M:	Linus Walleij <linus.walleij@linaro.org>
1775L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776S:	Supported
1777F:	arch/arm/mach-u300/
1778F:	drivers/clocksource/timer-u300.c
1779F:	drivers/i2c/busses/i2c-stu300.c
1780F:	drivers/rtc/rtc-coh901331.c
1781F:	drivers/watchdog/coh901327_wdt.c
1782F:	drivers/dma/coh901318*
1783F:	drivers/mfd/ab3100*
1784F:	drivers/rtc/rtc-ab3100.c
1785F:	drivers/rtc/rtc-coh901331.c
1786T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1787
1788ARM/UNIPHIER ARCHITECTURE
1789M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1790L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791S:	Maintained
1792F:	arch/arm/boot/dts/uniphier*
1793F:	arch/arm/include/asm/hardware/cache-uniphier.h
1794F:	arch/arm/mach-uniphier/
1795F:	arch/arm/mm/cache-uniphier.c
1796F:	arch/arm64/boot/dts/socionext/
1797F:	drivers/bus/uniphier-system-bus.c
1798F:	drivers/i2c/busses/i2c-uniphier*
1799F:	drivers/pinctrl/uniphier/
1800F:	drivers/tty/serial/8250/8250_uniphier.c
1801N:	uniphier
1802
1803ARM/Ux500 ARM ARCHITECTURE
1804M:	Linus Walleij <linus.walleij@linaro.org>
1805L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806S:	Maintained
1807F:	arch/arm/mach-ux500/
1808F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1809F:	drivers/dma/ste_dma40*
1810F:	drivers/hwspinlock/u8500_hsem.c
1811F:	drivers/mfd/abx500*
1812F:	drivers/mfd/ab8500*
1813F:	drivers/mfd/dbx500*
1814F:	drivers/mfd/db8500*
1815F:	drivers/pinctrl/nomadik/pinctrl-ab*
1816F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1817F:	drivers/rtc/rtc-ab8500.c
1818F:	drivers/rtc/rtc-pl031.c
1819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1820
1821ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1822M:	Ulf Hansson <ulf.hansson@linaro.org>
1823L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824T:	git git://git.linaro.org/people/ulfh/clk.git
1825S:	Maintained
1826F:	drivers/clk/ux500/
1827F:	include/linux/platform_data/clk-ux500.h
1828
1829ARM/VERSATILE EXPRESS PLATFORM
1830M:	Liviu Dudau <liviu.dudau@arm.com>
1831M:	Sudeep Holla <sudeep.holla@arm.com>
1832M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1833L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1834S:	Maintained
1835F:	arch/arm/boot/dts/vexpress*
1836F:	arch/arm64/boot/dts/arm/
1837F:	arch/arm/mach-vexpress/
1838F:	*/*/vexpress*
1839F:	*/*/*/vexpress*
1840F:	drivers/clk/versatile/clk-vexpress-osc.c
1841F:	drivers/clocksource/versatile.c
1842N:	mps2
1843
1844ARM/VFP SUPPORT
1845M:	Russell King <linux@armlinux.org.uk>
1846L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847W:	http://www.armlinux.org.uk/
1848S:	Maintained
1849F:	arch/arm/vfp/
1850
1851ARM/VOIPAC PXA270 SUPPORT
1852M:	Marek Vasut <marek.vasut@gmail.com>
1853L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854S:	Maintained
1855F:	arch/arm/mach-pxa/vpac270.c
1856F:	arch/arm/mach-pxa/include/mach/vpac270.h
1857
1858ARM/VT8500 ARM ARCHITECTURE
1859M:	Tony Prisk <linux@prisktech.co.nz>
1860L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1861S:	Maintained
1862F:	arch/arm/mach-vt8500/
1863F:	drivers/clocksource/vt8500_timer.c
1864F:	drivers/i2c/busses/i2c-wmt.c
1865F:	drivers/mmc/host/wmt-sdmmc.c
1866F:	drivers/pwm/pwm-vt8500.c
1867F:	drivers/rtc/rtc-vt8500.c
1868F:	drivers/tty/serial/vt8500_serial.c
1869F:	drivers/usb/host/ehci-platform.c
1870F:	drivers/usb/host/uhci-platform.c
1871F:	drivers/video/fbdev/vt8500lcdfb.*
1872F:	drivers/video/fbdev/wm8505fb*
1873F:	drivers/video/fbdev/wmt_ge_rops.*
1874
1875ARM/ZIPIT Z2 SUPPORT
1876M:	Marek Vasut <marek.vasut@gmail.com>
1877L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1878S:	Maintained
1879F:	arch/arm/mach-pxa/z2.c
1880F:	arch/arm/mach-pxa/include/mach/z2.h
1881
1882ARM/ZTE ARCHITECTURE
1883M:	Jun Nie <jun.nie@linaro.org>
1884L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1885S:	Maintained
1886F:	arch/arm/mach-zx/
1887F:	drivers/clk/zte/
1888F:	Documentation/devicetree/bindings/arm/zte.txt
1889F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1890
1891ARM/ZYNQ ARCHITECTURE
1892M:	Michal Simek <michal.simek@xilinx.com>
1893R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1894L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895W:	http://wiki.xilinx.com
1896T:	git https://github.com/Xilinx/linux-xlnx.git
1897S:	Supported
1898F:	arch/arm/mach-zynq/
1899F:	drivers/cpuidle/cpuidle-zynq.c
1900F:	drivers/block/xsysace.c
1901N:	zynq
1902N:	xilinx
1903F:	drivers/clocksource/cadence_ttc_timer.c
1904F:	drivers/i2c/busses/i2c-cadence.c
1905F:	drivers/mmc/host/sdhci-of-arasan.c
1906F:	drivers/edac/synopsys_edac.c
1907
1908ARM SMMU DRIVERS
1909M:	Will Deacon <will.deacon@arm.com>
1910R:	Robin Murphy <robin.murphy@arm.com>
1911L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912S:	Maintained
1913F:	drivers/iommu/arm-smmu.c
1914F:	drivers/iommu/arm-smmu-v3.c
1915F:	drivers/iommu/io-pgtable-arm.c
1916F:	drivers/iommu/io-pgtable-arm-v7s.c
1917
1918ARM64 PORT (AARCH64 ARCHITECTURE)
1919M:	Catalin Marinas <catalin.marinas@arm.com>
1920M:	Will Deacon <will.deacon@arm.com>
1921L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1923S:	Maintained
1924F:	arch/arm64/
1925F:	Documentation/arm64/
1926
1927AS3645A LED FLASH CONTROLLER DRIVER
1928M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1929L:	linux-media@vger.kernel.org
1930T:	git git://linuxtv.org/media_tree.git
1931S:	Maintained
1932F:	drivers/media/i2c/as3645a.c
1933F:	include/media/i2c/as3645a.h
1934
1935ASC7621 HARDWARE MONITOR DRIVER
1936M:	George Joseph <george.joseph@fairview5.com>
1937L:	linux-hwmon@vger.kernel.org
1938S:	Maintained
1939F:	Documentation/hwmon/asc7621
1940F:	drivers/hwmon/asc7621.c
1941
1942ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1943M:	Corentin Chary <corentin.chary@gmail.com>
1944L:	acpi4asus-user@lists.sourceforge.net
1945L:	platform-driver-x86@vger.kernel.org
1946W:	http://acpi4asus.sf.net
1947S:	Maintained
1948F:	drivers/platform/x86/asus*.c
1949F:	drivers/platform/x86/eeepc*.c
1950
1951ASUS WIRELESS RADIO CONTROL DRIVER
1952M:	João Paulo Rechi Vita <jprvita@gmail.com>
1953L:	platform-driver-x86@vger.kernel.org
1954S:	Maintained
1955F:	drivers/platform/x86/asus-wireless.c
1956
1957ASYMMETRIC KEYS
1958M:	David Howells <dhowells@redhat.com>
1959L:	keyrings@vger.kernel.org
1960S:	Maintained
1961F:	Documentation/crypto/asymmetric-keys.txt
1962F:	include/linux/verification.h
1963F:	include/crypto/public_key.h
1964F:	include/crypto/pkcs7.h
1965F:	crypto/asymmetric_keys/
1966
1967ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1968R:	Dan Williams <dan.j.williams@intel.com>
1969W:	http://sourceforge.net/projects/xscaleiop
1970S:	Odd fixes
1971F:	Documentation/crypto/async-tx-api.txt
1972F:	crypto/async_tx/
1973F:	drivers/dma/
1974F:	include/linux/dmaengine.h
1975F:	include/linux/async_tx.h
1976
1977AT24 EEPROM DRIVER
1978M:	Wolfram Sang <wsa@the-dreams.de>
1979L:	linux-i2c@vger.kernel.org
1980S:	Maintained
1981F:	drivers/misc/eeprom/at24.c
1982F:	include/linux/platform_data/at24.h
1983
1984ATA OVER ETHERNET (AOE) DRIVER
1985M:	"Ed L. Cashin" <ed.cashin@acm.org>
1986W:	http://www.openaoe.org/
1987S:	Supported
1988F:	Documentation/aoe/
1989F:	drivers/block/aoe/
1990
1991ATHEROS 71XX/9XXX GPIO DRIVER
1992M:	Alban Bedel <albeu@free.fr>
1993W:	https://github.com/AlbanBedel/linux
1994T:	git git://github.com/AlbanBedel/linux
1995S:	Maintained
1996F:	drivers/gpio/gpio-ath79.c
1997F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1998
1999ATHEROS ATH GENERIC UTILITIES
2000M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2001L:	linux-wireless@vger.kernel.org
2002S:	Supported
2003F:	drivers/net/wireless/ath/*
2004
2005ATHEROS ATH5K WIRELESS DRIVER
2006M:	Jiri Slaby <jirislaby@gmail.com>
2007M:	Nick Kossifidis <mickflemm@gmail.com>
2008M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2009L:	linux-wireless@vger.kernel.org
2010W:	http://wireless.kernel.org/en/users/Drivers/ath5k
2011S:	Maintained
2012F:	drivers/net/wireless/ath/ath5k/
2013
2014ATHEROS ATH6KL WIRELESS DRIVER
2015M:	Kalle Valo <kvalo@qca.qualcomm.com>
2016L:	linux-wireless@vger.kernel.org
2017W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
2018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2019S:	Supported
2020F:	drivers/net/wireless/ath/ath6kl/
2021
2022WILOCITY WIL6210 WIRELESS DRIVER
2023M:	Maya Erez <qca_merez@qca.qualcomm.com>
2024L:	linux-wireless@vger.kernel.org
2025L:	wil6210@qca.qualcomm.com
2026S:	Supported
2027W:	http://wireless.kernel.org/en/users/Drivers/wil6210
2028F:	drivers/net/wireless/ath/wil6210/
2029F:	include/uapi/linux/wil6210_uapi.h
2030
2031CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2032M:	Christian Lamparter <chunkeey@googlemail.com>
2033L:	linux-wireless@vger.kernel.org
2034W:	http://wireless.kernel.org/en/users/Drivers/carl9170
2035S:	Maintained
2036F:	drivers/net/wireless/ath/carl9170/
2037
2038ATK0110 HWMON DRIVER
2039M:	Luca Tettamanti <kronos.it@gmail.com>
2040L:	linux-hwmon@vger.kernel.org
2041S:	Maintained
2042F:	drivers/hwmon/asus_atk0110.c
2043
2044ATI_REMOTE2 DRIVER
2045M:	Ville Syrjala <syrjala@sci.fi>
2046S:	Maintained
2047F:	drivers/input/misc/ati_remote2.c
2048
2049ATLX ETHERNET DRIVERS
2050M:	Jay Cliburn <jcliburn@gmail.com>
2051M:	Chris Snook <chris.snook@gmail.com>
2052L:	netdev@vger.kernel.org
2053W:	http://sourceforge.net/projects/atl1
2054W:	http://atl1.sourceforge.net
2055S:	Maintained
2056F:	drivers/net/ethernet/atheros/
2057
2058ATM
2059M:	Chas Williams <3chas3@gmail.com>
2060L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2061L:	netdev@vger.kernel.org
2062W:	http://linux-atm.sourceforge.net
2063S:	Maintained
2064F:	drivers/atm/
2065F:	include/linux/atm*
2066F:	include/uapi/linux/atm*
2067
2068ATMEL AT91 / AT32 MCI DRIVER
2069M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2070S:	Maintained
2071F:	drivers/mmc/host/atmel-mci.c
2072
2073ATMEL AT91 / AT32 SERIAL DRIVER
2074M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2075S:	Supported
2076F:	drivers/tty/serial/atmel_serial.c
2077
2078ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2079M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2080S:	Supported
2081F:	drivers/power/reset/at91-sama5d2_shdwc.c
2082
2083ATMEL SAMA5D2 ADC DRIVER
2084M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2085L:	linux-iio@vger.kernel.org
2086S:	Supported
2087F:	drivers/iio/adc/at91-sama5d2_adc.c
2088
2089ATMEL Audio ALSA driver
2090M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2091L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2092S:	Supported
2093F:	sound/soc/atmel
2094
2095ATMEL DMA DRIVER
2096M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2098S:	Supported
2099F:	drivers/dma/at_hdmac.c
2100F:	drivers/dma/at_hdmac_regs.h
2101F:	include/linux/platform_data/dma-atmel.h
2102
2103ATMEL XDMA DRIVER
2104M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2105L:	linux-arm-kernel@lists.infradead.org
2106L:	dmaengine@vger.kernel.org
2107S:	Supported
2108F:	drivers/dma/at_xdmac.c
2109
2110ATMEL I2C DRIVER
2111M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2112L:	linux-i2c@vger.kernel.org
2113S:	Supported
2114F:	drivers/i2c/busses/i2c-at91.c
2115
2116ATMEL ISI DRIVER
2117M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2118L:	linux-media@vger.kernel.org
2119S:	Supported
2120F:	drivers/media/platform/soc_camera/atmel-isi.c
2121F:	include/media/atmel-isi.h
2122
2123ATMEL LCDFB DRIVER
2124M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2125L:	linux-fbdev@vger.kernel.org
2126S:	Maintained
2127F:	drivers/video/fbdev/atmel_lcdfb.c
2128F:	include/video/atmel_lcdc.h
2129
2130ATMEL MACB ETHERNET DRIVER
2131M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2132S:	Supported
2133F:	drivers/net/ethernet/cadence/
2134
2135ATMEL NAND DRIVER
2136M:	Wenyou Yang <wenyou.yang@atmel.com>
2137M:	Josh Wu <rainyfeeling@outlook.com>
2138L:	linux-mtd@lists.infradead.org
2139S:	Supported
2140F:	drivers/mtd/nand/atmel_nand*
2141
2142ATMEL SDMMC DRIVER
2143M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2144L:	linux-mmc@vger.kernel.org
2145S:	Supported
2146F:	drivers/mmc/host/sdhci-of-at91.c
2147
2148ATMEL SPI DRIVER
2149M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2150S:	Supported
2151F:	drivers/spi/spi-atmel.*
2152
2153ATMEL SSC DRIVER
2154M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2155L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2156S:	Supported
2157F:	drivers/misc/atmel-ssc.c
2158F:	include/linux/atmel-ssc.h
2159
2160ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2161M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2162L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2163S:	Supported
2164F:	drivers/misc/atmel_tclib.c
2165F:	drivers/clocksource/tcb_clksrc.c
2166
2167ATMEL USBA UDC DRIVER
2168M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2169L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2170S:	Supported
2171F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2172
2173ATMEL WIRELESS DRIVER
2174M:	Simon Kelley <simon@thekelleys.org.uk>
2175L:	linux-wireless@vger.kernel.org
2176W:	http://www.thekelleys.org.uk/atmel
2177W:	http://atmelwlandriver.sourceforge.net/
2178S:	Maintained
2179F:	drivers/net/wireless/atmel/atmel*
2180
2181ATMEL MAXTOUCH DRIVER
2182M:	Nick Dyer <nick.dyer@itdev.co.uk>
2183T:	git git://github.com/atmel-maxtouch/linux.git
2184S:	Supported
2185F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2186F:	drivers/input/touchscreen/atmel_mxt_ts.c
2187F:	include/linux/platform_data/atmel_mxt_ts.h
2188
2189ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2190M:	Bradley Grove <linuxdrivers@attotech.com>
2191L:	linux-scsi@vger.kernel.org
2192W:	http://www.attotech.com
2193S:	Supported
2194F:	drivers/scsi/esas2r
2195
2196ATUSB IEEE 802.15.4 RADIO DRIVER
2197M:	Stefan Schmidt <stefan@osg.samsung.com>
2198L:	linux-wpan@vger.kernel.org
2199S:	Maintained
2200F:	drivers/net/ieee802154/atusb.c
2201F:	drivers/net/ieee802154/atusb.h
2202F:	drivers/net/ieee802154/at86rf230.h
2203
2204AUDIT SUBSYSTEM
2205M:	Paul Moore <paul@paul-moore.com>
2206M:	Eric Paris <eparis@redhat.com>
2207L:	linux-audit@redhat.com (moderated for non-subscribers)
2208W:	http://people.redhat.com/sgrubb/audit/
2209T:	git git://git.infradead.org/users/pcmoore/audit
2210S:	Maintained
2211F:	include/linux/audit.h
2212F:	include/uapi/linux/audit.h
2213F:	kernel/audit*
2214
2215AUXILIARY DISPLAY DRIVERS
2216M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2217W:	http://miguelojeda.es/auxdisplay.htm
2218W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2219S:	Maintained
2220F:	drivers/auxdisplay/
2221F:	include/linux/cfag12864b.h
2222
2223AVR32 ARCHITECTURE
2224M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2225M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2226W:	http://www.atmel.com/products/AVR32/
2227W:	http://mirror.egtvedt.no/avr32linux.org/
2228W:	http://avrfreaks.net/
2229S:	Maintained
2230F:	arch/avr32/
2231
2232AVR32/AT32AP MACHINE SUPPORT
2233M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2234M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2235S:	Maintained
2236F:	arch/avr32/mach-at32ap/
2237
2238AX.25 NETWORK LAYER
2239M:	Ralf Baechle <ralf@linux-mips.org>
2240L:	linux-hams@vger.kernel.org
2241W:	http://www.linux-ax25.org/
2242S:	Maintained
2243F:	include/uapi/linux/ax25.h
2244F:	include/net/ax25.h
2245F:	net/ax25/
2246
2247AZ6007 DVB DRIVER
2248M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2249M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2250L:	linux-media@vger.kernel.org
2251W:	https://linuxtv.org
2252T:	git git://linuxtv.org/media_tree.git
2253S:	Maintained
2254F:	drivers/media/usb/dvb-usb-v2/az6007.c
2255
2256AZTECH FM RADIO RECEIVER DRIVER
2257M:	Hans Verkuil <hverkuil@xs4all.nl>
2258L:	linux-media@vger.kernel.org
2259T:	git git://linuxtv.org/media_tree.git
2260W:	https://linuxtv.org
2261S:	Maintained
2262F:	drivers/media/radio/radio-aztech*
2263
2264B43 WIRELESS DRIVER
2265L:	linux-wireless@vger.kernel.org
2266L:	b43-dev@lists.infradead.org
2267W:	http://wireless.kernel.org/en/users/Drivers/b43
2268S:	Odd Fixes
2269F:	drivers/net/wireless/broadcom/b43/
2270
2271B43LEGACY WIRELESS DRIVER
2272M:	Larry Finger <Larry.Finger@lwfinger.net>
2273L:	linux-wireless@vger.kernel.org
2274L:	b43-dev@lists.infradead.org
2275W:	http://wireless.kernel.org/en/users/Drivers/b43
2276S:	Maintained
2277F:	drivers/net/wireless/broadcom/b43legacy/
2278
2279BACKLIGHT CLASS/SUBSYSTEM
2280M:	Jingoo Han <jingoohan1@gmail.com>
2281M:	Lee Jones <lee.jones@linaro.org>
2282T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2283S:	Maintained
2284F:	drivers/video/backlight/
2285F:	include/linux/backlight.h
2286
2287BATMAN ADVANCED
2288M:	Marek Lindner <mareklindner@neomailbox.ch>
2289M:	Simon Wunderlich <sw@simonwunderlich.de>
2290M:	Antonio Quartulli <a@unstable.cc>
2291L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2292W:	https://www.open-mesh.org/
2293Q:	https://patchwork.open-mesh.org/project/batman/list/
2294S:	Maintained
2295F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2296F:	Documentation/ABI/testing/sysfs-class-net-mesh
2297F:	Documentation/networking/batman-adv.txt
2298F:	net/batman-adv/
2299
2300BAYCOM/HDLCDRV DRIVERS FOR AX.25
2301M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2302L:	linux-hams@vger.kernel.org
2303W:	http://www.baycom.org/~tom/ham/ham.html
2304S:	Maintained
2305F:	drivers/net/hamradio/baycom*
2306
2307BCACHE (BLOCK LAYER CACHE)
2308M:	Kent Overstreet <kent.overstreet@gmail.com>
2309L:	linux-bcache@vger.kernel.org
2310W:	http://bcache.evilpiepirate.org
2311S:	Orphan
2312F:	drivers/md/bcache/
2313
2314BDISP ST MEDIA DRIVER
2315M:	Fabien Dessenne <fabien.dessenne@st.com>
2316L:	linux-media@vger.kernel.org
2317T:	git git://linuxtv.org/media_tree.git
2318W:	https://linuxtv.org
2319S:	Supported
2320F:	drivers/media/platform/sti/bdisp
2321
2322BEFS FILE SYSTEM
2323S:	Orphan
2324F:	Documentation/filesystems/befs.txt
2325F:	fs/befs/
2326
2327BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2328M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2329L:	netdev@vger.kernel.org
2330S:	Maintained
2331F:	drivers/net/ethernet/ec_bhf.c
2332
2333BFS FILE SYSTEM
2334M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2335S:	Maintained
2336F:	Documentation/filesystems/bfs.txt
2337F:	fs/bfs/
2338F:	include/uapi/linux/bfs_fs.h
2339
2340BLACKFIN ARCHITECTURE
2341M:	Steven Miao <realmz6@gmail.com>
2342L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2343T:	git git://git.code.sf.net/p/adi-linux/code
2344W:	http://blackfin.uclinux.org
2345S:	Supported
2346F:	arch/blackfin/
2347
2348BLACKFIN EMAC DRIVER
2349L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2350W:	http://blackfin.uclinux.org
2351S:	Supported
2352F:	drivers/net/ethernet/adi/
2353
2354BLACKFIN RTC DRIVER
2355L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2356W:	http://blackfin.uclinux.org
2357S:	Supported
2358F:	drivers/rtc/rtc-bfin.c
2359
2360BLACKFIN SDH DRIVER
2361M:	Sonic Zhang <sonic.zhang@analog.com>
2362L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2363W:	http://blackfin.uclinux.org
2364S:	Supported
2365F:	drivers/mmc/host/bfin_sdh.c
2366
2367BLACKFIN SERIAL DRIVER
2368M:	Sonic Zhang <sonic.zhang@analog.com>
2369L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2370W:	http://blackfin.uclinux.org
2371S:	Supported
2372F:	drivers/tty/serial/bfin_uart.c
2373
2374BLACKFIN WATCHDOG DRIVER
2375L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2376W:	http://blackfin.uclinux.org
2377S:	Supported
2378F:	drivers/watchdog/bfin_wdt.c
2379
2380BLACKFIN I2C TWI DRIVER
2381M:	Sonic Zhang <sonic.zhang@analog.com>
2382L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2383W:	http://blackfin.uclinux.org/
2384S:	Supported
2385F:	drivers/i2c/busses/i2c-bfin-twi.c
2386
2387BLACKFIN MEDIA DRIVER
2388M:	Scott Jiang <scott.jiang.linux@gmail.com>
2389L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2390W:	http://blackfin.uclinux.org/
2391S:	Supported
2392F:	drivers/media/platform/blackfin/
2393F:	drivers/media/i2c/adv7183*
2394F:	drivers/media/i2c/vs6624*
2395
2396BLINKM RGB LED DRIVER
2397M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2398S:	Maintained
2399F:	drivers/leds/leds-blinkm.c
2400
2401BLOCK LAYER
2402M:	Jens Axboe <axboe@kernel.dk>
2403L:	linux-block@vger.kernel.org
2404T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2405S:	Maintained
2406F:	block/
2407F:	kernel/trace/blktrace.c
2408
2409BLOCK2MTD DRIVER
2410M:	Joern Engel <joern@lazybastard.org>
2411L:	linux-mtd@lists.infradead.org
2412S:	Maintained
2413F:	drivers/mtd/devices/block2mtd.c
2414
2415BLUETOOTH DRIVERS
2416M:	Marcel Holtmann <marcel@holtmann.org>
2417M:	Gustavo Padovan <gustavo@padovan.org>
2418M:	Johan Hedberg <johan.hedberg@gmail.com>
2419L:	linux-bluetooth@vger.kernel.org
2420W:	http://www.bluez.org/
2421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2422T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2423S:	Maintained
2424F:	drivers/bluetooth/
2425
2426BLUETOOTH SUBSYSTEM
2427M:	Marcel Holtmann <marcel@holtmann.org>
2428M:	Gustavo Padovan <gustavo@padovan.org>
2429M:	Johan Hedberg <johan.hedberg@gmail.com>
2430L:	linux-bluetooth@vger.kernel.org
2431W:	http://www.bluez.org/
2432T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2434S:	Maintained
2435F:	net/bluetooth/
2436F:	include/net/bluetooth/
2437
2438BONDING DRIVER
2439M:	Jay Vosburgh <j.vosburgh@gmail.com>
2440M:	Veaceslav Falico <vfalico@gmail.com>
2441M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2442L:	netdev@vger.kernel.org
2443W:	http://sourceforge.net/projects/bonding/
2444S:	Supported
2445F:	drivers/net/bonding/
2446F:	include/uapi/linux/if_bonding.h
2447
2448BPF (Safe dynamic programs and tools)
2449M:	Alexei Starovoitov <ast@kernel.org>
2450L:	netdev@vger.kernel.org
2451L:	linux-kernel@vger.kernel.org
2452S:	Supported
2453F:	kernel/bpf/
2454
2455BROADCOM B44 10/100 ETHERNET DRIVER
2456M:	Gary Zambrano <zambrano@broadcom.com>
2457L:	netdev@vger.kernel.org
2458S:	Supported
2459F:	drivers/net/ethernet/broadcom/b44.*
2460
2461BROADCOM GENET ETHERNET DRIVER
2462M:	Florian Fainelli <f.fainelli@gmail.com>
2463L:	netdev@vger.kernel.org
2464S:	Supported
2465F:	drivers/net/ethernet/broadcom/genet/
2466
2467BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2468M:	Sony Chacko <sony.chacko@qlogic.com>
2469M:	Dept-HSGLinuxNICDev@qlogic.com
2470L:	netdev@vger.kernel.org
2471S:	Supported
2472F:	drivers/net/ethernet/broadcom/bnx2.*
2473F:	drivers/net/ethernet/broadcom/bnx2_*
2474
2475BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2476M:	Ariel Elior <ariel.elior@qlogic.com>
2477L:	netdev@vger.kernel.org
2478S:	Supported
2479F:	drivers/net/ethernet/broadcom/bnx2x/
2480
2481BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2482M:	Florian Fainelli <f.fainelli@gmail.com>
2483M:	Ray Jui <rjui@broadcom.com>
2484M:	Scott Branden <sbranden@broadcom.com>
2485L:	bcm-kernel-feedback-list@broadcom.com
2486T:	git git://github.com/broadcom/mach-bcm
2487S:	Maintained
2488F:	arch/arm/mach-bcm/
2489F:	arch/arm/boot/dts/bcm113*
2490F:	arch/arm/boot/dts/bcm216*
2491F:	arch/arm/boot/dts/bcm281*
2492F:	arch/arm64/boot/dts/broadcom/
2493F:	arch/arm/configs/bcm_defconfig
2494F:	drivers/mmc/host/sdhci-bcm-kona.c
2495F:	drivers/clocksource/bcm_kona_timer.c
2496
2497BROADCOM BCM2835 ARM ARCHITECTURE
2498M:	Stephen Warren <swarren@wwwdotorg.org>
2499M:	Lee Jones <lee@kernel.org>
2500M:	Eric Anholt <eric@anholt.net>
2501L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2502L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2503T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2504S:	Maintained
2505N:	bcm2835
2506
2507BROADCOM BCM47XX MIPS ARCHITECTURE
2508M:	Hauke Mehrtens <hauke@hauke-m.de>
2509M:	Rafał Miłecki <zajec5@gmail.com>
2510L:	linux-mips@linux-mips.org
2511S:	Maintained
2512F:	Documentation/devicetree/bindings/mips/brcm/
2513F:	arch/mips/bcm47xx/*
2514F:	arch/mips/include/asm/mach-bcm47xx/*
2515
2516BROADCOM BCM5301X ARM ARCHITECTURE
2517M:	Hauke Mehrtens <hauke@hauke-m.de>
2518L:	linux-arm-kernel@lists.infradead.org
2519S:	Maintained
2520F:	arch/arm/mach-bcm/bcm_5301x.c
2521F:	arch/arm/boot/dts/bcm5301x.dtsi
2522F:	arch/arm/boot/dts/bcm470*
2523
2524BROADCOM BCM63XX ARM ARCHITECTURE
2525M:	Florian Fainelli <f.fainelli@gmail.com>
2526L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2527L:	bcm-kernel-feedback-list@broadcom.com
2528T:	git git://github.com/broadcom/stblinux.git
2529S:	Maintained
2530F:	arch/arm/mach-bcm/bcm63xx.c
2531F:	arch/arm/include/debug/bcm63xx.S
2532
2533BROADCOM BCM63XX/BCM33XX UDC DRIVER
2534M:	Kevin Cernekee <cernekee@gmail.com>
2535L:	linux-usb@vger.kernel.org
2536S:	Maintained
2537F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2538
2539BROADCOM BCM7XXX ARM ARCHITECTURE
2540M:	Brian Norris <computersforpeace@gmail.com>
2541M:	Gregory Fong <gregory.0xf0@gmail.com>
2542M:	Florian Fainelli <f.fainelli@gmail.com>
2543L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2544L:	bcm-kernel-feedback-list@broadcom.com
2545T:	git git://github.com/broadcom/stblinux.git
2546S:	Maintained
2547F:	arch/arm/mach-bcm/*brcmstb*
2548F:	arch/arm/boot/dts/bcm7*.dts*
2549F:	drivers/bus/brcmstb_gisb.c
2550N:	brcmstb
2551
2552BROADCOM BMIPS MIPS ARCHITECTURE
2553M:	Kevin Cernekee <cernekee@gmail.com>
2554M:	Florian Fainelli <f.fainelli@gmail.com>
2555L:	linux-mips@linux-mips.org
2556T:	git git://github.com/broadcom/stblinux.git
2557S:	Maintained
2558F:	arch/mips/bmips/*
2559F:	arch/mips/include/asm/mach-bmips/*
2560F:	arch/mips/kernel/*bmips*
2561F:	arch/mips/boot/dts/brcm/bcm*.dts*
2562F:	drivers/irqchip/irq-bcm63*
2563F:	drivers/irqchip/irq-bcm7*
2564F:	drivers/irqchip/irq-brcmstb*
2565F:	include/linux/bcm963xx_nvram.h
2566F:	include/linux/bcm963xx_tag.h
2567
2568BROADCOM TG3 GIGABIT ETHERNET DRIVER
2569M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2570M:	Prashant Sreedharan <prashant@broadcom.com>
2571M:	Michael Chan <mchan@broadcom.com>
2572L:	netdev@vger.kernel.org
2573S:	Supported
2574F:	drivers/net/ethernet/broadcom/tg3.*
2575
2576BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2577M:	Brett Rudley <brudley@broadcom.com>
2578M:	Arend van Spriel <arend@broadcom.com>
2579M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2580M:	Hante Meuleman <meuleman@broadcom.com>
2581L:	linux-wireless@vger.kernel.org
2582L:	brcm80211-dev-list@broadcom.com
2583S:	Supported
2584F:	drivers/net/wireless/broadcom/brcm80211/
2585
2586BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2587M:	QLogic-Storage-Upstream@qlogic.com
2588L:	linux-scsi@vger.kernel.org
2589S:	Supported
2590F:	drivers/scsi/bnx2fc/
2591
2592BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2593M:	QLogic-Storage-Upstream@qlogic.com
2594L:	linux-scsi@vger.kernel.org
2595S:	Supported
2596F:	drivers/scsi/bnx2i/
2597
2598BROADCOM IPROC ARM ARCHITECTURE
2599M:	Ray Jui <rjui@broadcom.com>
2600M:	Scott Branden <sbranden@broadcom.com>
2601M:	Jon Mason <jonmason@broadcom.com>
2602L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2603L:	bcm-kernel-feedback-list@broadcom.com
2604T:	git git://github.com/broadcom/cygnus-linux.git
2605S:	Maintained
2606N:	iproc
2607N:	cygnus
2608N:	nsp
2609N:	bcm9113*
2610N:	bcm9583*
2611N:	bcm9585*
2612N:	bcm9586*
2613N:	bcm988312
2614N:	bcm113*
2615N:	bcm583*
2616N:	bcm585*
2617N:	bcm586*
2618N:	bcm88312
2619
2620BROADCOM BRCMSTB GPIO DRIVER
2621M:	Gregory Fong <gregory.0xf0@gmail.com>
2622L:	bcm-kernel-feedback-list@broadcom.com
2623S:	Supported
2624F:	drivers/gpio/gpio-brcmstb.c
2625F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2626
2627BROADCOM KONA GPIO DRIVER
2628M:	Ray Jui <rjui@broadcom.com>
2629L:	bcm-kernel-feedback-list@broadcom.com
2630S:	Supported
2631F:	drivers/gpio/gpio-bcm-kona.c
2632F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2633
2634BROADCOM NVRAM DRIVER
2635M:	Rafał Miłecki <zajec5@gmail.com>
2636L:	linux-mips@linux-mips.org
2637S:	Maintained
2638F:	drivers/firmware/broadcom/*
2639
2640BROADCOM STB NAND FLASH DRIVER
2641M:	Brian Norris <computersforpeace@gmail.com>
2642M:	Kamal Dasu <kdasu.kdev@gmail.com>
2643L:	linux-mtd@lists.infradead.org
2644L:	bcm-kernel-feedback-list@broadcom.com
2645S:	Maintained
2646F:	drivers/mtd/nand/brcmnand/
2647
2648BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2649M:	Rafał Miłecki <zajec5@gmail.com>
2650L:	linux-wireless@vger.kernel.org
2651S:	Maintained
2652F:	drivers/bcma/
2653F:	include/linux/bcma/
2654
2655BROADCOM SYSTEMPORT ETHERNET DRIVER
2656M:	Florian Fainelli <f.fainelli@gmail.com>
2657L:	netdev@vger.kernel.org
2658S:	Supported
2659F:	drivers/net/ethernet/broadcom/bcmsysport.*
2660
2661BROADCOM VULCAN ARM64 SOC
2662M:	Jayachandran C. <jchandra@broadcom.com>
2663L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2664L:	bcm-kernel-feedback-list@broadcom.com
2665S:	Maintained
2666F:	arch/arm64/boot/dts/broadcom/vulcan*
2667
2668BROCADE BFA FC SCSI DRIVER
2669M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2670M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2671L:	linux-scsi@vger.kernel.org
2672S:	Supported
2673F:	drivers/scsi/bfa/
2674
2675BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2676M:	Rasesh Mody <rasesh.mody@qlogic.com>
2677L:	netdev@vger.kernel.org
2678S:	Supported
2679F:	drivers/net/ethernet/brocade/bna/
2680
2681BSG (block layer generic sg v4 driver)
2682M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2683L:	linux-scsi@vger.kernel.org
2684S:	Supported
2685F:	block/bsg.c
2686F:	include/linux/bsg.h
2687F:	include/uapi/linux/bsg.h
2688
2689BT87X AUDIO DRIVER
2690M:	Clemens Ladisch <clemens@ladisch.de>
2691L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2692T:	git git://git.alsa-project.org/alsa-kernel.git
2693S:	Maintained
2694F:	Documentation/sound/alsa/Bt87x.txt
2695F:	sound/pci/bt87x.c
2696
2697BT8XXGPIO DRIVER
2698M:	Michael Buesch <m@bues.ch>
2699W:	http://bu3sch.de/btgpio.php
2700S:	Maintained
2701F:	drivers/gpio/gpio-bt8xx.c
2702
2703BTRFS FILE SYSTEM
2704M:	Chris Mason <clm@fb.com>
2705M:	Josef Bacik <jbacik@fb.com>
2706M:	David Sterba <dsterba@suse.com>
2707L:	linux-btrfs@vger.kernel.org
2708W:	http://btrfs.wiki.kernel.org/
2709Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2710T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2711S:	Maintained
2712F:	Documentation/filesystems/btrfs.txt
2713F:	fs/btrfs/
2714
2715BTTV VIDEO4LINUX DRIVER
2716M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2717M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2718L:	linux-media@vger.kernel.org
2719W:	https://linuxtv.org
2720T:	git git://linuxtv.org/media_tree.git
2721S:	Odd fixes
2722F:	Documentation/video4linux/bttv/
2723F:	drivers/media/pci/bt8xx/bttv*
2724
2725BUSLOGIC SCSI DRIVER
2726M:	Khalid Aziz <khalid@gonehiking.org>
2727L:	linux-scsi@vger.kernel.org
2728S:	Maintained
2729F:	drivers/scsi/BusLogic.*
2730F:	drivers/scsi/FlashPoint.*
2731
2732C-MEDIA CMI8788 DRIVER
2733M:	Clemens Ladisch <clemens@ladisch.de>
2734L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2735T:	git git://git.alsa-project.org/alsa-kernel.git
2736S:	Maintained
2737F:	sound/pci/oxygen/
2738
2739C6X ARCHITECTURE
2740M:	Mark Salter <msalter@redhat.com>
2741M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2742L:	linux-c6x-dev@linux-c6x.org
2743W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2744S:	Maintained
2745F:	arch/c6x/
2746
2747CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2748M:	David Howells <dhowells@redhat.com>
2749L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2750S:	Supported
2751F:	Documentation/filesystems/caching/cachefiles.txt
2752F:	fs/cachefiles/
2753
2754CADET FM/AM RADIO RECEIVER DRIVER
2755M:	Hans Verkuil <hverkuil@xs4all.nl>
2756L:	linux-media@vger.kernel.org
2757T:	git git://linuxtv.org/media_tree.git
2758W:	https://linuxtv.org
2759S:	Maintained
2760F:	drivers/media/radio/radio-cadet*
2761
2762CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2763M:	Jonathan Corbet <corbet@lwn.net>
2764L:	linux-media@vger.kernel.org
2765T:	git git://linuxtv.org/media_tree.git
2766S:	Maintained
2767F:	Documentation/video4linux/cafe_ccic
2768F:	drivers/media/platform/marvell-ccic/
2769
2770CAIF NETWORK LAYER
2771M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2772L:	netdev@vger.kernel.org
2773S:	Supported
2774F:	Documentation/networking/caif/
2775F:	drivers/net/caif/
2776F:	include/uapi/linux/caif/
2777F:	include/net/caif/
2778F:	net/caif/
2779
2780CALGARY x86-64 IOMMU
2781M:	Muli Ben-Yehuda <mulix@mulix.org>
2782M:	Jon Mason <jdmason@kudzu.us>
2783L:	iommu@lists.linux-foundation.org
2784S:	Maintained
2785F:	arch/x86/kernel/pci-calgary_64.c
2786F:	arch/x86/kernel/tce_64.c
2787F:	arch/x86/include/asm/calgary.h
2788F:	arch/x86/include/asm/tce.h
2789
2790CAN NETWORK LAYER
2791M:	Oliver Hartkopp <socketcan@hartkopp.net>
2792M:	Marc Kleine-Budde <mkl@pengutronix.de>
2793L:	linux-can@vger.kernel.org
2794W:	https://github.com/linux-can
2795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2797S:	Maintained
2798F:	Documentation/networking/can.txt
2799F:	net/can/
2800F:	include/linux/can/core.h
2801F:	include/uapi/linux/can.h
2802F:	include/uapi/linux/can/bcm.h
2803F:	include/uapi/linux/can/raw.h
2804F:	include/uapi/linux/can/gw.h
2805
2806CAN NETWORK DRIVERS
2807M:	Wolfgang Grandegger <wg@grandegger.com>
2808M:	Marc Kleine-Budde <mkl@pengutronix.de>
2809L:	linux-can@vger.kernel.org
2810W:	https://github.com/linux-can
2811T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2813S:	Maintained
2814F:	drivers/net/can/
2815F:	include/linux/can/dev.h
2816F:	include/linux/can/platform/
2817F:	include/uapi/linux/can/error.h
2818F:	include/uapi/linux/can/netlink.h
2819
2820CAPABILITIES
2821M:	Serge Hallyn <serge.hallyn@canonical.com>
2822L:	linux-security-module@vger.kernel.org
2823S:	Supported
2824F:	include/linux/capability.h
2825F:	include/uapi/linux/capability.h
2826F:	security/commoncap.c
2827F:	kernel/capability.c
2828
2829CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2830M:	Kevin Tsai <ktsai@capellamicro.com>
2831S:	Maintained
2832F:	drivers/iio/light/cm*
2833F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2834
2835CAVIUM LIQUIDIO NETWORK DRIVER
2836M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2837M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2838M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2839M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2840L:     netdev@vger.kernel.org
2841W:     http://www.cavium.com
2842S:     Supported
2843F:     drivers/net/ethernet/cavium/liquidio/
2844
2845CC2520 IEEE-802.15.4 RADIO DRIVER
2846M:	Varka Bhadram <varkabhadram@gmail.com>
2847L:	linux-wpan@vger.kernel.org
2848S:	Maintained
2849F:	drivers/net/ieee802154/cc2520.c
2850F:	include/linux/spi/cc2520.h
2851F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2852
2853CELL BROADBAND ENGINE ARCHITECTURE
2854M:	Arnd Bergmann <arnd@arndb.de>
2855L:	linuxppc-dev@lists.ozlabs.org
2856W:	http://www.ibm.com/developerworks/power/cell/
2857S:	Supported
2858F:	arch/powerpc/include/asm/cell*.h
2859F:	arch/powerpc/include/asm/spu*.h
2860F:	arch/powerpc/include/uapi/asm/spu*.h
2861F:	arch/powerpc/oprofile/*cell*
2862F:	arch/powerpc/platforms/cell/
2863
2864CEPH COMMON CODE (LIBCEPH)
2865M:	Ilya Dryomov <idryomov@gmail.com>
2866M:	"Yan, Zheng" <zyan@redhat.com>
2867M:	Sage Weil <sage@redhat.com>
2868L:	ceph-devel@vger.kernel.org
2869W:	http://ceph.com/
2870T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2871T:	git git://github.com/ceph/ceph-client.git
2872S:	Supported
2873F:	net/ceph/
2874F:	include/linux/ceph/
2875F:	include/linux/crush/
2876
2877CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2878M:	"Yan, Zheng" <zyan@redhat.com>
2879M:	Sage Weil <sage@redhat.com>
2880M:	Ilya Dryomov <idryomov@gmail.com>
2881L:	ceph-devel@vger.kernel.org
2882W:	http://ceph.com/
2883T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2884T:	git git://github.com/ceph/ceph-client.git
2885S:	Supported
2886F:	Documentation/filesystems/ceph.txt
2887F:	fs/ceph/
2888
2889CERTIFICATE HANDLING:
2890M:	David Howells <dhowells@redhat.com>
2891M:	David Woodhouse <dwmw2@infradead.org>
2892L:	keyrings@vger.kernel.org
2893S:	Maintained
2894F:	Documentation/module-signing.txt
2895F:	certs/
2896F:	scripts/sign-file.c
2897F:	scripts/extract-cert.c
2898
2899CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2900L:	linux-usb@vger.kernel.org
2901S:	Orphan
2902F:	Documentation/usb/WUSB-Design-overview.txt
2903F:	Documentation/usb/wusb-cbaf
2904F:	drivers/usb/host/hwa-hc.c
2905F:	drivers/usb/host/whci/
2906F:	drivers/usb/wusbcore/
2907F:	include/linux/usb/wusb*
2908
2909CFAG12864B LCD DRIVER
2910M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2911W:	http://miguelojeda.es/auxdisplay.htm
2912W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2913S:	Maintained
2914F:	drivers/auxdisplay/cfag12864b.c
2915F:	include/linux/cfag12864b.h
2916
2917CFAG12864BFB LCD FRAMEBUFFER DRIVER
2918M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2919W:	http://miguelojeda.es/auxdisplay.htm
2920W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2921S:	Maintained
2922F:	drivers/auxdisplay/cfag12864bfb.c
2923F:	include/linux/cfag12864b.h
2924
2925CFG80211 and NL80211
2926M:	Johannes Berg <johannes@sipsolutions.net>
2927L:	linux-wireless@vger.kernel.org
2928W:	http://wireless.kernel.org/
2929T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2931S:	Maintained
2932F:	include/uapi/linux/nl80211.h
2933F:	include/net/cfg80211.h
2934F:	net/wireless/*
2935X:	net/wireless/wext*
2936
2937CHAR and MISC DRIVERS
2938M:	Arnd Bergmann <arnd@arndb.de>
2939M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2940T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2941S:	Supported
2942F:	drivers/char/*
2943F:	drivers/misc/*
2944F:	include/linux/miscdevice.h
2945
2946CHECKPATCH
2947M:	Andy Whitcroft <apw@canonical.com>
2948M:	Joe Perches <joe@perches.com>
2949S:	Maintained
2950F:	scripts/checkpatch.pl
2951
2952CHINESE DOCUMENTATION
2953M:	Harry Wei <harryxiyou@gmail.com>
2954L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2955L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2956S:	Maintained
2957F:	Documentation/zh_CN/
2958
2959CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2960M:	Peter Chen <Peter.Chen@nxp.com>
2961T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2962L:	linux-usb@vger.kernel.org
2963S:	Maintained
2964F:	drivers/usb/chipidea/
2965
2966CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2967M:	Hans de Goede <hdegoede@redhat.com>
2968L:	linux-input@vger.kernel.org
2969S:	Maintained
2970F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2971F:	drivers/input/touchscreen/chipone_icn8318.c
2972
2973CHROME HARDWARE PLATFORM SUPPORT
2974M:	Olof Johansson <olof@lixom.net>
2975S:	Maintained
2976T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2977F:	drivers/platform/chrome/
2978
2979CISCO VIC ETHERNET NIC DRIVER
2980M:	Christian Benvenuti <benve@cisco.com>
2981M:	Sujith Sankar <ssujith@cisco.com>
2982M:	Govindarajulu Varadarajan <_govind@gmx.com>
2983M:	Neel Patel <neepatel@cisco.com>
2984S:	Supported
2985F:	drivers/net/ethernet/cisco/enic/
2986
2987CISCO VIC LOW LATENCY NIC DRIVER
2988M:	Christian Benvenuti <benve@cisco.com>
2989M:	Dave Goodell <dgoodell@cisco.com>
2990S:	Supported
2991F:	drivers/infiniband/hw/usnic/
2992
2993CIRRUS LOGIC EP93XX ETHERNET DRIVER
2994M:	Hartley Sweeten <hsweeten@visionengravers.com>
2995L:	netdev@vger.kernel.org
2996S:	Maintained
2997F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2998
2999CIRRUS LOGIC AUDIO CODEC DRIVERS
3000M:	Brian Austin <brian.austin@cirrus.com>
3001M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
3002L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3003S:	Maintained
3004F:	sound/soc/codecs/cs*
3005
3006CLEANCACHE API
3007M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3008L:	linux-kernel@vger.kernel.org
3009S:	Maintained
3010F:	mm/cleancache.c
3011F:	include/linux/cleancache.h
3012
3013CLK API
3014M:	Russell King <linux@armlinux.org.uk>
3015L:	linux-clk@vger.kernel.org
3016S:	Maintained
3017F:	include/linux/clk.h
3018
3019CLOCKSOURCE, CLOCKEVENT DRIVERS
3020M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3021M:	Thomas Gleixner <tglx@linutronix.de>
3022L:	linux-kernel@vger.kernel.org
3023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3024S:	Supported
3025F:	drivers/clocksource
3026
3027CISCO FCOE HBA DRIVER
3028M:	Hiral Patel <hiralpat@cisco.com>
3029M:	Suma Ramars <sramars@cisco.com>
3030M:	Brian Uchino <buchino@cisco.com>
3031L:	linux-scsi@vger.kernel.org
3032S:	Supported
3033F:	drivers/scsi/fnic/
3034
3035CISCO SCSI HBA DRIVER
3036M:	Narsimhulu Musini <nmusini@cisco.com>
3037M:	Sesidhar Baddela <sebaddel@cisco.com>
3038L:	linux-scsi@vger.kernel.org
3039S:	Supported
3040F:	drivers/scsi/snic/
3041
3042CMPC ACPI DRIVER
3043M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3044M:	Daniel Oliveira Nascimento <don@syst.com.br>
3045L:	platform-driver-x86@vger.kernel.org
3046S:	Supported
3047F:	drivers/platform/x86/classmate-laptop.c
3048
3049COBALT MEDIA DRIVER
3050M:	Hans Verkuil <hans.verkuil@cisco.com>
3051L:	linux-media@vger.kernel.org
3052T:	git git://linuxtv.org/media_tree.git
3053W:	https://linuxtv.org
3054S:	Supported
3055F:	drivers/media/pci/cobalt/
3056
3057COCCINELLE/Semantic Patches (SmPL)
3058M:	Julia Lawall <Julia.Lawall@lip6.fr>
3059M:	Gilles Muller <Gilles.Muller@lip6.fr>
3060M:	Nicolas Palix <nicolas.palix@imag.fr>
3061M:	Michal Marek <mmarek@suse.com>
3062L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
3063T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3064W:	http://coccinelle.lip6.fr/
3065S:	Supported
3066F:	Documentation/coccinelle.txt
3067F:	scripts/coccinelle/
3068F:	scripts/coccicheck
3069
3070CODA FILE SYSTEM
3071M:	Jan Harkes <jaharkes@cs.cmu.edu>
3072M:	coda@cs.cmu.edu
3073L:	codalist@coda.cs.cmu.edu
3074W:	http://www.coda.cs.cmu.edu/
3075S:	Maintained
3076F:	Documentation/filesystems/coda.txt
3077F:	fs/coda/
3078F:	include/linux/coda*.h
3079F:	include/uapi/linux/coda*.h
3080
3081CODA V4L2 MEM2MEM DRIVER
3082M:	Philipp Zabel <p.zabel@pengutronix.de>
3083L:	linux-media@vger.kernel.org
3084S:	Maintained
3085F:	Documentation/devicetree/bindings/media/coda.txt
3086F:	drivers/media/platform/coda/
3087
3088COMMON CLK FRAMEWORK
3089M:	Michael Turquette <mturquette@baylibre.com>
3090M:	Stephen Boyd <sboyd@codeaurora.org>
3091L:	linux-clk@vger.kernel.org
3092T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3093S:	Maintained
3094F:	Documentation/devicetree/bindings/clock/
3095F:	drivers/clk/
3096X:	drivers/clk/clkdev.c
3097F:	include/linux/clk-pr*
3098F:	include/linux/clk/
3099
3100COMMON INTERNET FILE SYSTEM (CIFS)
3101M:	Steve French <sfrench@samba.org>
3102L:	linux-cifs@vger.kernel.org
3103L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3104W:	http://linux-cifs.samba.org/
3105T:	git git://git.samba.org/sfrench/cifs-2.6.git
3106S:	Supported
3107F:	Documentation/filesystems/cifs/
3108F:	fs/cifs/
3109
3110COMPACTPCI HOTPLUG CORE
3111M:	Scott Murray <scott@spiteful.org>
3112L:	linux-pci@vger.kernel.org
3113S:	Maintained
3114F:	drivers/pci/hotplug/cpci_hotplug*
3115
3116COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3117M:	Scott Murray <scott@spiteful.org>
3118L:	linux-pci@vger.kernel.org
3119S:	Maintained
3120F:	drivers/pci/hotplug/cpcihp_zt5550.*
3121
3122COMPACTPCI HOTPLUG GENERIC DRIVER
3123M:	Scott Murray <scott@spiteful.org>
3124L:	linux-pci@vger.kernel.org
3125S:	Maintained
3126F:	drivers/pci/hotplug/cpcihp_generic.c
3127
3128COMPAL LAPTOP SUPPORT
3129M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3130L:	platform-driver-x86@vger.kernel.org
3131S:	Maintained
3132F:	drivers/platform/x86/compal-laptop.c
3133
3134CONEXANT ACCESSRUNNER USB DRIVER
3135L:	accessrunner-general@lists.sourceforge.net
3136W:	http://accessrunner.sourceforge.net/
3137S:	Orphan
3138F:	drivers/usb/atm/cxacru.c
3139
3140CONFIGFS
3141M:	Joel Becker <jlbec@evilplan.org>
3142M:	Christoph Hellwig <hch@lst.de>
3143T:	git git://git.infradead.org/users/hch/configfs.git
3144S:	Supported
3145F:	fs/configfs/
3146F:	include/linux/configfs.h
3147
3148CONNECTOR
3149M:	Evgeniy Polyakov <zbr@ioremap.net>
3150L:	netdev@vger.kernel.org
3151S:	Maintained
3152F:	drivers/connector/
3153
3154CONTROL GROUP (CGROUP)
3155M:	Tejun Heo <tj@kernel.org>
3156M:	Li Zefan <lizefan@huawei.com>
3157M:	Johannes Weiner <hannes@cmpxchg.org>
3158L:	cgroups@vger.kernel.org
3159T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3160S:	Maintained
3161F:	Documentation/cgroups/
3162F:	include/linux/cgroup*
3163F:	kernel/cgroup*
3164
3165CONTROL GROUP - CPUSET
3166M:	Li Zefan <lizefan@huawei.com>
3167L:	cgroups@vger.kernel.org
3168W:	http://www.bullopensource.org/cpuset/
3169W:	http://oss.sgi.com/projects/cpusets/
3170T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3171S:	Maintained
3172F:	Documentation/cgroups/cpusets.txt
3173F:	include/linux/cpuset.h
3174F:	kernel/cpuset.c
3175
3176CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3177M:	Johannes Weiner <hannes@cmpxchg.org>
3178M:	Michal Hocko <mhocko@kernel.org>
3179M:	Vladimir Davydov <vdavydov@virtuozzo.com>
3180L:	cgroups@vger.kernel.org
3181L:	linux-mm@kvack.org
3182S:	Maintained
3183F:	mm/memcontrol.c
3184F:	mm/swap_cgroup.c
3185
3186CORETEMP HARDWARE MONITORING DRIVER
3187M:	Fenghua Yu <fenghua.yu@intel.com>
3188L:	linux-hwmon@vger.kernel.org
3189S:	Maintained
3190F:	Documentation/hwmon/coretemp
3191F:	drivers/hwmon/coretemp.c
3192
3193COSA/SRP SYNC SERIAL DRIVER
3194M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3195W:	http://www.fi.muni.cz/~kas/cosa/
3196S:	Maintained
3197F:	drivers/net/wan/cosa*
3198
3199CPMAC ETHERNET DRIVER
3200M:	Florian Fainelli <florian@openwrt.org>
3201L:	netdev@vger.kernel.org
3202S:	Maintained
3203F:	drivers/net/ethernet/ti/cpmac.c
3204
3205CPU FREQUENCY DRIVERS
3206M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3207M:	Viresh Kumar <viresh.kumar@linaro.org>
3208L:	linux-pm@vger.kernel.org
3209S:	Maintained
3210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3211T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3212F:	drivers/cpufreq/
3213F:	include/linux/cpufreq.h
3214
3215CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3216M:	Viresh Kumar <viresh.kumar@linaro.org>
3217M:	Sudeep Holla <sudeep.holla@arm.com>
3218L:	linux-pm@vger.kernel.org
3219W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3220S:	Maintained
3221F:	drivers/cpufreq/arm_big_little.h
3222F:	drivers/cpufreq/arm_big_little.c
3223F:	drivers/cpufreq/arm_big_little_dt.c
3224
3225CPUIDLE DRIVER - ARM BIG LITTLE
3226M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3227M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3228L:	linux-pm@vger.kernel.org
3229L:	linux-arm-kernel@lists.infradead.org
3230T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3231S:	Maintained
3232F:	drivers/cpuidle/cpuidle-big_little.c
3233
3234CPUIDLE DRIVER - ARM EXYNOS
3235M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3236M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3237M:	Kukjin Kim <kgene@kernel.org>
3238L:	linux-pm@vger.kernel.org
3239L:	linux-samsung-soc@vger.kernel.org
3240S:	Supported
3241F:	drivers/cpuidle/cpuidle-exynos.c
3242F:	arch/arm/mach-exynos/pm.c
3243
3244CPUIDLE DRIVERS
3245M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3246M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3247L:	linux-pm@vger.kernel.org
3248S:	Maintained
3249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3250F:	drivers/cpuidle/*
3251F:	include/linux/cpuidle.h
3252
3253CPUID/MSR DRIVER
3254M:	"H. Peter Anvin" <hpa@zytor.com>
3255S:	Maintained
3256F:	arch/x86/kernel/cpuid.c
3257F:	arch/x86/kernel/msr.c
3258
3259CPU POWER MONITORING SUBSYSTEM
3260M:	Thomas Renninger <trenn@suse.com>
3261L:	linux-pm@vger.kernel.org
3262S:	Maintained
3263F:	tools/power/cpupower/
3264
3265CRAMFS FILESYSTEM
3266W:	http://sourceforge.net/projects/cramfs/
3267S:	Orphan / Obsolete
3268F:	Documentation/filesystems/cramfs.txt
3269F:	fs/cramfs/
3270
3271CRIS PORT
3272M:	Mikael Starvik <starvik@axis.com>
3273M:	Jesper Nilsson <jesper.nilsson@axis.com>
3274L:	linux-cris-kernel@axis.com
3275W:	http://developer.axis.com
3276T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3277S:	Maintained
3278F:	arch/cris/
3279F:	drivers/tty/serial/crisv10.*
3280
3281CRYPTO API
3282M:	Herbert Xu <herbert@gondor.apana.org.au>
3283M:	"David S. Miller" <davem@davemloft.net>
3284L:	linux-crypto@vger.kernel.org
3285T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3287S:	Maintained
3288F:	Documentation/crypto/
3289F:	Documentation/DocBook/crypto-API.tmpl
3290F:	arch/*/crypto/
3291F:	crypto/
3292F:	drivers/crypto/
3293F:	include/crypto/
3294
3295CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3296M:	Neil Horman <nhorman@tuxdriver.com>
3297L:	linux-crypto@vger.kernel.org
3298S:	Maintained
3299F:	crypto/ansi_cprng.c
3300F:	crypto/rng.c
3301
3302CS3308 MEDIA DRIVER
3303M:	Hans Verkuil <hverkuil@xs4all.nl>
3304L:	linux-media@vger.kernel.org
3305T:	git git://linuxtv.org/media_tree.git
3306W:	http://linuxtv.org
3307S:	Odd Fixes
3308F:	drivers/media/i2c/cs3308.c
3309F:	drivers/media/i2c/cs3308.h
3310
3311CS5535 Audio ALSA driver
3312M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3313S:	Maintained
3314F:	sound/pci/cs5535audio/
3315
3316CW1200 WLAN driver
3317M:	Solomon Peachy <pizza@shaftnet.org>
3318S:	Maintained
3319F:	drivers/net/wireless/st/cw1200/
3320
3321CX18 VIDEO4LINUX DRIVER
3322M:	Andy Walls <awalls@md.metrocast.net>
3323L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3324L:	linux-media@vger.kernel.org
3325T:	git git://linuxtv.org/media_tree.git
3326W:	https://linuxtv.org
3327W:	http://www.ivtvdriver.org/index.php/Cx18
3328S:	Maintained
3329F:	Documentation/video4linux/cx18.txt
3330F:	drivers/media/pci/cx18/
3331F:	include/uapi/linux/ivtv*
3332
3333CX2341X MPEG ENCODER HELPER MODULE
3334M:	Hans Verkuil <hverkuil@xs4all.nl>
3335L:	linux-media@vger.kernel.org
3336T:	git git://linuxtv.org/media_tree.git
3337W:	https://linuxtv.org
3338S:	Maintained
3339F:	drivers/media/common/cx2341x*
3340F:	include/media/cx2341x*
3341
3342CX24120 MEDIA DRIVER
3343M:	Jemma Denson <jdenson@gmail.com>
3344M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3345L:	linux-media@vger.kernel.org
3346W:	https://linuxtv.org
3347Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3348S:	Maintained
3349F:	drivers/media/dvb-frontends/cx24120*
3350
3351CX88 VIDEO4LINUX DRIVER
3352M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
3353M:	Mauro Carvalho Chehab <mchehab@kernel.org>
3354L:	linux-media@vger.kernel.org
3355W:	https://linuxtv.org
3356T:	git git://linuxtv.org/media_tree.git
3357S:	Odd fixes
3358F:	Documentation/video4linux/cx88/
3359F:	drivers/media/pci/cx88/
3360
3361CXD2820R MEDIA DRIVER
3362M:	Antti Palosaari <crope@iki.fi>
3363L:	linux-media@vger.kernel.org
3364W:	https://linuxtv.org
3365W:	http://palosaari.fi/linux/
3366Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3367T:	git git://linuxtv.org/anttip/media_tree.git
3368S:	Maintained
3369F:	drivers/media/dvb-frontends/cxd2820r*
3370
3371CXGB3 ETHERNET DRIVER (CXGB3)
3372M:	Santosh Raspatur <santosh@chelsio.com>
3373L:	netdev@vger.kernel.org
3374W:	http://www.chelsio.com
3375S:	Supported
3376F:	drivers/net/ethernet/chelsio/cxgb3/
3377
3378CXGB3 ISCSI DRIVER (CXGB3I)
3379M:	Karen Xie <kxie@chelsio.com>
3380L:	linux-scsi@vger.kernel.org
3381W:	http://www.chelsio.com
3382S:	Supported
3383F:	drivers/scsi/cxgbi/cxgb3i
3384
3385CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3386M:	Steve Wise <swise@chelsio.com>
3387L:	linux-rdma@vger.kernel.org
3388W:	http://www.openfabrics.org
3389S:	Supported
3390F:	drivers/infiniband/hw/cxgb3/
3391
3392CXGB4 ETHERNET DRIVER (CXGB4)
3393M:	Hariprasad S <hariprasad@chelsio.com>
3394L:	netdev@vger.kernel.org
3395W:	http://www.chelsio.com
3396S:	Supported
3397F:	drivers/net/ethernet/chelsio/cxgb4/
3398
3399CXGB4 ISCSI DRIVER (CXGB4I)
3400M:	Karen Xie <kxie@chelsio.com>
3401L:	linux-scsi@vger.kernel.org
3402W:	http://www.chelsio.com
3403S:	Supported
3404F:	drivers/scsi/cxgbi/cxgb4i
3405
3406CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3407M:	Steve Wise <swise@chelsio.com>
3408L:	linux-rdma@vger.kernel.org
3409W:	http://www.openfabrics.org
3410S:	Supported
3411F:	drivers/infiniband/hw/cxgb4/
3412
3413CXGB4VF ETHERNET DRIVER (CXGB4VF)
3414M:	Casey Leedom <leedom@chelsio.com>
3415L:	netdev@vger.kernel.org
3416W:	http://www.chelsio.com
3417S:	Supported
3418F:	drivers/net/ethernet/chelsio/cxgb4vf/
3419
3420CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3421M:	Ian Munsie <imunsie@au1.ibm.com>
3422M:	Michael Neuling <mikey@neuling.org>
3423L:	linuxppc-dev@lists.ozlabs.org
3424S:	Supported
3425F:	drivers/misc/cxl/
3426F:	include/misc/cxl*
3427F:	include/uapi/misc/cxl.h
3428F:	Documentation/powerpc/cxl.txt
3429F:	Documentation/powerpc/cxl.txt
3430F:	Documentation/ABI/testing/sysfs-class-cxl
3431
3432CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3433M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3434M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3435L:	linux-scsi@vger.kernel.org
3436S:	Supported
3437F:	drivers/scsi/cxlflash/
3438F:	include/uapi/scsi/cxlflash_ioctls.h
3439F:	Documentation/powerpc/cxlflash.txt
3440
3441STMMAC ETHERNET DRIVER
3442M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3443M:	Alexandre Torgue <alexandre.torgue@st.com>
3444L:	netdev@vger.kernel.org
3445W:	http://www.stlinux.com
3446S:	Supported
3447F:	drivers/net/ethernet/stmicro/stmmac/
3448
3449CYBERPRO FB DRIVER
3450M:	Russell King <linux@armlinux.org.uk>
3451L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3452W:	http://www.armlinux.org.uk/
3453S:	Maintained
3454F:	drivers/video/fbdev/cyber2000fb.*
3455
3456CYCLADES ASYNC MUX DRIVER
3457W:	http://www.cyclades.com/
3458S:	Orphan
3459F:	drivers/tty/cyclades.c
3460F:	include/linux/cyclades.h
3461F:	include/uapi/linux/cyclades.h
3462
3463CYCLADES PC300 DRIVER
3464W:	http://www.cyclades.com/
3465S:	Orphan
3466F:	drivers/net/wan/pc300*
3467
3468CYPRESS_FIRMWARE MEDIA DRIVER
3469M:	Antti Palosaari <crope@iki.fi>
3470L:	linux-media@vger.kernel.org
3471W:	https://linuxtv.org
3472W:	http://palosaari.fi/linux/
3473Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3474T:	git git://linuxtv.org/anttip/media_tree.git
3475S:	Maintained
3476F:	drivers/media/common/cypress_firmware*
3477
3478CYTTSP TOUCHSCREEN DRIVER
3479M:	Ferruh Yigit <fery@cypress.com>
3480L:	linux-input@vger.kernel.org
3481S:	Supported
3482F:	drivers/input/touchscreen/cyttsp*
3483F:	include/linux/input/cyttsp.h
3484
3485DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3486M:	Joshua Kinard <kumba@gentoo.org>
3487S:	Maintained
3488F:	drivers/rtc/rtc-ds1685.c
3489F:	include/linux/rtc/ds1685.h
3490
3491DAMA SLAVE for AX.25
3492M:	Joerg Reuter <jreuter@yaina.de>
3493W:	http://yaina.de/jreuter/
3494W:	http://www.qsl.net/dl1bke/
3495L:	linux-hams@vger.kernel.org
3496S:	Maintained
3497F:	net/ax25/af_ax25.c
3498F:	net/ax25/ax25_dev.c
3499F:	net/ax25/ax25_ds_*
3500F:	net/ax25/ax25_in.c
3501F:	net/ax25/ax25_out.c
3502F:	net/ax25/ax25_timer.c
3503F:	net/ax25/sysctl_net_ax25.c
3504
3505DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3506L:	netdev@vger.kernel.org
3507S:	Orphan
3508F:	Documentation/networking/dmfe.txt
3509F:	drivers/net/ethernet/dec/tulip/dmfe.c
3510
3511DC390/AM53C974 SCSI driver
3512M:	Hannes Reinecke <hare@suse.com>
3513L:	linux-scsi@vger.kernel.org
3514S:	Maintained
3515F:	drivers/scsi/am53c974.c
3516
3517DC395x SCSI driver
3518M:	Oliver Neukum <oliver@neukum.org>
3519M:	Ali Akcaagac <aliakc@web.de>
3520M:	Jamie Lenehan <lenehan@twibble.org>
3521L:	dc395x@twibble.org
3522W:	http://twibble.org/dist/dc395x/
3523W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3524S:	Maintained
3525F:	Documentation/scsi/dc395x.txt
3526F:	drivers/scsi/dc395x.*
3527
3528DCCP PROTOCOL
3529M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3530L:	dccp@vger.kernel.org
3531W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3532S:	Maintained
3533F:	include/linux/dccp.h
3534F:	include/uapi/linux/dccp.h
3535F:	include/linux/tfrc.h
3536F:	net/dccp/
3537
3538DECnet NETWORK LAYER
3539W:	http://linux-decnet.sourceforge.net
3540L:	linux-decnet-user@lists.sourceforge.net
3541S:	Orphan
3542F:	Documentation/networking/decnet.txt
3543F:	net/decnet/
3544
3545DECSTATION PLATFORM SUPPORT
3546M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3547L:	linux-mips@linux-mips.org
3548W:	http://www.linux-mips.org/wiki/DECstation
3549S:	Maintained
3550F:	arch/mips/dec/
3551F:	arch/mips/include/asm/dec/
3552F:	arch/mips/include/asm/mach-dec/
3553
3554DEFXX FDDI NETWORK DRIVER
3555M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3556S:	Maintained
3557F:	drivers/net/fddi/defxx.*
3558
3559DELL LAPTOP DRIVER
3560M:	Matthew Garrett <mjg59@srcf.ucam.org>
3561M:	Pali Rohár <pali.rohar@gmail.com>
3562L:	platform-driver-x86@vger.kernel.org
3563S:	Maintained
3564F:	drivers/platform/x86/dell-laptop.c
3565
3566DELL LAPTOP RBTN DRIVER
3567M:	Pali Rohár <pali.rohar@gmail.com>
3568S:	Maintained
3569F:	drivers/platform/x86/dell-rbtn.*
3570
3571DELL LAPTOP FREEFALL DRIVER
3572M:	Pali Rohár <pali.rohar@gmail.com>
3573S:	Maintained
3574F:	drivers/platform/x86/dell-smo8800.c
3575
3576DELL LAPTOP SMM DRIVER
3577M:	Pali Rohár <pali.rohar@gmail.com>
3578S:	Maintained
3579F:	drivers/hwmon/dell-smm-hwmon.c
3580F:	include/uapi/linux/i8k.h
3581
3582DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3583M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3584S:	Maintained
3585F:	Documentation/dcdbas.txt
3586F:	drivers/firmware/dcdbas.*
3587
3588DELL WMI EXTRAS DRIVER
3589M:	Matthew Garrett <mjg59@srcf.ucam.org>
3590M:	Pali Rohár <pali.rohar@gmail.com>
3591S:	Maintained
3592F:	drivers/platform/x86/dell-wmi.c
3593
3594DESIGNWARE USB2 DRD IP DRIVER
3595M:	John Youn <johnyoun@synopsys.com>
3596L:	linux-usb@vger.kernel.org
3597T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3598S:	Maintained
3599F:	drivers/usb/dwc2/
3600
3601DESIGNWARE USB3 DRD IP DRIVER
3602M:	Felipe Balbi <balbi@kernel.org>
3603L:	linux-usb@vger.kernel.org
3604T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3605S:	Maintained
3606F:	drivers/usb/dwc3/
3607
3608DEVICE COREDUMP (DEV_COREDUMP)
3609M:	Johannes Berg <johannes@sipsolutions.net>
3610L:	linux-kernel@vger.kernel.org
3611S:	Maintained
3612F:	drivers/base/devcoredump.c
3613F:	include/linux/devcoredump.h
3614
3615DEVICE FREQUENCY (DEVFREQ)
3616M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3617M:	Kyungmin Park <kyungmin.park@samsung.com>
3618L:	linux-pm@vger.kernel.org
3619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3620S:	Maintained
3621F:	drivers/devfreq/
3622F:	include/linux/devfreq.h
3623F:	Documentation/devicetree/bindings/devfreq/
3624
3625DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3626M:	Chanwoo Choi <cw00.choi@samsung.com>
3627L:	linux-pm@vger.kernel.org
3628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3629S:	Supported
3630F:	drivers/devfreq/event/
3631F:	drivers/devfreq/devfreq-event.c
3632F:	include/linux/devfreq-event.h
3633F:	Documentation/devicetree/bindings/devfreq/event/
3634
3635BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3636M:	Chanwoo Choi <cw00.choi@samsung.com>
3637L:	linux-pm@vger.kernel.org
3638L:	linux-samsung-soc@vger.kernel.org
3639T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3640S:	Maintained
3641F:	drivers/devfreq/exynos-bus.c
3642F:	Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3643
3644DEVICE NUMBER REGISTRY
3645M:	Torben Mathiasen <device@lanana.org>
3646W:	http://lanana.org/docs/device-list/index.html
3647S:	Maintained
3648
3649DEVICE-MAPPER  (LVM)
3650M:	Alasdair Kergon <agk@redhat.com>
3651M:	Mike Snitzer <snitzer@redhat.com>
3652M:	dm-devel@redhat.com
3653L:	dm-devel@redhat.com
3654W:	http://sources.redhat.com/dm
3655Q:	http://patchwork.kernel.org/project/dm-devel/list/
3656T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3657T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3658S:	Maintained
3659F:	Documentation/device-mapper/
3660F:	drivers/md/dm*
3661F:	drivers/md/persistent-data/
3662F:	include/linux/device-mapper.h
3663F:	include/linux/dm-*.h
3664F:	include/uapi/linux/dm-*.h
3665
3666DEVLINK
3667M:	Jiri Pirko <jiri@mellanox.com>
3668L:	netdev@vger.kernel.org
3669S:	Supported
3670F:	net/core/devlink.c
3671F:	include/net/devlink.h
3672F:	include/uapi/linux/devlink.h
3673
3674DIALOG SEMICONDUCTOR DRIVERS
3675M:	Support Opensource <support.opensource@diasemi.com>
3676W:	http://www.dialog-semiconductor.com/products
3677S:	Supported
3678F:	Documentation/hwmon/da90??
3679F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3680F:	drivers/gpio/gpio-da90??.c
3681F:	drivers/hwmon/da90??-hwmon.c
3682F:	drivers/iio/adc/da91??-*.c
3683F:	drivers/input/misc/da90??_onkey.c
3684F:	drivers/input/touchscreen/da9052_tsi.c
3685F:	drivers/leds/leds-da90??.c
3686F:	drivers/mfd/da903x.c
3687F:	drivers/mfd/da90??-*.c
3688F:	drivers/mfd/da91??-*.c
3689F:	drivers/power/da9052-battery.c
3690F:	drivers/power/da91??-*.c
3691F:	drivers/regulator/da903x.c
3692F:	drivers/regulator/da9???-regulator.[ch]
3693F:	drivers/rtc/rtc-da90??.c
3694F:	drivers/video/backlight/da90??_bl.c
3695F:	drivers/watchdog/da90??_wdt.c
3696F:	include/linux/mfd/da903x.h
3697F:	include/linux/mfd/da9052/
3698F:	include/linux/mfd/da9055/
3699F:	include/linux/mfd/da9063/
3700F:	include/linux/mfd/da9150/
3701F:	include/sound/da[79]*.h
3702F:	sound/soc/codecs/da[79]*.[ch]
3703
3704DIGI NEO AND CLASSIC PCI PRODUCTS
3705M:	Lidza Louina <lidza.louina@gmail.com>
3706M:	Mark Hounschell <markh@compro.net>
3707L:	driverdev-devel@linuxdriverproject.org
3708S:	Maintained
3709F:	drivers/staging/dgnc/
3710
3711DIOLAN U2C-12 I2C DRIVER
3712M:	Guenter Roeck <linux@roeck-us.net>
3713L:	linux-i2c@vger.kernel.org
3714S:	Maintained
3715F:	drivers/i2c/busses/i2c-diolan-u2c.c
3716
3717DIRECT ACCESS (DAX)
3718M:	Matthew Wilcox <willy@linux.intel.com>
3719L:	linux-fsdevel@vger.kernel.org
3720S:	Supported
3721F:	fs/dax.c
3722
3723DIRECTORY NOTIFICATION (DNOTIFY)
3724M:	Eric Paris <eparis@parisplace.org>
3725S:	Maintained
3726F:	Documentation/filesystems/dnotify.txt
3727F:	fs/notify/dnotify/
3728F:	include/linux/dnotify.h
3729
3730DISK GEOMETRY AND PARTITION HANDLING
3731M:	Andries Brouwer <aeb@cwi.nl>
3732W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3733W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3734W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3735S:	Maintained
3736
3737DISKQUOTA
3738M:	Jan Kara <jack@suse.com>
3739S:	Maintained
3740F:	Documentation/filesystems/quota.txt
3741F:	fs/quota/
3742F:	include/linux/quota*.h
3743F:	include/uapi/linux/quota*.h
3744
3745DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3746M:	Bernie Thompson <bernie@plugable.com>
3747L:	linux-fbdev@vger.kernel.org
3748S:	Maintained
3749W:	http://plugable.com/category/projects/udlfb/
3750F:	drivers/video/fbdev/udlfb.c
3751F:	include/video/udlfb.h
3752F:	Documentation/fb/udlfb.txt
3753
3754DISTRIBUTED LOCK MANAGER (DLM)
3755M:	Christine Caulfield <ccaulfie@redhat.com>
3756M:	David Teigland <teigland@redhat.com>
3757L:	cluster-devel@redhat.com
3758W:	http://sources.redhat.com/cluster/
3759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3760S:	Supported
3761F:	fs/dlm/
3762
3763DMA BUFFER SHARING FRAMEWORK
3764M:	Sumit Semwal <sumit.semwal@linaro.org>
3765S:	Maintained
3766L:	linux-media@vger.kernel.org
3767L:	dri-devel@lists.freedesktop.org
3768L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3769F:	drivers/dma-buf/
3770F:	include/linux/dma-buf*
3771F:	include/linux/reservation.h
3772F:	include/linux/*fence.h
3773F:	Documentation/dma-buf-sharing.txt
3774T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3775
3776DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3777M:	Vinod Koul <vinod.koul@intel.com>
3778L:	dmaengine@vger.kernel.org
3779Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3780S:	Maintained
3781F:	drivers/dma/
3782F:	include/linux/dmaengine.h
3783F:	Documentation/devicetree/bindings/dma/
3784F:	Documentation/dmaengine/
3785T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3786
3787DME1737 HARDWARE MONITOR DRIVER
3788M:	Juerg Haefliger <juergh@gmail.com>
3789L:	linux-hwmon@vger.kernel.org
3790S:	Maintained
3791F:	Documentation/hwmon/dme1737
3792F:	drivers/hwmon/dme1737.c
3793
3794DMI/SMBIOS SUPPORT
3795M:	Jean Delvare <jdelvare@suse.com>
3796S:	Maintained
3797T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3798F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3799F:	drivers/firmware/dmi-id.c
3800F:	drivers/firmware/dmi_scan.c
3801F:	include/linux/dmi.h
3802
3803DOCUMENTATION
3804M:	Jonathan Corbet <corbet@lwn.net>
3805L:	linux-doc@vger.kernel.org
3806S:	Maintained
3807F:	Documentation/
3808F:	scripts/docproc.c
3809F:	scripts/kernel-doc*
3810X:	Documentation/ABI/
3811X:	Documentation/devicetree/
3812X:	Documentation/acpi
3813X:	Documentation/power
3814X:	Documentation/spi
3815X:	Documentation/DocBook/media
3816T:	git git://git.lwn.net/linux.git docs-next
3817
3818DOUBLETALK DRIVER
3819M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3820L:	blinux-list@redhat.com
3821S:	Maintained
3822F:	drivers/char/dtlk.c
3823F:	include/linux/dtlk.h
3824
3825DPT_I2O SCSI RAID DRIVER
3826M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3827L:	linux-scsi@vger.kernel.org
3828W:	http://www.adaptec.com/
3829S:	Maintained
3830F:	drivers/scsi/dpt*
3831F:	drivers/scsi/dpt/
3832
3833DRBD DRIVER
3834M:	Philipp Reisner <philipp.reisner@linbit.com>
3835M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3836L:	drbd-dev@lists.linbit.com
3837W:	http://www.drbd.org
3838T:	git git://git.linbit.com/linux-drbd.git
3839T:	git git://git.linbit.com/drbd-8.4.git
3840S:	Supported
3841F:	drivers/block/drbd/
3842F:	lib/lru_cache.c
3843F:	Documentation/blockdev/drbd/
3844
3845DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3846M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3847T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3848S:	Supported
3849F:	Documentation/kobject.txt
3850F:	drivers/base/
3851F:	fs/debugfs/
3852F:	fs/kernfs/
3853F:	fs/sysfs/
3854F:	include/linux/debugfs.h
3855F:	include/linux/kobj*
3856F:	lib/kobj*
3857
3858DRM DRIVERS
3859M:	David Airlie <airlied@linux.ie>
3860L:	dri-devel@lists.freedesktop.org
3861T:	git git://people.freedesktop.org/~airlied/linux
3862S:	Maintained
3863F:	drivers/gpu/drm/
3864F:	drivers/gpu/vga/
3865F:	Documentation/DocBook/gpu.*
3866F:	include/drm/
3867F:	include/uapi/drm/
3868
3869DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3870M:	Dave Airlie <airlied@redhat.com>
3871S:	Odd Fixes
3872F:	drivers/gpu/drm/ast/
3873
3874DRM DRIVER FOR BOCHS VIRTUAL GPU
3875M:	Gerd Hoffmann <kraxel@redhat.com>
3876S:	Odd Fixes
3877F:	drivers/gpu/drm/bochs/
3878
3879DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3880M:	Dave Airlie <airlied@redhat.com>
3881S:	Odd Fixes
3882F:	drivers/gpu/drm/cirrus/
3883
3884RADEON and AMDGPU DRM DRIVERS
3885M:	Alex Deucher <alexander.deucher@amd.com>
3886M:	Christian König <christian.koenig@amd.com>
3887L:	dri-devel@lists.freedesktop.org
3888T:	git git://people.freedesktop.org/~agd5f/linux
3889S:	Supported
3890F:	drivers/gpu/drm/radeon/
3891F:	include/uapi/drm/radeon_drm.h
3892F:	drivers/gpu/drm/amd/
3893F:	include/uapi/drm/amdgpu_drm.h
3894
3895DRM PANEL DRIVERS
3896M:	Thierry Reding <thierry.reding@gmail.com>
3897L:	dri-devel@lists.freedesktop.org
3898T:	git git://anongit.freedesktop.org/tegra/linux.git
3899S:	Maintained
3900F:	drivers/gpu/drm/drm_panel.c
3901F:	drivers/gpu/drm/panel/
3902F:	include/drm/drm_panel.h
3903F:	Documentation/devicetree/bindings/display/panel/
3904
3905INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3906M:	Daniel Vetter <daniel.vetter@intel.com>
3907M:	Jani Nikula <jani.nikula@linux.intel.com>
3908L:	intel-gfx@lists.freedesktop.org
3909L:	dri-devel@lists.freedesktop.org
3910W:	https://01.org/linuxgraphics/
3911Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3912T:	git git://anongit.freedesktop.org/drm-intel
3913S:	Supported
3914F:	drivers/gpu/drm/i915/
3915F:	include/drm/i915*
3916F:	include/uapi/drm/i915_drm.h
3917
3918DRM DRIVERS FOR ATMEL HLCDC
3919M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3920L:	dri-devel@lists.freedesktop.org
3921S:	Supported
3922F:	drivers/gpu/drm/atmel-hlcdc/
3923F:	Documentation/devicetree/bindings/drm/atmel/
3924
3925DRM DRIVERS FOR ALLWINNER A10
3926M:	Maxime Ripard  <maxime.ripard@free-electrons.com>
3927L:	dri-devel@lists.freedesktop.org
3928S:	Supported
3929F:	drivers/gpu/drm/sun4i/
3930F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3931
3932DRM DRIVERS FOR EXYNOS
3933M:	Inki Dae <inki.dae@samsung.com>
3934M:	Joonyoung Shim <jy0922.shim@samsung.com>
3935M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3936M:	Kyungmin Park <kyungmin.park@samsung.com>
3937L:	dri-devel@lists.freedesktop.org
3938T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3939S:	Supported
3940F:	drivers/gpu/drm/exynos/
3941F:	include/uapi/drm/exynos_drm.h
3942F:	Documentation/devicetree/bindings/display/exynos/
3943
3944DRM DRIVERS FOR FREESCALE DCU
3945M:	Stefan Agner <stefan@agner.ch>
3946M:	Alison Wang <alison.wang@freescale.com>
3947L:	dri-devel@lists.freedesktop.org
3948S:	Supported
3949F:	drivers/gpu/drm/fsl-dcu/
3950F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3951F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
3952F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3953
3954DRM DRIVERS FOR FREESCALE IMX
3955M:	Philipp Zabel <p.zabel@pengutronix.de>
3956L:	dri-devel@lists.freedesktop.org
3957S:	Maintained
3958F:	drivers/gpu/drm/imx/
3959F:	drivers/gpu/ipu-v3/
3960F:	Documentation/devicetree/bindings/display/imx/
3961
3962DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3963M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3964L:	dri-devel@lists.freedesktop.org
3965T:	git git://github.com/patjak/drm-gma500
3966S:	Maintained
3967F:	drivers/gpu/drm/gma500/
3968
3969DRM DRIVERS FOR HISILICON
3970M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
3971R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
3972R:	Chen Feng <puck.chen@hisilicon.com>
3973L:	dri-devel@lists.freedesktop.org
3974T:	git git://github.com/xin3liang/linux.git
3975S:	Maintained
3976F:	drivers/gpu/drm/hisilicon/
3977F:	Documentation/devicetree/bindings/display/hisilicon/
3978
3979DRM DRIVER FOR INTEL I810 VIDEO CARDS
3980S:	Orphan / Obsolete
3981F:	drivers/gpu/drm/i810/
3982F:	include/uapi/drm/i810_drm.h
3983
3984DRM DRIVER FOR MSM ADRENO GPU
3985M:	Rob Clark <robdclark@gmail.com>
3986L:	linux-arm-msm@vger.kernel.org
3987L:	dri-devel@lists.freedesktop.org
3988L:	freedreno@lists.freedesktop.org
3989T:	git git://people.freedesktop.org/~robclark/linux
3990S:	Maintained
3991F:	drivers/gpu/drm/msm/
3992F:	include/uapi/drm/msm_drm.h
3993F:	Documentation/devicetree/bindings/display/msm/
3994
3995DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3996M:	Ben Skeggs <bskeggs@redhat.com>
3997L:	dri-devel@lists.freedesktop.org
3998L:	nouveau@lists.freedesktop.org
3999T:	git git://github.com/skeggsb/linux
4000S:	Supported
4001F:	drivers/gpu/drm/nouveau/
4002F:	include/uapi/drm/nouveau_drm.h
4003
4004DRM DRIVERS FOR NVIDIA TEGRA
4005M:	Thierry Reding <thierry.reding@gmail.com>
4006L:	dri-devel@lists.freedesktop.org
4007L:	linux-tegra@vger.kernel.org
4008T:	git git://anongit.freedesktop.org/tegra/linux.git
4009S:	Supported
4010F:	drivers/gpu/drm/tegra/
4011F:	drivers/gpu/host1x/
4012F:	include/linux/host1x.h
4013F:	include/uapi/drm/tegra_drm.h
4014F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4015
4016DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4017S:	Orphan / Obsolete
4018F:	drivers/gpu/drm/mga/
4019F:	include/uapi/drm/mga_drm.h
4020
4021DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4022M:	Dave Airlie <airlied@redhat.com>
4023S:	Odd Fixes
4024F:	drivers/gpu/drm/mgag200/
4025
4026DRM DRIVER FOR RAGE 128 VIDEO CARDS
4027S:	Orphan / Obsolete
4028F:	drivers/gpu/drm/r128/
4029F:	include/uapi/drm/r128_drm.h
4030
4031DRM DRIVERS FOR RENESAS
4032M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4033L:	dri-devel@lists.freedesktop.org
4034L:	linux-renesas-soc@vger.kernel.org
4035T:	git git://linuxtv.org/pinchartl/fbdev
4036S:	Supported
4037F:	drivers/gpu/drm/rcar-du/
4038F:	drivers/gpu/drm/shmobile/
4039F:	include/linux/platform_data/shmob_drm.h
4040F:	Documentation/devicetree/bindings/display/renesas,du.txt
4041
4042DRM DRIVER FOR QXL VIRTUAL GPU
4043M:	Dave Airlie <airlied@redhat.com>
4044S:	Odd Fixes
4045F:	drivers/gpu/drm/qxl/
4046F:	include/uapi/drm/qxl_drm.h
4047
4048DRM DRIVERS FOR ROCKCHIP
4049M:	Mark Yao <mark.yao@rock-chips.com>
4050L:	dri-devel@lists.freedesktop.org
4051S:	Maintained
4052F:	drivers/gpu/drm/rockchip/
4053F:	Documentation/devicetree/bindings/display/rockchip/
4054
4055DRM DRIVER FOR SAVAGE VIDEO CARDS
4056S:	Orphan / Obsolete
4057F:	drivers/gpu/drm/savage/
4058F:	include/uapi/drm/savage_drm.h
4059
4060DRM DRIVER FOR SIS VIDEO CARDS
4061S:	Orphan / Obsolete
4062F:	drivers/gpu/drm/sis/
4063F:	include/uapi/drm/sis_drm.h
4064
4065DRM DRIVERS FOR STI
4066M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
4067M:	Vincent Abriou <vincent.abriou@st.com>
4068L:	dri-devel@lists.freedesktop.org
4069T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4070S:	Maintained
4071F:	drivers/gpu/drm/sti
4072F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
4073
4074DRM DRIVER FOR TDFX VIDEO CARDS
4075S:	Orphan / Obsolete
4076F:	drivers/gpu/drm/tdfx/
4077
4078DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4079M:	Dave Airlie <airlied@redhat.com>
4080S:	Odd Fixes
4081F:	drivers/gpu/drm/udl/
4082
4083DRM DRIVERS FOR VIVANTE GPU IP
4084M:	Lucas Stach <l.stach@pengutronix.de>
4085R:	Russell King <linux+etnaviv@armlinux.org.uk>
4086R:	Christian Gmeiner <christian.gmeiner@gmail.com>
4087L:	dri-devel@lists.freedesktop.org
4088S:	Maintained
4089F:	drivers/gpu/drm/etnaviv/
4090F:	include/uapi/drm/etnaviv_drm.h
4091F:	Documentation/devicetree/bindings/display/etnaviv/
4092
4093DRM DRIVER FOR VMWARE VIRTUAL GPU
4094M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
4095M:	Sinclair Yeh <syeh@vmware.com>
4096M:	Thomas Hellstrom <thellstrom@vmware.com>
4097L:	dri-devel@lists.freedesktop.org
4098T:	git git://people.freedesktop.org/~syeh/repos_linux
4099T:	git git://people.freedesktop.org/~thomash/linux
4100S:	Supported
4101F:	drivers/gpu/drm/vmwgfx/
4102F:	include/uapi/drm/vmwgfx_drm.h
4103
4104DRM DRIVERS FOR VC4
4105M:	Eric Anholt <eric@anholt.net>
4106T:	git git://github.com/anholt/linux
4107S:	Supported
4108F:	drivers/gpu/drm/vc4/
4109F:	include/uapi/drm/vc4_drm.h
4110F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4111
4112DSBR100 USB FM RADIO DRIVER
4113M:	Alexey Klimov <klimov.linux@gmail.com>
4114L:	linux-media@vger.kernel.org
4115T:	git git://linuxtv.org/media_tree.git
4116S:	Maintained
4117F:	drivers/media/radio/dsbr100.c
4118
4119DSCC4 DRIVER
4120M:	Francois Romieu <romieu@fr.zoreil.com>
4121L:	netdev@vger.kernel.org
4122S:	Maintained
4123F:	drivers/net/wan/dscc4.c
4124
4125DT3155 MEDIA DRIVER
4126M:	Hans Verkuil <hverkuil@xs4all.nl>
4127L:	linux-media@vger.kernel.org
4128T:	git git://linuxtv.org/media_tree.git
4129W:	https://linuxtv.org
4130S:	Odd Fixes
4131F:	drivers/media/pci/dt3155/
4132
4133DVB_USB_AF9015 MEDIA DRIVER
4134M:	Antti Palosaari <crope@iki.fi>
4135L:	linux-media@vger.kernel.org
4136W:	https://linuxtv.org
4137W:	http://palosaari.fi/linux/
4138Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4139T:	git git://linuxtv.org/anttip/media_tree.git
4140S:	Maintained
4141F:	drivers/media/usb/dvb-usb-v2/af9015*
4142
4143DVB_USB_AF9035 MEDIA DRIVER
4144M:	Antti Palosaari <crope@iki.fi>
4145L:	linux-media@vger.kernel.org
4146W:	https://linuxtv.org
4147W:	http://palosaari.fi/linux/
4148Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4149T:	git git://linuxtv.org/anttip/media_tree.git
4150S:	Maintained
4151F:	drivers/media/usb/dvb-usb-v2/af9035*
4152
4153DVB_USB_ANYSEE MEDIA DRIVER
4154M:	Antti Palosaari <crope@iki.fi>
4155L:	linux-media@vger.kernel.org
4156W:	https://linuxtv.org
4157W:	http://palosaari.fi/linux/
4158Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4159T:	git git://linuxtv.org/anttip/media_tree.git
4160S:	Maintained
4161F:	drivers/media/usb/dvb-usb-v2/anysee*
4162
4163DVB_USB_AU6610 MEDIA DRIVER
4164M:	Antti Palosaari <crope@iki.fi>
4165L:	linux-media@vger.kernel.org
4166W:	https://linuxtv.org
4167W:	http://palosaari.fi/linux/
4168Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4169T:	git git://linuxtv.org/anttip/media_tree.git
4170S:	Maintained
4171F:	drivers/media/usb/dvb-usb-v2/au6610*
4172
4173DVB_USB_CE6230 MEDIA DRIVER
4174M:	Antti Palosaari <crope@iki.fi>
4175L:	linux-media@vger.kernel.org
4176W:	https://linuxtv.org
4177W:	http://palosaari.fi/linux/
4178Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4179T:	git git://linuxtv.org/anttip/media_tree.git
4180S:	Maintained
4181F:	drivers/media/usb/dvb-usb-v2/ce6230*
4182
4183DVB_USB_CXUSB MEDIA DRIVER
4184M:	Michael Krufky <mkrufky@linuxtv.org>
4185L:	linux-media@vger.kernel.org
4186W:	https://linuxtv.org
4187W:	http://github.com/mkrufky
4188Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4189T:	git git://linuxtv.org/media_tree.git
4190S:	Maintained
4191F:	drivers/media/usb/dvb-usb/cxusb*
4192
4193DVB_USB_EC168 MEDIA DRIVER
4194M:	Antti Palosaari <crope@iki.fi>
4195L:	linux-media@vger.kernel.org
4196W:	https://linuxtv.org
4197W:	http://palosaari.fi/linux/
4198Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4199T:	git git://linuxtv.org/anttip/media_tree.git
4200S:	Maintained
4201F:	drivers/media/usb/dvb-usb-v2/ec168*
4202
4203DVB_USB_GL861 MEDIA DRIVER
4204M:	Antti Palosaari <crope@iki.fi>
4205L:	linux-media@vger.kernel.org
4206W:	https://linuxtv.org
4207Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4208T:	git git://linuxtv.org/anttip/media_tree.git
4209S:	Maintained
4210F:	drivers/media/usb/dvb-usb-v2/gl861*
4211
4212DVB_USB_MXL111SF MEDIA DRIVER
4213M:	Michael Krufky <mkrufky@linuxtv.org>
4214L:	linux-media@vger.kernel.org
4215W:	https://linuxtv.org
4216W:	http://github.com/mkrufky
4217Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4218T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4219S:	Maintained
4220F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4221
4222DVB_USB_RTL28XXU MEDIA DRIVER
4223M:	Antti Palosaari <crope@iki.fi>
4224L:	linux-media@vger.kernel.org
4225W:	https://linuxtv.org
4226W:	http://palosaari.fi/linux/
4227Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4228T:	git git://linuxtv.org/anttip/media_tree.git
4229S:	Maintained
4230F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4231
4232DVB_USB_V2 MEDIA DRIVER
4233M:	Antti Palosaari <crope@iki.fi>
4234L:	linux-media@vger.kernel.org
4235W:	https://linuxtv.org
4236W:	http://palosaari.fi/linux/
4237Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4238T:	git git://linuxtv.org/anttip/media_tree.git
4239S:	Maintained
4240F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4241F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4242
4243DYNAMIC DEBUG
4244M:	Jason Baron <jbaron@akamai.com>
4245S:	Maintained
4246F:	lib/dynamic_debug.c
4247F:	include/linux/dynamic_debug.h
4248
4249DZ DECSTATION DZ11 SERIAL DRIVER
4250M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4251S:	Maintained
4252F:	drivers/tty/serial/dz.*
4253
4254E3X0 POWER BUTTON DRIVER
4255M:	Moritz Fischer <moritz.fischer@ettus.com>
4256L:	usrp-users@lists.ettus.com
4257W:	http://www.ettus.com
4258S:	Supported
4259F:	drivers/input/misc/e3x0-button.c
4260F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4261
4262E4000 MEDIA DRIVER
4263M:	Antti Palosaari <crope@iki.fi>
4264L:	linux-media@vger.kernel.org
4265W:	https://linuxtv.org
4266W:	http://palosaari.fi/linux/
4267Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4268T:	git git://linuxtv.org/anttip/media_tree.git
4269S:	Maintained
4270F:	drivers/media/tuners/e4000*
4271
4272EATA ISA/EISA/PCI SCSI DRIVER
4273M:	Dario Ballabio <ballabio_dario@emc.com>
4274L:	linux-scsi@vger.kernel.org
4275S:	Maintained
4276F:	drivers/scsi/eata.c
4277
4278EC100 MEDIA DRIVER
4279M:	Antti Palosaari <crope@iki.fi>
4280L:	linux-media@vger.kernel.org
4281W:	https://linuxtv.org
4282W:	http://palosaari.fi/linux/
4283Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4284T:	git git://linuxtv.org/anttip/media_tree.git
4285S:	Maintained
4286F:	drivers/media/dvb-frontends/ec100*
4287
4288ECRYPT FILE SYSTEM
4289M:	Tyler Hicks <tyhicks@canonical.com>
4290L:	ecryptfs@vger.kernel.org
4291W:	http://ecryptfs.org
4292W:	https://launchpad.net/ecryptfs
4293T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4294S:	Supported
4295F:	Documentation/filesystems/ecryptfs.txt
4296F:	fs/ecryptfs/
4297
4298EDAC-CORE
4299M:	Doug Thompson <dougthompson@xmission.com>
4300M:	Borislav Petkov <bp@alien8.de>
4301M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4302M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4303L:	linux-edac@vger.kernel.org
4304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4306S:	Supported
4307F:	Documentation/edac.txt
4308F:	drivers/edac/
4309F:	include/linux/edac.h
4310
4311EDAC-AMD64
4312M:	Doug Thompson <dougthompson@xmission.com>
4313M:	Borislav Petkov <bp@alien8.de>
4314L:	linux-edac@vger.kernel.org
4315S:	Maintained
4316F:	drivers/edac/amd64_edac*
4317
4318EDAC-CALXEDA
4319M:	Doug Thompson <dougthompson@xmission.com>
4320M:	Robert Richter <rric@kernel.org>
4321L:	linux-edac@vger.kernel.org
4322S:	Maintained
4323F:	drivers/edac/highbank*
4324
4325EDAC-CAVIUM
4326M:	Ralf Baechle <ralf@linux-mips.org>
4327M:	David Daney <david.daney@cavium.com>
4328L:	linux-edac@vger.kernel.org
4329L:	linux-mips@linux-mips.org
4330S:	Supported
4331F:	drivers/edac/octeon_edac*
4332
4333EDAC-E752X
4334M:	Mark Gross <mark.gross@intel.com>
4335M:	Doug Thompson <dougthompson@xmission.com>
4336L:	linux-edac@vger.kernel.org
4337S:	Maintained
4338F:	drivers/edac/e752x_edac.c
4339
4340EDAC-E7XXX
4341M:	Doug Thompson <dougthompson@xmission.com>
4342L:	linux-edac@vger.kernel.org
4343S:	Maintained
4344F:	drivers/edac/e7xxx_edac.c
4345
4346EDAC-GHES
4347M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4348M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4349L:	linux-edac@vger.kernel.org
4350S:	Maintained
4351F:	drivers/edac/ghes_edac.c
4352
4353EDAC-I82443BXGX
4354M:	Tim Small <tim@buttersideup.com>
4355L:	linux-edac@vger.kernel.org
4356S:	Maintained
4357F:	drivers/edac/i82443bxgx_edac.c
4358
4359EDAC-I3000
4360M:	Jason Uhlenkott <juhlenko@akamai.com>
4361L:	linux-edac@vger.kernel.org
4362S:	Maintained
4363F:	drivers/edac/i3000_edac.c
4364
4365EDAC-I5000
4366M:	Doug Thompson <dougthompson@xmission.com>
4367L:	linux-edac@vger.kernel.org
4368S:	Maintained
4369F:	drivers/edac/i5000_edac.c
4370
4371EDAC-I5400
4372M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4373M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4374L:	linux-edac@vger.kernel.org
4375S:	Maintained
4376F:	drivers/edac/i5400_edac.c
4377
4378EDAC-I7300
4379M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4380M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4381L:	linux-edac@vger.kernel.org
4382S:	Maintained
4383F:	drivers/edac/i7300_edac.c
4384
4385EDAC-I7CORE
4386M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4387M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4388L:	linux-edac@vger.kernel.org
4389S:	Maintained
4390F:	drivers/edac/i7core_edac.c
4391
4392EDAC-I82975X
4393M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4394M:	"Arvind R." <arvino55@gmail.com>
4395L:	linux-edac@vger.kernel.org
4396S:	Maintained
4397F:	drivers/edac/i82975x_edac.c
4398
4399EDAC-IE31200
4400M:	Jason Baron <jbaron@akamai.com>
4401L:	linux-edac@vger.kernel.org
4402S:	Maintained
4403F:	drivers/edac/ie31200_edac.c
4404
4405EDAC-MPC85XX
4406M:	Johannes Thumshirn <morbidrsa@gmail.com>
4407L:	linux-edac@vger.kernel.org
4408S:	Maintained
4409F:	drivers/edac/mpc85xx_edac.[ch]
4410
4411EDAC-PASEMI
4412M:	Egor Martovetsky <egor@pasemi.com>
4413L:	linux-edac@vger.kernel.org
4414S:	Maintained
4415F:	drivers/edac/pasemi_edac.c
4416
4417EDAC-R82600
4418M:	Tim Small <tim@buttersideup.com>
4419L:	linux-edac@vger.kernel.org
4420S:	Maintained
4421F:	drivers/edac/r82600_edac.c
4422
4423EDAC-SBRIDGE
4424M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4425M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4426L:	linux-edac@vger.kernel.org
4427S:	Maintained
4428F:	drivers/edac/sb_edac.c
4429
4430EDAC-XGENE
4431APPLIED MICRO (APM) X-GENE SOC EDAC
4432M:     Loc Ho <lho@apm.com>
4433S:     Supported
4434F:     drivers/edac/xgene_edac.c
4435F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4436
4437EDIROL UA-101/UA-1000 DRIVER
4438M:	Clemens Ladisch <clemens@ladisch.de>
4439L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4440T:	git git://git.alsa-project.org/alsa-kernel.git
4441S:	Maintained
4442F:	sound/usb/misc/ua101.c
4443
4444EXTENSIBLE FIRMWARE INTERFACE (EFI)
4445M:	Matt Fleming <matt@codeblueprint.co.uk>
4446L:	linux-efi@vger.kernel.org
4447T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4448S:	Maintained
4449F:	Documentation/efi-stub.txt
4450F:	arch/ia64/kernel/efi.c
4451F:	arch/x86/boot/compressed/eboot.[ch]
4452F:	arch/x86/include/asm/efi.h
4453F:	arch/x86/platform/efi/
4454F:	drivers/firmware/efi/
4455F:	include/linux/efi*.h
4456
4457EFI VARIABLE FILESYSTEM
4458M:	Matthew Garrett <matthew.garrett@nebula.com>
4459M:	Jeremy Kerr <jk@ozlabs.org>
4460M:	Matt Fleming <matt@codeblueprint.co.uk>
4461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4462L:	linux-efi@vger.kernel.org
4463S:	Maintained
4464F:	fs/efivarfs/
4465
4466EFIFB FRAMEBUFFER DRIVER
4467L:	linux-fbdev@vger.kernel.org
4468M:	Peter Jones <pjones@redhat.com>
4469S:	Maintained
4470F:	drivers/video/fbdev/efifb.c
4471
4472EFS FILESYSTEM
4473W:	http://aeschi.ch.eu.org/efs/
4474S:	Orphan
4475F:	fs/efs/
4476
4477EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4478M:	Douglas Miller <dougmill@linux.vnet.ibm.com>
4479L:	netdev@vger.kernel.org
4480S:	Maintained
4481F:	drivers/net/ethernet/ibm/ehea/
4482
4483EM28XX VIDEO4LINUX DRIVER
4484M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4485M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4486L:	linux-media@vger.kernel.org
4487W:	https://linuxtv.org
4488T:	git git://linuxtv.org/media_tree.git
4489S:	Maintained
4490F:	drivers/media/usb/em28xx/
4491
4492EMBEDDED LINUX
4493M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4494M:	Matt Mackall <mpm@selenic.com>
4495M:	David Woodhouse <dwmw2@infradead.org>
4496L:	linux-embedded@vger.kernel.org
4497S:	Maintained
4498
4499EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4500M:	James Smart <james.smart@avagotech.com>
4501M:	Dick Kennedy <dick.kennedy@avagotech.com>
4502L:	linux-scsi@vger.kernel.org
4503W:	http://www.avagotech.com
4504S:	Supported
4505F:	drivers/scsi/lpfc/
4506
4507ENE CB710 FLASH CARD READER DRIVER
4508M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4509S:	Maintained
4510F:	drivers/misc/cb710/
4511F:	drivers/mmc/host/cb710-mmc.*
4512F:	include/linux/cb710.h
4513
4514ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4515M:	Maxim Levitsky <maximlevitsky@gmail.com>
4516S:	Maintained
4517F:	drivers/media/rc/ene_ir.*
4518
4519EPSON S1D13XXX FRAMEBUFFER DRIVER
4520M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4521S:	Maintained
4522T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4523F:	drivers/video/fbdev/s1d13xxxfb.c
4524F:	include/video/s1d13xxxfb.h
4525
4526ET131X NETWORK DRIVER
4527M:	Mark Einon <mark.einon@gmail.com>
4528S:	Odd Fixes
4529F:	drivers/net/ethernet/agere/
4530
4531ETHERNET BRIDGE
4532M:	Stephen Hemminger <stephen@networkplumber.org>
4533L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4534L:	netdev@vger.kernel.org
4535W:	http://www.linuxfoundation.org/en/Net:Bridge
4536S:	Maintained
4537F:	include/linux/netfilter_bridge/
4538F:	net/bridge/
4539
4540ETHERNET PHY LIBRARY
4541M:	Florian Fainelli <f.fainelli@gmail.com>
4542L:	netdev@vger.kernel.org
4543S:	Maintained
4544F:	include/linux/phy.h
4545F:	include/linux/phy_fixed.h
4546F:	drivers/net/phy/
4547F:	Documentation/networking/phy.txt
4548F:	drivers/of/of_mdio.c
4549F:	drivers/of/of_net.c
4550
4551EXT2 FILE SYSTEM
4552M:	Jan Kara <jack@suse.com>
4553L:	linux-ext4@vger.kernel.org
4554S:	Maintained
4555F:	Documentation/filesystems/ext2.txt
4556F:	fs/ext2/
4557F:	include/linux/ext2*
4558
4559EXT4 FILE SYSTEM
4560M:	"Theodore Ts'o" <tytso@mit.edu>
4561M:	Andreas Dilger <adilger.kernel@dilger.ca>
4562L:	linux-ext4@vger.kernel.org
4563W:	http://ext4.wiki.kernel.org
4564Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4565T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4566S:	Maintained
4567F:	Documentation/filesystems/ext4.txt
4568F:	fs/ext4/
4569
4570Extended Verification Module (EVM)
4571M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4572L:	linux-ima-devel@lists.sourceforge.net
4573L:	linux-security-module@vger.kernel.org
4574S:	Supported
4575F:	security/integrity/evm/
4576
4577EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4578M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4579M:	Chanwoo Choi <cw00.choi@samsung.com>
4580L:	linux-kernel@vger.kernel.org
4581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4582S:	Maintained
4583F:	drivers/extcon/
4584F:	include/linux/extcon/
4585F:	include/linux/extcon.h
4586F:	Documentation/extcon/
4587F:	Documentation/devicetree/bindings/extcon/
4588
4589EXYNOS DP DRIVER
4590M:	Jingoo Han <jingoohan1@gmail.com>
4591L:	dri-devel@lists.freedesktop.org
4592S:	Maintained
4593F:	drivers/gpu/drm/exynos/exynos_dp*
4594
4595EXYNOS SYSMMU (IOMMU) driver
4596M:	Marek Szyprowski <m.szyprowski@samsung.com>
4597L:	iommu@lists.linux-foundation.org
4598S:	Maintained
4599F:	drivers/iommu/exynos-iommu.c
4600
4601EXYNOS MIPI DISPLAY DRIVERS
4602M:	Inki Dae <inki.dae@samsung.com>
4603M:	Donghwa Lee <dh09.lee@samsung.com>
4604M:	Kyungmin Park <kyungmin.park@samsung.com>
4605L:	linux-fbdev@vger.kernel.org
4606S:	Maintained
4607F:	drivers/video/fbdev/exynos/exynos_mipi*
4608F:	include/video/exynos_mipi*
4609
4610EZchip NPS platform support
4611M:	Noam Camus <noamc@ezchip.com>
4612S:	Supported
4613F:	arch/arc/plat-eznps
4614F:	arch/arc/boot/dts/eznps.dts
4615
4616F71805F HARDWARE MONITORING DRIVER
4617M:	Jean Delvare <jdelvare@suse.com>
4618L:	linux-hwmon@vger.kernel.org
4619S:	Maintained
4620F:	Documentation/hwmon/f71805f
4621F:	drivers/hwmon/f71805f.c
4622
4623FC0011 TUNER DRIVER
4624M:	Michael Buesch <m@bues.ch>
4625L:	linux-media@vger.kernel.org
4626S:	Maintained
4627F:	drivers/media/tuners/fc0011.h
4628F:	drivers/media/tuners/fc0011.c
4629
4630FC2580 MEDIA DRIVER
4631M:	Antti Palosaari <crope@iki.fi>
4632L:	linux-media@vger.kernel.org
4633W:	https://linuxtv.org
4634W:	http://palosaari.fi/linux/
4635Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4636T:	git git://linuxtv.org/anttip/media_tree.git
4637S:	Maintained
4638F:	drivers/media/tuners/fc2580*
4639
4640FANOTIFY
4641M:	Eric Paris <eparis@redhat.com>
4642S:	Maintained
4643F:	fs/notify/fanotify/
4644F:	include/linux/fanotify.h
4645F:	include/uapi/linux/fanotify.h
4646
4647FARSYNC SYNCHRONOUS DRIVER
4648M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4649W:	http://www.farsite.co.uk/
4650S:	Supported
4651F:	drivers/net/wan/farsync.*
4652
4653FAULT INJECTION SUPPORT
4654M:	Akinobu Mita <akinobu.mita@gmail.com>
4655S:	Supported
4656F:	Documentation/fault-injection/
4657F:	lib/fault-inject.c
4658
4659FBTFT Framebuffer drivers
4660M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4661M:	Noralf Trønnes <noralf@tronnes.org>
4662S:	Maintained
4663F:	drivers/staging/fbtft/
4664
4665FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4666M:	Vasu Dev <vasu.dev@intel.com>
4667L:	fcoe-devel@open-fcoe.org
4668W:	www.Open-FCoE.org
4669S:	Supported
4670F:	drivers/scsi/libfc/
4671F:	drivers/scsi/fcoe/
4672F:	include/scsi/fc/
4673F:	include/scsi/libfc.h
4674F:	include/scsi/libfcoe.h
4675F:	include/uapi/scsi/fc/
4676
4677FILE LOCKING (flock() and fcntl()/lockf())
4678M:	Jeff Layton <jlayton@poochiereds.net>
4679M:	"J. Bruce Fields" <bfields@fieldses.org>
4680L:	linux-fsdevel@vger.kernel.org
4681S:	Maintained
4682F:	include/linux/fcntl.h
4683F:	include/linux/fs.h
4684F:	include/uapi/linux/fcntl.h
4685F:	include/uapi/linux/fs.h
4686F:	fs/fcntl.c
4687F:	fs/locks.c
4688
4689FILESYSTEMS (VFS and infrastructure)
4690M:	Alexander Viro <viro@zeniv.linux.org.uk>
4691L:	linux-fsdevel@vger.kernel.org
4692S:	Maintained
4693F:	fs/*
4694
4695FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4696M:	Riku Voipio <riku.voipio@iki.fi>
4697L:	linux-hwmon@vger.kernel.org
4698S:	Maintained
4699F:	drivers/hwmon/f75375s.c
4700F:	include/linux/f75375s.h
4701
4702FIREWIRE AUDIO DRIVERS
4703M:	Clemens Ladisch <clemens@ladisch.de>
4704L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4705T:	git git://git.alsa-project.org/alsa-kernel.git
4706S:	Maintained
4707F:	sound/firewire/
4708
4709FIREWIRE MEDIA DRIVERS (firedtv)
4710M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4711L:	linux-media@vger.kernel.org
4712L:	linux1394-devel@lists.sourceforge.net
4713T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4714S:	Maintained
4715F:	drivers/media/firewire/
4716
4717FIREWIRE SBP-2 TARGET
4718M:	Chris Boot <bootc@bootc.net>
4719L:	linux-scsi@vger.kernel.org
4720L:	target-devel@vger.kernel.org
4721L:	linux1394-devel@lists.sourceforge.net
4722T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4723S:	Maintained
4724F:	drivers/target/sbp/
4725
4726FIREWIRE SUBSYSTEM
4727M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4728L:	linux1394-devel@lists.sourceforge.net
4729W:	http://ieee1394.wiki.kernel.org/
4730T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4731S:	Maintained
4732F:	drivers/firewire/
4733F:	include/linux/firewire.h
4734F:	include/uapi/linux/firewire*.h
4735F:	tools/firewire/
4736
4737FIRMWARE LOADER (request_firmware)
4738M:	Ming Lei <ming.lei@canonical.com>
4739L:	linux-kernel@vger.kernel.org
4740S:	Maintained
4741F:	Documentation/firmware_class/
4742F:	drivers/base/firmware*.c
4743F:	include/linux/firmware.h
4744
4745FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4746M:	Joshua Morris <josh.h.morris@us.ibm.com>
4747M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4748S:	Maintained
4749F:	drivers/block/rsxx/
4750
4751FLOPPY DRIVER
4752M:	Jiri Kosina <jikos@kernel.org>
4753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4754S:	Odd fixes
4755F:	drivers/block/floppy.c
4756
4757FMC SUBSYSTEM
4758M:	Alessandro Rubini <rubini@gnudd.com>
4759W:	http://www.ohwr.org/projects/fmc-bus
4760S:	Supported
4761F:	drivers/fmc/
4762F:	include/linux/fmc*.h
4763F:	include/linux/ipmi-fru.h
4764K:	fmc_d.*register
4765
4766FPGA MANAGER FRAMEWORK
4767M:	Alan Tull <atull@opensource.altera.com>
4768R:	Moritz Fischer <moritz.fischer@ettus.com>
4769S:	Maintained
4770F:	drivers/fpga/
4771F:	include/linux/fpga/fpga-mgr.h
4772W:	http://www.rocketboards.org
4773
4774FPU EMULATOR
4775M:	Bill Metzenthen <billm@melbpc.org.au>
4776W:	http://floatingpoint.sourceforge.net/emulator/index.html
4777S:	Maintained
4778F:	arch/x86/math-emu/
4779
4780FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4781L:	netdev@vger.kernel.org
4782S:	Orphan
4783F:	drivers/net/wan/dlci.c
4784F:	drivers/net/wan/sdla.c
4785
4786FRAMEBUFFER LAYER
4787M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4788M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4789L:	linux-fbdev@vger.kernel.org
4790W:	http://linux-fbdev.sourceforge.net/
4791Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4792T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4793S:	Maintained
4794F:	Documentation/fb/
4795F:	drivers/video/
4796F:	include/video/
4797F:	include/linux/fb.h
4798F:	include/uapi/video/
4799F:	include/uapi/linux/fb.h
4800
4801FREESCALE DIU FRAMEBUFFER DRIVER
4802M:	Timur Tabi <timur@tabi.org>
4803L:	linux-fbdev@vger.kernel.org
4804S:	Maintained
4805F:	drivers/video/fbdev/fsl-diu-fb.*
4806
4807FREESCALE DMA DRIVER
4808M:	Li Yang <leoli@freescale.com>
4809M:	Zhang Wei <zw@zh-kernel.org>
4810L:	linuxppc-dev@lists.ozlabs.org
4811S:	Maintained
4812F:	drivers/dma/fsldma.*
4813
4814FREESCALE GPMI NAND DRIVER
4815M:	Han Xu <han.xu@nxp.com>
4816L:	linux-mtd@lists.infradead.org
4817S:	Maintained
4818F:	drivers/mtd/nand/gpmi-nand/*
4819
4820FREESCALE I2C CPM DRIVER
4821M:	Jochen Friedrich <jochen@scram.de>
4822L:	linuxppc-dev@lists.ozlabs.org
4823L:	linux-i2c@vger.kernel.org
4824S:	Maintained
4825F:	drivers/i2c/busses/i2c-cpm.c
4826
4827FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4828M:	Sascha Hauer <kernel@pengutronix.de>
4829L:	linux-fbdev@vger.kernel.org
4830L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4831S:	Maintained
4832F:	include/linux/platform_data/video-imxfb.h
4833F:	drivers/video/fbdev/imxfb.c
4834
4835FREESCALE QUAD SPI DRIVER
4836M:	Han Xu <han.xu@nxp.com>
4837L:	linux-mtd@lists.infradead.org
4838S:	Maintained
4839F:	drivers/mtd/spi-nor/fsl-quadspi.c
4840
4841FREESCALE SOC FS_ENET DRIVER
4842M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4843M:	Vitaly Bordug <vbordug@ru.mvista.com>
4844L:	linuxppc-dev@lists.ozlabs.org
4845L:	netdev@vger.kernel.org
4846S:	Maintained
4847F:	drivers/net/ethernet/freescale/fs_enet/
4848F:	include/linux/fs_enet_pd.h
4849
4850FREESCALE IMX / MXC FEC DRIVER
4851M:	Fugang Duan <fugang.duan@nxp.com>
4852L:	netdev@vger.kernel.org
4853S:	Maintained
4854F:	drivers/net/ethernet/freescale/fec_main.c
4855F:	drivers/net/ethernet/freescale/fec_ptp.c
4856F:	drivers/net/ethernet/freescale/fec.h
4857F:	Documentation/devicetree/bindings/net/fsl-fec.txt
4858
4859FREESCALE QUICC ENGINE LIBRARY
4860L:	linuxppc-dev@lists.ozlabs.org
4861S:	Orphan
4862F:	drivers/soc/fsl/qe/
4863F:	include/soc/fsl/*qe*.h
4864F:	include/soc/fsl/*ucc*.h
4865
4866FREESCALE USB PERIPHERAL DRIVERS
4867M:	Li Yang <leoli@freescale.com>
4868L:	linux-usb@vger.kernel.org
4869L:	linuxppc-dev@lists.ozlabs.org
4870S:	Maintained
4871F:	drivers/usb/gadget/udc/fsl*
4872
4873FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4874M:	Li Yang <leoli@freescale.com>
4875L:	netdev@vger.kernel.org
4876L:	linuxppc-dev@lists.ozlabs.org
4877S:	Maintained
4878F:	drivers/net/ethernet/freescale/ucc_geth*
4879
4880FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4881M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4882L:	netdev@vger.kernel.org
4883S:	Maintained
4884F:	drivers/net/ethernet/freescale/gianfar*
4885X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4886F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4887
4888FREESCALE QUICC ENGINE UCC UART DRIVER
4889M:	Timur Tabi <timur@tabi.org>
4890L:	linuxppc-dev@lists.ozlabs.org
4891S:	Maintained
4892F:	drivers/tty/serial/ucc_uart.c
4893
4894FREESCALE SOC SOUND DRIVERS
4895M:	Timur Tabi <timur@tabi.org>
4896M:	Nicolin Chen <nicoleotsuka@gmail.com>
4897M:	Xiubo Li <Xiubo.Lee@gmail.com>
4898R:	Fabio Estevam <fabio.estevam@nxp.com>
4899L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4900L:	linuxppc-dev@lists.ozlabs.org
4901S:	Maintained
4902F:	sound/soc/fsl/fsl*
4903F:	sound/soc/fsl/imx*
4904F:	sound/soc/fsl/mpc8610_hpcd.c
4905
4906FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4907M:	"J. German Rivera" <German.Rivera@freescale.com>
4908M:	Stuart Yoder <stuart.yoder@nxp.com>
4909L:	linux-kernel@vger.kernel.org
4910S:	Maintained
4911F:	drivers/staging/fsl-mc/
4912
4913FREEVXFS FILESYSTEM
4914M:	Christoph Hellwig <hch@infradead.org>
4915W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4916S:	Maintained
4917F:	fs/freevxfs/
4918
4919FREEZER
4920M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4921M:	Pavel Machek <pavel@ucw.cz>
4922L:	linux-pm@vger.kernel.org
4923S:	Supported
4924F:	Documentation/power/freezing-of-tasks.txt
4925F:	include/linux/freezer.h
4926F:	kernel/freezer.c
4927
4928FRONTSWAP API
4929M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4930L:	linux-kernel@vger.kernel.org
4931S:	Maintained
4932F:	mm/frontswap.c
4933F:	include/linux/frontswap.h
4934
4935FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4936M:	David Howells <dhowells@redhat.com>
4937L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4938S:	Supported
4939F:	Documentation/filesystems/caching/
4940F:	fs/fscache/
4941F:	include/linux/fscache*.h
4942
4943F2FS FILE SYSTEM
4944M:	Jaegeuk Kim <jaegeuk@kernel.org>
4945M:	Changman Lee <cm224.lee@samsung.com>
4946R:	Chao Yu <yuchao0@huawei.com>
4947L:	linux-f2fs-devel@lists.sourceforge.net
4948W:	http://en.wikipedia.org/wiki/F2FS
4949T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4950S:	Maintained
4951F:	Documentation/filesystems/f2fs.txt
4952F:	Documentation/ABI/testing/sysfs-fs-f2fs
4953F:	fs/f2fs/
4954F:	include/linux/f2fs_fs.h
4955F:	include/trace/events/f2fs.h
4956
4957FUJITSU FR-V (FRV) PORT
4958S:	Orphan
4959F:	arch/frv/
4960
4961FUJITSU LAPTOP EXTRAS
4962M:	Jonathan Woithe <jwoithe@just42.net>
4963L:	platform-driver-x86@vger.kernel.org
4964S:	Maintained
4965F:	drivers/platform/x86/fujitsu-laptop.c
4966
4967FUJITSU M-5MO LS CAMERA ISP DRIVER
4968M:	Kyungmin Park <kyungmin.park@samsung.com>
4969M:	Heungjun Kim <riverful.kim@samsung.com>
4970L:	linux-media@vger.kernel.org
4971S:	Maintained
4972F:	drivers/media/i2c/m5mols/
4973F:	include/media/i2c/m5mols.h
4974
4975FUJITSU TABLET EXTRAS
4976M:	Robert Gerlach <khnz@gmx.de>
4977L:	platform-driver-x86@vger.kernel.org
4978S:	Maintained
4979F:	drivers/platform/x86/fujitsu-tablet.c
4980
4981FUSE: FILESYSTEM IN USERSPACE
4982M:	Miklos Szeredi <miklos@szeredi.hu>
4983L:	linux-fsdevel@vger.kernel.org
4984W:	http://fuse.sourceforge.net/
4985T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4986S:	Maintained
4987F:	fs/fuse/
4988F:	include/uapi/linux/fuse.h
4989F:	Documentation/filesystems/fuse.txt
4990
4991FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4992M:	Rik Faith <faith@cs.unc.edu>
4993L:	linux-scsi@vger.kernel.org
4994S:	Odd Fixes (e.g., new signatures)
4995F:	drivers/scsi/fdomain.*
4996
4997GCOV BASED KERNEL PROFILING
4998M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4999S:	Maintained
5000F:	kernel/gcov/
5001F:	Documentation/gcov.txt
5002
5003GDT SCSI DISK ARRAY CONTROLLER DRIVER
5004M:	Achim Leubner <achim_leubner@adaptec.com>
5005L:	linux-scsi@vger.kernel.org
5006W:	http://www.icp-vortex.com/
5007S:	Supported
5008F:	drivers/scsi/gdt*
5009
5010GDB KERNEL DEBUGGING HELPER SCRIPTS
5011M:	Jan Kiszka <jan.kiszka@siemens.com>
5012M:	Kieran Bingham <kieran@bingham.xyz>
5013S:	Supported
5014F:	scripts/gdb/
5015
5016GEMTEK FM RADIO RECEIVER DRIVER
5017M:	Hans Verkuil <hverkuil@xs4all.nl>
5018L:	linux-media@vger.kernel.org
5019T:	git git://linuxtv.org/media_tree.git
5020W:	https://linuxtv.org
5021S:	Maintained
5022F:	drivers/media/radio/radio-gemtek*
5023
5024GENERIC GPIO I2C DRIVER
5025M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
5026S:	Supported
5027F:	drivers/i2c/busses/i2c-gpio.c
5028F:	include/linux/i2c-gpio.h
5029
5030GENERIC GPIO I2C MULTIPLEXER DRIVER
5031M:	Peter Korsgaard <peter.korsgaard@barco.com>
5032L:	linux-i2c@vger.kernel.org
5033S:	Supported
5034F:	drivers/i2c/muxes/i2c-mux-gpio.c
5035F:	include/linux/i2c-mux-gpio.h
5036F:	Documentation/i2c/muxes/i2c-mux-gpio
5037
5038GENERIC HDLC (WAN) DRIVERS
5039M:	Krzysztof Halasa <khc@pm.waw.pl>
5040W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
5041S:	Maintained
5042F:	drivers/net/wan/c101.c
5043F:	drivers/net/wan/hd6457*
5044F:	drivers/net/wan/hdlc*
5045F:	drivers/net/wan/n2.c
5046F:	drivers/net/wan/pc300too.c
5047F:	drivers/net/wan/pci200syn.c
5048F:	drivers/net/wan/wanxl*
5049
5050GENERIC INCLUDE/ASM HEADER FILES
5051M:	Arnd Bergmann <arnd@arndb.de>
5052L:	linux-arch@vger.kernel.org
5053T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5054S:	Maintained
5055F:	include/asm-generic/
5056F:	include/uapi/asm-generic/
5057
5058GENERIC PHY FRAMEWORK
5059M:	Kishon Vijay Abraham I <kishon@ti.com>
5060L:	linux-kernel@vger.kernel.org
5061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5062S:	Supported
5063F:	drivers/phy/
5064F:	include/linux/phy/
5065
5066GENERIC PM DOMAINS
5067M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5068M:	Kevin Hilman <khilman@kernel.org>
5069M:	Ulf Hansson <ulf.hansson@linaro.org>
5070L:	linux-pm@vger.kernel.org
5071S:	Supported
5072F:	drivers/base/power/domain*.c
5073F:	include/linux/pm_domain.h
5074
5075GENERIC UIO DRIVER FOR PCI DEVICES
5076M:	"Michael S. Tsirkin" <mst@redhat.com>
5077L:	kvm@vger.kernel.org
5078S:	Supported
5079F:	drivers/uio/uio_pci_generic.c
5080
5081GET_MAINTAINER SCRIPT
5082M:	Joe Perches <joe@perches.com>
5083S:	Maintained
5084F:	scripts/get_maintainer.pl
5085
5086GFS2 FILE SYSTEM
5087M:	Steven Whitehouse <swhiteho@redhat.com>
5088M:	Bob Peterson <rpeterso@redhat.com>
5089L:	cluster-devel@redhat.com
5090W:	http://sources.redhat.com/cluster/
5091T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5092S:	Supported
5093F:	Documentation/filesystems/gfs2*.txt
5094F:	fs/gfs2/
5095F:	include/uapi/linux/gfs2_ondisk.h
5096
5097GIGASET ISDN DRIVERS
5098M:	Paul Bolle <pebolle@tiscali.nl>
5099L:	gigaset307x-common@lists.sourceforge.net
5100W:	http://gigaset307x.sourceforge.net/
5101S:	Odd Fixes
5102F:	Documentation/isdn/README.gigaset
5103F:	drivers/isdn/gigaset/
5104F:	include/uapi/linux/gigaset_dev.h
5105
5106GO7007 MPEG CODEC
5107M:	Hans Verkuil <hans.verkuil@cisco.com>
5108L:	linux-media@vger.kernel.org
5109S:	Maintained
5110F:	drivers/media/usb/go7007/
5111
5112GOODIX TOUCHSCREEN
5113M:	Bastien Nocera <hadess@hadess.net>
5114L:	linux-input@vger.kernel.org
5115S:	Maintained
5116F:	drivers/input/touchscreen/goodix.c
5117
5118GPIO SUBSYSTEM
5119M:	Linus Walleij <linus.walleij@linaro.org>
5120M:	Alexandre Courbot <gnurou@gmail.com>
5121L:	linux-gpio@vger.kernel.org
5122T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5123S:	Maintained
5124F:	Documentation/devicetree/bindings/gpio/
5125F:	Documentation/gpio/
5126F:	Documentation/ABI/testing/gpio-cdev
5127F:	Documentation/ABI/obsolete/sysfs-gpio
5128F:	drivers/gpio/
5129F:	include/linux/gpio/
5130F:	include/linux/gpio.h
5131F:	include/asm-generic/gpio.h
5132F:	include/uapi/linux/gpio.h
5133F:	tools/gpio/
5134
5135GRE DEMULTIPLEXER DRIVER
5136M:	Dmitry Kozlov <xeb@mail.ru>
5137L:	netdev@vger.kernel.org
5138S:	Maintained
5139F:	net/ipv4/gre_demux.c
5140F:	net/ipv4/gre_offload.c
5141F:	include/net/gre.h
5142
5143GRETH 10/100/1G Ethernet MAC device driver
5144M:	Andreas Larsson <andreas@gaisler.com>
5145L:	netdev@vger.kernel.org
5146S:	Maintained
5147F:	drivers/net/ethernet/aeroflex/
5148
5149GSPCA FINEPIX SUBDRIVER
5150M:	Frank Zago <frank@zago.net>
5151L:	linux-media@vger.kernel.org
5152T:	git git://linuxtv.org/media_tree.git
5153S:	Maintained
5154F:	drivers/media/usb/gspca/finepix.c
5155
5156GSPCA GL860 SUBDRIVER
5157M:	Olivier Lorin <o.lorin@laposte.net>
5158L:	linux-media@vger.kernel.org
5159T:	git git://linuxtv.org/media_tree.git
5160S:	Maintained
5161F:	drivers/media/usb/gspca/gl860/
5162
5163GSPCA M5602 SUBDRIVER
5164M:	Erik Andren <erik.andren@gmail.com>
5165L:	linux-media@vger.kernel.org
5166T:	git git://linuxtv.org/media_tree.git
5167S:	Maintained
5168F:	drivers/media/usb/gspca/m5602/
5169
5170GSPCA PAC207 SONIXB SUBDRIVER
5171M:	Hans de Goede <hdegoede@redhat.com>
5172L:	linux-media@vger.kernel.org
5173T:	git git://linuxtv.org/media_tree.git
5174S:	Maintained
5175F:	drivers/media/usb/gspca/pac207.c
5176
5177GSPCA SN9C20X SUBDRIVER
5178M:	Brian Johnson <brijohn@gmail.com>
5179L:	linux-media@vger.kernel.org
5180T:	git git://linuxtv.org/media_tree.git
5181S:	Maintained
5182F:	drivers/media/usb/gspca/sn9c20x.c
5183
5184GSPCA T613 SUBDRIVER
5185M:	Leandro Costantino <lcostantino@gmail.com>
5186L:	linux-media@vger.kernel.org
5187T:	git git://linuxtv.org/media_tree.git
5188S:	Maintained
5189F:	drivers/media/usb/gspca/t613.c
5190
5191GSPCA USB WEBCAM DRIVER
5192M:	Hans de Goede <hdegoede@redhat.com>
5193L:	linux-media@vger.kernel.org
5194T:	git git://linuxtv.org/media_tree.git
5195S:	Maintained
5196F:	drivers/media/usb/gspca/
5197
5198GUID PARTITION TABLE (GPT)
5199M:	Davidlohr Bueso <dave@stgolabs.net>
5200L:	linux-efi@vger.kernel.org
5201S:	Maintained
5202F:	block/partitions/efi.*
5203
5204STK1160 USB VIDEO CAPTURE DRIVER
5205M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5206L:	linux-media@vger.kernel.org
5207T:	git git://linuxtv.org/media_tree.git
5208S:	Maintained
5209F:	drivers/media/usb/stk1160/
5210
5211H8/300 ARCHITECTURE
5212M:	Yoshinori Sato <ysato@users.sourceforge.jp>
5213L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5214W:	http://uclinux-h8.sourceforge.jp
5215T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5216S:	Maintained
5217F:	arch/h8300/
5218F:	drivers/clocksource/h8300_*.c
5219F:	drivers/clk/h8300/
5220F:	drivers/irqchip/irq-renesas-h8*.c
5221
5222HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5223M:	Frank Seidel <frank@f-seidel.de>
5224L:	platform-driver-x86@vger.kernel.org
5225W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5226S:	Maintained
5227F:	drivers/platform/x86/hdaps.c
5228
5229HDPVR USB VIDEO ENCODER DRIVER
5230M:	Hans Verkuil <hverkuil@xs4all.nl>
5231L:	linux-media@vger.kernel.org
5232T:	git git://linuxtv.org/media_tree.git
5233W:	https://linuxtv.org
5234S:	Odd Fixes
5235F:	drivers/media/usb/hdpvr/
5236
5237HWPOISON MEMORY FAILURE HANDLING
5238M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5239L:	linux-mm@kvack.org
5240S:	Maintained
5241F:	mm/memory-failure.c
5242F:	mm/hwpoison-inject.c
5243
5244HYPERVISOR VIRTUAL CONSOLE DRIVER
5245L:	linuxppc-dev@lists.ozlabs.org
5246S:	Odd Fixes
5247F:	drivers/tty/hvc/
5248
5249HACKRF MEDIA DRIVER
5250M:	Antti Palosaari <crope@iki.fi>
5251L:	linux-media@vger.kernel.org
5252W:	https://linuxtv.org
5253W:	http://palosaari.fi/linux/
5254Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5255T:	git git://linuxtv.org/anttip/media_tree.git
5256S:	Maintained
5257F:	drivers/media/usb/hackrf/
5258
5259HARDWARE MONITORING
5260M:	Jean Delvare <jdelvare@suse.com>
5261M:	Guenter Roeck <linux@roeck-us.net>
5262L:	linux-hwmon@vger.kernel.org
5263W:	http://hwmon.wiki.kernel.org/
5264T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5266S:	Maintained
5267F:	Documentation/hwmon/
5268F:	drivers/hwmon/
5269F:	include/linux/hwmon*.h
5270
5271HARDWARE RANDOM NUMBER GENERATOR CORE
5272M:	Matt Mackall <mpm@selenic.com>
5273M:	Herbert Xu <herbert@gondor.apana.org.au>
5274L:	linux-crypto@vger.kernel.org
5275S:	Odd fixes
5276F:	Documentation/hw_random.txt
5277F:	drivers/char/hw_random/
5278F:	include/linux/hw_random.h
5279
5280HARDWARE SPINLOCK CORE
5281M:	Ohad Ben-Cohen <ohad@wizery.com>
5282M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5283L:	linux-remoteproc@vger.kernel.org
5284S:	Maintained
5285T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5286F:	Documentation/hwspinlock.txt
5287F:	drivers/hwspinlock/hwspinlock_*
5288F:	include/linux/hwspinlock.h
5289
5290HARMONY SOUND DRIVER
5291L:	linux-parisc@vger.kernel.org
5292S:	Maintained
5293F:	sound/parisc/harmony.*
5294
5295HD29L2 MEDIA DRIVER
5296M:	Antti Palosaari <crope@iki.fi>
5297L:	linux-media@vger.kernel.org
5298W:	https://linuxtv.org
5299W:	http://palosaari.fi/linux/
5300Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5301T:	git git://linuxtv.org/anttip/media_tree.git
5302S:	Maintained
5303F:	drivers/media/dvb-frontends/hd29l2*
5304
5305HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5306M:	Don Brace <don.brace@microsemi.com>
5307L:	iss_storagedev@hp.com
5308L:	esc.storagedev@microsemi.com
5309L:	linux-scsi@vger.kernel.org
5310S:	Supported
5311F:	Documentation/scsi/hpsa.txt
5312F:	drivers/scsi/hpsa*.[ch]
5313F:	include/linux/cciss*.h
5314F:	include/uapi/linux/cciss*.h
5315
5316HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5317M:	Don Brace <don.brace@microsemi.com>
5318L:	iss_storagedev@hp.com
5319L:	esc.storagedev@microsemi.com
5320L:	linux-scsi@vger.kernel.org
5321S:	Supported
5322F:	Documentation/blockdev/cciss.txt
5323F:	drivers/block/cciss*
5324F:	include/linux/cciss_ioctl.h
5325F:	include/uapi/linux/cciss_ioctl.h
5326
5327HFI1 DRIVER
5328M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
5329M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
5330L:	linux-rdma@vger.kernel.org
5331S:	Supported
5332F:	drivers/infiniband/hw/hfi1
5333
5334HFS FILESYSTEM
5335L:	linux-fsdevel@vger.kernel.org
5336S:	Orphan
5337F:	Documentation/filesystems/hfs.txt
5338F:	fs/hfs/
5339
5340HFSPLUS FILESYSTEM
5341L:	linux-fsdevel@vger.kernel.org
5342S:	Orphan
5343F:	Documentation/filesystems/hfsplus.txt
5344F:	fs/hfsplus/
5345
5346HGA FRAMEBUFFER DRIVER
5347M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5348L:	linux-nvidia@lists.surfsouth.com
5349W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5350S:	Maintained
5351F:	drivers/video/fbdev/hgafb.c
5352
5353HIBERNATION (aka Software Suspend, aka swsusp)
5354M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5355M:	Pavel Machek <pavel@ucw.cz>
5356L:	linux-pm@vger.kernel.org
5357S:	Supported
5358F:	arch/x86/power/
5359F:	drivers/base/power/
5360F:	kernel/power/
5361F:	include/linux/suspend.h
5362F:	include/linux/freezer.h
5363F:	include/linux/pm.h
5364F:	arch/*/include/asm/suspend*.h
5365
5366HID CORE LAYER
5367M:	Jiri Kosina <jikos@kernel.org>
5368R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5369L:	linux-input@vger.kernel.org
5370T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5371S:	Maintained
5372F:	drivers/hid/
5373F:	include/linux/hid*
5374F:	include/uapi/linux/hid*
5375
5376HID SENSOR HUB DRIVERS
5377M:	Jiri Kosina <jikos@kernel.org>
5378M:	Jonathan Cameron <jic23@kernel.org>
5379M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5380L:	linux-input@vger.kernel.org
5381L:	linux-iio@vger.kernel.org
5382S:	Maintained
5383F:	Documentation/hid/hid-sensor*
5384F:	drivers/hid/hid-sensor-*
5385F:	drivers/iio/*/hid-*
5386F:	include/linux/hid-sensor-*
5387
5388HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5389M:	Thomas Gleixner <tglx@linutronix.de>
5390L:	linux-kernel@vger.kernel.org
5391T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5392S:	Maintained
5393F:	Documentation/timers/
5394F:	kernel/time/hrtimer.c
5395F:	kernel/time/clockevents.c
5396F:	kernel/time/tick*.*
5397F:	kernel/time/timer_*.c
5398F:	include/linux/clockchips.h
5399F:	include/linux/hrtimer.h
5400
5401HIGH-SPEED SCC DRIVER FOR AX.25
5402L:	linux-hams@vger.kernel.org
5403S:	Orphan
5404F:	drivers/net/hamradio/dmascc.c
5405F:	drivers/net/hamradio/scc.c
5406
5407HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5408M:	HighPoint Linux Team <linux@highpoint-tech.com>
5409W:	http://www.highpoint-tech.com
5410S:	Supported
5411F:	Documentation/scsi/hptiop.txt
5412F:	drivers/scsi/hptiop.c
5413
5414HIPPI
5415M:	Jes Sorensen <jes@trained-monkey.org>
5416L:	linux-hippi@sunsite.dk
5417S:	Maintained
5418F:	include/linux/hippidevice.h
5419F:	include/uapi/linux/if_hippi.h
5420F:	net/802/hippi.c
5421F:	drivers/net/hippi/
5422
5423HISILICON SAS Controller
5424M:	John Garry <john.garry@huawei.com>
5425W:	http://www.hisilicon.com
5426S:	Supported
5427F:	drivers/scsi/hisi_sas/
5428F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5429
5430HOST AP DRIVER
5431M:	Jouni Malinen <j@w1.fi>
5432L:	hostap@shmoo.com (subscribers-only)
5433L:	linux-wireless@vger.kernel.org
5434W:	http://hostap.epitest.fi/
5435S:	Maintained
5436F:	drivers/net/wireless/intersil/hostap/
5437
5438HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5439L:	platform-driver-x86@vger.kernel.org
5440S:	Orphan
5441F:	drivers/platform/x86/tc1100-wmi.c
5442
5443HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5444M:	Jaroslav Kysela <perex@perex.cz>
5445S:	Maintained
5446F:	drivers/net/ethernet/hp/hp100.*
5447
5448HPET:	High Precision Event Timers driver
5449M:	Clemens Ladisch <clemens@ladisch.de>
5450S:	Maintained
5451F:	Documentation/timers/hpet.txt
5452F:	drivers/char/hpet.c
5453F:	include/linux/hpet.h
5454F:	include/uapi/linux/hpet.h
5455
5456HPET:	x86
5457S:	Orphan
5458F:	arch/x86/kernel/hpet.c
5459F:	arch/x86/include/asm/hpet.h
5460
5461HPFS FILESYSTEM
5462M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5463W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5464S:	Maintained
5465F:	fs/hpfs/
5466
5467HSI SUBSYSTEM
5468M:	Sebastian Reichel <sre@kernel.org>
5469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5470S:	Maintained
5471F:	Documentation/ABI/testing/sysfs-bus-hsi
5472F:	Documentation/hsi.txt
5473F:	drivers/hsi/
5474F:	include/linux/hsi/
5475F:	include/uapi/linux/hsi/
5476
5477HSO 3G MODEM DRIVER
5478M:	Jan Dumon <j.dumon@option.com>
5479W:	http://www.pharscape.org
5480S:	Maintained
5481F:	drivers/net/usb/hso.c
5482
5483HSR NETWORK PROTOCOL
5484M:	Arvid Brodin <arvid.brodin@alten.se>
5485L:	netdev@vger.kernel.org
5486S:	Maintained
5487F:	net/hsr/
5488
5489HTCPEN TOUCHSCREEN DRIVER
5490M:	Pau Oliva Fora <pof@eslack.org>
5491L:	linux-input@vger.kernel.org
5492S:	Maintained
5493F:	drivers/input/touchscreen/htcpen.c
5494
5495HUGETLB FILESYSTEM
5496M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5497S:	Maintained
5498F:	fs/hugetlbfs/
5499
5500Hyper-V CORE AND DRIVERS
5501M:	"K. Y. Srinivasan" <kys@microsoft.com>
5502M:	Haiyang Zhang <haiyangz@microsoft.com>
5503L:	devel@linuxdriverproject.org
5504S:	Maintained
5505F:	arch/x86/include/asm/mshyperv.h
5506F:	arch/x86/include/uapi/asm/hyperv.h
5507F:	arch/x86/kernel/cpu/mshyperv.c
5508F:	drivers/hid/hid-hyperv.c
5509F:	drivers/hv/
5510F:	drivers/input/serio/hyperv-keyboard.c
5511F:	drivers/pci/host/pci-hyperv.c
5512F:	drivers/net/hyperv/
5513F:	drivers/scsi/storvsc_drv.c
5514F:	drivers/video/fbdev/hyperv_fb.c
5515F:	include/linux/hyperv.h
5516F:	tools/hv/
5517F:	Documentation/ABI/stable/sysfs-bus-vmbus
5518
5519I2C MUXES
5520M:	Peter Rosin <peda@axentia.se>
5521L:	linux-i2c@vger.kernel.org
5522S:	Maintained
5523F:	Documentation/i2c/i2c-topology
5524F:	Documentation/i2c/muxes/
5525F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5526F:	drivers/i2c/i2c-mux.c
5527F:	drivers/i2c/muxes/
5528F:	include/linux/i2c-mux.h
5529
5530I2C OVER PARALLEL PORT
5531M:	Jean Delvare <jdelvare@suse.com>
5532L:	linux-i2c@vger.kernel.org
5533S:	Maintained
5534F:	Documentation/i2c/busses/i2c-parport
5535F:	Documentation/i2c/busses/i2c-parport-light
5536F:	drivers/i2c/busses/i2c-parport.c
5537F:	drivers/i2c/busses/i2c-parport-light.c
5538
5539I2C/SMBUS CONTROLLER DRIVERS FOR PC
5540M:	Jean Delvare <jdelvare@suse.com>
5541L:	linux-i2c@vger.kernel.org
5542S:	Maintained
5543F:	Documentation/i2c/busses/i2c-ali1535
5544F:	Documentation/i2c/busses/i2c-ali1563
5545F:	Documentation/i2c/busses/i2c-ali15x3
5546F:	Documentation/i2c/busses/i2c-amd756
5547F:	Documentation/i2c/busses/i2c-amd8111
5548F:	Documentation/i2c/busses/i2c-i801
5549F:	Documentation/i2c/busses/i2c-nforce2
5550F:	Documentation/i2c/busses/i2c-piix4
5551F:	Documentation/i2c/busses/i2c-sis5595
5552F:	Documentation/i2c/busses/i2c-sis630
5553F:	Documentation/i2c/busses/i2c-sis96x
5554F:	Documentation/i2c/busses/i2c-via
5555F:	Documentation/i2c/busses/i2c-viapro
5556F:	drivers/i2c/busses/i2c-ali1535.c
5557F:	drivers/i2c/busses/i2c-ali1563.c
5558F:	drivers/i2c/busses/i2c-ali15x3.c
5559F:	drivers/i2c/busses/i2c-amd756.c
5560F:	drivers/i2c/busses/i2c-amd756-s4882.c
5561F:	drivers/i2c/busses/i2c-amd8111.c
5562F:	drivers/i2c/busses/i2c-i801.c
5563F:	drivers/i2c/busses/i2c-isch.c
5564F:	drivers/i2c/busses/i2c-nforce2.c
5565F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5566F:	drivers/i2c/busses/i2c-piix4.c
5567F:	drivers/i2c/busses/i2c-sis5595.c
5568F:	drivers/i2c/busses/i2c-sis630.c
5569F:	drivers/i2c/busses/i2c-sis96x.c
5570F:	drivers/i2c/busses/i2c-via.c
5571F:	drivers/i2c/busses/i2c-viapro.c
5572
5573I2C/SMBUS ISMT DRIVER
5574M:	Seth Heasley <seth.heasley@intel.com>
5575M:	Neil Horman <nhorman@tuxdriver.com>
5576L:	linux-i2c@vger.kernel.org
5577F:	drivers/i2c/busses/i2c-ismt.c
5578F:	Documentation/i2c/busses/i2c-ismt
5579
5580I2C/SMBUS STUB DRIVER
5581M:	Jean Delvare <jdelvare@suse.com>
5582L:	linux-i2c@vger.kernel.org
5583S:	Maintained
5584F:	drivers/i2c/i2c-stub.c
5585
5586I2C SUBSYSTEM
5587M:	Wolfram Sang <wsa@the-dreams.de>
5588L:	linux-i2c@vger.kernel.org
5589W:	https://i2c.wiki.kernel.org/
5590Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5591T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5592S:	Maintained
5593F:	Documentation/devicetree/bindings/i2c/
5594F:	Documentation/i2c/
5595F:	drivers/i2c/
5596F:	drivers/i2c/*/
5597F:	include/linux/i2c.h
5598F:	include/linux/i2c-*.h
5599F:	include/uapi/linux/i2c.h
5600F:	include/uapi/linux/i2c-*.h
5601
5602I2C ACPI SUPPORT
5603M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5604L:	linux-i2c@vger.kernel.org
5605L:	linux-acpi@vger.kernel.org
5606S:	Maintained
5607
5608I2C-TAOS-EVM DRIVER
5609M:	Jean Delvare <jdelvare@suse.com>
5610L:	linux-i2c@vger.kernel.org
5611S:	Maintained
5612F:	Documentation/i2c/busses/i2c-taos-evm
5613F:	drivers/i2c/busses/i2c-taos-evm.c
5614
5615I2C-TINY-USB DRIVER
5616M:	Till Harbaum <till@harbaum.org>
5617L:	linux-i2c@vger.kernel.org
5618W:	http://www.harbaum.org/till/i2c_tiny_usb
5619S:	Maintained
5620F:	drivers/i2c/busses/i2c-tiny-usb.c
5621
5622i386 BOOT CODE
5623M:	"H. Peter Anvin" <hpa@zytor.com>
5624S:	Maintained
5625F:	arch/x86/boot/
5626
5627i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5628M:	"H. Peter Anvin" <hpa@zytor.com>
5629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5630S:	Maintained
5631
5632IA64 (Itanium) PLATFORM
5633M:	Tony Luck <tony.luck@intel.com>
5634M:	Fenghua Yu <fenghua.yu@intel.com>
5635L:	linux-ia64@vger.kernel.org
5636T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5637S:	Maintained
5638F:	arch/ia64/
5639
5640IBM Power VMX Cryptographic instructions
5641M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5642M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5643L:	linux-crypto@vger.kernel.org
5644S:	Supported
5645F:	drivers/crypto/vmx/Makefile
5646F:	drivers/crypto/vmx/Kconfig
5647F:	drivers/crypto/vmx/vmx.c
5648F:	drivers/crypto/vmx/aes*
5649F:	drivers/crypto/vmx/ghash*
5650F:	drivers/crypto/vmx/ppc-xlate.pl
5651
5652IBM Power in-Nest Crypto Acceleration
5653M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5654M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5655L:	linux-crypto@vger.kernel.org
5656S:	Supported
5657F:	drivers/crypto/nx/Makefile
5658F:	drivers/crypto/nx/Kconfig
5659F:	drivers/crypto/nx/nx-aes*
5660F:	drivers/crypto/nx/nx-sha*
5661F:	drivers/crypto/nx/nx.*
5662F:	drivers/crypto/nx/nx_csbcpb.h
5663F:	drivers/crypto/nx/nx_debugfs.h
5664
5665IBM Power 842 compression accelerator
5666M:	Dan Streetman <ddstreet@ieee.org>
5667S:	Supported
5668F:	drivers/crypto/nx/Makefile
5669F:	drivers/crypto/nx/Kconfig
5670F:	drivers/crypto/nx/nx-842*
5671F:	include/linux/sw842.h
5672F:	crypto/842.c
5673F:	lib/842/
5674
5675IBM Power Linux RAID adapter
5676M:	Brian King <brking@us.ibm.com>
5677S:	Supported
5678F:	drivers/scsi/ipr.*
5679
5680IBM Power Virtual Ethernet Device Driver
5681M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5682L:	netdev@vger.kernel.org
5683S:	Supported
5684F:	drivers/net/ethernet/ibm/ibmveth.*
5685
5686IBM Power SRIOV Virtual NIC Device Driver
5687M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5688M:	John Allen <jallen@linux.vnet.ibm.com>
5689L:	netdev@vger.kernel.org
5690S:	Supported
5691F:	drivers/net/ethernet/ibm/ibmvnic.*
5692
5693IBM Power Virtual SCSI Device Drivers
5694M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5695L:	linux-scsi@vger.kernel.org
5696S:	Supported
5697F:	drivers/scsi/ibmvscsi/ibmvscsi*
5698F:	drivers/scsi/ibmvscsi/viosrp.h
5699
5700IBM Power Virtual FC Device Drivers
5701M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5702L:	linux-scsi@vger.kernel.org
5703S:	Supported
5704F:	drivers/scsi/ibmvscsi/ibmvfc*
5705
5706IBM ServeRAID RAID DRIVER
5707S:	Orphan
5708F:	drivers/scsi/ips.*
5709
5710ICH LPC AND GPIO DRIVER
5711M:	Peter Tyser <ptyser@xes-inc.com>
5712S:	Maintained
5713F:	drivers/mfd/lpc_ich.c
5714F:	drivers/gpio/gpio-ich.c
5715
5716IDE SUBSYSTEM
5717M:	"David S. Miller" <davem@davemloft.net>
5718L:	linux-ide@vger.kernel.org
5719Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5721S:	Maintained
5722F:	Documentation/ide/
5723F:	drivers/ide/
5724F:	include/linux/ide.h
5725
5726IDEAPAD LAPTOP EXTRAS DRIVER
5727M:	Ike Panhc <ike.pan@canonical.com>
5728L:	platform-driver-x86@vger.kernel.org
5729W:	http://launchpad.net/ideapad-laptop
5730S:	Maintained
5731F:	drivers/platform/x86/ideapad-laptop.c
5732
5733IDEAPAD LAPTOP SLIDEBAR DRIVER
5734M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5735L:	linux-input@vger.kernel.org
5736W:	https://github.com/o2genum/ideapad-slidebar
5737S:	Maintained
5738F:	drivers/input/misc/ideapad_slidebar.c
5739
5740IDE/ATAPI DRIVERS
5741M:	Borislav Petkov <bp@alien8.de>
5742L:	linux-ide@vger.kernel.org
5743S:	Maintained
5744F:	Documentation/cdrom/ide-cd
5745F:	drivers/ide/ide-cd*
5746
5747IDLE-I7300
5748M:	Andy Henroid <andrew.d.henroid@intel.com>
5749L:	linux-pm@vger.kernel.org
5750S:	Supported
5751F:	drivers/idle/i7300_idle.c
5752
5753IEEE 802.15.4 SUBSYSTEM
5754M:	Alexander Aring <aar@pengutronix.de>
5755L:	linux-wpan@vger.kernel.org
5756W:	http://wpan.cakelab.org/
5757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5759S:	Maintained
5760F:	net/ieee802154/
5761F:	net/mac802154/
5762F:	drivers/net/ieee802154/
5763F:	include/linux/nl802154.h
5764F:	include/linux/ieee802154.h
5765F:	include/net/nl802154.h
5766F:	include/net/mac802154.h
5767F:	include/net/af_ieee802154.h
5768F:	include/net/cfg802154.h
5769F:	include/net/ieee802154_netdev.h
5770F:	Documentation/networking/ieee802154.txt
5771
5772IGORPLUG-USB IR RECEIVER
5773M:	Sean Young <sean@mess.org>
5774L:	linux-media@vger.kernel.org
5775S:	Maintained
5776F:	drivers/media/rc/igorplugusb.c
5777
5778IGUANAWORKS USB IR TRANSCEIVER
5779M:	Sean Young <sean@mess.org>
5780L:	linux-media@vger.kernel.org
5781S:	Maintained
5782F:	drivers/media/rc/iguanair.c
5783
5784IIO SUBSYSTEM AND DRIVERS
5785M:	Jonathan Cameron <jic23@kernel.org>
5786R:	Hartmut Knaack <knaack.h@gmx.de>
5787R:	Lars-Peter Clausen <lars@metafoo.de>
5788R:	Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5789L:	linux-iio@vger.kernel.org
5790S:	Maintained
5791F:	drivers/iio/
5792F:	drivers/staging/iio/
5793F:	include/linux/iio/
5794F:	tools/iio/
5795
5796IKANOS/ADI EAGLE ADSL USB DRIVER
5797M:	Matthieu Castet <castet.matthieu@free.fr>
5798M:	Stanislaw Gruszka <stf_xl@wp.pl>
5799S:	Maintained
5800F:	drivers/usb/atm/ueagle-atm.c
5801
5802INA209 HARDWARE MONITOR DRIVER
5803M:	Guenter Roeck <linux@roeck-us.net>
5804L:	linux-hwmon@vger.kernel.org
5805S:	Maintained
5806F:	Documentation/hwmon/ina209
5807F:	Documentation/devicetree/bindings/i2c/ina209.txt
5808F:	drivers/hwmon/ina209.c
5809
5810INA2XX HARDWARE MONITOR DRIVER
5811M:	Guenter Roeck <linux@roeck-us.net>
5812L:	linux-hwmon@vger.kernel.org
5813S:	Maintained
5814F:	Documentation/hwmon/ina2xx
5815F:	drivers/hwmon/ina2xx.c
5816F:	include/linux/platform_data/ina2xx.h
5817
5818INDUSTRY PACK SUBSYSTEM (IPACK)
5819M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5820M:	Jens Taprogge <jens.taprogge@taprogge.org>
5821M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5822L:	industrypack-devel@lists.sourceforge.net
5823W:	http://industrypack.sourceforge.net
5824S:	Maintained
5825F:	drivers/ipack/
5826
5827INGENIC JZ4780 DMA Driver
5828M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5829S:	Maintained
5830F:	drivers/dma/dma-jz4780.c
5831
5832INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5833M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5834M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5835L:	linux-ima-devel@lists.sourceforge.net
5836L:	linux-ima-user@lists.sourceforge.net
5837L:	linux-security-module@vger.kernel.org
5838T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5839S:	Supported
5840F:	security/integrity/ima/
5841
5842IMGTEC IR DECODER DRIVER
5843M:	James Hogan <james.hogan@imgtec.com>
5844S:	Maintained
5845F:	drivers/media/rc/img-ir/
5846
5847IMS TWINTURBO FRAMEBUFFER DRIVER
5848L:	linux-fbdev@vger.kernel.org
5849S:	Orphan
5850F:	drivers/video/fbdev/imsttfb.c
5851
5852INFINIBAND SUBSYSTEM
5853M:	Doug Ledford <dledford@redhat.com>
5854M:	Sean Hefty <sean.hefty@intel.com>
5855M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5856L:	linux-rdma@vger.kernel.org
5857W:	http://www.openfabrics.org/
5858Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5859T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5860S:	Supported
5861F:	Documentation/infiniband/
5862F:	drivers/infiniband/
5863F:	include/uapi/linux/if_infiniband.h
5864F:	include/uapi/rdma/
5865F:	include/rdma/
5866
5867INOTIFY
5868M:	John McCutchan <john@johnmccutchan.com>
5869M:	Robert Love <rlove@rlove.org>
5870M:	Eric Paris <eparis@parisplace.org>
5871S:	Maintained
5872F:	Documentation/filesystems/inotify.txt
5873F:	fs/notify/inotify/
5874F:	include/linux/inotify.h
5875F:	include/uapi/linux/inotify.h
5876
5877INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5878M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5879L:	linux-input@vger.kernel.org
5880Q:	http://patchwork.kernel.org/project/linux-input/list/
5881T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5882S:	Maintained
5883F:	drivers/input/
5884F:	include/linux/input.h
5885F:	include/uapi/linux/input.h
5886F:	include/linux/input/
5887F:	Documentation/devicetree/bindings/input/
5888
5889INPUT MULTITOUCH (MT) PROTOCOL
5890M:	Henrik Rydberg <rydberg@bitmath.org>
5891L:	linux-input@vger.kernel.org
5892S:	Odd fixes
5893F:	Documentation/input/multi-touch-protocol.txt
5894F:	drivers/input/input-mt.c
5895K:	\b(ABS|SYN)_MT_
5896
5897INTEL ASoC BDW/HSW DRIVERS
5898M:	Jie Yang <yang.jie@linux.intel.com>
5899L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5900S:	Supported
5901F:	sound/soc/intel/common/sst-dsp*
5902F:	sound/soc/intel/common/sst-firmware.c
5903F:	sound/soc/intel/boards/broadwell.c
5904F:	sound/soc/intel/haswell/
5905
5906INTEL C600 SERIES SAS CONTROLLER DRIVER
5907M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5908M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5909L:	linux-scsi@vger.kernel.org
5910T:	git git://git.code.sf.net/p/intel-sas/isci
5911S:	Supported
5912F:	drivers/scsi/isci/
5913
5914INTEL HID EVENT DRIVER
5915M:	Alex Hung <alex.hung@canonical.com>
5916L:	platform-driver-x86@vger.kernel.org
5917S:	Maintained
5918F:	drivers/platform/x86/intel-hid.c
5919
5920INTEL IDLE DRIVER
5921M:	Len Brown <lenb@kernel.org>
5922L:	linux-pm@vger.kernel.org
5923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5924S:	Supported
5925F:	drivers/idle/intel_idle.c
5926
5927INTEL PSTATE DRIVER
5928M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5929M:	Len Brown <lenb@kernel.org>
5930L:	linux-pm@vger.kernel.org
5931S:	Supported
5932F:	drivers/cpufreq/intel_pstate.c
5933
5934INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5935M:	Maik Broemme <mbroemme@plusserver.de>
5936L:	linux-fbdev@vger.kernel.org
5937S:	Maintained
5938F:	Documentation/fb/intelfb.txt
5939F:	drivers/video/fbdev/intelfb/
5940
5941INTEL 810/815 FRAMEBUFFER DRIVER
5942M:	Antonino Daplas <adaplas@gmail.com>
5943L:	linux-fbdev@vger.kernel.org
5944S:	Maintained
5945F:	drivers/video/fbdev/i810/
5946
5947INTEL MENLOW THERMAL DRIVER
5948M:	Sujith Thomas <sujith.thomas@intel.com>
5949L:	platform-driver-x86@vger.kernel.org
5950W:	https://01.org/linux-acpi
5951S:	Supported
5952F:	drivers/platform/x86/intel_menlow.c
5953
5954INTEL I/OAT DMA DRIVER
5955M:	Dave Jiang <dave.jiang@intel.com>
5956R:	Dan Williams <dan.j.williams@intel.com>
5957L:	dmaengine@vger.kernel.org
5958Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5959S:	Supported
5960F:	drivers/dma/ioat*
5961
5962INTEL IOMMU (VT-d)
5963M:	David Woodhouse <dwmw2@infradead.org>
5964L:	iommu@lists.linux-foundation.org
5965T:	git git://git.infradead.org/iommu-2.6.git
5966S:	Supported
5967F:	drivers/iommu/intel-iommu.c
5968F:	include/linux/intel-iommu.h
5969
5970INTEL IOP-ADMA DMA DRIVER
5971R:	Dan Williams <dan.j.williams@intel.com>
5972S:	Odd fixes
5973F:	drivers/dma/iop-adma.c
5974
5975INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5976M:	Krzysztof Halasa <khalasa@piap.pl>
5977S:	Maintained
5978F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5979F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5980F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5981F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5982F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5983F:	drivers/net/wan/ixp4xx_hss.c
5984
5985INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5986M:	Deepak Saxena <dsaxena@plexity.net>
5987S:	Maintained
5988F:	drivers/char/hw_random/ixp4xx-rng.c
5989
5990INTEL ETHERNET DRIVERS
5991M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5992L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5993W:	http://www.intel.com/support/feedback.htm
5994W:	http://e1000.sourceforge.net/
5995Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5996T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5997T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5998S:	Supported
5999F:	Documentation/networking/e100.txt
6000F:	Documentation/networking/e1000.txt
6001F:	Documentation/networking/e1000e.txt
6002F:	Documentation/networking/igb.txt
6003F:	Documentation/networking/igbvf.txt
6004F:	Documentation/networking/ixgb.txt
6005F:	Documentation/networking/ixgbe.txt
6006F:	Documentation/networking/ixgbevf.txt
6007F:	Documentation/networking/i40e.txt
6008F:	Documentation/networking/i40evf.txt
6009F:	drivers/net/ethernet/intel/
6010F:	drivers/net/ethernet/intel/*/
6011
6012INTEL RDMA RNIC DRIVER
6013M:     Faisal Latif <faisal.latif@intel.com>
6014R:     Chien Tin Tung <chien.tin.tung@intel.com>
6015R:     Mustafa Ismail <mustafa.ismail@intel.com>
6016R:     Shiraz Saleem <shiraz.saleem@intel.com>
6017R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6018L:     linux-rdma@vger.kernel.org
6019S:     Supported
6020F:     drivers/infiniband/hw/i40iw/
6021
6022INTEL-MID GPIO DRIVER
6023M:	David Cohen <david.a.cohen@linux.intel.com>
6024L:	linux-gpio@vger.kernel.org
6025S:	Maintained
6026F:	drivers/gpio/gpio-intel-mid.c
6027
6028INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6029M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
6030L:	linux-wireless@vger.kernel.org
6031S:	Maintained
6032F:	Documentation/networking/README.ipw2100
6033F:	Documentation/networking/README.ipw2200
6034F:	drivers/net/wireless/intel/ipw2x00/
6035
6036INTEL(R) TRACE HUB
6037M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
6038S:	Supported
6039F:	Documentation/trace/intel_th.txt
6040F:	drivers/hwtracing/intel_th/
6041
6042INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6043M:	Ning Sun <ning.sun@intel.com>
6044L:	tboot-devel@lists.sourceforge.net
6045W:	http://tboot.sourceforge.net
6046T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6047S:	Supported
6048F:	Documentation/intel_txt.txt
6049F:	include/linux/tboot.h
6050F:	arch/x86/kernel/tboot.c
6051
6052INTEL WIRELESS WIMAX CONNECTION 2400
6053M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6054M:	linux-wimax@intel.com
6055L:	wimax@linuxwimax.org (subscribers-only)
6056S:	Supported
6057W:	http://linuxwimax.org
6058F:	Documentation/wimax/README.i2400m
6059F:	drivers/net/wimax/i2400m/
6060F:	include/uapi/linux/wimax/i2400m.h
6061
6062INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6063M:	Stanislaw Gruszka <sgruszka@redhat.com>
6064L:	linux-wireless@vger.kernel.org
6065S:	Supported
6066F:	drivers/net/wireless/intel/iwlegacy/
6067
6068INTEL WIRELESS WIFI LINK (iwlwifi)
6069M:	Johannes Berg <johannes.berg@intel.com>
6070M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6071M:	Luca Coelho <luciano.coelho@intel.com>
6072M:	Intel Linux Wireless <linuxwifi@intel.com>
6073L:	linux-wireless@vger.kernel.org
6074W:	http://intellinuxwireless.org
6075T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6076S:	Supported
6077F:	drivers/net/wireless/intel/iwlwifi/
6078
6079INTEL MANAGEMENT ENGINE (mei)
6080M:	Tomas Winkler <tomas.winkler@intel.com>
6081L:	linux-kernel@vger.kernel.org
6082S:	Supported
6083F:	include/uapi/linux/mei.h
6084F:	include/linux/mei_cl_bus.h
6085F:	drivers/misc/mei/*
6086F:	drivers/watchdog/mei_wdt.c
6087F:	Documentation/misc-devices/mei/*
6088
6089INTEL MIC DRIVERS (mic)
6090M:	Sudeep Dutt <sudeep.dutt@intel.com>
6091M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
6092S:	Supported
6093W:	https://github.com/sudeepdutt/mic
6094W:	http://software.intel.com/en-us/mic-developer
6095F:	include/linux/mic_bus.h
6096F:	include/linux/scif.h
6097F:	include/uapi/linux/mic_common.h
6098F: 	include/uapi/linux/mic_ioctl.h
6099F:	include/uapi/linux/scif_ioctl.h
6100F:	drivers/misc/mic/
6101F:	drivers/dma/mic_x100_dma.c
6102F:	drivers/dma/mic_x100_dma.h
6103F:	Documentation/mic/
6104
6105INTEL PMC/P-Unit IPC DRIVER
6106M:	Zha Qipeng<qipeng.zha@intel.com>
6107L:	platform-driver-x86@vger.kernel.org
6108S:	Maintained
6109F:	drivers/platform/x86/intel_pmc_ipc.c
6110F:	drivers/platform/x86/intel_punit_ipc.c
6111F:	arch/x86/include/asm/intel_pmc_ipc.h
6112F:	arch/x86/include/asm/intel_punit_ipc.h
6113
6114INTEL TELEMETRY DRIVER
6115M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6116L:	platform-driver-x86@vger.kernel.org
6117S:	Maintained
6118F:	arch/x86/include/asm/intel_telemetry.h
6119F:	drivers/platform/x86/intel_telemetry*
6120
6121INTEL PMC CORE DRIVER
6122M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6123M:	Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6124L:	platform-driver-x86@vger.kernel.org
6125S:	Maintained
6126F:	arch/x86/include/asm/pmc_core.h
6127F:	drivers/platform/x86/intel_pmc_core*
6128
6129IOC3 ETHERNET DRIVER
6130M:	Ralf Baechle <ralf@linux-mips.org>
6131L:	linux-mips@linux-mips.org
6132S:	Maintained
6133F:	drivers/net/ethernet/sgi/ioc3-eth.c
6134
6135IOC3 SERIAL DRIVER
6136M:	Pat Gefre <pfg@sgi.com>
6137L:	linux-serial@vger.kernel.org
6138S:	Maintained
6139F:	drivers/tty/serial/ioc3_serial.c
6140
6141IOMMU DRIVERS
6142M:	Joerg Roedel <joro@8bytes.org>
6143L:	iommu@lists.linux-foundation.org
6144T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6145S:	Maintained
6146F:	drivers/iommu/
6147
6148IP MASQUERADING
6149M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6150S:	Maintained
6151F:	net/ipv4/netfilter/ipt_MASQUERADE.c
6152
6153IPMI SUBSYSTEM
6154M:	Corey Minyard <minyard@acm.org>
6155L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6156W:	http://openipmi.sourceforge.net/
6157S:	Supported
6158F:	Documentation/IPMI.txt
6159F:	drivers/char/ipmi/
6160F:	include/linux/ipmi*
6161F:	include/uapi/linux/ipmi*
6162
6163QCOM AUDIO (ASoC) DRIVERS
6164M:	Patrick Lai <plai@codeaurora.org>
6165M:	Banajit Goswami <bgoswami@codeaurora.org>
6166L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6167S:	Supported
6168F:	sound/soc/qcom/
6169
6170IPS SCSI RAID DRIVER
6171M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6172L:	linux-scsi@vger.kernel.org
6173W:	http://www.adaptec.com/
6174S:	Maintained
6175F:	drivers/scsi/ips*
6176
6177IPVS
6178M:	Wensong Zhang <wensong@linux-vs.org>
6179M:	Simon Horman <horms@verge.net.au>
6180M:	Julian Anastasov <ja@ssi.bg>
6181L:	netdev@vger.kernel.org
6182L:	lvs-devel@vger.kernel.org
6183S:	Maintained
6184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6186F:	Documentation/networking/ipvs-sysctl.txt
6187F:	include/net/ip_vs.h
6188F:	include/uapi/linux/ip_vs.h
6189F:	net/netfilter/ipvs/
6190
6191IPWIRELESS DRIVER
6192M:	Jiri Kosina <jikos@kernel.org>
6193M:	David Sterba <dsterba@suse.com>
6194S:	Odd Fixes
6195F:	drivers/tty/ipwireless/
6196
6197IPX NETWORK LAYER
6198M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6199L:	netdev@vger.kernel.org
6200S:	Maintained
6201F:	include/net/ipx.h
6202F:	include/uapi/linux/ipx.h
6203F:	net/ipx/
6204
6205IRDA SUBSYSTEM
6206M:	Samuel Ortiz <samuel@sortiz.org>
6207L:	irda-users@lists.sourceforge.net (subscribers-only)
6208L:	netdev@vger.kernel.org
6209W:	http://irda.sourceforge.net/
6210S:	Maintained
6211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6212F:	Documentation/networking/irda.txt
6213F:	drivers/net/irda/
6214F:	include/net/irda/
6215F:	net/irda/
6216
6217IRQ SUBSYSTEM
6218M:	Thomas Gleixner <tglx@linutronix.de>
6219L:	linux-kernel@vger.kernel.org
6220S:	Maintained
6221T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6222F:	kernel/irq/
6223
6224IRQCHIP DRIVERS
6225M:	Thomas Gleixner <tglx@linutronix.de>
6226M:	Jason Cooper <jason@lakedaemon.net>
6227M:	Marc Zyngier <marc.zyngier@arm.com>
6228L:	linux-kernel@vger.kernel.org
6229S:	Maintained
6230T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6231T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6232F:	Documentation/devicetree/bindings/interrupt-controller/
6233F:	drivers/irqchip/
6234
6235IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6236M:	Jiang Liu <jiang.liu@linux.intel.com>
6237M:	Marc Zyngier <marc.zyngier@arm.com>
6238S:	Maintained
6239T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6240F:	Documentation/IRQ-domain.txt
6241F:	include/linux/irqdomain.h
6242F:	kernel/irq/irqdomain.c
6243F:	kernel/irq/msi.c
6244
6245ISA
6246M:	William Breathitt Gray <vilhelm.gray@gmail.com>
6247S:	Maintained
6248F:	Documentation/isa.txt
6249F:	drivers/base/isa.c
6250F:	include/linux/isa.h
6251
6252ISAPNP
6253M:	Jaroslav Kysela <perex@perex.cz>
6254S:	Maintained
6255F:	Documentation/isapnp.txt
6256F:	drivers/pnp/isapnp/
6257F:	include/linux/isapnp.h
6258
6259ISA RADIO MODULE
6260M:	Hans Verkuil <hverkuil@xs4all.nl>
6261L:	linux-media@vger.kernel.org
6262T:	git git://linuxtv.org/media_tree.git
6263W:	https://linuxtv.org
6264S:	Maintained
6265F:	drivers/media/radio/radio-isa*
6266
6267iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6268M:	Peter Jones <pjones@redhat.com>
6269M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6270S:	Maintained
6271F:	drivers/firmware/iscsi_ibft*
6272
6273ISCSI
6274M:	Mike Christie <michaelc@cs.wisc.edu>
6275L:	open-iscsi@googlegroups.com
6276W:	www.open-iscsi.org
6277T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6278S:	Maintained
6279F:	drivers/scsi/*iscsi*
6280F:	include/scsi/*iscsi*
6281
6282ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6283M:	Or Gerlitz <ogerlitz@mellanox.com>
6284M:	Sagi Grimberg <sagi@grimberg.me>
6285M:	Roi Dayan <roid@mellanox.com>
6286L:	linux-rdma@vger.kernel.org
6287S:	Supported
6288W:	http://www.openfabrics.org
6289W:	www.open-iscsi.org
6290Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6291F:	drivers/infiniband/ulp/iser/
6292
6293ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6294M:	Sagi Grimberg <sagi@grimberg.me>
6295T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6296L:	linux-rdma@vger.kernel.org
6297L:	target-devel@vger.kernel.org
6298S:	Supported
6299W:	http://www.linux-iscsi.org
6300F:	drivers/infiniband/ulp/isert
6301
6302ISDN SUBSYSTEM
6303M:	Karsten Keil <isdn@linux-pingi.de>
6304L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6305L:	netdev@vger.kernel.org
6306W:	http://www.isdn4linux.de
6307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6308S:	Maintained
6309F:	Documentation/isdn/
6310F:	drivers/isdn/
6311F:	include/linux/isdn.h
6312F:	include/linux/isdn/
6313F:	include/uapi/linux/isdn.h
6314F:	include/uapi/linux/isdn/
6315
6316ISDN SUBSYSTEM (Eicon active card driver)
6317M:	Armin Schindler <mac@melware.de>
6318L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6319W:	http://www.melware.de
6320S:	Maintained
6321F:	drivers/isdn/hardware/eicon/
6322
6323IT87 HARDWARE MONITORING DRIVER
6324M:	Jean Delvare <jdelvare@suse.com>
6325L:	linux-hwmon@vger.kernel.org
6326S:	Maintained
6327F:	Documentation/hwmon/it87
6328F:	drivers/hwmon/it87.c
6329
6330IT913X MEDIA DRIVER
6331M:	Antti Palosaari <crope@iki.fi>
6332L:	linux-media@vger.kernel.org
6333W:	https://linuxtv.org
6334W:	http://palosaari.fi/linux/
6335Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6336T:	git git://linuxtv.org/anttip/media_tree.git
6337S:	Maintained
6338F:	drivers/media/tuners/it913x*
6339
6340IVTV VIDEO4LINUX DRIVER
6341M:	Andy Walls <awalls@md.metrocast.net>
6342L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6343L:	linux-media@vger.kernel.org
6344T:	git git://linuxtv.org/media_tree.git
6345W:	http://www.ivtvdriver.org
6346S:	Maintained
6347F:	Documentation/video4linux/*.ivtv
6348F:	drivers/media/pci/ivtv/
6349F:	include/uapi/linux/ivtv*
6350
6351IX2505V MEDIA DRIVER
6352M:	Malcolm Priestley <tvboxspy@gmail.com>
6353L:	linux-media@vger.kernel.org
6354W:	https://linuxtv.org
6355Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6356S:	Maintained
6357F:	drivers/media/dvb-frontends/ix2505v*
6358
6359JC42.4 TEMPERATURE SENSOR DRIVER
6360M:	Guenter Roeck <linux@roeck-us.net>
6361L:	linux-hwmon@vger.kernel.org
6362S:	Maintained
6363F:	drivers/hwmon/jc42.c
6364F:	Documentation/hwmon/jc42
6365
6366JFS FILESYSTEM
6367M:	Dave Kleikamp <shaggy@kernel.org>
6368L:	jfs-discussion@lists.sourceforge.net
6369W:	http://jfs.sourceforge.net/
6370T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6371S:	Maintained
6372F:	Documentation/filesystems/jfs.txt
6373F:	fs/jfs/
6374
6375JME NETWORK DRIVER
6376M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6377L:	netdev@vger.kernel.org
6378S:	Maintained
6379F:	drivers/net/ethernet/jme.*
6380
6381JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6382M:	David Woodhouse <dwmw2@infradead.org>
6383L:	linux-mtd@lists.infradead.org
6384W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6385S:	Maintained
6386F:	fs/jffs2/
6387F:	include/uapi/linux/jffs2.h
6388
6389JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6390M:	"Theodore Ts'o" <tytso@mit.edu>
6391M:	Jan Kara <jack@suse.com>
6392L:	linux-ext4@vger.kernel.org
6393S:	Maintained
6394F:	fs/jbd2/
6395F:	include/linux/jbd2.h
6396
6397JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6398M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6399L:	linux-media@vger.kernel.org
6400S:	Maintained
6401F:	drivers/media/platform/rcar_jpu.c
6402
6403JSM Neo PCI based serial card
6404M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6405L:	linux-serial@vger.kernel.org
6406S:	Maintained
6407F:	drivers/tty/serial/jsm/
6408
6409K10TEMP HARDWARE MONITORING DRIVER
6410M:	Clemens Ladisch <clemens@ladisch.de>
6411L:	linux-hwmon@vger.kernel.org
6412S:	Maintained
6413F:	Documentation/hwmon/k10temp
6414F:	drivers/hwmon/k10temp.c
6415
6416K8TEMP HARDWARE MONITORING DRIVER
6417M:	Rudolf Marek <r.marek@assembler.cz>
6418L:	linux-hwmon@vger.kernel.org
6419S:	Maintained
6420F:	Documentation/hwmon/k8temp
6421F:	drivers/hwmon/k8temp.c
6422
6423KASAN
6424M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6425R:	Alexander Potapenko <glider@google.com>
6426R:	Dmitry Vyukov <dvyukov@google.com>
6427L:	kasan-dev@googlegroups.com
6428S:	Maintained
6429F:	arch/*/include/asm/kasan.h
6430F:	arch/*/mm/kasan_init*
6431F:	Documentation/kasan.txt
6432F:	include/linux/kasan*.h
6433F:	lib/test_kasan.c
6434F:	mm/kasan/
6435F:	scripts/Makefile.kasan
6436
6437KCONFIG
6438M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6439L:	linux-kbuild@vger.kernel.org
6440T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6441S:	Maintained
6442F:	Documentation/kbuild/kconfig-language.txt
6443F:	scripts/kconfig/
6444
6445KDUMP
6446M:	Dave Young <dyoung@redhat.com>
6447M:	Baoquan He <bhe@redhat.com>
6448R:	Vivek Goyal <vgoyal@redhat.com>
6449L:	kexec@lists.infradead.org
6450W:	http://lse.sourceforge.net/kdump/
6451S:	Maintained
6452F:	Documentation/kdump/
6453
6454KEENE FM RADIO TRANSMITTER DRIVER
6455M:	Hans Verkuil <hverkuil@xs4all.nl>
6456L:	linux-media@vger.kernel.org
6457T:	git git://linuxtv.org/media_tree.git
6458W:	https://linuxtv.org
6459S:	Maintained
6460F:	drivers/media/radio/radio-keene*
6461
6462KERNEL AUTOMOUNTER v4 (AUTOFS4)
6463M:	Ian Kent <raven@themaw.net>
6464L:	autofs@vger.kernel.org
6465S:	Maintained
6466F:	fs/autofs4/
6467
6468KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6469M:	Michal Marek <mmarek@suse.com>
6470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6471T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6472L:	linux-kbuild@vger.kernel.org
6473S:	Maintained
6474F:	Documentation/kbuild/
6475F:	Makefile
6476F:	scripts/Makefile.*
6477F:	scripts/basic/
6478F:	scripts/mk*
6479F:	scripts/package/
6480
6481KERNEL JANITORS
6482L:	kernel-janitors@vger.kernel.org
6483W:	http://kernelnewbies.org/KernelJanitors
6484S:	Odd Fixes
6485
6486KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6487M:	"J. Bruce Fields" <bfields@fieldses.org>
6488M:	Jeff Layton <jlayton@poochiereds.net>
6489L:	linux-nfs@vger.kernel.org
6490W:	http://nfs.sourceforge.net/
6491T:	git git://linux-nfs.org/~bfields/linux.git
6492S:	Supported
6493F:	fs/nfsd/
6494F:	include/uapi/linux/nfsd/
6495F:	fs/lockd/
6496F:	fs/nfs_common/
6497F:	net/sunrpc/
6498F:	include/linux/lockd/
6499F:	include/linux/sunrpc/
6500F:	include/uapi/linux/sunrpc/
6501
6502KERNEL SELFTEST FRAMEWORK
6503M:	Shuah Khan <shuahkh@osg.samsung.com>
6504M:	Shuah Khan <shuah@kernel.org>
6505L:	linux-kselftest@vger.kernel.org
6506T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6507S:	Maintained
6508F:	tools/testing/selftests
6509
6510KERNEL VIRTUAL MACHINE (KVM)
6511M:	Paolo Bonzini <pbonzini@redhat.com>
6512M:	Radim Krčmář <rkrcmar@redhat.com>
6513L:	kvm@vger.kernel.org
6514W:	http://www.linux-kvm.org
6515T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6516S:	Supported
6517F:	Documentation/*/kvm*.txt
6518F:	Documentation/virtual/kvm/
6519F:	arch/*/kvm/
6520F:	arch/x86/kernel/kvm.c
6521F:	arch/x86/kernel/kvmclock.c
6522F:	arch/*/include/asm/kvm*
6523F:	include/linux/kvm*
6524F:	include/uapi/linux/kvm*
6525F:	virt/kvm/
6526F:	tools/kvm/
6527
6528KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6529M:	Joerg Roedel <joro@8bytes.org>
6530L:	kvm@vger.kernel.org
6531W:	http://www.linux-kvm.org/
6532S:	Maintained
6533F:	arch/x86/include/asm/svm.h
6534F:	arch/x86/kvm/svm.c
6535
6536KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6537M:	Alexander Graf <agraf@suse.com>
6538L:	kvm-ppc@vger.kernel.org
6539W:	http://www.linux-kvm.org/
6540T:	git git://github.com/agraf/linux-2.6.git
6541S:	Supported
6542F:	arch/powerpc/include/asm/kvm*
6543F:	arch/powerpc/kvm/
6544
6545KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6546M:	Christian Borntraeger <borntraeger@de.ibm.com>
6547M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6548L:	linux-s390@vger.kernel.org
6549W:	http://www.ibm.com/developerworks/linux/linux390/
6550T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6551S:	Supported
6552F:	Documentation/s390/kvm.txt
6553F:	arch/s390/include/asm/kvm*
6554F:	arch/s390/kvm/
6555
6556KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6557M:	Christoffer Dall <christoffer.dall@linaro.org>
6558M:	Marc Zyngier <marc.zyngier@arm.com>
6559L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6560L:	kvmarm@lists.cs.columbia.edu
6561W:	http://systems.cs.columbia.edu/projects/kvm-arm
6562T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6563S:	Supported
6564F:	arch/arm/include/uapi/asm/kvm*
6565F:	arch/arm/include/asm/kvm*
6566F:	arch/arm/kvm/
6567F:	virt/kvm/arm/
6568F:	include/kvm/arm_*
6569
6570KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6571M:	Christoffer Dall <christoffer.dall@linaro.org>
6572M:	Marc Zyngier <marc.zyngier@arm.com>
6573L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6574L:	kvmarm@lists.cs.columbia.edu
6575S:	Maintained
6576F:	arch/arm64/include/uapi/asm/kvm*
6577F:	arch/arm64/include/asm/kvm*
6578F:	arch/arm64/kvm/
6579
6580KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6581M:	James Hogan <james.hogan@imgtec.com>
6582L:	linux-mips@linux-mips.org
6583S:	Supported
6584F:	arch/mips/include/uapi/asm/kvm*
6585F:	arch/mips/include/asm/kvm*
6586F:	arch/mips/kvm/
6587
6588KEXEC
6589M:	Eric Biederman <ebiederm@xmission.com>
6590W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6591L:	kexec@lists.infradead.org
6592S:	Maintained
6593F:	include/linux/kexec.h
6594F:	include/uapi/linux/kexec.h
6595F:	kernel/kexec*
6596
6597KEYS/KEYRINGS:
6598M:	David Howells <dhowells@redhat.com>
6599L:	keyrings@vger.kernel.org
6600S:	Maintained
6601F:	Documentation/security/keys.txt
6602F:	include/linux/key.h
6603F:	include/linux/key-type.h
6604F:	include/linux/keyctl.h
6605F:	include/uapi/linux/keyctl.h
6606F:	include/keys/
6607F:	security/keys/
6608
6609KEYS-TRUSTED
6610M:	David Safford <safford@us.ibm.com>
6611M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6612L:	linux-security-module@vger.kernel.org
6613L:	keyrings@vger.kernel.org
6614S:	Supported
6615F:	Documentation/security/keys-trusted-encrypted.txt
6616F:	include/keys/trusted-type.h
6617F:	security/keys/trusted.c
6618F:	security/keys/trusted.h
6619
6620KEYS-ENCRYPTED
6621M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6622M:	David Safford <safford@us.ibm.com>
6623L:	linux-security-module@vger.kernel.org
6624L:	keyrings@vger.kernel.org
6625S:	Supported
6626F:	Documentation/security/keys-trusted-encrypted.txt
6627F:	include/keys/encrypted-type.h
6628F:	security/keys/encrypted-keys/
6629
6630KGDB / KDB /debug_core
6631M:	Jason Wessel <jason.wessel@windriver.com>
6632W:	http://kgdb.wiki.kernel.org/
6633L:	kgdb-bugreport@lists.sourceforge.net
6634T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6635S:	Maintained
6636F:	Documentation/DocBook/kgdb.tmpl
6637F:	drivers/misc/kgdbts.c
6638F:	drivers/tty/serial/kgdboc.c
6639F:	include/linux/kdb.h
6640F:	include/linux/kgdb.h
6641F:	kernel/debug/
6642
6643KMEMCHECK
6644M:	Vegard Nossum <vegardno@ifi.uio.no>
6645M:	Pekka Enberg <penberg@kernel.org>
6646S:	Maintained
6647F:	Documentation/kmemcheck.txt
6648F:	arch/x86/include/asm/kmemcheck.h
6649F:	arch/x86/mm/kmemcheck/
6650F:	include/linux/kmemcheck.h
6651F:	mm/kmemcheck.c
6652
6653KMEMLEAK
6654M:	Catalin Marinas <catalin.marinas@arm.com>
6655S:	Maintained
6656F:	Documentation/kmemleak.txt
6657F:	include/linux/kmemleak.h
6658F:	mm/kmemleak.c
6659F:	mm/kmemleak-test.c
6660
6661KPROBES
6662M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6663M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6664M:	"David S. Miller" <davem@davemloft.net>
6665M:	Masami Hiramatsu <mhiramat@kernel.org>
6666S:	Maintained
6667F:	Documentation/kprobes.txt
6668F:	include/linux/kprobes.h
6669F:	kernel/kprobes.c
6670
6671KS0108 LCD CONTROLLER DRIVER
6672M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6673W:	http://miguelojeda.es/auxdisplay.htm
6674W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6675S:	Maintained
6676F:	Documentation/auxdisplay/ks0108
6677F:	drivers/auxdisplay/ks0108.c
6678F:	include/linux/ks0108.h
6679
6680L3MDEV
6681M:	David Ahern <dsa@cumulusnetworks.com>
6682L:	netdev@vger.kernel.org
6683S:	Maintained
6684F:	net/l3mdev
6685F:	include/net/l3mdev.h
6686
6687LANTIQ MIPS ARCHITECTURE
6688M:	John Crispin <john@phrozen.org>
6689L:	linux-mips@linux-mips.org
6690S:	Maintained
6691F:	arch/mips/lantiq
6692
6693LAPB module
6694L:	linux-x25@vger.kernel.org
6695S:	Orphan
6696F:	Documentation/networking/lapb-module.txt
6697F:	include/*/lapb.h
6698F:	net/lapb/
6699
6700LASI 53c700 driver for PARISC
6701M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6702L:	linux-scsi@vger.kernel.org
6703S:	Maintained
6704F:	Documentation/scsi/53c700.txt
6705F:	drivers/scsi/53c700*
6706
6707LED SUBSYSTEM
6708M:	Richard Purdie <rpurdie@rpsys.net>
6709M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6710L:	linux-leds@vger.kernel.org
6711T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6712S:	Maintained
6713F:	drivers/leds/
6714F:	include/linux/leds.h
6715
6716LEGACY EEPROM DRIVER
6717M:	Jean Delvare <jdelvare@suse.com>
6718S:	Maintained
6719F:	Documentation/misc-devices/eeprom
6720F:	drivers/misc/eeprom/eeprom.c
6721
6722LEGO USB Tower driver
6723M:	Juergen Stuber <starblue@users.sourceforge.net>
6724L:	legousb-devel@lists.sourceforge.net
6725W:	http://legousb.sourceforge.net/
6726S:	Maintained
6727F:	drivers/usb/misc/legousbtower.c
6728
6729LG2160 MEDIA DRIVER
6730M:	Michael Krufky <mkrufky@linuxtv.org>
6731L:	linux-media@vger.kernel.org
6732W:	https://linuxtv.org
6733W:	http://github.com/mkrufky
6734Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6735T:	git git://linuxtv.org/mkrufky/tuners.git
6736S:	Maintained
6737F:	drivers/media/dvb-frontends/lg2160.*
6738
6739LGDT3305 MEDIA DRIVER
6740M:	Michael Krufky <mkrufky@linuxtv.org>
6741L:	linux-media@vger.kernel.org
6742W:	https://linuxtv.org
6743W:	http://github.com/mkrufky
6744Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6745T:	git git://linuxtv.org/mkrufky/tuners.git
6746S:	Maintained
6747F:	drivers/media/dvb-frontends/lgdt3305.*
6748
6749LGUEST
6750M:	Rusty Russell <rusty@rustcorp.com.au>
6751L:	lguest@lists.ozlabs.org
6752W:	http://lguest.ozlabs.org/
6753S:	Odd Fixes
6754F:	arch/x86/include/asm/lguest*.h
6755F:	arch/x86/lguest/
6756F:	drivers/lguest/
6757F:	include/linux/lguest*.h
6758F:	tools/lguest/
6759
6760LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6761M:	Tejun Heo <tj@kernel.org>
6762L:	linux-ide@vger.kernel.org
6763T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6764S:	Maintained
6765F:	drivers/ata/
6766F:	include/linux/ata.h
6767F:	include/linux/libata.h
6768
6769LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6770M:	Viresh Kumar <vireshk@kernel.org>
6771L:	linux-ide@vger.kernel.org
6772T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6773S:	Maintained
6774F:	include/linux/pata_arasan_cf_data.h
6775F:	drivers/ata/pata_arasan_cf.c
6776
6777LIBATA PATA DRIVERS
6778M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6779M:	Tejun Heo <tj@kernel.org>
6780L:	linux-ide@vger.kernel.org
6781T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6782S:	Maintained
6783F:	drivers/ata/pata_*.c
6784F:	drivers/ata/ata_generic.c
6785
6786LIBATA SATA AHCI PLATFORM devices support
6787M:	Hans de Goede <hdegoede@redhat.com>
6788M:	Tejun Heo <tj@kernel.org>
6789L:	linux-ide@vger.kernel.org
6790T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6791S:	Maintained
6792F:	drivers/ata/ahci_platform.c
6793F:	drivers/ata/libahci_platform.c
6794F:	include/linux/ahci_platform.h
6795
6796LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6797M:	Mikael Pettersson <mikpelinux@gmail.com>
6798L:	linux-ide@vger.kernel.org
6799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6800S:	Maintained
6801F:	drivers/ata/sata_promise.*
6802
6803LIBLOCKDEP
6804M:	Sasha Levin <sasha.levin@oracle.com>
6805S:	Maintained
6806F:	tools/lib/lockdep/
6807
6808LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6809M:	Dan Williams <dan.j.williams@intel.com>
6810L:	linux-nvdimm@lists.01.org
6811Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6813S:	Supported
6814F:	drivers/nvdimm/*
6815F:	include/linux/nd.h
6816F:	include/linux/libnvdimm.h
6817F:	include/uapi/linux/ndctl.h
6818
6819LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6820M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6821L:	linux-nvdimm@lists.01.org
6822Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6823S:	Supported
6824F:	drivers/nvdimm/blk.c
6825F:	drivers/nvdimm/region_devs.c
6826F:	drivers/acpi/nfit*
6827
6828LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6829M:	Vishal Verma <vishal.l.verma@intel.com>
6830L:	linux-nvdimm@lists.01.org
6831Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6832S:	Supported
6833F:	drivers/nvdimm/btt*
6834
6835LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6836M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6837L:	linux-nvdimm@lists.01.org
6838Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6839S:	Supported
6840F:	drivers/nvdimm/pmem.c
6841F:	include/linux/pmem.h
6842F:	arch/*/include/asm/pmem.h
6843
6844LIGHTNVM PLATFORM SUPPORT
6845M:	Matias Bjorling <mb@lightnvm.io>
6846W:	http://github/OpenChannelSSD
6847L:	linux-block@vger.kernel.org
6848S:	Maintained
6849F:	drivers/lightnvm/
6850F:	include/linux/lightnvm.h
6851F:	include/uapi/linux/lightnvm.h
6852
6853LINUX FOR IBM pSERIES (RS/6000)
6854M:	Paul Mackerras <paulus@au.ibm.com>
6855W:	http://www.ibm.com/linux/ltc/projects/ppc
6856S:	Supported
6857F:	arch/powerpc/boot/rs6000.h
6858
6859LINUX FOR POWERPC (32-BIT AND 64-BIT)
6860M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6861M:	Paul Mackerras <paulus@samba.org>
6862M:	Michael Ellerman <mpe@ellerman.id.au>
6863W:	http://www.penguinppc.org/
6864L:	linuxppc-dev@lists.ozlabs.org
6865Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6867S:	Supported
6868F:	Documentation/powerpc/
6869F:	arch/powerpc/
6870F:	drivers/char/tpm/tpm_ibmvtpm*
6871F:	drivers/crypto/nx/
6872F:	drivers/crypto/vmx/
6873F:	drivers/net/ethernet/ibm/ibmveth.*
6874F:	drivers/net/ethernet/ibm/ibmvnic.*
6875F:	drivers/pci/hotplug/rpa*
6876F:	drivers/scsi/ibmvscsi/
6877N:	opal
6878N:	/pmac
6879N:	powermac
6880N:	powernv
6881N:	[^a-z0-9]ps3
6882N:	pseries
6883
6884LINUX FOR POWER MACINTOSH
6885M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6886W:	http://www.penguinppc.org/
6887L:	linuxppc-dev@lists.ozlabs.org
6888S:	Maintained
6889F:	arch/powerpc/platforms/powermac/
6890F:	drivers/macintosh/
6891
6892LINUX FOR POWERPC EMBEDDED MPC5XXX
6893M:	Anatolij Gustschin <agust@denx.de>
6894L:	linuxppc-dev@lists.ozlabs.org
6895T:	git git://git.denx.de/linux-denx-agust.git
6896S:	Maintained
6897F:	arch/powerpc/platforms/512x/
6898F:	arch/powerpc/platforms/52xx/
6899
6900LINUX FOR POWERPC EMBEDDED PPC4XX
6901M:	Alistair Popple <alistair@popple.id.au>
6902M:	Matt Porter <mporter@kernel.crashing.org>
6903W:	http://www.penguinppc.org/
6904L:	linuxppc-dev@lists.ozlabs.org
6905S:	Maintained
6906F:	arch/powerpc/platforms/40x/
6907F:	arch/powerpc/platforms/44x/
6908
6909LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6910L:	linuxppc-dev@lists.ozlabs.org
6911S:	Orphan
6912F:	arch/powerpc/*/*virtex*
6913F:	arch/powerpc/*/*/*virtex*
6914
6915LINUX FOR POWERPC EMBEDDED PPC8XX
6916M:	Vitaly Bordug <vitb@kernel.crashing.org>
6917W:	http://www.penguinppc.org/
6918L:	linuxppc-dev@lists.ozlabs.org
6919S:	Maintained
6920F:	arch/powerpc/platforms/8xx/
6921
6922LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6923M:	Scott Wood <oss@buserror.net>
6924M:	Kumar Gala <galak@kernel.crashing.org>
6925W:	http://www.penguinppc.org/
6926L:	linuxppc-dev@lists.ozlabs.org
6927T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6928S:	Maintained
6929F:	arch/powerpc/platforms/83xx/
6930F:	arch/powerpc/platforms/85xx/
6931
6932LINUX FOR POWERPC PA SEMI PWRFICIENT
6933M:	Olof Johansson <olof@lixom.net>
6934L:	linuxppc-dev@lists.ozlabs.org
6935S:	Maintained
6936F:	arch/powerpc/platforms/pasemi/
6937F:	drivers/*/*pasemi*
6938F:	drivers/*/*/*pasemi*
6939
6940LINUX SECURITY MODULE (LSM) FRAMEWORK
6941M:	Chris Wright <chrisw@sous-sol.org>
6942L:	linux-security-module@vger.kernel.org
6943S:	Supported
6944
6945LIS3LV02D ACCELEROMETER DRIVER
6946M:	Eric Piel <eric.piel@tremplin-utc.net>
6947S:	Maintained
6948F:	Documentation/misc-devices/lis3lv02d
6949F:	drivers/misc/lis3lv02d/
6950F:	drivers/platform/x86/hp_accel.c
6951
6952LIVE PATCHING
6953M:	Josh Poimboeuf <jpoimboe@redhat.com>
6954M:	Jessica Yu <jeyu@redhat.com>
6955M:	Jiri Kosina <jikos@kernel.org>
6956M:	Miroslav Benes <mbenes@suse.cz>
6957R:	Petr Mladek <pmladek@suse.com>
6958S:	Maintained
6959F:	kernel/livepatch/
6960F:	include/linux/livepatch.h
6961F:	arch/x86/include/asm/livepatch.h
6962F:	arch/x86/kernel/livepatch.c
6963F:	Documentation/livepatch/
6964F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6965F:	samples/livepatch/
6966L:	live-patching@vger.kernel.org
6967T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6968
6969LINUX KERNEL DUMP TEST MODULE (LKDTM)
6970M:	Kees Cook <keescook@chromium.org>
6971S:	Maintained
6972F:	drivers/misc/lkdtm.c
6973
6974LLC (802.2)
6975M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6976S:	Maintained
6977F:	include/linux/llc.h
6978F:	include/uapi/linux/llc.h
6979F:	include/net/llc*
6980F:	net/llc/
6981
6982LM73 HARDWARE MONITOR DRIVER
6983M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6984L:	linux-hwmon@vger.kernel.org
6985S:	Maintained
6986F:	drivers/hwmon/lm73.c
6987
6988LM78 HARDWARE MONITOR DRIVER
6989M:	Jean Delvare <jdelvare@suse.com>
6990L:	linux-hwmon@vger.kernel.org
6991S:	Maintained
6992F:	Documentation/hwmon/lm78
6993F:	drivers/hwmon/lm78.c
6994
6995LM83 HARDWARE MONITOR DRIVER
6996M:	Jean Delvare <jdelvare@suse.com>
6997L:	linux-hwmon@vger.kernel.org
6998S:	Maintained
6999F:	Documentation/hwmon/lm83
7000F:	drivers/hwmon/lm83.c
7001
7002LM90 HARDWARE MONITOR DRIVER
7003M:	Jean Delvare <jdelvare@suse.com>
7004L:	linux-hwmon@vger.kernel.org
7005S:	Maintained
7006F:	Documentation/hwmon/lm90
7007F:	Documentation/devicetree/bindings/hwmon/lm90.txt
7008F:	drivers/hwmon/lm90.c
7009
7010LM95234 HARDWARE MONITOR DRIVER
7011M:	Guenter Roeck <linux@roeck-us.net>
7012L:	linux-hwmon@vger.kernel.org
7013S:	Maintained
7014F:	Documentation/hwmon/lm95234
7015F:	drivers/hwmon/lm95234.c
7016
7017LME2510 MEDIA DRIVER
7018M:	Malcolm Priestley <tvboxspy@gmail.com>
7019L:	linux-media@vger.kernel.org
7020W:	https://linuxtv.org
7021Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7022S:	Maintained
7023F:	drivers/media/usb/dvb-usb-v2/lmedm04*
7024
7025LOCKDEP AND LOCKSTAT
7026M:	Peter Zijlstra <peterz@infradead.org>
7027M:	Ingo Molnar <mingo@redhat.com>
7028L:	linux-kernel@vger.kernel.org
7029T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7030S:	Maintained
7031F:	Documentation/locking/lockdep*.txt
7032F:	Documentation/locking/lockstat.txt
7033F:	include/linux/lockdep.h
7034F:	kernel/locking/
7035
7036LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7037M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
7038L:	linux-ntfs-dev@lists.sourceforge.net
7039W:	http://www.linux-ntfs.org/content/view/19/37/
7040S:	Maintained
7041F:	Documentation/ldm.txt
7042F:	block/partitions/ldm.*
7043
7044LogFS
7045M:	Joern Engel <joern@logfs.org>
7046M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
7047L:	logfs@logfs.org
7048W:	logfs.org
7049S:	Maintained
7050F:	fs/logfs/
7051
7052LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7053M:	Sathya Prakash <sathya.prakash@broadcom.com>
7054M:	Chaitra P B <chaitra.basappa@broadcom.com>
7055M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7056L:	MPT-FusionLinux.pdl@broadcom.com
7057L:	linux-scsi@vger.kernel.org
7058W:	http://www.avagotech.com/support/
7059S:	Supported
7060F:	drivers/message/fusion/
7061F:	drivers/scsi/mpt2sas/
7062F:	drivers/scsi/mpt3sas/
7063
7064LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7065M:	Matthew Wilcox <matthew@wil.cx>
7066L:	linux-scsi@vger.kernel.org
7067S:	Maintained
7068F:	drivers/scsi/sym53c8xx_2/
7069
7070LTC4261 HARDWARE MONITOR DRIVER
7071M:	Guenter Roeck <linux@roeck-us.net>
7072L:	linux-hwmon@vger.kernel.org
7073S:	Maintained
7074F:	Documentation/hwmon/ltc4261
7075F:	drivers/hwmon/ltc4261.c
7076
7077LTP (Linux Test Project)
7078M:	Mike Frysinger <vapier@gentoo.org>
7079M:	Cyril Hrubis <chrubis@suse.cz>
7080M:	Wanlong Gao <wanlong.gao@gmail.com>
7081M:	Jan Stancek <jstancek@redhat.com>
7082M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7083M:	Alexey Kodanev <alexey.kodanev@oracle.com>
7084L:	ltp@lists.linux.it (subscribers-only)
7085W:	http://linux-test-project.github.io/
7086T:	git git://github.com/linux-test-project/ltp.git
7087S:	Maintained
7088
7089M32R ARCHITECTURE
7090W:	http://www.linux-m32r.org/
7091S:	Orphan
7092F:	arch/m32r/
7093
7094M68K ARCHITECTURE
7095M:	Geert Uytterhoeven <geert@linux-m68k.org>
7096L:	linux-m68k@lists.linux-m68k.org
7097W:	http://www.linux-m68k.org/
7098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7099S:	Maintained
7100F:	arch/m68k/
7101F:	drivers/zorro/
7102
7103M68K ON APPLE MACINTOSH
7104M:	Joshua Thompson <funaho@jurai.org>
7105W:	http://www.mac.linux-m68k.org/
7106L:	linux-m68k@lists.linux-m68k.org
7107S:	Maintained
7108F:	arch/m68k/mac/
7109
7110M68K ON HP9000/300
7111M:	Philip Blundell <philb@gnu.org>
7112W:	http://www.tazenda.demon.co.uk/phil/linux-hp
7113S:	Maintained
7114F:	arch/m68k/hp300/
7115
7116M88DS3103 MEDIA DRIVER
7117M:	Antti Palosaari <crope@iki.fi>
7118L:	linux-media@vger.kernel.org
7119W:	https://linuxtv.org
7120W:	http://palosaari.fi/linux/
7121Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7122T:	git git://linuxtv.org/anttip/media_tree.git
7123S:	Maintained
7124F:	drivers/media/dvb-frontends/m88ds3103*
7125
7126M88RS2000 MEDIA DRIVER
7127M:	Malcolm Priestley <tvboxspy@gmail.com>
7128L:	linux-media@vger.kernel.org
7129W:	https://linuxtv.org
7130Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7131S:	Maintained
7132F:	drivers/media/dvb-frontends/m88rs2000*
7133
7134MA901 MASTERKIT USB FM RADIO DRIVER
7135M:	Alexey Klimov <klimov.linux@gmail.com>
7136L:	linux-media@vger.kernel.org
7137T:	git git://linuxtv.org/media_tree.git
7138S:	Maintained
7139F:	drivers/media/radio/radio-ma901.c
7140
7141MAC80211
7142M:	Johannes Berg <johannes@sipsolutions.net>
7143L:	linux-wireless@vger.kernel.org
7144W:	http://wireless.kernel.org/
7145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7146T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7147S:	Maintained
7148F:	Documentation/networking/mac80211-injection.txt
7149F:	include/net/mac80211.h
7150F:	net/mac80211/
7151F:	drivers/net/wireless/mac80211_hwsim.[ch]
7152
7153MACVLAN DRIVER
7154M:	Patrick McHardy <kaber@trash.net>
7155L:	netdev@vger.kernel.org
7156S:	Maintained
7157F:	drivers/net/macvlan.c
7158F:	include/linux/if_macvlan.h
7159
7160MAILBOX API
7161M:	Jassi Brar <jassisinghbrar@gmail.com>
7162L:	linux-kernel@vger.kernel.org
7163S:	Maintained
7164F:	drivers/mailbox/
7165F:	include/linux/mailbox_client.h
7166F:	include/linux/mailbox_controller.h
7167
7168MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7169M:	Michael Kerrisk <mtk.manpages@gmail.com>
7170W:	http://www.kernel.org/doc/man-pages
7171L:	linux-man@vger.kernel.org
7172S:	Maintained
7173
7174MARVELL ARMADA DRM SUPPORT
7175M:	Russell King <rmk+kernel@armlinux.org.uk>
7176S:	Maintained
7177F:	drivers/gpu/drm/armada/
7178F:	include/uapi/drm/armada_drm.h
7179F:	Documentation/devicetree/bindings/display/armada/
7180
7181MARVELL 88E6352 DSA support
7182M:	Guenter Roeck <linux@roeck-us.net>
7183S:	Maintained
7184F:	drivers/net/dsa/mv88e6352.c
7185
7186MARVELL CRYPTO DRIVER
7187M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7188M:	Arnaud Ebalard <arno@natisbad.org>
7189F:	drivers/crypto/marvell/
7190S:	Maintained
7191L:	linux-crypto@vger.kernel.org
7192
7193MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7194M:	Mirko Lindner <mlindner@marvell.com>
7195M:	Stephen Hemminger <stephen@networkplumber.org>
7196L:	netdev@vger.kernel.org
7197S:	Maintained
7198F:	drivers/net/ethernet/marvell/sk*
7199
7200MARVELL LIBERTAS WIRELESS DRIVER
7201L:	libertas-dev@lists.infradead.org
7202S:	Orphan
7203F:	drivers/net/wireless/marvell/libertas/
7204
7205MARVELL MV643XX ETHERNET DRIVER
7206M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7207L:	netdev@vger.kernel.org
7208S:	Maintained
7209F:	drivers/net/ethernet/marvell/mv643xx_eth.*
7210F:	include/linux/mv643xx.h
7211
7212MARVELL MVNETA ETHERNET DRIVER
7213M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7214L:	netdev@vger.kernel.org
7215S:	Maintained
7216F:	drivers/net/ethernet/marvell/mvneta.*
7217
7218MARVELL MWIFIEX WIRELESS DRIVER
7219M:	Amitkumar Karwar <akarwar@marvell.com>
7220M:	Nishant Sarmukadam <nishants@marvell.com>
7221L:	linux-wireless@vger.kernel.org
7222S:	Maintained
7223F:	drivers/net/wireless/marvell/mwifiex/
7224
7225MARVELL MWL8K WIRELESS DRIVER
7226M:	Lennert Buytenhek <buytenh@wantstofly.org>
7227L:	linux-wireless@vger.kernel.org
7228S:	Odd Fixes
7229F:	drivers/net/wireless/marvell/mwl8k.c
7230
7231MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7232M:	Nicolas Pitre <nico@fluxnic.net>
7233S:	Odd Fixes
7234F:	drivers/mmc/host/mvsdio.*
7235
7236MATROX FRAMEBUFFER DRIVER
7237L:	linux-fbdev@vger.kernel.org
7238S:	Orphan
7239F:	drivers/video/fbdev/matrox/matroxfb_*
7240F:	include/uapi/linux/matroxfb.h
7241
7242MAX16065 HARDWARE MONITOR DRIVER
7243M:	Guenter Roeck <linux@roeck-us.net>
7244L:	linux-hwmon@vger.kernel.org
7245S:	Maintained
7246F:	Documentation/hwmon/max16065
7247F:	drivers/hwmon/max16065.c
7248
7249MAX20751 HARDWARE MONITOR DRIVER
7250M:	Guenter Roeck <linux@roeck-us.net>
7251L:	linux-hwmon@vger.kernel.org
7252S:	Maintained
7253F:	Documentation/hwmon/max20751
7254F:	drivers/hwmon/max20751.c
7255
7256MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7257M:	"Hans J. Koch" <hjk@hansjkoch.de>
7258L:	linux-hwmon@vger.kernel.org
7259S:	Maintained
7260F:	Documentation/hwmon/max6650
7261F:	drivers/hwmon/max6650.c
7262
7263MAX6697 HARDWARE MONITOR DRIVER
7264M:	Guenter Roeck <linux@roeck-us.net>
7265L:	linux-hwmon@vger.kernel.org
7266S:	Maintained
7267F:	Documentation/hwmon/max6697
7268F:	Documentation/devicetree/bindings/i2c/max6697.txt
7269F:	drivers/hwmon/max6697.c
7270F:	include/linux/platform_data/max6697.h
7271
7272MAX9860 MONO AUDIO VOICE CODEC DRIVER
7273M:	Peter Rosin <peda@axentia.se>
7274L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7275S:	Maintained
7276F:	Documentation/devicetree/bindings/sound/max9860.txt
7277F:	sound/soc/codecs/max9860.*
7278
7279MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7280M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7281L:	linux-pm@vger.kernel.org
7282S:	Supported
7283F:	drivers/power/max14577_charger.c
7284F:	drivers/power/max77693_charger.c
7285
7286MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7287M:	Javier Martinez Canillas <javier@osg.samsung.com>
7288L:	linux-kernel@vger.kernel.org
7289S:	Supported
7290F:	drivers/*/*max77802*.c
7291F:	Documentation/devicetree/bindings/*/*max77802.txt
7292F:	include/dt-bindings/*/*max77802.h
7293
7294MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7295M:	Chanwoo Choi <cw00.choi@samsung.com>
7296M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7297L:	linux-kernel@vger.kernel.org
7298S:	Supported
7299F:	drivers/*/max14577*.c
7300F:	drivers/*/max77686*.c
7301F:	drivers/*/max77693*.c
7302F:	drivers/extcon/extcon-max14577.c
7303F:	drivers/extcon/extcon-max77693.c
7304F:	drivers/rtc/rtc-max77686.c
7305F:	drivers/clk/clk-max77686.c
7306F:	Documentation/devicetree/bindings/mfd/max14577.txt
7307F:	Documentation/devicetree/bindings/*/max77686.txt
7308F:	Documentation/devicetree/bindings/mfd/max77693.txt
7309F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7310F:	include/linux/mfd/max14577*.h
7311F:	include/linux/mfd/max77686*.h
7312F:	include/linux/mfd/max77693*.h
7313
7314MAXIRADIO FM RADIO RECEIVER DRIVER
7315M:	Hans Verkuil <hverkuil@xs4all.nl>
7316L:	linux-media@vger.kernel.org
7317T:	git git://linuxtv.org/media_tree.git
7318W:	https://linuxtv.org
7319S:	Maintained
7320F:	drivers/media/radio/radio-maxiradio*
7321
7322MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7323M:	Peter Rosin <peda@axentia.se>
7324L:	linux-iio@vger.kernel.org
7325S:	Maintained
7326F:	drivers/iio/potentiometer/mcp4531.c
7327
7328MEDIA DRIVERS FOR RENESAS - VSP1
7329M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7330L:	linux-media@vger.kernel.org
7331L:	linux-renesas-soc@vger.kernel.org
7332T:	git git://linuxtv.org/media_tree.git
7333S:	Supported
7334F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7335F:	drivers/media/platform/vsp1/
7336
7337MEDIA DRIVERS FOR ASCOT2E
7338M:	Sergey Kozlov <serjk@netup.ru>
7339L:	linux-media@vger.kernel.org
7340W:	https://linuxtv.org
7341W:	http://netup.tv/
7342T:	git git://linuxtv.org/media_tree.git
7343S:	Supported
7344F:	drivers/media/dvb-frontends/ascot2e*
7345
7346MEDIA DRIVERS FOR CXD2841ER
7347M:	Sergey Kozlov <serjk@netup.ru>
7348L:	linux-media@vger.kernel.org
7349W:	https://linuxtv.org
7350W:	http://netup.tv/
7351T:	git git://linuxtv.org/media_tree.git
7352S:	Supported
7353F:	drivers/media/dvb-frontends/cxd2841er*
7354
7355MEDIA DRIVERS FOR HORUS3A
7356M:	Sergey Kozlov <serjk@netup.ru>
7357L:	linux-media@vger.kernel.org
7358W:	https://linuxtv.org
7359W:	http://netup.tv/
7360T:	git git://linuxtv.org/media_tree.git
7361S:	Supported
7362F:	drivers/media/dvb-frontends/horus3a*
7363
7364MEDIA DRIVERS FOR LNBH25
7365M:	Sergey Kozlov <serjk@netup.ru>
7366L:	linux-media@vger.kernel.org
7367W:	https://linuxtv.org
7368W:	http://netup.tv/
7369T:	git git://linuxtv.org/media_tree.git
7370S:	Supported
7371F:	drivers/media/dvb-frontends/lnbh25*
7372
7373MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7374M:	Sergey Kozlov <serjk@netup.ru>
7375L:	linux-media@vger.kernel.org
7376W:	https://linuxtv.org
7377W:	http://netup.tv/
7378T:	git git://linuxtv.org/media_tree.git
7379S:	Supported
7380F:	drivers/media/pci/netup_unidvb/*
7381
7382MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7383M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
7384M:	Mauro Carvalho Chehab <mchehab@kernel.org>
7385P:	LinuxTV.org Project
7386L:	linux-media@vger.kernel.org
7387W:	https://linuxtv.org
7388Q:	http://patchwork.kernel.org/project/linux-media/list/
7389T:	git git://linuxtv.org/media_tree.git
7390S:	Maintained
7391F:	Documentation/dvb/
7392F:	Documentation/video4linux/
7393F:	Documentation/DocBook/media/
7394F:	drivers/media/
7395F:	drivers/staging/media/
7396F:	include/linux/platform_data/media/
7397F:	include/media/
7398F:	include/uapi/linux/dvb/
7399F:	include/uapi/linux/videodev2.h
7400F:	include/uapi/linux/media.h
7401F:	include/uapi/linux/v4l2-*
7402F:	include/uapi/linux/meye.h
7403F:	include/uapi/linux/ivtv*
7404F:	include/uapi/linux/uvcvideo.h
7405
7406MEDIATEK ETHERNET DRIVER
7407M:	Felix Fietkau <nbd@openwrt.org>
7408M:	John Crispin <blogic@openwrt.org>
7409L:	netdev@vger.kernel.org
7410S:	Maintained
7411F:	drivers/net/ethernet/mediatek/
7412
7413MEDIATEK MT7601U WIRELESS LAN DRIVER
7414M:	Jakub Kicinski <kubakici@wp.pl>
7415L:	linux-wireless@vger.kernel.org
7416S:	Maintained
7417F:	drivers/net/wireless/mediatek/mt7601u/
7418
7419MEGARAID SCSI/SAS DRIVERS
7420M:	Kashyap Desai <kashyap.desai@avagotech.com>
7421M:	Sumit Saxena <sumit.saxena@avagotech.com>
7422M:	Uday Lingala <uday.lingala@avagotech.com>
7423L:	megaraidlinux.pdl@avagotech.com
7424L:	linux-scsi@vger.kernel.org
7425W:	http://www.lsi.com
7426S:	Maintained
7427F:	Documentation/scsi/megaraid.txt
7428F:	drivers/scsi/megaraid.*
7429F:	drivers/scsi/megaraid/
7430
7431MELLANOX ETHERNET DRIVER (mlx4_en)
7432M:	Tariq Toukan <tariqt@mellanox.com>
7433L:	netdev@vger.kernel.org
7434S:	Supported
7435W:	http://www.mellanox.com
7436Q:	http://patchwork.ozlabs.org/project/netdev/list/
7437F:	drivers/net/ethernet/mellanox/mlx4/en_*
7438
7439MELLANOX ETHERNET DRIVER (mlx5e)
7440M:	Saeed Mahameed <saeedm@mellanox.com>
7441L:	netdev@vger.kernel.org
7442S:	Supported
7443W:	http://www.mellanox.com
7444Q:	http://patchwork.ozlabs.org/project/netdev/list/
7445F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7446
7447MELLANOX ETHERNET SWITCH DRIVERS
7448M:	Jiri Pirko <jiri@mellanox.com>
7449M:	Ido Schimmel <idosch@mellanox.com>
7450L:	netdev@vger.kernel.org
7451S:	Supported
7452W:	http://www.mellanox.com
7453Q:	http://patchwork.ozlabs.org/project/netdev/list/
7454F:	drivers/net/ethernet/mellanox/mlxsw/
7455
7456MEMBARRIER SUPPORT
7457M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7458M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7459L:	linux-kernel@vger.kernel.org
7460S:	Supported
7461F:	kernel/membarrier.c
7462F:	include/uapi/linux/membarrier.h
7463
7464MEMORY MANAGEMENT
7465L:	linux-mm@kvack.org
7466W:	http://www.linux-mm.org
7467S:	Maintained
7468F:	include/linux/mm.h
7469F:	include/linux/gfp.h
7470F:	include/linux/mmzone.h
7471F:	include/linux/memory_hotplug.h
7472F:	include/linux/vmalloc.h
7473F:	mm/
7474
7475MEMORY TECHNOLOGY DEVICES (MTD)
7476M:	David Woodhouse <dwmw2@infradead.org>
7477M:	Brian Norris <computersforpeace@gmail.com>
7478L:	linux-mtd@lists.infradead.org
7479W:	http://www.linux-mtd.infradead.org/
7480Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7481T:	git git://git.infradead.org/linux-mtd.git
7482T:	git git://git.infradead.org/l2-mtd.git
7483S:	Maintained
7484F:	Documentation/devicetree/bindings/mtd/
7485F:	drivers/mtd/
7486F:	include/linux/mtd/
7487F:	include/uapi/mtd/
7488
7489MEN A21 WATCHDOG DRIVER
7490M:	Johannes Thumshirn <morbidrsa@gmail.com>
7491L:	linux-watchdog@vger.kernel.org
7492S:	Maintained
7493F:	drivers/watchdog/mena21_wdt.c
7494
7495MEN CHAMELEON BUS (mcb)
7496M:	Johannes Thumshirn <morbidrsa@gmail.com>
7497S:	Maintained
7498F:	drivers/mcb/
7499F:	include/linux/mcb.h
7500F:	Documentation/men-chameleon-bus.txt
7501
7502MEN F21BMC (Board Management Controller)
7503M:	Andreas Werner <andreas.werner@men.de>
7504S:	Supported
7505F:	drivers/mfd/menf21bmc.c
7506F:	drivers/watchdog/menf21bmc_wdt.c
7507F:	drivers/leds/leds-menf21bmc.c
7508F:	drivers/hwmon/menf21bmc_hwmon.c
7509F:	Documentation/hwmon/menf21bmc
7510
7511METAG ARCHITECTURE
7512M:	James Hogan <james.hogan@imgtec.com>
7513L:	linux-metag@vger.kernel.org
7514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7515S:	Odd Fixes
7516F:	arch/metag/
7517F:	Documentation/metag/
7518F:	Documentation/devicetree/bindings/metag/
7519F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7520F:	drivers/clocksource/metag_generic.c
7521F:	drivers/irqchip/irq-metag.c
7522F:	drivers/irqchip/irq-metag-ext.c
7523F:	drivers/tty/metag_da.c
7524
7525MICROBLAZE ARCHITECTURE
7526M:	Michal Simek <monstr@monstr.eu>
7527W:	http://www.monstr.eu/fdt/
7528T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7529S:	Supported
7530F:	arch/microblaze/
7531
7532MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7533M:	Chen Yu <yu.c.chen@intel.com>
7534L:	platform-driver-x86@vger.kernel.org
7535S:	Supported
7536F:	drivers/platform/x86/surfacepro3_button.c
7537
7538MICROTEK X6 SCANNER
7539M:	Oliver Neukum <oliver@neukum.org>
7540S:	Maintained
7541F:	drivers/usb/image/microtek.*
7542
7543MIPS
7544M:	Ralf Baechle <ralf@linux-mips.org>
7545L:	linux-mips@linux-mips.org
7546W:	http://www.linux-mips.org/
7547T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7548Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7549S:	Supported
7550F:	Documentation/devicetree/bindings/mips/
7551F:	Documentation/mips/
7552F:	arch/mips/
7553
7554MIPS/LOONGSON1 ARCHITECTURE
7555M:	Keguang Zhang <keguang.zhang@gmail.com>
7556L:	linux-mips@linux-mips.org
7557S:	Maintained
7558F:	arch/mips/loongson32/
7559F:	arch/mips/include/asm/mach-loongson32/
7560F:	drivers/*/*loongson1*
7561F:	drivers/*/*/*loongson1*
7562
7563MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7564M:	Hans Verkuil <hverkuil@xs4all.nl>
7565L:	linux-media@vger.kernel.org
7566T:	git git://linuxtv.org/media_tree.git
7567W:	https://linuxtv.org
7568S:	Odd Fixes
7569F:	drivers/media/radio/radio-miropcm20*
7570
7571MELLANOX MLX4 core VPI driver
7572M:	Yishai Hadas <yishaih@mellanox.com>
7573L:	netdev@vger.kernel.org
7574L:	linux-rdma@vger.kernel.org
7575W:	http://www.mellanox.com
7576Q:	http://patchwork.ozlabs.org/project/netdev/list/
7577S:	Supported
7578F:	drivers/net/ethernet/mellanox/mlx4/
7579F:	include/linux/mlx4/
7580
7581MELLANOX MLX4 IB driver
7582M:	Yishai Hadas <yishaih@mellanox.com>
7583L:	linux-rdma@vger.kernel.org
7584W:	http://www.mellanox.com
7585Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7586S:	Supported
7587F:	drivers/infiniband/hw/mlx4/
7588F:	include/linux/mlx4/
7589
7590MELLANOX MLX5 core VPI driver
7591M:	Matan Barak <matanb@mellanox.com>
7592M:	Leon Romanovsky <leonro@mellanox.com>
7593L:	netdev@vger.kernel.org
7594L:	linux-rdma@vger.kernel.org
7595W:	http://www.mellanox.com
7596Q:	http://patchwork.ozlabs.org/project/netdev/list/
7597S:	Supported
7598F:	drivers/net/ethernet/mellanox/mlx5/core/
7599F:	include/linux/mlx5/
7600
7601MELLANOX MLX5 IB driver
7602M:	Matan Barak <matanb@mellanox.com>
7603M:	Leon Romanovsky <leonro@mellanox.com>
7604L:	linux-rdma@vger.kernel.org
7605W:	http://www.mellanox.com
7606Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7607S:	Supported
7608F:	drivers/infiniband/hw/mlx5/
7609F:	include/linux/mlx5/
7610
7611MELEXIS MLX90614 DRIVER
7612M:	Crt Mori <cmo@melexis.com>
7613L:	linux-iio@vger.kernel.org
7614W:	http://www.melexis.com
7615S:	Supported
7616F:	drivers/iio/temperature/mlx90614.c
7617
7618MN88472 MEDIA DRIVER
7619M:	Antti Palosaari <crope@iki.fi>
7620L:	linux-media@vger.kernel.org
7621W:	https://linuxtv.org
7622W:	http://palosaari.fi/linux/
7623Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7624T:	git git://linuxtv.org/anttip/media_tree.git
7625S:	Maintained
7626F:	drivers/staging/media/mn88472/
7627F:	drivers/media/dvb-frontends/mn88472.h
7628
7629MN88473 MEDIA DRIVER
7630M:	Antti Palosaari <crope@iki.fi>
7631L:	linux-media@vger.kernel.org
7632W:	https://linuxtv.org
7633W:	http://palosaari.fi/linux/
7634Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7635S:	Maintained
7636F:	drivers/media/dvb-frontends/mn88473*
7637
7638MODULE SUPPORT
7639M:	Rusty Russell <rusty@rustcorp.com.au>
7640S:	Maintained
7641F:	include/linux/module.h
7642F:	kernel/module.c
7643
7644MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7645W:	http://popies.net/meye/
7646S:	Orphan
7647F:	Documentation/video4linux/meye.txt
7648F:	drivers/media/pci/meye/
7649F:	include/uapi/linux/meye.h
7650
7651MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7652M:	Jiri Slaby <jirislaby@gmail.com>
7653S:	Maintained
7654F:	Documentation/serial/moxa-smartio
7655F:	drivers/tty/mxser.*
7656
7657MR800 AVERMEDIA USB FM RADIO DRIVER
7658M:	Alexey Klimov <klimov.linux@gmail.com>
7659L:	linux-media@vger.kernel.org
7660T:	git git://linuxtv.org/media_tree.git
7661S:	Maintained
7662F:	drivers/media/radio/radio-mr800.c
7663
7664MRF24J40 IEEE 802.15.4 RADIO DRIVER
7665M:	Alan Ott <alan@signal11.us>
7666L:	linux-wpan@vger.kernel.org
7667S:	Maintained
7668F:	drivers/net/ieee802154/mrf24j40.c
7669F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7670
7671MSI LAPTOP SUPPORT
7672M:	"Lee, Chun-Yi" <jlee@suse.com>
7673L:	platform-driver-x86@vger.kernel.org
7674S:	Maintained
7675F:	drivers/platform/x86/msi-laptop.c
7676
7677MSI WMI SUPPORT
7678L:	platform-driver-x86@vger.kernel.org
7679S:	Orphan
7680F:	drivers/platform/x86/msi-wmi.c
7681
7682MSI001 MEDIA DRIVER
7683M:	Antti Palosaari <crope@iki.fi>
7684L:	linux-media@vger.kernel.org
7685W:	https://linuxtv.org
7686W:	http://palosaari.fi/linux/
7687Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7688T:	git git://linuxtv.org/anttip/media_tree.git
7689S:	Maintained
7690F:	drivers/media/tuners/msi001*
7691
7692MSI2500 MEDIA DRIVER
7693M:	Antti Palosaari <crope@iki.fi>
7694L:	linux-media@vger.kernel.org
7695W:	https://linuxtv.org
7696W:	http://palosaari.fi/linux/
7697Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7698T:	git git://linuxtv.org/anttip/media_tree.git
7699S:	Maintained
7700F:	drivers/media/usb/msi2500/
7701
7702MSYSTEMS DISKONCHIP G3 MTD DRIVER
7703M:	Robert Jarzmik <robert.jarzmik@free.fr>
7704L:	linux-mtd@lists.infradead.org
7705S:	Maintained
7706F:	drivers/mtd/devices/docg3*
7707
7708MT9M032 APTINA SENSOR DRIVER
7709M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7710L:	linux-media@vger.kernel.org
7711T:	git git://linuxtv.org/media_tree.git
7712S:	Maintained
7713F:	drivers/media/i2c/mt9m032.c
7714F:	include/media/i2c/mt9m032.h
7715
7716MT9P031 APTINA CAMERA SENSOR
7717M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7718L:	linux-media@vger.kernel.org
7719T:	git git://linuxtv.org/media_tree.git
7720S:	Maintained
7721F:	drivers/media/i2c/mt9p031.c
7722F:	include/media/i2c/mt9p031.h
7723
7724MT9T001 APTINA CAMERA SENSOR
7725M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7726L:	linux-media@vger.kernel.org
7727T:	git git://linuxtv.org/media_tree.git
7728S:	Maintained
7729F:	drivers/media/i2c/mt9t001.c
7730F:	include/media/i2c/mt9t001.h
7731
7732MT9V032 APTINA CAMERA SENSOR
7733M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7734L:	linux-media@vger.kernel.org
7735T:	git git://linuxtv.org/media_tree.git
7736S:	Maintained
7737F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7738F:	drivers/media/i2c/mt9v032.c
7739F:	include/media/i2c/mt9v032.h
7740
7741MULTIFUNCTION DEVICES (MFD)
7742M:	Lee Jones <lee.jones@linaro.org>
7743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7744S:	Supported
7745F:	drivers/mfd/
7746F:	include/linux/mfd/
7747
7748MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7749M:	Ulf Hansson <ulf.hansson@linaro.org>
7750L:	linux-mmc@vger.kernel.org
7751T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7752S:	Maintained
7753F:	drivers/mmc/
7754F:	include/linux/mmc/
7755F:	include/uapi/linux/mmc/
7756
7757MULTIMEDIA CARD (MMC) ETC. OVER SPI
7758S:	Orphan
7759F:	drivers/mmc/host/mmc_spi.c
7760F:	include/linux/spi/mmc_spi.h
7761
7762MULTISOUND SOUND DRIVER
7763M:	Andrew Veliath <andrewtv@usa.net>
7764S:	Maintained
7765F:	Documentation/sound/oss/MultiSound
7766F:	sound/oss/msnd*
7767
7768MULTITECH MULTIPORT CARD (ISICOM)
7769S:	Orphan
7770F:	drivers/tty/isicom.c
7771F:	include/linux/isicom.h
7772
7773MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7774M:	Bin Liu <b-liu@ti.com>
7775L:	linux-usb@vger.kernel.org
7776T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7777S:	Maintained
7778F:	drivers/usb/musb/
7779
7780MXL5007T MEDIA DRIVER
7781M:	Michael Krufky <mkrufky@linuxtv.org>
7782L:	linux-media@vger.kernel.org
7783W:	https://linuxtv.org
7784W:	http://github.com/mkrufky
7785Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7786T:	git git://linuxtv.org/mkrufky/tuners.git
7787S:	Maintained
7788F:	drivers/media/tuners/mxl5007t.*
7789
7790MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7791M:	Hyong-Youb Kim <hykim@myri.com>
7792L:	netdev@vger.kernel.org
7793W:	https://www.myricom.com/support/downloads/myri10ge.html
7794S:	Supported
7795F:	drivers/net/ethernet/myricom/myri10ge/
7796
7797NAND FLASH SUBSYSTEM
7798M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7799R:	Richard Weinberger <richard@nod.at>
7800L:	linux-mtd@lists.infradead.org
7801W:	http://www.linux-mtd.infradead.org/
7802Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7803T:	git git://github.com/linux-nand/linux.git
7804S:	Maintained
7805F:	drivers/mtd/nand/
7806F:	include/linux/mtd/nand*.h
7807
7808NATSEMI ETHERNET DRIVER (DP8381x)
7809S:	Orphan
7810F:	drivers/net/ethernet/natsemi/natsemi.c
7811
7812NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7813M:	Daniel Mack <zonque@gmail.com>
7814S:	Maintained
7815L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7816W:	http://www.native-instruments.com
7817F:	sound/usb/caiaq/
7818
7819NCP FILESYSTEM
7820M:	Petr Vandrovec <petr@vandrovec.name>
7821S:	Odd Fixes
7822F:	fs/ncpfs/
7823
7824NCR 5380 SCSI DRIVERS
7825M:	Finn Thain <fthain@telegraphics.com.au>
7826M:	Michael Schmitz <schmitzmic@gmail.com>
7827L:	linux-scsi@vger.kernel.org
7828S:	Maintained
7829F:	Documentation/scsi/g_NCR5380.txt
7830F:	Documentation/scsi/dtc3x80.txt
7831F:	drivers/scsi/NCR5380.*
7832F:	drivers/scsi/arm/cumana_1.c
7833F:	drivers/scsi/arm/oak.c
7834F:	drivers/scsi/atari_scsi.*
7835F:	drivers/scsi/dmx3191d.c
7836F:	drivers/scsi/dtc.*
7837F:	drivers/scsi/g_NCR5380.*
7838F:	drivers/scsi/g_NCR5380_mmio.c
7839F:	drivers/scsi/mac_scsi.*
7840F:	drivers/scsi/pas16.*
7841F:	drivers/scsi/sun3_scsi.*
7842F:	drivers/scsi/sun3_scsi_vme.c
7843F:	drivers/scsi/t128.*
7844
7845NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7846M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7847L:	linux-scsi@vger.kernel.org
7848S:	Maintained
7849F:	drivers/scsi/NCR_D700.*
7850
7851NCT6775 HARDWARE MONITOR DRIVER
7852M:	Guenter Roeck <linux@roeck-us.net>
7853L:	linux-hwmon@vger.kernel.org
7854S:	Maintained
7855F:	Documentation/hwmon/nct6775
7856F:	drivers/hwmon/nct6775.c
7857
7858NETEFFECT IWARP RNIC DRIVER (IW_NES)
7859M:	Faisal Latif <faisal.latif@intel.com>
7860L:	linux-rdma@vger.kernel.org
7861W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7862S:	Supported
7863F:	drivers/infiniband/hw/nes/
7864
7865NETEM NETWORK EMULATOR
7866M:	Stephen Hemminger <stephen@networkplumber.org>
7867L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
7868S:	Maintained
7869F:	net/sched/sch_netem.c
7870
7871NETERION 10GbE DRIVERS (s2io/vxge)
7872M:	Jon Mason <jdmason@kudzu.us>
7873L:	netdev@vger.kernel.org
7874S:	Supported
7875F:	Documentation/networking/s2io.txt
7876F:	Documentation/networking/vxge.txt
7877F:	drivers/net/ethernet/neterion/
7878
7879NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7880M:	Pablo Neira Ayuso <pablo@netfilter.org>
7881M:	Patrick McHardy <kaber@trash.net>
7882M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7883L:	netfilter-devel@vger.kernel.org
7884L:	coreteam@netfilter.org
7885W:	http://www.netfilter.org/
7886W:	http://www.iptables.org/
7887Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7888T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7889T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7890S:	Supported
7891F:	include/linux/netfilter*
7892F:	include/linux/netfilter/
7893F:	include/net/netfilter/
7894F:	include/uapi/linux/netfilter*
7895F:	include/uapi/linux/netfilter/
7896F:	net/*/netfilter.c
7897F:	net/*/netfilter/
7898F:	net/netfilter/
7899F:	net/bridge/br_netfilter*.c
7900
7901NETLABEL
7902M:	Paul Moore <paul@paul-moore.com>
7903W:	http://netlabel.sf.net
7904L:	netdev@vger.kernel.org
7905S:	Maintained
7906F:	Documentation/netlabel/
7907F:	include/net/netlabel.h
7908F:	net/netlabel/
7909
7910NETROM NETWORK LAYER
7911M:	Ralf Baechle <ralf@linux-mips.org>
7912L:	linux-hams@vger.kernel.org
7913W:	http://www.linux-ax25.org/
7914S:	Maintained
7915F:	include/net/netrom.h
7916F:	include/uapi/linux/netrom.h
7917F:	net/netrom/
7918
7919NETRONOME ETHERNET DRIVERS
7920M:	Jakub Kicinski <jakub.kicinski@netronome.com>
7921L:	oss-drivers@netronome.com
7922S:	Maintained
7923F:	drivers/net/ethernet/netronome/
7924
7925NETWORK BLOCK DEVICE (NBD)
7926M:	Markus Pargmann <mpa@pengutronix.de>
7927S:	Maintained
7928L:	nbd-general@lists.sourceforge.net
7929T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7930F:	Documentation/blockdev/nbd.txt
7931F:	drivers/block/nbd.c
7932F:	include/uapi/linux/nbd.h
7933
7934NETWORK DROP MONITOR
7935M:	Neil Horman <nhorman@tuxdriver.com>
7936L:	netdev@vger.kernel.org
7937S:	Maintained
7938W:	https://fedorahosted.org/dropwatch/
7939F:	net/core/drop_monitor.c
7940
7941NETWORKING [GENERAL]
7942M:	"David S. Miller" <davem@davemloft.net>
7943L:	netdev@vger.kernel.org
7944W:	http://www.linuxfoundation.org/en/Net
7945Q:	http://patchwork.ozlabs.org/project/netdev/list/
7946T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7947T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7948S:	Maintained
7949F:	net/
7950F:	include/net/
7951F:	include/linux/in.h
7952F:	include/linux/net.h
7953F:	include/linux/netdevice.h
7954F:	include/uapi/linux/in.h
7955F:	include/uapi/linux/net.h
7956F:	include/uapi/linux/netdevice.h
7957F:	include/uapi/linux/net_namespace.h
7958F:	tools/net/
7959F:	tools/testing/selftests/net/
7960F:	lib/random32.c
7961F:	lib/test_bpf.c
7962
7963NETWORKING [IPv4/IPv6]
7964M:	"David S. Miller" <davem@davemloft.net>
7965M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7966M:	James Morris <jmorris@namei.org>
7967M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7968M:	Patrick McHardy <kaber@trash.net>
7969L:	netdev@vger.kernel.org
7970T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7971S:	Maintained
7972F:	net/ipv4/
7973F:	net/ipv6/
7974F:	include/net/ip*
7975F:	arch/x86/net/*
7976
7977NETWORKING [IPSEC]
7978M:	Steffen Klassert <steffen.klassert@secunet.com>
7979M:	Herbert Xu <herbert@gondor.apana.org.au>
7980M:	"David S. Miller" <davem@davemloft.net>
7981L:	netdev@vger.kernel.org
7982T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7983T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7984S:	Maintained
7985F:	net/core/flow.c
7986F:	net/xfrm/
7987F:	net/key/
7988F:	net/ipv4/xfrm*
7989F:	net/ipv4/esp4.c
7990F:	net/ipv4/ah4.c
7991F:	net/ipv4/ipcomp.c
7992F:	net/ipv4/ip_vti.c
7993F:	net/ipv6/xfrm*
7994F:	net/ipv6/esp6.c
7995F:	net/ipv6/ah6.c
7996F:	net/ipv6/ipcomp6.c
7997F:	net/ipv6/ip6_vti.c
7998F:	include/uapi/linux/xfrm.h
7999F:	include/net/xfrm.h
8000
8001NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8002M:	Paul Moore <paul@paul-moore.com>
8003L:	netdev@vger.kernel.org
8004S:	Maintained
8005
8006NETWORKING [WIRELESS]
8007L:	linux-wireless@vger.kernel.org
8008Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8009
8010NETWORKING DRIVERS
8011L:	netdev@vger.kernel.org
8012W:	http://www.linuxfoundation.org/en/Net
8013Q:	http://patchwork.ozlabs.org/project/netdev/list/
8014T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8015T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8016S:	Odd Fixes
8017F:	Documentation/devicetree/bindings/net/
8018F:	drivers/net/
8019F:	include/linux/if_*
8020F:	include/linux/netdevice.h
8021F:	include/linux/etherdevice.h
8022F:	include/linux/fcdevice.h
8023F:	include/linux/fddidevice.h
8024F:	include/linux/hippidevice.h
8025F:	include/linux/inetdevice.h
8026F:	include/uapi/linux/if_*
8027F:	include/uapi/linux/netdevice.h
8028
8029NETWORKING DRIVERS (WIRELESS)
8030M:	Kalle Valo <kvalo@codeaurora.org>
8031L:	linux-wireless@vger.kernel.org
8032Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8033T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8034T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8035S:	Maintained
8036F:	Documentation/devicetree/bindings/net/wireless/
8037F:	drivers/net/wireless/
8038
8039NETXEN (1/10) GbE SUPPORT
8040M:	Manish Chopra <manish.chopra@qlogic.com>
8041M:	Sony Chacko <sony.chacko@qlogic.com>
8042M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
8043L:	netdev@vger.kernel.org
8044W:	http://www.qlogic.com
8045S:	Supported
8046F:	drivers/net/ethernet/qlogic/netxen/
8047
8048NFC SUBSYSTEM
8049M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8050M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8051M:	Samuel Ortiz <sameo@linux.intel.com>
8052L:	linux-wireless@vger.kernel.org
8053L:	linux-nfc@lists.01.org (subscribers-only)
8054S:	Supported
8055F:	net/nfc/
8056F:	include/net/nfc/
8057F:	include/uapi/linux/nfc.h
8058F:	drivers/nfc/
8059F:	include/linux/platform_data/nfcmrvl.h
8060F:	include/linux/platform_data/nxp-nci.h
8061F:	include/linux/platform_data/pn544.h
8062F:	include/linux/platform_data/st21nfca.h
8063F:	include/linux/platform_data/st-nci.h
8064F:	Documentation/devicetree/bindings/net/nfc/
8065
8066NFS, SUNRPC, AND LOCKD CLIENTS
8067M:	Trond Myklebust <trond.myklebust@primarydata.com>
8068M:	Anna Schumaker <anna.schumaker@netapp.com>
8069L:	linux-nfs@vger.kernel.org
8070W:	http://client.linux-nfs.org
8071T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8072S:	Maintained
8073F:	fs/lockd/
8074F:	fs/nfs/
8075F:	fs/nfs_common/
8076F:	net/sunrpc/
8077F:	include/linux/lockd/
8078F:	include/linux/nfs*
8079F:	include/linux/sunrpc/
8080F:	include/uapi/linux/nfs*
8081F:	include/uapi/linux/sunrpc/
8082
8083NILFS2 FILESYSTEM
8084M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8085L:	linux-nilfs@vger.kernel.org
8086W:	http://nilfs.sourceforge.net/
8087W:	http://nilfs.osdn.jp/
8088T:	git git://github.com/konis/nilfs2.git
8089S:	Supported
8090F:	Documentation/filesystems/nilfs2.txt
8091F:	fs/nilfs2/
8092F:	include/linux/nilfs2_fs.h
8093F:	include/trace/events/nilfs2.h
8094
8095NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8096M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8097W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8098S:	Maintained
8099F:	Documentation/scsi/NinjaSCSI.txt
8100F:	drivers/scsi/pcmcia/nsp_*
8101
8102NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8103M:	GOTO Masanori <gotom@debian.or.jp>
8104M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8105W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8106S:	Maintained
8107F:	Documentation/scsi/NinjaSCSI.txt
8108F:	drivers/scsi/nsp32*
8109
8110NIOS2 ARCHITECTURE
8111M:	Ley Foon Tan <lftan@altera.com>
8112L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8114S:	Maintained
8115F:	arch/nios2/
8116
8117NOKIA N900 POWER SUPPLY DRIVERS
8118R:	Pali Rohár <pali.rohar@gmail.com>
8119F:	include/linux/power/bq2415x_charger.h
8120F:	include/linux/power/bq27xxx_battery.h
8121F:	include/linux/power/isp1704_charger.h
8122F:	drivers/power/bq2415x_charger.c
8123F:	drivers/power/bq27xxx_battery.c
8124F:	drivers/power/bq27xxx_battery_i2c.c
8125F:	drivers/power/isp1704_charger.c
8126F:	drivers/power/rx51_battery.c
8127
8128NTB DRIVER CORE
8129M:	Jon Mason <jdmason@kudzu.us>
8130M:	Dave Jiang <dave.jiang@intel.com>
8131M:	Allen Hubbe <Allen.Hubbe@emc.com>
8132L:	linux-ntb@googlegroups.com
8133S:	Supported
8134W:	https://github.com/jonmason/ntb/wiki
8135T:	git git://github.com/jonmason/ntb.git
8136F:	drivers/ntb/
8137F:	drivers/net/ntb_netdev.c
8138F:	include/linux/ntb.h
8139F:	include/linux/ntb_transport.h
8140
8141NTB INTEL DRIVER
8142M:	Jon Mason <jdmason@kudzu.us>
8143M:	Dave Jiang <dave.jiang@intel.com>
8144L:	linux-ntb@googlegroups.com
8145S:	Supported
8146W:	https://github.com/jonmason/ntb/wiki
8147T:	git git://github.com/jonmason/ntb.git
8148F:	drivers/ntb/hw/intel/
8149
8150NTB AMD DRIVER
8151M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
8152L:	linux-ntb@googlegroups.com
8153S:	Supported
8154F:	drivers/ntb/hw/amd/
8155
8156NTFS FILESYSTEM
8157M:	Anton Altaparmakov <anton@tuxera.com>
8158L:	linux-ntfs-dev@lists.sourceforge.net
8159W:	http://www.tuxera.com/
8160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8161S:	Supported
8162F:	Documentation/filesystems/ntfs.txt
8163F:	fs/ntfs/
8164
8165NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8166M:	Antonino Daplas <adaplas@gmail.com>
8167L:	linux-fbdev@vger.kernel.org
8168S:	Maintained
8169F:	drivers/video/fbdev/riva/
8170F:	drivers/video/fbdev/nvidia/
8171
8172NVM EXPRESS DRIVER
8173M:	Keith Busch <keith.busch@intel.com>
8174M:	Jens Axboe <axboe@fb.com>
8175L:	linux-nvme@lists.infradead.org
8176T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8177W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8178S:	Supported
8179F:	drivers/nvme/host/
8180F:	include/linux/nvme.h
8181
8182NVMEM FRAMEWORK
8183M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8184M:	Maxime Ripard <maxime.ripard@free-electrons.com>
8185S:	Maintained
8186F:	drivers/nvmem/
8187F:	Documentation/devicetree/bindings/nvmem/
8188F:	include/linux/nvmem-consumer.h
8189F:	include/linux/nvmem-provider.h
8190
8191NXP-NCI NFC DRIVER
8192M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
8193R:	Charles Gorand <charles.gorand@effinnov.com>
8194L:	linux-nfc@lists.01.org (moderated for non-subscribers)
8195S:	Supported
8196F:	drivers/nfc/nxp-nci
8197
8198NXP TDA998X DRM DRIVER
8199M:	Russell King <rmk+kernel@armlinux.org.uk>
8200S:	Supported
8201F:	drivers/gpu/drm/i2c/tda998x_drv.c
8202F:	include/drm/i2c/tda998x.h
8203
8204NXP TFA9879 DRIVER
8205M:	Peter Rosin <peda@axentia.se>
8206L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8207S:	Maintained
8208F:	sound/soc/codecs/tfa9879*
8209
8210OBJTOOL
8211M:	Josh Poimboeuf <jpoimboe@redhat.com>
8212S:	Supported
8213F:	tools/objtool/
8214
8215OMAP SUPPORT
8216M:	Tony Lindgren <tony@atomide.com>
8217L:	linux-omap@vger.kernel.org
8218W:	http://www.muru.com/linux/omap/
8219W:	http://linux.omap.com/
8220Q:	http://patchwork.kernel.org/project/linux-omap/list/
8221T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8222S:	Maintained
8223F:	arch/arm/*omap*/
8224F:	arch/arm/configs/omap1_defconfig
8225F:	arch/arm/configs/omap2plus_defconfig
8226F:	drivers/i2c/busses/i2c-omap.c
8227F:	drivers/irqchip/irq-omap-intc.c
8228F:	drivers/mfd/*omap*.c
8229F:	drivers/mfd/menelaus.c
8230F:	drivers/mfd/palmas.c
8231F:	drivers/mfd/tps65217.c
8232F:	drivers/mfd/tps65218.c
8233F:	drivers/mfd/tps65910.c
8234F:	drivers/mfd/twl-core.[ch]
8235F:	drivers/mfd/twl4030*.c
8236F:	drivers/mfd/twl6030*.c
8237F:	drivers/mfd/twl6040*.c
8238F:	drivers/regulator/palmas-regulator*.c
8239F:	drivers/regulator/pbias-regulator.c
8240F:	drivers/regulator/tps65217-regulator.c
8241F:	drivers/regulator/tps65218-regulator.c
8242F:	drivers/regulator/tps65910-regulator.c
8243F:	drivers/regulator/twl-regulator.c
8244F:	include/linux/i2c-omap.h
8245
8246OMAP DEVICE TREE SUPPORT
8247M:	Benoît Cousson <bcousson@baylibre.com>
8248M:	Tony Lindgren <tony@atomide.com>
8249L:	linux-omap@vger.kernel.org
8250L:	devicetree@vger.kernel.org
8251S:	Maintained
8252F:	arch/arm/boot/dts/*omap*
8253F:	arch/arm/boot/dts/*am3*
8254F:	arch/arm/boot/dts/*am4*
8255F:	arch/arm/boot/dts/*am5*
8256F:	arch/arm/boot/dts/*dra7*
8257
8258OMAP CLOCK FRAMEWORK SUPPORT
8259M:	Paul Walmsley <paul@pwsan.com>
8260L:	linux-omap@vger.kernel.org
8261S:	Maintained
8262F:	arch/arm/*omap*/*clock*
8263
8264OMAP POWER MANAGEMENT SUPPORT
8265M:	Kevin Hilman <khilman@kernel.org>
8266L:	linux-omap@vger.kernel.org
8267S:	Maintained
8268F:	arch/arm/*omap*/*pm*
8269F:	drivers/cpufreq/omap-cpufreq.c
8270
8271OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8272M:	Rajendra Nayak <rnayak@codeaurora.org>
8273M:	Paul Walmsley <paul@pwsan.com>
8274L:	linux-omap@vger.kernel.org
8275S:	Maintained
8276F:	arch/arm/mach-omap2/prm*
8277
8278OMAP AUDIO SUPPORT
8279M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8280M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
8281L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8282L:	linux-omap@vger.kernel.org
8283S:	Maintained
8284F:	sound/soc/omap/
8285
8286OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8287M:	Roger Quadros <rogerq@ti.com>
8288M:	Tony Lindgren <tony@atomide.com>
8289L:	linux-omap@vger.kernel.org
8290S:	Maintained
8291F:	drivers/memory/omap-gpmc.c
8292F:	arch/arm/mach-omap2/*gpmc*
8293
8294OMAP FRAMEBUFFER SUPPORT
8295M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8296L:	linux-fbdev@vger.kernel.org
8297L:	linux-omap@vger.kernel.org
8298S:	Maintained
8299F:	drivers/video/fbdev/omap/
8300
8301OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8302M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8303L:	linux-omap@vger.kernel.org
8304L:	linux-fbdev@vger.kernel.org
8305S:	Maintained
8306F:	drivers/video/fbdev/omap2/
8307F:	Documentation/arm/OMAP/DSS
8308
8309OMAP HARDWARE SPINLOCK SUPPORT
8310M:	Ohad Ben-Cohen <ohad@wizery.com>
8311L:	linux-omap@vger.kernel.org
8312S:	Maintained
8313F:	drivers/hwspinlock/omap_hwspinlock.c
8314
8315OMAP MMC SUPPORT
8316M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
8317L:	linux-omap@vger.kernel.org
8318S:	Maintained
8319F:	drivers/mmc/host/omap.c
8320
8321OMAP HS MMC SUPPORT
8322L:	linux-mmc@vger.kernel.org
8323L:	linux-omap@vger.kernel.org
8324S:	Orphan
8325F:	drivers/mmc/host/omap_hsmmc.c
8326
8327OMAP RANDOM NUMBER GENERATOR SUPPORT
8328M:	Deepak Saxena <dsaxena@plexity.net>
8329S:	Maintained
8330F:	drivers/char/hw_random/omap-rng.c
8331
8332OMAP HWMOD SUPPORT
8333M:	Benoît Cousson <bcousson@baylibre.com>
8334M:	Paul Walmsley <paul@pwsan.com>
8335L:	linux-omap@vger.kernel.org
8336S:	Maintained
8337F:	arch/arm/mach-omap2/omap_hwmod.*
8338
8339OMAP HWMOD DATA
8340M:	Paul Walmsley <paul@pwsan.com>
8341L:	linux-omap@vger.kernel.org
8342S:	Maintained
8343F:	arch/arm/mach-omap2/omap_hwmod*data*
8344
8345OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8346M:	Benoît Cousson <bcousson@baylibre.com>
8347L:	linux-omap@vger.kernel.org
8348S:	Maintained
8349F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8350
8351OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8352M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8353L:	linux-media@vger.kernel.org
8354S:	Maintained
8355F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
8356F:	drivers/media/platform/omap3isp/
8357F:	drivers/staging/media/omap4iss/
8358
8359OMAP USB SUPPORT
8360L:	linux-usb@vger.kernel.org
8361L:	linux-omap@vger.kernel.org
8362S:	Orphan
8363F:	drivers/usb/*/*omap*
8364F:	arch/arm/*omap*/usb*
8365
8366OMAP GPIO DRIVER
8367M:	Grygorii Strashko <grygorii.strashko@ti.com>
8368M:	Santosh Shilimkar <ssantosh@kernel.org>
8369M:	Kevin Hilman <khilman@kernel.org>
8370L:	linux-omap@vger.kernel.org
8371S:	Maintained
8372F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
8373F:	drivers/gpio/gpio-omap.c
8374
8375OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8376M:	Mark Jackson <mpfj@newflow.co.uk>
8377L:	linux-omap@vger.kernel.org
8378S:	Maintained
8379F:	arch/arm/boot/dts/am335x-nano.dts
8380
8381OMFS FILESYSTEM
8382M:	Bob Copeland <me@bobcopeland.com>
8383L:	linux-karma-devel@lists.sourceforge.net
8384S:	Maintained
8385F:	Documentation/filesystems/omfs.txt
8386F:	fs/omfs/
8387
8388OMNIKEY CARDMAN 4000 DRIVER
8389M:	Harald Welte <laforge@gnumonks.org>
8390S:	Maintained
8391F:	drivers/char/pcmcia/cm4000_cs.c
8392F:	include/linux/cm4000_cs.h
8393F:	include/uapi/linux/cm4000_cs.h
8394
8395OMNIKEY CARDMAN 4040 DRIVER
8396M:	Harald Welte <laforge@gnumonks.org>
8397S:	Maintained
8398F:	drivers/char/pcmcia/cm4040_cs.*
8399
8400OMNIVISION OV7670 SENSOR DRIVER
8401M:	Jonathan Corbet <corbet@lwn.net>
8402L:	linux-media@vger.kernel.org
8403T:	git git://linuxtv.org/media_tree.git
8404S:	Maintained
8405F:	drivers/media/i2c/ov7670.c
8406
8407ONENAND FLASH DRIVER
8408M:	Kyungmin Park <kyungmin.park@samsung.com>
8409L:	linux-mtd@lists.infradead.org
8410S:	Maintained
8411F:	drivers/mtd/onenand/
8412F:	include/linux/mtd/onenand*.h
8413
8414ONSTREAM SCSI TAPE DRIVER
8415M:	Willem Riede <osst@riede.org>
8416L:	osst-users@lists.sourceforge.net
8417L:	linux-scsi@vger.kernel.org
8418S:	Maintained
8419F:	Documentation/scsi/osst.txt
8420F:	drivers/scsi/osst.*
8421F:	drivers/scsi/osst_*.h
8422F:	drivers/scsi/st.h
8423
8424OPENCORES I2C BUS DRIVER
8425M:	Peter Korsgaard <jacmet@sunsite.dk>
8426L:	linux-i2c@vger.kernel.org
8427S:	Maintained
8428F:	Documentation/i2c/busses/i2c-ocores
8429F:	drivers/i2c/busses/i2c-ocores.c
8430
8431OPEN FIRMWARE AND FLATTENED DEVICE TREE
8432M:	Rob Herring <robh+dt@kernel.org>
8433M:	Frank Rowand <frowand.list@gmail.com>
8434L:	devicetree@vger.kernel.org
8435W:	http://www.devicetree.org/
8436T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8437S:	Maintained
8438F:	drivers/of/
8439F:	include/linux/of*.h
8440F:	scripts/dtc/
8441
8442OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8443M:	Rob Herring <robh+dt@kernel.org>
8444M:	Mark Rutland <mark.rutland@arm.com>
8445L:	devicetree@vger.kernel.org
8446T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8447Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8448S:	Maintained
8449F:	Documentation/devicetree/
8450F:	arch/*/boot/dts/
8451F:	include/dt-bindings/
8452
8453OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8454M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8455L:	devicetree@vger.kernel.org
8456S:	Maintained
8457F:	Documentation/devicetree/dynamic-resolution-notes.txt
8458F:	Documentation/devicetree/overlay-notes.txt
8459F:	drivers/of/overlay.c
8460F:	drivers/of/resolver.c
8461
8462OPENRISC ARCHITECTURE
8463M:	Jonas Bonn <jonas@southpole.se>
8464W:	http://openrisc.net
8465S:	Maintained
8466T:	git git://openrisc.net/~jonas/linux
8467F:	arch/openrisc/
8468
8469OPENVSWITCH
8470M:	Pravin Shelar <pshelar@nicira.com>
8471L:	netdev@vger.kernel.org
8472L:	dev@openvswitch.org
8473W:	http://openvswitch.org
8474S:	Maintained
8475F:	net/openvswitch/
8476F:	include/uapi/linux/openvswitch.h
8477
8478OPERATING PERFORMANCE POINTS (OPP)
8479M:	Viresh Kumar <vireshk@kernel.org>
8480M:	Nishanth Menon <nm@ti.com>
8481M:	Stephen Boyd <sboyd@codeaurora.org>
8482L:	linux-pm@vger.kernel.org
8483S:	Maintained
8484T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8485F:	drivers/base/power/opp/
8486F:	include/linux/pm_opp.h
8487F:	Documentation/power/opp.txt
8488F:	Documentation/devicetree/bindings/opp/
8489
8490OPL4 DRIVER
8491M:	Clemens Ladisch <clemens@ladisch.de>
8492L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8493T:	git git://git.alsa-project.org/alsa-kernel.git
8494S:	Maintained
8495F:	sound/drivers/opl4/
8496
8497OPROFILE
8498M:	Robert Richter <rric@kernel.org>
8499L:	oprofile-list@lists.sf.net
8500S:	Maintained
8501F:	arch/*/include/asm/oprofile*.h
8502F:	arch/*/oprofile/
8503F:	drivers/oprofile/
8504F:	include/linux/oprofile.h
8505
8506ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8507M:	Mark Fasheh <mfasheh@suse.com>
8508M:	Joel Becker <jlbec@evilplan.org>
8509L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8510W:	http://ocfs2.wiki.kernel.org
8511S:	Supported
8512F:	Documentation/filesystems/ocfs2.txt
8513F:	Documentation/filesystems/dlmfs.txt
8514F:	fs/ocfs2/
8515
8516ORINOCO DRIVER
8517L:	linux-wireless@vger.kernel.org
8518W:	http://wireless.kernel.org/en/users/Drivers/orinoco
8519W:	http://www.nongnu.org/orinoco/
8520S:	Orphan
8521F:	drivers/net/wireless/intersil/orinoco/
8522
8523OSD LIBRARY and FILESYSTEM
8524M:	Boaz Harrosh <ooo@electrozaur.com>
8525M:	Benny Halevy <bhalevy@primarydata.com>
8526L:	osd-dev@open-osd.org
8527W:	http://open-osd.org
8528T:	git git://git.open-osd.org/open-osd.git
8529S:	Maintained
8530F:	drivers/scsi/osd/
8531F:	include/scsi/osd_*
8532F:	fs/exofs/
8533
8534OVERLAY FILESYSTEM
8535M:	Miklos Szeredi <miklos@szeredi.hu>
8536L:	linux-unionfs@vger.kernel.org
8537T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8538S:	Supported
8539F:	fs/overlayfs/
8540F:	Documentation/filesystems/overlayfs.txt
8541
8542ORANGEFS FILESYSTEM
8543M:	Mike Marshall <hubcap@omnibond.com>
8544L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
8545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8546S:	Supported
8547F:	fs/orangefs/
8548F:	Documentation/filesystems/orangefs.txt
8549
8550P54 WIRELESS DRIVER
8551M:	Christian Lamparter <chunkeey@googlemail.com>
8552L:	linux-wireless@vger.kernel.org
8553W:	http://wireless.kernel.org/en/users/Drivers/p54
8554S:	Maintained
8555F:	drivers/net/wireless/intersil/p54/
8556
8557PA SEMI ETHERNET DRIVER
8558M:	Olof Johansson <olof@lixom.net>
8559L:	netdev@vger.kernel.org
8560S:	Maintained
8561F:	drivers/net/ethernet/pasemi/*
8562
8563PA SEMI SMBUS DRIVER
8564M:	Olof Johansson <olof@lixom.net>
8565L:	linux-i2c@vger.kernel.org
8566S:	Maintained
8567F:	drivers/i2c/busses/i2c-pasemi.c
8568
8569PADATA PARALLEL EXECUTION MECHANISM
8570M:	Steffen Klassert <steffen.klassert@secunet.com>
8571L:	linux-crypto@vger.kernel.org
8572S:	Maintained
8573F:	kernel/padata.c
8574F:	include/linux/padata.h
8575F:	Documentation/padata.txt
8576
8577PANASONIC LAPTOP ACPI EXTRAS DRIVER
8578M:	Harald Welte <laforge@gnumonks.org>
8579L:	platform-driver-x86@vger.kernel.org
8580S:	Maintained
8581F:	drivers/platform/x86/panasonic-laptop.c
8582
8583PANASONIC MN10300/AM33/AM34 PORT
8584M:	David Howells <dhowells@redhat.com>
8585L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8586W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8587S:	Maintained
8588F:	Documentation/mn10300/
8589F:	arch/mn10300/
8590
8591PARALLEL LCD/KEYPAD PANEL DRIVER
8592M:      Willy Tarreau <willy@haproxy.com>
8593M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8594S:      Odd Fixes
8595F:      Documentation/misc-devices/lcd-panel-cgram.txt
8596F:      drivers/misc/panel.c
8597
8598PARALLEL PORT SUBSYSTEM
8599M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8600M:	Sudip Mukherjee <sudip@vectorindia.org>
8601L:	linux-parport@lists.infradead.org (subscribers-only)
8602S:	Maintained
8603F:	drivers/parport/
8604F:	include/linux/parport*.h
8605F:	drivers/char/ppdev.c
8606F:	include/uapi/linux/ppdev.h
8607F:	Documentation/parport*.txt
8608
8609PARAVIRT_OPS INTERFACE
8610M:	Jeremy Fitzhardinge <jeremy@goop.org>
8611M:	Chris Wright <chrisw@sous-sol.org>
8612M:	Alok Kataria <akataria@vmware.com>
8613M:	Rusty Russell <rusty@rustcorp.com.au>
8614L:	virtualization@lists.linux-foundation.org
8615S:	Supported
8616F:	Documentation/virtual/paravirt_ops.txt
8617F:	arch/*/kernel/paravirt*
8618F:	arch/*/include/asm/paravirt.h
8619
8620PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8621M:	Tim Waugh <tim@cyberelk.net>
8622L:	linux-parport@lists.infradead.org (subscribers-only)
8623S:	Maintained
8624F:	Documentation/blockdev/paride.txt
8625F:	drivers/block/paride/
8626
8627PARISC ARCHITECTURE
8628M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8629M:	Helge Deller <deller@gmx.de>
8630L:	linux-parisc@vger.kernel.org
8631W:	http://www.parisc-linux.org/
8632Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8634T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8635S:	Maintained
8636F:	arch/parisc/
8637F:	Documentation/parisc/
8638F:	drivers/parisc/
8639F:	drivers/char/agp/parisc-agp.c
8640F:	drivers/input/serio/gscps2.c
8641F:	drivers/parport/parport_gsc.*
8642F:	drivers/tty/serial/8250/8250_gsc.c
8643F:	drivers/video/fbdev/sti*
8644F:	drivers/video/console/sti*
8645F:	drivers/video/logo/logo_parisc*
8646
8647PC87360 HARDWARE MONITORING DRIVER
8648M:	Jim Cromie <jim.cromie@gmail.com>
8649L:	linux-hwmon@vger.kernel.org
8650S:	Maintained
8651F:	Documentation/hwmon/pc87360
8652F:	drivers/hwmon/pc87360.c
8653
8654PC8736x GPIO DRIVER
8655M:	Jim Cromie <jim.cromie@gmail.com>
8656S:	Maintained
8657F:	drivers/char/pc8736x_gpio.c
8658
8659PC87427 HARDWARE MONITORING DRIVER
8660M:	Jean Delvare <jdelvare@suse.com>
8661L:	linux-hwmon@vger.kernel.org
8662S:	Maintained
8663F:	Documentation/hwmon/pc87427
8664F:	drivers/hwmon/pc87427.c
8665
8666PCA9532 LED DRIVER
8667M:	Riku Voipio <riku.voipio@iki.fi>
8668S:	Maintained
8669F:	drivers/leds/leds-pca9532.c
8670F:	include/linux/leds-pca9532.h
8671
8672PCA9541 I2C BUS MASTER SELECTOR DRIVER
8673M:	Guenter Roeck <linux@roeck-us.net>
8674L:	linux-i2c@vger.kernel.org
8675S:	Maintained
8676F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8677
8678PCDP - PRIMARY CONSOLE AND DEBUG PORT
8679M:	Khalid Aziz <khalid@gonehiking.org>
8680S:	Maintained
8681F:	drivers/firmware/pcdp.*
8682
8683PCI ERROR RECOVERY
8684M:	Linas Vepstas <linasvepstas@gmail.com>
8685L:	linux-pci@vger.kernel.org
8686S:	Supported
8687F:	Documentation/PCI/pci-error-recovery.txt
8688
8689PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8690M:	Russell Currey <ruscur@russell.cc>
8691L:	linuxppc-dev@lists.ozlabs.org
8692S:	Supported
8693F:	Documentation/powerpc/eeh-pci-error-recovery.txt
8694F:	arch/powerpc/kernel/eeh*.c
8695F:	arch/powerpc/platforms/*/eeh*.c
8696F:	arch/powerpc/include/*/eeh*.h
8697
8698PCI SUBSYSTEM
8699M:	Bjorn Helgaas <bhelgaas@google.com>
8700L:	linux-pci@vger.kernel.org
8701Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8702T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8703S:	Supported
8704F:	Documentation/PCI/
8705F:	drivers/pci/
8706F:	include/linux/pci*
8707F:	arch/x86/pci/
8708F:	arch/x86/kernel/quirks.c
8709
8710PCI DRIVER FOR ALTERA PCIE IP
8711M:	Ley Foon Tan <lftan@altera.com>
8712L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8713L:	linux-pci@vger.kernel.org
8714S:	Supported
8715F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8716F:	drivers/pci/host/pcie-altera.c
8717
8718PCI DRIVER FOR ARM VERSATILE PLATFORM
8719M:	Rob Herring <robh@kernel.org>
8720L:	linux-pci@vger.kernel.org
8721L:	linux-arm-kernel@lists.infradead.org
8722S:	Maintained
8723F:	Documentation/devicetree/bindings/pci/versatile.txt
8724F:	drivers/pci/host/pci-versatile.c
8725
8726PCI DRIVER FOR APPLIEDMICRO XGENE
8727M:	Tanmay Inamdar <tinamdar@apm.com>
8728L:	linux-pci@vger.kernel.org
8729L:	linux-arm-kernel@lists.infradead.org
8730S:	Maintained
8731F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8732F:	drivers/pci/host/pci-xgene.c
8733
8734PCI DRIVER FOR FREESCALE LAYERSCAPE
8735M:	Minghuan Lian <minghuan.Lian@freescale.com>
8736M:	Mingkai Hu <mingkai.hu@freescale.com>
8737M:	Roy Zang <tie-fei.zang@freescale.com>
8738L:	linuxppc-dev@lists.ozlabs.org
8739L:	linux-pci@vger.kernel.org
8740L:	linux-arm-kernel@lists.infradead.org
8741S:	Maintained
8742F:	drivers/pci/host/*layerscape*
8743
8744PCI DRIVER FOR IMX6
8745M:	Richard Zhu <Richard.Zhu@freescale.com>
8746M:	Lucas Stach <l.stach@pengutronix.de>
8747L:	linux-pci@vger.kernel.org
8748L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8749S:	Maintained
8750F:	drivers/pci/host/*imx6*
8751
8752PCI DRIVER FOR TI KEYSTONE
8753M:	Murali Karicheri <m-karicheri2@ti.com>
8754L:	linux-pci@vger.kernel.org
8755L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8756S:	Maintained
8757F:	drivers/pci/host/*keystone*
8758
8759PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8760M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8761M:	Jason Cooper <jason@lakedaemon.net>
8762L:	linux-pci@vger.kernel.org
8763L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8764S:	Maintained
8765F:	drivers/pci/host/*mvebu*
8766
8767PCI DRIVER FOR NVIDIA TEGRA
8768M:	Thierry Reding <thierry.reding@gmail.com>
8769L:	linux-tegra@vger.kernel.org
8770L:	linux-pci@vger.kernel.org
8771S:	Supported
8772F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8773F:	drivers/pci/host/pci-tegra.c
8774
8775PCI DRIVER FOR TI DRA7XX
8776M:	Kishon Vijay Abraham I <kishon@ti.com>
8777L:	linux-omap@vger.kernel.org
8778L:	linux-pci@vger.kernel.org
8779S:	Supported
8780F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8781F:	drivers/pci/host/pci-dra7xx.c
8782
8783PCI DRIVER FOR RENESAS R-CAR
8784M:	Simon Horman <horms@verge.net.au>
8785L:	linux-pci@vger.kernel.org
8786L:	linux-renesas-soc@vger.kernel.org
8787S:	Maintained
8788F:	drivers/pci/host/*rcar*
8789
8790PCI DRIVER FOR SAMSUNG EXYNOS
8791M:	Jingoo Han <jingoohan1@gmail.com>
8792L:	linux-pci@vger.kernel.org
8793L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8794L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8795S:	Maintained
8796F:	drivers/pci/host/pci-exynos.c
8797
8798PCI DRIVER FOR SYNOPSIS DESIGNWARE
8799M:	Jingoo Han <jingoohan1@gmail.com>
8800M:	Pratyush Anand <pratyush.anand@gmail.com>
8801L:	linux-pci@vger.kernel.org
8802S:	Maintained
8803F:	drivers/pci/host/*designware*
8804
8805PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8806M:	Joao Pinto <jpinto@synopsys.com>
8807L:	linux-pci@vger.kernel.org
8808S:	Maintained
8809F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
8810F:	drivers/pci/host/pcie-designware-plat.c
8811
8812PCI DRIVER FOR GENERIC OF HOSTS
8813M:	Will Deacon <will.deacon@arm.com>
8814L:	linux-pci@vger.kernel.org
8815L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8816S:	Maintained
8817F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8818F:	drivers/pci/host/pci-host-common.c
8819F:	drivers/pci/host/pci-host-generic.c
8820
8821PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8822M:	Keith Busch <keith.busch@intel.com>
8823L:	linux-pci@vger.kernel.org
8824S:	Supported
8825F:	arch/x86/pci/vmd.c
8826
8827PCIE DRIVER FOR ST SPEAR13XX
8828M:	Pratyush Anand <pratyush.anand@gmail.com>
8829L:	linux-pci@vger.kernel.org
8830S:	Maintained
8831F:	drivers/pci/host/*spear*
8832
8833PCI MSI DRIVER FOR ALTERA MSI IP
8834M:	Ley Foon Tan <lftan@altera.com>
8835L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8836L:	linux-pci@vger.kernel.org
8837S:	Supported
8838F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8839F:	drivers/pci/host/pcie-altera-msi.c
8840
8841PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8842M:	Duc Dang <dhdang@apm.com>
8843L:	linux-pci@vger.kernel.org
8844L:	linux-arm-kernel@lists.infradead.org
8845S:	Maintained
8846F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8847F:	drivers/pci/host/pci-xgene-msi.c
8848
8849PCIE DRIVER FOR HISILICON
8850M:	Zhou Wang <wangzhou1@hisilicon.com>
8851M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
8852L:	linux-pci@vger.kernel.org
8853S:	Maintained
8854F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8855F:	drivers/pci/host/pcie-hisi.c
8856
8857PCIE DRIVER FOR QUALCOMM MSM
8858M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8859L:     linux-pci@vger.kernel.org
8860L:     linux-arm-msm@vger.kernel.org
8861S:     Maintained
8862F:     drivers/pci/host/*qcom*
8863
8864PCIE DRIVER FOR CAVIUM THUNDERX
8865M:	David Daney <david.daney@cavium.com>
8866L:	linux-pci@vger.kernel.org
8867L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8868S:	Supported
8869F:	Documentation/devicetree/bindings/pci/pci-thunder-*
8870F:	drivers/pci/host/pci-thunder-*
8871
8872PCMCIA SUBSYSTEM
8873P:	Linux PCMCIA Team
8874L:	linux-pcmcia@lists.infradead.org
8875W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8877S:	Maintained
8878F:	Documentation/pcmcia/
8879F:	drivers/pcmcia/
8880F:	include/pcmcia/
8881
8882PCNET32 NETWORK DRIVER
8883M:	Don Fry <pcnet32@frontier.com>
8884L:	netdev@vger.kernel.org
8885S:	Maintained
8886F:	drivers/net/ethernet/amd/pcnet32.c
8887
8888PCRYPT PARALLEL CRYPTO ENGINE
8889M:	Steffen Klassert <steffen.klassert@secunet.com>
8890L:	linux-crypto@vger.kernel.org
8891S:	Maintained
8892F:	crypto/pcrypt.c
8893F:	include/crypto/pcrypt.h
8894
8895PER-CPU MEMORY ALLOCATOR
8896M:	Tejun Heo <tj@kernel.org>
8897M:	Christoph Lameter <cl@linux.com>
8898T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8899S:	Maintained
8900F:	include/linux/percpu*.h
8901F:	mm/percpu*.c
8902F:	arch/*/include/asm/percpu.h
8903
8904PER-TASK DELAY ACCOUNTING
8905M:	Balbir Singh <bsingharora@gmail.com>
8906S:	Maintained
8907F:	include/linux/delayacct.h
8908F:	kernel/delayacct.c
8909
8910PERFORMANCE EVENTS SUBSYSTEM
8911M:	Peter Zijlstra <peterz@infradead.org>
8912M:	Ingo Molnar <mingo@redhat.com>
8913M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8914R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
8915L:	linux-kernel@vger.kernel.org
8916T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8917S:	Supported
8918F:	kernel/events/*
8919F:	include/linux/perf_event.h
8920F:	include/uapi/linux/perf_event.h
8921F:	arch/*/kernel/perf_event*.c
8922F:	arch/*/kernel/*/perf_event*.c
8923F:	arch/*/kernel/*/*/perf_event*.c
8924F:	arch/*/include/asm/perf_event.h
8925F:	arch/*/kernel/perf_callchain.c
8926F:	arch/*/events/*
8927F:	tools/perf/
8928
8929PERSONALITY HANDLING
8930M:	Christoph Hellwig <hch@infradead.org>
8931L:	linux-abi-devel@lists.sourceforge.net
8932S:	Maintained
8933F:	include/linux/personality.h
8934F:	include/uapi/linux/personality.h
8935
8936PHONET PROTOCOL
8937M:	Remi Denis-Courmont <courmisch@gmail.com>
8938S:	Supported
8939F:	Documentation/networking/phonet.txt
8940F:	include/linux/phonet.h
8941F:	include/net/phonet/
8942F:	include/uapi/linux/phonet.h
8943F:	net/phonet/
8944
8945PHRAM MTD DRIVER
8946M:	Joern Engel <joern@lazybastard.org>
8947L:	linux-mtd@lists.infradead.org
8948S:	Maintained
8949F:	drivers/mtd/devices/phram.c
8950
8951PICOLCD HID DRIVER
8952M:	Bruno Prémont <bonbons@linux-vserver.org>
8953L:	linux-input@vger.kernel.org
8954S:	Maintained
8955F:	drivers/hid/hid-picolcd*
8956
8957PICOXCELL SUPPORT
8958M:	Jamie Iles <jamie@jamieiles.com>
8959L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8960T:	git git://github.com/jamieiles/linux-2.6-ji.git
8961S:	Supported
8962F:	arch/arm/boot/dts/picoxcell*
8963F:	arch/arm/mach-picoxcell/
8964F:	drivers/crypto/picoxcell*
8965
8966PIN CONTROL SUBSYSTEM
8967M:	Linus Walleij <linus.walleij@linaro.org>
8968L:	linux-gpio@vger.kernel.org
8969T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8970S:	Maintained
8971F:	Documentation/devicetree/bindings/pinctrl/
8972F:	Documentation/pinctrl.txt
8973F:	drivers/pinctrl/
8974F:	include/linux/pinctrl/
8975
8976PIN CONTROLLER - ATMEL AT91
8977M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8978L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8979S:	Maintained
8980F:	drivers/pinctrl/pinctrl-at91.*
8981
8982PIN CONTROLLER - ATMEL AT91 PIO4
8983M:	Ludovic Desroches <ludovic.desroches@atmel.com>
8984L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8985L:	linux-gpio@vger.kernel.org
8986S:	Supported
8987F:	drivers/pinctrl/pinctrl-at91-pio4.*
8988
8989PIN CONTROLLER - INTEL
8990M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8991M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8992S:	Maintained
8993F:	drivers/pinctrl/intel/
8994
8995PIN CONTROLLER - RENESAS
8996M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8997M:	Geert Uytterhoeven <geert+renesas@glider.be>
8998L:	linux-renesas-soc@vger.kernel.org
8999S:	Maintained
9000F:	drivers/pinctrl/sh-pfc/
9001
9002PIN CONTROLLER - SAMSUNG
9003M:	Tomasz Figa <tomasz.figa@gmail.com>
9004M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9005M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9006L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9007L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9008S:	Maintained
9009F:	drivers/pinctrl/samsung/
9010
9011PIN CONTROLLER - SINGLE
9012M:	Tony Lindgren <tony@atomide.com>
9013M:	Haojian Zhuang <haojian.zhuang@linaro.org>
9014L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9015L:	linux-omap@vger.kernel.org
9016S:	Maintained
9017F:	drivers/pinctrl/pinctrl-single.c
9018
9019PIN CONTROLLER - ST SPEAR
9020M:	Viresh Kumar <vireshk@kernel.org>
9021L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9022W:	http://www.st.com/spear
9023S:	Maintained
9024F:	drivers/pinctrl/spear/
9025
9026PKTCDVD DRIVER
9027M:	Jiri Kosina <jikos@kernel.org>
9028S:	Maintained
9029F:	drivers/block/pktcdvd.c
9030F:	include/linux/pktcdvd.h
9031F:	include/uapi/linux/pktcdvd.h
9032
9033PKUNITY SOC DRIVERS
9034M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
9035W:	http://mprc.pku.edu.cn/~guanxuetao/linux
9036S:	Maintained
9037T:	git git://github.com/gxt/linux.git
9038F:	drivers/input/serio/i8042-unicore32io.h
9039F:	drivers/i2c/busses/i2c-puv3.c
9040F:	drivers/video/fbdev/fb-puv3.c
9041F:	drivers/rtc/rtc-puv3.c
9042
9043PMBUS HARDWARE MONITORING DRIVERS
9044M:	Guenter Roeck <linux@roeck-us.net>
9045L:	linux-hwmon@vger.kernel.org
9046W:	http://hwmon.wiki.kernel.org/
9047W:	http://www.roeck-us.net/linux/drivers/
9048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9049S:	Maintained
9050F:	Documentation/hwmon/pmbus
9051F:	drivers/hwmon/pmbus/
9052F:	include/linux/i2c/pmbus.h
9053
9054PMC SIERRA MaxRAID DRIVER
9055L:	linux-scsi@vger.kernel.org
9056W:	http://www.pmc-sierra.com/
9057S:	Orphan
9058F:	drivers/scsi/pmcraid.*
9059
9060PMC SIERRA PM8001 DRIVER
9061M:	Jack Wang <jinpu.wang@profitbricks.com>
9062M:	lindar_liu@usish.com
9063L:	pmchba@pmcs.com
9064L:	linux-scsi@vger.kernel.org
9065S:	Supported
9066F:	drivers/scsi/pm8001/
9067
9068POSIX CLOCKS and TIMERS
9069M:	Thomas Gleixner <tglx@linutronix.de>
9070L:	linux-kernel@vger.kernel.org
9071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9072S:	Maintained
9073F:	fs/timerfd.c
9074F:	include/linux/timer*
9075F:	kernel/time/*timer*
9076
9077POWER MANAGEMENT CORE
9078M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9079L:	linux-pm@vger.kernel.org
9080T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9081S:	Supported
9082F:	drivers/base/power/
9083F:	include/linux/pm.h
9084F:	include/linux/pm_*
9085F:	include/linux/powercap.h
9086F:	drivers/powercap/
9087
9088POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9089M:	Sebastian Reichel <sre@kernel.org>
9090M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9091M:	David Woodhouse <dwmw2@infradead.org>
9092L:	linux-pm@vger.kernel.org
9093T:	git git://git.infradead.org/battery-2.6.git
9094S:	Maintained
9095F:	include/linux/power_supply.h
9096F:	drivers/power/
9097X:	drivers/power/avs/
9098
9099POWER STATE COORDINATION INTERFACE (PSCI)
9100M:	Mark Rutland <mark.rutland@arm.com>
9101M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9102L:	linux-arm-kernel@lists.infradead.org
9103S:	Maintained
9104F:	drivers/firmware/psci.c
9105F:	include/linux/psci.h
9106F:	include/uapi/linux/psci.h
9107
9108PNP SUPPORT
9109M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9110S:	Maintained
9111F:	drivers/pnp/
9112
9113PPP PROTOCOL DRIVERS AND COMPRESSORS
9114M:	Paul Mackerras <paulus@samba.org>
9115L:	linux-ppp@vger.kernel.org
9116S:	Maintained
9117F:	drivers/net/ppp/ppp_*
9118
9119PPP OVER ATM (RFC 2364)
9120M:	Mitchell Blank Jr <mitch@sfgoth.com>
9121S:	Maintained
9122F:	net/atm/pppoatm.c
9123F:	include/uapi/linux/atmppp.h
9124
9125PPP OVER ETHERNET
9126M:	Michal Ostrowski <mostrows@earthlink.net>
9127S:	Maintained
9128F:	drivers/net/ppp/pppoe.c
9129F:	drivers/net/ppp/pppox.c
9130
9131PPP OVER L2TP
9132M:	James Chapman <jchapman@katalix.com>
9133S:	Maintained
9134F:	net/l2tp/l2tp_ppp.c
9135F:	include/linux/if_pppol2tp.h
9136F:	include/uapi/linux/if_pppol2tp.h
9137
9138PPS SUPPORT
9139M:	Rodolfo Giometti <giometti@enneenne.com>
9140W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
9141L:	linuxpps@ml.enneenne.com (subscribers-only)
9142S:	Maintained
9143F:	Documentation/pps/
9144F:	drivers/pps/
9145F:	include/linux/pps*.h
9146
9147PPTP DRIVER
9148M:	Dmitry Kozlov <xeb@mail.ru>
9149L:	netdev@vger.kernel.org
9150S:	Maintained
9151F:	drivers/net/ppp/pptp.c
9152W:	http://sourceforge.net/projects/accel-pptp
9153
9154PREEMPTIBLE KERNEL
9155M:	Robert Love <rml@tech9.net>
9156L:	kpreempt-tech@lists.sourceforge.net
9157W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9158S:	Supported
9159F:	Documentation/preempt-locking.txt
9160F:	include/linux/preempt.h
9161
9162PRISM54 WIRELESS DRIVER
9163M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
9164L:	linux-wireless@vger.kernel.org
9165W:	http://wireless.kernel.org/en/users/Drivers/p54
9166S:	Obsolete
9167F:	drivers/net/wireless/intersil/prism54/
9168
9169PS3 NETWORK SUPPORT
9170M:	Geoff Levand <geoff@infradead.org>
9171L:	netdev@vger.kernel.org
9172L:	linuxppc-dev@lists.ozlabs.org
9173S:	Maintained
9174F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
9175
9176PS3 PLATFORM SUPPORT
9177M:	Geoff Levand <geoff@infradead.org>
9178L:	linuxppc-dev@lists.ozlabs.org
9179S:	Maintained
9180F:	arch/powerpc/boot/ps3*
9181F:	arch/powerpc/include/asm/lv1call.h
9182F:	arch/powerpc/include/asm/ps3*.h
9183F:	arch/powerpc/platforms/ps3/
9184F:	drivers/*/ps3*
9185F:	drivers/ps3/
9186F:	drivers/rtc/rtc-ps3.c
9187F:	drivers/usb/host/*ps3.c
9188F:	sound/ppc/snd_ps3*
9189
9190PS3VRAM DRIVER
9191M:	Jim Paris <jim@jtan.com>
9192M:	Geoff Levand <geoff@infradead.org>
9193L:	linuxppc-dev@lists.ozlabs.org
9194S:	Maintained
9195F:	drivers/block/ps3vram.c
9196
9197PSTORE FILESYSTEM
9198M:	Anton Vorontsov <anton@enomsg.org>
9199M:	Colin Cross <ccross@android.com>
9200M:	Kees Cook <keescook@chromium.org>
9201M:	Tony Luck <tony.luck@intel.com>
9202S:	Maintained
9203T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9204F:	fs/pstore/
9205F:	include/linux/pstore*
9206F:	drivers/firmware/efi/efi-pstore.c
9207F:	drivers/acpi/apei/erst.c
9208
9209PTP HARDWARE CLOCK SUPPORT
9210M:	Richard Cochran <richardcochran@gmail.com>
9211L:	netdev@vger.kernel.org
9212S:	Maintained
9213W:	http://linuxptp.sourceforge.net/
9214F:	Documentation/ABI/testing/sysfs-ptp
9215F:	Documentation/ptp/*
9216F:	drivers/net/ethernet/freescale/gianfar_ptp.c
9217F:	drivers/net/phy/dp83640*
9218F:	drivers/ptp/*
9219F:	include/linux/ptp_cl*
9220
9221PTRACE SUPPORT
9222M:	Roland McGrath <roland@hack.frob.com>
9223M:	Oleg Nesterov <oleg@redhat.com>
9224S:	Maintained
9225F:	include/asm-generic/syscall.h
9226F:	include/linux/ptrace.h
9227F:	include/linux/regset.h
9228F:	include/linux/tracehook.h
9229F:	include/uapi/linux/ptrace.h
9230F:	kernel/ptrace.c
9231
9232PVRUSB2 VIDEO4LINUX DRIVER
9233M:	Mike Isely <isely@pobox.com>
9234L:	pvrusb2@isely.net	(subscribers-only)
9235L:	linux-media@vger.kernel.org
9236W:	http://www.isely.net/pvrusb2/
9237T:	git git://linuxtv.org/media_tree.git
9238S:	Maintained
9239F:	Documentation/video4linux/README.pvrusb2
9240F:	drivers/media/usb/pvrusb2/
9241
9242PWC WEBCAM DRIVER
9243M:	Hans de Goede <hdegoede@redhat.com>
9244L:	linux-media@vger.kernel.org
9245T:	git git://linuxtv.org/media_tree.git
9246S:	Maintained
9247F:	drivers/media/usb/pwc/*
9248
9249PWM FAN DRIVER
9250M:	Kamil Debski <k.debski@samsung.com>
9251L:	linux-hwmon@vger.kernel.org
9252S:	Supported
9253F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9254F:	Documentation/hwmon/pwm-fan
9255F:	drivers/hwmon/pwm-fan.c
9256
9257PWM SUBSYSTEM
9258M:	Thierry Reding <thierry.reding@gmail.com>
9259L:	linux-pwm@vger.kernel.org
9260S:	Maintained
9261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9262F:	Documentation/pwm.txt
9263F:	Documentation/devicetree/bindings/pwm/
9264F:	include/linux/pwm.h
9265F:	drivers/pwm/
9266F:	drivers/video/backlight/pwm_bl.c
9267F:	include/linux/pwm_backlight.h
9268
9269PXA2xx/PXA3xx SUPPORT
9270M:	Daniel Mack <daniel@zonque.org>
9271M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9272M:	Robert Jarzmik <robert.jarzmik@free.fr>
9273L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9274T:	git git://github.com/hzhuang1/linux.git
9275T:	git git://github.com/rjarzmik/linux.git
9276S:	Maintained
9277F:	arch/arm/boot/dts/pxa*
9278F:	arch/arm/mach-pxa/
9279F:	drivers/dma/pxa*
9280F:	drivers/pcmcia/pxa2xx*
9281F:	drivers/pinctrl/pxa/
9282F:	drivers/spi/spi-pxa2xx*
9283F:	drivers/usb/gadget/udc/pxa2*
9284F:	include/sound/pxa2xx-lib.h
9285F:	sound/arm/pxa*
9286F:	sound/soc/pxa/
9287
9288PXA GPIO DRIVER
9289M:	Robert Jarzmik <robert.jarzmik@free.fr>
9290L:	linux-gpio@vger.kernel.org
9291S:	Maintained
9292F:	drivers/gpio/gpio-pxa.c
9293
9294PXA3xx NAND FLASH DRIVER
9295M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9296L:	linux-mtd@lists.infradead.org
9297S:	Maintained
9298F:	drivers/mtd/nand/pxa3xx_nand.c
9299
9300MMP SUPPORT
9301M:	Eric Miao <eric.y.miao@gmail.com>
9302M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9303L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9304T:	git git://github.com/hzhuang1/linux.git
9305T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9306S:	Maintained
9307F:	arch/arm/boot/dts/mmp*
9308F:	arch/arm/mach-mmp/
9309
9310PXA MMCI DRIVER
9311S:	Orphan
9312
9313PXA RTC DRIVER
9314M:	Robert Jarzmik <robert.jarzmik@free.fr>
9315L:	rtc-linux@googlegroups.com
9316S:	Maintained
9317
9318QAT DRIVER
9319M:	Tadeusz Struk <tadeusz.struk@intel.com>
9320L:	qat-linux@intel.com
9321S:	Supported
9322F:	drivers/crypto/qat/
9323
9324QIB DRIVER
9325M:	Mike Marciniszyn <infinipath@intel.com>
9326L:	linux-rdma@vger.kernel.org
9327S:	Supported
9328F:	drivers/infiniband/hw/qib/
9329
9330QLOGIC QLA1280 SCSI DRIVER
9331M:	Michael Reed <mdr@sgi.com>
9332L:	linux-scsi@vger.kernel.org
9333S:	Maintained
9334F:	drivers/scsi/qla1280.[ch]
9335
9336QLOGIC QLA2XXX FC-SCSI DRIVER
9337M:	qla2xxx-upstream@qlogic.com
9338L:	linux-scsi@vger.kernel.org
9339S:	Supported
9340F:	Documentation/scsi/LICENSE.qla2xxx
9341F:	drivers/scsi/qla2xxx/
9342
9343QLOGIC QLA4XXX iSCSI DRIVER
9344M:	QLogic-Storage-Upstream@qlogic.com
9345L:	linux-scsi@vger.kernel.org
9346S:	Supported
9347F:	Documentation/scsi/LICENSE.qla4xxx
9348F:	drivers/scsi/qla4xxx/
9349
9350QLOGIC QLA3XXX NETWORK DRIVER
9351M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9352M:	Ron Mercer <ron.mercer@qlogic.com>
9353M:	linux-driver@qlogic.com
9354L:	netdev@vger.kernel.org
9355S:	Supported
9356F:	Documentation/networking/LICENSE.qla3xxx
9357F:	drivers/net/ethernet/qlogic/qla3xxx.*
9358
9359QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9360M:	Dept-GELinuxNICDev@qlogic.com
9361L:	netdev@vger.kernel.org
9362S:	Supported
9363F:	drivers/net/ethernet/qlogic/qlcnic/
9364
9365QLOGIC QLGE 10Gb ETHERNET DRIVER
9366M:	Harish Patil <harish.patil@qlogic.com>
9367M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9368M:	Dept-GELinuxNICDev@qlogic.com
9369M:	linux-driver@qlogic.com
9370L:	netdev@vger.kernel.org
9371S:	Supported
9372F:	drivers/net/ethernet/qlogic/qlge/
9373
9374QLOGIC QL4xxx ETHERNET DRIVER
9375M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
9376M:	Ariel Elior <Ariel.Elior@qlogic.com>
9377M:	everest-linux-l2@qlogic.com
9378L:	netdev@vger.kernel.org
9379S:	Supported
9380F:	drivers/net/ethernet/qlogic/qed/
9381F:	include/linux/qed/
9382F:	drivers/net/ethernet/qlogic/qede/
9383
9384QNX4 FILESYSTEM
9385M:	Anders Larsen <al@alarsen.net>
9386W:	http://www.alarsen.net/linux/qnx4fs/
9387S:	Maintained
9388F:	fs/qnx4/
9389F:	include/uapi/linux/qnx4_fs.h
9390F:	include/uapi/linux/qnxtypes.h
9391
9392QT1010 MEDIA DRIVER
9393M:	Antti Palosaari <crope@iki.fi>
9394L:	linux-media@vger.kernel.org
9395W:	https://linuxtv.org
9396W:	http://palosaari.fi/linux/
9397Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9398T:	git git://linuxtv.org/anttip/media_tree.git
9399S:	Maintained
9400F:	drivers/media/tuners/qt1010*
9401
9402QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9403M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9404L:	linux-wireless@vger.kernel.org
9405L:	ath9k-devel@lists.ath9k.org
9406W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9407S:	Supported
9408F:	drivers/net/wireless/ath/ath9k/
9409
9410QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9411M:	Kalle Valo <kvalo@qca.qualcomm.com>
9412L:	ath10k@lists.infradead.org
9413W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9414T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9415S:	Supported
9416F:	drivers/net/wireless/ath/ath10k/
9417
9418QUALCOMM HEXAGON ARCHITECTURE
9419M:	Richard Kuo <rkuo@codeaurora.org>
9420L:	linux-hexagon@vger.kernel.org
9421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9422S:	Supported
9423F:	arch/hexagon/
9424
9425QUALCOMM WCN36XX WIRELESS DRIVER
9426M:	Eugene Krasnikov <k.eugene.e@gmail.com>
9427L:	wcn36xx@lists.infradead.org
9428W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
9429T:	git git://github.com/KrasnikovEugene/wcn36xx.git
9430S:	Supported
9431F:	drivers/net/wireless/ath/wcn36xx/
9432
9433QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9434M:	Gabriel Somlo <somlo@cmu.edu>
9435M:	"Michael S. Tsirkin" <mst@redhat.com>
9436L:	qemu-devel@nongnu.org
9437S:	Maintained
9438F:	drivers/firmware/qemu_fw_cfg.c
9439
9440RADOS BLOCK DEVICE (RBD)
9441M:	Ilya Dryomov <idryomov@gmail.com>
9442M:	Sage Weil <sage@redhat.com>
9443M:	Alex Elder <elder@kernel.org>
9444L:	ceph-devel@vger.kernel.org
9445W:	http://ceph.com/
9446T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9447T:	git git://github.com/ceph/ceph-client.git
9448S:	Supported
9449F:	Documentation/ABI/testing/sysfs-bus-rbd
9450F:	drivers/block/rbd.c
9451F:	drivers/block/rbd_types.h
9452
9453RADEON FRAMEBUFFER DISPLAY DRIVER
9454M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
9455L:	linux-fbdev@vger.kernel.org
9456S:	Maintained
9457F:	drivers/video/fbdev/aty/radeon*
9458F:	include/uapi/linux/radeonfb.h
9459
9460RADIOSHARK RADIO DRIVER
9461M:	Hans de Goede <hdegoede@redhat.com>
9462L:	linux-media@vger.kernel.org
9463T:	git git://linuxtv.org/media_tree.git
9464S:	Maintained
9465F:	drivers/media/radio/radio-shark.c
9466
9467RADIOSHARK2 RADIO DRIVER
9468M:	Hans de Goede <hdegoede@redhat.com>
9469L:	linux-media@vger.kernel.org
9470T:	git git://linuxtv.org/media_tree.git
9471S:	Maintained
9472F:	drivers/media/radio/radio-shark2.c
9473F:	drivers/media/radio/radio-tea5777.c
9474
9475RAGE128 FRAMEBUFFER DISPLAY DRIVER
9476M:	Paul Mackerras <paulus@samba.org>
9477L:	linux-fbdev@vger.kernel.org
9478S:	Maintained
9479F:	drivers/video/fbdev/aty/aty128fb.c
9480
9481RALINK MIPS ARCHITECTURE
9482M:	John Crispin <john@phrozen.org>
9483L:	linux-mips@linux-mips.org
9484S:	Maintained
9485F:	arch/mips/ralink
9486
9487RALINK RT2X00 WIRELESS LAN DRIVER
9488P:	rt2x00 project
9489M:	Stanislaw Gruszka <sgruszka@redhat.com>
9490M:	Helmut Schaa <helmut.schaa@googlemail.com>
9491L:	linux-wireless@vger.kernel.org
9492S:	Maintained
9493F:	drivers/net/wireless/ralink/rt2x00/
9494
9495RAMDISK RAM BLOCK DEVICE DRIVER
9496M:	Jens Axboe <axboe@kernel.dk>
9497S:	Maintained
9498F:	Documentation/blockdev/ramdisk.txt
9499F:	drivers/block/brd.c
9500
9501RANDOM NUMBER DRIVER
9502M:	"Theodore Ts'o" <tytso@mit.edu>
9503S:	Maintained
9504F:	drivers/char/random.c
9505
9506RAPIDIO SUBSYSTEM
9507M:	Matt Porter <mporter@kernel.crashing.org>
9508M:	Alexandre Bounine <alexandre.bounine@idt.com>
9509S:	Maintained
9510F:	drivers/rapidio/
9511
9512RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9513L:	linux-wireless@vger.kernel.org
9514S:	Orphan
9515F:	drivers/net/wireless/ray*
9516
9517RCUTORTURE MODULE
9518M:	Josh Triplett <josh@joshtriplett.org>
9519M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9520L:	linux-kernel@vger.kernel.org
9521S:	Supported
9522T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9523F:	Documentation/RCU/torture.txt
9524F:	kernel/rcu/rcutorture.c
9525
9526RCUTORTURE TEST FRAMEWORK
9527M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9528M:	Josh Triplett <josh@joshtriplett.org>
9529R:	Steven Rostedt <rostedt@goodmis.org>
9530R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9531R:	Lai Jiangshan <jiangshanlai@gmail.com>
9532L:	linux-kernel@vger.kernel.org
9533S:	Supported
9534T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9535F:	tools/testing/selftests/rcutorture
9536
9537RDC R-321X SoC
9538M:	Florian Fainelli <florian@openwrt.org>
9539S:	Maintained
9540
9541RDC R6040 FAST ETHERNET DRIVER
9542M:	Florian Fainelli <florian@openwrt.org>
9543L:	netdev@vger.kernel.org
9544S:	Maintained
9545F:	drivers/net/ethernet/rdc/r6040.c
9546
9547RDS - RELIABLE DATAGRAM SOCKETS
9548M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
9549L:	netdev@vger.kernel.org
9550L:	linux-rdma@vger.kernel.org
9551L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
9552W:	https://oss.oracle.com/projects/rds/
9553S:	Supported
9554F:	net/rds/
9555F:	Documentation/networking/rds.txt
9556
9557RDMAVT - RDMA verbs software
9558M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
9559L:	linux-rdma@vger.kernel.org
9560S:	Supported
9561F:	drivers/infiniband/sw/rdmavt
9562
9563READ-COPY UPDATE (RCU)
9564M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9565M:	Josh Triplett <josh@joshtriplett.org>
9566R:	Steven Rostedt <rostedt@goodmis.org>
9567R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9568R:	Lai Jiangshan <jiangshanlai@gmail.com>
9569L:	linux-kernel@vger.kernel.org
9570W:	http://www.rdrop.com/users/paulmck/RCU/
9571S:	Supported
9572T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9573F:	Documentation/RCU/
9574X:	Documentation/RCU/torture.txt
9575F:	include/linux/rcu*
9576X:	include/linux/srcu.h
9577F:	kernel/rcu/
9578X:	kernel/torture.c
9579
9580REAL TIME CLOCK (RTC) SUBSYSTEM
9581M:	Alessandro Zummo <a.zummo@towertech.it>
9582M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
9583L:	rtc-linux@googlegroups.com
9584Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
9585T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9586S:	Maintained
9587F:	Documentation/rtc.txt
9588F:	drivers/rtc/
9589F:	include/linux/rtc.h
9590F:	include/uapi/linux/rtc.h
9591
9592REALTEK AUDIO CODECS
9593M:	Bard Liao <bardliao@realtek.com>
9594M:	Oder Chiou <oder_chiou@realtek.com>
9595S:	Maintained
9596F:	sound/soc/codecs/rt*
9597F:	include/sound/rt*.h
9598
9599REISERFS FILE SYSTEM
9600L:	reiserfs-devel@vger.kernel.org
9601S:	Supported
9602F:	fs/reiserfs/
9603
9604REGISTER MAP ABSTRACTION
9605M:	Mark Brown <broonie@kernel.org>
9606L:	linux-kernel@vger.kernel.org
9607T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9608S:	Supported
9609F:	drivers/base/regmap/
9610F:	include/linux/regmap.h
9611
9612REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9613M:	Ohad Ben-Cohen <ohad@wizery.com>
9614M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9615L:	linux-remoteproc@vger.kernel.org
9616T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9617S:	Maintained
9618F:	drivers/remoteproc/
9619F:	Documentation/remoteproc.txt
9620F:	include/linux/remoteproc.h
9621
9622REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9623M:	Ohad Ben-Cohen <ohad@wizery.com>
9624M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9625L:	linux-remoteproc@vger.kernel.org
9626T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9627S:	Maintained
9628F:	drivers/rpmsg/
9629F:	Documentation/rpmsg.txt
9630F:	include/linux/rpmsg.h
9631
9632RENESAS ETHERNET DRIVERS
9633R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9634L:	netdev@vger.kernel.org
9635L:	linux-renesas-soc@vger.kernel.org
9636F:	drivers/net/ethernet/renesas/
9637F:	include/linux/sh_eth.h
9638
9639RENESAS USB2 PHY DRIVER
9640M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9641L:	linux-renesas-soc@vger.kernel.org
9642S:	Maintained
9643F:	drivers/phy/phy-rcar-gen3-usb2.c
9644
9645RESET CONTROLLER FRAMEWORK
9646M:	Philipp Zabel <p.zabel@pengutronix.de>
9647T:	git git://git.pengutronix.de/git/pza/linux
9648S:	Maintained
9649F:	drivers/reset/
9650F:	Documentation/devicetree/bindings/reset/
9651F:	include/dt-bindings/reset/
9652F:	include/linux/reset.h
9653F:	include/linux/reset-controller.h
9654
9655RFKILL
9656M:	Johannes Berg <johannes@sipsolutions.net>
9657L:	linux-wireless@vger.kernel.org
9658W:	http://wireless.kernel.org/
9659T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9661S:	Maintained
9662F:	Documentation/rfkill.txt
9663F:	net/rfkill/
9664
9665RHASHTABLE
9666M:	Thomas Graf <tgraf@suug.ch>
9667L:	netdev@vger.kernel.org
9668S:	Maintained
9669F:	lib/rhashtable.c
9670F:	include/linux/rhashtable.h
9671
9672RICOH SMARTMEDIA/XD DRIVER
9673M:	Maxim Levitsky <maximlevitsky@gmail.com>
9674S:	Maintained
9675F:	drivers/mtd/nand/r852.c
9676F:	drivers/mtd/nand/r852.h
9677
9678RICOH R5C592 MEMORYSTICK DRIVER
9679M:	Maxim Levitsky <maximlevitsky@gmail.com>
9680S:	Maintained
9681F:	drivers/memstick/host/r592.*
9682
9683ROCCAT DRIVERS
9684M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9685W:	http://sourceforge.net/projects/roccat/
9686S:	Maintained
9687F:	drivers/hid/hid-roccat*
9688F:	include/linux/hid-roccat*
9689F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9690
9691ROCKER DRIVER
9692M:	Jiri Pirko <jiri@resnulli.us>
9693M:	Scott Feldman <sfeldma@gmail.com>
9694L:	netdev@vger.kernel.org
9695S:	Supported
9696F:	drivers/net/ethernet/rocker/
9697
9698ROCKETPORT DRIVER
9699P:	Comtrol Corp.
9700W:	http://www.comtrol.com
9701S:	Maintained
9702F:	Documentation/serial/rocket.txt
9703F:	drivers/tty/rocket*
9704
9705ROCKETPORT EXPRESS/INFINITY DRIVER
9706M:	Kevin Cernekee <cernekee@gmail.com>
9707L:	linux-serial@vger.kernel.org
9708S:	Odd Fixes
9709F:	drivers/tty/serial/rp2.*
9710
9711ROSE NETWORK LAYER
9712M:	Ralf Baechle <ralf@linux-mips.org>
9713L:	linux-hams@vger.kernel.org
9714W:	http://www.linux-ax25.org/
9715S:	Maintained
9716F:	include/net/rose.h
9717F:	include/uapi/linux/rose.h
9718F:	net/rose/
9719
9720RTL2830 MEDIA DRIVER
9721M:	Antti Palosaari <crope@iki.fi>
9722L:	linux-media@vger.kernel.org
9723W:	https://linuxtv.org
9724W:	http://palosaari.fi/linux/
9725Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9726T:	git git://linuxtv.org/anttip/media_tree.git
9727S:	Maintained
9728F:	drivers/media/dvb-frontends/rtl2830*
9729
9730RTL2832 MEDIA DRIVER
9731M:	Antti Palosaari <crope@iki.fi>
9732L:	linux-media@vger.kernel.org
9733W:	https://linuxtv.org
9734W:	http://palosaari.fi/linux/
9735Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9736T:	git git://linuxtv.org/anttip/media_tree.git
9737S:	Maintained
9738F:	drivers/media/dvb-frontends/rtl2832*
9739
9740RTL2832_SDR MEDIA DRIVER
9741M:	Antti Palosaari <crope@iki.fi>
9742L:	linux-media@vger.kernel.org
9743W:	https://linuxtv.org
9744W:	http://palosaari.fi/linux/
9745Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9746T:	git git://linuxtv.org/anttip/media_tree.git
9747S:	Maintained
9748F:	drivers/media/dvb-frontends/rtl2832_sdr*
9749
9750RTL8180 WIRELESS DRIVER
9751L:	linux-wireless@vger.kernel.org
9752W:	http://wireless.kernel.org/
9753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9754S:	Orphan
9755F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
9756
9757RTL8187 WIRELESS DRIVER
9758M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9759M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9760M:	Larry Finger <Larry.Finger@lwfinger.net>
9761L:	linux-wireless@vger.kernel.org
9762W:	http://wireless.kernel.org/
9763T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9764S:	Maintained
9765F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
9766
9767RTL8192CE WIRELESS DRIVER
9768M:	Larry Finger <Larry.Finger@lwfinger.net>
9769M:	Chaoming Li <chaoming_li@realsil.com.cn>
9770L:	linux-wireless@vger.kernel.org
9771W:	http://wireless.kernel.org/
9772T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9773S:	Maintained
9774F:	drivers/net/wireless/realtek/rtlwifi/
9775F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9776
9777RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9778M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9779L:	linux-wireless@vger.kernel.org
9780T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9781S:	Maintained
9782F:	drivers/net/wireless/realtek/rtl8xxxu/
9783
9784S3 SAVAGE FRAMEBUFFER DRIVER
9785M:	Antonino Daplas <adaplas@gmail.com>
9786L:	linux-fbdev@vger.kernel.org
9787S:	Maintained
9788F:	drivers/video/fbdev/savage/
9789
9790S390
9791M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9792M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9793L:	linux-s390@vger.kernel.org
9794W:	http://www.ibm.com/developerworks/linux/linux390/
9795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9796S:	Supported
9797F:	arch/s390/
9798F:	drivers/s390/
9799F:	Documentation/s390/
9800F:	Documentation/DocBook/s390*
9801
9802S390 COMMON I/O LAYER
9803M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9804M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9805L:	linux-s390@vger.kernel.org
9806W:	http://www.ibm.com/developerworks/linux/linux390/
9807S:	Supported
9808F:	drivers/s390/cio/
9809
9810S390 DASD DRIVER
9811M:	Stefan Weinhuber <wein@de.ibm.com>
9812M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9813L:	linux-s390@vger.kernel.org
9814W:	http://www.ibm.com/developerworks/linux/linux390/
9815S:	Supported
9816F:	drivers/s390/block/dasd*
9817F:	block/partitions/ibm.c
9818
9819S390 NETWORK DRIVERS
9820M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9821L:	linux-s390@vger.kernel.org
9822W:	http://www.ibm.com/developerworks/linux/linux390/
9823S:	Supported
9824F:	drivers/s390/net/
9825
9826S390 PCI SUBSYSTEM
9827M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9828M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9829L:	linux-s390@vger.kernel.org
9830W:	http://www.ibm.com/developerworks/linux/linux390/
9831S:	Supported
9832F:	arch/s390/pci/
9833F:	drivers/pci/hotplug/s390_pci_hpc.c
9834
9835S390 ZCRYPT DRIVER
9836M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9837L:	linux-s390@vger.kernel.org
9838W:	http://www.ibm.com/developerworks/linux/linux390/
9839S:	Supported
9840F:	drivers/s390/crypto/
9841
9842S390 ZFCP DRIVER
9843M:	Steffen Maier <maier@linux.vnet.ibm.com>
9844L:	linux-s390@vger.kernel.org
9845W:	http://www.ibm.com/developerworks/linux/linux390/
9846S:	Supported
9847F:	drivers/s390/scsi/zfcp_*
9848
9849S390 IUCV NETWORK LAYER
9850M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9851L:	linux-s390@vger.kernel.org
9852W:	http://www.ibm.com/developerworks/linux/linux390/
9853S:	Supported
9854F:	drivers/s390/net/*iucv*
9855F:	include/net/iucv/
9856F:	net/iucv/
9857
9858S390 IOMMU (PCI)
9859M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9860L:	linux-s390@vger.kernel.org
9861W:	http://www.ibm.com/developerworks/linux/linux390/
9862S:	Supported
9863F:	drivers/iommu/s390-iommu.c
9864
9865S3C24XX SD/MMC Driver
9866M:	Ben Dooks <ben-linux@fluff.org>
9867L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9868S:	Supported
9869F:	drivers/mmc/host/s3cmci.*
9870
9871SAA6588 RDS RECEIVER DRIVER
9872M:	Hans Verkuil <hverkuil@xs4all.nl>
9873L:	linux-media@vger.kernel.org
9874T:	git git://linuxtv.org/media_tree.git
9875W:	https://linuxtv.org
9876S:	Odd Fixes
9877F:	drivers/media/i2c/saa6588*
9878
9879SAA7134 VIDEO4LINUX DRIVER
9880M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
9881M:	Mauro Carvalho Chehab <mchehab@kernel.org>
9882L:	linux-media@vger.kernel.org
9883W:	https://linuxtv.org
9884T:	git git://linuxtv.org/media_tree.git
9885S:	Odd fixes
9886F:	Documentation/video4linux/*.saa7134
9887F:	drivers/media/pci/saa7134/
9888
9889SAA7146 VIDEO4LINUX-2 DRIVER
9890M:	Hans Verkuil <hverkuil@xs4all.nl>
9891L:	linux-media@vger.kernel.org
9892T:	git git://linuxtv.org/media_tree.git
9893S:	Maintained
9894F:	drivers/media/common/saa7146/
9895F:	drivers/media/pci/saa7146/
9896F:	include/media/saa7146*
9897
9898SAMSUNG LAPTOP DRIVER
9899M:	Corentin Chary <corentin.chary@gmail.com>
9900L:	platform-driver-x86@vger.kernel.org
9901S:	Maintained
9902F:	drivers/platform/x86/samsung-laptop.c
9903
9904SAMSUNG AUDIO (ASoC) DRIVERS
9905M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9906M:	Sangbeom Kim <sbkim73@samsung.com>
9907M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9908L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9909S:	Supported
9910F:	sound/soc/samsung/
9911
9912SAMSUNG FRAMEBUFFER DRIVER
9913M:	Jingoo Han <jingoohan1@gmail.com>
9914L:	linux-fbdev@vger.kernel.org
9915S:	Maintained
9916F:	drivers/video/fbdev/s3c-fb.c
9917
9918SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9919M:	Sangbeom Kim <sbkim73@samsung.com>
9920M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9921L:	linux-kernel@vger.kernel.org
9922L:	linux-samsung-soc@vger.kernel.org
9923S:	Supported
9924F:	drivers/mfd/sec*.c
9925F:	drivers/regulator/s2m*.c
9926F:	drivers/regulator/s5m*.c
9927F:	drivers/clk/clk-s2mps11.c
9928F:	drivers/rtc/rtc-s5m.c
9929F:	include/linux/mfd/samsung/
9930F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9931F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9932F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9933F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9934
9935SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9936M:	Kyungmin Park <kyungmin.park@samsung.com>
9937M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9938L:	linux-media@vger.kernel.org
9939Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9940S:	Supported
9941F:	drivers/media/platform/exynos4-is/
9942
9943SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9944M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9945L:	linux-media@vger.kernel.org
9946L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9947S:	Maintained
9948F:	drivers/media/platform/s3c-camif/
9949F:	include/media/drv-intf/s3c_camif.h
9950
9951SAMSUNG S5C73M3 CAMERA DRIVER
9952M:	Kyungmin Park <kyungmin.park@samsung.com>
9953M:	Andrzej Hajda <a.hajda@samsung.com>
9954L:	linux-media@vger.kernel.org
9955S:	Supported
9956F:	drivers/media/i2c/s5c73m3/*
9957
9958SAMSUNG S5K5BAF CAMERA DRIVER
9959M:	Kyungmin Park <kyungmin.park@samsung.com>
9960M:	Andrzej Hajda <a.hajda@samsung.com>
9961L:	linux-media@vger.kernel.org
9962S:	Supported
9963F:	drivers/media/i2c/s5k5baf.c
9964
9965SAMSUNG S3FWRN5 NFC DRIVER
9966M:	Robert Baldyga <r.baldyga@samsung.com>
9967M:	Krzysztof Opasiak <k.opasiak@samsung.com>
9968L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9969S:	Supported
9970F:	drivers/nfc/s3fwrn5
9971
9972SAMSUNG SOC CLOCK DRIVERS
9973M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9974M:	Tomasz Figa <tomasz.figa@gmail.com>
9975S:	Supported
9976L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9977F:	drivers/clk/samsung/
9978
9979SAMSUNG SXGBE DRIVERS
9980M:	Byungho An <bh74.an@samsung.com>
9981M:	Girish K S <ks.giri@samsung.com>
9982M:	Vipul Pandya <vipul.pandya@samsung.com>
9983S:	Supported
9984L:	netdev@vger.kernel.org
9985F:	drivers/net/ethernet/samsung/sxgbe/
9986
9987SAMSUNG THERMAL DRIVER
9988M:	Lukasz Majewski <l.majewski@samsung.com>
9989L:	linux-pm@vger.kernel.org
9990L:	linux-samsung-soc@vger.kernel.org
9991S:	Supported
9992T:	git https://github.com/lmajewski/linux-samsung-thermal.git
9993F:	drivers/thermal/samsung/
9994
9995SAMSUNG USB2 PHY DRIVER
9996M:	Kamil Debski <k.debski@samsung.com>
9997L:	linux-kernel@vger.kernel.org
9998S:	Supported
9999F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
10000F:	Documentation/phy/samsung-usb2.txt
10001F:	drivers/phy/phy-exynos4210-usb2.c
10002F:	drivers/phy/phy-exynos4x12-usb2.c
10003F:	drivers/phy/phy-exynos5250-usb2.c
10004F:	drivers/phy/phy-s5pv210-usb2.c
10005F:	drivers/phy/phy-samsung-usb2.c
10006F:	drivers/phy/phy-samsung-usb2.h
10007
10008SERIAL DRIVERS
10009M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10010L:	linux-serial@vger.kernel.org
10011S:	Maintained
10012F:	drivers/tty/serial/
10013
10014SYNOPSYS DESIGNWARE DMAC DRIVER
10015M:	Viresh Kumar <vireshk@kernel.org>
10016M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10017S:	Maintained
10018F:	include/linux/dma/dw.h
10019F:	include/linux/platform_data/dma-dw.h
10020F:	drivers/dma/dw/
10021
10022SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10023M: Lars Persson <lars.persson@axis.com>
10024L: netdev@vger.kernel.org
10025S: Supported
10026F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10027F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10028
10029SYNOPSYS DESIGNWARE I2C DRIVER
10030M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
10031R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10032R:	Mika Westerberg <mika.westerberg@linux.intel.com>
10033L:	linux-i2c@vger.kernel.org
10034S:	Maintained
10035F:	drivers/i2c/busses/i2c-designware-*
10036F:	include/linux/platform_data/i2c-designware.h
10037
10038SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10039M:	Jaehoon Chung <jh80.chung@samsung.com>
10040L:	linux-mmc@vger.kernel.org
10041S:	Maintained
10042F:	include/linux/mmc/dw_mmc.h
10043F:	drivers/mmc/host/dw_mmc*
10044
10045SYSTEM TRACE MODULE CLASS
10046M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
10047S:	Maintained
10048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10049F:	Documentation/trace/stm.txt
10050F:	drivers/hwtracing/stm/
10051F:	include/linux/stm.h
10052F:	include/uapi/linux/stm.h
10053
10054THUNDERBOLT DRIVER
10055M:	Andreas Noever <andreas.noever@gmail.com>
10056S:	Maintained
10057F:	drivers/thunderbolt/
10058
10059TI BQ27XXX POWER SUPPLY DRIVER
10060R:	Andrew F. Davis <afd@ti.com>
10061F:	include/linux/power/bq27xxx_battery.h
10062F:	drivers/power/bq27xxx_battery.c
10063F:	drivers/power/bq27xxx_battery_i2c.c
10064
10065TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10066M:	John Stultz <john.stultz@linaro.org>
10067M:	Thomas Gleixner <tglx@linutronix.de>
10068L:	linux-kernel@vger.kernel.org
10069T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10070S:	Supported
10071F:	include/linux/clocksource.h
10072F:	include/linux/time.h
10073F:	include/linux/timex.h
10074F:	include/uapi/linux/time.h
10075F:	include/uapi/linux/timex.h
10076F:	kernel/time/clocksource.c
10077F:	kernel/time/time*.c
10078F:	kernel/time/alarmtimer.c
10079F:	kernel/time/ntp.c
10080F:	tools/testing/selftests/timers/
10081
10082SC1200 WDT DRIVER
10083M:	Zwane Mwaikambo <zwanem@gmail.com>
10084S:	Maintained
10085F:	drivers/watchdog/sc1200wdt.c
10086
10087SCHEDULER
10088M:	Ingo Molnar <mingo@redhat.com>
10089M:	Peter Zijlstra <peterz@infradead.org>
10090L:	linux-kernel@vger.kernel.org
10091T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10092S:	Maintained
10093F:	kernel/sched/
10094F:	include/linux/sched.h
10095F:	include/uapi/linux/sched.h
10096F:	include/linux/wait.h
10097
10098SCORE ARCHITECTURE
10099M:	Chen Liqin <liqin.linux@gmail.com>
10100M:	Lennox Wu <lennox.wu@gmail.com>
10101W:	http://www.sunplus.com
10102S:	Supported
10103F:	arch/score/
10104
10105SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10106M:	Sudeep Holla <sudeep.holla@arm.com>
10107L:	linux-arm-kernel@lists.infradead.org
10108S:	Maintained
10109F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
10110F:	drivers/clk/clk-scpi.c
10111F:	drivers/cpufreq/scpi-cpufreq.c
10112F:	drivers/firmware/arm_scpi.c
10113F:	include/linux/scpi_protocol.h
10114
10115SCSI CDROM DRIVER
10116M:	Jens Axboe <axboe@kernel.dk>
10117L:	linux-scsi@vger.kernel.org
10118W:	http://www.kernel.dk
10119S:	Maintained
10120F:	drivers/scsi/sr*
10121
10122SCSI RDMA PROTOCOL (SRP) INITIATOR
10123M:	Bart Van Assche <bart.vanassche@sandisk.com>
10124L:	linux-rdma@vger.kernel.org
10125S:	Supported
10126W:	http://www.openfabrics.org
10127Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10128T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10129F:	drivers/infiniband/ulp/srp/
10130F:	include/scsi/srp.h
10131
10132SCSI SG DRIVER
10133M:	Doug Gilbert <dgilbert@interlog.com>
10134L:	linux-scsi@vger.kernel.org
10135W:	http://sg.danny.cz/sg
10136S:	Maintained
10137F:	Documentation/scsi/scsi-generic.txt
10138F:	drivers/scsi/sg.c
10139F:	include/scsi/sg.h
10140
10141SCSI SUBSYSTEM
10142M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10143T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10144M:	"Martin K. Petersen" <martin.petersen@oracle.com>
10145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10146L:	linux-scsi@vger.kernel.org
10147S:	Maintained
10148F:	drivers/scsi/
10149F:	include/scsi/
10150
10151SCSI TAPE DRIVER
10152M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10153L:	linux-scsi@vger.kernel.org
10154S:	Maintained
10155F:	Documentation/scsi/st.txt
10156F:	drivers/scsi/st.*
10157F:	drivers/scsi/st_*.h
10158
10159SCTP PROTOCOL
10160M:	Vlad Yasevich <vyasevich@gmail.com>
10161M:	Neil Horman <nhorman@tuxdriver.com>
10162L:	linux-sctp@vger.kernel.org
10163W:	http://lksctp.sourceforge.net
10164S:	Maintained
10165F:	Documentation/networking/sctp.txt
10166F:	include/linux/sctp.h
10167F:	include/uapi/linux/sctp.h
10168F:	include/net/sctp/
10169F:	net/sctp/
10170
10171SCx200 CPU SUPPORT
10172M:	Jim Cromie <jim.cromie@gmail.com>
10173S:	Odd Fixes
10174F:	Documentation/i2c/busses/scx200_acb
10175F:	arch/x86/platform/scx200/
10176F:	drivers/watchdog/scx200_wdt.c
10177F:	drivers/i2c/busses/scx200*
10178F:	drivers/mtd/maps/scx200_docflash.c
10179F:	include/linux/scx200.h
10180
10181SCx200 GPIO DRIVER
10182M:	Jim Cromie <jim.cromie@gmail.com>
10183S:	Maintained
10184F:	drivers/char/scx200_gpio.c
10185F:	include/linux/scx200_gpio.h
10186
10187SCx200 HRT CLOCKSOURCE DRIVER
10188M:	Jim Cromie <jim.cromie@gmail.com>
10189S:	Maintained
10190F:	drivers/clocksource/scx200_hrt.c
10191
10192SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10193M:	Sascha Sommer <saschasommer@freenet.de>
10194L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10195S:	Maintained
10196F:	drivers/mmc/host/sdricoh_cs.c
10197
10198SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10199M:	Adrian Hunter <adrian.hunter@intel.com>
10200L:	linux-mmc@vger.kernel.org
10201T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
10202S:	Maintained
10203F:	drivers/mmc/host/sdhci*
10204F:	include/linux/mmc/sdhci*
10205
10206SECURE COMPUTING
10207M:	Kees Cook <keescook@chromium.org>
10208R:	Andy Lutomirski <luto@amacapital.net>
10209R:	Will Drewry <wad@chromium.org>
10210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10211S:	Supported
10212F:	kernel/seccomp.c
10213F:	include/uapi/linux/seccomp.h
10214F:	include/linux/seccomp.h
10215F:	tools/testing/selftests/seccomp/*
10216K:	\bsecure_computing
10217K:	\bTIF_SECCOMP\b
10218
10219SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10220M:	Ben Dooks <ben-linux@fluff.org>
10221M:	Jaehoon Chung <jh80.chung@samsung.com>
10222L:	linux-mmc@vger.kernel.org
10223S:	Maintained
10224F:	drivers/mmc/host/sdhci-s3c*
10225
10226SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10227M:	Viresh Kumar <vireshk@kernel.org>
10228L:	linux-mmc@vger.kernel.org
10229S:	Maintained
10230F:	drivers/mmc/host/sdhci-spear.c
10231
10232SECURITY SUBSYSTEM
10233M:	James Morris <james.l.morris@oracle.com>
10234M:	"Serge E. Hallyn" <serge@hallyn.com>
10235L:	linux-security-module@vger.kernel.org (suggested Cc:)
10236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10237W:	http://kernsec.org/
10238S:	Supported
10239F:	security/
10240
10241SECURITY CONTACT
10242M:	Security Officers <security@kernel.org>
10243S:	Supported
10244
10245SELINUX SECURITY MODULE
10246M:	Paul Moore <paul@paul-moore.com>
10247M:	Stephen Smalley <sds@tycho.nsa.gov>
10248M:	Eric Paris <eparis@parisplace.org>
10249L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
10250W:	http://selinuxproject.org
10251T:	git git://git.infradead.org/users/pcmoore/selinux
10252S:	Supported
10253F:	include/linux/selinux*
10254F:	security/selinux/
10255F:	scripts/selinux/
10256
10257APPARMOR SECURITY MODULE
10258M:	John Johansen <john.johansen@canonical.com>
10259L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10260W:	apparmor.wiki.kernel.org
10261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10262S:	Supported
10263F:	security/apparmor/
10264
10265LOADPIN SECURITY MODULE
10266M:	Kees Cook <keescook@chromium.org>
10267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10268S:	Supported
10269F:	security/loadpin/
10270
10271YAMA SECURITY MODULE
10272M:	Kees Cook <keescook@chromium.org>
10273T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10274S:	Supported
10275F:	security/yama/
10276
10277SENSABLE PHANTOM
10278M:	Jiri Slaby <jirislaby@gmail.com>
10279S:	Maintained
10280F:	drivers/misc/phantom.c
10281F:	include/uapi/linux/phantom.h
10282
10283SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10284M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10285M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
10286M:	John Soni Jose <sony.john@avagotech.com>
10287L:	linux-scsi@vger.kernel.org
10288W:	http://www.avagotech.com
10289S:	Supported
10290F:	drivers/scsi/be2iscsi/
10291
10292Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10293M:	Sathya Perla <sathya.perla@broadcom.com>
10294M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
10295M:	Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10296M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10297M:	Somnath Kotur <somnath.kotur@broadcom.com>
10298L:	netdev@vger.kernel.org
10299W:	http://www.emulex.com
10300S:	Supported
10301F:	drivers/net/ethernet/emulex/benet/
10302
10303EMULEX ONECONNECT ROCE DRIVER
10304M:	Selvin Xavier <selvin.xavier@avagotech.com>
10305M:	Devesh Sharma <devesh.sharma@avagotech.com>
10306M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10307L:	linux-rdma@vger.kernel.org
10308W:	http://www.emulex.com
10309S:	Supported
10310F:	drivers/infiniband/hw/ocrdma/
10311
10312SFC NETWORK DRIVER
10313M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10314M:	Edward Cree <ecree@solarflare.com>
10315M:	Bert Kenward <bkenward@solarflare.com>
10316L:	netdev@vger.kernel.org
10317S:	Supported
10318F:	drivers/net/ethernet/sfc/
10319
10320SGI GRU DRIVER
10321M:	Dimitri Sivanich <sivanich@sgi.com>
10322S:	Maintained
10323F:	drivers/misc/sgi-gru/
10324
10325SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10326M:	Pat Gefre <pfg@sgi.com>
10327L:	linux-ia64@vger.kernel.org
10328S:	Supported
10329F:	Documentation/ia64/serial.txt
10330F:	drivers/tty/serial/ioc?_serial.c
10331F:	include/linux/ioc?.h
10332
10333SGI XP/XPC/XPNET DRIVER
10334M:	Cliff Whickman <cpw@sgi.com>
10335M:	Robin Holt <robinmholt@gmail.com>
10336S:	Maintained
10337F:	drivers/misc/sgi-xp/
10338
10339SI2157 MEDIA DRIVER
10340M:	Antti Palosaari <crope@iki.fi>
10341L:	linux-media@vger.kernel.org
10342W:	https://linuxtv.org
10343W:	http://palosaari.fi/linux/
10344Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10345T:	git git://linuxtv.org/anttip/media_tree.git
10346S:	Maintained
10347F:	drivers/media/tuners/si2157*
10348
10349SI2168 MEDIA DRIVER
10350M:	Antti Palosaari <crope@iki.fi>
10351L:	linux-media@vger.kernel.org
10352W:	https://linuxtv.org
10353W:	http://palosaari.fi/linux/
10354Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10355T:	git git://linuxtv.org/anttip/media_tree.git
10356S:	Maintained
10357F:	drivers/media/dvb-frontends/si2168*
10358
10359SI470X FM RADIO RECEIVER I2C DRIVER
10360M:	Hans Verkuil <hverkuil@xs4all.nl>
10361L:	linux-media@vger.kernel.org
10362T:	git git://linuxtv.org/media_tree.git
10363W:	https://linuxtv.org
10364S:	Odd Fixes
10365F:	drivers/media/radio/si470x/radio-si470x-i2c.c
10366
10367SI470X FM RADIO RECEIVER USB DRIVER
10368M:	Hans Verkuil <hverkuil@xs4all.nl>
10369L:	linux-media@vger.kernel.org
10370T:	git git://linuxtv.org/media_tree.git
10371W:	https://linuxtv.org
10372S:	Maintained
10373F:	drivers/media/radio/si470x/radio-si470x-common.c
10374F:	drivers/media/radio/si470x/radio-si470x.h
10375F:	drivers/media/radio/si470x/radio-si470x-usb.c
10376
10377SI4713 FM RADIO TRANSMITTER I2C DRIVER
10378M:	Eduardo Valentin <edubezval@gmail.com>
10379L:	linux-media@vger.kernel.org
10380T:	git git://linuxtv.org/media_tree.git
10381W:	https://linuxtv.org
10382S:	Odd Fixes
10383F:	drivers/media/radio/si4713/si4713.?
10384
10385SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10386M:	Eduardo Valentin <edubezval@gmail.com>
10387L:	linux-media@vger.kernel.org
10388T:	git git://linuxtv.org/media_tree.git
10389W:	https://linuxtv.org
10390S:	Odd Fixes
10391F:	drivers/media/radio/si4713/radio-platform-si4713.c
10392
10393SI4713 FM RADIO TRANSMITTER USB DRIVER
10394M:	Hans Verkuil <hverkuil@xs4all.nl>
10395L:	linux-media@vger.kernel.org
10396T:	git git://linuxtv.org/media_tree.git
10397W:	https://linuxtv.org
10398S:	Maintained
10399F:	drivers/media/radio/si4713/radio-usb-si4713.c
10400
10401SIANO DVB DRIVER
10402M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
10403M:	Mauro Carvalho Chehab <mchehab@kernel.org>
10404L:	linux-media@vger.kernel.org
10405W:	https://linuxtv.org
10406T:	git git://linuxtv.org/media_tree.git
10407S:	Odd fixes
10408F:	drivers/media/common/siano/
10409F:	drivers/media/usb/siano/
10410F:	drivers/media/usb/siano/
10411F:	drivers/media/mmc/siano/
10412
10413SIMPLEFB FB DRIVER
10414M:	Hans de Goede <hdegoede@redhat.com>
10415L:	linux-fbdev@vger.kernel.org
10416S:	Maintained
10417F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
10418F:	drivers/video/fbdev/simplefb.c
10419F:	include/linux/platform_data/simplefb.h
10420
10421SH_VEU V4L2 MEM2MEM DRIVER
10422L:	linux-media@vger.kernel.org
10423S:	Orphan
10424F:	drivers/media/platform/sh_veu.c
10425
10426SH_VOU V4L2 OUTPUT DRIVER
10427L:	linux-media@vger.kernel.org
10428S:	Orphan
10429F:	drivers/media/platform/sh_vou.c
10430F:	include/media/drv-intf/sh_vou.h
10431
10432SIMPLE FIRMWARE INTERFACE (SFI)
10433M:	Len Brown <lenb@kernel.org>
10434L:	sfi-devel@simplefirmware.org
10435W:	http://simplefirmware.org/
10436T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10437S:	Supported
10438F:	arch/x86/platform/sfi/
10439F:	drivers/sfi/
10440F:	include/linux/sfi*.h
10441
10442SIMTEC EB110ATX (Chalice CATS)
10443P:	Ben Dooks
10444P:	Vincent Sanders <vince@simtec.co.uk>
10445M:	Simtec Linux Team <linux@simtec.co.uk>
10446W:	http://www.simtec.co.uk/products/EB110ATX/
10447S:	Supported
10448
10449SIMTEC EB2410ITX (BAST)
10450P:	Ben Dooks
10451P:	Vincent Sanders <vince@simtec.co.uk>
10452M:	Simtec Linux Team <linux@simtec.co.uk>
10453W:	http://www.simtec.co.uk/products/EB2410ITX/
10454S:	Supported
10455F:	arch/arm/mach-s3c24xx/mach-bast.c
10456F:	arch/arm/mach-s3c24xx/bast-ide.c
10457F:	arch/arm/mach-s3c24xx/bast-irq.c
10458
10459TI DAVINCI MACHINE SUPPORT
10460M:	Sekhar Nori <nsekhar@ti.com>
10461M:	Kevin Hilman <khilman@kernel.org>
10462L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10463T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10464S:	Supported
10465F:	arch/arm/mach-davinci/
10466F:	drivers/i2c/busses/i2c-davinci.c
10467
10468TI DAVINCI SERIES MEDIA DRIVER
10469M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10470L:	linux-media@vger.kernel.org
10471W:	https://linuxtv.org
10472Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10473T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10474S:	Maintained
10475F:	drivers/media/platform/davinci/
10476F:	include/media/davinci/
10477
10478TI AM437X VPFE DRIVER
10479M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10480L:	linux-media@vger.kernel.org
10481W:	https://linuxtv.org
10482Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10483T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10484S:	Maintained
10485F:	drivers/media/platform/am437x/
10486
10487OV2659 OMNIVISION SENSOR DRIVER
10488M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10489L:	linux-media@vger.kernel.org
10490W:	https://linuxtv.org
10491Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10492T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10493S:	Maintained
10494F:	drivers/media/i2c/ov2659.c
10495F:	include/media/i2c/ov2659.h
10496
10497SILICON MOTION SM712 FRAME BUFFER DRIVER
10498M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10499M:	Teddy Wang <teddy.wang@siliconmotion.com>
10500M:	Sudip Mukherjee <sudip@vectorindia.org>
10501L:	linux-fbdev@vger.kernel.org
10502S:	Maintained
10503F:	drivers/video/fbdev/sm712*
10504F:	Documentation/fb/sm712fb.txt
10505
10506SIS 190 ETHERNET DRIVER
10507M:	Francois Romieu <romieu@fr.zoreil.com>
10508L:	netdev@vger.kernel.org
10509S:	Maintained
10510F:	drivers/net/ethernet/sis/sis190.c
10511
10512SIS 900/7016 FAST ETHERNET DRIVER
10513M:	Daniele Venzano <venza@brownhat.org>
10514W:	http://www.brownhat.org/sis900.html
10515L:	netdev@vger.kernel.org
10516S:	Maintained
10517F:	drivers/net/ethernet/sis/sis900.*
10518
10519SIS FRAMEBUFFER DRIVER
10520M:	Thomas Winischhofer <thomas@winischhofer.net>
10521W:	http://www.winischhofer.net/linuxsisvga.shtml
10522S:	Maintained
10523F:	Documentation/fb/sisfb.txt
10524F:	drivers/video/fbdev/sis/
10525F:	include/video/sisfb.h
10526
10527SIS USB2VGA DRIVER
10528M:	Thomas Winischhofer <thomas@winischhofer.net>
10529W:	http://www.winischhofer.at/linuxsisusbvga.shtml
10530S:	Maintained
10531F:	drivers/usb/misc/sisusbvga/
10532
10533SLAB ALLOCATOR
10534M:	Christoph Lameter <cl@linux.com>
10535M:	Pekka Enberg <penberg@kernel.org>
10536M:	David Rientjes <rientjes@google.com>
10537M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
10538M:	Andrew Morton <akpm@linux-foundation.org>
10539L:	linux-mm@kvack.org
10540S:	Maintained
10541F:	include/linux/sl?b*.h
10542F:	mm/sl?b*
10543
10544SLEEPABLE READ-COPY UPDATE (SRCU)
10545M:	Lai Jiangshan <jiangshanlai@gmail.com>
10546M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10547M:	Josh Triplett <josh@joshtriplett.org>
10548R:	Steven Rostedt <rostedt@goodmis.org>
10549R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10550L:	linux-kernel@vger.kernel.org
10551W:	http://www.rdrop.com/users/paulmck/RCU/
10552S:	Supported
10553T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10554F:	include/linux/srcu.h
10555F:	kernel/rcu/srcu.c
10556
10557SMACK SECURITY MODULE
10558M:	Casey Schaufler <casey@schaufler-ca.com>
10559L:	linux-security-module@vger.kernel.org
10560W:	http://schaufler-ca.com
10561T:	git git://git.gitorious.org/smack-next/kernel.git
10562S:	Maintained
10563F:	Documentation/security/Smack.txt
10564F:	security/smack/
10565
10566DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10567M:	Kevin Hilman <khilman@kernel.org>
10568M:	Nishanth Menon <nm@ti.com>
10569S:	Maintained
10570F:	drivers/power/avs/
10571F:	include/linux/power/smartreflex.h
10572L:	linux-pm@vger.kernel.org
10573
10574SMC91x ETHERNET DRIVER
10575M:	Nicolas Pitre <nico@fluxnic.net>
10576S:	Odd Fixes
10577F:	drivers/net/ethernet/smsc/smc91x.*
10578
10579SMIA AND SMIA++ IMAGE SENSOR DRIVER
10580M:	Sakari Ailus <sakari.ailus@iki.fi>
10581L:	linux-media@vger.kernel.org
10582S:	Maintained
10583F:	drivers/media/i2c/smiapp/
10584F:	include/media/i2c/smiapp.h
10585F:	drivers/media/i2c/smiapp-pll.c
10586F:	drivers/media/i2c/smiapp-pll.h
10587F:	include/uapi/linux/smiapp.h
10588F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10589
10590SMM665 HARDWARE MONITOR DRIVER
10591M:	Guenter Roeck <linux@roeck-us.net>
10592L:	linux-hwmon@vger.kernel.org
10593S:	Maintained
10594F:	Documentation/hwmon/smm665
10595F:	drivers/hwmon/smm665.c
10596
10597SMSC EMC2103 HARDWARE MONITOR DRIVER
10598M:	Steve Glendinning <steve.glendinning@shawell.net>
10599L:	linux-hwmon@vger.kernel.org
10600S:	Maintained
10601F:	Documentation/hwmon/emc2103
10602F:	drivers/hwmon/emc2103.c
10603
10604SMSC SCH5627 HARDWARE MONITOR DRIVER
10605M:	Hans de Goede <hdegoede@redhat.com>
10606L:	linux-hwmon@vger.kernel.org
10607S:	Supported
10608F:	Documentation/hwmon/sch5627
10609F:	drivers/hwmon/sch5627.c
10610
10611SMSC47B397 HARDWARE MONITOR DRIVER
10612M:	Jean Delvare <jdelvare@suse.com>
10613L:	linux-hwmon@vger.kernel.org
10614S:	Maintained
10615F:	Documentation/hwmon/smsc47b397
10616F:	drivers/hwmon/smsc47b397.c
10617
10618SMSC911x ETHERNET DRIVER
10619M:	Steve Glendinning <steve.glendinning@shawell.net>
10620L:	netdev@vger.kernel.org
10621S:	Maintained
10622F:	include/linux/smsc911x.h
10623F:	drivers/net/ethernet/smsc/smsc911x.*
10624
10625SMSC9420 PCI ETHERNET DRIVER
10626M:	Steve Glendinning <steve.glendinning@shawell.net>
10627L:	netdev@vger.kernel.org
10628S:	Maintained
10629F:	drivers/net/ethernet/smsc/smsc9420.*
10630
10631SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10632M:	Steve Glendinning <steve.glendinning@shawell.net>
10633L:	linux-fbdev@vger.kernel.org
10634S:	Maintained
10635F:	drivers/video/fbdev/smscufx.c
10636
10637SOC-CAMERA V4L2 SUBSYSTEM
10638M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10639L:	linux-media@vger.kernel.org
10640T:	git git://linuxtv.org/media_tree.git
10641S:	Maintained
10642F:	include/media/soc*
10643F:	drivers/media/i2c/soc_camera/
10644F:	drivers/media/platform/soc_camera/
10645
10646SOEKRIS NET48XX LED SUPPORT
10647M:	Chris Boot <bootc@bootc.net>
10648S:	Maintained
10649F:	drivers/leds/leds-net48xx.c
10650
10651SOFTLOGIC 6x10 MPEG CODEC
10652M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10653M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10654M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
10655M:	Ismael Luceno <ismael@iodev.co.uk>
10656L:	linux-media@vger.kernel.org
10657S:	Supported
10658F:	drivers/media/pci/solo6x10/
10659
10660SOFTWARE RAID (Multiple Disks) SUPPORT
10661M:	Shaohua Li <shli@kernel.org>
10662L:	linux-raid@vger.kernel.org
10663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10664S:	Supported
10665F:	drivers/md/
10666F:	include/linux/raid/
10667F:	include/uapi/linux/raid/
10668
10669SONIC NETWORK DRIVER
10670M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10671L:	netdev@vger.kernel.org
10672S:	Maintained
10673F:	drivers/net/ethernet/natsemi/sonic.*
10674
10675SONICS SILICON BACKPLANE DRIVER (SSB)
10676M:	Michael Buesch <m@bues.ch>
10677L:	linux-wireless@vger.kernel.org
10678S:	Maintained
10679F:	drivers/ssb/
10680F:	include/linux/ssb/
10681
10682SONY VAIO CONTROL DEVICE DRIVER
10683M:	Mattia Dongili <malattia@linux.it>
10684L:	platform-driver-x86@vger.kernel.org
10685W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10686S:	Maintained
10687F:	Documentation/laptops/sony-laptop.txt
10688F:	drivers/char/sonypi.c
10689F:	drivers/platform/x86/sony-laptop.c
10690F:	include/linux/sony-laptop.h
10691
10692SONY MEMORYSTICK CARD SUPPORT
10693M:	Alex Dubov <oakad@yahoo.com>
10694W:	http://tifmxx.berlios.de/
10695S:	Maintained
10696F:	drivers/memstick/host/tifm_ms.c
10697
10698SONY MEMORYSTICK STANDARD SUPPORT
10699M:	Maxim Levitsky <maximlevitsky@gmail.com>
10700S:	Maintained
10701F:	drivers/memstick/core/ms_block.*
10702
10703SOUND
10704M:	Jaroslav Kysela <perex@perex.cz>
10705M:	Takashi Iwai <tiwai@suse.com>
10706L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10707W:	http://www.alsa-project.org/
10708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10709T:	git git://git.alsa-project.org/alsa-kernel.git
10710Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10711S:	Maintained
10712F:	Documentation/sound/
10713F:	include/sound/
10714F:	include/uapi/sound/
10715F:	sound/
10716
10717SOUND - COMPRESSED AUDIO
10718M:	Vinod Koul <vinod.koul@intel.com>
10719L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10721S:	Supported
10722F:	Documentation/sound/alsa/compress_offload.txt
10723F:	include/sound/compress_driver.h
10724F:	include/uapi/sound/compress_*
10725F:	sound/core/compress_offload.c
10726F:	sound/soc/soc-compress.c
10727
10728SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10729M:	Liam Girdwood <lgirdwood@gmail.com>
10730M:	Mark Brown <broonie@kernel.org>
10731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10732L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10733W:	http://alsa-project.org/main/index.php/ASoC
10734S:	Supported
10735F:	Documentation/devicetree/bindings/sound/
10736F:	Documentation/sound/alsa/soc/
10737F:	sound/soc/
10738F:	include/sound/soc*
10739
10740SOUND - DMAENGINE HELPERS
10741M:	Lars-Peter Clausen <lars@metafoo.de>
10742S:	Supported
10743F:	include/sound/dmaengine_pcm.h
10744F:	sound/core/pcm_dmaengine.c
10745F:	sound/soc/soc-generic-dmaengine-pcm.c
10746
10747SP2 MEDIA DRIVER
10748M:	Olli Salonen <olli.salonen@iki.fi>
10749L:	linux-media@vger.kernel.org
10750W:	https://linuxtv.org
10751Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10752S:	Maintained
10753F:	drivers/media/dvb-frontends/sp2*
10754
10755SPARC + UltraSPARC (sparc/sparc64)
10756M:	"David S. Miller" <davem@davemloft.net>
10757L:	sparclinux@vger.kernel.org
10758Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10760T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10761S:	Maintained
10762F:	arch/sparc/
10763F:	drivers/sbus/
10764
10765SPARC SERIAL DRIVERS
10766M:	"David S. Miller" <davem@davemloft.net>
10767L:	sparclinux@vger.kernel.org
10768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10770S:	Maintained
10771F:	include/linux/sunserialcore.h
10772F:	drivers/tty/serial/suncore.c
10773F:	drivers/tty/serial/sunhv.c
10774F:	drivers/tty/serial/sunsab.c
10775F:	drivers/tty/serial/sunsab.h
10776F:	drivers/tty/serial/sunsu.c
10777F:	drivers/tty/serial/sunzilog.c
10778F:	drivers/tty/serial/sunzilog.h
10779
10780SPARSE CHECKER
10781M:	"Christopher Li" <sparse@chrisli.org>
10782L:	linux-sparse@vger.kernel.org
10783W:	https://sparse.wiki.kernel.org/
10784T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10785T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10786S:	Maintained
10787F:	include/linux/compiler.h
10788
10789SPEAR PLATFORM SUPPORT
10790M:	Viresh Kumar <vireshk@kernel.org>
10791M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10792L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10793W:	http://www.st.com/spear
10794S:	Maintained
10795F:	arch/arm/boot/dts/spear*
10796F:	arch/arm/mach-spear/
10797
10798SPEAR CLOCK FRAMEWORK SUPPORT
10799M:	Viresh Kumar <vireshk@kernel.org>
10800L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10801W:	http://www.st.com/spear
10802S:	Maintained
10803F:	drivers/clk/spear/
10804
10805SPI SUBSYSTEM
10806M:	Mark Brown <broonie@kernel.org>
10807L:	linux-spi@vger.kernel.org
10808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10809Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10810S:	Maintained
10811F:	Documentation/spi/
10812F:	drivers/spi/
10813F:	include/linux/spi/
10814F:	include/uapi/linux/spi/
10815
10816SPIDERNET NETWORK DRIVER for CELL
10817M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10818L:	netdev@vger.kernel.org
10819S:	Supported
10820F:	Documentation/networking/spider_net.txt
10821F:	drivers/net/ethernet/toshiba/spider_net*
10822
10823SPU FILE SYSTEM
10824M:	Jeremy Kerr <jk@ozlabs.org>
10825L:	linuxppc-dev@lists.ozlabs.org
10826W:	http://www.ibm.com/developerworks/power/cell/
10827S:	Supported
10828F:	Documentation/filesystems/spufs.txt
10829F:	arch/powerpc/platforms/cell/spufs/
10830
10831SQUASHFS FILE SYSTEM
10832M:	Phillip Lougher <phillip@squashfs.org.uk>
10833L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10834W:	http://squashfs.org.uk
10835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10836S:	Maintained
10837F:	Documentation/filesystems/squashfs.txt
10838F:	fs/squashfs/
10839
10840SRM (Alpha) environment access
10841M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
10842S:	Maintained
10843F:	arch/alpha/kernel/srm_env.c
10844
10845STABLE BRANCH
10846M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10847L:	stable@vger.kernel.org
10848S:	Supported
10849F:	Documentation/stable_kernel_rules.txt
10850
10851STAGING SUBSYSTEM
10852M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10854L:	devel@driverdev.osuosl.org
10855S:	Supported
10856F:	drivers/staging/
10857
10858STAGING - COMEDI
10859M:	Ian Abbott <abbotti@mev.co.uk>
10860M:	H Hartley Sweeten <hsweeten@visionengravers.com>
10861S:	Odd Fixes
10862F:	drivers/staging/comedi/
10863
10864STAGING - FLARION FT1000 DRIVERS
10865M:	Marek Belisko <marek.belisko@gmail.com>
10866S:	Odd Fixes
10867F:	drivers/staging/ft1000/
10868
10869STAGING - INDUSTRIAL IO
10870M:	Jonathan Cameron <jic23@kernel.org>
10871L:	linux-iio@vger.kernel.org
10872S:	Odd Fixes
10873F:	drivers/staging/iio/
10874
10875STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10876M:	Jarod Wilson <jarod@wilsonet.com>
10877W:	http://www.lirc.org/
10878S:	Odd Fixes
10879F:	drivers/staging/media/lirc/
10880
10881STAGING - LUSTRE PARALLEL FILESYSTEM
10882M:	Oleg Drokin <oleg.drokin@intel.com>
10883M:	Andreas Dilger <andreas.dilger@intel.com>
10884L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
10885W:	http://wiki.lustre.org/
10886S:	Maintained
10887F:	drivers/staging/lustre
10888
10889STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10890M:	Marc Dietrich <marvin24@gmx.de>
10891L:	ac100@lists.launchpad.net (moderated for non-subscribers)
10892L:	linux-tegra@vger.kernel.org
10893S:	Maintained
10894F:	drivers/staging/nvec/
10895
10896STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10897M:	Jens Frederich <jfrederich@gmail.com>
10898M:	Daniel Drake <dsd@laptop.org>
10899M:	Jon Nettleton <jon.nettleton@gmail.com>
10900W:	http://wiki.laptop.org/go/DCON
10901S:	Maintained
10902F:	drivers/staging/olpc_dcon/
10903
10904STAGING - REALTEK RTL8712U DRIVERS
10905M:	Larry Finger <Larry.Finger@lwfinger.net>
10906M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10907S:	Odd Fixes
10908F:	drivers/staging/rtl8712/
10909
10910STAGING - REALTEK RTL8723U WIRELESS DRIVER
10911M:	Larry Finger <Larry.Finger@lwfinger.net>
10912M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10913L:	linux-wireless@vger.kernel.org
10914S:	Maintained
10915F:	drivers/staging/rtl8723au/
10916
10917STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10918M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10919M:	Teddy Wang <teddy.wang@siliconmotion.com>
10920M:	Sudip Mukherjee <sudip@vectorindia.org>
10921L:	linux-fbdev@vger.kernel.org
10922S:	Maintained
10923F:	drivers/staging/sm750fb/
10924
10925STAGING - SLICOSS
10926M:	Lior Dotan <liodot@gmail.com>
10927M:	Christopher Harrer <charrer@alacritech.com>
10928S:	Odd Fixes
10929F:	drivers/staging/slicoss/
10930
10931STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10932M:	William Hubbs <w.d.hubbs@gmail.com>
10933M:	Chris Brannon <chris@the-brannons.com>
10934M:	Kirk Reiser <kirk@reisers.ca>
10935M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10936L:	speakup@linux-speakup.org
10937W:	http://www.linux-speakup.org/
10938S:	Odd Fixes
10939F:	drivers/staging/speakup/
10940
10941STAGING - VIA VT665X DRIVERS
10942M:	Forest Bond <forest@alittletooquiet.net>
10943S:	Odd Fixes
10944F:	drivers/staging/vt665?/
10945
10946STAGING - WILC1000 WIFI DRIVER
10947M:	Johnny Kim <johnny.kim@atmel.com>
10948M:	Austin Shin <austin.shin@atmel.com>
10949M:	Chris Park <chris.park@atmel.com>
10950M:	Tony Cho <tony.cho@atmel.com>
10951M:	Glen Lee <glen.lee@atmel.com>
10952M:	Leo Kim <leo.kim@atmel.com>
10953L:	linux-wireless@vger.kernel.org
10954S:	Supported
10955F:	drivers/staging/wilc1000/
10956
10957STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10958M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10959S:	Odd Fixes
10960F:	drivers/staging/xgifb/
10961
10962STARFIRE/DURALAN NETWORK DRIVER
10963M:	Ion Badulescu <ionut@badula.org>
10964S:	Odd Fixes
10965F:	drivers/net/ethernet/adaptec/starfire*
10966
10967SUN3/3X
10968M:	Sam Creasey <sammy@sammy.net>
10969W:	http://sammy.net/sun3/
10970S:	Maintained
10971F:	arch/m68k/kernel/*sun3*
10972F:	arch/m68k/sun3*/
10973F:	arch/m68k/include/asm/sun3*
10974F:	drivers/net/ethernet/i825xx/sun3*
10975
10976SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10977M:	Hans de Goede <hdegoede@redhat.com>
10978L:	linux-input@vger.kernel.org
10979S:	Maintained
10980F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10981F:	drivers/input/keyboard/sun4i-lradc-keys.c
10982
10983SUNDANCE NETWORK DRIVER
10984M:	Denis Kirjanov <kda@linux-powerpc.org>
10985L:	netdev@vger.kernel.org
10986S:	Maintained
10987F:	drivers/net/ethernet/dlink/sundance.c
10988
10989SUPERH
10990M:	Yoshinori Sato <ysato@users.sourceforge.jp>
10991M:	Rich Felker <dalias@libc.org>
10992L:	linux-sh@vger.kernel.org
10993Q:	http://patchwork.kernel.org/project/linux-sh/list/
10994S:	Maintained
10995F:	Documentation/sh/
10996F:	arch/sh/
10997F:	drivers/sh/
10998
10999SUSPEND TO RAM
11000M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
11001M:	Len Brown <len.brown@intel.com>
11002M:	Pavel Machek <pavel@ucw.cz>
11003L:	linux-pm@vger.kernel.org
11004S:	Supported
11005F:	Documentation/power/
11006F:	arch/x86/kernel/acpi/
11007F:	drivers/base/power/
11008F:	kernel/power/
11009F:	include/linux/suspend.h
11010F:	include/linux/freezer.h
11011F:	include/linux/pm.h
11012
11013SVGA HANDLING
11014M:	Martin Mares <mj@ucw.cz>
11015L:	linux-video@atrey.karlin.mff.cuni.cz
11016S:	Maintained
11017F:	Documentation/svga.txt
11018F:	arch/x86/boot/video*
11019
11020SWIOTLB SUBSYSTEM
11021M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11022L:	linux-kernel@vger.kernel.org
11023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11024S:	Supported
11025F:	lib/swiotlb.c
11026F:	arch/*/kernel/pci-swiotlb.c
11027F:	include/linux/swiotlb.h
11028
11029SWITCHDEV
11030M:	Jiri Pirko <jiri@resnulli.us>
11031L:	netdev@vger.kernel.org
11032S:	Supported
11033F:	net/switchdev/
11034F:	include/net/switchdev.h
11035
11036SYNOPSYS ARC ARCHITECTURE
11037M:	Vineet Gupta <vgupta@synopsys.com>
11038L:	linux-snps-arc@lists.infradead.org
11039S:	Supported
11040F:	arch/arc/
11041F:	Documentation/devicetree/bindings/arc/*
11042F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11043F:	drivers/tty/serial/arc_uart.c
11044T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11045
11046SYNOPSYS ARC SDP platform support
11047M:	Alexey Brodkin <abrodkin@synopsys.com>
11048S:	Supported
11049F:	arch/arc/plat-axs10x
11050F:	arch/arc/boot/dts/ax*
11051F:	Documentation/devicetree/bindings/arc/axs10*
11052
11053SYSTEM CONFIGURATION (SYSCON)
11054M:	Lee Jones <lee.jones@linaro.org>
11055M:	Arnd Bergmann <arnd@arndb.de>
11056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11057S:	Supported
11058F:	drivers/mfd/syscon.c
11059
11060SYSV FILESYSTEM
11061M:	Christoph Hellwig <hch@infradead.org>
11062S:	Maintained
11063F:	Documentation/filesystems/sysv-fs.txt
11064F:	fs/sysv/
11065F:	include/linux/sysv_fs.h
11066
11067TARGET SUBSYSTEM
11068M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
11069L:	linux-scsi@vger.kernel.org
11070L:	target-devel@vger.kernel.org
11071W:	http://www.linux-iscsi.org
11072W:	http://groups.google.com/group/linux-iscsi-target-dev
11073T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11074S:	Supported
11075F:	drivers/target/
11076F:	include/target/
11077F:	Documentation/target/
11078
11079TASKSTATS STATISTICS INTERFACE
11080M:	Balbir Singh <bsingharora@gmail.com>
11081S:	Maintained
11082F:	Documentation/accounting/taskstats*
11083F:	include/linux/taskstats*
11084F:	kernel/taskstats.c
11085
11086TC CLASSIFIER
11087M:	Jamal Hadi Salim <jhs@mojatatu.com>
11088L:	netdev@vger.kernel.org
11089S:	Maintained
11090F:	include/net/pkt_cls.h
11091F:	include/uapi/linux/pkt_cls.h
11092F:	net/sched/
11093
11094TCP LOW PRIORITY MODULE
11095M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11096M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11097W:	http://tcp-lp-mod.sourceforge.net/
11098S:	Maintained
11099F:	net/ipv4/tcp_lp.c
11100
11101TDA10071 MEDIA DRIVER
11102M:	Antti Palosaari <crope@iki.fi>
11103L:	linux-media@vger.kernel.org
11104W:	https://linuxtv.org
11105W:	http://palosaari.fi/linux/
11106Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11107T:	git git://linuxtv.org/anttip/media_tree.git
11108S:	Maintained
11109F:	drivers/media/dvb-frontends/tda10071*
11110
11111TDA18212 MEDIA DRIVER
11112M:	Antti Palosaari <crope@iki.fi>
11113L:	linux-media@vger.kernel.org
11114W:	https://linuxtv.org
11115W:	http://palosaari.fi/linux/
11116Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11117T:	git git://linuxtv.org/anttip/media_tree.git
11118S:	Maintained
11119F:	drivers/media/tuners/tda18212*
11120
11121TDA18218 MEDIA DRIVER
11122M:	Antti Palosaari <crope@iki.fi>
11123L:	linux-media@vger.kernel.org
11124W:	https://linuxtv.org
11125W:	http://palosaari.fi/linux/
11126Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11127T:	git git://linuxtv.org/anttip/media_tree.git
11128S:	Maintained
11129F:	drivers/media/tuners/tda18218*
11130
11131TDA18271 MEDIA DRIVER
11132M:	Michael Krufky <mkrufky@linuxtv.org>
11133L:	linux-media@vger.kernel.org
11134W:	https://linuxtv.org
11135W:	http://github.com/mkrufky
11136Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11137T:	git git://linuxtv.org/mkrufky/tuners.git
11138S:	Maintained
11139F:	drivers/media/tuners/tda18271*
11140
11141TDA827x MEDIA DRIVER
11142M:	Michael Krufky <mkrufky@linuxtv.org>
11143L:	linux-media@vger.kernel.org
11144W:	https://linuxtv.org
11145W:	http://github.com/mkrufky
11146Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11147T:	git git://linuxtv.org/mkrufky/tuners.git
11148S:	Maintained
11149F:	drivers/media/tuners/tda8290.*
11150
11151TDA8290 MEDIA DRIVER
11152M:	Michael Krufky <mkrufky@linuxtv.org>
11153L:	linux-media@vger.kernel.org
11154W:	https://linuxtv.org
11155W:	http://github.com/mkrufky
11156Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11157T:	git git://linuxtv.org/mkrufky/tuners.git
11158S:	Maintained
11159F:	drivers/media/tuners/tda8290.*
11160
11161TDA9840 MEDIA DRIVER
11162M:	Hans Verkuil <hverkuil@xs4all.nl>
11163L:	linux-media@vger.kernel.org
11164T:	git git://linuxtv.org/media_tree.git
11165W:	https://linuxtv.org
11166S:	Maintained
11167F:	drivers/media/i2c/tda9840*
11168
11169TEA5761 TUNER DRIVER
11170M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11171M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11172L:	linux-media@vger.kernel.org
11173W:	https://linuxtv.org
11174T:	git git://linuxtv.org/media_tree.git
11175S:	Odd fixes
11176F:	drivers/media/tuners/tea5761.*
11177
11178TEA5767 TUNER DRIVER
11179M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11180M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11181L:	linux-media@vger.kernel.org
11182W:	https://linuxtv.org
11183T:	git git://linuxtv.org/media_tree.git
11184S:	Maintained
11185F:	drivers/media/tuners/tea5767.*
11186
11187TEA6415C MEDIA DRIVER
11188M:	Hans Verkuil <hverkuil@xs4all.nl>
11189L:	linux-media@vger.kernel.org
11190T:	git git://linuxtv.org/media_tree.git
11191W:	https://linuxtv.org
11192S:	Maintained
11193F:	drivers/media/i2c/tea6415c*
11194
11195TEA6420 MEDIA DRIVER
11196M:	Hans Verkuil <hverkuil@xs4all.nl>
11197L:	linux-media@vger.kernel.org
11198T:	git git://linuxtv.org/media_tree.git
11199W:	https://linuxtv.org
11200S:	Maintained
11201F:	drivers/media/i2c/tea6420*
11202
11203TEAM DRIVER
11204M:	Jiri Pirko <jiri@resnulli.us>
11205L:	netdev@vger.kernel.org
11206S:	Supported
11207F:	drivers/net/team/
11208F:	include/linux/if_team.h
11209F:	include/uapi/linux/if_team.h
11210
11211TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11212M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11213S:	Maintained
11214F:	arch/x86/platform/ts5500/
11215
11216TECHNOTREND USB IR RECEIVER
11217M:	Sean Young <sean@mess.org>
11218L:	linux-media@vger.kernel.org
11219S:	Maintained
11220F:	drivers/media/rc/ttusbir.c
11221
11222TEGRA ARCHITECTURE SUPPORT
11223M:	Stephen Warren <swarren@wwwdotorg.org>
11224M:	Thierry Reding <thierry.reding@gmail.com>
11225M:	Alexandre Courbot <gnurou@gmail.com>
11226L:	linux-tegra@vger.kernel.org
11227Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
11228T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11229S:	Supported
11230N:	[^a-z]tegra
11231
11232TEGRA CLOCK DRIVER
11233M:	Peter De Schrijver <pdeschrijver@nvidia.com>
11234M:	Prashant Gaikwad <pgaikwad@nvidia.com>
11235S:	Supported
11236F:	drivers/clk/tegra/
11237
11238TEGRA DMA DRIVERS
11239M:	Laxman Dewangan <ldewangan@nvidia.com>
11240M:	Jon Hunter <jonathanh@nvidia.com>
11241S:	Supported
11242F:	drivers/dma/tegra*
11243
11244TEGRA I2C DRIVER
11245M:	Laxman Dewangan <ldewangan@nvidia.com>
11246S:	Supported
11247F:	drivers/i2c/busses/i2c-tegra.c
11248
11249TEGRA IOMMU DRIVERS
11250M:	Hiroshi Doyu <hdoyu@nvidia.com>
11251S:	Supported
11252F:	drivers/iommu/tegra*
11253
11254TEGRA KBC DRIVER
11255M:	Rakesh Iyer <riyer@nvidia.com>
11256M:	Laxman Dewangan <ldewangan@nvidia.com>
11257S:	Supported
11258F:	drivers/input/keyboard/tegra-kbc.c
11259
11260TEGRA PWM DRIVER
11261M:	Thierry Reding <thierry.reding@gmail.com>
11262S:	Supported
11263F:	drivers/pwm/pwm-tegra.c
11264
11265TEGRA SERIAL DRIVER
11266M:	Laxman Dewangan <ldewangan@nvidia.com>
11267S:	Supported
11268F:	drivers/tty/serial/serial-tegra.c
11269
11270TEGRA SPI DRIVER
11271M:	Laxman Dewangan <ldewangan@nvidia.com>
11272S:	Supported
11273F:	drivers/spi/spi-tegra*
11274
11275TEHUTI ETHERNET DRIVER
11276M:	Andy Gospodarek <andy@greyhouse.net>
11277L:	netdev@vger.kernel.org
11278S:	Supported
11279F:	drivers/net/ethernet/tehuti/*
11280
11281Telecom Clock Driver for MCPL0010
11282M:	Mark Gross <mark.gross@intel.com>
11283S:	Supported
11284F:	drivers/char/tlclk.c
11285
11286TENSILICA XTENSA PORT (xtensa)
11287M:	Chris Zankel <chris@zankel.net>
11288M:	Max Filippov <jcmvbkbc@gmail.com>
11289L:	linux-xtensa@linux-xtensa.org
11290T:	git git://github.com/czankel/xtensa-linux.git
11291S:	Maintained
11292F:	arch/xtensa/
11293F:	drivers/irqchip/irq-xtensa-*
11294
11295THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11296M:	Hans Verkuil <hverkuil@xs4all.nl>
11297L:	linux-media@vger.kernel.org
11298T:	git git://linuxtv.org/media_tree.git
11299W:	https://linuxtv.org
11300S:	Maintained
11301F:	drivers/media/radio/radio-raremono.c
11302
11303THERMAL
11304M:	Zhang Rui <rui.zhang@intel.com>
11305M:	Eduardo Valentin <edubezval@gmail.com>
11306L:	linux-pm@vger.kernel.org
11307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11308T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11309Q:	https://patchwork.kernel.org/project/linux-pm/list/
11310S:	Supported
11311F:	drivers/thermal/
11312F:	include/linux/thermal.h
11313F:	include/uapi/linux/thermal.h
11314F:	include/linux/cpu_cooling.h
11315F:	Documentation/devicetree/bindings/thermal/
11316
11317THERMAL/CPU_COOLING
11318M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
11319M:	Viresh Kumar <viresh.kumar@linaro.org>
11320M:	Javi Merino <javi.merino@arm.com>
11321L:	linux-pm@vger.kernel.org
11322S:	Supported
11323F:	Documentation/thermal/cpu-cooling-api.txt
11324F:	drivers/thermal/cpu_cooling.c
11325F:	include/linux/cpu_cooling.h
11326
11327THINGM BLINK(1) USB RGB LED DRIVER
11328M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11329S:	Maintained
11330F:	drivers/hid/hid-thingm.c
11331
11332THINKPAD ACPI EXTRAS DRIVER
11333M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11334L:	ibm-acpi-devel@lists.sourceforge.net
11335L:	platform-driver-x86@vger.kernel.org
11336W:	http://ibm-acpi.sourceforge.net
11337W:	http://thinkwiki.org/wiki/Ibm-acpi
11338T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11339S:	Maintained
11340F:	drivers/platform/x86/thinkpad_acpi.c
11341
11342TI BANDGAP AND THERMAL DRIVER
11343M:	Eduardo Valentin <edubezval@gmail.com>
11344M:	Keerthy <j-keerthy@ti.com>
11345L:	linux-pm@vger.kernel.org
11346L:	linux-omap@vger.kernel.org
11347S:	Maintained
11348F:	drivers/thermal/ti-soc-thermal/
11349
11350TI VPE/CAL DRIVERS
11351M:	Benoit Parrot <bparrot@ti.com>
11352L:	linux-media@vger.kernel.org
11353W:	http://linuxtv.org/
11354Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11355S:	Maintained
11356F:	drivers/media/platform/ti-vpe/
11357
11358TI CDCE706 CLOCK DRIVER
11359M:	Max Filippov <jcmvbkbc@gmail.com>
11360S:	Maintained
11361F:	drivers/clk/clk-cdce706.c
11362
11363TI CLOCK DRIVER
11364M:	Tero Kristo <t-kristo@ti.com>
11365L:	linux-omap@vger.kernel.org
11366S:	Maintained
11367F:	drivers/clk/ti/
11368F:	include/linux/clk/ti.h
11369
11370TI ETHERNET SWITCH DRIVER (CPSW)
11371M:	Mugunthan V N <mugunthanvnm@ti.com>
11372R:	Grygorii Strashko <grygorii.strashko@ti.com>
11373L:	linux-omap@vger.kernel.org
11374L:	netdev@vger.kernel.org
11375S:	Maintained
11376F:	drivers/net/ethernet/ti/cpsw*
11377F:	drivers/net/ethernet/ti/davinci*
11378
11379TI FLASH MEDIA INTERFACE DRIVER
11380M:	Alex Dubov <oakad@yahoo.com>
11381S:	Maintained
11382F:	drivers/misc/tifm*
11383F:	drivers/mmc/host/tifm_sd.c
11384F:	include/linux/tifm.h
11385
11386TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11387M:	Santosh Shilimkar <ssantosh@kernel.org>
11388L:	linux-kernel@vger.kernel.org
11389L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11390S:	Maintained
11391F:	drivers/soc/ti/*
11392T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11393
11394
11395TI LM49xxx FAMILY ASoC CODEC DRIVERS
11396M:	M R Swami Reddy <mr.swami.reddy@ti.com>
11397M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11398L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11399S:	Maintained
11400F:	sound/soc/codecs/lm49453*
11401F:	sound/soc/codecs/isabelle*
11402
11403TI LP855x BACKLIGHT DRIVER
11404M:	Milo Kim <milo.kim@ti.com>
11405S:	Maintained
11406F:	Documentation/backlight/lp855x-driver.txt
11407F:	drivers/video/backlight/lp855x_bl.c
11408F:	include/linux/platform_data/lp855x.h
11409
11410TI LP8727 CHARGER DRIVER
11411M:	Milo Kim <milo.kim@ti.com>
11412S:	Maintained
11413F:	drivers/power/lp8727_charger.c
11414F:	include/linux/platform_data/lp8727.h
11415
11416TI LP8788 MFD DRIVER
11417M:	Milo Kim <milo.kim@ti.com>
11418S:	Maintained
11419F:	drivers/iio/adc/lp8788_adc.c
11420F:	drivers/leds/leds-lp8788.c
11421F:	drivers/mfd/lp8788*.c
11422F:	drivers/power/lp8788-charger.c
11423F:	drivers/regulator/lp8788-*.c
11424F:	include/linux/mfd/lp8788*.h
11425
11426TI NETCP ETHERNET DRIVER
11427M:	Wingman Kwok <w-kwok2@ti.com>
11428M:	Murali Karicheri <m-karicheri2@ti.com>
11429L:	netdev@vger.kernel.org
11430S:	Maintained
11431F:	drivers/net/ethernet/ti/netcp*
11432
11433TI TAS571X FAMILY ASoC CODEC DRIVER
11434M:	Kevin Cernekee <cernekee@chromium.org>
11435L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11436S:	Odd Fixes
11437F:	sound/soc/codecs/tas571x*
11438
11439TI TWL4030 SERIES SOC CODEC DRIVER
11440M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11441L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11442S:	Maintained
11443F:	sound/soc/codecs/twl4030*
11444
11445TI WILINK WIRELESS DRIVERS
11446L:	linux-wireless@vger.kernel.org
11447W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
11448W:	http://wireless.kernel.org/en/users/Drivers/wl1251
11449T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11450S:	Orphan
11451F:	drivers/net/wireless/ti/
11452F:	include/linux/wl12xx.h
11453
11454TIPC NETWORK LAYER
11455M:	Jon Maloy <jon.maloy@ericsson.com>
11456M:	Ying Xue <ying.xue@windriver.com>
11457L:	netdev@vger.kernel.org (core kernel code)
11458L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11459W:	http://tipc.sourceforge.net/
11460S:	Maintained
11461F:	include/uapi/linux/tipc*.h
11462F:	net/tipc/
11463
11464TILE ARCHITECTURE
11465M:	Chris Metcalf <cmetcalf@mellanox.com>
11466W:	http://www.mellanox.com/repository/solutions/tile-scm/
11467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11468S:	Supported
11469F:	arch/tile/
11470F:	drivers/char/tile-srom.c
11471F:	drivers/edac/tile_edac.c
11472F:	drivers/net/ethernet/tile/
11473F:	drivers/rtc/rtc-tile.c
11474F:	drivers/tty/hvc/hvc_tile.c
11475F:	drivers/tty/serial/tilegx.c
11476F:	drivers/usb/host/*-tilegx.c
11477F:	include/linux/usb/tilegx.h
11478
11479TLAN NETWORK DRIVER
11480M:	Samuel Chessman <chessman@tux.org>
11481L:	tlan-devel@lists.sourceforge.net (subscribers-only)
11482W:	http://sourceforge.net/projects/tlan/
11483S:	Maintained
11484F:	Documentation/networking/tlan.txt
11485F:	drivers/net/ethernet/ti/tlan.*
11486
11487TOMOYO SECURITY MODULE
11488M:	Kentaro Takeda <takedakn@nttdata.co.jp>
11489M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11490L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11491L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11492L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11493L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11494W:	http://tomoyo.sourceforge.jp/
11495T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11496S:	Maintained
11497F:	security/tomoyo/
11498
11499TOPSTAR LAPTOP EXTRAS DRIVER
11500M:	Herton Ronaldo Krzesinski <herton@canonical.com>
11501L:	platform-driver-x86@vger.kernel.org
11502S:	Maintained
11503F:	drivers/platform/x86/topstar-laptop.c
11504
11505TOSHIBA ACPI EXTRAS DRIVER
11506M:	Azael Avalos <coproscefalo@gmail.com>
11507L:	platform-driver-x86@vger.kernel.org
11508S:	Maintained
11509F:	drivers/platform/x86/toshiba_acpi.c
11510
11511TOSHIBA BLUETOOTH DRIVER
11512M:	Azael Avalos <coproscefalo@gmail.com>
11513L:	platform-driver-x86@vger.kernel.org
11514S:	Maintained
11515F:	drivers/platform/x86/toshiba_bluetooth.c
11516
11517TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11518M:	Azael Avalos <coproscefalo@gmail.com>
11519L:	platform-driver-x86@vger.kernel.org
11520S:	Maintained
11521F:	drivers/platform/x86/toshiba_haps.c
11522
11523TOSHIBA WMI HOTKEYS DRIVER
11524M:	Azael Avalos <coproscefalo@gmail.com>
11525L:	platform-driver-x86@vger.kernel.org
11526S:	Maintained
11527F:	drivers/platform/x86/toshiba-wmi.c
11528
11529TOSHIBA SMM DRIVER
11530M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
11531W:	http://www.buzzard.org.uk/toshiba/
11532S:	Maintained
11533F:	drivers/char/toshiba.c
11534F:	include/linux/toshiba.h
11535F:	include/uapi/linux/toshiba.h
11536
11537TOSHIBA TC358743 DRIVER
11538M:	Mats Randgaard <matrandg@cisco.com>
11539L:	linux-media@vger.kernel.org
11540S:	Maintained
11541F:	drivers/media/i2c/tc358743*
11542F:	include/media/i2c/tc358743.h
11543
11544TMIO/SDHI MMC DRIVER
11545M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
11546L:	linux-mmc@vger.kernel.org
11547S:	Supported
11548F:	drivers/mmc/host/tmio_mmc*
11549F:	drivers/mmc/host/sh_mobile_sdhi.c
11550F:	include/linux/mfd/tmio.h
11551
11552TMP401 HARDWARE MONITOR DRIVER
11553M:	Guenter Roeck <linux@roeck-us.net>
11554L:	linux-hwmon@vger.kernel.org
11555S:	Maintained
11556F:	Documentation/hwmon/tmp401
11557F:	drivers/hwmon/tmp401.c
11558
11559TMPFS (SHMEM FILESYSTEM)
11560M:	Hugh Dickins <hughd@google.com>
11561L:	linux-mm@kvack.org
11562S:	Maintained
11563F:	include/linux/shmem_fs.h
11564F:	mm/shmem.c
11565
11566TM6000 VIDEO4LINUX DRIVER
11567M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11568M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11569L:	linux-media@vger.kernel.org
11570W:	https://linuxtv.org
11571T:	git git://linuxtv.org/media_tree.git
11572S:	Odd fixes
11573F:	drivers/media/usb/tm6000/
11574
11575TW68 VIDEO4LINUX DRIVER
11576M:	Hans Verkuil <hverkuil@xs4all.nl>
11577L:	linux-media@vger.kernel.org
11578T:	git git://linuxtv.org/media_tree.git
11579W:	https://linuxtv.org
11580S:	Odd Fixes
11581F:	drivers/media/pci/tw68/
11582
11583TW686X VIDEO4LINUX DRIVER
11584M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11585L:	linux-media@vger.kernel.org
11586T:	git git://linuxtv.org/media_tree.git
11587W:	http://linuxtv.org
11588S:	Maintained
11589F:	drivers/media/pci/tw686x/
11590
11591TPM DEVICE DRIVER
11592M:	Peter Huewe <peterhuewe@gmx.de>
11593M:	Marcel Selhorst <tpmdd@selhorst.net>
11594M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11595R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11596W:	http://tpmdd.sourceforge.net
11597L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11598Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
11599T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
11600S:	Maintained
11601F:	drivers/char/tpm/
11602
11603TPM IBM_VTPM DEVICE DRIVER
11604M:	Ashley Lai <ashleydlai@gmail.com>
11605W:	http://tpmdd.sourceforge.net
11606L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11607S:	Maintained
11608F:	drivers/char/tpm/tpm_ibmvtpm*
11609
11610TRACING
11611M:	Steven Rostedt <rostedt@goodmis.org>
11612M:	Ingo Molnar <mingo@redhat.com>
11613T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11614S:	Maintained
11615F:	Documentation/trace/ftrace.txt
11616F:	arch/*/*/*/ftrace.h
11617F:	arch/*/kernel/ftrace.c
11618F:	include/*/ftrace.h
11619F:	include/linux/trace*.h
11620F:	include/trace/
11621F:	kernel/trace/
11622F:	tools/testing/selftests/ftrace/
11623
11624TRACING MMIO ACCESSES (MMIOTRACE)
11625M:	Steven Rostedt <rostedt@goodmis.org>
11626M:	Ingo Molnar <mingo@kernel.org>
11627R:	Karol Herbst <karolherbst@gmail.com>
11628R:	Pekka Paalanen <ppaalanen@gmail.com>
11629S:	Maintained
11630L:	linux-kernel@vger.kernel.org
11631L:	nouveau@lists.freedesktop.org
11632F:	kernel/trace/trace_mmiotrace.c
11633F:	include/linux/mmiotrace.h
11634F:	arch/x86/mm/kmmio.c
11635F:	arch/x86/mm/mmio-mod.c
11636F:	arch/x86/mm/testmmiotrace.c
11637
11638TRIVIAL PATCHES
11639M:	Jiri Kosina <trivial@kernel.org>
11640T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11641S:	Maintained
11642K:	^Subject:.*(?i)trivial
11643
11644TTY LAYER
11645M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11646M:	Jiri Slaby <jslaby@suse.com>
11647S:	Supported
11648T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11649F:	Documentation/serial/
11650F:	drivers/tty/
11651F:	drivers/tty/serial/serial_core.c
11652F:	include/linux/serial_core.h
11653F:	include/linux/serial.h
11654F:	include/linux/tty.h
11655F:	include/uapi/linux/serial_core.h
11656F:	include/uapi/linux/serial.h
11657F:	include/uapi/linux/tty.h
11658
11659TUA9001 MEDIA DRIVER
11660M:	Antti Palosaari <crope@iki.fi>
11661L:	linux-media@vger.kernel.org
11662W:	https://linuxtv.org
11663W:	http://palosaari.fi/linux/
11664Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11665T:	git git://linuxtv.org/anttip/media_tree.git
11666S:	Maintained
11667F:	drivers/media/tuners/tua9001*
11668
11669TULIP NETWORK DRIVERS
11670L:	netdev@vger.kernel.org
11671L:	linux-parisc@vger.kernel.org
11672S:	Orphan
11673F:	drivers/net/ethernet/dec/tulip/
11674
11675TUN/TAP driver
11676M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
11677W:	http://vtun.sourceforge.net/tun
11678S:	Maintained
11679F:	Documentation/networking/tuntap.txt
11680F:	arch/um/os-Linux/drivers/
11681
11682TURBOCHANNEL SUBSYSTEM
11683M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11684M:	Ralf Baechle <ralf@linux-mips.org>
11685L:	linux-mips@linux-mips.org
11686Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
11687S:	Maintained
11688F:	drivers/tc/
11689F:	include/linux/tc.h
11690
11691U14-34F SCSI DRIVER
11692M:	Dario Ballabio <ballabio_dario@emc.com>
11693L:	linux-scsi@vger.kernel.org
11694S:	Maintained
11695F:	drivers/scsi/u14-34f.c
11696
11697UBI FILE SYSTEM (UBIFS)
11698M:	Richard Weinberger <richard@nod.at>
11699M:	Artem Bityutskiy <dedekind1@gmail.com>
11700M:	Adrian Hunter <adrian.hunter@intel.com>
11701L:	linux-mtd@lists.infradead.org
11702T:	git git://git.infradead.org/ubifs-2.6.git
11703W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
11704S:	Supported
11705F:	Documentation/filesystems/ubifs.txt
11706F:	fs/ubifs/
11707
11708UCLINUX (M68KNOMMU AND COLDFIRE)
11709M:	Greg Ungerer <gerg@linux-m68k.org>
11710W:	http://www.linux-m68k.org/
11711W:	http://www.uclinux.org/
11712L:	linux-m68k@lists.linux-m68k.org
11713L:	uclinux-dev@uclinux.org  (subscribers-only)
11714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11715S:	Maintained
11716F:	arch/m68k/coldfire/
11717F:	arch/m68k/68*/
11718F:	arch/m68k/*/*_no.*
11719F:	arch/m68k/include/asm/*_no.*
11720
11721UDF FILESYSTEM
11722M:	Jan Kara <jack@suse.com>
11723S:	Maintained
11724F:	Documentation/filesystems/udf.txt
11725F:	fs/udf/
11726
11727UFS FILESYSTEM
11728M:	Evgeniy Dushistov <dushistov@mail.ru>
11729S:	Maintained
11730F:	Documentation/filesystems/ufs.txt
11731F:	fs/ufs/
11732
11733UHID USERSPACE HID IO DRIVER:
11734M:	David Herrmann <dh.herrmann@googlemail.com>
11735L:	linux-input@vger.kernel.org
11736S:	Maintained
11737F:	drivers/hid/uhid.c
11738F:	include/uapi/linux/uhid.h
11739
11740ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11741L:	linux-usb@vger.kernel.org
11742S:	Orphan
11743F:	drivers/uwb/
11744F:	include/linux/uwb.h
11745F:	include/linux/uwb/
11746
11747UNICORE32 ARCHITECTURE:
11748M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11749W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11750S:	Maintained
11751T:	git git://github.com/gxt/linux.git
11752F:	arch/unicore32/
11753
11754UNIFDEF
11755M:	Tony Finch <dot@dotat.at>
11756W:	http://dotat.at/prog/unifdef
11757S:	Maintained
11758F:	scripts/unifdef.c
11759
11760UNIFORM CDROM DRIVER
11761M:	Jens Axboe <axboe@kernel.dk>
11762W:	http://www.kernel.dk
11763S:	Maintained
11764F:	Documentation/cdrom/
11765F:	drivers/cdrom/cdrom.c
11766F:	include/linux/cdrom.h
11767F:	include/uapi/linux/cdrom.h
11768
11769UNISYS S-PAR DRIVERS
11770M:	David Kershner <david.kershner@unisys.com>
11771L:	sparmaintainer@unisys.com (Unisys internal)
11772S:	Supported
11773F:	drivers/staging/unisys/
11774
11775UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11776M:	Vinayak Holikatti <vinholikatti@gmail.com>
11777L:	linux-scsi@vger.kernel.org
11778S:	Supported
11779F:	Documentation/scsi/ufs.txt
11780F:	drivers/scsi/ufs/
11781
11782UNSORTED BLOCK IMAGES (UBI)
11783M:	Artem Bityutskiy <dedekind1@gmail.com>
11784M:	Richard Weinberger <richard@nod.at>
11785W:	http://www.linux-mtd.infradead.org/
11786L:	linux-mtd@lists.infradead.org
11787T:	git git://git.infradead.org/ubifs-2.6.git
11788S:	Supported
11789F:	drivers/mtd/ubi/
11790F:	include/linux/mtd/ubi.h
11791F:	include/uapi/mtd/ubi-user.h
11792
11793USB ACM DRIVER
11794M:	Oliver Neukum <oneukum@suse.com>
11795L:	linux-usb@vger.kernel.org
11796S:	Maintained
11797F:	Documentation/usb/acm.txt
11798F:	drivers/usb/class/cdc-acm.*
11799
11800USB AR5523 WIRELESS DRIVER
11801M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11802L:	linux-wireless@vger.kernel.org
11803S:	Maintained
11804F:	drivers/net/wireless/ath/ar5523/
11805
11806USB ATTACHED SCSI
11807M:	Hans de Goede <hdegoede@redhat.com>
11808M:	Gerd Hoffmann <kraxel@redhat.com>
11809L:	linux-usb@vger.kernel.org
11810L:	linux-scsi@vger.kernel.org
11811S:	Maintained
11812F:	drivers/usb/storage/uas.c
11813
11814USB CDC ETHERNET DRIVER
11815M:	Oliver Neukum <oliver@neukum.org>
11816L:	linux-usb@vger.kernel.org
11817S:	Maintained
11818F:	drivers/net/usb/cdc_*.c
11819F:	include/uapi/linux/usb/cdc.h
11820
11821USB CHAOSKEY DRIVER
11822M:	Keith Packard <keithp@keithp.com>
11823L:	linux-usb@vger.kernel.org
11824S:	Maintained
11825F:	drivers/usb/misc/chaoskey.c
11826
11827USB CYPRESS C67X00 DRIVER
11828M:	Peter Korsgaard <jacmet@sunsite.dk>
11829L:	linux-usb@vger.kernel.org
11830S:	Maintained
11831F:	drivers/usb/c67x00/
11832
11833USB DAVICOM DM9601 DRIVER
11834M:	Peter Korsgaard <jacmet@sunsite.dk>
11835L:	netdev@vger.kernel.org
11836W:	http://www.linux-usb.org/usbnet
11837S:	Maintained
11838F:	drivers/net/usb/dm9601.c
11839
11840USB DIAMOND RIO500 DRIVER
11841M:	Cesar Miquel <miquel@df.uba.ar>
11842L:	rio500-users@lists.sourceforge.net
11843W:	http://rio500.sourceforge.net
11844S:	Maintained
11845F:	drivers/usb/misc/rio500*
11846
11847USB EHCI DRIVER
11848M:	Alan Stern <stern@rowland.harvard.edu>
11849L:	linux-usb@vger.kernel.org
11850S:	Maintained
11851F:	Documentation/usb/ehci.txt
11852F:	drivers/usb/host/ehci*
11853
11854USB GADGET/PERIPHERAL SUBSYSTEM
11855M:	Felipe Balbi <balbi@kernel.org>
11856L:	linux-usb@vger.kernel.org
11857W:	http://www.linux-usb.org/gadget
11858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11859S:	Maintained
11860F:	drivers/usb/gadget/
11861F:	include/linux/usb/gadget*
11862
11863USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11864M:	Jiri Kosina <jikos@kernel.org>
11865R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
11866L:	linux-usb@vger.kernel.org
11867T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11868S:	Maintained
11869F:	Documentation/hid/hiddev.txt
11870F:	drivers/hid/usbhid/
11871
11872USB ISP116X DRIVER
11873M:	Olav Kongas <ok@artecdesign.ee>
11874L:	linux-usb@vger.kernel.org
11875S:	Maintained
11876F:	drivers/usb/host/isp116x*
11877F:	include/linux/usb/isp116x.h
11878
11879USB LAN78XX ETHERNET DRIVER
11880M:	Woojung Huh <woojung.huh@microchip.com>
11881M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11882L:	netdev@vger.kernel.org
11883S:	Maintained
11884F:	drivers/net/usb/lan78xx.*
11885
11886USB MASS STORAGE DRIVER
11887M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11888L:	linux-usb@vger.kernel.org
11889L:	usb-storage@lists.one-eyed-alien.net
11890S:	Maintained
11891W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
11892F:	drivers/usb/storage/
11893
11894USB MIDI DRIVER
11895M:	Clemens Ladisch <clemens@ladisch.de>
11896L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11897T:	git git://git.alsa-project.org/alsa-kernel.git
11898S:	Maintained
11899F:	sound/usb/midi.*
11900
11901USB NETWORKING DRIVERS
11902L:	linux-usb@vger.kernel.org
11903S:	Odd Fixes
11904F:	drivers/net/usb/
11905
11906USB OHCI DRIVER
11907M:	Alan Stern <stern@rowland.harvard.edu>
11908L:	linux-usb@vger.kernel.org
11909S:	Maintained
11910F:	Documentation/usb/ohci.txt
11911F:	drivers/usb/host/ohci*
11912
11913USB OTG FSM (Finite State Machine)
11914M:	Peter Chen <Peter.Chen@nxp.com>
11915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11916L:	linux-usb@vger.kernel.org
11917S:	Maintained
11918F:	drivers/usb/common/usb-otg-fsm.c
11919
11920USB OVER IP DRIVER
11921M:	Valentina Manea <valentina.manea.m@gmail.com>
11922M:	Shuah Khan <shuahkh@osg.samsung.com>
11923M:	Shuah Khan <shuah@kernel.org>
11924L:	linux-usb@vger.kernel.org
11925S:	Maintained
11926F:	Documentation/usb/usbip_protocol.txt
11927F:	drivers/usb/usbip/
11928F:	tools/usb/usbip/
11929
11930USB PEGASUS DRIVER
11931M:	Petko Manolov <petkan@nucleusys.com>
11932L:	linux-usb@vger.kernel.org
11933L:	netdev@vger.kernel.org
11934T:	git git://github.com/petkan/pegasus.git
11935W:	https://github.com/petkan/pegasus
11936S:	Maintained
11937F:	drivers/net/usb/pegasus.*
11938
11939USB PHY LAYER
11940M:	Felipe Balbi <balbi@kernel.org>
11941L:	linux-usb@vger.kernel.org
11942T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11943S:	Maintained
11944F:	drivers/usb/phy/
11945
11946USB PRINTER DRIVER (usblp)
11947M:	Pete Zaitcev <zaitcev@redhat.com>
11948L:	linux-usb@vger.kernel.org
11949S:	Supported
11950F:	drivers/usb/class/usblp.c
11951
11952USB QMI WWAN NETWORK DRIVER
11953M:	Bjørn Mork <bjorn@mork.no>
11954L:	netdev@vger.kernel.org
11955S:	Maintained
11956F:	Documentation/ABI/testing/sysfs-class-net-qmi
11957F:	drivers/net/usb/qmi_wwan.c
11958
11959USB RTL8150 DRIVER
11960M:	Petko Manolov <petkan@nucleusys.com>
11961L:	linux-usb@vger.kernel.org
11962L:	netdev@vger.kernel.org
11963T:	git git://github.com/petkan/rtl8150.git
11964W:	https://github.com/petkan/rtl8150
11965S:	Maintained
11966F:	drivers/net/usb/rtl8150.c
11967
11968USB SERIAL SUBSYSTEM
11969M:	Johan Hovold <johan@kernel.org>
11970L:	linux-usb@vger.kernel.org
11971S:	Maintained
11972F:	Documentation/usb/usb-serial.txt
11973F:	drivers/usb/serial/
11974F:	include/linux/usb/serial.h
11975
11976USB SMSC75XX ETHERNET DRIVER
11977M:	Steve Glendinning <steve.glendinning@shawell.net>
11978L:	netdev@vger.kernel.org
11979S:	Maintained
11980F:	drivers/net/usb/smsc75xx.*
11981
11982USB SMSC95XX ETHERNET DRIVER
11983M:	Steve Glendinning <steve.glendinning@shawell.net>
11984L:	netdev@vger.kernel.org
11985S:	Maintained
11986F:	drivers/net/usb/smsc95xx.*
11987
11988USB SUBSYSTEM
11989M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11990L:	linux-usb@vger.kernel.org
11991W:	http://www.linux-usb.org
11992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11993S:	Supported
11994F:	Documentation/devicetree/bindings/usb/
11995F:	Documentation/usb/
11996F:	drivers/usb/
11997F:	include/linux/usb.h
11998F:	include/linux/usb/
11999
12000USB UHCI DRIVER
12001M:	Alan Stern <stern@rowland.harvard.edu>
12002L:	linux-usb@vger.kernel.org
12003S:	Maintained
12004F:	drivers/usb/host/uhci*
12005
12006USB "USBNET" DRIVER FRAMEWORK
12007M:	Oliver Neukum <oneukum@suse.com>
12008L:	netdev@vger.kernel.org
12009W:	http://www.linux-usb.org/usbnet
12010S:	Maintained
12011F:	drivers/net/usb/usbnet.c
12012F:	include/linux/usb/usbnet.h
12013
12014USB VIDEO CLASS
12015M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12016L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12017L:	linux-media@vger.kernel.org
12018T:	git git://linuxtv.org/media_tree.git
12019W:	http://www.ideasonboard.org/uvc/
12020S:	Maintained
12021F:	drivers/media/usb/uvc/
12022F:	include/uapi/linux/uvcvideo.h
12023
12024USB VISION DRIVER
12025M:	Hans Verkuil <hverkuil@xs4all.nl>
12026L:	linux-media@vger.kernel.org
12027T:	git git://linuxtv.org/media_tree.git
12028W:	https://linuxtv.org
12029S:	Odd Fixes
12030F:	drivers/media/usb/usbvision/
12031
12032USB WEBCAM GADGET
12033M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12034L:	linux-usb@vger.kernel.org
12035S:	Maintained
12036F:	drivers/usb/gadget/function/*uvc*
12037F:	drivers/usb/gadget/legacy/webcam.c
12038
12039USB WIRELESS RNDIS DRIVER (rndis_wlan)
12040M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
12041L:	linux-wireless@vger.kernel.org
12042S:	Maintained
12043F:	drivers/net/wireless/rndis_wlan.c
12044
12045USB XHCI DRIVER
12046M:	Mathias Nyman <mathias.nyman@intel.com>
12047L:	linux-usb@vger.kernel.org
12048S:	Supported
12049F:	drivers/usb/host/xhci*
12050F:	drivers/usb/host/pci-quirks*
12051
12052USB ZD1201 DRIVER
12053L:	linux-wireless@vger.kernel.org
12054W:	http://linux-lc100020.sourceforge.net
12055S:	Orphan
12056F:	drivers/net/wireless/zydas/zd1201.*
12057
12058USB ZR364XX DRIVER
12059M:	Antoine Jacquet <royale@zerezo.com>
12060L:	linux-usb@vger.kernel.org
12061L:	linux-media@vger.kernel.org
12062T:	git git://linuxtv.org/media_tree.git
12063W:	http://royale.zerezo.com/zr364xx/
12064S:	Maintained
12065F:	Documentation/video4linux/zr364xx.txt
12066F:	drivers/media/usb/zr364xx/
12067
12068ULPI BUS
12069M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
12070L:	linux-usb@vger.kernel.org
12071S:	Maintained
12072F:	drivers/usb/common/ulpi.c
12073F:	include/linux/ulpi/
12074
12075USER-MODE LINUX (UML)
12076M:	Jeff Dike <jdike@addtoit.com>
12077M:	Richard Weinberger <richard@nod.at>
12078L:	user-mode-linux-devel@lists.sourceforge.net
12079L:	user-mode-linux-user@lists.sourceforge.net
12080W:	http://user-mode-linux.sourceforge.net
12081T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12082S:	Maintained
12083F:	Documentation/virtual/uml/
12084F:	arch/um/
12085F:	arch/x86/um/
12086F:	fs/hostfs/
12087F:	fs/hppfs/
12088
12089USERSPACE I/O (UIO)
12090M:	"Hans J. Koch" <hjk@hansjkoch.de>
12091M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12092S:	Maintained
12093T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12094F:	Documentation/DocBook/uio-howto.tmpl
12095F:	drivers/uio/
12096F:	include/linux/uio*.h
12097
12098UTIL-LINUX PACKAGE
12099M:	Karel Zak <kzak@redhat.com>
12100L:	util-linux@vger.kernel.org
12101W:	http://en.wikipedia.org/wiki/Util-linux
12102T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12103S:	Maintained
12104
12105UVESAFB DRIVER
12106M:	Michal Januszewski <spock@gentoo.org>
12107L:	linux-fbdev@vger.kernel.org
12108W:	http://dev.gentoo.org/~spock/projects/uvesafb/
12109S:	Maintained
12110F:	Documentation/fb/uvesafb.txt
12111F:	drivers/video/fbdev/uvesafb.*
12112
12113VF610 NAND DRIVER
12114M:	Stefan Agner <stefan@agner.ch>
12115L:	linux-mtd@lists.infradead.org
12116S:	Supported
12117F:	drivers/mtd/nand/vf610_nfc.c
12118
12119VFAT/FAT/MSDOS FILESYSTEM
12120M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12121S:	Maintained
12122F:	Documentation/filesystems/vfat.txt
12123F:	fs/fat/
12124
12125VFIO DRIVER
12126M:	Alex Williamson <alex.williamson@redhat.com>
12127L:	kvm@vger.kernel.org
12128T:	git git://github.com/awilliam/linux-vfio.git
12129S:	Maintained
12130F:	Documentation/vfio.txt
12131F:	drivers/vfio/
12132F:	include/linux/vfio.h
12133F:	include/uapi/linux/vfio.h
12134
12135VFIO PLATFORM DRIVER
12136M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
12137L:	kvm@vger.kernel.org
12138S:	Maintained
12139F:	drivers/vfio/platform/
12140
12141VIDEOBUF2 FRAMEWORK
12142M:	Pawel Osciak <pawel@osciak.com>
12143M:	Marek Szyprowski <m.szyprowski@samsung.com>
12144M:	Kyungmin Park <kyungmin.park@samsung.com>
12145L:	linux-media@vger.kernel.org
12146S:	Maintained
12147F:	drivers/media/v4l2-core/videobuf2-*
12148F:	include/media/videobuf2-*
12149
12150VIRTUAL SERIO DEVICE DRIVER
12151M:	Stephen Chandler Paul <thatslyude@gmail.com>
12152S:	Maintained
12153F:	drivers/input/serio/userio.c
12154F:	include/uapi/linux/userio.h
12155
12156VIRTIO CONSOLE DRIVER
12157M:	Amit Shah <amit.shah@redhat.com>
12158L:	virtualization@lists.linux-foundation.org
12159S:	Maintained
12160F:	drivers/char/virtio_console.c
12161F:	include/linux/virtio_console.h
12162F:	include/uapi/linux/virtio_console.h
12163
12164VIRTIO CORE, NET AND BLOCK DRIVERS
12165M:	"Michael S. Tsirkin" <mst@redhat.com>
12166L:	virtualization@lists.linux-foundation.org
12167S:	Maintained
12168F:	Documentation/devicetree/bindings/virtio/
12169F:	drivers/virtio/
12170F:	tools/virtio/
12171F:	drivers/net/virtio_net.c
12172F:	drivers/block/virtio_blk.c
12173F:	include/linux/virtio_*.h
12174F:	include/uapi/linux/virtio_*.h
12175
12176VIRTIO DRIVERS FOR S390
12177M:	Christian Borntraeger <borntraeger@de.ibm.com>
12178M:	Cornelia Huck <cornelia.huck@de.ibm.com>
12179L:	linux-s390@vger.kernel.org
12180L:	virtualization@lists.linux-foundation.org
12181L:	kvm@vger.kernel.org
12182S:	Supported
12183F:	drivers/s390/virtio/
12184
12185VIRTIO GPU DRIVER
12186M:	David Airlie <airlied@linux.ie>
12187M:	Gerd Hoffmann <kraxel@redhat.com>
12188L:	dri-devel@lists.freedesktop.org
12189L:	virtualization@lists.linux-foundation.org
12190S:	Maintained
12191F:	drivers/gpu/drm/virtio/
12192F:	include/uapi/linux/virtio_gpu.h
12193
12194VIRTIO HOST (VHOST)
12195M:	"Michael S. Tsirkin" <mst@redhat.com>
12196L:	kvm@vger.kernel.org
12197L:	virtualization@lists.linux-foundation.org
12198L:	netdev@vger.kernel.org
12199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12200S:	Maintained
12201F:	drivers/vhost/
12202F:	include/uapi/linux/vhost.h
12203
12204VIRTIO INPUT DRIVER
12205M:	Gerd Hoffmann <kraxel@redhat.com>
12206S:	Maintained
12207F:	drivers/virtio/virtio_input.c
12208F:	include/uapi/linux/virtio_input.h
12209
12210VIA RHINE NETWORK DRIVER
12211S:	Orphan
12212F:	drivers/net/ethernet/via/via-rhine.c
12213
12214VIA SD/MMC CARD CONTROLLER DRIVER
12215M:	Bruce Chang <brucechang@via.com.tw>
12216M:	Harald Welte <HaraldWelte@viatech.com>
12217S:	Maintained
12218F:	drivers/mmc/host/via-sdmmc.c
12219
12220VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12221M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12222L:	linux-fbdev@vger.kernel.org
12223S:	Maintained
12224F:	include/linux/via-core.h
12225F:	include/linux/via-gpio.h
12226F:	include/linux/via_i2c.h
12227F:	drivers/video/fbdev/via/
12228
12229VIA VELOCITY NETWORK DRIVER
12230M:	Francois Romieu <romieu@fr.zoreil.com>
12231L:	netdev@vger.kernel.org
12232S:	Maintained
12233F:	drivers/net/ethernet/via/via-velocity.*
12234
12235VIRT LIB
12236M:	Alex Williamson <alex.williamson@redhat.com>
12237M:	Paolo Bonzini <pbonzini@redhat.com>
12238L:	kvm@vger.kernel.org
12239S:	Supported
12240F:	virt/lib/
12241
12242VIVID VIRTUAL VIDEO DRIVER
12243M:	Hans Verkuil <hverkuil@xs4all.nl>
12244L:	linux-media@vger.kernel.org
12245T:	git git://linuxtv.org/media_tree.git
12246W:	https://linuxtv.org
12247S:	Maintained
12248F:	drivers/media/platform/vivid/*
12249
12250VLAN (802.1Q)
12251M:	Patrick McHardy <kaber@trash.net>
12252L:	netdev@vger.kernel.org
12253S:	Maintained
12254F:	drivers/net/macvlan.c
12255F:	include/linux/if_*vlan.h
12256F:	net/8021q/
12257
12258VLYNQ BUS
12259M:	Florian Fainelli <florian@openwrt.org>
12260L:	openwrt-devel@lists.openwrt.org (subscribers-only)
12261S:	Maintained
12262F:	drivers/vlynq/vlynq.c
12263F:	include/linux/vlynq.h
12264
12265VME SUBSYSTEM
12266M:	Martyn Welch <martyn@welchs.me.uk>
12267M:	Manohar Vanga <manohar.vanga@gmail.com>
12268M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12269L:	devel@driverdev.osuosl.org
12270S:	Maintained
12271T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12272F:	Documentation/vme_api.txt
12273F:	drivers/staging/vme/
12274F:	drivers/vme/
12275F:	include/linux/vme*
12276
12277VMWARE HYPERVISOR INTERFACE
12278M:	Alok Kataria <akataria@vmware.com>
12279L:	virtualization@lists.linux-foundation.org
12280S:	Supported
12281F:	arch/x86/kernel/cpu/vmware.c
12282
12283VMWARE BALLOON DRIVER
12284M:	Xavier Deguillard <xdeguillard@vmware.com>
12285M:	Philip Moltmann <moltmann@vmware.com>
12286M:	"VMware, Inc." <pv-drivers@vmware.com>
12287L:	linux-kernel@vger.kernel.org
12288S:	Maintained
12289F:	drivers/misc/vmw_balloon.c
12290
12291VMWARE VMMOUSE SUBDRIVER
12292M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
12293M:	"VMware, Inc." <pv-drivers@vmware.com>
12294L:	linux-input@vger.kernel.org
12295S:	Maintained
12296F:	drivers/input/mouse/vmmouse.c
12297F:	drivers/input/mouse/vmmouse.h
12298
12299VMWARE VMXNET3 ETHERNET DRIVER
12300M:	Shrikrishna Khare <skhare@vmware.com>
12301M:	"VMware, Inc." <pv-drivers@vmware.com>
12302L:	netdev@vger.kernel.org
12303S:	Maintained
12304F:	drivers/net/vmxnet3/
12305
12306VMware PVSCSI driver
12307M:	Arvind Kumar <arvindkumar@vmware.com>
12308M:	VMware PV-Drivers <pv-drivers@vmware.com>
12309L:	linux-scsi@vger.kernel.org
12310S:	Maintained
12311F:	drivers/scsi/vmw_pvscsi.c
12312F:	drivers/scsi/vmw_pvscsi.h
12313
12314VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12315M:	Liam Girdwood <lgirdwood@gmail.com>
12316M:	Mark Brown <broonie@kernel.org>
12317L:	linux-kernel@vger.kernel.org
12318W:	http://www.slimlogic.co.uk/?p=48
12319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12320S:	Supported
12321F:	Documentation/devicetree/bindings/regulator/
12322F:	drivers/regulator/
12323F:	include/dt-bindings/regulator/
12324F:	include/linux/regulator/
12325
12326VRF
12327M:	David Ahern <dsa@cumulusnetworks.com>
12328M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
12329L:	netdev@vger.kernel.org
12330S:	Maintained
12331F:	drivers/net/vrf.c
12332F:	Documentation/networking/vrf.txt
12333
12334VT1211 HARDWARE MONITOR DRIVER
12335M:	Juerg Haefliger <juergh@gmail.com>
12336L:	linux-hwmon@vger.kernel.org
12337S:	Maintained
12338F:	Documentation/hwmon/vt1211
12339F:	drivers/hwmon/vt1211.c
12340
12341VT8231 HARDWARE MONITOR DRIVER
12342M:	Roger Lucas <vt8231@hiddenengine.co.uk>
12343L:	linux-hwmon@vger.kernel.org
12344S:	Maintained
12345F:	drivers/hwmon/vt8231.c
12346
12347VUB300 USB to SDIO/SD/MMC bridge chip
12348M:	Tony Olech <tony.olech@elandigitalsystems.com>
12349L:	linux-mmc@vger.kernel.org
12350L:	linux-usb@vger.kernel.org
12351S:	Supported
12352F:	drivers/mmc/host/vub300.c
12353
12354W1 DALLAS'S 1-WIRE BUS
12355M:	Evgeniy Polyakov <zbr@ioremap.net>
12356S:	Maintained
12357F:	Documentation/w1/
12358F:	drivers/w1/
12359
12360W83791D HARDWARE MONITORING DRIVER
12361M:	Marc Hulsman <m.hulsman@tudelft.nl>
12362L:	linux-hwmon@vger.kernel.org
12363S:	Maintained
12364F:	Documentation/hwmon/w83791d
12365F:	drivers/hwmon/w83791d.c
12366
12367W83793 HARDWARE MONITORING DRIVER
12368M:	Rudolf Marek <r.marek@assembler.cz>
12369L:	linux-hwmon@vger.kernel.org
12370S:	Maintained
12371F:	Documentation/hwmon/w83793
12372F:	drivers/hwmon/w83793.c
12373
12374W83795 HARDWARE MONITORING DRIVER
12375M:	Jean Delvare <jdelvare@suse.com>
12376L:	linux-hwmon@vger.kernel.org
12377S:	Maintained
12378F:	drivers/hwmon/w83795.c
12379
12380W83L51xD SD/MMC CARD INTERFACE DRIVER
12381M:	Pierre Ossman <pierre@ossman.eu>
12382S:	Maintained
12383F:	drivers/mmc/host/wbsd.*
12384
12385WACOM PROTOCOL 4 SERIAL TABLETS
12386M:	Julian Squires <julian@cipht.net>
12387M:	Hans de Goede <hdegoede@redhat.com>
12388L:	linux-input@vger.kernel.org
12389S:	Maintained
12390F:	drivers/input/tablet/wacom_serial4.c
12391
12392WATCHDOG DEVICE DRIVERS
12393M:	Wim Van Sebroeck <wim@iguana.be>
12394R:	Guenter Roeck <linux@roeck-us.net>
12395L:	linux-watchdog@vger.kernel.org
12396W:	http://www.linux-watchdog.org/
12397T:	git git://www.linux-watchdog.org/linux-watchdog.git
12398S:	Maintained
12399F:	Documentation/devicetree/bindings/watchdog/
12400F:	Documentation/watchdog/
12401F:	drivers/watchdog/
12402F:	include/linux/watchdog.h
12403F:	include/uapi/linux/watchdog.h
12404
12405WD7000 SCSI DRIVER
12406M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
12407L:	linux-scsi@vger.kernel.org
12408S:	Maintained
12409F:	drivers/scsi/wd7000.c
12410
12411WIIMOTE HID DRIVER
12412M:	David Herrmann <dh.herrmann@googlemail.com>
12413L:	linux-input@vger.kernel.org
12414S:	Maintained
12415F:	drivers/hid/hid-wiimote*
12416
12417WINBOND CIR DRIVER
12418M:	David Härdeman <david@hardeman.nu>
12419S:	Maintained
12420F:	drivers/media/rc/winbond-cir.c
12421
12422WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12423M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12424L:	linux-watchdog@vger.kernel.org
12425S:	Maintained
12426F:	drivers/watchdog/ebc-c384_wdt.c
12427
12428WINSYSTEMS WS16C48 GPIO DRIVER
12429M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12430L:	linux-gpio@vger.kernel.org
12431S:	Maintained
12432F:	drivers/gpio/gpio-ws16c48.c
12433
12434WIMAX STACK
12435M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12436M:	linux-wimax@intel.com
12437L:	wimax@linuxwimax.org (subscribers-only)
12438S:	Supported
12439W:	http://linuxwimax.org
12440F:	Documentation/wimax/README.wimax
12441F:	include/linux/wimax/debug.h
12442F:	include/net/wimax.h
12443F:	include/uapi/linux/wimax.h
12444F:	net/wimax/
12445
12446WISTRON LAPTOP BUTTON DRIVER
12447M:	Miloslav Trmac <mitr@volny.cz>
12448S:	Maintained
12449F:	drivers/input/misc/wistron_btns.c
12450
12451WL3501 WIRELESS PCMCIA CARD DRIVER
12452M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12453L:	linux-wireless@vger.kernel.org
12454W:	http://oops.ghostprotocols.net:81/blog
12455S:	Maintained
12456F:	drivers/net/wireless/wl3501*
12457
12458WOLFSON MICROELECTRONICS DRIVERS
12459L:	patches@opensource.wolfsonmicro.com
12460T:	git https://github.com/CirrusLogic/linux-drivers.git
12461W:	https://github.com/CirrusLogic/linux-drivers/wiki
12462S:	Supported
12463F:	Documentation/hwmon/wm83??
12464F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12465F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12466F:	Documentation/devicetree/bindings/mfd/arizona.txt
12467F:	arch/arm/mach-s3c64xx/mach-crag6410*
12468F:	drivers/clk/clk-wm83*.c
12469F:	drivers/extcon/extcon-arizona.c
12470F:	drivers/leds/leds-wm83*.c
12471F:	drivers/gpio/gpio-*wm*.c
12472F:	drivers/gpio/gpio-arizona.c
12473F:	drivers/hwmon/wm83??-hwmon.c
12474F:	drivers/input/misc/wm831x-on.c
12475F:	drivers/input/touchscreen/wm831x-ts.c
12476F:	drivers/input/touchscreen/wm97*.c
12477F:	drivers/mfd/arizona*
12478F:	drivers/mfd/wm*.c
12479F:	drivers/mfd/cs47l24*
12480F:	drivers/power/wm83*.c
12481F:	drivers/rtc/rtc-wm83*.c
12482F:	drivers/regulator/wm8*.c
12483F:	drivers/video/backlight/wm83*_bl.c
12484F:	drivers/watchdog/wm83*_wdt.c
12485F:	include/linux/mfd/arizona/
12486F:	include/linux/mfd/wm831x/
12487F:	include/linux/mfd/wm8350/
12488F:	include/linux/mfd/wm8400*
12489F:	include/linux/wm97xx.h
12490F:	include/sound/wm????.h
12491F:	sound/soc/codecs/arizona.?
12492F:	sound/soc/codecs/wm*
12493F:	sound/soc/codecs/cs47l24*
12494
12495WORKQUEUE
12496M:	Tejun Heo <tj@kernel.org>
12497R:	Lai Jiangshan <jiangshanlai@gmail.com>
12498T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12499S:	Maintained
12500F:	include/linux/workqueue.h
12501F:	kernel/workqueue.c
12502F:	Documentation/workqueue.txt
12503
12504X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12505M:	Chen-Yu Tsai <wens@csie.org>
12506L:	linux-kernel@vger.kernel.org
12507S:	Maintained
12508N:	axp[128]
12509
12510X.25 NETWORK LAYER
12511M:	Andrew Hendry <andrew.hendry@gmail.com>
12512L:	linux-x25@vger.kernel.org
12513S:	Odd Fixes
12514F:	Documentation/networking/x25*
12515F:	include/net/x25*
12516F:	net/x25/
12517
12518X86 ARCHITECTURE (32-BIT AND 64-BIT)
12519M:	Thomas Gleixner <tglx@linutronix.de>
12520M:	Ingo Molnar <mingo@redhat.com>
12521M:	"H. Peter Anvin" <hpa@zytor.com>
12522M:	x86@kernel.org
12523L:	linux-kernel@vger.kernel.org
12524T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12525S:	Maintained
12526F:	Documentation/x86/
12527F:	arch/x86/
12528
12529X86 PLATFORM DRIVERS
12530M:	Darren Hart <dvhart@infradead.org>
12531L:	platform-driver-x86@vger.kernel.org
12532T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12533S:	Maintained
12534F:	drivers/platform/x86/
12535F:	drivers/platform/olpc/
12536
12537X86 MCE INFRASTRUCTURE
12538M:	Tony Luck <tony.luck@intel.com>
12539M:	Borislav Petkov <bp@alien8.de>
12540L:	linux-edac@vger.kernel.org
12541S:	Maintained
12542F:	arch/x86/kernel/cpu/mcheck/*
12543
12544X86 MICROCODE UPDATE SUPPORT
12545M:	Borislav Petkov <bp@alien8.de>
12546S:	Maintained
12547F:	arch/x86/kernel/cpu/microcode/*
12548
12549X86 VDSO
12550M:	Andy Lutomirski <luto@amacapital.net>
12551L:	linux-kernel@vger.kernel.org
12552T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12553S:	Maintained
12554F:	arch/x86/entry/vdso/
12555
12556XC2028/3028 TUNER DRIVER
12557M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
12558M:	Mauro Carvalho Chehab <mchehab@kernel.org>
12559L:	linux-media@vger.kernel.org
12560W:	https://linuxtv.org
12561T:	git git://linuxtv.org/media_tree.git
12562S:	Maintained
12563F:	drivers/media/tuners/tuner-xc2028.*
12564
12565XEN HYPERVISOR INTERFACE
12566M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
12567M:	David Vrabel <david.vrabel@citrix.com>
12568M:	Juergen Gross <jgross@suse.com>
12569L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12570T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12571S:	Supported
12572F:	arch/x86/xen/
12573F:	drivers/*/xen-*front.c
12574F:	drivers/xen/
12575F:	arch/x86/include/asm/xen/
12576F:	include/xen/
12577F:	include/uapi/xen/
12578
12579XEN HYPERVISOR ARM
12580M:	Stefano Stabellini <sstabellini@kernel.org>
12581L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12582S:	Maintained
12583F:	arch/arm/xen/
12584F:	arch/arm/include/asm/xen/
12585
12586XEN HYPERVISOR ARM64
12587M:	Stefano Stabellini <sstabellini@kernel.org>
12588L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12589S:	Maintained
12590F:	arch/arm64/xen/
12591F:	arch/arm64/include/asm/xen/
12592
12593XEN NETWORK BACKEND DRIVER
12594M:	Wei Liu <wei.liu2@citrix.com>
12595L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12596L:	netdev@vger.kernel.org
12597S:	Supported
12598F:	drivers/net/xen-netback/*
12599
12600XEN PCI SUBSYSTEM
12601M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12602L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12603S:	Supported
12604F:	arch/x86/pci/*xen*
12605F:	drivers/pci/*xen*
12606
12607XEN BLOCK SUBSYSTEM
12608M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12609M:	Roger Pau Monné <roger.pau@citrix.com>
12610L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12611S:	Supported
12612F:	drivers/block/xen-blkback/*
12613F:	drivers/block/xen*
12614
12615XEN PVSCSI DRIVERS
12616M:	Juergen Gross <jgross@suse.com>
12617L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12618L:	linux-scsi@vger.kernel.org
12619S:	Supported
12620F:	drivers/scsi/xen-scsifront.c
12621F:	drivers/xen/xen-scsiback.c
12622F:	include/xen/interface/io/vscsiif.h
12623
12624XEN SWIOTLB SUBSYSTEM
12625M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12626L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12627S:	Supported
12628F:	arch/x86/xen/*swiotlb*
12629F:	drivers/xen/*swiotlb*
12630
12631XFS FILESYSTEM
12632P:	Silicon Graphics Inc
12633M:	Dave Chinner <david@fromorbit.com>
12634M:	xfs@oss.sgi.com
12635L:	xfs@oss.sgi.com
12636W:	http://oss.sgi.com/projects/xfs
12637T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12638S:	Supported
12639F:	Documentation/filesystems/xfs.txt
12640F:	fs/xfs/
12641
12642XILINX AXI ETHERNET DRIVER
12643M:	Anirudha Sarangi <anirudh@xilinx.com>
12644M:	John Linn <John.Linn@xilinx.com>
12645S:	Maintained
12646F:	drivers/net/ethernet/xilinx/xilinx_axienet*
12647
12648XILINX UARTLITE SERIAL DRIVER
12649M:	Peter Korsgaard <jacmet@sunsite.dk>
12650L:	linux-serial@vger.kernel.org
12651S:	Maintained
12652F:	drivers/tty/serial/uartlite.c
12653
12654XILINX VIDEO IP CORES
12655M:	Hyun Kwon <hyun.kwon@xilinx.com>
12656M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12657L:	linux-media@vger.kernel.org
12658T:	git git://linuxtv.org/media_tree.git
12659S:	Supported
12660F:	Documentation/devicetree/bindings/media/xilinx/
12661F:	drivers/media/platform/xilinx/
12662F:	include/uapi/linux/xilinx-v4l2-controls.h
12663
12664XILLYBUS DRIVER
12665M:	Eli Billauer <eli.billauer@gmail.com>
12666L:	linux-kernel@vger.kernel.org
12667S:	Supported
12668F:	drivers/char/xillybus/
12669
12670XTENSA XTFPGA PLATFORM SUPPORT
12671M:	Max Filippov <jcmvbkbc@gmail.com>
12672L:	linux-xtensa@linux-xtensa.org
12673S:	Maintained
12674F:	drivers/spi/spi-xtensa-xtfpga.c
12675F:	sound/soc/xtensa/xtfpga-i2s.c
12676
12677YAM DRIVER FOR AX.25
12678M:	Jean-Paul Roubelat <jpr@f6fbb.org>
12679L:	linux-hams@vger.kernel.org
12680S:	Maintained
12681F:	drivers/net/hamradio/yam*
12682F:	include/linux/yam.h
12683
12684YEALINK PHONE DRIVER
12685M:	Henk Vergonet <Henk.Vergonet@gmail.com>
12686L:	usbb2k-api-dev@nongnu.org
12687S:	Maintained
12688F:	Documentation/input/yealink.txt
12689F:	drivers/input/misc/yealink.*
12690
12691Z8530 DRIVER FOR AX.25
12692M:	Joerg Reuter <jreuter@yaina.de>
12693W:	http://yaina.de/jreuter/
12694W:	http://www.qsl.net/dl1bke/
12695L:	linux-hams@vger.kernel.org
12696S:	Maintained
12697F:	Documentation/networking/z8530drv.txt
12698F:	drivers/net/hamradio/*scc.c
12699F:	drivers/net/hamradio/z8530.h
12700
12701ZBUD COMPRESSED PAGE ALLOCATOR
12702M:	Seth Jennings <sjenning@redhat.com>
12703L:	linux-mm@kvack.org
12704S:	Maintained
12705F:	mm/zbud.c
12706F:	include/linux/zbud.h
12707
12708ZD1211RW WIRELESS DRIVER
12709M:	Daniel Drake <dsd@gentoo.org>
12710M:	Ulrich Kunitz <kune@deine-taler.de>
12711W:	http://zd1211.ath.cx/wiki/DriverRewrite
12712L:	linux-wireless@vger.kernel.org
12713L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
12714S:	Maintained
12715F:	drivers/net/wireless/zydas/zd1211rw/
12716
12717ZPOOL COMPRESSED PAGE STORAGE API
12718M:	Dan Streetman <ddstreet@ieee.org>
12719L:	linux-mm@kvack.org
12720S:	Maintained
12721F:	mm/zpool.c
12722F:	include/linux/zpool.h
12723
12724ZR36067 VIDEO FOR LINUX DRIVER
12725L:	mjpeg-users@lists.sourceforge.net
12726L:	linux-media@vger.kernel.org
12727W:	http://mjpeg.sourceforge.net/driver-zoran/
12728T:	hg https://linuxtv.org/hg/v4l-dvb
12729S:	Odd Fixes
12730F:	drivers/media/pci/zoran/
12731
12732ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12733M:	Minchan Kim <minchan@kernel.org>
12734M:	Nitin Gupta <ngupta@vflare.org>
12735R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12736L:	linux-kernel@vger.kernel.org
12737S:	Maintained
12738F:	drivers/block/zram/
12739F:	Documentation/blockdev/zram.txt
12740
12741ZS DECSTATION Z85C30 SERIAL DRIVER
12742M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12743S:	Maintained
12744F:	drivers/tty/serial/zs.*
12745
12746ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12747M:	Minchan Kim <minchan@kernel.org>
12748M:	Nitin Gupta <ngupta@vflare.org>
12749R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12750L:	linux-mm@kvack.org
12751S:	Maintained
12752F:	mm/zsmalloc.c
12753F:	include/linux/zsmalloc.h
12754F:	Documentation/vm/zsmalloc.txt
12755
12756ZSWAP COMPRESSED SWAP CACHING
12757M:	Seth Jennings <sjenning@redhat.com>
12758L:	linux-mm@kvack.org
12759S:	Maintained
12760F:	mm/zswap.c
12761
12762THE REST
12763M:	Linus Torvalds <torvalds@linux-foundation.org>
12764L:	linux-kernel@vger.kernel.org
12765Q:	http://patchwork.kernel.org/project/LKML/list/
12766T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12767S:	Buried alive in reporters
12768F:	*
12769F:	*/
12770