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