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