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