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