xref: /linux/MAINTAINERS (revision ca55b2fef3a9373fcfc30f82fd26bc7fccbda732)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <alex.aring@gmail.com>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178W:	http://serial.sourceforge.net
179S:	Maintained
180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F:	drivers/tty/serial/8250*
182F:	include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L:	netdev@vger.kernel.org
186S:	Orphan / Obsolete
187F:	drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M:	Eric Van Hensbergen <ericvh@gmail.com>
191M:	Ron Minnich <rminnich@sandia.gov>
192M:	Latchesar Ionkov <lucho@ionkov.net>
193L:	v9fs-developer@lists.sourceforge.net
194W:	http://swik.net/v9fs
195Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S:	Maintained
198F:	Documentation/filesystems/9p.txt
199F:	fs/9p/
200F:	net/9p/
201F:	include/net/9p/
202F:	include/uapi/linux/virtio_9p.h
203F:	include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M:	Antti Palosaari <crope@iki.fi>
208L:	linux-media@vger.kernel.org
209W:	http://linuxtv.org/
210W:	http://palosaari.fi/linux/
211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
212T:	git git://linuxtv.org/anttip/media_tree.git
213S:	Maintained
214F:	drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L:	linux-scsi@vger.kernel.org
219W:	http://www.adaptec.com/
220S:	Supported
221F:	Documentation/scsi/aacraid.txt
222F:	drivers/scsi/aacraid/
223
224ABI/API
225L:	linux-api@vger.kernel.org
226F:	Documentation/ABI/
227F:	include/linux/syscalls.h
228F:	include/uapi/
229F:	kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M:	Hans de Goede <hdegoede@redhat.com>
233L:	lm-sensors@lm-sensors.org
234S:	Maintained
235F:	drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M:	Alistair John Strachan <alistair@devzero.co.uk>
239L:	lm-sensors@lm-sensors.org
240S:	Maintained
241F:	drivers/hwmon/abituguru3.c
242
243ACENIC DRIVER
244M:	Jes Sorensen <jes@trained-monkey.org>
245L:	linux-acenic@sunsite.dk
246S:	Maintained
247F:	drivers/net/ethernet/alteon/acenic*
248
249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250M:	Peter Feuerer <peter@piie.net>
251L:	platform-driver-x86@vger.kernel.org
252W:	http://piie.net/?section=acerhdf
253S:	Maintained
254F:	drivers/platform/x86/acerhdf.c
255
256ACER WMI LAPTOP EXTRAS
257M:	"Lee, Chun-Yi" <jlee@suse.com>
258L:	platform-driver-x86@vger.kernel.org
259S:	Maintained
260F:	drivers/platform/x86/acer-wmi.c
261
262ACPI
263M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
264M:	Len Brown <lenb@kernel.org>
265L:	linux-acpi@vger.kernel.org
266W:	https://01.org/linux-acpi
267Q:	https://patchwork.kernel.org/project/linux-acpi/list/
268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269S:	Supported
270F:	drivers/acpi/
271F:	drivers/pnp/pnpacpi/
272F:	include/linux/acpi.h
273F:	include/acpi/
274F:	Documentation/acpi/
275F:	Documentation/ABI/testing/sysfs-bus-acpi
276F:	drivers/pci/*acpi*
277F:	drivers/pci/*/*acpi*
278F:	drivers/pci/*/*/*acpi*
279F:	tools/power/acpi/
280
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M:	Robert Moore <robert.moore@intel.com>
283M:	Lv Zheng <lv.zheng@intel.com>
284M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285L:	linux-acpi@vger.kernel.org
286L:	devel@acpica.org
287W:	https://acpica.org/
288W:	https://github.com/acpica/acpica/
289Q:	https://patchwork.kernel.org/project/linux-acpi/list/
290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S:	Supported
292F:	drivers/acpi/acpica/
293F:	include/acpi/
294F:	tools/power/acpi/
295
296ACPI FAN DRIVER
297M:	Zhang Rui <rui.zhang@intel.com>
298L:	linux-acpi@vger.kernel.org
299W:	https://01.org/linux-acpi
300S:	Supported
301F:	drivers/acpi/fan.c
302
303ACPI THERMAL DRIVER
304M:	Zhang Rui <rui.zhang@intel.com>
305L:	linux-acpi@vger.kernel.org
306W:	https://01.org/linux-acpi
307S:	Supported
308F:	drivers/acpi/*thermal*
309
310ACPI VIDEO DRIVER
311M:	Zhang Rui <rui.zhang@intel.com>
312L:	linux-acpi@vger.kernel.org
313W:	https://01.org/linux-acpi
314S:	Supported
315F:	drivers/acpi/video.c
316
317ACPI WMI DRIVER
318L:	platform-driver-x86@vger.kernel.org
319S:	Orphan
320F:	drivers/platform/x86/wmi.c
321
322AD1889 ALSA SOUND DRIVER
323M:	Thibaut Varene <T-Bone@parisc-linux.org>
324W:	http://wiki.parisc-linux.org/AD1889
325L:	linux-parisc@vger.kernel.org
326S:	Maintained
327F:	sound/pci/ad1889.*
328
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M:	Michael Hennerich <michael.hennerich@analog.com>
331W:	http://wiki.analog.com/AD5254
332W:	http://ez.analog.com/community/linux-device-drivers
333S:	Supported
334F:	drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M:	Michael Hennerich <michael.hennerich@analog.com>
338W:	http://wiki.analog.com/AD5398
339W:	http://ez.analog.com/community/linux-device-drivers
340S:	Supported
341F:	drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M:	Michael Hennerich <michael.hennerich@analog.com>
345W:	http://wiki.analog.com/AD7142
346W:	http://ez.analog.com/community/linux-device-drivers
347S:	Supported
348F:	drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M:	Michael Hennerich <michael.hennerich@analog.com>
352W:	http://wiki.analog.com/AD7877
353W:	http://ez.analog.com/community/linux-device-drivers
354S:	Supported
355F:	drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M:	Michael Hennerich <michael.hennerich@analog.com>
359W:	http://wiki.analog.com/AD7879
360W:	http://ez.analog.com/community/linux-device-drivers
361S:	Supported
362F:	drivers/input/touchscreen/ad7879.c
363
364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365M:	Jiri Kosina <jikos@kernel.org>
366S:	Maintained
367
368ADM1025 HARDWARE MONITOR DRIVER
369M:	Jean Delvare <jdelvare@suse.com>
370L:	lm-sensors@lm-sensors.org
371S:	Maintained
372F:	Documentation/hwmon/adm1025
373F:	drivers/hwmon/adm1025.c
374
375ADM1029 HARDWARE MONITOR DRIVER
376M:	Corentin Labbe <clabbe.montjoie@gmail.com>
377L:	lm-sensors@lm-sensors.org
378S:	Maintained
379F:	drivers/hwmon/adm1029.c
380
381ADM8211 WIRELESS DRIVER
382L:	linux-wireless@vger.kernel.org
383W:	http://wireless.kernel.org/
384S:	Orphan
385F:	drivers/net/wireless/adm8211.*
386
387ADP1653 FLASH CONTROLLER DRIVER
388M:	Sakari Ailus <sakari.ailus@iki.fi>
389L:	linux-media@vger.kernel.org
390S:	Maintained
391F:	drivers/media/i2c/adp1653.c
392F:	include/media/adp1653.h
393
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M:	Michael Hennerich <michael.hennerich@analog.com>
396W:	http://wiki.analog.com/ADP5520
397W:	http://ez.analog.com/community/linux-device-drivers
398S:	Supported
399F:	drivers/mfd/adp5520.c
400F:	drivers/video/backlight/adp5520_bl.c
401F:	drivers/leds/leds-adp5520.c
402F:	drivers/gpio/gpio-adp5520.c
403F:	drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M:	Michael Hennerich <michael.hennerich@analog.com>
407W:	http://wiki.analog.com/ADP5588
408W:	http://ez.analog.com/community/linux-device-drivers
409S:	Supported
410F:	drivers/input/keyboard/adp5588-keys.c
411F:	drivers/gpio/gpio-adp5588.c
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M:	Michael Hennerich <michael.hennerich@analog.com>
415W:	http://wiki.analog.com/ADP8860
416W:	http://ez.analog.com/community/linux-device-drivers
417S:	Supported
418F:	drivers/video/backlight/adp8860_bl.c
419
420ADS1015 HARDWARE MONITOR DRIVER
421M:	Dirk Eibach <eibach@gdsys.de>
422L:	lm-sensors@lm-sensors.org
423S:	Maintained
424F:	Documentation/hwmon/ads1015
425F:	drivers/hwmon/ads1015.c
426F:	include/linux/i2c/ads1015.h
427
428ADT746X FAN DRIVER
429M:	Colin Leroy <colin@colino.net>
430S:	Maintained
431F:	drivers/macintosh/therm_adt746x.c
432
433ADT7475 HARDWARE MONITOR DRIVER
434M:	Jean Delvare <jdelvare@suse.com>
435L:	lm-sensors@lm-sensors.org
436S:	Maintained
437F:	Documentation/hwmon/adt7475
438F:	drivers/hwmon/adt7475.c
439
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M:	Michael Hennerich <michael.hennerich@analog.com>
442W:	http://wiki.analog.com/ADXL345
443W:	http://ez.analog.com/community/linux-device-drivers
444S:	Supported
445F:	drivers/input/misc/adxl34x.c
446
447ADVANSYS SCSI DRIVER
448M:	Matthew Wilcox <matthew@wil.cx>
449M:	Hannes Reinecke <hare@suse.com>
450L:	linux-scsi@vger.kernel.org
451S:	Maintained
452F:	Documentation/scsi/advansys.txt
453F:	drivers/scsi/advansys.c
454
455AEDSP16 DRIVER
456M:	Riccardo Facchetti <fizban@tin.it>
457S:	Maintained
458F:	sound/oss/aedsp16.c
459
460AF9013 MEDIA DRIVER
461M:	Antti Palosaari <crope@iki.fi>
462L:	linux-media@vger.kernel.org
463W:	http://linuxtv.org/
464W:	http://palosaari.fi/linux/
465Q:	http://patchwork.linuxtv.org/project/linux-media/list/
466T:	git git://linuxtv.org/anttip/media_tree.git
467S:	Maintained
468F:	drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M:	Antti Palosaari <crope@iki.fi>
472L:	linux-media@vger.kernel.org
473W:	http://linuxtv.org/
474W:	http://palosaari.fi/linux/
475Q:	http://patchwork.linuxtv.org/project/linux-media/list/
476T:	git git://linuxtv.org/anttip/media_tree.git
477S:	Maintained
478F:	drivers/media/dvb-frontends/af9033*
479
480AFFS FILE SYSTEM
481L:	linux-fsdevel@vger.kernel.org
482S:	Orphan
483F:	Documentation/filesystems/affs.txt
484F:	fs/affs/
485
486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487M:	David Howells <dhowells@redhat.com>
488L:	linux-afs@lists.infradead.org
489S:	Supported
490F:	fs/afs/
491F:	include/net/af_rxrpc.h
492F:	net/rxrpc/af_rxrpc.c
493
494AGPGART DRIVER
495M:	David Airlie <airlied@linux.ie>
496T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497S:	Maintained
498F:	drivers/char/agp/
499F:	include/linux/agp*
500F:	include/uapi/linux/agp*
501
502AHA152X SCSI DRIVER
503M:	"Juergen E. Fischer" <fischer@norbit.de>
504L:	linux-scsi@vger.kernel.org
505S:	Maintained
506F:	drivers/scsi/aha152x*
507F:	drivers/scsi/pcmcia/aha152x*
508
509AIC7XXX / AIC79XX SCSI DRIVER
510M:	Hannes Reinecke <hare@suse.com>
511L:	linux-scsi@vger.kernel.org
512S:	Maintained
513F:	drivers/scsi/aic7xxx/
514
515AIMSLAB FM RADIO RECEIVER DRIVER
516M:	Hans Verkuil <hverkuil@xs4all.nl>
517L:	linux-media@vger.kernel.org
518T:	git git://linuxtv.org/media_tree.git
519W:	http://linuxtv.org
520S:	Maintained
521F:	drivers/media/radio/radio-aimslab*
522
523AIO
524M:	Benjamin LaHaise <bcrl@kvack.org>
525L:	linux-aio@kvack.org
526S:	Supported
527F:	fs/aio.c
528F:	include/linux/*aio*.h
529
530AIRSPY MEDIA DRIVER
531M:	Antti Palosaari <crope@iki.fi>
532L:	linux-media@vger.kernel.org
533W:	http://linuxtv.org/
534W:	http://palosaari.fi/linux/
535Q:	http://patchwork.linuxtv.org/project/linux-media/list/
536T:	git git://linuxtv.org/anttip/media_tree.git
537S:	Maintained
538F:	drivers/media/usb/airspy/
539
540ALCATEL SPEEDTOUCH USB DRIVER
541M:	Duncan Sands <duncan.sands@free.fr>
542L:	linux-usb@vger.kernel.org
543W:	http://www.linux-usb.org/SpeedTouch/
544S:	Maintained
545F:	drivers/usb/atm/speedtch.c
546F:	drivers/usb/atm/usbatm.c
547
548ALCHEMY AU1XX0 MMC DRIVER
549M:	Manuel Lauss <manuel.lauss@gmail.com>
550S:	Maintained
551F:	drivers/mmc/host/au1xmmc.c
552
553ALI1563 I2C DRIVER
554M:	Rudolf Marek <r.marek@assembler.cz>
555L:	linux-i2c@vger.kernel.org
556S:	Maintained
557F:	Documentation/i2c/busses/i2c-ali1563
558F:	drivers/i2c/busses/i2c-ali1563.c
559
560ALLWINNER SECURITY SYSTEM
561M:	Corentin Labbe <clabbe.montjoie@gmail.com>
562L:	linux-crypto@vger.kernel.org
563S:	Maintained
564F:	drivers/crypto/sunxi-ss/
565
566ALPHA PORT
567M:	Richard Henderson <rth@twiddle.net>
568M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569M:	Matt Turner <mattst88@gmail.com>
570S:	Odd Fixes
571L:	linux-alpha@vger.kernel.org
572F:	arch/alpha/
573
574ALTERA MAILBOX DRIVER
575M:	Ley Foon Tan <lftan@altera.com>
576L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S:	Maintained
578F:	drivers/mailbox/mailbox-altera.c
579
580ALTERA PIO DRIVER
581M:	Tien Hock Loh <thloh@altera.com>
582L:	linux-gpio@vger.kernel.org
583S:	Maintained
584F:	drivers/gpio/gpio-altera.c
585
586ALTERA TRIPLE SPEED ETHERNET DRIVER
587M:	Vince Bridgers <vbridger@opensource.altera.com>
588L:	netdev@vger.kernel.org
589L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S:	Maintained
591F:	drivers/net/ethernet/altera/
592
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M:	Tobias Klauser <tklauser@distanz.ch>
595L:	linux-serial@vger.kernel.org
596L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597S:	Maintained
598F:	drivers/tty/serial/altera_uart.c
599F:	drivers/tty/serial/altera_jtaguart.c
600F:	include/linux/altera_uart.h
601F:	include/linux/altera_jtaguart.h
602
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M:	Tom Lendacky <thomas.lendacky@amd.com>
605L:	linux-crypto@vger.kernel.org
606S:	Supported
607F:	drivers/crypto/ccp/
608F:	include/linux/ccp.h
609
610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
612L:	lm-sensors@lm-sensors.org
613S:	Maintained
614F:	Documentation/hwmon/fam15h_power
615F:	drivers/hwmon/fam15h_power.c
616
617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
619S:	Orphan
620F:	drivers/usb/gadget/udc/amd5536udc.*
621
622AMD GEODE PROCESSOR/CHIPSET SUPPORT
623P:	Andres Salomon <dilinger@queued.net>
624L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
625W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S:	Supported
627F:	drivers/char/hw_random/geode-rng.c
628F:	drivers/crypto/geode*
629F:	drivers/video/fbdev/geode/
630F:	arch/x86/include/asm/geode.h
631
632AMD IOMMU (AMD-VI)
633M:	Joerg Roedel <joro@8bytes.org>
634L:	iommu@lists.linux-foundation.org
635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636S:	Maintained
637F:	drivers/iommu/amd_iommu*.[ch]
638F:	include/linux/amd-iommu.h
639
640AMD KFD
641M:	Oded Gabbay <oded.gabbay@gmail.com>
642L:	dri-devel@lists.freedesktop.org
643T:	git git://people.freedesktop.org/~gabbayo/linux.git
644S:	Supported
645F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649F:	drivers/gpu/drm/amd/amdkfd/
650F:	drivers/gpu/drm/amd/include/cik_structs.h
651F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652F:	drivers/gpu/drm/amd/include/vi_structs.h
653F:	drivers/gpu/drm/radeon/radeon_kfd.c
654F:	drivers/gpu/drm/radeon/radeon_kfd.h
655F:	include/uapi/linux/kfd_ioctl.h
656
657AMD MICROCODE UPDATE SUPPORT
658M:	Borislav Petkov <bp@alien8.de>
659S:	Maintained
660F:	arch/x86/kernel/cpu/microcode/amd*
661
662AMD XGBE DRIVER
663M:	Tom Lendacky <thomas.lendacky@amd.com>
664L:	netdev@vger.kernel.org
665S:	Supported
666F:	drivers/net/ethernet/amd/xgbe/
667
668AMS (Apple Motion Sensor) DRIVER
669M:	Michael Hanselmann <linux-kernel@hansmi.ch>
670S:	Supported
671F:	drivers/macintosh/ams/
672
673AMSO1100 RNIC DRIVER
674M:	Tom Tucker <tom@opengridcomputing.com>
675M:	Steve Wise <swise@opengridcomputing.com>
676L:	linux-rdma@vger.kernel.org
677S:	Maintained
678F:	drivers/infiniband/hw/amso1100/
679
680ANALOG DEVICES INC AD9389B DRIVER
681M:	Hans Verkuil <hans.verkuil@cisco.com>
682L:	linux-media@vger.kernel.org
683S:	Maintained
684F:	drivers/media/i2c/ad9389b*
685
686ANALOG DEVICES INC ADV7180 DRIVER
687M:	Lars-Peter Clausen <lars@metafoo.de>
688L:	linux-media@vger.kernel.org
689W:	http://ez.analog.com/community/linux-device-drivers
690S:	Supported
691F:	drivers/media/i2c/adv7180.c
692
693ANALOG DEVICES INC ADV7511 DRIVER
694M:	Hans Verkuil <hans.verkuil@cisco.com>
695L:	linux-media@vger.kernel.org
696S:	Maintained
697F:	drivers/media/i2c/adv7511*
698
699ANALOG DEVICES INC ADV7604 DRIVER
700M:	Hans Verkuil <hans.verkuil@cisco.com>
701L:	linux-media@vger.kernel.org
702S:	Maintained
703F:	drivers/media/i2c/adv7604*
704
705ANALOG DEVICES INC ADV7842 DRIVER
706M:	Hans Verkuil <hans.verkuil@cisco.com>
707L:	linux-media@vger.kernel.org
708S:	Maintained
709F:	drivers/media/i2c/adv7842*
710
711ANALOG DEVICES INC ASOC CODEC DRIVERS
712M:	Lars-Peter Clausen <lars@metafoo.de>
713L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
714W:	http://wiki.analog.com/
715W:	http://ez.analog.com/community/linux-device-drivers
716S:	Supported
717F:	sound/soc/codecs/adau*
718F:	sound/soc/codecs/adav*
719F:	sound/soc/codecs/ad1*
720F:	sound/soc/codecs/ad7*
721F:	sound/soc/codecs/ssm*
722F:	sound/soc/codecs/sigmadsp.*
723
724ANALOG DEVICES INC ASOC DRIVERS
725L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
726L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
727W:	http://blackfin.uclinux.org/
728S:	Supported
729F:	sound/soc/blackfin/*
730
731ANALOG DEVICES INC IIO DRIVERS
732M:	Lars-Peter Clausen <lars@metafoo.de>
733M:	Michael Hennerich <Michael.Hennerich@analog.com>
734W:	http://wiki.analog.com/
735W:	http://ez.analog.com/community/linux-device-drivers
736S:	Supported
737F:	drivers/iio/*/ad*
738X:	drivers/iio/*/adjd*
739F:	drivers/staging/iio/*/ad*
740F:	staging/iio/trigger/iio-trig-bfin-timer.c
741
742ANALOG DEVICES INC DMA DRIVERS
743M:	Lars-Peter Clausen <lars@metafoo.de>
744W:	http://ez.analog.com/community/linux-device-drivers
745S:	Supported
746F:	drivers/dma/dma-axi-dmac.c
747
748ANDROID DRIVERS
749M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
750M:	Arve Hjønnevåg <arve@android.com>
751M:	Riley Andrews <riandrews@android.com>
752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
753L:	devel@driverdev.osuosl.org
754S:	Supported
755F:	drivers/android/
756F:	drivers/staging/android/
757
758AOA (Apple Onboard Audio) ALSA DRIVER
759M:	Johannes Berg <johannes@sipsolutions.net>
760L:	linuxppc-dev@lists.ozlabs.org
761L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
762S:	Maintained
763F:	sound/aoa/
764
765APM DRIVER
766M:	Jiri Kosina <jikos@kernel.org>
767S:	Odd fixes
768F:	arch/x86/kernel/apm_32.c
769F:	include/linux/apm_bios.h
770F:	include/uapi/linux/apm_bios.h
771F:	drivers/char/apm-emulation.c
772
773APPLE BCM5974 MULTITOUCH DRIVER
774M:	Henrik Rydberg <rydberg@bitmath.org>
775L:	linux-input@vger.kernel.org
776S:	Odd fixes
777F:	drivers/input/mouse/bcm5974.c
778
779APPLE SMC DRIVER
780M:	Henrik Rydberg <rydberg@bitmath.org>
781L:	lm-sensors@lm-sensors.org
782S:	Odd fixes
783F:	drivers/hwmon/applesmc.c
784
785APPLETALK NETWORK LAYER
786M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
787S:	Maintained
788F:	drivers/net/appletalk/
789F:	net/appletalk/
790
791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792M:	Iyappan Subramanian <isubramanian@apm.com>
793M:	Keyur Chudgar <kchudgar@apm.com>
794S:	Supported
795F:	drivers/net/ethernet/apm/xgene/
796F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
798APTINA CAMERA SENSOR PLL
799M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800L:	linux-media@vger.kernel.org
801S:	Maintained
802F:	drivers/media/i2c/aptina-pll.*
803
804ARC FRAMEBUFFER DRIVER
805M:	Jaya Kumar <jayalk@intworks.biz>
806S:	Maintained
807F:	drivers/video/fbdev/arcfb.c
808F:	drivers/video/fbdev/core/fb_defio.c
809
810ARCNET NETWORK LAYER
811M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
812L:	netdev@vger.kernel.org
813S:	Maintained
814F:	drivers/net/arcnet/
815F:	include/uapi/linux/if_arcnet.h
816
817ARM MFM AND FLOPPY DRIVERS
818M:	Ian Molton <spyro@f2s.com>
819S:	Maintained
820F:	arch/arm/lib/floppydma.S
821F:	arch/arm/include/asm/floppy.h
822
823ARM PMU PROFILING AND DEBUGGING
824M:	Will Deacon <will.deacon@arm.com>
825S:	Maintained
826F:	arch/arm/kernel/perf_*
827F:	arch/arm/oprofile/common.c
828F:	arch/arm/kernel/hw_breakpoint.c
829F:	arch/arm/include/asm/hw_breakpoint.h
830F:	arch/arm/include/asm/perf_event.h
831F:	drivers/perf/arm_pmu.c
832F:	include/linux/perf/arm_pmu.h
833
834ARM PORT
835M:	Russell King <linux@arm.linux.org.uk>
836L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837W:	http://www.arm.linux.org.uk/
838S:	Maintained
839F:	arch/arm/
840
841ARM SUB-ARCHITECTURES
842L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843S:	Maintained
844F:	arch/arm/mach-*/
845F:	arch/arm/plat-*/
846T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848ARM PRIMECELL AACI PL041 DRIVER
849M:	Russell King <linux@arm.linux.org.uk>
850S:	Maintained
851F:	sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M:	Russell King <linux@arm.linux.org.uk>
855S:	Maintained
856F:	drivers/video/fbdev/amba-clcd.*
857
858ARM PRIMECELL KMI PL050 DRIVER
859M:	Russell King <linux@arm.linux.org.uk>
860S:	Maintained
861F:	drivers/input/serio/ambakmi.*
862F:	include/linux/amba/kmi.h
863
864ARM PRIMECELL MMCI PL180/1 DRIVER
865M:	Russell King <linux@arm.linux.org.uk>
866S:	Maintained
867F:	drivers/mmc/host/mmci.*
868F:	include/linux/amba/mmci.h
869
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M:	Russell King <linux@arm.linux.org.uk>
872S:	Maintained
873F:	drivers/tty/serial/amba-pl01*.c
874F:	include/linux/amba/serial.h
875
876ARM PRIMECELL BUS SUPPORT
877M:	Russell King <linux@arm.linux.org.uk>
878S:	Maintained
879F:	drivers/amba/
880F:	include/linux/amba/bus.h
881
882ARM/ADS SPHERE MACHINE SUPPORT
883M:	Lennert Buytenhek <kernel@wantstofly.org>
884L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S:	Maintained
886
887ARM/AFEB9260 MACHINE SUPPORT
888M:	Sergey Lapin <slapin@ossfans.org>
889L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S:	Maintained
891
892ARM/AJECO 1ARM MACHINE SUPPORT
893M:	Lennert Buytenhek <kernel@wantstofly.org>
894L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S:	Maintained
896
897ARM/Allwinner sunXi SoC support
898M:	Maxime Ripard <maxime.ripard@free-electrons.com>
899M:	Chen-Yu Tsai <wens@csie.org>
900L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901S:	Maintained
902N:	sun[x456789]i
903
904ARM/Allwinner SoC Clock Support
905M:	Emilio López <emilio@elopez.com.ar>
906S:	Maintained
907F:	drivers/clk/sunxi/
908
909ARM/Amlogic MesonX SoC support
910M:	Carlo Caione <carlo@caione.org>
911L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S:	Maintained
913F:	drivers/media/rc/meson-ir.c
914N:	meson[x68]
915
916ARM/Annapurna Labs ALPINE ARCHITECTURE
917M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
918S:	Maintained
919F:	arch/arm/mach-alpine/
920
921ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
922M:	Nicolas Ferre <nicolas.ferre@atmel.com>
923M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
924M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926W:	http://www.linux4sam.org
927S:	Supported
928F:	arch/arm/mach-at91/
929F:	include/soc/at91/
930F:	arch/arm/boot/dts/at91*.dts
931F:	arch/arm/boot/dts/at91*.dtsi
932F:	arch/arm/boot/dts/sama*.dts
933F:	arch/arm/boot/dts/sama*.dtsi
934F:	arch/arm/include/debug/at91.S
935
936ARM/ATMEL AT91 Clock Support
937M:	Boris Brezillon <boris.brezillon@free-electrons.com>
938S:	Maintained
939F:	drivers/clk/at91
940
941ARM/CALXEDA HIGHBANK ARCHITECTURE
942M:	Rob Herring <robh@kernel.org>
943L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S:	Maintained
945F:	arch/arm/mach-highbank/
946
947ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
948M:	Krzysztof Halasa <khalasa@piap.pl>
949S:	Maintained
950F:	arch/arm/mach-cns3xxx/
951
952ARM/CAVIUM THUNDER NETWORK DRIVER
953M:	Sunil Goutham <sgoutham@cavium.com>
954M:	Robert Richter <rric@kernel.org>
955L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S:	Supported
957F:	drivers/net/ethernet/cavium/thunder/
958
959ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
960M:	Alexander Shiyan <shc_work@mail.ru>
961L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S:	Odd Fixes
963N:	clps711x
964
965ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
966M:	Hartley Sweeten <hsweeten@visionengravers.com>
967M:	Ryan Mallon <rmallon@gmail.com>
968L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S:	Maintained
970F:	arch/arm/mach-ep93xx/
971F:	arch/arm/mach-ep93xx/include/mach/
972
973ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
974M:	Lennert Buytenhek <kernel@wantstofly.org>
975L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S:	Maintained
977
978ARM/CLKDEV SUPPORT
979M:	Russell King <linux@arm.linux.org.uk>
980L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S:	Maintained
982F:	arch/arm/include/asm/clkdev.h
983F:	drivers/clk/clkdev.c
984
985ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
986M:	Mike Rapoport <mike@compulab.co.il>
987L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S:	Maintained
989
990ARM/CONTEC MICRO9 MACHINE SUPPORT
991M:	Hubert Feurstein <hubert.feurstein@contec.at>
992S:	Maintained
993F:	arch/arm/mach-ep93xx/micro9.c
994
995ARM/CORESIGHT FRAMEWORK AND DRIVERS
996M:	Mathieu Poirier <mathieu.poirier@linaro.org>
997L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S:	Maintained
999F:	drivers/hwtracing/coresight/*
1000F:	Documentation/trace/coresight.txt
1001F:	Documentation/devicetree/bindings/arm/coresight.txt
1002F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1003
1004ARM/CORGI MACHINE SUPPORT
1005M:	Richard Purdie <rpurdie@rpsys.net>
1006S:	Maintained
1007
1008ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1009M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1010L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011T:	git git://github.com/ulli-kroll/linux.git
1012S:	Maintained
1013F:	arch/arm/mach-gemini/
1014F:	drivers/rtc/rtc-gemini.c
1015
1016ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1017M:	Barry Song <baohua@kernel.org>
1018L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1020S:	Maintained
1021F:	arch/arm/mach-prima2/
1022F:	drivers/clk/sirf/
1023F:	drivers/clocksource/timer-prima2.c
1024F:	drivers/clocksource/timer-atlas7.c
1025N:	[^a-z]sirf
1026
1027ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1028M:	Baruch Siach <baruch@tkos.co.il>
1029L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030S:	Maintained
1031F:	arch/arm/boot/dts/cx92755*
1032N:	digicolor
1033
1034ARM/EBSA110 MACHINE SUPPORT
1035M:	Russell King <linux@arm.linux.org.uk>
1036L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037W:	http://www.arm.linux.org.uk/
1038S:	Maintained
1039F:	arch/arm/mach-ebsa110/
1040F:	drivers/net/ethernet/amd/am79c961a.*
1041
1042ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1043M:	Uwe Kleine-König <kernel@pengutronix.de>
1044L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S:	Maintained
1046N:	efm32
1047
1048ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1049M:	Daniel Ribeiro <drwyrm@gmail.com>
1050M:	Stefan Schmidt <stefan@openezx.org>
1051M:	Harald Welte <laforge@openezx.org>
1052L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1053W:	http://www.openezx.org/
1054S:	Maintained
1055T:	topgit git://git.openezx.org/openezx.git
1056F:	arch/arm/mach-pxa/ezx.c
1057
1058ARM/FARADAY FA526 PORT
1059M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:	Maintained
1062T:	git git://git.berlios.de/gemini-board
1063F:	arch/arm/mm/*-fa*
1064
1065ARM/FOOTBRIDGE ARCHITECTURE
1066M:	Russell King <linux@arm.linux.org.uk>
1067L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068W:	http://www.arm.linux.org.uk/
1069S:	Maintained
1070F:	arch/arm/include/asm/hardware/dec21285.h
1071F:	arch/arm/mach-footbridge/
1072
1073ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1074M:	Shawn Guo <shawnguo@kernel.org>
1075M:	Sascha Hauer <kernel@pengutronix.de>
1076L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S:	Maintained
1078T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1079F:	arch/arm/mach-imx/
1080F:	arch/arm/mach-mxs/
1081F:	arch/arm/boot/dts/imx*
1082F:	arch/arm/configs/imx*_defconfig
1083F:	drivers/clk/imx/
1084F:	include/soc/imx/
1085
1086ARM/FREESCALE VYBRID ARM ARCHITECTURE
1087M:	Shawn Guo <shawnguo@kernel.org>
1088M:	Sascha Hauer <kernel@pengutronix.de>
1089R:	Stefan Agner <stefan@agner.ch>
1090L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S:	Maintained
1092T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1093F:	arch/arm/mach-imx/*vf610*
1094F:	arch/arm/boot/dts/vf*
1095
1096ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1097M:	Lennert Buytenhek <kernel@wantstofly.org>
1098L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099S:	Maintained
1100
1101ARM/GUMSTIX MACHINE SUPPORT
1102M:	Steve Sakoman <sakoman@gmail.com>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:	Maintained
1105
1106ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1107M:	Philipp Zabel <philipp.zabel@gmail.com>
1108M:	Paul Parsons <lost.distance@yahoo.com>
1109L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S:	Maintained
1111F:	arch/arm/mach-pxa/hx4700.c
1112F:	arch/arm/mach-pxa/include/mach/hx4700.h
1113F:	sound/soc/pxa/hx4700.c
1114
1115ARM/HISILICON SOC SUPPORT
1116M:	Wei Xu <xuwei5@hisilicon.com>
1117L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118W:	http://www.hisilicon.com
1119S:	Supported
1120T:	git git://github.com/hisilicon/linux-hisi.git
1121F:	arch/arm/mach-hisi/
1122
1123ARM/HP JORNADA 7XX MACHINE SUPPORT
1124M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1125W:	www.jlime.com
1126S:	Maintained
1127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1128F:	arch/arm/mach-sa1100/jornada720.c
1129F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1130
1131ARM/IGEP MACHINE SUPPORT
1132M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1133M:	Javier Martinez Canillas <javier@dowhile0.org>
1134L:	linux-omap@vger.kernel.org
1135L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S:	Maintained
1137F:	arch/arm/boot/dts/omap3-igep*
1138
1139ARM/INCOME PXA270 SUPPORT
1140M:	Marek Vasut <marek.vasut@gmail.com>
1141L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S:	Maintained
1143F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1144
1145ARM/INTEL IOP32X ARM ARCHITECTURE
1146M:	Lennert Buytenhek <kernel@wantstofly.org>
1147L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S:	Maintained
1149
1150ARM/INTEL IOP33X ARM ARCHITECTURE
1151L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S:	Orphan
1153
1154ARM/INTEL IOP13XX ARM ARCHITECTURE
1155M:	Lennert Buytenhek <kernel@wantstofly.org>
1156L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S:	Maintained
1158
1159ARM/INTEL IQ81342EX MACHINE SUPPORT
1160M:	Lennert Buytenhek <kernel@wantstofly.org>
1161L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162S:	Maintained
1163
1164ARM/INTEL IXDP2850 MACHINE SUPPORT
1165M:	Lennert Buytenhek <kernel@wantstofly.org>
1166L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167S:	Maintained
1168
1169ARM/INTEL IXP4XX ARM ARCHITECTURE
1170M:	Imre Kaloz <kaloz@openwrt.org>
1171M:	Krzysztof Halasa <khalasa@piap.pl>
1172L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S:	Maintained
1174F:	arch/arm/mach-ixp4xx/
1175
1176ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1177M:	Jonathan Cameron <jic23@cam.ac.uk>
1178L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S:	Maintained
1180F:	arch/arm/mach-pxa/stargate2.c
1181F:	drivers/pcmcia/pxa2xx_stargate2.c
1182
1183ARM/INTEL XSC3 (MANZANO) ARM CORE
1184M:	Lennert Buytenhek <kernel@wantstofly.org>
1185L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S:	Maintained
1187
1188ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1189M:	Lennert Buytenhek <kernel@wantstofly.org>
1190L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191S:	Maintained
1192
1193ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1194M:	Santosh Shilimkar <ssantosh@kernel.org>
1195L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S:	Maintained
1197F:	arch/arm/mach-keystone/
1198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1199
1200ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1201M:	Santosh Shilimkar <ssantosh@kernel.org>
1202L:	linux-kernel@vger.kernel.org
1203S:	Maintained
1204F:	drivers/clk/keystone/
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1207M:	Santosh Shilimkar <ssantosh@kernel.org>
1208L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209L:	linux-kernel@vger.kernel.org
1210S:	Maintained
1211F:	drivers/clocksource/timer-keystone.c
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1214M:	Santosh Shilimkar <ssantosh@kernel.org>
1215L:	linux-kernel@vger.kernel.org
1216S:	Maintained
1217F:	drivers/power/reset/keystone-reset.c
1218
1219ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1220M:	Santosh Shilimkar <ssantosh@kernel.org>
1221L:	linux-kernel@vger.kernel.org
1222S:	Maintained
1223F:	drivers/memory/*emif*
1224
1225ARM/LOGICPD PXA270 MACHINE SUPPORT
1226M:	Lennert Buytenhek <kernel@wantstofly.org>
1227L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S:	Maintained
1229
1230ARM/LPC18XX ARCHITECTURE
1231M:	Joachim Eastwood <manabian@gmail.com>
1232L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233S:	Maintained
1234N:	lpc18xx
1235
1236ARM/MAGICIAN MACHINE SUPPORT
1237M:	Philipp Zabel <philipp.zabel@gmail.com>
1238S:	Maintained
1239
1240ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1241M:	Jason Cooper <jason@lakedaemon.net>
1242M:	Andrew Lunn <andrew@lunn.ch>
1243M:	Gregory Clement <gregory.clement@free-electrons.com>
1244M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1245L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S:	Maintained
1247F:	arch/arm/mach-mvebu/
1248F:	drivers/rtc/rtc-armada38x.c
1249F:	arch/arm/boot/dts/armada*
1250F:	arch/arm/boot/dts/kirkwood*
1251
1252
1253ARM/Marvell Berlin SoC support
1254M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1255L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S:	Maintained
1257F:	arch/arm/mach-berlin/
1258F:	arch/arm/boot/dts/berlin*
1259
1260
1261ARM/Marvell Dove/MV78xx0/Orion SOC support
1262M:	Jason Cooper <jason@lakedaemon.net>
1263M:	Andrew Lunn <andrew@lunn.ch>
1264M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1265M:	Gregory Clement <gregory.clement@free-electrons.com>
1266L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267S:	Maintained
1268F:	arch/arm/mach-dove/
1269F:	arch/arm/mach-mv78xx0/
1270F:	arch/arm/mach-orion5x/
1271F:	arch/arm/plat-orion/
1272F:	arch/arm/boot/dts/dove*
1273F:	arch/arm/boot/dts/orion5x*
1274
1275
1276ARM/Orion SoC/Technologic Systems TS-78xx platform support
1277M:	Alexander Clouter <alex@digriz.org.uk>
1278L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279W:	http://www.digriz.org.uk/ts78xx/kernel
1280S:	Maintained
1281F:	arch/arm/mach-orion5x/ts78xx-*
1282
1283ARM/Mediatek RTC DRIVER
1284M:	Eddie Huang <eddie.huang@mediatek.com>
1285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S:	Maintained
1288F:	drivers/rtc/rtc-mt6397.c
1289
1290ARM/Mediatek SoC support
1291M:	Matthias Brugger <matthias.bgg@gmail.com>
1292L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1294S:	Maintained
1295F:	arch/arm/boot/dts/mt6*
1296F:	arch/arm/boot/dts/mt8*
1297F:	arch/arm/mach-mediatek/
1298N:	mtk
1299K:	mediatek
1300
1301ARM/MICREL KS8695 ARCHITECTURE
1302M:	Greg Ungerer <gerg@uclinux.org>
1303L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304F:	arch/arm/mach-ks8695/
1305S:	Odd Fixes
1306
1307ARM/MIOA701 MACHINE SUPPORT
1308M:	Robert Jarzmik <robert.jarzmik@free.fr>
1309L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310F:	arch/arm/mach-pxa/mioa701.c
1311S:	Maintained
1312
1313ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1314M:	Michael Petchkovsky <mkpetch@internode.on.net>
1315S:	Maintained
1316
1317ARM/NOMADIK ARCHITECTURE
1318M:	Alessandro Rubini <rubini@unipv.it>
1319M:	Linus Walleij <linus.walleij@linaro.org>
1320L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321S:	Maintained
1322F:	arch/arm/mach-nomadik/
1323F:	drivers/pinctrl/nomadik/
1324F:	drivers/i2c/busses/i2c-nomadik.c
1325T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1326
1327ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1328M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1329L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1330W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1331S:	Supported
1332
1333ARM/TOSA MACHINE SUPPORT
1334M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1335M:	Dirk Opfer <dirk@opfer-online.de>
1336S:	Maintained
1337
1338ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1339M:	Marek Vasut <marek.vasut@gmail.com>
1340L:	linux-arm-kernel@lists.infradead.org
1341W:	http://hackndev.com
1342S:	Maintained
1343F:	arch/arm/mach-pxa/include/mach/palmtx.h
1344F:	arch/arm/mach-pxa/palmtx.c
1345F:	arch/arm/mach-pxa/include/mach/palmt5.h
1346F:	arch/arm/mach-pxa/palmt5.c
1347F:	arch/arm/mach-pxa/include/mach/palmld.h
1348F:	arch/arm/mach-pxa/palmld.c
1349F:	arch/arm/mach-pxa/include/mach/palmte2.h
1350F:	arch/arm/mach-pxa/palmte2.c
1351F:	arch/arm/mach-pxa/include/mach/palmtc.h
1352F:	arch/arm/mach-pxa/palmtc.c
1353
1354ARM/PALM TREO SUPPORT
1355M:	Tomas Cech <sleep_walker@suse.com>
1356L:	linux-arm-kernel@lists.infradead.org
1357W:	http://hackndev.com
1358S:	Maintained
1359F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1360F:	arch/arm/mach-pxa/palmtreo.c
1361
1362ARM/PALMZ72 SUPPORT
1363M:	Sergey Lapin <slapin@ossfans.org>
1364L:	linux-arm-kernel@lists.infradead.org
1365W:	http://hackndev.com
1366S:	Maintained
1367F:	arch/arm/mach-pxa/include/mach/palmz72.h
1368F:	arch/arm/mach-pxa/palmz72.c
1369
1370ARM/PLEB SUPPORT
1371M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1372W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1373S:	Maintained
1374
1375ARM/PT DIGITAL BOARD PORT
1376M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1377L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378W:	http://www.arm.linux.org.uk/
1379S:	Maintained
1380
1381ARM/QUALCOMM SUPPORT
1382M:	Kumar Gala <galak@codeaurora.org>
1383M:	Andy Gross <agross@codeaurora.org>
1384M:	David Brown <davidb@codeaurora.org>
1385L:	linux-arm-msm@vger.kernel.org
1386L:	linux-soc@vger.kernel.org
1387S:	Maintained
1388F:	arch/arm/mach-qcom/
1389F:	drivers/soc/qcom/
1390F:	drivers/tty/serial/msm_serial.h
1391F:	drivers/tty/serial/msm_serial.c
1392F:	drivers/*/pm8???-*
1393F:	drivers/mfd/ssbi.c
1394F:	drivers/firmware/qcom_scm.c
1395T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1396
1397ARM/RADISYS ENP2611 MACHINE SUPPORT
1398M:	Lennert Buytenhek <kernel@wantstofly.org>
1399L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400S:	Maintained
1401
1402ARM/RISCPC ARCHITECTURE
1403M:	Russell King <linux@arm.linux.org.uk>
1404L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405W:	http://www.arm.linux.org.uk/
1406S:	Maintained
1407F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1408F:	arch/arm/include/asm/hardware/ioc.h
1409F:	arch/arm/include/asm/hardware/iomd.h
1410F:	arch/arm/include/asm/hardware/memc.h
1411F:	arch/arm/mach-rpc/
1412F:	drivers/net/ethernet/8390/etherh.c
1413F:	drivers/net/ethernet/i825xx/ether1*
1414F:	drivers/net/ethernet/seeq/ether3*
1415F:	drivers/scsi/arm/
1416
1417ARM/Rockchip SoC support
1418M:	Heiko Stuebner <heiko@sntech.de>
1419L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1420L:	linux-rockchip@lists.infradead.org
1421S:	Maintained
1422F:	arch/arm/boot/dts/rk3*
1423F:	arch/arm/mach-rockchip/
1424F:	drivers/clk/rockchip/
1425F:	drivers/i2c/busses/i2c-rk3x.c
1426F:	drivers/*/*rockchip*
1427F:	drivers/*/*/*rockchip*
1428F:	sound/soc/rockchip/
1429N:	rockchip
1430
1431ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1432M:	Kukjin Kim <kgene@kernel.org>
1433M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1434L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1436S:	Maintained
1437F:	arch/arm/boot/dts/s3c*
1438F:	arch/arm/boot/dts/exynos*
1439F:	arch/arm64/boot/dts/exynos/
1440F:	arch/arm/plat-samsung/
1441F:	arch/arm/mach-s3c24*/
1442F:	arch/arm/mach-s3c64xx/
1443F:	arch/arm/mach-s5p*/
1444F:	arch/arm/mach-exynos*/
1445F:	drivers/*/*s3c2410*
1446F:	drivers/*/*/*s3c2410*
1447F:	drivers/spi/spi-s3c*
1448F:	sound/soc/samsung/*
1449N:	exynos
1450
1451ARM/SAMSUNG MOBILE MACHINE SUPPORT
1452M:	Kyungmin Park <kyungmin.park@samsung.com>
1453L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454S:	Maintained
1455F:	arch/arm/mach-s5pv210/
1456
1457ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1458M:	Kyungmin Park <kyungmin.park@samsung.com>
1459M:	Kamil Debski <k.debski@samsung.com>
1460L:	linux-arm-kernel@lists.infradead.org
1461L:	linux-media@vger.kernel.org
1462S:	Maintained
1463F:	drivers/media/platform/s5p-g2d/
1464
1465ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1466M:	Kyungmin Park <kyungmin.park@samsung.com>
1467M:	Kamil Debski <k.debski@samsung.com>
1468M:	Jeongtae Park <jtp.park@samsung.com>
1469L:	linux-arm-kernel@lists.infradead.org
1470L:	linux-media@vger.kernel.org
1471S:	Maintained
1472F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1473F:	drivers/media/platform/s5p-mfc/
1474
1475ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1476M:	Kyungmin Park <kyungmin.park@samsung.com>
1477M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1478L:	linux-arm-kernel@lists.infradead.org
1479L:	linux-media@vger.kernel.org
1480S:	Maintained
1481F:	drivers/media/platform/s5p-tv/
1482
1483ARM/SHMOBILE ARM ARCHITECTURE
1484M:	Simon Horman <horms@verge.net.au>
1485M:	Magnus Damm <magnus.damm@gmail.com>
1486L:	linux-sh@vger.kernel.org
1487W:	http://oss.renesas.com
1488Q:	http://patchwork.kernel.org/project/linux-sh/list/
1489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1490S:	Supported
1491F:	arch/arm/boot/dts/emev2*
1492F:	arch/arm/boot/dts/r7s*
1493F:	arch/arm/boot/dts/r8a*
1494F:	arch/arm/boot/dts/sh*
1495F:	arch/arm/configs/bockw_defconfig
1496F:	arch/arm/configs/marzen_defconfig
1497F:	arch/arm/configs/shmobile_defconfig
1498F:	arch/arm/include/debug/renesas-scif.S
1499F:	arch/arm/mach-shmobile/
1500F:	drivers/sh/
1501
1502ARM/SOCFPGA ARCHITECTURE
1503M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1504S:	Maintained
1505F:	arch/arm/mach-socfpga/
1506F:	arch/arm/boot/dts/socfpga*
1507F:	arch/arm/configs/socfpga_defconfig
1508W:	http://www.rocketboards.org
1509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1510
1511ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1512M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1513S:	Maintained
1514F:	drivers/clk/socfpga/
1515
1516ARM/SOCFPGA EDAC SUPPORT
1517M:	Thor Thayer <tthayer@opensource.altera.com>
1518S:	Maintained
1519F:	drivers/edac/altera_edac.
1520
1521ARM/STI ARCHITECTURE
1522M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1523M:	Maxime Coquelin <maxime.coquelin@st.com>
1524M:	Patrice Chotard <patrice.chotard@st.com>
1525L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526L:	kernel@stlinux.com
1527W:	http://www.stlinux.com
1528S:	Maintained
1529F:	arch/arm/mach-sti/
1530F:	arch/arm/boot/dts/sti*
1531F:	drivers/clocksource/arm_global_timer.c
1532F:	drivers/clocksource/clksrc_st_lpc.c
1533F:	drivers/i2c/busses/i2c-st.c
1534F:	drivers/media/rc/st_rc.c
1535F:	drivers/media/platform/sti/c8sectpfe/
1536F:	drivers/mmc/host/sdhci-st.c
1537F:	drivers/phy/phy-miphy28lp.c
1538F:	drivers/phy/phy-miphy365x.c
1539F:	drivers/phy/phy-stih407-usb.c
1540F:	drivers/phy/phy-stih41x-usb.c
1541F:	drivers/pinctrl/pinctrl-st.c
1542F:	drivers/reset/sti/
1543F:	drivers/rtc/rtc-st-lpc.c
1544F:	drivers/tty/serial/st-asc.c
1545F:	drivers/usb/dwc3/dwc3-st.c
1546F:	drivers/usb/host/ehci-st.c
1547F:	drivers/usb/host/ohci-st.c
1548F:	drivers/watchdog/st_lpc_wdt.c
1549F:	drivers/ata/ahci_st.c
1550
1551ARM/STM32 ARCHITECTURE
1552M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1553L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S:	Maintained
1555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1556N:	stm32
1557F:	drivers/clocksource/armv7m_systick.c
1558
1559ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1560M:	Lennert Buytenhek <kernel@wantstofly.org>
1561L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562S:	Maintained
1563
1564ARM/TETON BGA MACHINE SUPPORT
1565M:	"Mark F. Brown" <mark.brown314@gmail.com>
1566L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S:	Maintained
1568
1569ARM/THECUS N2100 MACHINE SUPPORT
1570M:	Lennert Buytenhek <kernel@wantstofly.org>
1571L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572S:	Maintained
1573
1574ARM/NUVOTON W90X900 ARM ARCHITECTURE
1575M:	Wan ZongShun <mcuos.com@gmail.com>
1576L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577W:	http://www.mcuos.com
1578S:	Maintained
1579F:	arch/arm/mach-w90x900/
1580F:	drivers/input/keyboard/w90p910_keypad.c
1581F:	drivers/input/touchscreen/w90p910_ts.c
1582F:	drivers/watchdog/nuc900_wdt.c
1583F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1584F:	drivers/mtd/nand/nuc900_nand.c
1585F:	drivers/rtc/rtc-nuc900.c
1586F:	drivers/spi/spi-nuc900.c
1587F:	drivers/usb/host/ehci-w90x900.c
1588F:	drivers/video/fbdev/nuc900fb.c
1589
1590ARM/U300 MACHINE SUPPORT
1591M:	Linus Walleij <linus.walleij@linaro.org>
1592L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593S:	Supported
1594F:	arch/arm/mach-u300/
1595F:	drivers/clocksource/timer-u300.c
1596F:	drivers/i2c/busses/i2c-stu300.c
1597F:	drivers/rtc/rtc-coh901331.c
1598F:	drivers/watchdog/coh901327_wdt.c
1599F:	drivers/dma/coh901318*
1600F:	drivers/mfd/ab3100*
1601F:	drivers/rtc/rtc-ab3100.c
1602F:	drivers/rtc/rtc-coh901331.c
1603T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1604
1605ARM/UNIPHIER ARCHITECTURE
1606M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1607L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S:	Maintained
1609F:	arch/arm/boot/dts/uniphier*
1610F:	arch/arm/mach-uniphier/
1611F:	drivers/pinctrl/uniphier/
1612F:	drivers/tty/serial/8250/8250_uniphier.c
1613N:	uniphier
1614
1615ARM/Ux500 ARM ARCHITECTURE
1616M:	Linus Walleij <linus.walleij@linaro.org>
1617L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618S:	Maintained
1619F:	arch/arm/mach-ux500/
1620F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1621F:	drivers/dma/ste_dma40*
1622F:	drivers/hwspinlock/u8500_hsem.c
1623F:	drivers/mfd/abx500*
1624F:	drivers/mfd/ab8500*
1625F:	drivers/mfd/dbx500*
1626F:	drivers/mfd/db8500*
1627F:	drivers/pinctrl/nomadik/pinctrl-ab*
1628F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1629F:	drivers/rtc/rtc-ab8500.c
1630F:	drivers/rtc/rtc-pl031.c
1631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1632
1633ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1634M:	Ulf Hansson <ulf.hansson@linaro.org>
1635L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636T:	git git://git.linaro.org/people/ulfh/clk.git
1637S:	Maintained
1638F:	drivers/clk/ux500/
1639F:	include/linux/platform_data/clk-ux500.h
1640
1641ARM/VERSATILE EXPRESS PLATFORM
1642M:	Liviu Dudau <liviu.dudau@arm.com>
1643M:	Sudeep Holla <sudeep.holla@arm.com>
1644M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1645L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646S:	Maintained
1647F:	arch/arm/boot/dts/vexpress*
1648F:	arch/arm64/boot/dts/arm/vexpress*
1649F:	arch/arm/mach-vexpress/
1650F:	*/*/vexpress*
1651F:	*/*/*/vexpress*
1652F:	drivers/clk/versatile/clk-vexpress-osc.c
1653F:	drivers/clocksource/versatile.c
1654
1655ARM/VFP SUPPORT
1656M:	Russell King <linux@arm.linux.org.uk>
1657L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658W:	http://www.arm.linux.org.uk/
1659S:	Maintained
1660F:	arch/arm/vfp/
1661
1662ARM/VOIPAC PXA270 SUPPORT
1663M:	Marek Vasut <marek.vasut@gmail.com>
1664L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S:	Maintained
1666F:	arch/arm/mach-pxa/vpac270.c
1667F:	arch/arm/mach-pxa/include/mach/vpac270.h
1668
1669ARM/VT8500 ARM ARCHITECTURE
1670M:	Tony Prisk <linux@prisktech.co.nz>
1671L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672S:	Maintained
1673F:	arch/arm/mach-vt8500/
1674F:	drivers/clocksource/vt8500_timer.c
1675F:	drivers/i2c/busses/i2c-wmt.c
1676F:	drivers/mmc/host/wmt-sdmmc.c
1677F:	drivers/pwm/pwm-vt8500.c
1678F:	drivers/rtc/rtc-vt8500.c
1679F:	drivers/tty/serial/vt8500_serial.c
1680F:	drivers/usb/host/ehci-platform.c
1681F:	drivers/usb/host/uhci-platform.c
1682F:	drivers/video/fbdev/vt8500lcdfb.*
1683F:	drivers/video/fbdev/wm8505fb*
1684F:	drivers/video/fbdev/wmt_ge_rops.*
1685
1686ARM/ZIPIT Z2 SUPPORT
1687M:	Marek Vasut <marek.vasut@gmail.com>
1688L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S:	Maintained
1690F:	arch/arm/mach-pxa/z2.c
1691F:	arch/arm/mach-pxa/include/mach/z2.h
1692
1693ARM/ZTE ARCHITECTURE
1694M:	Jun Nie <jun.nie@linaro.org>
1695L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696S:	Maintained
1697F:	arch/arm/mach-zx/
1698F:	drivers/clk/zte/
1699F:	Documentation/devicetree/bindings/arm/zte.txt
1700F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1701
1702ARM/ZYNQ ARCHITECTURE
1703M:	Michal Simek <michal.simek@xilinx.com>
1704R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1705L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706W:	http://wiki.xilinx.com
1707T:	git https://github.com/Xilinx/linux-xlnx.git
1708S:	Supported
1709F:	arch/arm/mach-zynq/
1710F:	drivers/cpuidle/cpuidle-zynq.c
1711F:	drivers/block/xsysace.c
1712N:	zynq
1713N:	xilinx
1714F:	drivers/clocksource/cadence_ttc_timer.c
1715F:	drivers/i2c/busses/i2c-cadence.c
1716F:	drivers/mmc/host/sdhci-of-arasan.c
1717F:	drivers/edac/synopsys_edac.c
1718
1719ARM SMMU DRIVERS
1720M:	Will Deacon <will.deacon@arm.com>
1721L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722S:	Maintained
1723F:	drivers/iommu/arm-smmu.c
1724F:	drivers/iommu/arm-smmu-v3.c
1725F:	drivers/iommu/io-pgtable-arm.c
1726
1727ARM64 PORT (AARCH64 ARCHITECTURE)
1728M:	Catalin Marinas <catalin.marinas@arm.com>
1729M:	Will Deacon <will.deacon@arm.com>
1730L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S:	Maintained
1732F:	arch/arm64/
1733F:	Documentation/arm64/
1734
1735AS3645A LED FLASH CONTROLLER DRIVER
1736M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1737L:	linux-media@vger.kernel.org
1738T:	git git://linuxtv.org/media_tree.git
1739S:	Maintained
1740F:	drivers/media/i2c/as3645a.c
1741F:	include/media/as3645a.h
1742
1743ASC7621 HARDWARE MONITOR DRIVER
1744M:	George Joseph <george.joseph@fairview5.com>
1745L:	lm-sensors@lm-sensors.org
1746S:	Maintained
1747F:	Documentation/hwmon/asc7621
1748F:	drivers/hwmon/asc7621.c
1749
1750ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1751M:	Corentin Chary <corentin.chary@gmail.com>
1752L:	acpi4asus-user@lists.sourceforge.net
1753L:	platform-driver-x86@vger.kernel.org
1754W:	http://acpi4asus.sf.net
1755S:	Maintained
1756F:	drivers/platform/x86/asus*.c
1757F:	drivers/platform/x86/eeepc*.c
1758
1759ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1760R:	Dan Williams <dan.j.williams@intel.com>
1761W:	http://sourceforge.net/projects/xscaleiop
1762S:	Odd fixes
1763F:	Documentation/crypto/async-tx-api.txt
1764F:	crypto/async_tx/
1765F:	drivers/dma/
1766F:	include/linux/dmaengine.h
1767F:	include/linux/async_tx.h
1768
1769AT24 EEPROM DRIVER
1770M:	Wolfram Sang <wsa@the-dreams.de>
1771L:	linux-i2c@vger.kernel.org
1772S:	Maintained
1773F:	drivers/misc/eeprom/at24.c
1774F:	include/linux/platform_data/at24.h
1775
1776ATA OVER ETHERNET (AOE) DRIVER
1777M:	"Ed L. Cashin" <ed.cashin@acm.org>
1778W:	http://www.openaoe.org/
1779S:	Supported
1780F:	Documentation/aoe/
1781F:	drivers/block/aoe/
1782
1783ATHEROS ATH GENERIC UTILITIES
1784M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1785L:	linux-wireless@vger.kernel.org
1786S:	Supported
1787F:	drivers/net/wireless/ath/*
1788
1789ATHEROS ATH5K WIRELESS DRIVER
1790M:	Jiri Slaby <jirislaby@gmail.com>
1791M:	Nick Kossifidis <mickflemm@gmail.com>
1792M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1793L:	linux-wireless@vger.kernel.org
1794W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1795S:	Maintained
1796F:	drivers/net/wireless/ath/ath5k/
1797
1798ATHEROS ATH6KL WIRELESS DRIVER
1799M:	Kalle Valo <kvalo@qca.qualcomm.com>
1800L:	linux-wireless@vger.kernel.org
1801W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1802T:	git git://github.com/kvalo/ath.git
1803S:	Supported
1804F:	drivers/net/wireless/ath/ath6kl/
1805
1806WILOCITY WIL6210 WIRELESS DRIVER
1807M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1808L:	linux-wireless@vger.kernel.org
1809L:	wil6210@qca.qualcomm.com
1810S:	Supported
1811W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1812F:	drivers/net/wireless/ath/wil6210/
1813F:	include/uapi/linux/wil6210_uapi.h
1814
1815CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1816M:	Christian Lamparter <chunkeey@googlemail.com>
1817L:	linux-wireless@vger.kernel.org
1818W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1819S:	Maintained
1820F:	drivers/net/wireless/ath/carl9170/
1821
1822ATK0110 HWMON DRIVER
1823M:	Luca Tettamanti <kronos.it@gmail.com>
1824L:	lm-sensors@lm-sensors.org
1825S:	Maintained
1826F:	drivers/hwmon/asus_atk0110.c
1827
1828ATI_REMOTE2 DRIVER
1829M:	Ville Syrjala <syrjala@sci.fi>
1830S:	Maintained
1831F:	drivers/input/misc/ati_remote2.c
1832
1833ATLX ETHERNET DRIVERS
1834M:	Jay Cliburn <jcliburn@gmail.com>
1835M:	Chris Snook <chris.snook@gmail.com>
1836L:	netdev@vger.kernel.org
1837W:	http://sourceforge.net/projects/atl1
1838W:	http://atl1.sourceforge.net
1839S:	Maintained
1840F:	drivers/net/ethernet/atheros/
1841
1842ATM
1843M:	Chas Williams <3chas3@gmail.com>
1844L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1845L:	netdev@vger.kernel.org
1846W:	http://linux-atm.sourceforge.net
1847S:	Maintained
1848F:	drivers/atm/
1849F:	include/linux/atm*
1850F:	include/uapi/linux/atm*
1851
1852ATMEL AT91 / AT32 MCI DRIVER
1853M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1854S:	Maintained
1855F:	drivers/mmc/host/atmel-mci.c
1856F:	drivers/mmc/host/atmel-mci-regs.h
1857
1858ATMEL AT91 / AT32 SERIAL DRIVER
1859M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1860S:	Supported
1861F:	drivers/tty/serial/atmel_serial.c
1862
1863ATMEL Audio ALSA driver
1864M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1865L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1866S:	Supported
1867F:	sound/soc/atmel
1868
1869ATMEL DMA DRIVER
1870M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1871L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872S:	Supported
1873F:	drivers/dma/at_hdmac.c
1874F:	drivers/dma/at_hdmac_regs.h
1875F:	include/linux/platform_data/dma-atmel.h
1876
1877ATMEL XDMA DRIVER
1878M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1879L:	linux-arm-kernel@lists.infradead.org
1880L:	dmaengine@vger.kernel.org
1881S:	Supported
1882F:	drivers/dma/at_xdmac.c
1883
1884ATMEL I2C DRIVER
1885M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1886L:	linux-i2c@vger.kernel.org
1887S:	Supported
1888F:	drivers/i2c/busses/i2c-at91.c
1889
1890ATMEL ISI DRIVER
1891M:	Josh Wu <josh.wu@atmel.com>
1892L:	linux-media@vger.kernel.org
1893S:	Supported
1894F:	drivers/media/platform/soc_camera/atmel-isi.c
1895F:	include/media/atmel-isi.h
1896
1897ATMEL LCDFB DRIVER
1898M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1899L:	linux-fbdev@vger.kernel.org
1900S:	Maintained
1901F:	drivers/video/fbdev/atmel_lcdfb.c
1902F:	include/video/atmel_lcdc.h
1903
1904ATMEL MACB ETHERNET DRIVER
1905M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1906S:	Supported
1907F:	drivers/net/ethernet/cadence/
1908
1909ATMEL NAND DRIVER
1910M:	Josh Wu <josh.wu@atmel.com>
1911L:	linux-mtd@lists.infradead.org
1912S:	Supported
1913F:	drivers/mtd/nand/atmel_nand*
1914
1915ATMEL SDMMC DRIVER
1916M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1917L:	linux-mmc@vger.kernel.org
1918S:	Supported
1919F:	drivers/mmc/host/sdhci-of-at91.c
1920
1921ATMEL SPI DRIVER
1922M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1923S:	Supported
1924F:	drivers/spi/spi-atmel.*
1925
1926ATMEL SSC DRIVER
1927M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1928L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S:	Supported
1930F:	drivers/misc/atmel-ssc.c
1931F:	include/linux/atmel-ssc.h
1932
1933ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1934M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1935L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936S:	Supported
1937F:	drivers/misc/atmel_tclib.c
1938F:	drivers/clocksource/tcb_clksrc.c
1939
1940ATMEL USBA UDC DRIVER
1941M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1942L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1943S:	Supported
1944F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1945
1946ATMEL WIRELESS DRIVER
1947M:	Simon Kelley <simon@thekelleys.org.uk>
1948L:	linux-wireless@vger.kernel.org
1949W:	http://www.thekelleys.org.uk/atmel
1950W:	http://atmelwlandriver.sourceforge.net/
1951S:	Maintained
1952F:	drivers/net/wireless/atmel*
1953
1954ATMEL MAXTOUCH DRIVER
1955M:	Nick Dyer <nick.dyer@itdev.co.uk>
1956T:	git git://github.com/atmel-maxtouch/linux.git
1957S:	Supported
1958F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1959F:	drivers/input/touchscreen/atmel_mxt_ts.c
1960F:	include/linux/platform_data/atmel_mxt_ts.h
1961
1962ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1963M:	Bradley Grove <linuxdrivers@attotech.com>
1964L:	linux-scsi@vger.kernel.org
1965W:	http://www.attotech.com
1966S:	Supported
1967F:	drivers/scsi/esas2r
1968
1969ATUSB IEEE 802.15.4 RADIO DRIVER
1970M:	Stefan Schmidt <stefan@osg.samsung.com>
1971L:	linux-wpan@vger.kernel.org
1972S:	Maintained
1973F:	drivers/net/ieee802154/atusb.c
1974F:	drivers/net/ieee802154/atusb.h
1975F:	drivers/net/ieee802154/at86rf230.h
1976
1977AUDIT SUBSYSTEM
1978M:	Paul Moore <paul@paul-moore.com>
1979M:	Eric Paris <eparis@redhat.com>
1980L:	linux-audit@redhat.com (moderated for non-subscribers)
1981W:	http://people.redhat.com/sgrubb/audit/
1982T:	git git://git.infradead.org/users/pcmoore/audit
1983S:	Maintained
1984F:	include/linux/audit.h
1985F:	include/uapi/linux/audit.h
1986F:	kernel/audit*
1987
1988AUXILIARY DISPLAY DRIVERS
1989M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1990W:	http://miguelojeda.es/auxdisplay.htm
1991W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1992S:	Maintained
1993F:	drivers/auxdisplay/
1994F:	include/linux/cfag12864b.h
1995
1996AVR32 ARCHITECTURE
1997M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1998M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1999W:	http://www.atmel.com/products/AVR32/
2000W:	http://mirror.egtvedt.no/avr32linux.org/
2001W:	http://avrfreaks.net/
2002S:	Maintained
2003F:	arch/avr32/
2004
2005AVR32/AT32AP MACHINE SUPPORT
2006M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2007M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008S:	Maintained
2009F:	arch/avr32/mach-at32ap/
2010
2011AX.25 NETWORK LAYER
2012M:	Ralf Baechle <ralf@linux-mips.org>
2013L:	linux-hams@vger.kernel.org
2014W:	http://www.linux-ax25.org/
2015S:	Maintained
2016F:	include/uapi/linux/ax25.h
2017F:	include/net/ax25.h
2018F:	net/ax25/
2019
2020AZ6007 DVB DRIVER
2021M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2022L:	linux-media@vger.kernel.org
2023W:	http://linuxtv.org
2024T:	git git://linuxtv.org/media_tree.git
2025S:	Maintained
2026F:	drivers/media/usb/dvb-usb-v2/az6007.c
2027
2028AZTECH FM RADIO RECEIVER DRIVER
2029M:	Hans Verkuil <hverkuil@xs4all.nl>
2030L:	linux-media@vger.kernel.org
2031T:	git git://linuxtv.org/media_tree.git
2032W:	http://linuxtv.org
2033S:	Maintained
2034F:	drivers/media/radio/radio-aztech*
2035
2036B43 WIRELESS DRIVER
2037L:	linux-wireless@vger.kernel.org
2038L:	b43-dev@lists.infradead.org
2039W:	http://wireless.kernel.org/en/users/Drivers/b43
2040S:	Odd Fixes
2041F:	drivers/net/wireless/b43/
2042
2043B43LEGACY WIRELESS DRIVER
2044M:	Larry Finger <Larry.Finger@lwfinger.net>
2045L:	linux-wireless@vger.kernel.org
2046L:	b43-dev@lists.infradead.org
2047W:	http://wireless.kernel.org/en/users/Drivers/b43
2048S:	Maintained
2049F:	drivers/net/wireless/b43legacy/
2050
2051BACKLIGHT CLASS/SUBSYSTEM
2052M:	Jingoo Han <jingoohan1@gmail.com>
2053M:	Lee Jones <lee.jones@linaro.org>
2054S:	Maintained
2055F:	drivers/video/backlight/
2056F:	include/linux/backlight.h
2057
2058BATMAN ADVANCED
2059M:	Marek Lindner <mareklindner@neomailbox.ch>
2060M:	Simon Wunderlich <sw@simonwunderlich.de>
2061M:	Antonio Quartulli <antonio@meshcoding.com>
2062L:	b.a.t.m.a.n@lists.open-mesh.org
2063W:	http://www.open-mesh.org/
2064S:	Maintained
2065F:	net/batman-adv/
2066
2067BAYCOM/HDLCDRV DRIVERS FOR AX.25
2068M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2069L:	linux-hams@vger.kernel.org
2070W:	http://www.baycom.org/~tom/ham/ham.html
2071S:	Maintained
2072F:	drivers/net/hamradio/baycom*
2073
2074BCACHE (BLOCK LAYER CACHE)
2075M:	Kent Overstreet <kent.overstreet@gmail.com>
2076L:	linux-bcache@vger.kernel.org
2077W:	http://bcache.evilpiepirate.org
2078S:	Maintained
2079F:	drivers/md/bcache/
2080
2081BDISP ST MEDIA DRIVER
2082M:	Fabien Dessenne <fabien.dessenne@st.com>
2083L:	linux-media@vger.kernel.org
2084T:	git git://linuxtv.org/media_tree.git
2085W:	http://linuxtv.org
2086S:	Supported
2087F:	drivers/media/platform/sti/bdisp
2088
2089BEFS FILE SYSTEM
2090S:	Orphan
2091F:	Documentation/filesystems/befs.txt
2092F:	fs/befs/
2093
2094BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2095M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2096L:	netdev@vger.kernel.org
2097S:	Maintained
2098F:	drivers/net/ethernet/ec_bhf.c
2099
2100BFS FILE SYSTEM
2101M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2102S:	Maintained
2103F:	Documentation/filesystems/bfs.txt
2104F:	fs/bfs/
2105F:	include/uapi/linux/bfs_fs.h
2106
2107BLACKFIN ARCHITECTURE
2108M:	Steven Miao <realmz6@gmail.com>
2109L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2110T:	git git://git.code.sf.net/p/adi-linux/code
2111W:	http://blackfin.uclinux.org
2112S:	Supported
2113F:	arch/blackfin/
2114
2115BLACKFIN EMAC DRIVER
2116L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2117W:	http://blackfin.uclinux.org
2118S:	Supported
2119F:	drivers/net/ethernet/adi/
2120
2121BLACKFIN RTC DRIVER
2122L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2123W:	http://blackfin.uclinux.org
2124S:	Supported
2125F:	drivers/rtc/rtc-bfin.c
2126
2127BLACKFIN SDH DRIVER
2128M:	Sonic Zhang <sonic.zhang@analog.com>
2129L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2130W:	http://blackfin.uclinux.org
2131S:	Supported
2132F:	drivers/mmc/host/bfin_sdh.c
2133
2134BLACKFIN SERIAL DRIVER
2135M:	Sonic Zhang <sonic.zhang@analog.com>
2136L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137W:	http://blackfin.uclinux.org
2138S:	Supported
2139F:	drivers/tty/serial/bfin_uart.c
2140
2141BLACKFIN WATCHDOG DRIVER
2142L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2143W:	http://blackfin.uclinux.org
2144S:	Supported
2145F:	drivers/watchdog/bfin_wdt.c
2146
2147BLACKFIN I2C TWI DRIVER
2148M:	Sonic Zhang <sonic.zhang@analog.com>
2149L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150W:	http://blackfin.uclinux.org/
2151S:	Supported
2152F:	drivers/i2c/busses/i2c-bfin-twi.c
2153
2154BLACKFIN MEDIA DRIVER
2155M:	Scott Jiang <scott.jiang.linux@gmail.com>
2156L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2157W:	http://blackfin.uclinux.org/
2158S:	Supported
2159F:	drivers/media/platform/blackfin/
2160F:	drivers/media/i2c/adv7183*
2161F:	drivers/media/i2c/vs6624*
2162
2163BLINKM RGB LED DRIVER
2164M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2165S:	Maintained
2166F:	drivers/leds/leds-blinkm.c
2167
2168BLOCK LAYER
2169M:	Jens Axboe <axboe@kernel.dk>
2170T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2171S:	Maintained
2172F:	block/
2173F:	kernel/trace/blktrace.c
2174
2175BLOCK2MTD DRIVER
2176M:	Joern Engel <joern@lazybastard.org>
2177L:	linux-mtd@lists.infradead.org
2178S:	Maintained
2179F:	drivers/mtd/devices/block2mtd.c
2180
2181BLUETOOTH DRIVERS
2182M:	Marcel Holtmann <marcel@holtmann.org>
2183M:	Gustavo Padovan <gustavo@padovan.org>
2184M:	Johan Hedberg <johan.hedberg@gmail.com>
2185L:	linux-bluetooth@vger.kernel.org
2186W:	http://www.bluez.org/
2187T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2188T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2189S:	Maintained
2190F:	drivers/bluetooth/
2191
2192BLUETOOTH SUBSYSTEM
2193M:	Marcel Holtmann <marcel@holtmann.org>
2194M:	Gustavo Padovan <gustavo@padovan.org>
2195M:	Johan Hedberg <johan.hedberg@gmail.com>
2196L:	linux-bluetooth@vger.kernel.org
2197W:	http://www.bluez.org/
2198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2200S:	Maintained
2201F:	net/bluetooth/
2202F:	include/net/bluetooth/
2203
2204BONDING DRIVER
2205M:	Jay Vosburgh <j.vosburgh@gmail.com>
2206M:	Veaceslav Falico <vfalico@gmail.com>
2207M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2208L:	netdev@vger.kernel.org
2209W:	http://sourceforge.net/projects/bonding/
2210S:	Supported
2211F:	drivers/net/bonding/
2212F:	include/uapi/linux/if_bonding.h
2213
2214BPF (Safe dynamic programs and tools)
2215M:	Alexei Starovoitov <ast@kernel.org>
2216L:	netdev@vger.kernel.org
2217L:	linux-kernel@vger.kernel.org
2218S:	Supported
2219F:	kernel/bpf/
2220
2221BROADCOM B44 10/100 ETHERNET DRIVER
2222M:	Gary Zambrano <zambrano@broadcom.com>
2223L:	netdev@vger.kernel.org
2224S:	Supported
2225F:	drivers/net/ethernet/broadcom/b44.*
2226
2227BROADCOM GENET ETHERNET DRIVER
2228M:	Florian Fainelli <f.fainelli@gmail.com>
2229L:	netdev@vger.kernel.org
2230S:	Supported
2231F:	drivers/net/ethernet/broadcom/genet/
2232
2233BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2234M:	Sony Chacko <sony.chacko@qlogic.com>
2235M:	Dept-HSGLinuxNICDev@qlogic.com
2236L:	netdev@vger.kernel.org
2237S:	Supported
2238F:	drivers/net/ethernet/broadcom/bnx2.*
2239F:	drivers/net/ethernet/broadcom/bnx2_*
2240
2241BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2242M:	Ariel Elior <ariel.elior@qlogic.com>
2243L:	netdev@vger.kernel.org
2244S:	Supported
2245F:	drivers/net/ethernet/broadcom/bnx2x/
2246
2247BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2248M:	Florian Fainelli <f.fainelli@gmail.com>
2249M:	Ray Jui <rjui@broadcom.com>
2250M:	Scott Branden <sbranden@broadcom.com>
2251L:	bcm-kernel-feedback-list@broadcom.com
2252T:	git git://github.com/broadcom/mach-bcm
2253S:	Maintained
2254F:	arch/arm/mach-bcm/
2255F:	arch/arm/boot/dts/bcm113*
2256F:	arch/arm/boot/dts/bcm216*
2257F:	arch/arm/boot/dts/bcm281*
2258F:	arch/arm/configs/bcm_defconfig
2259F:	drivers/mmc/host/sdhci-bcm-kona.c
2260F:	drivers/clocksource/bcm_kona_timer.c
2261
2262BROADCOM BCM2835 ARM ARCHITECTURE
2263M:	Stephen Warren <swarren@wwwdotorg.org>
2264M:	Lee Jones <lee@kernel.org>
2265M:	Eric Anholt <eric@anholt.net>
2266L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2267L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2269S:	Maintained
2270N:	bcm2835
2271
2272BROADCOM BCM33XX MIPS ARCHITECTURE
2273M:	Kevin Cernekee <cernekee@gmail.com>
2274L:	linux-mips@linux-mips.org
2275S:	Maintained
2276F:	arch/mips/bcm3384/*
2277F:	arch/mips/include/asm/mach-bcm3384/*
2278F:	arch/mips/kernel/*bmips*
2279
2280BROADCOM BCM47XX MIPS ARCHITECTURE
2281M:	Hauke Mehrtens <hauke@hauke-m.de>
2282M:	Rafał Miłecki <zajec5@gmail.com>
2283L:	linux-mips@linux-mips.org
2284S:	Maintained
2285F:	arch/mips/bcm47xx/*
2286F:	arch/mips/include/asm/mach-bcm47xx/*
2287
2288BROADCOM BCM5301X ARM ARCHITECTURE
2289M:	Hauke Mehrtens <hauke@hauke-m.de>
2290L:	linux-arm-kernel@lists.infradead.org
2291S:	Maintained
2292F:	arch/arm/mach-bcm/bcm_5301x.c
2293F:	arch/arm/boot/dts/bcm5301x.dtsi
2294F:	arch/arm/boot/dts/bcm470*
2295
2296BROADCOM BCM63XX ARM ARCHITECTURE
2297M:	Florian Fainelli <f.fainelli@gmail.com>
2298L:	linux-arm-kernel@lists.infradead.org
2299T:	git git://github.com/broadcom/arm-bcm63xx.git
2300S:	Maintained
2301F:	arch/arm/mach-bcm/bcm63xx.c
2302F:	arch/arm/include/debug/bcm63xx.S
2303
2304BROADCOM BCM63XX/BCM33XX UDC DRIVER
2305M:	Kevin Cernekee <cernekee@gmail.com>
2306L:	linux-usb@vger.kernel.org
2307S:	Maintained
2308F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2309
2310BROADCOM BCM7XXX ARM ARCHITECTURE
2311M:	Brian Norris <computersforpeace@gmail.com>
2312M:	Gregory Fong <gregory.0xf0@gmail.com>
2313M:	Florian Fainelli <f.fainelli@gmail.com>
2314L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2315T:	git git://github.com/broadcom/stblinux.git
2316S:	Maintained
2317F:	arch/arm/mach-bcm/*brcmstb*
2318F:	arch/arm/boot/dts/bcm7*.dts*
2319F:	drivers/bus/brcmstb_gisb.c
2320N:	brcmstb
2321
2322BROADCOM BMIPS MIPS ARCHITECTURE
2323M:	Kevin Cernekee <cernekee@gmail.com>
2324M:	Florian Fainelli <f.fainelli@gmail.com>
2325L:	linux-mips@linux-mips.org
2326T:	git git://github.com/broadcom/stblinux.git
2327S:	Maintained
2328F:	arch/mips/bmips/*
2329F:	arch/mips/include/asm/mach-bmips/*
2330F:	arch/mips/kernel/*bmips*
2331F:	arch/mips/boot/dts/brcm/bcm*.dts*
2332F:	drivers/irqchip/irq-bcm7*
2333F:	drivers/irqchip/irq-brcmstb*
2334
2335BROADCOM TG3 GIGABIT ETHERNET DRIVER
2336M:	Prashant Sreedharan <prashant@broadcom.com>
2337M:	Michael Chan <mchan@broadcom.com>
2338L:	netdev@vger.kernel.org
2339S:	Supported
2340F:	drivers/net/ethernet/broadcom/tg3.*
2341
2342BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2343M:	Brett Rudley <brudley@broadcom.com>
2344M:	Arend van Spriel <arend@broadcom.com>
2345M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2346M:	Hante Meuleman <meuleman@broadcom.com>
2347L:	linux-wireless@vger.kernel.org
2348L:	brcm80211-dev-list@broadcom.com
2349S:	Supported
2350F:	drivers/net/wireless/brcm80211/
2351
2352BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2353M:	QLogic-Storage-Upstream@qlogic.com
2354L:	linux-scsi@vger.kernel.org
2355S:	Supported
2356F:	drivers/scsi/bnx2fc/
2357
2358BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2359M:	QLogic-Storage-Upstream@qlogic.com
2360L:	linux-scsi@vger.kernel.org
2361S:	Supported
2362F:	drivers/scsi/bnx2i/
2363
2364BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2365M:	Ray Jui <rjui@broadcom.com>
2366M:	Scott Branden <sbranden@broadcom.com>
2367L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368L:	bcm-kernel-feedback-list@broadcom.com
2369T:	git git://github.com/broadcom/cygnus-linux.git
2370S:	Maintained
2371N:	iproc
2372N:	cygnus
2373N:	bcm9113*
2374N:	bcm9583*
2375N:	bcm583*
2376N:	bcm113*
2377
2378BROADCOM BRCMSTB GPIO DRIVER
2379M:	Gregory Fong <gregory.0xf0@gmail.com>
2380L:	bcm-kernel-feedback-list@broadcom.com>
2381S:	Supported
2382F:	drivers/gpio/gpio-brcmstb.c
2383F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2384
2385BROADCOM KONA GPIO DRIVER
2386M:	Ray Jui <rjui@broadcom.com>
2387L:	bcm-kernel-feedback-list@broadcom.com
2388S:	Supported
2389F:	drivers/gpio/gpio-bcm-kona.c
2390F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2391
2392BROADCOM NVRAM DRIVER
2393M:	Rafał Miłecki <zajec5@gmail.com>
2394L:	linux-mips@linux-mips.org
2395S:	Maintained
2396F:	drivers/firmware/broadcom/*
2397
2398BROADCOM STB NAND FLASH DRIVER
2399M:	Brian Norris <computersforpeace@gmail.com>
2400L:	linux-mtd@lists.infradead.org
2401S:	Maintained
2402F:	drivers/mtd/nand/brcmnand/
2403
2404BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2405M:	Rafał Miłecki <zajec5@gmail.com>
2406L:	linux-wireless@vger.kernel.org
2407S:	Maintained
2408F:	drivers/bcma/
2409F:	include/linux/bcma/
2410
2411BROADCOM SYSTEMPORT ETHERNET DRIVER
2412M:	Florian Fainelli <f.fainelli@gmail.com>
2413L:	netdev@vger.kernel.org
2414S:	Supported
2415F:	drivers/net/ethernet/broadcom/bcmsysport.*
2416
2417BROCADE BFA FC SCSI DRIVER
2418M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2419M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2420L:	linux-scsi@vger.kernel.org
2421S:	Supported
2422F:	drivers/scsi/bfa/
2423
2424BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2425M:	Rasesh Mody <rasesh.mody@qlogic.com>
2426L:	netdev@vger.kernel.org
2427S:	Supported
2428F:	drivers/net/ethernet/brocade/bna/
2429
2430BSG (block layer generic sg v4 driver)
2431M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2432L:	linux-scsi@vger.kernel.org
2433S:	Supported
2434F:	block/bsg.c
2435F:	include/linux/bsg.h
2436F:	include/uapi/linux/bsg.h
2437
2438BT87X AUDIO DRIVER
2439M:	Clemens Ladisch <clemens@ladisch.de>
2440L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2441T:	git git://git.alsa-project.org/alsa-kernel.git
2442S:	Maintained
2443F:	Documentation/sound/alsa/Bt87x.txt
2444F:	sound/pci/bt87x.c
2445
2446BT8XXGPIO DRIVER
2447M:	Michael Buesch <m@bues.ch>
2448W:	http://bu3sch.de/btgpio.php
2449S:	Maintained
2450F:	drivers/gpio/gpio-bt8xx.c
2451
2452BTRFS FILE SYSTEM
2453M:	Chris Mason <clm@fb.com>
2454M:	Josef Bacik <jbacik@fb.com>
2455M:	David Sterba <dsterba@suse.com>
2456L:	linux-btrfs@vger.kernel.org
2457W:	http://btrfs.wiki.kernel.org/
2458Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2459T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2460S:	Maintained
2461F:	Documentation/filesystems/btrfs.txt
2462F:	fs/btrfs/
2463
2464BTTV VIDEO4LINUX DRIVER
2465M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2466L:	linux-media@vger.kernel.org
2467W:	http://linuxtv.org
2468T:	git git://linuxtv.org/media_tree.git
2469S:	Odd fixes
2470F:	Documentation/video4linux/bttv/
2471F:	drivers/media/pci/bt8xx/bttv*
2472
2473BUSLOGIC SCSI DRIVER
2474M:	Khalid Aziz <khalid@gonehiking.org>
2475L:	linux-scsi@vger.kernel.org
2476S:	Maintained
2477F:	drivers/scsi/BusLogic.*
2478F:	drivers/scsi/FlashPoint.*
2479
2480C-MEDIA CMI8788 DRIVER
2481M:	Clemens Ladisch <clemens@ladisch.de>
2482L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2483T:	git git://git.alsa-project.org/alsa-kernel.git
2484S:	Maintained
2485F:	sound/pci/oxygen/
2486
2487C6X ARCHITECTURE
2488M:	Mark Salter <msalter@redhat.com>
2489M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2490L:	linux-c6x-dev@linux-c6x.org
2491W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2492S:	Maintained
2493F:	arch/c6x/
2494
2495CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2496M:	David Howells <dhowells@redhat.com>
2497L:	linux-cachefs@redhat.com
2498S:	Supported
2499F:	Documentation/filesystems/caching/cachefiles.txt
2500F:	fs/cachefiles/
2501
2502CADET FM/AM RADIO RECEIVER DRIVER
2503M:	Hans Verkuil <hverkuil@xs4all.nl>
2504L:	linux-media@vger.kernel.org
2505T:	git git://linuxtv.org/media_tree.git
2506W:	http://linuxtv.org
2507S:	Maintained
2508F:	drivers/media/radio/radio-cadet*
2509
2510CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2511M:	Jonathan Corbet <corbet@lwn.net>
2512L:	linux-media@vger.kernel.org
2513T:	git git://linuxtv.org/media_tree.git
2514S:	Maintained
2515F:	Documentation/video4linux/cafe_ccic
2516F:	drivers/media/platform/marvell-ccic/
2517
2518CAIF NETWORK LAYER
2519M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2520L:	netdev@vger.kernel.org
2521S:	Supported
2522F:	Documentation/networking/caif/
2523F:	drivers/net/caif/
2524F:	include/uapi/linux/caif/
2525F:	include/net/caif/
2526F:	net/caif/
2527
2528CALGARY x86-64 IOMMU
2529M:	Muli Ben-Yehuda <muli@il.ibm.com>
2530M:	"Jon D. Mason" <jdmason@kudzu.us>
2531L:	discuss@x86-64.org
2532S:	Maintained
2533F:	arch/x86/kernel/pci-calgary_64.c
2534F:	arch/x86/kernel/tce_64.c
2535F:	arch/x86/include/asm/calgary.h
2536F:	arch/x86/include/asm/tce.h
2537
2538CAN NETWORK LAYER
2539M:	Oliver Hartkopp <socketcan@hartkopp.net>
2540M:	Marc Kleine-Budde <mkl@pengutronix.de>
2541L:	linux-can@vger.kernel.org
2542W:	https://github.com/linux-can
2543T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2544T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2545S:	Maintained
2546F:	Documentation/networking/can.txt
2547F:	net/can/
2548F:	include/linux/can/core.h
2549F:	include/uapi/linux/can.h
2550F:	include/uapi/linux/can/bcm.h
2551F:	include/uapi/linux/can/raw.h
2552F:	include/uapi/linux/can/gw.h
2553
2554CAN NETWORK DRIVERS
2555M:	Wolfgang Grandegger <wg@grandegger.com>
2556M:	Marc Kleine-Budde <mkl@pengutronix.de>
2557L:	linux-can@vger.kernel.org
2558W:	https://github.com/linux-can
2559T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2560T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2561S:	Maintained
2562F:	drivers/net/can/
2563F:	include/linux/can/dev.h
2564F:	include/linux/can/platform/
2565F:	include/uapi/linux/can/error.h
2566F:	include/uapi/linux/can/netlink.h
2567
2568CAPABILITIES
2569M:	Serge Hallyn <serge.hallyn@canonical.com>
2570L:	linux-security-module@vger.kernel.org
2571S:	Supported
2572F:	include/linux/capability.h
2573F:	include/uapi/linux/capability.h
2574F:	security/commoncap.c
2575F:	kernel/capability.c
2576
2577CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2578M:	Kevin Tsai <ktsai@capellamicro.com>
2579S:	Maintained
2580F:	drivers/iio/light/cm*
2581F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2582
2583CAVIUM LIQUIDIO NETWORK DRIVER
2584M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2585M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2586M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2587M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2588L:     netdev@vger.kernel.org
2589W:     http://www.cavium.com
2590S:     Supported
2591F:     drivers/net/ethernet/cavium/liquidio/
2592
2593CC2520 IEEE-802.15.4 RADIO DRIVER
2594M:	Varka Bhadram <varkabhadram@gmail.com>
2595L:	linux-wpan@vger.kernel.org
2596S:	Maintained
2597F:	drivers/net/ieee802154/cc2520.c
2598F:	include/linux/spi/cc2520.h
2599F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2600
2601CELL BROADBAND ENGINE ARCHITECTURE
2602M:	Arnd Bergmann <arnd@arndb.de>
2603L:	linuxppc-dev@lists.ozlabs.org
2604W:	http://www.ibm.com/developerworks/power/cell/
2605S:	Supported
2606F:	arch/powerpc/include/asm/cell*.h
2607F:	arch/powerpc/include/asm/spu*.h
2608F:	arch/powerpc/include/uapi/asm/spu*.h
2609F:	arch/powerpc/oprofile/*cell*
2610F:	arch/powerpc/platforms/cell/
2611
2612CEPH COMMON CODE (LIBCEPH)
2613M:	Ilya Dryomov <idryomov@gmail.com>
2614M:	"Yan, Zheng" <zyan@redhat.com>
2615M:	Sage Weil <sage@redhat.com>
2616L:	ceph-devel@vger.kernel.org
2617W:	http://ceph.com/
2618T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2619T:	git git://github.com/ceph/ceph-client.git
2620S:	Supported
2621F:	net/ceph/
2622F:	include/linux/ceph/
2623F:	include/linux/crush/
2624
2625CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2626M:	"Yan, Zheng" <zyan@redhat.com>
2627M:	Sage Weil <sage@redhat.com>
2628M:	Ilya Dryomov <idryomov@gmail.com>
2629L:	ceph-devel@vger.kernel.org
2630W:	http://ceph.com/
2631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2632T:	git git://github.com/ceph/ceph-client.git
2633S:	Supported
2634F:	Documentation/filesystems/ceph.txt
2635F:	fs/ceph/
2636
2637CERTIFICATE HANDLING:
2638M:	David Howells <dhowells@redhat.com>
2639M:	David Woodhouse <dwmw2@infradead.org>
2640L:	keyrings@linux-nfs.org
2641S:	Maintained
2642F:	Documentation/module-signing.txt
2643F:	certs/
2644F:	scripts/extract-cert.c
2645
2646CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2647L:	linux-usb@vger.kernel.org
2648S:	Orphan
2649F:	Documentation/usb/WUSB-Design-overview.txt
2650F:	Documentation/usb/wusb-cbaf
2651F:	drivers/usb/host/hwa-hc.c
2652F:	drivers/usb/host/whci/
2653F:	drivers/usb/wusbcore/
2654F:	include/linux/usb/wusb*
2655
2656CFAG12864B LCD DRIVER
2657M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2658W:	http://miguelojeda.es/auxdisplay.htm
2659W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2660S:	Maintained
2661F:	drivers/auxdisplay/cfag12864b.c
2662F:	include/linux/cfag12864b.h
2663
2664CFAG12864BFB LCD FRAMEBUFFER DRIVER
2665M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2666W:	http://miguelojeda.es/auxdisplay.htm
2667W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2668S:	Maintained
2669F:	drivers/auxdisplay/cfag12864bfb.c
2670F:	include/linux/cfag12864b.h
2671
2672CFG80211 and NL80211
2673M:	Johannes Berg <johannes@sipsolutions.net>
2674L:	linux-wireless@vger.kernel.org
2675W:	http://wireless.kernel.org/
2676T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2678S:	Maintained
2679F:	include/uapi/linux/nl80211.h
2680F:	include/net/cfg80211.h
2681F:	net/wireless/*
2682X:	net/wireless/wext*
2683
2684CHAR and MISC DRIVERS
2685M:	Arnd Bergmann <arnd@arndb.de>
2686M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2687T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2688S:	Supported
2689F:	drivers/char/*
2690F:	drivers/misc/*
2691F:	include/linux/miscdevice.h
2692
2693CHECKPATCH
2694M:	Andy Whitcroft <apw@canonical.com>
2695M:	Joe Perches <joe@perches.com>
2696S:	Maintained
2697F:	scripts/checkpatch.pl
2698
2699CHINESE DOCUMENTATION
2700M:	Harry Wei <harryxiyou@gmail.com>
2701L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2702L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2703S:	Maintained
2704F:	Documentation/zh_CN/
2705
2706CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2707M:	Peter Chen <Peter.Chen@freescale.com>
2708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2709L:	linux-usb@vger.kernel.org
2710S:	Maintained
2711F:	drivers/usb/chipidea/
2712
2713CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2714M:	Hans de Goede <hdegoede@redhat.com>
2715L:	linux-input@vger.kernel.org
2716S:	Maintained
2717F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2718F:	drivers/input/touchscreen/chipone_icn8318.c
2719
2720CHROME HARDWARE PLATFORM SUPPORT
2721M:	Olof Johansson <olof@lixom.net>
2722S:	Maintained
2723F:	drivers/platform/chrome/
2724
2725CISCO VIC ETHERNET NIC DRIVER
2726M:	Christian Benvenuti <benve@cisco.com>
2727M:	Sujith Sankar <ssujith@cisco.com>
2728M:	Govindarajulu Varadarajan <_govind@gmx.com>
2729M:	Neel Patel <neepatel@cisco.com>
2730S:	Supported
2731F:	drivers/net/ethernet/cisco/enic/
2732
2733CISCO VIC LOW LATENCY NIC DRIVER
2734M:	Upinder Malhi <umalhi@cisco.com>
2735S:	Supported
2736F:	drivers/infiniband/hw/usnic
2737
2738CIRRUS LOGIC EP93XX ETHERNET DRIVER
2739M:	Hartley Sweeten <hsweeten@visionengravers.com>
2740L:	netdev@vger.kernel.org
2741S:	Maintained
2742F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2743
2744CIRRUS LOGIC AUDIO CODEC DRIVERS
2745M:	Brian Austin <brian.austin@cirrus.com>
2746M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2747L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2748S:	Maintained
2749F:	sound/soc/codecs/cs*
2750
2751CLEANCACHE API
2752M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2753L:	linux-kernel@vger.kernel.org
2754S:	Maintained
2755F:	mm/cleancache.c
2756F:	include/linux/cleancache.h
2757
2758CLK API
2759M:	Russell King <linux@arm.linux.org.uk>
2760L:	linux-clk@vger.kernel.org
2761S:	Maintained
2762F:	include/linux/clk.h
2763
2764CLOCKSOURCE, CLOCKEVENT DRIVERS
2765M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2766M:	Thomas Gleixner <tglx@linutronix.de>
2767L:	linux-kernel@vger.kernel.org
2768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2769S:	Supported
2770F:	drivers/clocksource
2771
2772CISCO FCOE HBA DRIVER
2773M:	Hiral Patel <hiralpat@cisco.com>
2774M:	Suma Ramars <sramars@cisco.com>
2775M:	Brian Uchino <buchino@cisco.com>
2776L:	linux-scsi@vger.kernel.org
2777S:	Supported
2778F:	drivers/scsi/fnic/
2779
2780CISCO SCSI HBA DRIVER
2781M:	Narsimhulu Musini <nmusini@cisco.com>
2782M:	Sesidhar Baddela <sebaddel@cisco.com>
2783L:	linux-scsi@vger.kernel.org
2784S:	Supported
2785F:	drivers/scsi/snic/
2786
2787CMPC ACPI DRIVER
2788M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2789M:	Daniel Oliveira Nascimento <don@syst.com.br>
2790L:	platform-driver-x86@vger.kernel.org
2791S:	Supported
2792F:	drivers/platform/x86/classmate-laptop.c
2793
2794COBALT MEDIA DRIVER
2795M:	Hans Verkuil <hans.verkuil@cisco.com>
2796L:	linux-media@vger.kernel.org
2797T:	git git://linuxtv.org/media_tree.git
2798W:	http://linuxtv.org
2799S:	Supported
2800F:	drivers/media/pci/cobalt/
2801
2802COCCINELLE/Semantic Patches (SmPL)
2803M:	Julia Lawall <Julia.Lawall@lip6.fr>
2804M:	Gilles Muller <Gilles.Muller@lip6.fr>
2805M:	Nicolas Palix <nicolas.palix@imag.fr>
2806M:	Michal Marek <mmarek@suse.com>
2807L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2809W:	http://coccinelle.lip6.fr/
2810S:	Supported
2811F:	Documentation/coccinelle.txt
2812F:	scripts/coccinelle/
2813F:	scripts/coccicheck
2814
2815CODA FILE SYSTEM
2816M:	Jan Harkes <jaharkes@cs.cmu.edu>
2817M:	coda@cs.cmu.edu
2818L:	codalist@coda.cs.cmu.edu
2819W:	http://www.coda.cs.cmu.edu/
2820S:	Maintained
2821F:	Documentation/filesystems/coda.txt
2822F:	fs/coda/
2823F:	include/linux/coda*.h
2824F:	include/uapi/linux/coda*.h
2825
2826CODA V4L2 MEM2MEM DRIVER
2827M:	Philipp Zabel <p.zabel@pengutronix.de>
2828L:	linux-media@vger.kernel.org
2829S:	Maintained
2830F:	Documentation/devicetree/bindings/media/coda.txt
2831F:	drivers/media/platform/coda/
2832
2833COMMON CLK FRAMEWORK
2834M:	Michael Turquette <mturquette@baylibre.com>
2835M:	Stephen Boyd <sboyd@codeaurora.org>
2836L:	linux-clk@vger.kernel.org
2837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2838S:	Maintained
2839F:	drivers/clk/
2840X:	drivers/clk/clkdev.c
2841F:	include/linux/clk-pr*
2842F:	include/linux/clk/
2843
2844COMMON INTERNET FILE SYSTEM (CIFS)
2845M:	Steve French <sfrench@samba.org>
2846L:	linux-cifs@vger.kernel.org
2847L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2848W:	http://linux-cifs.samba.org/
2849T:	git git://git.samba.org/sfrench/cifs-2.6.git
2850S:	Supported
2851F:	Documentation/filesystems/cifs/
2852F:	fs/cifs/
2853
2854COMPACTPCI HOTPLUG CORE
2855M:	Scott Murray <scott@spiteful.org>
2856L:	linux-pci@vger.kernel.org
2857S:	Maintained
2858F:	drivers/pci/hotplug/cpci_hotplug*
2859
2860COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2861M:	Scott Murray <scott@spiteful.org>
2862L:	linux-pci@vger.kernel.org
2863S:	Maintained
2864F:	drivers/pci/hotplug/cpcihp_zt5550.*
2865
2866COMPACTPCI HOTPLUG GENERIC DRIVER
2867M:	Scott Murray <scott@spiteful.org>
2868L:	linux-pci@vger.kernel.org
2869S:	Maintained
2870F:	drivers/pci/hotplug/cpcihp_generic.c
2871
2872COMPAL LAPTOP SUPPORT
2873M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2874L:	platform-driver-x86@vger.kernel.org
2875S:	Maintained
2876F:	drivers/platform/x86/compal-laptop.c
2877
2878CONEXANT ACCESSRUNNER USB DRIVER
2879M:	Simon Arlott <cxacru@fire.lp0.eu>
2880L:	accessrunner-general@lists.sourceforge.net
2881W:	http://accessrunner.sourceforge.net/
2882S:	Maintained
2883F:	drivers/usb/atm/cxacru.c
2884
2885CONFIGFS
2886M:	Joel Becker <jlbec@evilplan.org>
2887T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2888S:	Supported
2889F:	fs/configfs/
2890F:	include/linux/configfs.h
2891
2892CONNECTOR
2893M:	Evgeniy Polyakov <zbr@ioremap.net>
2894L:	netdev@vger.kernel.org
2895S:	Maintained
2896F:	drivers/connector/
2897
2898CONTROL GROUP (CGROUP)
2899M:	Tejun Heo <tj@kernel.org>
2900M:	Li Zefan <lizefan@huawei.com>
2901M:	Johannes Weiner <hannes@cmpxchg.org>
2902L:	cgroups@vger.kernel.org
2903T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2904S:	Maintained
2905F:	Documentation/cgroups/
2906F:	include/linux/cgroup*
2907F:	kernel/cgroup*
2908
2909CONTROL GROUP - CPUSET
2910M:	Li Zefan <lizefan@huawei.com>
2911L:	cgroups@vger.kernel.org
2912W:	http://www.bullopensource.org/cpuset/
2913W:	http://oss.sgi.com/projects/cpusets/
2914T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915S:	Maintained
2916F:	Documentation/cgroups/cpusets.txt
2917F:	include/linux/cpuset.h
2918F:	kernel/cpuset.c
2919
2920CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2921M:	Johannes Weiner <hannes@cmpxchg.org>
2922M:	Michal Hocko <mhocko@kernel.org>
2923L:	cgroups@vger.kernel.org
2924L:	linux-mm@kvack.org
2925S:	Maintained
2926F:	mm/memcontrol.c
2927F:	mm/swap_cgroup.c
2928
2929CORETEMP HARDWARE MONITORING DRIVER
2930M:	Fenghua Yu <fenghua.yu@intel.com>
2931L:	lm-sensors@lm-sensors.org
2932S:	Maintained
2933F:	Documentation/hwmon/coretemp
2934F:	drivers/hwmon/coretemp.c
2935
2936COSA/SRP SYNC SERIAL DRIVER
2937M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2938W:	http://www.fi.muni.cz/~kas/cosa/
2939S:	Maintained
2940F:	drivers/net/wan/cosa*
2941
2942CPMAC ETHERNET DRIVER
2943M:	Florian Fainelli <florian@openwrt.org>
2944L:	netdev@vger.kernel.org
2945S:	Maintained
2946F:	drivers/net/ethernet/ti/cpmac.c
2947
2948CPU FREQUENCY DRIVERS
2949M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2950M:	Viresh Kumar <viresh.kumar@linaro.org>
2951L:	linux-pm@vger.kernel.org
2952S:	Maintained
2953T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2954T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2955F:	drivers/cpufreq/
2956F:	include/linux/cpufreq.h
2957
2958CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2959M:	Viresh Kumar <viresh.kumar@linaro.org>
2960M:	Sudeep Holla <sudeep.holla@arm.com>
2961L:	linux-pm@vger.kernel.org
2962W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2963S:	Maintained
2964F:	drivers/cpufreq/arm_big_little.h
2965F:	drivers/cpufreq/arm_big_little.c
2966F:	drivers/cpufreq/arm_big_little_dt.c
2967
2968CPUIDLE DRIVER - ARM BIG LITTLE
2969M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2970M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2971L:	linux-pm@vger.kernel.org
2972L:	linux-arm-kernel@lists.infradead.org
2973T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2974S:	Maintained
2975F:	drivers/cpuidle/cpuidle-big_little.c
2976
2977CPUIDLE DRIVER - ARM EXYNOS
2978M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2979M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2980M:	Kukjin Kim <kgene@kernel.org>
2981L:	linux-pm@vger.kernel.org
2982L:	linux-samsung-soc@vger.kernel.org
2983S:	Supported
2984F:	drivers/cpuidle/cpuidle-exynos.c
2985F:	arch/arm/mach-exynos/pm.c
2986
2987CPUIDLE DRIVERS
2988M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2989M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2990L:	linux-pm@vger.kernel.org
2991S:	Maintained
2992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2993F:	drivers/cpuidle/*
2994F:	include/linux/cpuidle.h
2995
2996CPUID/MSR DRIVER
2997M:	"H. Peter Anvin" <hpa@zytor.com>
2998S:	Maintained
2999F:	arch/x86/kernel/cpuid.c
3000F:	arch/x86/kernel/msr.c
3001
3002CPU POWER MONITORING SUBSYSTEM
3003M:	Thomas Renninger <trenn@suse.com>
3004L:	linux-pm@vger.kernel.org
3005S:	Maintained
3006F:	tools/power/cpupower/
3007
3008CRAMFS FILESYSTEM
3009W:	http://sourceforge.net/projects/cramfs/
3010S:	Orphan / Obsolete
3011F:	Documentation/filesystems/cramfs.txt
3012F:	fs/cramfs/
3013
3014CRIS PORT
3015M:	Mikael Starvik <starvik@axis.com>
3016M:	Jesper Nilsson <jesper.nilsson@axis.com>
3017L:	linux-cris-kernel@axis.com
3018W:	http://developer.axis.com
3019S:	Maintained
3020F:	arch/cris/
3021F:	drivers/tty/serial/crisv10.*
3022
3023CRYPTO API
3024M:	Herbert Xu <herbert@gondor.apana.org.au>
3025M:	"David S. Miller" <davem@davemloft.net>
3026L:	linux-crypto@vger.kernel.org
3027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3028S:	Maintained
3029F:	Documentation/crypto/
3030F:	Documentation/DocBook/crypto-API.tmpl
3031F:	arch/*/crypto/
3032F:	crypto/
3033F:	drivers/crypto/
3034F:	include/crypto/
3035
3036CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3037M:	Neil Horman <nhorman@tuxdriver.com>
3038L:	linux-crypto@vger.kernel.org
3039S:	Maintained
3040F:	crypto/ansi_cprng.c
3041F:	crypto/rng.c
3042
3043CS5535 Audio ALSA driver
3044M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3045S:	Maintained
3046F:	sound/pci/cs5535audio/
3047
3048CW1200 WLAN driver
3049M:	Solomon Peachy <pizza@shaftnet.org>
3050S:	Maintained
3051F:	drivers/net/wireless/cw1200/
3052
3053CX18 VIDEO4LINUX DRIVER
3054M:	Andy Walls <awalls@md.metrocast.net>
3055L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3056L:	linux-media@vger.kernel.org
3057T:	git git://linuxtv.org/media_tree.git
3058W:	http://linuxtv.org
3059W:	http://www.ivtvdriver.org/index.php/Cx18
3060S:	Maintained
3061F:	Documentation/video4linux/cx18.txt
3062F:	drivers/media/pci/cx18/
3063F:	include/uapi/linux/ivtv*
3064
3065CX2341X MPEG ENCODER HELPER MODULE
3066M:	Hans Verkuil <hverkuil@xs4all.nl>
3067L:	linux-media@vger.kernel.org
3068T:	git git://linuxtv.org/media_tree.git
3069W:	http://linuxtv.org
3070S:	Maintained
3071F:	drivers/media/common/cx2341x*
3072F:	include/media/cx2341x*
3073
3074CX24120 MEDIA DRIVER
3075M:	Jemma Denson <jdenson@gmail.com>
3076M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3077L:	linux-media@vger.kernel.org
3078W:	http://linuxtv.org/
3079Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3080S:	Maintained
3081F:	drivers/media/dvb-frontends/cx24120*
3082
3083CX88 VIDEO4LINUX DRIVER
3084M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3085L:	linux-media@vger.kernel.org
3086W:	http://linuxtv.org
3087T:	git git://linuxtv.org/media_tree.git
3088S:	Odd fixes
3089F:	Documentation/video4linux/cx88/
3090F:	drivers/media/pci/cx88/
3091
3092CXD2820R MEDIA DRIVER
3093M:	Antti Palosaari <crope@iki.fi>
3094L:	linux-media@vger.kernel.org
3095W:	http://linuxtv.org/
3096W:	http://palosaari.fi/linux/
3097Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3098T:	git git://linuxtv.org/anttip/media_tree.git
3099S:	Maintained
3100F:	drivers/media/dvb-frontends/cxd2820r*
3101
3102CXGB3 ETHERNET DRIVER (CXGB3)
3103M:	Santosh Raspatur <santosh@chelsio.com>
3104L:	netdev@vger.kernel.org
3105W:	http://www.chelsio.com
3106S:	Supported
3107F:	drivers/net/ethernet/chelsio/cxgb3/
3108
3109CXGB3 ISCSI DRIVER (CXGB3I)
3110M:	Karen Xie <kxie@chelsio.com>
3111L:	linux-scsi@vger.kernel.org
3112W:	http://www.chelsio.com
3113S:	Supported
3114F:	drivers/scsi/cxgbi/cxgb3i
3115
3116CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3117M:	Steve Wise <swise@chelsio.com>
3118L:	linux-rdma@vger.kernel.org
3119W:	http://www.openfabrics.org
3120S:	Supported
3121F:	drivers/infiniband/hw/cxgb3/
3122
3123CXGB4 ETHERNET DRIVER (CXGB4)
3124M:	Hariprasad S <hariprasad@chelsio.com>
3125L:	netdev@vger.kernel.org
3126W:	http://www.chelsio.com
3127S:	Supported
3128F:	drivers/net/ethernet/chelsio/cxgb4/
3129
3130CXGB4 ISCSI DRIVER (CXGB4I)
3131M:	Karen Xie <kxie@chelsio.com>
3132L:	linux-scsi@vger.kernel.org
3133W:	http://www.chelsio.com
3134S:	Supported
3135F:	drivers/scsi/cxgbi/cxgb4i
3136
3137CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3138M:	Steve Wise <swise@chelsio.com>
3139L:	linux-rdma@vger.kernel.org
3140W:	http://www.openfabrics.org
3141S:	Supported
3142F:	drivers/infiniband/hw/cxgb4/
3143
3144CXGB4VF ETHERNET DRIVER (CXGB4VF)
3145M:	Casey Leedom <leedom@chelsio.com>
3146L:	netdev@vger.kernel.org
3147W:	http://www.chelsio.com
3148S:	Supported
3149F:	drivers/net/ethernet/chelsio/cxgb4vf/
3150
3151CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3152M:	Ian Munsie <imunsie@au1.ibm.com>
3153M:	Michael Neuling <mikey@neuling.org>
3154L:	linuxppc-dev@lists.ozlabs.org
3155S:	Supported
3156F:	drivers/misc/cxl/
3157F:	include/misc/cxl*
3158F:	include/uapi/misc/cxl.h
3159F:	Documentation/powerpc/cxl.txt
3160F:	Documentation/powerpc/cxl.txt
3161F:	Documentation/ABI/testing/sysfs-class-cxl
3162
3163STMMAC ETHERNET DRIVER
3164M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3165L:	netdev@vger.kernel.org
3166W:	http://www.stlinux.com
3167S:	Supported
3168F:	drivers/net/ethernet/stmicro/stmmac/
3169
3170CYBERPRO FB DRIVER
3171M:	Russell King <linux@arm.linux.org.uk>
3172L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3173W:	http://www.arm.linux.org.uk/
3174S:	Maintained
3175F:	drivers/video/fbdev/cyber2000fb.*
3176
3177CYCLADES ASYNC MUX DRIVER
3178W:	http://www.cyclades.com/
3179S:	Orphan
3180F:	drivers/tty/cyclades.c
3181F:	include/linux/cyclades.h
3182F:	include/uapi/linux/cyclades.h
3183
3184CYCLADES PC300 DRIVER
3185W:	http://www.cyclades.com/
3186S:	Orphan
3187F:	drivers/net/wan/pc300*
3188
3189CYPRESS_FIRMWARE MEDIA DRIVER
3190M:	Antti Palosaari <crope@iki.fi>
3191L:	linux-media@vger.kernel.org
3192W:	http://linuxtv.org/
3193W:	http://palosaari.fi/linux/
3194Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3195T:	git git://linuxtv.org/anttip/media_tree.git
3196S:	Maintained
3197F:	drivers/media/common/cypress_firmware*
3198
3199CYTTSP TOUCHSCREEN DRIVER
3200M:	Ferruh Yigit <fery@cypress.com>
3201L:	linux-input@vger.kernel.org
3202S:	Supported
3203F:	drivers/input/touchscreen/cyttsp*
3204F:	include/linux/input/cyttsp.h
3205
3206DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3207M:	Joshua Kinard <kumba@gentoo.org>
3208S:	Maintained
3209F:	drivers/rtc/rtc-ds1685.c
3210F:	include/linux/rtc/ds1685.h
3211
3212DAMA SLAVE for AX.25
3213M:	Joerg Reuter <jreuter@yaina.de>
3214W:	http://yaina.de/jreuter/
3215W:	http://www.qsl.net/dl1bke/
3216L:	linux-hams@vger.kernel.org
3217S:	Maintained
3218F:	net/ax25/af_ax25.c
3219F:	net/ax25/ax25_dev.c
3220F:	net/ax25/ax25_ds_*
3221F:	net/ax25/ax25_in.c
3222F:	net/ax25/ax25_out.c
3223F:	net/ax25/ax25_timer.c
3224F:	net/ax25/sysctl_net_ax25.c
3225
3226DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3227L:	netdev@vger.kernel.org
3228S:	Orphan
3229F:	Documentation/networking/dmfe.txt
3230F:	drivers/net/ethernet/dec/tulip/dmfe.c
3231
3232DC390/AM53C974 SCSI driver
3233M:	Hannes Reinecke <hare@suse.com>
3234L:	linux-scsi@vger.kernel.org
3235S:	Maintained
3236F:	drivers/scsi/am53c974.c
3237
3238DC395x SCSI driver
3239M:	Oliver Neukum <oliver@neukum.org>
3240M:	Ali Akcaagac <aliakc@web.de>
3241M:	Jamie Lenehan <lenehan@twibble.org>
3242L:	dc395x@twibble.org
3243W:	http://twibble.org/dist/dc395x/
3244W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3245S:	Maintained
3246F:	Documentation/scsi/dc395x.txt
3247F:	drivers/scsi/dc395x.*
3248
3249DCCP PROTOCOL
3250M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3251L:	dccp@vger.kernel.org
3252W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3253S:	Maintained
3254F:	include/linux/dccp.h
3255F:	include/uapi/linux/dccp.h
3256F:	include/linux/tfrc.h
3257F:	net/dccp/
3258
3259DECnet NETWORK LAYER
3260W:	http://linux-decnet.sourceforge.net
3261L:	linux-decnet-user@lists.sourceforge.net
3262S:	Orphan
3263F:	Documentation/networking/decnet.txt
3264F:	net/decnet/
3265
3266DECSTATION PLATFORM SUPPORT
3267M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3268L:	linux-mips@linux-mips.org
3269W:	http://www.linux-mips.org/wiki/DECstation
3270S:	Maintained
3271F:	arch/mips/dec/
3272F:	arch/mips/include/asm/dec/
3273F:	arch/mips/include/asm/mach-dec/
3274
3275DEFXX FDDI NETWORK DRIVER
3276M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3277S:	Maintained
3278F:	drivers/net/fddi/defxx.*
3279
3280DELL LAPTOP DRIVER
3281M:	Matthew Garrett <mjg59@srcf.ucam.org>
3282M:	Pali Rohár <pali.rohar@gmail.com>
3283L:	platform-driver-x86@vger.kernel.org
3284S:	Maintained
3285F:	drivers/platform/x86/dell-laptop.c
3286
3287DELL LAPTOP RBTN DRIVER
3288M:	Pali Rohár <pali.rohar@gmail.com>
3289S:	Maintained
3290F:	drivers/platform/x86/dell-rbtn.*
3291
3292DELL LAPTOP FREEFALL DRIVER
3293M:	Pali Rohár <pali.rohar@gmail.com>
3294S:	Maintained
3295F:	drivers/platform/x86/dell-smo8800.c
3296
3297DELL LAPTOP SMM DRIVER
3298M:	Pali Rohár <pali.rohar@gmail.com>
3299S:	Maintained
3300F:	drivers/hwmon/dell-smm-hwmon.c
3301F:	include/uapi/linux/i8k.h
3302
3303DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3304M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3305S:	Maintained
3306F:	Documentation/dcdbas.txt
3307F:	drivers/firmware/dcdbas.*
3308
3309DELL WMI EXTRAS DRIVER
3310M:	Matthew Garrett <mjg59@srcf.ucam.org>
3311M:	Pali Rohár <pali.rohar@gmail.com>
3312S:	Maintained
3313F:	drivers/platform/x86/dell-wmi.c
3314
3315DESIGNWARE USB2 DRD IP DRIVER
3316M:	John Youn <johnyoun@synopsys.com>
3317L:	linux-usb@vger.kernel.org
3318T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3319S:	Maintained
3320F:	drivers/usb/dwc2/
3321
3322DESIGNWARE USB3 DRD IP DRIVER
3323M:	Felipe Balbi <balbi@ti.com>
3324L:	linux-usb@vger.kernel.org
3325L:	linux-omap@vger.kernel.org
3326T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3327S:	Maintained
3328F:	drivers/usb/dwc3/
3329
3330DEVICE COREDUMP (DEV_COREDUMP)
3331M:	Johannes Berg <johannes@sipsolutions.net>
3332L:	linux-kernel@vger.kernel.org
3333S:	Maintained
3334F:	drivers/base/devcoredump.c
3335F:	include/linux/devcoredump.h
3336
3337DEVICE FREQUENCY (DEVFREQ)
3338M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3339M:	Kyungmin Park <kyungmin.park@samsung.com>
3340L:	linux-pm@vger.kernel.org
3341S:	Maintained
3342F:	drivers/devfreq/
3343
3344DEVICE NUMBER REGISTRY
3345M:	Torben Mathiasen <device@lanana.org>
3346W:	http://lanana.org/docs/device-list/index.html
3347S:	Maintained
3348
3349DEVICE-MAPPER  (LVM)
3350M:	Alasdair Kergon <agk@redhat.com>
3351M:	Mike Snitzer <snitzer@redhat.com>
3352M:	dm-devel@redhat.com
3353L:	dm-devel@redhat.com
3354W:	http://sources.redhat.com/dm
3355Q:	http://patchwork.kernel.org/project/dm-devel/list/
3356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3357T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3358S:	Maintained
3359F:	Documentation/device-mapper/
3360F:	drivers/md/dm*
3361F:	drivers/md/persistent-data/
3362F:	include/linux/device-mapper.h
3363F:	include/linux/dm-*.h
3364F:	include/uapi/linux/dm-*.h
3365
3366DIALOG SEMICONDUCTOR DRIVERS
3367M:	Support Opensource <support.opensource@diasemi.com>
3368W:	http://www.dialog-semiconductor.com/products
3369S:	Supported
3370F:	Documentation/hwmon/da90??
3371F:	drivers/gpio/gpio-da90??.c
3372F:	drivers/hwmon/da90??-hwmon.c
3373F:	drivers/iio/adc/da91??-*.c
3374F:	drivers/input/misc/da90??_onkey.c
3375F:	drivers/input/touchscreen/da9052_tsi.c
3376F:	drivers/leds/leds-da90??.c
3377F:	drivers/mfd/da903x.c
3378F:	drivers/mfd/da90??-*.c
3379F:	drivers/mfd/da91??-*.c
3380F:	drivers/power/da9052-battery.c
3381F:	drivers/power/da91??-*.c
3382F:	drivers/regulator/da903x.c
3383F:	drivers/regulator/da9???-regulator.[ch]
3384F:	drivers/rtc/rtc-da90??.c
3385F:	drivers/video/backlight/da90??_bl.c
3386F:	drivers/watchdog/da90??_wdt.c
3387F:	include/linux/mfd/da903x.h
3388F:	include/linux/mfd/da9052/
3389F:	include/linux/mfd/da9055/
3390F:	include/linux/mfd/da9063/
3391F:	include/linux/mfd/da9150/
3392F:	include/sound/da[79]*.h
3393F:	sound/soc/codecs/da[79]*.[ch]
3394
3395DIGI NEO AND CLASSIC PCI PRODUCTS
3396M:	Lidza Louina <lidza.louina@gmail.com>
3397M:	Mark Hounschell <markh@compro.net>
3398L:	driverdev-devel@linuxdriverproject.org
3399S:	Maintained
3400F:	drivers/staging/dgnc/
3401
3402DIGI EPCA PCI PRODUCTS
3403M:	Lidza Louina <lidza.louina@gmail.com>
3404M:	Daeseok Youn <daeseok.youn@gmail.com>
3405L:	driverdev-devel@linuxdriverproject.org
3406S:	Maintained
3407F:	drivers/staging/dgap/
3408
3409DIOLAN U2C-12 I2C DRIVER
3410M:	Guenter Roeck <linux@roeck-us.net>
3411L:	linux-i2c@vger.kernel.org
3412S:	Maintained
3413F:	drivers/i2c/busses/i2c-diolan-u2c.c
3414
3415DIRECT ACCESS (DAX)
3416M:	Matthew Wilcox <willy@linux.intel.com>
3417L:	linux-fsdevel@vger.kernel.org
3418S:	Supported
3419F:	fs/dax.c
3420
3421DIRECTORY NOTIFICATION (DNOTIFY)
3422M:	Eric Paris <eparis@parisplace.org>
3423S:	Maintained
3424F:	Documentation/filesystems/dnotify.txt
3425F:	fs/notify/dnotify/
3426F:	include/linux/dnotify.h
3427
3428DISK GEOMETRY AND PARTITION HANDLING
3429M:	Andries Brouwer <aeb@cwi.nl>
3430W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3431W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3432W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3433S:	Maintained
3434
3435DISKQUOTA
3436M:	Jan Kara <jack@suse.com>
3437S:	Maintained
3438F:	Documentation/filesystems/quota.txt
3439F:	fs/quota/
3440F:	include/linux/quota*.h
3441F:	include/uapi/linux/quota*.h
3442
3443DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3444M:	Bernie Thompson <bernie@plugable.com>
3445L:	linux-fbdev@vger.kernel.org
3446S:	Maintained
3447W:	http://plugable.com/category/projects/udlfb/
3448F:	drivers/video/fbdev/udlfb.c
3449F:	include/video/udlfb.h
3450F:	Documentation/fb/udlfb.txt
3451
3452DISTRIBUTED LOCK MANAGER (DLM)
3453M:	Christine Caulfield <ccaulfie@redhat.com>
3454M:	David Teigland <teigland@redhat.com>
3455L:	cluster-devel@redhat.com
3456W:	http://sources.redhat.com/cluster/
3457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3458S:	Supported
3459F:	fs/dlm/
3460
3461DMA BUFFER SHARING FRAMEWORK
3462M:	Sumit Semwal <sumit.semwal@linaro.org>
3463S:	Maintained
3464L:	linux-media@vger.kernel.org
3465L:	dri-devel@lists.freedesktop.org
3466L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3467F:	drivers/dma-buf/
3468F:	include/linux/dma-buf*
3469F:	include/linux/reservation.h
3470F:	include/linux/*fence.h
3471F:	Documentation/dma-buf-sharing.txt
3472T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3473
3474DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3475M:	Vinod Koul <vinod.koul@intel.com>
3476L:	dmaengine@vger.kernel.org
3477Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3478S:	Maintained
3479F:	drivers/dma/
3480F:	include/linux/dmaengine.h
3481F:	Documentation/dmaengine/
3482T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3483
3484DME1737 HARDWARE MONITOR DRIVER
3485M:	Juerg Haefliger <juergh@gmail.com>
3486L:	lm-sensors@lm-sensors.org
3487S:	Maintained
3488F:	Documentation/hwmon/dme1737
3489F:	drivers/hwmon/dme1737.c
3490
3491DMI/SMBIOS SUPPORT
3492M:	Jean Delvare <jdelvare@suse.com>
3493S:	Maintained
3494T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3495F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3496F:	drivers/firmware/dmi-id.c
3497F:	drivers/firmware/dmi_scan.c
3498F:	include/linux/dmi.h
3499
3500DOCUMENTATION
3501M:	Jonathan Corbet <corbet@lwn.net>
3502L:	linux-doc@vger.kernel.org
3503S:	Maintained
3504F:	Documentation/
3505X:	Documentation/ABI/
3506X:	Documentation/devicetree/
3507X:	Documentation/acpi
3508X:	Documentation/power
3509X:	Documentation/spi
3510X:	Documentation/DocBook/media
3511T:	git git://git.lwn.net/linux-2.6.git docs-next
3512
3513DOUBLETALK DRIVER
3514M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3515L:	blinux-list@redhat.com
3516S:	Maintained
3517F:	drivers/char/dtlk.c
3518F:	include/linux/dtlk.h
3519
3520DPT_I2O SCSI RAID DRIVER
3521M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3522L:	linux-scsi@vger.kernel.org
3523W:	http://www.adaptec.com/
3524S:	Maintained
3525F:	drivers/scsi/dpt*
3526F:	drivers/scsi/dpt/
3527
3528DRBD DRIVER
3529P:	Philipp Reisner
3530P:	Lars Ellenberg
3531M:	drbd-dev@lists.linbit.com
3532L:	drbd-user@lists.linbit.com
3533W:	http://www.drbd.org
3534T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3535T:	git git://git.drbd.org/drbd-8.3.git
3536S:	Supported
3537F:	drivers/block/drbd/
3538F:	lib/lru_cache.c
3539F:	Documentation/blockdev/drbd/
3540
3541DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3542M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3543T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3544S:	Supported
3545F:	Documentation/kobject.txt
3546F:	drivers/base/
3547F:	fs/debugfs/
3548F:	fs/kernfs/
3549F:	fs/sysfs/
3550F:	include/linux/debugfs.h
3551F:	include/linux/kobj*
3552F:	lib/kobj*
3553
3554DRM DRIVERS
3555M:	David Airlie <airlied@linux.ie>
3556L:	dri-devel@lists.freedesktop.org
3557T:	git git://people.freedesktop.org/~airlied/linux
3558S:	Maintained
3559F:	drivers/gpu/drm/
3560F:	drivers/gpu/vga/
3561F:	include/drm/
3562F:	include/uapi/drm/
3563
3564RADEON DRM DRIVERS
3565M:	Alex Deucher <alexander.deucher@amd.com>
3566M:	Christian König <christian.koenig@amd.com>
3567L:	dri-devel@lists.freedesktop.org
3568T:	git git://people.freedesktop.org/~agd5f/linux
3569S:	Supported
3570F:	drivers/gpu/drm/radeon/
3571F:	include/uapi/drm/radeon*
3572
3573DRM PANEL DRIVERS
3574M:	Thierry Reding <thierry.reding@gmail.com>
3575L:	dri-devel@lists.freedesktop.org
3576T:	git git://anongit.freedesktop.org/tegra/linux.git
3577S:	Maintained
3578F:	drivers/gpu/drm/drm_panel.c
3579F:	drivers/gpu/drm/panel/
3580F:	include/drm/drm_panel.h
3581F:	Documentation/devicetree/bindings/panel/
3582
3583INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3584M:	Daniel Vetter <daniel.vetter@intel.com>
3585M:	Jani Nikula <jani.nikula@linux.intel.com>
3586L:	intel-gfx@lists.freedesktop.org
3587L:	dri-devel@lists.freedesktop.org
3588Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3589T:	git git://anongit.freedesktop.org/drm-intel
3590S:	Supported
3591F:	drivers/gpu/drm/i915/
3592F:	include/drm/i915*
3593F:	include/uapi/drm/i915*
3594
3595DRM DRIVERS FOR ATMEL HLCDC
3596M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3597L:	dri-devel@lists.freedesktop.org
3598S:	Supported
3599F:	drivers/gpu/drm/atmel-hlcdc/
3600F:	Documentation/devicetree/bindings/drm/atmel/
3601
3602DRM DRIVERS FOR EXYNOS
3603M:	Inki Dae <inki.dae@samsung.com>
3604M:	Joonyoung Shim <jy0922.shim@samsung.com>
3605M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3606M:	Kyungmin Park <kyungmin.park@samsung.com>
3607L:	dri-devel@lists.freedesktop.org
3608T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3609S:	Supported
3610F:	drivers/gpu/drm/exynos/
3611F:	include/drm/exynos*
3612F:	include/uapi/drm/exynos*
3613
3614DRM DRIVERS FOR FREESCALE DCU
3615M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3616M:	Alison Wang <alison.wang@freescale.com>
3617L:	dri-devel@lists.freedesktop.org
3618S:	Supported
3619F:	drivers/gpu/drm/fsl-dcu/
3620F:	Documentation/devicetree/bindings/video/fsl,dcu.txt
3621F:	Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3622
3623DRM DRIVERS FOR FREESCALE IMX
3624M:	Philipp Zabel <p.zabel@pengutronix.de>
3625L:	dri-devel@lists.freedesktop.org
3626S:	Maintained
3627F:	drivers/gpu/drm/imx/
3628F:	Documentation/devicetree/bindings/drm/imx/
3629
3630DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3631M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3632L:	dri-devel@lists.freedesktop.org
3633T:	git git://github.com/patjak/drm-gma500
3634S:	Maintained
3635F:	drivers/gpu/drm/gma500
3636F:	include/drm/gma500*
3637
3638DRM DRIVERS FOR NVIDIA TEGRA
3639M:	Thierry Reding <thierry.reding@gmail.com>
3640M:	Terje Bergström <tbergstrom@nvidia.com>
3641L:	dri-devel@lists.freedesktop.org
3642L:	linux-tegra@vger.kernel.org
3643T:	git git://anongit.freedesktop.org/tegra/linux.git
3644S:	Supported
3645F:	drivers/gpu/drm/tegra/
3646F:	drivers/gpu/host1x/
3647F:	include/linux/host1x.h
3648F:	include/uapi/drm/tegra_drm.h
3649F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3650
3651DRM DRIVERS FOR RENESAS
3652M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3653L:	dri-devel@lists.freedesktop.org
3654L:	linux-sh@vger.kernel.org
3655T:	git git://people.freedesktop.org/~airlied/linux
3656S:	Supported
3657F:	drivers/gpu/drm/rcar-du/
3658F:	drivers/gpu/drm/shmobile/
3659F:	include/linux/platform_data/shmob_drm.h
3660
3661DRM DRIVERS FOR ROCKCHIP
3662M:	Mark Yao <mark.yao@rock-chips.com>
3663L:	dri-devel@lists.freedesktop.org
3664S:	Maintained
3665F:	drivers/gpu/drm/rockchip/
3666F:	Documentation/devicetree/bindings/video/rockchip*
3667
3668DRM DRIVERS FOR STI
3669M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3670M:	Vincent Abriou <vincent.abriou@st.com>
3671L:	dri-devel@lists.freedesktop.org
3672T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3673S:	Maintained
3674F:	drivers/gpu/drm/sti
3675F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3676
3677DSBR100 USB FM RADIO DRIVER
3678M:	Alexey Klimov <klimov.linux@gmail.com>
3679L:	linux-media@vger.kernel.org
3680T:	git git://linuxtv.org/media_tree.git
3681S:	Maintained
3682F:	drivers/media/radio/dsbr100.c
3683
3684DSCC4 DRIVER
3685M:	Francois Romieu <romieu@fr.zoreil.com>
3686L:	netdev@vger.kernel.org
3687S:	Maintained
3688F:	drivers/net/wan/dscc4.c
3689
3690DT3155 MEDIA DRIVER
3691M:	Hans Verkuil <hverkuil@xs4all.nl>
3692L:	linux-media@vger.kernel.org
3693T:	git git://linuxtv.org/media_tree.git
3694W:	http://linuxtv.org
3695S:	Odd Fixes
3696F:	drivers/media/pci/dt3155/
3697
3698DVB_USB_AF9015 MEDIA DRIVER
3699M:	Antti Palosaari <crope@iki.fi>
3700L:	linux-media@vger.kernel.org
3701W:	http://linuxtv.org/
3702W:	http://palosaari.fi/linux/
3703Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3704T:	git git://linuxtv.org/anttip/media_tree.git
3705S:	Maintained
3706F:	drivers/media/usb/dvb-usb-v2/af9015*
3707
3708DVB_USB_AF9035 MEDIA DRIVER
3709M:	Antti Palosaari <crope@iki.fi>
3710L:	linux-media@vger.kernel.org
3711W:	http://linuxtv.org/
3712W:	http://palosaari.fi/linux/
3713Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3714T:	git git://linuxtv.org/anttip/media_tree.git
3715S:	Maintained
3716F:	drivers/media/usb/dvb-usb-v2/af9035*
3717
3718DVB_USB_ANYSEE MEDIA DRIVER
3719M:	Antti Palosaari <crope@iki.fi>
3720L:	linux-media@vger.kernel.org
3721W:	http://linuxtv.org/
3722W:	http://palosaari.fi/linux/
3723Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3724T:	git git://linuxtv.org/anttip/media_tree.git
3725S:	Maintained
3726F:	drivers/media/usb/dvb-usb-v2/anysee*
3727
3728DVB_USB_AU6610 MEDIA DRIVER
3729M:	Antti Palosaari <crope@iki.fi>
3730L:	linux-media@vger.kernel.org
3731W:	http://linuxtv.org/
3732W:	http://palosaari.fi/linux/
3733Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3734T:	git git://linuxtv.org/anttip/media_tree.git
3735S:	Maintained
3736F:	drivers/media/usb/dvb-usb-v2/au6610*
3737
3738DVB_USB_CE6230 MEDIA DRIVER
3739M:	Antti Palosaari <crope@iki.fi>
3740L:	linux-media@vger.kernel.org
3741W:	http://linuxtv.org/
3742W:	http://palosaari.fi/linux/
3743Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3744T:	git git://linuxtv.org/anttip/media_tree.git
3745S:	Maintained
3746F:	drivers/media/usb/dvb-usb-v2/ce6230*
3747
3748DVB_USB_CXUSB MEDIA DRIVER
3749M:	Michael Krufky <mkrufky@linuxtv.org>
3750L:	linux-media@vger.kernel.org
3751W:	http://linuxtv.org/
3752W:	http://github.com/mkrufky
3753Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3754T:	git git://linuxtv.org/media_tree.git
3755S:	Maintained
3756F:	drivers/media/usb/dvb-usb/cxusb*
3757
3758DVB_USB_EC168 MEDIA DRIVER
3759M:	Antti Palosaari <crope@iki.fi>
3760L:	linux-media@vger.kernel.org
3761W:	http://linuxtv.org/
3762W:	http://palosaari.fi/linux/
3763Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3764T:	git git://linuxtv.org/anttip/media_tree.git
3765S:	Maintained
3766F:	drivers/media/usb/dvb-usb-v2/ec168*
3767
3768DVB_USB_GL861 MEDIA DRIVER
3769M:	Antti Palosaari <crope@iki.fi>
3770L:	linux-media@vger.kernel.org
3771W:	http://linuxtv.org/
3772Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3773T:	git git://linuxtv.org/anttip/media_tree.git
3774S:	Maintained
3775F:	drivers/media/usb/dvb-usb-v2/gl861*
3776
3777DVB_USB_MXL111SF MEDIA DRIVER
3778M:	Michael Krufky <mkrufky@linuxtv.org>
3779L:	linux-media@vger.kernel.org
3780W:	http://linuxtv.org/
3781W:	http://github.com/mkrufky
3782Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3783T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3784S:	Maintained
3785F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3786
3787DVB_USB_RTL28XXU MEDIA DRIVER
3788M:	Antti Palosaari <crope@iki.fi>
3789L:	linux-media@vger.kernel.org
3790W:	http://linuxtv.org/
3791W:	http://palosaari.fi/linux/
3792Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3793T:	git git://linuxtv.org/anttip/media_tree.git
3794S:	Maintained
3795F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3796
3797DVB_USB_V2 MEDIA DRIVER
3798M:	Antti Palosaari <crope@iki.fi>
3799L:	linux-media@vger.kernel.org
3800W:	http://linuxtv.org/
3801W:	http://palosaari.fi/linux/
3802Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3803T:	git git://linuxtv.org/anttip/media_tree.git
3804S:	Maintained
3805F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3806F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3807
3808DYNAMIC DEBUG
3809M:	Jason Baron <jbaron@akamai.com>
3810S:	Maintained
3811F:	lib/dynamic_debug.c
3812F:	include/linux/dynamic_debug.h
3813
3814DZ DECSTATION DZ11 SERIAL DRIVER
3815M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3816S:	Maintained
3817F:	drivers/tty/serial/dz.*
3818
3819E3X0 POWER BUTTON DRIVER
3820M:	Moritz Fischer <moritz.fischer@ettus.com>
3821L:	usrp-users@lists.ettus.com
3822W:	http://www.ettus.com
3823S:	Supported
3824F:	drivers/input/misc/e3x0-button.c
3825F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3826
3827E4000 MEDIA DRIVER
3828M:	Antti Palosaari <crope@iki.fi>
3829L:	linux-media@vger.kernel.org
3830W:	http://linuxtv.org/
3831W:	http://palosaari.fi/linux/
3832Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3833T:	git git://linuxtv.org/anttip/media_tree.git
3834S:	Maintained
3835F:	drivers/media/tuners/e4000*
3836
3837EATA ISA/EISA/PCI SCSI DRIVER
3838M:	Dario Ballabio <ballabio_dario@emc.com>
3839L:	linux-scsi@vger.kernel.org
3840S:	Maintained
3841F:	drivers/scsi/eata.c
3842
3843EC100 MEDIA DRIVER
3844M:	Antti Palosaari <crope@iki.fi>
3845L:	linux-media@vger.kernel.org
3846W:	http://linuxtv.org/
3847W:	http://palosaari.fi/linux/
3848Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3849T:	git git://linuxtv.org/anttip/media_tree.git
3850S:	Maintained
3851F:	drivers/media/dvb-frontends/ec100*
3852
3853ECRYPT FILE SYSTEM
3854M:	Tyler Hicks <tyhicks@canonical.com>
3855L:	ecryptfs@vger.kernel.org
3856W:	http://ecryptfs.org
3857W:	https://launchpad.net/ecryptfs
3858S:	Supported
3859F:	Documentation/filesystems/ecryptfs.txt
3860F:	fs/ecryptfs/
3861
3862EDAC-CORE
3863M:	Doug Thompson <dougthompson@xmission.com>
3864M:	Borislav Petkov <bp@alien8.de>
3865M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3866L:	linux-edac@vger.kernel.org
3867W:	bluesmoke.sourceforge.net
3868T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3869T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3870S:	Supported
3871F:	Documentation/edac.txt
3872F:	drivers/edac/
3873F:	include/linux/edac.h
3874
3875EDAC-AMD64
3876M:	Doug Thompson <dougthompson@xmission.com>
3877M:	Borislav Petkov <bp@alien8.de>
3878L:	linux-edac@vger.kernel.org
3879W:	bluesmoke.sourceforge.net
3880S:	Maintained
3881F:	drivers/edac/amd64_edac*
3882
3883EDAC-CALXEDA
3884M:	Doug Thompson <dougthompson@xmission.com>
3885M:	Robert Richter <rric@kernel.org>
3886L:	linux-edac@vger.kernel.org
3887W:	bluesmoke.sourceforge.net
3888S:	Maintained
3889F:	drivers/edac/highbank*
3890
3891EDAC-CAVIUM
3892M:	Ralf Baechle <ralf@linux-mips.org>
3893M:	David Daney <david.daney@cavium.com>
3894L:	linux-edac@vger.kernel.org
3895L:	linux-mips@linux-mips.org
3896W:	bluesmoke.sourceforge.net
3897S:	Supported
3898F:	drivers/edac/octeon_edac*
3899
3900EDAC-E752X
3901M:	Mark Gross <mark.gross@intel.com>
3902M:	Doug Thompson <dougthompson@xmission.com>
3903L:	linux-edac@vger.kernel.org
3904W:	bluesmoke.sourceforge.net
3905S:	Maintained
3906F:	drivers/edac/e752x_edac.c
3907
3908EDAC-E7XXX
3909M:	Doug Thompson <dougthompson@xmission.com>
3910L:	linux-edac@vger.kernel.org
3911W:	bluesmoke.sourceforge.net
3912S:	Maintained
3913F:	drivers/edac/e7xxx_edac.c
3914
3915EDAC-GHES
3916M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3917L:	linux-edac@vger.kernel.org
3918W:	bluesmoke.sourceforge.net
3919S:	Maintained
3920F:	drivers/edac/ghes_edac.c
3921
3922EDAC-I82443BXGX
3923M:	Tim Small <tim@buttersideup.com>
3924L:	linux-edac@vger.kernel.org
3925W:	bluesmoke.sourceforge.net
3926S:	Maintained
3927F:	drivers/edac/i82443bxgx_edac.c
3928
3929EDAC-I3000
3930M:	Jason Uhlenkott <juhlenko@akamai.com>
3931L:	linux-edac@vger.kernel.org
3932W:	bluesmoke.sourceforge.net
3933S:	Maintained
3934F:	drivers/edac/i3000_edac.c
3935
3936EDAC-I5000
3937M:	Doug Thompson <dougthompson@xmission.com>
3938L:	linux-edac@vger.kernel.org
3939W:	bluesmoke.sourceforge.net
3940S:	Maintained
3941F:	drivers/edac/i5000_edac.c
3942
3943EDAC-I5400
3944M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3945L:	linux-edac@vger.kernel.org
3946W:	bluesmoke.sourceforge.net
3947S:	Maintained
3948F:	drivers/edac/i5400_edac.c
3949
3950EDAC-I7300
3951M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3952L:	linux-edac@vger.kernel.org
3953W:	bluesmoke.sourceforge.net
3954S:	Maintained
3955F:	drivers/edac/i7300_edac.c
3956
3957EDAC-I7CORE
3958M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3959L:	linux-edac@vger.kernel.org
3960W:	bluesmoke.sourceforge.net
3961S:	Maintained
3962F:	drivers/edac/i7core_edac.c
3963
3964EDAC-I82975X
3965M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3966M:	"Arvind R." <arvino55@gmail.com>
3967L:	linux-edac@vger.kernel.org
3968W:	bluesmoke.sourceforge.net
3969S:	Maintained
3970F:	drivers/edac/i82975x_edac.c
3971
3972EDAC-IE31200
3973M:	Jason Baron <jbaron@akamai.com>
3974L:	linux-edac@vger.kernel.org
3975W:	bluesmoke.sourceforge.net
3976S:	Maintained
3977F:	drivers/edac/ie31200_edac.c
3978
3979EDAC-MPC85XX
3980M:	Johannes Thumshirn <morbidrsa@gmail.com>
3981L:	linux-edac@vger.kernel.org
3982W:	bluesmoke.sourceforge.net
3983S:	Maintained
3984F:	drivers/edac/mpc85xx_edac.[ch]
3985
3986EDAC-PASEMI
3987M:	Egor Martovetsky <egor@pasemi.com>
3988L:	linux-edac@vger.kernel.org
3989W:	bluesmoke.sourceforge.net
3990S:	Maintained
3991F:	drivers/edac/pasemi_edac.c
3992
3993EDAC-R82600
3994M:	Tim Small <tim@buttersideup.com>
3995L:	linux-edac@vger.kernel.org
3996W:	bluesmoke.sourceforge.net
3997S:	Maintained
3998F:	drivers/edac/r82600_edac.c
3999
4000EDAC-SBRIDGE
4001M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4002L:	linux-edac@vger.kernel.org
4003W:	bluesmoke.sourceforge.net
4004S:	Maintained
4005F:	drivers/edac/sb_edac.c
4006
4007EDAC-XGENE
4008APPLIED MICRO (APM) X-GENE SOC EDAC
4009M:     Loc Ho <lho@apm.com>
4010S:     Supported
4011F:     drivers/edac/xgene_edac.c
4012F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4013
4014EDIROL UA-101/UA-1000 DRIVER
4015M:	Clemens Ladisch <clemens@ladisch.de>
4016L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4017T:	git git://git.alsa-project.org/alsa-kernel.git
4018S:	Maintained
4019F:	sound/usb/misc/ua101.c
4020
4021EXTENSIBLE FIRMWARE INTERFACE (EFI)
4022M:	Matt Fleming <matt@codeblueprint.co.uk>
4023L:	linux-efi@vger.kernel.org
4024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4025S:	Maintained
4026F:	Documentation/efi-stub.txt
4027F:	arch/ia64/kernel/efi.c
4028F:	arch/x86/boot/compressed/eboot.[ch]
4029F:	arch/x86/include/asm/efi.h
4030F:	arch/x86/platform/efi/*
4031F:	drivers/firmware/efi/*
4032F:	include/linux/efi*.h
4033
4034EFI VARIABLE FILESYSTEM
4035M:	Matthew Garrett <matthew.garrett@nebula.com>
4036M:	Jeremy Kerr <jk@ozlabs.org>
4037M:	Matt Fleming <matt@codeblueprint.co.uk>
4038T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4039L:	linux-efi@vger.kernel.org
4040S:	Maintained
4041F:	fs/efivarfs/
4042
4043EFIFB FRAMEBUFFER DRIVER
4044L:	linux-fbdev@vger.kernel.org
4045M:	Peter Jones <pjones@redhat.com>
4046S:	Maintained
4047F:	drivers/video/fbdev/efifb.c
4048
4049EFS FILESYSTEM
4050W:	http://aeschi.ch.eu.org/efs/
4051S:	Orphan
4052F:	fs/efs/
4053
4054EHCA (IBM GX bus InfiniBand adapter) DRIVER
4055M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4056M:	Christoph Raisch <raisch@de.ibm.com>
4057L:	linux-rdma@vger.kernel.org
4058S:	Supported
4059F:	drivers/infiniband/hw/ehca/
4060
4061EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4062M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4063L:	netdev@vger.kernel.org
4064S:	Maintained
4065F:	drivers/net/ethernet/ibm/ehea/
4066
4067EM28XX VIDEO4LINUX DRIVER
4068M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4069L:	linux-media@vger.kernel.org
4070W:	http://linuxtv.org
4071T:	git git://linuxtv.org/media_tree.git
4072S:	Maintained
4073F:	drivers/media/usb/em28xx/
4074
4075EMBEDDED LINUX
4076M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4077M:	Matt Mackall <mpm@selenic.com>
4078M:	David Woodhouse <dwmw2@infradead.org>
4079L:	linux-embedded@vger.kernel.org
4080S:	Maintained
4081
4082EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4083M:	James Smart <james.smart@avagotech.com>
4084M:	Dick Kennedy <dick.kennedy@avagotech.com>
4085L:	linux-scsi@vger.kernel.org
4086W:	http://www.avagotech.com
4087S:	Supported
4088F:	drivers/scsi/lpfc/
4089
4090ENE CB710 FLASH CARD READER DRIVER
4091M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4092S:	Maintained
4093F:	drivers/misc/cb710/
4094F:	drivers/mmc/host/cb710-mmc.*
4095F:	include/linux/cb710.h
4096
4097ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4098M:	Maxim Levitsky <maximlevitsky@gmail.com>
4099S:	Maintained
4100F:	drivers/media/rc/ene_ir.*
4101
4102ENHANCED ERROR HANDLING (EEH)
4103M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4104L:	linuxppc-dev@lists.ozlabs.org
4105S:	Supported
4106F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4107F:	arch/powerpc/kernel/eeh*.c
4108
4109EPSON S1D13XXX FRAMEBUFFER DRIVER
4110M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4111S:	Maintained
4112T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4113F:	drivers/video/fbdev/s1d13xxxfb.c
4114F:	include/video/s1d13xxxfb.h
4115
4116ET131X NETWORK DRIVER
4117M:	Mark Einon <mark.einon@gmail.com>
4118S:	Odd Fixes
4119F:	drivers/net/ethernet/agere/
4120
4121ETHERNET BRIDGE
4122M:	Stephen Hemminger <stephen@networkplumber.org>
4123L:	bridge@lists.linux-foundation.org
4124L:	netdev@vger.kernel.org
4125W:	http://www.linuxfoundation.org/en/Net:Bridge
4126S:	Maintained
4127F:	include/linux/netfilter_bridge/
4128F:	net/bridge/
4129
4130ETHERNET PHY LIBRARY
4131M:	Florian Fainelli <f.fainelli@gmail.com>
4132L:	netdev@vger.kernel.org
4133S:	Maintained
4134F:	include/linux/phy.h
4135F:	include/linux/phy_fixed.h
4136F:	drivers/net/phy/
4137F:	Documentation/networking/phy.txt
4138F:	drivers/of/of_mdio.c
4139F:	drivers/of/of_net.c
4140
4141EXT2 FILE SYSTEM
4142M:	Jan Kara <jack@suse.com>
4143L:	linux-ext4@vger.kernel.org
4144S:	Maintained
4145F:	Documentation/filesystems/ext2.txt
4146F:	fs/ext2/
4147F:	include/linux/ext2*
4148
4149EXT4 FILE SYSTEM
4150M:	"Theodore Ts'o" <tytso@mit.edu>
4151M:	Andreas Dilger <adilger.kernel@dilger.ca>
4152L:	linux-ext4@vger.kernel.org
4153W:	http://ext4.wiki.kernel.org
4154Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4155S:	Maintained
4156F:	Documentation/filesystems/ext4.txt
4157F:	fs/ext4/
4158
4159Extended Verification Module (EVM)
4160M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4161L:	linux-ima-devel@lists.sourceforge.net
4162L:	linux-security-module@vger.kernel.org
4163S:	Supported
4164F:	security/integrity/evm/
4165
4166EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4167M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4168M:	Chanwoo Choi <cw00.choi@samsung.com>
4169L:	linux-kernel@vger.kernel.org
4170T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4171S:	Maintained
4172F:	drivers/extcon/
4173F:	Documentation/extcon/
4174
4175EXYNOS DP DRIVER
4176M:	Jingoo Han <jingoohan1@gmail.com>
4177L:	dri-devel@lists.freedesktop.org
4178S:	Maintained
4179F:	drivers/gpu/drm/exynos/exynos_dp*
4180
4181EXYNOS MIPI DISPLAY DRIVERS
4182M:	Inki Dae <inki.dae@samsung.com>
4183M:	Donghwa Lee <dh09.lee@samsung.com>
4184M:	Kyungmin Park <kyungmin.park@samsung.com>
4185L:	linux-fbdev@vger.kernel.org
4186S:	Maintained
4187F:	drivers/video/fbdev/exynos/exynos_mipi*
4188F:	include/video/exynos_mipi*
4189
4190F71805F HARDWARE MONITORING DRIVER
4191M:	Jean Delvare <jdelvare@suse.com>
4192L:	lm-sensors@lm-sensors.org
4193S:	Maintained
4194F:	Documentation/hwmon/f71805f
4195F:	drivers/hwmon/f71805f.c
4196
4197FC0011 TUNER DRIVER
4198M:	Michael Buesch <m@bues.ch>
4199L:	linux-media@vger.kernel.org
4200S:	Maintained
4201F:	drivers/media/tuners/fc0011.h
4202F:	drivers/media/tuners/fc0011.c
4203
4204FC2580 MEDIA DRIVER
4205M:	Antti Palosaari <crope@iki.fi>
4206L:	linux-media@vger.kernel.org
4207W:	http://linuxtv.org/
4208W:	http://palosaari.fi/linux/
4209Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4210T:	git git://linuxtv.org/anttip/media_tree.git
4211S:	Maintained
4212F:	drivers/media/tuners/fc2580*
4213
4214FANOTIFY
4215M:	Eric Paris <eparis@redhat.com>
4216S:	Maintained
4217F:	fs/notify/fanotify/
4218F:	include/linux/fanotify.h
4219F:	include/uapi/linux/fanotify.h
4220
4221FARSYNC SYNCHRONOUS DRIVER
4222M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4223W:	http://www.farsite.co.uk/
4224S:	Supported
4225F:	drivers/net/wan/farsync.*
4226
4227FAULT INJECTION SUPPORT
4228M:	Akinobu Mita <akinobu.mita@gmail.com>
4229S:	Supported
4230F:	Documentation/fault-injection/
4231F:	lib/fault-inject.c
4232
4233FBTFT Framebuffer drivers
4234M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4235M:	Noralf Trønnes <noralf@tronnes.org>
4236S:	Maintained
4237F:	drivers/staging/fbtft/
4238
4239FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4240M:	Vasu Dev <vasu.dev@intel.com>
4241L:	fcoe-devel@open-fcoe.org
4242W:	www.Open-FCoE.org
4243S:	Supported
4244F:	drivers/scsi/libfc/
4245F:	drivers/scsi/fcoe/
4246F:	include/scsi/fc/
4247F:	include/scsi/libfc.h
4248F:	include/scsi/libfcoe.h
4249F:	include/uapi/scsi/fc/
4250
4251FILE LOCKING (flock() and fcntl()/lockf())
4252M:	Jeff Layton <jlayton@poochiereds.net>
4253M:	"J. Bruce Fields" <bfields@fieldses.org>
4254L:	linux-fsdevel@vger.kernel.org
4255S:	Maintained
4256F:	include/linux/fcntl.h
4257F:	include/linux/fs.h
4258F:	include/uapi/linux/fcntl.h
4259F:	include/uapi/linux/fs.h
4260F:	fs/fcntl.c
4261F:	fs/locks.c
4262
4263FILESYSTEMS (VFS and infrastructure)
4264M:	Alexander Viro <viro@zeniv.linux.org.uk>
4265L:	linux-fsdevel@vger.kernel.org
4266S:	Maintained
4267F:	fs/*
4268
4269FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4270M:	Riku Voipio <riku.voipio@iki.fi>
4271L:	lm-sensors@lm-sensors.org
4272S:	Maintained
4273F:	drivers/hwmon/f75375s.c
4274F:	include/linux/f75375s.h
4275
4276FIREWIRE AUDIO DRIVERS
4277M:	Clemens Ladisch <clemens@ladisch.de>
4278L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4279T:	git git://git.alsa-project.org/alsa-kernel.git
4280S:	Maintained
4281F:	sound/firewire/
4282
4283FIREWIRE MEDIA DRIVERS (firedtv)
4284M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4285L:	linux-media@vger.kernel.org
4286L:	linux1394-devel@lists.sourceforge.net
4287T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4288S:	Maintained
4289F:	drivers/media/firewire/
4290
4291FIREWIRE SBP-2 TARGET
4292M:	Chris Boot <bootc@bootc.net>
4293L:	linux-scsi@vger.kernel.org
4294L:	target-devel@vger.kernel.org
4295L:	linux1394-devel@lists.sourceforge.net
4296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4297S:	Maintained
4298F:	drivers/target/sbp/
4299
4300FIREWIRE SUBSYSTEM
4301M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4302L:	linux1394-devel@lists.sourceforge.net
4303W:	http://ieee1394.wiki.kernel.org/
4304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4305S:	Maintained
4306F:	drivers/firewire/
4307F:	include/linux/firewire.h
4308F:	include/uapi/linux/firewire*.h
4309F:	tools/firewire/
4310
4311FIRMWARE LOADER (request_firmware)
4312M:	Ming Lei <ming.lei@canonical.com>
4313L:	linux-kernel@vger.kernel.org
4314S:	Maintained
4315F:	Documentation/firmware_class/
4316F:	drivers/base/firmware*.c
4317F:	include/linux/firmware.h
4318
4319FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4320M:	Joshua Morris <josh.h.morris@us.ibm.com>
4321M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4322S:	Maintained
4323F:	drivers/block/rsxx/
4324
4325FLOPPY DRIVER
4326M:	Jiri Kosina <jikos@kernel.org>
4327T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4328S:	Odd fixes
4329F:	drivers/block/floppy.c
4330
4331FMC SUBSYSTEM
4332M:	Alessandro Rubini <rubini@gnudd.com>
4333W:	http://www.ohwr.org/projects/fmc-bus
4334S:	Supported
4335F:	drivers/fmc/
4336F:	include/linux/fmc*.h
4337F:	include/linux/ipmi-fru.h
4338K:	fmc_d.*register
4339
4340FPU EMULATOR
4341M:	Bill Metzenthen <billm@melbpc.org.au>
4342W:	http://floatingpoint.sourceforge.net/emulator/index.html
4343S:	Maintained
4344F:	arch/x86/math-emu/
4345
4346FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4347L:	netdev@vger.kernel.org
4348S:	Orphan
4349F:	drivers/net/wan/dlci.c
4350F:	drivers/net/wan/sdla.c
4351
4352FRAMEBUFFER LAYER
4353M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4354M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4355L:	linux-fbdev@vger.kernel.org
4356W:	http://linux-fbdev.sourceforge.net/
4357Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4358T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4359S:	Maintained
4360F:	Documentation/fb/
4361F:	Documentation/devicetree/bindings/fb/
4362F:	drivers/video/
4363F:	include/video/
4364F:	include/linux/fb.h
4365F:	include/uapi/video/
4366F:	include/uapi/linux/fb.h
4367
4368FREESCALE DIU FRAMEBUFFER DRIVER
4369M:	Timur Tabi <timur@tabi.org>
4370L:	linux-fbdev@vger.kernel.org
4371S:	Maintained
4372F:	drivers/video/fbdev/fsl-diu-fb.*
4373
4374FREESCALE DMA DRIVER
4375M:	Li Yang <leoli@freescale.com>
4376M:	Zhang Wei <zw@zh-kernel.org>
4377L:	linuxppc-dev@lists.ozlabs.org
4378S:	Maintained
4379F:	drivers/dma/fsldma.*
4380
4381FREESCALE I2C CPM DRIVER
4382M:	Jochen Friedrich <jochen@scram.de>
4383L:	linuxppc-dev@lists.ozlabs.org
4384L:	linux-i2c@vger.kernel.org
4385S:	Maintained
4386F:	drivers/i2c/busses/i2c-cpm.c
4387
4388FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4389M:	Sascha Hauer <kernel@pengutronix.de>
4390L:	linux-fbdev@vger.kernel.org
4391L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4392S:	Maintained
4393F:	include/linux/platform_data/video-imxfb.h
4394F:	drivers/video/fbdev/imxfb.c
4395
4396FREESCALE QUAD SPI DRIVER
4397M:	Han Xu <han.xu@freescale.com>
4398L:	linux-mtd@lists.infradead.org
4399S:	Maintained
4400F:	drivers/mtd/spi-nor/fsl-quadspi.c
4401
4402FREESCALE SOC FS_ENET DRIVER
4403M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4404M:	Vitaly Bordug <vbordug@ru.mvista.com>
4405L:	linuxppc-dev@lists.ozlabs.org
4406L:	netdev@vger.kernel.org
4407S:	Maintained
4408F:	drivers/net/ethernet/freescale/fs_enet/
4409F:	include/linux/fs_enet_pd.h
4410
4411FREESCALE QUICC ENGINE LIBRARY
4412L:	linuxppc-dev@lists.ozlabs.org
4413S:	Orphan
4414F:	arch/powerpc/sysdev/qe_lib/
4415F:	arch/powerpc/include/asm/*qe.h
4416
4417FREESCALE USB PERIPHERAL DRIVERS
4418M:	Li Yang <leoli@freescale.com>
4419L:	linux-usb@vger.kernel.org
4420L:	linuxppc-dev@lists.ozlabs.org
4421S:	Maintained
4422F:	drivers/usb/gadget/udc/fsl*
4423
4424FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4425M:	Li Yang <leoli@freescale.com>
4426L:	netdev@vger.kernel.org
4427L:	linuxppc-dev@lists.ozlabs.org
4428S:	Maintained
4429F:	drivers/net/ethernet/freescale/ucc_geth*
4430
4431FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4432M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4433L:	netdev@vger.kernel.org
4434S:	Maintained
4435F:	drivers/net/ethernet/freescale/gianfar*
4436X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4437F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4438
4439FREESCALE QUICC ENGINE UCC UART DRIVER
4440M:	Timur Tabi <timur@tabi.org>
4441L:	linuxppc-dev@lists.ozlabs.org
4442S:	Maintained
4443F:	drivers/tty/serial/ucc_uart.c
4444
4445FREESCALE SOC SOUND DRIVERS
4446M:	Timur Tabi <timur@tabi.org>
4447M:	Nicolin Chen <nicoleotsuka@gmail.com>
4448M:	Xiubo Li <Xiubo.Lee@gmail.com>
4449L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4450L:	linuxppc-dev@lists.ozlabs.org
4451S:	Maintained
4452F:	sound/soc/fsl/fsl*
4453F:	sound/soc/fsl/imx*
4454F:	sound/soc/fsl/mpc8610_hpcd.c
4455
4456FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4457M:	"J. German Rivera" <German.Rivera@freescale.com>
4458L:	linux-kernel@vger.kernel.org
4459S:	Maintained
4460F:	drivers/staging/fsl-mc/
4461
4462FREEVXFS FILESYSTEM
4463M:	Christoph Hellwig <hch@infradead.org>
4464W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4465S:	Maintained
4466F:	fs/freevxfs/
4467
4468FREEZER
4469M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4470M:	Pavel Machek <pavel@ucw.cz>
4471L:	linux-pm@vger.kernel.org
4472S:	Supported
4473F:	Documentation/power/freezing-of-tasks.txt
4474F:	include/linux/freezer.h
4475F:	kernel/freezer.c
4476
4477FRONTSWAP API
4478M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4479L:	linux-kernel@vger.kernel.org
4480S:	Maintained
4481F:	mm/frontswap.c
4482F:	include/linux/frontswap.h
4483
4484FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4485M:	David Howells <dhowells@redhat.com>
4486L:	linux-cachefs@redhat.com
4487S:	Supported
4488F:	Documentation/filesystems/caching/
4489F:	fs/fscache/
4490F:	include/linux/fscache*.h
4491
4492F2FS FILE SYSTEM
4493M:	Jaegeuk Kim <jaegeuk@kernel.org>
4494M:	Changman Lee <cm224.lee@samsung.com>
4495R:	Chao Yu <chao2.yu@samsung.com>
4496L:	linux-f2fs-devel@lists.sourceforge.net
4497W:	http://en.wikipedia.org/wiki/F2FS
4498T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4499S:	Maintained
4500F:	Documentation/filesystems/f2fs.txt
4501F:	Documentation/ABI/testing/sysfs-fs-f2fs
4502F:	fs/f2fs/
4503F:	include/linux/f2fs_fs.h
4504F:	include/trace/events/f2fs.h
4505
4506FUJITSU FR-V (FRV) PORT
4507M:	David Howells <dhowells@redhat.com>
4508S:	Maintained
4509F:	arch/frv/
4510
4511FUJITSU LAPTOP EXTRAS
4512M:	Jonathan Woithe <jwoithe@just42.net>
4513L:	platform-driver-x86@vger.kernel.org
4514S:	Maintained
4515F:	drivers/platform/x86/fujitsu-laptop.c
4516
4517FUJITSU M-5MO LS CAMERA ISP DRIVER
4518M:	Kyungmin Park <kyungmin.park@samsung.com>
4519M:	Heungjun Kim <riverful.kim@samsung.com>
4520L:	linux-media@vger.kernel.org
4521S:	Maintained
4522F:	drivers/media/i2c/m5mols/
4523F:	include/media/m5mols.h
4524
4525FUJITSU TABLET EXTRAS
4526M:	Robert Gerlach <khnz@gmx.de>
4527L:	platform-driver-x86@vger.kernel.org
4528S:	Maintained
4529F:	drivers/platform/x86/fujitsu-tablet.c
4530
4531FUSE: FILESYSTEM IN USERSPACE
4532M:	Miklos Szeredi <miklos@szeredi.hu>
4533L:	fuse-devel@lists.sourceforge.net
4534W:	http://fuse.sourceforge.net/
4535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4536S:	Maintained
4537F:	fs/fuse/
4538F:	include/uapi/linux/fuse.h
4539F:	Documentation/filesystems/fuse.txt
4540
4541FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4542M:	Rik Faith <faith@cs.unc.edu>
4543L:	linux-scsi@vger.kernel.org
4544S:	Odd Fixes (e.g., new signatures)
4545F:	drivers/scsi/fdomain.*
4546
4547GCOV BASED KERNEL PROFILING
4548M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4549S:	Maintained
4550F:	kernel/gcov/
4551F:	Documentation/gcov.txt
4552
4553GDT SCSI DISK ARRAY CONTROLLER DRIVER
4554M:	Achim Leubner <achim_leubner@adaptec.com>
4555L:	linux-scsi@vger.kernel.org
4556W:	http://www.icp-vortex.com/
4557S:	Supported
4558F:	drivers/scsi/gdt*
4559
4560GDB KERNEL DEBUGGING HELPER SCRIPTS
4561M:	Jan Kiszka <jan.kiszka@siemens.com>
4562S:	Supported
4563F:	scripts/gdb/
4564
4565GEMTEK FM RADIO RECEIVER DRIVER
4566M:	Hans Verkuil <hverkuil@xs4all.nl>
4567L:	linux-media@vger.kernel.org
4568T:	git git://linuxtv.org/media_tree.git
4569W:	http://linuxtv.org
4570S:	Maintained
4571F:	drivers/media/radio/radio-gemtek*
4572
4573GENERIC GPIO I2C DRIVER
4574M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4575S:	Supported
4576F:	drivers/i2c/busses/i2c-gpio.c
4577F:	include/linux/i2c-gpio.h
4578
4579GENERIC GPIO I2C MULTIPLEXER DRIVER
4580M:	Peter Korsgaard <peter.korsgaard@barco.com>
4581L:	linux-i2c@vger.kernel.org
4582S:	Supported
4583F:	drivers/i2c/muxes/i2c-mux-gpio.c
4584F:	include/linux/i2c-mux-gpio.h
4585F:	Documentation/i2c/muxes/i2c-mux-gpio
4586
4587GENERIC HDLC (WAN) DRIVERS
4588M:	Krzysztof Halasa <khc@pm.waw.pl>
4589W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4590S:	Maintained
4591F:	drivers/net/wan/c101.c
4592F:	drivers/net/wan/hd6457*
4593F:	drivers/net/wan/hdlc*
4594F:	drivers/net/wan/n2.c
4595F:	drivers/net/wan/pc300too.c
4596F:	drivers/net/wan/pci200syn.c
4597F:	drivers/net/wan/wanxl*
4598
4599GENERIC INCLUDE/ASM HEADER FILES
4600M:	Arnd Bergmann <arnd@arndb.de>
4601L:	linux-arch@vger.kernel.org
4602T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4603S:	Maintained
4604F:	include/asm-generic/
4605F:	include/uapi/asm-generic/
4606
4607GENERIC PHY FRAMEWORK
4608M:	Kishon Vijay Abraham I <kishon@ti.com>
4609L:	linux-kernel@vger.kernel.org
4610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4611S:	Supported
4612F:	drivers/phy/
4613F:	include/linux/phy/
4614
4615GENERIC PM DOMAINS
4616M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4617M:	Kevin Hilman <khilman@kernel.org>
4618M:	Ulf Hansson <ulf.hansson@linaro.org>
4619L:	linux-pm@vger.kernel.org
4620S:	Supported
4621F:	drivers/base/power/domain*.c
4622F:	include/linux/pm_domain.h
4623
4624GENERIC UIO DRIVER FOR PCI DEVICES
4625M:	"Michael S. Tsirkin" <mst@redhat.com>
4626L:	kvm@vger.kernel.org
4627S:	Supported
4628F:	drivers/uio/uio_pci_generic.c
4629
4630GET_MAINTAINER SCRIPT
4631M:	Joe Perches <joe@perches.com>
4632S:	Maintained
4633F:	scripts/get_maintainer.pl
4634
4635GFS2 FILE SYSTEM
4636M:	Steven Whitehouse <swhiteho@redhat.com>
4637M:	Bob Peterson <rpeterso@redhat.com>
4638L:	cluster-devel@redhat.com
4639W:	http://sources.redhat.com/cluster/
4640T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4641S:	Supported
4642F:	Documentation/filesystems/gfs2*.txt
4643F:	fs/gfs2/
4644F:	include/uapi/linux/gfs2_ondisk.h
4645
4646GIGASET ISDN DRIVERS
4647M:	Paul Bolle <pebolle@tiscali.nl>
4648L:	gigaset307x-common@lists.sourceforge.net
4649W:	http://gigaset307x.sourceforge.net/
4650S:	Odd Fixes
4651F:	Documentation/isdn/README.gigaset
4652F:	drivers/isdn/gigaset/
4653F:	include/uapi/linux/gigaset_dev.h
4654
4655GO7007 MPEG CODEC
4656M:	Hans Verkuil <hans.verkuil@cisco.com>
4657L:	linux-media@vger.kernel.org
4658S:	Maintained
4659F:	drivers/media/usb/go7007/
4660
4661GOODIX TOUCHSCREEN
4662M:	Bastien Nocera <hadess@hadess.net>
4663L:	linux-input@vger.kernel.org
4664S:	Maintained
4665F:	drivers/input/touchscreen/goodix.c
4666
4667GPIO SUBSYSTEM
4668M:	Linus Walleij <linus.walleij@linaro.org>
4669M:	Alexandre Courbot <gnurou@gmail.com>
4670L:	linux-gpio@vger.kernel.org
4671T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4672S:	Maintained
4673F:	Documentation/gpio/
4674F:	drivers/gpio/
4675F:	include/linux/gpio/
4676F:	include/linux/gpio.h
4677F:	include/asm-generic/gpio.h
4678
4679GRE DEMULTIPLEXER DRIVER
4680M:	Dmitry Kozlov <xeb@mail.ru>
4681L:	netdev@vger.kernel.org
4682S:	Maintained
4683F:	net/ipv4/gre_demux.c
4684F:	net/ipv4/gre_offload.c
4685F:	include/net/gre.h
4686
4687GRETH 10/100/1G Ethernet MAC device driver
4688M:	Kristoffer Glembo <kristoffer@gaisler.com>
4689L:	netdev@vger.kernel.org
4690S:	Maintained
4691F:	drivers/net/ethernet/aeroflex/
4692
4693GSPCA FINEPIX SUBDRIVER
4694M:	Frank Zago <frank@zago.net>
4695L:	linux-media@vger.kernel.org
4696T:	git git://linuxtv.org/media_tree.git
4697S:	Maintained
4698F:	drivers/media/usb/gspca/finepix.c
4699
4700GSPCA GL860 SUBDRIVER
4701M:	Olivier Lorin <o.lorin@laposte.net>
4702L:	linux-media@vger.kernel.org
4703T:	git git://linuxtv.org/media_tree.git
4704S:	Maintained
4705F:	drivers/media/usb/gspca/gl860/
4706
4707GSPCA M5602 SUBDRIVER
4708M:	Erik Andren <erik.andren@gmail.com>
4709L:	linux-media@vger.kernel.org
4710T:	git git://linuxtv.org/media_tree.git
4711S:	Maintained
4712F:	drivers/media/usb/gspca/m5602/
4713
4714GSPCA PAC207 SONIXB SUBDRIVER
4715M:	Hans de Goede <hdegoede@redhat.com>
4716L:	linux-media@vger.kernel.org
4717T:	git git://linuxtv.org/media_tree.git
4718S:	Maintained
4719F:	drivers/media/usb/gspca/pac207.c
4720
4721GSPCA SN9C20X SUBDRIVER
4722M:	Brian Johnson <brijohn@gmail.com>
4723L:	linux-media@vger.kernel.org
4724T:	git git://linuxtv.org/media_tree.git
4725S:	Maintained
4726F:	drivers/media/usb/gspca/sn9c20x.c
4727
4728GSPCA T613 SUBDRIVER
4729M:	Leandro Costantino <lcostantino@gmail.com>
4730L:	linux-media@vger.kernel.org
4731T:	git git://linuxtv.org/media_tree.git
4732S:	Maintained
4733F:	drivers/media/usb/gspca/t613.c
4734
4735GSPCA USB WEBCAM DRIVER
4736M:	Hans de Goede <hdegoede@redhat.com>
4737L:	linux-media@vger.kernel.org
4738T:	git git://linuxtv.org/media_tree.git
4739S:	Maintained
4740F:	drivers/media/usb/gspca/
4741
4742GUID PARTITION TABLE (GPT)
4743M:	Davidlohr Bueso <dave@stgolabs.net>
4744L:	linux-efi@vger.kernel.org
4745S:	Maintained
4746F:	block/partitions/efi.*
4747
4748STK1160 USB VIDEO CAPTURE DRIVER
4749M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4750L:	linux-media@vger.kernel.org
4751T:	git git://linuxtv.org/media_tree.git
4752S:	Maintained
4753F:	drivers/media/usb/stk1160/
4754
4755H8/300 ARCHITECTURE
4756M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4757L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4758W:	http://uclinux-h8.sourceforge.jp
4759T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4760S:	Maintained
4761F:	arch/h8300/
4762F:	drivers/clocksource/h8300_*.c
4763F:	drivers/clk/h8300/
4764F:	drivers/irqchip/irq-renesas-h8*.c
4765
4766HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4767M:	Frank Seidel <frank@f-seidel.de>
4768L:	platform-driver-x86@vger.kernel.org
4769W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4770S:	Maintained
4771F:	drivers/platform/x86/hdaps.c
4772
4773HDPVR USB VIDEO ENCODER DRIVER
4774M:	Hans Verkuil <hverkuil@xs4all.nl>
4775L:	linux-media@vger.kernel.org
4776T:	git git://linuxtv.org/media_tree.git
4777W:	http://linuxtv.org
4778S:	Odd Fixes
4779F:	drivers/media/usb/hdpvr/
4780
4781HWPOISON MEMORY FAILURE HANDLING
4782M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4783L:	linux-mm@kvack.org
4784S:	Maintained
4785F:	mm/memory-failure.c
4786F:	mm/hwpoison-inject.c
4787
4788HYPERVISOR VIRTUAL CONSOLE DRIVER
4789L:	linuxppc-dev@lists.ozlabs.org
4790S:	Odd Fixes
4791F:	drivers/tty/hvc/
4792
4793HACKRF MEDIA DRIVER
4794M:	Antti Palosaari <crope@iki.fi>
4795L:	linux-media@vger.kernel.org
4796W:	http://linuxtv.org/
4797W:	http://palosaari.fi/linux/
4798Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4799T:	git git://linuxtv.org/anttip/media_tree.git
4800S:	Maintained
4801F:	drivers/media/usb/hackrf/
4802
4803HARDWARE MONITORING
4804M:	Jean Delvare <jdelvare@suse.com>
4805M:	Guenter Roeck <linux@roeck-us.net>
4806L:	lm-sensors@lm-sensors.org
4807W:	http://www.lm-sensors.org/
4808T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4810S:	Maintained
4811F:	Documentation/hwmon/
4812F:	drivers/hwmon/
4813F:	include/linux/hwmon*.h
4814
4815HARDWARE RANDOM NUMBER GENERATOR CORE
4816M:	Matt Mackall <mpm@selenic.com>
4817M:	Herbert Xu <herbert@gondor.apana.org.au>
4818L:	linux-crypto@vger.kernel.org
4819S:	Odd fixes
4820F:	Documentation/hw_random.txt
4821F:	drivers/char/hw_random/
4822F:	include/linux/hw_random.h
4823
4824HARDWARE SPINLOCK CORE
4825M:	Ohad Ben-Cohen <ohad@wizery.com>
4826S:	Maintained
4827F:	Documentation/hwspinlock.txt
4828F:	drivers/hwspinlock/hwspinlock_*
4829F:	include/linux/hwspinlock.h
4830
4831HARMONY SOUND DRIVER
4832L:	linux-parisc@vger.kernel.org
4833S:	Maintained
4834F:	sound/parisc/harmony.*
4835
4836HD29L2 MEDIA DRIVER
4837M:	Antti Palosaari <crope@iki.fi>
4838L:	linux-media@vger.kernel.org
4839W:	http://linuxtv.org/
4840W:	http://palosaari.fi/linux/
4841Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4842T:	git git://linuxtv.org/anttip/media_tree.git
4843S:	Maintained
4844F:	drivers/media/dvb-frontends/hd29l2*
4845
4846HEWLETT-PACKARD SMART2 RAID DRIVER
4847L:	iss_storagedev@hp.com
4848S:	Orphan
4849F:	Documentation/blockdev/cpqarray.txt
4850F:	drivers/block/cpqarray.*
4851
4852HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4853M:	Don Brace <don.brace@pmcs.com>
4854L:	iss_storagedev@hp.com
4855L:	storagedev@pmcs.com
4856L:	linux-scsi@vger.kernel.org
4857S:	Supported
4858F:	Documentation/scsi/hpsa.txt
4859F:	drivers/scsi/hpsa*.[ch]
4860F:	include/linux/cciss*.h
4861F:	include/uapi/linux/cciss*.h
4862
4863HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4864M:	Don Brace <don.brace@pmcs.com>
4865L:	iss_storagedev@hp.com
4866L:	storagedev@pmcs.com
4867L:	linux-scsi@vger.kernel.org
4868S:	Supported
4869F:	Documentation/blockdev/cciss.txt
4870F:	drivers/block/cciss*
4871F:	include/linux/cciss_ioctl.h
4872F:	include/uapi/linux/cciss_ioctl.h
4873
4874HFS FILESYSTEM
4875L:	linux-fsdevel@vger.kernel.org
4876S:	Orphan
4877F:	Documentation/filesystems/hfs.txt
4878F:	fs/hfs/
4879
4880HFSPLUS FILESYSTEM
4881L:	linux-fsdevel@vger.kernel.org
4882S:	Orphan
4883F:	Documentation/filesystems/hfsplus.txt
4884F:	fs/hfsplus/
4885
4886HGA FRAMEBUFFER DRIVER
4887M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4888L:	linux-nvidia@lists.surfsouth.com
4889W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4890S:	Maintained
4891F:	drivers/video/fbdev/hgafb.c
4892
4893HIBERNATION (aka Software Suspend, aka swsusp)
4894M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4895M:	Pavel Machek <pavel@ucw.cz>
4896L:	linux-pm@vger.kernel.org
4897S:	Supported
4898F:	arch/x86/power/
4899F:	drivers/base/power/
4900F:	kernel/power/
4901F:	include/linux/suspend.h
4902F:	include/linux/freezer.h
4903F:	include/linux/pm.h
4904F:	arch/*/include/asm/suspend*.h
4905
4906HID CORE LAYER
4907M:	Jiri Kosina <jikos@kernel.org>
4908L:	linux-input@vger.kernel.org
4909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4910S:	Maintained
4911F:	drivers/hid/
4912F:	include/linux/hid*
4913F:	include/uapi/linux/hid*
4914
4915HID SENSOR HUB DRIVERS
4916M:	Jiri Kosina <jikos@kernel.org>
4917M:	Jonathan Cameron <jic23@kernel.org>
4918M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4919L:	linux-input@vger.kernel.org
4920L:	linux-iio@vger.kernel.org
4921S:	Maintained
4922F:	Documentation/hid/hid-sensor*
4923F:	drivers/hid/hid-sensor-*
4924F:	drivers/iio/*/hid-*
4925F:	include/linux/hid-sensor-*
4926
4927HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4928M:	Thomas Gleixner <tglx@linutronix.de>
4929L:	linux-kernel@vger.kernel.org
4930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4931S:	Maintained
4932F:	Documentation/timers/
4933F:	kernel/time/hrtimer.c
4934F:	kernel/time/clockevents.c
4935F:	kernel/time/tick*.*
4936F:	kernel/time/timer_*.c
4937F:	include/linux/clockchips.h
4938F:	include/linux/hrtimer.h
4939
4940HIGH-SPEED SCC DRIVER FOR AX.25
4941L:	linux-hams@vger.kernel.org
4942S:	Orphan
4943F:	drivers/net/hamradio/dmascc.c
4944F:	drivers/net/hamradio/scc.c
4945
4946HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4947M:	HighPoint Linux Team <linux@highpoint-tech.com>
4948W:	http://www.highpoint-tech.com
4949S:	Supported
4950F:	Documentation/scsi/hptiop.txt
4951F:	drivers/scsi/hptiop.c
4952
4953HIPPI
4954M:	Jes Sorensen <jes@trained-monkey.org>
4955L:	linux-hippi@sunsite.dk
4956S:	Maintained
4957F:	include/linux/hippidevice.h
4958F:	include/uapi/linux/if_hippi.h
4959F:	net/802/hippi.c
4960F:	drivers/net/hippi/
4961
4962HOST AP DRIVER
4963M:	Jouni Malinen <j@w1.fi>
4964L:	hostap@shmoo.com (subscribers-only)
4965L:	linux-wireless@vger.kernel.org
4966W:	http://hostap.epitest.fi/
4967S:	Maintained
4968F:	drivers/net/wireless/hostap/
4969
4970HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4971L:	platform-driver-x86@vger.kernel.org
4972S:	Orphan
4973F:	drivers/platform/x86/tc1100-wmi.c
4974
4975HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4976M:	Jaroslav Kysela <perex@perex.cz>
4977S:	Maintained
4978F:	drivers/net/ethernet/hp/hp100.*
4979
4980HPET:	High Precision Event Timers driver
4981M:	Clemens Ladisch <clemens@ladisch.de>
4982S:	Maintained
4983F:	Documentation/timers/hpet.txt
4984F:	drivers/char/hpet.c
4985F:	include/linux/hpet.h
4986F:	include/uapi/linux/hpet.h
4987
4988HPET:	x86
4989S:	Orphan
4990F:	arch/x86/kernel/hpet.c
4991F:	arch/x86/include/asm/hpet.h
4992
4993HPFS FILESYSTEM
4994M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4995W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4996S:	Maintained
4997F:	fs/hpfs/
4998
4999HSI SUBSYSTEM
5000M:	Sebastian Reichel <sre@kernel.org>
5001T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5002S:	Maintained
5003F:	Documentation/ABI/testing/sysfs-bus-hsi
5004F:	Documentation/hsi.txt
5005F:	drivers/hsi/
5006F:	include/linux/hsi/
5007F:	include/uapi/linux/hsi/
5008
5009HSO 3G MODEM DRIVER
5010M:	Jan Dumon <j.dumon@option.com>
5011W:	http://www.pharscape.org
5012S:	Maintained
5013F:	drivers/net/usb/hso.c
5014
5015HSR NETWORK PROTOCOL
5016M:	Arvid Brodin <arvid.brodin@alten.se>
5017L:	netdev@vger.kernel.org
5018S:	Maintained
5019F:	net/hsr/
5020
5021HTCPEN TOUCHSCREEN DRIVER
5022M:	Pau Oliva Fora <pof@eslack.org>
5023L:	linux-input@vger.kernel.org
5024S:	Maintained
5025F:	drivers/input/touchscreen/htcpen.c
5026
5027HUGETLB FILESYSTEM
5028M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5029S:	Maintained
5030F:	fs/hugetlbfs/
5031
5032Hyper-V CORE AND DRIVERS
5033M:	"K. Y. Srinivasan" <kys@microsoft.com>
5034M:	Haiyang Zhang <haiyangz@microsoft.com>
5035L:	devel@linuxdriverproject.org
5036S:	Maintained
5037F:	arch/x86/include/asm/mshyperv.h
5038F:	arch/x86/include/uapi/asm/hyperv.h
5039F:	arch/x86/kernel/cpu/mshyperv.c
5040F:	drivers/hid/hid-hyperv.c
5041F:	drivers/hv/
5042F:	drivers/input/serio/hyperv-keyboard.c
5043F:	drivers/net/hyperv/
5044F:	drivers/scsi/storvsc_drv.c
5045F:	drivers/video/fbdev/hyperv_fb.c
5046F:	include/linux/hyperv.h
5047F:	tools/hv/
5048F:	Documentation/ABI/stable/sysfs-bus-vmbus
5049
5050I2C OVER PARALLEL PORT
5051M:	Jean Delvare <jdelvare@suse.com>
5052L:	linux-i2c@vger.kernel.org
5053S:	Maintained
5054F:	Documentation/i2c/busses/i2c-parport
5055F:	Documentation/i2c/busses/i2c-parport-light
5056F:	drivers/i2c/busses/i2c-parport.c
5057F:	drivers/i2c/busses/i2c-parport-light.c
5058
5059I2C/SMBUS CONTROLLER DRIVERS FOR PC
5060M:	Jean Delvare <jdelvare@suse.com>
5061L:	linux-i2c@vger.kernel.org
5062S:	Maintained
5063F:	Documentation/i2c/busses/i2c-ali1535
5064F:	Documentation/i2c/busses/i2c-ali1563
5065F:	Documentation/i2c/busses/i2c-ali15x3
5066F:	Documentation/i2c/busses/i2c-amd756
5067F:	Documentation/i2c/busses/i2c-amd8111
5068F:	Documentation/i2c/busses/i2c-i801
5069F:	Documentation/i2c/busses/i2c-nforce2
5070F:	Documentation/i2c/busses/i2c-piix4
5071F:	Documentation/i2c/busses/i2c-sis5595
5072F:	Documentation/i2c/busses/i2c-sis630
5073F:	Documentation/i2c/busses/i2c-sis96x
5074F:	Documentation/i2c/busses/i2c-via
5075F:	Documentation/i2c/busses/i2c-viapro
5076F:	drivers/i2c/busses/i2c-ali1535.c
5077F:	drivers/i2c/busses/i2c-ali1563.c
5078F:	drivers/i2c/busses/i2c-ali15x3.c
5079F:	drivers/i2c/busses/i2c-amd756.c
5080F:	drivers/i2c/busses/i2c-amd756-s4882.c
5081F:	drivers/i2c/busses/i2c-amd8111.c
5082F:	drivers/i2c/busses/i2c-i801.c
5083F:	drivers/i2c/busses/i2c-isch.c
5084F:	drivers/i2c/busses/i2c-nforce2.c
5085F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5086F:	drivers/i2c/busses/i2c-piix4.c
5087F:	drivers/i2c/busses/i2c-sis5595.c
5088F:	drivers/i2c/busses/i2c-sis630.c
5089F:	drivers/i2c/busses/i2c-sis96x.c
5090F:	drivers/i2c/busses/i2c-via.c
5091F:	drivers/i2c/busses/i2c-viapro.c
5092
5093I2C/SMBUS ISMT DRIVER
5094M:	Seth Heasley <seth.heasley@intel.com>
5095M:	Neil Horman <nhorman@tuxdriver.com>
5096L:	linux-i2c@vger.kernel.org
5097F:	drivers/i2c/busses/i2c-ismt.c
5098F:	Documentation/i2c/busses/i2c-ismt
5099
5100I2C/SMBUS STUB DRIVER
5101M:	Jean Delvare <jdelvare@suse.com>
5102L:	linux-i2c@vger.kernel.org
5103S:	Maintained
5104F:	drivers/i2c/i2c-stub.c
5105
5106I2C SUBSYSTEM
5107M:	Wolfram Sang <wsa@the-dreams.de>
5108L:	linux-i2c@vger.kernel.org
5109W:	https://i2c.wiki.kernel.org/
5110Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5111T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5112S:	Maintained
5113F:	Documentation/devicetree/bindings/i2c/
5114F:	Documentation/i2c/
5115F:	drivers/i2c/
5116F:	include/linux/i2c.h
5117F:	include/linux/i2c-*.h
5118F:	include/uapi/linux/i2c.h
5119F:	include/uapi/linux/i2c-*.h
5120
5121I2C ACPI SUPPORT
5122M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5123L:	linux-i2c@vger.kernel.org
5124L:	linux-acpi@vger.kernel.org
5125S:	Maintained
5126
5127I2C-TAOS-EVM DRIVER
5128M:	Jean Delvare <jdelvare@suse.com>
5129L:	linux-i2c@vger.kernel.org
5130S:	Maintained
5131F:	Documentation/i2c/busses/i2c-taos-evm
5132F:	drivers/i2c/busses/i2c-taos-evm.c
5133
5134I2C-TINY-USB DRIVER
5135M:	Till Harbaum <till@harbaum.org>
5136L:	linux-i2c@vger.kernel.org
5137W:	http://www.harbaum.org/till/i2c_tiny_usb
5138S:	Maintained
5139F:	drivers/i2c/busses/i2c-tiny-usb.c
5140
5141i386 BOOT CODE
5142M:	"H. Peter Anvin" <hpa@zytor.com>
5143S:	Maintained
5144F:	arch/x86/boot/
5145
5146i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5147M:	"H. Peter Anvin" <hpa@zytor.com>
5148T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5149S:	Maintained
5150
5151IA64 (Itanium) PLATFORM
5152M:	Tony Luck <tony.luck@intel.com>
5153M:	Fenghua Yu <fenghua.yu@intel.com>
5154L:	linux-ia64@vger.kernel.org
5155T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5156S:	Maintained
5157F:	arch/ia64/
5158
5159IBM Power VMX Cryptographic instructions
5160M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5161M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5162L:	linux-crypto@vger.kernel.org
5163S:	Supported
5164F:	drivers/crypto/vmx/Makefile
5165F:	drivers/crypto/vmx/Kconfig
5166F:	drivers/crypto/vmx/vmx.c
5167F:	drivers/crypto/vmx/aes*
5168F:	drivers/crypto/vmx/ghash*
5169F:	drivers/crypto/vmx/ppc-xlate.pl
5170
5171IBM Power in-Nest Crypto Acceleration
5172M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5173M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5174L:	linux-crypto@vger.kernel.org
5175S:	Supported
5176F:	drivers/crypto/nx/Makefile
5177F:	drivers/crypto/nx/Kconfig
5178F:	drivers/crypto/nx/nx-aes*
5179F:	drivers/crypto/nx/nx-sha*
5180F:	drivers/crypto/nx/nx.*
5181F:	drivers/crypto/nx/nx_csbcpb.h
5182F:	drivers/crypto/nx/nx_debugfs.h
5183
5184IBM Power 842 compression accelerator
5185M:	Dan Streetman <ddstreet@ieee.org>
5186S:	Supported
5187F:	drivers/crypto/nx/Makefile
5188F:	drivers/crypto/nx/Kconfig
5189F:	drivers/crypto/nx/nx-842*
5190F:	include/linux/sw842.h
5191F:	crypto/842.c
5192F:	lib/842/
5193
5194IBM Power Linux RAID adapter
5195M:	Brian King <brking@us.ibm.com>
5196S:	Supported
5197F:	drivers/scsi/ipr.*
5198
5199IBM Power Virtual Ethernet Device Driver
5200M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5201L:	netdev@vger.kernel.org
5202S:	Supported
5203F:	drivers/net/ethernet/ibm/ibmveth.*
5204
5205IBM Power Virtual SCSI Device Drivers
5206M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5207L:	linux-scsi@vger.kernel.org
5208S:	Supported
5209F:	drivers/scsi/ibmvscsi/ibmvscsi*
5210F:	drivers/scsi/ibmvscsi/viosrp.h
5211
5212IBM Power Virtual FC Device Drivers
5213M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5214L:	linux-scsi@vger.kernel.org
5215S:	Supported
5216F:	drivers/scsi/ibmvscsi/ibmvfc*
5217
5218IBM ServeRAID RAID DRIVER
5219S:	Orphan
5220F:	drivers/scsi/ips.*
5221
5222ICH LPC AND GPIO DRIVER
5223M:	Peter Tyser <ptyser@xes-inc.com>
5224S:	Maintained
5225F:	drivers/mfd/lpc_ich.c
5226F:	drivers/gpio/gpio-ich.c
5227
5228IDE SUBSYSTEM
5229M:	"David S. Miller" <davem@davemloft.net>
5230L:	linux-ide@vger.kernel.org
5231Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5232T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5233S:	Maintained
5234F:	Documentation/ide/
5235F:	drivers/ide/
5236F:	include/linux/ide.h
5237
5238IDEAPAD LAPTOP EXTRAS DRIVER
5239M:	Ike Panhc <ike.pan@canonical.com>
5240L:	platform-driver-x86@vger.kernel.org
5241W:	http://launchpad.net/ideapad-laptop
5242S:	Maintained
5243F:	drivers/platform/x86/ideapad-laptop.c
5244
5245IDEAPAD LAPTOP SLIDEBAR DRIVER
5246M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5247L:	linux-input@vger.kernel.org
5248W:	https://github.com/o2genum/ideapad-slidebar
5249S:	Maintained
5250F:	drivers/input/misc/ideapad_slidebar.c
5251
5252IDE/ATAPI DRIVERS
5253M:	Borislav Petkov <bp@alien8.de>
5254L:	linux-ide@vger.kernel.org
5255S:	Maintained
5256F:	Documentation/cdrom/ide-cd
5257F:	drivers/ide/ide-cd*
5258
5259IDLE-I7300
5260M:	Andy Henroid <andrew.d.henroid@intel.com>
5261L:	linux-pm@vger.kernel.org
5262S:	Supported
5263F:	drivers/idle/i7300_idle.c
5264
5265IEEE 802.15.4 SUBSYSTEM
5266M:	Alexander Aring <alex.aring@gmail.com>
5267L:	linux-wpan@vger.kernel.org
5268W:	https://github.com/linux-wpan
5269T:	git git://github.com/linux-wpan/linux-wpan-next.git
5270S:	Maintained
5271F:	net/ieee802154/
5272F:	net/mac802154/
5273F:	drivers/net/ieee802154/
5274F:	include/linux/nl802154.h
5275F:	include/linux/ieee802154.h
5276F:	include/net/nl802154.h
5277F:	include/net/mac802154.h
5278F:	include/net/af_ieee802154.h
5279F:	include/net/cfg802154.h
5280F:	include/net/ieee802154_netdev.h
5281F:	Documentation/networking/ieee802154.txt
5282
5283IGORPLUG-USB IR RECEIVER
5284M:	Sean Young <sean@mess.org>
5285L:	linux-media@vger.kernel.org
5286S:	Maintained
5287F:	drivers/media/rc/igorplugusb.c
5288
5289IGUANAWORKS USB IR TRANSCEIVER
5290M:	Sean Young <sean@mess.org>
5291L:	linux-media@vger.kernel.org
5292S:	Maintained
5293F:	drivers/media/rc/iguanair.c
5294
5295IIO SUBSYSTEM AND DRIVERS
5296M:	Jonathan Cameron <jic23@kernel.org>
5297R:	Hartmut Knaack <knaack.h@gmx.de>
5298R:	Lars-Peter Clausen <lars@metafoo.de>
5299R:	Peter Meerwald <pmeerw@pmeerw.net>
5300L:	linux-iio@vger.kernel.org
5301S:	Maintained
5302F:	drivers/iio/
5303F:	drivers/staging/iio/
5304F:	include/linux/iio/
5305F:	tools/iio/
5306
5307IKANOS/ADI EAGLE ADSL USB DRIVER
5308M:	Matthieu Castet <castet.matthieu@free.fr>
5309M:	Stanislaw Gruszka <stf_xl@wp.pl>
5310S:	Maintained
5311F:	drivers/usb/atm/ueagle-atm.c
5312
5313INA209 HARDWARE MONITOR DRIVER
5314M:	Guenter Roeck <linux@roeck-us.net>
5315L:	lm-sensors@lm-sensors.org
5316S:	Maintained
5317F:	Documentation/hwmon/ina209
5318F:	Documentation/devicetree/bindings/i2c/ina209.txt
5319F:	drivers/hwmon/ina209.c
5320
5321INA2XX HARDWARE MONITOR DRIVER
5322M:	Guenter Roeck <linux@roeck-us.net>
5323L:	lm-sensors@lm-sensors.org
5324S:	Maintained
5325F:	Documentation/hwmon/ina2xx
5326F:	drivers/hwmon/ina2xx.c
5327F:	include/linux/platform_data/ina2xx.h
5328
5329INDUSTRY PACK SUBSYSTEM (IPACK)
5330M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5331M:	Jens Taprogge <jens.taprogge@taprogge.org>
5332M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5333L:	industrypack-devel@lists.sourceforge.net
5334W:	http://industrypack.sourceforge.net
5335S:	Maintained
5336F:	drivers/ipack/
5337
5338INGENIC JZ4780 DMA Driver
5339M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5340S:	Maintained
5341F:	drivers/dma/dma-jz4780.c
5342
5343INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5344M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5345M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5346L:	linux-ima-devel@lists.sourceforge.net
5347L:	linux-ima-user@lists.sourceforge.net
5348L:	linux-security-module@vger.kernel.org
5349S:	Supported
5350F:	security/integrity/ima/
5351
5352IMGTEC IR DECODER DRIVER
5353M:	James Hogan <james.hogan@imgtec.com>
5354S:	Maintained
5355F:	drivers/media/rc/img-ir/
5356
5357IMS TWINTURBO FRAMEBUFFER DRIVER
5358L:	linux-fbdev@vger.kernel.org
5359S:	Orphan
5360F:	drivers/video/fbdev/imsttfb.c
5361
5362INFINIBAND SUBSYSTEM
5363M:	Doug Ledford <dledford@redhat.com>
5364M:	Sean Hefty <sean.hefty@intel.com>
5365M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5366L:	linux-rdma@vger.kernel.org
5367W:	http://www.openfabrics.org/
5368Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5370S:	Supported
5371F:	Documentation/infiniband/
5372F:	drivers/infiniband/
5373F:	drivers/staging/rdma/
5374F:	include/uapi/linux/if_infiniband.h
5375F:	include/uapi/rdma/
5376F:	include/rdma/
5377
5378INOTIFY
5379M:	John McCutchan <john@johnmccutchan.com>
5380M:	Robert Love <rlove@rlove.org>
5381M:	Eric Paris <eparis@parisplace.org>
5382S:	Maintained
5383F:	Documentation/filesystems/inotify.txt
5384F:	fs/notify/inotify/
5385F:	include/linux/inotify.h
5386F:	include/uapi/linux/inotify.h
5387
5388INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5389M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5390L:	linux-input@vger.kernel.org
5391Q:	http://patchwork.kernel.org/project/linux-input/list/
5392T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5393S:	Maintained
5394F:	drivers/input/
5395F:	include/linux/input.h
5396F:	include/uapi/linux/input.h
5397F:	include/linux/input/
5398
5399INPUT MULTITOUCH (MT) PROTOCOL
5400M:	Henrik Rydberg <rydberg@bitmath.org>
5401L:	linux-input@vger.kernel.org
5402S:	Odd fixes
5403F:	Documentation/input/multi-touch-protocol.txt
5404F:	drivers/input/input-mt.c
5405K:	\b(ABS|SYN)_MT_
5406
5407INTEL ASoC BDW/HSW DRIVERS
5408M:	Jie Yang <yang.jie@linux.intel.com>
5409L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5410S:	Supported
5411F:	sound/soc/intel/common/sst-dsp*
5412F:	sound/soc/intel/common/sst-firmware.c
5413F:	sound/soc/intel/boards/broadwell.c
5414F:	sound/soc/intel/haswell/
5415
5416INTEL C600 SERIES SAS CONTROLLER DRIVER
5417M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5418M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5419L:	linux-scsi@vger.kernel.org
5420T:	git git://git.code.sf.net/p/intel-sas/isci
5421S:	Supported
5422F:	drivers/scsi/isci/
5423
5424INTEL IDLE DRIVER
5425M:	Len Brown <lenb@kernel.org>
5426L:	linux-pm@vger.kernel.org
5427T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5428S:	Supported
5429F:	drivers/idle/intel_idle.c
5430
5431INTEL PSTATE DRIVER
5432M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5433L:	linux-pm@vger.kernel.org
5434S:	Supported
5435F:	drivers/cpufreq/intel_pstate.c
5436
5437INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5438M:	Maik Broemme <mbroemme@plusserver.de>
5439L:	linux-fbdev@vger.kernel.org
5440S:	Maintained
5441F:	Documentation/fb/intelfb.txt
5442F:	drivers/video/fbdev/intelfb/
5443
5444INTEL 810/815 FRAMEBUFFER DRIVER
5445M:	Antonino Daplas <adaplas@gmail.com>
5446L:	linux-fbdev@vger.kernel.org
5447S:	Maintained
5448F:	drivers/video/fbdev/i810/
5449
5450INTEL MENLOW THERMAL DRIVER
5451M:	Sujith Thomas <sujith.thomas@intel.com>
5452L:	platform-driver-x86@vger.kernel.org
5453W:	https://01.org/linux-acpi
5454S:	Supported
5455F:	drivers/platform/x86/intel_menlow.c
5456
5457INTEL IA32 MICROCODE UPDATE SUPPORT
5458M:	Borislav Petkov <bp@alien8.de>
5459S:	Maintained
5460F:	arch/x86/kernel/cpu/microcode/core*
5461F:	arch/x86/kernel/cpu/microcode/intel*
5462
5463INTEL I/OAT DMA DRIVER
5464M:	Dave Jiang <dave.jiang@intel.com>
5465R:	Dan Williams <dan.j.williams@intel.com>
5466L:	dmaengine@vger.kernel.org
5467Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5468S:	Supported
5469F:	drivers/dma/ioat*
5470
5471INTEL IOMMU (VT-d)
5472M:	David Woodhouse <dwmw2@infradead.org>
5473L:	iommu@lists.linux-foundation.org
5474T:	git git://git.infradead.org/iommu-2.6.git
5475S:	Supported
5476F:	drivers/iommu/intel-iommu.c
5477F:	include/linux/intel-iommu.h
5478
5479INTEL IOP-ADMA DMA DRIVER
5480R:	Dan Williams <dan.j.williams@intel.com>
5481S:	Odd fixes
5482F:	drivers/dma/iop-adma.c
5483
5484INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5485M:	Krzysztof Halasa <khalasa@piap.pl>
5486S:	Maintained
5487F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5488F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5489F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5490F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5491F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5492F:	drivers/net/wan/ixp4xx_hss.c
5493
5494INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5495M:	Deepak Saxena <dsaxena@plexity.net>
5496S:	Maintained
5497F:	drivers/char/hw_random/ixp4xx-rng.c
5498
5499INTEL ETHERNET DRIVERS
5500M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5501R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5502R:	Shannon Nelson <shannon.nelson@intel.com>
5503R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5504R:	Don Skidmore <donald.c.skidmore@intel.com>
5505R:	Matthew Vick <matthew.vick@intel.com>
5506R:	John Ronciak <john.ronciak@intel.com>
5507R:	Mitch Williams <mitch.a.williams@intel.com>
5508L:	intel-wired-lan@lists.osuosl.org
5509W:	http://www.intel.com/support/feedback.htm
5510W:	http://e1000.sourceforge.net/
5511Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5512T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5513T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5514S:	Supported
5515F:	Documentation/networking/e100.txt
5516F:	Documentation/networking/e1000.txt
5517F:	Documentation/networking/e1000e.txt
5518F:	Documentation/networking/igb.txt
5519F:	Documentation/networking/igbvf.txt
5520F:	Documentation/networking/ixgb.txt
5521F:	Documentation/networking/ixgbe.txt
5522F:	Documentation/networking/ixgbevf.txt
5523F:	Documentation/networking/i40e.txt
5524F:	Documentation/networking/i40evf.txt
5525F:	drivers/net/ethernet/intel/
5526F:	drivers/net/ethernet/intel/*/
5527
5528INTEL-MID GPIO DRIVER
5529M:	David Cohen <david.a.cohen@linux.intel.com>
5530L:	linux-gpio@vger.kernel.org
5531S:	Maintained
5532F:	drivers/gpio/gpio-intel-mid.c
5533
5534INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5535M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5536L:	linux-wireless@vger.kernel.org
5537S:	Maintained
5538F:	Documentation/networking/README.ipw2100
5539F:	Documentation/networking/README.ipw2200
5540F:	drivers/net/wireless/ipw2x00/
5541
5542INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5543M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5544M:	Gang Wei <gang.wei@intel.com>
5545M:	Shane Wang <shane.wang@intel.com>
5546L:	tboot-devel@lists.sourceforge.net
5547W:	http://tboot.sourceforge.net
5548T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5549S:	Supported
5550F:	Documentation/intel_txt.txt
5551F:	include/linux/tboot.h
5552F:	arch/x86/kernel/tboot.c
5553
5554INTEL WIRELESS WIMAX CONNECTION 2400
5555M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5556M:	linux-wimax@intel.com
5557L:	wimax@linuxwimax.org (subscribers-only)
5558S:	Supported
5559W:	http://linuxwimax.org
5560F:	Documentation/wimax/README.i2400m
5561F:	drivers/net/wimax/i2400m/
5562F:	include/uapi/linux/wimax/i2400m.h
5563
5564INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5565M:	Stanislaw Gruszka <sgruszka@redhat.com>
5566L:	linux-wireless@vger.kernel.org
5567S:	Supported
5568F:	drivers/net/wireless/iwlegacy/
5569
5570INTEL WIRELESS WIFI LINK (iwlwifi)
5571M:	Johannes Berg <johannes.berg@intel.com>
5572M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5573M:	Intel Linux Wireless <ilw@linux.intel.com>
5574L:	linux-wireless@vger.kernel.org
5575W:	http://intellinuxwireless.org
5576T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5577S:	Supported
5578F:	drivers/net/wireless/iwlwifi/
5579
5580INTEL MANAGEMENT ENGINE (mei)
5581M:	Tomas Winkler <tomas.winkler@intel.com>
5582L:	linux-kernel@vger.kernel.org
5583S:	Supported
5584F:	include/uapi/linux/mei.h
5585F:	include/linux/mei_cl_bus.h
5586F:	drivers/misc/mei/*
5587F:	Documentation/misc-devices/mei/*
5588
5589INTEL PMC IPC DRIVER
5590M:	Zha Qipeng<qipeng.zha@intel.com>
5591L:	platform-driver-x86@vger.kernel.org
5592S:	Maintained
5593F:	drivers/platform/x86/intel_pmc_ipc.c
5594F:	arch/x86/include/asm/intel_pmc_ipc.h
5595
5596IOC3 ETHERNET DRIVER
5597M:	Ralf Baechle <ralf@linux-mips.org>
5598L:	linux-mips@linux-mips.org
5599S:	Maintained
5600F:	drivers/net/ethernet/sgi/ioc3-eth.c
5601
5602IOC3 SERIAL DRIVER
5603M:	Pat Gefre <pfg@sgi.com>
5604L:	linux-serial@vger.kernel.org
5605S:	Maintained
5606F:	drivers/tty/serial/ioc3_serial.c
5607
5608IOMMU DRIVERS
5609M:	Joerg Roedel <joro@8bytes.org>
5610L:	iommu@lists.linux-foundation.org
5611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5612S:	Maintained
5613F:	drivers/iommu/
5614
5615IP MASQUERADING
5616M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5617S:	Maintained
5618F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5619
5620IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5621M:	Francois Romieu <romieu@fr.zoreil.com>
5622M:	Sorbica Shieh <sorbica@icplus.com.tw>
5623L:	netdev@vger.kernel.org
5624S:	Maintained
5625F:	drivers/net/ethernet/icplus/ipg.*
5626
5627IPATH DRIVER
5628M:	Mike Marciniszyn <infinipath@intel.com>
5629L:	linux-rdma@vger.kernel.org
5630S:	Maintained
5631F:	drivers/staging/rdma/ipath/
5632
5633IPMI SUBSYSTEM
5634M:	Corey Minyard <minyard@acm.org>
5635L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5636W:	http://openipmi.sourceforge.net/
5637S:	Supported
5638F:	Documentation/IPMI.txt
5639F:	drivers/char/ipmi/
5640F:	include/linux/ipmi*
5641F:	include/uapi/linux/ipmi*
5642
5643QCOM AUDIO (ASoC) DRIVERS
5644M:	Patrick Lai <plai@codeaurora.org>
5645M:	Banajit Goswami <bgoswami@codeaurora.org>
5646L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5647S:	Supported
5648F:	sound/soc/qcom/
5649
5650IPS SCSI RAID DRIVER
5651M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5652L:	linux-scsi@vger.kernel.org
5653W:	http://www.adaptec.com/
5654S:	Maintained
5655F:	drivers/scsi/ips*
5656
5657IPVS
5658M:	Wensong Zhang <wensong@linux-vs.org>
5659M:	Simon Horman <horms@verge.net.au>
5660M:	Julian Anastasov <ja@ssi.bg>
5661L:	netdev@vger.kernel.org
5662L:	lvs-devel@vger.kernel.org
5663S:	Maintained
5664F:	Documentation/networking/ipvs-sysctl.txt
5665F:	include/net/ip_vs.h
5666F:	include/uapi/linux/ip_vs.h
5667F:	net/netfilter/ipvs/
5668
5669IPWIRELESS DRIVER
5670M:	Jiri Kosina <jikos@kernel.org>
5671M:	David Sterba <dsterba@suse.com>
5672S:	Odd Fixes
5673F:	drivers/tty/ipwireless/
5674
5675IPX NETWORK LAYER
5676M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5677L:	netdev@vger.kernel.org
5678S:	Maintained
5679F:	include/net/ipx.h
5680F:	include/uapi/linux/ipx.h
5681F:	net/ipx/
5682
5683IRDA SUBSYSTEM
5684M:	Samuel Ortiz <samuel@sortiz.org>
5685L:	irda-users@lists.sourceforge.net (subscribers-only)
5686L:	netdev@vger.kernel.org
5687W:	http://irda.sourceforge.net/
5688S:	Maintained
5689T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5690F:	Documentation/networking/irda.txt
5691F:	drivers/net/irda/
5692F:	include/net/irda/
5693F:	net/irda/
5694
5695IRQ SUBSYSTEM
5696M:	Thomas Gleixner <tglx@linutronix.de>
5697L:	linux-kernel@vger.kernel.org
5698S:	Maintained
5699T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5700F:	kernel/irq/
5701
5702IRQCHIP DRIVERS
5703M:	Thomas Gleixner <tglx@linutronix.de>
5704M:	Jason Cooper <jason@lakedaemon.net>
5705M:	Marc Zyngier <marc.zyngier@arm.com>
5706L:	linux-kernel@vger.kernel.org
5707S:	Maintained
5708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5709T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5710F:	Documentation/devicetree/bindings/interrupt-controller/
5711F:	drivers/irqchip/
5712
5713IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5714M:	Jiang Liu <jiang.liu@linux.intel.com>
5715M:	Marc Zyngier <marc.zyngier@arm.com>
5716S:	Maintained
5717T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5718F:	Documentation/IRQ-domain.txt
5719F:	include/linux/irqdomain.h
5720F:	kernel/irq/irqdomain.c
5721F:	kernel/irq/msi.c
5722
5723ISAPNP
5724M:	Jaroslav Kysela <perex@perex.cz>
5725S:	Maintained
5726F:	Documentation/isapnp.txt
5727F:	drivers/pnp/isapnp/
5728F:	include/linux/isapnp.h
5729
5730ISA RADIO MODULE
5731M:	Hans Verkuil <hverkuil@xs4all.nl>
5732L:	linux-media@vger.kernel.org
5733T:	git git://linuxtv.org/media_tree.git
5734W:	http://linuxtv.org
5735S:	Maintained
5736F:	drivers/media/radio/radio-isa*
5737
5738iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5739M:	Peter Jones <pjones@redhat.com>
5740M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5741S:	Maintained
5742F:	drivers/firmware/iscsi_ibft*
5743
5744ISCSI
5745M:	Mike Christie <michaelc@cs.wisc.edu>
5746L:	open-iscsi@googlegroups.com
5747W:	www.open-iscsi.org
5748T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5749S:	Maintained
5750F:	drivers/scsi/*iscsi*
5751F:	include/scsi/*iscsi*
5752
5753ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5754M:	Or Gerlitz <ogerlitz@mellanox.com>
5755M:	Sagi Grimberg <sagig@mellanox.com>
5756M:	Roi Dayan <roid@mellanox.com>
5757L:	linux-rdma@vger.kernel.org
5758S:	Supported
5759W:	http://www.openfabrics.org
5760W:	www.open-iscsi.org
5761Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5762F:	drivers/infiniband/ulp/iser/
5763
5764ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5765M:	Sagi Grimberg <sagig@mellanox.com>
5766T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5767L:	linux-rdma@vger.kernel.org
5768L:	target-devel@vger.kernel.org
5769S:	Supported
5770W:	http://www.linux-iscsi.org
5771F:	drivers/infiniband/ulp/isert
5772
5773ISDN SUBSYSTEM
5774M:	Karsten Keil <isdn@linux-pingi.de>
5775L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5776L:	netdev@vger.kernel.org
5777W:	http://www.isdn4linux.de
5778T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5779S:	Maintained
5780F:	Documentation/isdn/
5781F:	drivers/isdn/
5782F:	include/linux/isdn.h
5783F:	include/linux/isdn/
5784F:	include/uapi/linux/isdn.h
5785F:	include/uapi/linux/isdn/
5786
5787ISDN SUBSYSTEM (Eicon active card driver)
5788M:	Armin Schindler <mac@melware.de>
5789L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5790W:	http://www.melware.de
5791S:	Maintained
5792F:	drivers/isdn/hardware/eicon/
5793
5794IT87 HARDWARE MONITORING DRIVER
5795M:	Jean Delvare <jdelvare@suse.com>
5796L:	lm-sensors@lm-sensors.org
5797S:	Maintained
5798F:	Documentation/hwmon/it87
5799F:	drivers/hwmon/it87.c
5800
5801IT913X MEDIA DRIVER
5802M:	Antti Palosaari <crope@iki.fi>
5803L:	linux-media@vger.kernel.org
5804W:	http://linuxtv.org/
5805W:	http://palosaari.fi/linux/
5806Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5807T:	git git://linuxtv.org/anttip/media_tree.git
5808S:	Maintained
5809F:	drivers/media/tuners/it913x*
5810
5811IVTV VIDEO4LINUX DRIVER
5812M:	Andy Walls <awalls@md.metrocast.net>
5813L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5814L:	linux-media@vger.kernel.org
5815T:	git git://linuxtv.org/media_tree.git
5816W:	http://www.ivtvdriver.org
5817S:	Maintained
5818F:	Documentation/video4linux/*.ivtv
5819F:	drivers/media/pci/ivtv/
5820F:	include/uapi/linux/ivtv*
5821
5822IX2505V MEDIA DRIVER
5823M:	Malcolm Priestley <tvboxspy@gmail.com>
5824L:	linux-media@vger.kernel.org
5825W:	http://linuxtv.org/
5826Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5827S:	Maintained
5828F:	drivers/media/dvb-frontends/ix2505v*
5829
5830JC42.4 TEMPERATURE SENSOR DRIVER
5831M:	Guenter Roeck <linux@roeck-us.net>
5832L:	lm-sensors@lm-sensors.org
5833S:	Maintained
5834F:	drivers/hwmon/jc42.c
5835F:	Documentation/hwmon/jc42
5836
5837JFS FILESYSTEM
5838M:	Dave Kleikamp <shaggy@kernel.org>
5839L:	jfs-discussion@lists.sourceforge.net
5840W:	http://jfs.sourceforge.net/
5841T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5842S:	Maintained
5843F:	Documentation/filesystems/jfs.txt
5844F:	fs/jfs/
5845
5846JME NETWORK DRIVER
5847M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5848L:	netdev@vger.kernel.org
5849S:	Maintained
5850F:	drivers/net/ethernet/jme.*
5851
5852JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5853M:	David Woodhouse <dwmw2@infradead.org>
5854L:	linux-mtd@lists.infradead.org
5855W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5856S:	Maintained
5857F:	fs/jffs2/
5858F:	include/uapi/linux/jffs2.h
5859
5860JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5861M:	"Theodore Ts'o" <tytso@mit.edu>
5862M:	Jan Kara <jack@suse.com>
5863L:	linux-ext4@vger.kernel.org
5864S:	Maintained
5865F:	fs/jbd2/
5866F:	include/linux/jbd2.h
5867
5868JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5869M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5870L:	linux-media@vger.kernel.org
5871S:	Maintained
5872F:	drivers/media/platform/rcar_jpu.c
5873
5874JSM Neo PCI based serial card
5875M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5876L:	linux-serial@vger.kernel.org
5877S:	Maintained
5878F:	drivers/tty/serial/jsm/
5879
5880K10TEMP HARDWARE MONITORING DRIVER
5881M:	Clemens Ladisch <clemens@ladisch.de>
5882L:	lm-sensors@lm-sensors.org
5883S:	Maintained
5884F:	Documentation/hwmon/k10temp
5885F:	drivers/hwmon/k10temp.c
5886
5887K8TEMP HARDWARE MONITORING DRIVER
5888M:	Rudolf Marek <r.marek@assembler.cz>
5889L:	lm-sensors@lm-sensors.org
5890S:	Maintained
5891F:	Documentation/hwmon/k8temp
5892F:	drivers/hwmon/k8temp.c
5893
5894KCONFIG
5895M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5896L:	linux-kbuild@vger.kernel.org
5897T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5898S:	Maintained
5899F:	Documentation/kbuild/kconfig-language.txt
5900F:	scripts/kconfig/
5901
5902KDUMP
5903M:	Vivek Goyal <vgoyal@redhat.com>
5904M:	Haren Myneni <hbabu@us.ibm.com>
5905L:	kexec@lists.infradead.org
5906W:	http://lse.sourceforge.net/kdump/
5907S:	Maintained
5908F:	Documentation/kdump/
5909
5910KEENE FM RADIO TRANSMITTER DRIVER
5911M:	Hans Verkuil <hverkuil@xs4all.nl>
5912L:	linux-media@vger.kernel.org
5913T:	git git://linuxtv.org/media_tree.git
5914W:	http://linuxtv.org
5915S:	Maintained
5916F:	drivers/media/radio/radio-keene*
5917
5918KERNEL AUTOMOUNTER v4 (AUTOFS4)
5919M:	Ian Kent <raven@themaw.net>
5920L:	autofs@vger.kernel.org
5921S:	Maintained
5922F:	fs/autofs4/
5923
5924KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5925M:	Michal Marek <mmarek@suse.com>
5926T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5927T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5928L:	linux-kbuild@vger.kernel.org
5929S:	Maintained
5930F:	Documentation/kbuild/
5931F:	Makefile
5932F:	scripts/Makefile.*
5933F:	scripts/basic/
5934F:	scripts/mk*
5935F:	scripts/package/
5936
5937KERNEL JANITORS
5938L:	kernel-janitors@vger.kernel.org
5939W:	http://kernelnewbies.org/KernelJanitors
5940S:	Odd Fixes
5941
5942KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5943M:	"J. Bruce Fields" <bfields@fieldses.org>
5944M:	Jeff Layton <jlayton@poochiereds.net>
5945L:	linux-nfs@vger.kernel.org
5946W:	http://nfs.sourceforge.net/
5947S:	Supported
5948F:	fs/nfsd/
5949F:	include/uapi/linux/nfsd/
5950F:	fs/lockd/
5951F:	fs/nfs_common/
5952F:	net/sunrpc/
5953F:	include/linux/lockd/
5954F:	include/linux/sunrpc/
5955F:	include/uapi/linux/sunrpc/
5956
5957KERNEL SELFTEST FRAMEWORK
5958M:	Shuah Khan <shuahkh@osg.samsung.com>
5959L:	linux-api@vger.kernel.org
5960T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5961S:	Maintained
5962F:	tools/testing/selftests
5963
5964KERNEL VIRTUAL MACHINE (KVM)
5965M:	Gleb Natapov <gleb@kernel.org>
5966M:	Paolo Bonzini <pbonzini@redhat.com>
5967L:	kvm@vger.kernel.org
5968W:	http://www.linux-kvm.org
5969T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5970S:	Supported
5971F:	Documentation/*/kvm*.txt
5972F:	Documentation/virtual/kvm/
5973F:	arch/*/kvm/
5974F:	arch/x86/kernel/kvm.c
5975F:	arch/x86/kernel/kvmclock.c
5976F:	arch/*/include/asm/kvm*
5977F:	include/linux/kvm*
5978F:	include/uapi/linux/kvm*
5979F:	virt/kvm/
5980
5981KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5982M:	Joerg Roedel <joro@8bytes.org>
5983L:	kvm@vger.kernel.org
5984W:	http://www.linux-kvm.org/
5985S:	Maintained
5986F:	arch/x86/include/asm/svm.h
5987F:	arch/x86/kvm/svm.c
5988
5989KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5990M:	Alexander Graf <agraf@suse.com>
5991L:	kvm-ppc@vger.kernel.org
5992W:	http://www.linux-kvm.org/
5993T:	git git://github.com/agraf/linux-2.6.git
5994S:	Supported
5995F:	arch/powerpc/include/asm/kvm*
5996F:	arch/powerpc/kvm/
5997
5998KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5999M:	Christian Borntraeger <borntraeger@de.ibm.com>
6000M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6001L:	linux-s390@vger.kernel.org
6002W:	http://www.ibm.com/developerworks/linux/linux390/
6003S:	Supported
6004F:	Documentation/s390/kvm.txt
6005F:	arch/s390/include/asm/kvm*
6006F:	arch/s390/kvm/
6007
6008KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6009M:	Christoffer Dall <christoffer.dall@linaro.org>
6010M:	Marc Zyngier <marc.zyngier@arm.com>
6011L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6012L:	kvmarm@lists.cs.columbia.edu
6013W:	http://systems.cs.columbia.edu/projects/kvm-arm
6014S:	Supported
6015F:	arch/arm/include/uapi/asm/kvm*
6016F:	arch/arm/include/asm/kvm*
6017F:	arch/arm/kvm/
6018F:	virt/kvm/arm/
6019F:	include/kvm/arm_*
6020
6021KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6022M:	Christoffer Dall <christoffer.dall@linaro.org>
6023M:	Marc Zyngier <marc.zyngier@arm.com>
6024L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6025L:	kvmarm@lists.cs.columbia.edu
6026S:	Maintained
6027F:	arch/arm64/include/uapi/asm/kvm*
6028F:	arch/arm64/include/asm/kvm*
6029F:	arch/arm64/kvm/
6030
6031KEXEC
6032M:	Eric Biederman <ebiederm@xmission.com>
6033W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6034L:	kexec@lists.infradead.org
6035S:	Maintained
6036F:	include/linux/kexec.h
6037F:	include/uapi/linux/kexec.h
6038F:	kernel/kexec.c
6039
6040KEYS/KEYRINGS:
6041M:	David Howells <dhowells@redhat.com>
6042L:	keyrings@vger.kernel.org
6043S:	Maintained
6044F:	Documentation/security/keys.txt
6045F:	include/linux/key.h
6046F:	include/linux/key-type.h
6047F:	include/keys/
6048F:	security/keys/
6049
6050KEYS-TRUSTED
6051M:	David Safford <safford@us.ibm.com>
6052M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6053L:	linux-security-module@vger.kernel.org
6054L:	keyrings@vger.kernel.org
6055S:	Supported
6056F:	Documentation/security/keys-trusted-encrypted.txt
6057F:	include/keys/trusted-type.h
6058F:	security/keys/trusted.c
6059F:	security/keys/trusted.h
6060
6061KEYS-ENCRYPTED
6062M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6063M:	David Safford <safford@us.ibm.com>
6064L:	linux-security-module@vger.kernel.org
6065L:	keyrings@vger.kernel.org
6066S:	Supported
6067F:	Documentation/security/keys-trusted-encrypted.txt
6068F:	include/keys/encrypted-type.h
6069F:	security/keys/encrypted-keys/
6070
6071KGDB / KDB /debug_core
6072M:	Jason Wessel <jason.wessel@windriver.com>
6073W:	http://kgdb.wiki.kernel.org/
6074L:	kgdb-bugreport@lists.sourceforge.net
6075S:	Maintained
6076F:	Documentation/DocBook/kgdb.tmpl
6077F:	drivers/misc/kgdbts.c
6078F:	drivers/tty/serial/kgdboc.c
6079F:	include/linux/kdb.h
6080F:	include/linux/kgdb.h
6081F:	kernel/debug/
6082
6083KMEMCHECK
6084M:	Vegard Nossum <vegardno@ifi.uio.no>
6085M:	Pekka Enberg <penberg@kernel.org>
6086S:	Maintained
6087F:	Documentation/kmemcheck.txt
6088F:	arch/x86/include/asm/kmemcheck.h
6089F:	arch/x86/mm/kmemcheck/
6090F:	include/linux/kmemcheck.h
6091F:	mm/kmemcheck.c
6092
6093KMEMLEAK
6094M:	Catalin Marinas <catalin.marinas@arm.com>
6095S:	Maintained
6096F:	Documentation/kmemleak.txt
6097F:	include/linux/kmemleak.h
6098F:	mm/kmemleak.c
6099F:	mm/kmemleak-test.c
6100
6101KPROBES
6102M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6103M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6104M:	"David S. Miller" <davem@davemloft.net>
6105M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6106S:	Maintained
6107F:	Documentation/kprobes.txt
6108F:	include/linux/kprobes.h
6109F:	kernel/kprobes.c
6110
6111KS0108 LCD CONTROLLER DRIVER
6112M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6113W:	http://miguelojeda.es/auxdisplay.htm
6114W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6115S:	Maintained
6116F:	Documentation/auxdisplay/ks0108
6117F:	drivers/auxdisplay/ks0108.c
6118F:	include/linux/ks0108.h
6119
6120LAPB module
6121L:	linux-x25@vger.kernel.org
6122S:	Orphan
6123F:	Documentation/networking/lapb-module.txt
6124F:	include/*/lapb.h
6125F:	net/lapb/
6126
6127LASI 53c700 driver for PARISC
6128M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6129L:	linux-scsi@vger.kernel.org
6130S:	Maintained
6131F:	Documentation/scsi/53c700.txt
6132F:	drivers/scsi/53c700*
6133
6134LED SUBSYSTEM
6135M:	Richard Purdie <rpurdie@rpsys.net>
6136M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6137L:	linux-leds@vger.kernel.org
6138T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6139S:	Maintained
6140F:	drivers/leds/
6141F:	include/linux/leds.h
6142
6143LEGACY EEPROM DRIVER
6144M:	Jean Delvare <jdelvare@suse.com>
6145S:	Maintained
6146F:	Documentation/misc-devices/eeprom
6147F:	drivers/misc/eeprom/eeprom.c
6148
6149LEGO USB Tower driver
6150M:	Juergen Stuber <starblue@users.sourceforge.net>
6151L:	legousb-devel@lists.sourceforge.net
6152W:	http://legousb.sourceforge.net/
6153S:	Maintained
6154F:	drivers/usb/misc/legousbtower.c
6155
6156LG2160 MEDIA DRIVER
6157M:	Michael Krufky <mkrufky@linuxtv.org>
6158L:	linux-media@vger.kernel.org
6159W:	http://linuxtv.org/
6160W:	http://github.com/mkrufky
6161Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6162T:	git git://linuxtv.org/mkrufky/tuners.git
6163S:	Maintained
6164F:	drivers/media/dvb-frontends/lg2160.*
6165
6166LGDT3305 MEDIA DRIVER
6167M:	Michael Krufky <mkrufky@linuxtv.org>
6168L:	linux-media@vger.kernel.org
6169W:	http://linuxtv.org/
6170W:	http://github.com/mkrufky
6171Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6172T:	git git://linuxtv.org/mkrufky/tuners.git
6173S:	Maintained
6174F:	drivers/media/dvb-frontends/lgdt3305.*
6175
6176LGUEST
6177M:	Rusty Russell <rusty@rustcorp.com.au>
6178L:	lguest@lists.ozlabs.org
6179W:	http://lguest.ozlabs.org/
6180S:	Odd Fixes
6181F:	arch/x86/include/asm/lguest*.h
6182F:	arch/x86/lguest/
6183F:	drivers/lguest/
6184F:	include/linux/lguest*.h
6185F:	tools/lguest/
6186
6187LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6188M:	Tejun Heo <tj@kernel.org>
6189L:	linux-ide@vger.kernel.org
6190T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6191S:	Maintained
6192F:	drivers/ata/
6193F:	include/linux/ata.h
6194F:	include/linux/libata.h
6195
6196LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6197M:	Viresh Kumar <vireshk@kernel.org>
6198L:	linux-ide@vger.kernel.org
6199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6200S:	Maintained
6201F:	include/linux/pata_arasan_cf_data.h
6202F:	drivers/ata/pata_arasan_cf.c
6203
6204LIBATA PATA DRIVERS
6205M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6206M:	Tejun Heo <tj@kernel.org>
6207L:	linux-ide@vger.kernel.org
6208T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6209S:	Maintained
6210F:	drivers/ata/pata_*.c
6211F:	drivers/ata/ata_generic.c
6212
6213LIBATA SATA AHCI PLATFORM devices support
6214M:	Hans de Goede <hdegoede@redhat.com>
6215M:	Tejun Heo <tj@kernel.org>
6216L:	linux-ide@vger.kernel.org
6217T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6218S:	Maintained
6219F:	drivers/ata/ahci_platform.c
6220F:	drivers/ata/libahci_platform.c
6221F:	include/linux/ahci_platform.h
6222
6223LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6224M:	Mikael Pettersson <mikpelinux@gmail.com>
6225L:	linux-ide@vger.kernel.org
6226T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6227S:	Maintained
6228F:	drivers/ata/sata_promise.*
6229
6230LIBLOCKDEP
6231M:	Sasha Levin <sasha.levin@oracle.com>
6232S:	Maintained
6233F:	tools/lib/lockdep/
6234
6235LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6236M:	Dan Williams <dan.j.williams@intel.com>
6237L:	linux-nvdimm@lists.01.org
6238Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6239S:	Supported
6240F:	drivers/nvdimm/*
6241F:	include/linux/nd.h
6242F:	include/linux/libnvdimm.h
6243F:	include/uapi/linux/ndctl.h
6244
6245LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6246M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6247L:	linux-nvdimm@lists.01.org
6248Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6249S:	Supported
6250F:	drivers/nvdimm/blk.c
6251F:	drivers/nvdimm/region_devs.c
6252F:	drivers/acpi/nfit*
6253
6254LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6255M:	Vishal Verma <vishal.l.verma@intel.com>
6256L:	linux-nvdimm@lists.01.org
6257Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6258S:	Supported
6259F:	drivers/nvdimm/btt*
6260
6261LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6262M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6263L:	linux-nvdimm@lists.01.org
6264Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6265S:	Supported
6266F:	drivers/nvdimm/pmem.c
6267F:	include/linux/pmem.h
6268F:	arch/*/include/asm/pmem.h
6269
6270LINUX FOR IBM pSERIES (RS/6000)
6271M:	Paul Mackerras <paulus@au.ibm.com>
6272W:	http://www.ibm.com/linux/ltc/projects/ppc
6273S:	Supported
6274F:	arch/powerpc/boot/rs6000.h
6275
6276LINUX FOR POWERPC (32-BIT AND 64-BIT)
6277M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6278M:	Paul Mackerras <paulus@samba.org>
6279M:	Michael Ellerman <mpe@ellerman.id.au>
6280W:	http://www.penguinppc.org/
6281L:	linuxppc-dev@lists.ozlabs.org
6282Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6284S:	Supported
6285F:	Documentation/powerpc/
6286F:	arch/powerpc/
6287
6288LINUX FOR POWER MACINTOSH
6289M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6290W:	http://www.penguinppc.org/
6291L:	linuxppc-dev@lists.ozlabs.org
6292S:	Maintained
6293F:	arch/powerpc/platforms/powermac/
6294F:	drivers/macintosh/
6295
6296LINUX FOR POWERPC EMBEDDED MPC5XXX
6297M:	Anatolij Gustschin <agust@denx.de>
6298L:	linuxppc-dev@lists.ozlabs.org
6299T:	git git://git.denx.de/linux-denx-agust.git
6300S:	Maintained
6301F:	arch/powerpc/platforms/512x/
6302F:	arch/powerpc/platforms/52xx/
6303
6304LINUX FOR POWERPC EMBEDDED PPC4XX
6305M:	Alistair Popple <alistair@popple.id.au>
6306M:	Matt Porter <mporter@kernel.crashing.org>
6307W:	http://www.penguinppc.org/
6308L:	linuxppc-dev@lists.ozlabs.org
6309S:	Maintained
6310F:	arch/powerpc/platforms/40x/
6311F:	arch/powerpc/platforms/44x/
6312
6313LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6314L:	linuxppc-dev@lists.ozlabs.org
6315S:	Orphan
6316F:	arch/powerpc/*/*virtex*
6317F:	arch/powerpc/*/*/*virtex*
6318
6319LINUX FOR POWERPC EMBEDDED PPC8XX
6320M:	Vitaly Bordug <vitb@kernel.crashing.org>
6321W:	http://www.penguinppc.org/
6322L:	linuxppc-dev@lists.ozlabs.org
6323S:	Maintained
6324F:	arch/powerpc/platforms/8xx/
6325
6326LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6327M:	Scott Wood <scottwood@freescale.com>
6328M:	Kumar Gala <galak@kernel.crashing.org>
6329W:	http://www.penguinppc.org/
6330L:	linuxppc-dev@lists.ozlabs.org
6331T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6332S:	Maintained
6333F:	arch/powerpc/platforms/83xx/
6334F:	arch/powerpc/platforms/85xx/
6335
6336LINUX FOR POWERPC PA SEMI PWRFICIENT
6337M:	Olof Johansson <olof@lixom.net>
6338L:	linuxppc-dev@lists.ozlabs.org
6339S:	Maintained
6340F:	arch/powerpc/platforms/pasemi/
6341F:	drivers/*/*pasemi*
6342F:	drivers/*/*/*pasemi*
6343
6344LINUX SECURITY MODULE (LSM) FRAMEWORK
6345M:	Chris Wright <chrisw@sous-sol.org>
6346L:	linux-security-module@vger.kernel.org
6347S:	Supported
6348
6349LIS3LV02D ACCELEROMETER DRIVER
6350M:	Eric Piel <eric.piel@tremplin-utc.net>
6351S:	Maintained
6352F:	Documentation/misc-devices/lis3lv02d
6353F:	drivers/misc/lis3lv02d/
6354F:	drivers/platform/x86/hp_accel.c
6355
6356LIVE PATCHING
6357M:	Josh Poimboeuf <jpoimboe@redhat.com>
6358M:	Seth Jennings <sjenning@redhat.com>
6359M:	Jiri Kosina <jikos@kernel.org>
6360M:	Vojtech Pavlik <vojtech@suse.com>
6361S:	Maintained
6362F:	kernel/livepatch/
6363F:	include/linux/livepatch.h
6364F:	arch/x86/include/asm/livepatch.h
6365F:	arch/x86/kernel/livepatch.c
6366F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6367F:	samples/livepatch/
6368L:	live-patching@vger.kernel.org
6369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6370
6371LLC (802.2)
6372M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6373S:	Maintained
6374F:	include/linux/llc.h
6375F:	include/uapi/linux/llc.h
6376F:	include/net/llc*
6377F:	net/llc/
6378
6379LM73 HARDWARE MONITOR DRIVER
6380M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6381L:	lm-sensors@lm-sensors.org
6382S:	Maintained
6383F:	drivers/hwmon/lm73.c
6384
6385LM78 HARDWARE MONITOR DRIVER
6386M:	Jean Delvare <jdelvare@suse.com>
6387L:	lm-sensors@lm-sensors.org
6388S:	Maintained
6389F:	Documentation/hwmon/lm78
6390F:	drivers/hwmon/lm78.c
6391
6392LM83 HARDWARE MONITOR DRIVER
6393M:	Jean Delvare <jdelvare@suse.com>
6394L:	lm-sensors@lm-sensors.org
6395S:	Maintained
6396F:	Documentation/hwmon/lm83
6397F:	drivers/hwmon/lm83.c
6398
6399LM90 HARDWARE MONITOR DRIVER
6400M:	Jean Delvare <jdelvare@suse.com>
6401L:	lm-sensors@lm-sensors.org
6402S:	Maintained
6403F:	Documentation/hwmon/lm90
6404F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6405F:	drivers/hwmon/lm90.c
6406
6407LM95234 HARDWARE MONITOR DRIVER
6408M:	Guenter Roeck <linux@roeck-us.net>
6409L:	lm-sensors@lm-sensors.org
6410S:	Maintained
6411F:	Documentation/hwmon/lm95234
6412F:	drivers/hwmon/lm95234.c
6413
6414LME2510 MEDIA DRIVER
6415M:	Malcolm Priestley <tvboxspy@gmail.com>
6416L:	linux-media@vger.kernel.org
6417W:	http://linuxtv.org/
6418Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6419S:	Maintained
6420F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6421
6422LOCKDEP AND LOCKSTAT
6423M:	Peter Zijlstra <peterz@infradead.org>
6424M:	Ingo Molnar <mingo@redhat.com>
6425L:	linux-kernel@vger.kernel.org
6426T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6427S:	Maintained
6428F:	Documentation/locking/lockdep*.txt
6429F:	Documentation/locking/lockstat.txt
6430F:	include/linux/lockdep.h
6431F:	kernel/locking/
6432
6433LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6434M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6435L:	linux-ntfs-dev@lists.sourceforge.net
6436W:	http://www.linux-ntfs.org/content/view/19/37/
6437S:	Maintained
6438F:	Documentation/ldm.txt
6439F:	block/partitions/ldm.*
6440
6441LogFS
6442M:	Joern Engel <joern@logfs.org>
6443M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6444L:	logfs@logfs.org
6445W:	logfs.org
6446S:	Maintained
6447F:	fs/logfs/
6448
6449LPC32XX MACHINE SUPPORT
6450M:	Roland Stigge <stigge@antcom.de>
6451L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6452S:	Maintained
6453F:	arch/arm/mach-lpc32xx/
6454
6455LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6456M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6457M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6458M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6459M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6460L:	MPT-FusionLinux.pdl@avagotech.com
6461L:	linux-scsi@vger.kernel.org
6462W:	http://www.lsilogic.com/support
6463S:	Supported
6464F:	drivers/message/fusion/
6465F:	drivers/scsi/mpt2sas/
6466F:	drivers/scsi/mpt3sas/
6467
6468LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6469M:	Matthew Wilcox <matthew@wil.cx>
6470L:	linux-scsi@vger.kernel.org
6471S:	Maintained
6472F:	drivers/scsi/sym53c8xx_2/
6473
6474LTC4261 HARDWARE MONITOR DRIVER
6475M:	Guenter Roeck <linux@roeck-us.net>
6476L:	lm-sensors@lm-sensors.org
6477S:	Maintained
6478F:	Documentation/hwmon/ltc4261
6479F:	drivers/hwmon/ltc4261.c
6480
6481LTP (Linux Test Project)
6482M:	Mike Frysinger <vapier@gentoo.org>
6483M:	Cyril Hrubis <chrubis@suse.cz>
6484M:	Wanlong Gao <wanlong.gao@gmail.com>
6485M:	Jan Stancek <jstancek@redhat.com>
6486M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6487M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6488L:	ltp@lists.linux.it (subscribers-only)
6489W:	http://linux-test-project.github.io/
6490T:	git git://github.com/linux-test-project/ltp.git
6491S:	Maintained
6492
6493M32R ARCHITECTURE
6494W:	http://www.linux-m32r.org/
6495S:	Orphan
6496F:	arch/m32r/
6497
6498M68K ARCHITECTURE
6499M:	Geert Uytterhoeven <geert@linux-m68k.org>
6500L:	linux-m68k@lists.linux-m68k.org
6501W:	http://www.linux-m68k.org/
6502T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6503S:	Maintained
6504F:	arch/m68k/
6505F:	drivers/zorro/
6506
6507M68K ON APPLE MACINTOSH
6508M:	Joshua Thompson <funaho@jurai.org>
6509W:	http://www.mac.linux-m68k.org/
6510L:	linux-m68k@lists.linux-m68k.org
6511S:	Maintained
6512F:	arch/m68k/mac/
6513
6514M68K ON HP9000/300
6515M:	Philip Blundell <philb@gnu.org>
6516W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6517S:	Maintained
6518F:	arch/m68k/hp300/
6519
6520M88DS3103 MEDIA DRIVER
6521M:	Antti Palosaari <crope@iki.fi>
6522L:	linux-media@vger.kernel.org
6523W:	http://linuxtv.org/
6524W:	http://palosaari.fi/linux/
6525Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6526T:	git git://linuxtv.org/anttip/media_tree.git
6527S:	Maintained
6528F:	drivers/media/dvb-frontends/m88ds3103*
6529
6530M88RS2000 MEDIA DRIVER
6531M:	Malcolm Priestley <tvboxspy@gmail.com>
6532L:	linux-media@vger.kernel.org
6533W:	http://linuxtv.org/
6534Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6535S:	Maintained
6536F:	drivers/media/dvb-frontends/m88rs2000*
6537
6538MA901 MASTERKIT USB FM RADIO DRIVER
6539M:	Alexey Klimov <klimov.linux@gmail.com>
6540L:	linux-media@vger.kernel.org
6541T:	git git://linuxtv.org/media_tree.git
6542S:	Maintained
6543F:	drivers/media/radio/radio-ma901.c
6544
6545MAC80211
6546M:	Johannes Berg <johannes@sipsolutions.net>
6547L:	linux-wireless@vger.kernel.org
6548W:	http://wireless.kernel.org/
6549T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6550T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6551S:	Maintained
6552F:	Documentation/networking/mac80211-injection.txt
6553F:	include/net/mac80211.h
6554F:	net/mac80211/
6555
6556MACVLAN DRIVER
6557M:	Patrick McHardy <kaber@trash.net>
6558L:	netdev@vger.kernel.org
6559S:	Maintained
6560F:	drivers/net/macvlan.c
6561F:	include/linux/if_macvlan.h
6562
6563MAILBOX API
6564M:	Jassi Brar <jassisinghbrar@gmail.com>
6565L:	linux-kernel@vger.kernel.org
6566S:	Maintained
6567F:	drivers/mailbox/
6568F:	include/linux/mailbox_client.h
6569F:	include/linux/mailbox_controller.h
6570
6571MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6572M:	Michael Kerrisk <mtk.manpages@gmail.com>
6573W:	http://www.kernel.org/doc/man-pages
6574L:	linux-man@vger.kernel.org
6575S:	Maintained
6576
6577MARVELL ARMADA DRM SUPPORT
6578M:	Russell King <rmk+kernel@arm.linux.org.uk>
6579S:	Maintained
6580F:	drivers/gpu/drm/armada/
6581
6582MARVELL 88E6352 DSA support
6583M:	Guenter Roeck <linux@roeck-us.net>
6584S:	Maintained
6585F:	drivers/net/dsa/mv88e6352.c
6586
6587MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6588M:	Mirko Lindner <mlindner@marvell.com>
6589M:	Stephen Hemminger <stephen@networkplumber.org>
6590L:	netdev@vger.kernel.org
6591S:	Maintained
6592F:	drivers/net/ethernet/marvell/sk*
6593
6594MARVELL LIBERTAS WIRELESS DRIVER
6595L:	libertas-dev@lists.infradead.org
6596S:	Orphan
6597F:	drivers/net/wireless/libertas/
6598
6599MARVELL MV643XX ETHERNET DRIVER
6600M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6601L:	netdev@vger.kernel.org
6602S:	Maintained
6603F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6604F:	include/linux/mv643xx.h
6605
6606MARVELL MVNETA ETHERNET DRIVER
6607M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6608L:	netdev@vger.kernel.org
6609S:	Maintained
6610F:	drivers/net/ethernet/marvell/mvneta.*
6611
6612MARVELL MWIFIEX WIRELESS DRIVER
6613M:	Amitkumar Karwar <akarwar@marvell.com>
6614M:	Nishant Sarmukadam <nishants@marvell.com>
6615L:	linux-wireless@vger.kernel.org
6616S:	Maintained
6617F:	drivers/net/wireless/mwifiex/
6618
6619MARVELL MWL8K WIRELESS DRIVER
6620M:	Lennert Buytenhek <buytenh@wantstofly.org>
6621L:	linux-wireless@vger.kernel.org
6622S:	Odd Fixes
6623F:	drivers/net/wireless/mwl8k.c
6624
6625MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6626M:	Nicolas Pitre <nico@fluxnic.net>
6627S:	Odd Fixes
6628F:	drivers/mmc/host/mvsdio.*
6629
6630MATROX FRAMEBUFFER DRIVER
6631L:	linux-fbdev@vger.kernel.org
6632S:	Orphan
6633F:	drivers/video/fbdev/matrox/matroxfb_*
6634F:	include/uapi/linux/matroxfb.h
6635
6636MAX16065 HARDWARE MONITOR DRIVER
6637M:	Guenter Roeck <linux@roeck-us.net>
6638L:	lm-sensors@lm-sensors.org
6639S:	Maintained
6640F:	Documentation/hwmon/max16065
6641F:	drivers/hwmon/max16065.c
6642
6643MAX20751 HARDWARE MONITOR DRIVER
6644M:	Guenter Roeck <linux@roeck-us.net>
6645L:	lm-sensors@lm-sensors.org
6646S:	Maintained
6647F:	Documentation/hwmon/max20751
6648F:	drivers/hwmon/max20751.c
6649
6650MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6651M:	"Hans J. Koch" <hjk@hansjkoch.de>
6652L:	lm-sensors@lm-sensors.org
6653S:	Maintained
6654F:	Documentation/hwmon/max6650
6655F:	drivers/hwmon/max6650.c
6656
6657MAX6697 HARDWARE MONITOR DRIVER
6658M:	Guenter Roeck <linux@roeck-us.net>
6659L:	lm-sensors@lm-sensors.org
6660S:	Maintained
6661F:	Documentation/hwmon/max6697
6662F:	Documentation/devicetree/bindings/i2c/max6697.txt
6663F:	drivers/hwmon/max6697.c
6664F:	include/linux/platform_data/max6697.h
6665
6666MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6667M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6668L:	linux-pm@vger.kernel.org
6669S:	Supported
6670F:	drivers/power/max14577_charger.c
6671F:	drivers/power/max77693_charger.c
6672
6673MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6674M:	Javier Martinez Canillas <javier@osg.samsung.com>
6675L:	linux-kernel@vger.kernel.org
6676S:	Supported
6677F:	drivers/*/*max77802.c
6678F:	Documentation/devicetree/bindings/*/*max77802.txt
6679F:	include/dt-bindings/*/*max77802.h
6680
6681MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6682M:	Chanwoo Choi <cw00.choi@samsung.com>
6683M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6684L:	linux-kernel@vger.kernel.org
6685S:	Supported
6686F:	drivers/*/max14577.c
6687F:	drivers/*/max77686.c
6688F:	drivers/*/max77693.c
6689F:	drivers/extcon/extcon-max14577.c
6690F:	drivers/extcon/extcon-max77693.c
6691F:	drivers/rtc/rtc-max77686.c
6692F:	drivers/clk/clk-max77686.c
6693F:	Documentation/devicetree/bindings/mfd/max14577.txt
6694F:	Documentation/devicetree/bindings/*/max77686.txt
6695F:	Documentation/devicetree/bindings/mfd/max77693.txt
6696F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6697F:	include/linux/mfd/max14577*.h
6698F:	include/linux/mfd/max77686*.h
6699F:	include/linux/mfd/max77693*.h
6700
6701MAXIRADIO FM RADIO RECEIVER DRIVER
6702M:	Hans Verkuil <hverkuil@xs4all.nl>
6703L:	linux-media@vger.kernel.org
6704T:	git git://linuxtv.org/media_tree.git
6705W:	http://linuxtv.org
6706S:	Maintained
6707F:	drivers/media/radio/radio-maxiradio*
6708
6709MEDIA DRIVERS FOR RENESAS - VSP1
6710M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6711L:	linux-media@vger.kernel.org
6712L:	linux-sh@vger.kernel.org
6713T:	git git://linuxtv.org/media_tree.git
6714S:	Supported
6715F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6716F:	drivers/media/platform/vsp1/
6717
6718MEDIA DRIVERS FOR ASCOT2E
6719M:	Sergey Kozlov <serjk@netup.ru>
6720L:	linux-media@vger.kernel.org
6721W:	http://linuxtv.org
6722W:	http://netup.tv/
6723T:	git git://linuxtv.org/media_tree.git
6724S:	Supported
6725F:	drivers/media/dvb-frontends/ascot2e*
6726
6727MEDIA DRIVERS FOR CXD2841ER
6728M:	Sergey Kozlov <serjk@netup.ru>
6729L:	linux-media@vger.kernel.org
6730W:	http://linuxtv.org/
6731W:	http://netup.tv/
6732T:	git git://linuxtv.org/media_tree.git
6733S:	Supported
6734F:	drivers/media/dvb-frontends/cxd2841er*
6735
6736MEDIA DRIVERS FOR HORUS3A
6737M:	Sergey Kozlov <serjk@netup.ru>
6738L:	linux-media@vger.kernel.org
6739W:	http://linuxtv.org/
6740W:	http://netup.tv/
6741T:	git git://linuxtv.org/media_tree.git
6742S:	Supported
6743F:	drivers/media/dvb-frontends/horus3a*
6744
6745MEDIA DRIVERS FOR LNBH25
6746M:	Sergey Kozlov <serjk@netup.ru>
6747L:	linux-media@vger.kernel.org
6748W:	http://linuxtv.org/
6749W:	http://netup.tv/
6750T:	git git://linuxtv.org/media_tree.git
6751S:	Supported
6752F:	drivers/media/dvb-frontends/lnbh25*
6753
6754MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6755M:	Sergey Kozlov <serjk@netup.ru>
6756L:	linux-media@vger.kernel.org
6757W:	http://linuxtv.org/
6758W:	http://netup.tv/
6759T:	git git://linuxtv.org/media_tree.git
6760S:	Supported
6761F:	drivers/media/pci/netup_unidvb/*
6762
6763MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6764M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6765P:	LinuxTV.org Project
6766L:	linux-media@vger.kernel.org
6767W:	http://linuxtv.org
6768Q:	http://patchwork.kernel.org/project/linux-media/list/
6769T:	git git://linuxtv.org/media_tree.git
6770S:	Maintained
6771F:	Documentation/dvb/
6772F:	Documentation/video4linux/
6773F:	Documentation/DocBook/media/
6774F:	drivers/media/
6775F:	drivers/staging/media/
6776F:	include/media/
6777F:	include/uapi/linux/dvb/
6778F:	include/uapi/linux/videodev2.h
6779F:	include/uapi/linux/media.h
6780F:	include/uapi/linux/v4l2-*
6781F:	include/uapi/linux/meye.h
6782F:	include/uapi/linux/ivtv*
6783F:	include/uapi/linux/uvcvideo.h
6784
6785MEDIATEK MT7601U WIRELESS LAN DRIVER
6786M:	Jakub Kicinski <kubakici@wp.pl>
6787L:	linux-wireless@vger.kernel.org
6788S:	Maintained
6789F:	drivers/net/wireless/mediatek/mt7601u/
6790
6791MEGARAID SCSI/SAS DRIVERS
6792M:	Kashyap Desai <kashyap.desai@avagotech.com>
6793M:	Sumit Saxena <sumit.saxena@avagotech.com>
6794M:	Uday Lingala <uday.lingala@avagotech.com>
6795L:	megaraidlinux.pdl@avagotech.com
6796L:	linux-scsi@vger.kernel.org
6797W:	http://www.lsi.com
6798S:	Maintained
6799F:	Documentation/scsi/megaraid.txt
6800F:	drivers/scsi/megaraid.*
6801F:	drivers/scsi/megaraid/
6802
6803MELLANOX ETHERNET DRIVER (mlx4_en)
6804M:	Amir Vadai <amirv@mellanox.com>
6805L:	netdev@vger.kernel.org
6806S:	Supported
6807W:	http://www.mellanox.com
6808Q:	http://patchwork.ozlabs.org/project/netdev/list/
6809F:	drivers/net/ethernet/mellanox/mlx4/en_*
6810
6811MELLANOX ETHERNET SWITCH DRIVERS
6812M:	Jiri Pirko <jiri@mellanox.com>
6813M:	Ido Schimmel <idosch@mellanox.com>
6814L:	netdev@vger.kernel.org
6815S:	Supported
6816W:	http://www.mellanox.com
6817Q:	http://patchwork.ozlabs.org/project/netdev/list/
6818F:	drivers/net/ethernet/mellanox/mlxsw/
6819
6820MEMBARRIER SUPPORT
6821M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6822M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6823L:	linux-kernel@vger.kernel.org
6824S:	Supported
6825F:	kernel/membarrier.c
6826F:	include/uapi/linux/membarrier.h
6827
6828MEMORY MANAGEMENT
6829L:	linux-mm@kvack.org
6830W:	http://www.linux-mm.org
6831S:	Maintained
6832F:	include/linux/mm.h
6833F:	include/linux/gfp.h
6834F:	include/linux/mmzone.h
6835F:	include/linux/memory_hotplug.h
6836F:	include/linux/vmalloc.h
6837F:	mm/
6838
6839MEMORY TECHNOLOGY DEVICES (MTD)
6840M:	David Woodhouse <dwmw2@infradead.org>
6841M:	Brian Norris <computersforpeace@gmail.com>
6842L:	linux-mtd@lists.infradead.org
6843W:	http://www.linux-mtd.infradead.org/
6844Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6845T:	git git://git.infradead.org/linux-mtd.git
6846T:	git git://git.infradead.org/l2-mtd.git
6847S:	Maintained
6848F:	drivers/mtd/
6849F:	include/linux/mtd/
6850F:	include/uapi/mtd/
6851
6852MEN A21 WATCHDOG DRIVER
6853M:	Johannes Thumshirn <morbidrsa@gmail.com>
6854L:	linux-watchdog@vger.kernel.org
6855S:	Maintained
6856F:	drivers/watchdog/mena21_wdt.c
6857
6858MEN CHAMELEON BUS (mcb)
6859M:	Johannes Thumshirn <morbidrsa@gmail.com>
6860S:	Maintained
6861F:	drivers/mcb/
6862F:	include/linux/mcb.h
6863F:	Documentation/men-chameleon-bus.txt
6864
6865MEN F21BMC (Board Management Controller)
6866M:	Andreas Werner <andreas.werner@men.de>
6867S:	Supported
6868F:	drivers/mfd/menf21bmc.c
6869F:	drivers/watchdog/menf21bmc_wdt.c
6870F:	drivers/leds/leds-menf21bmc.c
6871F:	drivers/hwmon/menf21bmc_hwmon.c
6872F:	Documentation/hwmon/menf21bmc
6873
6874METAG ARCHITECTURE
6875M:	James Hogan <james.hogan@imgtec.com>
6876L:	linux-metag@vger.kernel.org
6877S:	Supported
6878F:	arch/metag/
6879F:	Documentation/metag/
6880F:	Documentation/devicetree/bindings/metag/
6881F:	drivers/clocksource/metag_generic.c
6882F:	drivers/irqchip/irq-metag.c
6883F:	drivers/irqchip/irq-metag-ext.c
6884F:	drivers/tty/metag_da.c
6885
6886MICROBLAZE ARCHITECTURE
6887M:	Michal Simek <monstr@monstr.eu>
6888W:	http://www.monstr.eu/fdt/
6889T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6890S:	Supported
6891F:	arch/microblaze/
6892
6893MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6894M:	Chen Yu <yu.c.chen@intel.com>
6895L:	platform-driver-x86@vger.kernel.org
6896S:	Supported
6897F:	drivers/platform/x86/surfacepro3_button.c
6898
6899MICROTEK X6 SCANNER
6900M:	Oliver Neukum <oliver@neukum.org>
6901S:	Maintained
6902F:	drivers/usb/image/microtek.*
6903
6904MIPS
6905M:	Ralf Baechle <ralf@linux-mips.org>
6906L:	linux-mips@linux-mips.org
6907W:	http://www.linux-mips.org/
6908T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6909Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6910S:	Supported
6911F:	Documentation/mips/
6912F:	arch/mips/
6913
6914MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6915M:	Hans Verkuil <hverkuil@xs4all.nl>
6916L:	linux-media@vger.kernel.org
6917T:	git git://linuxtv.org/media_tree.git
6918W:	http://linuxtv.org
6919S:	Odd Fixes
6920F:	drivers/media/radio/radio-miropcm20*
6921
6922Mellanox MLX5 core VPI driver
6923M:	Eli Cohen <eli@mellanox.com>
6924L:	netdev@vger.kernel.org
6925L:	linux-rdma@vger.kernel.org
6926W:	http://www.mellanox.com
6927Q:	http://patchwork.ozlabs.org/project/netdev/list/
6928Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6929T:	git git://openfabrics.org/~eli/connect-ib.git
6930S:	Supported
6931F:	drivers/net/ethernet/mellanox/mlx5/core/
6932F:	include/linux/mlx5/
6933
6934Mellanox MLX5 IB driver
6935M:	Eli Cohen <eli@mellanox.com>
6936L:	linux-rdma@vger.kernel.org
6937W:	http://www.mellanox.com
6938Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6939T:	git git://openfabrics.org/~eli/connect-ib.git
6940S:	Supported
6941F:	include/linux/mlx5/
6942F:	drivers/infiniband/hw/mlx5/
6943
6944MN88472 MEDIA DRIVER
6945M:	Antti Palosaari <crope@iki.fi>
6946L:	linux-media@vger.kernel.org
6947W:	http://linuxtv.org/
6948W:	http://palosaari.fi/linux/
6949Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6950T:	git git://linuxtv.org/anttip/media_tree.git
6951S:	Maintained
6952F:	drivers/staging/media/mn88472/
6953F:	drivers/media/dvb-frontends/mn88472.h
6954
6955MN88473 MEDIA DRIVER
6956M:	Antti Palosaari <crope@iki.fi>
6957L:	linux-media@vger.kernel.org
6958W:	http://linuxtv.org/
6959W:	http://palosaari.fi/linux/
6960Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6961T:	git git://linuxtv.org/anttip/media_tree.git
6962S:	Maintained
6963F:	drivers/staging/media/mn88473/
6964F:	drivers/media/dvb-frontends/mn88473.h
6965
6966MODULE SUPPORT
6967M:	Rusty Russell <rusty@rustcorp.com.au>
6968S:	Maintained
6969F:	include/linux/module.h
6970F:	kernel/module.c
6971
6972MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6973W:	http://popies.net/meye/
6974S:	Orphan
6975F:	Documentation/video4linux/meye.txt
6976F:	drivers/media/pci/meye/
6977F:	include/uapi/linux/meye.h
6978
6979MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6980M:	Jiri Slaby <jirislaby@gmail.com>
6981S:	Maintained
6982F:	Documentation/serial/moxa-smartio
6983F:	drivers/tty/mxser.*
6984
6985MR800 AVERMEDIA USB FM RADIO DRIVER
6986M:	Alexey Klimov <klimov.linux@gmail.com>
6987L:	linux-media@vger.kernel.org
6988T:	git git://linuxtv.org/media_tree.git
6989S:	Maintained
6990F:	drivers/media/radio/radio-mr800.c
6991
6992MRF24J40 IEEE 802.15.4 RADIO DRIVER
6993M:	Alan Ott <alan@signal11.us>
6994L:	linux-wpan@vger.kernel.org
6995S:	Maintained
6996F:	drivers/net/ieee802154/mrf24j40.c
6997
6998MSI LAPTOP SUPPORT
6999M:	"Lee, Chun-Yi" <jlee@suse.com>
7000L:	platform-driver-x86@vger.kernel.org
7001S:	Maintained
7002F:	drivers/platform/x86/msi-laptop.c
7003
7004MSI WMI SUPPORT
7005L:	platform-driver-x86@vger.kernel.org
7006S:	Orphan
7007F:	drivers/platform/x86/msi-wmi.c
7008
7009MSI001 MEDIA DRIVER
7010M:	Antti Palosaari <crope@iki.fi>
7011L:	linux-media@vger.kernel.org
7012W:	http://linuxtv.org/
7013W:	http://palosaari.fi/linux/
7014Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7015T:	git git://linuxtv.org/anttip/media_tree.git
7016S:	Maintained
7017F:	drivers/media/tuners/msi001*
7018
7019MSI2500 MEDIA DRIVER
7020M:	Antti Palosaari <crope@iki.fi>
7021L:	linux-media@vger.kernel.org
7022W:	http://linuxtv.org/
7023W:	http://palosaari.fi/linux/
7024Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7025T:	git git://linuxtv.org/anttip/media_tree.git
7026S:	Maintained
7027F:	drivers/media/usb/msi2500/
7028
7029MSYSTEMS DISKONCHIP G3 MTD DRIVER
7030M:	Robert Jarzmik <robert.jarzmik@free.fr>
7031L:	linux-mtd@lists.infradead.org
7032S:	Maintained
7033F:	drivers/mtd/devices/docg3*
7034
7035MT9M032 APTINA SENSOR DRIVER
7036M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7037L:	linux-media@vger.kernel.org
7038T:	git git://linuxtv.org/media_tree.git
7039S:	Maintained
7040F:	drivers/media/i2c/mt9m032.c
7041F:	include/media/mt9m032.h
7042
7043MT9P031 APTINA CAMERA SENSOR
7044M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7045L:	linux-media@vger.kernel.org
7046T:	git git://linuxtv.org/media_tree.git
7047S:	Maintained
7048F:	drivers/media/i2c/mt9p031.c
7049F:	include/media/mt9p031.h
7050
7051MT9T001 APTINA CAMERA SENSOR
7052M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7053L:	linux-media@vger.kernel.org
7054T:	git git://linuxtv.org/media_tree.git
7055S:	Maintained
7056F:	drivers/media/i2c/mt9t001.c
7057F:	include/media/mt9t001.h
7058
7059MT9V032 APTINA CAMERA SENSOR
7060M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7061L:	linux-media@vger.kernel.org
7062T:	git git://linuxtv.org/media_tree.git
7063S:	Maintained
7064F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7065F:	drivers/media/i2c/mt9v032.c
7066F:	include/media/mt9v032.h
7067
7068MULTIFUNCTION DEVICES (MFD)
7069M:	Samuel Ortiz <sameo@linux.intel.com>
7070M:	Lee Jones <lee.jones@linaro.org>
7071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7072S:	Supported
7073F:	drivers/mfd/
7074F:	include/linux/mfd/
7075
7076MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7077M:	Ulf Hansson <ulf.hansson@linaro.org>
7078L:	linux-mmc@vger.kernel.org
7079T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7080S:	Maintained
7081F:	drivers/mmc/
7082F:	include/linux/mmc/
7083F:	include/uapi/linux/mmc/
7084
7085MULTIMEDIA CARD (MMC) ETC. OVER SPI
7086S:	Orphan
7087F:	drivers/mmc/host/mmc_spi.c
7088F:	include/linux/spi/mmc_spi.h
7089
7090MULTISOUND SOUND DRIVER
7091M:	Andrew Veliath <andrewtv@usa.net>
7092S:	Maintained
7093F:	Documentation/sound/oss/MultiSound
7094F:	sound/oss/msnd*
7095
7096MULTITECH MULTIPORT CARD (ISICOM)
7097S:	Orphan
7098F:	drivers/tty/isicom.c
7099F:	include/linux/isicom.h
7100
7101MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7102M:	Felipe Balbi <balbi@ti.com>
7103L:	linux-usb@vger.kernel.org
7104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7105S:	Maintained
7106F:	drivers/usb/musb/
7107
7108MXL5007T MEDIA DRIVER
7109M:	Michael Krufky <mkrufky@linuxtv.org>
7110L:	linux-media@vger.kernel.org
7111W:	http://linuxtv.org/
7112W:	http://github.com/mkrufky
7113Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7114T:	git git://linuxtv.org/mkrufky/tuners.git
7115S:	Maintained
7116F:	drivers/media/tuners/mxl5007t.*
7117
7118MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7119M:	Hyong-Youb Kim <hykim@myri.com>
7120L:	netdev@vger.kernel.org
7121W:	https://www.myricom.com/support/downloads/myri10ge.html
7122S:	Supported
7123F:	drivers/net/ethernet/myricom/myri10ge/
7124
7125NATSEMI ETHERNET DRIVER (DP8381x)
7126S:	Orphan
7127F:	drivers/net/ethernet/natsemi/natsemi.c
7128
7129NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7130M:	Daniel Mack <zonque@gmail.com>
7131S:	Maintained
7132L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7133W:	http://www.native-instruments.com
7134F:	sound/usb/caiaq/
7135
7136NCP FILESYSTEM
7137M:	Petr Vandrovec <petr@vandrovec.name>
7138S:	Odd Fixes
7139F:	fs/ncpfs/
7140
7141NCR 5380 SCSI DRIVERS
7142M:	Finn Thain <fthain@telegraphics.com.au>
7143M:	Michael Schmitz <schmitzmic@gmail.com>
7144L:	linux-scsi@vger.kernel.org
7145S:	Maintained
7146F:	Documentation/scsi/g_NCR5380.txt
7147F:	drivers/scsi/NCR5380.*
7148F:	drivers/scsi/arm/cumana_1.c
7149F:	drivers/scsi/arm/oak.c
7150F:	drivers/scsi/atari_NCR5380.c
7151F:	drivers/scsi/atari_scsi.*
7152F:	drivers/scsi/dmx3191d.c
7153F:	drivers/scsi/dtc.*
7154F:	drivers/scsi/g_NCR5380.*
7155F:	drivers/scsi/g_NCR5380_mmio.c
7156F:	drivers/scsi/mac_scsi.*
7157F:	drivers/scsi/pas16.*
7158F:	drivers/scsi/sun3_scsi.*
7159F:	drivers/scsi/sun3_scsi_vme.c
7160F:	drivers/scsi/t128.*
7161
7162NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7163M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7164L:	linux-scsi@vger.kernel.org
7165S:	Maintained
7166F:	drivers/scsi/NCR_D700.*
7167
7168NCT6775 HARDWARE MONITOR DRIVER
7169M:	Guenter Roeck <linux@roeck-us.net>
7170L:	lm-sensors@lm-sensors.org
7171S:	Maintained
7172F:	Documentation/hwmon/nct6775
7173F:	drivers/hwmon/nct6775.c
7174
7175NETEFFECT IWARP RNIC DRIVER (IW_NES)
7176M:	Faisal Latif <faisal.latif@intel.com>
7177L:	linux-rdma@vger.kernel.org
7178W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7179S:	Supported
7180F:	drivers/infiniband/hw/nes/
7181
7182NETEM NETWORK EMULATOR
7183M:	Stephen Hemminger <stephen@networkplumber.org>
7184L:	netem@lists.linux-foundation.org
7185S:	Maintained
7186F:	net/sched/sch_netem.c
7187
7188NETERION 10GbE DRIVERS (s2io/vxge)
7189M:	Jon Mason <jdmason@kudzu.us>
7190L:	netdev@vger.kernel.org
7191S:	Supported
7192F:	Documentation/networking/s2io.txt
7193F:	Documentation/networking/vxge.txt
7194F:	drivers/net/ethernet/neterion/
7195
7196NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7197M:	Pablo Neira Ayuso <pablo@netfilter.org>
7198M:	Patrick McHardy <kaber@trash.net>
7199M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7200L:	netfilter-devel@vger.kernel.org
7201L:	coreteam@netfilter.org
7202W:	http://www.netfilter.org/
7203W:	http://www.iptables.org/
7204Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7206T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7207S:	Supported
7208F:	include/linux/netfilter*
7209F:	include/linux/netfilter/
7210F:	include/net/netfilter/
7211F:	include/uapi/linux/netfilter*
7212F:	include/uapi/linux/netfilter/
7213F:	net/*/netfilter.c
7214F:	net/*/netfilter/
7215F:	net/netfilter/
7216F:	net/bridge/br_netfilter*.c
7217
7218NETLABEL
7219M:	Paul Moore <paul@paul-moore.com>
7220W:	http://netlabel.sf.net
7221L:	netdev@vger.kernel.org
7222S:	Maintained
7223F:	Documentation/netlabel/
7224F:	include/net/netlabel.h
7225F:	net/netlabel/
7226
7227NETROM NETWORK LAYER
7228M:	Ralf Baechle <ralf@linux-mips.org>
7229L:	linux-hams@vger.kernel.org
7230W:	http://www.linux-ax25.org/
7231S:	Maintained
7232F:	include/net/netrom.h
7233F:	include/uapi/linux/netrom.h
7234F:	net/netrom/
7235
7236NETWORK BLOCK DEVICE (NBD)
7237M:	Markus Pargmann <mpa@pengutronix.de>
7238S:	Maintained
7239L:	nbd-general@lists.sourceforge.net
7240T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7241F:	Documentation/blockdev/nbd.txt
7242F:	drivers/block/nbd.c
7243F:	include/uapi/linux/nbd.h
7244
7245NETWORK DROP MONITOR
7246M:	Neil Horman <nhorman@tuxdriver.com>
7247L:	netdev@vger.kernel.org
7248S:	Maintained
7249W:	https://fedorahosted.org/dropwatch/
7250F:	net/core/drop_monitor.c
7251
7252NETWORKING [GENERAL]
7253M:	"David S. Miller" <davem@davemloft.net>
7254L:	netdev@vger.kernel.org
7255W:	http://www.linuxfoundation.org/en/Net
7256Q:	http://patchwork.ozlabs.org/project/netdev/list/
7257T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7258T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7259S:	Maintained
7260F:	net/
7261F:	include/net/
7262F:	include/linux/in.h
7263F:	include/linux/net.h
7264F:	include/linux/netdevice.h
7265F:	include/uapi/linux/in.h
7266F:	include/uapi/linux/net.h
7267F:	include/uapi/linux/netdevice.h
7268F:	include/uapi/linux/net_namespace.h
7269F:	tools/net/
7270F:	tools/testing/selftests/net/
7271F:	lib/random32.c
7272F:	lib/test_bpf.c
7273
7274NETWORKING [IPv4/IPv6]
7275M:	"David S. Miller" <davem@davemloft.net>
7276M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7277M:	James Morris <jmorris@namei.org>
7278M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7279M:	Patrick McHardy <kaber@trash.net>
7280L:	netdev@vger.kernel.org
7281T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7282S:	Maintained
7283F:	net/ipv4/
7284F:	net/ipv6/
7285F:	include/net/ip*
7286F:	arch/x86/net/*
7287
7288NETWORKING [IPSEC]
7289M:	Steffen Klassert <steffen.klassert@secunet.com>
7290M:	Herbert Xu <herbert@gondor.apana.org.au>
7291M:	"David S. Miller" <davem@davemloft.net>
7292L:	netdev@vger.kernel.org
7293T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7295S:	Maintained
7296F:	net/core/flow.c
7297F:	net/xfrm/
7298F:	net/key/
7299F:	net/ipv4/xfrm*
7300F:	net/ipv4/esp4.c
7301F:	net/ipv4/ah4.c
7302F:	net/ipv4/ipcomp.c
7303F:	net/ipv4/ip_vti.c
7304F:	net/ipv6/xfrm*
7305F:	net/ipv6/esp6.c
7306F:	net/ipv6/ah6.c
7307F:	net/ipv6/ipcomp6.c
7308F:	net/ipv6/ip6_vti.c
7309F:	include/uapi/linux/xfrm.h
7310F:	include/net/xfrm.h
7311
7312NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7313M:	Paul Moore <paul@paul-moore.com>
7314L:	netdev@vger.kernel.org
7315S:	Maintained
7316
7317NETWORKING [WIRELESS]
7318L:	linux-wireless@vger.kernel.org
7319Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7320
7321NETWORKING DRIVERS
7322L:	netdev@vger.kernel.org
7323W:	http://www.linuxfoundation.org/en/Net
7324Q:	http://patchwork.ozlabs.org/project/netdev/list/
7325T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7326T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7327S:	Odd Fixes
7328F:	drivers/net/
7329F:	include/linux/if_*
7330F:	include/linux/netdevice.h
7331F:	include/linux/arcdevice.h
7332F:	include/linux/etherdevice.h
7333F:	include/linux/fcdevice.h
7334F:	include/linux/fddidevice.h
7335F:	include/linux/hippidevice.h
7336F:	include/linux/inetdevice.h
7337F:	include/uapi/linux/if_*
7338F:	include/uapi/linux/netdevice.h
7339
7340NETWORKING DRIVERS (WIRELESS)
7341M:	Kalle Valo <kvalo@codeaurora.org>
7342L:	linux-wireless@vger.kernel.org
7343Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7344T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7345S:	Maintained
7346F:	drivers/net/wireless/
7347
7348NETXEN (1/10) GbE SUPPORT
7349M:	Manish Chopra <manish.chopra@qlogic.com>
7350M:	Sony Chacko <sony.chacko@qlogic.com>
7351M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7352L:	netdev@vger.kernel.org
7353W:	http://www.qlogic.com
7354S:	Supported
7355F:	drivers/net/ethernet/qlogic/netxen/
7356
7357NFC SUBSYSTEM
7358M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7359M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7360M:	Samuel Ortiz <sameo@linux.intel.com>
7361L:	linux-wireless@vger.kernel.org
7362L:	linux-nfc@lists.01.org (subscribers-only)
7363S:	Supported
7364F:	net/nfc/
7365F:	include/net/nfc/
7366F:	include/uapi/linux/nfc.h
7367F:	drivers/nfc/
7368F:	include/linux/platform_data/pn544.h
7369F:	Documentation/devicetree/bindings/net/nfc/
7370
7371NFS, SUNRPC, AND LOCKD CLIENTS
7372M:	Trond Myklebust <trond.myklebust@primarydata.com>
7373M:	Anna Schumaker <anna.schumaker@netapp.com>
7374L:	linux-nfs@vger.kernel.org
7375W:	http://client.linux-nfs.org
7376T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7377S:	Maintained
7378F:	fs/lockd/
7379F:	fs/nfs/
7380F:	fs/nfs_common/
7381F:	net/sunrpc/
7382F:	include/linux/lockd/
7383F:	include/linux/nfs*
7384F:	include/linux/sunrpc/
7385F:	include/uapi/linux/nfs*
7386F:	include/uapi/linux/sunrpc/
7387
7388NILFS2 FILESYSTEM
7389M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7390L:	linux-nilfs@vger.kernel.org
7391W:	http://nilfs.sourceforge.net/
7392T:	git git://github.com/konis/nilfs2.git
7393S:	Supported
7394F:	Documentation/filesystems/nilfs2.txt
7395F:	fs/nilfs2/
7396F:	include/linux/nilfs2_fs.h
7397
7398NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7399M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7400W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7401S:	Maintained
7402F:	Documentation/scsi/NinjaSCSI.txt
7403F:	drivers/scsi/pcmcia/nsp_*
7404
7405NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7406M:	GOTO Masanori <gotom@debian.or.jp>
7407M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7408W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7409S:	Maintained
7410F:	Documentation/scsi/NinjaSCSI.txt
7411F:	drivers/scsi/nsp32*
7412
7413NIOS2 ARCHITECTURE
7414M:	Ley Foon Tan <lftan@altera.com>
7415L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7416T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7417S:	Maintained
7418F:	arch/nios2/
7419
7420NOKIA N900 POWER SUPPLY DRIVERS
7421M:	Pali Rohár <pali.rohar@gmail.com>
7422S:	Maintained
7423F:	include/linux/power/bq2415x_charger.h
7424F:	include/linux/power/bq27x00_battery.h
7425F:	include/linux/power/isp1704_charger.h
7426F:	drivers/power/bq2415x_charger.c
7427F:	drivers/power/bq27x00_battery.c
7428F:	drivers/power/isp1704_charger.c
7429F:	drivers/power/rx51_battery.c
7430
7431NTB DRIVER CORE
7432M:	Jon Mason <jdmason@kudzu.us>
7433M:	Dave Jiang <dave.jiang@intel.com>
7434M:	Allen Hubbe <Allen.Hubbe@emc.com>
7435L:	linux-ntb@googlegroups.com
7436S:	Supported
7437W:	https://github.com/jonmason/ntb/wiki
7438T:	git git://github.com/jonmason/ntb.git
7439F:	drivers/ntb/
7440F:	drivers/net/ntb_netdev.c
7441F:	include/linux/ntb.h
7442F:	include/linux/ntb_transport.h
7443
7444NTB INTEL DRIVER
7445M:	Jon Mason <jdmason@kudzu.us>
7446M:	Dave Jiang <dave.jiang@intel.com>
7447L:	linux-ntb@googlegroups.com
7448S:	Supported
7449W:	https://github.com/jonmason/ntb/wiki
7450T:	git git://github.com/jonmason/ntb.git
7451F:	drivers/ntb/hw/intel/
7452
7453NTFS FILESYSTEM
7454M:	Anton Altaparmakov <anton@tuxera.com>
7455L:	linux-ntfs-dev@lists.sourceforge.net
7456W:	http://www.tuxera.com/
7457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7458S:	Supported
7459F:	Documentation/filesystems/ntfs.txt
7460F:	fs/ntfs/
7461
7462NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7463M:	Antonino Daplas <adaplas@gmail.com>
7464L:	linux-fbdev@vger.kernel.org
7465S:	Maintained
7466F:	drivers/video/fbdev/riva/
7467F:	drivers/video/fbdev/nvidia/
7468
7469NVM EXPRESS DRIVER
7470M:	Matthew Wilcox <willy@linux.intel.com>
7471L:	linux-nvme@lists.infradead.org
7472T:	git git://git.infradead.org/users/willy/linux-nvme.git
7473S:	Supported
7474F:	drivers/block/nvme*
7475F:	include/linux/nvme.h
7476
7477NVMEM FRAMEWORK
7478M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7479M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7480S:	Maintained
7481F:	drivers/nvmem/
7482F:	Documentation/devicetree/bindings/nvmem/
7483F:	include/linux/nvmem-consumer.h
7484F:	include/linux/nvmem-provider.h
7485
7486NXP-NCI NFC DRIVER
7487M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7488R:	Charles Gorand <charles.gorand@effinnov.com>
7489L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7490S:	Supported
7491F:	drivers/nfc/nxp-nci
7492
7493NXP TDA998X DRM DRIVER
7494M:	Russell King <rmk+kernel@arm.linux.org.uk>
7495S:	Supported
7496F:	drivers/gpu/drm/i2c/tda998x_drv.c
7497F:	include/drm/i2c/tda998x.h
7498
7499NXP TFA9879 DRIVER
7500M:	Peter Rosin <peda@axentia.se>
7501L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7502S:	Maintained
7503F:	sound/soc/codecs/tfa9879*
7504
7505OMAP SUPPORT
7506M:	Tony Lindgren <tony@atomide.com>
7507L:	linux-omap@vger.kernel.org
7508W:	http://www.muru.com/linux/omap/
7509W:	http://linux.omap.com/
7510Q:	http://patchwork.kernel.org/project/linux-omap/list/
7511T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7512S:	Maintained
7513F:	arch/arm/*omap*/
7514F:	arch/arm/configs/omap1_defconfig
7515F:	arch/arm/configs/omap2plus_defconfig
7516F:	drivers/i2c/busses/i2c-omap.c
7517F:	drivers/irqchip/irq-omap-intc.c
7518F:	drivers/mfd/*omap*.c
7519F:	drivers/mfd/menelaus.c
7520F:	drivers/mfd/palmas.c
7521F:	drivers/mfd/tps65217.c
7522F:	drivers/mfd/tps65218.c
7523F:	drivers/mfd/tps65910.c
7524F:	drivers/mfd/twl-core.[ch]
7525F:	drivers/mfd/twl4030*.c
7526F:	drivers/mfd/twl6030*.c
7527F:	drivers/mfd/twl6040*.c
7528F:	drivers/regulator/palmas-regulator*.c
7529F:	drivers/regulator/pbias-regulator.c
7530F:	drivers/regulator/tps65217-regulator.c
7531F:	drivers/regulator/tps65218-regulator.c
7532F:	drivers/regulator/tps65910-regulator.c
7533F:	drivers/regulator/twl-regulator.c
7534F:	include/linux/i2c-omap.h
7535
7536OMAP DEVICE TREE SUPPORT
7537M:	Benoît Cousson <bcousson@baylibre.com>
7538M:	Tony Lindgren <tony@atomide.com>
7539L:	linux-omap@vger.kernel.org
7540L:	devicetree@vger.kernel.org
7541S:	Maintained
7542F:	arch/arm/boot/dts/*omap*
7543F:	arch/arm/boot/dts/*am3*
7544F:	arch/arm/boot/dts/*am4*
7545F:	arch/arm/boot/dts/*am5*
7546F:	arch/arm/boot/dts/*dra7*
7547
7548OMAP CLOCK FRAMEWORK SUPPORT
7549M:	Paul Walmsley <paul@pwsan.com>
7550L:	linux-omap@vger.kernel.org
7551S:	Maintained
7552F:	arch/arm/*omap*/*clock*
7553
7554OMAP POWER MANAGEMENT SUPPORT
7555M:	Kevin Hilman <khilman@deeprootsystems.com>
7556L:	linux-omap@vger.kernel.org
7557S:	Maintained
7558F:	arch/arm/*omap*/*pm*
7559F:	drivers/cpufreq/omap-cpufreq.c
7560
7561OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7562M:	Rajendra Nayak <rnayak@ti.com>
7563M:	Paul Walmsley <paul@pwsan.com>
7564L:	linux-omap@vger.kernel.org
7565S:	Maintained
7566F:	arch/arm/mach-omap2/prm*
7567
7568OMAP AUDIO SUPPORT
7569M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7570M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7571L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7572L:	linux-omap@vger.kernel.org
7573S:	Maintained
7574F:	sound/soc/omap/
7575
7576OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7577M:	Roger Quadros <rogerq@ti.com>
7578M:	Tony Lindgren <tony@atomide.com>
7579L:	linux-omap@vger.kernel.org
7580S:	Maintained
7581F:	drivers/memory/omap-gpmc.c
7582F:	arch/arm/mach-omap2/*gpmc*
7583
7584OMAP FRAMEBUFFER SUPPORT
7585M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7586L:	linux-fbdev@vger.kernel.org
7587L:	linux-omap@vger.kernel.org
7588S:	Maintained
7589F:	drivers/video/fbdev/omap/
7590
7591OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7592M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7593L:	linux-omap@vger.kernel.org
7594L:	linux-fbdev@vger.kernel.org
7595S:	Maintained
7596F:	drivers/video/fbdev/omap2/
7597F:	Documentation/arm/OMAP/DSS
7598
7599OMAP HARDWARE SPINLOCK SUPPORT
7600M:	Ohad Ben-Cohen <ohad@wizery.com>
7601L:	linux-omap@vger.kernel.org
7602S:	Maintained
7603F:	drivers/hwspinlock/omap_hwspinlock.c
7604
7605OMAP MMC SUPPORT
7606M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7607L:	linux-omap@vger.kernel.org
7608S:	Maintained
7609F:	drivers/mmc/host/omap.c
7610
7611OMAP HS MMC SUPPORT
7612L:	linux-mmc@vger.kernel.org
7613L:	linux-omap@vger.kernel.org
7614S:	Orphan
7615F:	drivers/mmc/host/omap_hsmmc.c
7616
7617OMAP RANDOM NUMBER GENERATOR SUPPORT
7618M:	Deepak Saxena <dsaxena@plexity.net>
7619S:	Maintained
7620F:	drivers/char/hw_random/omap-rng.c
7621
7622OMAP HWMOD SUPPORT
7623M:	Benoît Cousson <bcousson@baylibre.com>
7624M:	Paul Walmsley <paul@pwsan.com>
7625L:	linux-omap@vger.kernel.org
7626S:	Maintained
7627F:	arch/arm/mach-omap2/omap_hwmod.*
7628
7629OMAP HWMOD DATA
7630M:	Paul Walmsley <paul@pwsan.com>
7631L:	linux-omap@vger.kernel.org
7632S:	Maintained
7633F:	arch/arm/mach-omap2/omap_hwmod*data*
7634
7635OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7636M:	Benoît Cousson <bcousson@baylibre.com>
7637L:	linux-omap@vger.kernel.org
7638S:	Maintained
7639F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7640
7641OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7642M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7643L:	linux-media@vger.kernel.org
7644S:	Maintained
7645F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7646F:	drivers/media/platform/omap3isp/
7647F:	drivers/staging/media/omap4iss/
7648
7649OMAP USB SUPPORT
7650M:	Felipe Balbi <balbi@ti.com>
7651L:	linux-usb@vger.kernel.org
7652L:	linux-omap@vger.kernel.org
7653T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7654S:	Maintained
7655F:	drivers/usb/*/*omap*
7656F:	arch/arm/*omap*/usb*
7657
7658OMAP GPIO DRIVER
7659M:	Javier Martinez Canillas <javier@dowhile0.org>
7660M:	Santosh Shilimkar <ssantosh@kernel.org>
7661M:	Kevin Hilman <khilman@deeprootsystems.com>
7662L:	linux-omap@vger.kernel.org
7663S:	Maintained
7664F:	drivers/gpio/gpio-omap.c
7665
7666OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7667M:	Mark Jackson <mpfj@newflow.co.uk>
7668L:	linux-omap@vger.kernel.org
7669S:	Maintained
7670F:	arch/arm/boot/dts/am335x-nano.dts
7671
7672OMFS FILESYSTEM
7673M:	Bob Copeland <me@bobcopeland.com>
7674L:	linux-karma-devel@lists.sourceforge.net
7675S:	Maintained
7676F:	Documentation/filesystems/omfs.txt
7677F:	fs/omfs/
7678
7679OMNIKEY CARDMAN 4000 DRIVER
7680M:	Harald Welte <laforge@gnumonks.org>
7681S:	Maintained
7682F:	drivers/char/pcmcia/cm4000_cs.c
7683F:	include/linux/cm4000_cs.h
7684F:	include/uapi/linux/cm4000_cs.h
7685
7686OMNIKEY CARDMAN 4040 DRIVER
7687M:	Harald Welte <laforge@gnumonks.org>
7688S:	Maintained
7689F:	drivers/char/pcmcia/cm4040_cs.*
7690
7691OMNIVISION OV7670 SENSOR DRIVER
7692M:	Jonathan Corbet <corbet@lwn.net>
7693L:	linux-media@vger.kernel.org
7694T:	git git://linuxtv.org/media_tree.git
7695S:	Maintained
7696F:	drivers/media/i2c/ov7670.c
7697
7698ONENAND FLASH DRIVER
7699M:	Kyungmin Park <kyungmin.park@samsung.com>
7700L:	linux-mtd@lists.infradead.org
7701S:	Maintained
7702F:	drivers/mtd/onenand/
7703F:	include/linux/mtd/onenand*.h
7704
7705ONSTREAM SCSI TAPE DRIVER
7706M:	Willem Riede <osst@riede.org>
7707L:	osst-users@lists.sourceforge.net
7708L:	linux-scsi@vger.kernel.org
7709S:	Maintained
7710F:	Documentation/scsi/osst.txt
7711F:	drivers/scsi/osst.*
7712F:	drivers/scsi/osst_*.h
7713F:	drivers/scsi/st.h
7714
7715OPENCORES I2C BUS DRIVER
7716M:	Peter Korsgaard <jacmet@sunsite.dk>
7717L:	linux-i2c@vger.kernel.org
7718S:	Maintained
7719F:	Documentation/i2c/busses/i2c-ocores
7720F:	drivers/i2c/busses/i2c-ocores.c
7721
7722OPEN FIRMWARE AND FLATTENED DEVICE TREE
7723M:	Rob Herring <robh+dt@kernel.org>
7724M:	Frank Rowand <frowand.list@gmail.com>
7725M:	Grant Likely <grant.likely@linaro.org>
7726L:	devicetree@vger.kernel.org
7727W:	http://www.devicetree.org/
7728T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7729S:	Maintained
7730F:	drivers/of/
7731F:	include/linux/of*.h
7732F:	scripts/dtc/
7733
7734OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7735M:	Rob Herring <robh+dt@kernel.org>
7736M:	Pawel Moll <pawel.moll@arm.com>
7737M:	Mark Rutland <mark.rutland@arm.com>
7738M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7739M:	Kumar Gala <galak@codeaurora.org>
7740L:	devicetree@vger.kernel.org
7741S:	Maintained
7742F:	Documentation/devicetree/
7743F:	arch/*/boot/dts/
7744F:	include/dt-bindings/
7745
7746OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7747M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7748L:	devicetree@vger.kernel.org
7749S:	Maintained
7750F:	Documentation/devicetree/dynamic-resolution-notes.txt
7751F:	Documentation/devicetree/overlay-notes.txt
7752F:	drivers/of/overlay.c
7753F:	drivers/of/resolver.c
7754
7755OPENRISC ARCHITECTURE
7756M:	Jonas Bonn <jonas@southpole.se>
7757W:	http://openrisc.net
7758L:	linux@lists.openrisc.net (moderated for non-subscribers)
7759S:	Maintained
7760T:	git git://openrisc.net/~jonas/linux
7761F:	arch/openrisc/
7762
7763OPENVSWITCH
7764M:	Pravin Shelar <pshelar@nicira.com>
7765L:	netdev@vger.kernel.org
7766L:	dev@openvswitch.org
7767W:	http://openvswitch.org
7768S:	Maintained
7769F:	net/openvswitch/
7770F:	include/uapi/linux/openvswitch.h
7771
7772OPL4 DRIVER
7773M:	Clemens Ladisch <clemens@ladisch.de>
7774L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7775T:	git git://git.alsa-project.org/alsa-kernel.git
7776S:	Maintained
7777F:	sound/drivers/opl4/
7778
7779OPROFILE
7780M:	Robert Richter <rric@kernel.org>
7781L:	oprofile-list@lists.sf.net
7782S:	Maintained
7783F:	arch/*/include/asm/oprofile*.h
7784F:	arch/*/oprofile/
7785F:	drivers/oprofile/
7786F:	include/linux/oprofile.h
7787
7788ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7789M:	Mark Fasheh <mfasheh@suse.com>
7790M:	Joel Becker <jlbec@evilplan.org>
7791L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7792W:	http://ocfs2.wiki.kernel.org
7793S:	Supported
7794F:	Documentation/filesystems/ocfs2.txt
7795F:	Documentation/filesystems/dlmfs.txt
7796F:	fs/ocfs2/
7797
7798ORINOCO DRIVER
7799L:	linux-wireless@vger.kernel.org
7800W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7801W:	http://www.nongnu.org/orinoco/
7802S:	Orphan
7803F:	drivers/net/wireless/orinoco/
7804
7805OSD LIBRARY and FILESYSTEM
7806M:	Boaz Harrosh <ooo@electrozaur.com>
7807M:	Benny Halevy <bhalevy@primarydata.com>
7808L:	osd-dev@open-osd.org
7809W:	http://open-osd.org
7810T:	git git://git.open-osd.org/open-osd.git
7811S:	Maintained
7812F:	drivers/scsi/osd/
7813F:	include/scsi/osd_*
7814F:	fs/exofs/
7815
7816OVERLAY FILESYSTEM
7817M:	Miklos Szeredi <miklos@szeredi.hu>
7818L:	linux-unionfs@vger.kernel.org
7819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7820S:	Supported
7821F:	fs/overlayfs/
7822F:	Documentation/filesystems/overlayfs.txt
7823
7824P54 WIRELESS DRIVER
7825M:	Christian Lamparter <chunkeey@googlemail.com>
7826L:	linux-wireless@vger.kernel.org
7827W:	http://wireless.kernel.org/en/users/Drivers/p54
7828S:	Maintained
7829F:	drivers/net/wireless/p54/
7830
7831PA SEMI ETHERNET DRIVER
7832M:	Olof Johansson <olof@lixom.net>
7833L:	netdev@vger.kernel.org
7834S:	Maintained
7835F:	drivers/net/ethernet/pasemi/*
7836
7837PA SEMI SMBUS DRIVER
7838M:	Olof Johansson <olof@lixom.net>
7839L:	linux-i2c@vger.kernel.org
7840S:	Maintained
7841F:	drivers/i2c/busses/i2c-pasemi.c
7842
7843PADATA PARALLEL EXECUTION MECHANISM
7844M:	Steffen Klassert <steffen.klassert@secunet.com>
7845L:	linux-crypto@vger.kernel.org
7846S:	Maintained
7847F:	kernel/padata.c
7848F:	include/linux/padata.h
7849F:	Documentation/padata.txt
7850
7851PANASONIC LAPTOP ACPI EXTRAS DRIVER
7852M:	Harald Welte <laforge@gnumonks.org>
7853L:	platform-driver-x86@vger.kernel.org
7854S:	Maintained
7855F:	drivers/platform/x86/panasonic-laptop.c
7856
7857PANASONIC MN10300/AM33/AM34 PORT
7858M:	David Howells <dhowells@redhat.com>
7859M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7860L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7861W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7862S:	Maintained
7863F:	Documentation/mn10300/
7864F:	arch/mn10300/
7865
7866PARALLEL PORT SUBSYSTEM
7867M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7868M:	Sudip Mukherjee <sudip@vectorindia.org>
7869L:	linux-parport@lists.infradead.org (subscribers-only)
7870S:	Maintained
7871F:	drivers/parport/
7872F:	include/linux/parport*.h
7873F:	drivers/char/ppdev.c
7874F:	include/uapi/linux/ppdev.h
7875F:	Documentation/parport*.txt
7876
7877PARAVIRT_OPS INTERFACE
7878M:	Jeremy Fitzhardinge <jeremy@goop.org>
7879M:	Chris Wright <chrisw@sous-sol.org>
7880M:	Alok Kataria <akataria@vmware.com>
7881M:	Rusty Russell <rusty@rustcorp.com.au>
7882L:	virtualization@lists.linux-foundation.org
7883S:	Supported
7884F:	Documentation/virtual/paravirt_ops.txt
7885F:	arch/*/kernel/paravirt*
7886F:	arch/*/include/asm/paravirt.h
7887
7888PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7889M:	Tim Waugh <tim@cyberelk.net>
7890L:	linux-parport@lists.infradead.org (subscribers-only)
7891S:	Maintained
7892F:	Documentation/blockdev/paride.txt
7893F:	drivers/block/paride/
7894
7895PARISC ARCHITECTURE
7896M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7897M:	Helge Deller <deller@gmx.de>
7898L:	linux-parisc@vger.kernel.org
7899W:	http://www.parisc-linux.org/
7900Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7901T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7902T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7903S:	Maintained
7904F:	arch/parisc/
7905F:	Documentation/parisc/
7906F:	drivers/parisc/
7907F:	drivers/char/agp/parisc-agp.c
7908F:	drivers/input/serio/gscps2.c
7909F:	drivers/parport/parport_gsc.*
7910F:	drivers/tty/serial/8250/8250_gsc.c
7911F:	drivers/video/fbdev/sti*
7912F:	drivers/video/console/sti*
7913F:	drivers/video/logo/logo_parisc*
7914
7915PC87360 HARDWARE MONITORING DRIVER
7916M:	Jim Cromie <jim.cromie@gmail.com>
7917L:	lm-sensors@lm-sensors.org
7918S:	Maintained
7919F:	Documentation/hwmon/pc87360
7920F:	drivers/hwmon/pc87360.c
7921
7922PC8736x GPIO DRIVER
7923M:	Jim Cromie <jim.cromie@gmail.com>
7924S:	Maintained
7925F:	drivers/char/pc8736x_gpio.c
7926
7927PC87427 HARDWARE MONITORING DRIVER
7928M:	Jean Delvare <jdelvare@suse.com>
7929L:	lm-sensors@lm-sensors.org
7930S:	Maintained
7931F:	Documentation/hwmon/pc87427
7932F:	drivers/hwmon/pc87427.c
7933
7934PCA9532 LED DRIVER
7935M:	Riku Voipio <riku.voipio@iki.fi>
7936S:	Maintained
7937F:	drivers/leds/leds-pca9532.c
7938F:	include/linux/leds-pca9532.h
7939
7940PCA9541 I2C BUS MASTER SELECTOR DRIVER
7941M:	Guenter Roeck <linux@roeck-us.net>
7942L:	linux-i2c@vger.kernel.org
7943S:	Maintained
7944F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7945
7946PCDP - PRIMARY CONSOLE AND DEBUG PORT
7947M:	Khalid Aziz <khalid@gonehiking.org>
7948S:	Maintained
7949F:	drivers/firmware/pcdp.*
7950
7951PCI ERROR RECOVERY
7952M:	Linas Vepstas <linasvepstas@gmail.com>
7953L:	linux-pci@vger.kernel.org
7954S:	Supported
7955F:	Documentation/PCI/pci-error-recovery.txt
7956
7957PCI SUBSYSTEM
7958M:	Bjorn Helgaas <bhelgaas@google.com>
7959L:	linux-pci@vger.kernel.org
7960Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7961T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7962S:	Supported
7963F:	Documentation/PCI/
7964F:	drivers/pci/
7965F:	include/linux/pci*
7966F:	arch/x86/pci/
7967F:	arch/x86/kernel/quirks.c
7968
7969PCI DRIVER FOR ARM VERSATILE PLATFORM
7970M:	Rob Herring <robh@kernel.org>
7971L:	linux-pci@vger.kernel.org
7972L:	linux-arm-kernel@lists.infradead.org
7973S:	Maintained
7974F:	Documentation/devicetree/bindings/pci/versatile.txt
7975F:	drivers/pci/host/pci-versatile.c
7976
7977PCI DRIVER FOR APPLIEDMICRO XGENE
7978M:	Tanmay Inamdar <tinamdar@apm.com>
7979L:	linux-pci@vger.kernel.org
7980L:	linux-arm-kernel@lists.infradead.org
7981S:	Maintained
7982F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7983F:	drivers/pci/host/pci-xgene.c
7984
7985PCI DRIVER FOR FREESCALE LAYERSCAPE
7986M:	Minghuan Lian <minghuan.Lian@freescale.com>
7987M:	Mingkai Hu <mingkai.hu@freescale.com>
7988M:	Roy Zang <tie-fei.zang@freescale.com>
7989L:	linuxppc-dev@lists.ozlabs.org
7990L:	linux-pci@vger.kernel.org
7991L:	linux-arm-kernel@lists.infradead.org
7992S:	Maintained
7993F:	drivers/pci/host/*layerscape*
7994
7995PCI DRIVER FOR IMX6
7996M:	Richard Zhu <Richard.Zhu@freescale.com>
7997M:	Lucas Stach <l.stach@pengutronix.de>
7998L:	linux-pci@vger.kernel.org
7999L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8000S:	Maintained
8001F:	drivers/pci/host/*imx6*
8002
8003PCI DRIVER FOR TI KEYSTONE
8004M:	Murali Karicheri <m-karicheri2@ti.com>
8005L:	linux-pci@vger.kernel.org
8006L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8007S:	Maintained
8008F:	drivers/pci/host/*keystone*
8009
8010PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8011M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8012M:	Jason Cooper <jason@lakedaemon.net>
8013L:	linux-pci@vger.kernel.org
8014L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8015S:	Maintained
8016F:	drivers/pci/host/*mvebu*
8017
8018PCI DRIVER FOR NVIDIA TEGRA
8019M:	Thierry Reding <thierry.reding@gmail.com>
8020L:	linux-tegra@vger.kernel.org
8021L:	linux-pci@vger.kernel.org
8022S:	Supported
8023F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8024F:	drivers/pci/host/pci-tegra.c
8025
8026PCI DRIVER FOR TI DRA7XX
8027M:	Kishon Vijay Abraham I <kishon@ti.com>
8028L:	linux-omap@vger.kernel.org
8029L:	linux-pci@vger.kernel.org
8030S:	Supported
8031F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8032F:	drivers/pci/host/pci-dra7xx.c
8033
8034PCI DRIVER FOR RENESAS R-CAR
8035M:	Simon Horman <horms@verge.net.au>
8036L:	linux-pci@vger.kernel.org
8037L:	linux-sh@vger.kernel.org
8038S:	Maintained
8039F:	drivers/pci/host/*rcar*
8040
8041PCI DRIVER FOR SAMSUNG EXYNOS
8042M:	Jingoo Han <jingoohan1@gmail.com>
8043L:	linux-pci@vger.kernel.org
8044L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8045L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8046S:	Maintained
8047F:	drivers/pci/host/pci-exynos.c
8048
8049PCI DRIVER FOR SYNOPSIS DESIGNWARE
8050M:	Jingoo Han <jingoohan1@gmail.com>
8051M:	Pratyush Anand <pratyush.anand@gmail.com>
8052L:	linux-pci@vger.kernel.org
8053S:	Maintained
8054F:	drivers/pci/host/*designware*
8055
8056PCI DRIVER FOR GENERIC OF HOSTS
8057M:	Will Deacon <will.deacon@arm.com>
8058L:	linux-pci@vger.kernel.org
8059L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8060S:	Maintained
8061F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8062F:	drivers/pci/host/pci-host-generic.c
8063
8064PCIE DRIVER FOR ST SPEAR13XX
8065M:	Pratyush Anand <pratyush.anand@gmail.com>
8066L:	linux-pci@vger.kernel.org
8067S:	Maintained
8068F:	drivers/pci/host/*spear*
8069
8070PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8071M:	Duc Dang <dhdang@apm.com>
8072L:	linux-pci@vger.kernel.org
8073L:	linux-arm-kernel@lists.infradead.org
8074S:	Maintained
8075F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8076F:	drivers/pci/host/pci-xgene-msi.c
8077
8078PCMCIA SUBSYSTEM
8079P:	Linux PCMCIA Team
8080L:	linux-pcmcia@lists.infradead.org
8081W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8082T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8083S:	Maintained
8084F:	Documentation/pcmcia/
8085F:	drivers/pcmcia/
8086F:	include/pcmcia/
8087
8088PCNET32 NETWORK DRIVER
8089M:	Don Fry <pcnet32@frontier.com>
8090L:	netdev@vger.kernel.org
8091S:	Maintained
8092F:	drivers/net/ethernet/amd/pcnet32.c
8093
8094PCRYPT PARALLEL CRYPTO ENGINE
8095M:	Steffen Klassert <steffen.klassert@secunet.com>
8096L:	linux-crypto@vger.kernel.org
8097S:	Maintained
8098F:	crypto/pcrypt.c
8099F:	include/crypto/pcrypt.h
8100
8101PER-CPU MEMORY ALLOCATOR
8102M:	Tejun Heo <tj@kernel.org>
8103M:	Christoph Lameter <cl@linux-foundation.org>
8104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8105S:	Maintained
8106F:	include/linux/percpu*.h
8107F:	mm/percpu*.c
8108F:	arch/*/include/asm/percpu.h
8109
8110PER-TASK DELAY ACCOUNTING
8111M:	Balbir Singh <bsingharora@gmail.com>
8112S:	Maintained
8113F:	include/linux/delayacct.h
8114F:	kernel/delayacct.c
8115
8116PERFORMANCE EVENTS SUBSYSTEM
8117M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
8118M:	Ingo Molnar <mingo@redhat.com>
8119M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8120L:	linux-kernel@vger.kernel.org
8121T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8122S:	Supported
8123F:	kernel/events/*
8124F:	include/linux/perf_event.h
8125F:	include/uapi/linux/perf_event.h
8126F:	arch/*/kernel/perf_event*.c
8127F:	arch/*/kernel/*/perf_event*.c
8128F:	arch/*/kernel/*/*/perf_event*.c
8129F:	arch/*/include/asm/perf_event.h
8130F:	arch/*/kernel/perf_callchain.c
8131F:	tools/perf/
8132
8133PERSONALITY HANDLING
8134M:	Christoph Hellwig <hch@infradead.org>
8135L:	linux-abi-devel@lists.sourceforge.net
8136S:	Maintained
8137F:	include/linux/personality.h
8138F:	include/uapi/linux/personality.h
8139
8140PHONET PROTOCOL
8141M:	Remi Denis-Courmont <courmisch@gmail.com>
8142S:	Supported
8143F:	Documentation/networking/phonet.txt
8144F:	include/linux/phonet.h
8145F:	include/net/phonet/
8146F:	include/uapi/linux/phonet.h
8147F:	net/phonet/
8148
8149PHRAM MTD DRIVER
8150M:	Joern Engel <joern@lazybastard.org>
8151L:	linux-mtd@lists.infradead.org
8152S:	Maintained
8153F:	drivers/mtd/devices/phram.c
8154
8155PICOLCD HID DRIVER
8156M:	Bruno Prémont <bonbons@linux-vserver.org>
8157L:	linux-input@vger.kernel.org
8158S:	Maintained
8159F:	drivers/hid/hid-picolcd*
8160
8161PICOXCELL SUPPORT
8162M:	Jamie Iles <jamie@jamieiles.com>
8163L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8164T:	git git://github.com/jamieiles/linux-2.6-ji.git
8165S:	Supported
8166F:	arch/arm/boot/dts/picoxcell*
8167F:	arch/arm/mach-picoxcell/
8168F:	drivers/crypto/picoxcell*
8169
8170PIN CONTROL SUBSYSTEM
8171M:	Linus Walleij <linus.walleij@linaro.org>
8172L:	linux-gpio@vger.kernel.org
8173T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8174S:	Maintained
8175F:	drivers/pinctrl/
8176F:	include/linux/pinctrl/
8177
8178PIN CONTROLLER - ATMEL AT91
8179M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8180L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8181S:	Maintained
8182F:	drivers/pinctrl/pinctrl-at91.*
8183
8184PIN CONTROLLER - INTEL
8185M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8186M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8187S:	Maintained
8188F:	drivers/pinctrl/intel/
8189
8190PIN CONTROLLER - RENESAS
8191M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8192L:	linux-sh@vger.kernel.org
8193S:	Maintained
8194F:	drivers/pinctrl/sh-pfc/
8195
8196PIN CONTROLLER - SAMSUNG
8197M:	Tomasz Figa <tomasz.figa@gmail.com>
8198L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8199L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8200S:	Maintained
8201F:	drivers/pinctrl/samsung/
8202
8203PIN CONTROLLER - ST SPEAR
8204M:	Viresh Kumar <vireshk@kernel.org>
8205L:	spear-devel@list.st.com
8206L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8207W:	http://www.st.com/spear
8208S:	Maintained
8209F:	drivers/pinctrl/spear/
8210
8211PKTCDVD DRIVER
8212M:	Jiri Kosina <jikos@kernel.org>
8213S:	Maintained
8214F:	drivers/block/pktcdvd.c
8215F:	include/linux/pktcdvd.h
8216F:	include/uapi/linux/pktcdvd.h
8217
8218PKUNITY SOC DRIVERS
8219M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8220W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8221S:	Maintained
8222T:	git git://github.com/gxt/linux.git
8223F:	drivers/input/serio/i8042-unicore32io.h
8224F:	drivers/i2c/busses/i2c-puv3.c
8225F:	drivers/video/fbdev/fb-puv3.c
8226F:	drivers/rtc/rtc-puv3.c
8227
8228PMBUS HARDWARE MONITORING DRIVERS
8229M:	Guenter Roeck <linux@roeck-us.net>
8230L:	lm-sensors@lm-sensors.org
8231W:	http://www.lm-sensors.org/
8232W:	http://www.roeck-us.net/linux/drivers/
8233T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8234S:	Maintained
8235F:	Documentation/hwmon/pmbus
8236F:	drivers/hwmon/pmbus/
8237F:	include/linux/i2c/pmbus.h
8238
8239PMC SIERRA MaxRAID DRIVER
8240L:	linux-scsi@vger.kernel.org
8241W:	http://www.pmc-sierra.com/
8242S:	Orphan
8243F:	drivers/scsi/pmcraid.*
8244
8245PMC SIERRA PM8001 DRIVER
8246M:	Jack Wang <jinpu.wang@profitbricks.com>
8247M:	lindar_liu@usish.com
8248L:	pmchba@pmcs.com
8249L:	linux-scsi@vger.kernel.org
8250S:	Supported
8251F:	drivers/scsi/pm8001/
8252
8253POSIX CLOCKS and TIMERS
8254M:	Thomas Gleixner <tglx@linutronix.de>
8255L:	linux-kernel@vger.kernel.org
8256T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8257S:	Maintained
8258F:	fs/timerfd.c
8259F:	include/linux/timer*
8260F:	kernel/time/*timer*
8261
8262POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8263M:	Sebastian Reichel <sre@kernel.org>
8264M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8265M:	David Woodhouse <dwmw2@infradead.org>
8266L:	linux-pm@vger.kernel.org
8267T:	git git://git.infradead.org/battery-2.6.git
8268S:	Maintained
8269F:	include/linux/power_supply.h
8270F:	drivers/power/
8271X:	drivers/power/avs/
8272
8273POWER STATE COORDINATION INTERFACE (PSCI)
8274M:	Mark Rutland <mark.rutland@arm.com>
8275M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8276L:	linux-arm-kernel@lists.infradead.org
8277S:	Maintained
8278F:	drivers/firmware/psci.c
8279F:	include/linux/psci.h
8280F:	include/uapi/linux/psci.h
8281
8282PNP SUPPORT
8283M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8284S:	Maintained
8285F:	drivers/pnp/
8286
8287PNXxxxx I2C DRIVER
8288M:	Vitaly Wool <vitalywool@gmail.com>
8289L:	linux-i2c@vger.kernel.org
8290S:	Maintained
8291F:	drivers/i2c/busses/i2c-pnx.c
8292
8293PPP PROTOCOL DRIVERS AND COMPRESSORS
8294M:	Paul Mackerras <paulus@samba.org>
8295L:	linux-ppp@vger.kernel.org
8296S:	Maintained
8297F:	drivers/net/ppp/ppp_*
8298
8299PPP OVER ATM (RFC 2364)
8300M:	Mitchell Blank Jr <mitch@sfgoth.com>
8301S:	Maintained
8302F:	net/atm/pppoatm.c
8303F:	include/uapi/linux/atmppp.h
8304
8305PPP OVER ETHERNET
8306M:	Michal Ostrowski <mostrows@earthlink.net>
8307S:	Maintained
8308F:	drivers/net/ppp/pppoe.c
8309F:	drivers/net/ppp/pppox.c
8310
8311PPP OVER L2TP
8312M:	James Chapman <jchapman@katalix.com>
8313S:	Maintained
8314F:	net/l2tp/l2tp_ppp.c
8315F:	include/linux/if_pppol2tp.h
8316F:	include/uapi/linux/if_pppol2tp.h
8317
8318PPS SUPPORT
8319M:	Rodolfo Giometti <giometti@enneenne.com>
8320W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8321L:	linuxpps@ml.enneenne.com (subscribers-only)
8322S:	Maintained
8323F:	Documentation/pps/
8324F:	drivers/pps/
8325F:	include/linux/pps*.h
8326
8327PPTP DRIVER
8328M:	Dmitry Kozlov <xeb@mail.ru>
8329L:	netdev@vger.kernel.org
8330S:	Maintained
8331F:	drivers/net/ppp/pptp.c
8332W:	http://sourceforge.net/projects/accel-pptp
8333
8334PREEMPTIBLE KERNEL
8335M:	Robert Love <rml@tech9.net>
8336L:	kpreempt-tech@lists.sourceforge.net
8337W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8338S:	Supported
8339F:	Documentation/preempt-locking.txt
8340F:	include/linux/preempt.h
8341
8342PRISM54 WIRELESS DRIVER
8343M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8344L:	linux-wireless@vger.kernel.org
8345W:	http://wireless.kernel.org/en/users/Drivers/p54
8346S:	Obsolete
8347F:	drivers/net/wireless/prism54/
8348
8349PS3 NETWORK SUPPORT
8350M:	Geoff Levand <geoff@infradead.org>
8351L:	netdev@vger.kernel.org
8352L:	linuxppc-dev@lists.ozlabs.org
8353S:	Maintained
8354F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8355
8356PS3 PLATFORM SUPPORT
8357M:	Geoff Levand <geoff@infradead.org>
8358L:	linuxppc-dev@lists.ozlabs.org
8359S:	Maintained
8360F:	arch/powerpc/boot/ps3*
8361F:	arch/powerpc/include/asm/lv1call.h
8362F:	arch/powerpc/include/asm/ps3*.h
8363F:	arch/powerpc/platforms/ps3/
8364F:	drivers/*/ps3*
8365F:	drivers/ps3/
8366F:	drivers/rtc/rtc-ps3.c
8367F:	drivers/usb/host/*ps3.c
8368F:	sound/ppc/snd_ps3*
8369
8370PS3VRAM DRIVER
8371M:	Jim Paris <jim@jtan.com>
8372M:	Geoff Levand <geoff@infradead.org>
8373L:	linuxppc-dev@lists.ozlabs.org
8374S:	Maintained
8375F:	drivers/block/ps3vram.c
8376
8377PSTORE FILESYSTEM
8378M:	Anton Vorontsov <anton@enomsg.org>
8379M:	Colin Cross <ccross@android.com>
8380M:	Kees Cook <keescook@chromium.org>
8381M:	Tony Luck <tony.luck@intel.com>
8382S:	Maintained
8383T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8384F:	fs/pstore/
8385F:	include/linux/pstore*
8386F:	drivers/firmware/efi/efi-pstore.c
8387F:	drivers/acpi/apei/erst.c
8388
8389PTP HARDWARE CLOCK SUPPORT
8390M:	Richard Cochran <richardcochran@gmail.com>
8391L:	netdev@vger.kernel.org
8392S:	Maintained
8393W:	http://linuxptp.sourceforge.net/
8394F:	Documentation/ABI/testing/sysfs-ptp
8395F:	Documentation/ptp/*
8396F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8397F:	drivers/net/phy/dp83640*
8398F:	drivers/ptp/*
8399F:	include/linux/ptp_cl*
8400
8401PTRACE SUPPORT
8402M:	Roland McGrath <roland@hack.frob.com>
8403M:	Oleg Nesterov <oleg@redhat.com>
8404S:	Maintained
8405F:	include/asm-generic/syscall.h
8406F:	include/linux/ptrace.h
8407F:	include/linux/regset.h
8408F:	include/linux/tracehook.h
8409F:	include/uapi/linux/ptrace.h
8410F:	kernel/ptrace.c
8411
8412PVRUSB2 VIDEO4LINUX DRIVER
8413M:	Mike Isely <isely@pobox.com>
8414L:	pvrusb2@isely.net	(subscribers-only)
8415L:	linux-media@vger.kernel.org
8416W:	http://www.isely.net/pvrusb2/
8417T:	git git://linuxtv.org/media_tree.git
8418S:	Maintained
8419F:	Documentation/video4linux/README.pvrusb2
8420F:	drivers/media/usb/pvrusb2/
8421
8422PWC WEBCAM DRIVER
8423M:	Hans de Goede <hdegoede@redhat.com>
8424L:	linux-media@vger.kernel.org
8425T:	git git://linuxtv.org/media_tree.git
8426S:	Maintained
8427F:	drivers/media/usb/pwc/*
8428
8429PWM FAN DRIVER
8430M:	Kamil Debski <k.debski@samsung.com>
8431L:	lm-sensors@lm-sensors.org
8432S:	Supported
8433F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8434F:	Documentation/hwmon/pwm-fan
8435F:	drivers/hwmon/pwm-fan.c
8436
8437PWM SUBSYSTEM
8438M:	Thierry Reding <thierry.reding@gmail.com>
8439L:	linux-pwm@vger.kernel.org
8440S:	Maintained
8441T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8442F:	Documentation/pwm.txt
8443F:	Documentation/devicetree/bindings/pwm/
8444F:	include/linux/pwm.h
8445F:	drivers/pwm/
8446F:	drivers/video/backlight/pwm_bl.c
8447F:	include/linux/pwm_backlight.h
8448
8449PXA2xx/PXA3xx SUPPORT
8450M:	Daniel Mack <daniel@zonque.org>
8451M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8452M:	Robert Jarzmik <robert.jarzmik@free.fr>
8453L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8454T:	git git://github.com/hzhuang1/linux.git
8455T:	git git://github.com/rjarzmik/linux.git
8456S:	Maintained
8457F:	arch/arm/mach-pxa/
8458F:	drivers/dma/pxa*
8459F:	drivers/pcmcia/pxa2xx*
8460F:	drivers/spi/spi-pxa2xx*
8461F:	drivers/usb/gadget/udc/pxa2*
8462F:	include/sound/pxa2xx-lib.h
8463F:	sound/arm/pxa*
8464F:	sound/soc/pxa/
8465
8466PXA3xx NAND FLASH DRIVER
8467M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8468L:	linux-mtd@lists.infradead.org
8469S:	Maintained
8470F:	drivers/mtd/nand/pxa3xx_nand.c
8471
8472MMP SUPPORT
8473M:	Eric Miao <eric.y.miao@gmail.com>
8474M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8475L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8476T:	git git://github.com/hzhuang1/linux.git
8477T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8478S:	Maintained
8479F:	arch/arm/mach-mmp/
8480
8481PXA MMCI DRIVER
8482S:	Orphan
8483
8484PXA RTC DRIVER
8485M:	Robert Jarzmik <robert.jarzmik@free.fr>
8486L:	rtc-linux@googlegroups.com
8487S:	Maintained
8488
8489QAT DRIVER
8490M:	Tadeusz Struk <tadeusz.struk@intel.com>
8491L:	qat-linux@intel.com
8492S:	Supported
8493F:	drivers/crypto/qat/
8494
8495QIB DRIVER
8496M:	Mike Marciniszyn <infinipath@intel.com>
8497L:	linux-rdma@vger.kernel.org
8498S:	Supported
8499F:	drivers/infiniband/hw/qib/
8500
8501QLOGIC QLA1280 SCSI DRIVER
8502M:	Michael Reed <mdr@sgi.com>
8503L:	linux-scsi@vger.kernel.org
8504S:	Maintained
8505F:	drivers/scsi/qla1280.[ch]
8506
8507QLOGIC QLA2XXX FC-SCSI DRIVER
8508M:	qla2xxx-upstream@qlogic.com
8509L:	linux-scsi@vger.kernel.org
8510S:	Supported
8511F:	Documentation/scsi/LICENSE.qla2xxx
8512F:	drivers/scsi/qla2xxx/
8513
8514QLOGIC QLA4XXX iSCSI DRIVER
8515M:	QLogic-Storage-Upstream@qlogic.com
8516L:	linux-scsi@vger.kernel.org
8517S:	Supported
8518F:	Documentation/scsi/LICENSE.qla4xxx
8519F:	drivers/scsi/qla4xxx/
8520
8521QLOGIC QLA3XXX NETWORK DRIVER
8522M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8523M:	Ron Mercer <ron.mercer@qlogic.com>
8524M:	linux-driver@qlogic.com
8525L:	netdev@vger.kernel.org
8526S:	Supported
8527F:	Documentation/networking/LICENSE.qla3xxx
8528F:	drivers/net/ethernet/qlogic/qla3xxx.*
8529
8530QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8531M:	Dept-GELinuxNICDev@qlogic.com
8532L:	netdev@vger.kernel.org
8533S:	Supported
8534F:	drivers/net/ethernet/qlogic/qlcnic/
8535
8536QLOGIC QLGE 10Gb ETHERNET DRIVER
8537M:	Harish Patil <harish.patil@qlogic.com>
8538M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8539M:	Dept-GELinuxNICDev@qlogic.com
8540M:	linux-driver@qlogic.com
8541L:	netdev@vger.kernel.org
8542S:	Supported
8543F:	drivers/net/ethernet/qlogic/qlge/
8544
8545QNX4 FILESYSTEM
8546M:	Anders Larsen <al@alarsen.net>
8547W:	http://www.alarsen.net/linux/qnx4fs/
8548S:	Maintained
8549F:	fs/qnx4/
8550F:	include/uapi/linux/qnx4_fs.h
8551F:	include/uapi/linux/qnxtypes.h
8552
8553QT1010 MEDIA DRIVER
8554M:	Antti Palosaari <crope@iki.fi>
8555L:	linux-media@vger.kernel.org
8556W:	http://linuxtv.org/
8557W:	http://palosaari.fi/linux/
8558Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8559T:	git git://linuxtv.org/anttip/media_tree.git
8560S:	Maintained
8561F:	drivers/media/tuners/qt1010*
8562
8563QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8564M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8565L:	linux-wireless@vger.kernel.org
8566L:	ath9k-devel@lists.ath9k.org
8567W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8568S:	Supported
8569F:	drivers/net/wireless/ath/ath9k/
8570
8571QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8572M:	Kalle Valo <kvalo@qca.qualcomm.com>
8573L:	ath10k@lists.infradead.org
8574W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8575T:	git git://github.com/kvalo/ath.git
8576S:	Supported
8577F:	drivers/net/wireless/ath/ath10k/
8578
8579QUALCOMM HEXAGON ARCHITECTURE
8580M:	Richard Kuo <rkuo@codeaurora.org>
8581L:	linux-hexagon@vger.kernel.org
8582S:	Supported
8583F:	arch/hexagon/
8584
8585QUALCOMM WCN36XX WIRELESS DRIVER
8586M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8587L:	wcn36xx@lists.infradead.org
8588W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8589T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8590S:	Supported
8591F:	drivers/net/wireless/ath/wcn36xx/
8592
8593RADOS BLOCK DEVICE (RBD)
8594M:	Ilya Dryomov <idryomov@gmail.com>
8595M:	Sage Weil <sage@redhat.com>
8596M:	Alex Elder <elder@kernel.org>
8597L:	ceph-devel@vger.kernel.org
8598W:	http://ceph.com/
8599T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8600T:	git git://github.com/ceph/ceph-client.git
8601S:	Supported
8602F:	Documentation/ABI/testing/sysfs-bus-rbd
8603F:	drivers/block/rbd.c
8604F:	drivers/block/rbd_types.h
8605
8606RADEON FRAMEBUFFER DISPLAY DRIVER
8607M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8608L:	linux-fbdev@vger.kernel.org
8609S:	Maintained
8610F:	drivers/video/fbdev/aty/radeon*
8611F:	include/uapi/linux/radeonfb.h
8612
8613RADIOSHARK RADIO DRIVER
8614M:	Hans de Goede <hdegoede@redhat.com>
8615L:	linux-media@vger.kernel.org
8616T:	git git://linuxtv.org/media_tree.git
8617S:	Maintained
8618F:	drivers/media/radio/radio-shark.c
8619
8620RADIOSHARK2 RADIO DRIVER
8621M:	Hans de Goede <hdegoede@redhat.com>
8622L:	linux-media@vger.kernel.org
8623T:	git git://linuxtv.org/media_tree.git
8624S:	Maintained
8625F:	drivers/media/radio/radio-shark2.c
8626F:	drivers/media/radio/radio-tea5777.c
8627
8628RAGE128 FRAMEBUFFER DISPLAY DRIVER
8629M:	Paul Mackerras <paulus@samba.org>
8630L:	linux-fbdev@vger.kernel.org
8631S:	Maintained
8632F:	drivers/video/fbdev/aty/aty128fb.c
8633
8634RALINK RT2X00 WIRELESS LAN DRIVER
8635P:	rt2x00 project
8636M:	Stanislaw Gruszka <sgruszka@redhat.com>
8637M:	Helmut Schaa <helmut.schaa@googlemail.com>
8638L:	linux-wireless@vger.kernel.org
8639S:	Maintained
8640F:	drivers/net/wireless/rt2x00/
8641
8642RAMDISK RAM BLOCK DEVICE DRIVER
8643M:	Jens Axboe <axboe@kernel.dk>
8644S:	Maintained
8645F:	Documentation/blockdev/ramdisk.txt
8646F:	drivers/block/brd.c
8647
8648RANDOM NUMBER DRIVER
8649M:	"Theodore Ts'o" <tytso@mit.edu>
8650S:	Maintained
8651F:	drivers/char/random.c
8652
8653RAPIDIO SUBSYSTEM
8654M:	Matt Porter <mporter@kernel.crashing.org>
8655M:	Alexandre Bounine <alexandre.bounine@idt.com>
8656S:	Maintained
8657F:	drivers/rapidio/
8658
8659RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8660L:	linux-wireless@vger.kernel.org
8661S:	Orphan
8662F:	drivers/net/wireless/ray*
8663
8664RCUTORTURE MODULE
8665M:	Josh Triplett <josh@joshtriplett.org>
8666M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8667L:	linux-kernel@vger.kernel.org
8668S:	Supported
8669T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8670F:	Documentation/RCU/torture.txt
8671F:	kernel/rcu/rcutorture.c
8672
8673RCUTORTURE TEST FRAMEWORK
8674M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8675M:	Josh Triplett <josh@joshtriplett.org>
8676R:	Steven Rostedt <rostedt@goodmis.org>
8677R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8678R:	Lai Jiangshan <jiangshanlai@gmail.com>
8679L:	linux-kernel@vger.kernel.org
8680S:	Supported
8681T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8682F:	tools/testing/selftests/rcutorture
8683
8684RDC R-321X SoC
8685M:	Florian Fainelli <florian@openwrt.org>
8686S:	Maintained
8687
8688RDC R6040 FAST ETHERNET DRIVER
8689M:	Florian Fainelli <florian@openwrt.org>
8690L:	netdev@vger.kernel.org
8691S:	Maintained
8692F:	drivers/net/ethernet/rdc/r6040.c
8693
8694RDS - RELIABLE DATAGRAM SOCKETS
8695M:	Chien Yen <chien.yen@oracle.com>
8696L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8697S:	Supported
8698F:	net/rds/
8699
8700READ-COPY UPDATE (RCU)
8701M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8702M:	Josh Triplett <josh@joshtriplett.org>
8703R:	Steven Rostedt <rostedt@goodmis.org>
8704R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8705R:	Lai Jiangshan <jiangshanlai@gmail.com>
8706L:	linux-kernel@vger.kernel.org
8707W:	http://www.rdrop.com/users/paulmck/RCU/
8708S:	Supported
8709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8710F:	Documentation/RCU/
8711X:	Documentation/RCU/torture.txt
8712F:	include/linux/rcu*
8713X:	include/linux/srcu.h
8714F:	kernel/rcu/
8715X:	kernel/torture.c
8716
8717REAL TIME CLOCK (RTC) SUBSYSTEM
8718M:	Alessandro Zummo <a.zummo@towertech.it>
8719M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8720L:	rtc-linux@googlegroups.com
8721Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8722T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8723S:	Maintained
8724F:	Documentation/rtc.txt
8725F:	drivers/rtc/
8726F:	include/linux/rtc.h
8727F:	include/uapi/linux/rtc.h
8728
8729REALTEK AUDIO CODECS
8730M:	Bard Liao <bardliao@realtek.com>
8731M:	Oder Chiou <oder_chiou@realtek.com>
8732S:	Maintained
8733F:	sound/soc/codecs/rt*
8734F:	include/sound/rt*.h
8735
8736REISERFS FILE SYSTEM
8737L:	reiserfs-devel@vger.kernel.org
8738S:	Supported
8739F:	fs/reiserfs/
8740
8741REGISTER MAP ABSTRACTION
8742M:	Mark Brown <broonie@kernel.org>
8743L:	linux-kernel@vger.kernel.org
8744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8745S:	Supported
8746F:	drivers/base/regmap/
8747F:	include/linux/regmap.h
8748
8749REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8750M:	Ohad Ben-Cohen <ohad@wizery.com>
8751T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8752S:	Maintained
8753F:	drivers/remoteproc/
8754F:	Documentation/remoteproc.txt
8755F:	include/linux/remoteproc.h
8756
8757REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8758M:	Ohad Ben-Cohen <ohad@wizery.com>
8759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8760S:	Maintained
8761F:	drivers/rpmsg/
8762F:	Documentation/rpmsg.txt
8763F:	include/linux/rpmsg.h
8764
8765RESET CONTROLLER FRAMEWORK
8766M:	Philipp Zabel <p.zabel@pengutronix.de>
8767S:	Maintained
8768F:	drivers/reset/
8769F:	Documentation/devicetree/bindings/reset/
8770F:	include/dt-bindings/reset/
8771F:	include/linux/reset.h
8772F:	include/linux/reset-controller.h
8773
8774RFKILL
8775M:	Johannes Berg <johannes@sipsolutions.net>
8776L:	linux-wireless@vger.kernel.org
8777W:	http://wireless.kernel.org/
8778T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8779T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8780S:	Maintained
8781F:	Documentation/rfkill.txt
8782F:	net/rfkill/
8783
8784RHASHTABLE
8785M:	Thomas Graf <tgraf@suug.ch>
8786L:	netdev@vger.kernel.org
8787S:	Maintained
8788F:	lib/rhashtable.c
8789F:	include/linux/rhashtable.h
8790
8791RICOH SMARTMEDIA/XD DRIVER
8792M:	Maxim Levitsky <maximlevitsky@gmail.com>
8793S:	Maintained
8794F:	drivers/mtd/nand/r852.c
8795F:	drivers/mtd/nand/r852.h
8796
8797RICOH R5C592 MEMORYSTICK DRIVER
8798M:	Maxim Levitsky <maximlevitsky@gmail.com>
8799S:	Maintained
8800F:	drivers/memstick/host/r592.*
8801
8802ROCCAT DRIVERS
8803M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8804W:	http://sourceforge.net/projects/roccat/
8805S:	Maintained
8806F:	drivers/hid/hid-roccat*
8807F:	include/linux/hid-roccat*
8808F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8809
8810ROCKER DRIVER
8811M:	Jiri Pirko <jiri@resnulli.us>
8812M:	Scott Feldman <sfeldma@gmail.com>
8813L:	netdev@vger.kernel.org
8814S:	Supported
8815F:	drivers/net/ethernet/rocker/
8816
8817ROCKETPORT DRIVER
8818P:	Comtrol Corp.
8819W:	http://www.comtrol.com
8820S:	Maintained
8821F:	Documentation/serial/rocket.txt
8822F:	drivers/tty/rocket*
8823
8824ROCKETPORT EXPRESS/INFINITY DRIVER
8825M:	Kevin Cernekee <cernekee@gmail.com>
8826L:	linux-serial@vger.kernel.org
8827S:	Odd Fixes
8828F:	drivers/tty/serial/rp2.*
8829
8830ROSE NETWORK LAYER
8831M:	Ralf Baechle <ralf@linux-mips.org>
8832L:	linux-hams@vger.kernel.org
8833W:	http://www.linux-ax25.org/
8834S:	Maintained
8835F:	include/net/rose.h
8836F:	include/uapi/linux/rose.h
8837F:	net/rose/
8838
8839RTL2830 MEDIA DRIVER
8840M:	Antti Palosaari <crope@iki.fi>
8841L:	linux-media@vger.kernel.org
8842W:	http://linuxtv.org/
8843W:	http://palosaari.fi/linux/
8844Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8845T:	git git://linuxtv.org/anttip/media_tree.git
8846S:	Maintained
8847F:	drivers/media/dvb-frontends/rtl2830*
8848
8849RTL2832 MEDIA DRIVER
8850M:	Antti Palosaari <crope@iki.fi>
8851L:	linux-media@vger.kernel.org
8852W:	http://linuxtv.org/
8853W:	http://palosaari.fi/linux/
8854Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8855T:	git git://linuxtv.org/anttip/media_tree.git
8856S:	Maintained
8857F:	drivers/media/dvb-frontends/rtl2832*
8858
8859RTL2832_SDR MEDIA DRIVER
8860M:	Antti Palosaari <crope@iki.fi>
8861L:	linux-media@vger.kernel.org
8862W:	http://linuxtv.org/
8863W:	http://palosaari.fi/linux/
8864Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8865T:	git git://linuxtv.org/anttip/media_tree.git
8866S:	Maintained
8867F:	drivers/media/dvb-frontends/rtl2832_sdr*
8868
8869RTL8180 WIRELESS DRIVER
8870L:	linux-wireless@vger.kernel.org
8871W:	http://wireless.kernel.org/
8872T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8873S:	Orphan
8874F:	drivers/net/wireless/rtl818x/rtl8180/
8875
8876RTL8187 WIRELESS DRIVER
8877M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8878M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8879M:	Larry Finger <Larry.Finger@lwfinger.net>
8880L:	linux-wireless@vger.kernel.org
8881W:	http://wireless.kernel.org/
8882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8883S:	Maintained
8884F:	drivers/net/wireless/rtl818x/rtl8187/
8885
8886RTL8192CE WIRELESS DRIVER
8887M:	Larry Finger <Larry.Finger@lwfinger.net>
8888M:	Chaoming Li <chaoming_li@realsil.com.cn>
8889L:	linux-wireless@vger.kernel.org
8890W:	http://wireless.kernel.org/
8891T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8892S:	Maintained
8893F:	drivers/net/wireless/rtlwifi/
8894F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8895
8896S3 SAVAGE FRAMEBUFFER DRIVER
8897M:	Antonino Daplas <adaplas@gmail.com>
8898L:	linux-fbdev@vger.kernel.org
8899S:	Maintained
8900F:	drivers/video/fbdev/savage/
8901
8902S390
8903M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8904M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8905L:	linux-s390@vger.kernel.org
8906W:	http://www.ibm.com/developerworks/linux/linux390/
8907S:	Supported
8908F:	arch/s390/
8909F:	drivers/s390/
8910F:	Documentation/s390/
8911F:	Documentation/DocBook/s390*
8912
8913S390 COMMON I/O LAYER
8914M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8915M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8916L:	linux-s390@vger.kernel.org
8917W:	http://www.ibm.com/developerworks/linux/linux390/
8918S:	Supported
8919F:	drivers/s390/cio/
8920
8921S390 DASD DRIVER
8922M:	Stefan Weinhuber <wein@de.ibm.com>
8923M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8924L:	linux-s390@vger.kernel.org
8925W:	http://www.ibm.com/developerworks/linux/linux390/
8926S:	Supported
8927F:	drivers/s390/block/dasd*
8928F:	block/partitions/ibm.c
8929
8930S390 NETWORK DRIVERS
8931M:	Ursula Braun <ursula.braun@de.ibm.com>
8932L:	linux-s390@vger.kernel.org
8933W:	http://www.ibm.com/developerworks/linux/linux390/
8934S:	Supported
8935F:	drivers/s390/net/
8936
8937S390 PCI SUBSYSTEM
8938M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8939M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8940L:	linux-s390@vger.kernel.org
8941W:	http://www.ibm.com/developerworks/linux/linux390/
8942S:	Supported
8943F:	arch/s390/pci/
8944F:	drivers/pci/hotplug/s390_pci_hpc.c
8945
8946S390 ZCRYPT DRIVER
8947M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8948L:	linux-s390@vger.kernel.org
8949W:	http://www.ibm.com/developerworks/linux/linux390/
8950S:	Supported
8951F:	drivers/s390/crypto/
8952
8953S390 ZFCP DRIVER
8954M:	Steffen Maier <maier@linux.vnet.ibm.com>
8955L:	linux-s390@vger.kernel.org
8956W:	http://www.ibm.com/developerworks/linux/linux390/
8957S:	Supported
8958F:	drivers/s390/scsi/zfcp_*
8959
8960S390 IUCV NETWORK LAYER
8961M:	Ursula Braun <ursula.braun@de.ibm.com>
8962L:	linux-s390@vger.kernel.org
8963W:	http://www.ibm.com/developerworks/linux/linux390/
8964S:	Supported
8965F:	drivers/s390/net/*iucv*
8966F:	include/net/iucv/
8967F:	net/iucv/
8968
8969S3C24XX SD/MMC Driver
8970M:	Ben Dooks <ben-linux@fluff.org>
8971L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8972S:	Supported
8973F:	drivers/mmc/host/s3cmci.*
8974
8975SAA6588 RDS RECEIVER DRIVER
8976M:	Hans Verkuil <hverkuil@xs4all.nl>
8977L:	linux-media@vger.kernel.org
8978T:	git git://linuxtv.org/media_tree.git
8979W:	http://linuxtv.org
8980S:	Odd Fixes
8981F:	drivers/media/i2c/saa6588*
8982
8983SAA7134 VIDEO4LINUX DRIVER
8984M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8985L:	linux-media@vger.kernel.org
8986W:	http://linuxtv.org
8987T:	git git://linuxtv.org/media_tree.git
8988S:	Odd fixes
8989F:	Documentation/video4linux/*.saa7134
8990F:	drivers/media/pci/saa7134/
8991
8992SAA7146 VIDEO4LINUX-2 DRIVER
8993M:	Hans Verkuil <hverkuil@xs4all.nl>
8994L:	linux-media@vger.kernel.org
8995T:	git git://linuxtv.org/media_tree.git
8996S:	Maintained
8997F:	drivers/media/common/saa7146/
8998F:	drivers/media/pci/saa7146/
8999F:	include/media/saa7146*
9000
9001SAMSUNG LAPTOP DRIVER
9002M:	Corentin Chary <corentin.chary@gmail.com>
9003L:	platform-driver-x86@vger.kernel.org
9004S:	Maintained
9005F:	drivers/platform/x86/samsung-laptop.c
9006
9007SAMSUNG AUDIO (ASoC) DRIVERS
9008M:	Sangbeom Kim <sbkim73@samsung.com>
9009L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9010S:	Supported
9011F:	sound/soc/samsung/
9012
9013SAMSUNG FRAMEBUFFER DRIVER
9014M:	Jingoo Han <jingoohan1@gmail.com>
9015L:	linux-fbdev@vger.kernel.org
9016S:	Maintained
9017F:	drivers/video/fbdev/s3c-fb.c
9018
9019SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9020M:	Sangbeom Kim <sbkim73@samsung.com>
9021M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9022L:	linux-kernel@vger.kernel.org
9023L:	linux-samsung-soc@vger.kernel.org
9024S:	Supported
9025F:	drivers/mfd/sec*.c
9026F:	drivers/regulator/s2m*.c
9027F:	drivers/regulator/s5m*.c
9028F:	drivers/clk/clk-s2mps11.c
9029F:	drivers/rtc/rtc-s5m.c
9030F:	include/linux/mfd/samsung/
9031F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9032F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
9033
9034SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9035M:	Kyungmin Park <kyungmin.park@samsung.com>
9036M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9037L:	linux-media@vger.kernel.org
9038Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9039S:	Supported
9040F:	drivers/media/platform/exynos4-is/
9041
9042SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9043M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9044L:	linux-media@vger.kernel.org
9045L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9046S:	Maintained
9047F:	drivers/media/platform/s3c-camif/
9048F:	include/media/s3c_camif.h
9049
9050SAMSUNG S5C73M3 CAMERA DRIVER
9051M:	Kyungmin Park <kyungmin.park@samsung.com>
9052M:	Andrzej Hajda <a.hajda@samsung.com>
9053L:	linux-media@vger.kernel.org
9054S:	Supported
9055F:	drivers/media/i2c/s5c73m3/*
9056
9057SAMSUNG S5K5BAF CAMERA DRIVER
9058M:	Kyungmin Park <kyungmin.park@samsung.com>
9059M:	Andrzej Hajda <a.hajda@samsung.com>
9060L:	linux-media@vger.kernel.org
9061S:	Supported
9062F:	drivers/media/i2c/s5k5baf.c
9063
9064SAMSUNG S3FWRN5 NFC DRIVER
9065M:	Robert Baldyga <r.baldyga@samsung.com>
9066L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9067S:	Supported
9068F:	drivers/nfc/s3fwrn5
9069
9070SAMSUNG SOC CLOCK DRIVERS
9071M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9072M:	Tomasz Figa <tomasz.figa@gmail.com>
9073S:	Supported
9074L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9075F:	drivers/clk/samsung/
9076
9077SAMSUNG SXGBE DRIVERS
9078M:	Byungho An <bh74.an@samsung.com>
9079M:	Girish K S <ks.giri@samsung.com>
9080M:	Vipul Pandya <vipul.pandya@samsung.com>
9081S:	Supported
9082L:	netdev@vger.kernel.org
9083F:	drivers/net/ethernet/samsung/sxgbe/
9084
9085SAMSUNG THERMAL DRIVER
9086M:	Lukasz Majewski <l.majewski@samsung.com>
9087L:	linux-pm@vger.kernel.org
9088L:	linux-samsung-soc@vger.kernel.org
9089S:	Supported
9090T:	https://github.com/lmajewski/linux-samsung-thermal.git
9091F:	drivers/thermal/samsung/
9092
9093SAMSUNG USB2 PHY DRIVER
9094M:	Kamil Debski <k.debski@samsung.com>
9095L:	linux-kernel@vger.kernel.org
9096S:	Supported
9097F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9098F:	Documentation/phy/samsung-usb2.txt
9099F:	drivers/phy/phy-exynos4210-usb2.c
9100F:	drivers/phy/phy-exynos4x12-usb2.c
9101F:	drivers/phy/phy-exynos5250-usb2.c
9102F:	drivers/phy/phy-s5pv210-usb2.c
9103F:	drivers/phy/phy-samsung-usb2.c
9104F:	drivers/phy/phy-samsung-usb2.h
9105
9106SERIAL DRIVERS
9107M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9108L:	linux-serial@vger.kernel.org
9109S:	Maintained
9110F:	drivers/tty/serial/
9111
9112SYNOPSYS DESIGNWARE DMAC DRIVER
9113M:	Viresh Kumar <vireshk@kernel.org>
9114M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9115S:	Maintained
9116F:	include/linux/dma/dw.h
9117F:	include/linux/platform_data/dma-dw.h
9118F:	drivers/dma/dw/
9119
9120SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9121M: Lars Persson <lars.persson@axis.com>
9122L: netdev@vger.kernel.org
9123S: Supported
9124F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9125F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9126
9127SYNOPSYS DESIGNWARE I2C DRIVER
9128M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9129M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
9130M:	Mika Westerberg <mika.westerberg@linux.intel.com>
9131L:	linux-i2c@vger.kernel.org
9132S:	Maintained
9133F:	drivers/i2c/busses/i2c-designware-*
9134F:	include/linux/platform_data/i2c-designware.h
9135
9136SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9137M:	Seungwon Jeon <tgih.jun@samsung.com>
9138M:	Jaehoon Chung <jh80.chung@samsung.com>
9139L:	linux-mmc@vger.kernel.org
9140S:	Maintained
9141F:	include/linux/mmc/dw_mmc.h
9142F:	drivers/mmc/host/dw_mmc*
9143
9144THUNDERBOLT DRIVER
9145M:	Andreas Noever <andreas.noever@gmail.com>
9146S:	Maintained
9147F:	drivers/thunderbolt/
9148
9149TIMEKEEPING, CLOCKSOURCE CORE, NTP
9150M:	John Stultz <john.stultz@linaro.org>
9151M:	Thomas Gleixner <tglx@linutronix.de>
9152L:	linux-kernel@vger.kernel.org
9153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9154S:	Supported
9155F:	include/linux/clocksource.h
9156F:	include/linux/time.h
9157F:	include/linux/timex.h
9158F:	include/uapi/linux/time.h
9159F:	include/uapi/linux/timex.h
9160F:	kernel/time/clocksource.c
9161F:	kernel/time/time*.c
9162F:	kernel/time/ntp.c
9163F:	tools/testing/selftests/timers/
9164
9165SC1200 WDT DRIVER
9166M:	Zwane Mwaikambo <zwanem@gmail.com>
9167S:	Maintained
9168F:	drivers/watchdog/sc1200wdt.c
9169
9170SCHEDULER
9171M:	Ingo Molnar <mingo@redhat.com>
9172M:	Peter Zijlstra <peterz@infradead.org>
9173L:	linux-kernel@vger.kernel.org
9174T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9175S:	Maintained
9176F:	kernel/sched/
9177F:	include/linux/sched.h
9178F:	include/uapi/linux/sched.h
9179F:	include/linux/wait.h
9180
9181SCORE ARCHITECTURE
9182M:	Chen Liqin <liqin.linux@gmail.com>
9183M:	Lennox Wu <lennox.wu@gmail.com>
9184W:	http://www.sunplus.com
9185S:	Supported
9186F:	arch/score/
9187
9188SCSI CDROM DRIVER
9189M:	Jens Axboe <axboe@kernel.dk>
9190L:	linux-scsi@vger.kernel.org
9191W:	http://www.kernel.dk
9192S:	Maintained
9193F:	drivers/scsi/sr*
9194
9195SCSI RDMA PROTOCOL (SRP) INITIATOR
9196M:	Bart Van Assche <bart.vanassche@sandisk.com>
9197L:	linux-rdma@vger.kernel.org
9198S:	Supported
9199W:	http://www.openfabrics.org
9200Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9201T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9202F:	drivers/infiniband/ulp/srp/
9203F:	include/scsi/srp.h
9204
9205SCSI SG DRIVER
9206M:	Doug Gilbert <dgilbert@interlog.com>
9207L:	linux-scsi@vger.kernel.org
9208W:	http://sg.danny.cz/sg
9209S:	Maintained
9210F:	Documentation/scsi/scsi-generic.txt
9211F:	drivers/scsi/sg.c
9212F:	include/scsi/sg.h
9213
9214SCSI SUBSYSTEM
9215M:	"James E.J. Bottomley" <JBottomley@odin.com>
9216L:	linux-scsi@vger.kernel.org
9217T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9218S:	Maintained
9219F:	drivers/scsi/
9220F:	include/scsi/
9221
9222SCSI TAPE DRIVER
9223M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9224L:	linux-scsi@vger.kernel.org
9225S:	Maintained
9226F:	Documentation/scsi/st.txt
9227F:	drivers/scsi/st.*
9228F:	drivers/scsi/st_*.h
9229
9230SCTP PROTOCOL
9231M:	Vlad Yasevich <vyasevich@gmail.com>
9232M:	Neil Horman <nhorman@tuxdriver.com>
9233L:	linux-sctp@vger.kernel.org
9234W:	http://lksctp.sourceforge.net
9235S:	Maintained
9236F:	Documentation/networking/sctp.txt
9237F:	include/linux/sctp.h
9238F:	include/uapi/linux/sctp.h
9239F:	include/net/sctp/
9240F:	net/sctp/
9241
9242SCx200 CPU SUPPORT
9243M:	Jim Cromie <jim.cromie@gmail.com>
9244S:	Odd Fixes
9245F:	Documentation/i2c/busses/scx200_acb
9246F:	arch/x86/platform/scx200/
9247F:	drivers/watchdog/scx200_wdt.c
9248F:	drivers/i2c/busses/scx200*
9249F:	drivers/mtd/maps/scx200_docflash.c
9250F:	include/linux/scx200.h
9251
9252SCx200 GPIO DRIVER
9253M:	Jim Cromie <jim.cromie@gmail.com>
9254S:	Maintained
9255F:	drivers/char/scx200_gpio.c
9256F:	include/linux/scx200_gpio.h
9257
9258SCx200 HRT CLOCKSOURCE DRIVER
9259M:	Jim Cromie <jim.cromie@gmail.com>
9260S:	Maintained
9261F:	drivers/clocksource/scx200_hrt.c
9262
9263SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9264M:	Sascha Sommer <saschasommer@freenet.de>
9265L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9266S:	Maintained
9267F:	drivers/mmc/host/sdricoh_cs.c
9268
9269SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9270L:	linux-mmc@vger.kernel.org
9271S:	Orphan
9272F:	drivers/mmc/host/sdhci.*
9273F:	drivers/mmc/host/sdhci-pltfm.[ch]
9274
9275SECURE COMPUTING
9276M:	Kees Cook <keescook@chromium.org>
9277R:	Andy Lutomirski <luto@amacapital.net>
9278R:	Will Drewry <wad@chromium.org>
9279T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9280S:	Supported
9281F:	kernel/seccomp.c
9282F:	include/uapi/linux/seccomp.h
9283F:	include/linux/seccomp.h
9284F:	tools/testing/selftests/seccomp/*
9285K:	\bsecure_computing
9286K:	\bTIF_SECCOMP\b
9287
9288SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9289M:	Ben Dooks <ben-linux@fluff.org>
9290M:	Jaehoon Chung <jh80.chung@samsung.com>
9291L:	linux-mmc@vger.kernel.org
9292S:	Maintained
9293F:	drivers/mmc/host/sdhci-s3c*
9294
9295SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9296M:	Viresh Kumar <vireshk@kernel.org>
9297L:	spear-devel@list.st.com
9298L:	linux-mmc@vger.kernel.org
9299S:	Maintained
9300F:	drivers/mmc/host/sdhci-spear.c
9301
9302SECURITY SUBSYSTEM
9303M:	James Morris <james.l.morris@oracle.com>
9304M:	"Serge E. Hallyn" <serge@hallyn.com>
9305L:	linux-security-module@vger.kernel.org (suggested Cc:)
9306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9307W:	http://kernsec.org/
9308S:	Supported
9309F:	security/
9310
9311SECURITY CONTACT
9312M:	Security Officers <security@kernel.org>
9313S:	Supported
9314
9315SELINUX SECURITY MODULE
9316M:	Paul Moore <paul@paul-moore.com>
9317M:	Stephen Smalley <sds@tycho.nsa.gov>
9318M:	Eric Paris <eparis@parisplace.org>
9319L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9320W:	http://selinuxproject.org
9321T:	git git://git.infradead.org/users/pcmoore/selinux
9322S:	Supported
9323F:	include/linux/selinux*
9324F:	security/selinux/
9325F:	scripts/selinux/
9326
9327APPARMOR SECURITY MODULE
9328M:	John Johansen <john.johansen@canonical.com>
9329L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9330W:	apparmor.wiki.kernel.org
9331T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9332S:	Supported
9333F:	security/apparmor/
9334
9335YAMA SECURITY MODULE
9336M:	Kees Cook <keescook@chromium.org>
9337T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9338S:	Supported
9339F:	security/yama/
9340
9341SENSABLE PHANTOM
9342M:	Jiri Slaby <jirislaby@gmail.com>
9343S:	Maintained
9344F:	drivers/misc/phantom.c
9345F:	include/uapi/linux/phantom.h
9346
9347SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9348M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9349M:	Minh Tran <minh.tran@avagotech.com>
9350M:	John Soni Jose <sony.john-n@avagotech.com>
9351L:	linux-scsi@vger.kernel.org
9352W:	http://www.avagotech.com
9353S:	Supported
9354F:	drivers/scsi/be2iscsi/
9355
9356Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9357M:	Sathya Perla <sathya.perla@avagotech.com>
9358M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9359M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9360M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9361L:	netdev@vger.kernel.org
9362W:	http://www.emulex.com
9363S:	Supported
9364F:	drivers/net/ethernet/emulex/benet/
9365
9366EMULEX ONECONNECT ROCE DRIVER
9367M:	Selvin Xavier <selvin.xavier@avagotech.com>
9368M:	Devesh Sharma <devesh.sharma@avagotech.com>
9369M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9370L:	linux-rdma@vger.kernel.org
9371W:	http://www.emulex.com
9372S:	Supported
9373F:	drivers/infiniband/hw/ocrdma/
9374
9375SFC NETWORK DRIVER
9376M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9377M:	Shradha Shah <sshah@solarflare.com>
9378L:	netdev@vger.kernel.org
9379S:	Supported
9380F:	drivers/net/ethernet/sfc/
9381
9382SGI GRU DRIVER
9383M:	Dimitri Sivanich <sivanich@sgi.com>
9384S:	Maintained
9385F:	drivers/misc/sgi-gru/
9386
9387SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9388M:	Pat Gefre <pfg@sgi.com>
9389L:	linux-ia64@vger.kernel.org
9390S:	Supported
9391F:	Documentation/ia64/serial.txt
9392F:	drivers/tty/serial/ioc?_serial.c
9393F:	include/linux/ioc?.h
9394
9395SGI XP/XPC/XPNET DRIVER
9396M:	Cliff Whickman <cpw@sgi.com>
9397M:	Robin Holt <robinmholt@gmail.com>
9398S:	Maintained
9399F:	drivers/misc/sgi-xp/
9400
9401SI2157 MEDIA DRIVER
9402M:	Antti Palosaari <crope@iki.fi>
9403L:	linux-media@vger.kernel.org
9404W:	http://linuxtv.org/
9405W:	http://palosaari.fi/linux/
9406Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9407T:	git git://linuxtv.org/anttip/media_tree.git
9408S:	Maintained
9409F:	drivers/media/tuners/si2157*
9410
9411SI2168 MEDIA DRIVER
9412M:	Antti Palosaari <crope@iki.fi>
9413L:	linux-media@vger.kernel.org
9414W:	http://linuxtv.org/
9415W:	http://palosaari.fi/linux/
9416Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9417T:	git git://linuxtv.org/anttip/media_tree.git
9418S:	Maintained
9419F:	drivers/media/dvb-frontends/si2168*
9420
9421SI470X FM RADIO RECEIVER I2C DRIVER
9422M:	Hans Verkuil <hverkuil@xs4all.nl>
9423L:	linux-media@vger.kernel.org
9424T:	git git://linuxtv.org/media_tree.git
9425W:	http://linuxtv.org
9426S:	Odd Fixes
9427F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9428
9429SI470X FM RADIO RECEIVER USB DRIVER
9430M:	Hans Verkuil <hverkuil@xs4all.nl>
9431L:	linux-media@vger.kernel.org
9432T:	git git://linuxtv.org/media_tree.git
9433W:	http://linuxtv.org
9434S:	Maintained
9435F:	drivers/media/radio/si470x/radio-si470x-common.c
9436F:	drivers/media/radio/si470x/radio-si470x.h
9437F:	drivers/media/radio/si470x/radio-si470x-usb.c
9438
9439SI4713 FM RADIO TRANSMITTER I2C DRIVER
9440M:	Eduardo Valentin <edubezval@gmail.com>
9441L:	linux-media@vger.kernel.org
9442T:	git git://linuxtv.org/media_tree.git
9443W:	http://linuxtv.org
9444S:	Odd Fixes
9445F:	drivers/media/radio/si4713/si4713.?
9446
9447SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9448M:	Eduardo Valentin <edubezval@gmail.com>
9449L:	linux-media@vger.kernel.org
9450T:	git git://linuxtv.org/media_tree.git
9451W:	http://linuxtv.org
9452S:	Odd Fixes
9453F:	drivers/media/radio/si4713/radio-platform-si4713.c
9454
9455SI4713 FM RADIO TRANSMITTER USB DRIVER
9456M:	Hans Verkuil <hverkuil@xs4all.nl>
9457L:	linux-media@vger.kernel.org
9458T:	git git://linuxtv.org/media_tree.git
9459W:	http://linuxtv.org
9460S:	Maintained
9461F:	drivers/media/radio/si4713/radio-usb-si4713.c
9462
9463SIANO DVB DRIVER
9464M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9465L:	linux-media@vger.kernel.org
9466W:	http://linuxtv.org
9467T:	git git://linuxtv.org/media_tree.git
9468S:	Odd fixes
9469F:	drivers/media/common/siano/
9470F:	drivers/media/usb/siano/
9471F:	drivers/media/usb/siano/
9472F:	drivers/media/mmc/siano/
9473
9474SIMPLEFB FB DRIVER
9475M:	Hans de Goede <hdegoede@redhat.com>
9476L:	linux-fbdev@vger.kernel.org
9477S:	Maintained
9478F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9479F:	drivers/video/fbdev/simplefb.c
9480F:	include/linux/platform_data/simplefb.h
9481
9482SH_VEU V4L2 MEM2MEM DRIVER
9483L:	linux-media@vger.kernel.org
9484S:	Orphan
9485F:	drivers/media/platform/sh_veu.c
9486
9487SH_VOU V4L2 OUTPUT DRIVER
9488L:	linux-media@vger.kernel.org
9489S:	Orphan
9490F:	drivers/media/platform/sh_vou.c
9491F:	include/media/sh_vou.h
9492
9493SIMPLE FIRMWARE INTERFACE (SFI)
9494M:	Len Brown <lenb@kernel.org>
9495L:	sfi-devel@simplefirmware.org
9496W:	http://simplefirmware.org/
9497T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9498S:	Supported
9499F:	arch/x86/platform/sfi/
9500F:	drivers/sfi/
9501F:	include/linux/sfi*.h
9502
9503SIMTEC EB110ATX (Chalice CATS)
9504P:	Ben Dooks
9505P:	Vincent Sanders <vince@simtec.co.uk>
9506M:	Simtec Linux Team <linux@simtec.co.uk>
9507W:	http://www.simtec.co.uk/products/EB110ATX/
9508S:	Supported
9509
9510SIMTEC EB2410ITX (BAST)
9511P:	Ben Dooks
9512P:	Vincent Sanders <vince@simtec.co.uk>
9513M:	Simtec Linux Team <linux@simtec.co.uk>
9514W:	http://www.simtec.co.uk/products/EB2410ITX/
9515S:	Supported
9516F:	arch/arm/mach-s3c24xx/mach-bast.c
9517F:	arch/arm/mach-s3c24xx/bast-ide.c
9518F:	arch/arm/mach-s3c24xx/bast-irq.c
9519
9520TI DAVINCI MACHINE SUPPORT
9521M:	Sekhar Nori <nsekhar@ti.com>
9522M:	Kevin Hilman <khilman@deeprootsystems.com>
9523T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9524Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9525S:	Supported
9526F:	arch/arm/mach-davinci/
9527F:	drivers/i2c/busses/i2c-davinci.c
9528
9529TI DAVINCI SERIES MEDIA DRIVER
9530M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9531L:	linux-media@vger.kernel.org
9532W:	http://linuxtv.org/
9533Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9534T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9535S:	Maintained
9536F:	drivers/media/platform/davinci/
9537F:	include/media/davinci/
9538
9539TI AM437X VPFE DRIVER
9540M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9541L:	linux-media@vger.kernel.org
9542W:	http://linuxtv.org/
9543Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9544T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9545S:	Maintained
9546F:	drivers/media/platform/am437x/
9547
9548OV2659 OMNIVISION SENSOR DRIVER
9549M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9550L:	linux-media@vger.kernel.org
9551W:	http://linuxtv.org/
9552Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9553T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9554S:	Maintained
9555F:	drivers/media/i2c/ov2659.c
9556F:	include/media/ov2659.h
9557
9558SILICON MOTION SM712 FRAME BUFFER DRIVER
9559M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9560M:	Teddy Wang <teddy.wang@siliconmotion.com>
9561M:	Sudip Mukherjee <sudip@vectorindia.org>
9562L:	linux-fbdev@vger.kernel.org
9563S:	Maintained
9564F:	drivers/video/fbdev/sm712*
9565F:	Documentation/fb/sm712fb.txt
9566
9567SIS 190 ETHERNET DRIVER
9568M:	Francois Romieu <romieu@fr.zoreil.com>
9569L:	netdev@vger.kernel.org
9570S:	Maintained
9571F:	drivers/net/ethernet/sis/sis190.c
9572
9573SIS 900/7016 FAST ETHERNET DRIVER
9574M:	Daniele Venzano <venza@brownhat.org>
9575W:	http://www.brownhat.org/sis900.html
9576L:	netdev@vger.kernel.org
9577S:	Maintained
9578F:	drivers/net/ethernet/sis/sis900.*
9579
9580SIS FRAMEBUFFER DRIVER
9581M:	Thomas Winischhofer <thomas@winischhofer.net>
9582W:	http://www.winischhofer.net/linuxsisvga.shtml
9583S:	Maintained
9584F:	Documentation/fb/sisfb.txt
9585F:	drivers/video/fbdev/sis/
9586F:	include/video/sisfb.h
9587
9588SIS USB2VGA DRIVER
9589M:	Thomas Winischhofer <thomas@winischhofer.net>
9590W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9591S:	Maintained
9592F:	drivers/usb/misc/sisusbvga/
9593
9594SLAB ALLOCATOR
9595M:	Christoph Lameter <cl@linux.com>
9596M:	Pekka Enberg <penberg@kernel.org>
9597M:	David Rientjes <rientjes@google.com>
9598M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9599M:	Andrew Morton <akpm@linux-foundation.org>
9600L:	linux-mm@kvack.org
9601S:	Maintained
9602F:	include/linux/sl?b*.h
9603F:	mm/sl?b*
9604
9605SLEEPABLE READ-COPY UPDATE (SRCU)
9606M:	Lai Jiangshan <jiangshanlai@gmail.com>
9607M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9608M:	Josh Triplett <josh@joshtriplett.org>
9609R:	Steven Rostedt <rostedt@goodmis.org>
9610R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9611L:	linux-kernel@vger.kernel.org
9612W:	http://www.rdrop.com/users/paulmck/RCU/
9613S:	Supported
9614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9615F:	include/linux/srcu.h
9616F:	kernel/rcu/srcu.c
9617
9618SMACK SECURITY MODULE
9619M:	Casey Schaufler <casey@schaufler-ca.com>
9620L:	linux-security-module@vger.kernel.org
9621W:	http://schaufler-ca.com
9622T:	git git://git.gitorious.org/smack-next/kernel.git
9623S:	Maintained
9624F:	Documentation/security/Smack.txt
9625F:	security/smack/
9626
9627DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9628M:	Kevin Hilman <khilman@kernel.org>
9629M:	Nishanth Menon <nm@ti.com>
9630S:	Maintained
9631F:	drivers/power/avs/
9632F:	include/linux/power/smartreflex.h
9633L:	linux-pm@vger.kernel.org
9634
9635SMC91x ETHERNET DRIVER
9636M:	Nicolas Pitre <nico@fluxnic.net>
9637S:	Odd Fixes
9638F:	drivers/net/ethernet/smsc/smc91x.*
9639
9640SMIA AND SMIA++ IMAGE SENSOR DRIVER
9641M:	Sakari Ailus <sakari.ailus@iki.fi>
9642L:	linux-media@vger.kernel.org
9643S:	Maintained
9644F:	drivers/media/i2c/smiapp/
9645F:	include/media/smiapp.h
9646F:	drivers/media/i2c/smiapp-pll.c
9647F:	drivers/media/i2c/smiapp-pll.h
9648F:	include/uapi/linux/smiapp.h
9649F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9650
9651SMM665 HARDWARE MONITOR DRIVER
9652M:	Guenter Roeck <linux@roeck-us.net>
9653L:	lm-sensors@lm-sensors.org
9654S:	Maintained
9655F:	Documentation/hwmon/smm665
9656F:	drivers/hwmon/smm665.c
9657
9658SMSC EMC2103 HARDWARE MONITOR DRIVER
9659M:	Steve Glendinning <steve.glendinning@shawell.net>
9660L:	lm-sensors@lm-sensors.org
9661S:	Maintained
9662F:	Documentation/hwmon/emc2103
9663F:	drivers/hwmon/emc2103.c
9664
9665SMSC SCH5627 HARDWARE MONITOR DRIVER
9666M:	Hans de Goede <hdegoede@redhat.com>
9667L:	lm-sensors@lm-sensors.org
9668S:	Supported
9669F:	Documentation/hwmon/sch5627
9670F:	drivers/hwmon/sch5627.c
9671
9672SMSC47B397 HARDWARE MONITOR DRIVER
9673M:	Jean Delvare <jdelvare@suse.com>
9674L:	lm-sensors@lm-sensors.org
9675S:	Maintained
9676F:	Documentation/hwmon/smsc47b397
9677F:	drivers/hwmon/smsc47b397.c
9678
9679SMSC911x ETHERNET DRIVER
9680M:	Steve Glendinning <steve.glendinning@shawell.net>
9681L:	netdev@vger.kernel.org
9682S:	Maintained
9683F:	include/linux/smsc911x.h
9684F:	drivers/net/ethernet/smsc/smsc911x.*
9685
9686SMSC9420 PCI ETHERNET DRIVER
9687M:	Steve Glendinning <steve.glendinning@shawell.net>
9688L:	netdev@vger.kernel.org
9689S:	Maintained
9690F:	drivers/net/ethernet/smsc/smsc9420.*
9691
9692SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9693M:	Steve Glendinning <steve.glendinning@shawell.net>
9694L:	linux-fbdev@vger.kernel.org
9695S:	Maintained
9696F:	drivers/video/fbdev/smscufx.c
9697
9698SOC-CAMERA V4L2 SUBSYSTEM
9699M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9700L:	linux-media@vger.kernel.org
9701T:	git git://linuxtv.org/media_tree.git
9702S:	Maintained
9703F:	include/media/soc*
9704F:	drivers/media/i2c/soc_camera/
9705F:	drivers/media/platform/soc_camera/
9706
9707SOEKRIS NET48XX LED SUPPORT
9708M:	Chris Boot <bootc@bootc.net>
9709S:	Maintained
9710F:	drivers/leds/leds-net48xx.c
9711
9712SOFTLOGIC 6x10 MPEG CODEC
9713M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9714M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9715M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9716M:	Ismael Luceno <ismael@iodev.co.uk>
9717L:	linux-media@vger.kernel.org
9718S:	Supported
9719F:	drivers/media/pci/solo6x10/
9720
9721SOFTWARE RAID (Multiple Disks) SUPPORT
9722M:	Neil Brown <neilb@suse.com>
9723L:	linux-raid@vger.kernel.org
9724S:	Supported
9725F:	drivers/md/
9726F:	include/linux/raid/
9727F:	include/uapi/linux/raid/
9728
9729SONIC NETWORK DRIVER
9730M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9731L:	netdev@vger.kernel.org
9732S:	Maintained
9733F:	drivers/net/ethernet/natsemi/sonic.*
9734
9735SONICS SILICON BACKPLANE DRIVER (SSB)
9736M:	Michael Buesch <m@bues.ch>
9737L:	netdev@vger.kernel.org
9738S:	Maintained
9739F:	drivers/ssb/
9740F:	include/linux/ssb/
9741
9742SONY VAIO CONTROL DEVICE DRIVER
9743M:	Mattia Dongili <malattia@linux.it>
9744L:	platform-driver-x86@vger.kernel.org
9745W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9746S:	Maintained
9747F:	Documentation/laptops/sony-laptop.txt
9748F:	drivers/char/sonypi.c
9749F:	drivers/platform/x86/sony-laptop.c
9750F:	include/linux/sony-laptop.h
9751
9752SONY MEMORYSTICK CARD SUPPORT
9753M:	Alex Dubov <oakad@yahoo.com>
9754W:	http://tifmxx.berlios.de/
9755S:	Maintained
9756F:	drivers/memstick/host/tifm_ms.c
9757
9758SONY MEMORYSTICK STANDARD SUPPORT
9759M:	Maxim Levitsky <maximlevitsky@gmail.com>
9760S:	Maintained
9761F:	drivers/memstick/core/ms_block.*
9762
9763SOUND
9764M:	Jaroslav Kysela <perex@perex.cz>
9765M:	Takashi Iwai <tiwai@suse.com>
9766L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9767W:	http://www.alsa-project.org/
9768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9769T:	git git://git.alsa-project.org/alsa-kernel.git
9770Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9771S:	Maintained
9772F:	Documentation/sound/
9773F:	include/sound/
9774F:	include/uapi/sound/
9775F:	sound/
9776
9777SOUND - COMPRESSED AUDIO
9778M:	Vinod Koul <vinod.koul@intel.com>
9779L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9780T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9781S:	Supported
9782F:	Documentation/sound/alsa/compress_offload.txt
9783F:	include/sound/compress_driver.h
9784F:	include/uapi/sound/compress_*
9785F:	sound/core/compress_offload.c
9786F:	sound/soc/soc-compress.c
9787
9788SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9789M:	Liam Girdwood <lgirdwood@gmail.com>
9790M:	Mark Brown <broonie@kernel.org>
9791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9792L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9793W:	http://alsa-project.org/main/index.php/ASoC
9794S:	Supported
9795F:	Documentation/sound/alsa/soc/
9796F:	sound/soc/
9797F:	include/sound/soc*
9798
9799SOUND - DMAENGINE HELPERS
9800M:	Lars-Peter Clausen <lars@metafoo.de>
9801S:	Supported
9802F:	include/sound/dmaengine_pcm.h
9803F:	sound/core/pcm_dmaengine.c
9804F:	sound/soc/soc-generic-dmaengine-pcm.c
9805
9806SP2 MEDIA DRIVER
9807M:	Olli Salonen <olli.salonen@iki.fi>
9808L:	linux-media@vger.kernel.org
9809W:	http://linuxtv.org/
9810Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9811S:	Maintained
9812F:	drivers/media/dvb-frontends/sp2*
9813
9814SPARC + UltraSPARC (sparc/sparc64)
9815M:	"David S. Miller" <davem@davemloft.net>
9816L:	sparclinux@vger.kernel.org
9817Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9818T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9820S:	Maintained
9821F:	arch/sparc/
9822F:	drivers/sbus/
9823
9824SPARC SERIAL DRIVERS
9825M:	"David S. Miller" <davem@davemloft.net>
9826L:	sparclinux@vger.kernel.org
9827T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9828T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9829S:	Maintained
9830F:	include/linux/sunserialcore.h
9831F:	drivers/tty/serial/suncore.c
9832F:	drivers/tty/serial/sunhv.c
9833F:	drivers/tty/serial/sunsab.c
9834F:	drivers/tty/serial/sunsab.h
9835F:	drivers/tty/serial/sunsu.c
9836F:	drivers/tty/serial/sunzilog.c
9837F:	drivers/tty/serial/sunzilog.h
9838
9839SPARSE CHECKER
9840M:	"Christopher Li" <sparse@chrisli.org>
9841L:	linux-sparse@vger.kernel.org
9842W:	https://sparse.wiki.kernel.org/
9843T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9844T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9845S:	Maintained
9846F:	include/linux/compiler.h
9847
9848SPEAR PLATFORM SUPPORT
9849M:	Viresh Kumar <vireshk@kernel.org>
9850M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9851L:	spear-devel@list.st.com
9852L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9853W:	http://www.st.com/spear
9854S:	Maintained
9855F:	arch/arm/mach-spear/
9856
9857SPEAR CLOCK FRAMEWORK SUPPORT
9858M:	Viresh Kumar <vireshk@kernel.org>
9859L:	spear-devel@list.st.com
9860L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9861W:	http://www.st.com/spear
9862S:	Maintained
9863F:	drivers/clk/spear/
9864
9865SPI SUBSYSTEM
9866M:	Mark Brown <broonie@kernel.org>
9867L:	linux-spi@vger.kernel.org
9868T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9869Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9870S:	Maintained
9871F:	Documentation/spi/
9872F:	drivers/spi/
9873F:	include/linux/spi/
9874F:	include/uapi/linux/spi/
9875
9876SPIDERNET NETWORK DRIVER for CELL
9877M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9878L:	netdev@vger.kernel.org
9879S:	Supported
9880F:	Documentation/networking/spider_net.txt
9881F:	drivers/net/ethernet/toshiba/spider_net*
9882
9883SPU FILE SYSTEM
9884M:	Jeremy Kerr <jk@ozlabs.org>
9885L:	linuxppc-dev@lists.ozlabs.org
9886W:	http://www.ibm.com/developerworks/power/cell/
9887S:	Supported
9888F:	Documentation/filesystems/spufs.txt
9889F:	arch/powerpc/platforms/cell/spufs/
9890
9891SQUASHFS FILE SYSTEM
9892M:	Phillip Lougher <phillip@squashfs.org.uk>
9893L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9894W:	http://squashfs.org.uk
9895S:	Maintained
9896F:	Documentation/filesystems/squashfs.txt
9897F:	fs/squashfs/
9898
9899SRM (Alpha) environment access
9900M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9901S:	Maintained
9902F:	arch/alpha/kernel/srm_env.c
9903
9904STABLE BRANCH
9905M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9906L:	stable@vger.kernel.org
9907S:	Supported
9908F:	Documentation/stable_kernel_rules.txt
9909
9910STAGING SUBSYSTEM
9911M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9912T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9913L:	devel@driverdev.osuosl.org
9914S:	Supported
9915F:	drivers/staging/
9916
9917STAGING - COMEDI
9918M:	Ian Abbott <abbotti@mev.co.uk>
9919M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9920S:	Odd Fixes
9921F:	drivers/staging/comedi/
9922
9923STAGING - FLARION FT1000 DRIVERS
9924M:	Marek Belisko <marek.belisko@gmail.com>
9925S:	Odd Fixes
9926F:	drivers/staging/ft1000/
9927
9928STAGING - INDUSTRIAL IO
9929M:	Jonathan Cameron <jic23@kernel.org>
9930L:	linux-iio@vger.kernel.org
9931S:	Odd Fixes
9932F:	drivers/staging/iio/
9933
9934STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9935M:	Jarod Wilson <jarod@wilsonet.com>
9936W:	http://www.lirc.org/
9937S:	Odd Fixes
9938F:	drivers/staging/media/lirc/
9939
9940STAGING - LUSTRE PARALLEL FILESYSTEM
9941M:	Oleg Drokin <oleg.drokin@intel.com>
9942M:	Andreas Dilger <andreas.dilger@intel.com>
9943L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
9944W:	http://wiki.lustre.org/
9945S:	Maintained
9946F:	drivers/staging/lustre
9947
9948STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9949M:	Marc Dietrich <marvin24@gmx.de>
9950L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9951L:	linux-tegra@vger.kernel.org
9952S:	Maintained
9953F:	drivers/staging/nvec/
9954
9955STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9956M:	Jens Frederich <jfrederich@gmail.com>
9957M:	Daniel Drake <dsd@laptop.org>
9958M:	Jon Nettleton <jon.nettleton@gmail.com>
9959W:	http://wiki.laptop.org/go/DCON
9960S:	Maintained
9961F:	drivers/staging/olpc_dcon/
9962
9963STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9964M:	Willy Tarreau <willy@meta-x.org>
9965S:	Odd Fixes
9966F:	drivers/staging/panel/
9967
9968STAGING - REALTEK RTL8712U DRIVERS
9969M:	Larry Finger <Larry.Finger@lwfinger.net>
9970M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9971S:	Odd Fixes
9972F:	drivers/staging/rtl8712/
9973
9974STAGING - REALTEK RTL8723U WIRELESS DRIVER
9975M:	Larry Finger <Larry.Finger@lwfinger.net>
9976M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9977L:	linux-wireless@vger.kernel.org
9978S:	Maintained
9979F:	drivers/staging/rtl8723au/
9980
9981STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9982M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9983M:	Teddy Wang <teddy.wang@siliconmotion.com>
9984M:	Sudip Mukherjee <sudip@vectorindia.org>
9985L:	linux-fbdev@vger.kernel.org
9986S:	Maintained
9987F:	drivers/staging/sm750fb/
9988
9989STAGING - SLICOSS
9990M:	Lior Dotan <liodot@gmail.com>
9991M:	Christopher Harrer <charrer@alacritech.com>
9992S:	Odd Fixes
9993F:	drivers/staging/slicoss/
9994
9995STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9996M:	William Hubbs <w.d.hubbs@gmail.com>
9997M:	Chris Brannon <chris@the-brannons.com>
9998M:	Kirk Reiser <kirk@reisers.ca>
9999M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10000L:	speakup@linux-speakup.org
10001W:	http://www.linux-speakup.org/
10002S:	Odd Fixes
10003F:	drivers/staging/speakup/
10004
10005STAGING - VIA VT665X DRIVERS
10006M:	Forest Bond <forest@alittletooquiet.net>
10007S:	Odd Fixes
10008F:	drivers/staging/vt665?/
10009
10010STAGING - WILC1000 WIFI DRIVER
10011M:	Johnny Kim <johnny.kim@atmel.com>
10012M:	Rachel Kim <rachel.kim@atmel.com>
10013M:	Dean Lee <dean.lee@atmel.com>
10014M:	Chris Park <chris.park@atmel.com>
10015L:	linux-wireless@vger.kernel.org
10016S:	Supported
10017F:	drivers/staging/wilc1000/
10018
10019STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10020M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10021S:	Odd Fixes
10022F:	drivers/staging/xgifb/
10023
10024HFI1 DRIVER
10025M:	Mike Marciniszyn <infinipath@intel.com>
10026L:	linux-rdma@vger.kernel.org
10027S:	Supported
10028F:	drivers/staging/rdma/hfi1
10029
10030STARFIRE/DURALAN NETWORK DRIVER
10031M:	Ion Badulescu <ionut@badula.org>
10032S:	Odd Fixes
10033F:	drivers/net/ethernet/adaptec/starfire*
10034
10035SUN3/3X
10036M:	Sam Creasey <sammy@sammy.net>
10037W:	http://sammy.net/sun3/
10038S:	Maintained
10039F:	arch/m68k/kernel/*sun3*
10040F:	arch/m68k/sun3*/
10041F:	arch/m68k/include/asm/sun3*
10042F:	drivers/net/ethernet/i825xx/sun3*
10043
10044SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10045M:	Hans de Goede <hdegoede@redhat.com>
10046L:	linux-input@vger.kernel.org
10047S:	Maintained
10048F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10049F:	drivers/input/keyboard/sun4i-lradc-keys.c
10050
10051SUNDANCE NETWORK DRIVER
10052M:	Denis Kirjanov <kda@linux-powerpc.org>
10053L:	netdev@vger.kernel.org
10054S:	Maintained
10055F:	drivers/net/ethernet/dlink/sundance.c
10056
10057SUPERH
10058L:	linux-sh@vger.kernel.org
10059Q:	http://patchwork.kernel.org/project/linux-sh/list/
10060S:	Orphan
10061F:	Documentation/sh/
10062F:	arch/sh/
10063F:	drivers/sh/
10064
10065SUSPEND TO RAM
10066M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10067M:	Len Brown <len.brown@intel.com>
10068M:	Pavel Machek <pavel@ucw.cz>
10069L:	linux-pm@vger.kernel.org
10070S:	Supported
10071F:	Documentation/power/
10072F:	arch/x86/kernel/acpi/
10073F:	drivers/base/power/
10074F:	kernel/power/
10075F:	include/linux/suspend.h
10076F:	include/linux/freezer.h
10077F:	include/linux/pm.h
10078
10079SVGA HANDLING
10080M:	Martin Mares <mj@ucw.cz>
10081L:	linux-video@atrey.karlin.mff.cuni.cz
10082S:	Maintained
10083F:	Documentation/svga.txt
10084F:	arch/x86/boot/video*
10085
10086SWIOTLB SUBSYSTEM
10087M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10088L:	linux-kernel@vger.kernel.org
10089S:	Supported
10090F:	lib/swiotlb.c
10091F:	arch/*/kernel/pci-swiotlb.c
10092F:	include/linux/swiotlb.h
10093
10094SWITCHDEV
10095M:	Jiri Pirko <jiri@resnulli.us>
10096L:	netdev@vger.kernel.org
10097S:	Supported
10098F:	net/switchdev/
10099F:	include/net/switchdev.h
10100
10101SYNOPSYS ARC ARCHITECTURE
10102M:	Vineet Gupta <vgupta@synopsys.com>
10103S:	Supported
10104F:	arch/arc/
10105F:	Documentation/devicetree/bindings/arc/*
10106F:	drivers/tty/serial/arc_uart.c
10107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10108
10109SYNOPSYS ARC SDP platform support
10110M:	Alexey Brodkin <abrodkin@synopsys.com>
10111S:	Supported
10112F:	arch/arc/plat-axs10x
10113F:	arch/arc/boot/dts/ax*
10114F:	Documentation/devicetree/bindings/arc/axs10*
10115
10116SYSTEM CONFIGURATION (SYSCON)
10117M:	Lee Jones <lee.jones@linaro.org>
10118M:	Arnd Bergmann <arnd@arndb.de>
10119T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10120S:	Supported
10121F:	drivers/mfd/syscon.c
10122
10123SYSV FILESYSTEM
10124M:	Christoph Hellwig <hch@infradead.org>
10125S:	Maintained
10126F:	Documentation/filesystems/sysv-fs.txt
10127F:	fs/sysv/
10128F:	include/linux/sysv_fs.h
10129
10130TARGET SUBSYSTEM
10131M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10132L:	linux-scsi@vger.kernel.org
10133L:	target-devel@vger.kernel.org
10134W:	http://www.linux-iscsi.org
10135W:	http://groups.google.com/group/linux-iscsi-target-dev
10136T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10137S:	Supported
10138F:	drivers/target/
10139F:	include/target/
10140F:	Documentation/target/
10141
10142TASKSTATS STATISTICS INTERFACE
10143M:	Balbir Singh <bsingharora@gmail.com>
10144S:	Maintained
10145F:	Documentation/accounting/taskstats*
10146F:	include/linux/taskstats*
10147F:	kernel/taskstats.c
10148
10149TC CLASSIFIER
10150M:	Jamal Hadi Salim <jhs@mojatatu.com>
10151L:	netdev@vger.kernel.org
10152S:	Maintained
10153F:	include/net/pkt_cls.h
10154F:	include/uapi/linux/pkt_cls.h
10155F:	net/sched/
10156
10157TCP LOW PRIORITY MODULE
10158M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10159M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10160W:	http://tcp-lp-mod.sourceforge.net/
10161S:	Maintained
10162F:	net/ipv4/tcp_lp.c
10163
10164TDA10071 MEDIA DRIVER
10165M:	Antti Palosaari <crope@iki.fi>
10166L:	linux-media@vger.kernel.org
10167W:	http://linuxtv.org/
10168W:	http://palosaari.fi/linux/
10169Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10170T:	git git://linuxtv.org/anttip/media_tree.git
10171S:	Maintained
10172F:	drivers/media/dvb-frontends/tda10071*
10173
10174TDA18212 MEDIA DRIVER
10175M:	Antti Palosaari <crope@iki.fi>
10176L:	linux-media@vger.kernel.org
10177W:	http://linuxtv.org/
10178W:	http://palosaari.fi/linux/
10179Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10180T:	git git://linuxtv.org/anttip/media_tree.git
10181S:	Maintained
10182F:	drivers/media/tuners/tda18212*
10183
10184TDA18218 MEDIA DRIVER
10185M:	Antti Palosaari <crope@iki.fi>
10186L:	linux-media@vger.kernel.org
10187W:	http://linuxtv.org/
10188W:	http://palosaari.fi/linux/
10189Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10190T:	git git://linuxtv.org/anttip/media_tree.git
10191S:	Maintained
10192F:	drivers/media/tuners/tda18218*
10193
10194TDA18271 MEDIA DRIVER
10195M:	Michael Krufky <mkrufky@linuxtv.org>
10196L:	linux-media@vger.kernel.org
10197W:	http://linuxtv.org/
10198W:	http://github.com/mkrufky
10199Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10200T:	git git://linuxtv.org/mkrufky/tuners.git
10201S:	Maintained
10202F:	drivers/media/tuners/tda18271*
10203
10204TDA827x MEDIA DRIVER
10205M:	Michael Krufky <mkrufky@linuxtv.org>
10206L:	linux-media@vger.kernel.org
10207W:	http://linuxtv.org/
10208W:	http://github.com/mkrufky
10209Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10210T:	git git://linuxtv.org/mkrufky/tuners.git
10211S:	Maintained
10212F:	drivers/media/tuners/tda8290.*
10213
10214TDA8290 MEDIA DRIVER
10215M:	Michael Krufky <mkrufky@linuxtv.org>
10216L:	linux-media@vger.kernel.org
10217W:	http://linuxtv.org/
10218W:	http://github.com/mkrufky
10219Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10220T:	git git://linuxtv.org/mkrufky/tuners.git
10221S:	Maintained
10222F:	drivers/media/tuners/tda8290.*
10223
10224TDA9840 MEDIA DRIVER
10225M:	Hans Verkuil <hverkuil@xs4all.nl>
10226L:	linux-media@vger.kernel.org
10227T:	git git://linuxtv.org/media_tree.git
10228W:	http://linuxtv.org
10229S:	Maintained
10230F:	drivers/media/i2c/tda9840*
10231
10232TEA5761 TUNER DRIVER
10233M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10234L:	linux-media@vger.kernel.org
10235W:	http://linuxtv.org
10236T:	git git://linuxtv.org/media_tree.git
10237S:	Odd fixes
10238F:	drivers/media/tuners/tea5761.*
10239
10240TEA5767 TUNER DRIVER
10241M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10242L:	linux-media@vger.kernel.org
10243W:	http://linuxtv.org
10244T:	git git://linuxtv.org/media_tree.git
10245S:	Maintained
10246F:	drivers/media/tuners/tea5767.*
10247
10248TEA6415C MEDIA DRIVER
10249M:	Hans Verkuil <hverkuil@xs4all.nl>
10250L:	linux-media@vger.kernel.org
10251T:	git git://linuxtv.org/media_tree.git
10252W:	http://linuxtv.org
10253S:	Maintained
10254F:	drivers/media/i2c/tea6415c*
10255
10256TEA6420 MEDIA DRIVER
10257M:	Hans Verkuil <hverkuil@xs4all.nl>
10258L:	linux-media@vger.kernel.org
10259T:	git git://linuxtv.org/media_tree.git
10260W:	http://linuxtv.org
10261S:	Maintained
10262F:	drivers/media/i2c/tea6420*
10263
10264TEAM DRIVER
10265M:	Jiri Pirko <jiri@resnulli.us>
10266L:	netdev@vger.kernel.org
10267S:	Supported
10268F:	drivers/net/team/
10269F:	include/linux/if_team.h
10270F:	include/uapi/linux/if_team.h
10271
10272TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10273M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10274S:	Maintained
10275F:	arch/x86/platform/ts5500/
10276
10277TECHNOTREND USB IR RECEIVER
10278M:	Sean Young <sean@mess.org>
10279L:	linux-media@vger.kernel.org
10280S:	Maintained
10281F:	drivers/media/rc/ttusbir.c
10282
10283TEGRA ARCHITECTURE SUPPORT
10284M:	Stephen Warren <swarren@wwwdotorg.org>
10285M:	Thierry Reding <thierry.reding@gmail.com>
10286M:	Alexandre Courbot <gnurou@gmail.com>
10287L:	linux-tegra@vger.kernel.org
10288Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10290S:	Supported
10291N:	[^a-z]tegra
10292
10293TEGRA CLOCK DRIVER
10294M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10295M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10296S:	Supported
10297F:	drivers/clk/tegra/
10298
10299TEGRA DMA DRIVER
10300M:	Laxman Dewangan <ldewangan@nvidia.com>
10301S:	Supported
10302F:	drivers/dma/tegra20-apb-dma.c
10303
10304TEGRA I2C DRIVER
10305M:	Laxman Dewangan <ldewangan@nvidia.com>
10306S:	Supported
10307F:	drivers/i2c/busses/i2c-tegra.c
10308
10309TEGRA IOMMU DRIVERS
10310M:	Hiroshi Doyu <hdoyu@nvidia.com>
10311S:	Supported
10312F:	drivers/iommu/tegra*
10313
10314TEGRA KBC DRIVER
10315M:	Rakesh Iyer <riyer@nvidia.com>
10316M:	Laxman Dewangan <ldewangan@nvidia.com>
10317S:	Supported
10318F:	drivers/input/keyboard/tegra-kbc.c
10319
10320TEGRA PWM DRIVER
10321M:	Thierry Reding <thierry.reding@gmail.com>
10322S:	Supported
10323F:	drivers/pwm/pwm-tegra.c
10324
10325TEGRA SERIAL DRIVER
10326M:	Laxman Dewangan <ldewangan@nvidia.com>
10327S:	Supported
10328F:	drivers/tty/serial/serial-tegra.c
10329
10330TEGRA SPI DRIVER
10331M:	Laxman Dewangan <ldewangan@nvidia.com>
10332S:	Supported
10333F:	drivers/spi/spi-tegra*
10334
10335TEHUTI ETHERNET DRIVER
10336M:	Andy Gospodarek <andy@greyhouse.net>
10337L:	netdev@vger.kernel.org
10338S:	Supported
10339F:	drivers/net/ethernet/tehuti/*
10340
10341Telecom Clock Driver for MCPL0010
10342M:	Mark Gross <mark.gross@intel.com>
10343S:	Supported
10344F:	drivers/char/tlclk.c
10345
10346TENSILICA XTENSA PORT (xtensa)
10347M:	Chris Zankel <chris@zankel.net>
10348M:	Max Filippov <jcmvbkbc@gmail.com>
10349L:	linux-xtensa@linux-xtensa.org
10350S:	Maintained
10351F:	arch/xtensa/
10352F:	drivers/irqchip/irq-xtensa-*
10353
10354THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10355M:	Hans Verkuil <hverkuil@xs4all.nl>
10356L:	linux-media@vger.kernel.org
10357T:	git git://linuxtv.org/media_tree.git
10358W:	http://linuxtv.org
10359S:	Maintained
10360F:	drivers/media/radio/radio-raremono.c
10361
10362THERMAL
10363M:	Zhang Rui <rui.zhang@intel.com>
10364M:	Eduardo Valentin <edubezval@gmail.com>
10365L:	linux-pm@vger.kernel.org
10366T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10367T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10368Q:	https://patchwork.kernel.org/project/linux-pm/list/
10369S:	Supported
10370F:	drivers/thermal/
10371F:	include/linux/thermal.h
10372F:	include/uapi/linux/thermal.h
10373F:	include/linux/cpu_cooling.h
10374F:	Documentation/devicetree/bindings/thermal/
10375
10376THERMAL/CPU_COOLING
10377M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
10378M:	Viresh Kumar <viresh.kumar@linaro.org>
10379M:	Javi Merino <javi.merino@arm.com>
10380L:	linux-pm@vger.kernel.org
10381S:	Supported
10382F:	Documentation/thermal/cpu-cooling-api.txt
10383F:	drivers/thermal/cpu_cooling.c
10384F:	include/linux/cpu_cooling.h
10385
10386THINGM BLINK(1) USB RGB LED DRIVER
10387M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10388S:	Maintained
10389F:	drivers/hid/hid-thingm.c
10390
10391THINKPAD ACPI EXTRAS DRIVER
10392M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10393L:	ibm-acpi-devel@lists.sourceforge.net
10394L:	platform-driver-x86@vger.kernel.org
10395W:	http://ibm-acpi.sourceforge.net
10396W:	http://thinkwiki.org/wiki/Ibm-acpi
10397T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10398S:	Maintained
10399F:	drivers/platform/x86/thinkpad_acpi.c
10400
10401TI BANDGAP AND THERMAL DRIVER
10402M:	Eduardo Valentin <edubezval@gmail.com>
10403L:	linux-pm@vger.kernel.org
10404L:	linux-omap@vger.kernel.org
10405S:	Maintained
10406F:	drivers/thermal/ti-soc-thermal/
10407
10408TI CDCE706 CLOCK DRIVER
10409M:	Max Filippov <jcmvbkbc@gmail.com>
10410S:	Maintained
10411F:	drivers/clk/clk-cdce706.c
10412
10413TI CLOCK DRIVER
10414M:	Tero Kristo <t-kristo@ti.com>
10415L:	linux-omap@vger.kernel.org
10416S:	Maintained
10417F:	drivers/clk/ti/
10418F:	include/linux/clk/ti.h
10419
10420TI FLASH MEDIA INTERFACE DRIVER
10421M:	Alex Dubov <oakad@yahoo.com>
10422S:	Maintained
10423F:	drivers/misc/tifm*
10424F:	drivers/mmc/host/tifm_sd.c
10425F:	include/linux/tifm.h
10426
10427TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10428M:	Santosh Shilimkar <ssantosh@kernel.org>
10429L:	linux-kernel@vger.kernel.org
10430L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10431S:	Maintained
10432F:	drivers/soc/ti/*
10433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10434
10435
10436TI LM49xxx FAMILY ASoC CODEC DRIVERS
10437M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10438M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10439L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10440S:	Maintained
10441F:	sound/soc/codecs/lm49453*
10442F:	sound/soc/codecs/isabelle*
10443
10444TI LP855x BACKLIGHT DRIVER
10445M:	Milo Kim <milo.kim@ti.com>
10446S:	Maintained
10447F:	Documentation/backlight/lp855x-driver.txt
10448F:	drivers/video/backlight/lp855x_bl.c
10449F:	include/linux/platform_data/lp855x.h
10450
10451TI LP8727 CHARGER DRIVER
10452M:	Milo Kim <milo.kim@ti.com>
10453S:	Maintained
10454F:	drivers/power/lp8727_charger.c
10455F:	include/linux/platform_data/lp8727.h
10456
10457TI LP8788 MFD DRIVER
10458M:	Milo Kim <milo.kim@ti.com>
10459S:	Maintained
10460F:	drivers/iio/adc/lp8788_adc.c
10461F:	drivers/leds/leds-lp8788.c
10462F:	drivers/mfd/lp8788*.c
10463F:	drivers/power/lp8788-charger.c
10464F:	drivers/regulator/lp8788-*.c
10465F:	include/linux/mfd/lp8788*.h
10466
10467TI NETCP ETHERNET DRIVER
10468M:	Wingman Kwok <w-kwok2@ti.com>
10469M:	Murali Karicheri <m-karicheri2@ti.com>
10470L:	netdev@vger.kernel.org
10471S:	Maintained
10472F:	drivers/net/ethernet/ti/netcp*
10473
10474TI TAS571X FAMILY ASoC CODEC DRIVER
10475M:	Kevin Cernekee <cernekee@chromium.org>
10476L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10477S:	Odd Fixes
10478F:	sound/soc/codecs/tas571x*
10479
10480TI TWL4030 SERIES SOC CODEC DRIVER
10481M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10482L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10483S:	Maintained
10484F:	sound/soc/codecs/twl4030*
10485
10486TI WILINK WIRELESS DRIVERS
10487L:	linux-wireless@vger.kernel.org
10488W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10489W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10491S:	Orphan
10492F:	drivers/net/wireless/ti/
10493F:	include/linux/wl12xx.h
10494
10495TIPC NETWORK LAYER
10496M:	Jon Maloy <jon.maloy@ericsson.com>
10497M:	Ying Xue <ying.xue@windriver.com>
10498L:	netdev@vger.kernel.org (core kernel code)
10499L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10500W:	http://tipc.sourceforge.net/
10501S:	Maintained
10502F:	include/uapi/linux/tipc*.h
10503F:	net/tipc/
10504
10505TILE ARCHITECTURE
10506M:	Chris Metcalf <cmetcalf@ezchip.com>
10507W:	http://www.ezchip.com/scm/
10508S:	Supported
10509F:	arch/tile/
10510F:	drivers/char/tile-srom.c
10511F:	drivers/edac/tile_edac.c
10512F:	drivers/net/ethernet/tile/
10513F:	drivers/rtc/rtc-tile.c
10514F:	drivers/tty/hvc/hvc_tile.c
10515F:	drivers/tty/serial/tilegx.c
10516F:	drivers/usb/host/*-tilegx.c
10517F:	include/linux/usb/tilegx.h
10518
10519TLAN NETWORK DRIVER
10520M:	Samuel Chessman <chessman@tux.org>
10521L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10522W:	http://sourceforge.net/projects/tlan/
10523S:	Maintained
10524F:	Documentation/networking/tlan.txt
10525F:	drivers/net/ethernet/ti/tlan.*
10526
10527TOMOYO SECURITY MODULE
10528M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10529M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10530L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10531L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10532L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10533L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10534W:	http://tomoyo.sourceforge.jp/
10535T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10536S:	Maintained
10537F:	security/tomoyo/
10538
10539TOPSTAR LAPTOP EXTRAS DRIVER
10540M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10541L:	platform-driver-x86@vger.kernel.org
10542S:	Maintained
10543F:	drivers/platform/x86/topstar-laptop.c
10544
10545TOSHIBA ACPI EXTRAS DRIVER
10546M:	Azael Avalos <coproscefalo@gmail.com>
10547L:	platform-driver-x86@vger.kernel.org
10548S:	Maintained
10549F:	drivers/platform/x86/toshiba_acpi.c
10550
10551TOSHIBA BLUETOOTH DRIVER
10552M:	Azael Avalos <coproscefalo@gmail.com>
10553L:	platform-driver-x86@vger.kernel.org
10554S:	Maintained
10555F:	drivers/platform/x86/toshiba_bluetooth.c
10556
10557TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10558M:	Azael Avalos <coproscefalo@gmail.com>
10559L:	platform-driver-x86@vger.kernel.org
10560S:	Maintained
10561F:	drivers/platform/x86/toshiba_haps.c
10562
10563TOSHIBA SMM DRIVER
10564M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10565W:	http://www.buzzard.org.uk/toshiba/
10566S:	Maintained
10567F:	drivers/char/toshiba.c
10568F:	include/linux/toshiba.h
10569F:	include/uapi/linux/toshiba.h
10570
10571TOSHIBA TC358743 DRIVER
10572M:	Mats Randgaard <matrandg@cisco.com>
10573L:	linux-media@vger.kernel.org
10574S:	Maintained
10575F:	drivers/media/i2c/tc358743*
10576F:	include/media/tc358743.h
10577
10578TMIO MMC DRIVER
10579M:	Ian Molton <ian@mnementh.co.uk>
10580L:	linux-mmc@vger.kernel.org
10581S:	Maintained
10582F:	drivers/mmc/host/tmio_mmc*
10583F:	drivers/mmc/host/sh_mobile_sdhi.c
10584F:	include/linux/mmc/tmio.h
10585F:	include/linux/mmc/sh_mobile_sdhi.h
10586
10587TMP401 HARDWARE MONITOR DRIVER
10588M:	Guenter Roeck <linux@roeck-us.net>
10589L:	lm-sensors@lm-sensors.org
10590S:	Maintained
10591F:	Documentation/hwmon/tmp401
10592F:	drivers/hwmon/tmp401.c
10593
10594TMPFS (SHMEM FILESYSTEM)
10595M:	Hugh Dickins <hughd@google.com>
10596L:	linux-mm@kvack.org
10597S:	Maintained
10598F:	include/linux/shmem_fs.h
10599F:	mm/shmem.c
10600
10601TM6000 VIDEO4LINUX DRIVER
10602M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10603L:	linux-media@vger.kernel.org
10604W:	http://linuxtv.org
10605T:	git git://linuxtv.org/media_tree.git
10606S:	Odd fixes
10607F:	drivers/media/usb/tm6000/
10608
10609TW68 VIDEO4LINUX DRIVER
10610M:	Hans Verkuil <hverkuil@xs4all.nl>
10611L:	linux-media@vger.kernel.org
10612T:	git git://linuxtv.org/media_tree.git
10613W:	http://linuxtv.org
10614S:	Odd Fixes
10615F:	drivers/media/pci/tw68/
10616
10617TPM DEVICE DRIVER
10618M:	Peter Huewe <peterhuewe@gmx.de>
10619M:	Marcel Selhorst <tpmdd@selhorst.net>
10620R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10621W:	http://tpmdd.sourceforge.net
10622L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10623Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10624T:	https://github.com/PeterHuewe/linux-tpmdd
10625S:	Maintained
10626F:	drivers/char/tpm/
10627
10628TPM IBM_VTPM DEVICE DRIVER
10629M:	Ashley Lai <ashleydlai@gmail.com>
10630W:	http://tpmdd.sourceforge.net
10631L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10632S:	Maintained
10633F:	drivers/char/tpm/tpm_ibmvtpm*
10634
10635TRACING
10636M:	Steven Rostedt <rostedt@goodmis.org>
10637M:	Ingo Molnar <mingo@redhat.com>
10638T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10639S:	Maintained
10640F:	Documentation/trace/ftrace.txt
10641F:	arch/*/*/*/ftrace.h
10642F:	arch/*/kernel/ftrace.c
10643F:	include/*/ftrace.h
10644F:	include/linux/trace*.h
10645F:	include/trace/
10646F:	kernel/trace/
10647F:	tools/testing/selftests/ftrace/
10648
10649TRIVIAL PATCHES
10650M:	Jiri Kosina <trivial@kernel.org>
10651T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10652S:	Maintained
10653K:	^Subject:.*(?i)trivial
10654
10655TTY LAYER
10656M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10657M:	Jiri Slaby <jslaby@suse.com>
10658S:	Supported
10659T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10660F:	Documentation/serial/
10661F:	drivers/tty/
10662F:	drivers/tty/serial/serial_core.c
10663F:	include/linux/serial_core.h
10664F:	include/linux/serial.h
10665F:	include/linux/tty.h
10666F:	include/uapi/linux/serial_core.h
10667F:	include/uapi/linux/serial.h
10668F:	include/uapi/linux/tty.h
10669
10670TUA9001 MEDIA DRIVER
10671M:	Antti Palosaari <crope@iki.fi>
10672L:	linux-media@vger.kernel.org
10673W:	http://linuxtv.org/
10674W:	http://palosaari.fi/linux/
10675Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10676T:	git git://linuxtv.org/anttip/media_tree.git
10677S:	Maintained
10678F:	drivers/media/tuners/tua9001*
10679
10680TULIP NETWORK DRIVERS
10681M:	Grant Grundler <grundler@parisc-linux.org>
10682L:	netdev@vger.kernel.org
10683S:	Maintained
10684F:	drivers/net/ethernet/dec/tulip/
10685
10686TUN/TAP driver
10687M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10688W:	http://vtun.sourceforge.net/tun
10689S:	Maintained
10690F:	Documentation/networking/tuntap.txt
10691F:	arch/um/os-Linux/drivers/
10692
10693TURBOCHANNEL SUBSYSTEM
10694M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10695M:	Ralf Baechle <ralf@linux-mips.org>
10696L:	linux-mips@linux-mips.org
10697Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10698S:	Maintained
10699F:	drivers/tc/
10700F:	include/linux/tc.h
10701
10702U14-34F SCSI DRIVER
10703M:	Dario Ballabio <ballabio_dario@emc.com>
10704L:	linux-scsi@vger.kernel.org
10705S:	Maintained
10706F:	drivers/scsi/u14-34f.c
10707
10708UBI FILE SYSTEM (UBIFS)
10709M:	Artem Bityutskiy <dedekind1@gmail.com>
10710M:	Adrian Hunter <adrian.hunter@intel.com>
10711L:	linux-mtd@lists.infradead.org
10712T:	git git://git.infradead.org/ubifs-2.6.git
10713W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10714S:	Maintained
10715F:	Documentation/filesystems/ubifs.txt
10716F:	fs/ubifs/
10717
10718UCLINUX (M68KNOMMU AND COLDFIRE)
10719M:	Greg Ungerer <gerg@uclinux.org>
10720W:	http://www.uclinux.org/
10721L:	linux-m68k@lists.linux-m68k.org
10722L:	uclinux-dev@uclinux.org  (subscribers-only)
10723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10724S:	Maintained
10725F:	arch/m68k/coldfire/
10726F:	arch/m68k/68*/
10727F:	arch/m68k/*/*_no.*
10728F:	arch/m68k/include/asm/*_no.*
10729
10730UDF FILESYSTEM
10731M:	Jan Kara <jack@suse.com>
10732S:	Maintained
10733F:	Documentation/filesystems/udf.txt
10734F:	fs/udf/
10735
10736UFS FILESYSTEM
10737M:	Evgeniy Dushistov <dushistov@mail.ru>
10738S:	Maintained
10739F:	Documentation/filesystems/ufs.txt
10740F:	fs/ufs/
10741
10742UHID USERSPACE HID IO DRIVER:
10743M:	David Herrmann <dh.herrmann@googlemail.com>
10744L:	linux-input@vger.kernel.org
10745S:	Maintained
10746F:	drivers/hid/uhid.c
10747F:	include/uapi/linux/uhid.h
10748
10749ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10750L:	linux-usb@vger.kernel.org
10751S:	Orphan
10752F:	drivers/uwb/
10753F:	include/linux/uwb.h
10754F:	include/linux/uwb/
10755
10756UNICORE32 ARCHITECTURE:
10757M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10758W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10759S:	Maintained
10760T:	git git://github.com/gxt/linux.git
10761F:	arch/unicore32/
10762
10763UNIFDEF
10764M:	Tony Finch <dot@dotat.at>
10765W:	http://dotat.at/prog/unifdef
10766S:	Maintained
10767F:	scripts/unifdef.c
10768
10769UNIFORM CDROM DRIVER
10770M:	Jens Axboe <axboe@kernel.dk>
10771W:	http://www.kernel.dk
10772S:	Maintained
10773F:	Documentation/cdrom/
10774F:	drivers/cdrom/cdrom.c
10775F:	include/linux/cdrom.h
10776F:	include/uapi/linux/cdrom.h
10777
10778UNISYS S-PAR DRIVERS
10779M:	Benjamin Romer <benjamin.romer@unisys.com>
10780M:	David Kershner <david.kershner@unisys.com>
10781L:	sparmaintainer@unisys.com (Unisys internal)
10782S:	Supported
10783F:	drivers/staging/unisys/
10784
10785UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10786M:	Vinayak Holikatti <vinholikatti@gmail.com>
10787L:	linux-scsi@vger.kernel.org
10788S:	Supported
10789F:	Documentation/scsi/ufs.txt
10790F:	drivers/scsi/ufs/
10791
10792UNSORTED BLOCK IMAGES (UBI)
10793M:	Artem Bityutskiy <dedekind1@gmail.com>
10794M:	Richard Weinberger <richard@nod.at>
10795W:	http://www.linux-mtd.infradead.org/
10796L:	linux-mtd@lists.infradead.org
10797T:	git git://git.infradead.org/ubifs-2.6.git
10798S:	Supported
10799F:	drivers/mtd/ubi/
10800F:	include/linux/mtd/ubi.h
10801F:	include/uapi/mtd/ubi-user.h
10802
10803USB ACM DRIVER
10804M:	Oliver Neukum <oliver@neukum.org>
10805L:	linux-usb@vger.kernel.org
10806S:	Maintained
10807F:	Documentation/usb/acm.txt
10808F:	drivers/usb/class/cdc-acm.*
10809
10810USB AR5523 WIRELESS DRIVER
10811M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10812L:	linux-wireless@vger.kernel.org
10813S:	Maintained
10814F:	drivers/net/wireless/ath/ar5523/
10815
10816USB ATTACHED SCSI
10817M:	Hans de Goede <hdegoede@redhat.com>
10818M:	Gerd Hoffmann <kraxel@redhat.com>
10819L:	linux-usb@vger.kernel.org
10820L:	linux-scsi@vger.kernel.org
10821S:	Maintained
10822F:	drivers/usb/storage/uas.c
10823
10824USB CDC ETHERNET DRIVER
10825M:	Oliver Neukum <oliver@neukum.org>
10826L:	linux-usb@vger.kernel.org
10827S:	Maintained
10828F:	drivers/net/usb/cdc_*.c
10829F:	include/uapi/linux/usb/cdc.h
10830
10831USB CHAOSKEY DRIVER
10832M:	Keith Packard <keithp@keithp.com>
10833L:	linux-usb@vger.kernel.org
10834S:	Maintained
10835F:	drivers/usb/misc/chaoskey.c
10836
10837USB CYPRESS C67X00 DRIVER
10838M:	Peter Korsgaard <jacmet@sunsite.dk>
10839L:	linux-usb@vger.kernel.org
10840S:	Maintained
10841F:	drivers/usb/c67x00/
10842
10843USB DAVICOM DM9601 DRIVER
10844M:	Peter Korsgaard <jacmet@sunsite.dk>
10845L:	netdev@vger.kernel.org
10846W:	http://www.linux-usb.org/usbnet
10847S:	Maintained
10848F:	drivers/net/usb/dm9601.c
10849
10850USB DIAMOND RIO500 DRIVER
10851M:	Cesar Miquel <miquel@df.uba.ar>
10852L:	rio500-users@lists.sourceforge.net
10853W:	http://rio500.sourceforge.net
10854S:	Maintained
10855F:	drivers/usb/misc/rio500*
10856
10857USB EHCI DRIVER
10858M:	Alan Stern <stern@rowland.harvard.edu>
10859L:	linux-usb@vger.kernel.org
10860S:	Maintained
10861F:	Documentation/usb/ehci.txt
10862F:	drivers/usb/host/ehci*
10863
10864USB GADGET/PERIPHERAL SUBSYSTEM
10865M:	Felipe Balbi <balbi@ti.com>
10866L:	linux-usb@vger.kernel.org
10867W:	http://www.linux-usb.org/gadget
10868T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10869S:	Maintained
10870F:	drivers/usb/gadget/
10871F:	include/linux/usb/gadget*
10872
10873USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10874M:	Jiri Kosina <jikos@kernel.org>
10875L:	linux-usb@vger.kernel.org
10876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10877S:	Maintained
10878F:	Documentation/hid/hiddev.txt
10879F:	drivers/hid/usbhid/
10880
10881USB ISP116X DRIVER
10882M:	Olav Kongas <ok@artecdesign.ee>
10883L:	linux-usb@vger.kernel.org
10884S:	Maintained
10885F:	drivers/usb/host/isp116x*
10886F:	include/linux/usb/isp116x.h
10887
10888USB MASS STORAGE DRIVER
10889M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10890L:	linux-usb@vger.kernel.org
10891L:	usb-storage@lists.one-eyed-alien.net
10892S:	Maintained
10893W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10894F:	drivers/usb/storage/
10895
10896USB MIDI DRIVER
10897M:	Clemens Ladisch <clemens@ladisch.de>
10898L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10899T:	git git://git.alsa-project.org/alsa-kernel.git
10900S:	Maintained
10901F:	sound/usb/midi.*
10902
10903USB NETWORKING DRIVERS
10904L:	linux-usb@vger.kernel.org
10905S:	Odd Fixes
10906F:	drivers/net/usb/
10907
10908USB OHCI DRIVER
10909M:	Alan Stern <stern@rowland.harvard.edu>
10910L:	linux-usb@vger.kernel.org
10911S:	Maintained
10912F:	Documentation/usb/ohci.txt
10913F:	drivers/usb/host/ohci*
10914
10915USB OTG FSM (Finite State Machine)
10916M:	Peter Chen <Peter.Chen@freescale.com>
10917T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10918L:	linux-usb@vger.kernel.org
10919S:	Maintained
10920F:	drivers/usb/common/usb-otg-fsm.c
10921
10922USB OVER IP DRIVER
10923M:	Valentina Manea <valentina.manea.m@gmail.com>
10924M:	Shuah Khan <shuah.kh@samsung.com>
10925L:	linux-usb@vger.kernel.org
10926S:	Maintained
10927F:	drivers/usb/usbip/
10928F:	tools/usb/usbip/
10929
10930USB PEGASUS DRIVER
10931M:	Petko Manolov <petkan@nucleusys.com>
10932L:	linux-usb@vger.kernel.org
10933L:	netdev@vger.kernel.org
10934T:	git git://github.com/petkan/pegasus.git
10935W:	https://github.com/petkan/pegasus
10936S:	Maintained
10937F:	drivers/net/usb/pegasus.*
10938
10939USB PHY LAYER
10940M:	Felipe Balbi <balbi@ti.com>
10941L:	linux-usb@vger.kernel.org
10942T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10943S:	Maintained
10944F:	drivers/usb/phy/
10945
10946USB PRINTER DRIVER (usblp)
10947M:	Pete Zaitcev <zaitcev@redhat.com>
10948L:	linux-usb@vger.kernel.org
10949S:	Supported
10950F:	drivers/usb/class/usblp.c
10951
10952USB RTL8150 DRIVER
10953M:	Petko Manolov <petkan@nucleusys.com>
10954L:	linux-usb@vger.kernel.org
10955L:	netdev@vger.kernel.org
10956T:	git git://github.com/petkan/rtl8150.git
10957W:	https://github.com/petkan/rtl8150
10958S:	Maintained
10959F:	drivers/net/usb/rtl8150.c
10960
10961USB SERIAL SUBSYSTEM
10962M:	Johan Hovold <johan@kernel.org>
10963L:	linux-usb@vger.kernel.org
10964S:	Maintained
10965F:	Documentation/usb/usb-serial.txt
10966F:	drivers/usb/serial/
10967F:	include/linux/usb/serial.h
10968
10969USB SMSC75XX ETHERNET DRIVER
10970M:	Steve Glendinning <steve.glendinning@shawell.net>
10971L:	netdev@vger.kernel.org
10972S:	Maintained
10973F:	drivers/net/usb/smsc75xx.*
10974
10975USB SMSC95XX ETHERNET DRIVER
10976M:	Steve Glendinning <steve.glendinning@shawell.net>
10977L:	netdev@vger.kernel.org
10978S:	Maintained
10979F:	drivers/net/usb/smsc95xx.*
10980
10981USB SUBSYSTEM
10982M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10983L:	linux-usb@vger.kernel.org
10984W:	http://www.linux-usb.org
10985T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10986S:	Supported
10987F:	Documentation/usb/
10988F:	drivers/usb/
10989F:	include/linux/usb.h
10990F:	include/linux/usb/
10991
10992USB UHCI DRIVER
10993M:	Alan Stern <stern@rowland.harvard.edu>
10994L:	linux-usb@vger.kernel.org
10995S:	Maintained
10996F:	drivers/usb/host/uhci*
10997
10998USB "USBNET" DRIVER FRAMEWORK
10999M:	Oliver Neukum <oneukum@suse.com>
11000L:	netdev@vger.kernel.org
11001W:	http://www.linux-usb.org/usbnet
11002S:	Maintained
11003F:	drivers/net/usb/usbnet.c
11004F:	include/linux/usb/usbnet.h
11005
11006USB VIDEO CLASS
11007M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11008L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11009L:	linux-media@vger.kernel.org
11010T:	git git://linuxtv.org/media_tree.git
11011W:	http://www.ideasonboard.org/uvc/
11012S:	Maintained
11013F:	drivers/media/usb/uvc/
11014F:	include/uapi/linux/uvcvideo.h
11015
11016USB VISION DRIVER
11017M:	Hans Verkuil <hverkuil@xs4all.nl>
11018L:	linux-media@vger.kernel.org
11019T:	git git://linuxtv.org/media_tree.git
11020W:	http://linuxtv.org
11021S:	Odd Fixes
11022F:	drivers/media/usb/usbvision/
11023
11024USB WEBCAM GADGET
11025M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11026L:	linux-usb@vger.kernel.org
11027S:	Maintained
11028F:	drivers/usb/gadget/function/*uvc*
11029F:	drivers/usb/gadget/legacy/webcam.c
11030
11031USB WIRELESS RNDIS DRIVER (rndis_wlan)
11032M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11033L:	linux-wireless@vger.kernel.org
11034S:	Maintained
11035F:	drivers/net/wireless/rndis_wlan.c
11036
11037USB XHCI DRIVER
11038M:	Mathias Nyman <mathias.nyman@intel.com>
11039L:	linux-usb@vger.kernel.org
11040S:	Supported
11041F:	drivers/usb/host/xhci*
11042F:	drivers/usb/host/pci-quirks*
11043
11044USB ZD1201 DRIVER
11045L:	linux-wireless@vger.kernel.org
11046W:	http://linux-lc100020.sourceforge.net
11047S:	Orphan
11048F:	drivers/net/wireless/zd1201.*
11049
11050USB ZR364XX DRIVER
11051M:	Antoine Jacquet <royale@zerezo.com>
11052L:	linux-usb@vger.kernel.org
11053L:	linux-media@vger.kernel.org
11054T:	git git://linuxtv.org/media_tree.git
11055W:	http://royale.zerezo.com/zr364xx/
11056S:	Maintained
11057F:	Documentation/video4linux/zr364xx.txt
11058F:	drivers/media/usb/zr364xx/
11059
11060ULPI BUS
11061M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11062L:	linux-usb@vger.kernel.org
11063S:	Maintained
11064F:	drivers/usb/common/ulpi.c
11065F:	include/linux/ulpi/
11066
11067USER-MODE LINUX (UML)
11068M:	Jeff Dike <jdike@addtoit.com>
11069M:	Richard Weinberger <richard@nod.at>
11070L:	user-mode-linux-devel@lists.sourceforge.net
11071L:	user-mode-linux-user@lists.sourceforge.net
11072W:	http://user-mode-linux.sourceforge.net
11073S:	Maintained
11074F:	Documentation/virtual/uml/
11075F:	arch/um/
11076F:	arch/x86/um/
11077F:	fs/hostfs/
11078F:	fs/hppfs/
11079
11080USERSPACE I/O (UIO)
11081M:	"Hans J. Koch" <hjk@hansjkoch.de>
11082M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11083S:	Maintained
11084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11085F:	Documentation/DocBook/uio-howto.tmpl
11086F:	drivers/uio/
11087F:	include/linux/uio*.h
11088
11089UTIL-LINUX PACKAGE
11090M:	Karel Zak <kzak@redhat.com>
11091L:	util-linux@vger.kernel.org
11092W:	http://en.wikipedia.org/wiki/Util-linux
11093T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11094S:	Maintained
11095
11096UVESAFB DRIVER
11097M:	Michal Januszewski <spock@gentoo.org>
11098L:	linux-fbdev@vger.kernel.org
11099W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11100S:	Maintained
11101F:	Documentation/fb/uvesafb.txt
11102F:	drivers/video/fbdev/uvesafb.*
11103
11104VFAT/FAT/MSDOS FILESYSTEM
11105M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11106S:	Maintained
11107F:	Documentation/filesystems/vfat.txt
11108F:	fs/fat/
11109
11110VFIO DRIVER
11111M:	Alex Williamson <alex.williamson@redhat.com>
11112L:	kvm@vger.kernel.org
11113S:	Maintained
11114F:	Documentation/vfio.txt
11115F:	drivers/vfio/
11116F:	include/linux/vfio.h
11117F:	include/uapi/linux/vfio.h
11118
11119VFIO PLATFORM DRIVER
11120M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11121L:	kvm@vger.kernel.org
11122S:	Maintained
11123F:	drivers/vfio/platform/
11124
11125VIDEOBUF2 FRAMEWORK
11126M:	Pawel Osciak <pawel@osciak.com>
11127M:	Marek Szyprowski <m.szyprowski@samsung.com>
11128M:	Kyungmin Park <kyungmin.park@samsung.com>
11129L:	linux-media@vger.kernel.org
11130S:	Maintained
11131F:	drivers/media/v4l2-core/videobuf2-*
11132F:	include/media/videobuf2-*
11133
11134VIRTIO CONSOLE DRIVER
11135M:	Amit Shah <amit.shah@redhat.com>
11136L:	virtualization@lists.linux-foundation.org
11137S:	Maintained
11138F:	drivers/char/virtio_console.c
11139F:	include/linux/virtio_console.h
11140F:	include/uapi/linux/virtio_console.h
11141
11142VIRTIO CORE, NET AND BLOCK DRIVERS
11143M:	"Michael S. Tsirkin" <mst@redhat.com>
11144L:	virtualization@lists.linux-foundation.org
11145S:	Maintained
11146F:	drivers/virtio/
11147F:	tools/virtio/
11148F:	drivers/net/virtio_net.c
11149F:	drivers/block/virtio_blk.c
11150F:	include/linux/virtio_*.h
11151F:	include/uapi/linux/virtio_*.h
11152
11153VIRTIO DRIVERS FOR S390
11154M:	Christian Borntraeger <borntraeger@de.ibm.com>
11155M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11156L:	linux-s390@vger.kernel.org
11157L:	virtualization@lists.linux-foundation.org
11158L:	kvm@vger.kernel.org
11159S:	Supported
11160F:	drivers/s390/virtio/
11161
11162VIRTIO GPU DRIVER
11163M:	David Airlie <airlied@linux.ie>
11164M:	Gerd Hoffmann <kraxel@redhat.com>
11165L:	dri-devel@lists.freedesktop.org
11166L:	virtualization@lists.linux-foundation.org
11167S:	Maintained
11168F:	drivers/gpu/drm/virtio/
11169F:	include/uapi/linux/virtio_gpu.h
11170
11171VIRTIO HOST (VHOST)
11172M:	"Michael S. Tsirkin" <mst@redhat.com>
11173L:	kvm@vger.kernel.org
11174L:	virtualization@lists.linux-foundation.org
11175L:	netdev@vger.kernel.org
11176S:	Maintained
11177F:	drivers/vhost/
11178F:	include/uapi/linux/vhost.h
11179
11180VIRTIO INPUT DRIVER
11181M:	Gerd Hoffmann <kraxel@redhat.com>
11182S:	Maintained
11183F:	drivers/virtio/virtio_input.c
11184F:	include/uapi/linux/virtio_input.h
11185
11186VIA RHINE NETWORK DRIVER
11187S:	Orphan
11188F:	drivers/net/ethernet/via/via-rhine.c
11189
11190VIA SD/MMC CARD CONTROLLER DRIVER
11191M:	Bruce Chang <brucechang@via.com.tw>
11192M:	Harald Welte <HaraldWelte@viatech.com>
11193S:	Maintained
11194F:	drivers/mmc/host/via-sdmmc.c
11195
11196VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11197M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11198L:	linux-fbdev@vger.kernel.org
11199S:	Maintained
11200F:	include/linux/via-core.h
11201F:	include/linux/via-gpio.h
11202F:	include/linux/via_i2c.h
11203F:	drivers/video/fbdev/via/
11204
11205VIA VELOCITY NETWORK DRIVER
11206M:	Francois Romieu <romieu@fr.zoreil.com>
11207L:	netdev@vger.kernel.org
11208S:	Maintained
11209F:	drivers/net/ethernet/via/via-velocity.*
11210
11211VIVID VIRTUAL VIDEO DRIVER
11212M:	Hans Verkuil <hverkuil@xs4all.nl>
11213L:	linux-media@vger.kernel.org
11214T:	git git://linuxtv.org/media_tree.git
11215W:	http://linuxtv.org
11216S:	Maintained
11217F:	drivers/media/platform/vivid/*
11218
11219VLAN (802.1Q)
11220M:	Patrick McHardy <kaber@trash.net>
11221L:	netdev@vger.kernel.org
11222S:	Maintained
11223F:	drivers/net/macvlan.c
11224F:	include/linux/if_*vlan.h
11225F:	net/8021q/
11226
11227VLYNQ BUS
11228M:	Florian Fainelli <florian@openwrt.org>
11229L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11230S:	Maintained
11231F:	drivers/vlynq/vlynq.c
11232F:	include/linux/vlynq.h
11233
11234VME SUBSYSTEM
11235M:	Martyn Welch <martyn@welchs.me.uk>
11236M:	Manohar Vanga <manohar.vanga@gmail.com>
11237M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11238L:	devel@driverdev.osuosl.org
11239S:	Maintained
11240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11241F:	Documentation/vme_api.txt
11242F:	drivers/staging/vme/
11243F:	drivers/vme/
11244F:	include/linux/vme*
11245
11246VMWARE HYPERVISOR INTERFACE
11247M:	Alok Kataria <akataria@vmware.com>
11248L:	virtualization@lists.linux-foundation.org
11249S:	Supported
11250F:	arch/x86/kernel/cpu/vmware.c
11251
11252VMWARE BALLOON DRIVER
11253M:	Xavier Deguillard <xdeguillard@vmware.com>
11254M:	Philip Moltmann <moltmann@vmware.com>
11255M:	"VMware, Inc." <pv-drivers@vmware.com>
11256L:	linux-kernel@vger.kernel.org
11257S:	Maintained
11258F:	drivers/misc/vmw_balloon.c
11259
11260VMWARE VMMOUSE SUBDRIVER
11261M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11262M:	"VMware, Inc." <pv-drivers@vmware.com>
11263L:	linux-input@vger.kernel.org
11264S:	Maintained
11265F:	drivers/input/mouse/vmmouse.c
11266F:	drivers/input/mouse/vmmouse.h
11267
11268VMWARE VMXNET3 ETHERNET DRIVER
11269M:	Shrikrishna Khare <skhare@vmware.com>
11270M:	"VMware, Inc." <pv-drivers@vmware.com>
11271L:	netdev@vger.kernel.org
11272S:	Maintained
11273F:	drivers/net/vmxnet3/
11274
11275VMware PVSCSI driver
11276M:	Arvind Kumar <arvindkumar@vmware.com>
11277M:	VMware PV-Drivers <pv-drivers@vmware.com>
11278L:	linux-scsi@vger.kernel.org
11279S:	Maintained
11280F:	drivers/scsi/vmw_pvscsi.c
11281F:	drivers/scsi/vmw_pvscsi.h
11282
11283VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11284M:	Liam Girdwood <lgirdwood@gmail.com>
11285M:	Mark Brown <broonie@kernel.org>
11286L:	linux-kernel@vger.kernel.org
11287W:	http://www.slimlogic.co.uk/?p=48
11288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11289S:	Supported
11290F:	drivers/regulator/
11291F:	include/linux/regulator/
11292
11293VRF
11294M:	David Ahern <dsa@cumulusnetworks.com>
11295M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11296L:	netdev@vger.kernel.org
11297S:	Maintained
11298F:	drivers/net/vrf.c
11299F:	include/net/vrf.h
11300F:	Documentation/networking/vrf.txt
11301
11302VT1211 HARDWARE MONITOR DRIVER
11303M:	Juerg Haefliger <juergh@gmail.com>
11304L:	lm-sensors@lm-sensors.org
11305S:	Maintained
11306F:	Documentation/hwmon/vt1211
11307F:	drivers/hwmon/vt1211.c
11308
11309VT8231 HARDWARE MONITOR DRIVER
11310M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11311L:	lm-sensors@lm-sensors.org
11312S:	Maintained
11313F:	drivers/hwmon/vt8231.c
11314
11315VUB300 USB to SDIO/SD/MMC bridge chip
11316M:	Tony Olech <tony.olech@elandigitalsystems.com>
11317L:	linux-mmc@vger.kernel.org
11318L:	linux-usb@vger.kernel.org
11319S:	Supported
11320F:	drivers/mmc/host/vub300.c
11321
11322W1 DALLAS'S 1-WIRE BUS
11323M:	Evgeniy Polyakov <zbr@ioremap.net>
11324S:	Maintained
11325F:	Documentation/w1/
11326F:	drivers/w1/
11327
11328W83791D HARDWARE MONITORING DRIVER
11329M:	Marc Hulsman <m.hulsman@tudelft.nl>
11330L:	lm-sensors@lm-sensors.org
11331S:	Maintained
11332F:	Documentation/hwmon/w83791d
11333F:	drivers/hwmon/w83791d.c
11334
11335W83793 HARDWARE MONITORING DRIVER
11336M:	Rudolf Marek <r.marek@assembler.cz>
11337L:	lm-sensors@lm-sensors.org
11338S:	Maintained
11339F:	Documentation/hwmon/w83793
11340F:	drivers/hwmon/w83793.c
11341
11342W83795 HARDWARE MONITORING DRIVER
11343M:	Jean Delvare <jdelvare@suse.com>
11344L:	lm-sensors@lm-sensors.org
11345S:	Maintained
11346F:	drivers/hwmon/w83795.c
11347
11348W83L51xD SD/MMC CARD INTERFACE DRIVER
11349M:	Pierre Ossman <pierre@ossman.eu>
11350S:	Maintained
11351F:	drivers/mmc/host/wbsd.*
11352
11353WACOM PROTOCOL 4 SERIAL TABLETS
11354M:	Julian Squires <julian@cipht.net>
11355M:	Hans de Goede <hdegoede@redhat.com>
11356L:	linux-input@vger.kernel.org
11357S:	Maintained
11358F:	drivers/input/tablet/wacom_serial4.c
11359
11360WATCHDOG DEVICE DRIVERS
11361M:	Wim Van Sebroeck <wim@iguana.be>
11362L:	linux-watchdog@vger.kernel.org
11363W:	http://www.linux-watchdog.org/
11364T:	git git://www.linux-watchdog.org/linux-watchdog.git
11365S:	Maintained
11366F:	Documentation/watchdog/
11367F:	drivers/watchdog/
11368F:	include/linux/watchdog.h
11369F:	include/uapi/linux/watchdog.h
11370
11371WD7000 SCSI DRIVER
11372M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11373L:	linux-scsi@vger.kernel.org
11374S:	Maintained
11375F:	drivers/scsi/wd7000.c
11376
11377WIIMOTE HID DRIVER
11378M:	David Herrmann <dh.herrmann@googlemail.com>
11379L:	linux-input@vger.kernel.org
11380S:	Maintained
11381F:	drivers/hid/hid-wiimote*
11382
11383WINBOND CIR DRIVER
11384M:	David Härdeman <david@hardeman.nu>
11385S:	Maintained
11386F:	drivers/media/rc/winbond-cir.c
11387
11388WIMAX STACK
11389M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11390M:	linux-wimax@intel.com
11391L:	wimax@linuxwimax.org (subscribers-only)
11392S:	Supported
11393W:	http://linuxwimax.org
11394F:	Documentation/wimax/README.wimax
11395F:	include/linux/wimax/debug.h
11396F:	include/net/wimax.h
11397F:	include/uapi/linux/wimax.h
11398F:	net/wimax/
11399
11400WISTRON LAPTOP BUTTON DRIVER
11401M:	Miloslav Trmac <mitr@volny.cz>
11402S:	Maintained
11403F:	drivers/input/misc/wistron_btns.c
11404
11405WL3501 WIRELESS PCMCIA CARD DRIVER
11406M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11407L:	linux-wireless@vger.kernel.org
11408W:	http://oops.ghostprotocols.net:81/blog
11409S:	Maintained
11410F:	drivers/net/wireless/wl3501*
11411
11412WOLFSON MICROELECTRONICS DRIVERS
11413L:	patches@opensource.wolfsonmicro.com
11414T:	git https://github.com/CirrusLogic/linux-drivers.git
11415W:	https://github.com/CirrusLogic/linux-drivers/wiki
11416S:	Supported
11417F:	Documentation/hwmon/wm83??
11418F:	arch/arm/mach-s3c64xx/mach-crag6410*
11419F:	drivers/clk/clk-wm83*.c
11420F:	drivers/extcon/extcon-arizona.c
11421F:	drivers/leds/leds-wm83*.c
11422F:	drivers/gpio/gpio-*wm*.c
11423F:	drivers/gpio/gpio-arizona.c
11424F:	drivers/hwmon/wm83??-hwmon.c
11425F:	drivers/input/misc/wm831x-on.c
11426F:	drivers/input/touchscreen/wm831x-ts.c
11427F:	drivers/input/touchscreen/wm97*.c
11428F:	drivers/mfd/arizona*
11429F:	drivers/mfd/wm*.c
11430F:	drivers/power/wm83*.c
11431F:	drivers/rtc/rtc-wm83*.c
11432F:	drivers/regulator/wm8*.c
11433F:	drivers/video/backlight/wm83*_bl.c
11434F:	drivers/watchdog/wm83*_wdt.c
11435F:	include/linux/mfd/arizona/
11436F:	include/linux/mfd/wm831x/
11437F:	include/linux/mfd/wm8350/
11438F:	include/linux/mfd/wm8400*
11439F:	include/linux/wm97xx.h
11440F:	include/sound/wm????.h
11441F:	sound/soc/codecs/arizona.?
11442F:	sound/soc/codecs/wm*
11443
11444WORKQUEUE
11445M:	Tejun Heo <tj@kernel.org>
11446R:	Lai Jiangshan <jiangshanlai@gmail.com>
11447T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11448S:	Maintained
11449F:	include/linux/workqueue.h
11450F:	kernel/workqueue.c
11451F:	Documentation/workqueue.txt
11452
11453X.25 NETWORK LAYER
11454M:	Andrew Hendry <andrew.hendry@gmail.com>
11455L:	linux-x25@vger.kernel.org
11456S:	Odd Fixes
11457F:	Documentation/networking/x25*
11458F:	include/net/x25*
11459F:	net/x25/
11460
11461X86 ARCHITECTURE (32-BIT AND 64-BIT)
11462M:	Thomas Gleixner <tglx@linutronix.de>
11463M:	Ingo Molnar <mingo@redhat.com>
11464M:	"H. Peter Anvin" <hpa@zytor.com>
11465M:	x86@kernel.org
11466L:	linux-kernel@vger.kernel.org
11467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11468S:	Maintained
11469F:	Documentation/x86/
11470F:	arch/x86/
11471
11472X86 PLATFORM DRIVERS
11473M:	Darren Hart <dvhart@infradead.org>
11474L:	platform-driver-x86@vger.kernel.org
11475T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11476S:	Maintained
11477F:	drivers/platform/x86/
11478
11479X86 MCE INFRASTRUCTURE
11480M:	Tony Luck <tony.luck@intel.com>
11481M:	Borislav Petkov <bp@alien8.de>
11482L:	linux-edac@vger.kernel.org
11483S:	Maintained
11484F:	arch/x86/kernel/cpu/mcheck/*
11485
11486X86 VDSO
11487M:	Andy Lutomirski <luto@amacapital.net>
11488L:	linux-kernel@vger.kernel.org
11489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11490S:	Maintained
11491F:	arch/x86/entry/vdso/
11492
11493XC2028/3028 TUNER DRIVER
11494M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11495L:	linux-media@vger.kernel.org
11496W:	http://linuxtv.org
11497T:	git git://linuxtv.org/media_tree.git
11498S:	Maintained
11499F:	drivers/media/tuners/tuner-xc2028.*
11500
11501XEN HYPERVISOR INTERFACE
11502M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11503M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11504M:	David Vrabel <david.vrabel@citrix.com>
11505L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11506T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11507S:	Supported
11508F:	arch/x86/xen/
11509F:	drivers/*/xen-*front.c
11510F:	drivers/xen/
11511F:	arch/x86/include/asm/xen/
11512F:	include/xen/
11513F:	include/uapi/xen/
11514
11515XEN HYPERVISOR ARM
11516M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11517L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11518S:	Supported
11519F:	arch/arm/xen/
11520F:	arch/arm/include/asm/xen/
11521
11522XEN HYPERVISOR ARM64
11523M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11524L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11525S:	Supported
11526F:	arch/arm64/xen/
11527F:	arch/arm64/include/asm/xen/
11528
11529XEN NETWORK BACKEND DRIVER
11530M:	Ian Campbell <ian.campbell@citrix.com>
11531M:	Wei Liu <wei.liu2@citrix.com>
11532L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11533L:	netdev@vger.kernel.org
11534S:	Supported
11535F:	drivers/net/xen-netback/*
11536
11537XEN PCI SUBSYSTEM
11538M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11539L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11540S:	Supported
11541F:	arch/x86/pci/*xen*
11542F:	drivers/pci/*xen*
11543
11544XEN BLOCK SUBSYSTEM
11545M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11546M:	Roger Pau Monné <roger.pau@citrix.com>
11547L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11548S:	Supported
11549F:	drivers/block/xen-blkback/*
11550F:	drivers/block/xen*
11551
11552XEN PVSCSI DRIVERS
11553M:	Juergen Gross <jgross@suse.com>
11554L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11555L:	linux-scsi@vger.kernel.org
11556S:	Supported
11557F:	drivers/scsi/xen-scsifront.c
11558F:	drivers/xen/xen-scsiback.c
11559F:	include/xen/interface/io/vscsiif.h
11560
11561XEN SWIOTLB SUBSYSTEM
11562M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11563L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11564S:	Supported
11565F:	arch/x86/xen/*swiotlb*
11566F:	drivers/xen/*swiotlb*
11567
11568XFS FILESYSTEM
11569P:	Silicon Graphics Inc
11570M:	Dave Chinner <david@fromorbit.com>
11571M:	xfs@oss.sgi.com
11572L:	xfs@oss.sgi.com
11573W:	http://oss.sgi.com/projects/xfs
11574T:	git git://oss.sgi.com/xfs/xfs.git
11575S:	Supported
11576F:	Documentation/filesystems/xfs.txt
11577F:	fs/xfs/
11578
11579XILINX AXI ETHERNET DRIVER
11580M:	Anirudha Sarangi <anirudh@xilinx.com>
11581M:	John Linn <John.Linn@xilinx.com>
11582S:	Maintained
11583F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11584
11585XILINX UARTLITE SERIAL DRIVER
11586M:	Peter Korsgaard <jacmet@sunsite.dk>
11587L:	linux-serial@vger.kernel.org
11588S:	Maintained
11589F:	drivers/tty/serial/uartlite.c
11590
11591XILINX VIDEO IP CORES
11592M:	Hyun Kwon <hyun.kwon@xilinx.com>
11593M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11594L:	linux-media@vger.kernel.org
11595T:	git git://linuxtv.org/media_tree.git
11596S:	Supported
11597F:	Documentation/devicetree/bindings/media/xilinx/
11598F:	drivers/media/platform/xilinx/
11599F:	include/uapi/linux/xilinx-v4l2-controls.h
11600
11601XILLYBUS DRIVER
11602M:	Eli Billauer <eli.billauer@gmail.com>
11603L:	linux-kernel@vger.kernel.org
11604S:	Supported
11605F:	drivers/char/xillybus/
11606
11607XTENSA XTFPGA PLATFORM SUPPORT
11608M:	Max Filippov <jcmvbkbc@gmail.com>
11609L:	linux-xtensa@linux-xtensa.org
11610S:	Maintained
11611F:	drivers/spi/spi-xtensa-xtfpga.c
11612F:	sound/soc/xtensa/xtfpga-i2s.c
11613
11614YAM DRIVER FOR AX.25
11615M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11616L:	linux-hams@vger.kernel.org
11617S:	Maintained
11618F:	drivers/net/hamradio/yam*
11619F:	include/linux/yam.h
11620
11621YEALINK PHONE DRIVER
11622M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11623L:	usbb2k-api-dev@nongnu.org
11624S:	Maintained
11625F:	Documentation/input/yealink.txt
11626F:	drivers/input/misc/yealink.*
11627
11628Z8530 DRIVER FOR AX.25
11629M:	Joerg Reuter <jreuter@yaina.de>
11630W:	http://yaina.de/jreuter/
11631W:	http://www.qsl.net/dl1bke/
11632L:	linux-hams@vger.kernel.org
11633S:	Maintained
11634F:	Documentation/networking/z8530drv.txt
11635F:	drivers/net/hamradio/*scc.c
11636F:	drivers/net/hamradio/z8530.h
11637
11638ZBUD COMPRESSED PAGE ALLOCATOR
11639M:	Seth Jennings <sjennings@variantweb.net>
11640L:	linux-mm@kvack.org
11641S:	Maintained
11642F:	mm/zbud.c
11643F:	include/linux/zbud.h
11644
11645ZD1211RW WIRELESS DRIVER
11646M:	Daniel Drake <dsd@gentoo.org>
11647M:	Ulrich Kunitz <kune@deine-taler.de>
11648W:	http://zd1211.ath.cx/wiki/DriverRewrite
11649L:	linux-wireless@vger.kernel.org
11650L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11651S:	Maintained
11652F:	drivers/net/wireless/zd1211rw/
11653
11654ZPOOL COMPRESSED PAGE STORAGE API
11655M:	Dan Streetman <ddstreet@ieee.org>
11656L:	linux-mm@kvack.org
11657S:	Maintained
11658F:	mm/zpool.c
11659F:	include/linux/zpool.h
11660
11661ZR36067 VIDEO FOR LINUX DRIVER
11662L:	mjpeg-users@lists.sourceforge.net
11663L:	linux-media@vger.kernel.org
11664W:	http://mjpeg.sourceforge.net/driver-zoran/
11665T:	hg http://linuxtv.org/hg/v4l-dvb
11666S:	Odd Fixes
11667F:	drivers/media/pci/zoran/
11668
11669ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11670M:	Minchan Kim <minchan@kernel.org>
11671M:	Nitin Gupta <ngupta@vflare.org>
11672R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11673L:	linux-kernel@vger.kernel.org
11674S:	Maintained
11675F:	drivers/block/zram/
11676F:	Documentation/blockdev/zram.txt
11677
11678ZS DECSTATION Z85C30 SERIAL DRIVER
11679M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11680S:	Maintained
11681F:	drivers/tty/serial/zs.*
11682
11683ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11684M:	Minchan Kim <minchan@kernel.org>
11685M:	Nitin Gupta <ngupta@vflare.org>
11686R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11687L:	linux-mm@kvack.org
11688S:	Maintained
11689F:	mm/zsmalloc.c
11690F:	include/linux/zsmalloc.h
11691F:	Documentation/vm/zsmalloc.txt
11692
11693ZSWAP COMPRESSED SWAP CACHING
11694M:	Seth Jennings <sjennings@variantweb.net>
11695L:	linux-mm@kvack.org
11696S:	Maintained
11697F:	mm/zswap.c
11698
11699THE REST
11700M:	Linus Torvalds <torvalds@linux-foundation.org>
11701L:	linux-kernel@vger.kernel.org
11702Q:	http://patchwork.kernel.org/project/LKML/list/
11703T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11704S:	Buried alive in reporters
11705F:	*
11706F:	*/
11707