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
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/
111 F: drivers/net/3c505*
118 F: Documentation/networking/vortex.txt
119 F: drivers/net/3c59x.c
121 3CR990 NETWORK DRIVER
126 F: drivers/net/typhoon*
128 3W-9XXX SATA-RAID CONTROLLER DRIVER
132 W: http://www.amcc.com
134 F: drivers/scsi/3w-9xxx*
136 3W-XXXX ATA-RAID CONTROLLER DRIVER
140 W: http://www.amcc.com
142 F: drivers/scsi/3w-xxxx*
144 53C700 AND 53C700-66 SCSI DRIVER
145 P: James E.J. Bottomley
149 F: drivers/scsi/53c700*
151 6PACK NETWORK DRIVER FOR AX.25
156 F: drivers/net/hamradio/6pack.c
158 8169 10/100/1000 GIGABIT ETHERNET DRIVER
163 F: drivers/net/r8169.c
165 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
169 W: http://serial.sourceforge.net
171 F: drivers/serial/8250*
172 F: include/linux/serial_8250.h
174 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
179 F: drivers/net/*8390*
180 F: drivers/net/ax88796.c
183 P: Eric Van Hensbergen
190 W: http://swik.net/v9fs
191 T: git git://git.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
193 F: Documentation/filesystems/9p.txt
196 A2232 SERIAL BOARD DRIVER
201 F: drivers/char/ser_a2232*
203 AACRAID SCSI RAID DRIVER
204 P: Adaptec OEM Raid Solutions
207 W: http://www.adaptec.com/
209 F: Documentation/scsi/aacraid.txt
210 F: drivers/scsi/aacraid/
212 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
217 F: drivers/hwmon/abituguru.c
219 ABIT UGURU 3 HARDWARE MONITOR DRIVER
220 P: Alistair John Strachan
224 F: drivers/hwmon/abituguru3.c
231 F: drivers/net/acenic*
233 ACER WMI LAPTOP EXTRAS
237 W: http://code.google.com/p/aceracpi
239 F: drivers/platform/x86/acer-wmi.c
245 W: http://www.lesswatts.org/projects/acpi/
246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
249 F: drivers/pnp/pnpacpi/
250 F: include/linux/acpi.h
253 P: Alexey Starikovskiy
256 W: http://www.lesswatts.org/projects/acpi/
258 F: drivers/acpi/battery.c
259 F: drivers/acpi/*sbs*
262 P: Alexey Starikovskiy
265 W: http://www.lesswatts.org/projects/acpi/
273 W: http://www.lesswatts.org/projects/acpi/
275 F: drivers/acpi/fan.c
277 ACPI PCI HOTPLUG DRIVER
278 P: Kristen Carlson Accardi
282 F: drivers/pci/hotplug/acpi*
288 W: http://www.lesswatts.org/projects/acpi/
290 F: drivers/acpi/*thermal*
296 W: http://www.lesswatts.org/projects/acpi/
298 F: drivers/acpi/video.c
304 W: http://www.lesswatts.org/projects/acpi/
306 F: drivers/platform/x86/wmi.c
308 AD1889 ALSA SOUND DRIVER
313 W: http://wiki.parisc-linux.org/AD1889
316 F: sound/pci/ad1889.*
318 ADM1025 HARDWARE MONITOR DRIVER
323 F: Documentation/hwmon/adm1025
324 F: drivers/hwmon/adm1025.c
326 ADM1029 HARDWARE MONITOR DRIVER
331 F: drivers/hwmon/adm1029.c
333 ADM8211 WIRELESS DRIVER
337 W: http://linuxwireless.org/
338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
340 F: drivers/net/wireless/adm8211.*
346 F: drivers/macintosh/therm_adt746x.c
353 F: Documentation/scsi/advansys.txt
354 F: drivers/scsi/advansys.c
357 P: Riccardo Facchetti
360 F: sound/oss/aedsp16.c
366 F: Documentation/filesystems/affs.txt
369 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
375 F: include/net/af_rxrpc.h
376 F: net/rxrpc/af_rxrpc.c
381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
384 F: include/linux/agp*
387 P: Juergen E. Fischer
391 F: drivers/scsi/aha152x*
392 F: drivers/scsi/pcmcia/aha152x*
394 AIC7XXX / AIC79XX SCSI DRIVER
399 F: drivers/scsi/aic7xxx/
400 F: drivers/scsi/aic7xxx_old/
408 F: include/linux/*aio*.h
410 ALCATEL SPEEDTOUCH USB DRIVER
414 W: http://www.linux-usb.org/SpeedTouch/
416 F: drivers/usb/atm/speedtch.c
417 F: drivers/usb/atm/usbatm.c
419 ALCHEMY AU1XX0 MMC DRIVER
423 F: drivers/mmc/host/au1xmmc.c
430 F: Documentation/i2c/busses/i2c-ali1563
431 F: drivers/i2c/busses/i2c-ali1563.c
436 S: Odd Fixes for 2.4; Maintained for 2.6.
439 S: Maintained for 2.4; PCI support for 2.6.
443 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
448 F: drivers/usb/gadget/amd5536udc.*
450 AMD GEODE PROCESSOR/CHIPSET SUPPORT
453 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
455 F: arch/x86/kernel/geode_32.c
456 F: drivers/char/hw_random/geode-rng.c
457 F: drivers/crypto/geode*
458 F: drivers/video/geode/
459 F: arch/x86/include/asm/geode.h
465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
467 F: arch/x86/kernel/amd_iommu*.c
468 F: arch/x86/include/asm/amd_iommu*.h
470 AMD MICROCODE UPDATE SUPPORT
475 F: arch/x86/kernel/microcode_amd.c
477 AMS (Apple Motion Sensor) DRIVER
480 P: Michael Hanselmann
483 F: drivers/hwmon/ams/
492 F: drivers/infiniband/hw/amso1100/
494 AOA (Apple Onboard Audio) ALSA DRIVER
506 W: http://www.canb.auug.org.au/~sfr/
508 F: arch/x86/kernel/apm_32.c
509 F: include/linux/apm_bios.h
511 APPLE BCM5974 MULTITOUCH DRIVER
516 F: drivers/input/mouse/bcm5974.c
523 F: drivers/hwmon/applesmc.c
525 APPLETALK NETWORK LAYER
526 P: Arnaldo Carvalho de Melo
529 F: drivers/net/appletalk/
532 APPLETOUCH TOUCHPAD DRIVER
537 F: Documentation/input/appletouch.txt
538 F: drivers/input/mouse/appletouch.c
540 ARC FRAMEBUFFER DRIVER
544 F: drivers/video/arcfb.c
545 F: drivers/video/fb_defio.c
547 ARM MFM AND FLOPPY DRIVERS
551 F: arch/arm/lib/floppydma.S
552 F: arch/arm/include/asm/floppy.h
558 W: http://www.arm.linux.org.uk/
562 ARM PRIMECELL MMCI PL180/1 DRIVER
564 F: drivers/mmc/host/mmci.*
566 ARM/ADI ROADRUNNER MACHINE SUPPORT
571 F: arch/arm/mach-ixp23xx/
572 F: arch/arm/mach-ixp23xx/include/mach/
574 ARM/ADS SPHERE MACHINE SUPPORT
580 ARM/AFEB9260 MACHINE SUPPORT
586 ARM/AJECO 1ARM MACHINE SUPPORT
592 ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
596 W: http://maxim.org.za/at91_26.html
599 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
605 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
615 F: arch/arm/common/clkdev.c
616 F: arch/arm/include/asm/clkdev.h
618 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
624 ARM/CORGI MACHINE SUPPORT
629 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
633 T: git git://gitorious.org/linux-gemini/mainline.git
635 F: arch/arm/mach-gemini/
637 ARM/EBSA110 MACHINE SUPPORT
641 W: http://www.arm.linux.org.uk/
643 F: arch/arm/mach-ebsa110/
644 F: drivers/net/arm/am79c961a.*
646 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
654 W: http://www.openezx.org/
657 ARM/FARADAY FA526 PORT
664 ARM/FOOTBRIDGE ARCHITECTURE
668 W: http://www.arm.linux.org.uk/
670 F: arch/arm/include/asm/hardware/dec21285.h
671 F: arch/arm/mach-footbridge/
673 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
679 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
685 ARM/GUMSTIX MACHINE SUPPORT
691 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
695 F: arch/arm/mach-pxa/hx4700.c
696 F: arch/arm/mach-pxa/include/mach/hx4700.h
698 ARM/HP JORNADA 7XX MACHINE SUPPORT
699 P: Kristoffer Ericson
704 ARM/INTEL IOP32X ARM ARCHITECTURE
712 ARM/INTEL IOP33X ARM ARCHITECTURE
718 ARM/INTEL IOP13XX ARM ARCHITECTURE
726 ARM/INTEL IQ81342EX MACHINE SUPPORT
734 ARM/INTEL IXP2000 ARM ARCHITECTURE
740 ARM/INTEL IXDP2850 MACHINE SUPPORT
746 ARM/INTEL IXP23XX ARM ARCHITECTURE
752 ARM/INTEL XSC3 (MANZANO) ARM CORE
760 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
766 ARM/LOGICPD PXA270 MACHINE SUPPORT
772 ARM/MAGICIAN MACHINE SUPPORT
777 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
778 P: Michael Petchkovsky
782 ARM/TOSA MACHINE SUPPORT
783 P: Dmitry Eremin-Solenikov
789 ARM/PALMTX,PALMT5,PALMLD,PALMTE2 SUPPORT
792 W: http://hackndev.com
798 W: http://hackndev.com
804 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
807 ARM/PT DIGITAL BOARD PORT
811 W: http://www.arm.linux.org.uk/
814 ARM/RADISYS ENP2611 MACHINE SUPPORT
820 ARM/RISCPC ARCHITECTURE
824 W: http://www.arm.linux.org.uk/
826 F: arch/arm/common/time-acorn.c
827 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
828 F: arch/arm/include/asm/hardware/ioc.h
829 F: arch/arm/include/asm/hardware/iomd.h
830 F: arch/arm/include/asm/hardware/memc.h
831 F: arch/arm/mach-rpc/
832 F: drivers/net/arm/ether*
835 ARM/SHARK MACHINE SUPPORT
838 W: http://www.shark-linux.de/shark.html
841 ARM/S3C2410 ARM ARCHITECTURE
845 W: http://www.fluff.org/ben/linux/
848 ARM/S3C2440 ARM ARCHITECTURE
852 W: http://www.fluff.org/ben/linux/
855 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
861 ARM/THECUS N2100 MACHINE SUPPORT
867 ARM/NUVOTON W90X900 ARM ARCHITECTURE
871 W: http://www.mcuos.com
878 W: http://www.arm.linux.org.uk/
888 ASUS ACPI EXTRAS DRIVER
894 W: http://sourceforge.net/projects/acpi4asus
895 W: http://xf.iksaif.net/acpi4asus
897 F: arch/x86/kernel/acpi/boot.c
898 F: drivers/platform/x86/asus_acpi.c
900 ASUS ASB100 HARDWARE MONITOR DRIVER
905 F: drivers/hwmon/asb100.c
907 ASUS LAPTOP EXTRAS DRIVER
911 W: http://sourceforge.net/projects/acpi4asus
912 W: http://xf.iksaif.net/acpi4asus
914 F: drivers/platform/x86/asus-laptop.c
916 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
921 W: http://sourceforge.net/projects/xscaleiop
923 F: Documentation/crypto/async-tx-api.txt
926 F: include/linux/dmaengine.h
927 F: include/linux/async_tx.h
929 ATA OVER ETHERNET (AOE) DRIVER
932 W: http://www.coraid.com/support/linux
934 F: Documentation/aoe/
935 F: drivers/block/aoe/
937 ATHEROS ATH5K WIRELESS DRIVER
949 F: drivers/net/wireless/ath/ath5k/
951 ATHEROS ATH9K WIRELESS DRIVER
958 P: Vasanthakumar Thiagarajan
960 P: Senthil Balasubramanian
965 F: drivers/net/wireless/ath/ath9k/
967 ATHEROS AR9170 WIRELESS DRIVER
968 P: Christian Lamparter
971 W: http://wireless.kernel.org/en/users/Drivers/ar9170
973 F: drivers/net/wireless/ath/ar9170/
979 F: drivers/input/misc/ati_remote2.c
981 ATLX ETHERNET DRIVERS
989 W: http://sourceforge.net/projects/atl1
990 W: http://atl1.sourceforge.net
999 W: http://linux-atm.sourceforge.net
1002 F: include/linux/atm*
1004 ATMEL AT91 MCI DRIVER
1008 W: http://www.atmel.com/products/AT91/
1009 W: http://www.at91.com/
1011 F: drivers/mmc/host/at91_mci.c
1013 ATMEL AT91 / AT32 MCI DRIVER
1017 F: drivers/mmc/host/atmel-mci.c
1018 F: drivers/mmc/host/atmel-mci-regs.h
1020 ATMEL AT91 / AT32 SERIAL DRIVER
1021 P: Haavard Skinnemoen
1024 F: drivers/serial/atmel_serial.c
1031 F: drivers/video/atmel_lcdfb.c
1032 F: include/video/atmel_lcdc.h
1034 ATMEL MACB ETHERNET DRIVER
1035 P: Haavard Skinnemoen
1038 F: drivers/net/macb.*
1041 P: Haavard Skinnemoen
1044 F: drivers/spi/atmel_spi.*
1046 ATMEL USBA UDC DRIVER
1047 P: Haavard Skinnemoen
1050 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1052 F: drivers/usb/gadget/atmel_usba_udc.*
1054 ATMEL WIRELESS DRIVER
1058 W: http://www.thekelleys.org.uk/atmel
1059 W: http://atmelwlandriver.sourceforge.net/
1061 F: drivers/net/wireless/atmel*
1069 W: http://people.redhat.com/sgrubb/audit/
1070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1072 F: include/linux/audit.h
1075 AUXILIARY DISPLAY DRIVERS
1076 P: Miguel Ojeda Sandonis
1078 W: http://miguelojeda.es/auxdisplay.htm
1079 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1081 F: drivers/auxdisplay/
1082 F: include/linux/cfag12864b.h
1085 P: Haavard Skinnemoen
1087 W: http://www.atmel.com/products/AVR32/
1088 W: http://avr32linux.org/
1089 W: http://avrfreaks.net/
1093 AVR32/AT32AP MACHINE SUPPORT
1094 P: Haavard Skinnemoen
1097 F: arch/avr32/mach-at32ap/
1103 W: http://www.linux-ax25.org/
1105 F: include/linux/ax25.h
1106 F: include/net/ax25.h
1115 W: http://linuxwireless.org/en/users/Drivers/b43
1117 F: drivers/net/wireless/b43/
1119 B43LEGACY WIRELESS DRIVER
1125 W: http://linuxwireless.org/en/users/Drivers/b43
1127 F: drivers/net/wireless/b43legacy/
1129 BACKLIGHT CLASS/SUBSYSTEM
1133 F: drivers/video/backlight/
1134 F: include/linux/backlight.h
1136 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1140 W: http://www.baycom.org/~tom/ham/ham.html
1142 F: drivers/net/hamradio/baycom*
1145 P: Sergey S. Kostyliov
1148 F: Documentation/filesystems/befs.txt
1152 P: Tigran A. Aivazian
1155 F: Documentation/filesystems/bfs.txt
1157 F: include/linux/bfs_fs.h
1159 BLACKFIN ARCHITECTURE
1163 W: http://blackfin.uclinux.org
1167 BLACKFIN EMAC DRIVER
1168 P: Michael Hennerich
1171 W: http://blackfin.uclinux.org
1173 F: drivers/net/bfin_mac.*
1179 W: http://blackfin.uclinux.org
1181 F: drivers/rtc/rtc-bfin.c
1183 BLACKFIN SERIAL DRIVER
1187 W: http://blackfin.uclinux.org
1189 F: drivers/serial/bfin_5xx.c
1191 BLACKFIN WATCHDOG DRIVER
1195 W: http://blackfin.uclinux.org
1197 F: drivers/watchdog/bfin_wdt.c
1199 BLACKFIN I2C TWI DRIVER
1203 W: http://blackfin.uclinux.org/
1205 F: drivers/i2c/busses/i2c-bfin-twi.c
1210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1219 F: drivers/mtd/devices/block2mtd.c
1225 W: http://www.bluez.org/
1227 F: drivers/bluetooth/
1233 W: http://www.bluez.org/
1234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
1237 F: include/net/bluetooth/
1243 W: http://sourceforge.net/projects/bonding/
1245 F: drivers/net/bonding/
1246 F: include/linux/if_bonding.h
1248 BROADCOM B44 10/100 ETHERNET DRIVER
1253 F: drivers/net/b44.*
1255 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1260 F: drivers/net/bnx2.*
1261 F: drivers/net/bnx2_*
1263 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1268 F: drivers/net/bnx2x*
1270 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1277 F: drivers/net/tg3.*
1279 BSG (block layer generic sg v4 driver)
1285 F: include/linux/bsg.h
1290 W: http://bu3sch.de/btgpio.php
1292 F: drivers/gpio/bt8xxgpio.c
1298 W: http://btrfs.wiki.kernel.org/
1299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1301 F: Documentation/filesystems/btrfs.txt
1304 BTTV VIDEO4LINUX DRIVER
1305 P: Mauro Carvalho Chehab
1308 W: http://linuxtv.org
1309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1311 F: Documentation/video4linux/bttv/
1312 F: drivers/media/video/bt8xx/bttv*
1314 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1319 F: Documentation/filesystems/caching/cachefiles.txt
1322 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1328 F: Documentation/video4linux/cafe_ccic
1329 F: drivers/media/video/cafe_ccic*
1331 CALGARY x86-64 IOMMU
1338 F: arch/x86/kernel/pci-calgary_64.c
1339 F: arch/x86/kernel/tce_64.c
1340 F: arch/x86/include/asm/calgary.h
1341 F: arch/x86/include/asm/tce.h
1349 W: http://developer.berlios.de/projects/socketcan/
1352 F: include/linux/can/
1353 F: include/linux/can.h
1356 P: Wolfgang Grandegger
1359 W: http://developer.berlios.de/projects/socketcan/
1362 CELL BROADBAND ENGINE ARCHITECTURE
1367 W: http://www.ibm.com/developerworks/power/cell/
1369 F: arch/powerpc/include/asm/cell*.h
1370 F: arch/powerpc/include/asm/spu*.h
1371 F: arch/powerpc/oprofile/*cell*
1372 F: arch/powerpc/platforms/cell/
1374 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1379 F: Documentation/usb/WUSB-Design-overview.txt
1380 F: Documentation/usb/wusb-cbaf
1381 F: drivers/usb/wusbcore/
1382 F: include/linux/usb/wusb*
1384 CFAG12864B LCD DRIVER
1385 P: Miguel Ojeda Sandonis
1387 W: http://miguelojeda.es/auxdisplay.htm
1388 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1390 F: drivers/auxdisplay/cfag12864b.c
1391 F: include/linux/cfag12864b.h
1393 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1394 P: Miguel Ojeda Sandonis
1396 W: http://miguelojeda.es/auxdisplay.htm
1397 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1399 F: drivers/auxdisplay/cfag12864bfb.c
1400 F: include/linux/cfag12864b.h
1402 CFG80211 and NL80211
1407 F: include/linux/nl80211.h
1408 F: include/net/cfg80211.h
1410 X: net/wireless/wext*
1416 F: scripts/checkpatch.pl
1418 CISCO 10G ETHERNET DRIVER
1424 F: drivers/net/enic/
1426 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1427 P: Lennert Buytenhek
1431 F: drivers/net/arm/ep93xx_eth.c
1433 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1434 P: Lennert Buytenhek
1438 F: drivers/usb/host/ohci-ep93xx.c
1440 CIRRUS LOGIC CS4270 SOUND DRIVER
1445 F: sound/soc/codecs/cs4270*
1447 CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER
1448 P: Cirrus Logic Corporation (kernel 2.2 driver)
1450 P: Nils Faerber (port to kernel 2.4)
1453 F: Documentation/input/cs461x.txt
1454 F: sound/pci/cs46xx/
1459 F: include/linux/clk.h
1461 CISCO FCOE HBA DRIVER
1462 P: Abhijeet Joglekar
1468 F: drivers/scsi/fnic/
1475 W: http://www.coda.cs.cmu.edu/
1477 F: Documentation/filesystems/coda.txt
1479 F: include/linux/coda*.h
1481 COMMON INTERNET FILE SYSTEM (CIFS)
1486 W: http://linux-cifs.samba.org/
1487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1489 F: Documentation/filesystems/cifs.txt
1492 COMPACTPCI HOTPLUG CORE
1498 F: drivers/pci/hotplug/cpci_hotplug*
1500 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1506 F: drivers/pci/hotplug/cpcihp_zt5550.*
1508 COMPACTPCI HOTPLUG GENERIC DRIVER
1514 F: drivers/pci/hotplug/cpcihp_generic.c
1516 COMPAL LAPTOP SUPPORT
1517 P: Cezary Jackiewicz
1520 F: drivers/platform/x86/compal-laptop.c
1522 COMPUTONE INTELLIPORT MULTIPORT CARD
1523 P: Michael H. Warfield
1525 W: http://www.wittsend.com/computone.html
1527 F: Documentation/serial/computone.txt
1528 F: drivers/char/ip2/
1530 CONEXANT ACCESSRUNNER USB DRIVER
1534 W: http://accessrunner.sourceforge.net/
1536 F: drivers/usb/atm/cxacru.c
1543 F: include/linux/configfs.h
1545 CONTROL GROUPS (CGROUPS)
1552 F: include/linux/cgroup*
1556 CORETEMP HARDWARE MONITORING DRIVER
1561 F: Documentation/hwmon/coretemp
1562 F: drivers/hwmon/coretemp.c
1564 COSA/SRP SYNC SERIAL DRIVER
1565 P: Jan "Yenya" Kasprzak
1567 W: http://www.fi.muni.cz/~kas/cosa/
1569 F: drivers/net/wan/cosa*
1571 CPMAC ETHERNET DRIVER
1576 F: drivers/net/cpmac.c
1578 CPU FREQUENCY DRIVERS
1582 W: http://www.codemonkey.org.uk/projects/cpufreq/
1583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1585 F: arch/x86/kernel/cpu/cpufreq/
1587 F: include/linux/cpufreq.h
1593 F: arch/x86/kernel/cpuid.c
1594 F: arch/x86/kernel/msr.c
1599 W: http://www.bullopensource.org/cpuset/
1600 W: http://oss.sgi.com/projects/cpusets/
1602 F: Documentation/cgroups/cpusets.txt
1603 F: include/linux/cpuset.h
1607 W: http://sourceforge.net/projects/cramfs/
1609 F: Documentation/filesystems/cramfs.txt
1618 W: http://developer.axis.com
1628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1630 F: Documentation/crypto/
1636 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1642 CS5535 Audio ALSA driver
1646 F: sound/pci/cs5535audio/
1648 CX18 VIDEO4LINUX DRIVER
1656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1657 W: http://linuxtv.org
1659 F: Documentation/video4linux/cx18.txt
1660 F: drivers/media/video/cx18/
1662 CXGB3 ETHERNET DRIVER (CXGB3)
1666 W: http://www.chelsio.com
1668 F: drivers/net/cxgb3/
1670 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1674 W: http://www.openfabrics.org
1676 F: drivers/infiniband/hw/cxgb3/
1682 W: http://www.arm.linux.org.uk/
1684 F: drivers/video/cyber2000fb.*
1686 CYCLADES 2X SYNC CARD DRIVER
1687 P: Arnaldo Carvalho de Melo
1689 W: http://oops.ghostprotocols.net:81/blog
1691 F: drivers/net/wan/cycx*
1693 CYCLADES ASYNC MUX DRIVER
1694 W: http://www.cyclades.com/
1696 F: drivers/char/cyclades.c
1697 F: include/linux/cyclades.h
1699 CYCLADES PC300 DRIVER
1700 W: http://www.cyclades.com/
1702 F: drivers/net/wan/pc300*
1704 DAMA SLAVE for AX.25
1707 W: http://yaina.de/jreuter/
1708 W: http://www.qsl.net/dl1bke/
1711 F: net/ax25/af_ax25.c
1712 F: net/ax25/ax25_dev.c
1713 F: net/ax25/ax25_ds_*
1714 F: net/ax25/ax25_in.c
1715 F: net/ax25/ax25_out.c
1716 F: net/ax25/ax25_timer.c
1717 F: net/ax25/sysctl_net_ax25.c
1719 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
1724 F: Documentation/networking/dmfe.txt
1725 F: drivers/net/tulip/dmfe.c
1727 DC390/AM53C974 SCSI driver
1730 W: http://www.garloff.de/kurt/linux/dc390/
1731 P: Guennadi Liakhovetski
1734 F: drivers/scsi/tmscsim.*
1743 W: http://twibble.org/dist/dc395x/
1745 L: http://lists.twibble.org/mailman/listinfo/dc395x/
1747 F: Documentation/scsi/dc395x.txt
1748 F: drivers/scsi/dc395x.*
1751 P: Arnaldo Carvalho de Melo
1754 W: http://linux-net.osdl.org/index.php/DCCP
1756 F: include/linux/dccp.h
1757 F: include/linux/tfrc.h
1760 DECnet NETWORK LAYER
1761 P: Christine Caulfield
1763 W: http://linux-decnet.sourceforge.net
1766 F: Documentation/networking/decnet.txt
1769 DEFXX FDDI NETWORK DRIVER
1770 P: Maciej W. Rozycki
1773 F: drivers/net/defxx.*
1779 F: drivers/platform/x86/dell-laptop.c
1781 DELL LAPTOP SMM DRIVER
1782 P: Massimo Dal Zotto
1784 W: http://www.debian.org/~dz/i8k/
1786 F: drivers/char/i8k.c
1787 F: include/linux/i8k.h
1789 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
1793 F: Documentation/dcdbas.txt
1794 F: drivers/firmware/dcdbas.*
1796 DELL WMI EXTRAS DRIVER
1801 DEVICE NUMBER REGISTRY
1804 W: http://lanana.org/docs/device-list/index.html
1810 W: http://sources.redhat.com/dm
1812 F: Documentation/device-mapper/
1814 F: include/linux/device-mapper.h
1815 F: include/linux/dm-*.h
1817 DIGI INTL. EPCA DRIVER
1818 P: Digi International, Inc
1821 W: http://www.digi.com
1823 F: Documentation/serial/digiepca.txt
1824 F: drivers/char/epca*
1825 F: drivers/char/digi*
1827 DIRECTORY NOTIFICATION (DNOTIFY)
1831 F: Documentation/filesystems/dnotify.txt
1832 F: fs/notify/dnotify/
1833 F: include/linux/dnotify.h
1835 DISK GEOMETRY AND PARTITION HANDLING
1838 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
1839 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
1840 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
1847 F: Documentation/filesystems/quota.txt
1849 F: include/linux/quota*.h
1851 DISTRIBUTED LOCK MANAGER (DLM)
1852 P: Christine Caulfield
1857 W: http://sources.redhat.com/cluster/
1858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
1862 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
1869 F: include/linux/dma*
1871 DME1737 HARDWARE MONITOR DRIVER
1876 F: Documentation/hwmon/dme1737
1877 F: drivers/hwmon/dme1737.c
1879 DOCBOOK FOR DOCUMENTATION
1884 DOCKING STATION DRIVER
1889 F: drivers/acpi/dock.c
1899 P: James R. Van Zandt
1903 F: drivers/char/dtlk.c
1904 F: include/linux/dtlk.h
1906 DPT_I2O SCSI RAID DRIVER
1907 P: Adaptec OEM Raid Solutions
1910 W: http://www.adaptec.com/
1912 F: drivers/scsi/dpt*
1913 F: drivers/scsi/dpt/
1915 DRIVER CORE, KOBJECTS, AND SYSFS
1916 P: Greg Kroah-Hartman
1918 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
1920 F: Documentation/kobject.txt
1923 F: include/linux/kobj*
1930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1939 F: drivers/net/wan/dscc4.c
1941 DZ DECSTATION DZ11 SERIAL DRIVER
1942 P: Maciej W. Rozycki
1945 F: drivers/serial/dz.*
1947 EATA-DMA SCSI DRIVER
1953 F: drivers/scsi/eata*
1955 EATA ISA/EISA/PCI SCSI DRIVER
1960 F: drivers/scsi/eata.c
1962 EATA-PIO SCSI DRIVER
1968 F: drivers/scsi/eata_pio.*
1975 W: http://ebtables.sourceforge.net/
1977 F: include/linux/netfilter_bridge/ebt_*.h
1978 F: net/bridge/netfilter/ebt*.c
1986 W: https://launchpad.net/ecryptfs
1988 F: Documentation/filesystems/ecryptfs.txt
1995 W: bluesmoke.sourceforge.net
1997 F: Documentation/edac.txt
1998 F: drivers/edac/edac_*
1999 F: include/linux/edac.h
2007 W: bluesmoke.sourceforge.net
2009 F: drivers/edac/amd64_edac*
2017 W: bluesmoke.sourceforge.net
2019 F: drivers/edac/e752x_edac.c
2025 W: bluesmoke.sourceforge.net
2027 F: drivers/edac/e7xxx_edac.c
2033 W: bluesmoke.sourceforge.net
2035 F: drivers/edac/i82443bxgx_edac.c
2041 W: bluesmoke.sourceforge.net
2043 F: drivers/edac/i3000_edac.c
2049 W: bluesmoke.sourceforge.net
2051 F: drivers/edac/i5000_edac.c
2054 P: Mauro Carvalho Chehab
2057 W: bluesmoke.sourceforge.net
2059 F: drivers/edac/i5400_edac.c
2062 P: Ranganathan Desikan
2067 W: bluesmoke.sourceforge.net
2069 F: drivers/edac/i82975x_edac.c
2075 W: bluesmoke.sourceforge.net
2077 F: drivers/edac/pasemi_edac.c
2083 W: bluesmoke.sourceforge.net
2085 F: drivers/edac/r82600_edac.c
2087 EEEPC LAPTOP EXTRAS DRIVER
2091 W: http://sourceforge.net/projects/acpi4asus
2093 F: drivers/platform/x86/eeepc-laptop.c
2096 W: http://aeschi.ch.eu.org/efs/
2100 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2107 F: drivers/infiniband/hw/ehca/
2119 EMULEX LPFC FC SCSI DRIVER
2123 W: http://sourceforge.net/projects/lpfcxxxx
2125 F: drivers/scsi/lpfc/
2127 ENE CB710 FLASH CARD READER DRIVER
2128 P: Michał Mirosław
2132 F: drivers/misc/cb710/
2133 F: drivers/mmc/host/cb710-mmc.*
2134 F: include/linux/cb710.h
2136 EPSON 1355 FRAMEBUFFER DRIVER
2137 P: Christopher Hoover
2139 P: Christopher Hoover
2142 F: drivers/video/epson1355fb.c
2144 EPSON S1D13XXX FRAMEBUFFER DRIVER
2145 P: Kristoffer Ericson
2148 F: drivers/video/s1d13xxxfb.c
2149 F: include/video/s1d13xxxfb.h
2151 ETHEREXPRESS-16 NETWORK DRIVER
2156 F: drivers/net/eexpress.*
2159 P: Stephen Hemminger
2162 W: http://www.linux-foundation.org/en/Net:Bridge
2164 F: include/linux/netfilter_bridge/
2167 ETHERTEAM 16I DRIVER
2171 F: drivers/net/eth16i.c
2176 F: Documentation/filesystems/ext2.txt
2178 F: include/linux/ext2*
2189 F: Documentation/filesystems/ext3.txt
2191 F: include/linux/ext3*
2199 W: http://ext4.wiki.kernel.org
2201 F: Documentation/filesystems/ext4.txt
2204 F71805F HARDWARE MONITORING DRIVER
2209 F: Documentation/hwmon/f71805f
2210 F: drivers/hwmon/f71805f.c
2212 FARSYNC SYNCHRONOUS DRIVER
2215 W: http://www.farsite.co.uk/
2217 F: drivers/net/wan/farsync.*
2219 FAULT INJECTION SUPPORT
2223 F: Documentation/fault-injection/
2224 F: lib/fault-inject.c
2226 FILE LOCKING (flock() and fcntl()/lockf())
2231 F: include/linux/fcntl.h
2232 F: include/linux/fs.h
2236 FILESYSTEMS (VFS and infrastructure)
2243 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2248 F: drivers/hwmon/f75375s.c
2249 F: include/linux/f75375s.h
2252 P: Kristian Hoegsberg
2257 W: http://www.linux1394.org/
2258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2260 F: drivers/firewire/
2261 F: include/linux/firewire*.h
2263 FIRMWARE LOADER (request_firmware)
2265 F: Documentation/firmware_class/
2266 F: drivers/base/firmware*.c
2267 F: include/linux/firmware.h
2272 W: http://floatingpoint.sourceforge.net/emulator/index.html
2274 F: arch/x86/math-emu/
2276 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2281 F: drivers/net/wan/dlci.c
2282 F: drivers/net/wan/sdla.c
2286 W: http://linux-fbdev.sourceforge.net/
2288 F: Documentation/fb/
2289 F: drivers/video/fb*
2290 F: include/linux/fb.h
2292 FREESCALE DMA DRIVER
2299 F: drivers/dma/fsldma.*
2301 FREESCALE I2C CPM DRIVER
2307 F: drivers/i2c/busses/i2c-cpm.c
2309 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2315 F: arch/arm/plat-mxc/include/mach/imxfb.h
2316 F: drivers/video/imxfb.c
2318 FREESCALE SOC FS_ENET DRIVER
2319 P: Pantelis Antoniou
2326 F: drivers/net/fs_enet/
2327 F: include/linux/fs_enet_pd.h
2329 FREESCALE QUICC ENGINE LIBRARY
2334 F: arch/powerpc/sysdev/qe_lib/
2335 F: arch/powerpc/include/asm/*qe.h
2337 FREESCALE HIGHSPEED USB DEVICE DRIVER
2343 F: drivers/usb/gadget/fsl_usb2_udc.c
2345 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2351 F: drivers/net/ucc_geth*
2353 FREESCALE QUICC ENGINE UCC UART DRIVER
2358 F: drivers/serial/ucc_uart.c
2360 FREESCALE SOC SOUND DRIVERS
2366 F: sound/soc/fsl/fsl*
2367 F: sound/soc/fsl/mpc8610_hpcd.c
2370 P: Christoph Hellwig
2372 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2379 P: Rafael J. Wysocki
2383 F: Documentation/power/freezing-of-tasks.txt
2384 F: include/linux/freezer.h
2387 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2392 F: Documentation/filesystems/caching/
2394 F: include/linux/fscache*.h
2400 F: Documentation/trace/ftrace.txt
2401 F: arch/*/*/*/ftrace.h
2402 F: arch/*/kernel/ftrace.c
2403 F: include/*/ftrace.h
2406 FUJITSU FR-V (FRV) PORT
2412 FUJITSU LAPTOP EXTRAS
2417 F: drivers/platform/x86/fujitsu-laptop.c
2419 FUSE: FILESYSTEM IN USERSPACE
2423 W: http://fuse.sourceforge.net/
2426 F: include/linux/fuse.h
2428 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2432 S: Odd Fixes (e.g., new signatures)
2433 F: drivers/scsi/fdomain.*
2435 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2439 W: http://www.icp-vortex.com/
2441 F: drivers/scsi/gdt*
2443 GENERIC GPIO I2C DRIVER
2444 P: Haavard Skinnemoen
2447 F: drivers/i2c/busses/i2c-gpio.c
2448 F: include/linux/i2c-gpio.h
2450 GENERIC HDLC (WAN) DRIVERS
2453 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2455 F: drivers/net/wan/c101.c
2456 F: drivers/net/wan/hd6457*
2457 F: drivers/net/wan/hdlc*
2458 F: drivers/net/wan/n2.c
2459 F: drivers/net/wan/pc300too.c
2460 F: drivers/net/wan/pci200syn.c
2461 F: drivers/net/wan/wanxl*
2464 P: Steven Whitehouse
2467 W: http://sources.redhat.com/cluster/
2468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2471 F: Documentation/filesystems/gfs2*.txt
2473 F: include/linux/gfs2_ondisk.h
2475 GIGASET ISDN DRIVERS
2481 W: http://gigaset307x.sourceforge.net/
2483 F: Documentation/isdn/README.gigaset
2484 F: drivers/isdn/gigaset/
2485 F: include/linux/gigaset_dev.h
2487 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2491 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2493 F: drivers/hwmon/hdaps.c
2495 HYPERVISOR VIRTUAL CONSOLE DRIVER
2498 F: drivers/char/hvc_*
2500 GSPCA FINEPIX SUBDRIVER
2504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2506 F: drivers/media/video/gspca/finepix.c
2508 GSPCA M5602 SUBDRIVER
2512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2514 F: drivers/media/video/gspca/m5602/
2516 GSPCA PAC207 SONIXB SUBDRIVER
2520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2522 F: drivers/media/video/gspca/pac207.c
2524 GSPCA T613 SUBDRIVER
2525 P: Leandro Costantino
2528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2530 F: drivers/media/video/gspca/t613.c
2532 GSPCA USB WEBCAM DRIVER
2533 P: Jean-Francois Moine
2535 W: http://moinejf.free.fr
2537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2539 F: drivers/media/video/gspca/
2543 W: http://www.lm-sensors.org/
2547 HARDWARE RANDOM NUMBER GENERATOR CORE
2549 F: Documentation/hw_random.txt
2550 F: drivers/char/hw_random/
2551 F: include/linux/hw_random.h
2553 HARMONY SOUND DRIVER
2558 F: sound/parisc/harmony.*
2560 HAYES ESP SERIAL DRIVER
2561 P: Andrew J. Robinson
2563 W: http://www.nyx.net/~arobinso
2565 F: Documentation/serial/hayes-esp.txt
2566 F: drivers/char/esp.c
2568 HEWLETT-PACKARD SMART2 RAID DRIVER
2573 F: Documentation/blockdev/cpqarray.txt
2574 F: drivers/block/cpqarray.*
2576 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2581 F: Documentation/blockdev/cciss.txt
2582 F: drivers/block/cciss*
2583 F: include/linux/cciss_ioctl.h
2589 F: Documentation/filesystems/hfs.txt
2592 HGA FRAMEBUFFER DRIVER
2596 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2598 F: drivers/video/hgafb.c
2600 HIBERNATION (aka Software Suspend, aka swsusp)
2603 P: Rafael J. Wysocki
2608 F: drivers/base/power/
2610 F: include/linux/suspend.h
2611 F: include/linux/freezer.h
2612 F: include/linux/pm.h
2613 F: arch/*/include/asm/suspend*.h
2619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2622 F: include/linux/hid*
2624 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2628 F: Documentation/timers/
2630 F: include/linux/hrtimer.h
2632 HIGH-SPEED SCC DRIVER FOR AX.25
2636 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
2638 F: drivers/net/hamradio/dmascc.c
2639 F: drivers/net/hamradio/scc.c
2641 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
2642 P: HighPoint Linux Team
2644 W: http://www.highpoint-tech.com
2646 F: Documentation/scsi/hptiop.txt
2647 F: drivers/scsi/hptiop.c
2654 F: include/linux/hippidevice.h
2655 F: include/linux/if_hippi.h
2663 W: http://hostap.epitest.fi/
2665 F: drivers/net/wireless/hostap/
2667 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
2671 F: drivers/platform/x86/tc1100-wmi.c
2673 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
2677 F: drivers/net/hp100.*
2679 HPET: High Precision Event Timers driver
2683 F: Documentation/timers/hpet.txt
2684 F: drivers/char/hpet.c
2685 F: include/linux/hpet.h
2688 P: Venkatesh Pallipadi (Venki)
2691 F: arch/x86/kernel/hpet.c
2692 F: arch/x86/include/asm/hpet.h
2703 F: drivers/char/hpet.c
2708 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
2715 W: http://www.pharscape.org
2717 F: drivers/net/usb/hso.c
2719 HTCPEN TOUCHSCREEN DRIVER
2724 F: drivers/input/touchscreen/htcpen.c
2732 I2C/SMBUS STUB DRIVER
2737 F: drivers/i2c/busses/i2c-stub.c
2740 P: Jean Delvare (PC drivers, core)
2742 P: Ben Dooks (embedded platforms)
2745 W: http://i2c.wiki.kernel.org/
2746 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
2748 F: Documentation/i2c/
2750 F: include/linux/i2c.h
2751 F: include/linux/i2c-dev.h
2752 F: include/linux/i2c-id.h
2758 W: http://www.harbaum.org/till/i2c_tiny_usb
2760 F: drivers/i2c/busses/i2c-tiny-usb.c
2768 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
2771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
2774 IA64 (Itanium) PLATFORM
2778 W: http://www.ia64-linux.org/
2779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
2783 IBM MCA SCSI SUBSYSTEM DRIVER
2786 W: http://www.uni-mainz.de/~langm000/linux.html
2788 F: drivers/scsi/ibmmca.c
2790 IBM Power Linux RAID adapter
2794 F: drivers/scsi/ipr.*
2796 IBM ServeRAID RAID DRIVER
2800 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
2802 F: drivers/scsi/ips.*
2805 P: Bartlomiej Zolnierkiewicz
2808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6.git
2810 F: Documentation/ide/
2812 F: include/linux/ide.h
2819 F: Documentation/cdrom/ide-cd
2820 F: drivers/ide/ide-cd*
2827 F: drivers/idle/i7300_idle.c
2835 W: http://www.linux1394.org/
2836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2838 F: drivers/ieee1394/
2840 IEEE 1394 RAW I/O DRIVER
2847 F: drivers/ieee1394/raw1394*
2849 IEEE 802.15.4 SUBSYSTEM
2850 P: Dmitry Eremin-Solenikov
2855 W: http://apps.sourceforge.net/trac/linux-zigbee
2856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
2859 F: drivers/ieee802154/
2861 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
2865 F: security/integrity/ima/
2867 IMS TWINTURBO FRAMEBUFFER DRIVER
2870 F: drivers/video/imsttfb.c
2872 INFINIBAND SUBSYSTEM
2880 W: http://www.openib.org/
2881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
2883 F: Documentation/infiniband/
2884 F: drivers/infiniband/
2885 F: include/linux/if_infiniband.h
2895 F: Documentation/filesystems/inotify.txt
2896 F: fs/notify/inotify/
2897 F: include/linux/inotify.h
2899 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
2904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
2908 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
2913 F: Documentation/fb/intelfb.txt
2914 F: drivers/video/intelfb/
2916 INTEL 810/815 FRAMEBUFFER DRIVER
2921 F: drivers/video/i810/
2923 INTEL MENLOW THERMAL DRIVER
2927 W: http://www.lesswatts.org/projects/acpi/
2929 F: drivers/platform/x86/intel_menlow.c
2931 INTEL IA32 MICROCODE UPDATE SUPPORT
2935 F: arch/x86/kernel/microcode_core.c
2936 F: arch/x86/kernel/microcode_intel.c
2938 INTEL I/OAT DMA DRIVER
2942 F: drivers/dma/ioat*
2948 T: git git://git.infradead.org/iommu-2.6.git
2950 F: drivers/pci/intel-iommu.c
2951 F: include/linux/intel-iommu.h
2953 INTEL IOP-ADMA DMA DRIVER
2957 F: drivers/dma/iop-adma.c
2959 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
2963 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
2964 F: arch/arm/mach-ixp4xx/include/mach/npe.h
2965 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
2966 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
2967 F: drivers/net/arm/ixp4xx_eth.c
2968 F: drivers/net/wan/ixp4xx_hss.c
2970 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
2974 F: drivers/char/hw_random/ixp4xx-rng.c
2976 INTEL IXP2000 ETHERNET DRIVER
2977 P: Lennert Buytenhek
2981 F: drivers/net/ixp2000/
2983 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/ixgb/ixgbe)
2995 W: http://e1000.sourceforge.net/
2997 F: drivers/net/e100.c
2998 F: drivers/net/e1000/
2999 F: drivers/net/e1000e/
3001 F: drivers/net/ixgb/
3002 F: drivers/net/ixgbe/
3004 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3013 W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
3014 W: http://ipw2100.sourceforge.net
3016 F: Documentation/networking/README.ipw2100
3017 F: drivers/net/wireless/ipw2x00/ipw2100.*
3019 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3028 W: http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
3029 W: http://ipw2200.sourceforge.net
3031 F: Documentation/networking/README.ipw2200
3032 F: drivers/net/wireless/ipw2x00/ipw2200.*
3034 INTEL WIRELESS WIMAX CONNECTION 2400
3035 P: Inaky Perez-Gonzalez
3040 W: http://linuxwimax.org
3041 F: Documentation/wimax/README.i2400m
3042 F: drivers/net/wimax/i2400m/
3043 F: include/linux/wimax/i2400m.h
3045 INTEL WIRELESS WIFI LINK (iwlwifi)
3052 W: http://intellinuxwireless.org
3053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
3055 F: drivers/net/wireless/iwlwifi/
3057 IOC3 ETHERNET DRIVER
3062 F: drivers/net/ioc3-eth.c
3069 F: drivers/serial/ioc3_serial.c
3075 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3077 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3086 F: drivers/net/ipg.c
3092 T: git git://git.qlogic.com/ipath-linux-2.6
3094 F: drivers/infiniband/hw/ipath/
3100 W: http://openipmi.sourceforge.net/
3102 F: Documentation/IPMI.txt
3103 F: drivers/char/ipmi/
3104 F: include/linux/ipmi*
3106 IPS SCSI RAID DRIVER
3107 P: Adaptec OEM Raid Solutions
3110 W: http://www.adaptec.com/
3112 F: drivers/scsi/ips*
3124 F: Documentation/networking/ipvs-sysctl.txt
3125 F: net/netfilter/ipvs/
3133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3134 F: drivers/char/pcmcia/ipwireless/
3137 P: Arnaldo Carvalho de Melo
3141 F: include/linux/ipx.h
3142 F: include/net/ipx.h
3149 W: http://irda.sourceforge.net/
3151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3152 F: Documentation/networking/irda.txt
3153 F: drivers/net/irda/
3154 F: include/net/irda/
3161 F: Documentation/isapnp.txt
3162 F: drivers/pnp/isapnp/
3163 F: include/linux/isapnp.h
3169 W: www.open-iscsi.org
3170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3172 F: drivers/scsi/*iscsi*
3173 F: include/scsi/*iscsi*
3179 W: http://www.isdn4linux.de
3180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3182 F: Documentation/isdn/
3184 F: include/linux/isdn.h
3185 F: include/linux/isdn/
3187 ISDN SUBSYSTEM (Eicon active card driver)
3191 W: http://www.melware.de
3193 F: drivers/isdn/hardware/eicon/
3195 IVTV VIDEO4LINUX DRIVER
3201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3202 W: http://www.ivtvdriver.org
3204 F: Documentation/video4linux/*.ivtv
3205 F: drivers/media/video/ivtv/
3206 F: include/linux/ivtv*
3212 W: http://jfs.sourceforge.net/
3213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3215 F: Documentation/filesystems/jfs.txt
3223 F: drivers/net/jme.*
3225 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3229 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3232 F: include/linux/jffs2.h
3233 F: include/mtd/jffs2-user.h
3235 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3243 F: include/linux/ext*jbd*.h
3244 F: include/linux/jbd*.h
3246 K8TEMP HARDWARE MONITORING DRIVER
3251 F: Documentation/hwmon/k8temp
3252 F: drivers/hwmon/k8temp.c
3259 F: Documentation/kbuild/kconfig-language.txt
3268 W: http://lse.sourceforge.net/kdump/
3270 F: Documentation/kdump/
3272 KERNEL AUTOMOUNTER (AUTOFS)
3279 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next.git
3290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes.git
3293 F: Documentation/kbuild/
3295 F: scripts/Makefile.*
3300 W: http://www.kerneljanitors.org/
3303 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3309 W: http://nfs.sourceforge.net/
3312 F: include/linux/nfsd/
3316 F: include/linux/lockd/
3317 F: include/linux/sunrpc/
3319 KERNEL VIRTUAL MACHINE (KVM)
3323 W: http://kvm.qumranet.com
3325 F: Documentation/*/kvm.txt
3327 F: arch/*/include/asm/kvm*
3328 F: include/linux/kvm*
3331 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3335 W: http://kvm.qumranet.com
3337 F: arch/x86/include/asm/svm.h
3338 F: arch/x86/kvm/kvm_svm.h
3339 F: arch/x86/kvm/svm.c
3341 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3345 W: http://kvm.qumranet.com
3347 F: arch/powerpc/include/asm/kvm*
3348 F: arch/powerpc/kvm/
3350 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3354 W: http://kvm.qumranet.com
3356 F: Documentation/ia64/kvm.txt
3357 F: arch/ia64/include/asm/kvm*
3360 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3363 P: Christian Borntraeger
3367 W: http://www.ibm.com/developerworks/linux/linux390/
3369 F: Documentation/s390/kvm.txt
3370 F: arch/s390/include/asm/kvm*
3376 W: http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/
3379 F: include/linux/kexec.h
3387 F: Documentation/DocBook/kgdb.tmpl
3388 F: drivers/misc/kgdbts.c
3389 F: drivers/serial/kgdboc.c
3390 F: include/linux/kgdb.h
3406 F: Documentation/kmemleak.txt
3407 F: include/linux/kmemleak.h
3409 F: mm/kmemleak-test.c
3412 P: Eduard - Gabriel Munteanu
3415 F: Documentation/trace/kmemtrace.txt
3416 F: include/linux/kmemtrace.h
3417 F: kernel/trace/kmemtrace.c
3420 P: Ananth N Mavinakayanahalli
3422 P: Anil S Keshavamurthy
3429 F: Documentation/kprobes.txt
3430 F: include/linux/kprobes.h
3433 KS0108 LCD CONTROLLER DRIVER
3434 P: Miguel Ojeda Sandonis
3436 W: http://miguelojeda.es/auxdisplay.htm
3437 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3439 F: Documentation/auxdisplay/ks0108
3440 F: drivers/auxdisplay/ks0108.c
3441 F: include/linux/ks0108.h
3446 F: Documentation/networking/lapb-module.txt
3450 LASI 53c700 driver for PARISC
3451 P: James E.J. Bottomley
3455 F: Documentation/scsi/53c700.txt
3456 F: drivers/scsi/53c700*
3463 F: include/linux/leds.h
3465 LEGO USB Tower driver
3469 W: http://legousb.sourceforge.net/
3471 F: drivers/usb/misc/legousbtower.c
3477 W: http://lguest.ozlabs.org/
3479 F: Documentation/lguest/
3482 F: include/linux/lguest*.h
3483 F: arch/x86/include/asm/lguest*.h
3485 LINUX FOR IBM pSERIES (RS/6000)
3488 W: http://www.ibm.com/linux/ltc/projects/ppc
3491 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3492 P: Benjamin Herrenschmidt
3496 W: http://www.penguinppc.org/
3498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3501 LINUX FOR POWER MACINTOSH
3502 P: Benjamin Herrenschmidt
3504 W: http://www.penguinppc.org/
3508 LINUX FOR POWERPC EMBEDDED MPC5XXX
3512 T: git git://git.secretlab.ca/git/linux-2.6.git
3515 LINUX FOR POWERPC EMBEDDED PPC4XX
3520 W: http://www.penguinppc.org/
3522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3525 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3528 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3530 T: git git://git.secretlab.ca/git/linux-2.6.git
3533 LINUX FOR POWERPC EMBEDDED PPC8XX
3538 W: http://www.penguinppc.org/
3542 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3545 W: http://www.penguinppc.org/
3549 LINUX FOR POWERPC PA SEMI PWRFICIENT
3552 W: http://www.pasemi.com/
3556 LINUX SECURITY MODULE (LSM) FRAMEWORK
3560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
3564 P: Arnaldo Carvalho de Melo
3567 F: include/linux/llc.h
3571 LIS3LV02D ACCELEROMETER DRIVER
3575 F: Documentation/hwmon/lis3lv02d
3576 F: drivers/hwmon/lis3lv02d.*
3578 LM83 HARDWARE MONITOR DRIVER
3583 F: Documentation/hwmon/lm83
3584 F: drivers/hwmon/lm83.c
3586 LM90 HARDWARE MONITOR DRIVER
3591 F: Documentation/hwmon/lm90
3592 F: drivers/hwmon/lm90.c
3594 LOCKDEP AND LOCKSTAT
3599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
3601 F: Documentation/lockdep*.txt
3602 F: Documentation/lockstat.txt
3603 F: include/linux/lockdep.h
3606 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
3607 P: Richard Russon (FlatCap)
3610 W: http://www.linux-ntfs.org/content/view/19/37/
3612 F: Documentation/ldm.txt
3613 F: fs/partitions/ldm.*
3615 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3621 W: http://www.lsilogic.com/support
3623 F: drivers/message/fusion/
3625 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
3630 F: drivers/scsi/sym53c8xx_2/
3632 LTP (Linux Test Project)
3638 W: http://ltp.sourceforge.net/
3639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/ltp.git
3647 W: http://www.linux-m32r.org/
3652 P: Geert Uytterhoeven
3657 W: http://www.linux-m68k.org/
3658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
3663 M68K ON APPLE MACINTOSH
3666 W: http://www.mac.linux-m68k.org/
3674 W: http://www.tazenda.demon.co.uk/phil/linux-hp
3682 W: http://linuxwireless.org/
3683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3685 F: Documentation/networking/mac80211-injection.txt
3686 F: include/net/mac80211.h
3689 MAC80211 PID RATE CONTROL
3695 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
3696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3698 F: net/mac80211/rc80211_pid*
3705 F: drivers/net/macvlan.c
3706 F: include/linux/if_macvlan.h
3708 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
3711 W: http://www.kernel.org/doc/man-pages
3715 MARVELL LIBERTAS WIRELESS DRIVER
3720 F: drivers/net/wireless/libertas/
3722 MARVELL MV643XX ETHERNET DRIVER
3723 P: Lennert Buytenhek
3727 F: drivers/net/mv643xx_eth.*
3728 F: include/linux/mv643xx.h
3730 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
3735 MARVELL YUKON / SYSKONNECT DRIVER
3740 W: http://www.syskonnect.com
3743 MATROX FRAMEBUFFER DRIVER
3748 F: drivers/video/matrox/matroxfb_*
3749 F: include/linux/matroxfb.h
3751 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3756 F: Documentation/hwmon/max6650
3757 F: drivers/hwmon/max6650.c
3759 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
3760 P: Mauro Carvalho Chehab
3762 P: LinuxTV.org Project
3764 W: http://linuxtv.org
3765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3767 F: Documentation/dvb/
3768 F: Documentation/video4linux/
3771 F: include/linux/dvb/
3772 F: include/linux/videodev*.h
3774 MEGARAID SCSI DRIVERS
3778 W: http://megaraid.lsilogic.com
3780 F: Documentation/scsi/megaraid.txt
3781 F: drivers/scsi/megaraid.*
3782 F: drivers/scsi/megaraid/
3786 W: http://www.linux-mm.org
3788 F: include/linux/mm.h
3791 MEMORY RESOURCE CONTROLLER
3796 P: KAMEZAWA Hiroyuki
3802 MEMORY TECHNOLOGY DEVICES (MTD)
3805 W: http://www.linux-mtd.infradead.org/
3807 T: git git://git.infradead.org/mtd-2.6.git
3810 F: include/linux/mtd/
3813 MICROBLAZE ARCHITECTURE
3817 W: http://www.monstr.eu/fdt/
3818 T: git git://git.monstr.eu/linux-2.6-microblaze.git
3826 F: drivers/usb/image/microtek.*
3831 W: http://www.linux-mips.org/
3833 T: git git://git.linux-mips.org/pub/scm/linux.git
3835 F: Documentation/mips/
3838 MISCELLANEOUS MCA-SUPPORT
3842 F: Documentation/ia64/mca.txt
3843 F: Documentation/mca.txt
3845 F: include/linux/mca*
3851 F: include/linux/module.h
3854 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
3857 W: http://popies.net/meye/
3859 F: Documentation/video4linux/meye.txt
3860 F: drivers/media/video/meye.*
3861 F: include/linux/meye.h
3863 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
3868 F: drivers/mmc/host/imxmmc.*
3870 MOUSE AND MISC DEVICES [GENERAL]
3871 P: Alessandro Rubini
3874 F: drivers/input/mouse/
3875 F: include/linux/gpio_mouse.h
3877 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
3881 F: Documentation/serial/moxa-smartio
3882 F: drivers/char/mxser.*
3885 P: Lennart Poettering
3887 W: https://tango.0pointer.de/mailman/listinfo/s270-linux
3888 W: http://0pointer.de/lennart/tchibo.html
3890 F: drivers/platform/x86/msi-laptop.c
3892 MULTIFUNCTION DEVICES (MFD)
3895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
3899 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
3904 F: include/linux/mmc/
3906 MULTIMEDIA CARD (MMC) ETC. OVER SPI
3910 F: drivers/mmc/host/mmc_spi.c
3911 F: include/linux/spi/mmc_spi.h
3913 MULTISOUND SOUND DRIVER
3917 F: Documentation/sound/oss/MultiSound
3920 MULTITECH MULTIPORT CARD (ISICOM)
3924 F: drivers/char/isicom.c
3925 F: include/linux/isicom.h
3927 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3931 T: git git://gitorious.org/musb/mainline.git
3933 F: drivers/usb/musb/
3935 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
3941 W: http://www.myri.com/scs/download-Myri10GE.html
3943 F: drivers/net/myri10ge/
3945 NATSEMI ETHERNET DRIVER (DP8381x)
3949 F: drivers/net/natsemi.c
3958 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
3959 P: James E.J. Bottomley
3963 F: drivers/scsi/NCR_D700.*
3965 NETEFFECT IWARP RNIC DRIVER (IW_NES)
3971 W: http://www.neteffect.com
3973 F: drivers/infiniband/hw/nes/
3975 NETEM NETWORK EMULATOR
3976 P: Stephen Hemminger
3980 F: net/sched/sch_netem.c
3982 NETERION (S2IO) 10GbE DRIVER (xframe/vxge)
3987 P: Sivakumar Subramani
3989 P: Sreenivasa Honnur
3994 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
3995 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
3997 F: Documentation/networking/s2io.txt
3998 F: drivers/net/s2io*
4000 NETFILTER/IPTABLES/IPCHAINS
4011 W: http://www.netfilter.org/
4012 W: http://www.iptables.org/
4014 F: include/linux/netfilter*
4015 F: include/linux/netfilter/
4016 F: include/net/netfilter/
4017 F: net/*/netfilter.c
4024 W: http://netlabel.sf.net
4027 F: Documentation/netlabel/
4028 F: include/net/netlabel.h
4031 NETROM NETWORK LAYER
4035 W: http://www.linux-ax25.org/
4037 F: include/linux/netrom.h
4038 F: include/net/netrom.h
4041 NETWORK BLOCK DEVICE (NBD)
4045 F: Documentation/blockdev/nbd.txt
4046 F: drivers/block/nbd.c
4047 F: include/linux/nbd.h
4049 NETWORKING [GENERAL]
4053 W: http://www.linuxfoundation.org/en/Net
4054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4059 NETWORKING [IPv4/IPv6]
4064 P: Pekka Savola (ipv6)
4068 P: Hideaki YOSHIFUJI
4073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4079 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4085 NETWORKING [WIRELESS]
4089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4092 F: include/net/ieee80211*
4093 F: include/linux/wireless.h
4097 W: http://www.linuxfoundation.org/en/Net
4098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4102 NETXEN (1/10) GbE SUPPORT
4106 W: http://www.netxen.com
4108 F: drivers/net/netxen/
4110 NFS, SUNRPC, AND LOCKD CLIENTS
4114 W: http://client.linux-nfs.org
4115 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4121 F: include/linux/lockd/
4122 F: include/linux/nfs*
4123 F: include/linux/sunrpc/
4125 NI5010 NETWORK DRIVER
4126 P: Jan-Pascal van Best
4132 F: drivers/net/ni5010.*
4138 W: http://www.nilfs.org/en/
4140 F: Documentation/filesystems/nilfs2.txt
4142 F: include/linux/nilfs2_fs.h
4144 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4147 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4149 F: Documentation/scsi/NinjaSCSI.txt
4150 F: drivers/scsi/pcmcia/nsp_*
4152 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4157 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4159 F: Documentation/scsi/NinjaSCSI.txt
4160 F: drivers/scsi/nsp32*
4163 P: Anton Altaparmakov
4166 W: http://www.linux-ntfs.org/
4167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4169 F: Documentation/filesystems/ntfs.txt
4172 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4177 F: drivers/video/riva/
4178 F: drivers/video/nvidia/
4184 W: http://www.muru.com/linux/omap/
4185 W: http://linux.omap.com/
4186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
4190 OMAP CLOCK FRAMEWORK SUPPORT
4195 F: arch/arm/*omap*/*clock*
4197 OMAP POWER MANAGEMENT SUPPORT
4202 F: arch/arm/*omap*/*pm*
4212 OMAP FRAMEBUFFER SUPPORT
4218 F: drivers/video/omap/
4226 F: drivers/mmc/host/*omap*
4228 OMAP RANDOM NUMBER GENERATOR SUPPORT
4232 F: drivers/char/hw_random/omap-rng.c
4248 F: Documentation/filesystems/omfs.txt
4251 OMNIKEY CARDMAN 4000 DRIVER
4255 F: drivers/char/pcmcia/cm4000_cs.c
4256 F: include/linux/cm4000_cs.h
4258 OMNIKEY CARDMAN 4040 DRIVER
4262 F: drivers/char/pcmcia/cm4040_cs.*
4264 OMNIVISION OV7670 SENSOR DRIVER
4268 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4270 F: drivers/media/video/ov7670.c
4272 ONENAND FLASH DRIVER
4277 F: drivers/mtd/onenand/
4278 F: include/linux/mtd/onenand*.h
4280 ONSTREAM SCSI TAPE DRIVER
4286 F: drivers/scsi/osst*
4289 OPENCORES I2C BUS DRIVER
4294 F: Documentation/i2c/busses/i2c-ocores
4295 F: drivers/i2c/busses/i2c-ocores.c
4303 F: drivers/oprofile/
4304 F: include/linux/oprofile.h
4306 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4312 W: http://oss.oracle.com/projects/ocfs2/
4313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4315 F: Documentation/filesystems/ocfs2.txt
4316 F: Documentation/filesystems/dlmfs.txt
4327 W: http://www.nongnu.org/orinoco/
4329 F: drivers/net/wireless/orinoco/
4337 W: http://open-osd.org
4338 T: git git://git.open-osd.org/open-osd.git
4345 W: http://prism54.org
4346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
4348 F: drivers/net/wireless/p54/
4350 PA SEMI ETHERNET DRIVER
4355 F: drivers/net/pasemi_mac.*
4357 PA SEMI SMBUS DRIVER
4362 F: drivers/i2c/busses/i2c-pasemi.c
4364 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4368 F: drivers/platform/x86/panasonic-laptop.c
4370 PANASONIC MN10300/AM33 PORT
4376 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4378 F: Documentation/mn10300/
4381 PARALLEL PORT SUPPORT
4385 F: include/linux/parport*.h
4386 F: drivers/char/ppdev.c
4387 F: include/linux/ppdev.h
4389 PARAVIRT_OPS INTERFACE
4390 P: Jeremy Fitzhardinge
4400 F: Documentation/ia64/paravirt_ops.txt
4401 F: arch/*/kernel/paravirt*
4402 F: arch/*/include/asm/paravirt.h
4404 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4408 W: http://www.torque.net/linux-pp.html
4410 F: Documentation/blockdev/paride.txt
4411 F: drivers/block/paride/
4419 W: http://www.parisc-linux.org/
4420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4425 PC87360 HARDWARE MONITORING DRIVER
4430 F: Documentation/hwmon/pc87360
4431 F: drivers/hwmon/pc87360.c
4437 F: drivers/char/pc8736x_gpio.c
4443 F: drivers/leds/leds-pca9532.c
4444 F: include/linux/leds-pca9532.h
4451 F: Documentation/PCI/pci-error-recovery.txt
4452 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4460 F: Documentation/PCI/
4462 F: include/linux/pci*
4465 P: Kristen Carlson Accardi
4469 F: drivers/pci/pcie/
4472 P: Linux PCMCIA Team
4474 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
4475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4477 F: Documentation/pcmcia/
4481 PCNET32 NETWORK DRIVER
4486 F: drivers/net/pcnet32.c
4488 PER-TASK DELAY ACCOUNTING
4492 F: include/linux/delayacct.h
4493 F: kernel/delayacct.c
4495 PERFORMANCE COUNTER SUBSYSTEM
4505 PERSONALITY HANDLING
4506 P: Christoph Hellwig
4510 F: include/linux/personality.h
4517 F: drivers/mtd/devices/phram.c
4523 F: drivers/block/pktcdvd.c
4524 F: include/linux/pktcdvd.h
4526 POSIX CLOCKS and TIMERS
4531 F: include/linux/timer*
4534 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
4539 T: git git://git.infradead.org/battery-2.6.git
4541 F: include/linux/power_supply.h
4542 F: drivers/power/power_supply*
4557 F: drivers/i2c/busses/i2c-pnx.c
4559 PPP PROTOCOL DRIVERS AND COMPRESSORS
4564 F: drivers/net/ppp_*
4566 PPP OVER ATM (RFC 2364)
4567 P: Mitchell Blank Jr
4570 F: net/atm/pppoatm.c
4571 F: include/linux/atmppp.h
4577 F: drivers/net/pppoe.c
4578 F: drivers/net/pppox.c
4584 F: drivers/net/pppol2tp.c
4585 F: include/linux/if_pppol2tp.h
4590 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
4598 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
4600 F: Documentation/preempt-locking.txt
4601 F: include/linux/preempt.h
4603 PRISM54 WIRELESS DRIVER
4604 P: Luis R. Rodriguez
4607 W: http://prism54.org
4609 F: drivers/net/wireless/prism54/
4611 PROMISE DC4030 CACHING DISK CONTROLLER DRIVER
4614 W: http://www.pnd-pc.demon.co.uk/promise/
4617 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
4618 P: Mikael Pettersson
4622 F: drivers/ata/sata_promise.*
4630 F: drivers/net/ps3_gelic_net.*
4632 PS3 PLATFORM SUPPORT
4638 F: arch/powerpc/boot/ps3*
4639 F: arch/powerpc/include/asm/lv1call.h
4640 F: arch/powerpc/include/asm/ps3*.h
4641 F: arch/powerpc/platforms/ps3/
4644 F: drivers/rtc/rtc-ps3.c
4645 F: drivers/usb/host/*ps3.c
4646 F: sound/ppc/snd_ps3*
4660 F: include/asm-generic/syscall.h
4661 F: include/linux/ptrace.h
4662 F: include/linux/regset.h
4663 F: include/linux/tracehook.h
4666 PVRUSB2 VIDEO4LINUX DRIVER
4671 W: http://www.isely.net/pvrusb2/
4672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4674 F: Documentation/video4linux/README.pvrusb2
4675 F: drivers/media/video/pvrusb2/
4677 PXA2xx/PXA3xx SUPPORT
4684 F: arch/arm/mach-pxa/
4685 F: drivers/pcmcia/pxa2xx*
4686 F: drivers/spi/pxa2xx*
4687 F: drivers/usb/gadget/pxa2*
4688 F: include/sound/pxa2xx-lib.h
4698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4717 QLOGIC QLA2XXX FC-SCSI DRIVER
4722 F: Documentation/scsi/LICENSE.qla2xxx
4723 F: drivers/scsi/qla2xxx/
4725 QLOGIC QLA3XXX NETWORK DRIVER
4730 F: Documentation/networking/LICENSE.qla3xxx
4731 F: drivers/net/qla3xxx.*
4733 QLOGIC QLGE 10Gb ETHERNET DRIVER
4739 F: drivers/net/qlge/
4744 W: http://www.alarsen.net/linux/qnx4fs/
4747 F: include/linux/qnx4_fs.h
4748 F: include/linux/qnxtypes.h
4750 RADEON FRAMEBUFFER DISPLAY DRIVER
4751 P: Benjamin Herrenschmidt
4755 F: drivers/video/aty/radeon*
4756 F: include/linux/radeonfb.h
4758 RAGE128 FRAMEBUFFER DISPLAY DRIVER
4763 F: drivers/video/aty/aty128fb.c
4765 RALINK RT2X00 WIRELESS LAN DRIVER
4769 W: http://rt2x00.serialmonkey.com/
4771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
4772 F: drivers/net/wireless/rt2x00/
4774 RAMDISK RAM BLOCK DEVICE DRIVER
4778 F: Documentation/blockdev/ramdisk.txt
4779 F: drivers/block/brd.c
4781 RANDOM NUMBER DRIVER
4785 F: drivers/char/random.c
4793 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
4798 F: drivers/net/wireless/ray*
4806 F: Documentation/RCU/torture.txt
4807 F: kernel/rcutorture.c
4814 RDC R6040 FAST ETHERNET DRIVER
4819 F: drivers/net/r6040.c
4821 RDS - RELIABLE DATAGRAM SOCKETS
4828 READ-COPY UPDATE (RCU)
4833 W: http://www.rdrop.com/users/paulmck/rclock/
4835 F: Documentation/RCU/rcu.txt
4836 F: Documentation/RCU/rcuref.txt
4837 F: include/linux/rcupdate.h
4838 F: include/linux/srcu.h
4839 F: kernel/rcupdate.c
4841 REAL TIME CLOCK DRIVER
4845 F: Documentation/rtc.txt
4847 F: include/linux/rtc.h
4849 REAL TIME CLOCK (RTC) SUBSYSTEM
4854 F: Documentation/rtc.txt
4856 F: include/linux/rtc.h
4858 REISERFS FILE SYSTEM
4868 F Documentation/rfkill.txt
4873 F: Documentation/serial/riscom8.txt
4874 F: drivers/char/riscom8*
4878 W: http://www.comtrol.com
4880 F: Documentation/serial/rocket.txt
4881 F: drivers/char/rocket*
4887 W: http://www.linux-ax25.org/
4889 F: include/linux/rose.h
4890 F: include/net/rose.h
4893 RTL8180 WIRELESS DRIVER
4897 W: http://linuxwireless.org/
4898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4900 F: drivers/net/wireless/rtl818*
4902 RTL8187 WIRELESS DRIVER
4903 P: Herton Ronaldo Krzesinski
4910 W: http://linuxwireless.org/
4911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4913 F: drivers/net/wireless/rtl818x/rtl8187*
4915 S3 SAVAGE FRAMEBUFFER DRIVER
4920 F: drivers/video/savage/
4923 P: Martin Schwidefsky
4929 W: http://www.ibm.com/developerworks/linux/linux390/
4933 S390 NETWORK DRIVERS
4940 W: http://www.ibm.com/developerworks/linux/linux390/
4942 F: drivers/s390/net/
4952 F: drivers/s390/crypto/
4961 W: http://www.ibm.com/developerworks/linux/linux390/
4963 F: Documentation/s390/zfcpdump.txt
4964 F: drivers/s390/scsi/zfcp_*
4966 S390 IUCV NETWORK LAYER
4971 W: http://www.ibm.com/developerworks/linux/linux390/
4973 F: drivers/s390/net/*iucv*
4974 F: include/net/iucv/
4977 S3C24XX SD/MMC Driver
4982 F: drivers/mmc/host/s3cmci.*
4984 SAA7146 VIDEO4LINUX-2 DRIVER
4988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4989 W: http://www.mihu.de/linux/saa7146
4991 F: drivers/media/common/saa7146*
4992 F: drivers/media/video/*7146*
4993 F: include/media/*7146*
4999 F: drivers/watchdog/sc1200wdt.c
5008 F: include/linux/sched.h
5014 W: http://www.kernel.dk
5022 W: http://www.torque.net/sg
5024 F: drivers/scsi/sg.c
5025 F: include/scsi/sg.h
5028 P: James E.J. Bottomley
5031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5033 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5043 F: Documentation/scsi/st.txt
5049 P: Sridhar Samudrala
5052 W: http://lksctp.sourceforge.net
5054 F: Documentation/networking/sctp.txt
5055 F: include/linux/sctp.h
5056 F: include/net/sctp/
5063 F: Documentation/i2c/busses/scx200_acb
5064 F: arch/x86/kernel/scx200_32.c
5065 F: drivers/watchdog/scx200_wdt.c
5066 F: drivers/i2c/busses/scx200*
5067 F: drivers/mtd/maps/scx200_docflash.c
5068 F: include/linux/scx200.h
5074 F: drivers/char/scx200_gpio.c
5075 F: include/linux/scx200_gpio.h
5077 SCx200 HRT CLOCKSOURCE DRIVER
5081 F: drivers/clocksource/scx200_hrt.c
5083 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5088 F: drivers/mmc/host/sdricoh_cs.c
5090 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5096 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5102 F: drivers/mmc/host/sdhci.*
5104 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5109 F: drivers/mmc/host/sdhci-s3c.c
5115 T: git git://www.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5116 W: http://security.wiki.kernel.org/
5121 P: Security Officers
5125 SELINUX SECURITY MODULE
5133 W: http://selinuxproject.org
5134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5136 F: include/linux/selinux*
5137 F: security/selinux/
5143 F: drivers/misc/phantom.c
5144 F: include/linux/phantom.h
5146 SERIAL ATA (SATA) SUBSYSTEM
5150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5153 F: include/linux/ata.h
5154 F: include/linux/libata.h
5156 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5159 P: Subbu Seetharaman
5162 W: http://www.serverengines.com
5164 F: drivers/net/benet/
5169 P: Robert Stonehouse
5178 F: drivers/misc/sgi-gru/
5180 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5185 F: Documentation/ia64/serial.txt
5186 F: drivers/serial/ioc?_serial.c
5187 F: include/linux/ioc?.h
5189 SGI VISUAL WORKSTATION 320 AND 540
5193 W: http://linux-visws.sf.net
5194 S: Maintained for 2.6.
5195 F: Documentation/sgi-visws.txt
5197 SGI XP/XPC/XPNET DRIVER
5201 F: drivers/misc/sgi-xp/
5203 SHARP LH SUPPORT (LH7952X & LH7A40X)
5206 W: http://projects.buici.com/arm
5209 F: Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen
5210 F: arch/arm/mach-lh7a40x/
5211 F: drivers/serial/serial_lh7a40x.c
5212 F: drivers/usb/gadget/lh7a40*
5213 F: drivers/usb/host/ohci-lh7a40*
5216 P: Kristen Carlson Accardi
5220 F: drivers/pci/hotplug/shpchp*
5222 SIMTEC EB110ATX (Chalice CATS)
5226 W: http://www.simtec.co.uk/products/EB110ATX/
5229 SIMTEC EB2410ITX (BAST)
5233 W: http://www.simtec.co.uk/products/EB2410ITX/
5235 F: arch/arm/mach-s3c2410/
5236 F: drivers/*/*s3c2410*
5237 F: drivers/*/*/*s3c2410*
5239 SIS 190 ETHERNET DRIVER
5244 F: drivers/net/sis190.c
5246 SIS 900/7016 FAST ETHERNET DRIVER
5249 W: http://www.brownhat.org/sis900.html
5252 F: drivers/net/sis900.*
5254 SIS 96X I2C/SMBUS DRIVER
5259 F: Documentation/i2c/busses/i2c-sis96x
5260 F: drivers/i2c/busses/i2c-sis96x.c
5262 SIS FRAMEBUFFER DRIVER
5263 P: Thomas Winischhofer
5265 W: http://www.winischhofer.net/linuxsisvga.shtml
5267 F: Documentation/fb/sisfb.txt
5268 F: drivers/video/sis/
5269 F: include/video/sisfb.h
5272 P: Thomas Winischhofer
5274 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5276 F: drivers/usb/misc/sisusbvga/
5278 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5279 P: Stephen Hemminger
5283 F: drivers/net/skge.*
5284 F: drivers/net/sky2.*
5287 P: Christoph Lameter
5295 F: include/linux/sl?b*.h
5298 SMC91x ETHERNET DRIVER
5302 F: drivers/net/smc91x.*
5304 SMSC47B397 HARDWARE MONITOR DRIVER
5309 F: Documentation/hwmon/smsc47b397
5310 F: drivers/hwmon/smsc47b397.c
5312 SMSC911x ETHERNET DRIVER
5313 P: Steve Glendinning
5317 F: include/linux/smsc911x.h
5318 F: drivers/net/smsc911x.*
5320 SMSC9420 PCI ETHERNET DRIVER
5321 P: Steve Glendinning
5325 F: drivers/net/smsc9420.*
5331 F: drivers/uio/uio_smx.c
5333 SN-IA64 (Itanium) SUB-PLATFORM
5338 W: http://www.sgi.com/altix
5342 SOC-CAMERA V4L2 SUBSYSTEM
5343 P: Guennadi Liakhovetski
5346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5348 F: include/media/v4l2*
5349 F: drivers/media/video/v4l2*
5351 SOEKRIS NET48XX LED SUPPORT
5355 F: drivers/leds/leds-net48xx.c
5357 SOFTWARE RAID (Multiple Disks) SUPPORT
5363 F: include/linux/raid/
5365 SONIC NETWORK DRIVER
5366 P: Thomas Bogendoerfer
5370 F: drivers/net/sonic.*
5372 SONICS SILICON BACKPLANE DRIVER (SSB)
5378 F: include/linux/ssb/
5380 SONY VAIO CONTROL DEVICE DRIVER
5384 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
5386 F: Documentation/laptops/sony-laptop.txt
5387 F: drivers/char/sonypi.c
5388 F: drivers/platform/x86/sony-laptop.c
5389 F: include/linux/sony-laptop.h
5391 SONY MEMORYSTICK CARD SUPPORT
5394 W: http://tifmxx.berlios.de/
5396 F: drivers/memstick/host/tifm_ms.c
5404 W: http://www.alsa-project.org/
5405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
5406 T: git git://git.alsa-project.org/alsa-kernel.git
5408 F: Documentation/sound/
5412 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
5417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
5419 W: http://alsa-project.org/main/index.php/ASoC
5422 F: include/sound/soc*
5424 SPARC + UltraSPARC (sparc/sparc64)
5428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5433 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
5437 F: Documentation/serial/specialix.txt
5438 F: drivers/char/specialix*
5445 F: Documentation/spi/
5447 F: include/linux/spi/
5449 SPIDERNET NETWORK DRIVER for CELL
5456 F: Documentation/networking/spider_net.txt
5457 F: drivers/net/spider_net*
5464 W: http://www.ibm.com/developerworks/power/cell/
5466 F: Documentation/filesystems/spufs.txt
5467 F: arch/powerpc/platforms/cell/spufs/
5469 SQUASHFS FILE SYSTEM
5473 W: http://squashfs.org.uk
5475 F: Documentation/filesystems/squashfs.txt
5478 SRM (Alpha) environment access
5479 P: Jan-Benedict Glaw
5482 F: arch/alpha/kernel/srm_env.c
5485 P: Greg Kroah-Hartman
5493 P: Greg Kroah-Hartman
5495 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
5500 STARFIRE/DURALAN NETWORK DRIVER
5504 F: drivers/net/starfire*
5506 STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
5507 W: http://mosquitonet.Stanford.EDU/strip.html
5509 F: drivers/net/wireless/strip.c
5510 F: include/linux/if_strip.h
5512 STRADIS MPEG-2 DECODER DRIVER
5515 W: http://www.stradis.com/
5517 F: drivers/media/video/stradis.c
5522 W: http://sammy.net/sun3/
5524 F: arch/m68k/kernel/*sun3*
5526 F: arch/m68k/include/asm/sun3*
5532 W: http://www.linux-sh.org
5533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git
5535 F: Documentation/sh/
5544 P: Rafael J. Wysocki
5548 F: Documentation/power/
5549 F: arch/x86/kernel/acpi/
5550 F: drivers/base/power/
5552 F: include/linux/suspend.h
5553 F: include/linux/freezer.h
5554 F: include/linux/pm.h
5561 F: Documentation/svga.txt
5562 F: arch/x86/boot/video*
5565 P: Christoph Hellwig
5568 F: Documentation/filesystems/sysv-fs.txt
5570 F: include/linux/sysv_fs.h
5572 TASKSTATS STATISTICS INTERFACE
5576 F: Documentation/accounting/taskstats*
5577 F: include/linux/taskstats*
5578 F: kernel/taskstats.c
5585 F: include/linux/pkt_cls.h
5586 F: include/net/pkt_cls.h
5589 TCP LOW PRIORITY MODULE
5590 P: Wong Hoi Sing, Edison
5592 P: Hung Hing Lun, Mike
5594 W: http://tcp-lp-mod.sourceforge.net/
5596 F: net/ipv4/tcp_lp.c
5598 TEHUTI ETHERNET DRIVER
5599 P: Alexander Indenbaum
5605 F: drivers/net/tehuti*
5607 Telecom Clock Driver for MCPL0010
5611 F: drivers/char/tlclk.c
5613 TENSILICA XTENSA PORT (xtensa)
5619 THINKPAD ACPI EXTRAS DRIVER
5620 P: Henrique de Moraes Holschuh
5623 W: http://ibm-acpi.sourceforge.net
5624 W: http://thinkwiki.org/wiki/Ibm-acpi
5625 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
5627 F: drivers/platform/x86/thinkpad_acpi.c
5629 TI FLASH MEDIA INTERFACE DRIVER
5633 F: drivers/misc/tifm*
5634 F: drivers/mmc/host/tifm_sd.c
5635 F: include/linux/tifm.h
5645 W: http://tipc.sourceforge.net/
5646 W: http://tipc.cslab.ericsson.net/
5647 T: git git://tipc.cslab.ericsson.net/pub/git/tipc.git
5649 F: include/linux/tipc*.h
5650 F: include/net/tipc/
5657 W: http://sourceforge.net/projects/tlan/
5659 F: Documentation/networking/tlan.txt
5660 F: drivers/net/tlan.*
5662 TOMOYO SECURITY MODULE
5670 W: http://tomoyo.sourceforge.jp/
5671 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.2.x/tomoyo-lsm/patches/
5675 TOSHIBA ACPI EXTRAS DRIVER
5677 F: drivers/platform/x86/toshiba_acpi.c
5683 W: http://www.buzzard.org.uk/toshiba/
5685 F: drivers/char/toshiba.c
5686 F: include/linux/toshiba.h
5692 F: drivers/mmc/host/tmio_mmc.*
5694 TMPFS (SHMEM FILESYSTEM)
5699 F: include/linux/shmem_fs.h
5707 W: http://tpmdd.sourceforge.net
5710 W: http://www.sirrix.com
5713 F: drivers/char/tpm/
5718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
5720 F: drivers/char/tty_*
5721 F: drivers/serial/serial_core.c
5722 F: include/linux/serial_core.h
5723 F: include/linux/serial.h
5724 F: include/linux/tty.h
5730 T: stgit http://zeniv.linux.org.uk/~alan/ttydev/
5732 TULIP NETWORK DRIVERS
5739 F: drivers/net/tulip/
5742 P: Maxim Krasnyansky
5745 W: http://vtun.sourceforge.net/tun
5747 F: Documentation/networking/tuntap.txt
5748 F: arch/um/os-Linux/drivers/
5750 TURBOCHANNEL SUBSYSTEM
5751 P: Maciej W. Rozycki
5755 F: include/linux/tc.h
5762 F: drivers/scsi/u14-34f.c
5764 UBI FILE SYSTEM (UBIFS)
5770 T: git git://git.infradead.org/ubifs-2.6.git
5771 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
5773 F: Documentation/filesystems/ubifs.txt
5776 UCLINUX (AND M68KNOMMU)
5779 W: http://www.uclinux.org/
5784 UCLINUX FOR RENESAS H8/300 (H8300)
5787 W: http://uclinux-h8.sourceforge.jp/
5793 W: http://linux-udf.sourceforge.net
5795 F: Documentation/filesystems/udf.txt
5799 P: Evgeniy Dushistov
5802 F: Documentation/filesystems/ufs.txt
5805 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
5811 F: include/linux/uwb.h
5812 F: include/linux/uwb/
5814 UNIFORM CDROM DRIVER
5817 W: http://www.kernel.dk
5819 F: Documentation/cdrom/
5820 F: drivers/cdrom/cdrom.c
5821 F: include/linux/cdrom.h
5823 UNSORTED BLOCK IMAGES (UBI)
5826 W: http://www.linux-mtd.infradead.org/
5828 T: git git://git.infradead.org/ubi-2.6.git
5831 F: include/linux/mtd/ubi.h
5832 F: include/mtd/ubi-user.h
5839 F: Documentation/usb/acm.txt
5840 F: drivers/usb/class/cdc-acm.*
5842 USB BLOCK DRIVER (UB ub)
5847 F: drivers/block/ub.c
5849 USB CDC ETHERNET DRIVER
5850 P: Greg Kroah-Hartman
5854 W: http://www.kroah.com/linux-usb/
5855 F: drivers/net/usb/cdc_*.c
5856 F: include/linux/usb/cdc.h
5858 USB CYPRESS C67X00 DRIVER
5863 F: drivers/usb/c67x00/
5865 USB DAVICOM DM9601 DRIVER
5869 W: http://www.linux-usb.org/usbnet
5871 F: drivers/net/usb/dm9601.c
5873 USB DIAMOND RIO500 DRIVER
5877 W: http://rio500.sourceforge.net
5879 F: drivers/usb/misc/rio500*
5886 F: Documentation/usb/ehci.txt
5887 F: drivers/usb/host/ehci*
5889 USB ET61X[12]51 DRIVER
5894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5895 W: http://www.linux-projects.org
5897 F: drivers/media/video/et61x251/
5899 USB GADGET/PERIPHERAL SUBSYSTEM
5903 W: http://www.linux-usb.org/gadget
5905 F: drivers/usb/gadget/
5906 F: include/linux/usb/gadget*
5908 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
5912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5914 F: Documentation/usb/hiddev.txt
5915 F: drivers/hid/usbhid/
5922 F: drivers/usb/host/isp116x*
5923 F: include/linux/usb/isp116x.h
5925 USB KAWASAKI LSI DRIVER
5930 F: drivers/usb/serial/kl5kusb105.*
5932 USB MASS STORAGE DRIVER
5938 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
5939 F: drivers/usb/storage/
5946 F: Documentation/usb/ohci.txt
5947 F: drivers/usb/host/ohci*
5949 USB OPTION-CARD DRIVER
5954 F: drivers/usb/serial/option.c
5960 W: http://alpha.dyndns.org/ov511/
5962 F: drivers/media/video/ov511.*
5969 W: http://pegasus2.sourceforge.net/
5971 F: drivers/net/usb/pegasus.*
5973 USB PRINTER DRIVER (usblp)
5978 F: drivers/usb/class/usblp.c
5985 W: http://pegasus2.sourceforge.net/
5987 F: drivers/net/usb/rtl8150.c
5993 W: http://www.chello.nl/~j.vreeken/se401/
5995 F: Documentation/video4linux/se401.txt
5996 F: drivers/media/video/se401.*
5998 USB SERIAL BELKIN F5U103 DRIVER
5999 P: William Greathouse
6003 F: drivers/usb/serial/belkin_sa.*
6005 USB SERIAL CYPRESS M8 DRIVER
6010 W: http://geocities.com/i0xox0i
6011 W: http://firstlight.net/cvs
6012 F: drivers/usb/serial/cypress_m8.*
6014 USB SERIAL CYBERJACK DRIVER
6015 P: Matthias Bruestle and Harald Welte
6017 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
6019 F: drivers/usb/serial/cyberjack.c
6021 USB SERIAL DIGI ACCELEPORT DRIVER
6022 P: Peter Berger and Al Borchers
6027 F: drivers/usb/serial/digi_acceleport.c
6030 P: Greg Kroah-Hartman
6034 F: Documentation/usb/usb-serial.txt
6035 F: drivers/usb/serial/generic.c
6036 F: drivers/usb/serial/usb-serial.c
6037 F: include/linux/usb/serial.h
6039 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
6044 F: drivers/usb/serial/empeg.c
6046 USB SERIAL KEYSPAN DRIVER
6047 P: Greg Kroah-Hartman
6050 W: http://www.kroah.com/linux/
6052 F: drivers/usb/serial/*keyspan*
6054 USB SERIAL WHITEHEAT DRIVER
6055 P: Support Department
6058 W: http://www.connecttech.com
6060 F: drivers/usb/serial/whiteheat*
6062 USB SMSC95XX ETHERNET DRIVER
6063 P: Steve Glendinning
6067 F: drivers/net/usb/smsc95xx.*
6074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6075 W: http://www.linux-projects.org
6077 F: Documentation/video4linux/sn9c102.txt
6078 F: drivers/media/video/sn9c102/
6081 P: Greg Kroah-Hartman
6084 W: http://www.linux-usb.org
6085 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
6087 F: Documentation/usb/
6090 F: include/linux/usb.h
6091 F: include/linux/usb/
6098 F: drivers/usb/host/uhci*
6100 USB "USBNET" DRIVER FRAMEWORK
6104 W: http://www.linux-usb.org/usbnet
6106 F: drivers/net/usb/usbnet.c
6107 F: include/linux/usb/usbnet.h
6114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6115 W: http://linux-uvc.berlios.de
6117 F: drivers/media/video/uvc/
6119 USB W996[87]CF DRIVER
6124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6125 W: http://www.linux-projects.org
6127 F: Documentation/video4linux/w9968cf.txt
6128 F: drivers/media/video/w996*
6130 USB WIRELESS RNDIS DRIVER (rndis_wlan)
6135 F: drivers/net/wireless/rndis_wlan.c
6148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6149 W: http://www.linux-projects.org
6151 F: Documentation/video4linux/zc0301.txt
6152 F: drivers/media/video/zc0301/
6158 W: http://linux-lc100020.sourceforge.net
6160 F: drivers/net/wireless/zd1201.*
6167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6168 W: http://royale.zerezo.com/zr364xx/
6170 F: Documentation/video4linux/zr364xx.txt
6171 F: drivers/media/video/zr364xx.c
6173 USER-MODE LINUX (UML)
6178 W: http://user-mode-linux.sourceforge.net
6180 F: Documentation/uml/
6188 P: Greg Kroah-Hartman
6191 F: Documentation/DocBook/uio-howto.tmpl
6193 F: include/linux/uio*.h
6195 UTIL-LINUX-NG PACKAGE
6199 W: http://kernel.org/~kzak/util-linux-ng/
6200 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
6204 P: Michal Januszewski
6207 W: http://dev.gentoo.org/~spock/projects/uvesafb/
6209 F: Documentation/fb/uvesafb.txt
6210 F: drivers/video/uvesafb.*
6212 VFAT/FAT/MSDOS FILESYSTEM
6216 F: Documentation/filesystems/vfat.txt
6219 VIA RHINE NETWORK DRIVER
6223 F: drivers/net/via-rhine.c
6230 F: Documentation/i2c/busses/i2c-viapro
6231 F: drivers/i2c/busses/i2c-viapro.c
6233 VIA SD/MMC CARD CONTROLLER DRIVER
6239 F: drivers/mmc/host/via-sdmmc.c
6241 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
6248 F: drivers/video/via/
6250 VIA VELOCITY NETWORK DRIVER
6255 F: drivers/net/via-velocity.*
6262 F: drivers/net/macvlan.c
6263 F: include/linux/if_*vlan.h
6271 F: drivers/vlynq/vlynq.c
6272 F: include/linux/vlynq.h
6274 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
6279 W: http://opensource.wolfsonmicro.com/node/15
6280 W: http://www.slimlogic.co.uk/?p=48
6281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
6283 F: drivers/regulator/
6284 F: include/linux/regulator/
6286 VT1211 HARDWARE MONITOR DRIVER
6291 F: Documentation/hwmon/vt1211
6292 F: drivers/hwmon/vt1211.c
6294 VT8231 HARDWARE MONITOR DRIVER
6299 F: drivers/hwmon/vt8231.c
6301 W1 DALLAS'S 1-WIRE BUS
6305 F: Documentation/w1/
6308 W83791D HARDWARE MONITORING DRIVER
6313 F: Documentation/hwmon/w83791d
6314 F: drivers/hwmon/w83791d.c
6316 W83793 HARDWARE MONITORING DRIVER
6321 F: Documentation/hwmon/w83793
6322 F: drivers/hwmon/w83793.c
6324 W83L51xD SD/MMC CARD INTERFACE DRIVER
6328 F: drivers/mmc/host/wbsd.*
6330 WATCHDOG DEVICE DRIVERS
6333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
6335 F: Documentation/watchdog/
6336 F: drivers/watchdog/
6337 F: include/linux/watchdog.h
6339 WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS
6343 W: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
6345 F: Documentation/networking/wavelan.txt
6346 F: drivers/net/wireless/wavelan*
6353 F: drivers/scsi/wd7000.c
6356 P: Inaky Perez-Gonzalez
6361 W: http://linuxwimax.org
6363 WIMEDIA LLC PROTOCOL (WLP) SUBSYSTEM
6367 F: include/linux/wlp.h
6370 WISTRON LAPTOP BUTTON DRIVER
6374 F: drivers/input/misc/wistron_btns.c
6376 WL3501 WIRELESS PCMCIA CARD DRIVER
6377 P: Arnaldo Carvalho de Melo
6380 W: http://oops.ghostprotocols.net:81/blog
6382 F: drivers/net/wireless/wl3501*
6384 WM97XX TOUCHSCREEN DRIVERS
6390 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
6391 W: http://opensource.wolfsonmicro.com/node/7
6393 F: drivers/input/touchscreen/*wm97*
6394 F: include/linux/wm97xx.h
6401 F: Documentation/networking/x25*
6405 X86 ARCHITECTURE (32-BIT AND 64-BIT)
6413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
6415 F: Documentation/x86/
6418 XEN HYPERVISOR INTERFACE
6419 P: Jeremy Fitzhardinge
6427 F: drivers/*/xen-*front.c
6429 F: arch/x86/include/asm/xen/
6433 P: Silicon Graphics Inc
6438 W: http://oss.sgi.com/projects/xfs
6439 T: git git://oss.sgi.com/xfs/xfs.git
6441 F: Documentation/filesystems/xfs.txt
6444 XILINX SYSTEMACE DRIVER
6447 W: http://www.secretlab.ca/
6449 F: drivers/block/xsysace.c
6451 XILINX UARTLITE SERIAL DRIVER
6456 F: drivers/serial/uartlite.c
6458 YAM DRIVER FOR AX.25
6459 P: Jean-Paul Roubelat
6463 F: drivers/net/hamradio/yam*
6464 F: include/linux/yam.h
6466 YEALINK PHONE DRIVER
6471 F: Documentation/input/yealink.txt
6472 F: drivers/input/misc/yealink.*
6474 Z8530 DRIVER FOR AX.25
6477 W: http://yaina.de/jreuter/
6478 W: http://www.qsl.net/dl1bke/
6481 F: Documentation/networking/z8530drv.txt
6482 F: drivers/net/hamradio/*scc.c
6483 F: drivers/net/hamradio/z8530.h
6485 ZD1211RW WIRELESS DRIVER
6490 W: http://zd1211.ath.cx/wiki/DriverRewrite
6494 F: drivers/net/wireless/zd1211rw/
6496 ZR36067 VIDEO FOR LINUX DRIVER
6499 W: http://mjpeg.sourceforge.net/driver-zoran/
6500 T: Mercurial http://linuxtv.org/hg/v4l-dvb
6502 F: drivers/media/video/zoran/
6504 ZS DECSTATION Z85C30 SERIAL DRIVER
6505 P: Maciej W. Rozycki
6508 F: drivers/serial/zs.*
6514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
6515 S: Buried alive in reporters