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