2 List of maintainers and how to submit kernel changes
4 Please try to follow the guidelines below. This will make things
5 easier on the maintainers. Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
8 1. Always _test_ your changes, however small, on at least 4 or
9 5 people, preferably many more.
11 2. Try to release a few ALPHA test versions to the net. Announce
12 them onto the kernel channel and await results. This is especially
13 important for device drivers, because often that's the only way
14 you will find things like the fact version 3 firmware needs
15 a magic fix you didn't know about, or some clown changed the
16 chips on a board and not its name. (Don't laugh! Look at the
17 SMC etherpower for that.)
19 3. Make sure your changes compile correctly in multiple
20 configurations. In particular check that changes work both as a
21 module and built into the kernel.
23 4. When you are happy with a change make it generally available for
24 testing and await feedback.
26 5. Make a patch available to the relevant maintainer in the list. Use
27 'diff -u' to make the patch easy to merge. Be prepared to get your
28 changes sent back with seemingly silly requests about formatting
29 and variable names. These aren't as silly as they seem. One
30 job the maintainers (and especially Linus) do is to keep things
31 looking the same. Sometimes this means that the clever hack in
32 your driver to get around a problem actually needs to become a
33 generalized kernel feature ready for next time.
35 PLEASE check your patch with the automated style checker
36 (scripts/checkpatch.pl) to catch trival style violations.
37 See Documentation/CodingStyle for guidance here.
39 PLEASE try to include any credit lines you want added with the
40 patch. It avoids people being missed off by mistake and makes
41 it easier to know who wants adding and who doesn't.
43 PLEASE document known bugs. If it doesn't work for everything
44 or does something very odd once a month document it.
46 PLEASE remember that submissions must be made under the terms
47 of the OSDL certificate of contribution and should include a
48 Signed-off-by: line. The current version of this "Developer's
49 Certificate of Origin" (DCO) is listed in the file
50 Documentation/SubmittingPatches.
52 6. Make sure you have the right to send any changes you make. If you
53 do changes at work you may find your employer owns the patch
56 7. When sending security related changes or reports to a maintainer
62 -----------------------------------
64 Maintainers List (try to look for most precise areas first)
66 Note: For the hard of thinking, this list is meant to remain in alphabetical
67 order. If you could add yourselves to it in alphabetical order that would be
72 L: Mailing list that is relevant to this area
73 W: Web-page with status/info
74 T: SCM tree type and location. Type is one of: git, hg, quilt.
75 S: Status, one of the following:
77 Supported: Someone is actually paid to look after this.
78 Maintained: Someone actually looks after it.
79 Odd Fixes: It has a maintainer but they don't have time to do
80 much other than throw the odd patch in. See below..
81 Orphan: No current maintainer [but maybe you could take the
82 role as you write your new code].
83 Obsolete: Old code. Something tagged obsolete generally means
84 it has been replaced by a better system and you
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:
98 matches all files in and below net excluding net/ipv6/
105 F: drivers/net/3c505*
112 F: Documentation/networking/vortex.txt
113 F: drivers/net/3c59x.c
115 3CR990 NETWORK DRIVER
120 F: drivers/net/typhoon*
122 3W-9XXX SATA-RAID CONTROLLER DRIVER
126 W: http://www.amcc.com
128 F: drivers/scsi/3w-9xxx*
130 3W-XXXX ATA-RAID CONTROLLER DRIVER
134 W: http://www.amcc.com
136 F: drivers/scsi/3w-xxxx*
138 53C700 AND 53C700-66 SCSI DRIVER
139 P: James E.J. Bottomley
143 F: drivers/scsi/53c700*
145 6PACK NETWORK DRIVER FOR AX.25
150 F: drivers/net/hamradio/6pack.c
152 8169 10/100/1000 GIGABIT ETHERNET DRIVER
157 F: drivers/net/r8169.c
159 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
161 W: http://serial.sourceforge.net
163 F: drivers/serial/8250*
164 F: include/linux/serial_8250.h
166 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
171 F: drivers/net/*8390*
172 F: drivers/net/ax88796.c
175 P: Eric Van Hensbergen
182 W: http://swik.net/v9fs
183 T: git git://git.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
185 F: Documentation/filesystems/9p.txt
188 A2232 SERIAL BOARD DRIVER
193 F: drivers/char/ser_a2232*
195 AACRAID SCSI RAID DRIVER
196 P: Adaptec OEM Raid Solutions
199 W: http://www.adaptec.com/
201 F: Documentation/scsi/aacraid.txt
202 F: drivers/scsi/aacraid/
204 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
209 F: drivers/hwmon/abituguru.c
211 ABIT UGURU 3 HARDWARE MONITOR DRIVER
212 P: Alistair John Strachan
216 F: drivers/hwmon/abituguru3.c
223 F: drivers/net/acenic*
225 ACER WMI LAPTOP EXTRAS
229 W: http://code.google.com/p/aceracpi
231 F: drivers/platform/x86/acer-wmi.c
237 W: http://www.lesswatts.org/projects/acpi/
238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
241 F: drivers/pnp/pnpacpi/
242 F: include/linux/acpi.h
245 P: Alexey Starikovskiy
248 W: http://www.lesswatts.org/projects/acpi/
250 F: drivers/acpi/battery.c
251 F: drivers/acpi/*sbs*
254 P: Alexey Starikovskiy
257 W: http://www.lesswatts.org/projects/acpi/
265 W: http://www.lesswatts.org/projects/acpi/
267 F: drivers/acpi/fan.c
269 ACPI PCI HOTPLUG DRIVER
270 P: Kristen Carlson Accardi
274 F: drivers/pci/hotplug/acpi*
280 W: http://www.lesswatts.org/projects/acpi/
282 F: drivers/acpi/*thermal*
288 W: http://www.lesswatts.org/projects/acpi/
290 F: drivers/acpi/video.c
296 W: http://www.lesswatts.org/projects/acpi/
298 F: drivers/platform/x86/wmi.c
300 AD1889 ALSA SOUND DRIVER
305 W: http://wiki.parisc-linux.org/AD1889
308 F: sound/pci/ad1889.*
310 ADM1025 HARDWARE MONITOR DRIVER
315 F: Documentation/hwmon/adm1025
316 F: drivers/hwmon/adm1025.c
318 ADM1029 HARDWARE MONITOR DRIVER
323 F: drivers/hwmon/adm1029.c
325 ADM8211 WIRELESS DRIVER
329 W: http://linuxwireless.org/
330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
332 F: drivers/net/wireless/adm8211.*
338 F: drivers/macintosh/therm_adt746x.c
345 F: Documentation/scsi/advansys.txt
346 F: drivers/scsi/advansys.c
349 P: Riccardo Facchetti
352 F: sound/oss/aedsp16.c
358 F: Documentation/filesystems/affs.txt
361 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
367 F: include/net/af_rxrpc.h
368 F: net/rxrpc/af_rxrpc.c
373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
376 F: include/linux/agp*
379 P: Juergen E. Fischer
383 F: drivers/scsi/aha152x*
384 F: drivers/scsi/pcmcia/aha152x*
386 AIC7XXX / AIC79XX SCSI DRIVER
391 F: drivers/scsi/aic7xxx/
392 F: drivers/scsi/aic7xxx_old/
400 F: include/linux/*aio*.h
402 ALCATEL SPEEDTOUCH USB DRIVER
406 W: http://www.linux-usb.org/SpeedTouch/
408 F: drivers/usb/atm/speedtch.c
409 F: drivers/usb/atm/usbatm.c
411 ALCHEMY AU1XX0 MMC DRIVER
415 F: drivers/mmc/host/au1xmmc.c
422 F: Documentation/i2c/busses/i2c-ali1563
423 F: drivers/i2c/busses/i2c-ali1563.c
428 S: Odd Fixes for 2.4; Maintained for 2.6.
431 S: Maintained for 2.4; PCI support for 2.6.
435 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
440 F: drivers/usb/gadget/amd5536udc.*
442 AMD GEODE PROCESSOR/CHIPSET SUPPORT
445 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
447 F: arch/x86/kernel/geode_32.c
448 F: drivers/char/hw_random/geode-rng.c
449 F: drivers/crypto/geode*
450 F: drivers/video/geode/
451 F: arch/x86/include/asm/geode.h
457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
459 F: arch/x86/kernel/amd_iommu*.c
460 F: arch/x86/include/asm/amd_iommu*.h
462 AMD MICROCODE UPDATE SUPPORT
467 F: arch/x86/kernel/microcode_amd.c
469 AMS (Apple Motion Sensor) DRIVER
472 P: Michael Hanselmann
475 F: drivers/hwmon/ams/
484 F: drivers/infiniband/hw/amso1100/
486 AOA (Apple Onboard Audio) ALSA DRIVER
498 W: http://www.canb.auug.org.au/~sfr/
500 F: arch/x86/kernel/apm_32.c
501 F: include/linux/apm_bios.h
503 APPLE BCM5974 MULTITOUCH DRIVER
508 F: drivers/input/mouse/bcm5974.c
515 F: drivers/hwmon/applesmc.c
517 APPLETALK NETWORK LAYER
518 P: Arnaldo Carvalho de Melo
521 F: drivers/net/appletalk/
524 APPLETOUCH TOUCHPAD DRIVER
529 F: Documentation/input/appletouch.txt
530 F: drivers/input/mouse/appletouch.c
532 ARC FRAMEBUFFER DRIVER
536 F: drivers/video/arcfb.c
537 F: drivers/video/fb_defio.c
539 ARM MFM AND FLOPPY DRIVERS
543 F: arch/arm/lib/floppydma.S
544 F: arch/arm/include/asm/floppy.h
546 ARM PRIMECELL MMCI PL180/1 DRIVER
548 F: drivers/mmc/host/mmci.*
550 ARM/ADI ROADRUNNER MACHINE SUPPORT
555 F: arch/arm/mach-ixp23xx/
556 F: arch/arm/mach-ixp23xx/include/mach/
558 ARM/ADS SPHERE MACHINE SUPPORT
564 ARM/AFEB9260 MACHINE SUPPORT
570 ARM/AJECO 1ARM MACHINE SUPPORT
576 ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
580 W: http://maxim.org.za/at91_26.html
583 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
589 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
595 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
601 ARM/CORGI MACHINE SUPPORT
606 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
610 T: git git://gitorious.org/linux-gemini/mainline.git
613 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
621 W: http://www.openezx.org/
624 ARM/FARADAY FA526 PORT
630 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
636 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
642 ARM/GUMSTIX MACHINE SUPPORT
648 ARM/HP JORNADA 7XX MACHINE SUPPORT
649 P: Kristoffer Ericson
654 ARM/INTEL IOP32X ARM ARCHITECTURE
662 ARM/INTEL IOP33X ARM ARCHITECTURE
668 ARM/INTEL IOP13XX ARM ARCHITECTURE
676 ARM/INTEL IQ81342EX MACHINE SUPPORT
684 ARM/INTEL IXP2000 ARM ARCHITECTURE
690 ARM/INTEL IXDP2850 MACHINE SUPPORT
696 ARM/INTEL IXP23XX ARM ARCHITECTURE
702 ARM/INTEL XSC3 (MANZANO) ARM CORE
710 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
716 ARM/LOGICPD PXA270 MACHINE SUPPORT
722 ARM/MAGICIAN MACHINE SUPPORT
727 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
728 P: Michael Petchkovsky
732 ARM/TOSA MACHINE SUPPORT
733 P: Dmitry Eremin-Solenikov
739 ARM/PALMTX,PALMT5,PALMLD,PALMTE2 SUPPORT
742 W: http://hackndev.com
748 W: http://hackndev.com
754 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
757 ARM/PT DIGITAL BOARD PORT
761 W: http://www.arm.linux.org.uk/
764 ARM/RADISYS ENP2611 MACHINE SUPPORT
770 ARM/SHARK MACHINE SUPPORT
773 W: http://www.shark-linux.de/shark.html
776 ARM/STRONGARM110 PORT
780 W: http://www.arm.linux.org.uk/
783 ARM/S3C2410 ARM ARCHITECTURE
787 W: http://www.fluff.org/ben/linux/
790 ARM/S3C2440 ARM ARCHITECTURE
794 W: http://www.fluff.org/ben/linux/
797 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
803 ARM/THECUS N2100 MACHINE SUPPORT
809 ARM/NUVOTON W90X900 ARM ARCHITECTURE
813 W: http://www.mcuos.com
822 ASUS ACPI EXTRAS DRIVER
828 W: http://sourceforge.net/projects/acpi4asus
829 W: http://xf.iksaif.net/acpi4asus
831 F: arch/x86/kernel/acpi/boot.c
832 F: drivers/platform/x86/asus_acpi.c
834 ASUS ASB100 HARDWARE MONITOR DRIVER
839 F: drivers/hwmon/asb100.c
841 ASUS LAPTOP EXTRAS DRIVER
845 W: http://sourceforge.net/projects/acpi4asus
846 W: http://xf.iksaif.net/acpi4asus
848 F: drivers/platform/x86/asus-laptop.c
850 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
856 W: http://sourceforge.net/projects/xscaleiop
858 F: Documentation/crypto/async-tx-api.txt
861 F: include/linux/dmaengine.h
862 F: include/linux/async_tx.h
864 ATA OVER ETHERNET (AOE) DRIVER
867 W: http://www.coraid.com/support/linux
869 F: Documentation/aoe/
870 F: drivers/block/aoe/
872 ATHEROS ATH5K WIRELESS DRIVER
884 F: drivers/net/wireless/ath5k/
886 ATHEROS ATH9K WIRELESS DRIVER
894 F: drivers/net/wireless/ath9k/
896 ATHEROS AR9170 WIRELESS DRIVER
897 P: Christian Lamparter
900 W: http://wireless.kernel.org/en/users/Drivers/ar9170
902 F: drivers/net/wireless/ar9170/
908 F: drivers/input/misc/ati_remote2.c
910 ATLX ETHERNET DRIVERS
918 W: http://sourceforge.net/projects/atl1
919 W: http://atl1.sourceforge.net
928 W: http://linux-atm.sourceforge.net
931 F: include/linux/atm*
933 ATMEL AT91 MCI DRIVER
937 W: http://www.atmel.com/products/AT91/
938 W: http://www.at91.com/
940 F: drivers/mmc/host/at91_mci.c
942 ATMEL AT91 / AT32 SERIAL DRIVER
943 P: Haavard Skinnemoen
947 F: drivers/serial/atmel_serial.c
954 F: drivers/video/atmel_lcdfb.c
955 F: include/video/atmel_lcdc.h
957 ATMEL MACB ETHERNET DRIVER
958 P: Haavard Skinnemoen
961 F: drivers/net/macb.*
964 P: Haavard Skinnemoen
967 F: drivers/spi/atmel_spi.*
969 ATMEL USBA UDC DRIVER
970 P: Haavard Skinnemoen
973 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
975 F: drivers/usb/gadget/atmel_usba_udc.*
977 ATMEL WIRELESS DRIVER
981 W: http://www.thekelleys.org.uk/atmel
982 W: http://atmelwlandriver.sourceforge.net/
984 F: drivers/net/wireless/atmel*
992 W: http://people.redhat.com/sgrubb/audit/
993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
995 F: include/linux/audit.h
998 AUXILIARY DISPLAY DRIVERS
999 P: Miguel Ojeda Sandonis
1002 W: http://miguelojeda.es/auxdisplay.htm
1003 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1005 F: drivers/auxdisplay/
1006 F: include/linux/cfag12864b.h
1009 P: Haavard Skinnemoen
1011 W: http://www.atmel.com/products/AVR32/
1012 W: http://avr32linux.org/
1013 W: http://avrfreaks.net/
1017 AVR32/AT32AP MACHINE SUPPORT
1018 P: Haavard Skinnemoen
1021 F: arch/avr32/mach-at32ap/
1027 W: http://www.linux-ax25.org/
1029 F: include/linux/ax25.h
1030 F: include/net/ax25.h
1039 W: http://linuxwireless.org/en/users/Drivers/b43
1041 F: drivers/net/wireless/b43/
1043 B43LEGACY WIRELESS DRIVER
1049 W: http://linuxwireless.org/en/users/Drivers/b43
1051 F: drivers/net/wireless/b43legacy/
1053 BACKLIGHT CLASS/SUBSYSTEM
1057 F: drivers/video/backlight/
1058 F: include/linux/backlight.h
1060 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1064 W: http://www.baycom.org/~tom/ham/ham.html
1066 F: drivers/net/hamradio/baycom*
1069 P: Sergey S. Kostyliov
1073 F: Documentation/filesystems/befs.txt
1077 P: Tigran A. Aivazian
1081 F: Documentation/filesystems/bfs.txt
1083 F: include/linux/bfs_fs.h
1085 BLACKFIN ARCHITECTURE
1089 W: http://blackfin.uclinux.org
1093 BLACKFIN EMAC DRIVER
1097 W: http://blackfin.uclinux.org
1099 F: drivers/net/bfin_mac.*
1105 W: http://blackfin.uclinux.org
1107 F: drivers/rtc/rtc-bfin.c
1109 BLACKFIN SERIAL DRIVER
1113 W: http://blackfin.uclinux.org
1115 F: drivers/serial/bfin_5xx.c
1117 BLACKFIN WATCHDOG DRIVER
1121 W: http://blackfin.uclinux.org
1123 F: drivers/watchdog/bfin_wdt.c
1125 BLACKFIN I2C TWI DRIVER
1129 W: http://blackfin.uclinux.org/
1131 F: drivers/i2c/busses/i2c-bfin-twi.c
1137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1146 F: drivers/mtd/devices/block2mtd.c
1152 W: http://www.bluez.org/
1154 F: drivers/bluetooth/
1160 W: http://www.bluez.org/
1161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
1164 F: include/net/bluetooth/
1170 W: http://sourceforge.net/projects/bonding/
1172 F: drivers/net/bonding/
1173 F: include/linux/if_bonding.h
1175 BROADCOM B44 10/100 ETHERNET DRIVER
1180 F: drivers/net/b44.*
1182 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1187 F: drivers/net/bnx2.*
1188 F: drivers/net/bnx2_*
1190 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1195 F: drivers/net/bnx2x*
1197 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1204 F: drivers/net/tg3.*
1206 BSG (block layer generic sg v4 driver)
1212 F: include/linux/bsg.h
1217 W: http://bu3sch.de/btgpio.php
1219 F: drivers/gpio/bt8xxgpio.c
1225 W: http://btrfs.wiki.kernel.org/
1226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1228 F: Documentation/filesystems/btrfs.txt
1231 BTTV VIDEO4LINUX DRIVER
1232 P: Mauro Carvalho Chehab
1235 W: http://linuxtv.org
1236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1238 F: Documentation/video4linux/bttv/
1239 F: drivers/media/video/bt8xx/bttv*
1241 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1247 F: Documentation/video4linux/cafe_ccic
1248 F: drivers/media/video/cafe_ccic*
1250 CALGARY x86-64 IOMMU
1258 F: arch/x86/kernel/pci-calgary_64.c
1259 F: arch/x86/kernel/tce_64.c
1260 F: arch/x86/include/asm/calgary.h
1261 F: arch/x86/include/asm/tce.h
1269 W: http://developer.berlios.de/projects/socketcan/
1272 F: include/linux/can/
1273 F: include/linux/can.h
1275 CELL BROADBAND ENGINE ARCHITECTURE
1280 W: http://www.ibm.com/developerworks/power/cell/
1282 F: arch/powerpc/include/asm/cell*.h
1283 F: arch/powerpc/include/asm/lv1call.h
1284 F: arch/powerpc/include/asm/ps3*.h
1285 F: arch/powerpc/include/asm/spu*.h
1286 F: arch/powerpc/oprofile/*cell*
1287 F: arch/powerpc/platforms/cell/
1288 F: arch/powerpc/platforms/ps3/
1290 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1295 F: Documentation/usb/WUSB-Design-overview.txt
1296 F: Documentation/usb/wusb-cbaf
1297 F: drivers/usb/wusbcore/
1298 F: include/linux/usb/wusb*
1300 CFAG12864B LCD DRIVER
1301 P: Miguel Ojeda Sandonis
1304 W: http://miguelojeda.es/auxdisplay.htm
1305 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1307 F: drivers/auxdisplay/cfag12864b.c
1308 F: include/linux/cfag12864b.h
1310 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1311 P: Miguel Ojeda Sandonis
1314 W: http://miguelojeda.es/auxdisplay.htm
1315 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1317 F: drivers/auxdisplay/cfag12864bfb.c
1318 F: include/linux/cfag12864b.h
1320 CFG80211 and NL80211
1325 F: include/linux/nl80211.h
1326 F: include/net/cfg80211.h
1328 X: net/wireless/wext*
1335 F: scripts/checkpatch.pl
1337 CISCO 10G ETHERNET DRIVER
1343 F: drivers/net/enic/
1345 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1346 P: Lennert Buytenhek
1350 F: drivers/net/arm/ep93xx_eth.c
1352 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1353 P: Lennert Buytenhek
1357 F: drivers/usb/host/ohci-ep93xx.c
1359 CIRRUS LOGIC CS4270 SOUND DRIVER
1364 F: sound/soc/codecs/cs4270*
1365 F: sound/soc/fsl/mpc8610_hpcd.c
1367 CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER
1368 P: Cirrus Logic Corporation (kernel 2.2 driver)
1370 P: Nils Faerber (port to kernel 2.4)
1373 F: Documentation/input/cs461x.txt
1374 F: sound/pci/cs46xx/
1381 W: http://www.coda.cs.cmu.edu/
1383 F: Documentation/filesystems/coda.txt
1385 F: include/linux/coda*.h
1387 COMMON INTERNET FILE SYSTEM (CIFS)
1392 W: http://linux-cifs.samba.org/
1393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1395 F: Documentation/filesystems/cifs.txt
1398 COMPACTPCI HOTPLUG CORE
1404 F: drivers/pci/hotplug/cpci_hotplug*
1406 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1412 F: drivers/pci/hotplug/cpcihp_zt5550.*
1414 COMPACTPCI HOTPLUG GENERIC DRIVER
1420 F: drivers/pci/hotplug/cpcihp_generic.c
1422 COMPAL LAPTOP SUPPORT
1423 P: Cezary Jackiewicz
1426 F: drivers/platform/x86/compal-laptop.c
1428 COMPUTONE INTELLIPORT MULTIPORT CARD
1429 P: Michael H. Warfield
1431 W: http://www.wittsend.com/computone.html
1433 F: Documentation/serial/computone.txt
1434 F: drivers/char/ip2/
1436 CONEXANT ACCESSRUNNER USB DRIVER
1440 W: http://accessrunner.sourceforge.net/
1442 F: drivers/usb/atm/cxacru.c
1450 F: include/linux/configfs.h
1452 CONTROL GROUPS (CGROUPS)
1459 F: include/linux/cgroup*
1462 CORETEMP HARDWARE MONITORING DRIVER
1467 F: Documentation/hwmon/coretemp
1468 F: drivers/hwmon/coretemp.c
1470 COSA/SRP SYNC SERIAL DRIVER
1471 P: Jan "Yenya" Kasprzak
1473 W: http://www.fi.muni.cz/~kas/cosa/
1475 F: drivers/net/wan/cosa*
1477 CPU FREQUENCY DRIVERS
1481 W: http://www.codemonkey.org.uk/projects/cpufreq/
1482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1484 F: arch/x86/kernel/cpu/cpufreq/
1486 F: include/linux/cpufreq.h
1492 F: arch/x86/kernel/cpuid.c
1493 F: arch/x86/kernel/msr.c
1499 W: http://www.bullopensource.org/cpuset/
1500 W: http://oss.sgi.com/projects/cpusets/
1502 F: Documentation/cgroups/cpusets.txt
1503 F: include/linux/cpuset.h
1507 W: http://sourceforge.net/projects/cramfs/
1509 F: Documentation/filesystems/cramfs.txt
1518 W: http://developer.axis.com
1528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1530 F: Documentation/crypto/
1536 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1542 CS5535 Audio ALSA driver
1546 F: sound/pci/cs5535audio/
1548 CX18 VIDEO4LINUX DRIVER
1556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1557 W: http://linuxtv.org
1559 F: Documentation/video4linux/cx18.txt
1560 F: drivers/media/video/cx18/
1562 CXGB3 ETHERNET DRIVER (CXGB3)
1566 W: http://www.chelsio.com
1568 F: drivers/net/cxgb3/
1570 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1574 W: http://www.openfabrics.org
1576 F: drivers/infiniband/hw/cxgb3/
1581 W: http://www.arm.linux.org.uk/
1583 F: drivers/video/cyber2000fb.*
1585 CYCLADES 2X SYNC CARD DRIVER
1586 P: Arnaldo Carvalho de Melo
1588 W: http://oops.ghostprotocols.net:81/blog
1590 F: drivers/net/wan/cycx*
1592 CYCLADES ASYNC MUX DRIVER
1593 W: http://www.cyclades.com/
1595 F: drivers/char/cyclades.c
1596 F: include/linux/cyclades.h
1598 CYCLADES PC300 DRIVER
1599 W: http://www.cyclades.com/
1601 F: drivers/net/wan/pc300*
1603 DAMA SLAVE for AX.25
1606 W: http://yaina.de/jreuter/
1607 W: http://www.qsl.net/dl1bke/
1610 F: net/ax25/af_ax25.c
1611 F: net/ax25/ax25_dev.c
1612 F: net/ax25/ax25_ds_*
1613 F: net/ax25/ax25_in.c
1614 F: net/ax25/ax25_out.c
1615 F: net/ax25/ax25_timer.c
1616 F: net/ax25/sysctl_net_ax25.c
1618 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
1623 F: Documentation/networking/dmfe.txt
1624 F: drivers/net/tulip/dmfe.c
1626 DC390/AM53C974 SCSI driver
1629 W: http://www.garloff.de/kurt/linux/dc390/
1630 P: Guennadi Liakhovetski
1633 F: drivers/scsi/tmscsim.*
1642 W: http://twibble.org/dist/dc395x/
1644 L: http://lists.twibble.org/mailman/listinfo/dc395x/
1646 F: Documentation/scsi/dc395x.txt
1647 F: drivers/scsi/dc395x.*
1650 P: Arnaldo Carvalho de Melo
1653 W: http://linux-net.osdl.org/index.php/DCCP
1655 F: include/linux/dccp.h
1656 F: include/linux/tfrc.h
1659 DECnet NETWORK LAYER
1660 P: Christine Caulfield
1662 W: http://linux-decnet.sourceforge.net
1665 F: Documentation/networking/decnet.txt
1668 DEFXX FDDI NETWORK DRIVER
1669 P: Maciej W. Rozycki
1672 F: drivers/net/defxx.*
1678 F: drivers/platform/x86/dell-laptop.c
1680 DELL LAPTOP SMM DRIVER
1681 P: Massimo Dal Zotto
1683 W: http://www.debian.org/~dz/i8k/
1685 F: drivers/char/i8k.c
1686 F: include/linux/i8k.h
1688 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
1692 F: Documentation/dcdbas.txt
1693 F: drivers/firmware/dcdbas.*
1695 DELL WMI EXTRAS DRIVER
1700 DEVICE NUMBER REGISTRY
1703 W: http://lanana.org/docs/device-list/index.html
1710 W: http://sources.redhat.com/dm
1712 F: Documentation/device-mapper/
1714 F: include/linux/device-mapper.h
1715 F: include/linux/dm-*.h
1717 DIGI INTL. EPCA DRIVER
1718 P: Digi International, Inc
1721 W: http://www.digi.com
1723 F: Documentation/serial/digiepca.txt
1724 F: drivers/char/epca*
1725 F: drivers/char/digi*
1727 DIRECTORY NOTIFICATION (DNOTIFY)
1732 F: Documentation/filesystems/dnotify.txt
1733 F: fs/notify/dnotify/
1734 F: include/linux/dnotify.h
1736 DISK GEOMETRY AND PARTITION HANDLING
1739 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
1740 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
1741 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
1749 F: Documentation/filesystems/quota.txt
1751 F: include/linux/quota*.h
1753 DISTRIBUTED LOCK MANAGER (DLM)
1754 P: Christine Caulfield
1759 W: http://sources.redhat.com/cluster/
1760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
1764 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
1772 F: include/linux/dma*
1774 DME1737 HARDWARE MONITOR DRIVER
1779 F: Documentation/hwmon/dme1737
1780 F: drivers/hwmon/dme1737.c
1782 DOCBOOK FOR DOCUMENTATION
1787 DOCKING STATION DRIVER
1792 F: drivers/acpi/dock.c
1802 P: James R. Van Zandt
1806 F: drivers/char/dtlk.c
1807 F: include/linux/dtlk.h
1809 DPT_I2O SCSI RAID DRIVER
1810 P: Adaptec OEM Raid Solutions
1813 W: http://www.adaptec.com/
1815 F: drivers/scsi/dpt*
1816 F: drivers/scsi/dpt/
1818 DRIVER CORE, KOBJECTS, AND SYSFS
1819 P: Greg Kroah-Hartman
1822 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
1824 F: Documentation/kobject.txt
1825 F: drivers/base/core.c
1827 F: include/linux/kobj*
1834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1843 F: drivers/net/wan/dscc4.c
1845 DVB SUBSYSTEM AND DRIVERS
1846 P: LinuxTV.org Project
1848 W: http://linuxtv.org/
1849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1851 F: Documentation/dvb/
1852 F: drivers/media/dvb/
1853 F: drivers/media/common/saa7146*.c
1854 F: include/linux/dvb/
1856 DZ DECSTATION DZ11 SERIAL DRIVER
1857 P: Maciej W. Rozycki
1860 F: drivers/serial/dz.*
1862 EATA-DMA SCSI DRIVER
1868 F: drivers/scsi/eata*
1870 EATA ISA/EISA/PCI SCSI DRIVER
1875 F: drivers/scsi/eata.c
1877 EATA-PIO SCSI DRIVER
1883 F: drivers/scsi/eata_pio.*
1890 W: http://ebtables.sourceforge.net/
1892 F: include/linux/netfilter_bridge/ebt_*.h
1893 F: net/bridge/netfilter/ebt*.c
1901 W: https://launchpad.net/ecryptfs
1903 F: Documentation/filesystems/ecryptfs.txt
1910 W: bluesmoke.sourceforge.net
1912 F: Documentation/edac.txt
1913 F: drivers/edac/edac_*
1914 F: include/linux/edac.h
1922 W: bluesmoke.sourceforge.net
1924 F: drivers/edac/e752x_edac.c
1930 W: bluesmoke.sourceforge.net
1932 F: drivers/edac/e7xxx_edac.c
1938 W: bluesmoke.sourceforge.net
1940 F: drivers/edac/i82443bxgx_edac.c
1946 W: bluesmoke.sourceforge.net
1948 F: drivers/edac/i3000_edac.c
1954 W: bluesmoke.sourceforge.net
1956 F: drivers/edac/i5000_edac.c
1959 P: Mauro Carvalho Chehab
1962 W: bluesmoke.sourceforge.net
1964 F: drivers/edac/i5400_edac.c
1967 P: Ranganathan Desikan
1972 W: bluesmoke.sourceforge.net
1974 F: drivers/edac/i82975x_edac.c
1980 W: bluesmoke.sourceforge.net
1982 F: drivers/edac/pasemi_edac.c
1988 W: bluesmoke.sourceforge.net
1990 F: drivers/edac/r82600_edac.c
1992 EEEPC LAPTOP EXTRAS DRIVER
1996 W: http://sourceforge.net/projects/acpi4asus
1998 F: drivers/platform/x86/eeepc-laptop.c
2001 W: http://aeschi.ch.eu.org/efs/
2005 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2012 F: drivers/infiniband/hw/ehca/
2022 EMULEX LPFC FC SCSI DRIVER
2026 W: http://sourceforge.net/projects/lpfcxxxx
2028 F: drivers/scsi/lpfc/
2030 EPSON 1355 FRAMEBUFFER DRIVER
2031 P: Christopher Hoover
2033 P: Christopher Hoover
2036 F: drivers/video/epson1355fb.c
2038 EPSON S1D13XXX FRAMEBUFFER DRIVER
2039 P: Kristoffer Ericson
2042 F: drivers/video/s1d13xxxfb.c
2043 F: include/video/s1d13xxxfb.h
2045 ETHEREXPRESS-16 NETWORK DRIVER
2050 F: drivers/net/eexpress.*
2053 P: Stephen Hemminger
2056 W: http://www.linux-foundation.org/en/Net:Bridge
2058 F: include/linux/netfilter_bridge/
2061 ETHERTEAM 16I DRIVER
2065 F: drivers/net/eth16i.c
2070 F: Documentation/filesystems/ext2.txt
2072 F: include/linux/ext2*
2083 F: Documentation/filesystems/ext3.txt
2085 F: include/linux/ext3*
2093 W: http://ext4.wiki.kernel.org
2095 F: Documentation/filesystems/ext4.txt
2098 F71805F HARDWARE MONITORING DRIVER
2103 F: Documentation/hwmon/f71805f
2104 F: drivers/hwmon/f71805f.c
2106 FARSYNC SYNCHRONOUS DRIVER
2109 W: http://www.farsite.co.uk/
2111 F: drivers/net/wan/farsync.*
2113 FAULT INJECTION SUPPORT
2117 F: Documentation/fault-injection/
2118 F: lib/fault-inject.c
2120 FILE LOCKING (flock() and fcntl()/lockf())
2125 F: include/linux/fcntl.h
2126 F: include/linux/fs.h
2130 FILESYSTEMS (VFS and infrastructure)
2137 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2144 P: Kristian Hoegsberg
2149 W: http://www.linux1394.org/
2150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2152 F: drivers/firewire/
2153 F: include/linux/firewire*.h
2155 FIRMWARE LOADER (request_firmware)
2158 F: Documentation/firmware_class/
2159 F: drivers/base/firmware*.c
2160 F: include/linux/firmware.h
2165 W: http://floatingpoint.sourceforge.net/emulator/index.html
2167 F: arch/x86/math-emu/
2169 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2174 F: drivers/net/wan/dlci.c
2175 F: drivers/net/wan/sdla.c
2181 W: http://linux-fbdev.sourceforge.net/
2183 F: Documentation/fb/
2184 F: drivers/video/fb*
2185 F: include/linux/fb.h
2187 FREESCALE DMA DRIVER
2195 F: drivers/dma/fsldma.*
2197 FREESCALE I2C CPM DRIVER
2203 F: drivers/i2c/busses/i2c-cpm.c
2205 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2211 F: arch/arm/plat-mxc/include/mach/imxfb.h
2212 F: drivers/video/imxfb.c
2214 FREESCALE SOC FS_ENET DRIVER
2215 P: Pantelis Antoniou
2222 F: drivers/net/fs_enet/
2223 F: include/linux/fs_enet_pd.h
2225 FREESCALE QUICC ENGINE LIBRARY
2230 F: arch/powerpc/sysdev/qe_lib/
2231 F: arch/powerpc/include/asm/*qe.h
2233 FREESCALE HIGHSPEED USB DEVICE DRIVER
2239 F: drivers/usb/gadget/fsl_usb2_udc.c
2241 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2247 F: drivers/net/ucc_geth*
2249 FREESCALE QUICC ENGINE UCC UART DRIVER
2254 F: drivers/serial/ucc_uart.c
2256 FREESCALE SOC SOUND DRIVERS
2265 P: Christoph Hellwig
2267 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2274 P: Rafael J. Wysocki
2278 F: Documentation/power/freezing-of-tasks.txt
2279 F: include/linux/freezer.h
2286 F: Documentation/ftrace.txt
2287 F: arch/*/*/*/ftrace.h
2288 F: arch/*/kernel/ftrace.c
2289 F: include/*/ftrace.h
2292 FUJITSU FR-V (FRV) PORT
2299 FUJITSU LAPTOP EXTRAS
2304 F: drivers/platform/x86/fujitsu-laptop.c
2306 FUSE: FILESYSTEM IN USERSPACE
2310 W: http://fuse.sourceforge.net/
2313 F: include/linux/fuse.h
2315 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2319 S: Odd Fixes (e.g., new signatures)
2320 F: drivers/scsi/fdomain.*
2322 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2326 W: http://www.icp-vortex.com/
2328 F: drivers/scsi/gdt*
2330 GENERIC GPIO I2C DRIVER
2331 P: Haavard Skinnemoen
2334 F: drivers/i2c/busses/i2c-gpio.c
2335 F: include/linux/i2c-gpio.h
2337 GENERIC HDLC (WAN) DRIVERS
2340 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2342 F: drivers/net/wan/c101.c
2343 F: drivers/net/wan/hd6457*
2344 F: drivers/net/wan/hdlc*
2345 F: drivers/net/wan/n2.c
2346 F: drivers/net/wan/pc300too.c
2347 F: drivers/net/wan/pci200syn.c
2348 F: drivers/net/wan/wanxl*
2351 P: Steven Whitehouse
2354 W: http://sources.redhat.com/cluster/
2355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2358 F: Documentation/filesystems/gfs2*.txt
2360 F: include/linux/gfs2_ondisk.h
2362 GIGASET ISDN DRIVERS
2368 W: http://gigaset307x.sourceforge.net/
2370 F: Documentation/isdn/README.gigaset
2371 F: drivers/isdn/gigaset/
2372 F: include/linux/gigaset_dev.h
2374 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2378 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2380 F: drivers/hwmon/hdaps.c
2382 HYPERVISOR VIRTUAL CONSOLE DRIVER
2386 F: drivers/char/hvc_*
2388 GSPCA FINEPIX SUBDRIVER
2392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2394 F: drivers/media/video/gspca/finepix.c
2396 GSPCA M5602 SUBDRIVER
2400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2402 F: drivers/media/video/gspca/m5602/
2404 GSPCA PAC207 SONIXB SUBDRIVER
2408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2410 F: drivers/media/video/gspca/pac207.c
2412 GSPCA T613 SUBDRIVER
2413 P: Leandro Costantino
2416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2418 F: drivers/media/video/gspca/t613.c
2420 GSPCA USB WEBCAM DRIVER
2421 P: Jean-Francois Moine
2423 W: http://moinejf.free.fr
2425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2427 F: drivers/media/video/gspca/
2431 W: http://www.lm-sensors.org/
2435 HARDWARE RANDOM NUMBER GENERATOR CORE
2437 F: Documentation/hw_random.txt
2438 F: drivers/char/hw_random/
2439 F: include/linux/hw_random.h
2441 HARMONY SOUND DRIVER
2446 F: sound/parisc/harmony.*
2448 HAYES ESP SERIAL DRIVER
2449 P: Andrew J. Robinson
2452 W: http://www.nyx.net/~arobinso
2454 F: Documentation/serial/hayes-esp.txt
2455 F: drivers/char/esp.c
2457 HEWLETT-PACKARD SMART2 RAID DRIVER
2462 F: Documentation/blockdev/cpqarray.txt
2463 F: drivers/block/cpqarray.*
2465 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2470 F: Documentation/blockdev/cciss.txt
2471 F: drivers/block/cciss*
2472 F: include/linux/cciss_ioctl.h
2479 F: Documentation/filesystems/hfs.txt
2482 HGA FRAMEBUFFER DRIVER
2486 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2488 F: drivers/video/hgafb.c
2490 HIBERNATION (aka Software Suspend, aka swsusp)
2493 P: Rafael J. Wysocki
2498 F: drivers/base/power/
2500 F: include/linux/suspend.h
2501 F: include/linux/freezer.h
2502 F: include/linux/pm.h
2503 F: include/asm-*/suspend*.h
2504 F: arch/*/include/asm/suspend*.h
2510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2513 F: include/linux/hid*
2515 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2520 F: Documentation/timers/
2522 F: include/linux/hrtimer.h
2524 HIGH-SPEED SCC DRIVER FOR AX.25
2528 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
2530 F: drivers/net/hamradio/dmascc.c
2531 F: drivers/net/hamradio/scc.c
2533 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
2534 P: HighPoint Linux Team
2536 W: http://www.highpoint-tech.com
2538 F: Documentation/scsi/hptiop.txt
2539 F: drivers/scsi/hptiop.c
2546 F: include/linux/hippidevice.h
2547 F: include/linux/if_hippi.h
2555 W: http://hostap.epitest.fi/
2557 F: drivers/net/wireless/hostap/
2559 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
2563 F: drivers/platform/x86/tc1100-wmi.c
2565 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
2569 F: drivers/net/hp100.*
2571 HPET: High Precision Event Timers driver
2575 F: Documentation/timers/hpet.txt
2576 F: drivers/char/hpet.c
2577 F: include/linux/hpet.h
2580 P: Venkatesh Pallipadi (Venki)
2583 F: arch/x86/kernel/hpet.c
2584 F: arch/x86/include/asm/hpet.h
2595 F: drivers/char/hpet.c
2600 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
2605 P: Denis Joseph Barrow
2607 W: http://www.pharscape.org
2609 F: drivers/net/usb/hso.c
2611 HTCPEN TOUCHSCREEN DRIVER
2616 F: drivers/input/touchscreen/htcpen.c
2624 I2C/SMBUS STUB DRIVER
2629 F: drivers/i2c/busses/i2c-stub.c
2632 P: Jean Delvare (PC drivers, core)
2634 P: Ben Dooks (embedded platforms)
2637 W: http://i2c.wiki.kernel.org/
2638 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
2640 F: Documentation/i2c/
2642 F: include/linux/i2c.h
2643 F: include/linux/i2c-dev.h
2644 F: include/linux/i2c-id.h
2650 W: http://www.harbaum.org/till/i2c_tiny_usb
2652 F: drivers/i2c/busses/i2c-tiny-usb.c
2661 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
2664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
2667 IA64 (Itanium) PLATFORM
2671 W: http://www.ia64-linux.org/
2672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
2676 IBM MCA SCSI SUBSYSTEM DRIVER
2679 W: http://www.uni-mainz.de/~langm000/linux.html
2681 F: drivers/scsi/ibmmca.c
2683 IBM Power Linux RAID adapter
2687 F: drivers/scsi/ipr.*
2689 IBM ServeRAID RAID DRIVER
2693 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
2695 F: drivers/scsi/ips.*
2698 P: Bartlomiej Zolnierkiewicz
2701 T: quilt kernel.org/pub/linux/kernel/people/bart/pata-2.6/
2703 F: Documentation/ide/
2705 F: include/linux/ide.h
2712 F: Documentation/cdrom/ide-cd
2713 F: drivers/ide/ide-cd*
2720 F: drivers/idle/i7300_idle.c
2728 W: http://www.linux1394.org/
2729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2731 F: drivers/ieee1394/
2733 IEEE 1394 RAW I/O DRIVER
2740 F: drivers/ieee1394/raw1394*
2742 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
2746 F: security/integrity/ima/
2748 IMS TWINTURBO FRAMEBUFFER DRIVER
2751 F: drivers/video/imsttfb.c
2753 INFINIBAND SUBSYSTEM
2761 W: http://www.openib.org/
2762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
2764 F: Documentation/infiniband/
2765 F: drivers/infiniband/
2766 F: include/linux/if_infiniband.h
2775 F: Documentation/filesystems/inotify.txt
2776 F: fs/notify/inotify/
2777 F: include/linux/inotify.h
2779 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
2784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
2788 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
2793 F: Documentation/fb/intelfb.txt
2794 F: drivers/video/intelfb/
2796 INTEL 810/815 FRAMEBUFFER DRIVER
2801 F: drivers/video/i810/
2803 INTEL MENLOW THERMAL DRIVER
2807 W: http://www.lesswatts.org/projects/acpi/
2809 F: drivers/platform/x86/intel_menlow.c
2811 INTEL IA32 MICROCODE UPDATE SUPPORT
2815 F: arch/x86/kernel/microcode_core.c
2816 F: arch/x86/kernel/microcode_intel.c
2818 INTEL I/OAT DMA DRIVER
2823 F: drivers/dma/ioat*
2829 T: git git://git.infradead.org/iommu-2.6.git
2831 F: drivers/pci/intel-iommu.c
2832 F: include/linux/intel-iommu.h
2834 INTEL IOP-ADMA DMA DRIVER
2839 F: drivers/dma/iop-adma.c
2841 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
2845 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
2846 F: arch/arm/mach-ixp4xx/include/mach/npe.h
2847 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
2848 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
2849 F: drivers/net/arm/ixp4xx_eth.c
2850 F: drivers/net/wan/ixp4xx_hss.c
2852 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
2856 F: drivers/char/hw_random/ixp4xx-rng.c
2858 INTEL IXP2000 ETHERNET DRIVER
2859 P: Lennert Buytenhek
2863 F: drivers/net/ixp2000/
2865 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/ixgb/ixgbe)
2877 W: http://e1000.sourceforge.net/
2879 F: drivers/net/e100.c
2880 F: drivers/net/e1000/
2881 F: drivers/net/e1000e/
2883 F: drivers/net/ixgb/
2884 F: drivers/net/ixgbe/
2886 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
2895 W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
2896 W: http://ipw2100.sourceforge.net
2898 F: Documentation/networking/README.ipw2100
2899 F: drivers/net/wireless/ipw2x00/ipw2100.*
2901 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
2910 W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
2911 W: http://ipw2200.sourceforge.net
2913 F: Documentation/networking/README.ipw2200
2914 F: drivers/net/wireless/ipw2x00/ipw2200.*
2916 INTEL WIRELESS WIMAX CONNECTION 2400
2917 P: Inaky Perez-Gonzalez
2922 W: http://linuxwimax.org
2923 F: Documentation/wimax/README.i2400m
2924 F: drivers/net/wimax/i2400m/
2925 F: include/linux/wimax/i2400m.h
2927 INTEL WIRELESS WIFI LINK (iwlwifi)
2934 W: http://intellinuxwireless.org
2935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
2937 F: drivers/net/wireless/iwlwifi/
2939 IOC3 ETHERNET DRIVER
2944 F: drivers/net/ioc3-eth.c
2951 F: drivers/serial/ioc3_serial.c
2957 F: net/ipv4/netfilter/ipt_MASQUERADE.c
2959 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
2968 F: drivers/net/ipg.c
2974 T: git git://git.qlogic.com/ipath-linux-2.6
2976 F: drivers/infiniband/hw/ipath/
2982 W: http://openipmi.sourceforge.net/
2984 F: Documentation/IPMI.txt
2985 F: drivers/char/ipmi/
2986 F: include/linux/ipmi*
2988 IPS SCSI RAID DRIVER
2989 P: Adaptec OEM Raid Solutions
2992 W: http://www.adaptec.com/
2994 F: drivers/scsi/ips*
3006 F: Documentation/networking/ipvs-sysctl.txt
3007 F: net/netfilter/ipvs/
3015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3016 F: drivers/char/pcmcia/ipwireless/
3019 P: Arnaldo Carvalho de Melo
3023 F: include/linux/ipx.h
3024 F: include/net/ipx.h
3031 W: http://irda.sourceforge.net/
3033 F: Documentation/networking/irda.txt
3034 F: drivers/net/irda/
3035 F: include/net/irda/
3042 F: Documentation/isapnp.txt
3043 F: drivers/pnp/isapnp/
3044 F: include/linux/isapnp.h
3050 W: www.open-iscsi.org
3051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3053 F: drivers/scsi/*iscsi*
3054 F: include/scsi/*iscsi*
3060 W: http://www.isdn4linux.de
3061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3063 F: Documentation/isdn/
3065 F: include/linux/isdn.h
3066 F: include/linux/isdn/
3068 ISDN SUBSYSTEM (Eicon active card driver)
3072 W: http://www.melware.de
3074 F: drivers/isdn/hardware/eicon/
3076 IVTV VIDEO4LINUX DRIVER
3082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3083 W: http://www.ivtvdriver.org
3085 F: Documentation/video4linux/*.ivtv
3086 F: drivers/media/video/ivtv/
3087 F: include/linux/ivtv*
3093 W: http://jfs.sourceforge.net/
3094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3096 F: Documentation/filesystems/jfs.txt
3104 F: drivers/net/jme.*
3106 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3110 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3113 F: include/linux/jffs2.h
3114 F: include/mtd/jffs2-user.h
3116 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3124 F: include/linux/ext*jbd*.h
3125 F: include/linux/jbd*.h
3127 K8TEMP HARDWARE MONITORING DRIVER
3132 F: Documentation/hwmon/k8temp
3133 F: drivers/hwmon/k8temp.c
3140 F: Documentation/kbuild/kconfig-language.txt
3150 W: http://lse.sourceforge.net/kdump/
3152 F: Documentation/kdump
3154 KERNEL AUTOMOUNTER (AUTOFS)
3161 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next.git
3172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes.git
3175 F: Documentation/kbuild/
3177 F: scripts/Makefile.*
3182 W: http://www.kerneljanitors.org/
3185 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3191 W: http://nfs.sourceforge.net/
3194 F: include/linux/nfsd/
3198 F: include/linux/lockd/
3199 F: include/linux/sunrpc/
3201 KERNEL VIRTUAL MACHINE (KVM)
3205 W: http://kvm.qumranet.com
3207 F: Documentation/*/kvm.txt
3209 F: arch/*/include/asm/kvm*
3210 F: include/linux/kvm*
3213 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3217 W: http://kvm.qumranet.com
3219 F: arch/x86/include/asm/svm.h
3220 F: arch/x86/kvm/kvm_svm.h
3221 F: arch/x86/kvm/svm.c
3223 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3227 W: http://kvm.qumranet.com
3229 F: arch/powerpc/include/asm/kvm*
3230 F: arch/powerpc/kvm/
3232 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3236 W: http://kvm.qumranet.com
3238 F: Documentation/ia64/kvm.txt
3239 F: arch/ia64/include/asm/kvm*
3242 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3245 P: Christian Borntraeger
3249 W: http://www.ibm.com/developerworks/linux/linux390/
3251 F: Documentation/s390/kvm.txt
3252 F: arch/s390/include/asm/kvm*
3258 W: http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/
3262 F: include/linux/kexec.h
3270 F: Documentation/DocBook/kgdb.tmpl
3271 F: drivers/misc/kgdbts.c
3272 F: drivers/serial/kgdboc.c
3273 F: include/linux/kgdb.h
3277 P: Eduard - Gabriel Munteanu
3281 F: Documentation/vm/kmemtrace.txt
3282 F: include/trace/kmemtrace.h
3283 F: kernel/trace/kmemtrace.c
3286 P: Ananth N Mavinakayanahalli
3288 P: Anil S Keshavamurthy
3296 F: Documentation/kprobes.txt
3297 F: include/linux/kprobes.h
3300 KS0108 LCD CONTROLLER DRIVER
3301 P: Miguel Ojeda Sandonis
3304 W: http://miguelojeda.es/auxdisplay.htm
3305 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3307 F: Documentation/auxdisplay/ks0108
3308 F: drivers/auxdisplay/ks0108.c
3309 F: include/linux/ks0108.h
3314 F: Documentation/networking/lapb-module.txt
3318 LASI 53c700 driver for PARISC
3319 P: James E.J. Bottomley
3323 F: Documentation/scsi/53c700.txt
3324 F: drivers/scsi/53c700*
3331 F: include/linux/leds.h
3333 LEGO USB Tower driver
3337 W: http://legousb.sourceforge.net/
3339 F: drivers/usb/misc/legousbtower.c
3345 W: http://lguest.ozlabs.org/
3347 F: Documentation/lguest/
3350 F: include/linux/lguest*.h
3351 F: arch/x86/include/asm/lguest*.h
3353 LINUX FOR IBM pSERIES (RS/6000)
3356 W: http://www.ibm.com/linux/ltc/projects/ppc
3359 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3360 P: Benjamin Herrenschmidt
3364 W: http://www.penguinppc.org/
3366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3369 LINUX FOR POWER MACINTOSH
3370 P: Benjamin Herrenschmidt
3372 W: http://www.penguinppc.org/
3376 LINUX FOR POWERPC EMBEDDED MPC5XXX
3384 LINUX FOR POWERPC EMBEDDED PPC4XX
3389 W: http://www.penguinppc.org/
3391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc.git
3394 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3397 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3401 LINUX FOR POWERPC EMBEDDED PPC8XX
3406 W: http://www.penguinppc.org/
3410 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3413 W: http://www.penguinppc.org/
3417 LINUX FOR POWERPC PA SEMI PWRFICIENT
3420 W: http://www.pasemi.com/
3424 LINUX SECURITY MODULE (LSM) FRAMEWORK
3428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
3432 P: Arnaldo Carvalho de Melo
3435 F: include/linux/llc.h
3439 LIS3LV02D ACCELEROMETER DRIVER
3443 F: Documentation/hwmon/lis3lv02d
3444 F: drivers/hwmon/lis3lv02d.*
3446 LM83 HARDWARE MONITOR DRIVER
3451 F: Documentation/hwmon/lm83
3452 F: drivers/hwmon/lm83.c
3454 LM90 HARDWARE MONITOR DRIVER
3459 F: Documentation/hwmon/lm90
3460 F: drivers/hwmon/lm90.c
3462 LOCKDEP AND LOCKSTAT
3468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
3470 F: Documentation/lockdep*.txt
3471 F: Documentation/lockstat.txt
3472 F: include/linux/lockdep.h
3475 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
3476 P: Richard Russon (FlatCap)
3479 W: http://www.linux-ntfs.org/content/view/19/37/
3481 F: Documentation/ldm.txt
3482 F: fs/partitions/ldm.*
3484 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3490 W: http://www.lsilogic.com/support
3492 F: drivers/message/fusion/
3494 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
3499 F: drivers/scsi/sym53c8xx_2/
3501 LTP (Linux Test Project)
3507 W: http://ltp.sourceforge.net/
3508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/ltp.git
3516 W: http://www.linux-m32r.org/
3519 F: include/asm-m32r/
3522 P: Geert Uytterhoeven
3527 W: http://www.linux-m68k.org/
3528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
3532 M68K ON APPLE MACINTOSH
3535 W: http://www.mac.linux-m68k.org/
3542 W: http://www.tazenda.demon.co.uk/phil/linux-hp
3550 W: http://linuxwireless.org/
3551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3553 F: Documentation/networking/mac80211-injection.txt
3554 F: include/net/mac80211.h
3557 MAC80211 PID RATE CONTROL
3563 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
3564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3566 F: net/mac80211/rc80211_pid*
3573 F: drivers/net/macvlan.c
3574 F: include/linux/if_macvlan.h
3576 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
3579 W: http://www.kernel.org/doc/man-pages
3583 MARVELL LIBERTAS WIRELESS DRIVER
3588 F: drivers/net/wireless/libertas/
3590 MARVELL MV643XX ETHERNET DRIVER
3591 P: Lennert Buytenhek
3595 F: drivers/net/mv643xx_eth.*
3596 F: include/linux/mv643xx.h
3598 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
3604 MARVELL YUKON / SYSKONNECT DRIVER
3609 W: http://www.syskonnect.com
3612 MATROX FRAMEBUFFER DRIVER
3617 F: drivers/video/matrox/matroxfb_*
3618 F: include/linux/matroxfb.h
3620 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3625 F: Documentation/hwmon/max6650
3626 F: drivers/hwmon/max6650.c
3628 MEGARAID SCSI DRIVERS
3632 W: http://megaraid.lsilogic.com
3634 F: Documentation/scsi/megaraid.txt
3635 F: drivers/scsi/megaraid.*
3636 F: drivers/scsi/megaraid/
3641 W: http://www.linux-mm.org
3643 F: include/linux/mm.h
3646 MEMORY RESOURCE CONTROLLER
3651 P: KAMEZAWA Hiroyuki
3658 MEMORY TECHNOLOGY DEVICES (MTD)
3661 W: http://www.linux-mtd.infradead.org/
3663 T: git git://git.infradead.org/mtd-2.6.git
3666 F: include/linux/mtd/
3673 F: drivers/usb/image/microtek.*
3678 W: http://www.linux-mips.org/
3680 T: git git://git.linux-mips.org/pub/scm/linux.git
3682 F: Documentation/mips/
3685 MISCELLANEOUS MCA-SUPPORT
3690 F: Documentation/ia64/mca.txt
3691 F: Documentation/mca.txt
3693 F: include/linux/mca*
3700 F: include/linux/module.h
3703 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
3706 W: http://popies.net/meye/
3708 F: Documentation/video4linux/meye.txt
3709 F: drivers/media/video/meye.*
3710 F: include/linux/meye.h
3712 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
3717 F: drivers/mmc/host/imxmmc.*
3719 MOUSE AND MISC DEVICES [GENERAL]
3720 P: Alessandro Rubini
3724 F: drivers/input/mouse/
3725 F: include/linux/gpio_mouse.h
3727 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
3732 F: Documentation/serial/moxa-smartio
3733 F: drivers/char/mxser.*
3736 P: Lennart Poettering
3738 W: https://tango.0pointer.de/mailman/listinfo/s270-linux
3739 W: http://0pointer.de/lennart/tchibo.html
3741 F: drivers/platform/x86/msi-laptop.c
3743 MULTIFUNCTION DEVICES (MFD)
3747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
3751 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
3757 F: include/linux/mmc/
3759 MULTIMEDIA CARD (MMC) ETC. OVER SPI
3764 F: drivers/mmc/host/mmc_spi.c
3765 F: include/linux/spi/mmc_spi.h
3767 MULTISOUND SOUND DRIVER
3771 F: Documentation/sound/oss/MultiSound
3774 MULTITECH MULTIPORT CARD (ISICOM)
3779 F: drivers/char/isicom.c
3780 F: include/linux/isicom.h
3782 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3786 T: git git://gitorious.org/musb/mainline.git
3788 F: drivers/usb/musb/
3790 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
3796 W: http://www.myri.com/scs/download-Myri10GE.html
3798 F: drivers/net/myri10ge/
3800 NATSEMI ETHERNET DRIVER (DP8381x)
3804 F: drivers/net/natsemi.c
3813 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
3814 P: James E.J. Bottomley
3818 F: drivers/scsi/NCR_D700.*
3820 NETEFFECT IWARP RNIC DRIVER (IW_NES)
3826 W: http://www.neteffect.com
3828 F: drivers/infiniband/hw/nes/
3830 NETEM NETWORK EMULATOR
3831 P: Stephen Hemminger
3835 F: net/sched/sch_netem.c
3837 NETERION (S2IO) 10GbE DRIVER (xframe/vxge)
3842 P: Sivakumar Subramani
3844 P: Sreenivasa Honnur
3849 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
3850 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
3852 F: Documentation/networking/s2io.txt
3853 F: drivers/net/s2io*
3855 NETFILTER/IPTABLES/IPCHAINS
3866 W: http://www.netfilter.org/
3867 W: http://www.iptables.org/
3869 F: include/linux/netfilter*
3870 F: include/linux/netfilter/
3871 F: include/net/netfilter/
3872 F: net/*/netfilter.c
3879 W: http://netlabel.sf.net
3882 F: Documentation/netlabel
3883 F: include/net/netlabel.h
3886 NETROM NETWORK LAYER
3890 W: http://www.linux-ax25.org/
3892 F: include/linux/netrom.h
3893 F: include/net/netrom.h
3896 NETWORK BLOCK DEVICE (NBD)
3900 F: Documentation/blockdev/nbd.txt
3901 F: drivers/block/nbd.c
3902 F: include/linux/nbd.h
3904 NETWORK DEVICE DRIVERS
3908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git
3912 NETWORKING [GENERAL]
3916 W: http://linux-net.osdl.org/
3921 NETWORKING [IPv4/IPv6]
3926 P: Pekka Savola (ipv6)
3930 P: Hideaki YOSHIFUJI
3935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
3941 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
3947 NETWORKING [WIRELESS]
3951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3954 F: include/net/ieee80211*
3955 F: include/net/wireless.h
3957 NETXEN (1/10) GbE SUPPORT
3961 W: http://www.netxen.com
3963 F: drivers/net/netxen/
3965 NFS, SUNRPC, AND LOCKD CLIENTS
3969 W: http://client.linux-nfs.org
3970 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
3976 F: include/linux/lockd/
3977 F: include/linux/nfs*
3978 F: include/linux/sunrpc/
3980 NI5010 NETWORK DRIVER
3981 P: Jan-Pascal van Best
3987 F: drivers/net/ni5010.*
3993 W: http://www.nilfs.org/en/
3995 F: Documentation/filesystems/nilfs2.txt
3997 F: include/linux/nilfs2_fs.h
3999 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4002 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4004 F: Documentation/scsi/NinjaSCSI.txt
4005 F: drivers/scsi/pcmcia/nsp_*
4007 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4012 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4014 F: Documentation/scsi/NinjaSCSI.txt
4015 F: drivers/scsi/nsp32*
4018 P: Anton Altaparmakov
4022 W: http://www.linux-ntfs.org/
4023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4025 F: Documentation/filesystems/ntfs.txt
4028 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4033 F: drivers/video/riva/
4034 F: drivers/video/nvidia/
4041 F: Documentation/filesystems/omfs.txt
4044 OMNIKEY CARDMAN 4000 DRIVER
4048 F: drivers/char/pcmcia/cm4000_cs.c
4049 F: include/linux/cm4000_cs.h
4051 OMNIKEY CARDMAN 4040 DRIVER
4055 F: drivers/char/pcmcia/cm4040_cs.*
4057 OMNIVISION OV7670 SENSOR DRIVER
4061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4063 F: drivers/media/video/ov7670.c
4065 ONENAND FLASH DRIVER
4070 F: drivers/mtd/onenand/
4071 F: include/linux/mtd/onenand*.h
4073 ONSTREAM SCSI TAPE DRIVER
4079 F: drivers/scsi/osst*
4082 OPENCORES I2C BUS DRIVER
4087 F: Documentation/i2c/busses/i2c-ocores
4088 F: drivers/i2c/busses/i2c-ocores.c
4096 F: drivers/oprofile/
4097 F: include/linux/oprofile.h
4099 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4105 W: http://oss.oracle.com/projects/ocfs2/
4106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2.git
4108 F: Documentation/filesystems/ocfs2.txt
4109 F: Documentation/filesystems/dlmfs.txt
4120 W: http://www.nongnu.org/orinoco/
4122 F: drivers/net/wireless/orinoco/
4130 W: http://open-osd.org
4131 T: git git://git.open-osd.org/open-osd.git
4138 W: http://prism54.org
4139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
4141 F: drivers/net/wireless/p54/
4143 PA SEMI ETHERNET DRIVER
4148 F: drivers/net/pasemi_mac.*
4150 PA SEMI SMBUS DRIVER
4155 F: drivers/i2c/busses/i2c-pasemi.c
4157 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4161 F: drivers/platform/x86/panasonic-laptop.c
4163 PANASONIC MN10300/AM33 PORT
4169 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4171 F: Documentation/mn10300/
4173 F: include/asm-mn10300/
4175 PARALLEL PORT SUPPORT
4179 F: include/linux/parport*.h
4180 F: drivers/char/ppdev.c
4181 F: include/linux/ppdev.h
4183 PARAVIRT_OPS INTERFACE
4184 P: Jeremy Fitzhardinge
4195 F: Documentation/ia64/paravirt_ops.txt
4196 F: arch/*/kernel/paravirt*
4197 F: arch/*/include/asm/paravirt.h
4199 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4203 W: http://www.torque.net/linux-pp.html
4205 F: Documentation/blockdev/paride.txt
4206 F: drivers/block/paride/
4214 W: http://www.parisc-linux.org/
4215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4220 PC87360 HARDWARE MONITORING DRIVER
4225 F: Documentation/hwmon/pc87360
4226 F: drivers/hwmon/pc87360.c
4232 F: drivers/char/pc8736x_gpio.c
4245 F: Documentation/PCI/pci-error-recovery.txt
4246 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4255 F: Documentation/PCI/
4257 F: include/linux/pci*
4260 P: Kristen Carlson Accardi
4264 F: drivers/pci/pcie/
4267 P: Linux PCMCIA Team
4269 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
4270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4272 F: Documentation/pcmcia/
4276 PCNET32 NETWORK DRIVER
4281 F: drivers/net/pcnet32.c
4283 PER-TASK DELAY ACCOUNTING
4288 F: include/linux/delayacct.h
4289 F: kernel/delayacct.c
4291 PERSONALITY HANDLING
4292 P: Christoph Hellwig
4296 F: include/linux/personality.h
4303 F: drivers/mtd/devices/phram.c
4310 F: drivers/block/pktcdvd.c
4311 F: include/linux/pktcdvd.h
4313 POSIX CLOCKS and TIMERS
4319 F: include/linux/timer*
4322 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
4328 T: git git://git.infradead.org/battery-2.6.git
4330 F: include/linux/power_supply.h
4331 F: drivers/power/power_supply*
4346 F: drivers/i2c/busses/i2c-pnx.c
4348 PPP PROTOCOL DRIVERS AND COMPRESSORS
4353 F: drivers/net/ppp_*
4355 PPP OVER ATM (RFC 2364)
4356 P: Mitchell Blank Jr
4359 F: net/atm/pppoatm.c
4360 F: include/linux/atmppp.h
4366 F: drivers/net/pppoe.c
4367 F: drivers/net/pppox.c
4373 F: drivers/net/pppol2tp.c
4374 F: include/linux/if_pppol2tp.h
4381 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
4383 F: Documentation/preempt-locking.txt
4384 F: include/linux/preempt.h
4386 PRISM54 WIRELESS DRIVER
4387 P: Luis R. Rodriguez
4390 W: http://prism54.org
4392 F: drivers/net/wireless/prism54/
4394 PROMISE DC4030 CACHING DISK CONTROLLER DRIVER
4397 W: http://www.pnd-pc.demon.co.uk/promise/
4400 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
4401 P: Mikael Pettersson
4405 F: drivers/ata/sata_promise.*
4413 F: drivers/net/ps3_gelic_net.*
4415 PS3 PLATFORM SUPPORT
4421 F: arch/powerpc/boot/ps3*
4422 F: arch/powerpc/include/asm/lv1call.h
4423 F: arch/powerpc/include/asm/ps3*.h
4424 F: arch/powerpc/platforms/ps3/
4427 F: drivers/usb/host/*ps3.c
4435 PVRUSB2 VIDEO4LINUX DRIVER
4440 W: http://www.isely.net/pvrusb2/
4441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4443 F: Documentation/video4linux/README.pvrusb2
4444 F: drivers/media/video/pvrusb2/
4446 PXA2xx/PXA3xx SUPPORT
4453 F: arch/arm/mach-pxa/
4454 F: drivers/pcmcia/pxa2xx*
4455 F: drivers/spi/pxa2xx*
4456 F: drivers/usb/gadget/pxa2*
4457 F: include/sound/pxa2xx-lib.h
4458 F: sound/soc/pxa/pxa2xx*
4466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4485 QLOGIC QLA2XXX FC-SCSI DRIVER
4490 F: Documentation/scsi/LICENSE.qla2xxx
4491 F: drivers/scsi/qla2xxx/
4493 QLOGIC QLA3XXX NETWORK DRIVER
4498 F: Documentation/networking/LICENSE.qla3xxx
4499 F: drivers/net/qla3xxx.*
4501 QLOGIC QLGE 10Gb ETHERNET DRIVER
4507 F: drivers/net/qlge/
4513 W: http://www.alarsen.net/linux/qnx4fs/
4516 F: include/linux/qnx4_fs.h
4517 F: include/linux/qnxtypes.h
4519 RADEON FRAMEBUFFER DISPLAY DRIVER
4520 P: Benjamin Herrenschmidt
4524 F: drivers/video/aty/radeon*
4525 F: include/linux/radeonfb.h
4527 RAGE128 FRAMEBUFFER DISPLAY DRIVER
4532 F: drivers/video/aty/aty128fb.c
4534 RALINK RT2X00 WIRELESS LAN DRIVER
4538 W: http://rt2x00.serialmonkey.com/
4540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
4541 F: drivers/net/wireless/rt2x00/
4543 RAMDISK RAM BLOCK DEVICE DRIVER
4547 F: Documentation/blockdev/ramdisk.txt
4548 F: drivers/block/brd.c
4550 RANDOM NUMBER DRIVER
4554 F: drivers/char/random.c
4563 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
4568 F: drivers/net/wireless/ray*
4575 F: Documentation/RCU/torture.txt
4576 F: kernel/rcutorture.c
4584 RDC R6040 FAST ETHERNET DRIVER
4589 F: drivers/net/r6040.c
4591 RDS - RELIABLE DATAGRAM SOCKETS
4598 READ-COPY UPDATE (RCU)
4601 W: http://www.rdrop.com/users/paulmck/rclock/
4604 F: Documentation/RCU/rcu.txt
4605 F: Documentation/RCU/rcuref.txt
4606 F: include/linux/rcupdate.h
4607 F: include/linux/srcu.h
4608 F: kernel/rcupdate.c
4610 REAL TIME CLOCK DRIVER
4615 F: Documentation/rtc.txt
4617 F: include/linux/rtc.h
4619 REAL TIME CLOCK (RTC) SUBSYSTEM
4624 F: Documentation/rtc.txt
4626 F: include/linux/rtc.h
4628 REISERFS FILE SYSTEM
4642 F: Documentation/serial/riscom8.txt
4643 F: drivers/char/riscom8*
4647 W: http://www.comtrol.com
4649 F: Documentation/serial/rocket.txt
4650 F: drivers/char/rocket*
4656 W: http://www.linux-ax25.org/
4658 F: include/linux/rose.h
4659 F: include/net/rose.h
4662 RTL8180 WIRELESS DRIVER
4666 W: http://linuxwireless.org/
4667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4669 F: drivers/net/wireless/rtl818*
4671 RTL8187 WIRELESS DRIVER
4672 P: Herton Ronaldo Krzesinski
4679 W: http://linuxwireless.org/
4680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4682 F: drivers/net/wireless/rtl818x/rtl8187*
4684 S3 SAVAGE FRAMEBUFFER DRIVER
4689 F: drivers/video/savage/
4692 P: Martin Schwidefsky
4698 W: http://www.ibm.com/developerworks/linux/linux390/
4702 S390 NETWORK DRIVERS
4709 W: http://www.ibm.com/developerworks/linux/linux390/
4711 F: drivers/s390/net/
4729 W: http://www.ibm.com/developerworks/linux/linux390/
4731 F: Documentation/s390/zfcpdump.txt
4732 F: drivers/s390/scsi/zfcp_*
4734 S390 IUCV NETWORK LAYER
4739 W: http://www.ibm.com/developerworks/linux/linux390/
4741 F: drivers/s390/net/*iucv*
4742 F: include/net/iucv/
4745 S3C24XX SD/MMC Driver
4751 F: drivers/mmc/host/s3cmci.*
4753 SAA7146 VIDEO4LINUX-2 DRIVER
4757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4758 W: http://www.mihu.de/linux/saa7146
4760 F: drivers/media/common/saa7146*
4761 F: drivers/media/video/*7146*
4762 F: include/media/*7146*
4768 F: drivers/watchdog/sc1200wdt.c
4778 F: include/linux/sched.h
4784 W: http://www.kernel.dk
4792 W: http://www.torque.net/sg
4794 F: drivers/scsi/sg.c
4795 F: include/scsi/sg.h
4798 P: James E.J. Bottomley
4801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
4802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
4803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
4813 F: Documentation/scsi/st.txt
4819 P: Sridhar Samudrala
4822 W: http://lksctp.sourceforge.net
4824 F: Documentation/networking/sctp.txt
4825 F: include/linux/sctp.h
4826 F: include/net/sctp/
4833 F: Documentation/i2c/busses/scx200_acb
4834 F: arch/x86/kernel/scx200_32.c
4835 F: drivers/watchdog/scx200_wdt.c
4836 F: drivers/i2c/busses/scx200*
4837 F: drivers/mtd/maps/scx200_docflash.c
4838 F: include/linux/scx200.h
4844 F: drivers/char/scx200_gpio.c
4845 F: include/linux/scx200_gpio.h
4847 SCx200 HRT CLOCKSOURCE DRIVER
4851 F: drivers/clocksource/scx200_hrt.c
4853 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
4858 F: drivers/mmc/host/sdricoh_cs.c
4860 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
4866 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
4872 F: drivers/mmc/host/sdhci.*
4879 T: git git://www.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
4880 W: http://security.wiki.kernel.org/
4885 P: Security Officers
4889 SELINUX SECURITY MODULE
4898 W: http://selinuxproject.org
4899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
4901 F: include/linux/selinux*
4902 F: security/selinux/
4908 F: drivers/misc/phantom.c
4909 F: include/linux/phantom.h
4911 SERIAL ATA (SATA) SUBSYSTEM
4915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
4918 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
4921 P: Subbu Seetharaman
4924 W: http://www.serverengines.com
4926 F: drivers/net/benet/
4931 P: Robert Stonehouse
4940 F: drivers/misc/sgi-gru/
4942 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
4947 F: Documentation/ia64/serial.txt
4948 F: drivers/serial/ioc?_serial.c
4949 F: include/linux/ioc?.h
4951 SGI VISUAL WORKSTATION 320 AND 540
4955 W: http://linux-visws.sf.net
4956 S: Maintained for 2.6.
4957 F: Documentation/sgi-visws.txt
4959 SGI XP/XPC/XPNET DRIVER
4963 F: drivers/misc/sgi-xp/
4965 SHARP LH SUPPORT (LH7952X & LH7A40X)
4968 W: http://projects.buici.com/arm
4971 F: Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen
4972 F: arch/arm/mach-lh7a40x/
4973 F: drivers/serial/serial_lh7a40x.c
4974 F: drivers/usb/gadget/lh7a40*
4975 F: drivers/usb/host/ohci-lh7a40*
4978 P: Kristen Carlson Accardi
4982 F: drivers/pci/hotplug/shpchp*
4984 SIMTEC EB110ATX (Chalice CATS)
4988 W: http://www.simtec.co.uk/products/EB110ATX/
4990 F: arch/arm/mach-ebsa110/
4992 SIMTEC EB2410ITX (BAST)
4996 W: http://www.simtec.co.uk/products/EB2410ITX/
4998 F: arch/arm/mach-s3c2410/
4999 F: drivers/*/*s3c2410*
5000 F: drivers/*/*/*s3c2410*
5002 SIS 190 ETHERNET DRIVER
5007 F: drivers/net/sis190.c
5009 SIS 900/7016 FAST ETHERNET DRIVER
5012 W: http://www.brownhat.org/sis900.html
5015 F: drivers/net/sis900.*
5017 SIS 96X I2C/SMBUS DRIVER
5022 F: Documentation/i2c/busses/i2c-sis96x
5023 F: drivers/i2c/busses/i2c-sis96x.c
5025 SIS FRAMEBUFFER DRIVER
5026 P: Thomas Winischhofer
5028 W: http://www.winischhofer.net/linuxsisvga.shtml
5030 F: Documentation/fb/sisfb.txt
5031 F: drivers/video/sis/
5032 F: include/video/sisfb.h
5035 P: Thomas Winischhofer
5037 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5039 F: drivers/usb/misc/sisusbvga/
5041 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5042 P: Stephen Hemminger
5046 F: drivers/net/skge.*
5047 F: drivers/net/sky2.*
5050 P: Christoph Lameter
5058 F: include/linux/sl?b*.h
5061 SMC91x ETHERNET DRIVER
5065 F: drivers/net/smc91x.*
5067 SMSC47B397 HARDWARE MONITOR DRIVER
5072 F: Documentation/hwmon/smsc47b397
5073 F: drivers/hwmon/smsc47b397.c
5075 SMSC911x ETHERNET DRIVER
5076 P: Steve Glendinning
5080 F: include/linux/smsc911x.h
5081 F: drivers/net/smsc911x.*
5083 SMSC9420 PCI ETHERNET DRIVER
5084 P: Steve Glendinning
5088 F: drivers/net/smsc9420.*
5094 F: drivers/uio/uio_smx.c
5096 SN-IA64 (Itanium) SUB-PLATFORM
5101 W: http://www.sgi.com/altix
5105 SOC-CAMERA V4L2 SUBSYSTEM
5106 P: Guennadi Liakhovetski
5109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5111 F: include/media/v4l2*
5112 F: drivers/media/video/v4l2*
5114 SOEKRIS NET48XX LED SUPPORT
5118 F: drivers/leds/leds-net48xx.c
5120 SOFTWARE RAID (Multiple Disks) SUPPORT
5126 F: include/linux/raid/
5128 SONIC NETWORK DRIVER
5129 P: Thomas Bogendoerfer
5133 F: drivers/net/sonic.*
5135 SONICS SILICON BACKPLANE DRIVER (SSB)
5141 F: include/linux/ssb/
5143 SONY VAIO CONTROL DEVICE DRIVER
5147 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
5149 F: Documentation/laptops/sony-laptop.txt
5150 F: drivers/char/sonypi.c
5151 F: drivers/platform/x86/sony-laptop.c
5152 F: include/linux/sony-laptop.h
5154 SONY MEMORYSTICK CARD SUPPORT
5158 W: http://tifmxx.berlios.de/
5160 F: drivers/memstick/host/tifm_ms.c
5171 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
5176 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
5178 W: http://alsa-project.org/main/index.php/ASoC
5182 SPARC + UltraSPARC (sparc/sparc64)
5186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5191 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
5196 F: Documentation/serial/specialix.txt
5197 F: drivers/char/specialix*
5204 F: Documentation/spi/
5206 F: include/linux/spi/
5208 SPIDERNET NETWORK DRIVER for CELL
5215 F: Documentation/networking/spider_net.txt
5216 F: drivers/net/spider_net*
5223 W: http://www.ibm.com/developerworks/power/cell/
5225 F: Documentation/filesystems/spufs.txt
5226 F: arch/powerpc/platforms/cell/spufs/
5228 SQUASHFS FILE SYSTEM
5232 W: http://squashfs.org.uk
5234 F: Documentation/filesystems/squashfs.txt
5237 SRM (Alpha) environment access
5238 P: Jan-Benedict Glaw
5242 F: arch/alpha/kernel/srm_env.c
5245 P: Greg Kroah-Hartman
5253 P: Greg Kroah-Hartman
5256 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
5260 STARFIRE/DURALAN NETWORK DRIVER
5264 F: drivers/net/starfire*
5266 STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
5267 W: http://mosquitonet.Stanford.EDU/strip.html
5269 F: drivers/net/wireless/strip.c
5270 F: include/linux/if_strip.h
5272 STRADIS MPEG-2 DECODER DRIVER
5275 W: http://www.stradis.com/
5277 F: drivers/media/video/stradis.c
5282 W: http://sammy.net/sun3/
5284 F: arch/m68k/kernel/*sun3*
5286 F: arch/m68k/include/asm/sun3*
5292 W: http://www.linux-sh.org
5293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git
5302 P: Rafael J. Wysocki
5306 F: Documentation/power/
5307 F: arch/x86/kernel/acpi/
5308 F: drivers/base/power/
5310 F: include/linux/suspend.h
5311 F: include/linux/freezer.h
5312 F: include/linux/pm.h
5313 F: include/asm-*/suspend.h
5320 F: Documentation/svga.txt
5321 F: arch/x86/boot/video*
5324 P: Christoph Hellwig
5327 F: Documentation/filesystems/sysv-fs.txt
5329 F: include/linux/sysv_fs.h
5331 TASKSTATS STATISTICS INTERFACE
5336 F: Documentation/accounting/taskstats*
5337 F: include/linux/taskstats*
5338 F: kernel/taskstats.c
5345 F: include/linux/pkt_cls.h
5346 F: include/net/pkt_cls.h
5349 TCP LOW PRIORITY MODULE
5350 P: Wong Hoi Sing, Edison
5352 P: Hung Hing Lun, Mike
5354 W: http://tcp-lp-mod.sourceforge.net/
5356 F: net/ipv4/tcp_lp.c
5358 TEHUTI ETHERNET DRIVER
5359 P: Alexander Indenbaum
5365 F: drivers/net/tehuti*
5367 Telecom Clock Driver for MCPL0010
5371 F: drivers/char/tlclk.c
5373 TENSILICA XTENSA PORT (xtensa)
5379 THINKPAD ACPI EXTRAS DRIVER
5380 P: Henrique de Moraes Holschuh
5383 W: http://ibm-acpi.sourceforge.net
5384 W: http://thinkwiki.org/wiki/Ibm-acpi
5385 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
5387 F: drivers/platform/x86/thinkpad_acpi.c
5389 TI FLASH MEDIA INTERFACE DRIVER
5393 F: drivers/misc/tifm*
5394 F: drivers/mmc/host/tifm_sd.c
5395 F: include/linux/tifm.h
5397 TI OMAP MMC INTERFACE DRIVER
5398 P: Carlos Aguiar, Anderson Briglia and Syed Khasim
5400 W: http://linux.omap.com
5401 W: http://www.muru.com/linux/omap/
5403 F: drivers/mmc/host/omap.c
5405 TI OMAP RANDOM NUMBER GENERATOR SUPPORT
5409 F: drivers/char/hw_random/omap-rng.c
5419 W: http://tipc.sourceforge.net/
5420 W: http://tipc.cslab.ericsson.net/
5421 T: git git://tipc.cslab.ericsson.net/pub/git/tipc.git
5423 F: include/linux/tipc*.h
5424 F: include/net/tipc/
5431 W: http://sourceforge.net/projects/tlan/
5433 F: Documentation/networking/tlan.txt
5434 F: drivers/net/tlan.*
5436 TOMOYO SECURITY MODULE
5445 W: http://tomoyo.sourceforge.jp/
5446 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.2.x/tomoyo-lsm/patches/
5450 TOSHIBA ACPI EXTRAS DRIVER
5452 F: drivers/platform/x86/toshiba_acpi.c
5458 W: http://www.buzzard.org.uk/toshiba/
5460 F: drivers/char/toshiba.c
5461 F: include/linux/toshiba.h
5473 W: http://tpmdd.sourceforge.net
5476 W: http://www.sirrix.com
5479 F: drivers/char/tpm/
5485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
5494 TULIP NETWORK DRIVERS
5501 F: drivers/net/tulip/
5504 P: Maxim Krasnyansky
5507 W: http://vtun.sourceforge.net/tun
5509 F: Documentation/networking/tuntap.txt
5510 F: arch/um/os-Linux/drivers/
5512 TURBOCHANNEL SUBSYSTEM
5513 P: Maciej W. Rozycki
5517 F: include/linux/tc.h
5524 F: drivers/scsi/u14-34f.c
5526 UBI FILE SYSTEM (UBIFS)
5532 T: git git://git.infradead.org/ubifs-2.6.git
5533 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
5535 F: Documentation/filesystems/ubifs.txt
5538 UCLINUX (AND M68KNOMMU)
5541 W: http://www.uclinux.org/
5546 UCLINUX FOR RENESAS H8/300
5549 W: http://uclinux-h8.sourceforge.jp/
5555 W: http://linux-udf.sourceforge.net
5557 F: Documentation/filesystems/udf.txt
5561 P: Evgeniy Dushistov
5565 F: Documentation/filesystems/ufs.txt
5568 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
5574 F: include/linux/uwb.h
5575 F: include/linux/uwb/
5577 UNIFORM CDROM DRIVER
5581 W: http://www.kernel.dk
5583 F: Documentation/cdrom/
5584 F: drivers/cdrom/cdrom.c
5585 F: include/linux/cdrom.h
5587 UNSORTED BLOCK IMAGES (UBI)
5590 W: http://www.linux-mtd.infradead.org/
5592 T: git git://git.infradead.org/ubi-2.6.git
5595 F: include/linux/mtd/ubi.h
5596 F: include/mtd/ubi-user.h
5603 F: Documentation/usb/acm.txt
5604 F: drivers/usb/class/cdc-acm.*
5606 USB BLOCK DRIVER (UB ub)
5612 F: drivers/block/ub.c
5614 USB CDC ETHERNET DRIVER
5615 P: Greg Kroah-Hartman
5619 W: http://www.kroah.com/linux-usb/
5620 F: drivers/net/usb/cdc_*.c
5621 F: include/linux/usb/cdc.h
5623 USB CYPRESS C67X00 DRIVER
5628 F: drivers/usb/c67x00/
5630 USB DAVICOM DM9601 DRIVER
5634 W: http://www.linux-usb.org/usbnet
5636 F: drivers/net/usb/dm9601.c
5638 USB DIAMOND RIO500 DRIVER
5642 W: http://rio500.sourceforge.net
5644 F: drivers/usb/misc/rio500*
5651 F: Documentation/usb/ehci.txt
5652 F: drivers/usb/host/ehci*
5654 USB ET61X[12]51 DRIVER
5659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5660 W: http://www.linux-projects.org
5662 F: drivers/media/video/et61x251/
5664 USB GADGET/PERIPHERAL SUBSYSTEM
5668 W: http://www.linux-usb.org/gadget
5670 F: drivers/usb/gadget/
5671 F: include/linux/usb/gadget*
5673 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
5677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5679 F: Documentation/usb/hiddev.txt
5680 F: drivers/hid/usbhid/
5687 F: drivers/usb/host/isp116x*
5688 F: include/linux/usb/isp116x.h
5690 USB KAWASAKI LSI DRIVER
5695 F: drivers/usb/serial/kl5kusb105.*
5697 USB MASS STORAGE DRIVER
5703 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
5704 F: drivers/usb/storage/
5711 F: Documentation/usb/ohci.txt
5712 F: drivers/usb/host/ohci*
5714 USB OPTION-CARD DRIVER
5719 F: drivers/usb/serial/option.c
5725 W: http://alpha.dyndns.org/ov511/
5727 F: drivers/media/video/ov511.*
5734 W: http://pegasus2.sourceforge.net/
5736 F: drivers/net/usb/pegasus.*
5738 USB PRINTER DRIVER (usblp)
5743 F: drivers/usb/class/usblp.c
5750 W: http://pegasus2.sourceforge.net/
5752 F: drivers/net/usb/rtl8150.c
5758 W: http://www.chello.nl/~j.vreeken/se401/
5760 F: Documentation/video4linux/se401.txt
5761 F: drivers/media/video/se401.*
5763 USB SERIAL BELKIN F5U103 DRIVER
5764 P: William Greathouse
5768 F: drivers/usb/serial/belkin_sa.*
5770 USB SERIAL CYPRESS M8 DRIVER
5775 W: http://geocities.com/i0xox0i
5776 W: http://firstlight.net/cvs
5777 F: drivers/usb/serial/cypress_m8.*
5779 USB SERIAL CYBERJACK DRIVER
5780 P: Matthias Bruestle and Harald Welte
5782 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
5784 F: drivers/usb/serial/cyberjack.c
5786 USB SERIAL DIGI ACCELEPORT DRIVER
5787 P: Peter Berger and Al Borchers
5792 F: drivers/usb/serial/digi_acceleport.c
5795 P: Greg Kroah-Hartman
5799 F: Documentation/usb/usb-serial.txt
5800 F: drivers/usb/serial/generic.c
5801 F: drivers/usb/serial/usb-serial.c
5802 F: include/linux/usb/serial.h
5804 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
5809 F: drivers/usb/serial/empeg.c
5811 USB SERIAL KEYSPAN DRIVER
5812 P: Greg Kroah-Hartman
5815 W: http://www.kroah.com/linux/
5817 F: drivers/usb/serial/*keyspan*
5819 USB SERIAL WHITEHEAT DRIVER
5820 P: Support Department
5823 W: http://www.connecttech.com
5825 F: drivers/usb/serial/whiteheat*
5827 USB SMSC95XX ETHERNET DRIVER
5828 P: Steve Glendinning
5832 F: drivers/net/usb/smsc95xx.*
5839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5840 W: http://www.linux-projects.org
5842 F: Documentation/video4linux/sn9c102.txt
5843 F: drivers/media/video/sn9c102/
5846 P: Greg Kroah-Hartman
5849 W: http://www.linux-usb.org
5850 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
5852 F: Documentation/usb/
5855 F: include/linux/usb.h
5856 F: include/linux/usb/
5863 F: drivers/usb/host/uhci*
5865 USB "USBNET" DRIVER FRAMEWORK
5869 W: http://www.linux-usb.org/usbnet
5871 F: drivers/net/usb/usbnet.c
5872 F: include/linux/usb/usbnet.h
5879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5880 W: http://linux-uvc.berlios.de
5882 F: drivers/media/video/uvc/
5884 USB W996[87]CF DRIVER
5889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5890 W: http://www.linux-projects.org
5892 F: Documentation/video4linux/w9968cf.txt
5893 F: drivers/media/video/w996*
5895 USB WIRELESS RNDIS DRIVER (rndis_wlan)
5900 F: drivers/net/wireless/rndis_wlan.c
5907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5908 W: http://www.linux-projects.org
5910 F: Documentation/video4linux/zc0301.txt
5911 F: drivers/media/video/zc0301/
5917 W: http://linux-lc100020.sourceforge.net
5919 F: drivers/net/wireless/zd1201.*
5926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5927 W: http://royale.zerezo.com/zr364xx/
5929 F: Documentation/video4linux/zr364xx.txt
5930 F: drivers/media/video/zr364xx.c
5932 USER-MODE LINUX (UML)
5937 W: http://user-mode-linux.sourceforge.net
5939 F: Documentation/uml/
5947 P: Greg Kroah-Hartman
5951 F: Documentation/DocBook/uio-howto.tmpl
5953 F: include/linux/uio*.h
5955 UTIL-LINUX-NG PACKAGE
5959 W: http://kernel.org/~kzak/util-linux-ng/
5960 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
5964 P: Michal Januszewski
5967 W: http://dev.gentoo.org/~spock/projects/uvesafb/
5969 F: Documentation/fb/uvesafb.txt
5970 F: drivers/video/uvesafb.*
5972 VFAT/FAT/MSDOS FILESYSTEM
5977 F: Documentation/filesystems/vfat.txt
5980 VIA RHINE NETWORK DRIVER
5984 F: drivers/net/via-rhine.c
5991 F: Documentation/i2c/busses/i2c-viapro
5992 F: drivers/i2c/busses/i2c-viapro.c
5994 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
6001 F: drivers/video/via/
6003 VIA VELOCITY NETWORK DRIVER
6008 F: drivers/net/via-velocity.*
6010 VIDEO FOR LINUX (V4L)
6011 P: Mauro Carvalho Chehab
6014 W: http://linuxtv.org
6015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6017 F: Documentation/video4linux/
6018 F: drivers/media/video/
6019 F: drivers/media/radio/
6020 F: include/linux/videodev.h
6021 F: include/linux/videodev2.h
6029 F: drivers/net/macvlan.c
6030 F: include/linux/if_*vlan.h
6033 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
6038 W: http://opensource.wolfsonmicro.com/node/15
6039 W: http://www.slimlogic.co.uk/?p=48
6040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
6042 F: drivers/regulator/
6043 F: include/linux/regulator/
6045 VT1211 HARDWARE MONITOR DRIVER
6050 F: Documentation/hwmon/vt1211
6051 F: drivers/hwmon/vt1211.c
6053 VT8231 HARDWARE MONITOR DRIVER
6058 F: drivers/hwmon/vt8231.c
6060 W1 DALLAS'S 1-WIRE BUS
6064 F: Documentation/w1/
6067 W83791D HARDWARE MONITORING DRIVER
6072 F: Documentation/hwmon/w83791d
6073 F: drivers/hwmon/w83791d.c
6075 W83793 HARDWARE MONITORING DRIVER
6080 F: Documentation/hwmon/w83793
6081 F: drivers/hwmon/w83793.c
6083 W83L51xD SD/MMC CARD INTERFACE DRIVER
6088 F: drivers/mmc/host/wbsd.*
6090 WATCHDOG DEVICE DRIVERS
6093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
6095 F: Documentation/watchdog/
6096 F: drivers/watchdog/
6097 F: include/linux/watchdog.h
6099 WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS
6103 W: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
6105 F: Documentation/networking/wavelan.txt
6106 F: drivers/net/wireless/wavelan*
6113 F: drivers/scsi/wd7000.c
6116 P: Inaky Perez-Gonzalez
6121 W: http://linuxwimax.org
6123 WIMEDIA LLC PROTOCOL (WLP) SUBSYSTEM
6127 F: include/linux/wlp.h
6130 WISTRON LAPTOP BUTTON DRIVER
6134 F: drivers/input/misc/wistron_btns.c
6136 WL3501 WIRELESS PCMCIA CARD DRIVER
6137 P: Arnaldo Carvalho de Melo
6140 W: http://oops.ghostprotocols.net:81/blog
6142 F: drivers/net/wireless/wl3501*
6144 WM97XX TOUCHSCREEN DRIVERS
6150 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
6151 W: http://opensource.wolfsonmicro.com/node/7
6153 F: drivers/input/touchscreen/*wm97*
6154 F: include/linux/wm97xx.h
6161 F: Documentation/networking/x25*
6165 X86 ARCHITECTURE (32-BIT AND 64-BIT)
6174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
6176 F: Documentation/x86/
6179 XEN HYPERVISOR INTERFACE
6180 P: Jeremy Fitzhardinge
6188 F: drivers/*/xen-*front.c
6190 F: arch/x86/include/asm/xen/
6194 P: Silicon Graphics Inc
6199 W: http://oss.sgi.com/projects/xfs
6200 T: git git://oss.sgi.com/xfs/xfs.git
6202 F: Documentation/filesystems/xfs.txt
6205 XILINX SYSTEMACE DRIVER
6208 W: http://www.secretlab.ca/
6211 F: drivers/block/xsysace.c
6213 XILINX UARTLITE SERIAL DRIVER
6218 F: drivers/serial/uartlite.c
6220 YAM DRIVER FOR AX.25
6221 P: Jean-Paul Roubelat
6225 F: drivers/net/hamradio/yam*
6226 F: include/linux/yam.h
6228 YEALINK PHONE DRIVER
6233 F: Documentation/input/yealink.txt
6234 F: drivers/input/misc/yealink.*
6236 Z8530 DRIVER FOR AX.25
6239 W: http://yaina.de/jreuter/
6240 W: http://www.qsl.net/dl1bke/
6243 F: Documentation/networking/z8530drv.txt
6244 F: drivers/net/hamradio/*scc.c
6245 F: drivers/net/hamradio/z8530.h
6247 ZD1211RW WIRELESS DRIVER
6252 W: http://zd1211.ath.cx/wiki/DriverRewrite
6256 F: drivers/net/wireless/zd1211rw/
6258 ZR36067 VIDEO FOR LINUX DRIVER
6261 W: http://mjpeg.sourceforge.net/driver-zoran/
6262 T: Mercurial http://linuxtv.org/hg/v4l-dvb
6264 F: drivers/media/video/zoran/
6266 ZS DECSTATION Z85C30 SERIAL DRIVER
6267 P: Maciej W. Rozycki
6270 F: drivers/serial/zs.*
6274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
6275 S: Buried alive in reporters