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