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 CC: the maintainers and mailing lists that are generated
40 by scripts/get_maintainer.pl. The results returned by the
41 script will be best if you have git installed and are making
42 your changes in a branch derived from Linus' latest git tree.
43 See Documentation/SubmittingPatches for details.
45 PLEASE try to include any credit lines you want added with the
46 patch. It avoids people being missed off by mistake and makes
47 it easier to know who wants adding and who doesn't.
49 PLEASE document known bugs. If it doesn't work for everything
50 or does something very odd once a month document it.
52 PLEASE remember that submissions must be made under the terms
53 of the OSDL certificate of contribution and should include a
54 Signed-off-by: line. The current version of this "Developer's
55 Certificate of Origin" (DCO) is listed in the file
56 Documentation/SubmittingPatches.
58 6. Make sure you have the right to send any changes you make. If you
59 do changes at work you may find your employer owns the patch
62 7. When sending security related changes or reports to a maintainer
68 -----------------------------------
70 Maintainers List (try to look for most precise areas first)
72 Note: For the hard of thinking, this list is meant to remain in alphabetical
73 order. If you could add yourselves to it in alphabetical order that would be
77 M: Mail patches to: FullName <address@domain>
78 L: Mailing list that is relevant to this area
79 W: Web-page with status/info
80 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit.
81 S: Status, one of the following:
83 Supported: Someone is actually paid to look after this.
84 Maintained: Someone actually looks after it.
85 Odd Fixes: It has a maintainer but they don't have time to do
86 much other than throw the odd patch in. See below..
87 Orphan: No current maintainer [but maybe you could take the
88 role as you write your new code].
89 Obsolete: Old code. Something tagged obsolete generally means
90 it has been replaced by a better system and you
93 F: Files and directories with wildcard patterns.
94 A trailing slash includes all files and subdirectory files.
95 F: drivers/net/ all files in and below drivers/net
96 F: drivers/net/* all files in drivers/net, but not below
97 F: */net/* all files in "any top level directory"/net
98 One pattern per line. Multiple F: lines acceptable.
99 X: Files and directories that are NOT maintained, same rules as F:
100 Files exclusions are tested before file matches.
101 Can be useful for excluding a specific subdirectory, for instance:
104 matches all files in and below net excluding net/ipv6/
110 F: drivers/net/3c505*
116 F: Documentation/networking/vortex.txt
117 F: drivers/net/3c59x.c
119 3CR990 NETWORK DRIVER
123 F: drivers/net/typhoon*
125 3W-9XXX SATA-RAID CONTROLLER DRIVER
128 W: http://www.amcc.com
130 F: drivers/scsi/3w-9xxx*
132 3W-XXXX ATA-RAID CONTROLLER DRIVER
135 W: http://www.amcc.com
137 F: drivers/scsi/3w-xxxx*
139 53C700 AND 53C700-66 SCSI DRIVER
143 F: drivers/scsi/53c700*
145 6PACK NETWORK DRIVER FOR AX.25
149 F: drivers/net/hamradio/6pack.c
151 8169 10/100/1000 GIGABIT ETHERNET DRIVER
155 F: drivers/net/r8169.c
157 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
160 W: http://serial.sourceforge.net
162 F: drivers/serial/8250*
163 F: include/linux/serial_8250.h
165 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
169 F: drivers/net/*8390*
170 F: drivers/net/ax88796.c
177 W: http://swik.net/v9fs
178 T: git git://git.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
180 F: Documentation/filesystems/9p.txt
183 A2232 SERIAL BOARD DRIVER
187 F: drivers/char/ser_a2232*
189 AACRAID SCSI RAID DRIVER
192 W: http://www.adaptec.com/
194 F: Documentation/scsi/aacraid.txt
195 F: drivers/scsi/aacraid/
197 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 F: drivers/hwmon/abituguru.c
203 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 F: drivers/hwmon/abituguru3.c
213 F: drivers/net/acenic*
215 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
217 W: http://piie.net/?section=acerhdf
219 F: drivers/platform/x86/acerhdf.c
221 ACER WMI LAPTOP EXTRAS
224 W: http://code.google.com/p/aceracpi
226 F: drivers/platform/x86/acer-wmi.c
231 W: http://www.lesswatts.org/projects/acpi/
232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
235 F: drivers/pnp/pnpacpi/
236 F: include/linux/acpi.h
241 W: http://www.lesswatts.org/projects/acpi/
243 F: drivers/acpi/battery.c
244 F: drivers/acpi/*sbs*
249 W: http://www.lesswatts.org/projects/acpi/
256 W: http://www.lesswatts.org/projects/acpi/
258 F: drivers/acpi/fan.c
260 ACPI PCI HOTPLUG DRIVER
264 F: drivers/pci/hotplug/acpi*
269 W: http://www.lesswatts.org/projects/acpi/
271 F: drivers/acpi/*thermal*
276 W: http://www.lesswatts.org/projects/acpi/
278 F: drivers/acpi/video.c
283 W: http://www.lesswatts.org/projects/acpi/
285 F: drivers/platform/x86/wmi.c
287 AD1889 ALSA SOUND DRIVER
290 W: http://wiki.parisc-linux.org/AD1889
293 F: sound/pci/ad1889.*
295 ADM1025 HARDWARE MONITOR DRIVER
299 F: Documentation/hwmon/adm1025
300 F: drivers/hwmon/adm1025.c
302 ADM1029 HARDWARE MONITOR DRIVER
306 F: drivers/hwmon/adm1029.c
308 ADM8211 WIRELESS DRIVER
311 W: http://linuxwireless.org/
312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
314 F: drivers/net/wireless/adm8211.*
319 F: drivers/macintosh/therm_adt746x.c
325 F: Documentation/scsi/advansys.txt
326 F: drivers/scsi/advansys.c
331 F: sound/oss/aedsp16.c
336 F: Documentation/filesystems/affs.txt
339 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
344 F: include/net/af_rxrpc.h
345 F: net/rxrpc/af_rxrpc.c
349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
352 F: include/linux/agp*
358 F: drivers/scsi/aha152x*
359 F: drivers/scsi/pcmcia/aha152x*
361 AIC7XXX / AIC79XX SCSI DRIVER
365 F: drivers/scsi/aic7xxx/
366 F: drivers/scsi/aic7xxx_old/
373 F: include/linux/*aio*.h
375 ALCATEL SPEEDTOUCH USB DRIVER
378 W: http://www.linux-usb.org/SpeedTouch/
380 F: drivers/usb/atm/speedtch.c
381 F: drivers/usb/atm/usbatm.c
383 ALCHEMY AU1XX0 MMC DRIVER
386 F: drivers/mmc/host/au1xmmc.c
392 F: Documentation/i2c/busses/i2c-ali1563
393 F: drivers/i2c/busses/i2c-ali1563.c
397 S: Odd Fixes for 2.4; Maintained for 2.6.
399 S: Maintained for 2.4; PCI support for 2.6.
403 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
407 F: drivers/usb/gadget/amd5536udc.*
409 AMD GEODE PROCESSOR/CHIPSET SUPPORT
412 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
414 F: arch/x86/kernel/geode_32.c
415 F: drivers/char/hw_random/geode-rng.c
416 F: drivers/crypto/geode*
417 F: drivers/video/geode/
418 F: arch/x86/include/asm/geode.h
423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
425 F: arch/x86/kernel/amd_iommu*.c
426 F: arch/x86/include/asm/amd_iommu*.h
428 AMD MICROCODE UPDATE SUPPORT
432 F: arch/x86/kernel/microcode_amd.c
434 AMS (Apple Motion Sensor) DRIVER
438 F: drivers/hwmon/ams/
445 F: drivers/infiniband/hw/amso1100/
447 AOA (Apple Onboard Audio) ALSA DRIVER
457 W: http://www.canb.auug.org.au/~sfr/
459 F: arch/x86/kernel/apm_32.c
460 F: include/linux/apm_bios.h
462 APPLE BCM5974 MULTITOUCH DRIVER
466 F: drivers/input/mouse/bcm5974.c
472 F: drivers/hwmon/applesmc.c
474 APPLETALK NETWORK LAYER
477 F: drivers/net/appletalk/
480 APPLETOUCH TOUCHPAD DRIVER
484 F: Documentation/input/appletouch.txt
485 F: drivers/input/mouse/appletouch.c
487 ARC FRAMEBUFFER DRIVER
490 F: drivers/video/arcfb.c
491 F: drivers/video/fb_defio.c
493 ARM MFM AND FLOPPY DRIVERS
496 F: arch/arm/lib/floppydma.S
497 F: arch/arm/include/asm/floppy.h
502 W: http://www.arm.linux.org.uk/
506 ARM PRIMECELL MMCI PL180/1 DRIVER
508 F: drivers/mmc/host/mmci.*
510 ARM/ADI ROADRUNNER MACHINE SUPPORT
514 F: arch/arm/mach-ixp23xx/
515 F: arch/arm/mach-ixp23xx/include/mach/
517 ARM/ADS SPHERE MACHINE SUPPORT
522 ARM/AFEB9260 MACHINE SUPPORT
527 ARM/AJECO 1ARM MACHINE SUPPORT
532 ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
535 W: http://maxim.org.za/at91_26.html
538 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
543 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
551 F: arch/arm/common/clkdev.c
552 F: arch/arm/include/asm/clkdev.h
554 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
559 ARM/CORGI MACHINE SUPPORT
563 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
566 T: git git://gitorious.org/linux-gemini/mainline.git
568 F: arch/arm/mach-gemini/
570 ARM/EBSA110 MACHINE SUPPORT
573 W: http://www.arm.linux.org.uk/
575 F: arch/arm/mach-ebsa110/
576 F: drivers/net/arm/am79c961a.*
578 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
583 W: http://www.openezx.org/
585 T: topgit git://git.openezx.org/openezx.git
586 F: arch/arm/mach-pxa/ezx.c
588 ARM/FARADAY FA526 PORT
594 ARM/FOOTBRIDGE ARCHITECTURE
597 W: http://www.arm.linux.org.uk/
599 F: arch/arm/include/asm/hardware/dec21285.h
600 F: arch/arm/mach-footbridge/
602 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
607 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
612 ARM/GUMSTIX MACHINE SUPPORT
617 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
620 F: arch/arm/mach-pxa/hx4700.c
621 F: arch/arm/mach-pxa/include/mach/hx4700.h
623 ARM/HP JORNADA 7XX MACHINE SUPPORT
627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
628 F: arch/arm/mach-sa1100/jornada720.c
629 F: arch/arm/mach-sa1100/include/mach/jornada720.h
631 ARM/INTEL IOP32X ARM ARCHITECTURE
637 ARM/INTEL IOP33X ARM ARCHITECTURE
642 ARM/INTEL IOP13XX ARM ARCHITECTURE
648 ARM/INTEL IQ81342EX MACHINE SUPPORT
654 ARM/INTEL IXP2000 ARM ARCHITECTURE
659 ARM/INTEL IXDP2850 MACHINE SUPPORT
664 ARM/INTEL IXP23XX ARM ARCHITECTURE
669 ARM/INTEL XSC3 (MANZANO) ARM CORE
675 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
680 ARM/LOGICPD PXA270 MACHINE SUPPORT
685 ARM/MAGICIAN MACHINE SUPPORT
689 ARM/MIOA701 MACHINE SUPPORT
692 F: arch/arm/mach-pxa/mioa701.c
695 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
699 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
702 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
705 ARM/TOSA MACHINE SUPPORT
710 ARM/PALMTX,PALMT5,PALMLD,PALMTE2 SUPPORT
712 W: http://hackndev.com
715 ARM/PALM TREO 680 SUPPORT
717 W: http://hackndev.com
722 W: http://hackndev.com
727 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
730 ARM/PT DIGITAL BOARD PORT
733 W: http://www.arm.linux.org.uk/
736 ARM/RADISYS ENP2611 MACHINE SUPPORT
741 ARM/RISCPC ARCHITECTURE
744 W: http://www.arm.linux.org.uk/
746 F: arch/arm/common/time-acorn.c
747 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
748 F: arch/arm/include/asm/hardware/ioc.h
749 F: arch/arm/include/asm/hardware/iomd.h
750 F: arch/arm/include/asm/hardware/memc.h
751 F: arch/arm/mach-rpc/
752 F: drivers/net/arm/ether*
755 ARM/SHARK MACHINE SUPPORT
757 W: http://www.shark-linux.de/shark.html
760 ARM/SAMSUNG ARM ARCHITECTURES
763 W: http://www.fluff.org/ben/linux/
765 F: arch/arm/plat-s3c/
766 F: arch/arm/plat-s3c24xx/
768 ARM/S3C2410 ARM ARCHITECTURE
771 W: http://www.fluff.org/ben/linux/
773 F: arch/arm/mach-s3c2410/
775 ARM/S3C2440 ARM ARCHITECTURE
778 W: http://www.fluff.org/ben/linux/
780 F: arch/arm/mach-s3c2440/
782 ARM/S3C2442 ARM ARCHITECTURE
785 W: http://www.fluff.org/ben/linux/
787 F: arch/arm/mach-s3c2442/
789 ARM/S3C2443 ARM ARCHITECTURE
792 W: http://www.fluff.org/ben/linux/
794 F: arch/arm/mach-s3c2443/
796 ARM/S3C6400 ARM ARCHITECTURE
799 W: http://www.fluff.org/ben/linux/
801 F: arch/arm/mach-s3c6400/
803 ARM/S3C6410 ARM ARCHITECTURE
806 W: http://www.fluff.org/ben/linux/
808 F: arch/arm/mach-s3c6410/
810 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
815 ARM/THECUS N2100 MACHINE SUPPORT
820 ARM/NUVOTON W90X900 ARM ARCHITECTURE
823 W: http://www.mcuos.com
829 W: http://www.arm.linux.org.uk/
833 ASUS ACPI EXTRAS DRIVER
837 W: http://acpi4asus.sf.net
839 F: arch/x86/kernel/acpi/boot.c
840 F: drivers/platform/x86/asus_acpi.c
842 ASUS ASB100 HARDWARE MONITOR DRIVER
846 F: drivers/hwmon/asb100.c
848 ASUS LAPTOP EXTRAS DRIVER
851 W: http://acpi4asus.sf.net
853 F: drivers/platform/x86/asus-laptop.c
855 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
858 W: http://sourceforge.net/projects/xscaleiop
860 F: Documentation/crypto/async-tx-api.txt
863 F: include/linux/dmaengine.h
864 F: include/linux/async_tx.h
866 ATA OVER ETHERNET (AOE) DRIVER
868 W: http://www.coraid.com/support/linux
870 F: Documentation/aoe/
871 F: drivers/block/aoe/
873 ATHEROS ATH5K WIRELESS DRIVER
881 F: drivers/net/wireless/ath/ath5k/
883 ATHEROS ATH9K WIRELESS DRIVER
892 F: drivers/net/wireless/ath/ath9k/
894 ATHEROS AR9170 WIRELESS DRIVER
897 W: http://wireless.kernel.org/en/users/Drivers/ar9170
899 F: drivers/net/wireless/ath/ar9170/
904 F: drivers/input/misc/ati_remote2.c
906 ATLX ETHERNET DRIVERS
911 W: http://sourceforge.net/projects/atl1
912 W: http://atl1.sourceforge.net
920 W: http://linux-atm.sourceforge.net
923 F: include/linux/atm*
925 ATMEL AT91 MCI DRIVER
928 W: http://www.atmel.com/products/AT91/
929 W: http://www.at91.com/
931 F: drivers/mmc/host/at91_mci.c
933 ATMEL AT91 / AT32 MCI DRIVER
936 F: drivers/mmc/host/atmel-mci.c
937 F: drivers/mmc/host/atmel-mci-regs.h
939 ATMEL AT91 / AT32 SERIAL DRIVER
942 F: drivers/serial/atmel_serial.c
948 F: drivers/video/atmel_lcdfb.c
949 F: include/video/atmel_lcdc.h
951 ATMEL MACB ETHERNET DRIVER
954 F: drivers/net/macb.*
959 F: drivers/spi/atmel_spi.*
961 ATMEL USBA UDC DRIVER
964 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
966 F: drivers/usb/gadget/atmel_usba_udc.*
968 ATMEL WIRELESS DRIVER
971 W: http://www.thekelleys.org.uk/atmel
972 W: http://atmelwlandriver.sourceforge.net/
974 F: drivers/net/wireless/atmel*
980 W: http://people.redhat.com/sgrubb/audit/
981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
983 F: include/linux/audit.h
986 AUXILIARY DISPLAY DRIVERS
988 W: http://miguelojeda.es/auxdisplay.htm
989 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
991 F: drivers/auxdisplay/
992 F: include/linux/cfag12864b.h
996 W: http://www.atmel.com/products/AVR32/
997 W: http://avr32linux.org/
998 W: http://avrfreaks.net/
1002 AVR32/AT32AP MACHINE SUPPORT
1005 F: arch/avr32/mach-at32ap/
1010 W: http://www.linux-ax25.org/
1012 F: include/linux/ax25.h
1013 F: include/net/ax25.h
1020 W: http://linuxwireless.org/en/users/Drivers/b43
1022 F: drivers/net/wireless/b43/
1024 B43LEGACY WIRELESS DRIVER
1028 W: http://linuxwireless.org/en/users/Drivers/b43
1030 F: drivers/net/wireless/b43legacy/
1032 BACKLIGHT CLASS/SUBSYSTEM
1035 F: drivers/video/backlight/
1036 F: include/linux/backlight.h
1038 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1041 W: http://www.baycom.org/~tom/ham/ham.html
1043 F: drivers/net/hamradio/baycom*
1048 F: Documentation/filesystems/befs.txt
1054 F: Documentation/filesystems/bfs.txt
1056 F: include/linux/bfs_fs.h
1058 BLACKFIN ARCHITECTURE
1061 W: http://blackfin.uclinux.org
1065 BLACKFIN EMAC DRIVER
1068 W: http://blackfin.uclinux.org
1070 F: drivers/net/bfin_mac.*
1075 W: http://blackfin.uclinux.org
1077 F: drivers/rtc/rtc-bfin.c
1079 BLACKFIN SERIAL DRIVER
1082 W: http://blackfin.uclinux.org
1084 F: drivers/serial/bfin_5xx.c
1086 BLACKFIN WATCHDOG DRIVER
1089 W: http://blackfin.uclinux.org
1091 F: drivers/watchdog/bfin_wdt.c
1093 BLACKFIN I2C TWI DRIVER
1096 W: http://blackfin.uclinux.org/
1098 F: drivers/i2c/busses/i2c-bfin-twi.c
1102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1110 F: drivers/mtd/devices/block2mtd.c
1115 W: http://www.bluez.org/
1117 F: drivers/bluetooth/
1122 W: http://www.bluez.org/
1123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
1126 F: include/net/bluetooth/
1131 W: http://sourceforge.net/projects/bonding/
1133 F: drivers/net/bonding/
1134 F: include/linux/if_bonding.h
1136 BROADCOM B44 10/100 ETHERNET DRIVER
1140 F: drivers/net/b44.*
1142 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1146 F: drivers/net/bnx2.*
1147 F: drivers/net/bnx2_*
1149 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1153 F: drivers/net/bnx2x*
1155 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1160 F: drivers/net/tg3.*
1162 BSG (block layer generic sg v4 driver)
1167 F: include/linux/bsg.h
1171 W: http://bu3sch.de/btgpio.php
1173 F: drivers/gpio/bt8xxgpio.c
1178 W: http://btrfs.wiki.kernel.org/
1179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1181 F: Documentation/filesystems/btrfs.txt
1184 BTTV VIDEO4LINUX DRIVER
1187 W: http://linuxtv.org
1188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1190 F: Documentation/video4linux/bttv/
1191 F: drivers/media/video/bt8xx/bttv*
1193 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1197 F: Documentation/filesystems/caching/cachefiles.txt
1200 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1205 F: Documentation/video4linux/cafe_ccic
1206 F: drivers/media/video/cafe_ccic*
1208 CALGARY x86-64 IOMMU
1213 F: arch/x86/kernel/pci-calgary_64.c
1214 F: arch/x86/kernel/tce_64.c
1215 F: arch/x86/include/asm/calgary.h
1216 F: arch/x86/include/asm/tce.h
1222 W: http://developer.berlios.de/projects/socketcan/
1225 F: include/linux/can/
1226 F: include/linux/can.h
1231 W: http://developer.berlios.de/projects/socketcan/
1234 CELL BROADBAND ENGINE ARCHITECTURE
1238 W: http://www.ibm.com/developerworks/power/cell/
1240 F: arch/powerpc/include/asm/cell*.h
1241 F: arch/powerpc/include/asm/spu*.h
1242 F: arch/powerpc/oprofile/*cell*
1243 F: arch/powerpc/platforms/cell/
1245 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1249 F: Documentation/usb/WUSB-Design-overview.txt
1250 F: Documentation/usb/wusb-cbaf
1251 F: drivers/usb/wusbcore/
1252 F: include/linux/usb/wusb*
1254 CFAG12864B LCD DRIVER
1256 W: http://miguelojeda.es/auxdisplay.htm
1257 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1259 F: drivers/auxdisplay/cfag12864b.c
1260 F: include/linux/cfag12864b.h
1262 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1264 W: http://miguelojeda.es/auxdisplay.htm
1265 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1267 F: drivers/auxdisplay/cfag12864bfb.c
1268 F: include/linux/cfag12864b.h
1270 CFG80211 and NL80211
1274 F: include/linux/nl80211.h
1275 F: include/net/cfg80211.h
1277 X: net/wireless/wext*
1282 F: scripts/checkpatch.pl
1284 CISCO 10G ETHERNET DRIVER
1288 F: drivers/net/enic/
1290 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1294 F: drivers/net/arm/ep93xx_eth.c
1296 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1300 F: drivers/usb/host/ohci-ep93xx.c
1302 CIRRUS LOGIC CS4270 SOUND DRIVER
1306 F: sound/soc/codecs/cs4270*
1310 F: include/linux/clk.h
1312 CISCO FCOE HBA DRIVER
1317 F: drivers/scsi/fnic/
1323 W: http://www.coda.cs.cmu.edu/
1325 F: Documentation/filesystems/coda.txt
1327 F: include/linux/coda*.h
1329 COMMON INTERNET FILE SYSTEM (CIFS)
1333 W: http://linux-cifs.samba.org/
1334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1336 F: Documentation/filesystems/cifs.txt
1339 COMPACTPCI HOTPLUG CORE
1343 F: drivers/pci/hotplug/cpci_hotplug*
1345 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1349 F: drivers/pci/hotplug/cpcihp_zt5550.*
1351 COMPACTPCI HOTPLUG GENERIC DRIVER
1355 F: drivers/pci/hotplug/cpcihp_generic.c
1357 COMPAL LAPTOP SUPPORT
1360 F: drivers/platform/x86/compal-laptop.c
1362 COMPUTONE INTELLIPORT MULTIPORT CARD
1364 W: http://www.wittsend.com/computone.html
1366 F: Documentation/serial/computone.txt
1367 F: drivers/char/ip2/
1369 CONEXANT ACCESSRUNNER USB DRIVER
1372 W: http://accessrunner.sourceforge.net/
1374 F: drivers/usb/atm/cxacru.c
1380 F: include/linux/configfs.h
1386 F: drivers/connector/
1388 CONTROL GROUPS (CGROUPS)
1393 F: include/linux/cgroup*
1397 CORETEMP HARDWARE MONITORING DRIVER
1401 F: Documentation/hwmon/coretemp
1402 F: drivers/hwmon/coretemp.c
1404 COSA/SRP SYNC SERIAL DRIVER
1406 W: http://www.fi.muni.cz/~kas/cosa/
1408 F: drivers/net/wan/cosa*
1410 CPMAC ETHERNET DRIVER
1414 F: drivers/net/cpmac.c
1416 CPU FREQUENCY DRIVERS
1419 W: http://www.codemonkey.org.uk/projects/cpufreq/
1420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1422 F: arch/x86/kernel/cpu/cpufreq/
1424 F: include/linux/cpufreq.h
1429 F: arch/x86/kernel/cpuid.c
1430 F: arch/x86/kernel/msr.c
1434 W: http://www.bullopensource.org/cpuset/
1435 W: http://oss.sgi.com/projects/cpusets/
1437 F: Documentation/cgroups/cpusets.txt
1438 F: include/linux/cpuset.h
1442 W: http://sourceforge.net/projects/cramfs/
1444 F: Documentation/filesystems/cramfs.txt
1451 W: http://developer.axis.com
1459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1461 F: Documentation/crypto/
1467 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1472 CS5535 Audio ALSA driver
1475 F: sound/pci/cs5535audio/
1477 CX18 VIDEO4LINUX DRIVER
1482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1483 W: http://linuxtv.org
1484 W: http://www.ivtvdriver.org/index.php/Cx18
1486 F: Documentation/video4linux/cx18.txt
1487 F: drivers/media/video/cx18/
1489 CXGB3 ETHERNET DRIVER (CXGB3)
1492 W: http://www.chelsio.com
1494 F: drivers/net/cxgb3/
1496 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1499 W: http://www.openfabrics.org
1501 F: drivers/infiniband/hw/cxgb3/
1506 W: http://www.arm.linux.org.uk/
1508 F: drivers/video/cyber2000fb.*
1510 CYCLADES 2X SYNC CARD DRIVER
1512 W: http://oops.ghostprotocols.net:81/blog
1514 F: drivers/net/wan/cycx*
1516 CYCLADES ASYNC MUX DRIVER
1517 W: http://www.cyclades.com/
1519 F: drivers/char/cyclades.c
1520 F: include/linux/cyclades.h
1522 CYCLADES PC300 DRIVER
1523 W: http://www.cyclades.com/
1525 F: drivers/net/wan/pc300*
1527 DAMA SLAVE for AX.25
1529 W: http://yaina.de/jreuter/
1530 W: http://www.qsl.net/dl1bke/
1533 F: net/ax25/af_ax25.c
1534 F: net/ax25/ax25_dev.c
1535 F: net/ax25/ax25_ds_*
1536 F: net/ax25/ax25_in.c
1537 F: net/ax25/ax25_out.c
1538 F: net/ax25/ax25_timer.c
1539 F: net/ax25/sysctl_net_ax25.c
1541 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
1545 F: Documentation/networking/dmfe.txt
1546 F: drivers/net/tulip/dmfe.c
1548 DC390/AM53C974 SCSI driver
1550 W: http://www.garloff.de/kurt/linux/dc390/
1553 F: drivers/scsi/tmscsim.*
1559 W: http://twibble.org/dist/dc395x/
1561 L: http://lists.twibble.org/mailman/listinfo/dc395x/
1563 F: Documentation/scsi/dc395x.txt
1564 F: drivers/scsi/dc395x.*
1569 W: http://linux-net.osdl.org/index.php/DCCP
1571 F: include/linux/dccp.h
1572 F: include/linux/tfrc.h
1575 DECnet NETWORK LAYER
1577 W: http://linux-decnet.sourceforge.net
1580 F: Documentation/networking/decnet.txt
1583 DEFXX FDDI NETWORK DRIVER
1586 F: drivers/net/defxx.*
1591 F: drivers/platform/x86/dell-laptop.c
1593 DELL LAPTOP SMM DRIVER
1595 W: http://www.debian.org/~dz/i8k/
1597 F: drivers/char/i8k.c
1598 F: include/linux/i8k.h
1600 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
1603 F: Documentation/dcdbas.txt
1604 F: drivers/firmware/dcdbas.*
1606 DELL WMI EXTRAS DRIVER
1610 DEVICE NUMBER REGISTRY
1612 W: http://lanana.org/docs/device-list/index.html
1618 W: http://sources.redhat.com/dm
1620 F: Documentation/device-mapper/
1622 F: include/linux/device-mapper.h
1623 F: include/linux/dm-*.h
1625 DIGI INTL. EPCA DRIVER
1628 W: http://www.digi.com
1630 F: Documentation/serial/digiepca.txt
1631 F: drivers/char/epca*
1632 F: drivers/char/digi*
1634 DIRECTORY NOTIFICATION (DNOTIFY)
1637 F: Documentation/filesystems/dnotify.txt
1638 F: fs/notify/dnotify/
1639 F: include/linux/dnotify.h
1641 DISK GEOMETRY AND PARTITION HANDLING
1643 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
1644 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
1645 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
1651 F: Documentation/filesystems/quota.txt
1653 F: include/linux/quota*.h
1655 DISTRIBUTED LOCK MANAGER (DLM)
1659 W: http://sources.redhat.com/cluster/
1660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
1664 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
1669 F: include/linux/dma*
1671 DME1737 HARDWARE MONITOR DRIVER
1675 F: Documentation/hwmon/dme1737
1676 F: drivers/hwmon/dme1737.c
1678 DOCBOOK FOR DOCUMENTATION
1682 DOCKING STATION DRIVER
1686 F: drivers/acpi/dock.c
1698 F: drivers/char/dtlk.c
1699 F: include/linux/dtlk.h
1701 DPT_I2O SCSI RAID DRIVER
1704 W: http://www.adaptec.com/
1706 F: drivers/scsi/dpt*
1707 F: drivers/scsi/dpt/
1709 DRIVER CORE, KOBJECTS, AND SYSFS
1711 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
1713 F: Documentation/kobject.txt
1716 F: include/linux/kobj*
1722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1730 F: drivers/net/wan/dscc4.c
1732 DZ DECSTATION DZ11 SERIAL DRIVER
1735 F: drivers/serial/dz.*
1737 EATA-DMA SCSI DRIVER
1742 F: drivers/scsi/eata*
1744 EATA ISA/EISA/PCI SCSI DRIVER
1748 F: drivers/scsi/eata.c
1750 EATA-PIO SCSI DRIVER
1755 F: drivers/scsi/eata_pio.*
1761 W: http://ebtables.sourceforge.net/
1763 F: include/linux/netfilter_bridge/ebt_*.h
1764 F: net/bridge/netfilter/ebt*.c
1770 W: https://launchpad.net/ecryptfs
1772 F: Documentation/filesystems/ecryptfs.txt
1778 W: bluesmoke.sourceforge.net
1780 F: Documentation/edac.txt
1781 F: drivers/edac/edac_*
1782 F: include/linux/edac.h
1788 W: bluesmoke.sourceforge.net
1790 F: drivers/edac/amd64_edac*
1796 W: bluesmoke.sourceforge.net
1798 F: drivers/edac/e752x_edac.c
1803 W: bluesmoke.sourceforge.net
1805 F: drivers/edac/e7xxx_edac.c
1810 W: bluesmoke.sourceforge.net
1812 F: drivers/edac/i82443bxgx_edac.c
1817 W: bluesmoke.sourceforge.net
1819 F: drivers/edac/i3000_edac.c
1824 W: bluesmoke.sourceforge.net
1826 F: drivers/edac/i5000_edac.c
1831 W: bluesmoke.sourceforge.net
1833 F: drivers/edac/i5400_edac.c
1839 W: bluesmoke.sourceforge.net
1841 F: drivers/edac/i82975x_edac.c
1846 W: bluesmoke.sourceforge.net
1848 F: drivers/edac/pasemi_edac.c
1853 W: bluesmoke.sourceforge.net
1855 F: drivers/edac/r82600_edac.c
1857 EEEPC LAPTOP EXTRAS DRIVER
1860 W: http://acpi4asus.sf.net
1862 F: drivers/platform/x86/eeepc-laptop.c
1865 W: http://aeschi.ch.eu.org/efs/
1869 EHCA (IBM GX bus InfiniBand adapter) DRIVER
1874 F: drivers/infiniband/hw/ehca/
1883 EMULEX LPFC FC SCSI DRIVER
1886 W: http://sourceforge.net/projects/lpfcxxxx
1888 F: drivers/scsi/lpfc/
1890 ENE CB710 FLASH CARD READER DRIVER
1893 F: drivers/misc/cb710/
1894 F: drivers/mmc/host/cb710-mmc.*
1895 F: include/linux/cb710.h
1897 EPSON 1355 FRAMEBUFFER DRIVER
1901 F: drivers/video/epson1355fb.c
1903 EPSON S1D13XXX FRAMEBUFFER DRIVER
1906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1907 F: drivers/video/s1d13xxxfb.c
1908 F: include/video/s1d13xxxfb.h
1910 ETHEREXPRESS-16 NETWORK DRIVER
1914 F: drivers/net/eexpress.*
1919 W: http://www.linux-foundation.org/en/Net:Bridge
1921 F: include/linux/netfilter_bridge/
1924 ETHERTEAM 16I DRIVER
1927 F: drivers/net/eth16i.c
1932 F: Documentation/filesystems/ext2.txt
1934 F: include/linux/ext2*
1942 F: Documentation/filesystems/ext3.txt
1944 F: include/linux/ext3*
1950 W: http://ext4.wiki.kernel.org
1952 F: Documentation/filesystems/ext4.txt
1955 F71805F HARDWARE MONITORING DRIVER
1959 F: Documentation/hwmon/f71805f
1960 F: drivers/hwmon/f71805f.c
1962 FARSYNC SYNCHRONOUS DRIVER
1964 W: http://www.farsite.co.uk/
1966 F: drivers/net/wan/farsync.*
1968 FAULT INJECTION SUPPORT
1971 F: Documentation/fault-injection/
1972 F: lib/fault-inject.c
1974 FILE LOCKING (flock() and fcntl()/lockf())
1978 F: include/linux/fcntl.h
1979 F: include/linux/fs.h
1983 FILESYSTEMS (VFS and infrastructure)
1989 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
1993 F: drivers/hwmon/f75375s.c
1994 F: include/linux/f75375s.h
2000 W: http://www.linux1394.org/
2001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2003 F: drivers/firewire/
2004 F: include/linux/firewire*.h
2006 FIRMWARE LOADER (request_firmware)
2008 F: Documentation/firmware_class/
2009 F: drivers/base/firmware*.c
2010 F: include/linux/firmware.h
2014 W: http://floatingpoint.sourceforge.net/emulator/index.html
2016 F: arch/x86/math-emu/
2018 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2022 F: drivers/net/wan/dlci.c
2023 F: drivers/net/wan/sdla.c
2027 W: http://linux-fbdev.sourceforge.net/
2029 F: Documentation/fb/
2030 F: drivers/video/fb*
2031 F: include/linux/fb.h
2033 FREESCALE DMA DRIVER
2038 F: drivers/dma/fsldma.*
2040 FREESCALE I2C CPM DRIVER
2045 F: drivers/i2c/busses/i2c-cpm.c
2047 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2052 F: arch/arm/plat-mxc/include/mach/imxfb.h
2053 F: drivers/video/imxfb.c
2055 FREESCALE SOC FS_ENET DRIVER
2061 F: drivers/net/fs_enet/
2062 F: include/linux/fs_enet_pd.h
2064 FREESCALE QUICC ENGINE LIBRARY
2068 F: arch/powerpc/sysdev/qe_lib/
2069 F: arch/powerpc/include/asm/*qe.h
2071 FREESCALE HIGHSPEED USB DEVICE DRIVER
2076 F: drivers/usb/gadget/fsl_usb2_udc.c
2078 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2083 F: drivers/net/ucc_geth*
2085 FREESCALE QUICC ENGINE UCC UART DRIVER
2089 F: drivers/serial/ucc_uart.c
2091 FREESCALE SOC SOUND DRIVERS
2096 F: sound/soc/fsl/fsl*
2097 F: sound/soc/fsl/mpc8610_hpcd.c
2101 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2110 F: Documentation/power/freezing-of-tasks.txt
2111 F: include/linux/freezer.h
2114 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2118 F: Documentation/filesystems/caching/
2120 F: include/linux/fscache*.h
2125 F: Documentation/trace/ftrace.txt
2126 F: arch/*/*/*/ftrace.h
2127 F: arch/*/kernel/ftrace.c
2128 F: include/*/ftrace.h
2131 FUJITSU FR-V (FRV) PORT
2136 FUJITSU LAPTOP EXTRAS
2140 F: drivers/platform/x86/fujitsu-laptop.c
2142 FUSE: FILESYSTEM IN USERSPACE
2145 W: http://fuse.sourceforge.net/
2148 F: include/linux/fuse.h
2150 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2153 S: Odd Fixes (e.g., new signatures)
2154 F: drivers/scsi/fdomain.*
2156 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2159 W: http://www.icp-vortex.com/
2161 F: drivers/scsi/gdt*
2163 GENERIC GPIO I2C DRIVER
2166 F: drivers/i2c/busses/i2c-gpio.c
2167 F: include/linux/i2c-gpio.h
2169 GENERIC HDLC (WAN) DRIVERS
2171 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2173 F: drivers/net/wan/c101.c
2174 F: drivers/net/wan/hd6457*
2175 F: drivers/net/wan/hdlc*
2176 F: drivers/net/wan/n2.c
2177 F: drivers/net/wan/pc300too.c
2178 F: drivers/net/wan/pci200syn.c
2179 F: drivers/net/wan/wanxl*
2181 GENERIC INCLUDE/ASM HEADER FILES
2184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2186 F: include/asm-generic
2191 W: http://sources.redhat.com/cluster/
2192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2195 F: Documentation/filesystems/gfs2*.txt
2197 F: include/linux/gfs2_ondisk.h
2199 GIGASET ISDN DRIVERS
2203 W: http://gigaset307x.sourceforge.net/
2205 F: Documentation/isdn/README.gigaset
2206 F: drivers/isdn/gigaset/
2207 F: include/linux/gigaset_dev.h
2209 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2212 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2214 F: drivers/hwmon/hdaps.c
2216 HYPERVISOR VIRTUAL CONSOLE DRIVER
2219 F: drivers/char/hvc_*
2221 GSPCA FINEPIX SUBDRIVER
2224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2226 F: drivers/media/video/gspca/finepix.c
2228 GSPCA M5602 SUBDRIVER
2231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2233 F: drivers/media/video/gspca/m5602/
2235 GSPCA PAC207 SONIXB SUBDRIVER
2238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2240 F: drivers/media/video/gspca/pac207.c
2242 GSPCA T613 SUBDRIVER
2245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2247 F: drivers/media/video/gspca/t613.c
2249 GSPCA USB WEBCAM DRIVER
2251 W: http://moinejf.free.fr
2253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2255 F: drivers/media/video/gspca/
2259 W: http://www.lm-sensors.org/
2263 HARDWARE RANDOM NUMBER GENERATOR CORE
2265 F: Documentation/hw_random.txt
2266 F: drivers/char/hw_random/
2267 F: include/linux/hw_random.h
2269 HARMONY SOUND DRIVER
2273 F: sound/parisc/harmony.*
2275 HAYES ESP SERIAL DRIVER
2277 W: http://www.nyx.net/~arobinso
2279 F: Documentation/serial/hayes-esp.txt
2280 F: drivers/char/esp.c
2282 HEWLETT-PACKARD SMART2 RAID DRIVER
2286 F: Documentation/blockdev/cpqarray.txt
2287 F: drivers/block/cpqarray.*
2289 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2293 F: Documentation/blockdev/cciss.txt
2294 F: drivers/block/cciss*
2295 F: include/linux/cciss_ioctl.h
2300 F: Documentation/filesystems/hfs.txt
2303 HGA FRAMEBUFFER DRIVER
2306 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2308 F: drivers/video/hgafb.c
2310 HIBERNATION (aka Software Suspend, aka swsusp)
2316 F: drivers/base/power/
2318 F: include/linux/suspend.h
2319 F: include/linux/freezer.h
2320 F: include/linux/pm.h
2321 F: arch/*/include/asm/suspend*.h
2326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2329 F: include/linux/hid*
2331 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2334 F: Documentation/timers/
2336 F: include/linux/hrtimer.h
2338 HIGH-SPEED SCC DRIVER FOR AX.25
2341 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
2343 F: drivers/net/hamradio/dmascc.c
2344 F: drivers/net/hamradio/scc.c
2346 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
2348 W: http://www.highpoint-tech.com
2350 F: Documentation/scsi/hptiop.txt
2351 F: drivers/scsi/hptiop.c
2357 F: include/linux/hippidevice.h
2358 F: include/linux/if_hippi.h
2365 W: http://hostap.epitest.fi/
2367 F: drivers/net/wireless/hostap/
2369 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
2372 F: drivers/platform/x86/tc1100-wmi.c
2374 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
2377 F: drivers/net/hp100.*
2379 HPET: High Precision Event Timers driver
2382 F: Documentation/timers/hpet.txt
2383 F: drivers/char/hpet.c
2384 F: include/linux/hpet.h
2389 F: arch/x86/kernel/hpet.c
2390 F: arch/x86/include/asm/hpet.h
2399 F: drivers/char/hpet.c
2403 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
2409 W: http://www.pharscape.org
2411 F: drivers/net/usb/hso.c
2413 HTCPEN TOUCHSCREEN DRIVER
2417 F: drivers/input/touchscreen/htcpen.c
2424 I2C/SMBUS STUB DRIVER
2428 F: drivers/i2c/busses/i2c-stub.c
2434 W: http://i2c.wiki.kernel.org/
2435 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
2437 F: Documentation/i2c/
2439 F: include/linux/i2c.h
2440 F: include/linux/i2c-dev.h
2441 F: include/linux/i2c-id.h
2446 W: http://www.harbaum.org/till/i2c_tiny_usb
2448 F: drivers/i2c/busses/i2c-tiny-usb.c
2455 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
2457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
2460 IA64 (Itanium) PLATFORM
2464 W: http://www.ia64-linux.org/
2465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
2469 IBM MCA SCSI SUBSYSTEM DRIVER
2471 W: http://www.uni-mainz.de/~langm000/linux.html
2473 F: drivers/scsi/ibmmca.c
2475 IBM Power Linux RAID adapter
2478 F: drivers/scsi/ipr.*
2480 IBM ServeRAID RAID DRIVER
2483 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
2485 F: drivers/scsi/ips.*
2490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
2492 F: Documentation/ide/
2494 F: include/linux/ide.h
2500 F: Documentation/cdrom/ide-cd
2501 F: drivers/ide/ide-cd*
2507 F: drivers/idle/i7300_idle.c
2513 W: http://www.linux1394.org/
2514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2516 F: drivers/ieee1394/
2518 IEEE 1394 RAW I/O DRIVER
2523 F: drivers/ieee1394/raw1394*
2525 IEEE 802.15.4 SUBSYSTEM
2529 W: http://apps.sourceforge.net/trac/linux-zigbee
2530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
2533 F: drivers/ieee802154/
2535 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
2538 F: security/integrity/ima/
2540 IMS TWINTURBO FRAMEBUFFER DRIVER
2543 F: drivers/video/imsttfb.c
2545 INFINIBAND SUBSYSTEM
2550 W: http://www.openib.org/
2551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
2553 F: Documentation/infiniband/
2554 F: drivers/infiniband/
2555 F: include/linux/if_infiniband.h
2562 F: Documentation/filesystems/inotify.txt
2563 F: fs/notify/inotify/
2564 F: include/linux/inotify.h
2566 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
2570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
2574 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
2578 F: Documentation/fb/intelfb.txt
2579 F: drivers/video/intelfb/
2581 INTEL 810/815 FRAMEBUFFER DRIVER
2585 F: drivers/video/i810/
2587 INTEL MENLOW THERMAL DRIVER
2590 W: http://www.lesswatts.org/projects/acpi/
2592 F: drivers/platform/x86/intel_menlow.c
2594 INTEL IA32 MICROCODE UPDATE SUPPORT
2597 F: arch/x86/kernel/microcode_core.c
2598 F: arch/x86/kernel/microcode_intel.c
2600 INTEL I/OAT DMA DRIVER
2603 F: drivers/dma/ioat*
2608 T: git git://git.infradead.org/iommu-2.6.git
2610 F: drivers/pci/intel-iommu.c
2611 F: include/linux/intel-iommu.h
2613 INTEL IOP-ADMA DMA DRIVER
2616 F: drivers/dma/iop-adma.c
2618 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
2621 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
2622 F: arch/arm/mach-ixp4xx/include/mach/npe.h
2623 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
2624 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
2625 F: drivers/net/arm/ixp4xx_eth.c
2626 F: drivers/net/wan/ixp4xx_hss.c
2628 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
2631 F: drivers/char/hw_random/ixp4xx-rng.c
2633 INTEL IXP2000 ETHERNET DRIVER
2637 F: drivers/net/ixp2000/
2639 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/ixgb/ixgbe)
2646 W: http://e1000.sourceforge.net/
2648 F: drivers/net/e100.c
2649 F: drivers/net/e1000/
2650 F: drivers/net/e1000e/
2652 F: drivers/net/ixgb/
2653 F: drivers/net/ixgbe/
2655 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
2661 W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
2662 W: http://ipw2100.sourceforge.net
2664 F: Documentation/networking/README.ipw2100
2665 F: drivers/net/wireless/ipw2x00/ipw2100.*
2667 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
2673 W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
2674 W: http://ipw2200.sourceforge.net
2676 F: Documentation/networking/README.ipw2200
2677 F: drivers/net/wireless/ipw2x00/ipw2200.*
2679 INTEL WIRELESS WIMAX CONNECTION 2400
2684 W: http://linuxwimax.org
2685 F: Documentation/wimax/README.i2400m
2686 F: drivers/net/wimax/i2400m/
2687 F: include/linux/wimax/i2400m.h
2689 INTEL WIRELESS WIFI LINK (iwlwifi)
2694 W: http://intellinuxwireless.org
2695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
2697 F: drivers/net/wireless/iwlwifi/
2699 IOC3 ETHERNET DRIVER
2703 F: drivers/net/ioc3-eth.c
2709 F: drivers/serial/ioc3_serial.c
2714 F: net/ipv4/netfilter/ipt_MASQUERADE.c
2716 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
2722 F: drivers/net/ipg.c
2727 T: git git://git.qlogic.com/ipath-linux-2.6
2729 F: drivers/infiniband/hw/ipath/
2734 W: http://openipmi.sourceforge.net/
2736 F: Documentation/IPMI.txt
2737 F: drivers/char/ipmi/
2738 F: include/linux/ipmi*
2740 IPS SCSI RAID DRIVER
2743 W: http://www.adaptec.com/
2745 F: drivers/scsi/ips*
2754 F: Documentation/networking/ipvs-sysctl.txt
2755 F: net/netfilter/ipvs/
2761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
2762 F: drivers/char/pcmcia/ipwireless/
2768 F: include/linux/ipx.h
2769 F: include/net/ipx.h
2775 W: http://irda.sourceforge.net/
2777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
2778 F: Documentation/networking/irda.txt
2779 F: drivers/net/irda/
2780 F: include/net/irda/
2786 F: Documentation/isapnp.txt
2787 F: drivers/pnp/isapnp/
2788 F: include/linux/isapnp.h
2793 W: www.open-iscsi.org
2794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
2796 F: drivers/scsi/*iscsi*
2797 F: include/scsi/*iscsi*
2802 W: http://www.isdn4linux.de
2803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
2805 F: Documentation/isdn/
2807 F: include/linux/isdn.h
2808 F: include/linux/isdn/
2810 ISDN SUBSYSTEM (Eicon active card driver)
2813 W: http://www.melware.de
2815 F: drivers/isdn/hardware/eicon/
2817 IVTV VIDEO4LINUX DRIVER
2821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2822 W: http://www.ivtvdriver.org
2824 F: Documentation/video4linux/*.ivtv
2825 F: drivers/media/video/ivtv/
2826 F: include/linux/ivtv*
2831 W: http://jfs.sourceforge.net/
2832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
2834 F: Documentation/filesystems/jfs.txt
2841 F: drivers/net/jme.*
2843 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
2846 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
2849 F: include/linux/jffs2.h
2851 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
2857 F: include/linux/ext*jbd*.h
2858 F: include/linux/jbd*.h
2860 K8TEMP HARDWARE MONITORING DRIVER
2864 F: Documentation/hwmon/k8temp
2865 F: drivers/hwmon/k8temp.c
2871 F: Documentation/kbuild/kconfig-language.txt
2878 W: http://lse.sourceforge.net/kdump/
2880 F: Documentation/kdump/
2882 KERNEL AUTOMOUNTER (AUTOFS)
2888 KERNEL AUTOMOUNTER v4 (AUTOFS4)
2896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next.git
2897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes.git
2900 F: Documentation/kbuild/
2902 F: scripts/Makefile.*
2906 W: http://www.kerneljanitors.org/
2909 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
2913 W: http://nfs.sourceforge.net/
2916 F: include/linux/nfsd/
2920 F: include/linux/lockd/
2921 F: include/linux/sunrpc/
2923 KERNEL VIRTUAL MACHINE (KVM)
2926 W: http://kvm.qumranet.com
2928 F: Documentation/*/kvm.txt
2930 F: arch/*/include/asm/kvm*
2931 F: include/linux/kvm*
2934 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
2937 W: http://kvm.qumranet.com
2939 F: arch/x86/include/asm/svm.h
2940 F: arch/x86/kvm/kvm_svm.h
2941 F: arch/x86/kvm/svm.c
2943 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
2946 W: http://kvm.qumranet.com
2948 F: arch/powerpc/include/asm/kvm*
2949 F: arch/powerpc/kvm/
2951 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
2954 W: http://kvm.qumranet.com
2956 F: Documentation/ia64/kvm.txt
2957 F: arch/ia64/include/asm/kvm*
2960 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
2965 W: http://www.ibm.com/developerworks/linux/linux390/
2967 F: Documentation/s390/kvm.txt
2968 F: arch/s390/include/asm/kvm*
2973 W: http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/
2976 F: include/linux/kexec.h
2983 F: Documentation/DocBook/kgdb.tmpl
2984 F: drivers/misc/kgdbts.c
2985 F: drivers/serial/kgdboc.c
2986 F: include/linux/kgdb.h
2998 F: Documentation/kmemleak.txt
2999 F: include/linux/kmemleak.h
3001 F: mm/kmemleak-test.c
3006 F: Documentation/trace/kmemtrace.txt
3007 F: include/linux/kmemtrace.h
3008 F: kernel/trace/kmemtrace.c
3016 F: Documentation/kprobes.txt
3017 F: include/linux/kprobes.h
3020 KS0108 LCD CONTROLLER DRIVER
3022 W: http://miguelojeda.es/auxdisplay.htm
3023 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3025 F: Documentation/auxdisplay/ks0108
3026 F: drivers/auxdisplay/ks0108.c
3027 F: include/linux/ks0108.h
3032 F: Documentation/networking/lapb-module.txt
3036 LASI 53c700 driver for PARISC
3040 F: Documentation/scsi/53c700.txt
3041 F: drivers/scsi/53c700*
3047 F: include/linux/leds.h
3049 LEGO USB Tower driver
3052 W: http://legousb.sourceforge.net/
3054 F: drivers/usb/misc/legousbtower.c
3059 W: http://lguest.ozlabs.org/
3061 F: Documentation/lguest/
3064 F: include/linux/lguest*.h
3065 F: arch/x86/include/asm/lguest*.h
3067 LINUX FOR IBM pSERIES (RS/6000)
3069 W: http://www.ibm.com/linux/ltc/projects/ppc
3072 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3075 W: http://www.penguinppc.org/
3077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3080 LINUX FOR POWER MACINTOSH
3082 W: http://www.penguinppc.org/
3086 LINUX FOR POWERPC EMBEDDED MPC5XXX
3089 T: git git://git.secretlab.ca/git/linux-2.6.git
3092 LINUX FOR POWERPC EMBEDDED PPC4XX
3095 W: http://www.penguinppc.org/
3097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3100 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3102 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3104 T: git git://git.secretlab.ca/git/linux-2.6.git
3107 LINUX FOR POWERPC EMBEDDED PPC8XX
3110 W: http://www.penguinppc.org/
3114 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3116 W: http://www.penguinppc.org/
3120 LINUX FOR POWERPC PA SEMI PWRFICIENT
3122 W: http://www.pasemi.com/
3126 LINUX SECURITY MODULE (LSM) FRAMEWORK
3129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
3135 F: include/linux/llc.h
3139 LIS3LV02D ACCELEROMETER DRIVER
3142 F: Documentation/hwmon/lis3lv02d
3143 F: drivers/hwmon/lis3lv02d.*
3145 LM83 HARDWARE MONITOR DRIVER
3149 F: Documentation/hwmon/lm83
3150 F: drivers/hwmon/lm83.c
3152 LM90 HARDWARE MONITOR DRIVER
3156 F: Documentation/hwmon/lm90
3157 F: drivers/hwmon/lm90.c
3159 LOCKDEP AND LOCKSTAT
3162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
3164 F: Documentation/lockdep*.txt
3165 F: Documentation/lockstat.txt
3166 F: include/linux/lockdep.h
3169 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
3172 W: http://www.linux-ntfs.org/content/view/19/37/
3174 F: Documentation/ldm.txt
3175 F: fs/partitions/ldm.*
3177 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3182 W: http://www.lsilogic.com/support
3184 F: drivers/message/fusion/
3186 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
3190 F: drivers/scsi/sym53c8xx_2/
3192 LTP (Linux Test Project)
3196 W: http://ltp.sourceforge.net/
3197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/ltp.git
3204 W: http://www.linux-m32r.org/
3212 W: http://www.linux-m68k.org/
3213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
3218 M68K ON APPLE MACINTOSH
3220 W: http://www.mac.linux-m68k.org/
3227 W: http://www.tazenda.demon.co.uk/phil/linux-hp
3234 W: http://linuxwireless.org/
3235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3237 F: Documentation/networking/mac80211-injection.txt
3238 F: include/net/mac80211.h
3241 MAC80211 PID RATE CONTROL
3245 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
3246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3248 F: net/mac80211/rc80211_pid*
3254 F: drivers/net/macvlan.c
3255 F: include/linux/if_macvlan.h
3257 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
3259 W: http://www.kernel.org/doc/man-pages
3263 MARVELL LIBERTAS WIRELESS DRIVER
3267 F: drivers/net/wireless/libertas/
3269 MARVELL MV643XX ETHERNET DRIVER
3273 F: drivers/net/mv643xx_eth.*
3274 F: include/linux/mv643xx.h
3276 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
3280 MARVELL YUKON / SYSKONNECT DRIVER
3283 W: http://www.syskonnect.com
3286 MATROX FRAMEBUFFER DRIVER
3290 F: drivers/video/matrox/matroxfb_*
3291 F: include/linux/matroxfb.h
3293 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3297 F: Documentation/hwmon/max6650
3298 F: drivers/hwmon/max6650.c
3300 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
3302 P: LinuxTV.org Project
3304 W: http://linuxtv.org
3305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3307 F: Documentation/dvb/
3308 F: Documentation/video4linux/
3311 F: include/linux/dvb/
3312 F: include/linux/videodev*.h
3314 MEGARAID SCSI DRIVERS
3317 W: http://megaraid.lsilogic.com
3319 F: Documentation/scsi/megaraid.txt
3320 F: drivers/scsi/megaraid.*
3321 F: drivers/scsi/megaraid/
3325 W: http://www.linux-mm.org
3327 F: include/linux/mm.h
3330 MEMORY RESOURCE CONTROLLER
3338 MEMORY TECHNOLOGY DEVICES (MTD)
3340 W: http://www.linux-mtd.infradead.org/
3342 T: git git://git.infradead.org/mtd-2.6.git
3345 F: include/linux/mtd/
3348 MICROBLAZE ARCHITECTURE
3351 W: http://www.monstr.eu/fdt/
3352 T: git git://git.monstr.eu/linux-2.6-microblaze.git
3359 F: drivers/usb/image/microtek.*
3363 W: http://www.linux-mips.org/
3365 T: git git://git.linux-mips.org/pub/scm/linux.git
3367 F: Documentation/mips/
3370 MISCELLANEOUS MCA-SUPPORT
3373 F: Documentation/ia64/mca.txt
3374 F: Documentation/mca.txt
3376 F: include/linux/mca*
3381 F: include/linux/module.h
3384 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
3386 W: http://popies.net/meye/
3388 F: Documentation/video4linux/meye.txt
3389 F: drivers/media/video/meye.*
3390 F: include/linux/meye.h
3392 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
3396 F: drivers/mmc/host/imxmmc.*
3398 MOUSE AND MISC DEVICES [GENERAL]
3401 F: drivers/input/mouse/
3402 F: include/linux/gpio_mouse.h
3404 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
3407 F: Documentation/serial/moxa-smartio
3408 F: drivers/char/mxser.*
3412 W: https://tango.0pointer.de/mailman/listinfo/s270-linux
3413 W: http://0pointer.de/lennart/tchibo.html
3415 F: drivers/platform/x86/msi-laptop.c
3417 MULTIFUNCTION DEVICES (MFD)
3419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
3423 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
3427 F: include/linux/mmc/
3429 MULTIMEDIA CARD (MMC) ETC. OVER SPI
3432 F: drivers/mmc/host/mmc_spi.c
3433 F: include/linux/spi/mmc_spi.h
3435 MULTISOUND SOUND DRIVER
3438 F: Documentation/sound/oss/MultiSound
3441 MULTITECH MULTIPORT CARD (ISICOM)
3444 F: drivers/char/isicom.c
3445 F: include/linux/isicom.h
3447 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3450 T: git git://gitorious.org/musb/mainline.git
3452 F: drivers/usb/musb/
3454 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
3458 W: http://www.myri.com/scs/download-Myri10GE.html
3460 F: drivers/net/myri10ge/
3462 NATSEMI ETHERNET DRIVER (DP8381x)
3465 F: drivers/net/natsemi.c
3473 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
3477 F: drivers/scsi/NCR_D700.*
3479 NETEFFECT IWARP RNIC DRIVER (IW_NES)
3483 W: http://www.neteffect.com
3485 F: drivers/infiniband/hw/nes/
3487 NETEM NETWORK EMULATOR
3491 F: net/sched/sch_netem.c
3493 NETERION (S2IO) 10GbE DRIVER (xframe/vxge)
3500 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
3501 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
3503 F: Documentation/networking/s2io.txt
3504 F: drivers/net/s2io*
3506 NETFILTER/IPTABLES/IPCHAINS
3516 W: http://www.netfilter.org/
3517 W: http://www.iptables.org/
3518 T: git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.git
3520 F: include/linux/netfilter*
3521 F: include/linux/netfilter/
3522 F: include/net/netfilter/
3523 F: net/*/netfilter.c
3529 W: http://netlabel.sf.net
3532 F: Documentation/netlabel/
3533 F: include/net/netlabel.h
3536 NETROM NETWORK LAYER
3539 W: http://www.linux-ax25.org/
3541 F: include/linux/netrom.h
3542 F: include/net/netrom.h
3545 NETWORK BLOCK DEVICE (NBD)
3548 F: Documentation/blockdev/nbd.txt
3549 F: drivers/block/nbd.c
3550 F: include/linux/nbd.h
3552 NETWORKING [GENERAL]
3555 W: http://www.linuxfoundation.org/en/Net
3556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
3561 NETWORKING [IPv4/IPv6]
3569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
3575 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
3580 NETWORKING [WIRELESS]
3583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3586 F: include/net/ieee80211*
3587 F: include/linux/wireless.h
3591 W: http://www.linuxfoundation.org/en/Net
3592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
3596 NETXEN (1/10) GbE SUPPORT
3599 W: http://www.netxen.com
3601 F: drivers/net/netxen/
3603 NFS, SUNRPC, AND LOCKD CLIENTS
3606 W: http://client.linux-nfs.org
3607 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
3613 F: include/linux/lockd/
3614 F: include/linux/nfs*
3615 F: include/linux/sunrpc/
3617 NI5010 NETWORK DRIVER
3622 F: drivers/net/ni5010.*
3627 W: http://www.nilfs.org/en/
3629 F: Documentation/filesystems/nilfs2.txt
3631 F: include/linux/nilfs2_fs.h
3633 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
3635 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
3637 F: Documentation/scsi/NinjaSCSI.txt
3638 F: drivers/scsi/pcmcia/nsp_*
3640 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
3643 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
3645 F: Documentation/scsi/NinjaSCSI.txt
3646 F: drivers/scsi/nsp32*
3651 W: http://www.linux-ntfs.org/
3652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
3654 F: Documentation/filesystems/ntfs.txt
3657 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
3661 F: drivers/video/riva/
3662 F: drivers/video/nvidia/
3667 W: http://www.muru.com/linux/omap/
3668 W: http://linux.omap.com/
3669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
3673 OMAP CLOCK FRAMEWORK SUPPORT
3677 F: arch/arm/*omap*/*clock*
3679 OMAP POWER MANAGEMENT SUPPORT
3683 F: arch/arm/*omap*/*pm*
3692 OMAP FRAMEBUFFER SUPPORT
3697 F: drivers/video/omap/
3703 F: drivers/mmc/host/*omap*
3705 OMAP RANDOM NUMBER GENERATOR SUPPORT
3708 F: drivers/char/hw_random/omap-rng.c
3721 F: Documentation/filesystems/omfs.txt
3724 OMNIKEY CARDMAN 4000 DRIVER
3727 F: drivers/char/pcmcia/cm4000_cs.c
3728 F: include/linux/cm4000_cs.h
3730 OMNIKEY CARDMAN 4040 DRIVER
3733 F: drivers/char/pcmcia/cm4040_cs.*
3735 OMNIVISION OV7670 SENSOR DRIVER
3738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3740 F: drivers/media/video/ov7670.c
3742 ONENAND FLASH DRIVER
3746 F: drivers/mtd/onenand/
3747 F: include/linux/mtd/onenand*.h
3749 ONSTREAM SCSI TAPE DRIVER
3754 F: drivers/scsi/osst*
3757 OPENCORES I2C BUS DRIVER
3761 F: Documentation/i2c/busses/i2c-ocores
3762 F: drivers/i2c/busses/i2c-ocores.c
3769 F: drivers/oprofile/
3770 F: include/linux/oprofile.h
3772 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
3776 W: http://oss.oracle.com/projects/ocfs2/
3777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
3779 F: Documentation/filesystems/ocfs2.txt
3780 F: Documentation/filesystems/dlmfs.txt
3789 W: http://www.nongnu.org/orinoco/
3791 F: drivers/net/wireless/orinoco/
3793 OSD LIBRARY and FILESYSTEM
3797 W: http://open-osd.org
3798 T: git git://git.open-osd.org/open-osd.git
3800 F: drivers/scsi/osd/
3801 F: drivers/include/scsi/osd_*
3807 W: http://prism54.org
3808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
3810 F: drivers/net/wireless/p54/
3812 PA SEMI ETHERNET DRIVER
3816 F: drivers/net/pasemi_mac.*
3818 PA SEMI SMBUS DRIVER
3822 F: drivers/i2c/busses/i2c-pasemi.c
3824 PANASONIC LAPTOP ACPI EXTRAS DRIVER
3827 F: drivers/platform/x86/panasonic-laptop.c
3829 PANASONIC MN10300/AM33 PORT
3833 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
3835 F: Documentation/mn10300/
3838 PARALLEL PORT SUPPORT
3842 F: include/linux/parport*.h
3843 F: drivers/char/ppdev.c
3844 F: include/linux/ppdev.h
3846 PARAVIRT_OPS INTERFACE
3853 F: Documentation/ia64/paravirt_ops.txt
3854 F: arch/*/kernel/paravirt*
3855 F: arch/*/include/asm/paravirt.h
3857 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
3860 W: http://www.torque.net/linux-pp.html
3862 F: Documentation/blockdev/paride.txt
3863 F: drivers/block/paride/
3869 W: http://www.parisc-linux.org/
3870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
3875 PC87360 HARDWARE MONITORING DRIVER
3879 F: Documentation/hwmon/pc87360
3880 F: drivers/hwmon/pc87360.c
3885 F: drivers/char/pc8736x_gpio.c
3890 F: drivers/leds/leds-pca9532.c
3891 F: include/linux/leds-pca9532.h
3897 F: Documentation/PCI/pci-error-recovery.txt
3898 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
3905 F: Documentation/PCI/
3907 F: include/linux/pci*
3913 F: drivers/pci/pcie/
3916 P: Linux PCMCIA Team
3918 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
3919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
3921 F: Documentation/pcmcia/
3925 PCNET32 NETWORK DRIVER
3929 F: drivers/net/pcnet32.c
3931 PER-TASK DELAY ACCOUNTING
3934 F: include/linux/delayacct.h
3935 F: kernel/delayacct.c
3937 PERFORMANCE COUNTER SUBSYSTEM
3943 PERSONALITY HANDLING
3947 F: include/linux/personality.h
3953 F: drivers/mtd/devices/phram.c
3958 F: drivers/block/pktcdvd.c
3959 F: include/linux/pktcdvd.h
3961 POSIX CLOCKS and TIMERS
3965 F: include/linux/timer*
3968 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
3971 T: git git://git.infradead.org/battery-2.6.git
3973 F: include/linux/power_supply.h
3974 F: drivers/power/power_supply*
3986 F: drivers/i2c/busses/i2c-pnx.c
3988 PPP PROTOCOL DRIVERS AND COMPRESSORS
3992 F: drivers/net/ppp_*
3994 PPP OVER ATM (RFC 2364)
3997 F: net/atm/pppoatm.c
3998 F: include/linux/atmppp.h
4003 F: drivers/net/pppoe.c
4004 F: drivers/net/pppox.c
4009 F: drivers/net/pppol2tp.c
4010 F: include/linux/if_pppol2tp.h
4014 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
4017 F: Documentation/pps/
4019 F: include/linux/pps*.h
4024 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
4026 F: Documentation/preempt-locking.txt
4027 F: include/linux/preempt.h
4029 PRISM54 WIRELESS DRIVER
4032 W: http://prism54.org
4034 F: drivers/net/wireless/prism54/
4036 PROMISE DC4030 CACHING DISK CONTROLLER DRIVER
4038 W: http://www.pnd-pc.demon.co.uk/promise/
4041 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
4045 F: drivers/ata/sata_promise.*
4052 F: drivers/net/ps3_gelic_net.*
4054 PS3 PLATFORM SUPPORT
4059 F: arch/powerpc/boot/ps3*
4060 F: arch/powerpc/include/asm/lv1call.h
4061 F: arch/powerpc/include/asm/ps3*.h
4062 F: arch/powerpc/platforms/ps3/
4065 F: drivers/rtc/rtc-ps3.c
4066 F: drivers/usb/host/*ps3.c
4067 F: sound/ppc/snd_ps3*
4078 F: include/asm-generic/syscall.h
4079 F: include/linux/ptrace.h
4080 F: include/linux/regset.h
4081 F: include/linux/tracehook.h
4084 PVRUSB2 VIDEO4LINUX DRIVER
4088 W: http://www.isely.net/pvrusb2/
4089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4091 F: Documentation/video4linux/README.pvrusb2
4092 F: drivers/media/video/pvrusb2/
4094 PXA2xx/PXA3xx SUPPORT
4099 F: arch/arm/mach-pxa/
4100 F: drivers/pcmcia/pxa2xx*
4101 F: drivers/spi/pxa2xx*
4102 F: drivers/usb/gadget/pxa2*
4103 F: include/sound/pxa2xx-lib.h
4111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4128 QLOGIC QLA2XXX FC-SCSI DRIVER
4133 F: Documentation/scsi/LICENSE.qla2xxx
4134 F: drivers/scsi/qla2xxx/
4136 QLOGIC QLA3XXX NETWORK DRIVER
4141 F: Documentation/networking/LICENSE.qla3xxx
4142 F: drivers/net/qla3xxx.*
4144 QLOGIC QLGE 10Gb ETHERNET DRIVER
4149 F: drivers/net/qlge/
4153 W: http://www.alarsen.net/linux/qnx4fs/
4156 F: include/linux/qnx4_fs.h
4157 F: include/linux/qnxtypes.h
4159 RADEON FRAMEBUFFER DISPLAY DRIVER
4163 F: drivers/video/aty/radeon*
4164 F: include/linux/radeonfb.h
4166 RAGE128 FRAMEBUFFER DISPLAY DRIVER
4170 F: drivers/video/aty/aty128fb.c
4172 RALINK RT2X00 WIRELESS LAN DRIVER
4176 W: http://rt2x00.serialmonkey.com/
4178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
4179 F: drivers/net/wireless/rt2x00/
4181 RAMDISK RAM BLOCK DEVICE DRIVER
4184 F: Documentation/blockdev/ramdisk.txt
4185 F: drivers/block/brd.c
4187 RANDOM NUMBER DRIVER
4190 F: drivers/char/random.c
4197 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
4201 F: drivers/net/wireless/ray*
4207 F: Documentation/RCU/torture.txt
4208 F: kernel/rcutorture.c
4214 RDC R6040 FAST ETHERNET DRIVER
4218 F: drivers/net/r6040.c
4220 RDS - RELIABLE DATAGRAM SOCKETS
4226 READ-COPY UPDATE (RCU)
4229 W: http://www.rdrop.com/users/paulmck/rclock/
4231 F: Documentation/RCU/rcu.txt
4232 F: Documentation/RCU/rcuref.txt
4233 F: include/linux/rcupdate.h
4234 F: include/linux/srcu.h
4235 F: kernel/rcupdate.c
4237 REAL TIME CLOCK DRIVER
4240 F: Documentation/rtc.txt
4242 F: include/linux/rtc.h
4244 REAL TIME CLOCK (RTC) SUBSYSTEM
4248 F: Documentation/rtc.txt
4250 F: include/linux/rtc.h
4252 REISERFS FILE SYSTEM
4261 F Documentation/rfkill.txt
4266 F: Documentation/serial/riscom8.txt
4267 F: drivers/char/riscom8*
4271 W: http://www.comtrol.com
4273 F: Documentation/serial/rocket.txt
4274 F: drivers/char/rocket*
4279 W: http://www.linux-ax25.org/
4281 F: include/linux/rose.h
4282 F: include/net/rose.h
4285 RTL8180 WIRELESS DRIVER
4288 W: http://linuxwireless.org/
4289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4291 F: drivers/net/wireless/rtl818*
4293 RTL8187 WIRELESS DRIVER
4298 W: http://linuxwireless.org/
4299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4301 F: drivers/net/wireless/rtl818x/rtl8187*
4303 S3 SAVAGE FRAMEBUFFER DRIVER
4307 F: drivers/video/savage/
4314 W: http://www.ibm.com/developerworks/linux/linux390/
4318 S390 NETWORK DRIVERS
4323 W: http://www.ibm.com/developerworks/linux/linux390/
4325 F: drivers/s390/net/
4333 F: drivers/s390/crypto/
4340 W: http://www.ibm.com/developerworks/linux/linux390/
4342 F: Documentation/s390/zfcpdump.txt
4343 F: drivers/s390/scsi/zfcp_*
4345 S390 IUCV NETWORK LAYER
4349 W: http://www.ibm.com/developerworks/linux/linux390/
4351 F: drivers/s390/net/*iucv*
4352 F: include/net/iucv/
4355 S3C24XX SD/MMC Driver
4359 F: drivers/mmc/host/s3cmci.*
4361 SAA7146 VIDEO4LINUX-2 DRIVER
4364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4365 W: http://www.mihu.de/linux/saa7146
4367 F: drivers/media/common/saa7146*
4368 F: drivers/media/video/*7146*
4369 F: include/media/*7146*
4374 F: drivers/watchdog/sc1200wdt.c
4381 F: include/linux/sched.h
4386 W: http://www.kernel.dk
4393 W: http://www.torque.net/sg
4395 F: drivers/scsi/sg.c
4396 F: include/scsi/sg.h
4401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
4402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
4403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
4412 F: Documentation/scsi/st.txt
4419 W: http://lksctp.sourceforge.net
4421 F: Documentation/networking/sctp.txt
4422 F: include/linux/sctp.h
4423 F: include/net/sctp/
4429 F: Documentation/i2c/busses/scx200_acb
4430 F: arch/x86/kernel/scx200_32.c
4431 F: drivers/watchdog/scx200_wdt.c
4432 F: drivers/i2c/busses/scx200*
4433 F: drivers/mtd/maps/scx200_docflash.c
4434 F: include/linux/scx200.h
4439 F: drivers/char/scx200_gpio.c
4440 F: include/linux/scx200_gpio.h
4442 SCx200 HRT CLOCKSOURCE DRIVER
4445 F: drivers/clocksource/scx200_hrt.c
4447 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
4451 F: drivers/mmc/host/sdricoh_cs.c
4453 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
4458 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
4463 F: drivers/mmc/host/sdhci.*
4465 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
4469 F: drivers/mmc/host/sdhci-s3c.c
4474 T: git git://www.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
4475 W: http://security.wiki.kernel.org/
4483 SELINUX SECURITY MODULE
4488 W: http://selinuxproject.org
4489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
4491 F: include/linux/selinux*
4492 F: security/selinux/
4497 F: drivers/misc/phantom.c
4498 F: include/linux/phantom.h
4500 SERIAL ATA (SATA) SUBSYSTEM
4503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
4506 F: include/linux/ata.h
4507 F: include/linux/libata.h
4509 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
4513 W: http://www.serverengines.com
4515 F: drivers/net/benet/
4527 F: drivers/misc/sgi-gru/
4529 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
4533 F: Documentation/ia64/serial.txt
4534 F: drivers/serial/ioc?_serial.c
4535 F: include/linux/ioc?.h
4537 SGI VISUAL WORKSTATION 320 AND 540
4540 W: http://linux-visws.sf.net
4541 S: Maintained for 2.6.
4542 F: Documentation/sgi-visws.txt
4544 SGI XP/XPC/XPNET DRIVER
4547 F: drivers/misc/sgi-xp/
4549 SHARP LH SUPPORT (LH7952X & LH7A40X)
4551 W: http://projects.buici.com/arm
4554 F: Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen
4555 F: arch/arm/mach-lh7a40x/
4556 F: drivers/serial/serial_lh7a40x.c
4557 F: drivers/usb/gadget/lh7a40*
4558 F: drivers/usb/host/ohci-lh7a40*
4564 F: drivers/pci/hotplug/shpchp*
4566 SIMTEC EB110ATX (Chalice CATS)
4569 W: http://www.simtec.co.uk/products/EB110ATX/
4572 SIMTEC EB2410ITX (BAST)
4575 W: http://www.simtec.co.uk/products/EB2410ITX/
4577 F: arch/arm/mach-s3c2410/
4578 F: drivers/*/*s3c2410*
4579 F: drivers/*/*/*s3c2410*
4581 SIS 190 ETHERNET DRIVER
4585 F: drivers/net/sis190.c
4587 SIS 900/7016 FAST ETHERNET DRIVER
4589 W: http://www.brownhat.org/sis900.html
4592 F: drivers/net/sis900.*
4594 SIS 96X I2C/SMBUS DRIVER
4598 F: Documentation/i2c/busses/i2c-sis96x
4599 F: drivers/i2c/busses/i2c-sis96x.c
4601 SIS FRAMEBUFFER DRIVER
4603 W: http://www.winischhofer.net/linuxsisvga.shtml
4605 F: Documentation/fb/sisfb.txt
4606 F: drivers/video/sis/
4607 F: include/video/sisfb.h
4611 W: http://www.winischhofer.at/linuxsisusbvga.shtml
4613 F: drivers/usb/misc/sisusbvga/
4615 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
4619 F: drivers/net/skge.*
4620 F: drivers/net/sky2.*
4628 F: include/linux/sl?b*.h
4631 SMC91x ETHERNET DRIVER
4634 F: drivers/net/smc91x.*
4636 SMSC47B397 HARDWARE MONITOR DRIVER
4640 F: Documentation/hwmon/smsc47b397
4641 F: drivers/hwmon/smsc47b397.c
4643 SMSC911x ETHERNET DRIVER
4647 F: include/linux/smsc911x.h
4648 F: drivers/net/smsc911x.*
4650 SMSC9420 PCI ETHERNET DRIVER
4654 F: drivers/net/smsc9420.*
4659 F: drivers/uio/uio_smx.c
4661 SN-IA64 (Itanium) SUB-PLATFORM
4665 W: http://www.sgi.com/altix
4669 SOC-CAMERA V4L2 SUBSYSTEM
4672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4674 F: include/media/v4l2*
4675 F: drivers/media/video/v4l2*
4677 SOEKRIS NET48XX LED SUPPORT
4680 F: drivers/leds/leds-net48xx.c
4682 SOFTWARE RAID (Multiple Disks) SUPPORT
4687 F: include/linux/raid/
4689 SONIC NETWORK DRIVER
4693 F: drivers/net/sonic.*
4695 SONICS SILICON BACKPLANE DRIVER (SSB)
4700 F: include/linux/ssb/
4702 SONY VAIO CONTROL DEVICE DRIVER
4705 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
4707 F: Documentation/laptops/sony-laptop.txt
4708 F: drivers/char/sonypi.c
4709 F: drivers/platform/x86/sony-laptop.c
4710 F: include/linux/sony-laptop.h
4712 SONY MEMORYSTICK CARD SUPPORT
4714 W: http://tifmxx.berlios.de/
4716 F: drivers/memstick/host/tifm_ms.c
4722 W: http://www.alsa-project.org/
4723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
4724 T: git git://git.alsa-project.org/alsa-kernel.git
4726 F: Documentation/sound/
4730 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
4733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
4735 W: http://alsa-project.org/main/index.php/ASoC
4738 F: include/sound/soc*
4740 SPARC + UltraSPARC (sparc/sparc64)
4743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
4744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
4748 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
4751 F: Documentation/serial/specialix.txt
4752 F: drivers/char/specialix*
4758 F: Documentation/spi/
4760 F: include/linux/spi/
4762 SPIDERNET NETWORK DRIVER for CELL
4767 F: Documentation/networking/spider_net.txt
4768 F: drivers/net/spider_net*
4774 W: http://www.ibm.com/developerworks/power/cell/
4776 F: Documentation/filesystems/spufs.txt
4777 F: arch/powerpc/platforms/cell/spufs/
4779 SQUASHFS FILE SYSTEM
4782 W: http://squashfs.org.uk
4784 F: Documentation/filesystems/squashfs.txt
4787 SRM (Alpha) environment access
4790 F: arch/alpha/kernel/srm_env.c
4800 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
4805 STARFIRE/DURALAN NETWORK DRIVER
4808 F: drivers/net/starfire*
4810 STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
4812 F: drivers/net/wireless/strip.c
4813 F: include/linux/if_strip.h
4815 STRADIS MPEG-2 DECODER DRIVER
4817 W: http://www.stradis.com/
4819 F: drivers/media/video/stradis.c
4823 W: http://sammy.net/sun3/
4825 F: arch/m68k/kernel/*sun3*
4827 F: arch/m68k/include/asm/sun3*
4832 W: http://www.linux-sh.org
4833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git
4835 F: Documentation/sh/
4845 F: Documentation/power/
4846 F: arch/x86/kernel/acpi/
4847 F: drivers/base/power/
4849 F: include/linux/suspend.h
4850 F: include/linux/freezer.h
4851 F: include/linux/pm.h
4857 F: Documentation/svga.txt
4858 F: arch/x86/boot/video*
4863 F: Documentation/filesystems/sysv-fs.txt
4865 F: include/linux/sysv_fs.h
4867 TASKSTATS STATISTICS INTERFACE
4870 F: Documentation/accounting/taskstats*
4871 F: include/linux/taskstats*
4872 F: kernel/taskstats.c
4878 F: include/linux/pkt_cls.h
4879 F: include/net/pkt_cls.h
4882 TCP LOW PRIORITY MODULE
4885 W: http://tcp-lp-mod.sourceforge.net/
4887 F: net/ipv4/tcp_lp.c
4889 TEHUTI ETHERNET DRIVER
4894 F: drivers/net/tehuti*
4896 Telecom Clock Driver for MCPL0010
4899 F: drivers/char/tlclk.c
4901 TENSILICA XTENSA PORT (xtensa)
4906 THINKPAD ACPI EXTRAS DRIVER
4909 W: http://ibm-acpi.sourceforge.net
4910 W: http://thinkwiki.org/wiki/Ibm-acpi
4911 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4913 F: drivers/platform/x86/thinkpad_acpi.c
4915 TI FLASH MEDIA INTERFACE DRIVER
4918 F: drivers/misc/tifm*
4919 F: drivers/mmc/host/tifm_sd.c
4920 F: include/linux/tifm.h
4922 TI TWL4030 SERIES SOC CODEC DRIVER
4926 F: sound/soc/codecs/twl4030*
4933 W: http://tipc.sourceforge.net/
4934 W: http://tipc.cslab.ericsson.net/
4935 T: git git://tipc.cslab.ericsson.net/pub/git/tipc.git
4937 F: include/linux/tipc*.h
4938 F: include/net/tipc/
4944 W: http://sourceforge.net/projects/tlan/
4946 F: Documentation/networking/tlan.txt
4947 F: drivers/net/tlan.*
4949 TOMOYO SECURITY MODULE
4955 W: http://tomoyo.sourceforge.jp/
4956 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.2.x/tomoyo-lsm/patches/
4960 TOSHIBA ACPI EXTRAS DRIVER
4962 F: drivers/platform/x86/toshiba_acpi.c
4967 W: http://www.buzzard.org.uk/toshiba/
4969 F: drivers/char/toshiba.c
4970 F: include/linux/toshiba.h
4975 F: drivers/mmc/host/tmio_mmc.*
4977 TMPFS (SHMEM FILESYSTEM)
4981 F: include/linux/shmem_fs.h
4987 W: http://tpmdd.sourceforge.net
4989 W: http://www.sirrix.com
4992 F: drivers/char/tpm/
4996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
5002 T: stgit http://zeniv.linux.org.uk/~alan/ttydev/
5003 F: drivers/char/tty_*
5004 F: drivers/serial/serial_core.c
5005 F: include/linux/serial_core.h
5006 F: include/linux/serial.h
5007 F: include/linux/tty.h
5009 TULIP NETWORK DRIVERS
5014 F: drivers/net/tulip/
5019 W: http://vtun.sourceforge.net/tun
5021 F: Documentation/networking/tuntap.txt
5022 F: arch/um/os-Linux/drivers/
5024 TURBOCHANNEL SUBSYSTEM
5028 F: include/linux/tc.h
5034 F: drivers/scsi/u14-34f.c
5036 UBI FILE SYSTEM (UBIFS)
5040 T: git git://git.infradead.org/ubifs-2.6.git
5041 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
5043 F: Documentation/filesystems/ubifs.txt
5046 UCLINUX (AND M68KNOMMU)
5048 W: http://www.uclinux.org/
5053 UCLINUX FOR RENESAS H8/300 (H8300)
5055 W: http://uclinux-h8.sourceforge.jp/
5060 W: http://linux-udf.sourceforge.net
5062 F: Documentation/filesystems/udf.txt
5068 F: Documentation/filesystems/ufs.txt
5071 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
5076 F: include/linux/uwb.h
5077 F: include/linux/uwb/
5079 UNIFORM CDROM DRIVER
5081 W: http://www.kernel.dk
5083 F: Documentation/cdrom/
5084 F: drivers/cdrom/cdrom.c
5085 F: include/linux/cdrom.h
5087 UNSORTED BLOCK IMAGES (UBI)
5089 W: http://www.linux-mtd.infradead.org/
5091 T: git git://git.infradead.org/ubi-2.6.git
5094 F: include/linux/mtd/ubi.h
5095 F: include/mtd/ubi-user.h
5101 F: Documentation/usb/acm.txt
5102 F: drivers/usb/class/cdc-acm.*
5104 USB BLOCK DRIVER (UB ub)
5108 F: drivers/block/ub.c
5110 USB CDC ETHERNET DRIVER
5114 W: http://www.kroah.com/linux-usb/
5115 F: drivers/net/usb/cdc_*.c
5116 F: include/linux/usb/cdc.h
5118 USB CYPRESS C67X00 DRIVER
5122 F: drivers/usb/c67x00/
5124 USB DAVICOM DM9601 DRIVER
5127 W: http://www.linux-usb.org/usbnet
5129 F: drivers/net/usb/dm9601.c
5131 USB DIAMOND RIO500 DRIVER
5134 W: http://rio500.sourceforge.net
5136 F: drivers/usb/misc/rio500*
5142 F: Documentation/usb/ehci.txt
5143 F: drivers/usb/host/ehci*
5145 USB ET61X[12]51 DRIVER
5149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5150 W: http://www.linux-projects.org
5152 F: drivers/media/video/et61x251/
5154 USB GADGET/PERIPHERAL SUBSYSTEM
5157 W: http://www.linux-usb.org/gadget
5159 F: drivers/usb/gadget/
5160 F: include/linux/usb/gadget*
5162 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
5165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5167 F: Documentation/usb/hiddev.txt
5168 F: drivers/hid/usbhid/
5174 F: drivers/usb/host/isp116x*
5175 F: include/linux/usb/isp116x.h
5177 USB KAWASAKI LSI DRIVER
5181 F: drivers/usb/serial/kl5kusb105.*
5183 USB MASS STORAGE DRIVER
5188 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
5189 F: drivers/usb/storage/
5195 F: Documentation/usb/ohci.txt
5196 F: drivers/usb/host/ohci*
5198 USB OPTION-CARD DRIVER
5202 F: drivers/usb/serial/option.c
5207 W: http://alpha.dyndns.org/ov511/
5209 F: drivers/media/video/ov511.*
5215 W: http://pegasus2.sourceforge.net/
5217 F: drivers/net/usb/pegasus.*
5219 USB PRINTER DRIVER (usblp)
5223 F: drivers/usb/class/usblp.c
5229 W: http://pegasus2.sourceforge.net/
5231 F: drivers/net/usb/rtl8150.c
5236 W: http://www.chello.nl/~j.vreeken/se401/
5238 F: Documentation/video4linux/se401.txt
5239 F: drivers/media/video/se401.*
5241 USB SERIAL BELKIN F5U103 DRIVER
5245 F: drivers/usb/serial/belkin_sa.*
5247 USB SERIAL CYPRESS M8 DRIVER
5251 W: http://geocities.com/i0xox0i
5252 W: http://firstlight.net/cvs
5253 F: drivers/usb/serial/cypress_m8.*
5255 USB SERIAL CYBERJACK DRIVER
5257 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
5259 F: drivers/usb/serial/cyberjack.c
5261 USB SERIAL DIGI ACCELEPORT DRIVER
5266 F: drivers/usb/serial/digi_acceleport.c
5272 F: Documentation/usb/usb-serial.txt
5273 F: drivers/usb/serial/generic.c
5274 F: drivers/usb/serial/usb-serial.c
5275 F: include/linux/usb/serial.h
5277 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
5281 F: drivers/usb/serial/empeg.c
5283 USB SERIAL KEYSPAN DRIVER
5286 W: http://www.kroah.com/linux/
5288 F: drivers/usb/serial/*keyspan*
5290 USB SERIAL WHITEHEAT DRIVER
5293 W: http://www.connecttech.com
5295 F: drivers/usb/serial/whiteheat*
5297 USB SMSC95XX ETHERNET DRIVER
5301 F: drivers/net/usb/smsc95xx.*
5307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5308 W: http://www.linux-projects.org
5310 F: Documentation/video4linux/sn9c102.txt
5311 F: drivers/media/video/sn9c102/
5316 W: http://www.linux-usb.org
5317 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
5319 F: Documentation/usb/
5322 F: include/linux/usb.h
5323 F: include/linux/usb/
5329 F: drivers/usb/host/uhci*
5331 USB "USBNET" DRIVER FRAMEWORK
5334 W: http://www.linux-usb.org/usbnet
5336 F: drivers/net/usb/usbnet.c
5337 F: include/linux/usb/usbnet.h
5343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5344 W: http://linux-uvc.berlios.de
5346 F: drivers/media/video/uvc/
5348 USB W996[87]CF DRIVER
5352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5353 W: http://www.linux-projects.org
5355 F: Documentation/video4linux/w9968cf.txt
5356 F: drivers/media/video/w996*
5358 USB WIRELESS RNDIS DRIVER (rndis_wlan)
5362 F: drivers/net/wireless/rndis_wlan.c
5373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5374 W: http://www.linux-projects.org
5376 F: Documentation/video4linux/zc0301.txt
5377 F: drivers/media/video/zc0301/
5382 W: http://linux-lc100020.sourceforge.net
5384 F: drivers/net/wireless/zd1201.*
5390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5391 W: http://royale.zerezo.com/zr364xx/
5393 F: Documentation/video4linux/zr364xx.txt
5394 F: drivers/media/video/zr364xx.c
5396 USER-MODE LINUX (UML)
5400 W: http://user-mode-linux.sourceforge.net
5402 F: Documentation/uml/
5411 F: Documentation/DocBook/uio-howto.tmpl
5413 F: include/linux/uio*.h
5415 UTIL-LINUX-NG PACKAGE
5418 W: http://kernel.org/~kzak/util-linux-ng/
5419 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
5425 W: http://dev.gentoo.org/~spock/projects/uvesafb/
5427 F: Documentation/fb/uvesafb.txt
5428 F: drivers/video/uvesafb.*
5430 VFAT/FAT/MSDOS FILESYSTEM
5433 F: Documentation/filesystems/vfat.txt
5436 VIA RHINE NETWORK DRIVER
5439 F: drivers/net/via-rhine.c
5445 F: Documentation/i2c/busses/i2c-viapro
5446 F: drivers/i2c/busses/i2c-viapro.c
5448 VIA SD/MMC CARD CONTROLLER DRIVER
5452 F: drivers/mmc/host/via-sdmmc.c
5454 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
5459 F: drivers/video/via/
5461 VIA VELOCITY NETWORK DRIVER
5465 F: drivers/net/via-velocity.*
5471 F: drivers/net/macvlan.c
5472 F: include/linux/if_*vlan.h
5479 F: drivers/vlynq/vlynq.c
5480 F: include/linux/vlynq.h
5482 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
5485 W: http://opensource.wolfsonmicro.com/node/15
5486 W: http://www.slimlogic.co.uk/?p=48
5487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
5489 F: drivers/regulator/
5490 F: include/linux/regulator/
5492 VT1211 HARDWARE MONITOR DRIVER
5496 F: Documentation/hwmon/vt1211
5497 F: drivers/hwmon/vt1211.c
5499 VT8231 HARDWARE MONITOR DRIVER
5503 F: drivers/hwmon/vt8231.c
5505 W1 DALLAS'S 1-WIRE BUS
5508 F: Documentation/w1/
5511 W83791D HARDWARE MONITORING DRIVER
5515 F: Documentation/hwmon/w83791d
5516 F: drivers/hwmon/w83791d.c
5518 W83793 HARDWARE MONITORING DRIVER
5522 F: Documentation/hwmon/w83793
5523 F: drivers/hwmon/w83793.c
5525 W83L51xD SD/MMC CARD INTERFACE DRIVER
5528 F: drivers/mmc/host/wbsd.*
5530 WATCHDOG DEVICE DRIVERS
5532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
5534 F: Documentation/watchdog/
5535 F: drivers/watchdog/
5536 F: include/linux/watchdog.h
5538 WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS
5541 W: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
5543 F: Documentation/networking/wavelan.txt
5544 F: drivers/net/wireless/wavelan*
5550 F: drivers/scsi/wd7000.c
5557 W: http://linuxwimax.org
5559 WIMEDIA LLC PROTOCOL (WLP) SUBSYSTEM
5562 F: include/linux/wlp.h
5565 WISTRON LAPTOP BUTTON DRIVER
5568 F: drivers/input/misc/wistron_btns.c
5570 WL3501 WIRELESS PCMCIA CARD DRIVER
5573 W: http://oops.ghostprotocols.net:81/blog
5575 F: drivers/net/wireless/wl3501*
5577 WM97XX TOUCHSCREEN DRIVERS
5581 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
5582 W: http://opensource.wolfsonmicro.com/node/7
5584 F: drivers/input/touchscreen/*wm97*
5585 F: include/linux/wm97xx.h
5591 F: Documentation/networking/x25*
5595 X86 ARCHITECTURE (32-BIT AND 64-BIT)
5600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
5602 F: Documentation/x86/
5605 XEN HYPERVISOR INTERFACE
5612 F: drivers/*/xen-*front.c
5614 F: arch/x86/include/asm/xen/
5618 P: Silicon Graphics Inc
5622 W: http://oss.sgi.com/projects/xfs
5623 T: git git://oss.sgi.com/xfs/xfs.git
5625 F: Documentation/filesystems/xfs.txt
5628 XILINX SYSTEMACE DRIVER
5630 W: http://www.secretlab.ca/
5632 F: drivers/block/xsysace.c
5634 XILINX UARTLITE SERIAL DRIVER
5638 F: drivers/serial/uartlite.c
5640 YAM DRIVER FOR AX.25
5644 F: drivers/net/hamradio/yam*
5645 F: include/linux/yam.h
5647 YEALINK PHONE DRIVER
5651 F: Documentation/input/yealink.txt
5652 F: drivers/input/misc/yealink.*
5654 Z8530 DRIVER FOR AX.25
5656 W: http://yaina.de/jreuter/
5657 W: http://www.qsl.net/dl1bke/
5660 F: Documentation/networking/z8530drv.txt
5661 F: drivers/net/hamradio/*scc.c
5662 F: drivers/net/hamradio/z8530.h
5664 ZD1211RW WIRELESS DRIVER
5667 W: http://zd1211.ath.cx/wiki/DriverRewrite
5671 F: drivers/net/wireless/zd1211rw/
5673 ZR36067 VIDEO FOR LINUX DRIVER
5676 W: http://mjpeg.sourceforge.net/driver-zoran/
5677 T: Mercurial http://linuxtv.org/hg/v4l-dvb
5679 F: drivers/media/video/zoran/
5681 ZS DECSTATION Z85C30 SERIAL DRIVER
5684 F: drivers/serial/zs.*
5689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
5690 S: Buried alive in reporters