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