xref: /linux/MAINTAINERS (revision 2d87650a3bf1b80f7d0d150ee1af3f8a89e5b7aa)
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 trival 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 OSDL certificate of contribution and should include a
55	Signed-off-by: line.  The current version of this "Developer's
56	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	L: Mailing list that is relevant to this area
74	W: Web-page with status/info
75	Q: Patchwork web based patch tracking system site
76	T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit, topgit.
77	S: Status, one of the following:
78	   Supported:	Someone is actually paid to look after this.
79	   Maintained:	Someone actually looks after it.
80	   Odd Fixes:	It has a maintainer but they don't have time to do
81			much other than throw the odd patch in. See below..
82	   Orphan:	No current maintainer [but maybe you could take the
83			role as you write your new code].
84	   Obsolete:	Old code. Something tagged obsolete generally means
85			it has been replaced by a better system and you
86			should be using that.
87	F: Files and directories with wildcard patterns.
88	   A trailing slash includes all files and subdirectory files.
89	   F:	drivers/net/	all files in and below drivers/net
90	   F:	drivers/net/*	all files in drivers/net, but not below
91	   F:	*/net/*		all files in "any top level directory"/net
92	   One pattern per line.  Multiple F: lines acceptable.
93	N: Files and directories with regex patterns.
94	   N:	[^a-z]tegra	all files whose path contains the word tegra
95	   One pattern per line.  Multiple N: lines acceptable.
96	X: Files and directories that are NOT maintained, same rules as F:
97	   Files exclusions are tested before file matches.
98	   Can be useful for excluding a specific subdirectory, for instance:
99	   F:	net/
100	   X:	net/ipv6/
101	   matches all files in and below net excluding net/ipv6/
102	K: Keyword perl extended regex pattern to match content in a
103	   patch or file.  For instance:
104	   K: of_get_profile
105	      matches patches or files that contain "of_get_profile"
106	   K: \b(printk|pr_(info|err))\b
107	      matches patches or files that contain one or more of the words
108	      printk, pr_info or pr_err
109	   One regex pattern per line.  Multiple K: lines acceptable.
110
111Note: For the hard of thinking, this list is meant to remain in alphabetical
112order. If you could add yourselves to it in alphabetical order that would be
113so much easier [Ed]
114
115Maintainers List (try to look for most precise areas first)
116
117		-----------------------------------
118
1193C59X NETWORK DRIVER
120M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
121L:	netdev@vger.kernel.org
122S:	Maintained
123F:	Documentation/networking/vortex.txt
124F:	drivers/net/ethernet/3com/3c59x.c
125
1263CR990 NETWORK DRIVER
127M:	David Dillow <dave@thedillows.org>
128L:	netdev@vger.kernel.org
129S:	Maintained
130F:	drivers/net/ethernet/3com/typhoon*
131
1323WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
133M:	Adam Radford <linuxraid@lsi.com>
134L:	linux-scsi@vger.kernel.org
135W:	http://www.lsi.com
136S:	Supported
137F:	drivers/scsi/3w-*
138
13953C700 AND 53C700-66 SCSI DRIVER
140M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
141L:	linux-scsi@vger.kernel.org
142S:	Maintained
143F:	drivers/scsi/53c700*
144
1456PACK NETWORK DRIVER FOR AX.25
146M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
147L:	linux-hams@vger.kernel.org
148S:	Maintained
149F:	drivers/net/hamradio/6pack.c
150
1518169 10/100/1000 GIGABIT ETHERNET DRIVER
152M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
153M:	Francois Romieu <romieu@fr.zoreil.com>
154L:	netdev@vger.kernel.org
155S:	Maintained
156F:	drivers/net/ethernet/realtek/r8169.c
157
1588250/16?50 (AND CLONE UARTS) SERIAL DRIVER
159M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
160L:	linux-serial@vger.kernel.org
161W:	http://serial.sourceforge.net
162S:	Maintained
163T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
164F:	drivers/tty/serial/8250*
165F:	include/linux/serial_8250.h
166
1678390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
168L:	netdev@vger.kernel.org
169S:	Orphan / Obsolete
170F:	drivers/net/ethernet/8390/
171
1729P FILE SYSTEM
173M:	Eric Van Hensbergen <ericvh@gmail.com>
174M:	Ron Minnich <rminnich@sandia.gov>
175M:	Latchesar Ionkov <lucho@ionkov.net>
176L:	v9fs-developer@lists.sourceforge.net
177W:	http://swik.net/v9fs
178Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
180S:	Maintained
181F:	Documentation/filesystems/9p.txt
182F:	fs/9p/
183F:	net/9p/
184F:	include/net/9p/
185F:	include/uapi/linux/virtio_9p.h
186F:	include/trace/events/9p.h
187
188
189A8293 MEDIA DRIVER
190M:	Antti Palosaari <crope@iki.fi>
191L:	linux-media@vger.kernel.org
192W:	http://linuxtv.org/
193W:	http://palosaari.fi/linux/
194Q:	http://patchwork.linuxtv.org/project/linux-media/list/
195T:	git git://linuxtv.org/anttip/media_tree.git
196S:	Maintained
197F:	drivers/media/dvb-frontends/a8293*
198
199AACRAID SCSI RAID DRIVER
200M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
201L:	linux-scsi@vger.kernel.org
202W:	http://www.adaptec.com/
203S:	Supported
204F:	Documentation/scsi/aacraid.txt
205F:	drivers/scsi/aacraid/
206
207ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
208M:	Hans de Goede <hdegoede@redhat.com>
209L:	lm-sensors@lm-sensors.org
210S:	Maintained
211F:	drivers/hwmon/abituguru.c
212
213ABIT UGURU 3 HARDWARE MONITOR DRIVER
214M:	Alistair John Strachan <alistair@devzero.co.uk>
215L:	lm-sensors@lm-sensors.org
216S:	Maintained
217F:	drivers/hwmon/abituguru3.c
218
219ACENIC DRIVER
220M:	Jes Sorensen <jes@trained-monkey.org>
221L:	linux-acenic@sunsite.dk
222S:	Maintained
223F:	drivers/net/ethernet/alteon/acenic*
224
225ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
226M:	Peter Feuerer <peter@piie.net>
227L:	platform-driver-x86@vger.kernel.org
228W:	http://piie.net/?section=acerhdf
229S:	Maintained
230F:	drivers/platform/x86/acerhdf.c
231
232ACER WMI LAPTOP EXTRAS
233M:	"Lee, Chun-Yi" <jlee@suse.com>
234L:	platform-driver-x86@vger.kernel.org
235S:	Maintained
236F:	drivers/platform/x86/acer-wmi.c
237
238ACPI
239M:	Len Brown <lenb@kernel.org>
240M:	Rafael J. Wysocki <rjw@rjwysocki.net>
241L:	linux-acpi@vger.kernel.org
242W:	https://01.org/linux-acpi
243Q:	https://patchwork.kernel.org/project/linux-acpi/list/
244T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
245S:	Supported
246F:	drivers/acpi/
247F:	drivers/pnp/pnpacpi/
248F:	include/linux/acpi.h
249F:	include/acpi/
250F:	Documentation/acpi
251F:	Documentation/ABI/testing/sysfs-bus-acpi
252F:	drivers/pci/*acpi*
253F:	drivers/pci/*/*acpi*
254F:	drivers/pci/*/*/*acpi*
255
256ACPI COMPONENT ARCHITECTURE (ACPICA)
257M:	Robert Moore <robert.moore@intel.com>
258M:	Lv Zheng <lv.zheng@intel.com>
259M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
260L:	linux-acpi@vger.kernel.org
261L:	devel@acpica.org
262W:	https://acpica.org/
263W:	https://github.com/acpica/acpica/
264Q:	https://patchwork.kernel.org/project/linux-acpi/list/
265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
266S:	Supported
267F:	drivers/acpi/acpica/
268F:	include/acpi/
269
270ACPI FAN DRIVER
271M:	Zhang Rui <rui.zhang@intel.com>
272L:	linux-acpi@vger.kernel.org
273W:	https://01.org/linux-acpi
274S:	Supported
275F:	drivers/acpi/fan.c
276
277ACPI THERMAL DRIVER
278M:	Zhang Rui <rui.zhang@intel.com>
279L:	linux-acpi@vger.kernel.org
280W:	https://01.org/linux-acpi
281S:	Supported
282F:	drivers/acpi/*thermal*
283
284ACPI VIDEO DRIVER
285M:	Zhang Rui <rui.zhang@intel.com>
286L:	linux-acpi@vger.kernel.org
287W:	https://01.org/linux-acpi
288S:	Supported
289F:	drivers/acpi/video.c
290
291ACPI WMI DRIVER
292L:	platform-driver-x86@vger.kernel.org
293S:	Orphan
294F:	drivers/platform/x86/wmi.c
295
296AD1889 ALSA SOUND DRIVER
297M:	Thibaut Varene <T-Bone@parisc-linux.org>
298W:	http://wiki.parisc-linux.org/AD1889
299L:	linux-parisc@vger.kernel.org
300S:	Maintained
301F:	sound/pci/ad1889.*
302
303AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
304M:	Michael Hennerich <michael.hennerich@analog.com>
305L:	device-drivers-devel@blackfin.uclinux.org
306W:	http://wiki.analog.com/AD5254
307S:	Supported
308F:	drivers/misc/ad525x_dpot.c
309
310AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
311M:	Michael Hennerich <michael.hennerich@analog.com>
312L:	device-drivers-devel@blackfin.uclinux.org
313W:	http://wiki.analog.com/AD5398
314S:	Supported
315F:	drivers/regulator/ad5398.c
316
317AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
318M:	Michael Hennerich <michael.hennerich@analog.com>
319L:	device-drivers-devel@blackfin.uclinux.org
320W:	http://wiki.analog.com/AD7142
321S:	Supported
322F:	drivers/input/misc/ad714x.c
323
324AD7877 TOUCHSCREEN DRIVER
325M:	Michael Hennerich <michael.hennerich@analog.com>
326L:	device-drivers-devel@blackfin.uclinux.org
327W:	http://wiki.analog.com/AD7877
328S:	Supported
329F:	drivers/input/touchscreen/ad7877.c
330
331AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
332M:	Michael Hennerich <michael.hennerich@analog.com>
333L:	device-drivers-devel@blackfin.uclinux.org
334W:	http://wiki.analog.com/AD7879
335S:	Supported
336F:	drivers/input/touchscreen/ad7879.c
337
338ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
339M:	Jiri Kosina <jkosina@suse.cz>
340S:	Maintained
341
342ADM1025 HARDWARE MONITOR DRIVER
343M:	Jean Delvare <khali@linux-fr.org>
344L:	lm-sensors@lm-sensors.org
345S:	Maintained
346F:	Documentation/hwmon/adm1025
347F:	drivers/hwmon/adm1025.c
348
349ADM1029 HARDWARE MONITOR DRIVER
350M:	Corentin Labbe <corentin.labbe@geomatys.fr>
351L:	lm-sensors@lm-sensors.org
352S:	Maintained
353F:	drivers/hwmon/adm1029.c
354
355ADM8211 WIRELESS DRIVER
356L:	linux-wireless@vger.kernel.org
357W:	http://wireless.kernel.org/
358S:	Orphan
359F:	drivers/net/wireless/adm8211.*
360
361ADP1653 FLASH CONTROLLER DRIVER
362M:	Sakari Ailus <sakari.ailus@iki.fi>
363L:	linux-media@vger.kernel.org
364S:	Maintained
365F:	drivers/media/i2c/adp1653.c
366F:	include/media/adp1653.h
367
368ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
369M:	Michael Hennerich <michael.hennerich@analog.com>
370L:	device-drivers-devel@blackfin.uclinux.org
371W:	http://wiki.analog.com/ADP5520
372S:	Supported
373F:	drivers/mfd/adp5520.c
374F:	drivers/video/backlight/adp5520_bl.c
375F:	drivers/leds/leds-adp5520.c
376F:	drivers/gpio/gpio-adp5520.c
377F:	drivers/input/keyboard/adp5520-keys.c
378
379ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
380M:	Michael Hennerich <michael.hennerich@analog.com>
381L:	device-drivers-devel@blackfin.uclinux.org
382W:	http://wiki.analog.com/ADP5588
383S:	Supported
384F:	drivers/input/keyboard/adp5588-keys.c
385F:	drivers/gpio/gpio-adp5588.c
386
387ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
388M:	Michael Hennerich <michael.hennerich@analog.com>
389L:	device-drivers-devel@blackfin.uclinux.org
390W:	http://wiki.analog.com/ADP8860
391S:	Supported
392F:	drivers/video/backlight/adp8860_bl.c
393
394ADS1015 HARDWARE MONITOR DRIVER
395M:	Dirk Eibach <eibach@gdsys.de>
396L:	lm-sensors@lm-sensors.org
397S:	Maintained
398F:	Documentation/hwmon/ads1015
399F:	drivers/hwmon/ads1015.c
400F:	include/linux/i2c/ads1015.h
401
402ADT746X FAN DRIVER
403M:	Colin Leroy <colin@colino.net>
404S:	Maintained
405F:	drivers/macintosh/therm_adt746x.c
406
407ADT7475 HARDWARE MONITOR DRIVER
408M:	Jean Delvare <khali@linux-fr.org>
409L:	lm-sensors@lm-sensors.org
410S:	Maintained
411F:	Documentation/hwmon/adt7475
412F:	drivers/hwmon/adt7475.c
413
414ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
415M:	Michael Hennerich <michael.hennerich@analog.com>
416L:	device-drivers-devel@blackfin.uclinux.org
417W:	http://wiki.analog.com/ADXL345
418S:	Supported
419F:	drivers/input/misc/adxl34x.c
420
421ADVANSYS SCSI DRIVER
422M:	Matthew Wilcox <matthew@wil.cx>
423L:	linux-scsi@vger.kernel.org
424S:	Maintained
425F:	Documentation/scsi/advansys.txt
426F:	drivers/scsi/advansys.c
427
428AEDSP16 DRIVER
429M:	Riccardo Facchetti <fizban@tin.it>
430S:	Maintained
431F:	sound/oss/aedsp16.c
432
433AF9013 MEDIA DRIVER
434M:	Antti Palosaari <crope@iki.fi>
435L:	linux-media@vger.kernel.org
436W:	http://linuxtv.org/
437W:	http://palosaari.fi/linux/
438Q:	http://patchwork.linuxtv.org/project/linux-media/list/
439T:	git git://linuxtv.org/anttip/media_tree.git
440S:	Maintained
441F:	drivers/media/dvb-frontends/af9013*
442
443AF9033 MEDIA DRIVER
444M:	Antti Palosaari <crope@iki.fi>
445L:	linux-media@vger.kernel.org
446W:	http://linuxtv.org/
447W:	http://palosaari.fi/linux/
448Q:	http://patchwork.linuxtv.org/project/linux-media/list/
449T:	git git://linuxtv.org/anttip/media_tree.git
450S:	Maintained
451F:	drivers/media/dvb-frontends/af9033*
452
453AFFS FILE SYSTEM
454L:	linux-fsdevel@vger.kernel.org
455S:	Orphan
456F:	Documentation/filesystems/affs.txt
457F:	fs/affs/
458
459AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
460M:	David Howells <dhowells@redhat.com>
461L:	linux-afs@lists.infradead.org
462S:	Supported
463F:	fs/afs/
464F:	include/net/af_rxrpc.h
465F:	net/rxrpc/af_rxrpc.c
466
467AGPGART DRIVER
468M:	David Airlie <airlied@linux.ie>
469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
470S:	Maintained
471F:	drivers/char/agp/
472F:	include/linux/agp*
473F:	include/uapi/linux/agp*
474
475AHA152X SCSI DRIVER
476M:	"Juergen E. Fischer" <fischer@norbit.de>
477L:	linux-scsi@vger.kernel.org
478S:	Maintained
479F:	drivers/scsi/aha152x*
480F:	drivers/scsi/pcmcia/aha152x*
481
482AIC7XXX / AIC79XX SCSI DRIVER
483M:	Hannes Reinecke <hare@suse.de>
484L:	linux-scsi@vger.kernel.org
485S:	Maintained
486F:	drivers/scsi/aic7xxx/
487F:	drivers/scsi/aic7xxx_old/
488
489AIMSLAB FM RADIO RECEIVER DRIVER
490M:	Hans Verkuil <hverkuil@xs4all.nl>
491L:	linux-media@vger.kernel.org
492T:	git git://linuxtv.org/media_tree.git
493W:	http://linuxtv.org
494S:	Maintained
495F:	drivers/media/radio/radio-aimslab*
496
497AIO
498M:	Benjamin LaHaise <bcrl@kvack.org>
499L:	linux-aio@kvack.org
500S:	Supported
501F:	fs/aio.c
502F:	include/linux/*aio*.h
503
504ALCATEL SPEEDTOUCH USB DRIVER
505M:	Duncan Sands <duncan.sands@free.fr>
506L:	linux-usb@vger.kernel.org
507W:	http://www.linux-usb.org/SpeedTouch/
508S:	Maintained
509F:	drivers/usb/atm/speedtch.c
510F:	drivers/usb/atm/usbatm.c
511
512ALCHEMY AU1XX0 MMC DRIVER
513M:	Manuel Lauss <manuel.lauss@gmail.com>
514S:	Maintained
515F:	drivers/mmc/host/au1xmmc.c
516
517ALI1563 I2C DRIVER
518M:	Rudolf Marek <r.marek@assembler.cz>
519L:	linux-i2c@vger.kernel.org
520S:	Maintained
521F:	Documentation/i2c/busses/i2c-ali1563
522F:	drivers/i2c/busses/i2c-ali1563.c
523
524ALPHA PORT
525M:	Richard Henderson <rth@twiddle.net>
526M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
527M:	Matt Turner <mattst88@gmail.com>
528S:	Odd Fixes
529L:	linux-alpha@vger.kernel.org
530F:	arch/alpha/
531
532ALTERA UART/JTAG UART SERIAL DRIVERS
533M:	Tobias Klauser <tklauser@distanz.ch>
534L:	linux-serial@vger.kernel.org
535L:	nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
536S:	Maintained
537F:	drivers/tty/serial/altera_uart.c
538F:	drivers/tty/serial/altera_jtaguart.c
539F:	include/linux/altera_uart.h
540F:	include/linux/altera_jtaguart.h
541
542AMD FAM15H PROCESSOR POWER MONITORING DRIVER
543M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
544L:	lm-sensors@lm-sensors.org
545S:	Maintained
546F:	Documentation/hwmon/fam15h_power
547F:	drivers/hwmon/fam15h_power.c
548
549AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
550M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
551L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
552S:	Supported
553F:	drivers/usb/gadget/amd5536udc.*
554
555AMD GEODE PROCESSOR/CHIPSET SUPPORT
556P:	Andres Salomon <dilinger@queued.net>
557L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
558W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
559S:	Supported
560F:	drivers/char/hw_random/geode-rng.c
561F:	drivers/crypto/geode*
562F:	drivers/video/geode/
563F:	arch/x86/include/asm/geode.h
564
565AMD IOMMU (AMD-VI)
566M:	Joerg Roedel <joro@8bytes.org>
567L:	iommu@lists.linux-foundation.org
568T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
569S:	Maintained
570F:	drivers/iommu/amd_iommu*.[ch]
571F:	include/linux/amd-iommu.h
572
573AMD MICROCODE UPDATE SUPPORT
574M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
575L:	amd64-microcode@amd64.org
576S:	Maintained
577F:	arch/x86/kernel/microcode_amd.c
578
579AMS (Apple Motion Sensor) DRIVER
580M:	Michael Hanselmann <linux-kernel@hansmi.ch>
581S:	Supported
582F:	drivers/macintosh/ams/
583
584AMSO1100 RNIC DRIVER
585M:	Tom Tucker <tom@opengridcomputing.com>
586M:	Steve Wise <swise@opengridcomputing.com>
587L:	linux-rdma@vger.kernel.org
588S:	Maintained
589F:	drivers/infiniband/hw/amso1100/
590
591ANALOG DEVICES INC AD9389B DRIVER
592M:	Hans Verkuil <hans.verkuil@cisco.com>
593L:	linux-media@vger.kernel.org
594S:	Maintained
595F:	drivers/media/i2c/ad9389b*
596
597ANALOG DEVICES INC ADV7511 DRIVER
598M:	Hans Verkuil <hans.verkuil@cisco.com>
599L:	linux-media@vger.kernel.org
600S:	Maintained
601F:	drivers/media/i2c/adv7511*
602
603ANALOG DEVICES INC ADV7604 DRIVER
604M:	Hans Verkuil <hans.verkuil@cisco.com>
605L:	linux-media@vger.kernel.org
606S:	Maintained
607F:	drivers/media/i2c/adv7604*
608
609ANALOG DEVICES INC ADV7842 DRIVER
610M:	Hans Verkuil <hans.verkuil@cisco.com>
611L:	linux-media@vger.kernel.org
612S:	Maintained
613F:	drivers/media/i2c/adv7842*
614
615ANALOG DEVICES INC ASOC CODEC DRIVERS
616M:	Lars-Peter Clausen <lars@metafoo.de>
617L:	device-drivers-devel@blackfin.uclinux.org
618L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
619W:	http://wiki.analog.com/
620S:	Supported
621F:	sound/soc/codecs/adau*
622F:	sound/soc/codecs/adav*
623F:	sound/soc/codecs/ad1*
624F:	sound/soc/codecs/ad7*
625F:	sound/soc/codecs/ssm*
626F:	sound/soc/codecs/sigmadsp.*
627
628ANALOG DEVICES INC ASOC DRIVERS
629L:	uclinux-dist-devel@blackfin.uclinux.org
630L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
631W:	http://blackfin.uclinux.org/
632S:	Supported
633F:	sound/soc/blackfin/*
634
635AOA (Apple Onboard Audio) ALSA DRIVER
636M:	Johannes Berg <johannes@sipsolutions.net>
637L:	linuxppc-dev@lists.ozlabs.org
638L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
639S:	Maintained
640F:	sound/aoa/
641
642APM DRIVER
643M:	Jiri Kosina <jkosina@suse.cz>
644S:	Odd fixes
645F:	arch/x86/kernel/apm_32.c
646F:	include/linux/apm_bios.h
647F:	include/uapi/linux/apm_bios.h
648F:	drivers/char/apm-emulation.c
649
650APPLE BCM5974 MULTITOUCH DRIVER
651M:	Henrik Rydberg <rydberg@euromail.se>
652L:	linux-input@vger.kernel.org
653S:	Maintained
654F:	drivers/input/mouse/bcm5974.c
655
656APPLE SMC DRIVER
657M:	Henrik Rydberg <rydberg@euromail.se>
658L:	lm-sensors@lm-sensors.org
659S:	Maintained
660F:	drivers/hwmon/applesmc.c
661
662APPLETALK NETWORK LAYER
663M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
664S:	Maintained
665F:	drivers/net/appletalk/
666F:	net/appletalk/
667
668APTINA CAMERA SENSOR PLL
669M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
670L:	linux-media@vger.kernel.org
671S:	Maintained
672F:	drivers/media/i2c/aptina-pll.*
673
674ARASAN COMPACT FLASH PATA CONTROLLER
675M:	Viresh Kumar <viresh.linux@gmail.com>
676L:	linux-ide@vger.kernel.org
677S:	Maintained
678F:	include/linux/pata_arasan_cf_data.h
679F:	drivers/ata/pata_arasan_cf.c
680
681ARC FRAMEBUFFER DRIVER
682M:	Jaya Kumar <jayalk@intworks.biz>
683S:	Maintained
684F:	drivers/video/arcfb.c
685F:	drivers/video/fb_defio.c
686
687ARM MFM AND FLOPPY DRIVERS
688M:	Ian Molton <spyro@f2s.com>
689S:	Maintained
690F:	arch/arm/lib/floppydma.S
691F:	arch/arm/include/asm/floppy.h
692
693ARM PMU PROFILING AND DEBUGGING
694M:	Will Deacon <will.deacon@arm.com>
695S:	Maintained
696F:	arch/arm/kernel/perf_event*
697F:	arch/arm/oprofile/common.c
698F:	arch/arm/include/asm/pmu.h
699F:	arch/arm/kernel/hw_breakpoint.c
700F:	arch/arm/include/asm/hw_breakpoint.h
701
702ARM PORT
703M:	Russell King <linux@arm.linux.org.uk>
704L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
705W:	http://www.arm.linux.org.uk/
706S:	Maintained
707F:	arch/arm/
708
709ARM SUB-ARCHITECTURES
710L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
711S:	Maintained
712F:	arch/arm/mach-*/
713F:	arch/arm/plat-*/
714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
715
716ARM PRIMECELL AACI PL041 DRIVER
717M:	Russell King <linux@arm.linux.org.uk>
718S:	Maintained
719F:	sound/arm/aaci.*
720
721ARM PRIMECELL CLCD PL110 DRIVER
722M:	Russell King <linux@arm.linux.org.uk>
723S:	Maintained
724F:	drivers/video/amba-clcd.*
725
726ARM PRIMECELL KMI PL050 DRIVER
727M:	Russell King <linux@arm.linux.org.uk>
728S:	Maintained
729F:	drivers/input/serio/ambakmi.*
730F:	include/linux/amba/kmi.h
731
732ARM PRIMECELL MMCI PL180/1 DRIVER
733M:	Russell King <linux@arm.linux.org.uk>
734S:	Maintained
735F:	drivers/mmc/host/mmci.*
736F:	include/linux/amba/mmci.h
737
738ARM PRIMECELL UART PL010 AND PL011 DRIVERS
739M:	Russell King <linux@arm.linux.org.uk>
740S:	Maintained
741F:	drivers/tty/serial/amba-pl01*.c
742F:	include/linux/amba/serial.h
743
744ARM PRIMECELL BUS SUPPORT
745M:	Russell King <linux@arm.linux.org.uk>
746S:	Maintained
747F:	drivers/amba/
748F:	include/linux/amba/bus.h
749
750ARM/ADS SPHERE MACHINE SUPPORT
751M:	Lennert Buytenhek <kernel@wantstofly.org>
752L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
753S:	Maintained
754
755ARM/AFEB9260 MACHINE SUPPORT
756M:	Sergey Lapin <slapin@ossfans.org>
757L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
758S:	Maintained
759
760ARM/AJECO 1ARM MACHINE SUPPORT
761M:	Lennert Buytenhek <kernel@wantstofly.org>
762L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
763S:	Maintained
764
765ARM/Allwinner A1X SoC support
766M:	Maxime Ripard <maxime.ripard@free-electrons.com>
767L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
768S:	Maintained
769F:	arch/arm/mach-sunxi/
770
771ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
772M:	Andrew Victor <linux@maxim.org.za>
773M:	Nicolas Ferre <nicolas.ferre@atmel.com>
774M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
775L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
776W:	http://maxim.org.za/at91_26.html
777W:	http://www.linux4sam.org
778S:	Supported
779F:	arch/arm/mach-at91/
780F:	arch/arm/boot/dts/at91*.dts
781F:	arch/arm/boot/dts/at91*.dtsi
782F:	arch/arm/boot/dts/sama*.dts
783F:	arch/arm/boot/dts/sama*.dtsi
784
785ARM/CALXEDA HIGHBANK ARCHITECTURE
786M:	Rob Herring <rob.herring@calxeda.com>
787L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
788S:	Maintained
789F:	arch/arm/mach-highbank/
790
791ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
792M:	Anton Vorontsov <anton@enomsg.org>
793S:	Maintained
794F:	arch/arm/mach-cns3xxx/
795T:	git git://git.infradead.org/users/cbou/linux-cns3xxx.git
796
797ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
798M:	Alexander Shiyan <shc_work@mail.ru>
799L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
800S:	Odd Fixes
801F:	arch/arm/mach-clps711x/
802
803ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
804M:	Hartley Sweeten <hsweeten@visionengravers.com>
805M:	Ryan Mallon <rmallon@gmail.com>
806L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
807S:	Maintained
808F:	arch/arm/mach-ep93xx/
809F:	arch/arm/mach-ep93xx/include/mach/
810
811ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
812M:	Lennert Buytenhek <kernel@wantstofly.org>
813L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
814S:	Maintained
815
816ARM/CLKDEV SUPPORT
817M:	Russell King <linux@arm.linux.org.uk>
818L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
819S:	Maintained
820F:	arch/arm/include/asm/clkdev.h
821F:	drivers/clk/clkdev.c
822
823ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
824M:	Mike Rapoport <mike@compulab.co.il>
825L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S:	Maintained
827
828ARM/CONTEC MICRO9 MACHINE SUPPORT
829M:	Hubert Feurstein <hubert.feurstein@contec.at>
830S:	Maintained
831F:	arch/arm/mach-ep93xx/micro9.c
832
833ARM/CORGI MACHINE SUPPORT
834M:	Richard Purdie <rpurdie@rpsys.net>
835S:	Maintained
836
837ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
838M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
839L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
840T:	git git://git.berlios.de/gemini-board
841S:	Maintained
842F:	arch/arm/mach-gemini/
843
844ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
845M:	Barry Song <baohua@kernel.org>
846L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
847T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
848S:	Maintained
849F:	arch/arm/mach-prima2/
850F:	drivers/clk/clk-prima2.c
851F:	drivers/clocksource/timer-prima2.c
852F:	drivers/clocksource/timer-marco.c
853F:	drivers/dma/sirf-dma.c
854F:	drivers/i2c/busses/i2c-sirf.c
855F:	drivers/input/misc/sirfsoc-onkey.c
856F:	drivers/irqchip/irq-sirfsoc.c
857F:	drivers/mmc/host/sdhci-sirf.c
858F:	drivers/pinctrl/sirf/
859F:	drivers/rtc/rtc-sirfsoc.c
860F:	drivers/spi/spi-sirf.c
861
862ARM/EBSA110 MACHINE SUPPORT
863M:	Russell King <linux@arm.linux.org.uk>
864L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865W:	http://www.arm.linux.org.uk/
866S:	Maintained
867F:	arch/arm/mach-ebsa110/
868F:	drivers/net/ethernet/amd/am79c961a.*
869
870ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
871M:	Daniel Ribeiro <drwyrm@gmail.com>
872M:	Stefan Schmidt <stefan@openezx.org>
873M:	Harald Welte <laforge@openezx.org>
874L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
875W:	http://www.openezx.org/
876S:	Maintained
877T:	topgit git://git.openezx.org/openezx.git
878F:	arch/arm/mach-pxa/ezx.c
879
880ARM/FARADAY FA526 PORT
881M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
882L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883S:	Maintained
884T:	git git://git.berlios.de/gemini-board
885F:	arch/arm/mm/*-fa*
886
887ARM/FOOTBRIDGE ARCHITECTURE
888M:	Russell King <linux@arm.linux.org.uk>
889L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890W:	http://www.arm.linux.org.uk/
891S:	Maintained
892F:	arch/arm/include/asm/hardware/dec21285.h
893F:	arch/arm/mach-footbridge/
894
895ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
896M:	Shawn Guo <shawn.guo@linaro.org>
897M:	Sascha Hauer <kernel@pengutronix.de>
898L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899S:	Maintained
900T:	git git://git.linaro.org/people/shawnguo/linux-2.6.git
901F:	arch/arm/mach-imx/
902F:	arch/arm/boot/dts/imx*
903F:	arch/arm/configs/imx*_defconfig
904
905ARM/FREESCALE MXS ARM ARCHITECTURE
906M:	Shawn Guo <shawn.guo@linaro.org>
907L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S:	Maintained
909T:	git git://git.linaro.org/people/shawnguo/linux-2.6.git
910F:	arch/arm/mach-mxs/
911
912ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
913M:	Lennert Buytenhek <kernel@wantstofly.org>
914L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S:	Maintained
916
917ARM/GUMSTIX MACHINE SUPPORT
918M:	Steve Sakoman <sakoman@gmail.com>
919L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920S:	Maintained
921
922ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
923M:	Philipp Zabel <philipp.zabel@gmail.com>
924M:	Paul Parsons <lost.distance@yahoo.com>
925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S:	Maintained
927F:	arch/arm/mach-pxa/hx4700.c
928F:	arch/arm/mach-pxa/include/mach/hx4700.h
929F:	sound/soc/pxa/hx4700.c
930
931ARM/HP JORNADA 7XX MACHINE SUPPORT
932M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
933W:	www.jlime.com
934S:	Maintained
935T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
936F:	arch/arm/mach-sa1100/jornada720.c
937F:	arch/arm/mach-sa1100/include/mach/jornada720.h
938
939ARM/IGEP MACHINE SUPPORT
940M:	Enric Balletbo i Serra <eballetbo@gmail.com>
941M:	Javier Martinez Canillas <javier@dowhile0.org>
942L:	linux-omap@vger.kernel.org
943L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S:	Maintained
945F:	arch/arm/boot/dts/omap3-igep*
946
947ARM/INCOME PXA270 SUPPORT
948M:	Marek Vasut <marek.vasut@gmail.com>
949L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S:	Maintained
951F:	arch/arm/mach-pxa/colibri-pxa270-income.c
952
953ARM/INTEL IOP32X ARM ARCHITECTURE
954M:	Lennert Buytenhek <kernel@wantstofly.org>
955M:	Dan Williams <dan.j.williams@intel.com>
956L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957S:	Maintained
958
959ARM/INTEL IOP33X ARM ARCHITECTURE
960M:	Dan Williams <dan.j.williams@intel.com>
961L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S:	Maintained
963
964ARM/INTEL IOP13XX ARM ARCHITECTURE
965M:	Lennert Buytenhek <kernel@wantstofly.org>
966M:	Dan Williams <dan.j.williams@intel.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S:	Maintained
969
970ARM/INTEL IQ81342EX MACHINE SUPPORT
971M:	Lennert Buytenhek <kernel@wantstofly.org>
972M:	Dan Williams <dan.j.williams@intel.com>
973L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974S:	Maintained
975
976ARM/INTEL IXDP2850 MACHINE SUPPORT
977M:	Lennert Buytenhek <kernel@wantstofly.org>
978L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979S:	Maintained
980
981ARM/INTEL IXP4XX ARM ARCHITECTURE
982M:	Imre Kaloz <kaloz@openwrt.org>
983M:	Krzysztof Halasa <khc@pm.waw.pl>
984L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985S:	Maintained
986F:	arch/arm/mach-ixp4xx/
987
988ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
989M:	Jonathan Cameron <jic23@cam.ac.uk>
990L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S:	Maintained
992F:	arch/arm/mach-pxa/stargate2.c
993F:	drivers/pcmcia/pxa2xx_stargate2.c
994
995ARM/INTEL XSC3 (MANZANO) ARM CORE
996M:	Lennert Buytenhek <kernel@wantstofly.org>
997M:	Dan Williams <dan.j.williams@intel.com>
998L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999S:	Maintained
1000
1001ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1002M:	Lennert Buytenhek <kernel@wantstofly.org>
1003L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004S:	Maintained
1005
1006ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1007M:	Santosh Shilimkar <santosh.shilimkar@ti.com>
1008L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S:	Maintained
1010F:	arch/arm/mach-keystone/
1011
1012ARM/LOGICPD PXA270 MACHINE SUPPORT
1013M:	Lennert Buytenhek <kernel@wantstofly.org>
1014L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015S:	Maintained
1016
1017ARM/MAGICIAN MACHINE SUPPORT
1018M:	Philipp Zabel <philipp.zabel@gmail.com>
1019S:	Maintained
1020
1021ARM/Marvell Armada 370 and Armada XP SOC support
1022M:	Jason Cooper <jason@lakedaemon.net>
1023M:	Andrew Lunn <andrew@lunn.ch>
1024M:	Gregory Clement <gregory.clement@free-electrons.com>
1025M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1026L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S:	Maintained
1028F:	arch/arm/mach-mvebu/
1029
1030ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1031M:	Jason Cooper <jason@lakedaemon.net>
1032M:	Andrew Lunn <andrew@lunn.ch>
1033M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1034L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S:	Maintained
1036F:	arch/arm/mach-dove/
1037F:	arch/arm/mach-kirkwood/
1038F:	arch/arm/mach-mv78xx0/
1039F:	arch/arm/mach-orion5x/
1040F:	arch/arm/plat-orion/
1041
1042ARM/Orion SoC/Technologic Systems TS-78xx platform support
1043M:	Alexander Clouter <alex@digriz.org.uk>
1044L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045W:	http://www.digriz.org.uk/ts78xx/kernel
1046S:	Maintained
1047F:	arch/arm/mach-orion5x/ts78xx-*
1048
1049ARM/MICREL KS8695 ARCHITECTURE
1050M:	Greg Ungerer <gerg@uclinux.org>
1051L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052F:	arch/arm/mach-ks8695/
1053S:	Odd Fixes
1054
1055ARM/MIOA701 MACHINE SUPPORT
1056M:	Robert Jarzmik <robert.jarzmik@free.fr>
1057L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058F:	arch/arm/mach-pxa/mioa701.c
1059S:	Maintained
1060
1061ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1062M:	Michael Petchkovsky <mkpetch@internode.on.net>
1063S:	Maintained
1064
1065ARM/NOMADIK ARCHITECTURE
1066M:	Alessandro Rubini <rubini@unipv.it>
1067M:	Linus Walleij <linus.walleij@linaro.org>
1068L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069S:	Maintained
1070F:	arch/arm/mach-nomadik/
1071F:	drivers/i2c/busses/i2c-nomadik.c
1072T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1073
1074ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1075M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1076L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1077W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1078S:	Supported
1079
1080ARM/QUALCOMM MSM MACHINE SUPPORT
1081M:	David Brown <davidb@codeaurora.org>
1082M:	Daniel Walker <dwalker@fifo99.com>
1083M:	Bryan Huntsman <bryanh@codeaurora.org>
1084L:	linux-arm-msm@vger.kernel.org
1085F:	arch/arm/mach-msm/
1086F:	drivers/video/msm/
1087F:	drivers/mmc/host/msm_sdcc.c
1088F:	drivers/mmc/host/msm_sdcc.h
1089F:	drivers/tty/serial/msm_serial.h
1090F:	drivers/tty/serial/msm_serial.c
1091F:	drivers/*/pm8???-*
1092F:	drivers/mfd/ssbi/
1093F:	include/linux/mfd/pm8xxx/
1094T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1095S:	Maintained
1096
1097ARM/TOSA MACHINE SUPPORT
1098M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1099M:	Dirk Opfer <dirk@opfer-online.de>
1100S:	Maintained
1101
1102ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1103M:	Marek Vasut <marek.vasut@gmail.com>
1104L:	linux-arm-kernel@lists.infradead.org
1105W:	http://hackndev.com
1106S:	Maintained
1107F:	arch/arm/mach-pxa/include/mach/palmtx.h
1108F:	arch/arm/mach-pxa/palmtx.c
1109F:	arch/arm/mach-pxa/include/mach/palmt5.h
1110F:	arch/arm/mach-pxa/palmt5.c
1111F:	arch/arm/mach-pxa/include/mach/palmld.h
1112F:	arch/arm/mach-pxa/palmld.c
1113F:	arch/arm/mach-pxa/include/mach/palmte2.h
1114F:	arch/arm/mach-pxa/palmte2.c
1115F:	arch/arm/mach-pxa/include/mach/palmtc.h
1116F:	arch/arm/mach-pxa/palmtc.c
1117
1118ARM/PALM TREO SUPPORT
1119M:	Tomas Cech <sleep_walker@suse.cz>
1120L:	linux-arm-kernel@lists.infradead.org
1121W:	http://hackndev.com
1122S:	Maintained
1123F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1124F:	arch/arm/mach-pxa/palmtreo.c
1125
1126ARM/PALMZ72 SUPPORT
1127M:	Sergey Lapin <slapin@ossfans.org>
1128L:	linux-arm-kernel@lists.infradead.org
1129W:	http://hackndev.com
1130S:	Maintained
1131F:	arch/arm/mach-pxa/include/mach/palmz72.h
1132F:	arch/arm/mach-pxa/palmz72.c
1133
1134ARM/PLEB SUPPORT
1135M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1136W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1137S:	Maintained
1138
1139ARM/PT DIGITAL BOARD PORT
1140M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1141L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142W:	http://www.arm.linux.org.uk/
1143S:	Maintained
1144
1145ARM/RADISYS ENP2611 MACHINE SUPPORT
1146M:	Lennert Buytenhek <kernel@wantstofly.org>
1147L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S:	Maintained
1149
1150ARM/RISCPC ARCHITECTURE
1151M:	Russell King <linux@arm.linux.org.uk>
1152L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153W:	http://www.arm.linux.org.uk/
1154S:	Maintained
1155F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1156F:	arch/arm/include/asm/hardware/ioc.h
1157F:	arch/arm/include/asm/hardware/iomd.h
1158F:	arch/arm/include/asm/hardware/memc.h
1159F:	arch/arm/mach-rpc/
1160F:	drivers/net/ethernet/8390/etherh.c
1161F:	drivers/net/ethernet/i825xx/ether1*
1162F:	drivers/net/ethernet/seeq/ether3*
1163F:	drivers/scsi/arm/
1164
1165ARM/Rockchip SoC support
1166M:	Heiko Stuebner <heiko@sntech.de>
1167L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S:	Maintained
1169F:	arch/arm/mach-rockchip/
1170F:	drivers/*/*rockchip*
1171
1172ARM/SAMSUNG ARM ARCHITECTURES
1173M:	Ben Dooks <ben-linux@fluff.org>
1174M:	Kukjin Kim <kgene.kim@samsung.com>
1175L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1177W:	http://www.fluff.org/ben/linux/
1178S:	Maintained
1179F:	arch/arm/boot/dts/s3c*
1180F:	arch/arm/boot/dts/exynos*
1181F:	arch/arm/plat-samsung/
1182F:	arch/arm/mach-s3c24*/
1183F:	arch/arm/mach-s3c64xx/
1184F:	drivers/*/*s3c2410*
1185F:	drivers/*/*/*s3c2410*
1186F:	drivers/spi/spi-s3c*
1187F:	sound/soc/samsung/*
1188
1189ARM/S5P EXYNOS ARM ARCHITECTURES
1190M:	Kukjin Kim <kgene.kim@samsung.com>
1191L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1193S:	Maintained
1194F:	arch/arm/mach-s5p*/
1195F:	arch/arm/mach-exynos*/
1196N:	exynos
1197
1198ARM/SAMSUNG MOBILE MACHINE SUPPORT
1199M:	Kyungmin Park <kyungmin.park@samsung.com>
1200L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201S:	Maintained
1202F:	arch/arm/mach-s5pv210/mach-aquila.c
1203F:	arch/arm/mach-s5pv210/mach-goni.c
1204
1205ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1206M:	Kyungmin Park <kyungmin.park@samsung.com>
1207M:	Kamil Debski <k.debski@samsung.com>
1208L:	linux-arm-kernel@lists.infradead.org
1209L:	linux-media@vger.kernel.org
1210S:	Maintained
1211F:	drivers/media/platform/s5p-g2d/
1212
1213ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1214M:	Kyungmin Park <kyungmin.park@samsung.com>
1215M:	Kamil Debski <k.debski@samsung.com>
1216M:	Jeongtae Park <jtp.park@samsung.com>
1217L:	linux-arm-kernel@lists.infradead.org
1218L:	linux-media@vger.kernel.org
1219S:	Maintained
1220F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1221F:	drivers/media/platform/s5p-mfc/
1222
1223ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1224M:	Kyungmin Park <kyungmin.park@samsung.com>
1225M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1226L:	linux-arm-kernel@lists.infradead.org
1227L:	linux-media@vger.kernel.org
1228S:	Maintained
1229F:	drivers/media/platform/s5p-tv/
1230
1231ARM/SHMOBILE ARM ARCHITECTURE
1232M:	Simon Horman <horms@verge.net.au>
1233M:	Magnus Damm <magnus.damm@gmail.com>
1234L:	linux-sh@vger.kernel.org
1235W:	http://oss.renesas.com
1236Q:	http://patchwork.kernel.org/project/linux-sh/list/
1237T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1238S:	Supported
1239F:	arch/arm/mach-shmobile/
1240F:	drivers/sh/
1241
1242ARM/SOCFPGA ARCHITECTURE
1243M:	Dinh Nguyen <dinguyen@altera.com>
1244S:	Maintained
1245F:	arch/arm/mach-socfpga/
1246
1247ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1248M:	Dinh Nguyen <dinguyen@altera.com>
1249S:	Maintained
1250F:	drivers/clk/socfpga/
1251
1252ARM/STI ARCHITECTURE
1253M:	Srinivas Kandagatla <srinivas.kandagatla@st.com>
1254M:	Stuart Menefy <stuart.menefy@st.com>
1255L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256L:	kernel@stlinux.com
1257W:	http://www.stlinux.com
1258S:	Maintained
1259F:	arch/arm/mach-sti/
1260
1261ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1262M:	Lennert Buytenhek <kernel@wantstofly.org>
1263L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264S:	Maintained
1265
1266ARM/TETON BGA MACHINE SUPPORT
1267M:	"Mark F. Brown" <mark.brown314@gmail.com>
1268L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S:	Maintained
1270
1271ARM/THECUS N2100 MACHINE SUPPORT
1272M:	Lennert Buytenhek <kernel@wantstofly.org>
1273L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274S:	Maintained
1275
1276ARM/NUVOTON W90X900 ARM ARCHITECTURE
1277M:	Wan ZongShun <mcuos.com@gmail.com>
1278L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279W:	http://www.mcuos.com
1280S:	Maintained
1281F:	arch/arm/mach-w90x900/
1282F:	drivers/input/keyboard/w90p910_keypad.c
1283F:	drivers/input/touchscreen/w90p910_ts.c
1284F:	drivers/watchdog/nuc900_wdt.c
1285F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1286F:	drivers/mtd/nand/nuc900_nand.c
1287F:	drivers/rtc/rtc-nuc900.c
1288F:	drivers/spi/spi-nuc900.c
1289F:	drivers/usb/host/ehci-w90x900.c
1290F:	drivers/video/nuc900fb.c
1291
1292ARM/U300 MACHINE SUPPORT
1293M:	Linus Walleij <linus.walleij@linaro.org>
1294L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295S:	Supported
1296F:	arch/arm/mach-u300/
1297F:	drivers/i2c/busses/i2c-stu300.c
1298F:	drivers/rtc/rtc-coh901331.c
1299F:	drivers/watchdog/coh901327_wdt.c
1300F:	drivers/dma/coh901318*
1301F:	drivers/mfd/ab3100*
1302F:	drivers/rtc/rtc-ab3100.c
1303F:	drivers/rtc/rtc-coh901331.c
1304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1305
1306ARM/Ux500 ARM ARCHITECTURE
1307M:	Linus Walleij <linus.walleij@linaro.org>
1308L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309S:	Maintained
1310F:	arch/arm/mach-ux500/
1311F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1312F:	drivers/dma/ste_dma40*
1313F:	drivers/hwspinlock/u8500_hsem.c
1314F:	drivers/mfd/abx500*
1315F:	drivers/mfd/ab8500*
1316F:	drivers/mfd/dbx500*
1317F:	drivers/mfd/db8500*
1318F:	drivers/pinctrl/pinctrl-nomadik*
1319F:	drivers/rtc/rtc-ab8500.c
1320F:	drivers/rtc/rtc-pl031.c
1321T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1322
1323ARM/VFP SUPPORT
1324M:	Russell King <linux@arm.linux.org.uk>
1325L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326W:	http://www.arm.linux.org.uk/
1327S:	Maintained
1328F:	arch/arm/vfp/
1329
1330ARM/VOIPAC PXA270 SUPPORT
1331M:	Marek Vasut <marek.vasut@gmail.com>
1332L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333S:	Maintained
1334F:	arch/arm/mach-pxa/vpac270.c
1335F:	arch/arm/mach-pxa/include/mach/vpac270.h
1336
1337ARM/VT8500 ARM ARCHITECTURE
1338M:	Tony Prisk <linux@prisktech.co.nz>
1339L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340S:	Maintained
1341F:	arch/arm/mach-vt8500/
1342F:	drivers/clocksource/vt8500_timer.c
1343F:	drivers/i2c/busses/i2c-wmt.c
1344F:	drivers/mmc/host/wmt-sdmmc.c
1345F:	drivers/pwm/pwm-vt8500.c
1346F:	drivers/rtc/rtc-vt8500.c
1347F:	drivers/tty/serial/vt8500_serial.c
1348F:	drivers/usb/host/ehci-platform.c
1349F:	drivers/usb/host/uhci-platform.c
1350F:	drivers/video/vt8500lcdfb.*
1351F:	drivers/video/wm8505fb*
1352F:	drivers/video/wmt_ge_rops.*
1353
1354ARM/ZIPIT Z2 SUPPORT
1355M:	Marek Vasut <marek.vasut@gmail.com>
1356L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357S:	Maintained
1358F:	arch/arm/mach-pxa/z2.c
1359F:	arch/arm/mach-pxa/include/mach/z2.h
1360
1361ARM/ZYNQ ARCHITECTURE
1362M:	Michal Simek <michal.simek@xilinx.com>
1363L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364W:	http://wiki.xilinx.com
1365T:	git git://git.xilinx.com/linux-xlnx.git
1366S:	Supported
1367F:	arch/arm/mach-zynq/
1368F:	drivers/cpuidle/cpuidle-zynq.c
1369
1370ARM SMMU DRIVER
1371M:	Will Deacon <will.deacon@arm.com>
1372L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373S:	Maintained
1374F:	drivers/iommu/arm-smmu.c
1375
1376ARM64 PORT (AARCH64 ARCHITECTURE)
1377M:	Catalin Marinas <catalin.marinas@arm.com>
1378M:	Will Deacon <will.deacon@arm.com>
1379L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380S:	Maintained
1381F:	arch/arm64/
1382F:	Documentation/arm64/
1383
1384AS3645A LED FLASH CONTROLLER DRIVER
1385M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1386L:	linux-media@vger.kernel.org
1387T:	git git://linuxtv.org/media_tree.git
1388S:	Maintained
1389F:	drivers/media/i2c/as3645a.c
1390F:	include/media/as3645a.h
1391
1392ASC7621 HARDWARE MONITOR DRIVER
1393M:	George Joseph <george.joseph@fairview5.com>
1394L:	lm-sensors@lm-sensors.org
1395S:	Maintained
1396F:	Documentation/hwmon/asc7621
1397F:	drivers/hwmon/asc7621.c
1398
1399ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1400M:	Corentin Chary <corentin.chary@gmail.com>
1401L:	acpi4asus-user@lists.sourceforge.net
1402L:	platform-driver-x86@vger.kernel.org
1403W:	http://acpi4asus.sf.net
1404S:	Maintained
1405F:	drivers/platform/x86/asus*.c
1406F:	drivers/platform/x86/eeepc*.c
1407
1408ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1409M:	Dan Williams <dan.j.williams@intel.com>
1410W:	http://sourceforge.net/projects/xscaleiop
1411S:	Maintained
1412F:	Documentation/crypto/async-tx-api.txt
1413F:	crypto/async_tx/
1414F:	drivers/dma/
1415F:	include/linux/dmaengine.h
1416F:	include/linux/async_tx.h
1417
1418AT24 EEPROM DRIVER
1419M:	Wolfram Sang <wsa@the-dreams.de>
1420L:	linux-i2c@vger.kernel.org
1421S:	Maintained
1422F:	drivers/misc/eeprom/at24.c
1423F:	include/linux/platform_data/at24.h
1424
1425ATA OVER ETHERNET (AOE) DRIVER
1426M:	"Ed L. Cashin" <ecashin@coraid.com>
1427W:	http://support.coraid.com/support/linux
1428S:	Supported
1429F:	Documentation/aoe/
1430F:	drivers/block/aoe/
1431
1432ATHEROS ATH GENERIC UTILITIES
1433M:	"Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1434L:	linux-wireless@vger.kernel.org
1435S:	Supported
1436F:	drivers/net/wireless/ath/*
1437
1438ATHEROS ATH5K WIRELESS DRIVER
1439M:	Jiri Slaby <jirislaby@gmail.com>
1440M:	Nick Kossifidis <mickflemm@gmail.com>
1441M:	"Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1442L:	linux-wireless@vger.kernel.org
1443L:	ath5k-devel@lists.ath5k.org
1444W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1445S:	Maintained
1446F:	drivers/net/wireless/ath/ath5k/
1447
1448ATHEROS ATH6KL WIRELESS DRIVER
1449M:	Kalle Valo <kvalo@qca.qualcomm.com>
1450L:	linux-wireless@vger.kernel.org
1451W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1452T:	git git://github.com/kvalo/ath.git
1453S:	Supported
1454F:	drivers/net/wireless/ath/ath6kl/
1455
1456WILOCITY WIL6210 WIRELESS DRIVER
1457M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1458L:	linux-wireless@vger.kernel.org
1459L:	wil6210@qca.qualcomm.com
1460S:	Supported
1461W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1462F:	drivers/net/wireless/ath/wil6210/
1463
1464CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1465M:	Christian Lamparter <chunkeey@googlemail.com>
1466L:	linux-wireless@vger.kernel.org
1467W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1468S:	Maintained
1469F:	drivers/net/wireless/ath/carl9170/
1470
1471ATK0110 HWMON DRIVER
1472M:	Luca Tettamanti <kronos.it@gmail.com>
1473L:	lm-sensors@lm-sensors.org
1474S:	Maintained
1475F:	drivers/hwmon/asus_atk0110.c
1476
1477ATI_REMOTE2 DRIVER
1478M:	Ville Syrjala <syrjala@sci.fi>
1479S:	Maintained
1480F:	drivers/input/misc/ati_remote2.c
1481
1482ATLX ETHERNET DRIVERS
1483M:	Jay Cliburn <jcliburn@gmail.com>
1484M:	Chris Snook <chris.snook@gmail.com>
1485L:	netdev@vger.kernel.org
1486W:	http://sourceforge.net/projects/atl1
1487W:	http://atl1.sourceforge.net
1488S:	Maintained
1489F:	drivers/net/ethernet/atheros/
1490
1491ATM
1492M:	Chas Williams <chas@cmf.nrl.navy.mil>
1493L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1494L:	netdev@vger.kernel.org
1495W:	http://linux-atm.sourceforge.net
1496S:	Maintained
1497F:	drivers/atm/
1498F:	include/linux/atm*
1499F:	include/uapi/linux/atm*
1500
1501ATMEL AT91 / AT32 MCI DRIVER
1502M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1503S:	Maintained
1504F:	drivers/mmc/host/atmel-mci.c
1505F:	drivers/mmc/host/atmel-mci-regs.h
1506
1507ATMEL AT91 / AT32 SERIAL DRIVER
1508M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1509S:	Supported
1510F:	drivers/tty/serial/atmel_serial.c
1511
1512ATMEL DMA DRIVER
1513M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1514L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515S:	Supported
1516F:	drivers/dma/at_hdmac.c
1517F:	drivers/dma/at_hdmac_regs.h
1518F:	include/linux/platform_data/dma-atmel.h
1519
1520ATMEL I2C DRIVER
1521M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1522L:	linux-i2c@vger.kernel.org
1523S:	Supported
1524F:	drivers/i2c/busses/i2c-at91.c
1525
1526ATMEL ISI DRIVER
1527M:	Josh Wu <josh.wu@atmel.com>
1528L:	linux-media@vger.kernel.org
1529S:	Supported
1530F:	drivers/media/platform/soc_camera/atmel-isi.c
1531F:	include/media/atmel-isi.h
1532
1533ATMEL LCDFB DRIVER
1534M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1535L:	linux-fbdev@vger.kernel.org
1536S:	Maintained
1537F:	drivers/video/atmel_lcdfb.c
1538F:	include/video/atmel_lcdc.h
1539
1540ATMEL MACB ETHERNET DRIVER
1541M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1542S:	Supported
1543F:	drivers/net/ethernet/cadence/
1544
1545ATMEL SPI DRIVER
1546M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1547S:	Supported
1548F:	drivers/spi/spi-atmel.*
1549
1550ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1551M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1552L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S:	Supported
1554F:	drivers/misc/atmel_tclib.c
1555F:	drivers/clocksource/tcb_clksrc.c
1556
1557ATMEL TSADCC DRIVER
1558M:	Josh Wu <josh.wu@atmel.com>
1559L:	linux-input@vger.kernel.org
1560S:	Supported
1561F:	drivers/input/touchscreen/atmel_tsadcc.c
1562
1563ATMEL USBA UDC DRIVER
1564M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1565L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566S:	Supported
1567F:	drivers/usb/gadget/atmel_usba_udc.*
1568
1569ATMEL WIRELESS DRIVER
1570M:	Simon Kelley <simon@thekelleys.org.uk>
1571L:	linux-wireless@vger.kernel.org
1572W:	http://www.thekelleys.org.uk/atmel
1573W:	http://atmelwlandriver.sourceforge.net/
1574S:	Maintained
1575F:	drivers/net/wireless/atmel*
1576
1577ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1578M:      Bradley Grove <linuxdrivers@attotech.com>
1579L:      linux-scsi@vger.kernel.org
1580W:      http://www.attotech.com
1581S:      Supported
1582F:      drivers/scsi/esas2r
1583
1584AUDIT SUBSYSTEM
1585M:	Al Viro <viro@zeniv.linux.org.uk>
1586M:	Eric Paris <eparis@redhat.com>
1587L:	linux-audit@redhat.com (subscribers-only)
1588W:	http://people.redhat.com/sgrubb/audit/
1589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1590S:	Maintained
1591F:	include/linux/audit.h
1592F:	include/uapi/linux/audit.h
1593F:	kernel/audit*
1594
1595AUXILIARY DISPLAY DRIVERS
1596M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1597W:	http://miguelojeda.es/auxdisplay.htm
1598W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1599S:	Maintained
1600F:	drivers/auxdisplay/
1601F:	include/linux/cfag12864b.h
1602
1603AVR32 ARCHITECTURE
1604M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1605M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1606W:	http://www.atmel.com/products/AVR32/
1607W:	http://mirror.egtvedt.no/avr32linux.org/
1608W:	http://avrfreaks.net/
1609S:	Maintained
1610F:	arch/avr32/
1611
1612AVR32/AT32AP MACHINE SUPPORT
1613M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1614M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1615S:	Maintained
1616F:	arch/avr32/mach-at32ap/
1617
1618AX.25 NETWORK LAYER
1619M:	Ralf Baechle <ralf@linux-mips.org>
1620L:	linux-hams@vger.kernel.org
1621W:	http://www.linux-ax25.org/
1622S:	Maintained
1623F:	include/uapi/linux/ax25.h
1624F:	include/net/ax25.h
1625F:	net/ax25/
1626
1627AZ6007 DVB DRIVER
1628M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
1629L:	linux-media@vger.kernel.org
1630W:	http://linuxtv.org
1631T:	git git://linuxtv.org/media_tree.git
1632S:	Maintained
1633F:	drivers/media/usb/dvb-usb-v2/az6007.c
1634
1635AZTECH FM RADIO RECEIVER DRIVER
1636M:	Hans Verkuil <hverkuil@xs4all.nl>
1637L:	linux-media@vger.kernel.org
1638T:	git git://linuxtv.org/media_tree.git
1639W:	http://linuxtv.org
1640S:	Maintained
1641F:	drivers/media/radio/radio-aztech*
1642
1643B43 WIRELESS DRIVER
1644M:	Stefano Brivio <stefano.brivio@polimi.it>
1645L:	linux-wireless@vger.kernel.org
1646L:	b43-dev@lists.infradead.org
1647W:	http://wireless.kernel.org/en/users/Drivers/b43
1648S:	Maintained
1649F:	drivers/net/wireless/b43/
1650
1651B43LEGACY WIRELESS DRIVER
1652M:	Larry Finger <Larry.Finger@lwfinger.net>
1653M:	Stefano Brivio <stefano.brivio@polimi.it>
1654L:	linux-wireless@vger.kernel.org
1655L:	b43-dev@lists.infradead.org
1656W:	http://wireless.kernel.org/en/users/Drivers/b43
1657S:	Maintained
1658F:	drivers/net/wireless/b43legacy/
1659
1660BACKLIGHT CLASS/SUBSYSTEM
1661M:	Jingoo Han <jg1.han@samsung.com>
1662S:	Maintained
1663F:	drivers/video/backlight/
1664F:	include/linux/backlight.h
1665
1666BATMAN ADVANCED
1667M:	Marek Lindner <mareklindner@neomailbox.ch>
1668M:	Simon Wunderlich <sw@simonwunderlich.de>
1669M:	Antonio Quartulli <antonio@meshcoding.com>
1670L:	b.a.t.m.a.n@lists.open-mesh.org
1671W:	http://www.open-mesh.org/
1672S:	Maintained
1673F:	net/batman-adv/
1674
1675BAYCOM/HDLCDRV DRIVERS FOR AX.25
1676M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
1677L:	linux-hams@vger.kernel.org
1678W:	http://www.baycom.org/~tom/ham/ham.html
1679S:	Maintained
1680F:	drivers/net/hamradio/baycom*
1681
1682BCACHE (BLOCK LAYER CACHE)
1683M:	Kent Overstreet <kmo@daterainc.com>
1684L:	linux-bcache@vger.kernel.org
1685W:	http://bcache.evilpiepirate.org
1686S:	Maintained:
1687F:	drivers/md/bcache/
1688
1689BEFS FILE SYSTEM
1690S:	Orphan
1691F:	Documentation/filesystems/befs.txt
1692F:	fs/befs/
1693
1694BFS FILE SYSTEM
1695M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1696S:	Maintained
1697F:	Documentation/filesystems/bfs.txt
1698F:	fs/bfs/
1699F:	include/uapi/linux/bfs_fs.h
1700
1701BLACKFIN ARCHITECTURE
1702M:	Mike Frysinger <vapier@gentoo.org>
1703L:	uclinux-dist-devel@blackfin.uclinux.org
1704W:	http://blackfin.uclinux.org
1705S:	Supported
1706F:	arch/blackfin/
1707
1708BLACKFIN EMAC DRIVER
1709L:	uclinux-dist-devel@blackfin.uclinux.org
1710W:	http://blackfin.uclinux.org
1711S:	Supported
1712F:	drivers/net/ethernet/adi/
1713
1714BLACKFIN RTC DRIVER
1715M:	Mike Frysinger <vapier.adi@gmail.com>
1716L:	uclinux-dist-devel@blackfin.uclinux.org
1717W:	http://blackfin.uclinux.org
1718S:	Supported
1719F:	drivers/rtc/rtc-bfin.c
1720
1721BLACKFIN SDH DRIVER
1722M:	Sonic Zhang <sonic.zhang@analog.com>
1723L:	uclinux-dist-devel@blackfin.uclinux.org
1724W:	http://blackfin.uclinux.org
1725S:	Supported
1726F:	drivers/mmc/host/bfin_sdh.c
1727
1728BLACKFIN SERIAL DRIVER
1729M:	Sonic Zhang <sonic.zhang@analog.com>
1730L:	uclinux-dist-devel@blackfin.uclinux.org
1731W:	http://blackfin.uclinux.org
1732S:	Supported
1733F:	drivers/tty/serial/bfin_uart.c
1734
1735BLACKFIN WATCHDOG DRIVER
1736M:	Mike Frysinger <vapier.adi@gmail.com>
1737L:	uclinux-dist-devel@blackfin.uclinux.org
1738W:	http://blackfin.uclinux.org
1739S:	Supported
1740F:	drivers/watchdog/bfin_wdt.c
1741
1742BLACKFIN I2C TWI DRIVER
1743M:	Sonic Zhang <sonic.zhang@analog.com>
1744L:	uclinux-dist-devel@blackfin.uclinux.org
1745W:	http://blackfin.uclinux.org/
1746S:	Supported
1747F:	drivers/i2c/busses/i2c-bfin-twi.c
1748
1749BLACKFIN MEDIA DRIVER
1750M:	Scott Jiang <scott.jiang.linux@gmail.com>
1751L:	uclinux-dist-devel@blackfin.uclinux.org
1752W:	http://blackfin.uclinux.org/
1753S:	Supported
1754F:	drivers/media/platform/blackfin/
1755F:	drivers/media/i2c/adv7183*
1756F:	drivers/media/i2c/vs6624*
1757
1758BLINKM RGB LED DRIVER
1759M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
1760S:	Maintained
1761F:	drivers/leds/leds-blinkm.c
1762
1763BLOCK LAYER
1764M:	Jens Axboe <axboe@kernel.dk>
1765T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1766S:	Maintained
1767F:	block/
1768
1769BLOCK2MTD DRIVER
1770M:	Joern Engel <joern@lazybastard.org>
1771L:	linux-mtd@lists.infradead.org
1772S:	Maintained
1773F:	drivers/mtd/devices/block2mtd.c
1774
1775BLUETOOTH DRIVERS
1776M:	Marcel Holtmann <marcel@holtmann.org>
1777M:	Gustavo Padovan <gustavo@padovan.org>
1778M:	Johan Hedberg <johan.hedberg@gmail.com>
1779L:	linux-bluetooth@vger.kernel.org
1780W:	http://www.bluez.org/
1781T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1782T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1783S:	Maintained
1784F:	drivers/bluetooth/
1785
1786BLUETOOTH SUBSYSTEM
1787M:	Marcel Holtmann <marcel@holtmann.org>
1788M:	Gustavo Padovan <gustavo@padovan.org>
1789M:	Johan Hedberg <johan.hedberg@gmail.com>
1790L:	linux-bluetooth@vger.kernel.org
1791W:	http://www.bluez.org/
1792T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1793T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1794S:	Maintained
1795F:	net/bluetooth/
1796F:	include/net/bluetooth/
1797
1798BONDING DRIVER
1799M:	Jay Vosburgh <fubar@us.ibm.com>
1800M:	Veaceslav Falico <vfalico@redhat.com>
1801M:	Andy Gospodarek <andy@greyhouse.net>
1802L:	netdev@vger.kernel.org
1803W:	http://sourceforge.net/projects/bonding/
1804S:	Supported
1805F:	drivers/net/bonding/
1806F:	include/uapi/linux/if_bonding.h
1807
1808BROADCOM B44 10/100 ETHERNET DRIVER
1809M:	Gary Zambrano <zambrano@broadcom.com>
1810L:	netdev@vger.kernel.org
1811S:	Supported
1812F:	drivers/net/ethernet/broadcom/b44.*
1813
1814BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1815M:	Michael Chan <mchan@broadcom.com>
1816L:	netdev@vger.kernel.org
1817S:	Supported
1818F:	drivers/net/ethernet/broadcom/bnx2.*
1819F:	drivers/net/ethernet/broadcom/bnx2_*
1820
1821BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1822M:	Ariel Elior <ariele@broadcom.com>
1823L:	netdev@vger.kernel.org
1824S:	Supported
1825F:	drivers/net/ethernet/broadcom/bnx2x/
1826
1827BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
1828M:	Christian Daudt <bcm@fixthebug.org>
1829L:	bcm-kernel-feedback-list@broadcom.com
1830T:	git git://git.github.com/broadcom/bcm11351
1831S:	Maintained
1832F:	arch/arm/mach-bcm/
1833F:	arch/arm/boot/dts/bcm113*
1834F:	arch/arm/boot/dts/bcm281*
1835F:	arch/arm/configs/bcm_defconfig
1836F:	drivers/mmc/host/sdhci_bcm_kona.c
1837F:	drivers/clocksource/bcm_kona_timer.c
1838
1839BROADCOM BCM2835 ARM ARCHICTURE
1840M:	Stephen Warren <swarren@wwwdotorg.org>
1841L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1842T:	git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1843S:	Maintained
1844F:	arch/arm/mach-bcm2835/
1845F:	arch/arm/boot/dts/bcm2835*
1846F:	arch/arm/configs/bcm2835_defconfig
1847F:	drivers/*/*bcm2835*
1848
1849BROADCOM TG3 GIGABIT ETHERNET DRIVER
1850M:	Nithin Nayak Sujir <nsujir@broadcom.com>
1851M:	Michael Chan <mchan@broadcom.com>
1852L:	netdev@vger.kernel.org
1853S:	Supported
1854F:	drivers/net/ethernet/broadcom/tg3.*
1855
1856BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1857M:	Brett Rudley <brudley@broadcom.com>
1858M:	Arend van Spriel <arend@broadcom.com>
1859M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
1860M:	Hante Meuleman <meuleman@broadcom.com>
1861L:	linux-wireless@vger.kernel.org
1862L:	brcm80211-dev-list@broadcom.com
1863S:	Supported
1864F:	drivers/net/wireless/brcm80211/
1865
1866BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1867M:	Eddie Wai <eddie.wai@broadcom.com>
1868L:	linux-scsi@vger.kernel.org
1869S:	Supported
1870F:	drivers/scsi/bnx2fc/
1871
1872BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1873M:	Eddie Wai <eddie.wai@broadcom.com>
1874L:	linux-scsi@vger.kernel.org
1875S:	Supported
1876F:	drivers/scsi/bnx2i/
1877
1878BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1879M:	Rafał Miłecki <zajec5@gmail.com>
1880L:	linux-wireless@vger.kernel.org
1881S:	Maintained
1882F:	drivers/bcma/
1883F:	include/linux/bcma/
1884
1885BROCADE BFA FC SCSI DRIVER
1886M:	Anil Gurumurthy <agurumur@brocade.com>
1887M:	Vijaya Mohan Guvva <vmohan@brocade.com>
1888L:	linux-scsi@vger.kernel.org
1889S:	Supported
1890F:	drivers/scsi/bfa/
1891
1892BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1893M:	Rasesh Mody <rmody@brocade.com>
1894L:	netdev@vger.kernel.org
1895S:	Supported
1896F:	drivers/net/ethernet/brocade/bna/
1897
1898BSG (block layer generic sg v4 driver)
1899M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
1900L:	linux-scsi@vger.kernel.org
1901S:	Supported
1902F:	block/bsg.c
1903F:	include/linux/bsg.h
1904F:	include/uapi/linux/bsg.h
1905
1906BT87X AUDIO DRIVER
1907M:	Clemens Ladisch <clemens@ladisch.de>
1908L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1909T:	git git://git.alsa-project.org/alsa-kernel.git
1910S:	Maintained
1911F:	Documentation/sound/alsa/Bt87x.txt
1912F:	sound/pci/bt87x.c
1913
1914BT8XXGPIO DRIVER
1915M:	Michael Buesch <m@bues.ch>
1916W:	http://bu3sch.de/btgpio.php
1917S:	Maintained
1918F:	drivers/gpio/gpio-bt8xx.c
1919
1920BTRFS FILE SYSTEM
1921M:	Chris Mason <clm@fb.com>
1922M:	Josef Bacik <jbacik@fb.com>
1923L:	linux-btrfs@vger.kernel.org
1924W:	http://btrfs.wiki.kernel.org/
1925Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
1926T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1927S:	Maintained
1928F:	Documentation/filesystems/btrfs.txt
1929F:	fs/btrfs/
1930
1931BTTV VIDEO4LINUX DRIVER
1932M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
1933L:	linux-media@vger.kernel.org
1934W:	http://linuxtv.org
1935T:	git git://linuxtv.org/media_tree.git
1936S:	Odd fixes
1937F:	Documentation/video4linux/bttv/
1938F:	drivers/media/pci/bt8xx/bttv*
1939
1940BUSLOGIC SCSI DRIVER
1941M:	Khalid Aziz <khalid@gonehiking.org>
1942L:	linux-scsi@vger.kernel.org
1943S:	Maintained
1944F:	drivers/scsi/BusLogic.*
1945F:	drivers/scsi/FlashPoint.*
1946
1947C-MEDIA CMI8788 DRIVER
1948M:	Clemens Ladisch <clemens@ladisch.de>
1949L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1950T:	git git://git.alsa-project.org/alsa-kernel.git
1951S:	Maintained
1952F:	sound/pci/oxygen/
1953
1954C6X ARCHITECTURE
1955M:	Mark Salter <msalter@redhat.com>
1956M:	Aurelien Jacquiot <a-jacquiot@ti.com>
1957L:	linux-c6x-dev@linux-c6x.org
1958W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
1959S:	Maintained
1960F:	arch/c6x/
1961
1962CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1963M:	David Howells <dhowells@redhat.com>
1964L:	linux-cachefs@redhat.com
1965S:	Supported
1966F:	Documentation/filesystems/caching/cachefiles.txt
1967F:	fs/cachefiles/
1968
1969CADET FM/AM RADIO RECEIVER DRIVER
1970M:	Hans Verkuil <hverkuil@xs4all.nl>
1971L:	linux-media@vger.kernel.org
1972T:	git git://linuxtv.org/media_tree.git
1973W:	http://linuxtv.org
1974S:	Maintained
1975F:	drivers/media/radio/radio-cadet*
1976
1977CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1978M:	Jonathan Corbet <corbet@lwn.net>
1979L:	linux-media@vger.kernel.org
1980T:	git git://linuxtv.org/media_tree.git
1981S:	Maintained
1982F:	Documentation/video4linux/cafe_ccic
1983F:	drivers/media/platform/marvell-ccic/
1984
1985CAIF NETWORK LAYER
1986M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
1987L:	netdev@vger.kernel.org
1988S:	Supported
1989F:	Documentation/networking/caif/
1990F:	drivers/net/caif/
1991F:	include/uapi/linux/caif/
1992F:	include/net/caif/
1993F:	net/caif/
1994
1995CALGARY x86-64 IOMMU
1996M:	Muli Ben-Yehuda <muli@il.ibm.com>
1997M:	"Jon D. Mason" <jdmason@kudzu.us>
1998L:	discuss@x86-64.org
1999S:	Maintained
2000F:	arch/x86/kernel/pci-calgary_64.c
2001F:	arch/x86/kernel/tce_64.c
2002F:	arch/x86/include/asm/calgary.h
2003F:	arch/x86/include/asm/tce.h
2004
2005CAN NETWORK LAYER
2006M:	Oliver Hartkopp <socketcan@hartkopp.net>
2007L:	linux-can@vger.kernel.org
2008W:	http://gitorious.org/linux-can
2009T:	git git://gitorious.org/linux-can/linux-can-next.git
2010S:	Maintained
2011F:	Documentation/networking/can.txt
2012F:	net/can/
2013F:	include/linux/can/core.h
2014F:	include/uapi/linux/can.h
2015F:	include/uapi/linux/can/bcm.h
2016F:	include/uapi/linux/can/raw.h
2017F:	include/uapi/linux/can/gw.h
2018
2019CAN NETWORK DRIVERS
2020M:	Wolfgang Grandegger <wg@grandegger.com>
2021M:	Marc Kleine-Budde <mkl@pengutronix.de>
2022L:	linux-can@vger.kernel.org
2023W:	http://gitorious.org/linux-can
2024T:	git git://gitorious.org/linux-can/linux-can-next.git
2025S:	Maintained
2026F:	drivers/net/can/
2027F:	include/linux/can/dev.h
2028F:	include/linux/can/platform/
2029F:	include/uapi/linux/can/error.h
2030F:	include/uapi/linux/can/netlink.h
2031
2032CAPABILITIES
2033M:	Serge Hallyn <serge.hallyn@canonical.com>
2034L:	linux-security-module@vger.kernel.org
2035S:	Supported
2036F:	include/linux/capability.h
2037F:	include/uapi/linux/capability.h
2038F:	security/capability.c
2039F:	security/commoncap.c
2040F:	kernel/capability.c
2041
2042CELL BROADBAND ENGINE ARCHITECTURE
2043M:	Arnd Bergmann <arnd@arndb.de>
2044L:	linuxppc-dev@lists.ozlabs.org
2045L:	cbe-oss-dev@lists.ozlabs.org
2046W:	http://www.ibm.com/developerworks/power/cell/
2047S:	Supported
2048F:	arch/powerpc/include/asm/cell*.h
2049F:	arch/powerpc/include/asm/spu*.h
2050F:	arch/powerpc/include/uapi/asm/spu*.h
2051F:	arch/powerpc/oprofile/*cell*
2052F:	arch/powerpc/platforms/cell/
2053
2054CEPH DISTRIBUTED FILE SYSTEM CLIENT
2055M:	Sage Weil <sage@inktank.com>
2056L:	ceph-devel@vger.kernel.org
2057W:	http://ceph.com/
2058T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2059S:	Supported
2060F:	Documentation/filesystems/ceph.txt
2061F:	fs/ceph/
2062F:	net/ceph/
2063F:	include/linux/ceph/
2064F:	include/linux/crush/
2065
2066CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2067L:	linux-usb@vger.kernel.org
2068S:	Orphan
2069F:	Documentation/usb/WUSB-Design-overview.txt
2070F:	Documentation/usb/wusb-cbaf
2071F:	drivers/usb/host/hwa-hc.c
2072F:	drivers/usb/host/whci/
2073F:	drivers/usb/wusbcore/
2074F:	include/linux/usb/wusb*
2075
2076CFAG12864B LCD DRIVER
2077M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2078W:	http://miguelojeda.es/auxdisplay.htm
2079W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2080S:	Maintained
2081F:	drivers/auxdisplay/cfag12864b.c
2082F:	include/linux/cfag12864b.h
2083
2084CFAG12864BFB LCD FRAMEBUFFER DRIVER
2085M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2086W:	http://miguelojeda.es/auxdisplay.htm
2087W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2088S:	Maintained
2089F:	drivers/auxdisplay/cfag12864bfb.c
2090F:	include/linux/cfag12864b.h
2091
2092CFG80211 and NL80211
2093M:	Johannes Berg <johannes@sipsolutions.net>
2094L:	linux-wireless@vger.kernel.org
2095W:	http://wireless.kernel.org/
2096T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2097T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2098S:	Maintained
2099F:	include/uapi/linux/nl80211.h
2100F:	include/net/cfg80211.h
2101F:	net/wireless/*
2102X:	net/wireless/wext*
2103
2104CHAR and MISC DRIVERS
2105M:	Arnd Bergmann <arnd@arndb.de>
2106M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2108S:	Supported
2109F:	drivers/char/*
2110F:	drivers/misc/*
2111
2112CHECKPATCH
2113M:	Andy Whitcroft <apw@canonical.com>
2114M:	Joe Perches <joe@perches.com>
2115S:	Maintained
2116F:	scripts/checkpatch.pl
2117
2118CHINESE DOCUMENTATION
2119M:	Harry Wei <harryxiyou@gmail.com>
2120L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2121L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2122S:	Maintained
2123F:	Documentation/zh_CN/
2124
2125CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2126M:	Peter Chen <Peter.Chen@freescale.com>
2127T:	git://github.com/hzpeterchen/linux-usb.git
2128L:	linux-usb@vger.kernel.org
2129S:	Maintained
2130F:	drivers/usb/chipidea/
2131
2132CHROME HARDWARE PLATFORM SUPPORT
2133M:	Olof Johansson <olof@lixom.net>
2134S:	Maintained
2135F:	drivers/platform/chrome/
2136
2137CISCO VIC ETHERNET NIC DRIVER
2138M:	Christian Benvenuti <benve@cisco.com>
2139M:	Sujith Sankar <ssujith@cisco.com>
2140M:	Govindarajulu Varadarajan <govindarajulu90@gmail.com>
2141M:	Neel Patel <neepatel@cisco.com>
2142M:	Nishank Trivedi <nistrive@cisco.com>
2143S:	Supported
2144F:	drivers/net/ethernet/cisco/enic/
2145
2146CIRRUS LOGIC EP93XX ETHERNET DRIVER
2147M:	Hartley Sweeten <hsweeten@visionengravers.com>
2148L:	netdev@vger.kernel.org
2149S:	Maintained
2150F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2151
2152CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2153M:	Lennert Buytenhek <kernel@wantstofly.org>
2154L:	linux-usb@vger.kernel.org
2155S:	Maintained
2156F:	drivers/usb/host/ohci-ep93xx.c
2157
2158CIRRUS LOGIC CS4270 SOUND DRIVER
2159M:	Timur Tabi <timur@tabi.org>
2160L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2161S:	Odd Fixes
2162F:	sound/soc/codecs/cs4270*
2163
2164CLEANCACHE API
2165M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2166L:	linux-kernel@vger.kernel.org
2167S:	Maintained
2168F:	mm/cleancache.c
2169F:	include/linux/cleancache.h
2170
2171CLK API
2172M:	Russell King <linux@arm.linux.org.uk>
2173S:	Maintained
2174F:	include/linux/clk.h
2175
2176CLOCKSOURCE, CLOCKEVENT DRIVERS
2177M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2178M:	Thomas Gleixner <tglx@linutronix.de>
2179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2180S:	Supported
2181F:	drivers/clocksource
2182
2183CISCO FCOE HBA DRIVER
2184M:	Hiral Patel <hiralpat@cisco.com>
2185M:	Suma Ramars <sramars@cisco.com>
2186M:	Brian Uchino <buchino@cisco.com>
2187L:	linux-scsi@vger.kernel.org
2188S:	Supported
2189F:	drivers/scsi/fnic/
2190
2191CMPC ACPI DRIVER
2192M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2193M:	Daniel Oliveira Nascimento <don@syst.com.br>
2194L:	platform-driver-x86@vger.kernel.org
2195S:	Supported
2196F:	drivers/platform/x86/classmate-laptop.c
2197
2198COCCINELLE/Semantic Patches (SmPL)
2199M:	Julia Lawall <Julia.Lawall@lip6.fr>
2200M:	Gilles Muller <Gilles.Muller@lip6.fr>
2201M:	Nicolas Palix <nicolas.palix@imag.fr>
2202M:	Michal Marek <mmarek@suse.cz>
2203L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2204T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2205W:	http://coccinelle.lip6.fr/
2206S:	Supported
2207F:	Documentation/coccinelle.txt
2208F:	scripts/coccinelle/
2209F:	scripts/coccicheck
2210
2211CODA FILE SYSTEM
2212M:	Jan Harkes <jaharkes@cs.cmu.edu>
2213M:	coda@cs.cmu.edu
2214L:	codalist@coda.cs.cmu.edu
2215W:	http://www.coda.cs.cmu.edu/
2216S:	Maintained
2217F:	Documentation/filesystems/coda.txt
2218F:	fs/coda/
2219F:	include/linux/coda*.h
2220F:	include/uapi/linux/coda*.h
2221
2222COMMON CLK FRAMEWORK
2223M:	Mike Turquette <mturquette@linaro.org>
2224L:	linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2225T:	git git://git.linaro.org/people/mturquette/linux.git
2226S:	Maintained
2227F:	drivers/clk/
2228X:	drivers/clk/clkdev.c
2229F:	include/linux/clk-pr*
2230F:	include/linux/clk/
2231
2232COMMON INTERNET FILE SYSTEM (CIFS)
2233M:	Steve French <sfrench@samba.org>
2234L:	linux-cifs@vger.kernel.org
2235L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2236W:	http://linux-cifs.samba.org/
2237Q:	http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2238T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2239S:	Supported
2240F:	Documentation/filesystems/cifs.txt
2241F:	fs/cifs/
2242
2243COMPACTPCI HOTPLUG CORE
2244M:	Scott Murray <scott@spiteful.org>
2245L:	linux-pci@vger.kernel.org
2246S:	Maintained
2247F:	drivers/pci/hotplug/cpci_hotplug*
2248
2249COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2250M:	Scott Murray <scott@spiteful.org>
2251L:	linux-pci@vger.kernel.org
2252S:	Maintained
2253F:	drivers/pci/hotplug/cpcihp_zt5550.*
2254
2255COMPACTPCI HOTPLUG GENERIC DRIVER
2256M:	Scott Murray <scott@spiteful.org>
2257L:	linux-pci@vger.kernel.org
2258S:	Maintained
2259F:	drivers/pci/hotplug/cpcihp_generic.c
2260
2261COMPAL LAPTOP SUPPORT
2262M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2263L:	platform-driver-x86@vger.kernel.org
2264S:	Maintained
2265F:	drivers/platform/x86/compal-laptop.c
2266
2267CONEXANT ACCESSRUNNER USB DRIVER
2268M:	Simon Arlott <cxacru@fire.lp0.eu>
2269L:	accessrunner-general@lists.sourceforge.net
2270W:	http://accessrunner.sourceforge.net/
2271S:	Maintained
2272F:	drivers/usb/atm/cxacru.c
2273
2274CONFIGFS
2275M:	Joel Becker <jlbec@evilplan.org>
2276T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2277S:	Supported
2278F:	fs/configfs/
2279F:	include/linux/configfs.h
2280
2281CONNECTOR
2282M:	Evgeniy Polyakov <zbr@ioremap.net>
2283L:	netdev@vger.kernel.org
2284S:	Maintained
2285F:	drivers/connector/
2286
2287CONTROL GROUPS (CGROUPS)
2288M:	Tejun Heo <tj@kernel.org>
2289M:	Li Zefan <lizefan@huawei.com>
2290L:	containers@lists.linux-foundation.org
2291L:	cgroups@vger.kernel.org
2292T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2293S:	Maintained
2294F:	include/linux/cgroup*
2295F:	kernel/cgroup*
2296F:	mm/*cgroup*
2297
2298CORETEMP HARDWARE MONITORING DRIVER
2299M:	Fenghua Yu <fenghua.yu@intel.com>
2300L:	lm-sensors@lm-sensors.org
2301S:	Maintained
2302F:	Documentation/hwmon/coretemp
2303F:	drivers/hwmon/coretemp.c
2304
2305COSA/SRP SYNC SERIAL DRIVER
2306M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2307W:	http://www.fi.muni.cz/~kas/cosa/
2308S:	Maintained
2309F:	drivers/net/wan/cosa*
2310
2311CPMAC ETHERNET DRIVER
2312M:	Florian Fainelli <florian@openwrt.org>
2313L:	netdev@vger.kernel.org
2314S:	Maintained
2315F:	drivers/net/ethernet/ti/cpmac.c
2316
2317CPU FREQUENCY DRIVERS
2318M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2319M:	Viresh Kumar <viresh.kumar@linaro.org>
2320L:	cpufreq@vger.kernel.org
2321L:	linux-pm@vger.kernel.org
2322S:	Maintained
2323T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2324T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2325F:	drivers/cpufreq/
2326F:	include/linux/cpufreq.h
2327
2328CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2329M:	Viresh Kumar <viresh.kumar@linaro.org>
2330M:	Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2331L:	cpufreq@vger.kernel.org
2332L:	linux-pm@vger.kernel.org
2333W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2334S:	Maintained
2335F:	drivers/cpufreq/arm_big_little.h
2336F:	drivers/cpufreq/arm_big_little.c
2337F:	drivers/cpufreq/arm_big_little_dt.c
2338
2339CPUIDLE DRIVER - ARM BIG LITTLE
2340M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2341M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2342L:      linux-pm@vger.kernel.org
2343L:      linux-arm-kernel@lists.infradead.org
2344T:      git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2345S:      Maintained
2346F:      drivers/cpuidle/cpuidle-big_little.c
2347
2348CPUIDLE DRIVERS
2349M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2350M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2351L:	linux-pm@vger.kernel.org
2352S:	Maintained
2353T:	git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2354F:	drivers/cpuidle/*
2355F:	include/linux/cpuidle.h
2356
2357CPUID/MSR DRIVER
2358M:	"H. Peter Anvin" <hpa@zytor.com>
2359S:	Maintained
2360F:	arch/x86/kernel/cpuid.c
2361F:	arch/x86/kernel/msr.c
2362
2363CPU POWER MONITORING SUBSYSTEM
2364M:	Dominik Brodowski <linux@dominikbrodowski.net>
2365M:	Thomas Renninger <trenn@suse.de>
2366S:	Maintained
2367F:	tools/power/cpupower/
2368
2369CPUSETS
2370M:	Li Zefan <lizefan@huawei.com>
2371W:	http://www.bullopensource.org/cpuset/
2372W:	http://oss.sgi.com/projects/cpusets/
2373S:	Maintained
2374F:	Documentation/cgroups/cpusets.txt
2375F:	include/linux/cpuset.h
2376F:	kernel/cpuset.c
2377
2378CRAMFS FILESYSTEM
2379W:	http://sourceforge.net/projects/cramfs/
2380S:	Orphan / Obsolete
2381F:	Documentation/filesystems/cramfs.txt
2382F:	fs/cramfs/
2383
2384CRIS PORT
2385M:	Mikael Starvik <starvik@axis.com>
2386M:	Jesper Nilsson <jesper.nilsson@axis.com>
2387L:	linux-cris-kernel@axis.com
2388W:	http://developer.axis.com
2389S:	Maintained
2390F:	arch/cris/
2391F:	drivers/tty/serial/crisv10.*
2392
2393CRYPTO API
2394M:	Herbert Xu <herbert@gondor.apana.org.au>
2395M:	"David S. Miller" <davem@davemloft.net>
2396L:	linux-crypto@vger.kernel.org
2397T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2398S:	Maintained
2399F:	Documentation/crypto/
2400F:	arch/*/crypto/
2401F:	crypto/
2402F:	drivers/crypto/
2403F:	include/crypto/
2404
2405CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2406M:	Neil Horman <nhorman@tuxdriver.com>
2407L:	linux-crypto@vger.kernel.org
2408S:	Maintained
2409F:	crypto/ansi_cprng.c
2410F:	crypto/rng.c
2411
2412CS5535 Audio ALSA driver
2413M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2414S:	Maintained
2415F:	sound/pci/cs5535audio/
2416
2417CW1200 WLAN driver
2418M:     Solomon Peachy <pizza@shaftnet.org>
2419S:     Maintained
2420F:     drivers/net/wireless/cw1200/
2421
2422CX18 VIDEO4LINUX DRIVER
2423M:	Andy Walls <awalls@md.metrocast.net>
2424L:	ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
2425L:	linux-media@vger.kernel.org
2426T:	git git://linuxtv.org/media_tree.git
2427W:	http://linuxtv.org
2428W:	http://www.ivtvdriver.org/index.php/Cx18
2429S:	Maintained
2430F:	Documentation/video4linux/cx18.txt
2431F:	drivers/media/pci/cx18/
2432F:	include/uapi/linux/ivtv*
2433
2434CX2341X MPEG ENCODER HELPER MODULE
2435M:	Hans Verkuil <hverkuil@xs4all.nl>
2436L:	linux-media@vger.kernel.org
2437T:	git git://linuxtv.org/media_tree.git
2438W:	http://linuxtv.org
2439S:	Maintained
2440F:	drivers/media/common/cx2341x*
2441F:	include/media/cx2341x*
2442
2443CX88 VIDEO4LINUX DRIVER
2444M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
2445L:	linux-media@vger.kernel.org
2446W:	http://linuxtv.org
2447T:	git git://linuxtv.org/media_tree.git
2448S:	Odd fixes
2449F:	Documentation/video4linux/cx88/
2450F:	drivers/media/pci/cx88/
2451
2452CXD2820R MEDIA DRIVER
2453M:	Antti Palosaari <crope@iki.fi>
2454L:	linux-media@vger.kernel.org
2455W:	http://linuxtv.org/
2456W:	http://palosaari.fi/linux/
2457Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2458T:	git git://linuxtv.org/anttip/media_tree.git
2459S:	Maintained
2460F:	drivers/media/dvb-frontends/cxd2820r*
2461
2462CXGB3 ETHERNET DRIVER (CXGB3)
2463M:	Santosh Raspatur <santosh@chelsio.com>
2464L:	netdev@vger.kernel.org
2465W:	http://www.chelsio.com
2466S:	Supported
2467F:	drivers/net/ethernet/chelsio/cxgb3/
2468
2469CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2470M:	Steve Wise <swise@chelsio.com>
2471L:	linux-rdma@vger.kernel.org
2472W:	http://www.openfabrics.org
2473S:	Supported
2474F:	drivers/infiniband/hw/cxgb3/
2475
2476CXGB4 ETHERNET DRIVER (CXGB4)
2477M:	Dimitris Michailidis <dm@chelsio.com>
2478L:	netdev@vger.kernel.org
2479W:	http://www.chelsio.com
2480S:	Supported
2481F:	drivers/net/ethernet/chelsio/cxgb4/
2482
2483CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2484M:	Steve Wise <swise@chelsio.com>
2485L:	linux-rdma@vger.kernel.org
2486W:	http://www.openfabrics.org
2487S:	Supported
2488F:	drivers/infiniband/hw/cxgb4/
2489
2490CXGB4VF ETHERNET DRIVER (CXGB4VF)
2491M:	Casey Leedom <leedom@chelsio.com>
2492L:	netdev@vger.kernel.org
2493W:	http://www.chelsio.com
2494S:	Supported
2495F:	drivers/net/ethernet/chelsio/cxgb4vf/
2496
2497STMMAC ETHERNET DRIVER
2498M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
2499L:	netdev@vger.kernel.org
2500W:	http://www.stlinux.com
2501S:	Supported
2502F:	drivers/net/ethernet/stmicro/stmmac/
2503
2504CYBERPRO FB DRIVER
2505M:	Russell King <linux@arm.linux.org.uk>
2506L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2507W:	http://www.arm.linux.org.uk/
2508S:	Maintained
2509F:	drivers/video/cyber2000fb.*
2510
2511CYCLADES ASYNC MUX DRIVER
2512W:	http://www.cyclades.com/
2513S:	Orphan
2514F:	drivers/tty/cyclades.c
2515F:	include/linux/cyclades.h
2516F:	include/uapi/linux/cyclades.h
2517
2518CYCLADES PC300 DRIVER
2519W:	http://www.cyclades.com/
2520S:	Orphan
2521F:	drivers/net/wan/pc300*
2522
2523CYPRESS_FIRMWARE MEDIA DRIVER
2524M:	Antti Palosaari <crope@iki.fi>
2525L:	linux-media@vger.kernel.org
2526W:	http://linuxtv.org/
2527W:	http://palosaari.fi/linux/
2528Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2529T:	git git://linuxtv.org/anttip/media_tree.git
2530S:	Maintained
2531F:	drivers/media/common/cypress_firmware*
2532
2533CYTTSP TOUCHSCREEN DRIVER
2534M:	Ferruh Yigit <fery@cypress.com>
2535L:	linux-input@vger.kernel.org
2536S:	Supported
2537F:	drivers/input/touchscreen/cyttsp*
2538F:	include/linux/input/cyttsp.h
2539
2540DAMA SLAVE for AX.25
2541M:	Joerg Reuter <jreuter@yaina.de>
2542W:	http://yaina.de/jreuter/
2543W:	http://www.qsl.net/dl1bke/
2544L:	linux-hams@vger.kernel.org
2545S:	Maintained
2546F:	net/ax25/af_ax25.c
2547F:	net/ax25/ax25_dev.c
2548F:	net/ax25/ax25_ds_*
2549F:	net/ax25/ax25_in.c
2550F:	net/ax25/ax25_out.c
2551F:	net/ax25/ax25_timer.c
2552F:	net/ax25/sysctl_net_ax25.c
2553
2554DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2555L:	netdev@vger.kernel.org
2556S:	Orphan
2557F:	Documentation/networking/dmfe.txt
2558F:	drivers/net/ethernet/dec/tulip/dmfe.c
2559
2560DC390/AM53C974 SCSI driver
2561M:	Kurt Garloff <garloff@suse.de>
2562W:	http://www.garloff.de/kurt/linux/dc390/
2563M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2564S:	Maintained
2565F:	drivers/scsi/tmscsim.*
2566
2567DC395x SCSI driver
2568M:	Oliver Neukum <oliver@neukum.org>
2569M:	Ali Akcaagac <aliakc@web.de>
2570M:	Jamie Lenehan <lenehan@twibble.org>
2571W:	http://twibble.org/dist/dc395x/
2572L:	dc395x@twibble.org
2573L:	http://lists.twibble.org/mailman/listinfo/dc395x/
2574S:	Maintained
2575F:	Documentation/scsi/dc395x.txt
2576F:	drivers/scsi/dc395x.*
2577
2578DCCP PROTOCOL
2579M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
2580L:	dccp@vger.kernel.org
2581W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2582S:	Maintained
2583F:	include/linux/dccp.h
2584F:	include/uapi/linux/dccp.h
2585F:	include/linux/tfrc.h
2586F:	net/dccp/
2587
2588DECnet NETWORK LAYER
2589W:	http://linux-decnet.sourceforge.net
2590L:	linux-decnet-user@lists.sourceforge.net
2591S:	Orphan
2592F:	Documentation/networking/decnet.txt
2593F:	net/decnet/
2594
2595DEFXX FDDI NETWORK DRIVER
2596M:	"Maciej W. Rozycki" <macro@linux-mips.org>
2597S:	Maintained
2598F:	drivers/net/fddi/defxx.*
2599
2600DELL LAPTOP DRIVER
2601M:	Matthew Garrett <mjg59@srcf.ucam.org>
2602L:	platform-driver-x86@vger.kernel.org
2603S:	Maintained
2604F:	drivers/platform/x86/dell-laptop.c
2605
2606DELL LAPTOP SMM DRIVER
2607S:	Orphan
2608F:	drivers/char/i8k.c
2609F:	include/uapi/linux/i8k.h
2610
2611DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2612M:	Doug Warzecha <Douglas_Warzecha@dell.com>
2613S:	Maintained
2614F:	Documentation/dcdbas.txt
2615F:	drivers/firmware/dcdbas.*
2616
2617DELL WMI EXTRAS DRIVER
2618M:	Matthew Garrett <mjg59@srcf.ucam.org>
2619S:	Maintained
2620F:	drivers/platform/x86/dell-wmi.c
2621
2622DESIGNWARE USB2 DRD IP DRIVER
2623M:	Paul Zimmerman <paulz@synopsys.com>
2624L:	linux-usb@vger.kernel.org
2625S:	Maintained
2626F:	drivers/staging/dwc2/
2627
2628DESIGNWARE USB3 DRD IP DRIVER
2629M:	Felipe Balbi <balbi@ti.com>
2630L:	linux-usb@vger.kernel.org
2631L:	linux-omap@vger.kernel.org
2632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2633S:	Maintained
2634F:	drivers/usb/dwc3/
2635
2636DEVICE FREQUENCY (DEVFREQ)
2637M:	MyungJoo Ham <myungjoo.ham@samsung.com>
2638M:	Kyungmin Park <kyungmin.park@samsung.com>
2639L:	linux-pm@vger.kernel.org
2640S:	Maintained
2641F:	drivers/devfreq/
2642
2643DEVICE NUMBER REGISTRY
2644M:	Torben Mathiasen <device@lanana.org>
2645W:	http://lanana.org/docs/device-list/index.html
2646S:	Maintained
2647
2648DEVICE-MAPPER  (LVM)
2649M:	Alasdair Kergon <agk@redhat.com>
2650M:	Mike Snitzer <snitzer@redhat.com>
2651M:	dm-devel@redhat.com
2652L:	dm-devel@redhat.com
2653W:	http://sources.redhat.com/dm
2654Q:	http://patchwork.kernel.org/project/dm-devel/list/
2655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
2656T:	quilt http://people.redhat.com/agk/patches/linux/editing/
2657S:	Maintained
2658F:	Documentation/device-mapper/
2659F:	drivers/md/dm*
2660F:	drivers/md/persistent-data/
2661F:	include/linux/device-mapper.h
2662F:	include/linux/dm-*.h
2663F:	include/uapi/linux/dm-*.h
2664
2665DIGI NEO AND CLASSIC PCI PRODUCTS
2666M:	Lidza Louina <lidza.louina@gmail.com>
2667L:	driverdev-devel@linuxdriverproject.org
2668S:	Maintained
2669F:	drivers/staging/dgnc/
2670
2671DIGI EPCA PCI PRODUCTS
2672M:	Lidza Louina <lidza.louina@gmail.com>
2673L:	driverdev-devel@linuxdriverproject.org
2674S:	Maintained
2675F:	drivers/staging/dgap/
2676
2677DIOLAN U2C-12 I2C DRIVER
2678M:	Guenter Roeck <linux@roeck-us.net>
2679L:	linux-i2c@vger.kernel.org
2680S:	Maintained
2681F:	drivers/i2c/busses/i2c-diolan-u2c.c
2682
2683DIRECTORY NOTIFICATION (DNOTIFY)
2684M:	Eric Paris <eparis@parisplace.org>
2685S:	Maintained
2686F:	Documentation/filesystems/dnotify.txt
2687F:	fs/notify/dnotify/
2688F:	include/linux/dnotify.h
2689
2690DISK GEOMETRY AND PARTITION HANDLING
2691M:	Andries Brouwer <aeb@cwi.nl>
2692W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2693W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2694W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2695S:	Maintained
2696
2697DISKQUOTA
2698M:	Jan Kara <jack@suse.cz>
2699S:	Maintained
2700F:	Documentation/filesystems/quota.txt
2701F:	fs/quota/
2702F:	include/linux/quota*.h
2703F:	include/uapi/linux/quota*.h
2704
2705DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2706M:	Bernie Thompson <bernie@plugable.com>
2707L:	linux-fbdev@vger.kernel.org
2708S:	Maintained
2709W:	http://plugable.com/category/projects/udlfb/
2710F:	drivers/video/udlfb.c
2711F:	include/video/udlfb.h
2712F:	Documentation/fb/udlfb.txt
2713
2714DISTRIBUTED LOCK MANAGER (DLM)
2715M:	Christine Caulfield <ccaulfie@redhat.com>
2716M:	David Teigland <teigland@redhat.com>
2717L:	cluster-devel@redhat.com
2718W:	http://sources.redhat.com/cluster/
2719T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2720S:	Supported
2721F:	fs/dlm/
2722
2723DMA BUFFER SHARING FRAMEWORK
2724M:	Sumit Semwal <sumit.semwal@linaro.org>
2725S:	Maintained
2726L:	linux-media@vger.kernel.org
2727L:	dri-devel@lists.freedesktop.org
2728L:	linaro-mm-sig@lists.linaro.org
2729F:	drivers/base/dma-buf*
2730F:	include/linux/dma-buf*
2731F:	Documentation/dma-buf-sharing.txt
2732T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2733
2734DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2735M:	Vinod Koul <vinod.koul@intel.com>
2736M:	Dan Williams <dan.j.williams@intel.com>
2737L:	dmaengine@vger.kernel.org
2738Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
2739S:	Supported
2740F:	drivers/dma/
2741F:	include/linux/dma*
2742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2743T:	git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2744
2745DME1737 HARDWARE MONITOR DRIVER
2746M:	Juerg Haefliger <juergh@gmail.com>
2747L:	lm-sensors@lm-sensors.org
2748S:	Maintained
2749F:	Documentation/hwmon/dme1737
2750F:	drivers/hwmon/dme1737.c
2751
2752DOCKING STATION DRIVER
2753M:	Shaohua Li <shaohua.li@intel.com>
2754L:	linux-acpi@vger.kernel.org
2755S:	Supported
2756F:	drivers/acpi/dock.c
2757
2758DOCUMENTATION
2759M:	Rob Landley <rob@landley.net>
2760L:	linux-doc@vger.kernel.org
2761T:	TBD
2762S:	Maintained
2763F:	Documentation/
2764
2765DOUBLETALK DRIVER
2766M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
2767L:	blinux-list@redhat.com
2768S:	Maintained
2769F:	drivers/char/dtlk.c
2770F:	include/linux/dtlk.h
2771
2772DPT_I2O SCSI RAID DRIVER
2773M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
2774L:	linux-scsi@vger.kernel.org
2775W:	http://www.adaptec.com/
2776S:	Maintained
2777F:	drivers/scsi/dpt*
2778F:	drivers/scsi/dpt/
2779
2780DRBD DRIVER
2781P:	Philipp Reisner
2782P:	Lars Ellenberg
2783M:	drbd-dev@lists.linbit.com
2784L:	drbd-user@lists.linbit.com
2785W:	http://www.drbd.org
2786T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
2787T:	git git://git.drbd.org/drbd-8.3.git
2788S:	Supported
2789F:	drivers/block/drbd/
2790F:	lib/lru_cache.c
2791F:	Documentation/blockdev/drbd/
2792
2793DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2794M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2796S:	Supported
2797F:	Documentation/kobject.txt
2798F:	drivers/base/
2799F:	fs/sysfs/
2800F:	fs/debugfs/
2801F:	include/linux/kobj*
2802F:	include/linux/debugfs.h
2803F:	lib/kobj*
2804
2805DRM DRIVERS
2806M:	David Airlie <airlied@linux.ie>
2807L:	dri-devel@lists.freedesktop.org
2808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2809S:	Maintained
2810F:	drivers/gpu/drm/
2811F:	include/drm/
2812F:	include/uapi/drm/
2813
2814INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2815M:	Daniel Vetter <daniel.vetter@ffwll.ch>
2816L:	intel-gfx@lists.freedesktop.org
2817L:	dri-devel@lists.freedesktop.org
2818T:	git git://people.freedesktop.org/~danvet/drm-intel
2819S:	Supported
2820F:	drivers/gpu/drm/i915/
2821F:	include/drm/i915*
2822F:	include/uapi/drm/i915*
2823
2824DRM DRIVERS FOR EXYNOS
2825M:	Inki Dae <inki.dae@samsung.com>
2826M:	Joonyoung Shim <jy0922.shim@samsung.com>
2827M:	Seung-Woo Kim <sw0312.kim@samsung.com>
2828M:	Kyungmin Park <kyungmin.park@samsung.com>
2829L:	dri-devel@lists.freedesktop.org
2830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
2831S:	Supported
2832F:	drivers/gpu/drm/exynos/
2833F:	include/drm/exynos*
2834F:	include/uapi/drm/exynos*
2835
2836DRM DRIVERS FOR NVIDIA TEGRA
2837M:	Thierry Reding <thierry.reding@gmail.com>
2838M:	Terje Bergström <tbergstrom@nvidia.com>
2839L:	dri-devel@lists.freedesktop.org
2840L:	linux-tegra@vger.kernel.org
2841T:	git git://anongit.freedesktop.org/tegra/linux.git
2842S:	Supported
2843F:	drivers/gpu/drm/tegra/
2844F:	drivers/gpu/host1x/
2845F:	include/linux/host1x.h
2846F:	include/uapi/drm/tegra_drm.h
2847F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2848
2849DSBR100 USB FM RADIO DRIVER
2850M:	Alexey Klimov <klimov.linux@gmail.com>
2851L:	linux-media@vger.kernel.org
2852T:	git git://linuxtv.org/media_tree.git
2853S:	Maintained
2854F:	drivers/media/radio/dsbr100.c
2855
2856DSCC4 DRIVER
2857M:	Francois Romieu <romieu@fr.zoreil.com>
2858L:	netdev@vger.kernel.org
2859S:	Maintained
2860F:	drivers/net/wan/dscc4.c
2861
2862DVB_USB_AF9015 MEDIA DRIVER
2863M:	Antti Palosaari <crope@iki.fi>
2864L:	linux-media@vger.kernel.org
2865W:	http://linuxtv.org/
2866W:	http://palosaari.fi/linux/
2867Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2868T:	git git://linuxtv.org/anttip/media_tree.git
2869S:	Maintained
2870F:	drivers/media/usb/dvb-usb-v2/af9015*
2871
2872DVB_USB_AF9035 MEDIA DRIVER
2873M:	Antti Palosaari <crope@iki.fi>
2874L:	linux-media@vger.kernel.org
2875W:	http://linuxtv.org/
2876W:	http://palosaari.fi/linux/
2877Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2878T:	git git://linuxtv.org/anttip/media_tree.git
2879S:	Maintained
2880F:	drivers/media/usb/dvb-usb-v2/af9035*
2881
2882DVB_USB_ANYSEE MEDIA DRIVER
2883M:	Antti Palosaari <crope@iki.fi>
2884L:	linux-media@vger.kernel.org
2885W:	http://linuxtv.org/
2886W:	http://palosaari.fi/linux/
2887Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2888T:	git git://linuxtv.org/anttip/media_tree.git
2889S:	Maintained
2890F:	drivers/media/usb/dvb-usb-v2/anysee*
2891
2892DVB_USB_AU6610 MEDIA DRIVER
2893M:	Antti Palosaari <crope@iki.fi>
2894L:	linux-media@vger.kernel.org
2895W:	http://linuxtv.org/
2896W:	http://palosaari.fi/linux/
2897Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2898T:	git git://linuxtv.org/anttip/media_tree.git
2899S:	Maintained
2900F:	drivers/media/usb/dvb-usb-v2/au6610*
2901
2902DVB_USB_CE6230 MEDIA DRIVER
2903M:	Antti Palosaari <crope@iki.fi>
2904L:	linux-media@vger.kernel.org
2905W:	http://linuxtv.org/
2906W:	http://palosaari.fi/linux/
2907Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2908T:	git git://linuxtv.org/anttip/media_tree.git
2909S:	Maintained
2910F:	drivers/media/usb/dvb-usb-v2/ce6230*
2911
2912DVB_USB_CXUSB MEDIA DRIVER
2913M:	Michael Krufky <mkrufky@linuxtv.org>
2914L:	linux-media@vger.kernel.org
2915W:	http://linuxtv.org/
2916W:	http://github.com/mkrufky
2917Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2918T:	git git://linuxtv.org/media_tree.git
2919S:	Maintained
2920F:	drivers/media/usb/dvb-usb/cxusb*
2921
2922DVB_USB_EC168 MEDIA DRIVER
2923M:	Antti Palosaari <crope@iki.fi>
2924L:	linux-media@vger.kernel.org
2925W:	http://linuxtv.org/
2926W:	http://palosaari.fi/linux/
2927Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2928T:	git git://linuxtv.org/anttip/media_tree.git
2929S:	Maintained
2930F:	drivers/media/usb/dvb-usb-v2/ec168*
2931
2932DVB_USB_GL861 MEDIA DRIVER
2933M:	Antti Palosaari <crope@iki.fi>
2934L:	linux-media@vger.kernel.org
2935W:	http://linuxtv.org/
2936Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2937T:	git git://linuxtv.org/anttip/media_tree.git
2938S:	Maintained
2939F:	drivers/media/usb/dvb-usb-v2/gl861*
2940
2941DVB_USB_MXL111SF MEDIA DRIVER
2942M:	Michael Krufky <mkrufky@linuxtv.org>
2943L:	linux-media@vger.kernel.org
2944W:	http://linuxtv.org/
2945W:	http://github.com/mkrufky
2946Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2947T:	git git://linuxtv.org/mkrufky/mxl111sf.git
2948S:	Maintained
2949F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
2950
2951DVB_USB_RTL28XXU MEDIA DRIVER
2952M:	Antti Palosaari <crope@iki.fi>
2953L:	linux-media@vger.kernel.org
2954W:	http://linuxtv.org/
2955W:	http://palosaari.fi/linux/
2956Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2957T:	git git://linuxtv.org/anttip/media_tree.git
2958S:	Maintained
2959F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
2960
2961DVB_USB_V2 MEDIA DRIVER
2962M:	Antti Palosaari <crope@iki.fi>
2963L:	linux-media@vger.kernel.org
2964W:	http://linuxtv.org/
2965W:	http://palosaari.fi/linux/
2966Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2967T:	git git://linuxtv.org/anttip/media_tree.git
2968S:	Maintained
2969F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
2970F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
2971
2972DYNAMIC DEBUG
2973M:	Jason Baron <jbaron@akamai.com>
2974S:	Maintained
2975F:	lib/dynamic_debug.c
2976F:	include/linux/dynamic_debug.h
2977
2978DZ DECSTATION DZ11 SERIAL DRIVER
2979M:	"Maciej W. Rozycki" <macro@linux-mips.org>
2980S:	Maintained
2981F:	drivers/tty/serial/dz.*
2982
2983E4000 MEDIA DRIVER
2984M:	Antti Palosaari <crope@iki.fi>
2985L:	linux-media@vger.kernel.org
2986W:	http://linuxtv.org/
2987W:	http://palosaari.fi/linux/
2988Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2989T:	git git://linuxtv.org/anttip/media_tree.git
2990S:	Maintained
2991F:	drivers/media/tuners/e4000*
2992
2993EATA-DMA SCSI DRIVER
2994M:	Michael Neuffer <mike@i-Connect.Net>
2995L:	linux-eata@i-connect.net
2996L:	linux-scsi@vger.kernel.org
2997S:	Maintained
2998F:	drivers/scsi/eata*
2999
3000EATA ISA/EISA/PCI SCSI DRIVER
3001M:	Dario Ballabio <ballabio_dario@emc.com>
3002L:	linux-scsi@vger.kernel.org
3003S:	Maintained
3004F:	drivers/scsi/eata.c
3005
3006EATA-PIO SCSI DRIVER
3007M:	Michael Neuffer <mike@i-Connect.Net>
3008L:	linux-eata@i-connect.net
3009L:	linux-scsi@vger.kernel.org
3010S:	Maintained
3011F:	drivers/scsi/eata_pio.*
3012
3013EBTABLES
3014M:	Bart De Schuymer <bart.de.schuymer@pandora.be>
3015L:	netfilter-devel@vger.kernel.org
3016W:	http://ebtables.sourceforge.net/
3017S:	Maintained
3018F:	include/linux/netfilter_bridge/ebt_*.h
3019F:	include/uapi/linux/netfilter_bridge/ebt_*.h
3020F:	net/bridge/netfilter/ebt*.c
3021
3022EC100 MEDIA DRIVER
3023M:	Antti Palosaari <crope@iki.fi>
3024L:	linux-media@vger.kernel.org
3025W:	http://linuxtv.org/
3026W:	http://palosaari.fi/linux/
3027Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3028T:	git git://linuxtv.org/anttip/media_tree.git
3029S:	Maintained
3030F:	drivers/media/dvb-frontends/ec100*
3031
3032ECRYPT FILE SYSTEM
3033M:	Tyler Hicks <tyhicks@canonical.com>
3034L:	ecryptfs@vger.kernel.org
3035W:	http://ecryptfs.org
3036W:	https://launchpad.net/ecryptfs
3037S:	Supported
3038F:	Documentation/filesystems/ecryptfs.txt
3039F:	fs/ecryptfs/
3040
3041EDAC-CORE
3042M:	Doug Thompson <dougthompson@xmission.com>
3043L:	linux-edac@vger.kernel.org
3044W:	bluesmoke.sourceforge.net
3045S:	Supported
3046F:	Documentation/edac.txt
3047F:	drivers/edac/
3048F:	include/linux/edac.h
3049
3050EDAC-AMD64
3051M:	Doug Thompson <dougthompson@xmission.com>
3052M:	Borislav Petkov <bp@alien8.de>
3053L:	linux-edac@vger.kernel.org
3054W:	bluesmoke.sourceforge.net
3055S:	Maintained
3056F:	drivers/edac/amd64_edac*
3057
3058EDAC-CALXEDA
3059M:	Doug Thompson <dougthompson@xmission.com>
3060M:	Robert Richter <rric@kernel.org>
3061L:	linux-edac@vger.kernel.org
3062W:	bluesmoke.sourceforge.net
3063S:	Maintained
3064F:	drivers/edac/highbank*
3065
3066EDAC-CAVIUM
3067M:	Ralf Baechle <ralf@linux-mips.org>
3068M:	David Daney <david.daney@cavium.com>
3069L:	linux-edac@vger.kernel.org
3070L:	linux-mips@linux-mips.org
3071W:	bluesmoke.sourceforge.net
3072S:	Supported
3073F:	drivers/edac/octeon_edac*
3074
3075EDAC-E752X
3076M:	Mark Gross <mark.gross@intel.com>
3077M:	Doug Thompson <dougthompson@xmission.com>
3078L:	linux-edac@vger.kernel.org
3079W:	bluesmoke.sourceforge.net
3080S:	Maintained
3081F:	drivers/edac/e752x_edac.c
3082
3083EDAC-E7XXX
3084M:	Doug Thompson <dougthompson@xmission.com>
3085L:	linux-edac@vger.kernel.org
3086W:	bluesmoke.sourceforge.net
3087S:	Maintained
3088F:	drivers/edac/e7xxx_edac.c
3089
3090EDAC-GHES
3091M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
3092L:	linux-edac@vger.kernel.org
3093W:	bluesmoke.sourceforge.net
3094S:	Maintained
3095F:	drivers/edac/ghes_edac.c
3096
3097EDAC-I82443BXGX
3098M:	Tim Small <tim@buttersideup.com>
3099L:	linux-edac@vger.kernel.org
3100W:	bluesmoke.sourceforge.net
3101S:	Maintained
3102F:	drivers/edac/i82443bxgx_edac.c
3103
3104EDAC-I3000
3105M:	Jason Uhlenkott <juhlenko@akamai.com>
3106L:	linux-edac@vger.kernel.org
3107W:	bluesmoke.sourceforge.net
3108S:	Maintained
3109F:	drivers/edac/i3000_edac.c
3110
3111EDAC-I5000
3112M:	Doug Thompson <dougthompson@xmission.com>
3113L:	linux-edac@vger.kernel.org
3114W:	bluesmoke.sourceforge.net
3115S:	Maintained
3116F:	drivers/edac/i5000_edac.c
3117
3118EDAC-I5400
3119M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
3120L:	linux-edac@vger.kernel.org
3121W:	bluesmoke.sourceforge.net
3122S:	Maintained
3123F:	drivers/edac/i5400_edac.c
3124
3125EDAC-I7300
3126M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
3127L:	linux-edac@vger.kernel.org
3128W:	bluesmoke.sourceforge.net
3129S:	Maintained
3130F:	drivers/edac/i7300_edac.c
3131
3132EDAC-I7CORE
3133M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
3134L:	linux-edac@vger.kernel.org
3135W:	bluesmoke.sourceforge.net
3136S:	Maintained
3137F:	drivers/edac/i7core_edac.c
3138
3139EDAC-I82975X
3140M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3141M:	"Arvind R." <arvino55@gmail.com>
3142L:	linux-edac@vger.kernel.org
3143W:	bluesmoke.sourceforge.net
3144S:	Maintained
3145F:	drivers/edac/i82975x_edac.c
3146
3147EDAC-MPC85XX
3148M:	Johannes Thumshirn <johannes.thumshirn@men.de>
3149L:	linux-edac@vger.kernel.org
3150W:	bluesmoke.sourceforge.net
3151S:	Maintained
3152F:	drivers/edac/mpc85xx_edac.[ch]
3153
3154EDAC-PASEMI
3155M:	Egor Martovetsky <egor@pasemi.com>
3156L:	linux-edac@vger.kernel.org
3157W:	bluesmoke.sourceforge.net
3158S:	Maintained
3159F:	drivers/edac/pasemi_edac.c
3160
3161EDAC-R82600
3162M:	Tim Small <tim@buttersideup.com>
3163L:	linux-edac@vger.kernel.org
3164W:	bluesmoke.sourceforge.net
3165S:	Maintained
3166F:	drivers/edac/r82600_edac.c
3167
3168EDAC-SBRIDGE
3169M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
3170L:	linux-edac@vger.kernel.org
3171W:	bluesmoke.sourceforge.net
3172S:	Maintained
3173F:	drivers/edac/sb_edac.c
3174
3175EDIROL UA-101/UA-1000 DRIVER
3176M:	Clemens Ladisch <clemens@ladisch.de>
3177L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3178T:	git git://git.alsa-project.org/alsa-kernel.git
3179S:	Maintained
3180F:	sound/usb/misc/ua101.c
3181
3182EXTENSIBLE FIRMWARE INTERFACE (EFI)
3183M:	Matt Fleming <matt.fleming@intel.com>
3184L:	linux-efi@vger.kernel.org
3185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3186S:	Maintained
3187F:	Documentation/x86/efi-stub.txt
3188F:	arch/ia64/kernel/efi.c
3189F:	arch/x86/boot/compressed/eboot.[ch]
3190F:	arch/x86/include/asm/efi.h
3191F:	arch/x86/platform/efi/*
3192F:	drivers/firmware/efi/*
3193F:	include/linux/efi*.h
3194
3195EFI VARIABLE FILESYSTEM
3196M:	Matthew Garrett <matthew.garrett@nebula.com>
3197M:	Jeremy Kerr <jk@ozlabs.org>
3198M:	Matt Fleming <matt.fleming@intel.com>
3199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3200L:	linux-efi@vger.kernel.org
3201S:	Maintained
3202F:	fs/efivarfs/
3203
3204EFIFB FRAMEBUFFER DRIVER
3205L:	linux-fbdev@vger.kernel.org
3206M:	Peter Jones <pjones@redhat.com>
3207S:	Maintained
3208F:	drivers/video/efifb.c
3209
3210EFS FILESYSTEM
3211W:	http://aeschi.ch.eu.org/efs/
3212S:	Orphan
3213F:	fs/efs/
3214
3215EHCA (IBM GX bus InfiniBand adapter) DRIVER
3216M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3217M:	Christoph Raisch <raisch@de.ibm.com>
3218L:	linux-rdma@vger.kernel.org
3219S:	Supported
3220F:	drivers/infiniband/hw/ehca/
3221
3222EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3223M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3224L:	netdev@vger.kernel.org
3225S:	Maintained
3226F:	drivers/net/ethernet/ibm/ehea/
3227
3228EM28XX VIDEO4LINUX DRIVER
3229M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
3230L:	linux-media@vger.kernel.org
3231W:	http://linuxtv.org
3232T:	git git://linuxtv.org/media_tree.git
3233S:	Maintained
3234F:	drivers/media/usb/em28xx/
3235
3236EMBEDDED LINUX
3237M:	Paul Gortmaker <paul.gortmaker@windriver.com>
3238M:	Matt Mackall <mpm@selenic.com>
3239M:	David Woodhouse <dwmw2@infradead.org>
3240L:	linux-embedded@vger.kernel.org
3241S:	Maintained
3242
3243EMULEX LPFC FC SCSI DRIVER
3244M:	James Smart <james.smart@emulex.com>
3245L:	linux-scsi@vger.kernel.org
3246W:	http://sourceforge.net/projects/lpfcxxxx
3247S:	Supported
3248F:	drivers/scsi/lpfc/
3249
3250ENE CB710 FLASH CARD READER DRIVER
3251M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
3252S:	Maintained
3253F:	drivers/misc/cb710/
3254F:	drivers/mmc/host/cb710-mmc.*
3255F:	include/linux/cb710.h
3256
3257ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3258M:	Maxim Levitsky <maximlevitsky@gmail.com>
3259S:	Maintained
3260F:	drivers/media/rc/ene_ir.*
3261
3262ENHANCED ERROR HANDLING (EEH)
3263M:	Gavin Shan <shangw@linux.vnet.ibm.com>
3264L:	linuxppc-dev@lists.ozlabs.org
3265S:	Supported
3266F:	Documentation/powerpc/eeh-pci-error-recovery.txt
3267F:	arch/powerpc/kernel/eeh*.c
3268
3269EPSON S1D13XXX FRAMEBUFFER DRIVER
3270M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
3271S:	Maintained
3272T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3273F:	drivers/video/s1d13xxxfb.c
3274F:	include/video/s1d13xxxfb.h
3275
3276ETHERNET BRIDGE
3277M:	Stephen Hemminger <stephen@networkplumber.org>
3278L:	bridge@lists.linux-foundation.org
3279L:	netdev@vger.kernel.org
3280W:	http://www.linuxfoundation.org/en/Net:Bridge
3281S:	Maintained
3282F:	include/linux/netfilter_bridge/
3283F:	net/bridge/
3284
3285EXT2 FILE SYSTEM
3286M:	Jan Kara <jack@suse.cz>
3287L:	linux-ext4@vger.kernel.org
3288S:	Maintained
3289F:	Documentation/filesystems/ext2.txt
3290F:	fs/ext2/
3291F:	include/linux/ext2*
3292
3293EXT3 FILE SYSTEM
3294M:	Jan Kara <jack@suse.cz>
3295M:	Andrew Morton <akpm@linux-foundation.org>
3296M:	Andreas Dilger <adilger.kernel@dilger.ca>
3297L:	linux-ext4@vger.kernel.org
3298S:	Maintained
3299F:	Documentation/filesystems/ext3.txt
3300F:	fs/ext3/
3301
3302EXT4 FILE SYSTEM
3303M:	"Theodore Ts'o" <tytso@mit.edu>
3304M:	Andreas Dilger <adilger.kernel@dilger.ca>
3305L:	linux-ext4@vger.kernel.org
3306W:	http://ext4.wiki.kernel.org
3307Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
3308S:	Maintained
3309F:	Documentation/filesystems/ext4.txt
3310F:	fs/ext4/
3311
3312Extended Verification Module (EVM)
3313M:	Mimi Zohar <zohar@us.ibm.com>
3314S:	Supported
3315F:	security/integrity/evm/
3316
3317EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3318M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3319M:	Chanwoo Choi <cw00.choi@samsung.com>
3320L:	linux-kernel@vger.kernel.org
3321S:	Maintained
3322F:	drivers/extcon/
3323F:	Documentation/extcon/
3324
3325EXYNOS DP DRIVER
3326M:	Jingoo Han <jg1.han@samsung.com>
3327L:	linux-fbdev@vger.kernel.org
3328S:	Maintained
3329F:	drivers/video/exynos/exynos_dp*
3330F:	include/video/exynos_dp*
3331
3332EXYNOS MIPI DISPLAY DRIVERS
3333M:	Inki Dae <inki.dae@samsung.com>
3334M:	Donghwa Lee <dh09.lee@samsung.com>
3335M:	Kyungmin Park <kyungmin.park@samsung.com>
3336L:	linux-fbdev@vger.kernel.org
3337S:	Maintained
3338F:	drivers/video/exynos/exynos_mipi*
3339F:	include/video/exynos_mipi*
3340
3341F71805F HARDWARE MONITORING DRIVER
3342M:	Jean Delvare <khali@linux-fr.org>
3343L:	lm-sensors@lm-sensors.org
3344S:	Maintained
3345F:	Documentation/hwmon/f71805f
3346F:	drivers/hwmon/f71805f.c
3347
3348FC0011 TUNER DRIVER
3349M:	Michael Buesch <m@bues.ch>
3350L:	linux-media@vger.kernel.org
3351S:	Maintained
3352F:	drivers/media/tuners/fc0011.h
3353F:	drivers/media/tuners/fc0011.c
3354
3355FC2580 MEDIA DRIVER
3356M:	Antti Palosaari <crope@iki.fi>
3357L:	linux-media@vger.kernel.org
3358W:	http://linuxtv.org/
3359W:	http://palosaari.fi/linux/
3360Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3361T:	git git://linuxtv.org/anttip/media_tree.git
3362S:	Maintained
3363F:	drivers/media/tuners/fc2580*
3364
3365FANOTIFY
3366M:	Eric Paris <eparis@redhat.com>
3367S:	Maintained
3368F:	fs/notify/fanotify/
3369F:	include/linux/fanotify.h
3370F:	include/uapi/linux/fanotify.h
3371
3372FARSYNC SYNCHRONOUS DRIVER
3373M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
3374W:	http://www.farsite.co.uk/
3375S:	Supported
3376F:	drivers/net/wan/farsync.*
3377
3378FAULT INJECTION SUPPORT
3379M:	Akinobu Mita <akinobu.mita@gmail.com>
3380S:	Supported
3381F:	Documentation/fault-injection/
3382F:	lib/fault-inject.c
3383
3384FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3385M:	Robert Love <robert.w.love@intel.com>
3386L:	fcoe-devel@open-fcoe.org
3387W:	www.Open-FCoE.org
3388S:	Supported
3389F:	drivers/scsi/libfc/
3390F:	drivers/scsi/fcoe/
3391F:	include/scsi/fc/
3392F:	include/scsi/libfc.h
3393F:	include/scsi/libfcoe.h
3394F:	include/uapi/scsi/fc/
3395
3396FILE LOCKING (flock() and fcntl()/lockf())
3397M:	Matthew Wilcox <matthew@wil.cx>
3398L:	linux-fsdevel@vger.kernel.org
3399S:	Maintained
3400F:	include/linux/fcntl.h
3401F:	include/linux/fs.h
3402F:	include/uapi/linux/fcntl.h
3403F:	include/uapi/linux/fs.h
3404F:	fs/fcntl.c
3405F:	fs/locks.c
3406
3407FILESYSTEMS (VFS and infrastructure)
3408M:	Alexander Viro <viro@zeniv.linux.org.uk>
3409L:	linux-fsdevel@vger.kernel.org
3410S:	Maintained
3411F:	fs/*
3412
3413FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3414M:	Riku Voipio <riku.voipio@iki.fi>
3415L:	lm-sensors@lm-sensors.org
3416S:	Maintained
3417F:	drivers/hwmon/f75375s.c
3418F:	include/linux/f75375s.h
3419
3420FIREWIRE AUDIO DRIVERS
3421M:	Clemens Ladisch <clemens@ladisch.de>
3422L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3423T:	git git://git.alsa-project.org/alsa-kernel.git
3424S:	Maintained
3425F:	sound/firewire/
3426
3427FIREWIRE MEDIA DRIVERS (firedtv)
3428M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
3429L:	linux-media@vger.kernel.org
3430L:	linux1394-devel@lists.sourceforge.net
3431T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3432S:	Maintained
3433F:	drivers/media/firewire/
3434
3435FIREWIRE SBP-2 TARGET
3436M:	Chris Boot <bootc@bootc.net>
3437L:	linux-scsi@vger.kernel.org
3438L:	target-devel@vger.kernel.org
3439L:	linux1394-devel@lists.sourceforge.net
3440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3441S:	Maintained
3442F:	drivers/target/sbp/
3443
3444FIREWIRE SUBSYSTEM
3445M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
3446L:	linux1394-devel@lists.sourceforge.net
3447W:	http://ieee1394.wiki.kernel.org/
3448T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3449S:	Maintained
3450F:	drivers/firewire/
3451F:	include/linux/firewire.h
3452F:	include/uapi/linux/firewire*.h
3453F:	tools/firewire/
3454
3455FIRMWARE LOADER (request_firmware)
3456M:	Ming Lei <ming.lei@canonical.com>
3457L:	linux-kernel@vger.kernel.org
3458S:	Maintained
3459F:	Documentation/firmware_class/
3460F:	drivers/base/firmware*.c
3461F:	include/linux/firmware.h
3462
3463FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3464M:	Joshua Morris <josh.h.morris@us.ibm.com>
3465M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3466S:	Maintained
3467F:	drivers/block/rsxx/
3468
3469FLOPPY DRIVER
3470M:	Jiri Kosina <jkosina@suse.cz>
3471T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3472S:	Odd fixes
3473F:	drivers/block/floppy.c
3474
3475FMC SUBSYSTEM
3476M:	Alessandro Rubini <rubini@gnudd.com>
3477W:	http://www.ohwr.org/projects/fmc-bus
3478S:	Supported
3479F:	drivers/fmc/
3480F:	include/linux/fmc*.h
3481F:	include/linux/ipmi-fru.h
3482K:	fmc_d.*register
3483
3484FPU EMULATOR
3485M:	Bill Metzenthen <billm@melbpc.org.au>
3486W:	http://floatingpoint.sourceforge.net/emulator/index.html
3487S:	Maintained
3488F:	arch/x86/math-emu/
3489
3490FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3491L:	netdev@vger.kernel.org
3492S:	Orphan
3493F:	drivers/net/wan/dlci.c
3494F:	drivers/net/wan/sdla.c
3495
3496FRAMEBUFFER LAYER
3497M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3498M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
3499L:	linux-fbdev@vger.kernel.org
3500W:	http://linux-fbdev.sourceforge.net/
3501Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
3502T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3503S:	Maintained
3504F:	Documentation/fb/
3505F:	Documentation/devicetree/bindings/fb/
3506F:	drivers/video/
3507F:	include/video/
3508F:	include/linux/fb.h
3509F:	include/uapi/video/
3510F:	include/uapi/linux/fb.h
3511
3512FREESCALE DIU FRAMEBUFFER DRIVER
3513M:	Timur Tabi <timur@tabi.org>
3514L:	linux-fbdev@vger.kernel.org
3515S:	Maintained
3516F:	drivers/video/fsl-diu-fb.*
3517
3518FREESCALE DMA DRIVER
3519M:	Li Yang <leoli@freescale.com>
3520M:	Zhang Wei <zw@zh-kernel.org>
3521L:	linuxppc-dev@lists.ozlabs.org
3522S:	Maintained
3523F:	drivers/dma/fsldma.*
3524
3525FREESCALE I2C CPM DRIVER
3526M:	Jochen Friedrich <jochen@scram.de>
3527L:	linuxppc-dev@lists.ozlabs.org
3528L:	linux-i2c@vger.kernel.org
3529S:	Maintained
3530F:	drivers/i2c/busses/i2c-cpm.c
3531
3532FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3533M:	Sascha Hauer <kernel@pengutronix.de>
3534L:	linux-fbdev@vger.kernel.org
3535L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3536S:	Maintained
3537F:	include/linux/platform_data/video-imxfb.h
3538F:	drivers/video/imxfb.c
3539
3540FREESCALE SOC FS_ENET DRIVER
3541M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
3542M:	Vitaly Bordug <vbordug@ru.mvista.com>
3543L:	linuxppc-dev@lists.ozlabs.org
3544L:	netdev@vger.kernel.org
3545S:	Maintained
3546F:	drivers/net/ethernet/freescale/fs_enet/
3547F:	include/linux/fs_enet_pd.h
3548
3549FREESCALE QUICC ENGINE LIBRARY
3550L:	linuxppc-dev@lists.ozlabs.org
3551S:	Orphan
3552F:	arch/powerpc/sysdev/qe_lib/
3553F:	arch/powerpc/include/asm/*qe.h
3554
3555FREESCALE USB PERIPHERAL DRIVERS
3556M:	Li Yang <leoli@freescale.com>
3557L:	linux-usb@vger.kernel.org
3558L:	linuxppc-dev@lists.ozlabs.org
3559S:	Maintained
3560F:	drivers/usb/gadget/fsl*
3561
3562FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3563M:	Li Yang <leoli@freescale.com>
3564L:	netdev@vger.kernel.org
3565L:	linuxppc-dev@lists.ozlabs.org
3566S:	Maintained
3567F:	drivers/net/ethernet/freescale/ucc_geth*
3568
3569FREESCALE QUICC ENGINE UCC UART DRIVER
3570M:	Timur Tabi <timur@tabi.org>
3571L:	linuxppc-dev@lists.ozlabs.org
3572S:	Maintained
3573F:	drivers/tty/serial/ucc_uart.c
3574
3575FREESCALE SOC SOUND DRIVERS
3576M:	Timur Tabi <timur@tabi.org>
3577L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3578L:	linuxppc-dev@lists.ozlabs.org
3579S:	Maintained
3580F:	sound/soc/fsl/fsl*
3581F:	sound/soc/fsl/mpc8610_hpcd.c
3582
3583FREEVXFS FILESYSTEM
3584M:	Christoph Hellwig <hch@infradead.org>
3585W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
3586S:	Maintained
3587F:	fs/freevxfs/
3588
3589FREEZER
3590M:	Pavel Machek <pavel@ucw.cz>
3591M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3592L:	linux-pm@vger.kernel.org
3593S:	Supported
3594F:	Documentation/power/freezing-of-tasks.txt
3595F:	include/linux/freezer.h
3596F:	kernel/freezer.c
3597
3598FRONTSWAP API
3599M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3600L:	linux-kernel@vger.kernel.org
3601S:	Maintained
3602F:	mm/frontswap.c
3603F:	include/linux/frontswap.h
3604
3605FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3606M:	David Howells <dhowells@redhat.com>
3607L:	linux-cachefs@redhat.com
3608S:	Supported
3609F:	Documentation/filesystems/caching/
3610F:	fs/fscache/
3611F:	include/linux/fscache*.h
3612
3613F2FS FILE SYSTEM
3614M:	Jaegeuk Kim <jaegeuk.kim@samsung.com>
3615L:	linux-f2fs-devel@lists.sourceforge.net
3616W:	http://en.wikipedia.org/wiki/F2FS
3617T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3618S:	Maintained
3619F:	Documentation/filesystems/f2fs.txt
3620F:	fs/f2fs/
3621F:	include/linux/f2fs_fs.h
3622
3623FUJITSU FR-V (FRV) PORT
3624M:	David Howells <dhowells@redhat.com>
3625S:	Maintained
3626F:	arch/frv/
3627
3628FUJITSU LAPTOP EXTRAS
3629M:	Jonathan Woithe <jwoithe@just42.net>
3630L:	platform-driver-x86@vger.kernel.org
3631S:	Maintained
3632F:	drivers/platform/x86/fujitsu-laptop.c
3633
3634FUJITSU M-5MO LS CAMERA ISP DRIVER
3635M:	Kyungmin Park <kyungmin.park@samsung.com>
3636M:	Heungjun Kim <riverful.kim@samsung.com>
3637L:	linux-media@vger.kernel.org
3638S:	Maintained
3639F:	drivers/media/i2c/m5mols/
3640F:	include/media/m5mols.h
3641
3642FUJITSU TABLET EXTRAS
3643M:	Robert Gerlach <khnz@gmx.de>
3644L:	platform-driver-x86@vger.kernel.org
3645S:	Maintained
3646F:	drivers/platform/x86/fujitsu-tablet.c
3647
3648FUSE: FILESYSTEM IN USERSPACE
3649M:	Miklos Szeredi <miklos@szeredi.hu>
3650L:	fuse-devel@lists.sourceforge.net
3651W:	http://fuse.sourceforge.net/
3652S:	Maintained
3653F:	fs/fuse/
3654F:	include/uapi/linux/fuse.h
3655
3656FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3657M:	Rik Faith <faith@cs.unc.edu>
3658L:	linux-scsi@vger.kernel.org
3659S:	Odd Fixes (e.g., new signatures)
3660F:	drivers/scsi/fdomain.*
3661
3662GCOV BASED KERNEL PROFILING
3663M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3664S:	Maintained
3665F:	kernel/gcov/
3666F:	Documentation/gcov.txt
3667
3668GDT SCSI DISK ARRAY CONTROLLER DRIVER
3669M:	Achim Leubner <achim_leubner@adaptec.com>
3670L:	linux-scsi@vger.kernel.org
3671W:	http://www.icp-vortex.com/
3672S:	Supported
3673F:	drivers/scsi/gdt*
3674
3675GEMTEK FM RADIO RECEIVER DRIVER
3676M:	Hans Verkuil <hverkuil@xs4all.nl>
3677L:	linux-media@vger.kernel.org
3678T:	git git://linuxtv.org/media_tree.git
3679W:	http://linuxtv.org
3680S:	Maintained
3681F:	drivers/media/radio/radio-gemtek*
3682
3683GENERIC GPIO I2C DRIVER
3684M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
3685S:	Supported
3686F:	drivers/i2c/busses/i2c-gpio.c
3687F:	include/linux/i2c-gpio.h
3688
3689GENERIC GPIO I2C MULTIPLEXER DRIVER
3690M:	Peter Korsgaard <peter.korsgaard@barco.com>
3691L:	linux-i2c@vger.kernel.org
3692S:	Supported
3693F:	drivers/i2c/muxes/i2c-mux-gpio.c
3694F:	include/linux/i2c-mux-gpio.h
3695F:	Documentation/i2c/muxes/i2c-mux-gpio
3696
3697GENERIC HDLC (WAN) DRIVERS
3698M:	Krzysztof Halasa <khc@pm.waw.pl>
3699W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
3700S:	Maintained
3701F:	drivers/net/wan/c101.c
3702F:	drivers/net/wan/hd6457*
3703F:	drivers/net/wan/hdlc*
3704F:	drivers/net/wan/n2.c
3705F:	drivers/net/wan/pc300too.c
3706F:	drivers/net/wan/pci200syn.c
3707F:	drivers/net/wan/wanxl*
3708
3709GENERIC INCLUDE/ASM HEADER FILES
3710M:	Arnd Bergmann <arnd@arndb.de>
3711L:	linux-arch@vger.kernel.org
3712T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3713S:	Maintained
3714F:	include/asm-generic/
3715F:	include/uapi/asm-generic/
3716
3717GENERIC PHY FRAMEWORK
3718M:	Kishon Vijay Abraham I <kishon@ti.com>
3719L:	linux-kernel@vger.kernel.org
3720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3721S:	Supported
3722F:	drivers/phy/
3723F:	include/linux/phy/
3724
3725GENERIC UIO DRIVER FOR PCI DEVICES
3726M:	"Michael S. Tsirkin" <mst@redhat.com>
3727L:	kvm@vger.kernel.org
3728S:	Supported
3729F:	drivers/uio/uio_pci_generic.c
3730
3731GFS2 FILE SYSTEM
3732M:	Steven Whitehouse <swhiteho@redhat.com>
3733L:	cluster-devel@redhat.com
3734W:	http://sources.redhat.com/cluster/
3735T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3737S:	Supported
3738F:	Documentation/filesystems/gfs2*.txt
3739F:	fs/gfs2/
3740F:	include/uapi/linux/gfs2_ondisk.h
3741
3742GIGASET ISDN DRIVERS
3743M:	Hansjoerg Lipp <hjlipp@web.de>
3744M:	Tilman Schmidt <tilman@imap.cc>
3745L:	gigaset307x-common@lists.sourceforge.net
3746W:	http://gigaset307x.sourceforge.net/
3747S:	Maintained
3748F:	Documentation/isdn/README.gigaset
3749F:	drivers/isdn/gigaset/
3750F:	include/uapi/linux/gigaset_dev.h
3751
3752GPIO SUBSYSTEM
3753M:	Linus Walleij <linus.walleij@linaro.org>
3754M:	Alexandre Courbot <gnurou@gmail.com>
3755L:	linux-gpio@vger.kernel.org
3756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3757S:	Maintained
3758F:	Documentation/gpio/
3759F:	drivers/gpio/
3760F:	include/linux/gpio*
3761F:	include/asm-generic/gpio.h
3762
3763GRE DEMULTIPLEXER DRIVER
3764M:	Dmitry Kozlov <xeb@mail.ru>
3765L:	netdev@vger.kernel.org
3766S:	Maintained
3767F:	net/ipv4/gre_demux.c
3768F:	net/ipv4/gre_offload.c
3769F:	include/net/gre.h
3770
3771GRETH 10/100/1G Ethernet MAC device driver
3772M:	Kristoffer Glembo <kristoffer@gaisler.com>
3773L:	netdev@vger.kernel.org
3774S:	Maintained
3775F:	drivers/net/ethernet/aeroflex/
3776
3777GSPCA FINEPIX SUBDRIVER
3778M:	Frank Zago <frank@zago.net>
3779L:	linux-media@vger.kernel.org
3780T:	git git://linuxtv.org/media_tree.git
3781S:	Maintained
3782F:	drivers/media/usb/gspca/finepix.c
3783
3784GSPCA GL860 SUBDRIVER
3785M:	Olivier Lorin <o.lorin@laposte.net>
3786L:	linux-media@vger.kernel.org
3787T:	git git://linuxtv.org/media_tree.git
3788S:	Maintained
3789F:	drivers/media/usb/gspca/gl860/
3790
3791GSPCA M5602 SUBDRIVER
3792M:	Erik Andren <erik.andren@gmail.com>
3793L:	linux-media@vger.kernel.org
3794T:	git git://linuxtv.org/media_tree.git
3795S:	Maintained
3796F:	drivers/media/usb/gspca/m5602/
3797
3798GSPCA PAC207 SONIXB SUBDRIVER
3799M:	Hans de Goede <hdegoede@redhat.com>
3800L:	linux-media@vger.kernel.org
3801T:	git git://linuxtv.org/media_tree.git
3802S:	Maintained
3803F:	drivers/media/usb/gspca/pac207.c
3804
3805GSPCA SN9C20X SUBDRIVER
3806M:	Brian Johnson <brijohn@gmail.com>
3807L:	linux-media@vger.kernel.org
3808T:	git git://linuxtv.org/media_tree.git
3809S:	Maintained
3810F:	drivers/media/usb/gspca/sn9c20x.c
3811
3812GSPCA T613 SUBDRIVER
3813M:	Leandro Costantino <lcostantino@gmail.com>
3814L:	linux-media@vger.kernel.org
3815T:	git git://linuxtv.org/media_tree.git
3816S:	Maintained
3817F:	drivers/media/usb/gspca/t613.c
3818
3819GSPCA USB WEBCAM DRIVER
3820M:	Hans de Goede <hdegoede@redhat.com>
3821L:	linux-media@vger.kernel.org
3822T:	git git://linuxtv.org/media_tree.git
3823S:	Maintained
3824F:	drivers/media/usb/gspca/
3825
3826STK1160 USB VIDEO CAPTURE DRIVER
3827M:	Ezequiel Garcia <elezegarcia@gmail.com>
3828L:	linux-media@vger.kernel.org
3829T:	git git://linuxtv.org/media_tree.git
3830S:	Maintained
3831F:	drivers/media/usb/stk1160/
3832
3833HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3834M:	Frank Seidel <frank@f-seidel.de>
3835L:	platform-driver-x86@vger.kernel.org
3836W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3837S:	Maintained
3838F:	drivers/platform/x86/hdaps.c
3839
3840HDPVR USB VIDEO ENCODER DRIVER
3841M:	Hans Verkuil <hverkuil@xs4all.nl>
3842L:	linux-media@vger.kernel.org
3843T:	git git://linuxtv.org/media_tree.git
3844W:	http://linuxtv.org
3845S:	Odd Fixes
3846F:	drivers/media/usb/hdpvr/
3847
3848HWPOISON MEMORY FAILURE HANDLING
3849M:	Andi Kleen <andi@firstfloor.org>
3850L:	linux-mm@kvack.org
3851T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3852S:	Maintained
3853F:	mm/memory-failure.c
3854F:	mm/hwpoison-inject.c
3855
3856HYPERVISOR VIRTUAL CONSOLE DRIVER
3857L:	linuxppc-dev@lists.ozlabs.org
3858S:	Odd Fixes
3859F:	drivers/tty/hvc/
3860
3861HARDWARE MONITORING
3862M:	Jean Delvare <khali@linux-fr.org>
3863M:	Guenter Roeck <linux@roeck-us.net>
3864L:	lm-sensors@lm-sensors.org
3865W:	http://www.lm-sensors.org/
3866T:	quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3867T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3868S:	Maintained
3869F:	Documentation/hwmon/
3870F:	drivers/hwmon/
3871F:	include/linux/hwmon*.h
3872
3873HARDWARE RANDOM NUMBER GENERATOR CORE
3874M:	Matt Mackall <mpm@selenic.com>
3875M:	Herbert Xu <herbert@gondor.apana.org.au>
3876S:	Odd fixes
3877F:	Documentation/hw_random.txt
3878F:	drivers/char/hw_random/
3879F:	include/linux/hw_random.h
3880
3881HARDWARE SPINLOCK CORE
3882M:	Ohad Ben-Cohen <ohad@wizery.com>
3883S:	Maintained
3884F:	Documentation/hwspinlock.txt
3885F:	drivers/hwspinlock/hwspinlock_*
3886F:	include/linux/hwspinlock.h
3887
3888HARMONY SOUND DRIVER
3889L:	linux-parisc@vger.kernel.org
3890S:	Maintained
3891F:	sound/parisc/harmony.*
3892
3893HD29L2 MEDIA DRIVER
3894M:	Antti Palosaari <crope@iki.fi>
3895L:	linux-media@vger.kernel.org
3896W:	http://linuxtv.org/
3897W:	http://palosaari.fi/linux/
3898Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3899T:	git git://linuxtv.org/anttip/media_tree.git
3900S:	Maintained
3901F:	drivers/media/dvb-frontends/hd29l2*
3902
3903HEWLETT-PACKARD SMART2 RAID DRIVER
3904M:	Chirag Kantharia <chirag.kantharia@hp.com>
3905L:	iss_storagedev@hp.com
3906S:	Maintained
3907F:	Documentation/blockdev/cpqarray.txt
3908F:	drivers/block/cpqarray.*
3909
3910HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3911M:	"Stephen M. Cameron" <scameron@beardog.cce.hp.com>
3912L:	iss_storagedev@hp.com
3913S:	Supported
3914F:	Documentation/scsi/hpsa.txt
3915F:	drivers/scsi/hpsa*.[ch]
3916F:	include/linux/cciss*.h
3917F:	include/uapi/linux/cciss*.h
3918
3919HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3920M:	Mike Miller <mike.miller@hp.com>
3921L:	iss_storagedev@hp.com
3922S:	Supported
3923F:	Documentation/blockdev/cciss.txt
3924F:	drivers/block/cciss*
3925F:	include/linux/cciss_ioctl.h
3926F:	include/uapi/linux/cciss_ioctl.h
3927
3928HFS FILESYSTEM
3929L:	linux-fsdevel@vger.kernel.org
3930S:	Orphan
3931F:	Documentation/filesystems/hfs.txt
3932F:	fs/hfs/
3933
3934HGA FRAMEBUFFER DRIVER
3935M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
3936L:	linux-nvidia@lists.surfsouth.com
3937W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3938S:	Maintained
3939F:	drivers/video/hgafb.c
3940
3941HIBERNATION (aka Software Suspend, aka swsusp)
3942M:	Pavel Machek <pavel@ucw.cz>
3943M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3944L:	linux-pm@vger.kernel.org
3945S:	Supported
3946F:	arch/x86/power/
3947F:	drivers/base/power/
3948F:	kernel/power/
3949F:	include/linux/suspend.h
3950F:	include/linux/freezer.h
3951F:	include/linux/pm.h
3952F:	arch/*/include/asm/suspend*.h
3953
3954HID CORE LAYER
3955M:	Jiri Kosina <jkosina@suse.cz>
3956L:	linux-input@vger.kernel.org
3957T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3958S:	Maintained
3959F:	drivers/hid/
3960F:	include/linux/hid*
3961F:	include/uapi/linux/hid*
3962
3963HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3964M:	Thomas Gleixner <tglx@linutronix.de>
3965T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3966S:	Maintained
3967F:	Documentation/timers/
3968F:	kernel/hrtimer.c
3969F:	kernel/time/clockevents.c
3970F:	kernel/time/tick*.*
3971F:	kernel/time/timer_*.c
3972F:	include/linux/clockchips.h
3973F:	include/linux/hrtimer.h
3974
3975HIGH-SPEED SCC DRIVER FOR AX.25
3976L:	linux-hams@vger.kernel.org
3977S:	Orphan
3978F:	drivers/net/hamradio/dmascc.c
3979F:	drivers/net/hamradio/scc.c
3980
3981HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3982M:	HighPoint Linux Team <linux@highpoint-tech.com>
3983W:	http://www.highpoint-tech.com
3984S:	Supported
3985F:	Documentation/scsi/hptiop.txt
3986F:	drivers/scsi/hptiop.c
3987
3988HIPPI
3989M:	Jes Sorensen <jes@trained-monkey.org>
3990L:	linux-hippi@sunsite.dk
3991S:	Maintained
3992F:	include/linux/hippidevice.h
3993F:	include/uapi/linux/if_hippi.h
3994F:	net/802/hippi.c
3995F:	drivers/net/hippi/
3996
3997HOST AP DRIVER
3998M:	Jouni Malinen <j@w1.fi>
3999L:	hostap@shmoo.com (subscribers-only)
4000L:	linux-wireless@vger.kernel.org
4001W:	http://hostap.epitest.fi/
4002S:	Maintained
4003F:	drivers/net/wireless/hostap/
4004
4005HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4006L:	platform-driver-x86@vger.kernel.org
4007S:	Orphan
4008F:	drivers/platform/x86/tc1100-wmi.c
4009
4010HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4011M:	Jaroslav Kysela <perex@perex.cz>
4012S:	Maintained
4013F:	drivers/net/ethernet/hp/hp100.*
4014
4015HPET:	High Precision Event Timers driver
4016M:	Clemens Ladisch <clemens@ladisch.de>
4017S:	Maintained
4018F:	Documentation/timers/hpet.txt
4019F:	drivers/char/hpet.c
4020F:	include/linux/hpet.h
4021F:	include/uapi/linux/hpet.h
4022
4023HPET:	x86
4024M:	"Venkatesh Pallipadi (Venki)" <venki@google.com>
4025S:	Maintained
4026F:	arch/x86/kernel/hpet.c
4027F:	arch/x86/include/asm/hpet.h
4028
4029HPFS FILESYSTEM
4030M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4031W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4032S:	Maintained
4033F:	fs/hpfs/
4034
4035HSI SUBSYSTEM
4036M:	Sebastian Reichel <sre@debian.org>
4037S:	Maintained
4038F:	Documentation/ABI/testing/sysfs-bus-hsi
4039F:	drivers/hsi/
4040F:	include/linux/hsi/
4041F:	include/uapi/linux/hsi/
4042
4043HSO 3G MODEM DRIVER
4044M:	Jan Dumon <j.dumon@option.com>
4045W:	http://www.pharscape.org
4046S:	Maintained
4047F:	drivers/net/usb/hso.c
4048
4049HSR NETWORK PROTOCOL
4050M:	Arvid Brodin <arvid.brodin@alten.se>
4051L:	netdev@vger.kernel.org
4052S:	Maintained
4053F:	net/hsr/
4054
4055HTCPEN TOUCHSCREEN DRIVER
4056M:	Pau Oliva Fora <pof@eslack.org>
4057L:	linux-input@vger.kernel.org
4058S:	Maintained
4059F:	drivers/input/touchscreen/htcpen.c
4060
4061HUGETLB FILESYSTEM
4062M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4063S:	Maintained
4064F:	fs/hugetlbfs/
4065
4066Hyper-V CORE AND DRIVERS
4067M:	K. Y. Srinivasan <kys@microsoft.com>
4068M:	Haiyang Zhang <haiyangz@microsoft.com>
4069L:	devel@linuxdriverproject.org
4070S:	Maintained
4071F:	arch/x86/include/asm/mshyperv.h
4072F:	arch/x86/include/uapi/asm/hyperv.h
4073F:	arch/x86/kernel/cpu/mshyperv.c
4074F:	drivers/hid/hid-hyperv.c
4075F:	drivers/hv/
4076F:	drivers/input/serio/hyperv-keyboard.c
4077F:	drivers/net/hyperv/
4078F:	drivers/scsi/storvsc_drv.c
4079F:	drivers/video/hyperv_fb.c
4080F:	include/linux/hyperv.h
4081F:	tools/hv/
4082
4083I2C OVER PARALLEL PORT
4084M:	Jean Delvare <khali@linux-fr.org>
4085L:	linux-i2c@vger.kernel.org
4086S:	Maintained
4087F:	Documentation/i2c/busses/i2c-parport
4088F:	Documentation/i2c/busses/i2c-parport-light
4089F:	drivers/i2c/busses/i2c-parport.c
4090F:	drivers/i2c/busses/i2c-parport-light.c
4091
4092I2C/SMBUS CONTROLLER DRIVERS FOR PC
4093M:	Jean Delvare <khali@linux-fr.org>
4094L:	linux-i2c@vger.kernel.org
4095S:	Maintained
4096F:	Documentation/i2c/busses/i2c-ali1535
4097F:	Documentation/i2c/busses/i2c-ali1563
4098F:	Documentation/i2c/busses/i2c-ali15x3
4099F:	Documentation/i2c/busses/i2c-amd756
4100F:	Documentation/i2c/busses/i2c-amd8111
4101F:	Documentation/i2c/busses/i2c-i801
4102F:	Documentation/i2c/busses/i2c-nforce2
4103F:	Documentation/i2c/busses/i2c-piix4
4104F:	Documentation/i2c/busses/i2c-sis5595
4105F:	Documentation/i2c/busses/i2c-sis630
4106F:	Documentation/i2c/busses/i2c-sis96x
4107F:	Documentation/i2c/busses/i2c-via
4108F:	Documentation/i2c/busses/i2c-viapro
4109F:	drivers/i2c/busses/i2c-ali1535.c
4110F:	drivers/i2c/busses/i2c-ali1563.c
4111F:	drivers/i2c/busses/i2c-ali15x3.c
4112F:	drivers/i2c/busses/i2c-amd756.c
4113F:	drivers/i2c/busses/i2c-amd756-s4882.c
4114F:	drivers/i2c/busses/i2c-amd8111.c
4115F:	drivers/i2c/busses/i2c-i801.c
4116F:	drivers/i2c/busses/i2c-isch.c
4117F:	drivers/i2c/busses/i2c-nforce2.c
4118F:	drivers/i2c/busses/i2c-nforce2-s4985.c
4119F:	drivers/i2c/busses/i2c-piix4.c
4120F:	drivers/i2c/busses/i2c-sis5595.c
4121F:	drivers/i2c/busses/i2c-sis630.c
4122F:	drivers/i2c/busses/i2c-sis96x.c
4123F:	drivers/i2c/busses/i2c-via.c
4124F:	drivers/i2c/busses/i2c-viapro.c
4125
4126I2C/SMBUS ISMT DRIVER
4127M:	Seth Heasley <seth.heasley@intel.com>
4128M:	Neil Horman <nhorman@tuxdriver.com>
4129L:	linux-i2c@vger.kernel.org
4130F:	drivers/i2c/busses/i2c-ismt.c
4131F:	Documentation/i2c/busses/i2c-ismt
4132
4133I2C/SMBUS STUB DRIVER
4134M:	Jean Delvare <khali@linux-fr.org>
4135L:	linux-i2c@vger.kernel.org
4136S:	Maintained
4137F:	drivers/i2c/i2c-stub.c
4138
4139I2C SUBSYSTEM
4140M:	Wolfram Sang <wsa@the-dreams.de>
4141L:	linux-i2c@vger.kernel.org
4142W:	http://i2c.wiki.kernel.org/
4143T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4144S:	Maintained
4145F:	Documentation/i2c/
4146F:	drivers/i2c/
4147F:	include/linux/i2c.h
4148F:	include/linux/i2c-*.h
4149F:	include/uapi/linux/i2c.h
4150F:	include/uapi/linux/i2c-*.h
4151
4152I2C-TAOS-EVM DRIVER
4153M:	Jean Delvare <khali@linux-fr.org>
4154L:	linux-i2c@vger.kernel.org
4155S:	Maintained
4156F:	Documentation/i2c/busses/i2c-taos-evm
4157F:	drivers/i2c/busses/i2c-taos-evm.c
4158
4159I2C-TINY-USB DRIVER
4160M:	Till Harbaum <till@harbaum.org>
4161L:	linux-i2c@vger.kernel.org
4162W:	http://www.harbaum.org/till/i2c_tiny_usb
4163S:	Maintained
4164F:	drivers/i2c/busses/i2c-tiny-usb.c
4165
4166i386 BOOT CODE
4167M:	"H. Peter Anvin" <hpa@zytor.com>
4168S:	Maintained
4169F:	arch/x86/boot/
4170
4171i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4172M:	"H. Peter Anvin" <hpa@zytor.com>
4173T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4174S:	Maintained
4175
4176IA64 (Itanium) PLATFORM
4177M:	Tony Luck <tony.luck@intel.com>
4178M:	Fenghua Yu <fenghua.yu@intel.com>
4179L:	linux-ia64@vger.kernel.org
4180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4181S:	Maintained
4182F:	arch/ia64/
4183
4184IBM Power in-Nest Crypto Acceleration
4185M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4186M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
4187L:	linux-crypto@vger.kernel.org
4188S:	Supported
4189F:	drivers/crypto/nx/
4190
4191IBM Power 842 compression accelerator
4192M:	Robert Jennings <rcj@linux.vnet.ibm.com>
4193S:	Supported
4194F:	drivers/crypto/nx/nx-842.c
4195F:	include/linux/nx842.h
4196
4197IBM Power Linux RAID adapter
4198M:	Brian King <brking@us.ibm.com>
4199S:	Supported
4200F:	drivers/scsi/ipr.*
4201
4202IBM Power Virtual Ethernet Device Driver
4203M:	Santiago Leon <santil@linux.vnet.ibm.com>
4204L:	netdev@vger.kernel.org
4205S:	Supported
4206F:	drivers/net/ethernet/ibm/ibmveth.*
4207
4208IBM Power Virtual SCSI/FC Device Drivers
4209M:	Robert Jennings <rcj@linux.vnet.ibm.com>
4210L:	linux-scsi@vger.kernel.org
4211S:	Supported
4212F:	drivers/scsi/ibmvscsi/
4213X:	drivers/scsi/ibmvscsi/ibmvstgt.c
4214
4215IBM ServeRAID RAID DRIVER
4216P:	Jack Hammer
4217M:	Dave Jeffery <ipslinux@adaptec.com>
4218W:	http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4219S:	Supported
4220F:	drivers/scsi/ips.*
4221
4222ICH LPC AND GPIO DRIVER
4223M:	Peter Tyser <ptyser@xes-inc.com>
4224S:	Maintained
4225F:	drivers/mfd/lpc_ich.c
4226F:	drivers/gpio/gpio-ich.c
4227
4228IDE SUBSYSTEM
4229M:	"David S. Miller" <davem@davemloft.net>
4230L:	linux-ide@vger.kernel.org
4231Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
4232T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4233S:	Maintained
4234F:	Documentation/ide/
4235F:	drivers/ide/
4236F:	include/linux/ide.h
4237
4238IDEAPAD LAPTOP EXTRAS DRIVER
4239M:	Ike Panhc <ike.pan@canonical.com>
4240L:	platform-driver-x86@vger.kernel.org
4241W:	http://launchpad.net/ideapad-laptop
4242S:	Maintained
4243F:	drivers/platform/x86/ideapad-laptop.c
4244
4245IDEAPAD LAPTOP SLIDEBAR DRIVER
4246M:	Andrey Moiseev <o2g.org.ru@gmail.com>
4247L:	linux-input@vger.kernel.org
4248W:	https://github.com/o2genum/ideapad-slidebar
4249S:	Maintained
4250F:	drivers/input/misc/ideapad_slidebar.c
4251
4252IDE/ATAPI DRIVERS
4253M:	Borislav Petkov <bp@alien8.de>
4254L:	linux-ide@vger.kernel.org
4255S:	Maintained
4256F:	Documentation/cdrom/ide-cd
4257F:	drivers/ide/ide-cd*
4258
4259IDLE-I7300
4260M:	Andy Henroid <andrew.d.henroid@intel.com>
4261L:	linux-pm@vger.kernel.org
4262S:	Supported
4263F:	drivers/idle/i7300_idle.c
4264
4265IEEE 802.15.4 SUBSYSTEM
4266M:	Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
4267M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
4268L:	linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
4269W:	http://apps.sourceforge.net/trac/linux-zigbee
4270T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4271S:	Maintained
4272F:	net/ieee802154/
4273F:	net/mac802154/
4274F:	drivers/net/ieee802154/
4275
4276IGUANAWORKS USB IR TRANSCEIVER
4277M:	Sean Young <sean@mess.org>
4278L:	linux-media@vger.kernel.org
4279S:	Maintained
4280F:	drivers/media/rc/iguanair.c
4281
4282IIO SUBSYSTEM AND DRIVERS
4283M:	Jonathan Cameron <jic23@kernel.org>
4284L:	linux-iio@vger.kernel.org
4285S:	Maintained
4286F:	drivers/iio/
4287F:	drivers/staging/iio/
4288
4289IKANOS/ADI EAGLE ADSL USB DRIVER
4290M:	Matthieu Castet <castet.matthieu@free.fr>
4291M:	Stanislaw Gruszka <stf_xl@wp.pl>
4292S:	Maintained
4293F:	drivers/usb/atm/ueagle-atm.c
4294
4295INA209 HARDWARE MONITOR DRIVER
4296M:	Guenter Roeck <linux@roeck-us.net>
4297L:	lm-sensors@lm-sensors.org
4298S:	Maintained
4299F:	Documentation/hwmon/ina209
4300F:	Documentation/devicetree/bindings/i2c/ina209.txt
4301F:	drivers/hwmon/ina209.c
4302
4303INA2XX HARDWARE MONITOR DRIVER
4304M:	Guenter Roeck <linux@roeck-us.net>
4305L:	lm-sensors@lm-sensors.org
4306S:	Maintained
4307F:	Documentation/hwmon/ina2xx
4308F:	drivers/hwmon/ina2xx.c
4309F:	include/linux/platform_data/ina2xx.h
4310
4311INDUSTRY PACK SUBSYSTEM (IPACK)
4312M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4313M:	Jens Taprogge <jens.taprogge@taprogge.org>
4314M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4315L:	industrypack-devel@lists.sourceforge.net
4316W:	http://industrypack.sourceforge.net
4317S:	Maintained
4318F:	drivers/ipack/
4319
4320INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4321M:	Mimi Zohar <zohar@us.ibm.com>
4322M:	Dmitry Kasatkin <d.kasatkin@samsung.com>
4323S:	Supported
4324F:	security/integrity/ima/
4325
4326IMS TWINTURBO FRAMEBUFFER DRIVER
4327L:	linux-fbdev@vger.kernel.org
4328S:	Orphan
4329F:	drivers/video/imsttfb.c
4330
4331INFINIBAND SUBSYSTEM
4332M:	Roland Dreier <roland@kernel.org>
4333M:	Sean Hefty <sean.hefty@intel.com>
4334M:	Hal Rosenstock <hal.rosenstock@gmail.com>
4335L:	linux-rdma@vger.kernel.org
4336W:	http://www.openfabrics.org/
4337Q:	http://patchwork.kernel.org/project/linux-rdma/list/
4338T:	git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4339S:	Supported
4340F:	Documentation/infiniband/
4341F:	drivers/infiniband/
4342F:	include/uapi/linux/if_infiniband.h
4343
4344INOTIFY
4345M:	John McCutchan <john@johnmccutchan.com>
4346M:	Robert Love <rlove@rlove.org>
4347M:	Eric Paris <eparis@parisplace.org>
4348S:	Maintained
4349F:	Documentation/filesystems/inotify.txt
4350F:	fs/notify/inotify/
4351F:	include/linux/inotify.h
4352F:	include/uapi/linux/inotify.h
4353
4354INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4355M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
4356M:	Dmitry Torokhov <dtor@mail.ru>
4357L:	linux-input@vger.kernel.org
4358Q:	http://patchwork.kernel.org/project/linux-input/list/
4359T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4360S:	Maintained
4361F:	drivers/input/
4362F:	include/linux/input.h
4363F:	include/uapi/linux/input.h
4364F:	include/linux/input/
4365
4366INPUT MULTITOUCH (MT) PROTOCOL
4367M:	Henrik Rydberg <rydberg@euromail.se>
4368L:	linux-input@vger.kernel.org
4369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4370S:	Maintained
4371F:	Documentation/input/multi-touch-protocol.txt
4372F:	drivers/input/input-mt.c
4373K:	\b(ABS|SYN)_MT_
4374
4375INTEL C600 SERIES SAS CONTROLLER DRIVER
4376M:	Intel SCU Linux support <intel-linux-scu@intel.com>
4377M:	Lukasz Dorau <lukasz.dorau@intel.com>
4378M:	Maciej Patelczyk <maciej.patelczyk@intel.com>
4379M:	Dave Jiang <dave.jiang@intel.com>
4380L:	linux-scsi@vger.kernel.org
4381T:	git git://git.code.sf.net/p/intel-sas/isci
4382S:	Supported
4383F:	drivers/scsi/isci/
4384
4385INTEL IDLE DRIVER
4386M:	Len Brown <lenb@kernel.org>
4387L:	linux-pm@vger.kernel.org
4388T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4389S:	Supported
4390F:	drivers/idle/intel_idle.c
4391
4392INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4393M:	Maik Broemme <mbroemme@plusserver.de>
4394L:	linux-fbdev@vger.kernel.org
4395S:	Maintained
4396F:	Documentation/fb/intelfb.txt
4397F:	drivers/video/intelfb/
4398
4399INTEL 810/815 FRAMEBUFFER DRIVER
4400M:	Antonino Daplas <adaplas@gmail.com>
4401L:	linux-fbdev@vger.kernel.org
4402S:	Maintained
4403F:	drivers/video/i810/
4404
4405INTEL MENLOW THERMAL DRIVER
4406M:	Sujith Thomas <sujith.thomas@intel.com>
4407L:	platform-driver-x86@vger.kernel.org
4408W:	https://01.org/linux-acpi
4409S:	Supported
4410F:	drivers/platform/x86/intel_menlow.c
4411
4412INTEL IA32 MICROCODE UPDATE SUPPORT
4413M:	Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4414S:	Maintained
4415F:	arch/x86/kernel/microcode_core.c
4416F:	arch/x86/kernel/microcode_intel.c
4417
4418INTEL I/OAT DMA DRIVER
4419M:	Dan Williams <dan.j.williams@intel.com>
4420M:	Dave Jiang <dave.jiang@intel.com>
4421L:	dmaengine@vger.kernel.org
4422Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
4423S:	Supported
4424F:	drivers/dma/ioat*
4425
4426INTEL IOMMU (VT-d)
4427M:	David Woodhouse <dwmw2@infradead.org>
4428L:	iommu@lists.linux-foundation.org
4429T:	git git://git.infradead.org/iommu-2.6.git
4430S:	Supported
4431F:	drivers/iommu/intel-iommu.c
4432F:	include/linux/intel-iommu.h
4433
4434INTEL IOP-ADMA DMA DRIVER
4435M:	Dan Williams <dan.j.williams@intel.com>
4436S:	Odd fixes
4437F:	drivers/dma/iop-adma.c
4438
4439INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4440M:	Krzysztof Halasa <khc@pm.waw.pl>
4441S:	Maintained
4442F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
4443F:	arch/arm/mach-ixp4xx/include/mach/npe.h
4444F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4445F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
4446F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
4447F:	drivers/net/wan/ixp4xx_hss.c
4448
4449INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4450M:	Deepak Saxena <dsaxena@plexity.net>
4451S:	Maintained
4452F:	drivers/char/hw_random/ixp4xx-rng.c
4453
4454INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e)
4455M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4456M:	Jesse Brandeburg <jesse.brandeburg@intel.com>
4457M:	Bruce Allan <bruce.w.allan@intel.com>
4458M:	Carolyn Wyborny <carolyn.wyborny@intel.com>
4459M:	Don Skidmore <donald.c.skidmore@intel.com>
4460M:	Greg Rose <gregory.v.rose@intel.com>
4461M:	Alex Duyck <alexander.h.duyck@intel.com>
4462M:	John Ronciak <john.ronciak@intel.com>
4463L:	e1000-devel@lists.sourceforge.net
4464W:	http://www.intel.com/support/feedback.htm
4465W:	http://e1000.sourceforge.net/
4466T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4468S:	Supported
4469F:	Documentation/networking/e100.txt
4470F:	Documentation/networking/e1000.txt
4471F:	Documentation/networking/e1000e.txt
4472F:	Documentation/networking/igb.txt
4473F:	Documentation/networking/igbvf.txt
4474F:	Documentation/networking/ixgb.txt
4475F:	Documentation/networking/ixgbe.txt
4476F:	Documentation/networking/ixgbevf.txt
4477F:	Documentation/networking/i40e.txt
4478F:	drivers/net/ethernet/intel/
4479
4480INTEL-MID GPIO DRIVER
4481M:	David Cohen <david.a.cohen@linux.intel.com>
4482L:	linux-gpio@vger.kernel.org
4483S:	Maintained
4484F:	drivers/gpio/gpio-intel-mid.c
4485
4486INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4487M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
4488L:	linux-wireless@vger.kernel.org
4489S:	Maintained
4490F:	Documentation/networking/README.ipw2100
4491F:	Documentation/networking/README.ipw2200
4492F:	drivers/net/wireless/ipw2x00/
4493
4494INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4495M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
4496M:	Gang Wei <gang.wei@intel.com>
4497M:	Shane Wang <shane.wang@intel.com>
4498L:	tboot-devel@lists.sourceforge.net
4499W:	http://tboot.sourceforge.net
4500T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4501S:	Supported
4502F:	Documentation/intel_txt.txt
4503F:	include/linux/tboot.h
4504F:	arch/x86/kernel/tboot.c
4505
4506INTEL WIRELESS WIMAX CONNECTION 2400
4507M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4508M:	linux-wimax@intel.com
4509L:	wimax@linuxwimax.org
4510S:	Supported
4511W:	http://linuxwimax.org
4512F:	Documentation/wimax/README.i2400m
4513F:	drivers/net/wimax/i2400m/
4514F:	include/uapi/linux/wimax/i2400m.h
4515
4516INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4517M:	Stanislaw Gruszka <sgruszka@redhat.com>
4518L:	linux-wireless@vger.kernel.org
4519S:	Supported
4520F:	drivers/net/wireless/iwlegacy/
4521
4522INTEL WIRELESS WIFI LINK (iwlwifi)
4523M:	Johannes Berg <johannes.berg@intel.com>
4524M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4525M:	Intel Linux Wireless <ilw@linux.intel.com>
4526L:	linux-wireless@vger.kernel.org
4527W:	http://intellinuxwireless.org
4528T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4529S:	Supported
4530F:	drivers/net/wireless/iwlwifi/
4531
4532INTEL MANAGEMENT ENGINE (mei)
4533M:	Tomas Winkler <tomas.winkler@intel.com>
4534L:	linux-kernel@vger.kernel.org
4535S:	Supported
4536F:	include/uapi/linux/mei.h
4537F:	drivers/misc/mei/*
4538F:	Documentation/misc-devices/mei/*
4539
4540IOC3 ETHERNET DRIVER
4541M:	Ralf Baechle <ralf@linux-mips.org>
4542L:	linux-mips@linux-mips.org
4543S:	Maintained
4544F:	drivers/net/ethernet/sgi/ioc3-eth.c
4545
4546IOC3 SERIAL DRIVER
4547M:	Pat Gefre <pfg@sgi.com>
4548L:	linux-serial@vger.kernel.org
4549S:	Maintained
4550F:	drivers/tty/serial/ioc3_serial.c
4551
4552IOMMU DRIVERS
4553M:	Joerg Roedel <joro@8bytes.org>
4554L:	iommu@lists.linux-foundation.org
4555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4556S:	Maintained
4557F:	drivers/iommu/
4558
4559IP MASQUERADING
4560M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4561S:	Maintained
4562F:	net/ipv4/netfilter/ipt_MASQUERADE.c
4563
4564IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4565M:	Francois Romieu <romieu@fr.zoreil.com>
4566M:	Sorbica Shieh <sorbica@icplus.com.tw>
4567L:	netdev@vger.kernel.org
4568S:	Maintained
4569F:	drivers/net/ethernet/icplus/ipg.*
4570
4571IPATH DRIVER
4572M:	Mike Marciniszyn <infinipath@intel.com>
4573L:	linux-rdma@vger.kernel.org
4574S:	Maintained
4575F:	drivers/infiniband/hw/ipath/
4576
4577IPMI SUBSYSTEM
4578M:	Corey Minyard <minyard@acm.org>
4579L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4580W:	http://openipmi.sourceforge.net/
4581S:	Supported
4582F:	Documentation/IPMI.txt
4583F:	drivers/char/ipmi/
4584F:	include/linux/ipmi*
4585F:	include/uapi/linux/ipmi*
4586
4587IPS SCSI RAID DRIVER
4588M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4589L:	linux-scsi@vger.kernel.org
4590W:	http://www.adaptec.com/
4591S:	Maintained
4592F:	drivers/scsi/ips*
4593
4594IPVS
4595M:	Wensong Zhang <wensong@linux-vs.org>
4596M:	Simon Horman <horms@verge.net.au>
4597M:	Julian Anastasov <ja@ssi.bg>
4598L:	netdev@vger.kernel.org
4599L:	lvs-devel@vger.kernel.org
4600S:	Maintained
4601F:	Documentation/networking/ipvs-sysctl.txt
4602F:	include/net/ip_vs.h
4603F:	include/uapi/linux/ip_vs.h
4604F:	net/netfilter/ipvs/
4605
4606IPWIRELESS DRIVER
4607M:	Jiri Kosina <jkosina@suse.cz>
4608M:	David Sterba <dsterba@suse.cz>
4609S:	Odd Fixes
4610F:	drivers/tty/ipwireless/
4611
4612IPX NETWORK LAYER
4613M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4614L:	netdev@vger.kernel.org
4615S:	Maintained
4616F:	include/net/ipx.h
4617F:	include/uapi/linux/ipx.h
4618F:	net/ipx/
4619
4620IRDA SUBSYSTEM
4621M:	Samuel Ortiz <samuel@sortiz.org>
4622L:	irda-users@lists.sourceforge.net (subscribers-only)
4623L:	netdev@vger.kernel.org
4624W:	http://irda.sourceforge.net/
4625S:	Maintained
4626T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4627F:	Documentation/networking/irda.txt
4628F:	drivers/net/irda/
4629F:	include/net/irda/
4630F:	net/irda/
4631
4632IRQ SUBSYSTEM
4633M:	Thomas Gleixner <tglx@linutronix.de>
4634S:	Maintained
4635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4636F:	kernel/irq/
4637F:	drivers/irqchip/
4638
4639IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4640M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
4641S:	Maintained
4642F:	Documentation/IRQ-domain.txt
4643F:	include/linux/irqdomain.h
4644F:	kernel/irq/irqdomain.c
4645
4646ISAPNP
4647M:	Jaroslav Kysela <perex@perex.cz>
4648S:	Maintained
4649F:	Documentation/isapnp.txt
4650F:	drivers/pnp/isapnp/
4651F:	include/linux/isapnp.h
4652
4653ISA RADIO MODULE
4654M:	Hans Verkuil <hverkuil@xs4all.nl>
4655L:	linux-media@vger.kernel.org
4656T:	git git://linuxtv.org/media_tree.git
4657W:	http://linuxtv.org
4658S:	Maintained
4659F:	drivers/media/radio/radio-isa*
4660
4661iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4662M:	Peter Jones <pjones@redhat.com>
4663M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
4664S:	Maintained
4665F:	drivers/firmware/iscsi_ibft*
4666
4667ISCSI
4668M:	Mike Christie <michaelc@cs.wisc.edu>
4669L:	open-iscsi@googlegroups.com
4670W:	www.open-iscsi.org
4671T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4672S:	Maintained
4673F:	drivers/scsi/*iscsi*
4674F:	include/scsi/*iscsi*
4675
4676ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4677M:	Or Gerlitz <ogerlitz@mellanox.com>
4678M:	Roi Dayan <roid@mellanox.com>
4679L:	linux-rdma@vger.kernel.org
4680S:	Supported
4681W:	http://www.openfabrics.org
4682W:	www.open-iscsi.org
4683Q:	http://patchwork.kernel.org/project/linux-rdma/list/
4684F:	drivers/infiniband/ulp/iser/
4685
4686ISDN SUBSYSTEM
4687M:	Karsten Keil <isdn@linux-pingi.de>
4688L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
4689L:	netdev@vger.kernel.org
4690W:	http://www.isdn4linux.de
4691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4692S:	Maintained
4693F:	Documentation/isdn/
4694F:	drivers/isdn/
4695F:	include/linux/isdn.h
4696F:	include/linux/isdn/
4697F:	include/uapi/linux/isdn.h
4698F:	include/uapi/linux/isdn/
4699
4700ISDN SUBSYSTEM (Eicon active card driver)
4701M:	Armin Schindler <mac@melware.de>
4702L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
4703W:	http://www.melware.de
4704S:	Maintained
4705F:	drivers/isdn/hardware/eicon/
4706
4707IT87 HARDWARE MONITORING DRIVER
4708M:	Jean Delvare <khali@linux-fr.org>
4709L:	lm-sensors@lm-sensors.org
4710S:	Maintained
4711F:	Documentation/hwmon/it87
4712F:	drivers/hwmon/it87.c
4713
4714IT913X MEDIA DRIVER
4715M:	Malcolm Priestley <tvboxspy@gmail.com>
4716L:	linux-media@vger.kernel.org
4717W:	http://linuxtv.org/
4718Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4719S:	Maintained
4720F:	drivers/media/usb/dvb-usb-v2/it913x*
4721
4722IT913X FE MEDIA DRIVER
4723M:	Malcolm Priestley <tvboxspy@gmail.com>
4724L:	linux-media@vger.kernel.org
4725W:	http://linuxtv.org/
4726Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4727S:	Maintained
4728F:	drivers/media/dvb-frontends/it913x-fe*
4729
4730IT913X MEDIA DRIVER
4731M:	Antti Palosaari <crope@iki.fi>
4732L:	linux-media@vger.kernel.org
4733W:	http://linuxtv.org/
4734W:	http://palosaari.fi/linux/
4735Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4736T:	git git://linuxtv.org/anttip/media_tree.git
4737S:	Maintained
4738F:	drivers/media/tuners/tuner_it913x*
4739
4740IVTV VIDEO4LINUX DRIVER
4741M:	Andy Walls <awalls@md.metrocast.net>
4742L:	ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
4743L:	linux-media@vger.kernel.org
4744T:	git git://linuxtv.org/media_tree.git
4745W:	http://www.ivtvdriver.org
4746S:	Maintained
4747F:	Documentation/video4linux/*.ivtv
4748F:	drivers/media/pci/ivtv/
4749F:	include/uapi/linux/ivtv*
4750
4751IX2505V MEDIA DRIVER
4752M:	Malcolm Priestley <tvboxspy@gmail.com>
4753L:	linux-media@vger.kernel.org
4754W:	http://linuxtv.org/
4755Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4756S:	Maintained
4757F:	drivers/media/dvb-frontends/ix2505v*
4758
4759JC42.4 TEMPERATURE SENSOR DRIVER
4760M:	Guenter Roeck <linux@roeck-us.net>
4761L:	lm-sensors@lm-sensors.org
4762S:	Maintained
4763F:	drivers/hwmon/jc42.c
4764F:	Documentation/hwmon/jc42
4765
4766JFS FILESYSTEM
4767M:	Dave Kleikamp <shaggy@kernel.org>
4768L:	jfs-discussion@lists.sourceforge.net
4769W:	http://jfs.sourceforge.net/
4770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4771S:	Maintained
4772F:	Documentation/filesystems/jfs.txt
4773F:	fs/jfs/
4774
4775JME NETWORK DRIVER
4776M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
4777L:	netdev@vger.kernel.org
4778S:	Maintained
4779F:	drivers/net/ethernet/jme.*
4780
4781JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4782M:	David Woodhouse <dwmw2@infradead.org>
4783L:	linux-mtd@lists.infradead.org
4784W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
4785S:	Maintained
4786F:	fs/jffs2/
4787F:	include/uapi/linux/jffs2.h
4788
4789JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4790M:	Andrew Morton <akpm@linux-foundation.org>
4791M:	Jan Kara <jack@suse.cz>
4792L:	linux-ext4@vger.kernel.org
4793S:	Maintained
4794F:	fs/jbd/
4795F:	include/linux/jbd.h
4796
4797JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4798M:	"Theodore Ts'o" <tytso@mit.edu>
4799L:	linux-ext4@vger.kernel.org
4800S:	Maintained
4801F:	fs/jbd2/
4802F:	include/linux/jbd2.h
4803
4804JSM Neo PCI based serial card
4805M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4806L:	linux-serial@vger.kernel.org
4807S:	Maintained
4808F:	drivers/tty/serial/jsm/
4809
4810K10TEMP HARDWARE MONITORING DRIVER
4811M:	Clemens Ladisch <clemens@ladisch.de>
4812L:	lm-sensors@lm-sensors.org
4813S:	Maintained
4814F:	Documentation/hwmon/k10temp
4815F:	drivers/hwmon/k10temp.c
4816
4817K8TEMP HARDWARE MONITORING DRIVER
4818M:	Rudolf Marek <r.marek@assembler.cz>
4819L:	lm-sensors@lm-sensors.org
4820S:	Maintained
4821F:	Documentation/hwmon/k8temp
4822F:	drivers/hwmon/k8temp.c
4823
4824KTAP
4825M:	Jovi Zhangwei <jovi.zhangwei@gmail.com>
4826W:	http://www.ktap.org
4827L:	ktap@freelists.org
4828S:	Maintained
4829F:	drivers/staging/ktap/
4830
4831KCONFIG
4832M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
4833L:	linux-kbuild@vger.kernel.org
4834T:	git://gitorious.org/linux-kconfig/linux-kconfig
4835S:	Maintained
4836F:	Documentation/kbuild/kconfig-language.txt
4837F:	scripts/kconfig/
4838
4839KDUMP
4840M:	Vivek Goyal <vgoyal@redhat.com>
4841M:	Haren Myneni <hbabu@us.ibm.com>
4842L:	kexec@lists.infradead.org
4843W:	http://lse.sourceforge.net/kdump/
4844S:	Maintained
4845F:	Documentation/kdump/
4846
4847KEENE FM RADIO TRANSMITTER DRIVER
4848M:	Hans Verkuil <hverkuil@xs4all.nl>
4849L:	linux-media@vger.kernel.org
4850T:	git git://linuxtv.org/media_tree.git
4851W:	http://linuxtv.org
4852S:	Maintained
4853F:	drivers/media/radio/radio-keene*
4854
4855KERNEL AUTOMOUNTER v4 (AUTOFS4)
4856M:	Ian Kent <raven@themaw.net>
4857L:	autofs@vger.kernel.org
4858S:	Maintained
4859F:	fs/autofs4/
4860
4861KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4862M:	Michal Marek <mmarek@suse.cz>
4863T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4864T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4865L:	linux-kbuild@vger.kernel.org
4866S:	Maintained
4867F:	Documentation/kbuild/
4868F:	Makefile
4869F:	scripts/Makefile.*
4870F:	scripts/basic/
4871F:	scripts/mk*
4872F:	scripts/package/
4873
4874KERNEL JANITORS
4875L:	kernel-janitors@vger.kernel.org
4876W:	http://kernelnewbies.org/KernelJanitors
4877S:	Odd Fixes
4878
4879KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4880M:	"J. Bruce Fields" <bfields@fieldses.org>
4881L:	linux-nfs@vger.kernel.org
4882W:	http://nfs.sourceforge.net/
4883S:	Supported
4884F:	fs/nfsd/
4885F:	include/linux/nfsd/
4886F:	include/uapi/linux/nfsd/
4887F:	fs/lockd/
4888F:	fs/nfs_common/
4889F:	net/sunrpc/
4890F:	include/linux/lockd/
4891F:	include/linux/sunrpc/
4892F:	include/uapi/linux/sunrpc/
4893
4894KERNEL VIRTUAL MACHINE (KVM)
4895M:	Gleb Natapov <gleb@redhat.com>
4896M:	Paolo Bonzini <pbonzini@redhat.com>
4897L:	kvm@vger.kernel.org
4898W:	http://www.linux-kvm.org
4899T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
4900S:	Supported
4901F:	Documentation/*/kvm*.txt
4902F:	Documentation/virtual/kvm/
4903F:	arch/*/kvm/
4904F:	arch/*/include/asm/kvm*
4905F:	include/linux/kvm*
4906F:	include/uapi/linux/kvm*
4907F:	virt/kvm/
4908
4909KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4910M:	Joerg Roedel <joro@8bytes.org>
4911L:	kvm@vger.kernel.org
4912W:	http://kvm.qumranet.com
4913S:	Maintained
4914F:	arch/x86/include/asm/svm.h
4915F:	arch/x86/kvm/svm.c
4916
4917KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4918M:	Alexander Graf <agraf@suse.de>
4919L:	kvm-ppc@vger.kernel.org
4920W:	http://kvm.qumranet.com
4921T:	git git://github.com/agraf/linux-2.6.git
4922S:	Supported
4923F:	arch/powerpc/include/asm/kvm*
4924F:	arch/powerpc/kvm/
4925
4926KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4927M:	Xiantao Zhang <xiantao.zhang@intel.com>
4928L:	kvm-ia64@vger.kernel.org
4929W:	http://kvm.qumranet.com
4930S:	Supported
4931F:	Documentation/ia64/kvm.txt
4932F:	arch/ia64/include/asm/kvm*
4933F:	arch/ia64/kvm/
4934
4935KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4936M:	Christian Borntraeger <borntraeger@de.ibm.com>
4937M:	Cornelia Huck <cornelia.huck@de.ibm.com>
4938M:	linux390@de.ibm.com
4939L:	linux-s390@vger.kernel.org
4940W:	http://www.ibm.com/developerworks/linux/linux390/
4941S:	Supported
4942F:	Documentation/s390/kvm.txt
4943F:	arch/s390/include/asm/kvm*
4944F:	arch/s390/kvm/
4945F:	drivers/s390/kvm/
4946
4947KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4948M:	Christoffer Dall <christoffer.dall@linaro.org>
4949L:	kvmarm@lists.cs.columbia.edu
4950W:	http://systems.cs.columbia.edu/projects/kvm-arm
4951S:	Supported
4952F:	arch/arm/include/uapi/asm/kvm*
4953F:	arch/arm/include/asm/kvm*
4954F:	arch/arm/kvm/
4955
4956KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4957M:	Marc Zyngier <marc.zyngier@arm.com>
4958L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4959L:	kvmarm@lists.cs.columbia.edu
4960S:	Maintained
4961F:	arch/arm64/include/uapi/asm/kvm*
4962F:	arch/arm64/include/asm/kvm*
4963F:	arch/arm64/kvm/
4964
4965KEXEC
4966M:	Eric Biederman <ebiederm@xmission.com>
4967W:	http://kernel.org/pub/linux/utils/kernel/kexec/
4968L:	kexec@lists.infradead.org
4969S:	Maintained
4970F:	include/linux/kexec.h
4971F:	include/uapi/linux/kexec.h
4972F:	kernel/kexec.c
4973
4974KEYS/KEYRINGS:
4975M:	David Howells <dhowells@redhat.com>
4976L:	keyrings@linux-nfs.org
4977S:	Maintained
4978F:	Documentation/security/keys.txt
4979F:	include/linux/key.h
4980F:	include/linux/key-type.h
4981F:	include/keys/
4982F:	security/keys/
4983
4984KEYS-TRUSTED
4985M:	David Safford <safford@watson.ibm.com>
4986M:	Mimi Zohar <zohar@us.ibm.com>
4987L:	linux-security-module@vger.kernel.org
4988L:	keyrings@linux-nfs.org
4989S:	Supported
4990F:	Documentation/security/keys-trusted-encrypted.txt
4991F:	include/keys/trusted-type.h
4992F:	security/keys/trusted.c
4993F:	security/keys/trusted.h
4994
4995KEYS-ENCRYPTED
4996M:	Mimi Zohar <zohar@us.ibm.com>
4997M:	David Safford <safford@watson.ibm.com>
4998L:	linux-security-module@vger.kernel.org
4999L:	keyrings@linux-nfs.org
5000S:	Supported
5001F:	Documentation/security/keys-trusted-encrypted.txt
5002F:	include/keys/encrypted-type.h
5003F:	security/keys/encrypted-keys/
5004
5005KGDB / KDB /debug_core
5006M:	Jason Wessel <jason.wessel@windriver.com>
5007W:	http://kgdb.wiki.kernel.org/
5008L:	kgdb-bugreport@lists.sourceforge.net
5009S:	Maintained
5010F:	Documentation/DocBook/kgdb.tmpl
5011F:	drivers/misc/kgdbts.c
5012F:	drivers/tty/serial/kgdboc.c
5013F:	include/linux/kdb.h
5014F:	include/linux/kgdb.h
5015F:	kernel/debug/
5016
5017KMEMCHECK
5018M:	Vegard Nossum <vegardno@ifi.uio.no>
5019M:	Pekka Enberg <penberg@kernel.org>
5020S:	Maintained
5021F:	Documentation/kmemcheck.txt
5022F:	arch/x86/include/asm/kmemcheck.h
5023F:	arch/x86/mm/kmemcheck/
5024F:	include/linux/kmemcheck.h
5025F:	mm/kmemcheck.c
5026
5027KMEMLEAK
5028M:	Catalin Marinas <catalin.marinas@arm.com>
5029S:	Maintained
5030F:	Documentation/kmemleak.txt
5031F:	include/linux/kmemleak.h
5032F:	mm/kmemleak.c
5033F:	mm/kmemleak-test.c
5034
5035KPROBES
5036M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5037M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5038M:	"David S. Miller" <davem@davemloft.net>
5039M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5040S:	Maintained
5041F:	Documentation/kprobes.txt
5042F:	include/linux/kprobes.h
5043F:	kernel/kprobes.c
5044
5045KS0108 LCD CONTROLLER DRIVER
5046M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5047W:	http://miguelojeda.es/auxdisplay.htm
5048W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5049S:	Maintained
5050F:	Documentation/auxdisplay/ks0108
5051F:	drivers/auxdisplay/ks0108.c
5052F:	include/linux/ks0108.h
5053
5054LAPB module
5055L:	linux-x25@vger.kernel.org
5056S:	Orphan
5057F:	Documentation/networking/lapb-module.txt
5058F:	include/*/lapb.h
5059F:	net/lapb/
5060
5061LASI 53c700 driver for PARISC
5062M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5063L:	linux-scsi@vger.kernel.org
5064S:	Maintained
5065F:	Documentation/scsi/53c700.txt
5066F:	drivers/scsi/53c700*
5067
5068LED SUBSYSTEM
5069M:	Bryan Wu <cooloney@gmail.com>
5070M:	Richard Purdie <rpurdie@rpsys.net>
5071L:	linux-leds@vger.kernel.org
5072T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5073S:	Maintained
5074F:	drivers/leds/
5075F:	include/linux/leds.h
5076
5077LEGACY EEPROM DRIVER
5078M:	Jean Delvare <khali@linux-fr.org>
5079S:	Maintained
5080F:	Documentation/misc-devices/eeprom
5081F:	drivers/misc/eeprom/eeprom.c
5082
5083LEGO USB Tower driver
5084M:	Juergen Stuber <starblue@users.sourceforge.net>
5085L:	legousb-devel@lists.sourceforge.net
5086W:	http://legousb.sourceforge.net/
5087S:	Maintained
5088F:	drivers/usb/misc/legousbtower.c
5089
5090LG2160 MEDIA DRIVER
5091M:	Michael Krufky <mkrufky@linuxtv.org>
5092L:	linux-media@vger.kernel.org
5093W:	http://linuxtv.org/
5094W:	http://github.com/mkrufky
5095Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5096T:	git git://linuxtv.org/mkrufky/tuners.git
5097S:	Maintained
5098F:	drivers/media/dvb-frontends/lg2160.*
5099
5100LGDT3305 MEDIA DRIVER
5101M:	Michael Krufky <mkrufky@linuxtv.org>
5102L:	linux-media@vger.kernel.org
5103W:	http://linuxtv.org/
5104W:	http://github.com/mkrufky
5105Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5106T:	git git://linuxtv.org/mkrufky/tuners.git
5107S:	Maintained
5108F:	drivers/media/dvb-frontends/lgdt3305.*
5109
5110LGUEST
5111M:	Rusty Russell <rusty@rustcorp.com.au>
5112L:	lguest@lists.ozlabs.org
5113W:	http://lguest.ozlabs.org/
5114S:	Odd Fixes
5115F:	arch/x86/include/asm/lguest*.h
5116F:	arch/x86/lguest/
5117F:	drivers/lguest/
5118F:	include/linux/lguest*.h
5119F:	tools/lguest/
5120
5121LINUX FOR IBM pSERIES (RS/6000)
5122M:	Paul Mackerras <paulus@au.ibm.com>
5123W:	http://www.ibm.com/linux/ltc/projects/ppc
5124S:	Supported
5125F:	arch/powerpc/boot/rs6000.h
5126
5127LINUX FOR POWERPC (32-BIT AND 64-BIT)
5128M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5129M:	Paul Mackerras <paulus@samba.org>
5130W:	http://www.penguinppc.org/
5131L:	linuxppc-dev@lists.ozlabs.org
5132Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5134S:	Supported
5135F:	Documentation/powerpc/
5136F:	arch/powerpc/
5137
5138LINUX FOR POWER MACINTOSH
5139M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5140W:	http://www.penguinppc.org/
5141L:	linuxppc-dev@lists.ozlabs.org
5142S:	Maintained
5143F:	arch/powerpc/platforms/powermac/
5144F:	drivers/macintosh/
5145
5146LINUX FOR POWERPC EMBEDDED MPC5XXX
5147M:	Anatolij Gustschin <agust@denx.de>
5148L:	linuxppc-dev@lists.ozlabs.org
5149T:	git git://git.denx.de/linux-2.6-agust.git
5150S:	Maintained
5151F:	arch/powerpc/platforms/512x/
5152F:	arch/powerpc/platforms/52xx/
5153
5154LINUX FOR POWERPC EMBEDDED PPC4XX
5155M:	Josh Boyer <jwboyer@gmail.com>
5156M:	Matt Porter <mporter@kernel.crashing.org>
5157W:	http://www.penguinppc.org/
5158L:	linuxppc-dev@lists.ozlabs.org
5159T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
5160S:	Maintained
5161F:	arch/powerpc/platforms/40x/
5162F:	arch/powerpc/platforms/44x/
5163
5164LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5165L:	linuxppc-dev@lists.ozlabs.org
5166S:	Orphan
5167F:	arch/powerpc/*/*virtex*
5168F:	arch/powerpc/*/*/*virtex*
5169
5170LINUX FOR POWERPC EMBEDDED PPC8XX
5171M:	Vitaly Bordug <vitb@kernel.crashing.org>
5172M:	Marcelo Tosatti <marcelo@kvack.org>
5173W:	http://www.penguinppc.org/
5174L:	linuxppc-dev@lists.ozlabs.org
5175S:	Maintained
5176F:	arch/powerpc/platforms/8xx/
5177
5178LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5179M:	Kumar Gala <galak@kernel.crashing.org>
5180W:	http://www.penguinppc.org/
5181L:	linuxppc-dev@lists.ozlabs.org
5182S:	Maintained
5183F:	arch/powerpc/platforms/83xx/
5184F:	arch/powerpc/platforms/85xx/
5185
5186LINUX FOR POWERPC PA SEMI PWRFICIENT
5187M:	Olof Johansson <olof@lixom.net>
5188L:	linuxppc-dev@lists.ozlabs.org
5189S:	Maintained
5190F:	arch/powerpc/platforms/pasemi/
5191F:	drivers/*/*pasemi*
5192F:	drivers/*/*/*pasemi*
5193
5194LINUX SECURITY MODULE (LSM) FRAMEWORK
5195M:	Chris Wright <chrisw@sous-sol.org>
5196L:	linux-security-module@vger.kernel.org
5197S:	Supported
5198
5199LIS3LV02D ACCELEROMETER DRIVER
5200M:	Eric Piel <eric.piel@tremplin-utc.net>
5201S:	Maintained
5202F:	Documentation/misc-devices/lis3lv02d
5203F:	drivers/misc/lis3lv02d/
5204F:	drivers/platform/x86/hp_accel.c
5205
5206LLC (802.2)
5207M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5208S:	Maintained
5209F:	include/linux/llc.h
5210F:	include/uapi/linux/llc.h
5211F:	include/net/llc*
5212F:	net/llc/
5213
5214LM73 HARDWARE MONITOR DRIVER
5215M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
5216L:	lm-sensors@lm-sensors.org
5217S:	Maintained
5218F:	drivers/hwmon/lm73.c
5219
5220LM78 HARDWARE MONITOR DRIVER
5221M:	Jean Delvare <khali@linux-fr.org>
5222L:	lm-sensors@lm-sensors.org
5223S:	Maintained
5224F:	Documentation/hwmon/lm78
5225F:	drivers/hwmon/lm78.c
5226
5227LM83 HARDWARE MONITOR DRIVER
5228M:	Jean Delvare <khali@linux-fr.org>
5229L:	lm-sensors@lm-sensors.org
5230S:	Maintained
5231F:	Documentation/hwmon/lm83
5232F:	drivers/hwmon/lm83.c
5233
5234LM90 HARDWARE MONITOR DRIVER
5235M:	Jean Delvare <khali@linux-fr.org>
5236L:	lm-sensors@lm-sensors.org
5237S:	Maintained
5238F:	Documentation/hwmon/lm90
5239F:	Documentation/devicetree/bindings/hwmon/lm90.txt
5240F:	drivers/hwmon/lm90.c
5241
5242LM95234 HARDWARE MONITOR DRIVER
5243M:	Guenter Roeck <linux@roeck-us.net>
5244L:	lm-sensors@lm-sensors.org
5245S:	Maintained
5246F:	Documentation/hwmon/lm95234
5247F:	drivers/hwmon/lm95234.c
5248
5249LME2510 MEDIA DRIVER
5250M:	Malcolm Priestley <tvboxspy@gmail.com>
5251L:	linux-media@vger.kernel.org
5252W:	http://linuxtv.org/
5253Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5254S:	Maintained
5255F:	drivers/media/usb/dvb-usb-v2/lmedm04*
5256
5257LOCKDEP AND LOCKSTAT
5258M:	Peter Zijlstra <peterz@infradead.org>
5259M:	Ingo Molnar <mingo@redhat.com>
5260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5261S:	Maintained
5262F:	Documentation/lockdep*.txt
5263F:	Documentation/lockstat.txt
5264F:	include/linux/lockdep.h
5265F:	kernel/locking/
5266
5267LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5268M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
5269L:	linux-ntfs-dev@lists.sourceforge.net
5270W:	http://www.linux-ntfs.org/content/view/19/37/
5271S:	Maintained
5272F:	Documentation/ldm.txt
5273F:	block/partitions/ldm.*
5274
5275LogFS
5276M:	Joern Engel <joern@logfs.org>
5277M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
5278L:	logfs@logfs.org
5279W:	logfs.org
5280S:	Maintained
5281F:	fs/logfs/
5282
5283LPC32XX MACHINE SUPPORT
5284M:	Roland Stigge <stigge@antcom.de>
5285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5286S:	Maintained
5287F:	arch/arm/mach-lpc32xx/
5288
5289LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5290M:	Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5291M:	Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
5292M:	support@lsi.com
5293L:	DL-MPTFusionLinux@lsi.com
5294L:	linux-scsi@vger.kernel.org
5295W:	http://www.lsilogic.com/support
5296S:	Supported
5297F:	drivers/message/fusion/
5298F:	drivers/scsi/mpt2sas/
5299F:	drivers/scsi/mpt3sas/
5300
5301LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5302M:	Matthew Wilcox <matthew@wil.cx>
5303L:	linux-scsi@vger.kernel.org
5304S:	Maintained
5305F:	drivers/scsi/sym53c8xx_2/
5306
5307LTC4261 HARDWARE MONITOR DRIVER
5308M:	Guenter Roeck <linux@roeck-us.net>
5309L:	lm-sensors@lm-sensors.org
5310S:	Maintained
5311F:	Documentation/hwmon/ltc4261
5312F:	drivers/hwmon/ltc4261.c
5313
5314LTP (Linux Test Project)
5315M:	Shubham Goyal <shubham@linux.vnet.ibm.com>
5316M:	Mike Frysinger <vapier@gentoo.org>
5317M:	Cyril Hrubis <chrubis@suse.cz>
5318M:	Caspar Zhang <caspar@casparzhang.com>
5319M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
5320L:	ltp-list@lists.sourceforge.net (subscribers-only)
5321W:	http://ltp.sourceforge.net/
5322T:	git git://github.com/linux-test-project/ltp.git
5323T:	git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5324S:	Maintained
5325
5326M32R ARCHITECTURE
5327M:	Hirokazu Takata <takata@linux-m32r.org>
5328L:	linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5329L:	linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5330W:	http://www.linux-m32r.org/
5331S:	Maintained
5332F:	arch/m32r/
5333
5334M68K ARCHITECTURE
5335M:	Geert Uytterhoeven <geert@linux-m68k.org>
5336L:	linux-m68k@lists.linux-m68k.org
5337W:	http://www.linux-m68k.org/
5338T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5339S:	Maintained
5340F:	arch/m68k/
5341F:	drivers/zorro/
5342
5343M68K ON APPLE MACINTOSH
5344M:	Joshua Thompson <funaho@jurai.org>
5345W:	http://www.mac.linux-m68k.org/
5346L:	linux-m68k@lists.linux-m68k.org
5347S:	Maintained
5348F:	arch/m68k/mac/
5349
5350M68K ON HP9000/300
5351M:	Philip Blundell <philb@gnu.org>
5352W:	http://www.tazenda.demon.co.uk/phil/linux-hp
5353S:	Maintained
5354F:	arch/m68k/hp300/
5355
5356M88RS2000 MEDIA DRIVER
5357M:	Malcolm Priestley <tvboxspy@gmail.com>
5358L:	linux-media@vger.kernel.org
5359W:	http://linuxtv.org/
5360Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5361S:	Maintained
5362F:	drivers/media/dvb-frontends/m88rs2000*
5363
5364MA901 MASTERKIT USB FM RADIO DRIVER
5365M:      Alexey Klimov <klimov.linux@gmail.com>
5366L:      linux-media@vger.kernel.org
5367T:      git git://linuxtv.org/media_tree.git
5368S:      Maintained
5369F:      drivers/media/radio/radio-ma901.c
5370
5371MAC80211
5372M:	Johannes Berg <johannes@sipsolutions.net>
5373L:	linux-wireless@vger.kernel.org
5374W:	http://wireless.kernel.org/
5375T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5376T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5377S:	Maintained
5378F:	Documentation/networking/mac80211-injection.txt
5379F:	include/net/mac80211.h
5380F:	net/mac80211/
5381
5382MAC80211 PID RATE CONTROL
5383M:	Stefano Brivio <stefano.brivio@polimi.it>
5384M:	Mattias Nissler <mattias.nissler@gmx.de>
5385L:	linux-wireless@vger.kernel.org
5386W:	http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5388T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5389S:	Maintained
5390F:	net/mac80211/rc80211_pid*
5391
5392MACVLAN DRIVER
5393M:	Patrick McHardy <kaber@trash.net>
5394L:	netdev@vger.kernel.org
5395S:	Maintained
5396F:	drivers/net/macvlan.c
5397F:	include/linux/if_macvlan.h
5398
5399MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5400M:	Michael Kerrisk <mtk.manpages@gmail.com>
5401W:	http://www.kernel.org/doc/man-pages
5402L:	linux-man@vger.kernel.org
5403S:	Maintained
5404
5405MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5406M:	Mirko Lindner <mlindner@marvell.com>
5407M:	Stephen Hemminger <stephen@networkplumber.org>
5408L:	netdev@vger.kernel.org
5409S:	Maintained
5410F:	drivers/net/ethernet/marvell/sk*
5411
5412MARVELL LIBERTAS WIRELESS DRIVER
5413L:	libertas-dev@lists.infradead.org
5414S:	Orphan
5415F:	drivers/net/wireless/libertas/
5416
5417MARVELL MV643XX ETHERNET DRIVER
5418M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5419L:	netdev@vger.kernel.org
5420S:	Maintained
5421F:	drivers/net/ethernet/marvell/mv643xx_eth.*
5422F:	include/linux/mv643xx.h
5423
5424MARVELL MVNETA ETHERNET DRIVER
5425M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5426L:	netdev@vger.kernel.org
5427S:	Maintained
5428F:	drivers/net/ethernet/marvell/mvneta.*
5429
5430MARVELL MWIFIEX WIRELESS DRIVER
5431M:	Bing Zhao <bzhao@marvell.com>
5432L:	linux-wireless@vger.kernel.org
5433S:	Maintained
5434F:	drivers/net/wireless/mwifiex/
5435
5436MARVELL MWL8K WIRELESS DRIVER
5437M:	Lennert Buytenhek <buytenh@wantstofly.org>
5438L:	linux-wireless@vger.kernel.org
5439S:	Odd Fixes
5440F:	drivers/net/wireless/mwl8k.c
5441
5442MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5443M:	Nicolas Pitre <nico@fluxnic.net>
5444S:	Odd Fixes
5445F:	drivers/mmc/host/mvsdio.*
5446
5447MATROX FRAMEBUFFER DRIVER
5448L:	linux-fbdev@vger.kernel.org
5449S:	Orphan
5450F:	drivers/video/matrox/matroxfb_*
5451F:	include/uapi/linux/matroxfb.h
5452
5453MAX16065 HARDWARE MONITOR DRIVER
5454M:	Guenter Roeck <linux@roeck-us.net>
5455L:	lm-sensors@lm-sensors.org
5456S:	Maintained
5457F:	Documentation/hwmon/max16065
5458F:	drivers/hwmon/max16065.c
5459
5460MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5461M:	"Hans J. Koch" <hjk@hansjkoch.de>
5462L:	lm-sensors@lm-sensors.org
5463S:	Maintained
5464F:	Documentation/hwmon/max6650
5465F:	drivers/hwmon/max6650.c
5466
5467MAX6697 HARDWARE MONITOR DRIVER
5468M:	Guenter Roeck <linux@roeck-us.net>
5469L:	lm-sensors@lm-sensors.org
5470S:	Maintained
5471F:	Documentation/hwmon/max6697
5472F:	Documentation/devicetree/bindings/i2c/max6697.txt
5473F:	drivers/hwmon/max6697.c
5474F:	include/linux/platform_data/max6697.h
5475
5476MAXIRADIO FM RADIO RECEIVER DRIVER
5477M:	Hans Verkuil <hverkuil@xs4all.nl>
5478L:	linux-media@vger.kernel.org
5479T:	git git://linuxtv.org/media_tree.git
5480W:	http://linuxtv.org
5481S:	Maintained
5482F:	drivers/media/radio/radio-maxiradio*
5483
5484MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5485M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
5486P:	LinuxTV.org Project
5487L:	linux-media@vger.kernel.org
5488W:	http://linuxtv.org
5489Q:	http://patchwork.kernel.org/project/linux-media/list/
5490T:	git git://linuxtv.org/media_tree.git
5491S:	Maintained
5492F:	Documentation/dvb/
5493F:	Documentation/video4linux/
5494F:	Documentation/DocBook/media/
5495F:	drivers/media/
5496F:	drivers/staging/media/
5497F:	include/media/
5498F:	include/uapi/linux/dvb/
5499F:	include/uapi/linux/videodev2.h
5500F:	include/uapi/linux/media.h
5501F:	include/uapi/linux/v4l2-*
5502F:	include/uapi/linux/meye.h
5503F:	include/uapi/linux/ivtv*
5504F:	include/uapi/linux/uvcvideo.h
5505
5506MEDIAVISION PRO MOVIE STUDIO DRIVER
5507M:	Hans Verkuil <hverkuil@xs4all.nl>
5508L:	linux-media@vger.kernel.org
5509T:	git git://linuxtv.org/media_tree.git
5510W:	http://linuxtv.org
5511S:	Odd Fixes
5512F:	drivers/media/parport/pms*
5513
5514MEGARAID SCSI DRIVERS
5515M:	Neela Syam Kolli <megaraidlinux@lsi.com>
5516L:	linux-scsi@vger.kernel.org
5517W:	http://megaraid.lsilogic.com
5518S:	Maintained
5519F:	Documentation/scsi/megaraid.txt
5520F:	drivers/scsi/megaraid.*
5521F:	drivers/scsi/megaraid/
5522
5523MELLANOX ETHERNET DRIVER (mlx4_en)
5524M:	Amir Vadai <amirv@mellanox.com>
5525L: 	netdev@vger.kernel.org
5526S:	Supported
5527W:	http://www.mellanox.com
5528Q:	http://patchwork.ozlabs.org/project/netdev/list/
5529F:	drivers/net/ethernet/mellanox/mlx4/en_*
5530
5531MEMORY MANAGEMENT
5532L:	linux-mm@kvack.org
5533W:	http://www.linux-mm.org
5534S:	Maintained
5535F:	include/linux/mm.h
5536F:	include/linux/gfp.h
5537F:	include/linux/mmzone.h
5538F:	include/linux/memory_hotplug.h
5539F:	include/linux/vmalloc.h
5540F:	mm/
5541
5542MEMORY RESOURCE CONTROLLER
5543M:	Johannes Weiner <hannes@cmpxchg.org>
5544M:	Michal Hocko <mhocko@suse.cz>
5545M:	Balbir Singh <bsingharora@gmail.com>
5546M:	KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
5547L:	cgroups@vger.kernel.org
5548L:	linux-mm@kvack.org
5549S:	Maintained
5550F:	mm/memcontrol.c
5551F:	mm/page_cgroup.c
5552
5553MEMORY TECHNOLOGY DEVICES (MTD)
5554M:	David Woodhouse <dwmw2@infradead.org>
5555L:	linux-mtd@lists.infradead.org
5556W:	http://www.linux-mtd.infradead.org/
5557Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
5558T:	git git://git.infradead.org/mtd-2.6.git
5559S:	Maintained
5560F:	drivers/mtd/
5561F:	include/linux/mtd/
5562F:	include/uapi/mtd/
5563
5564MEN A21 WATCHDOG DRIVER
5565M:  	Johannes Thumshirn <johannes.thumshirn@men.de>
5566L:	linux-watchdog@vger.kernel.org
5567S:	Supported
5568F:	drivers/watchdog/mena21_wdt.c
5569
5570METAG ARCHITECTURE
5571M:	James Hogan <james.hogan@imgtec.com>
5572L:	linux-metag@vger.kernel.org
5573S:	Supported
5574F:	arch/metag/
5575F:	Documentation/metag/
5576F:	Documentation/devicetree/bindings/metag/
5577F:	drivers/clocksource/metag_generic.c
5578F:	drivers/irqchip/irq-metag.c
5579F:	drivers/irqchip/irq-metag-ext.c
5580F:	drivers/tty/metag_da.c
5581F:	fs/imgdafs/
5582
5583MICROBLAZE ARCHITECTURE
5584M:	Michal Simek <monstr@monstr.eu>
5585L:	microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
5586W:	http://www.monstr.eu/fdt/
5587T:	git git://git.monstr.eu/linux-2.6-microblaze.git
5588S:	Supported
5589F:	arch/microblaze/
5590
5591MICROTEK X6 SCANNER
5592M:	Oliver Neukum <oliver@neukum.org>
5593S:	Maintained
5594F:	drivers/usb/image/microtek.*
5595
5596MIPS
5597M:	Ralf Baechle <ralf@linux-mips.org>
5598L:	linux-mips@linux-mips.org
5599W:	http://www.linux-mips.org/
5600T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
5601Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
5602S:	Supported
5603F:	Documentation/mips/
5604F:	arch/mips/
5605
5606MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5607M:	Hans Verkuil <hverkuil@xs4all.nl>
5608L:	linux-media@vger.kernel.org
5609T:	git git://linuxtv.org/media_tree.git
5610W:	http://linuxtv.org
5611S:	Odd Fixes
5612F:	drivers/media/radio/radio-miropcm20*
5613
5614Mellanox MLX5 core VPI driver
5615M:	Eli Cohen <eli@mellanox.com>
5616L:	netdev@vger.kernel.org
5617L:	linux-rdma@vger.kernel.org
5618W:	http://www.mellanox.com
5619Q:	http://patchwork.ozlabs.org/project/netdev/list/
5620Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5621T:	git://openfabrics.org/~eli/connect-ib.git
5622S:	Supported
5623F:	drivers/net/ethernet/mellanox/mlx5/core/
5624F:	include/linux/mlx5/
5625
5626Mellanox MLX5 IB driver
5627M:      Eli Cohen <eli@mellanox.com>
5628L:      linux-rdma@vger.kernel.org
5629W:      http://www.mellanox.com
5630Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5631T:      git://openfabrics.org/~eli/connect-ib.git
5632S:      Supported
5633F:      include/linux/mlx5/
5634F:      drivers/infiniband/hw/mlx5/
5635
5636MODULE SUPPORT
5637M:	Rusty Russell <rusty@rustcorp.com.au>
5638S:	Maintained
5639F:	include/linux/module.h
5640F:	kernel/module.c
5641
5642MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5643W:	http://popies.net/meye/
5644S:	Orphan
5645F:	Documentation/video4linux/meye.txt
5646F:	drivers/media/pci/meye/
5647F:	include/uapi/linux/meye.h
5648
5649MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5650M:	Jiri Slaby <jirislaby@gmail.com>
5651S:	Maintained
5652F:	Documentation/serial/moxa-smartio
5653F:	drivers/tty/mxser.*
5654
5655MR800 AVERMEDIA USB FM RADIO DRIVER
5656M:	Alexey Klimov <klimov.linux@gmail.com>
5657L:	linux-media@vger.kernel.org
5658T:	git git://linuxtv.org/media_tree.git
5659S:	Maintained
5660F:	drivers/media/radio/radio-mr800.c
5661
5662MSI LAPTOP SUPPORT
5663M:	"Lee, Chun-Yi" <jlee@suse.com>
5664L:	platform-driver-x86@vger.kernel.org
5665S:	Maintained
5666F:	drivers/platform/x86/msi-laptop.c
5667
5668MSI WMI SUPPORT
5669M:	Anisse Astier <anisse@astier.eu>
5670L:	platform-driver-x86@vger.kernel.org
5671S:	Supported
5672F:	drivers/platform/x86/msi-wmi.c
5673
5674MT9M032 APTINA SENSOR DRIVER
5675M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5676L:	linux-media@vger.kernel.org
5677T:	git git://linuxtv.org/media_tree.git
5678S:	Maintained
5679F:	drivers/media/i2c/mt9m032.c
5680F:	include/media/mt9m032.h
5681
5682MT9P031 APTINA CAMERA SENSOR
5683M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5684L:	linux-media@vger.kernel.org
5685T:	git git://linuxtv.org/media_tree.git
5686S:	Maintained
5687F:	drivers/media/i2c/mt9p031.c
5688F:	include/media/mt9p031.h
5689
5690MT9T001 APTINA CAMERA SENSOR
5691M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5692L:	linux-media@vger.kernel.org
5693T:	git git://linuxtv.org/media_tree.git
5694S:	Maintained
5695F:	drivers/media/i2c/mt9t001.c
5696F:	include/media/mt9t001.h
5697
5698MT9V032 APTINA CAMERA SENSOR
5699M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5700L:	linux-media@vger.kernel.org
5701T:	git git://linuxtv.org/media_tree.git
5702S:	Maintained
5703F:	drivers/media/i2c/mt9v032.c
5704F:	include/media/mt9v032.h
5705
5706MULTIFUNCTION DEVICES (MFD)
5707M:	Samuel Ortiz <sameo@linux.intel.com>
5708M:	Lee Jones <lee.jones@linaro.org>
5709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5710T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
5711S:	Supported
5712F:	drivers/mfd/
5713F:	include/linux/mfd/
5714
5715MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5716M:	Chris Ball <cjb@laptop.org>
5717L:	linux-mmc@vger.kernel.org
5718T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5719S:	Maintained
5720F:	drivers/mmc/
5721F:	include/linux/mmc/
5722F:	include/uapi/linux/mmc/
5723
5724MULTIMEDIA CARD (MMC) ETC. OVER SPI
5725S:	Orphan
5726F:	drivers/mmc/host/mmc_spi.c
5727F:	include/linux/spi/mmc_spi.h
5728
5729MULTISOUND SOUND DRIVER
5730M:	Andrew Veliath <andrewtv@usa.net>
5731S:	Maintained
5732F:	Documentation/sound/oss/MultiSound
5733F:	sound/oss/msnd*
5734
5735MULTITECH MULTIPORT CARD (ISICOM)
5736S:	Orphan
5737F:	drivers/tty/isicom.c
5738F:	include/linux/isicom.h
5739
5740MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5741M:	Felipe Balbi <balbi@ti.com>
5742L:	linux-usb@vger.kernel.org
5743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5744S:	Maintained
5745F:	drivers/usb/musb/
5746
5747MXL5007T MEDIA DRIVER
5748M:	Michael Krufky <mkrufky@linuxtv.org>
5749L:	linux-media@vger.kernel.org
5750W:	http://linuxtv.org/
5751W:	http://github.com/mkrufky
5752Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5753T:	git git://linuxtv.org/mkrufky/tuners.git
5754S:	Maintained
5755F:	drivers/media/tuners/mxl5007t.*
5756
5757MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5758M:	Hyong-Youb Kim <hykim@myri.com>
5759L:	netdev@vger.kernel.org
5760W:	https://www.myricom.com/support/downloads/myri10ge.html
5761S:	Supported
5762F:	drivers/net/ethernet/myricom/myri10ge/
5763
5764NATSEMI ETHERNET DRIVER (DP8381x)
5765S:	Orphan
5766F:	drivers/net/ethernet/natsemi/natsemi.c
5767
5768NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5769M:	Daniel Mack <zonque@gmail.com>
5770S:	Maintained
5771L:	alsa-devel@alsa-project.org
5772W:	http://www.native-instruments.com
5773F:	sound/usb/caiaq/
5774
5775NCP FILESYSTEM
5776M:	Petr Vandrovec <petr@vandrovec.name>
5777S:	Odd Fixes
5778F:	fs/ncpfs/
5779
5780NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5781M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5782L:	linux-scsi@vger.kernel.org
5783S:	Maintained
5784F:	drivers/scsi/NCR_D700.*
5785
5786NCT6775 HARDWARE MONITOR DRIVER
5787M:	Guenter Roeck <linux@roeck-us.net>
5788L:	lm-sensors@lm-sensors.org
5789S:	Maintained
5790F:	Documentation/hwmon/nct6775
5791F:	drivers/hwmon/nct6775.c
5792
5793NETEFFECT IWARP RNIC DRIVER (IW_NES)
5794M:	Faisal Latif <faisal.latif@intel.com>
5795L:	linux-rdma@vger.kernel.org
5796W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5797S:	Supported
5798F:	drivers/infiniband/hw/nes/
5799
5800NETEM NETWORK EMULATOR
5801M:	Stephen Hemminger <stephen@networkplumber.org>
5802L:	netem@lists.linux-foundation.org
5803S:	Maintained
5804F:	net/sched/sch_netem.c
5805
5806NETERION 10GbE DRIVERS (s2io/vxge)
5807M:	Jon Mason <jdmason@kudzu.us>
5808L:	netdev@vger.kernel.org
5809S:	Supported
5810F:	Documentation/networking/s2io.txt
5811F:	Documentation/networking/vxge.txt
5812F:	drivers/net/ethernet/neterion/
5813
5814NETFILTER/IPTABLES
5815M:	Pablo Neira Ayuso <pablo@netfilter.org>
5816M:	Patrick McHardy <kaber@trash.net>
5817M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
5818L:	netfilter-devel@vger.kernel.org
5819L:	netfilter@vger.kernel.org
5820L:	coreteam@netfilter.org
5821W:	http://www.netfilter.org/
5822W:	http://www.iptables.org/
5823Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
5824T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5825T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5826S:	Supported
5827F:	include/linux/netfilter*
5828F:	include/linux/netfilter/
5829F:	include/net/netfilter/
5830F:	include/uapi/linux/netfilter*
5831F:	include/uapi/linux/netfilter/
5832F:	net/*/netfilter.c
5833F:	net/*/netfilter/
5834F:	net/netfilter/
5835
5836NETLABEL
5837M:	Paul Moore <paul@paul-moore.com>
5838W:	http://netlabel.sf.net
5839L:	netdev@vger.kernel.org
5840S:	Maintained
5841F:	Documentation/netlabel/
5842F:	include/net/netlabel.h
5843F:	net/netlabel/
5844
5845NETROM NETWORK LAYER
5846M:	Ralf Baechle <ralf@linux-mips.org>
5847L:	linux-hams@vger.kernel.org
5848W:	http://www.linux-ax25.org/
5849S:	Maintained
5850F:	include/net/netrom.h
5851F:	include/uapi/linux/netrom.h
5852F:	net/netrom/
5853
5854NETWORK BLOCK DEVICE (NBD)
5855M:	Paul Clements <Paul.Clements@steeleye.com>
5856S:	Maintained
5857L:	nbd-general@lists.sourceforge.net
5858F:	Documentation/blockdev/nbd.txt
5859F:	drivers/block/nbd.c
5860F:	include/linux/nbd.h
5861F:	include/uapi/linux/nbd.h
5862
5863NETWORK DROP MONITOR
5864M:	Neil Horman <nhorman@tuxdriver.com>
5865L:	netdev@vger.kernel.org
5866S:	Maintained
5867W:	https://fedorahosted.org/dropwatch/
5868F:	net/core/drop_monitor.c
5869
5870NETWORKING [GENERAL]
5871M:	"David S. Miller" <davem@davemloft.net>
5872L:	netdev@vger.kernel.org
5873W:	http://www.linuxfoundation.org/en/Net
5874Q:	http://patchwork.ozlabs.org/project/netdev/list/
5875T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5877S:	Maintained
5878F:	net/
5879F:	include/net/
5880F:	include/linux/in.h
5881F:	include/linux/net.h
5882F:	include/linux/netdevice.h
5883F:	include/uapi/linux/in.h
5884F:	include/uapi/linux/net.h
5885F:	include/uapi/linux/netdevice.h
5886
5887NETWORKING [IPv4/IPv6]
5888M:	"David S. Miller" <davem@davemloft.net>
5889M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
5890M:	James Morris <jmorris@namei.org>
5891M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5892M:	Patrick McHardy <kaber@trash.net>
5893L:	netdev@vger.kernel.org
5894T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5895S:	Maintained
5896F:	net/ipv4/
5897F:	net/ipv6/
5898F:	include/net/ip*
5899F:	arch/x86/net/*
5900
5901NETWORKING [IPSEC]
5902M:	Steffen Klassert <steffen.klassert@secunet.com>
5903M:	Herbert Xu <herbert@gondor.apana.org.au>
5904M:	"David S. Miller" <davem@davemloft.net>
5905L:	netdev@vger.kernel.org
5906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
5907T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
5908S:	Maintained
5909F:	net/xfrm/
5910F:	net/key/
5911F:	net/ipv4/xfrm*
5912F:	net/ipv4/esp4.c
5913F:	net/ipv4/ah4.c
5914F:	net/ipv4/ipcomp.c
5915F:	net/ipv4/ip_vti.c
5916F:	net/ipv6/xfrm*
5917F:	net/ipv6/esp6.c
5918F:	net/ipv6/ah6.c
5919F:	net/ipv6/ipcomp6.c
5920F:	net/ipv6/ip6_vti.c
5921F:	include/uapi/linux/xfrm.h
5922F:	include/net/xfrm.h
5923
5924NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5925M:	Paul Moore <paul@paul-moore.com>
5926L:	netdev@vger.kernel.org
5927S:	Maintained
5928
5929NETWORKING [WIRELESS]
5930M:	"John W. Linville" <linville@tuxdriver.com>
5931L:	linux-wireless@vger.kernel.org
5932Q:	http://patchwork.kernel.org/project/linux-wireless/list/
5933T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5934S:	Maintained
5935F:	net/mac80211/
5936F:	net/rfkill/
5937F:	net/wireless/
5938F:	include/net/ieee80211*
5939F:	include/linux/wireless.h
5940F:	include/uapi/linux/wireless.h
5941F:	include/net/iw_handler.h
5942F:	drivers/net/wireless/
5943
5944NETWORKING DRIVERS
5945L:	netdev@vger.kernel.org
5946W:	http://www.linuxfoundation.org/en/Net
5947Q:	http://patchwork.ozlabs.org/project/netdev/list/
5948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5949T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5950S:	Odd Fixes
5951F:	drivers/net/
5952F:	include/linux/if_*
5953F:	include/linux/netdevice.h
5954F:	include/linux/arcdevice.h
5955F:	include/linux/etherdevice.h
5956F:	include/linux/fcdevice.h
5957F:	include/linux/fddidevice.h
5958F:	include/linux/hippidevice.h
5959F:	include/linux/inetdevice.h
5960F:	include/uapi/linux/if_*
5961F:	include/uapi/linux/netdevice.h
5962
5963NETXEN (1/10) GbE SUPPORT
5964M:	Manish Chopra <manish.chopra@qlogic.com>
5965M:	Sony Chacko <sony.chacko@qlogic.com>
5966M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
5967L:	netdev@vger.kernel.org
5968W:	http://www.qlogic.com
5969S:	Supported
5970F:	drivers/net/ethernet/qlogic/netxen/
5971
5972NFC SUBSYSTEM
5973M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5974M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5975M:	Samuel Ortiz <sameo@linux.intel.com>
5976L:	linux-wireless@vger.kernel.org
5977L:	linux-nfc@lists.01.org (moderated for non-subscribers)
5978S:	Supported
5979F:	net/nfc/
5980F:	include/net/nfc/
5981F:	include/uapi/linux/nfc.h
5982F:	drivers/nfc/
5983F:	include/linux/platform_data/pn544.h
5984
5985NFS, SUNRPC, AND LOCKD CLIENTS
5986M:	Trond Myklebust <trond.myklebust@primarydata.com>
5987L:	linux-nfs@vger.kernel.org
5988W:	http://client.linux-nfs.org
5989T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
5990S:	Maintained
5991F:	fs/lockd/
5992F:	fs/nfs/
5993F:	fs/nfs_common/
5994F:	net/sunrpc/
5995F:	include/linux/lockd/
5996F:	include/linux/nfs*
5997F:	include/linux/sunrpc/
5998F:	include/uapi/linux/nfs*
5999F:	include/uapi/linux/sunrpc/
6000
6001NILFS2 FILESYSTEM
6002M:	KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6003L:	linux-nilfs@vger.kernel.org
6004W:	http://www.nilfs.org/en/
6005T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
6006S:	Supported
6007F:	Documentation/filesystems/nilfs2.txt
6008F:	fs/nilfs2/
6009F:	include/linux/nilfs2_fs.h
6010
6011NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6012M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6013W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6014S:	Maintained
6015F:	Documentation/scsi/NinjaSCSI.txt
6016F:	drivers/scsi/pcmcia/nsp_*
6017
6018NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6019M:	GOTO Masanori <gotom@debian.or.jp>
6020M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6021W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6022S:	Maintained
6023F:	Documentation/scsi/NinjaSCSI.txt
6024F:	drivers/scsi/nsp32*
6025
6026NTB DRIVER
6027M:	Jon Mason <jon.mason@intel.com>
6028S:	Supported
6029W:	https://github.com/jonmason/ntb/wiki
6030T:	git git://github.com/jonmason/ntb.git
6031F:	drivers/ntb/
6032F:	drivers/net/ntb_netdev.c
6033F:	include/linux/ntb.h
6034
6035NTFS FILESYSTEM
6036M:	Anton Altaparmakov <anton@tuxera.com>
6037L:	linux-ntfs-dev@lists.sourceforge.net
6038W:	http://www.tuxera.com/
6039T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6040S:	Supported
6041F:	Documentation/filesystems/ntfs.txt
6042F:	fs/ntfs/
6043
6044NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6045M:	Antonino Daplas <adaplas@gmail.com>
6046L:	linux-fbdev@vger.kernel.org
6047S:	Maintained
6048F:	drivers/video/riva/
6049F:	drivers/video/nvidia/
6050
6051NVM EXPRESS DRIVER
6052M:	Matthew Wilcox <willy@linux.intel.com>
6053L:	linux-nvme@lists.infradead.org
6054T:	git git://git.infradead.org/users/willy/linux-nvme.git
6055S:	Supported
6056F:	drivers/block/nvme*
6057F:	include/linux/nvme.h
6058
6059OMAP SUPPORT
6060M:	Tony Lindgren <tony@atomide.com>
6061L:	linux-omap@vger.kernel.org
6062W:	http://www.muru.com/linux/omap/
6063W:	http://linux.omap.com/
6064Q:	http://patchwork.kernel.org/project/linux-omap/list/
6065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6066S:	Maintained
6067F:	arch/arm/*omap*/
6068F:	drivers/i2c/busses/i2c-omap.c
6069F:	include/linux/i2c-omap.h
6070
6071OMAP DEVICE TREE SUPPORT
6072M:	Benoît Cousson <bcousson@baylibre.com>
6073M:	Tony Lindgren <tony@atomide.com>
6074L:	linux-omap@vger.kernel.org
6075L:	devicetree@vger.kernel.org
6076S:	Maintained
6077F:	arch/arm/boot/dts/*omap*
6078F:	arch/arm/boot/dts/*am3*
6079
6080OMAP CLOCK FRAMEWORK SUPPORT
6081M:	Paul Walmsley <paul@pwsan.com>
6082L:	linux-omap@vger.kernel.org
6083S:	Maintained
6084F:	arch/arm/*omap*/*clock*
6085
6086OMAP POWER MANAGEMENT SUPPORT
6087M:	Kevin Hilman <khilman@deeprootsystems.com>
6088L:	linux-omap@vger.kernel.org
6089S:	Maintained
6090F:	arch/arm/*omap*/*pm*
6091F:	drivers/cpufreq/omap-cpufreq.c
6092
6093OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6094M:	Rajendra Nayak <rnayak@ti.com>
6095M:	Paul Walmsley <paul@pwsan.com>
6096L:	linux-omap@vger.kernel.org
6097S:	Maintained
6098F:	arch/arm/mach-omap2/prm*
6099
6100OMAP AUDIO SUPPORT
6101M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
6102M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
6103L:	alsa-devel@alsa-project.org (subscribers-only)
6104L:	linux-omap@vger.kernel.org
6105S:	Maintained
6106F:	sound/soc/omap/
6107
6108OMAP FRAMEBUFFER SUPPORT
6109M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
6110L:	linux-fbdev@vger.kernel.org
6111L:	linux-omap@vger.kernel.org
6112S:	Maintained
6113F:	drivers/video/omap/
6114
6115OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6116M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
6117L:	linux-omap@vger.kernel.org
6118L:	linux-fbdev@vger.kernel.org
6119S:	Maintained
6120F:	drivers/video/omap2/
6121F:	Documentation/arm/OMAP/DSS
6122
6123OMAP HARDWARE SPINLOCK SUPPORT
6124M:	Ohad Ben-Cohen <ohad@wizery.com>
6125L:	linux-omap@vger.kernel.org
6126S:	Maintained
6127F:	drivers/hwspinlock/omap_hwspinlock.c
6128F:	arch/arm/mach-omap2/hwspinlock.c
6129
6130OMAP MMC SUPPORT
6131M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
6132L:	linux-omap@vger.kernel.org
6133S:	Maintained
6134F:	drivers/mmc/host/omap.c
6135
6136OMAP HS MMC SUPPORT
6137M:	Balaji T K <balajitk@ti.com>
6138L:	linux-mmc@vger.kernel.org
6139L:	linux-omap@vger.kernel.org
6140S:	Maintained
6141F:	drivers/mmc/host/omap_hsmmc.c
6142
6143OMAP RANDOM NUMBER GENERATOR SUPPORT
6144M:	Deepak Saxena <dsaxena@plexity.net>
6145S:	Maintained
6146F:	drivers/char/hw_random/omap-rng.c
6147
6148OMAP HWMOD SUPPORT
6149M:	Benoît Cousson <bcousson@baylibre.com>
6150M:	Paul Walmsley <paul@pwsan.com>
6151L:	linux-omap@vger.kernel.org
6152S:	Maintained
6153F:	arch/arm/mach-omap2/omap_hwmod.*
6154
6155OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6156M:	Benoît Cousson <bcousson@baylibre.com>
6157L:	linux-omap@vger.kernel.org
6158S:	Maintained
6159F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6160
6161OMAP IMAGE SIGNAL PROCESSOR (ISP)
6162M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6163L:	linux-media@vger.kernel.org
6164S:	Maintained
6165F:	drivers/media/platform/omap3isp/
6166
6167OMAP USB SUPPORT
6168M:	Felipe Balbi <balbi@ti.com>
6169L:	linux-usb@vger.kernel.org
6170L:	linux-omap@vger.kernel.org
6171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6172S:	Maintained
6173F:	drivers/usb/*/*omap*
6174F:	arch/arm/*omap*/usb*
6175
6176OMAP GPIO DRIVER
6177M:	Santosh Shilimkar <santosh.shilimkar@ti.com>
6178M:	Kevin Hilman <khilman@deeprootsystems.com>
6179L:	linux-omap@vger.kernel.org
6180S:	Maintained
6181F:	drivers/gpio/gpio-omap.c
6182
6183OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6184M:	Mark Jackson <mpfj@newflow.co.uk>
6185L:	linux-omap@vger.kernel.org
6186S:	Maintained
6187F:	arch/arm/boot/dts/am335x-nano.dts
6188
6189OMFS FILESYSTEM
6190M:	Bob Copeland <me@bobcopeland.com>
6191L:	linux-karma-devel@lists.sourceforge.net
6192S:	Maintained
6193F:	Documentation/filesystems/omfs.txt
6194F:	fs/omfs/
6195
6196OMNIKEY CARDMAN 4000 DRIVER
6197M:	Harald Welte <laforge@gnumonks.org>
6198S:	Maintained
6199F:	drivers/char/pcmcia/cm4000_cs.c
6200F:	include/linux/cm4000_cs.h
6201F:	include/uapi/linux/cm4000_cs.h
6202
6203OMNIKEY CARDMAN 4040 DRIVER
6204M:	Harald Welte <laforge@gnumonks.org>
6205S:	Maintained
6206F:	drivers/char/pcmcia/cm4040_cs.*
6207
6208OMNIVISION OV7670 SENSOR DRIVER
6209M:	Jonathan Corbet <corbet@lwn.net>
6210L:	linux-media@vger.kernel.org
6211T:	git git://linuxtv.org/media_tree.git
6212S:	Maintained
6213F:	drivers/media/i2c/ov7670.c
6214
6215ONENAND FLASH DRIVER
6216M:	Kyungmin Park <kyungmin.park@samsung.com>
6217L:	linux-mtd@lists.infradead.org
6218S:	Maintained
6219F:	drivers/mtd/onenand/
6220F:	include/linux/mtd/onenand*.h
6221
6222ONSTREAM SCSI TAPE DRIVER
6223M:	Willem Riede <osst@riede.org>
6224L:	osst-users@lists.sourceforge.net
6225L:	linux-scsi@vger.kernel.org
6226S:	Maintained
6227F:	Documentation/scsi/osst.txt
6228F:	drivers/scsi/osst.*
6229F:	drivers/scsi/osst_*.h
6230F:	drivers/scsi/st.h
6231
6232OPENCORES I2C BUS DRIVER
6233M:	Peter Korsgaard <jacmet@sunsite.dk>
6234L:	linux-i2c@vger.kernel.org
6235S:	Maintained
6236F:	Documentation/i2c/busses/i2c-ocores
6237F:	drivers/i2c/busses/i2c-ocores.c
6238
6239OPEN FIRMWARE AND FLATTENED DEVICE TREE
6240M:	Grant Likely <grant.likely@linaro.org>
6241M:	Rob Herring <rob.herring@calxeda.com>
6242L:	devicetree@vger.kernel.org
6243W:	http://fdt.secretlab.ca
6244T:	git git://git.secretlab.ca/git/linux-2.6.git
6245S:	Maintained
6246F:	drivers/of/
6247F:	include/linux/of*.h
6248F:	scripts/dtc/
6249K:	of_get_property
6250K:	of_match_table
6251
6252OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6253M:	Rob Herring <rob.herring@calxeda.com>
6254M:	Pawel Moll <pawel.moll@arm.com>
6255M:	Mark Rutland <mark.rutland@arm.com>
6256M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
6257M:	Kumar Gala <galak@codeaurora.org>
6258L:	devicetree@vger.kernel.org
6259S:	Maintained
6260F:	Documentation/devicetree/
6261F:	arch/*/boot/dts/
6262F:	include/dt-bindings/
6263
6264OPENRISC ARCHITECTURE
6265M:	Jonas Bonn <jonas@southpole.se>
6266W:	http://openrisc.net
6267L:	linux@lists.openrisc.net (moderated for non-subscribers)
6268S:	Maintained
6269T:	git git://openrisc.net/~jonas/linux
6270F:	arch/openrisc/
6271
6272OPENVSWITCH
6273M:	Jesse Gross <jesse@nicira.com>
6274L:	dev@openvswitch.org
6275W:	http://openvswitch.org
6276T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6277S:	Maintained
6278F:	net/openvswitch/
6279
6280OPL4 DRIVER
6281M:	Clemens Ladisch <clemens@ladisch.de>
6282L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6283T:	git git://git.alsa-project.org/alsa-kernel.git
6284S:	Maintained
6285F:	sound/drivers/opl4/
6286
6287OPROFILE
6288M:	Robert Richter <rric@kernel.org>
6289L:	oprofile-list@lists.sf.net
6290S:	Maintained
6291F:	arch/*/include/asm/oprofile*.h
6292F:	arch/*/oprofile/
6293F:	drivers/oprofile/
6294F:	include/linux/oprofile.h
6295
6296ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6297M:	Mark Fasheh <mfasheh@suse.com>
6298M:	Joel Becker <jlbec@evilplan.org>
6299L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6300W:	http://oss.oracle.com/projects/ocfs2/
6301T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6302S:	Supported
6303F:	Documentation/filesystems/ocfs2.txt
6304F:	Documentation/filesystems/dlmfs.txt
6305F:	fs/ocfs2/
6306
6307ORINOCO DRIVER
6308L:	linux-wireless@vger.kernel.org
6309W:	http://wireless.kernel.org/en/users/Drivers/orinoco
6310W:	http://www.nongnu.org/orinoco/
6311S:	Orphan
6312F:	drivers/net/wireless/orinoco/
6313
6314OSD LIBRARY and FILESYSTEM
6315M:	Boaz Harrosh <bharrosh@panasas.com>
6316M:	Benny Halevy <bhalevy@tonian.com>
6317L:	osd-dev@open-osd.org
6318W:	http://open-osd.org
6319T:	git git://git.open-osd.org/open-osd.git
6320S:	Maintained
6321F:	drivers/scsi/osd/
6322F:	include/scsi/osd_*
6323F:	fs/exofs/
6324
6325P54 WIRELESS DRIVER
6326M:	Christian Lamparter <chunkeey@googlemail.com>
6327L:	linux-wireless@vger.kernel.org
6328W:	http://wireless.kernel.org/en/users/Drivers/p54
6329S:	Maintained
6330F:	drivers/net/wireless/p54/
6331
6332PA SEMI ETHERNET DRIVER
6333M:	Olof Johansson <olof@lixom.net>
6334L:	netdev@vger.kernel.org
6335S:	Maintained
6336F:	drivers/net/ethernet/pasemi/*
6337
6338PA SEMI SMBUS DRIVER
6339M:	Olof Johansson <olof@lixom.net>
6340L:	linux-i2c@vger.kernel.org
6341S:	Maintained
6342F:	drivers/i2c/busses/i2c-pasemi.c
6343
6344PADATA PARALLEL EXECUTION MECHANISM
6345M:	Steffen Klassert <steffen.klassert@secunet.com>
6346L:	linux-crypto@vger.kernel.org
6347S:	Maintained
6348F:	kernel/padata.c
6349F:	include/linux/padata.h
6350F:	Documentation/padata.txt
6351
6352PANASONIC LAPTOP ACPI EXTRAS DRIVER
6353M:	Harald Welte <laforge@gnumonks.org>
6354L:	platform-driver-x86@vger.kernel.org
6355S:	Maintained
6356F:	drivers/platform/x86/panasonic-laptop.c
6357
6358PANASONIC MN10300/AM33/AM34 PORT
6359M:	David Howells <dhowells@redhat.com>
6360M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6361L:	linux-am33-list@redhat.com (moderated for non-subscribers)
6362W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6363S:	Maintained
6364F:	Documentation/mn10300/
6365F:	arch/mn10300/
6366
6367PARALLEL PORT SUPPORT
6368L:	linux-parport@lists.infradead.org (subscribers-only)
6369S:	Orphan
6370F:	drivers/parport/
6371F:	include/linux/parport*.h
6372F:	drivers/char/ppdev.c
6373F:	include/uapi/linux/ppdev.h
6374
6375PARAVIRT_OPS INTERFACE
6376M:	Jeremy Fitzhardinge <jeremy@goop.org>
6377M:	Chris Wright <chrisw@sous-sol.org>
6378M:	Alok Kataria <akataria@vmware.com>
6379M:	Rusty Russell <rusty@rustcorp.com.au>
6380L:	virtualization@lists.linux-foundation.org
6381S:	Supported
6382F:	Documentation/ia64/paravirt_ops.txt
6383F:	arch/*/kernel/paravirt*
6384F:	arch/*/include/asm/paravirt.h
6385
6386PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6387M:	Tim Waugh <tim@cyberelk.net>
6388L:	linux-parport@lists.infradead.org (subscribers-only)
6389W:	http://www.torque.net/linux-pp.html
6390S:	Maintained
6391F:	Documentation/blockdev/paride.txt
6392F:	drivers/block/paride/
6393
6394PARISC ARCHITECTURE
6395M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
6396M:	Helge Deller <deller@gmx.de>
6397L:	linux-parisc@vger.kernel.org
6398W:	http://www.parisc-linux.org/
6399Q:	http://patchwork.kernel.org/project/linux-parisc/list/
6400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6401T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6402S:	Maintained
6403F:	arch/parisc/
6404F:	Documentation/parisc/
6405F:	drivers/parisc/
6406F:	drivers/char/agp/parisc-agp.c
6407F:	drivers/input/serio/gscps2.c
6408F:	drivers/parport/parport_gsc.*
6409F:	drivers/tty/serial/8250/8250_gsc.c
6410F:	drivers/video/sti*
6411F:	drivers/video/console/sti*
6412F:	drivers/video/logo/logo_parisc*
6413
6414PC87360 HARDWARE MONITORING DRIVER
6415M:	Jim Cromie <jim.cromie@gmail.com>
6416L:	lm-sensors@lm-sensors.org
6417S:	Maintained
6418F:	Documentation/hwmon/pc87360
6419F:	drivers/hwmon/pc87360.c
6420
6421PC8736x GPIO DRIVER
6422M:	Jim Cromie <jim.cromie@gmail.com>
6423S:	Maintained
6424F:	drivers/char/pc8736x_gpio.c
6425
6426PC87427 HARDWARE MONITORING DRIVER
6427M:	Jean Delvare <khali@linux-fr.org>
6428L:	lm-sensors@lm-sensors.org
6429S:	Maintained
6430F:	Documentation/hwmon/pc87427
6431F:	drivers/hwmon/pc87427.c
6432
6433PCA9532 LED DRIVER
6434M:	Riku Voipio <riku.voipio@iki.fi>
6435S:	Maintained
6436F:	drivers/leds/leds-pca9532.c
6437F:	include/linux/leds-pca9532.h
6438
6439PCA9541 I2C BUS MASTER SELECTOR DRIVER
6440M:	Guenter Roeck <linux@roeck-us.net>
6441L:	linux-i2c@vger.kernel.org
6442S:	Maintained
6443F:	drivers/i2c/muxes/i2c-mux-pca9541.c
6444
6445PCDP - PRIMARY CONSOLE AND DEBUG PORT
6446M:	Khalid Aziz <khalid@gonehiking.org>
6447S:	Maintained
6448F:	drivers/firmware/pcdp.*
6449
6450PCI ERROR RECOVERY
6451M:	Linas Vepstas <linasvepstas@gmail.com>
6452L:	linux-pci@vger.kernel.org
6453S:	Supported
6454F:	Documentation/PCI/pci-error-recovery.txt
6455
6456PCI SUBSYSTEM
6457M:	Bjorn Helgaas <bhelgaas@google.com>
6458L:	linux-pci@vger.kernel.org
6459Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
6460T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6461S:	Supported
6462F:	Documentation/PCI/
6463F:	drivers/pci/
6464F:	include/linux/pci*
6465F:	arch/x86/pci/
6466
6467PCI DRIVER FOR IMX6
6468M:	Richard Zhu <r65037@freescale.com>
6469M:	Shawn Guo <shawn.guo@linaro.org>
6470L:	linux-pci@vger.kernel.org
6471L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6472S:	Maintained
6473F:	drivers/pci/host/*imx6*
6474
6475PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6476M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6477M:	Jason Cooper <jason@lakedaemon.net>
6478L:	linux-pci@vger.kernel.org
6479L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6480S:	Maintained
6481F:	drivers/pci/host/*mvebu*
6482
6483PCI DRIVER FOR NVIDIA TEGRA
6484M:	Thierry Reding <thierry.reding@gmail.com>
6485L:	linux-tegra@vger.kernel.org
6486L:	linux-pci@vger.kernel.org
6487S:	Supported
6488F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6489F:	drivers/pci/host/pci-tegra.c
6490
6491PCI DRIVER FOR RENESAS R-CAR
6492M:	Simon Horman <horms@verge.net.au>
6493L:	linux-pci@vger.kernel.org
6494L:	linux-sh@vger.kernel.org
6495S:	Maintained
6496F:	drivers/pci/host/*rcar*
6497
6498PCI DRIVER FOR SAMSUNG EXYNOS
6499M:	Jingoo Han <jg1.han@samsung.com>
6500L:	linux-pci@vger.kernel.org
6501L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6502L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6503S:	Maintained
6504F:	drivers/pci/host/pci-exynos.c
6505
6506PCI DRIVER FOR SYNOPSIS DESIGNWARE
6507M:	Mohit Kumar <mohit.kumar@st.com>
6508M:	Jingoo Han <jg1.han@samsung.com>
6509L:	linux-pci@vger.kernel.org
6510S:	Maintained
6511F:	drivers/pci/host/*designware*
6512
6513PCMCIA SUBSYSTEM
6514P:	Linux PCMCIA Team
6515L:	linux-pcmcia@lists.infradead.org
6516W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6517T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6518S:	Maintained
6519F:	Documentation/pcmcia/
6520F:	drivers/pcmcia/
6521F:	include/pcmcia/
6522
6523PCNET32 NETWORK DRIVER
6524M:	Don Fry <pcnet32@frontier.com>
6525L:	netdev@vger.kernel.org
6526S:	Maintained
6527F:	drivers/net/ethernet/amd/pcnet32.c
6528
6529PCRYPT PARALLEL CRYPTO ENGINE
6530M:	Steffen Klassert <steffen.klassert@secunet.com>
6531L:	linux-crypto@vger.kernel.org
6532S:	Maintained
6533F:	crypto/pcrypt.c
6534F:	include/crypto/pcrypt.h
6535
6536PER-CPU MEMORY ALLOCATOR
6537M:	Tejun Heo <tj@kernel.org>
6538M:	Christoph Lameter <cl@linux-foundation.org>
6539T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6540S:	Maintained
6541F:	include/linux/percpu*.h
6542F:	mm/percpu*.c
6543F:	arch/*/include/asm/percpu.h
6544
6545PER-TASK DELAY ACCOUNTING
6546M:	Balbir Singh <bsingharora@gmail.com>
6547S:	Maintained
6548F:	include/linux/delayacct.h
6549F:	kernel/delayacct.c
6550
6551PERFORMANCE EVENTS SUBSYSTEM
6552M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
6553M:	Paul Mackerras <paulus@samba.org>
6554M:	Ingo Molnar <mingo@redhat.com>
6555M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6556T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6557S:	Supported
6558F:	kernel/events/*
6559F:	include/linux/perf_event.h
6560F:	include/uapi/linux/perf_event.h
6561F:	arch/*/kernel/perf_event*.c
6562F:	arch/*/kernel/*/perf_event*.c
6563F:	arch/*/kernel/*/*/perf_event*.c
6564F:	arch/*/include/asm/perf_event.h
6565F:	arch/*/kernel/perf_callchain.c
6566F:	tools/perf/
6567
6568PERSONALITY HANDLING
6569M:	Christoph Hellwig <hch@infradead.org>
6570L:	linux-abi-devel@lists.sourceforge.net
6571S:	Maintained
6572F:	include/linux/personality.h
6573F:	include/uapi/linux/personality.h
6574
6575PHONET PROTOCOL
6576M:	Remi Denis-Courmont <courmisch@gmail.com>
6577S:	Supported
6578F:	Documentation/networking/phonet.txt
6579F:	include/linux/phonet.h
6580F:	include/net/phonet/
6581F:	include/uapi/linux/phonet.h
6582F:	net/phonet/
6583
6584PHRAM MTD DRIVER
6585M:	Joern Engel <joern@lazybastard.org>
6586L:	linux-mtd@lists.infradead.org
6587S:	Maintained
6588F:	drivers/mtd/devices/phram.c
6589
6590PICOLCD HID DRIVER
6591M:	Bruno Prémont <bonbons@linux-vserver.org>
6592L:	linux-input@vger.kernel.org
6593S:	Maintained
6594F:	drivers/hid/hid-picolcd*
6595
6596PICOXCELL SUPPORT
6597M:	Jamie Iles <jamie@jamieiles.com>
6598L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6599T:	git git://github.com/jamieiles/linux-2.6-ji.git
6600S:	Supported
6601F:	arch/arm/mach-picoxcell/
6602F:	drivers/*/picoxcell*
6603F:	drivers/*/*/picoxcell*
6604
6605PIN CONTROL SUBSYSTEM
6606M:	Linus Walleij <linus.walleij@linaro.org>
6607S:	Maintained
6608F:	drivers/pinctrl/
6609F:	include/linux/pinctrl/
6610
6611PIN CONTROLLER - ATMEL AT91
6612M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6613L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6614S:	Maintained
6615F:	drivers/pinctrl/pinctrl-at91.c
6616
6617PIN CONTROLLER - SAMSUNG
6618M:	Tomasz Figa <t.figa@samsung.com>
6619M:	Thomas Abraham <thomas.abraham@linaro.org>
6620L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6621L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6622S:	Maintained
6623F:	drivers/pinctrl/pinctrl-exynos.*
6624F:	drivers/pinctrl/pinctrl-s3c*
6625F:	drivers/pinctrl/pinctrl-samsung.*
6626
6627PIN CONTROLLER - ST SPEAR
6628M:	Viresh Kumar <viresh.linux@gmail.com>
6629L:	spear-devel@list.st.com
6630L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6631W:	http://www.st.com/spear
6632S:	Maintained
6633F:	drivers/pinctrl/spear/
6634
6635PKTCDVD DRIVER
6636M:	Jiri Kosina <jkosina@suse.cz>
6637S:	Maintained
6638F:	drivers/block/pktcdvd.c
6639F:	include/linux/pktcdvd.h
6640F:	include/uapi/linux/pktcdvd.h
6641
6642PKUNITY SOC DRIVERS
6643M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
6644W:	http://mprc.pku.edu.cn/~guanxuetao/linux
6645S:	Maintained
6646T:	git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6647F:	drivers/input/serio/i8042-unicore32io.h
6648F:	drivers/i2c/busses/i2c-puv3.c
6649F:	drivers/video/fb-puv3.c
6650F:	drivers/rtc/rtc-puv3.c
6651
6652PMBUS HARDWARE MONITORING DRIVERS
6653M:	Guenter Roeck <linux@roeck-us.net>
6654L:	lm-sensors@lm-sensors.org
6655W:	http://www.lm-sensors.org/
6656W:	http://www.roeck-us.net/linux/drivers/
6657T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6658S:	Maintained
6659F:	Documentation/hwmon/pmbus
6660F:	drivers/hwmon/pmbus/
6661F:	include/linux/i2c/pmbus.h
6662
6663PMC SIERRA MaxRAID DRIVER
6664M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
6665L:	linux-scsi@vger.kernel.org
6666W:	http://www.pmc-sierra.com/
6667S:	Supported
6668F:	drivers/scsi/pmcraid.*
6669
6670PMC SIERRA PM8001 DRIVER
6671M:	xjtuwjp@gmail.com
6672M:	lindar_liu@usish.com
6673L:	linux-scsi@vger.kernel.org
6674S:	Supported
6675F:	drivers/scsi/pm8001/
6676
6677POSIX CLOCKS and TIMERS
6678M:	Thomas Gleixner <tglx@linutronix.de>
6679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6680S:	Supported
6681F:	fs/timerfd.c
6682F:	include/linux/timer*
6683F:	kernel/*timer*
6684
6685POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6686M:	Anton Vorontsov <anton@enomsg.org>
6687M:	David Woodhouse <dwmw2@infradead.org>
6688T:	git git://git.infradead.org/battery-2.6.git
6689S:	Maintained
6690F:	include/linux/power_supply.h
6691F:	drivers/power/
6692
6693PNP SUPPORT
6694M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
6695M:	Bjorn Helgaas <bhelgaas@google.com>
6696S:	Maintained
6697F:	drivers/pnp/
6698
6699PNXxxxx I2C DRIVER
6700M:	Vitaly Wool <vitalywool@gmail.com>
6701L:	linux-i2c@vger.kernel.org
6702S:	Maintained
6703F:	drivers/i2c/busses/i2c-pnx.c
6704
6705PPP PROTOCOL DRIVERS AND COMPRESSORS
6706M:	Paul Mackerras <paulus@samba.org>
6707L:	linux-ppp@vger.kernel.org
6708S:	Maintained
6709F:	drivers/net/ppp/ppp_*
6710
6711PPP OVER ATM (RFC 2364)
6712M:	Mitchell Blank Jr <mitch@sfgoth.com>
6713S:	Maintained
6714F:	net/atm/pppoatm.c
6715F:	include/uapi/linux/atmppp.h
6716
6717PPP OVER ETHERNET
6718M:	Michal Ostrowski <mostrows@earthlink.net>
6719S:	Maintained
6720F:	drivers/net/ppp/pppoe.c
6721F:	drivers/net/ppp/pppox.c
6722
6723PPP OVER L2TP
6724M:	James Chapman <jchapman@katalix.com>
6725S:	Maintained
6726F:	net/l2tp/l2tp_ppp.c
6727F:	include/linux/if_pppol2tp.h
6728F:	include/uapi/linux/if_pppol2tp.h
6729
6730PPS SUPPORT
6731M:	Rodolfo Giometti <giometti@enneenne.com>
6732W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
6733L:	linuxpps@ml.enneenne.com (subscribers-only)
6734S:	Maintained
6735F:	Documentation/pps/
6736F:	drivers/pps/
6737F:	include/linux/pps*.h
6738
6739PPTP DRIVER
6740M:	Dmitry Kozlov <xeb@mail.ru>
6741L:	netdev@vger.kernel.org
6742S:	Maintained
6743F:	drivers/net/ppp/pptp.c
6744W:	http://sourceforge.net/projects/accel-pptp
6745
6746PREEMPTIBLE KERNEL
6747M:	Robert Love <rml@tech9.net>
6748L:	kpreempt-tech@lists.sourceforge.net
6749W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6750S:	Supported
6751F:	Documentation/preempt-locking.txt
6752F:	include/linux/preempt.h
6753
6754PRISM54 WIRELESS DRIVER
6755M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
6756L:	linux-wireless@vger.kernel.org
6757W:	http://wireless.kernel.org/en/users/Drivers/p54
6758S:	Obsolete
6759F:	drivers/net/wireless/prism54/
6760
6761PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6762M:	Mikael Pettersson <mikpelinux@gmail.com>
6763L:	linux-ide@vger.kernel.org
6764S:	Maintained
6765F:	drivers/ata/sata_promise.*
6766
6767PS3 NETWORK SUPPORT
6768M:	Geoff Levand <geoff@infradead.org>
6769L:	netdev@vger.kernel.org
6770L:	cbe-oss-dev@lists.ozlabs.org
6771S:	Maintained
6772F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
6773
6774PS3 PLATFORM SUPPORT
6775M:	Geoff Levand <geoff@infradead.org>
6776L:	linuxppc-dev@lists.ozlabs.org
6777L:	cbe-oss-dev@lists.ozlabs.org
6778S:	Maintained
6779F:	arch/powerpc/boot/ps3*
6780F:	arch/powerpc/include/asm/lv1call.h
6781F:	arch/powerpc/include/asm/ps3*.h
6782F:	arch/powerpc/platforms/ps3/
6783F:	drivers/*/ps3*
6784F:	drivers/ps3/
6785F:	drivers/rtc/rtc-ps3.c
6786F:	drivers/usb/host/*ps3.c
6787F:	sound/ppc/snd_ps3*
6788
6789PS3VRAM DRIVER
6790M:	Jim Paris <jim@jtan.com>
6791L:	cbe-oss-dev@lists.ozlabs.org
6792S:	Maintained
6793F:	drivers/block/ps3vram.c
6794
6795PSTORE FILESYSTEM
6796M:	Anton Vorontsov <anton@enomsg.org>
6797M:	Colin Cross <ccross@android.com>
6798M:	Kees Cook <keescook@chromium.org>
6799M:	Tony Luck <tony.luck@intel.com>
6800S:	Maintained
6801T:	git git://git.infradead.org/users/cbou/linux-pstore.git
6802F:	fs/pstore/
6803F:	include/linux/pstore*
6804F:	drivers/firmware/efi/efi-pstore.c
6805F:	drivers/acpi/apei/erst.c
6806
6807PTP HARDWARE CLOCK SUPPORT
6808M:	Richard Cochran <richardcochran@gmail.com>
6809L:	netdev@vger.kernel.org
6810S:	Maintained
6811W:	http://linuxptp.sourceforge.net/
6812F:	Documentation/ABI/testing/sysfs-ptp
6813F:	Documentation/ptp/*
6814F:	drivers/net/ethernet/freescale/gianfar_ptp.c
6815F:	drivers/net/phy/dp83640*
6816F:	drivers/ptp/*
6817F:	include/linux/ptp_cl*
6818
6819PTRACE SUPPORT
6820M:	Roland McGrath <roland@redhat.com>
6821M:	Oleg Nesterov <oleg@redhat.com>
6822S:	Maintained
6823F:	include/asm-generic/syscall.h
6824F:	include/linux/ptrace.h
6825F:	include/linux/regset.h
6826F:	include/linux/tracehook.h
6827F:	include/uapi/linux/ptrace.h
6828F:	kernel/ptrace.c
6829
6830PVRUSB2 VIDEO4LINUX DRIVER
6831M:	Mike Isely <isely@pobox.com>
6832L:	pvrusb2@isely.net	(subscribers-only)
6833L:	linux-media@vger.kernel.org
6834W:	http://www.isely.net/pvrusb2/
6835T:	git git://linuxtv.org/media_tree.git
6836S:	Maintained
6837F:	Documentation/video4linux/README.pvrusb2
6838F:	drivers/media/usb/pvrusb2/
6839
6840PWC WEBCAM DRIVER
6841M:	Hans de Goede <hdegoede@redhat.com>
6842L:	linux-media@vger.kernel.org
6843T:	git git://linuxtv.org/media_tree.git
6844S:	Maintained
6845F:	drivers/media/usb/pwc/*
6846
6847PWM SUBSYSTEM
6848M:	Thierry Reding <thierry.reding@gmail.com>
6849L:	linux-pwm@vger.kernel.org
6850S:	Maintained
6851T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
6852F:	Documentation/pwm.txt
6853F:	Documentation/devicetree/bindings/pwm/
6854F:	include/linux/pwm.h
6855F:	drivers/pwm/
6856F:	drivers/video/backlight/pwm_bl.c
6857F:	include/linux/pwm_backlight.h
6858
6859PXA2xx/PXA3xx SUPPORT
6860M:	Eric Miao <eric.y.miao@gmail.com>
6861M:	Russell King <linux@arm.linux.org.uk>
6862M:	Haojian Zhuang <haojian.zhuang@gmail.com>
6863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6864T:	git git://github.com/hzhuang1/linux.git
6865T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
6866S:	Maintained
6867F:	arch/arm/mach-pxa/
6868F:	drivers/pcmcia/pxa2xx*
6869F:	drivers/spi/spi-pxa2xx*
6870F:	drivers/usb/gadget/pxa2*
6871F:	include/sound/pxa2xx-lib.h
6872F:	sound/arm/pxa*
6873F:	sound/soc/pxa/
6874
6875MMP SUPPORT
6876M:	Eric Miao <eric.y.miao@gmail.com>
6877M:	Haojian Zhuang <haojian.zhuang@gmail.com>
6878L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6879T:	git git://github.com/hzhuang1/linux.git
6880T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
6881S:	Maintained
6882F:	arch/arm/mach-mmp/
6883
6884PXA MMCI DRIVER
6885S:	Orphan
6886
6887PXA RTC DRIVER
6888M:	Robert Jarzmik <robert.jarzmik@free.fr>
6889L:	rtc-linux@googlegroups.com
6890S:	Maintained
6891
6892QIB DRIVER
6893M:	Mike Marciniszyn <infinipath@intel.com>
6894L:	linux-rdma@vger.kernel.org
6895S:	Supported
6896F:	drivers/infiniband/hw/qib/
6897
6898QLOGIC QLA1280 SCSI DRIVER
6899M:	Michael Reed <mdr@sgi.com>
6900L:	linux-scsi@vger.kernel.org
6901S:	Maintained
6902F:	drivers/scsi/qla1280.[ch]
6903
6904QLOGIC QLA2XXX FC-SCSI DRIVER
6905M:	Andrew Vasquez <andrew.vasquez@qlogic.com>
6906M:	linux-driver@qlogic.com
6907L:	linux-scsi@vger.kernel.org
6908S:	Supported
6909F:	Documentation/scsi/LICENSE.qla2xxx
6910F:	drivers/scsi/qla2xxx/
6911
6912QLOGIC QLA4XXX iSCSI DRIVER
6913M:	Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6914M:	iscsi-driver@qlogic.com
6915L:	linux-scsi@vger.kernel.org
6916S:	Supported
6917F:	Documentation/scsi/LICENSE.qla4xxx
6918F:	drivers/scsi/qla4xxx/
6919
6920QLOGIC QLA3XXX NETWORK DRIVER
6921M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6922M:	Ron Mercer <ron.mercer@qlogic.com>
6923M:	linux-driver@qlogic.com
6924L:	netdev@vger.kernel.org
6925S:	Supported
6926F:	Documentation/networking/LICENSE.qla3xxx
6927F:	drivers/net/ethernet/qlogic/qla3xxx.*
6928
6929QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6930M:	Himanshu Madhani <himanshu.madhani@qlogic.com>
6931M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
6932M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
6933M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6934M:	Sony Chacko <sony.chacko@qlogic.com>
6935M:	Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
6936M:	linux-driver@qlogic.com
6937L:	netdev@vger.kernel.org
6938S:	Supported
6939F:	drivers/net/ethernet/qlogic/qlcnic/
6940
6941QLOGIC QLGE 10Gb ETHERNET DRIVER
6942M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
6943M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6944M:	Ron Mercer <ron.mercer@qlogic.com>
6945M:	linux-driver@qlogic.com
6946L:	netdev@vger.kernel.org
6947S:	Supported
6948F:	drivers/net/ethernet/qlogic/qlge/
6949
6950QNX4 FILESYSTEM
6951M:	Anders Larsen <al@alarsen.net>
6952W:	http://www.alarsen.net/linux/qnx4fs/
6953S:	Maintained
6954F:	fs/qnx4/
6955F:	include/uapi/linux/qnx4_fs.h
6956F:	include/uapi/linux/qnxtypes.h
6957
6958QT1010 MEDIA DRIVER
6959M:	Antti Palosaari <crope@iki.fi>
6960L:	linux-media@vger.kernel.org
6961W:	http://linuxtv.org/
6962W:	http://palosaari.fi/linux/
6963Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6964T:	git git://linuxtv.org/anttip/media_tree.git
6965S:	Maintained
6966F:	drivers/media/tuners/qt1010*
6967
6968QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
6969M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
6970L:	linux-wireless@vger.kernel.org
6971L:	ath9k-devel@lists.ath9k.org
6972W:	http://wireless.kernel.org/en/users/Drivers/ath9k
6973S:	Supported
6974F:	drivers/net/wireless/ath/ath9k/
6975
6976QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6977M:	Kalle Valo <kvalo@qca.qualcomm.com>
6978L:	ath10k@lists.infradead.org
6979W:	http://wireless.kernel.org/en/users/Drivers/ath10k
6980T:	git git://github.com/kvalo/ath.git
6981S:	Supported
6982F:	drivers/net/wireless/ath/ath10k/
6983
6984QUALCOMM HEXAGON ARCHITECTURE
6985M:	Richard Kuo <rkuo@codeaurora.org>
6986L:	linux-hexagon@vger.kernel.org
6987S:	Supported
6988F:	arch/hexagon/
6989
6990QUALCOMM WCN36XX WIRELESS DRIVER
6991M:	Eugene Krasnikov <k.eugene.e@gmail.com>
6992L:	wcn36xx@lists.infradead.org
6993W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
6994T:	git git://github.com/KrasnikovEugene/wcn36xx.git
6995S:	Supported
6996F:	drivers/net/wireless/ath/wcn36xx/
6997
6998QUICKCAM PARALLEL PORT WEBCAMS
6999M:	Hans Verkuil <hverkuil@xs4all.nl>
7000L:	linux-media@vger.kernel.org
7001T:	git git://linuxtv.org/media_tree.git
7002W:	http://linuxtv.org
7003S:	Odd Fixes
7004F:	drivers/media/parport/*-qcam*
7005
7006RADOS BLOCK DEVICE (RBD)
7007M:	Yehuda Sadeh <yehuda@inktank.com>
7008M:	Sage Weil <sage@inktank.com>
7009M:	Alex Elder <elder@inktank.com>
7010M:	ceph-devel@vger.kernel.org
7011W:	http://ceph.com/
7012T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7013S:	Supported
7014F:	drivers/block/rbd.c
7015F:	drivers/block/rbd_types.h
7016
7017RADEON FRAMEBUFFER DISPLAY DRIVER
7018M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
7019L:	linux-fbdev@vger.kernel.org
7020S:	Maintained
7021F:	drivers/video/aty/radeon*
7022F:	include/uapi/linux/radeonfb.h
7023
7024RADIOSHARK RADIO DRIVER
7025M:	Hans de Goede <hdegoede@redhat.com>
7026L:	linux-media@vger.kernel.org
7027T:	git git://linuxtv.org/media_tree.git
7028S:	Maintained
7029F:	drivers/media/radio/radio-shark.c
7030
7031RADIOSHARK2 RADIO DRIVER
7032M:	Hans de Goede <hdegoede@redhat.com>
7033L:	linux-media@vger.kernel.org
7034T:	git git://linuxtv.org/media_tree.git
7035S:	Maintained
7036F:	drivers/media/radio/radio-shark2.c
7037F:	drivers/media/radio/radio-tea5777.c
7038
7039RAGE128 FRAMEBUFFER DISPLAY DRIVER
7040M:	Paul Mackerras <paulus@samba.org>
7041L:	linux-fbdev@vger.kernel.org
7042S:	Maintained
7043F:	drivers/video/aty/aty128fb.c
7044
7045RALINK RT2X00 WIRELESS LAN DRIVER
7046P:	rt2x00 project
7047M:	Ivo van Doorn <IvDoorn@gmail.com>
7048M:	Gertjan van Wingerde <gwingerde@gmail.com>
7049M:	Helmut Schaa <helmut.schaa@googlemail.com>
7050L:	linux-wireless@vger.kernel.org
7051L:	users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7052W:	http://rt2x00.serialmonkey.com/
7053S:	Maintained
7054T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7055F:	drivers/net/wireless/rt2x00/
7056
7057RAMDISK RAM BLOCK DEVICE DRIVER
7058M:	Nick Piggin <npiggin@kernel.dk>
7059S:	Maintained
7060F:	Documentation/blockdev/ramdisk.txt
7061F:	drivers/block/brd.c
7062
7063RANDOM NUMBER DRIVER
7064M:	Theodore Ts'o" <tytso@mit.edu>
7065S:	Maintained
7066F:	drivers/char/random.c
7067
7068RAPIDIO SUBSYSTEM
7069M:	Matt Porter <mporter@kernel.crashing.org>
7070M:	Alexandre Bounine <alexandre.bounine@idt.com>
7071S:	Maintained
7072F:	drivers/rapidio/
7073
7074RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7075L:	linux-wireless@vger.kernel.org
7076S:	Orphan
7077F:	drivers/net/wireless/ray*
7078
7079RCUTORTURE MODULE
7080M:	Josh Triplett <josh@freedesktop.org>
7081M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7082S:	Supported
7083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7084F:	Documentation/RCU/torture.txt
7085F:	kernel/rcu/torture.c
7086
7087RDC R-321X SoC
7088M:	Florian Fainelli <florian@openwrt.org>
7089S:	Maintained
7090
7091RDC R6040 FAST ETHERNET DRIVER
7092M:	Florian Fainelli <florian@openwrt.org>
7093L:	netdev@vger.kernel.org
7094S:	Maintained
7095F:	drivers/net/ethernet/rdc/r6040.c
7096
7097RDS - RELIABLE DATAGRAM SOCKETS
7098M:	Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
7099L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
7100S:	Supported
7101F:	net/rds/
7102
7103READ-COPY UPDATE (RCU)
7104M:	Dipankar Sarma <dipankar@in.ibm.com>
7105M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7106W:	http://www.rdrop.com/users/paulmck/RCU/
7107S:	Supported
7108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7109F:	Documentation/RCU/
7110X:	Documentation/RCU/torture.txt
7111F:	include/linux/rcu*
7112X:	include/linux/srcu.h
7113F:	kernel/rcu/
7114X:	kernel/rcu/torture.c
7115
7116REAL TIME CLOCK (RTC) SUBSYSTEM
7117M:	Alessandro Zummo <a.zummo@towertech.it>
7118L:	rtc-linux@googlegroups.com
7119Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
7120S:	Maintained
7121F:	Documentation/rtc.txt
7122F:	drivers/rtc/
7123F:	include/linux/rtc.h
7124F:	include/uapi/linux/rtc.h
7125
7126REISERFS FILE SYSTEM
7127L:	reiserfs-devel@vger.kernel.org
7128S:	Supported
7129F:	fs/reiserfs/
7130
7131REGISTER MAP ABSTRACTION
7132M:	Mark Brown <broonie@kernel.org>
7133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7134S:	Supported
7135F:	drivers/base/regmap/
7136F:	include/linux/regmap.h
7137
7138REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7139M:	Ohad Ben-Cohen <ohad@wizery.com>
7140T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7141S:	Maintained
7142F:	drivers/remoteproc/
7143F:	Documentation/remoteproc.txt
7144F:	include/linux/remoteproc.h
7145
7146REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7147M:	Ohad Ben-Cohen <ohad@wizery.com>
7148T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7149S:	Maintained
7150F:	drivers/rpmsg/
7151F:	Documentation/rpmsg.txt
7152F:	include/linux/rpmsg.h
7153
7154RFKILL
7155M:	Johannes Berg <johannes@sipsolutions.net>
7156L:	linux-wireless@vger.kernel.org
7157W:	http://wireless.kernel.org/
7158T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7159T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7160S:	Maintained
7161F:	Documentation/rfkill.txt
7162F:	net/rfkill/
7163
7164RICOH SMARTMEDIA/XD DRIVER
7165M:	Maxim Levitsky <maximlevitsky@gmail.com>
7166S:	Maintained
7167F:	drivers/mtd/nand/r852.c
7168F:	drivers/mtd/nand/r852.h
7169
7170RICOH R5C592 MEMORYSTICK DRIVER
7171M:	Maxim Levitsky <maximlevitsky@gmail.com>
7172S:	Maintained
7173F:	drivers/memstick/host/r592.*
7174
7175ROCCAT DRIVERS
7176M:	Stefan Achatz <erazor_de@users.sourceforge.net>
7177W:	http://sourceforge.net/projects/roccat/
7178S:	Maintained
7179F:	drivers/hid/hid-roccat*
7180F:	include/linux/hid-roccat*
7181F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
7182
7183ROCKETPORT DRIVER
7184P:	Comtrol Corp.
7185W:	http://www.comtrol.com
7186S:	Maintained
7187F:	Documentation/serial/rocket.txt
7188F:	drivers/tty/rocket*
7189
7190ROSE NETWORK LAYER
7191M:	Ralf Baechle <ralf@linux-mips.org>
7192L:	linux-hams@vger.kernel.org
7193W:	http://www.linux-ax25.org/
7194S:	Maintained
7195F:	include/net/rose.h
7196F:	include/uapi/linux/rose.h
7197F:	net/rose/
7198
7199RTL2830 MEDIA DRIVER
7200M:	Antti Palosaari <crope@iki.fi>
7201L:	linux-media@vger.kernel.org
7202W:	http://linuxtv.org/
7203W:	http://palosaari.fi/linux/
7204Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7205T:	git git://linuxtv.org/anttip/media_tree.git
7206S:	Maintained
7207F:	drivers/media/dvb-frontends/rtl2830*
7208
7209RTL2832 MEDIA DRIVER
7210M:	Antti Palosaari <crope@iki.fi>
7211L:	linux-media@vger.kernel.org
7212W:	http://linuxtv.org/
7213W:	http://palosaari.fi/linux/
7214Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7215T:	git git://linuxtv.org/anttip/media_tree.git
7216S:	Maintained
7217F:	drivers/media/dvb-frontends/rtl2832*
7218
7219RTL8180 WIRELESS DRIVER
7220M:	"John W. Linville" <linville@tuxdriver.com>
7221L:	linux-wireless@vger.kernel.org
7222W:	http://wireless.kernel.org/
7223T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7224S:	Maintained
7225F:	drivers/net/wireless/rtl818x/rtl8180/
7226
7227RTL8187 WIRELESS DRIVER
7228M:	Herton Ronaldo Krzesinski <herton@canonical.com>
7229M:	Hin-Tak Leung <htl10@users.sourceforge.net>
7230M:	Larry Finger <Larry.Finger@lwfinger.net>
7231L:	linux-wireless@vger.kernel.org
7232W:	http://wireless.kernel.org/
7233T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7234S:	Maintained
7235F:	drivers/net/wireless/rtl818x/rtl8187/
7236
7237RTL8192CE WIRELESS DRIVER
7238M:	Larry Finger <Larry.Finger@lwfinger.net>
7239M:	Chaoming Li <chaoming_li@realsil.com.cn>
7240L:	linux-wireless@vger.kernel.org
7241W:	http://wireless.kernel.org/
7242T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7243S:	Maintained
7244F:	drivers/net/wireless/rtlwifi/
7245F:	drivers/net/wireless/rtlwifi/rtl8192ce/
7246
7247S3 SAVAGE FRAMEBUFFER DRIVER
7248M:	Antonino Daplas <adaplas@gmail.com>
7249L:	linux-fbdev@vger.kernel.org
7250S:	Maintained
7251F:	drivers/video/savage/
7252
7253S390
7254M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
7255M:	Heiko Carstens <heiko.carstens@de.ibm.com>
7256M:	linux390@de.ibm.com
7257L:	linux-s390@vger.kernel.org
7258W:	http://www.ibm.com/developerworks/linux/linux390/
7259S:	Supported
7260F:	arch/s390/
7261F:	drivers/s390/
7262F:	block/partitions/ibm.c
7263F:	Documentation/s390/
7264F:	Documentation/DocBook/s390*
7265
7266S390 NETWORK DRIVERS
7267M:	Ursula Braun <ursula.braun@de.ibm.com>
7268M:	Frank Blaschka <blaschka@linux.vnet.ibm.com>
7269M:	linux390@de.ibm.com
7270L:	linux-s390@vger.kernel.org
7271W:	http://www.ibm.com/developerworks/linux/linux390/
7272S:	Supported
7273F:	drivers/s390/net/
7274
7275S390 ZCRYPT DRIVER
7276M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7277M:	linux390@de.ibm.com
7278L:	linux-s390@vger.kernel.org
7279W:	http://www.ibm.com/developerworks/linux/linux390/
7280S:	Supported
7281F:	drivers/s390/crypto/
7282
7283S390 ZFCP DRIVER
7284M:	Steffen Maier <maier@linux.vnet.ibm.com>
7285M:	linux390@de.ibm.com
7286L:	linux-s390@vger.kernel.org
7287W:	http://www.ibm.com/developerworks/linux/linux390/
7288S:	Supported
7289F:	drivers/s390/scsi/zfcp_*
7290
7291S390 IUCV NETWORK LAYER
7292M:	Ursula Braun <ursula.braun@de.ibm.com>
7293M:	linux390@de.ibm.com
7294L:	linux-s390@vger.kernel.org
7295W:	http://www.ibm.com/developerworks/linux/linux390/
7296S:	Supported
7297F:	drivers/s390/net/*iucv*
7298F:	include/net/iucv/
7299F:	net/iucv/
7300
7301S3C24XX SD/MMC Driver
7302M:	Ben Dooks <ben-linux@fluff.org>
7303L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7304S:	Supported
7305F:	drivers/mmc/host/s3cmci.*
7306
7307SAA6588 RDS RECEIVER DRIVER
7308M:	Hans Verkuil <hverkuil@xs4all.nl>
7309L:	linux-media@vger.kernel.org
7310T:	git git://linuxtv.org/media_tree.git
7311W:	http://linuxtv.org
7312S:	Odd Fixes
7313F:	drivers/media/i2c/saa6588*
7314
7315SAA7134 VIDEO4LINUX DRIVER
7316M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
7317L:	linux-media@vger.kernel.org
7318W:	http://linuxtv.org
7319T:	git git://linuxtv.org/media_tree.git
7320S:	Odd fixes
7321F:	Documentation/video4linux/*.saa7134
7322F:	drivers/media/pci/saa7134/
7323
7324SAA7146 VIDEO4LINUX-2 DRIVER
7325M:	Hans Verkuil <hverkuil@xs4all.nl>
7326L:	linux-media@vger.kernel.org
7327T:	git git://linuxtv.org/media_tree.git
7328S:	Maintained
7329F:	drivers/media/common/saa7146/
7330F:	drivers/media/pci/saa7146/
7331F:	include/media/saa7146*
7332
7333SAMSUNG LAPTOP DRIVER
7334M:	Corentin Chary <corentin.chary@gmail.com>
7335L:	platform-driver-x86@vger.kernel.org
7336S:	Maintained
7337F:	drivers/platform/x86/samsung-laptop.c
7338
7339SAMSUNG AUDIO (ASoC) DRIVERS
7340M:	Sangbeom Kim <sbkim73@samsung.com>
7341L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7342S:	Supported
7343F:	sound/soc/samsung/
7344
7345SAMSUNG FRAMEBUFFER DRIVER
7346M:	Jingoo Han <jg1.han@samsung.com>
7347L:	linux-fbdev@vger.kernel.org
7348S:	Maintained
7349F:	drivers/video/s3c-fb.c
7350
7351SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7352M:	Sangbeom Kim <sbkim73@samsung.com>
7353L:	linux-kernel@vger.kernel.org
7354S:	Supported
7355F:	drivers/mfd/sec*.c
7356F:	drivers/regulator/s2m*.c
7357F:	drivers/regulator/s5m*.c
7358F:	drivers/rtc/rtc-sec.c
7359F:	include/linux/mfd/samsung/
7360
7361SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7362M:	Kyungmin Park <kyungmin.park@samsung.com>
7363M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
7364L:	linux-media@vger.kernel.org
7365Q:	https://patchwork.linuxtv.org/project/linux-media/list/
7366S:	Supported
7367F:	drivers/media/platform/exynos4-is/
7368F:	include/media/s5p_fimc.h
7369
7370SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7371M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7372L:	linux-media@vger.kernel.org
7373L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7374S:	Maintained
7375F:	drivers/media/platform/s3c-camif/
7376F:	include/media/s3c_camif.h
7377
7378SAMSUNG S5C73M3 CAMERA DRIVER
7379M:	Kyungmin Park <kyungmin.park@samsung.com>
7380M:	Andrzej Hajda <a.hajda@samsung.com>
7381L:	linux-media@vger.kernel.org
7382S:	Supported
7383F:	drivers/media/i2c/s5c73m3/*
7384
7385SERIAL DRIVERS
7386M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7387L:	linux-serial@vger.kernel.org
7388S:	Maintained
7389F:	drivers/tty/serial/
7390
7391SYNOPSYS DESIGNWARE DMAC DRIVER
7392M:	Viresh Kumar <viresh.linux@gmail.com>
7393M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7394S:	Maintained
7395F:	include/linux/dw_dmac.h
7396F:	drivers/dma/dw/
7397
7398SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7399M:	Seungwon Jeon <tgih.jun@samsung.com>
7400M:	Jaehoon Chung <jh80.chung@samsung.com>
7401L:	linux-mmc@vger.kernel.org
7402S:	Maintained
7403F:	include/linux/mmc/dw_mmc.h
7404F:	drivers/mmc/host/dw_mmc*
7405
7406TIMEKEEPING, CLOCKSOURCE CORE, NTP
7407M:	John Stultz <john.stultz@linaro.org>
7408M:	Thomas Gleixner <tglx@linutronix.de>
7409T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7410S:	Supported
7411F:	include/linux/clocksource.h
7412F:	include/linux/time.h
7413F:	include/linux/timex.h
7414F:	include/uapi/linux/time.h
7415F:	include/uapi/linux/timex.h
7416F:	kernel/time/clocksource.c
7417F:	kernel/time/time*.c
7418F:	kernel/time/ntp.c
7419
7420TLG2300 VIDEO4LINUX-2 DRIVER
7421M:	Huang Shijie <shijie8@gmail.com>
7422M:	Hans Verkuil <hverkuil@xs4all.nl>
7423S:	Odd Fixes
7424F:	drivers/media/usb/tlg2300/
7425
7426SC1200 WDT DRIVER
7427M:	Zwane Mwaikambo <zwanem@gmail.com>
7428S:	Maintained
7429F:	drivers/watchdog/sc1200wdt.c
7430
7431SCHEDULER
7432M:	Ingo Molnar <mingo@redhat.com>
7433M:	Peter Zijlstra <peterz@infradead.org>
7434T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7435S:	Maintained
7436F:	kernel/sched/
7437F:	include/linux/sched.h
7438F:	include/uapi/linux/sched.h
7439F:	include/linux/wait.h
7440
7441SCORE ARCHITECTURE
7442M:	Chen Liqin <liqin.linux@gmail.com>
7443M:	Lennox Wu <lennox.wu@gmail.com>
7444W:	http://www.sunplus.com
7445S:	Supported
7446F:	arch/score/
7447
7448SCSI CDROM DRIVER
7449M:	Jens Axboe <axboe@kernel.dk>
7450L:	linux-scsi@vger.kernel.org
7451W:	http://www.kernel.dk
7452S:	Maintained
7453F:	drivers/scsi/sr*
7454
7455SCSI RDMA PROTOCOL (SRP) INITIATOR
7456M:	David Dillow <dillowda@ornl.gov>
7457L:	linux-rdma@vger.kernel.org
7458S:	Supported
7459W:	http://www.openfabrics.org
7460Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7462F:	drivers/infiniband/ulp/srp/
7463F:	include/scsi/srp.h
7464
7465SCSI SG DRIVER
7466M:	Doug Gilbert <dgilbert@interlog.com>
7467L:	linux-scsi@vger.kernel.org
7468W:	http://www.torque.net/sg
7469S:	Maintained
7470F:	drivers/scsi/sg.c
7471F:	include/scsi/sg.h
7472
7473SCSI SUBSYSTEM
7474M:	"James E.J. Bottomley" <JBottomley@parallels.com>
7475L:	linux-scsi@vger.kernel.org
7476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7477T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7478T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7479S:	Maintained
7480F:	drivers/scsi/
7481F:	include/scsi/
7482
7483SCSI TAPE DRIVER
7484M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
7485L:	linux-scsi@vger.kernel.org
7486S:	Maintained
7487F:	Documentation/scsi/st.txt
7488F:	drivers/scsi/st.*
7489F:	drivers/scsi/st_*.h
7490
7491SCTP PROTOCOL
7492M:	Vlad Yasevich <vyasevich@gmail.com>
7493M:	Neil Horman <nhorman@tuxdriver.com>
7494L:	linux-sctp@vger.kernel.org
7495W:	http://lksctp.sourceforge.net
7496S:	Maintained
7497F:	Documentation/networking/sctp.txt
7498F:	include/linux/sctp.h
7499F:	include/uapi/linux/sctp.h
7500F:	include/net/sctp/
7501F:	net/sctp/
7502
7503SCx200 CPU SUPPORT
7504M:	Jim Cromie <jim.cromie@gmail.com>
7505S:	Odd Fixes
7506F:	Documentation/i2c/busses/scx200_acb
7507F:	arch/x86/platform/scx200/
7508F:	drivers/watchdog/scx200_wdt.c
7509F:	drivers/i2c/busses/scx200*
7510F:	drivers/mtd/maps/scx200_docflash.c
7511F:	include/linux/scx200.h
7512
7513SCx200 GPIO DRIVER
7514M:	Jim Cromie <jim.cromie@gmail.com>
7515S:	Maintained
7516F:	drivers/char/scx200_gpio.c
7517F:	include/linux/scx200_gpio.h
7518
7519SCx200 HRT CLOCKSOURCE DRIVER
7520M:	Jim Cromie <jim.cromie@gmail.com>
7521S:	Maintained
7522F:	drivers/clocksource/scx200_hrt.c
7523
7524SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7525M:	Sascha Sommer <saschasommer@freenet.de>
7526L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7527S:	Maintained
7528F:	drivers/mmc/host/sdricoh_cs.c
7529
7530SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7531M:	Chris Ball <cjb@laptop.org>
7532L:	linux-mmc@vger.kernel.org
7533T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7534S:	Maintained
7535F:	drivers/mmc/host/sdhci.*
7536F:	drivers/mmc/host/sdhci-pltfm.[ch]
7537
7538SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7539M:	Anton Vorontsov <anton@enomsg.org>
7540L:	linuxppc-dev@lists.ozlabs.org
7541L:	linux-mmc@vger.kernel.org
7542S:	Maintained
7543F:	drivers/mmc/host/sdhci-pltfm.[ch]
7544
7545SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7546M:	Ben Dooks <ben-linux@fluff.org>
7547L:	linux-mmc@vger.kernel.org
7548S:	Maintained
7549F:	drivers/mmc/host/sdhci-s3c.c
7550
7551SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7552M:	Viresh Kumar <viresh.linux@gmail.com>
7553L:	spear-devel@list.st.com
7554L:	linux-mmc@vger.kernel.org
7555S:	Maintained
7556F:	drivers/mmc/host/sdhci-spear.c
7557
7558SECURITY SUBSYSTEM
7559M:	James Morris <james.l.morris@oracle.com>
7560L:	linux-security-module@vger.kernel.org (suggested Cc:)
7561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7562W:	http://kernsec.org/
7563S:	Supported
7564F:	security/
7565
7566SECURITY CONTACT
7567M:	Security Officers <security@kernel.org>
7568S:	Supported
7569
7570SELINUX SECURITY MODULE
7571M:	Stephen Smalley <sds@tycho.nsa.gov>
7572M:	James Morris <james.l.morris@oracle.com>
7573M:	Eric Paris <eparis@parisplace.org>
7574M:	Paul Moore <paul@paul-moore.com>
7575L:	selinux@tycho.nsa.gov (subscribers-only, general discussion)
7576W:	http://selinuxproject.org
7577T:	git git://git.infradead.org/users/pcmoore/selinux
7578S:	Supported
7579F:	include/linux/selinux*
7580F:	security/selinux/
7581F:	scripts/selinux/
7582
7583APPARMOR SECURITY MODULE
7584M:	John Johansen <john.johansen@canonical.com>
7585L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7586W:	apparmor.wiki.kernel.org
7587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7588S:	Supported
7589F:	security/apparmor/
7590
7591SENSABLE PHANTOM
7592M:	Jiri Slaby <jirislaby@gmail.com>
7593S:	Maintained
7594F:	drivers/misc/phantom.c
7595F:	include/uapi/linux/phantom.h
7596
7597SERIAL ATA (SATA) SUBSYSTEM
7598M:	Tejun Heo <tj@kernel.org>
7599L:	linux-ide@vger.kernel.org
7600T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7601S:	Supported
7602F:	drivers/ata/
7603F:	include/linux/ata.h
7604F:	include/linux/libata.h
7605
7606SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7607M:	Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
7608L:	linux-scsi@vger.kernel.org
7609W:	http://www.emulex.com
7610S:	Supported
7611F:	drivers/scsi/be2iscsi/
7612
7613SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7614M:	Sathya Perla <sathya.perla@emulex.com>
7615M:	Subbu Seetharaman <subbu.seetharaman@emulex.com>
7616M:	Ajit Khaparde <ajit.khaparde@emulex.com>
7617L:	netdev@vger.kernel.org
7618W:	http://www.emulex.com
7619S:	Supported
7620F:	drivers/net/ethernet/emulex/benet/
7621
7622SFC NETWORK DRIVER
7623M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
7624M:	Ben Hutchings <bhutchings@solarflare.com>
7625L:	netdev@vger.kernel.org
7626S:	Supported
7627F:	drivers/net/ethernet/sfc/
7628
7629SGI GRU DRIVER
7630M:	Dimitri Sivanich <sivanich@sgi.com>
7631S:	Maintained
7632F:	drivers/misc/sgi-gru/
7633
7634SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7635M:	Pat Gefre <pfg@sgi.com>
7636L:	linux-ia64@vger.kernel.org
7637S:	Supported
7638F:	Documentation/ia64/serial.txt
7639F:	drivers/tty/serial/ioc?_serial.c
7640F:	include/linux/ioc?.h
7641
7642SGI VISUAL WORKSTATION 320 AND 540
7643M:	Andrey Panin <pazke@donpac.ru>
7644L:	linux-visws-devel@lists.sf.net
7645W:	http://linux-visws.sf.net
7646S:	Maintained for 2.6.
7647F:	Documentation/sgi-visws.txt
7648
7649SGI XP/XPC/XPNET DRIVER
7650M:	Cliff Whickman <cpw@sgi.com>
7651M:	Robin Holt <robinmholt@gmail.com>
7652S:	Maintained
7653F:	drivers/misc/sgi-xp/
7654
7655SI470X FM RADIO RECEIVER I2C DRIVER
7656M:	Hans Verkuil <hverkuil@xs4all.nl>
7657L:	linux-media@vger.kernel.org
7658T:	git git://linuxtv.org/media_tree.git
7659W:	http://linuxtv.org
7660S:	Odd Fixes
7661F:	drivers/media/radio/si470x/radio-si470x-i2c.c
7662
7663SI470X FM RADIO RECEIVER USB DRIVER
7664M:	Hans Verkuil <hverkuil@xs4all.nl>
7665L:	linux-media@vger.kernel.org
7666T:	git git://linuxtv.org/media_tree.git
7667W:	http://linuxtv.org
7668S:	Maintained
7669F:	drivers/media/radio/si470x/radio-si470x-common.c
7670F:	drivers/media/radio/si470x/radio-si470x.h
7671F:	drivers/media/radio/si470x/radio-si470x-usb.c
7672
7673SI4713 FM RADIO TRANSMITTER I2C DRIVER
7674M:	Eduardo Valentin <edubezval@gmail.com>
7675L:	linux-media@vger.kernel.org
7676T:	git git://linuxtv.org/media_tree.git
7677W:	http://linuxtv.org
7678S:	Odd Fixes
7679F:	drivers/media/radio/si4713-i2c.?
7680
7681SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7682M:	Eduardo Valentin <edubezval@gmail.com>
7683L:	linux-media@vger.kernel.org
7684T:	git git://linuxtv.org/media_tree.git
7685W:	http://linuxtv.org
7686S:	Odd Fixes
7687F:	drivers/media/radio/radio-si4713.c
7688
7689SIANO DVB DRIVER
7690M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
7691L:	linux-media@vger.kernel.org
7692W:	http://linuxtv.org
7693T:	git git://linuxtv.org/media_tree.git
7694S:	Odd fixes
7695F:	drivers/media/common/siano/
7696F:	drivers/media/usb/siano/
7697F:	drivers/media/usb/siano/
7698F:	drivers/media/mmc/siano/
7699
7700SH_VEU V4L2 MEM2MEM DRIVER
7701M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7702L:	linux-media@vger.kernel.org
7703S:	Maintained
7704F:	drivers/media/platform/sh_veu.c
7705
7706SH_VOU V4L2 OUTPUT DRIVER
7707M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7708L:	linux-media@vger.kernel.org
7709S:	Odd Fixes
7710F:	drivers/media/platform/sh_vou.c
7711F:	include/media/sh_vou.h
7712
7713SIMPLE FIRMWARE INTERFACE (SFI)
7714M:	Len Brown <lenb@kernel.org>
7715L:	sfi-devel@simplefirmware.org
7716W:	http://simplefirmware.org/
7717T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7718S:	Supported
7719F:	arch/x86/platform/sfi/
7720F:	drivers/sfi/
7721F:	include/linux/sfi*.h
7722
7723SIMTEC EB110ATX (Chalice CATS)
7724P:	Ben Dooks
7725P:	Vincent Sanders <vince@simtec.co.uk>
7726M:	Simtec Linux Team <linux@simtec.co.uk>
7727W:	http://www.simtec.co.uk/products/EB110ATX/
7728S:	Supported
7729
7730SIMTEC EB2410ITX (BAST)
7731P:	Ben Dooks
7732P:	Vincent Sanders <vince@simtec.co.uk>
7733M:	Simtec Linux Team <linux@simtec.co.uk>
7734W:	http://www.simtec.co.uk/products/EB2410ITX/
7735S:	Supported
7736F:	arch/arm/mach-s3c24xx/mach-bast.c
7737F:	arch/arm/mach-s3c24xx/bast-ide.c
7738F:	arch/arm/mach-s3c24xx/bast-irq.c
7739
7740TI DAVINCI MACHINE SUPPORT
7741M:	Sekhar Nori <nsekhar@ti.com>
7742M:	Kevin Hilman <khilman@deeprootsystems.com>
7743L:	davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7744T:	git git://gitorious.org/linux-davinci/linux-davinci.git
7745Q:	http://patchwork.kernel.org/project/linux-davinci/list/
7746S:	Supported
7747F:	arch/arm/mach-davinci/
7748F:	drivers/i2c/busses/i2c-davinci.c
7749
7750TI DAVINCI SERIES MEDIA DRIVER
7751M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
7752L:	linux-media@vger.kernel.org
7753L:	davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7754W:	http://linuxtv.org/
7755Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7756T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7757S:	Maintained
7758F:	drivers/media/platform/davinci/
7759F:	include/media/davinci/
7760
7761SIS 190 ETHERNET DRIVER
7762M:	Francois Romieu <romieu@fr.zoreil.com>
7763L:	netdev@vger.kernel.org
7764S:	Maintained
7765F:	drivers/net/ethernet/sis/sis190.c
7766
7767SIS 900/7016 FAST ETHERNET DRIVER
7768M:	Daniele Venzano <venza@brownhat.org>
7769W:	http://www.brownhat.org/sis900.html
7770L:	netdev@vger.kernel.org
7771S:	Maintained
7772F:	drivers/net/ethernet/sis/sis900.*
7773
7774SIS FRAMEBUFFER DRIVER
7775M:	Thomas Winischhofer <thomas@winischhofer.net>
7776W:	http://www.winischhofer.net/linuxsisvga.shtml
7777S:	Maintained
7778F:	Documentation/fb/sisfb.txt
7779F:	drivers/video/sis/
7780F:	include/video/sisfb.h
7781
7782SIS USB2VGA DRIVER
7783M:	Thomas Winischhofer <thomas@winischhofer.net>
7784W:	http://www.winischhofer.at/linuxsisusbvga.shtml
7785S:	Maintained
7786F:	drivers/usb/misc/sisusbvga/
7787
7788SLAB ALLOCATOR
7789M:	Christoph Lameter <cl@linux-foundation.org>
7790M:	Pekka Enberg <penberg@kernel.org>
7791M:	Matt Mackall <mpm@selenic.com>
7792L:	linux-mm@kvack.org
7793S:	Maintained
7794F:	include/linux/sl?b*.h
7795F:	mm/sl?b.c
7796
7797SLEEPABLE READ-COPY UPDATE (SRCU)
7798M:	Lai Jiangshan <laijs@cn.fujitsu.com>
7799M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7800W:	http://www.rdrop.com/users/paulmck/RCU/
7801S:	Supported
7802T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7803F:	include/linux/srcu.h
7804F:	kernel/rcu/srcu.c
7805
7806SMACK SECURITY MODULE
7807M:	Casey Schaufler <casey@schaufler-ca.com>
7808L:	linux-security-module@vger.kernel.org
7809W:	http://schaufler-ca.com
7810T:	git git://git.gitorious.org/smack-next/kernel.git
7811S:	Maintained
7812F:	Documentation/security/Smack.txt
7813F:	security/smack/
7814
7815SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7816M:	Kevin Hilman <khilman@kernel.org>
7817M:	Nishanth Menon <nm@ti.com>
7818S:	Maintained
7819F:	drivers/power/avs/smartreflex.c
7820F:	include/linux/power/smartreflex.h
7821L:	linux-pm@vger.kernel.org
7822
7823SMC91x ETHERNET DRIVER
7824M:	Nicolas Pitre <nico@fluxnic.net>
7825S:	Odd Fixes
7826F:	drivers/net/ethernet/smsc/smc91x.*
7827
7828SMIA AND SMIA++ IMAGE SENSOR DRIVER
7829M:	Sakari Ailus <sakari.ailus@iki.fi>
7830L:	linux-media@vger.kernel.org
7831S:	Maintained
7832F:	drivers/media/i2c/smiapp/
7833F:	include/media/smiapp.h
7834F:	drivers/media/i2c/smiapp-pll.c
7835F:	drivers/media/i2c/smiapp-pll.h
7836
7837SMM665 HARDWARE MONITOR DRIVER
7838M:	Guenter Roeck <linux@roeck-us.net>
7839L:	lm-sensors@lm-sensors.org
7840S:	Maintained
7841F:	Documentation/hwmon/smm665
7842F:	drivers/hwmon/smm665.c
7843
7844SMSC EMC2103 HARDWARE MONITOR DRIVER
7845M:	Steve Glendinning <steve.glendinning@shawell.net>
7846L:	lm-sensors@lm-sensors.org
7847S:	Maintained
7848F:	Documentation/hwmon/emc2103
7849F:	drivers/hwmon/emc2103.c
7850
7851SMSC SCH5627 HARDWARE MONITOR DRIVER
7852M:	Hans de Goede <hdegoede@redhat.com>
7853L:	lm-sensors@lm-sensors.org
7854S:	Supported
7855F:	Documentation/hwmon/sch5627
7856F:	drivers/hwmon/sch5627.c
7857
7858SMSC47B397 HARDWARE MONITOR DRIVER
7859M:	Jean Delvare <khali@linux-fr.org>
7860L:	lm-sensors@lm-sensors.org
7861S:	Maintained
7862F:	Documentation/hwmon/smsc47b397
7863F:	drivers/hwmon/smsc47b397.c
7864
7865SMSC911x ETHERNET DRIVER
7866M:	Steve Glendinning <steve.glendinning@shawell.net>
7867L:	netdev@vger.kernel.org
7868S:	Maintained
7869F:	include/linux/smsc911x.h
7870F:	drivers/net/ethernet/smsc/smsc911x.*
7871
7872SMSC9420 PCI ETHERNET DRIVER
7873M:	Steve Glendinning <steve.glendinning@shawell.net>
7874L:	netdev@vger.kernel.org
7875S:	Maintained
7876F:	drivers/net/ethernet/smsc/smsc9420.*
7877
7878SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7879M:	Steve Glendinning <steve.glendinning@shawell.net>
7880L:	linux-fbdev@vger.kernel.org
7881S:	Maintained
7882F:	drivers/video/smscufx.c
7883
7884SOC-CAMERA V4L2 SUBSYSTEM
7885M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7886L:	linux-media@vger.kernel.org
7887T:	git git://linuxtv.org/media_tree.git
7888S:	Maintained
7889F:	include/media/soc*
7890F:	drivers/media/i2c/soc_camera/
7891F:	drivers/media/platform/soc_camera/
7892
7893SOEKRIS NET48XX LED SUPPORT
7894M:	Chris Boot <bootc@bootc.net>
7895S:	Maintained
7896F:	drivers/leds/leds-net48xx.c
7897
7898SOFTWARE RAID (Multiple Disks) SUPPORT
7899M:	Neil Brown <neilb@suse.de>
7900L:	linux-raid@vger.kernel.org
7901S:	Supported
7902F:	drivers/md/
7903F:	include/linux/raid/
7904F:	include/uapi/linux/raid/
7905
7906SONIC NETWORK DRIVER
7907M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
7908L:	netdev@vger.kernel.org
7909S:	Maintained
7910F:	drivers/net/ethernet/natsemi/sonic.*
7911
7912SONICS SILICON BACKPLANE DRIVER (SSB)
7913M:	Michael Buesch <m@bues.ch>
7914L:	netdev@vger.kernel.org
7915S:	Maintained
7916F:	drivers/ssb/
7917F:	include/linux/ssb/
7918
7919SONY VAIO CONTROL DEVICE DRIVER
7920M:	Mattia Dongili <malattia@linux.it>
7921L:	platform-driver-x86@vger.kernel.org
7922W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7923S:	Maintained
7924F:	Documentation/laptops/sony-laptop.txt
7925F:	drivers/char/sonypi.c
7926F:	drivers/platform/x86/sony-laptop.c
7927F:	include/linux/sony-laptop.h
7928
7929SONY MEMORYSTICK CARD SUPPORT
7930M:	Alex Dubov <oakad@yahoo.com>
7931W:	http://tifmxx.berlios.de/
7932S:	Maintained
7933F:	drivers/memstick/host/tifm_ms.c
7934
7935SONY MEMORYSTICK STANDARD SUPPORT
7936M:	Maxim Levitsky <maximlevitsky@gmail.com>
7937S:	Maintained
7938F:	drivers/memstick/core/ms_block.*
7939
7940SOUND
7941M:	Jaroslav Kysela <perex@perex.cz>
7942M:	Takashi Iwai <tiwai@suse.de>
7943L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7944W:	http://www.alsa-project.org/
7945T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7946T:	git git://git.alsa-project.org/alsa-kernel.git
7947S:	Maintained
7948F:	Documentation/sound/
7949F:	include/sound/
7950F:	include/uapi/sound/
7951F:	sound/
7952
7953SOUND - COMPRESSED AUDIO
7954M:	Vinod Koul <vinod.koul@intel.com>
7955L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7956T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7957S:	Supported
7958F:	Documentation/sound/alsa/compress_offload.txt
7959F:	include/sound/compress_driver.h
7960F:	include/uapi/sound/compress_*
7961F:	sound/core/compress_offload.c
7962F:	sound/soc/soc-compress.c
7963
7964SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7965M:	Liam Girdwood <lgirdwood@gmail.com>
7966M:	Mark Brown <broonie@kernel.org>
7967T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7968L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7969W:	http://alsa-project.org/main/index.php/ASoC
7970S:	Supported
7971F:	Documentation/sound/alsa/soc/
7972F:	sound/soc/
7973F:	include/sound/soc*
7974
7975SOUND - DMAENGINE HELPERS
7976M:	Lars-Peter Clausen <lars@metafoo.de>
7977S:	Supported
7978F:	include/sound/dmaengine_pcm.h
7979F:	sound/core/pcm_dmaengine.c
7980F:	sound/soc/soc-generic-dmaengine-pcm.c
7981
7982SPARC + UltraSPARC (sparc/sparc64)
7983M:	"David S. Miller" <davem@davemloft.net>
7984L:	sparclinux@vger.kernel.org
7985Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
7986T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7987T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7988S:	Maintained
7989F:	arch/sparc/
7990F:	drivers/sbus/
7991
7992SPARC SERIAL DRIVERS
7993M:	"David S. Miller" <davem@davemloft.net>
7994L:	sparclinux@vger.kernel.org
7995T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7996T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7997S:	Maintained
7998F:	include/linux/sunserialcore.h
7999F:	drivers/tty/serial/suncore.c
8000F:	drivers/tty/serial/sunhv.c
8001F:	drivers/tty/serial/sunsab.c
8002F:	drivers/tty/serial/sunsab.h
8003F:	drivers/tty/serial/sunsu.c
8004F:	drivers/tty/serial/sunzilog.c
8005F:	drivers/tty/serial/sunzilog.h
8006
8007SPARSE CHECKER
8008M:	"Christopher Li" <sparse@chrisli.org>
8009L:	linux-sparse@vger.kernel.org
8010W:	https://sparse.wiki.kernel.org/
8011T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8012T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8013S:	Maintained
8014F:	include/linux/compiler.h
8015
8016SPEAR PLATFORM SUPPORT
8017M:	Viresh Kumar <viresh.linux@gmail.com>
8018M:	Shiraz Hashim <shiraz.hashim@st.com>
8019L:	spear-devel@list.st.com
8020L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8021W:	http://www.st.com/spear
8022S:	Maintained
8023F:	arch/arm/mach-spear/
8024
8025SPEAR CLOCK FRAMEWORK SUPPORT
8026M:	Viresh Kumar <viresh.linux@gmail.com>
8027L:	spear-devel@list.st.com
8028L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8029W:	http://www.st.com/spear
8030S:	Maintained
8031F:	drivers/clk/spear/
8032
8033SPI SUBSYSTEM
8034M:	Mark Brown <broonie@kernel.org>
8035L:	linux-spi@vger.kernel.org
8036T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8037Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
8038S:	Maintained
8039F:	Documentation/spi/
8040F:	drivers/spi/
8041F:	include/linux/spi/
8042F:	include/uapi/linux/spi/
8043
8044SPIDERNET NETWORK DRIVER for CELL
8045M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8046M:	Jens Osterkamp <jens@de.ibm.com>
8047L:	netdev@vger.kernel.org
8048S:	Supported
8049F:	Documentation/networking/spider_net.txt
8050F:	drivers/net/ethernet/toshiba/spider_net*
8051
8052SPU FILE SYSTEM
8053M:	Jeremy Kerr <jk@ozlabs.org>
8054L:	linuxppc-dev@lists.ozlabs.org
8055L:	cbe-oss-dev@lists.ozlabs.org
8056W:	http://www.ibm.com/developerworks/power/cell/
8057S:	Supported
8058F:	Documentation/filesystems/spufs.txt
8059F:	arch/powerpc/platforms/cell/spufs/
8060
8061SQUASHFS FILE SYSTEM
8062M:	Phillip Lougher <phillip@squashfs.org.uk>
8063L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
8064W:	http://squashfs.org.uk
8065S:	Maintained
8066F:	Documentation/filesystems/squashfs.txt
8067F:	fs/squashfs/
8068
8069SRM (Alpha) environment access
8070M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
8071S:	Maintained
8072F:	arch/alpha/kernel/srm_env.c
8073
8074STABLE BRANCH
8075M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8076L:	stable@vger.kernel.org
8077S:	Supported
8078F:	Documentation/stable_kernel_rules.txt
8079
8080STAGING SUBSYSTEM
8081M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8082T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8083L:	devel@driverdev.osuosl.org
8084S:	Supported
8085F:	drivers/staging/
8086
8087STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8088M:	Henk de Groot <pe1dnn@amsat.org>
8089S:	Odd Fixes
8090F:	drivers/staging/wlags49_h2/
8091F:	drivers/staging/wlags49_h25/
8092
8093STAGING - ASUS OLED
8094M:	Jakub Schmidtke <sjakub@gmail.com>
8095S:	Odd Fixes
8096F:	drivers/staging/asus_oled/
8097
8098STAGING - COMEDI
8099M:	Ian Abbott <abbotti@mev.co.uk>
8100M:	H Hartley Sweeten <hsweeten@visionengravers.com>
8101S:	Odd Fixes
8102F:	drivers/staging/comedi/
8103
8104STAGING - CRYSTAL HD VIDEO DECODER
8105M:	Naren Sankar <nsankar@broadcom.com>
8106M:	Jarod Wilson <jarod@wilsonet.com>
8107M:	Scott Davilla <davilla@4pi.com>
8108M:	Manu Abraham <abraham.manu@gmail.com>
8109S:	Odd Fixes
8110F:	drivers/staging/crystalhd/
8111
8112STAGING - ECHO CANCELLER
8113M:	Steve Underwood <steveu@coppice.org>
8114M:	David Rowe <david@rowetel.com>
8115S:	Odd Fixes
8116F:	drivers/staging/echo/
8117
8118STAGING - ET131X NETWORK DRIVER
8119M:	Mark Einon <mark.einon@gmail.com>
8120S:	Odd Fixes
8121F:	drivers/staging/et131x/
8122
8123STAGING - FLARION FT1000 DRIVERS
8124M:	Marek Belisko <marek.belisko@gmail.com>
8125S:	Odd Fixes
8126F:	drivers/staging/ft1000/
8127
8128STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8129M:	David Täht <d@teklibre.com>
8130S:	Odd Fixes
8131F:	drivers/staging/frontier/
8132
8133STAGING - GO7007 MPEG CODEC
8134M:	Hans Verkuil <hans.verkuil@cisco.com>
8135S:	Maintained
8136F:	drivers/staging/media/go7007/
8137
8138STAGING - INDUSTRIAL IO
8139M:	Jonathan Cameron <jic23@kernel.org>
8140L:	linux-iio@vger.kernel.org
8141S:	Odd Fixes
8142F:	drivers/staging/iio/
8143
8144STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8145M:	Jarod Wilson <jarod@wilsonet.com>
8146W:	http://www.lirc.org/
8147S:	Odd Fixes
8148F:	drivers/staging/media/lirc/
8149
8150STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8151M:	Julian Andres Klode <jak@jak-linux.org>
8152M:	Marc Dietrich <marvin24@gmx.de>
8153L:	ac100@lists.launchpad.net (moderated for non-subscribers)
8154L:	linux-tegra@vger.kernel.org
8155S:	Maintained
8156F:	drivers/staging/nvec/
8157
8158STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8159M:	Jens Frederich <jfrederich@gmail.com>
8160M:	Daniel Drake <dsd@laptop.org>
8161M:	Jon Nettleton <jon.nettleton@gmail.com>
8162W:	http://wiki.laptop.org/go/DCON
8163S:	Maintained
8164F:	drivers/staging/olpc_dcon/
8165
8166STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8167M:	Rupesh Gujare <rupesh.gujare@atmel.com>
8168S:	Maintained
8169F:	drivers/staging/ozwpan/
8170
8171STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8172M:	Willy Tarreau <willy@meta-x.org>
8173S:	Odd Fixes
8174F:	drivers/staging/panel/
8175
8176STAGING - REALTEK RTL8712U DRIVERS
8177M:	Larry Finger <Larry.Finger@lwfinger.net>
8178M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8179S:	Odd Fixes
8180F:	drivers/staging/rtl8712/
8181
8182STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8183M:	Teddy Wang <teddy.wang@siliconmotion.com.cn>
8184S:	Odd Fixes
8185F:	drivers/staging/sm7xxfb/
8186
8187STAGING - SOFTLOGIC 6x10 MPEG CODEC
8188M:	Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8189S:	Supported
8190F:	drivers/staging/media/solo6x10/
8191
8192STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8193M:	William Hubbs <w.d.hubbs@gmail.com>
8194M:	Chris Brannon <chris@the-brannons.com>
8195M:	Kirk Reiser <kirk@reisers.ca>
8196M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
8197L:	speakup@braille.uwo.ca
8198W:	http://www.linux-speakup.org/
8199S:	Odd Fixes
8200F:	drivers/staging/speakup/
8201
8202STAGING - TI DSP BRIDGE DRIVERS
8203M:	Omar Ramirez Luna <omar.ramirez@copitl.com>
8204S:	Odd Fixes
8205F:	drivers/staging/tidspbridge/
8206
8207STAGING - USB ENE SM/MS CARD READER DRIVER
8208M:	Al Cho <acho@novell.com>
8209S:	Odd Fixes
8210F:	drivers/staging/keucr/
8211
8212STAGING - VIA VT665X DRIVERS
8213M:	Forest Bond <forest@alittletooquiet.net>
8214S:	Odd Fixes
8215F:	drivers/staging/vt665?/
8216
8217STAGING - WINBOND IS89C35 WLAN USB DRIVER
8218M:	Pavel Machek <pavel@ucw.cz>
8219S:	Odd Fixes
8220F:	drivers/staging/winbond/
8221
8222STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8223M:	Arnaud Patard <arnaud.patard@rtp-net.org>
8224S:	Odd Fixes
8225F:	drivers/staging/xgifb/
8226
8227STARFIRE/DURALAN NETWORK DRIVER
8228M:	Ion Badulescu <ionut@badula.org>
8229S:	Odd Fixes
8230F:	drivers/net/ethernet/adaptec/starfire*
8231
8232SUN3/3X
8233M:	Sam Creasey <sammy@sammy.net>
8234W:	http://sammy.net/sun3/
8235S:	Maintained
8236F:	arch/m68k/kernel/*sun3*
8237F:	arch/m68k/sun3*/
8238F:	arch/m68k/include/asm/sun3*
8239F:	drivers/net/ethernet/i825xx/sun3*
8240
8241SUNDANCE NETWORK DRIVER
8242M:	Denis Kirjanov <kda@linux-powerpc.org>
8243L:	netdev@vger.kernel.org
8244S:	Maintained
8245F:	drivers/net/ethernet/dlink/sundance.c
8246
8247SUPERH
8248M:	Paul Mundt <lethal@linux-sh.org>
8249L:	linux-sh@vger.kernel.org
8250W:	http://www.linux-sh.org
8251Q:	http://patchwork.kernel.org/project/linux-sh/list/
8252T:	git git://github.com/pmundt/linux-sh.git sh-latest
8253S:	Supported
8254F:	Documentation/sh/
8255F:	arch/sh/
8256F:	drivers/sh/
8257
8258SUSPEND TO RAM
8259M:	Len Brown <len.brown@intel.com>
8260M:	Pavel Machek <pavel@ucw.cz>
8261M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
8262L:	linux-pm@vger.kernel.org
8263S:	Supported
8264F:	Documentation/power/
8265F:	arch/x86/kernel/acpi/
8266F:	drivers/base/power/
8267F:	kernel/power/
8268F:	include/linux/suspend.h
8269F:	include/linux/freezer.h
8270F:	include/linux/pm.h
8271
8272SVGA HANDLING
8273M:	Martin Mares <mj@ucw.cz>
8274L:	linux-video@atrey.karlin.mff.cuni.cz
8275S:	Maintained
8276F:	Documentation/svga.txt
8277F:	arch/x86/boot/video*
8278
8279SWIOTLB SUBSYSTEM
8280M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8281L:	linux-kernel@vger.kernel.org
8282S:	Supported
8283F:	lib/swiotlb.c
8284F:	arch/*/kernel/pci-swiotlb.c
8285F:	include/linux/swiotlb.h
8286
8287SYNOPSYS ARC ARCHITECTURE
8288M:	Vineet Gupta <vgupta@synopsys.com>
8289S:	Supported
8290F:	arch/arc/
8291F:	Documentation/devicetree/bindings/arc/
8292F:	drivers/tty/serial/arc_uart.c
8293
8294SYSV FILESYSTEM
8295M:	Christoph Hellwig <hch@infradead.org>
8296S:	Maintained
8297F:	Documentation/filesystems/sysv-fs.txt
8298F:	fs/sysv/
8299F:	include/linux/sysv_fs.h
8300
8301TARGET SUBSYSTEM
8302M:	Nicholas A. Bellinger <nab@linux-iscsi.org>
8303L:	linux-scsi@vger.kernel.org
8304L:	target-devel@vger.kernel.org
8305L:	http://groups.google.com/group/linux-iscsi-target-dev
8306W:	http://www.linux-iscsi.org
8307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8308S:	Supported
8309F:	drivers/target/
8310F:	include/target/
8311F:	Documentation/target/
8312
8313TASKSTATS STATISTICS INTERFACE
8314M:	Balbir Singh <bsingharora@gmail.com>
8315S:	Maintained
8316F:	Documentation/accounting/taskstats*
8317F:	include/linux/taskstats*
8318F:	kernel/taskstats.c
8319
8320TC CLASSIFIER
8321M:	Jamal Hadi Salim <jhs@mojatatu.com>
8322L:	netdev@vger.kernel.org
8323S:	Maintained
8324F:	include/net/pkt_cls.h
8325F:	include/uapi/linux/pkt_cls.h
8326F:	net/sched/
8327
8328TCP LOW PRIORITY MODULE
8329M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8330M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
8331W:	http://tcp-lp-mod.sourceforge.net/
8332S:	Maintained
8333F:	net/ipv4/tcp_lp.c
8334
8335TDA10071 MEDIA DRIVER
8336M:	Antti Palosaari <crope@iki.fi>
8337L:	linux-media@vger.kernel.org
8338W:	http://linuxtv.org/
8339W:	http://palosaari.fi/linux/
8340Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8341T:	git git://linuxtv.org/anttip/media_tree.git
8342S:	Maintained
8343F:	drivers/media/dvb-frontends/tda10071*
8344
8345TDA18212 MEDIA DRIVER
8346M:	Antti Palosaari <crope@iki.fi>
8347L:	linux-media@vger.kernel.org
8348W:	http://linuxtv.org/
8349W:	http://palosaari.fi/linux/
8350Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8351T:	git git://linuxtv.org/anttip/media_tree.git
8352S:	Maintained
8353F:	drivers/media/tuners/tda18212*
8354
8355TDA18218 MEDIA DRIVER
8356M:	Antti Palosaari <crope@iki.fi>
8357L:	linux-media@vger.kernel.org
8358W:	http://linuxtv.org/
8359W:	http://palosaari.fi/linux/
8360Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8361T:	git git://linuxtv.org/anttip/media_tree.git
8362S:	Maintained
8363F:	drivers/media/tuners/tda18218*
8364
8365TDA18271 MEDIA DRIVER
8366M:	Michael Krufky <mkrufky@linuxtv.org>
8367L:	linux-media@vger.kernel.org
8368W:	http://linuxtv.org/
8369W:	http://github.com/mkrufky
8370Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8371T:	git git://linuxtv.org/mkrufky/tuners.git
8372S:	Maintained
8373F:	drivers/media/tuners/tda18271*
8374
8375TDA827x MEDIA DRIVER
8376M:	Michael Krufky <mkrufky@linuxtv.org>
8377L:	linux-media@vger.kernel.org
8378W:	http://linuxtv.org/
8379W:	http://github.com/mkrufky
8380Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8381T:	git git://linuxtv.org/mkrufky/tuners.git
8382S:	Maintained
8383F:	drivers/media/tuners/tda8290.*
8384
8385TDA8290 MEDIA DRIVER
8386M:	Michael Krufky <mkrufky@linuxtv.org>
8387L:	linux-media@vger.kernel.org
8388W:	http://linuxtv.org/
8389W:	http://github.com/mkrufky
8390Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8391T:	git git://linuxtv.org/mkrufky/tuners.git
8392S:	Maintained
8393F:	drivers/media/tuners/tda8290.*
8394
8395TDA9840 MEDIA DRIVER
8396M:	Hans Verkuil <hverkuil@xs4all.nl>
8397L:	linux-media@vger.kernel.org
8398T:	git git://linuxtv.org/media_tree.git
8399W:	http://linuxtv.org
8400S:	Maintained
8401F:	drivers/media/i2c/tda9840*
8402
8403TEA5761 TUNER DRIVER
8404M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
8405L:	linux-media@vger.kernel.org
8406W:	http://linuxtv.org
8407T:	git git://linuxtv.org/media_tree.git
8408S:	Odd fixes
8409F:	drivers/media/tuners/tea5761.*
8410
8411TEA5767 TUNER DRIVER
8412M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
8413L:	linux-media@vger.kernel.org
8414W:	http://linuxtv.org
8415T:	git git://linuxtv.org/media_tree.git
8416S:	Maintained
8417F:	drivers/media/tuners/tea5767.*
8418
8419TEA6415C MEDIA DRIVER
8420M:	Hans Verkuil <hverkuil@xs4all.nl>
8421L:	linux-media@vger.kernel.org
8422T:	git git://linuxtv.org/media_tree.git
8423W:	http://linuxtv.org
8424S:	Maintained
8425F:	drivers/media/i2c/tea6415c*
8426
8427TEA6420 MEDIA DRIVER
8428M:	Hans Verkuil <hverkuil@xs4all.nl>
8429L:	linux-media@vger.kernel.org
8430T:	git git://linuxtv.org/media_tree.git
8431W:	http://linuxtv.org
8432S:	Maintained
8433F:	drivers/media/i2c/tea6420*
8434
8435TEAM DRIVER
8436M:	Jiri Pirko <jiri@resnulli.us>
8437L:	netdev@vger.kernel.org
8438S:	Supported
8439F:	drivers/net/team/
8440F:	include/linux/if_team.h
8441F:	include/uapi/linux/if_team.h
8442
8443TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8444M:	Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8445S:	Maintained
8446F:	arch/x86/platform/ts5500/
8447
8448TECHNOTREND USB IR RECEIVER
8449M:	Sean Young <sean@mess.org>
8450L:	linux-media@vger.kernel.org
8451S:	Maintained
8452F:	drivers/media/rc/ttusbir.c
8453
8454TEGRA ARCHITECTURE SUPPORT
8455M:	Stephen Warren <swarren@wwwdotorg.org>
8456M:	Thierry Reding <thierry.reding@gmail.com>
8457L:	linux-tegra@vger.kernel.org
8458Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
8459T:	git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8460S:	Supported
8461N:	[^a-z]tegra
8462
8463TEGRA ASOC DRIVER
8464M:	Stephen Warren <swarren@wwwdotorg.org>
8465S:	Supported
8466F:	sound/soc/tegra/
8467
8468TEGRA CLOCK DRIVER
8469M:	Peter De Schrijver <pdeschrijver@nvidia.com>
8470M:	Prashant Gaikwad <pgaikwad@nvidia.com>
8471S:	Supported
8472F:	drivers/clk/tegra/
8473
8474TEGRA DMA DRIVER
8475M:	Laxman Dewangan <ldewangan@nvidia.com>
8476S:	Supported
8477F:	drivers/dma/tegra20-apb-dma.c
8478
8479TEGRA GPIO DRIVER
8480M:	Stephen Warren <swarren@wwwdotorg.org>
8481S:	Supported
8482F:	drivers/gpio/gpio-tegra.c
8483
8484TEGRA I2C DRIVER
8485M:	Laxman Dewangan <ldewangan@nvidia.com>
8486S:	Supported
8487F:	drivers/i2c/busses/i2c-tegra.c
8488
8489TEGRA IOMMU DRIVERS
8490M:	Hiroshi Doyu <hdoyu@nvidia.com>
8491S:	Supported
8492F:	drivers/iommu/tegra*
8493
8494TEGRA KBC DRIVER
8495M:	Rakesh Iyer <riyer@nvidia.com>
8496M:	Laxman Dewangan <ldewangan@nvidia.com>
8497S:	Supported
8498F:	drivers/input/keyboard/tegra-kbc.c
8499
8500TEGRA PINCTRL DRIVER
8501M:	Stephen Warren <swarren@wwwdotorg.org>
8502S:	Supported
8503F:	drivers/pinctrl/pinctrl-tegra*
8504
8505TEGRA PWM DRIVER
8506M:	Thierry Reding <thierry.reding@gmail.com>
8507S:	Supported
8508F:	drivers/pwm/pwm-tegra.c
8509
8510TEGRA SERIAL DRIVER
8511M:	Laxman Dewangan <ldewangan@nvidia.com>
8512S:	Supported
8513F:	drivers/tty/serial/serial-tegra.c
8514
8515TEGRA SPI DRIVER
8516M:	Laxman Dewangan <ldewangan@nvidia.com>
8517S:	Supported
8518F:	drivers/spi/spi-tegra*
8519
8520TEHUTI ETHERNET DRIVER
8521M:	Andy Gospodarek <andy@greyhouse.net>
8522L:	netdev@vger.kernel.org
8523S:	Supported
8524F:	drivers/net/ethernet/tehuti/*
8525
8526Telecom Clock Driver for MCPL0010
8527M:	Mark Gross <mark.gross@intel.com>
8528S:	Supported
8529F:	drivers/char/tlclk.c
8530
8531TENSILICA XTENSA PORT (xtensa)
8532M:	Chris Zankel <chris@zankel.net>
8533M:	Max Filippov <jcmvbkbc@gmail.com>
8534L:	linux-xtensa@linux-xtensa.org
8535S:	Maintained
8536F:	arch/xtensa/
8537
8538THERMAL
8539M:      Zhang Rui <rui.zhang@intel.com>
8540M:      Eduardo Valentin <eduardo.valentin@ti.com>
8541L:      linux-pm@vger.kernel.org
8542T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8543T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8544Q:      https://patchwork.kernel.org/project/linux-pm/list/
8545S:      Supported
8546F:      drivers/thermal/
8547F:      include/linux/thermal.h
8548F:      include/linux/cpu_cooling.h
8549
8550THINGM BLINK(1) USB RGB LED DRIVER
8551M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8552S:	Maintained
8553F:	drivers/hid/hid-thingm.c
8554
8555THINKPAD ACPI EXTRAS DRIVER
8556M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
8557L:	ibm-acpi-devel@lists.sourceforge.net
8558L:	platform-driver-x86@vger.kernel.org
8559W:	http://ibm-acpi.sourceforge.net
8560W:	http://thinkwiki.org/wiki/Ibm-acpi
8561T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8562S:	Maintained
8563F:	drivers/platform/x86/thinkpad_acpi.c
8564
8565TI BANDGAP AND THERMAL DRIVER
8566M:	Eduardo Valentin <eduardo.valentin@ti.com>
8567L:	linux-pm@vger.kernel.org
8568S:	Supported
8569F:	drivers/thermal/ti-soc-thermal/
8570
8571TI FLASH MEDIA INTERFACE DRIVER
8572M:	Alex Dubov <oakad@yahoo.com>
8573S:	Maintained
8574F:	drivers/misc/tifm*
8575F:	drivers/mmc/host/tifm_sd.c
8576F:	include/linux/tifm.h
8577
8578TI LM49xxx FAMILY ASoC CODEC DRIVERS
8579M:	M R Swami Reddy <mr.swami.reddy@ti.com>
8580M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
8581L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8582S:	Maintained
8583F:	sound/soc/codecs/lm49453*
8584F:	sound/soc/codecs/isabelle*
8585
8586TI LP855x BACKLIGHT DRIVER
8587M:	Milo Kim <milo.kim@ti.com>
8588S:	Maintained
8589F:	Documentation/backlight/lp855x-driver.txt
8590F:	drivers/video/backlight/lp855x_bl.c
8591F:	include/linux/platform_data/lp855x.h
8592
8593TI LP8727 CHARGER DRIVER
8594M:	Milo Kim <milo.kim@ti.com>
8595S:	Maintained
8596F:	drivers/power/lp8727_charger.c
8597F:	include/linux/platform_data/lp8727.h
8598
8599TI LP8788 MFD DRIVER
8600M:	Milo Kim <milo.kim@ti.com>
8601S:	Maintained
8602F:	drivers/iio/adc/lp8788_adc.c
8603F:	drivers/leds/leds-lp8788.c
8604F:	drivers/mfd/lp8788*.c
8605F:	drivers/power/lp8788-charger.c
8606F:	drivers/regulator/lp8788-*.c
8607F:	include/linux/mfd/lp8788*.h
8608
8609TI TWL4030 SERIES SOC CODEC DRIVER
8610M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8611L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8612S:	Maintained
8613F:	sound/soc/codecs/twl4030*
8614
8615TI WILINK WIRELESS DRIVERS
8616L:	linux-wireless@vger.kernel.org
8617W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
8618W:	http://wireless.kernel.org/en/users/Drivers/wl1251
8619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8620S:	Orphan
8621F:	drivers/net/wireless/ti/
8622F:	include/linux/wl12xx.h
8623
8624TIPC NETWORK LAYER
8625M:	Jon Maloy <jon.maloy@ericsson.com>
8626M:	Allan Stephens <allan.stephens@windriver.com>
8627L:	netdev@vger.kernel.org (core kernel code)
8628L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
8629W:	http://tipc.sourceforge.net/
8630S:	Maintained
8631F:	include/uapi/linux/tipc*.h
8632F:	net/tipc/
8633
8634TILE ARCHITECTURE
8635M:	Chris Metcalf <cmetcalf@tilera.com>
8636W:	http://www.tilera.com/scm/
8637S:	Supported
8638F:	arch/tile/
8639F:	drivers/char/tile-srom.c
8640F:	drivers/edac/tile_edac.c
8641F:	drivers/net/ethernet/tile/
8642F:	drivers/rtc/rtc-tile.c
8643F:	drivers/tty/hvc/hvc_tile.c
8644F:	drivers/tty/serial/tilegx.c
8645F:	drivers/usb/host/*-tilegx.c
8646F:	include/linux/usb/tilegx.h
8647
8648TLAN NETWORK DRIVER
8649M:	Samuel Chessman <chessman@tux.org>
8650L:	tlan-devel@lists.sourceforge.net (subscribers-only)
8651W:	http://sourceforge.net/projects/tlan/
8652S:	Maintained
8653F:	Documentation/networking/tlan.txt
8654F:	drivers/net/ethernet/ti/tlan.*
8655
8656TOMOYO SECURITY MODULE
8657M:	Kentaro Takeda <takedakn@nttdata.co.jp>
8658M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
8659L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8660L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
8661L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8662L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8663W:	http://tomoyo.sourceforge.jp/
8664T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8665S:	Maintained
8666F:	security/tomoyo/
8667
8668TOPSTAR LAPTOP EXTRAS DRIVER
8669M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8670L:	platform-driver-x86@vger.kernel.org
8671S:	Maintained
8672F:	drivers/platform/x86/topstar-laptop.c
8673
8674TOSHIBA ACPI EXTRAS DRIVER
8675L:	platform-driver-x86@vger.kernel.org
8676S:	Orphan
8677F:	drivers/platform/x86/toshiba_acpi.c
8678
8679TOSHIBA SMM DRIVER
8680M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
8681L:	tlinux-users@tce.toshiba-dme.co.jp
8682W:	http://www.buzzard.org.uk/toshiba/
8683S:	Maintained
8684F:	drivers/char/toshiba.c
8685F:	include/linux/toshiba.h
8686F:	include/uapi/linux/toshiba.h
8687
8688TMIO MMC DRIVER
8689M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8690M:	Ian Molton <ian@mnementh.co.uk>
8691L:	linux-mmc@vger.kernel.org
8692S:	Maintained
8693F:	drivers/mmc/host/tmio_mmc*
8694F:	drivers/mmc/host/sh_mobile_sdhi.c
8695F:	include/linux/mmc/tmio.h
8696F:	include/linux/mmc/sh_mobile_sdhi.h
8697
8698TMP401 HARDWARE MONITOR DRIVER
8699M:	Guenter Roeck <linux@roeck-us.net>
8700L:	lm-sensors@lm-sensors.org
8701S:	Maintained
8702F:	Documentation/hwmon/tmp401
8703F:	drivers/hwmon/tmp401.c
8704
8705TMPFS (SHMEM FILESYSTEM)
8706M:	Hugh Dickins <hughd@google.com>
8707L:	linux-mm@kvack.org
8708S:	Maintained
8709F:	include/linux/shmem_fs.h
8710F:	mm/shmem.c
8711
8712TM6000 VIDEO4LINUX DRIVER
8713M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
8714L:	linux-media@vger.kernel.org
8715W:	http://linuxtv.org
8716T:	git git://linuxtv.org/media_tree.git
8717S:	Odd fixes
8718F:	drivers/media/usb/tm6000/
8719
8720TPM DEVICE DRIVER
8721M:	Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8722M:	Ashley Lai <ashley@ashleylai.com>
8723M:	Peter Huewe <peterhuewe@gmx.de>
8724M:	Rajiv Andrade <mail@srajiv.net>
8725W:	http://tpmdd.sourceforge.net
8726M:	Marcel Selhorst <tpmdd@selhorst.net>
8727M:	Sirrix AG <tpmdd@sirrix.com>
8728W:	http://www.sirrix.com
8729L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
8730S:	Maintained
8731F:	drivers/char/tpm/
8732
8733TRACING
8734M:	Steven Rostedt <rostedt@goodmis.org>
8735M:	Frederic Weisbecker <fweisbec@gmail.com>
8736M:	Ingo Molnar <mingo@redhat.com>
8737T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8738S:	Maintained
8739F:	Documentation/trace/ftrace.txt
8740F:	arch/*/*/*/ftrace.h
8741F:	arch/*/kernel/ftrace.c
8742F:	include/*/ftrace.h
8743F:	include/linux/trace*.h
8744F:	include/trace/
8745F:	kernel/trace/
8746
8747TRIVIAL PATCHES
8748M:	Jiri Kosina <trivial@kernel.org>
8749T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8750S:	Maintained
8751K:	^Subject:.*(?i)trivial
8752
8753TTY LAYER
8754M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8755M:	Jiri Slaby <jslaby@suse.cz>
8756S:	Supported
8757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8758F:	drivers/tty/
8759F:	drivers/tty/serial/serial_core.c
8760F:	include/linux/serial_core.h
8761F:	include/linux/serial.h
8762F:	include/linux/tty.h
8763F:	include/uapi/linux/serial_core.h
8764F:	include/uapi/linux/serial.h
8765F:	include/uapi/linux/tty.h
8766
8767TUA9001 MEDIA DRIVER
8768M:	Antti Palosaari <crope@iki.fi>
8769L:	linux-media@vger.kernel.org
8770W:	http://linuxtv.org/
8771W:	http://palosaari.fi/linux/
8772Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8773T:	git git://linuxtv.org/anttip/media_tree.git
8774S:	Maintained
8775F:	drivers/media/tuners/tua9001*
8776
8777TULIP NETWORK DRIVERS
8778M:	Grant Grundler <grundler@parisc-linux.org>
8779L:	netdev@vger.kernel.org
8780S:	Maintained
8781F:	drivers/net/ethernet/dec/tulip/
8782
8783TUN/TAP driver
8784M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
8785W:	http://vtun.sourceforge.net/tun
8786S:	Maintained
8787F:	Documentation/networking/tuntap.txt
8788F:	arch/um/os-Linux/drivers/
8789
8790TURBOCHANNEL SUBSYSTEM
8791M:	"Maciej W. Rozycki" <macro@linux-mips.org>
8792S:	Maintained
8793F:	drivers/tc/
8794F:	include/linux/tc.h
8795
8796U14-34F SCSI DRIVER
8797M:	Dario Ballabio <ballabio_dario@emc.com>
8798L:	linux-scsi@vger.kernel.org
8799S:	Maintained
8800F:	drivers/scsi/u14-34f.c
8801
8802UBI FILE SYSTEM (UBIFS)
8803M:	Artem Bityutskiy <dedekind1@gmail.com>
8804M:	Adrian Hunter <adrian.hunter@intel.com>
8805L:	linux-mtd@lists.infradead.org
8806T:	git git://git.infradead.org/ubifs-2.6.git
8807W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
8808S:	Maintained
8809F:	Documentation/filesystems/ubifs.txt
8810F:	fs/ubifs/
8811
8812UCLINUX (AND M68KNOMMU)
8813M:	Greg Ungerer <gerg@uclinux.org>
8814W:	http://www.uclinux.org/
8815L:	uclinux-dev@uclinux.org  (subscribers-only)
8816S:	Maintained
8817F:	arch/m68k/*/*_no.*
8818F:	arch/m68k/include/asm/*_no.*
8819
8820UDF FILESYSTEM
8821M:	Jan Kara <jack@suse.cz>
8822S:	Maintained
8823F:	Documentation/filesystems/udf.txt
8824F:	fs/udf/
8825
8826UFS FILESYSTEM
8827M:	Evgeniy Dushistov <dushistov@mail.ru>
8828S:	Maintained
8829F:	Documentation/filesystems/ufs.txt
8830F:	fs/ufs/
8831
8832UHID USERSPACE HID IO DRIVER:
8833M:	David Herrmann <dh.herrmann@googlemail.com>
8834L:	linux-input@vger.kernel.org
8835S:	Maintained
8836F:	drivers/hid/uhid.c
8837F:	include/uapi/linux/uhid.h
8838
8839ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8840L:	linux-usb@vger.kernel.org
8841S:	Orphan
8842F:	drivers/uwb/
8843F:	include/linux/uwb.h
8844F:	include/linux/uwb/
8845
8846UNICORE32 ARCHITECTURE:
8847M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8848W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8849S:	Maintained
8850T:	git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8851F:	arch/unicore32/
8852
8853UNIFDEF
8854M:	Tony Finch <dot@dotat.at>
8855W:	http://dotat.at/prog/unifdef
8856S:	Maintained
8857F:	scripts/unifdef.c
8858
8859UNIFORM CDROM DRIVER
8860M:	Jens Axboe <axboe@kernel.dk>
8861W:	http://www.kernel.dk
8862S:	Maintained
8863F:	Documentation/cdrom/
8864F:	drivers/cdrom/cdrom.c
8865F:	include/linux/cdrom.h
8866F:	include/uapi/linux/cdrom.h
8867
8868UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8869M:	Vinayak Holikatti <vinholikatti@gmail.com>
8870M:	Santosh Y <santoshsy@gmail.com>
8871L:	linux-scsi@vger.kernel.org
8872S:	Supported
8873F:	Documentation/scsi/ufs.txt
8874F:	drivers/scsi/ufs/
8875
8876UNSORTED BLOCK IMAGES (UBI)
8877M:	Artem Bityutskiy <dedekind1@gmail.com>
8878W:	http://www.linux-mtd.infradead.org/
8879L:	linux-mtd@lists.infradead.org
8880T:	git git://git.infradead.org/ubi-2.6.git
8881S:	Maintained
8882F:	drivers/mtd/ubi/
8883F:	include/linux/mtd/ubi.h
8884F:	include/uapi/mtd/ubi-user.h
8885
8886UNSORTED BLOCK IMAGES (UBI) Fastmap
8887M:	Richard Weinberger <richard@nod.at>
8888L:	linux-mtd@lists.infradead.org
8889S:	Maintained
8890F:	drivers/mtd/ubi/fastmap.c
8891
8892USB ACM DRIVER
8893M:	Oliver Neukum <oliver@neukum.org>
8894L:	linux-usb@vger.kernel.org
8895S:	Maintained
8896F:	Documentation/usb/acm.txt
8897F:	drivers/usb/class/cdc-acm.*
8898
8899USB AR5523 WIRELESS DRIVER
8900M:	Pontus Fuchs <pontus.fuchs@gmail.com>
8901L:	linux-wireless@vger.kernel.org
8902S:	Maintained
8903F:	drivers/net/wireless/ath/ar5523/
8904
8905USB ATTACHED SCSI
8906M:	Matthew Wilcox <willy@linux.intel.com>
8907M:	Sarah Sharp <sarah.a.sharp@linux.intel.com>
8908M:	Gerd Hoffmann <kraxel@redhat.com>
8909L:	linux-usb@vger.kernel.org
8910L:	linux-scsi@vger.kernel.org
8911S:	Maintained
8912F:	drivers/usb/storage/uas.c
8913
8914USB CDC ETHERNET DRIVER
8915M:	Oliver Neukum <oliver@neukum.org>
8916L:	linux-usb@vger.kernel.org
8917S:	Maintained
8918F:	drivers/net/usb/cdc_*.c
8919F:	include/uapi/linux/usb/cdc.h
8920
8921USB CYPRESS C67X00 DRIVER
8922M:	Peter Korsgaard <jacmet@sunsite.dk>
8923L:	linux-usb@vger.kernel.org
8924S:	Maintained
8925F:	drivers/usb/c67x00/
8926
8927USB DAVICOM DM9601 DRIVER
8928M:	Peter Korsgaard <jacmet@sunsite.dk>
8929L:	netdev@vger.kernel.org
8930W:	http://www.linux-usb.org/usbnet
8931S:	Maintained
8932F:	drivers/net/usb/dm9601.c
8933
8934USB DIAMOND RIO500 DRIVER
8935M:	Cesar Miquel <miquel@df.uba.ar>
8936L:	rio500-users@lists.sourceforge.net
8937W:	http://rio500.sourceforge.net
8938S:	Maintained
8939F:	drivers/usb/misc/rio500*
8940
8941USB EHCI DRIVER
8942M:	Alan Stern <stern@rowland.harvard.edu>
8943L:	linux-usb@vger.kernel.org
8944S:	Maintained
8945F:	Documentation/usb/ehci.txt
8946F:	drivers/usb/host/ehci*
8947
8948USB GADGET/PERIPHERAL SUBSYSTEM
8949M:	Felipe Balbi <balbi@ti.com>
8950L:	linux-usb@vger.kernel.org
8951W:	http://www.linux-usb.org/gadget
8952T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8953S:	Maintained
8954F:	drivers/usb/gadget/
8955F:	include/linux/usb/gadget*
8956
8957USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8958M:	Jiri Kosina <jkosina@suse.cz>
8959L:	linux-usb@vger.kernel.org
8960T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8961S:	Maintained
8962F:	Documentation/hid/hiddev.txt
8963F:	drivers/hid/usbhid/
8964
8965USB/IP DRIVERS
8966L:	linux-usb@vger.kernel.org
8967S:	Orphan
8968F:	drivers/staging/usbip/
8969
8970USB ISP116X DRIVER
8971M:	Olav Kongas <ok@artecdesign.ee>
8972L:	linux-usb@vger.kernel.org
8973S:	Maintained
8974F:	drivers/usb/host/isp116x*
8975F:	include/linux/usb/isp116x.h
8976
8977USB KAWASAKI LSI DRIVER
8978M:	Oliver Neukum <oliver@neukum.org>
8979L:	linux-usb@vger.kernel.org
8980S:	Maintained
8981F:	drivers/usb/serial/kl5kusb105.*
8982
8983USB MASS STORAGE DRIVER
8984M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
8985L:	linux-usb@vger.kernel.org
8986L:	usb-storage@lists.one-eyed-alien.net
8987S:	Maintained
8988W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
8989F:	drivers/usb/storage/
8990
8991USB MIDI DRIVER
8992M:	Clemens Ladisch <clemens@ladisch.de>
8993L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8994T:	git git://git.alsa-project.org/alsa-kernel.git
8995S:	Maintained
8996F:	sound/usb/midi.*
8997
8998USB NETWORKING DRIVERS
8999L:	linux-usb@vger.kernel.org
9000S:	Odd Fixes
9001F:	drivers/net/usb/
9002
9003USB OHCI DRIVER
9004M:	Alan Stern <stern@rowland.harvard.edu>
9005L:	linux-usb@vger.kernel.org
9006S:	Maintained
9007F:	Documentation/usb/ohci.txt
9008F:	drivers/usb/host/ohci*
9009
9010USB OPTION-CARD DRIVER
9011M:	Matthias Urlichs <smurf@smurf.noris.de>
9012L:	linux-usb@vger.kernel.org
9013S:	Maintained
9014F:	drivers/usb/serial/option.c
9015
9016USB PEGASUS DRIVER
9017M:	Petko Manolov <petkan@nucleusys.com>
9018L:	linux-usb@vger.kernel.org
9019L:	netdev@vger.kernel.org
9020T:	git git://github.com/petkan/pegasus.git
9021W:	https://github.com/petkan/pegasus
9022S:	Maintained
9023F:	drivers/net/usb/pegasus.*
9024
9025USB PHY LAYER
9026M:	Felipe Balbi <balbi@ti.com>
9027L:	linux-usb@vger.kernel.org
9028T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9029S:	Maintained
9030F:	drivers/usb/phy/
9031
9032USB PRINTER DRIVER (usblp)
9033M:	Pete Zaitcev <zaitcev@redhat.com>
9034L:	linux-usb@vger.kernel.org
9035S:	Supported
9036F:	drivers/usb/class/usblp.c
9037
9038USB RTL8150 DRIVER
9039M:	Petko Manolov <petkan@nucleusys.com>
9040L:	linux-usb@vger.kernel.org
9041L:	netdev@vger.kernel.org
9042T:	git git://github.com/petkan/rtl8150.git
9043W:	https://github.com/petkan/rtl8150
9044S:	Maintained
9045F:	drivers/net/usb/rtl8150.c
9046
9047USB SERIAL SUBSYSTEM
9048M:	Johan Hovold <jhovold@gmail.com>
9049L:	linux-usb@vger.kernel.org
9050S:	Maintained
9051F:	Documentation/usb/usb-serial.txt
9052F:	drivers/usb/serial/
9053F:	include/linux/usb/serial.h
9054
9055USB SMSC75XX ETHERNET DRIVER
9056M:	Steve Glendinning <steve.glendinning@shawell.net>
9057L:	netdev@vger.kernel.org
9058S:	Maintained
9059F:	drivers/net/usb/smsc75xx.*
9060
9061USB SMSC95XX ETHERNET DRIVER
9062M:	Steve Glendinning <steve.glendinning@shawell.net>
9063L:	netdev@vger.kernel.org
9064S:	Maintained
9065F:	drivers/net/usb/smsc95xx.*
9066
9067USB SN9C1xx DRIVER
9068M:	Luca Risolia <luca.risolia@studio.unibo.it>
9069L:	linux-usb@vger.kernel.org
9070L:	linux-media@vger.kernel.org
9071T:	git git://linuxtv.org/media_tree.git
9072W:	http://www.linux-projects.org
9073S:	Maintained
9074F:	Documentation/video4linux/sn9c102.txt
9075F:	drivers/media/usb/sn9c102/
9076
9077USB SUBSYSTEM
9078M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9079L:	linux-usb@vger.kernel.org
9080W:	http://www.linux-usb.org
9081T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9082S:	Supported
9083F:	Documentation/usb/
9084F:	drivers/usb/
9085F:	include/linux/usb.h
9086F:	include/linux/usb/
9087
9088USB UHCI DRIVER
9089M:	Alan Stern <stern@rowland.harvard.edu>
9090L:	linux-usb@vger.kernel.org
9091S:	Maintained
9092F:	drivers/usb/host/uhci*
9093
9094USB "USBNET" DRIVER FRAMEWORK
9095M:	Oliver Neukum <oneukum@suse.de>
9096L:	netdev@vger.kernel.org
9097W:	http://www.linux-usb.org/usbnet
9098S:	Maintained
9099F:	drivers/net/usb/usbnet.c
9100F:	include/linux/usb/usbnet.h
9101
9102USB VIDEO CLASS
9103M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9104L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9105L:	linux-media@vger.kernel.org
9106T:	git git://linuxtv.org/media_tree.git
9107W:	http://www.ideasonboard.org/uvc/
9108S:	Maintained
9109F:	drivers/media/usb/uvc/
9110F:	include/uapi/linux/uvcvideo.h
9111
9112USB VISION DRIVER
9113M:	Hans Verkuil <hverkuil@xs4all.nl>
9114L:	linux-media@vger.kernel.org
9115T:	git git://linuxtv.org/media_tree.git
9116W:	http://linuxtv.org
9117S:	Odd Fixes
9118F:	drivers/media/usb/usbvision/
9119
9120USB WEBCAM GADGET
9121M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9122L:	linux-usb@vger.kernel.org
9123S:	Maintained
9124F:	drivers/usb/gadget/*uvc*.c
9125F:	drivers/usb/gadget/webcam.c
9126
9127USB WIRELESS RNDIS DRIVER (rndis_wlan)
9128M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
9129L:	linux-wireless@vger.kernel.org
9130S:	Maintained
9131F:	drivers/net/wireless/rndis_wlan.c
9132
9133USB XHCI DRIVER
9134M:	Sarah Sharp <sarah.a.sharp@linux.intel.com>
9135L:	linux-usb@vger.kernel.org
9136S:	Supported
9137F:	drivers/usb/host/xhci*
9138F:	drivers/usb/host/pci-quirks*
9139
9140USB ZD1201 DRIVER
9141L:	linux-wireless@vger.kernel.org
9142W:	http://linux-lc100020.sourceforge.net
9143S:	Orphan
9144F:	drivers/net/wireless/zd1201.*
9145
9146USB ZR364XX DRIVER
9147M:	Antoine Jacquet <royale@zerezo.com>
9148L:	linux-usb@vger.kernel.org
9149L:	linux-media@vger.kernel.org
9150T:	git git://linuxtv.org/media_tree.git
9151W:	http://royale.zerezo.com/zr364xx/
9152S:	Maintained
9153F:	Documentation/video4linux/zr364xx.txt
9154F:	drivers/media/usb/zr364xx/
9155
9156USER-MODE LINUX (UML)
9157M:	Jeff Dike <jdike@addtoit.com>
9158M:	Richard Weinberger <richard@nod.at>
9159L:	user-mode-linux-devel@lists.sourceforge.net
9160L:	user-mode-linux-user@lists.sourceforge.net
9161W:	http://user-mode-linux.sourceforge.net
9162S:	Maintained
9163F:	Documentation/virtual/uml/
9164F:	arch/um/
9165F:	arch/x86/um/
9166F:	fs/hostfs/
9167F:	fs/hppfs/
9168
9169USERSPACE I/O (UIO)
9170M:	"Hans J. Koch" <hjk@hansjkoch.de>
9171M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9172S:	Maintained
9173F:	Documentation/DocBook/uio-howto.tmpl
9174F:	drivers/uio/
9175F:	include/linux/uio*.h
9176
9177UTIL-LINUX PACKAGE
9178M:	Karel Zak <kzak@redhat.com>
9179L:	util-linux@vger.kernel.org
9180W:	http://en.wikipedia.org/wiki/Util-linux
9181T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9182S:	Maintained
9183
9184UVESAFB DRIVER
9185M:	Michal Januszewski <spock@gentoo.org>
9186L:	linux-fbdev@vger.kernel.org
9187W:	http://dev.gentoo.org/~spock/projects/uvesafb/
9188S:	Maintained
9189F:	Documentation/fb/uvesafb.txt
9190F:	drivers/video/uvesafb.*
9191
9192VFAT/FAT/MSDOS FILESYSTEM
9193M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9194S:	Maintained
9195F:	Documentation/filesystems/vfat.txt
9196F:	fs/fat/
9197
9198VFIO DRIVER
9199M:	Alex Williamson <alex.williamson@redhat.com>
9200L:	kvm@vger.kernel.org
9201S:	Maintained
9202F:	Documentation/vfio.txt
9203F:	drivers/vfio/
9204F:	include/linux/vfio.h
9205F:	include/uapi/linux/vfio.h
9206
9207VIDEOBUF2 FRAMEWORK
9208M:	Pawel Osciak <pawel@osciak.com>
9209M:	Marek Szyprowski <m.szyprowski@samsung.com>
9210M:	Kyungmin Park <kyungmin.park@samsung.com>
9211L:	linux-media@vger.kernel.org
9212S:	Maintained
9213F:	drivers/media/v4l2-core/videobuf2-*
9214F:	include/media/videobuf2-*
9215
9216VIRTIO CONSOLE DRIVER
9217M:	Amit Shah <amit.shah@redhat.com>
9218L:	virtualization@lists.linux-foundation.org
9219S:	Maintained
9220F:	drivers/char/virtio_console.c
9221F:	include/linux/virtio_console.h
9222F:	include/uapi/linux/virtio_console.h
9223
9224VIRTIO CORE, NET AND BLOCK DRIVERS
9225M:	Rusty Russell <rusty@rustcorp.com.au>
9226M:	"Michael S. Tsirkin" <mst@redhat.com>
9227L:	virtualization@lists.linux-foundation.org
9228S:	Maintained
9229F:	drivers/virtio/
9230F:	tools/virtio/
9231F:	drivers/net/virtio_net.c
9232F:	drivers/block/virtio_blk.c
9233F:	include/linux/virtio_*.h
9234F:	include/uapi/linux/virtio_*.h
9235
9236VIRTIO HOST (VHOST)
9237M:	"Michael S. Tsirkin" <mst@redhat.com>
9238L:	kvm@vger.kernel.org
9239L:	virtualization@lists.linux-foundation.org
9240L:	netdev@vger.kernel.org
9241S:	Maintained
9242F:	drivers/vhost/
9243F:	include/uapi/linux/vhost.h
9244
9245VIA RHINE NETWORK DRIVER
9246M:	Roger Luethi <rl@hellgate.ch>
9247S:	Maintained
9248F:	drivers/net/ethernet/via/via-rhine.c
9249
9250VIA SD/MMC CARD CONTROLLER DRIVER
9251M:	Bruce Chang <brucechang@via.com.tw>
9252M:	Harald Welte <HaraldWelte@viatech.com>
9253S:	Maintained
9254F:	drivers/mmc/host/via-sdmmc.c
9255
9256VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9257M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
9258L:	linux-fbdev@vger.kernel.org
9259S:	Maintained
9260F:	include/linux/via-core.h
9261F:	include/linux/via-gpio.h
9262F:	include/linux/via_i2c.h
9263F:	drivers/video/via/
9264
9265VIA VELOCITY NETWORK DRIVER
9266M:	Francois Romieu <romieu@fr.zoreil.com>
9267L:	netdev@vger.kernel.org
9268S:	Maintained
9269F:	drivers/net/ethernet/via/via-velocity.*
9270
9271VIVI VIRTUAL VIDEO DRIVER
9272M:	Hans Verkuil <hverkuil@xs4all.nl>
9273L:	linux-media@vger.kernel.org
9274T:	git git://linuxtv.org/media_tree.git
9275W:	http://linuxtv.org
9276S:	Maintained
9277F:	drivers/media/platform/vivi*
9278
9279VLAN (802.1Q)
9280M:	Patrick McHardy <kaber@trash.net>
9281L:	netdev@vger.kernel.org
9282S:	Maintained
9283F:	drivers/net/macvlan.c
9284F:	include/linux/if_*vlan.h
9285F:	net/8021q/
9286
9287VLYNQ BUS
9288M:	Florian Fainelli <florian@openwrt.org>
9289L:	openwrt-devel@lists.openwrt.org (subscribers-only)
9290S:	Maintained
9291F:	drivers/vlynq/vlynq.c
9292F:	include/linux/vlynq.h
9293
9294VME SUBSYSTEM
9295M:	Martyn Welch <martyn.welch@ge.com>
9296M:	Manohar Vanga <manohar.vanga@gmail.com>
9297M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9298L:	devel@driverdev.osuosl.org
9299S:	Maintained
9300T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9301F:	Documentation/vme_api.txt
9302F:	drivers/staging/vme/
9303F:	drivers/vme/
9304F:	include/linux/vme*
9305
9306VMWARE HYPERVISOR INTERFACE
9307M:	Alok Kataria <akataria@vmware.com>
9308L:	virtualization@lists.linux-foundation.org
9309S:	Supported
9310F:	arch/x86/kernel/cpu/vmware.c
9311
9312VMWARE VMXNET3 ETHERNET DRIVER
9313M:	Shreyas Bhatewara <sbhatewara@vmware.com>
9314M:	"VMware, Inc." <pv-drivers@vmware.com>
9315L:	netdev@vger.kernel.org
9316S:	Maintained
9317F:	drivers/net/vmxnet3/
9318
9319VMware PVSCSI driver
9320M:	Arvind Kumar <arvindkumar@vmware.com>
9321M:	VMware PV-Drivers <pv-drivers@vmware.com>
9322L:	linux-scsi@vger.kernel.org
9323S:	Maintained
9324F:	drivers/scsi/vmw_pvscsi.c
9325F:	drivers/scsi/vmw_pvscsi.h
9326
9327VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9328M:	Liam Girdwood <lgirdwood@gmail.com>
9329M:	Mark Brown <broonie@kernel.org>
9330W:	http://opensource.wolfsonmicro.com/node/15
9331W:	http://www.slimlogic.co.uk/?p=48
9332T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9333S:	Supported
9334F:	drivers/regulator/
9335F:	include/linux/regulator/
9336
9337VT1211 HARDWARE MONITOR DRIVER
9338M:	Juerg Haefliger <juergh@gmail.com>
9339L:	lm-sensors@lm-sensors.org
9340S:	Maintained
9341F:	Documentation/hwmon/vt1211
9342F:	drivers/hwmon/vt1211.c
9343
9344VT8231 HARDWARE MONITOR DRIVER
9345M:	Roger Lucas <vt8231@hiddenengine.co.uk>
9346L:	lm-sensors@lm-sensors.org
9347S:	Maintained
9348F:	drivers/hwmon/vt8231.c
9349
9350VUB300 USB to SDIO/SD/MMC bridge chip
9351M:	Tony Olech <tony.olech@elandigitalsystems.com>
9352L:	linux-mmc@vger.kernel.org
9353L:	linux-usb@vger.kernel.org
9354S:	Supported
9355F:	drivers/mmc/host/vub300.c
9356
9357W1 DALLAS'S 1-WIRE BUS
9358M:	Evgeniy Polyakov <zbr@ioremap.net>
9359S:	Maintained
9360F:	Documentation/w1/
9361F:	drivers/w1/
9362
9363W83791D HARDWARE MONITORING DRIVER
9364M:	Marc Hulsman <m.hulsman@tudelft.nl>
9365L:	lm-sensors@lm-sensors.org
9366S:	Maintained
9367F:	Documentation/hwmon/w83791d
9368F:	drivers/hwmon/w83791d.c
9369
9370W83793 HARDWARE MONITORING DRIVER
9371M:	Rudolf Marek <r.marek@assembler.cz>
9372L:	lm-sensors@lm-sensors.org
9373S:	Maintained
9374F:	Documentation/hwmon/w83793
9375F:	drivers/hwmon/w83793.c
9376
9377W83795 HARDWARE MONITORING DRIVER
9378M:	Jean Delvare <khali@linux-fr.org>
9379L:	lm-sensors@lm-sensors.org
9380S:	Maintained
9381F:	drivers/hwmon/w83795.c
9382
9383W83L51xD SD/MMC CARD INTERFACE DRIVER
9384M:	Pierre Ossman <pierre@ossman.eu>
9385S:	Maintained
9386F:	drivers/mmc/host/wbsd.*
9387
9388WATCHDOG DEVICE DRIVERS
9389M:	Wim Van Sebroeck <wim@iguana.be>
9390L:	linux-watchdog@vger.kernel.org
9391W:	http://www.linux-watchdog.org/
9392T:	git git://www.linux-watchdog.org/linux-watchdog.git
9393S:	Maintained
9394F:	Documentation/watchdog/
9395F:	drivers/watchdog/
9396F:	include/linux/watchdog.h
9397F:	include/uapi/linux/watchdog.h
9398
9399WD7000 SCSI DRIVER
9400M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
9401L:	linux-scsi@vger.kernel.org
9402S:	Maintained
9403F:	drivers/scsi/wd7000.c
9404
9405WIIMOTE HID DRIVER
9406M:	David Herrmann <dh.herrmann@googlemail.com>
9407L:	linux-input@vger.kernel.org
9408S:	Maintained
9409F:	drivers/hid/hid-wiimote*
9410
9411WINBOND CIR DRIVER
9412M:	David Härdeman <david@hardeman.nu>
9413S:	Maintained
9414F:	drivers/media/rc/winbond-cir.c
9415
9416WIMAX STACK
9417M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
9418M:	linux-wimax@intel.com
9419L:	wimax@linuxwimax.org
9420S:	Supported
9421W:	http://linuxwimax.org
9422F:	Documentation/wimax/README.wimax
9423F:	include/linux/wimax/debug.h
9424F:	include/net/wimax.h
9425F:	include/uapi/linux/wimax.h
9426F:	net/wimax/
9427
9428WISTRON LAPTOP BUTTON DRIVER
9429M:	Miloslav Trmac <mitr@volny.cz>
9430S:	Maintained
9431F:	drivers/input/misc/wistron_btns.c
9432
9433WL3501 WIRELESS PCMCIA CARD DRIVER
9434M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
9435L:	linux-wireless@vger.kernel.org
9436W:	http://oops.ghostprotocols.net:81/blog
9437S:	Maintained
9438F:	drivers/net/wireless/wl3501*
9439
9440WM97XX TOUCHSCREEN DRIVERS
9441M:	Mark Brown <broonie@kernel.org>
9442M:	Liam Girdwood <lrg@slimlogic.co.uk>
9443L:	linux-input@vger.kernel.org
9444T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
9445W:	http://opensource.wolfsonmicro.com/node/7
9446S:	Supported
9447F:	drivers/input/touchscreen/*wm97*
9448F:	include/linux/wm97xx.h
9449
9450WOLFSON MICROELECTRONICS DRIVERS
9451L:	patches@opensource.wolfsonmicro.com
9452T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9453T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9454W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9455S:	Supported
9456F:	Documentation/hwmon/wm83??
9457F:	arch/arm/mach-s3c64xx/mach-crag6410*
9458F:	drivers/clk/clk-wm83*.c
9459F:	drivers/extcon/extcon-arizona.c
9460F:	drivers/leds/leds-wm83*.c
9461F:	drivers/gpio/gpio-*wm*.c
9462F:	drivers/gpio/gpio-arizona.c
9463F:	drivers/hwmon/wm83??-hwmon.c
9464F:	drivers/input/misc/wm831x-on.c
9465F:	drivers/input/touchscreen/wm831x-ts.c
9466F:	drivers/input/touchscreen/wm97*.c
9467F:	drivers/mfd/arizona*
9468F:	drivers/mfd/wm*.c
9469F:	drivers/power/wm83*.c
9470F:	drivers/rtc/rtc-wm83*.c
9471F:	drivers/regulator/wm8*.c
9472F:	drivers/video/backlight/wm83*_bl.c
9473F:	drivers/watchdog/wm83*_wdt.c
9474F:	include/linux/mfd/arizona/
9475F:	include/linux/mfd/wm831x/
9476F:	include/linux/mfd/wm8350/
9477F:	include/linux/mfd/wm8400*
9478F:	include/linux/wm97xx.h
9479F:	include/sound/wm????.h
9480F:	sound/soc/codecs/arizona.?
9481F:	sound/soc/codecs/wm*
9482
9483WORKQUEUE
9484M:	Tejun Heo <tj@kernel.org>
9485T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9486S:	Maintained
9487F:	include/linux/workqueue.h
9488F:	kernel/workqueue.c
9489F:	Documentation/workqueue.txt
9490
9491X.25 NETWORK LAYER
9492M:	Andrew Hendry <andrew.hendry@gmail.com>
9493L:	linux-x25@vger.kernel.org
9494S:	Odd Fixes
9495F:	Documentation/networking/x25*
9496F:	include/net/x25*
9497F:	net/x25/
9498
9499X86 ARCHITECTURE (32-BIT AND 64-BIT)
9500M:	Thomas Gleixner <tglx@linutronix.de>
9501M:	Ingo Molnar <mingo@redhat.com>
9502M:	"H. Peter Anvin" <hpa@zytor.com>
9503M:	x86@kernel.org
9504T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9505S:	Maintained
9506F:	Documentation/x86/
9507F:	arch/x86/
9508
9509X86 PLATFORM DRIVERS
9510M:	Matthew Garrett <matthew.garrett@nebula.com>
9511L:	platform-driver-x86@vger.kernel.org
9512T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9513S:	Maintained
9514F:	drivers/platform/x86/
9515
9516X86 MCE INFRASTRUCTURE
9517M:	Tony Luck <tony.luck@intel.com>
9518M:	Borislav Petkov <bp@alien8.de>
9519L:	linux-edac@vger.kernel.org
9520S:	Maintained
9521F:	arch/x86/kernel/cpu/mcheck/*
9522
9523XC2028/3028 TUNER DRIVER
9524M:	Mauro Carvalho Chehab <m.chehab@samsung.com>
9525L:	linux-media@vger.kernel.org
9526W:	http://linuxtv.org
9527T:	git git://linuxtv.org/media_tree.git
9528S:	Maintained
9529F:	drivers/media/tuners/tuner-xc2028.*
9530
9531XEN HYPERVISOR INTERFACE
9532M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9533M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
9534M:	David Vrabel <david.vrabel@citrix.com>
9535L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
9536S:	Supported
9537F:	arch/x86/xen/
9538F:	drivers/*/xen-*front.c
9539F:	drivers/xen/
9540F:	arch/x86/include/asm/xen/
9541F:	include/xen/
9542F:	include/uapi/xen/
9543
9544XEN HYPERVISOR ARM
9545M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9546L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
9547S:	Supported
9548F:	arch/arm/xen/
9549F:	arch/arm/include/asm/xen/
9550
9551XEN HYPERVISOR ARM64
9552M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9553L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
9554S:	Supported
9555F:	arch/arm64/xen/
9556F:	arch/arm64/include/asm/xen/
9557
9558XEN NETWORK BACKEND DRIVER
9559M:	Ian Campbell <ian.campbell@citrix.com>
9560M:	Wei Liu <wei.liu2@citrix.com>
9561L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
9562L:	netdev@vger.kernel.org
9563S:	Supported
9564F:	drivers/net/xen-netback/*
9565
9566XEN PCI SUBSYSTEM
9567M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9568L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
9569S:	Supported
9570F:	arch/x86/pci/*xen*
9571F:	drivers/pci/*xen*
9572
9573XEN SWIOTLB SUBSYSTEM
9574M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9575L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
9576S:	Supported
9577F:	arch/x86/xen/*swiotlb*
9578F:	drivers/xen/*swiotlb*
9579
9580XFS FILESYSTEM
9581P:	Silicon Graphics Inc
9582M:	Dave Chinner <dchinner@fromorbit.com>
9583M:	Ben Myers <bpm@sgi.com>
9584M:	xfs@oss.sgi.com
9585L:	xfs@oss.sgi.com
9586W:	http://oss.sgi.com/projects/xfs
9587T:	git git://oss.sgi.com/xfs/xfs.git
9588S:	Supported
9589F:	Documentation/filesystems/xfs.txt
9590F:	fs/xfs/
9591
9592XILINX AXI ETHERNET DRIVER
9593M:	Anirudha Sarangi <anirudh@xilinx.com>
9594M:	John Linn <John.Linn@xilinx.com>
9595S:	Maintained
9596F:	drivers/net/ethernet/xilinx/xilinx_axienet*
9597
9598XILINX SYSTEMACE DRIVER
9599S:	Orphan
9600F:	drivers/block/xsysace.c
9601
9602XILINX UARTLITE SERIAL DRIVER
9603M:	Peter Korsgaard <jacmet@sunsite.dk>
9604L:	linux-serial@vger.kernel.org
9605S:	Maintained
9606F:	drivers/tty/serial/uartlite.c
9607
9608YAM DRIVER FOR AX.25
9609M:	Jean-Paul Roubelat <jpr@f6fbb.org>
9610L:	linux-hams@vger.kernel.org
9611S:	Maintained
9612F:	drivers/net/hamradio/yam*
9613F:	include/linux/yam.h
9614
9615YEALINK PHONE DRIVER
9616M:	Henk Vergonet <Henk.Vergonet@gmail.com>
9617L:	usbb2k-api-dev@nongnu.org
9618S:	Maintained
9619F:	Documentation/input/yealink.txt
9620F:	drivers/input/misc/yealink.*
9621
9622Z8530 DRIVER FOR AX.25
9623M:	Joerg Reuter <jreuter@yaina.de>
9624W:	http://yaina.de/jreuter/
9625W:	http://www.qsl.net/dl1bke/
9626L:	linux-hams@vger.kernel.org
9627S:	Maintained
9628F:	Documentation/networking/z8530drv.txt
9629F:	drivers/net/hamradio/*scc.c
9630F:	drivers/net/hamradio/z8530.h
9631
9632ZBUD COMPRESSED PAGE ALLOCATOR
9633M:	Seth Jennings <sjenning@linux.vnet.ibm.com>
9634L:	linux-mm@kvack.org
9635S:	Maintained
9636F:	mm/zbud.c
9637F:	include/linux/zbud.h
9638
9639ZD1211RW WIRELESS DRIVER
9640M:	Daniel Drake <dsd@gentoo.org>
9641M:	Ulrich Kunitz <kune@deine-taler.de>
9642W:	http://zd1211.ath.cx/wiki/DriverRewrite
9643L:	linux-wireless@vger.kernel.org
9644L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
9645S:	Maintained
9646F:	drivers/net/wireless/zd1211rw/
9647
9648ZR36067 VIDEO FOR LINUX DRIVER
9649L:	mjpeg-users@lists.sourceforge.net
9650L:	linux-media@vger.kernel.org
9651W:	http://mjpeg.sourceforge.net/driver-zoran/
9652T:	Mercurial http://linuxtv.org/hg/v4l-dvb
9653S:	Odd Fixes
9654F:	drivers/media/pci/zoran/
9655
9656ZS DECSTATION Z85C30 SERIAL DRIVER
9657M:	"Maciej W. Rozycki" <macro@linux-mips.org>
9658S:	Maintained
9659F:	drivers/tty/serial/zs.*
9660
9661ZSWAP COMPRESSED SWAP CACHING
9662M:	Seth Jennings <sjenning@linux.vnet.ibm.com>
9663L:	linux-mm@kvack.org
9664S:	Maintained
9665F:	mm/zswap.c
9666
9667THE REST
9668M:	Linus Torvalds <torvalds@linux-foundation.org>
9669L:	linux-kernel@vger.kernel.org
9670Q:	http://patchwork.kernel.org/project/LKML/list/
9671T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9672S:	Buried alive in reporters
9673F:	*
9674F:	*/
9675