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 Descriptions of section entries:
71 M: Mail patches to: FullName <address@domain>
72 L: Mailing list that is relevant to this area
73 W: Web-page with status/info
74 Q: Patchwork web based patch tracking system site
75 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
76 S: Status, one of the following:
77 Supported: Someone is actually paid to look after this.
78 Maintained: Someone actually looks after it.
79 Odd Fixes: It has a maintainer but they don't have time to do
80 much other than throw the odd patch in. See below..
81 Orphan: No current maintainer [but maybe you could take the
82 role as you write your new code].
83 Obsolete: Old code. Something tagged obsolete generally means
84 it has been replaced by a better system and you
86 F: Files and directories with wildcard patterns.
87 A trailing slash includes all files and subdirectory files.
88 F: drivers/net/ all files in and below drivers/net
89 F: drivers/net/* all files in drivers/net, but not below
90 F: */net/* all files in "any top level directory"/net
91 One pattern per line. Multiple F: lines acceptable.
92 X: Files and directories that are NOT maintained, same rules as F:
93 Files exclusions are tested before file matches.
94 Can be useful for excluding a specific subdirectory, for instance:
97 matches all files in and below net excluding net/ipv6/
98 K: Keyword perl extended regex pattern to match content in a
99 patch or file. For instance:
101 matches patches or files that contain "of_get_profile"
102 K: \b(printk|pr_(info|err))\b
103 matches patches or files that contain one or more of the words
104 printk, pr_info or pr_err
105 One regex pattern per line. Multiple K: lines acceptable.
107 Note: For the hard of thinking, this list is meant to remain in alphabetical
108 order. If you could add yourselves to it in alphabetical order that would be
111 Maintainers List (try to look for most precise areas first)
113 -----------------------------------
119 F: drivers/net/3c505*
125 F: Documentation/networking/vortex.txt
126 F: drivers/net/3c59x.c
128 3CR990 NETWORK DRIVER
132 F: drivers/net/typhoon*
134 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
137 W: http://www.lsi.com
141 53C700 AND 53C700-66 SCSI DRIVER
145 F: drivers/scsi/53c700*
147 6PACK NETWORK DRIVER FOR AX.25
151 F: drivers/net/hamradio/6pack.c
153 8169 10/100/1000 GIGABIT ETHERNET DRIVER
158 F: drivers/net/r8169.c
160 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
163 W: http://serial.sourceforge.net
165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
166 F: drivers/tty/serial/8250*
167 F: include/linux/serial_8250.h
169 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
172 F: drivers/net/*8390*
173 F: drivers/net/ax88796.c
180 W: http://swik.net/v9fs
181 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
184 F: Documentation/filesystems/9p.txt
187 A2232 SERIAL BOARD DRIVER
190 F: drivers/staging/generic_serial/ser_a2232*
192 AACRAID SCSI RAID DRIVER
195 W: http://www.adaptec.com/
197 F: Documentation/scsi/aacraid.txt
198 F: drivers/scsi/aacraid/
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
204 F: drivers/hwmon/abituguru.c
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
210 F: drivers/hwmon/abituguru3.c
216 F: drivers/net/acenic*
218 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
221 W: http://piie.net/?section=acerhdf
223 F: drivers/platform/x86/acerhdf.c
225 ACER WMI LAPTOP EXTRAS
229 F: drivers/platform/x86/acer-wmi.c
234 W: http://www.lesswatts.org/projects/acpi/
235 Q: http://patchwork.kernel.org/project/linux-acpi/list/
236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
239 F: drivers/pnp/pnpacpi/
240 F: include/linux/acpi.h
246 W: http://www.lesswatts.org/projects/acpi/
248 F: drivers/acpi/fan.c
250 ACPI PROCESSOR AGGREGATOR DRIVER
253 W: http://www.lesswatts.org/projects/acpi/
255 F: drivers/acpi/acpi_pad.c
260 W: http://www.lesswatts.org/projects/acpi/
262 F: drivers/acpi/*thermal*
267 W: http://www.lesswatts.org/projects/acpi/
269 F: drivers/acpi/video.c
274 F: drivers/platform/x86/wmi.c
276 AD1889 ALSA SOUND DRIVER
279 W: http://wiki.parisc-linux.org/AD1889
282 F: sound/pci/ad1889.*
284 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
287 W: http://wiki.analog.com/AD5254
289 F: drivers/misc/ad525x_dpot.c
291 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
294 W: http://wiki.analog.com/AD5398
296 F: drivers/regulator/ad5398.c
298 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
301 W: http://wiki.analog.com/AD7142
303 F: drivers/input/misc/ad714x.c
305 AD7877 TOUCHSCREEN DRIVER
308 W: http://wiki.analog.com/AD7877
310 F: drivers/input/touchscreen/ad7877.c
312 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
315 W: http://wiki.analog.com/AD7879
317 F: drivers/input/touchscreen/ad7879.c
319 ADM1025 HARDWARE MONITOR DRIVER
323 F: Documentation/hwmon/adm1025
324 F: drivers/hwmon/adm1025.c
326 ADM1029 HARDWARE MONITOR DRIVER
330 F: drivers/hwmon/adm1029.c
332 ADM8211 WIRELESS DRIVER
334 W: http://linuxwireless.org/
336 F: drivers/net/wireless/adm8211.*
338 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
341 W: http://wiki.analog.com/ADP5520
343 F: drivers/mfd/adp5520.c
344 F: drivers/video/backlight/adp5520_bl.c
345 F: drivers/leds/leds-adp5520.c
346 F: drivers/gpio/adp5520-gpio.c
347 F: drivers/input/keyboard/adp5520-keys.c
349 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
352 W: http://wiki.analog.com/ADP5588
354 F: drivers/input/keyboard/adp5588-keys.c
355 F: drivers/gpio/adp5588-gpio.c
357 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
360 W: http://wiki.analog.com/ADP8860
362 F: drivers/video/backlight/adp8860_bl.c
364 ADS1015 HARDWARE MONITOR DRIVER
368 F: Documentation/hwmon/ads1015
369 F: drivers/hwmon/ads1015.c
370 F: include/linux/i2c/ads1015.h
375 F: drivers/macintosh/therm_adt746x.c
377 ADT7475 HARDWARE MONITOR DRIVER
381 F: Documentation/hwmon/adt7475
382 F: drivers/hwmon/adt7475.c
384 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
387 W: http://wiki.analog.com/ADXL345
389 F: drivers/input/misc/adxl34x.c
395 F: Documentation/scsi/advansys.txt
396 F: drivers/scsi/advansys.c
401 F: sound/oss/aedsp16.c
406 F: Documentation/filesystems/affs.txt
409 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
414 F: include/net/af_rxrpc.h
415 F: net/rxrpc/af_rxrpc.c
419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
422 F: include/linux/agp*
428 F: drivers/scsi/aha152x*
429 F: drivers/scsi/pcmcia/aha152x*
431 AIC7XXX / AIC79XX SCSI DRIVER
435 F: drivers/scsi/aic7xxx/
436 F: drivers/scsi/aic7xxx_old/
443 F: include/linux/*aio*.h
445 ALCATEL SPEEDTOUCH USB DRIVER
448 W: http://www.linux-usb.org/SpeedTouch/
450 F: drivers/usb/atm/speedtch.c
451 F: drivers/usb/atm/usbatm.c
453 ALCHEMY AU1XX0 MMC DRIVER
456 F: drivers/mmc/host/au1xmmc.c
462 F: Documentation/i2c/busses/i2c-ali1563
463 F: drivers/i2c/busses/i2c-ali1563.c
472 ALTERA UART/JTAG UART SERIAL DRIVERS
477 F: drivers/tty/serial/altera_uart.c
478 F: drivers/tty/serial/altera_jtaguart.c
479 F: include/linux/altera_uart.h
480 F: include/linux/altera_jtaguart.h
482 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
486 F: Documentation/hwmon/fam15h_power
487 F: drivers/hwmon/fam15h_power.c
489 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
493 F: drivers/usb/gadget/amd5536udc.*
495 AMD GEODE PROCESSOR/CHIPSET SUPPORT
498 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
500 F: drivers/char/hw_random/geode-rng.c
501 F: drivers/crypto/geode*
502 F: drivers/video/geode/
503 F: arch/x86/include/asm/geode.h
508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
510 F: arch/x86/kernel/amd_iommu*.c
511 F: arch/x86/include/asm/amd_iommu*.h
513 AMD MICROCODE UPDATE SUPPORT
517 F: arch/x86/kernel/microcode_amd.c
519 AMS (Apple Motion Sensor) DRIVER
522 F: drivers/macintosh/ams/
529 F: drivers/infiniband/hw/amso1100/
531 ANALOG DEVICES INC ASOC CODEC DRIVERS
534 W: http://wiki.analog.com/
536 F: sound/soc/codecs/ad1*
537 F: sound/soc/codecs/ssm*
539 ANALOG DEVICES INC ASOC DRIVERS
542 W: http://blackfin.uclinux.org/
544 F: sound/soc/blackfin/*
546 AOA (Apple Onboard Audio) ALSA DRIVER
556 F: arch/x86/kernel/apm_32.c
557 F: include/linux/apm_bios.h
558 F: drivers/char/apm-emulation.c
560 APPLE BCM5974 MULTITOUCH DRIVER
564 F: drivers/input/mouse/bcm5974.c
570 F: drivers/hwmon/applesmc.c
572 APPLETALK NETWORK LAYER
575 F: drivers/net/appletalk/
578 ARASAN COMPACT FLASH PATA CONTROLLER
582 F: include/linux/pata_arasan_cf_data.h
583 F: drivers/ata/pata_arasan_cf.c
585 ARC FRAMEBUFFER DRIVER
588 F: drivers/video/arcfb.c
589 F: drivers/video/fb_defio.c
591 ARM MFM AND FLOPPY DRIVERS
594 F: arch/arm/lib/floppydma.S
595 F: arch/arm/include/asm/floppy.h
600 W: http://www.arm.linux.org.uk/
604 ARM PRIMECELL AACI PL041 DRIVER
609 ARM PRIMECELL CLCD PL110 DRIVER
612 F: drivers/video/amba-clcd.*
614 ARM PRIMECELL KMI PL050 DRIVER
617 F: drivers/input/serio/ambakmi.*
618 F: include/linux/amba/kmi.h
620 ARM PRIMECELL MMCI PL180/1 DRIVER
622 F: drivers/mmc/host/mmci.*
624 ARM PRIMECELL BUS SUPPORT
628 F: include/linux/amba/bus.h
630 ARM/ADI ROADRUNNER MACHINE SUPPORT
634 F: arch/arm/mach-ixp23xx/
635 F: arch/arm/mach-ixp23xx/include/mach/
637 ARM/ADS SPHERE MACHINE SUPPORT
642 ARM/AFEB9260 MACHINE SUPPORT
647 ARM/AJECO 1ARM MACHINE SUPPORT
652 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
657 W: http://maxim.org.za/at91_26.html
658 W: http://www.linux4sam.org
660 F: arch/arm/mach-at91/
662 ARM/BCMRING ARM ARCHITECTURE
667 F: arch/arm/mach-bcmring
669 ARM/BCMRING MTD NAND DRIVER
674 F: drivers/mtd/nand/bcm_umi_nand.c
675 F: drivers/mtd/nand/bcm_umi_bch.c
676 F: drivers/mtd/nand/nand_bcm_umi.h
678 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
681 F: arch/arm/mach-cns3xxx/
682 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
684 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
689 F: arch/arm/mach-ep93xx/
690 F: arch/arm/mach-ep93xx/include/mach/
692 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
700 F: arch/arm/include/asm/clkdev.h
701 F: drivers/clk/clkdev.c
703 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
708 ARM/CONTEC MICRO9 MACHINE SUPPORT
711 F: arch/arm/mach-ep93xx/micro9.c
713 ARM/CORGI MACHINE SUPPORT
717 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
720 T: git git://git.berlios.de/gemini-board
722 F: arch/arm/mach-gemini/
724 ARM/EBSA110 MACHINE SUPPORT
727 W: http://www.arm.linux.org.uk/
729 F: arch/arm/mach-ebsa110/
730 F: drivers/net/arm/am79c961a.*
732 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
737 W: http://www.openezx.org/
739 T: topgit git://git.openezx.org/openezx.git
740 F: arch/arm/mach-pxa/ezx.c
742 ARM/FARADAY FA526 PORT
746 T: git git://git.berlios.de/gemini-board
749 ARM/FOOTBRIDGE ARCHITECTURE
752 W: http://www.arm.linux.org.uk/
754 F: arch/arm/include/asm/hardware/dec21285.h
755 F: arch/arm/mach-footbridge/
757 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
761 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
762 F: arch/arm/mach-mx*/
763 F: arch/arm/plat-mxc/
769 F: arch/arm/mach-mx5/
771 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
776 ARM/GUMSTIX MACHINE SUPPORT
781 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
784 F: arch/arm/mach-pxa/hx4700.c
785 F: arch/arm/mach-pxa/include/mach/hx4700.h
787 ARM/HP JORNADA 7XX MACHINE SUPPORT
791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
792 F: arch/arm/mach-sa1100/jornada720.c
793 F: arch/arm/mach-sa1100/include/mach/jornada720.h
795 ARM/INCOME PXA270 SUPPORT
799 F: arch/arm/mach-pxa/colibri-pxa270-income.c
801 ARM/INTEL IOP32X ARM ARCHITECTURE
807 ARM/INTEL IOP33X ARM ARCHITECTURE
812 ARM/INTEL IOP13XX ARM ARCHITECTURE
818 ARM/INTEL IQ81342EX MACHINE SUPPORT
824 ARM/INTEL IXP2000 ARM ARCHITECTURE
829 ARM/INTEL IXDP2850 MACHINE SUPPORT
834 ARM/INTEL IXP23XX ARM ARCHITECTURE
839 ARM/INTEL IXP4XX ARM ARCHITECTURE
844 F: arch/arm/mach-ixp4xx/
846 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
850 F: arch/arm/mach-pxa/stargate2.c
851 F: drivers/pcmcia/pxa2xx_stargate2.c
853 ARM/INTEL XSC3 (MANZANO) ARM CORE
859 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
864 ARM/LOGICPD PXA270 MACHINE SUPPORT
869 ARM/MAGICIAN MACHINE SUPPORT
873 ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support
878 F: arch/arm/mach-loki/
879 F: arch/arm/mach-kirkwood/
880 F: arch/arm/mach-mv78xx0/
881 F: arch/arm/mach-orion5x/
882 F: arch/arm/plat-orion/
884 ARM/Orion SoC/Technologic Systems TS-78xx platform support
887 W: http://www.digriz.org.uk/ts78xx/kernel
889 F: arch/arm/mach-orion5x/ts78xx-*
891 ARM/MIOA701 MACHINE SUPPORT
894 F: arch/arm/mach-pxa/mioa701.c
897 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
901 ARM/NOMADIK ARCHITECTURE
907 F: arch/arm/mach-nomadik/
908 F: arch/arm/plat-nomadik/
909 F: drivers/i2c/busses/i2c-nomadik.c
910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
912 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
915 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
918 ARM/QUALCOMM MSM MACHINE SUPPORT
923 F: arch/arm/mach-msm/
924 F: drivers/video/msm/
925 F: drivers/mmc/host/msm_sdcc.c
926 F: drivers/mmc/host/msm_sdcc.h
927 F: drivers/tty/serial/msm_serial.h
928 F: drivers/tty/serial/msm_serial.c
929 F: drivers/platform/msm/
930 F: drivers/*/pm8???-*
931 F: include/linux/mfd/pm8xxx/
932 T: git git://codeaurora.org/quic/kernel/davidb/linux-msm.git
935 ARM/TOSA MACHINE SUPPORT
940 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
943 W: http://hackndev.com
945 F: arch/arm/mach-pxa/include/mach/palmtx.h
946 F: arch/arm/mach-pxa/palmtx.c
947 F: arch/arm/mach-pxa/include/mach/palmt5.h
948 F: arch/arm/mach-pxa/palmt5.c
949 F: arch/arm/mach-pxa/include/mach/palmld.h
950 F: arch/arm/mach-pxa/palmld.c
951 F: arch/arm/mach-pxa/include/mach/palmte2.h
952 F: arch/arm/mach-pxa/palmte2.c
953 F: arch/arm/mach-pxa/include/mach/palmtc.h
954 F: arch/arm/mach-pxa/palmtc.c
956 ARM/PALM TREO SUPPORT
959 W: http://hackndev.com
961 F: arch/arm/mach-pxa/include/mach/palmtreo.h
962 F: arch/arm/mach-pxa/palmtreo.c
967 W: http://hackndev.com
969 F: arch/arm/mach-pxa/include/mach/palmz72.h
970 F: arch/arm/mach-pxa/palmz72.c
974 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
977 ARM/PT DIGITAL BOARD PORT
980 W: http://www.arm.linux.org.uk/
983 ARM/RADISYS ENP2611 MACHINE SUPPORT
988 ARM/RISCPC ARCHITECTURE
991 W: http://www.arm.linux.org.uk/
993 F: arch/arm/common/time-acorn.c
994 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
995 F: arch/arm/include/asm/hardware/ioc.h
996 F: arch/arm/include/asm/hardware/iomd.h
997 F: arch/arm/include/asm/hardware/memc.h
998 F: arch/arm/mach-rpc/
999 F: drivers/net/arm/ether*
1000 F: drivers/scsi/arm/
1002 ARM/SHARK MACHINE SUPPORT
1004 W: http://www.shark-linux.de/shark.html
1007 ARM/SAMSUNG ARM ARCHITECTURES
1011 W: http://www.fluff.org/ben/linux/
1013 F: arch/arm/plat-samsung/
1014 F: arch/arm/plat-s3c24xx/
1015 F: arch/arm/plat-s5p/
1016 F: drivers/*/*s3c2410*
1017 F: drivers/*/*/*s3c2410*
1019 ARM/S3C2410 ARM ARCHITECTURE
1022 W: http://www.fluff.org/ben/linux/
1024 F: arch/arm/mach-s3c2410/
1026 ARM/S3C244x ARM ARCHITECTURE
1029 W: http://www.fluff.org/ben/linux/
1031 F: arch/arm/mach-s3c2440/
1032 F: arch/arm/mach-s3c2443/
1034 ARM/S3C64xx ARM ARCHITECTURE
1037 W: http://www.fluff.org/ben/linux/
1039 F: arch/arm/mach-s3c64xx/
1041 ARM/S5P EXYNOS ARM ARCHITECTURES
1046 F: arch/arm/mach-s5p*/
1047 F: arch/arm/mach-exynos*/
1049 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1053 F: arch/arm/mach-s5pv210/mach-aquila.c
1054 F: arch/arm/mach-s5pv210/mach-goni.c
1055 F: arch/arm/mach-exynos4/mach-universal_c210.c
1056 F: arch/arm/mach-exynos4/mach-nuri.c
1058 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1064 F: arch/arm/plat-s5p/dev-fimc*
1065 F: arch/arm/plat-samsung/include/plat/*fimc*
1066 F: drivers/media/video/s5p-fimc/
1068 ARM/SHMOBILE ARM ARCHITECTURE
1072 W: http://oss.renesas.com
1073 Q: http://patchwork.kernel.org/project/linux-sh/list/
1074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1076 F: arch/arm/mach-shmobile/
1079 ARM/TELECHIPS ARM ARCHITECTURE
1083 F: arch/arm/plat-tcc/
1084 F: arch/arm/mach-tcc8k/
1086 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1091 ARM/TETON BGA MACHINE SUPPORT
1096 ARM/THECUS N2100 MACHINE SUPPORT
1101 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1104 W: http://www.mcuos.com
1106 F: arch/arm/mach-w90x900/
1107 F: arch/arm/mach-nuc93x/
1108 F: drivers/input/keyboard/w90p910_keypad.c
1109 F: drivers/input/touchscreen/w90p910_ts.c
1110 F: drivers/watchdog/nuc900_wdt.c
1111 F: drivers/net/arm/w90p910_ether.c
1112 F: drivers/mtd/nand/nuc900_nand.c
1113 F: drivers/rtc/rtc-nuc900.c
1114 F: drivers/spi/spi_nuc900.c
1115 F: drivers/usb/host/ehci-w90x900.c
1116 F: drivers/video/nuc900fb.c
1118 ARM/U300 MACHINE SUPPORT
1122 F: arch/arm/mach-u300/
1123 F: drivers/i2c/busses/i2c-stu300.c
1124 F: drivers/rtc/rtc-coh901331.c
1125 F: drivers/watchdog/coh901327_wdt.c
1126 F: drivers/dma/coh901318*
1127 F: drivers/mfd/ab3100*
1128 F: drivers/rtc/rtc-ab3100.c
1129 F: drivers/rtc/rtc-coh901331.c
1130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1132 ARM/Ux500 ARM ARCHITECTURE
1137 F: arch/arm/mach-ux500/
1138 F: drivers/dma/ste_dma40*
1139 F: drivers/mfd/ab3550*
1140 F: drivers/mfd/abx500*
1141 F: drivers/mfd/ab8500*
1142 F: drivers/mfd/stmpe*
1143 F: drivers/rtc/rtc-ab8500.c
1144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1149 W: http://www.arm.linux.org.uk/
1153 ARM/VOIPAC PXA270 SUPPORT
1157 F: arch/arm/mach-pxa/vpac270.c
1158 F: arch/arm/mach-pxa/include/mach/vpac270.h
1160 ARM/ZIPIT Z2 SUPPORT
1164 F: arch/arm/mach-pxa/z2.c
1165 F: arch/arm/mach-pxa/include/mach/z2.h
1167 ASC7621 HARDWARE MONITOR DRIVER
1171 F: Documentation/hwmon/asc7621
1172 F: drivers/hwmon/asc7621.c
1174 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1178 W: http://acpi4asus.sf.net
1180 F: drivers/platform/x86/asus*.c
1181 F: drivers/platform/x86/eeepc*.c
1183 ASUS ASB100 HARDWARE MONITOR DRIVER
1187 F: drivers/hwmon/asb100.c
1189 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1191 W: http://sourceforge.net/projects/xscaleiop
1193 F: Documentation/crypto/async-tx-api.txt
1196 F: include/linux/dmaengine.h
1197 F: include/linux/async_tx.h
1203 F: drivers/misc/eeprom/at24.c
1204 F: include/linux/i2c/at24.h
1206 ATA OVER ETHERNET (AOE) DRIVER
1208 W: http://www.coraid.com/support/linux
1210 F: Documentation/aoe/
1211 F: drivers/block/aoe/
1213 ATHEROS ATH GENERIC UTILITIES
1217 F: drivers/net/wireless/ath/*
1219 ATHEROS ATH5K WIRELESS DRIVER
1226 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1228 F: drivers/net/wireless/ath/ath5k/
1230 ATHEROS ATH9K WIRELESS DRIVER
1237 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1239 F: drivers/net/wireless/ath/ath9k/
1241 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1244 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1246 F: drivers/net/wireless/ath/carl9170/
1248 ATK0110 HWMON DRIVER
1252 F: drivers/hwmon/asus_atk0110.c
1257 F: drivers/input/misc/ati_remote2.c
1259 ATLX ETHERNET DRIVERS
1264 W: http://sourceforge.net/projects/atl1
1265 W: http://atl1.sourceforge.net
1267 F: drivers/net/atlx/
1273 W: http://linux-atm.sourceforge.net
1276 F: include/linux/atm*
1278 ATMEL AT91 MCI DRIVER
1281 W: http://www.atmel.com/products/AT91/
1282 W: http://www.at91.com/
1284 F: drivers/mmc/host/at91_mci.c
1286 ATMEL AT91 / AT32 MCI DRIVER
1289 F: drivers/mmc/host/atmel-mci.c
1290 F: drivers/mmc/host/atmel-mci-regs.h
1292 ATMEL AT91 / AT32 SERIAL DRIVER
1295 F: drivers/tty/serial/atmel_serial.c
1301 F: drivers/video/atmel_lcdfb.c
1302 F: include/video/atmel_lcdc.h
1304 ATMEL MACB ETHERNET DRIVER
1307 F: drivers/net/macb.*
1312 F: drivers/spi/atmel_spi.*
1314 ATMEL USBA UDC DRIVER
1317 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1319 F: drivers/usb/gadget/atmel_usba_udc.*
1321 ATMEL WIRELESS DRIVER
1324 W: http://www.thekelleys.org.uk/atmel
1325 W: http://atmelwlandriver.sourceforge.net/
1327 F: drivers/net/wireless/atmel*
1333 W: http://people.redhat.com/sgrubb/audit/
1334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1336 F: include/linux/audit.h
1339 AUXILIARY DISPLAY DRIVERS
1341 W: http://miguelojeda.es/auxdisplay.htm
1342 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1344 F: drivers/auxdisplay/
1345 F: include/linux/cfag12864b.h
1349 W: http://www.atmel.com/products/AVR32/
1350 W: http://avr32linux.org/
1351 W: http://avrfreaks.net/
1355 AVR32/AT32AP MACHINE SUPPORT
1358 F: arch/avr32/mach-at32ap/
1363 W: http://www.linux-ax25.org/
1365 F: include/linux/ax25.h
1366 F: include/net/ax25.h
1372 W: http://linuxwireless.org/en/users/Drivers/b43
1374 F: drivers/net/wireless/b43/
1376 B43LEGACY WIRELESS DRIVER
1380 W: http://linuxwireless.org/en/users/Drivers/b43
1382 F: drivers/net/wireless/b43legacy/
1384 BACKLIGHT CLASS/SUBSYSTEM
1387 F: drivers/video/backlight/
1388 F: include/linux/backlight.h
1395 W: http://www.open-mesh.org/
1399 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1402 W: http://www.baycom.org/~tom/ham/ham.html
1404 F: drivers/net/hamradio/baycom*
1408 F: Documentation/filesystems/befs.txt
1414 F: Documentation/filesystems/bfs.txt
1416 F: include/linux/bfs_fs.h
1418 BLACKFIN ARCHITECTURE
1421 W: http://blackfin.uclinux.org
1425 BLACKFIN EMAC DRIVER
1428 W: http://blackfin.uclinux.org
1430 F: drivers/net/bfin_mac.*
1435 W: http://blackfin.uclinux.org
1437 F: drivers/rtc/rtc-bfin.c
1442 W: http://blackfin.uclinux.org
1444 F: drivers/mmc/host/bfin_sdh.c
1446 BLACKFIN SERIAL DRIVER
1449 W: http://blackfin.uclinux.org
1451 F: drivers/tty/serial/bfin_5xx.c
1453 BLACKFIN WATCHDOG DRIVER
1456 W: http://blackfin.uclinux.org
1458 F: drivers/watchdog/bfin_wdt.c
1460 BLACKFIN I2C TWI DRIVER
1463 W: http://blackfin.uclinux.org/
1465 F: drivers/i2c/busses/i2c-bfin-twi.c
1469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1477 F: drivers/mtd/devices/block2mtd.c
1483 W: http://www.bluez.org/
1484 T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
1486 F: drivers/bluetooth/
1492 W: http://www.bluez.org/
1493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
1496 F: include/net/bluetooth/
1502 W: http://sourceforge.net/projects/bonding/
1504 F: drivers/net/bonding/
1505 F: include/linux/if_bonding.h
1507 BROADCOM B44 10/100 ETHERNET DRIVER
1511 F: drivers/net/b44.*
1513 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1517 F: drivers/net/bnx2.*
1518 F: drivers/net/bnx2_*
1520 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1524 F: drivers/net/bnx2x/
1526 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1531 F: drivers/net/tg3.*
1533 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1541 F: drivers/staging/brcm80211/
1543 BROCADE BFA FC SCSI DRIVER
1547 F: drivers/scsi/bfa/
1549 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1556 BSG (block layer generic sg v4 driver)
1561 F: include/linux/bsg.h
1566 T: git git://git.alsa-project.org/alsa-kernel.git
1568 F: Documentation/sound/alsa/Bt87x.txt
1569 F: sound/pci/bt87x.c
1573 W: http://bu3sch.de/btgpio.php
1575 F: drivers/gpio/bt8xxgpio.c
1580 W: http://btrfs.wiki.kernel.org/
1581 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1584 F: Documentation/filesystems/btrfs.txt
1587 BTTV VIDEO4LINUX DRIVER
1590 W: http://linuxtv.org
1591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1593 F: Documentation/video4linux/bttv/
1594 F: drivers/media/video/bt8xx/bttv*
1596 C-MEDIA CMI8788 DRIVER
1599 T: git git://git.alsa-project.org/alsa-kernel.git
1601 F: sound/pci/oxygen/
1603 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1607 F: Documentation/filesystems/caching/cachefiles.txt
1610 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1615 F: Documentation/video4linux/cafe_ccic
1616 F: drivers/media/video/cafe_ccic*
1622 F: Documentation/networking/caif/
1623 F: drivers/net/caif/
1624 F: include/linux/caif/
1625 F: include/net/caif/
1628 CALGARY x86-64 IOMMU
1633 F: arch/x86/kernel/pci-calgary_64.c
1634 F: arch/x86/kernel/tce_64.c
1635 F: arch/x86/include/asm/calgary.h
1636 F: arch/x86/include/asm/tce.h
1644 W: http://developer.berlios.de/projects/socketcan/
1647 F: include/linux/can.h
1648 F: include/linux/can/core.h
1649 F: include/linux/can/bcm.h
1650 F: include/linux/can/raw.h
1656 W: http://developer.berlios.de/projects/socketcan/
1659 F: include/linux/can/dev.h
1660 F: include/linux/can/error.h
1661 F: include/linux/can/netlink.h
1662 F: include/linux/can/platform/
1664 CELL BROADBAND ENGINE ARCHITECTURE
1668 W: http://www.ibm.com/developerworks/power/cell/
1670 F: arch/powerpc/include/asm/cell*.h
1671 F: arch/powerpc/include/asm/spu*.h
1672 F: arch/powerpc/oprofile/*cell*
1673 F: arch/powerpc/platforms/cell/
1675 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1678 W: http://ceph.newdream.net/
1679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1681 F: Documentation/filesystems/ceph.txt
1684 F: include/linux/ceph
1686 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1689 F: Documentation/usb/WUSB-Design-overview.txt
1690 F: Documentation/usb/wusb-cbaf
1691 F: drivers/usb/host/hwa-hc.c
1692 F: drivers/usb/host/whci/
1693 F: drivers/usb/wusbcore/
1694 F: include/linux/usb/wusb*
1696 CFAG12864B LCD DRIVER
1698 W: http://miguelojeda.es/auxdisplay.htm
1699 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1701 F: drivers/auxdisplay/cfag12864b.c
1702 F: include/linux/cfag12864b.h
1704 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1706 W: http://miguelojeda.es/auxdisplay.htm
1707 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1709 F: drivers/auxdisplay/cfag12864bfb.c
1710 F: include/linux/cfag12864b.h
1712 CFG80211 and NL80211
1716 F: include/linux/nl80211.h
1717 F: include/net/cfg80211.h
1719 X: net/wireless/wext*
1724 F: scripts/checkpatch.pl
1726 CHINESE DOCUMENTATION
1731 F: Documentation/zh_CN/
1733 CISCO VIC ETHERNET NIC DRIVER
1739 F: drivers/net/enic/
1741 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1745 F: drivers/net/arm/ep93xx_eth.c
1747 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1751 F: drivers/usb/host/ohci-ep93xx.c
1753 CIRRUS LOGIC CS4270 SOUND DRIVER
1757 F: sound/soc/codecs/cs4270*
1761 F: include/linux/clk.h
1763 CISCO FCOE HBA DRIVER
1768 F: drivers/scsi/fnic/
1775 F: drivers/platform/x86/classmate-laptop.c
1777 COCCINELLE/Semantic Patches (SmPL)
1782 W: http://coccinelle.lip6.fr/
1784 F: scripts/coccinelle/
1785 F: scripts/coccicheck
1791 W: http://www.coda.cs.cmu.edu/
1793 F: Documentation/filesystems/coda.txt
1795 F: include/linux/coda*.h
1797 COMMON INTERNET FILE SYSTEM (CIFS)
1801 W: http://linux-cifs.samba.org/
1802 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1805 F: Documentation/filesystems/cifs.txt
1808 COMPACTPCI HOTPLUG CORE
1812 F: drivers/pci/hotplug/cpci_hotplug*
1814 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1818 F: drivers/pci/hotplug/cpcihp_zt5550.*
1820 COMPACTPCI HOTPLUG GENERIC DRIVER
1824 F: drivers/pci/hotplug/cpcihp_generic.c
1826 COMPAL LAPTOP SUPPORT
1830 F: drivers/platform/x86/compal-laptop.c
1832 COMPUTONE INTELLIPORT MULTIPORT CARD
1833 W: http://www.wittsend.com/computone.html
1835 F: Documentation/serial/computone.txt
1836 F: drivers/staging/tty/ip2/
1838 CONEXANT ACCESSRUNNER USB DRIVER
1841 W: http://accessrunner.sourceforge.net/
1843 F: drivers/usb/atm/cxacru.c
1847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
1850 F: include/linux/configfs.h
1856 F: drivers/connector/
1858 CONTROL GROUPS (CGROUPS)
1863 F: include/linux/cgroup*
1867 CORETEMP HARDWARE MONITORING DRIVER
1871 F: Documentation/hwmon/coretemp
1872 F: drivers/hwmon/coretemp.c
1874 COSA/SRP SYNC SERIAL DRIVER
1876 W: http://www.fi.muni.cz/~kas/cosa/
1878 F: drivers/net/wan/cosa*
1880 CPMAC ETHERNET DRIVER
1884 F: drivers/net/cpmac.c
1886 CPU FREQUENCY DRIVERS
1889 W: http://www.codemonkey.org.uk/projects/cpufreq/
1890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1893 F: include/linux/cpufreq.h
1898 F: arch/x86/kernel/cpuid.c
1899 F: arch/x86/kernel/msr.c
1903 W: http://www.bullopensource.org/cpuset/
1904 W: http://oss.sgi.com/projects/cpusets/
1906 F: Documentation/cgroups/cpusets.txt
1907 F: include/linux/cpuset.h
1911 W: http://sourceforge.net/projects/cramfs/
1913 F: Documentation/filesystems/cramfs.txt
1920 W: http://developer.axis.com
1923 F: drivers/tty/serial/crisv10.*
1929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1931 F: Documentation/crypto/
1937 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1941 F: crypto/ansi_cprng.c
1944 CS5535 Audio ALSA driver
1947 F: sound/pci/cs5535audio/
1949 CX18 VIDEO4LINUX DRIVER
1953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1954 W: http://linuxtv.org
1955 W: http://www.ivtvdriver.org/index.php/Cx18
1957 F: Documentation/video4linux/cx18.txt
1958 F: drivers/media/video/cx18/
1960 CXGB3 ETHERNET DRIVER (CXGB3)
1963 W: http://www.chelsio.com
1965 F: drivers/net/cxgb3/
1967 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1970 W: http://www.openfabrics.org
1972 F: drivers/infiniband/hw/cxgb3/
1974 CXGB4 ETHERNET DRIVER (CXGB4)
1977 W: http://www.chelsio.com
1979 F: drivers/net/cxgb4/
1981 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
1984 W: http://www.openfabrics.org
1986 F: drivers/infiniband/hw/cxgb4/
1988 CXGB4VF ETHERNET DRIVER (CXGB4VF)
1991 W: http://www.chelsio.com
1993 F: drivers/net/cxgb4vf/
1995 STMMAC ETHERNET DRIVER
1998 W: http://www.stlinux.com
2000 F: drivers/net/stmmac/
2005 W: http://www.arm.linux.org.uk/
2007 F: drivers/video/cyber2000fb.*
2009 CYCLADES 2X SYNC CARD DRIVER
2011 W: http://oops.ghostprotocols.net:81/blog
2013 F: drivers/net/wan/cycx*
2015 CYCLADES ASYNC MUX DRIVER
2016 W: http://www.cyclades.com/
2018 F: drivers/tty/cyclades.c
2019 F: include/linux/cyclades.h
2021 CYCLADES PC300 DRIVER
2022 W: http://www.cyclades.com/
2024 F: drivers/net/wan/pc300*
2026 DAMA SLAVE for AX.25
2028 W: http://yaina.de/jreuter/
2029 W: http://www.qsl.net/dl1bke/
2032 F: net/ax25/af_ax25.c
2033 F: net/ax25/ax25_dev.c
2034 F: net/ax25/ax25_ds_*
2035 F: net/ax25/ax25_in.c
2036 F: net/ax25/ax25_out.c
2037 F: net/ax25/ax25_timer.c
2038 F: net/ax25/sysctl_net_ax25.c
2040 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2043 F: Documentation/networking/dmfe.txt
2044 F: drivers/net/tulip/dmfe.c
2046 DC390/AM53C974 SCSI driver
2048 W: http://www.garloff.de/kurt/linux/dc390/
2051 F: drivers/scsi/tmscsim.*
2057 W: http://twibble.org/dist/dc395x/
2059 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2061 F: Documentation/scsi/dc395x.txt
2062 F: drivers/scsi/dc395x.*
2067 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2069 F: include/linux/dccp.h
2070 F: include/linux/tfrc.h
2073 DECnet NETWORK LAYER
2074 W: http://linux-decnet.sourceforge.net
2077 F: Documentation/networking/decnet.txt
2080 DEFXX FDDI NETWORK DRIVER
2083 F: drivers/net/defxx.*
2089 F: drivers/platform/x86/dell-laptop.c
2091 DELL LAPTOP SMM DRIVER
2093 W: http://www.debian.org/~dz/i8k/
2095 F: drivers/char/i8k.c
2096 F: include/linux/i8k.h
2098 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2101 F: Documentation/dcdbas.txt
2102 F: drivers/firmware/dcdbas.*
2104 DELL WMI EXTRAS DRIVER
2107 F: drivers/platform/x86/dell-wmi.c
2109 DEVICE NUMBER REGISTRY
2111 W: http://lanana.org/docs/device-list/index.html
2117 W: http://sources.redhat.com/dm
2118 Q: http://patchwork.kernel.org/project/dm-devel/list/
2120 F: Documentation/device-mapper/
2122 F: include/linux/device-mapper.h
2123 F: include/linux/dm-*.h
2125 DIGI INTL. EPCA DRIVER
2128 W: http://www.digi.com
2130 F: Documentation/serial/digiepca.txt
2131 F: drivers/staging/tty/epca*
2132 F: drivers/staging/tty/digi*
2134 DIOLAN U2C-12 I2C DRIVER
2138 F: drivers/i2c/busses/i2c-diolan-u2c.c
2140 DIRECTORY NOTIFICATION (DNOTIFY)
2143 F: Documentation/filesystems/dnotify.txt
2144 F: fs/notify/dnotify/
2145 F: include/linux/dnotify.h
2147 DISK GEOMETRY AND PARTITION HANDLING
2149 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2150 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2151 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2157 F: Documentation/filesystems/quota.txt
2159 F: include/linux/quota*.h
2161 DISTRIBUTED LOCK MANAGER (DLM)
2165 W: http://sources.redhat.com/cluster/
2166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2170 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2175 F: include/linux/dma*
2176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2177 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2179 DME1737 HARDWARE MONITOR DRIVER
2183 F: Documentation/hwmon/dme1737
2184 F: drivers/hwmon/dme1737.c
2186 DOCBOOK FOR DOCUMENTATION
2189 F: scripts/kernel-doc
2191 DOCKING STATION DRIVER
2195 F: drivers/acpi/dock.c
2200 T: quilt oss.oracle.com/~rdunlap/kernel-doc-patches/current/
2208 F: drivers/char/dtlk.c
2209 F: include/linux/dtlk.h
2211 DPT_I2O SCSI RAID DRIVER
2214 W: http://www.adaptec.com/
2216 F: drivers/scsi/dpt*
2217 F: drivers/scsi/dpt/
2224 W: http://www.drbd.org
2225 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2226 T: git git://git.drbd.org/drbd-8.3.git
2228 F: drivers/block/drbd/
2230 F: Documentation/blockdev/drbd/
2232 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6.git
2236 F: Documentation/kobject.txt
2240 F: include/linux/kobj*
2241 F: include/linux/debugfs.h
2247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2252 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux-2.6.git
2258 F: drivers/gpu/drm/i915
2259 F: include/drm/i915*
2265 F: drivers/net/wan/dscc4.c
2267 DZ DECSTATION DZ11 SERIAL DRIVER
2270 F: drivers/tty/serial/dz.*
2272 EATA-DMA SCSI DRIVER
2277 F: drivers/scsi/eata*
2279 EATA ISA/EISA/PCI SCSI DRIVER
2283 F: drivers/scsi/eata.c
2285 EATA-PIO SCSI DRIVER
2290 F: drivers/scsi/eata_pio.*
2296 W: http://ebtables.sourceforge.net/
2298 F: include/linux/netfilter_bridge/ebt_*.h
2299 F: net/bridge/netfilter/ebt*.c
2305 W: https://launchpad.net/ecryptfs
2307 F: Documentation/filesystems/ecryptfs.txt
2313 W: bluesmoke.sourceforge.net
2315 F: Documentation/edac.txt
2316 F: drivers/edac/edac_*
2317 F: include/linux/edac.h
2323 W: bluesmoke.sourceforge.net
2325 F: drivers/edac/amd64_edac*
2331 W: bluesmoke.sourceforge.net
2333 F: drivers/edac/e752x_edac.c
2338 W: bluesmoke.sourceforge.net
2340 F: drivers/edac/e7xxx_edac.c
2345 W: bluesmoke.sourceforge.net
2347 F: drivers/edac/i82443bxgx_edac.c
2352 W: bluesmoke.sourceforge.net
2354 F: drivers/edac/i3000_edac.c
2359 W: bluesmoke.sourceforge.net
2361 F: drivers/edac/i5000_edac.c
2366 W: bluesmoke.sourceforge.net
2368 F: drivers/edac/i5400_edac.c
2373 W: bluesmoke.sourceforge.net
2375 F: drivers/edac/i7300_edac.c
2380 W: bluesmoke.sourceforge.net
2382 F: drivers/edac/i7core_edac.c
2383 F: drivers/edac/edac_mce.c
2384 F: include/linux/edac_mce.h
2390 W: bluesmoke.sourceforge.net
2392 F: drivers/edac/i82975x_edac.c
2397 W: bluesmoke.sourceforge.net
2399 F: drivers/edac/pasemi_edac.c
2404 W: bluesmoke.sourceforge.net
2406 F: drivers/edac/r82600_edac.c
2408 EDIROL UA-101/UA-1000 DRIVER
2411 T: git git://git.alsa-project.org/alsa-kernel.git
2413 F: sound/usb/misc/ua101.c
2415 EFIFB FRAMEBUFFER DRIVER
2419 F: drivers/video/efifb.c
2422 W: http://aeschi.ch.eu.org/efs/
2426 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2431 F: drivers/infiniband/hw/ehca/
2433 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2437 F: drivers/net/ehea/
2446 EMULEX LPFC FC SCSI DRIVER
2449 W: http://sourceforge.net/projects/lpfcxxxx
2451 F: drivers/scsi/lpfc/
2453 ENE CB710 FLASH CARD READER DRIVER
2456 F: drivers/misc/cb710/
2457 F: drivers/mmc/host/cb710-mmc.*
2458 F: include/linux/cb710.h
2460 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2463 F: drivers/media/rc/ene_ir.*
2465 EPSON 1355 FRAMEBUFFER DRIVER
2469 F: drivers/video/epson1355fb.c
2471 EPSON S1D13XXX FRAMEBUFFER DRIVER
2474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2475 F: drivers/video/s1d13xxxfb.c
2476 F: include/video/s1d13xxxfb.h
2478 ETHEREXPRESS-16 NETWORK DRIVER
2482 F: drivers/net/eexpress.*
2488 W: http://www.linuxfoundation.org/en/Net:Bridge
2490 F: include/linux/netfilter_bridge/
2493 ETHERTEAM 16I DRIVER
2496 F: drivers/net/eth16i.c
2502 F: Documentation/filesystems/ext2.txt
2504 F: include/linux/ext2*
2512 F: Documentation/filesystems/ext3.txt
2514 F: include/linux/ext3*
2520 W: http://ext4.wiki.kernel.org
2521 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2523 F: Documentation/filesystems/ext4.txt
2526 F71805F HARDWARE MONITORING DRIVER
2530 F: Documentation/hwmon/f71805f
2531 F: drivers/hwmon/f71805f.c
2536 F: fs/notify/fanotify/
2537 F: include/linux/fanotify.h
2539 FARSYNC SYNCHRONOUS DRIVER
2541 W: http://www.farsite.co.uk/
2543 F: drivers/net/wan/farsync.*
2545 FAULT INJECTION SUPPORT
2548 F: Documentation/fault-injection/
2549 F: lib/fault-inject.c
2551 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2554 W: www.Open-FCoE.org
2556 F: drivers/scsi/libfc/
2557 F: drivers/scsi/fcoe/
2559 F: include/scsi/libfc.h
2560 F: include/scsi/libfcoe.h
2562 FILE LOCKING (flock() and fcntl()/lockf())
2566 F: include/linux/fcntl.h
2567 F: include/linux/fs.h
2571 FILESYSTEMS (VFS and infrastructure)
2577 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2581 F: drivers/hwmon/f75375s.c
2582 F: include/linux/f75375s.h
2584 FIREWIRE AUDIO DRIVERS
2587 T: git git://git.alsa-project.org/alsa-kernel.git
2594 W: http://ieee1394.wiki.kernel.org/
2595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2597 F: drivers/firewire/
2598 F: include/linux/firewire*.h
2601 FIRMWARE LOADER (request_firmware)
2603 F: Documentation/firmware_class/
2604 F: drivers/base/firmware*.c
2605 F: include/linux/firmware.h
2609 W: http://floatingpoint.sourceforge.net/emulator/index.html
2611 F: arch/x86/math-emu/
2613 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2617 F: drivers/net/wan/dlci.c
2618 F: drivers/net/wan/sdla.c
2623 W: http://linux-fbdev.sourceforge.net/
2624 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6.git
2627 F: Documentation/fb/
2628 F: Documentation/devicetree/bindings/fb/
2631 F: include/linux/fb.h
2633 FREESCALE DMA DRIVER
2638 F: drivers/dma/fsldma.*
2640 FREESCALE I2C CPM DRIVER
2645 F: drivers/i2c/busses/i2c-cpm.c
2647 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2652 F: arch/arm/plat-mxc/include/mach/imxfb.h
2653 F: drivers/video/imxfb.c
2655 FREESCALE SOC FS_ENET DRIVER
2661 F: drivers/net/fs_enet/
2662 F: include/linux/fs_enet_pd.h
2664 FREESCALE QUICC ENGINE LIBRARY
2668 F: arch/powerpc/sysdev/qe_lib/
2669 F: arch/powerpc/include/asm/*qe.h
2671 FREESCALE USB PERIPHERAL DRIVERS
2676 F: drivers/usb/gadget/fsl*
2678 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2683 F: drivers/net/ucc_geth*
2685 FREESCALE QUICC ENGINE UCC UART DRIVER
2689 F: drivers/tty/serial/ucc_uart.c
2691 FREESCALE SOC SOUND DRIVERS
2696 F: sound/soc/fsl/fsl*
2697 F: sound/soc/fsl/mpc8610_hpcd.c
2701 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2710 F: Documentation/power/freezing-of-tasks.txt
2711 F: include/linux/freezer.h
2714 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2718 F: Documentation/filesystems/caching/
2720 F: include/linux/fscache*.h
2722 FUJITSU FR-V (FRV) PORT
2727 FUJITSU LAPTOP EXTRAS
2731 F: drivers/platform/x86/fujitsu-laptop.c
2733 FUSE: FILESYSTEM IN USERSPACE
2736 W: http://fuse.sourceforge.net/
2739 F: include/linux/fuse.h
2741 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2744 S: Odd Fixes (e.g., new signatures)
2745 F: drivers/scsi/fdomain.*
2747 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2750 W: http://www.icp-vortex.com/
2752 F: drivers/scsi/gdt*
2754 GENERIC GPIO I2C DRIVER
2757 F: drivers/i2c/busses/i2c-gpio.c
2758 F: include/linux/i2c-gpio.h
2760 GENERIC GPIO I2C MULTIPLEXER DRIVER
2764 F: drivers/i2c/muxes/gpio-i2cmux.c
2765 F: include/linux/gpio-i2cmux.h
2766 F: Documentation/i2c/muxes/gpio-i2cmux
2768 GENERIC HDLC (WAN) DRIVERS
2770 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2772 F: drivers/net/wan/c101.c
2773 F: drivers/net/wan/hd6457*
2774 F: drivers/net/wan/hdlc*
2775 F: drivers/net/wan/n2.c
2776 F: drivers/net/wan/pc300too.c
2777 F: drivers/net/wan/pci200syn.c
2778 F: drivers/net/wan/wanxl*
2780 GENERIC INCLUDE/ASM HEADER FILES
2783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2785 F: include/asm-generic
2787 GENERIC UIO DRIVER FOR PCI DEVICES
2791 F: drivers/uio/uio_pci_generic.c
2796 W: http://sources.redhat.com/cluster/
2797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2800 F: Documentation/filesystems/gfs2*.txt
2802 F: include/linux/gfs2_ondisk.h
2804 GIGASET ISDN DRIVERS
2808 W: http://gigaset307x.sourceforge.net/
2810 F: Documentation/isdn/README.gigaset
2811 F: drivers/isdn/gigaset/
2812 F: include/linux/gigaset_dev.h
2817 T: git git://git.secretlab.ca/git/linux-2.6.git
2818 F: Documentation/gpio.txt
2820 F: include/linux/gpio*
2822 GRE DEMULTIPLEXER DRIVER
2827 F: include/net/gre.h
2829 GRETH 10/100/1G Ethernet MAC device driver
2833 F: drivers/net/greth*
2835 GSPCA FINEPIX SUBDRIVER
2838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2840 F: drivers/media/video/gspca/finepix.c
2842 GSPCA GL860 SUBDRIVER
2845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2847 F: drivers/media/video/gspca/gl860/
2849 GSPCA M5602 SUBDRIVER
2852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2854 F: drivers/media/video/gspca/m5602/
2856 GSPCA PAC207 SONIXB SUBDRIVER
2859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2861 F: drivers/media/video/gspca/pac207.c
2863 GSPCA SN9C20X SUBDRIVER
2866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2868 F: drivers/media/video/gspca/sn9c20x.c
2870 GSPCA T613 SUBDRIVER
2873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2875 F: drivers/media/video/gspca/t613.c
2877 GSPCA USB WEBCAM DRIVER
2879 W: http://moinejf.free.fr
2881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2883 F: drivers/media/video/gspca/
2885 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2888 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2890 F: drivers/platform/x86/hdaps.c
2892 HWPOISON MEMORY FAILURE HANDLING
2895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
2897 F: mm/memory-failure.c
2898 F: mm/hwpoison-inject.c
2900 HYPERVISOR VIRTUAL CONSOLE DRIVER
2909 W: http://www.lm-sensors.org/
2910 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
2911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
2913 F: Documentation/hwmon/
2915 F: include/linux/hwmon*.h
2917 HARDWARE RANDOM NUMBER GENERATOR CORE
2921 F: Documentation/hw_random.txt
2922 F: drivers/char/hw_random/
2923 F: include/linux/hw_random.h
2925 HARMONY SOUND DRIVER
2929 F: sound/parisc/harmony.*
2931 HEWLETT-PACKARD SMART2 RAID DRIVER
2935 F: Documentation/blockdev/cpqarray.txt
2936 F: drivers/block/cpqarray.*
2938 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
2942 F: Documentation/scsi/hpsa.txt
2943 F: drivers/scsi/hpsa*.[ch]
2944 F: include/linux/cciss*.h
2946 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2950 F: Documentation/blockdev/cciss.txt
2951 F: drivers/block/cciss*
2952 F: include/linux/cciss_ioctl.h
2957 F: Documentation/filesystems/hfs.txt
2960 HGA FRAMEBUFFER DRIVER
2963 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2965 F: drivers/video/hgafb.c
2967 HIBERNATION (aka Software Suspend, aka swsusp)
2973 F: drivers/base/power/
2975 F: include/linux/suspend.h
2976 F: include/linux/freezer.h
2977 F: include/linux/pm.h
2978 F: arch/*/include/asm/suspend*.h
2983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2986 F: include/linux/hid*
2988 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2991 F: Documentation/timers/
2993 F: kernel/time/clockevents.c
2994 F: kernel/time/tick*.*
2995 F: kernel/time/timer_*.c
2996 F: include/linux/clockevents.h
2997 F: include/linux/hrtimer.h
2999 HIGH-SPEED SCC DRIVER FOR AX.25
3002 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
3004 F: drivers/net/hamradio/dmascc.c
3005 F: drivers/net/hamradio/scc.c
3007 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3009 W: http://www.highpoint-tech.com
3011 F: Documentation/scsi/hptiop.txt
3012 F: drivers/scsi/hptiop.c
3018 F: include/linux/hippidevice.h
3019 F: include/linux/if_hippi.h
3026 W: http://hostap.epitest.fi/
3028 F: drivers/net/wireless/hostap/
3030 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3033 F: drivers/platform/x86/tc1100-wmi.c
3035 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3038 F: drivers/net/hp100.*
3040 HPET: High Precision Event Timers driver
3043 F: Documentation/timers/hpet.txt
3044 F: drivers/char/hpet.c
3045 F: include/linux/hpet.h
3050 F: arch/x86/kernel/hpet.c
3051 F: arch/x86/include/asm/hpet.h
3055 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3061 W: http://www.pharscape.org
3063 F: drivers/net/usb/hso.c
3065 HTCPEN TOUCHSCREEN DRIVER
3069 F: drivers/input/touchscreen/htcpen.c
3076 I2C/SMBUS STUB DRIVER
3080 F: drivers/i2c/busses/i2c-stub.c
3086 W: http://i2c.wiki.kernel.org/
3087 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3088 T: git git://git.fluff.org/bjdooks/linux.git
3090 F: Documentation/i2c/
3092 F: include/linux/i2c.h
3093 F: include/linux/i2c-*.h
3098 W: http://www.harbaum.org/till/i2c_tiny_usb
3100 F: drivers/i2c/busses/i2c-tiny-usb.c
3107 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3112 IA64 (Itanium) PLATFORM
3116 W: http://www.ia64-linux.org/
3117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
3121 IBM MCA SCSI SUBSYSTEM DRIVER
3123 W: http://www.uni-mainz.de/~langm000/linux.html
3125 F: drivers/scsi/ibmmca.c
3127 IBM Power Linux RAID adapter
3130 F: drivers/scsi/ipr.*
3132 IBM Power Virtual Ethernet Device Driver
3136 F: drivers/net/ibmveth.*
3138 IBM ServeRAID RAID DRIVER
3141 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3143 F: drivers/scsi/ips.*
3148 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
3151 F: Documentation/ide/
3153 F: include/linux/ide.h
3159 F: Documentation/cdrom/ide-cd
3160 F: drivers/ide/ide-cd*
3166 F: drivers/idle/i7300_idle.c
3168 IEEE 802.15.4 SUBSYSTEM
3172 W: http://apps.sourceforge.net/trac/linux-zigbee
3173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3176 F: drivers/ieee802154/
3178 IKANOS/ADI EAGLE ADSL USB DRIVER
3182 F: drivers/usb/atm/ueagle-atm.c
3184 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3187 F: security/integrity/ima/
3189 IMS TWINTURBO FRAMEBUFFER DRIVER
3192 F: drivers/video/imsttfb.c
3194 INFINIBAND SUBSYSTEM
3199 W: http://www.openfabrics.org/
3200 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3203 F: Documentation/infiniband/
3204 F: drivers/infiniband/
3205 F: include/linux/if_infiniband.h
3212 F: Documentation/filesystems/inotify.txt
3213 F: fs/notify/inotify/
3214 F: include/linux/inotify.h
3216 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3220 Q: http://patchwork.kernel.org/project/linux-input/list/
3221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3225 INPUT MULTITOUCH (MT) PROTOCOL
3228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3230 F: Documentation/input/multi-touch-protocol.txt
3231 F: drivers/input/input-mt.c
3237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
3239 F: drivers/idle/intel_idle.c
3241 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3245 F: Documentation/fb/intelfb.txt
3246 F: drivers/video/intelfb/
3248 INTEL 810/815 FRAMEBUFFER DRIVER
3252 F: drivers/video/i810/
3254 INTEL MENLOW THERMAL DRIVER
3257 W: http://www.lesswatts.org/projects/acpi/
3259 F: drivers/platform/x86/intel_menlow.c
3261 INTEL IA32 MICROCODE UPDATE SUPPORT
3264 F: arch/x86/kernel/microcode_core.c
3265 F: arch/x86/kernel/microcode_intel.c
3267 INTEL I/OAT DMA DRIVER
3270 F: drivers/dma/ioat*
3275 T: git git://git.infradead.org/iommu-2.6.git
3277 F: drivers/pci/intel-iommu.c
3278 F: include/linux/intel-iommu.h
3280 INTEL IOP-ADMA DMA DRIVER
3283 F: drivers/dma/iop-adma.c
3285 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3288 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3289 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3290 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3291 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3292 F: drivers/net/arm/ixp4xx_eth.c
3293 F: drivers/net/wan/ixp4xx_hss.c
3295 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3298 F: drivers/char/hw_random/ixp4xx-rng.c
3300 INTEL IXP2000 ETHERNET DRIVER
3304 F: drivers/net/ixp2000/
3306 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3317 W: http://e1000.sourceforge.net/
3318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-2.6.git
3319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next-2.6.git
3321 F: Documentation/networking/e100.txt
3322 F: Documentation/networking/e1000.txt
3323 F: Documentation/networking/e1000e.txt
3324 F: Documentation/networking/igb.txt
3325 F: Documentation/networking/igbvf.txt
3326 F: Documentation/networking/ixgb.txt
3327 F: Documentation/networking/ixgbe.txt
3328 F: Documentation/networking/ixgbevf.txt
3329 F: drivers/net/e100.c
3330 F: drivers/net/e1000/
3331 F: drivers/net/e1000e/
3333 F: drivers/net/igbvf/
3334 F: drivers/net/ixgb/
3335 F: drivers/net/ixgbe/
3336 F: drivers/net/ixgbevf/
3338 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3341 F: Documentation/networking/README.ipw2100
3342 F: drivers/net/wireless/ipw2x00/ipw2100.*
3344 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3347 F: Documentation/networking/README.ipw2200
3348 F: drivers/net/wireless/ipw2x00/ipw2200.*
3350 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3354 W: http://tboot.sourceforge.net
3355 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3357 F: Documentation/intel_txt.txt
3358 F: include/linux/tboot.h
3359 F: arch/x86/kernel/tboot.c
3361 INTEL WIRELESS WIMAX CONNECTION 2400
3366 W: http://linuxwimax.org
3367 F: Documentation/wimax/README.i2400m
3368 F: drivers/net/wimax/i2400m/
3369 F: include/linux/wimax/i2400m.h
3371 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3375 F: drivers/net/wireless/iwlegacy/
3377 INTEL WIRELESS WIFI LINK (iwlwifi)
3381 W: http://intellinuxwireless.org
3382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
3384 F: drivers/net/wireless/iwlwifi/
3386 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3391 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3392 F: drivers/net/wireless/iwmc3200wifi/
3394 IOC3 ETHERNET DRIVER
3398 F: drivers/net/ioc3-eth.c
3404 F: drivers/tty/serial/ioc3_serial.c
3409 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3411 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3416 F: drivers/net/ipg.*
3421 T: git git://git.qlogic.com/ipath-linux-2.6
3423 F: drivers/infiniband/hw/ipath/
3428 W: http://openipmi.sourceforge.net/
3430 F: Documentation/IPMI.txt
3431 F: drivers/char/ipmi/
3432 F: include/linux/ipmi*
3434 IPS SCSI RAID DRIVER
3437 W: http://www.adaptec.com/
3439 F: drivers/scsi/ips*
3448 F: Documentation/networking/ipvs-sysctl.txt
3449 F: include/net/ip_vs.h
3450 F: include/linux/ip_vs.h
3451 F: net/netfilter/ipvs/
3457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3458 F: drivers/tty/ipwireless/
3464 F: include/linux/ipx.h
3465 F: include/net/ipx.h
3472 W: http://irda.sourceforge.net/
3474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3475 F: Documentation/networking/irda.txt
3476 F: drivers/net/irda/
3477 F: include/net/irda/
3483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq/core
3489 F: Documentation/isapnp.txt
3490 F: drivers/pnp/isapnp/
3491 F: include/linux/isapnp.h
3493 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3497 F: drivers/firmware/iscsi_ibft*
3502 W: www.open-iscsi.org
3503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3505 F: drivers/scsi/*iscsi*
3506 F: include/scsi/*iscsi*
3512 W: http://www.isdn4linux.de
3513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3515 F: Documentation/isdn/
3517 F: include/linux/isdn.h
3518 F: include/linux/isdn/
3520 ISDN SUBSYSTEM (Eicon active card driver)
3523 W: http://www.melware.de
3525 F: drivers/isdn/hardware/eicon/
3527 IT87 HARDWARE MONITORING DRIVER
3531 F: Documentation/hwmon/it87
3532 F: drivers/hwmon/it87.c
3534 IVTV VIDEO4LINUX DRIVER
3538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3539 W: http://www.ivtvdriver.org
3541 F: Documentation/video4linux/*.ivtv
3542 F: drivers/media/video/ivtv/
3543 F: include/linux/ivtv*
3545 JC42.4 TEMPERATURE SENSOR DRIVER
3549 F: drivers/hwmon/jc42.c
3550 F: Documentation/hwmon/jc42
3555 W: http://jfs.sourceforge.net/
3556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3558 F: Documentation/filesystems/jfs.txt
3565 F: drivers/net/jme.*
3567 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3570 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3573 F: include/linux/jffs2.h
3575 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3581 F: include/linux/ext3_jbd.h
3582 F: include/linux/jbd.h
3584 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3589 F: include/linux/jbd2.h
3591 JSM Neo PCI based serial card
3595 F: drivers/tty/serial/jsm/
3597 K10TEMP HARDWARE MONITORING DRIVER
3601 F: Documentation/hwmon/k10temp
3602 F: drivers/hwmon/k10temp.c
3604 K8TEMP HARDWARE MONITORING DRIVER
3608 F: Documentation/hwmon/k8temp
3609 F: drivers/hwmon/k8temp.c
3615 F: Documentation/kbuild/kconfig-language.txt
3622 W: http://lse.sourceforge.net/kdump/
3624 F: Documentation/kdump/
3626 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3632 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3638 F: Documentation/kbuild/
3640 F: scripts/Makefile.*
3647 W: http://kernelnewbies.org/KernelJanitors
3650 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3654 W: http://nfs.sourceforge.net/
3657 F: include/linux/nfsd/
3661 F: include/linux/lockd/
3662 F: include/linux/sunrpc/
3664 KERNEL VIRTUAL MACHINE (KVM)
3668 W: http://kvm.qumranet.com
3670 F: Documentation/*/kvm.txt
3672 F: arch/*/include/asm/kvm*
3673 F: include/linux/kvm*
3676 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3679 W: http://kvm.qumranet.com
3681 F: arch/x86/include/asm/svm.h
3682 F: arch/x86/kvm/svm.c
3684 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3687 W: http://kvm.qumranet.com
3689 F: arch/powerpc/include/asm/kvm*
3690 F: arch/powerpc/kvm/
3692 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3695 W: http://kvm.qumranet.com
3697 F: Documentation/ia64/kvm.txt
3698 F: arch/ia64/include/asm/kvm*
3701 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3706 W: http://www.ibm.com/developerworks/linux/linux390/
3708 F: Documentation/s390/kvm.txt
3709 F: arch/s390/include/asm/kvm*
3711 F: drivers/s390/kvm/
3715 W: http://kernel.org/pub/linux/utils/kernel/kexec/
3718 F: include/linux/kexec.h
3725 F: Documentation/security/keys.txt
3726 F: include/linux/key.h
3727 F: include/linux/key-type.h
3737 F: Documentation/security/keys-trusted-encrypted.txt
3738 F: include/keys/trusted-type.h
3739 F: security/keys/trusted.c
3740 F: security/keys/trusted.h
3748 F: Documentation/security/keys-trusted-encrypted.txt
3749 F: include/keys/encrypted-type.h
3750 F: security/keys/encrypted.c
3751 F: security/keys/encrypted.h
3753 KGDB / KDB /debug_core
3755 W: http://kgdb.wiki.kernel.org/
3758 F: Documentation/DocBook/kgdb.tmpl
3759 F: drivers/misc/kgdbts.c
3760 F: drivers/tty/serial/kgdboc.c
3761 F: include/linux/kdb.h
3762 F: include/linux/kgdb.h
3769 F: Documentation/kmemcheck.txt
3770 F: arch/x86/include/asm/kmemcheck.h
3771 F: arch/x86/mm/kmemcheck/
3772 F: include/linux/kmemcheck.h
3778 F: Documentation/kmemleak.txt
3779 F: include/linux/kmemleak.h
3781 F: mm/kmemleak-test.c
3789 F: Documentation/kprobes.txt
3790 F: include/linux/kprobes.h
3793 KS0108 LCD CONTROLLER DRIVER
3795 W: http://miguelojeda.es/auxdisplay.htm
3796 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3798 F: Documentation/auxdisplay/ks0108
3799 F: drivers/auxdisplay/ks0108.c
3800 F: include/linux/ks0108.h
3805 F: Documentation/networking/lapb-module.txt
3809 LASI 53c700 driver for PARISC
3813 F: Documentation/scsi/53c700.txt
3814 F: drivers/scsi/53c700*
3820 F: include/linux/leds.h
3822 LEGO USB Tower driver
3825 W: http://legousb.sourceforge.net/
3827 F: drivers/usb/misc/legousbtower.c
3832 W: http://lguest.ozlabs.org/
3834 F: Documentation/virtual/lguest/
3837 F: include/linux/lguest*.h
3838 F: arch/x86/include/asm/lguest*.h
3840 LINUX FOR IBM pSERIES (RS/6000)
3842 W: http://www.ibm.com/linux/ltc/projects/ppc
3844 F: arch/powerpc/boot/rs6000.h
3846 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3849 W: http://www.penguinppc.org/
3851 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
3852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3854 F: Documentation/powerpc/
3857 LINUX FOR POWER MACINTOSH
3859 W: http://www.penguinppc.org/
3862 F: arch/powerpc/platforms/powermac/
3863 F: drivers/macintosh/
3865 LINUX FOR POWERPC EMBEDDED MPC5XXX
3868 T: git git://git.secretlab.ca/git/linux-2.6.git
3870 F: arch/powerpc/platforms/512x/
3871 F: arch/powerpc/platforms/52xx/
3873 LINUX FOR POWERPC EMBEDDED PPC4XX
3876 W: http://www.penguinppc.org/
3878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3880 F: arch/powerpc/platforms/40x/
3881 F: arch/powerpc/platforms/44x/
3883 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3885 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3887 T: git git://git.secretlab.ca/git/linux-2.6.git
3889 F: arch/powerpc/*/*virtex*
3890 F: arch/powerpc/*/*/*virtex*
3892 LINUX FOR POWERPC EMBEDDED PPC8XX
3895 W: http://www.penguinppc.org/
3898 F: arch/powerpc/platforms/8xx/
3900 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3902 W: http://www.penguinppc.org/
3905 F: arch/powerpc/platforms/83xx/
3907 LINUX FOR POWERPC PA SEMI PWRFICIENT
3911 F: arch/powerpc/platforms/pasemi/
3912 F: drivers/*/*pasemi*
3913 F: drivers/*/*/*pasemi*
3915 LINUX SECURITY MODULE (LSM) FRAMEWORK
3920 LIS3LV02D ACCELEROMETER DRIVER
3923 F: Documentation/misc-devices/lis3lv02d
3924 F: drivers/misc/lis3lv02d/
3929 F: include/linux/llc.h
3933 LM73 HARDWARE MONITOR DRIVER
3937 F: drivers/hwmon/lm73.c
3939 LM83 HARDWARE MONITOR DRIVER
3943 F: Documentation/hwmon/lm83
3944 F: drivers/hwmon/lm83.c
3946 LM90 HARDWARE MONITOR DRIVER
3950 F: Documentation/hwmon/lm90
3951 F: drivers/hwmon/lm90.c
3953 LOCKDEP AND LOCKSTAT
3956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
3958 F: Documentation/lockdep*.txt
3959 F: Documentation/lockstat.txt
3960 F: include/linux/lockdep.h
3963 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
3966 W: http://www.linux-ntfs.org/content/view/19/37/
3968 F: Documentation/ldm.txt
3969 F: fs/partitions/ldm.*
3978 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3983 W: http://www.lsilogic.com/support
3985 F: drivers/message/fusion/
3987 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
3991 F: drivers/scsi/sym53c8xx_2/
3993 LTC4261 HARDWARE MONITOR DRIVER
3997 F: Documentation/hwmon/ltc4261
3998 F: drivers/hwmon/ltc4261.c
4000 LTP (Linux Test Project)
4006 W: http://ltp.sourceforge.net/
4007 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4014 W: http://www.linux-m32r.org/
4021 W: http://www.linux-m68k.org/
4022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4027 M68K ON APPLE MACINTOSH
4029 W: http://www.mac.linux-m68k.org/
4036 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4043 W: http://linuxwireless.org/
4044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4046 F: Documentation/networking/mac80211-injection.txt
4047 F: include/net/mac80211.h
4050 MAC80211 PID RATE CONTROL
4054 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4057 F: net/mac80211/rc80211_pid*
4063 F: drivers/net/macvlan.c
4064 F: include/linux/if_macvlan.h
4066 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4068 W: http://www.kernel.org/doc/man-pages
4072 MARVELL LIBERTAS WIRELESS DRIVER
4076 F: drivers/net/wireless/libertas/
4078 MARVELL MV643XX ETHERNET DRIVER
4082 F: drivers/net/mv643xx_eth.*
4083 F: include/linux/mv643xx.h
4085 MARVELL MWL8K WIRELESS DRIVER
4089 F: drivers/net/wireless/mwl8k.c
4091 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4094 F: drivers/mmc/host/mvsdio.*
4096 MARVELL YUKON / SYSKONNECT DRIVER
4099 W: http://www.syskonnect.com
4102 MATROX FRAMEBUFFER DRIVER
4105 F: drivers/video/matrox/matroxfb_*
4106 F: include/linux/matroxfb.h
4108 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4112 F: Documentation/hwmon/max6650
4113 F: drivers/hwmon/max6650.c
4115 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4117 P: LinuxTV.org Project
4119 W: http://linuxtv.org
4120 Q: http://patchwork.kernel.org/project/linux-media/list/
4121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4123 F: Documentation/dvb/
4124 F: Documentation/video4linux/
4127 F: include/linux/dvb/
4128 F: include/linux/videodev*.h
4130 MEGARAID SCSI DRIVERS
4133 W: http://megaraid.lsilogic.com
4135 F: Documentation/scsi/megaraid.txt
4136 F: drivers/scsi/megaraid.*
4137 F: drivers/scsi/megaraid/
4141 W: http://www.linux-mm.org
4143 F: include/linux/mm.h
4146 MEMORY RESOURCE CONTROLLER
4155 MEMORY TECHNOLOGY DEVICES (MTD)
4158 W: http://www.linux-mtd.infradead.org/
4159 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4160 T: git git://git.infradead.org/mtd-2.6.git
4163 F: include/linux/mtd/
4166 MICROBLAZE ARCHITECTURE
4169 W: http://www.monstr.eu/fdt/
4170 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4177 F: drivers/usb/image/microtek.*
4181 W: http://www.linux-mips.org/
4183 T: git git://git.linux-mips.org/pub/scm/linux.git
4185 F: Documentation/mips/
4188 MISCELLANEOUS MCA-SUPPORT
4191 F: Documentation/ia64/mca.txt
4192 F: Documentation/mca.txt
4194 F: include/linux/mca*
4199 F: include/linux/module.h
4202 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4203 W: http://popies.net/meye/
4205 F: Documentation/video4linux/meye.txt
4206 F: drivers/media/video/meye.*
4207 F: include/linux/meye.h
4209 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4213 F: drivers/mmc/host/imxmmc.*
4215 MOUSE AND MISC DEVICES [GENERAL]
4218 F: drivers/input/mouse/
4219 F: include/linux/gpio_mouse.h
4221 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4224 F: Documentation/serial/moxa-smartio
4225 F: drivers/tty/mxser.*
4231 F: drivers/platform/x86/msi-laptop.c
4237 F: drivers/platform/x86/msi-wmi.c
4239 MULTIFUNCTION DEVICES (MFD)
4241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4245 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4251 F: include/linux/mmc/
4253 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4255 F: drivers/mmc/host/mmc_spi.c
4256 F: include/linux/spi/mmc_spi.h
4258 MULTISOUND SOUND DRIVER
4261 F: Documentation/sound/oss/MultiSound
4264 MULTITECH MULTIPORT CARD (ISICOM)
4266 F: drivers/tty/isicom.c
4267 F: include/linux/isicom.h
4269 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4274 F: drivers/usb/musb/
4276 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4280 W: http://www.myri.com/scs/download-Myri10GE.html
4282 F: drivers/net/myri10ge/
4284 NATSEMI ETHERNET DRIVER (DP8381x)
4287 F: drivers/net/natsemi.c
4289 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4293 W: http://www.native-instruments.com
4301 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4305 F: drivers/scsi/NCR_D700.*
4307 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4310 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4312 F: drivers/infiniband/hw/nes/
4314 NETEM NETWORK EMULATOR
4318 F: net/sched/sch_netem.c
4320 NETERION 10GbE DRIVERS (s2io/vxge)
4323 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4324 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4326 F: Documentation/networking/s2io.txt
4327 F: drivers/net/s2io*
4328 F: Documentation/networking/vxge.txt
4329 F: drivers/net/vxge/
4331 NETFILTER/IPTABLES/IPCHAINS
4341 W: http://www.netfilter.org/
4342 W: http://www.iptables.org/
4343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.git
4345 F: include/linux/netfilter*
4346 F: include/linux/netfilter/
4347 F: include/net/netfilter/
4348 F: net/*/netfilter.c
4354 W: http://netlabel.sf.net
4357 F: Documentation/netlabel/
4358 F: include/net/netlabel.h
4361 NETROM NETWORK LAYER
4364 W: http://www.linux-ax25.org/
4366 F: include/linux/netrom.h
4367 F: include/net/netrom.h
4370 NETWORK BLOCK DEVICE (NBD)
4373 F: Documentation/blockdev/nbd.txt
4374 F: drivers/block/nbd.c
4375 F: include/linux/nbd.h
4377 NETWORK DROP MONITOR
4381 W: https://fedorahosted.org/dropwatch/
4382 F: net/core/drop_monitor.c
4384 NETWORKING [GENERAL]
4387 W: http://www.linuxfoundation.org/en/Net
4388 W: http://patchwork.ozlabs.org/project/netdev/list/
4389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4394 F: include/linux/in.h
4395 F: include/linux/net.h
4396 F: include/linux/netdevice.h
4398 NETWORKING [IPv4/IPv6]
4406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4413 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4418 NETWORKING [WIRELESS]
4421 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4427 F: include/net/ieee80211*
4428 F: include/linux/wireless.h
4429 F: include/net/iw_handler.h
4430 F: drivers/net/wireless/
4434 W: http://www.linuxfoundation.org/en/Net
4435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4436 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4439 F: include/linux/if_*
4440 F: include/linux/*device.h
4442 NETXEN (1/10) GbE SUPPORT
4445 W: http://www.qlogic.com
4447 F: drivers/net/netxen/
4449 NFS, SUNRPC, AND LOCKD CLIENTS
4452 W: http://client.linux-nfs.org
4453 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4459 F: include/linux/lockd/
4460 F: include/linux/nfs*
4461 F: include/linux/sunrpc/
4463 NI5010 NETWORK DRIVER
4468 F: drivers/net/ni5010.*
4473 W: http://www.nilfs.org/en/
4474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4476 F: Documentation/filesystems/nilfs2.txt
4478 F: include/linux/nilfs2_fs.h
4480 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4482 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4484 F: Documentation/scsi/NinjaSCSI.txt
4485 F: drivers/scsi/pcmcia/nsp_*
4487 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4490 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4492 F: Documentation/scsi/NinjaSCSI.txt
4493 F: drivers/scsi/nsp32*
4498 W: http://www.tuxera.com/
4499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4501 F: Documentation/filesystems/ntfs.txt
4504 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4508 F: drivers/video/riva/
4509 F: drivers/video/nvidia/
4514 W: http://www.muru.com/linux/omap/
4515 W: http://linux.omap.com/
4516 Q: http://patchwork.kernel.org/project/linux-omap/list/
4517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
4521 OMAP CLOCK FRAMEWORK SUPPORT
4525 F: arch/arm/*omap*/*clock*
4527 OMAP POWER MANAGEMENT SUPPORT
4531 F: arch/arm/*omap*/*pm*
4533 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4538 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4539 F: arch/arm/mach-omap2/powerdomain44xx.c
4540 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4541 F: arch/arm/mach-omap2/clockdomain44xx.c
4550 OMAP FRAMEBUFFER SUPPORT
4555 F: drivers/video/omap/
4557 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4562 F: drivers/video/omap2/
4563 F: Documentation/arm/OMAP/DSS
4569 F: drivers/mmc/host/omap.c
4575 F: drivers/mmc/host/omap_hsmmc.c
4577 OMAP RANDOM NUMBER GENERATOR SUPPORT
4580 F: drivers/char/hw_random/omap-rng.c
4587 F: arch/arm/mach-omap2/omap_hwmod.c
4588 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4590 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4594 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4596 OMAP IMAGE SIGNAL PROCESSOR (ISP)
4600 F: drivers/media/video/omap3isp/*
4606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4608 F: drivers/usb/*/*omap*
4609 F: arch/arm/*omap*/usb*
4615 F: Documentation/filesystems/omfs.txt
4618 OMNIKEY CARDMAN 4000 DRIVER
4621 F: drivers/char/pcmcia/cm4000_cs.c
4622 F: include/linux/cm4000_cs.h
4624 OMNIKEY CARDMAN 4040 DRIVER
4627 F: drivers/char/pcmcia/cm4040_cs.*
4629 OMNIVISION OV7670 SENSOR DRIVER
4632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4634 F: drivers/media/video/ov7670.c
4636 ONENAND FLASH DRIVER
4640 F: drivers/mtd/onenand/
4641 F: include/linux/mtd/onenand*.h
4643 ONSTREAM SCSI TAPE DRIVER
4648 F: drivers/scsi/osst*
4651 OPENCORES I2C BUS DRIVER
4655 F: Documentation/i2c/busses/i2c-ocores
4656 F: drivers/i2c/busses/i2c-ocores.c
4658 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4661 W: http://fdt.secretlab.ca
4662 T: git git://git.secretlab.ca/git/linux-2.6.git
4665 F: include/linux/of*.h
4671 T: git git://git.alsa-project.org/alsa-kernel.git
4673 F: sound/drivers/opl4/
4679 F: arch/*/include/asm/oprofile*.h
4681 F: drivers/oprofile/
4682 F: include/linux/oprofile.h
4684 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4688 W: http://oss.oracle.com/projects/ocfs2/
4689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4691 F: Documentation/filesystems/ocfs2.txt
4692 F: Documentation/filesystems/dlmfs.txt
4699 W: http://linuxwireless.org/en/users/Drivers/orinoco
4700 W: http://www.nongnu.org/orinoco/
4702 F: drivers/net/wireless/orinoco/
4704 OSD LIBRARY and FILESYSTEM
4708 W: http://open-osd.org
4709 T: git git://git.open-osd.org/open-osd.git
4711 F: drivers/scsi/osd/
4712 F: include/scsi/osd_*
4718 W: http://wireless.kernel.org/en/users/Drivers/p54
4720 F: drivers/net/wireless/p54/
4722 PA SEMI ETHERNET DRIVER
4726 F: drivers/net/pasemi_mac.*
4728 PA SEMI SMBUS DRIVER
4732 F: drivers/i2c/busses/i2c-pasemi.c
4734 PADATA PARALLEL EXECUTION MECHANISM
4739 F: include/linux/padata.h
4740 F: Documentation/padata.txt
4742 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4746 F: drivers/platform/x86/panasonic-laptop.c
4748 PANASONIC MN10300/AM33/AM34 PORT
4752 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4754 F: Documentation/mn10300/
4757 PARALLEL PORT SUPPORT
4761 F: include/linux/parport*.h
4762 F: drivers/char/ppdev.c
4763 F: include/linux/ppdev.h
4765 PARAVIRT_OPS INTERFACE
4772 F: Documentation/ia64/paravirt_ops.txt
4773 F: arch/*/kernel/paravirt*
4774 F: arch/*/include/asm/paravirt.h
4776 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4779 W: http://www.torque.net/linux-pp.html
4781 F: Documentation/blockdev/paride.txt
4782 F: drivers/block/paride/
4789 W: http://www.parisc-linux.org/
4790 Q: http://patchwork.kernel.org/project/linux-parisc/list/
4791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4796 PC87360 HARDWARE MONITORING DRIVER
4800 F: Documentation/hwmon/pc87360
4801 F: drivers/hwmon/pc87360.c
4806 F: drivers/char/pc8736x_gpio.c
4808 PC87427 HARDWARE MONITORING DRIVER
4812 F: Documentation/hwmon/pc87427
4813 F: drivers/hwmon/pc87427.c
4818 F: drivers/leds/leds-pca9532.c
4819 F: include/linux/leds-pca9532.h
4821 PCA9541 I2C BUS MASTER SELECTOR DRIVER
4825 F: drivers/i2c/muxes/pca9541.c
4827 PCA9564/PCA9665 I2C BUS DRIVER
4831 F: drivers/i2c/algos/i2c-algo-pca.c
4832 F: drivers/i2c/busses/i2c-pca-*
4833 F: include/linux/i2c-algo-pca.h
4834 F: include/linux/i2c-pca-platform.h
4840 F: Documentation/PCI/pci-error-recovery.txt
4841 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4846 Q: http://patchwork.kernel.org/project/linux-pci/list/
4847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4849 F: Documentation/PCI/
4851 F: include/linux/pci*
4857 F: drivers/pci/hotplug
4860 P: Linux PCMCIA Team
4862 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
4863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4865 F: Documentation/pcmcia/
4869 PCNET32 NETWORK DRIVER
4873 F: drivers/net/pcnet32.c
4875 PCRYPT PARALLEL CRYPTO ENGINE
4880 F: include/crypto/pcrypt.h
4882 PER-CPU MEMORY ALLOCATOR
4885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
4887 F: include/linux/percpu*.h
4889 F: arch/*/include/asm/percpu.h
4891 PER-TASK DELAY ACCOUNTING
4894 F: include/linux/delayacct.h
4895 F: kernel/delayacct.c
4897 PERFORMANCE EVENTS SUBSYSTEM
4903 F: kernel/perf_event*.c
4904 F: include/linux/perf_event.h
4905 F: arch/*/kernel/perf_event*.c
4906 F: arch/*/kernel/*/perf_event*.c
4907 F: arch/*/kernel/*/*/perf_event*.c
4908 F: arch/*/include/asm/perf_event.h
4909 F: arch/*/lib/perf_event*.c
4910 F: arch/*/kernel/perf_callchain.c
4913 PERSONALITY HANDLING
4917 F: include/linux/personality.h
4922 F: Documentation/networking/phonet.txt
4923 F: include/linux/phonet.h
4924 F: include/net/phonet/
4931 F: drivers/mtd/devices/phram.c
4936 F: drivers/block/pktcdvd.c
4937 F: include/linux/pktcdvd.h
4941 W: http://mprc.pku.edu.cn/~guanxuetao/linux
4943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
4944 F: drivers/input/serio/i8042-unicore32io.h
4945 F: drivers/i2c/busses/i2c-puv3.c
4946 F: drivers/video/fb-puv3.c
4947 F: drivers/rtc/rtc-puv3.c
4949 PMC SIERRA MaxRAID DRIVER
4952 W: http://www.pmc-sierra.com/
4954 F: drivers/scsi/pmcraid.*
4956 PMC SIERRA PM8001 DRIVER
4961 F: drivers/scsi/pm8001/
4963 POSIX CLOCKS and TIMERS
4967 F: include/linux/timer*
4970 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
4973 T: git git://git.infradead.org/battery-2.6.git
4975 F: include/linux/power_supply.h
4976 F: drivers/power/power_supply*
4988 F: drivers/i2c/busses/i2c-pnx.c
4990 PPP PROTOCOL DRIVERS AND COMPRESSORS
4994 F: drivers/net/ppp_*
4996 PPP OVER ATM (RFC 2364)
4999 F: net/atm/pppoatm.c
5000 F: include/linux/atmppp.h
5005 F: drivers/net/pppoe.c
5006 F: drivers/net/pppox.c
5011 F: net/l2tp/l2tp_ppp.c
5012 F: include/linux/if_pppol2tp.h
5016 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5019 F: Documentation/pps/
5021 F: include/linux/pps*.h
5027 F: drivers/net/pptp.c
5028 W: http://sourceforge.net/projects/accel-pptp
5033 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5035 F: Documentation/preempt-locking.txt
5036 F: include/linux/preempt.h
5038 PRISM54 WIRELESS DRIVER
5041 W: http://wireless.kernel.org/en/users/Drivers/p54
5043 F: drivers/net/wireless/prism54/
5045 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5049 F: drivers/ata/sata_promise.*
5056 F: drivers/net/ps3_gelic_net.*
5058 PS3 PLATFORM SUPPORT
5063 F: arch/powerpc/boot/ps3*
5064 F: arch/powerpc/include/asm/lv1call.h
5065 F: arch/powerpc/include/asm/ps3*.h
5066 F: arch/powerpc/platforms/ps3/
5069 F: drivers/rtc/rtc-ps3.c
5070 F: drivers/usb/host/*ps3.c
5071 F: sound/ppc/snd_ps3*
5077 F: drivers/block/ps3vram.c
5083 F: include/asm-generic/syscall.h
5084 F: include/linux/ptrace.h
5085 F: include/linux/regset.h
5086 F: include/linux/tracehook.h
5089 PVRUSB2 VIDEO4LINUX DRIVER
5093 W: http://www.isely.net/pvrusb2/
5094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5096 F: Documentation/video4linux/README.pvrusb2
5097 F: drivers/media/video/pvrusb2/
5099 PXA2xx/PXA3xx SUPPORT
5104 F: arch/arm/mach-pxa/
5105 F: drivers/pcmcia/pxa2xx*
5106 F: drivers/spi/pxa2xx*
5107 F: drivers/usb/gadget/pxa2*
5108 F: include/sound/pxa2xx-lib.h
5116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5125 MMP2 SUPPORT (aka ARMADA610)
5129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5140 QLOGIC QLA1280 SCSI DRIVER
5144 F: drivers/scsi/qla1280.[ch]
5146 QLOGIC QLA2XXX FC-SCSI DRIVER
5151 F: Documentation/scsi/LICENSE.qla2xxx
5152 F: drivers/scsi/qla2xxx/
5154 QLOGIC QLA4XXX iSCSI DRIVER
5160 F: drivers/scsi/qla4xxx/
5162 QLOGIC QLA3XXX NETWORK DRIVER
5167 F: Documentation/networking/LICENSE.qla3xxx
5168 F: drivers/net/qla3xxx.*
5170 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5176 F: drivers/net/qlcnic/
5178 QLOGIC QLGE 10Gb ETHERNET DRIVER
5183 F: drivers/net/qlge/
5187 W: http://www.alarsen.net/linux/qnx4fs/
5190 F: include/linux/qnx4_fs.h
5191 F: include/linux/qnxtypes.h
5193 RADOS BLOCK DEVICE (RBD)
5194 F: include/linux/qnxtypes.h
5199 F: drivers/block/rbd.c
5200 F: drivers/block/rbd_types.h
5202 RADEON FRAMEBUFFER DISPLAY DRIVER
5206 F: drivers/video/aty/radeon*
5207 F: include/linux/radeonfb.h
5209 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5213 F: drivers/video/aty/aty128fb.c
5215 RALINK RT2X00 WIRELESS LAN DRIVER
5222 W: http://rt2x00.serialmonkey.com/
5224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5225 F: drivers/net/wireless/rt2x00/
5227 RAMDISK RAM BLOCK DEVICE DRIVER
5230 F: Documentation/blockdev/ramdisk.txt
5231 F: drivers/block/brd.c
5233 RANDOM NUMBER DRIVER
5236 F: drivers/char/random.c
5244 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5247 F: drivers/net/wireless/ray*
5253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5254 F: Documentation/RCU/torture.txt
5255 F: kernel/rcutorture.c
5261 RDC R6040 FAST ETHERNET DRIVER
5265 F: drivers/net/r6040.c
5267 RDS - RELIABLE DATAGRAM SOCKETS
5273 READ-COPY UPDATE (RCU)
5276 W: http://www.rdrop.com/users/paulmck/rclock/
5278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5279 F: Documentation/RCU/
5280 F: include/linux/rcu*
5281 F: include/linux/srcu*
5284 X: kernel/rcutorture.c
5286 REAL TIME CLOCK (RTC) SUBSYSTEM
5289 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5291 F: Documentation/rtc.txt
5293 F: include/linux/rtc.h
5295 REISERFS FILE SYSTEM
5304 F: Documentation/rfkill.txt
5307 RICOH SMARTMEDIA/XD DRIVER
5310 F: drivers/mtd/nand/r852.c
5311 F: drivers/mtd/nand/r852.h
5313 RICOH R5C592 MEMORYSTICK DRIVER
5316 F: drivers/memstick/host/r592.*
5320 F: Documentation/serial/riscom8.txt
5321 F: drivers/staging/tty/riscom8*
5325 W: http://www.comtrol.com
5327 F: Documentation/serial/rocket.txt
5328 F: drivers/tty/rocket*
5333 W: http://www.linux-ax25.org/
5335 F: include/linux/rose.h
5336 F: include/net/rose.h
5339 RTL8180 WIRELESS DRIVER
5342 W: http://linuxwireless.org/
5343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5345 F: drivers/net/wireless/rtl818x/rtl8180/
5347 RTL8187 WIRELESS DRIVER
5352 W: http://linuxwireless.org/
5353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5355 F: drivers/net/wireless/rtl818x/rtl8187/
5357 RTL8192CE WIRELESS DRIVER
5361 W: http://linuxwireless.org/
5362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5364 F: drivers/net/wireless/rtlwifi/
5365 F: drivers/net/wireless/rtlwifi/rtl8192ce/
5367 S3 SAVAGE FRAMEBUFFER DRIVER
5371 F: drivers/video/savage/
5378 W: http://www.ibm.com/developerworks/linux/linux390/
5382 F: fs/partitions/ibm.c
5383 F: Documentation/s390/
5384 F: Documentation/DocBook/s390*
5386 S390 NETWORK DRIVERS
5391 W: http://www.ibm.com/developerworks/linux/linux390/
5393 F: drivers/s390/net/
5399 W: http://www.ibm.com/developerworks/linux/linux390/
5401 F: drivers/s390/crypto/
5407 W: http://www.ibm.com/developerworks/linux/linux390/
5409 F: drivers/s390/scsi/zfcp_*
5411 S390 IUCV NETWORK LAYER
5415 W: http://www.ibm.com/developerworks/linux/linux390/
5417 F: drivers/s390/net/*iucv*
5418 F: include/net/iucv/
5421 S3C24XX SD/MMC Driver
5425 F: drivers/mmc/host/s3cmci.*
5427 SAA7146 VIDEO4LINUX-2 DRIVER
5430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5431 W: http://www.mihu.de/linux/saa7146
5433 F: drivers/media/common/saa7146*
5434 F: drivers/media/video/*7146*
5435 F: include/media/*7146*
5437 SAMSUNG AUDIO (ASoC) DRIVERS
5441 F: sound/soc/samsung
5447 F: drivers/tty/serial
5449 SYNOPSYS DESIGNWARE DMAC DRIVER
5452 F: include/linux/dw_dmac.h
5453 F: drivers/dma/dw_dmac_regs.h
5454 F: drivers/dma/dw_dmac.c
5460 F: include/linux/clocksource.h
5461 F: include/linux/time.h
5462 F: include/linux/timex.h
5463 F: kernel/time/clocksource.c
5464 F: kernel/time/time*.c
5465 F: kernel/time/ntp.c
5466 F: drivers/clocksource
5468 TLG2300 VIDEO4LINUX-2 DRIVER
5473 F: drivers/media/video/tlg2300
5478 F: drivers/watchdog/sc1200wdt.c
5485 F: include/linux/sched.h
5490 W: http://www.sunplusct.com
5497 W: http://www.kernel.dk
5501 SCSI RDMA PROTOCOL (SRP) INITIATOR
5505 W: http://www.openfabrics.org
5506 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5508 F: drivers/infiniband/ulp/srp/
5509 F: include/scsi/srp.h
5514 W: http://www.torque.net/sg
5516 F: drivers/scsi/sg.c
5517 F: include/scsi/sg.h
5522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5533 F: Documentation/scsi/st.txt
5540 W: http://lksctp.sourceforge.net
5542 F: Documentation/networking/sctp.txt
5543 F: include/linux/sctp.h
5544 F: include/net/sctp/
5550 F: Documentation/i2c/busses/scx200_acb
5551 F: arch/x86/platform/scx200/
5552 F: drivers/watchdog/scx200_wdt.c
5553 F: drivers/i2c/busses/scx200*
5554 F: drivers/mtd/maps/scx200_docflash.c
5555 F: include/linux/scx200.h
5560 F: drivers/char/scx200_gpio.c
5561 F: include/linux/scx200_gpio.h
5563 SCx200 HRT CLOCKSOURCE DRIVER
5566 F: drivers/clocksource/scx200_hrt.c
5568 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5572 F: drivers/mmc/host/sdricoh_cs.c
5574 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5579 F: drivers/mmc/host/sdhci.*
5581 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5586 F: drivers/mmc/host/sdhci-of.*
5588 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5592 F: drivers/mmc/host/sdhci-s3c.c
5594 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5598 F: drivers/mmc/host/sdhci-spear.c
5603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5604 W: http://security.wiki.kernel.org/
5612 SELINUX SECURITY MODULE
5617 W: http://selinuxproject.org
5618 T: git git://git.infradead.org/users/eparis/selinux.git
5620 F: include/linux/selinux*
5621 F: security/selinux/
5624 APPARMOR SECURITY MODULE
5627 W: apparmor.wiki.kernel.org
5628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5630 F: security/apparmor/
5635 F: drivers/misc/phantom.c
5636 F: include/linux/phantom.h
5638 SERIAL ATA (SATA) SUBSYSTEM
5641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5644 F: include/linux/ata.h
5645 F: include/linux/libata.h
5647 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5650 W: http://www.emulex.com
5652 F: drivers/scsi/be2iscsi/
5654 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5659 W: http://www.emulex.com
5661 F: drivers/net/benet/
5674 F: drivers/misc/sgi-gru/
5676 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5680 F: Documentation/ia64/serial.txt
5681 F: drivers/tty/serial/ioc?_serial.c
5682 F: include/linux/ioc?.h
5684 SGI VISUAL WORKSTATION 320 AND 540
5687 W: http://linux-visws.sf.net
5688 S: Maintained for 2.6.
5689 F: Documentation/sgi-visws.txt
5691 SGI XP/XPC/XPNET DRIVER
5694 F: drivers/misc/sgi-xp/
5696 SIMPLE FIRMWARE INTERFACE (SFI)
5699 W: http://simplefirmware.org/
5700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5702 F: arch/x86/platform/sfi/
5704 F: include/linux/sfi*.h
5706 SIMTEC EB110ATX (Chalice CATS)
5710 W: http://www.simtec.co.uk/products/EB110ATX/
5713 SIMTEC EB2410ITX (BAST)
5717 W: http://www.simtec.co.uk/products/EB2410ITX/
5719 F: arch/arm/mach-s3c2410/mach-bast.c
5720 F: arch/arm/mach-s3c2410/bast-ide.c
5721 F: arch/arm/mach-s3c2410/bast-irq.c
5723 TI DAVINCI MACHINE SUPPORT
5727 Q: http://patchwork.kernel.org/project/linux-davinci/list/
5729 F: arch/arm/mach-davinci
5731 SIS 190 ETHERNET DRIVER
5735 F: drivers/net/sis190.c
5737 SIS 900/7016 FAST ETHERNET DRIVER
5739 W: http://www.brownhat.org/sis900.html
5742 F: drivers/net/sis900.*
5744 SIS 96X I2C/SMBUS DRIVER
5748 F: Documentation/i2c/busses/i2c-sis96x
5749 F: drivers/i2c/busses/i2c-sis96x.c
5751 SIS FRAMEBUFFER DRIVER
5753 W: http://www.winischhofer.net/linuxsisvga.shtml
5755 F: Documentation/fb/sisfb.txt
5756 F: drivers/video/sis/
5757 F: include/video/sisfb.h
5761 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5763 F: drivers/usb/misc/sisusbvga/
5765 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5769 F: drivers/net/skge.*
5770 F: drivers/net/sky2.*
5778 F: include/linux/sl?b*.h
5781 SMC91x ETHERNET DRIVER
5784 F: drivers/net/smc91x.*
5786 SMM665 HARDWARE MONITOR DRIVER
5790 F: Documentation/hwmon/smm665
5791 F: drivers/hwmon/smm665.c
5793 SMSC EMC2103 HARDWARE MONITOR DRIVER
5797 F: Documentation/hwmon/emc2103
5798 F: drivers/hwmon/emc2103.c
5800 SMSC SCH5627 HARDWARE MONITOR DRIVER
5804 F: Documentation/hwmon/sch5627
5805 F: drivers/hwmon/sch5627.c
5807 SMSC47B397 HARDWARE MONITOR DRIVER
5811 F: Documentation/hwmon/smsc47b397
5812 F: drivers/hwmon/smsc47b397.c
5814 SMSC911x ETHERNET DRIVER
5818 F: include/linux/smsc911x.h
5819 F: drivers/net/smsc911x.*
5821 SMSC9420 PCI ETHERNET DRIVER
5825 F: drivers/net/smsc9420.*
5827 SN-IA64 (Itanium) SUB-PLATFORM
5831 W: http://www.sgi.com/altix
5835 SOC-CAMERA V4L2 SUBSYSTEM
5838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5840 F: include/media/v4l2*
5841 F: drivers/media/video/v4l2*
5843 SOEKRIS NET48XX LED SUPPORT
5846 F: drivers/leds/leds-net48xx.c
5848 SOFTWARE RAID (Multiple Disks) SUPPORT
5853 F: include/linux/raid/
5855 SONIC NETWORK DRIVER
5859 F: drivers/net/sonic.*
5861 SONICS SILICON BACKPLANE DRIVER (SSB)
5866 F: include/linux/ssb/
5868 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
5873 F: include/linux/bcma/
5875 SONY VAIO CONTROL DEVICE DRIVER
5878 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
5880 F: Documentation/laptops/sony-laptop.txt
5881 F: drivers/char/sonypi.c
5882 F: drivers/platform/x86/sony-laptop.c
5883 F: include/linux/sony-laptop.h
5885 SONY MEMORYSTICK CARD SUPPORT
5887 W: http://tifmxx.berlios.de/
5889 F: drivers/memstick/host/tifm_ms.c
5895 W: http://www.alsa-project.org/
5896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
5897 T: git git://git.alsa-project.org/alsa-kernel.git
5899 F: Documentation/sound/
5903 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
5906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
5908 W: http://alsa-project.org/main/index.php/ASoC
5911 F: include/sound/soc*
5913 SPARC + UltraSPARC (sparc/sparc64)
5916 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
5917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5923 SPARC SERIAL DRIVERS
5926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5929 F: drivers/tty/serial/suncore.c
5930 F: drivers/tty/serial/suncore.h
5931 F: drivers/tty/serial/sunhv.c
5932 F: drivers/tty/serial/sunsab.c
5933 F: drivers/tty/serial/sunsab.h
5934 F: drivers/tty/serial/sunsu.c
5935 F: drivers/tty/serial/sunzilog.c
5936 F: drivers/tty/serial/sunzilog.h
5938 SPEAR PLATFORM SUPPORT
5940 W: http://www.st.com/spear
5942 F: arch/arm/plat-spear/
5944 SPEAR3XX MACHINE SUPPORT
5946 W: http://www.st.com/spear
5948 F: arch/arm/mach-spear3xx/
5950 SPEAR6XX MACHINE SUPPORT
5952 W: http://www.st.com/spear
5954 F: arch/arm/mach-spear6xx/
5956 SPEAR CLOCK FRAMEWORK SUPPORT
5958 W: http://www.st.com/spear
5960 F: arch/arm/mach-spear*/clock.c
5961 F: arch/arm/mach-spear*/include/mach/clkdev.h
5962 F: arch/arm/plat-spear/clock.c
5963 F: arch/arm/plat-spear/include/plat/clkdev.h
5964 F: arch/arm/plat-spear/include/plat/clock.h
5966 SPEAR PAD MULTIPLEXING SUPPORT
5968 W: http://www.st.com/spear
5970 F: arch/arm/plat-spear/include/plat/padmux.h
5971 F: arch/arm/plat-spear/padmux.c
5972 F: arch/arm/mach-spear*/spear*xx.c
5973 F: arch/arm/mach-spear*/include/mach/generic.h
5974 F: arch/arm/mach-spear3xx/spear3*0.c
5975 F: arch/arm/mach-spear3xx/spear3*0_evb.c
5976 F: arch/arm/mach-spear6xx/spear600.c
5977 F: arch/arm/mach-spear6xx/spear600_evb.c
5979 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
5981 F: Documentation/serial/specialix.txt
5982 F: drivers/staging/tty/specialix*
5987 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
5988 T: git git://git.secretlab.ca/git/linux-2.6.git
5990 F: Documentation/spi/
5992 F: include/linux/spi/
5994 SPIDERNET NETWORK DRIVER for CELL
5999 F: Documentation/networking/spider_net.txt
6000 F: drivers/net/spider_net*
6006 W: http://www.ibm.com/developerworks/power/cell/
6008 F: Documentation/filesystems/spufs.txt
6009 F: arch/powerpc/platforms/cell/spufs/
6011 SQUASHFS FILE SYSTEM
6014 W: http://squashfs.org.uk
6016 F: Documentation/filesystems/squashfs.txt
6019 SRM (Alpha) environment access
6022 F: arch/alpha/kernel/srm_env.c
6031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6.git
6036 STARFIRE/DURALAN NETWORK DRIVER
6039 F: drivers/net/starfire*
6043 W: http://sammy.net/sun3/
6045 F: arch/m68k/kernel/*sun3*
6047 F: arch/m68k/include/asm/sun3*
6052 W: http://www.linux-sh.org
6053 Q: http://patchwork.kernel.org/project/linux-sh/list/
6054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git sh-latest
6056 F: Documentation/sh/
6066 F: Documentation/power/
6067 F: arch/x86/kernel/acpi/
6068 F: drivers/base/power/
6070 F: include/linux/suspend.h
6071 F: include/linux/freezer.h
6072 F: include/linux/pm.h
6078 F: Documentation/svga.txt
6079 F: arch/x86/boot/video*
6084 F: Documentation/filesystems/sysv-fs.txt
6086 F: include/linux/sysv_fs.h
6091 L: http://groups.google.com/group/linux-iscsi-target-dev
6092 W: http://www.linux-iscsi.org
6093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6097 F: Documentation/target/
6099 TASKSTATS STATISTICS INTERFACE
6102 F: Documentation/accounting/taskstats*
6103 F: include/linux/taskstats*
6104 F: kernel/taskstats.c
6110 F: include/linux/pkt_cls.h
6111 F: include/net/pkt_cls.h
6114 TCP LOW PRIORITY MODULE
6117 W: http://tcp-lp-mod.sourceforge.net/
6119 F: net/ipv4/tcp_lp.c
6126 T: git git://android.git.kernel.org/kernel/tegra.git
6128 F: arch/arm/mach-tegra
6130 TEHUTI ETHERNET DRIVER
6135 F: drivers/net/tehuti*
6137 Telecom Clock Driver for MCPL0010
6140 F: drivers/char/tlclk.c
6142 TENSILICA XTENSA PORT (xtensa)
6147 THINKPAD ACPI EXTRAS DRIVER
6151 W: http://ibm-acpi.sourceforge.net
6152 W: http://thinkwiki.org/wiki/Ibm-acpi
6153 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6155 F: drivers/platform/x86/thinkpad_acpi.c
6157 TI FLASH MEDIA INTERFACE DRIVER
6160 F: drivers/misc/tifm*
6161 F: drivers/mmc/host/tifm_sd.c
6162 F: include/linux/tifm.h
6164 TI TWL4030 SERIES SOC CODEC DRIVER
6168 F: sound/soc/codecs/twl4030*
6175 W: http://tipc.sourceforge.net/
6177 F: include/linux/tipc*.h
6182 W: http://www.tilera.com/scm/
6185 F: drivers/tty/hvc/hvc_tile.c
6186 F: drivers/net/tile/
6187 F: drivers/edac/tile_edac.c
6192 W: http://sourceforge.net/projects/tlan/
6194 F: Documentation/networking/tlan.txt
6195 F: drivers/net/tlan.*
6197 TOMOYO SECURITY MODULE
6204 W: http://tomoyo.sourceforge.jp/
6205 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.3.x/tomoyo-lsm/patches/
6209 TOPSTAR LAPTOP EXTRAS DRIVER
6213 F: drivers/platform/x86/topstar-laptop.c
6215 TOSHIBA ACPI EXTRAS DRIVER
6218 F: drivers/platform/x86/toshiba_acpi.c
6223 W: http://www.buzzard.org.uk/toshiba/
6225 F: drivers/char/toshiba.c
6226 F: include/linux/toshiba.h
6231 F: drivers/mmc/host/tmio_mmc.*
6233 TMPFS (SHMEM FILESYSTEM)
6237 F: include/linux/shmem_fs.h
6243 W: http://tpmdd.sourceforge.net
6245 W: http://www.sirrix.com
6248 F: drivers/char/tpm/
6254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core
6256 F: Documentation/trace/ftrace.txt
6257 F: arch/*/*/*/ftrace.h
6258 F: arch/*/kernel/ftrace.c
6259 F: include/*/ftrace.h
6260 F: include/linux/trace*.h
6266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6268 K: ^Subject:.*(?i)trivial
6273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
6275 F: drivers/tty/serial/serial_core.c
6276 F: include/linux/serial_core.h
6277 F: include/linux/serial.h
6278 F: include/linux/tty.h
6280 TULIP NETWORK DRIVERS
6284 F: drivers/net/tulip/
6289 W: http://vtun.sourceforge.net/tun
6291 F: Documentation/networking/tuntap.txt
6292 F: arch/um/os-Linux/drivers/
6294 TURBOCHANNEL SUBSYSTEM
6298 F: include/linux/tc.h
6304 F: drivers/scsi/u14-34f.c
6306 UBI FILE SYSTEM (UBIFS)
6310 T: git git://git.infradead.org/ubifs-2.6.git
6311 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6313 F: Documentation/filesystems/ubifs.txt
6316 UCLINUX (AND M68KNOMMU)
6318 W: http://www.uclinux.org/
6321 F: arch/m68k/*/*_no.*
6322 F: arch/m68k/include/asm/*_no.*
6324 UCLINUX FOR RENESAS H8/300 (H8300)
6326 W: http://uclinux-h8.sourceforge.jp/
6329 F: drivers/ide/ide-h8300.c
6330 F: drivers/net/ne-h8300.c
6334 W: http://linux-udf.sourceforge.net
6336 F: Documentation/filesystems/udf.txt
6342 F: Documentation/filesystems/ufs.txt
6345 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6349 F: include/linux/uwb.h
6350 F: include/linux/uwb/
6352 UNICORE32 ARCHITECTURE:
6354 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6361 W: http://dotat.at/prog/unifdef
6363 F: scripts/unifdef.c
6365 UNIFORM CDROM DRIVER
6367 W: http://www.kernel.dk
6369 F: Documentation/cdrom/
6370 F: drivers/cdrom/cdrom.c
6371 F: include/linux/cdrom.h
6373 UNSORTED BLOCK IMAGES (UBI)
6375 W: http://www.linux-mtd.infradead.org/
6377 T: git git://git.infradead.org/ubi-2.6.git
6380 F: include/linux/mtd/ubi.h
6381 F: include/mtd/ubi-user.h
6387 F: Documentation/usb/acm.txt
6388 F: drivers/usb/class/cdc-acm.*
6396 F: drivers/usb/storage/uas.c
6398 USB BLOCK DRIVER (UB ub)
6402 F: drivers/block/ub.c
6404 USB CDC ETHERNET DRIVER
6408 F: drivers/net/usb/cdc_*.c
6409 F: include/linux/usb/cdc.h
6411 USB CYPRESS C67X00 DRIVER
6415 F: drivers/usb/c67x00/
6417 USB DAVICOM DM9601 DRIVER
6420 W: http://www.linux-usb.org/usbnet
6422 F: drivers/net/usb/dm9601.c
6424 USB DIAMOND RIO500 DRIVER
6427 W: http://rio500.sourceforge.net
6429 F: drivers/usb/misc/rio500*
6434 F: Documentation/usb/ehci.txt
6435 F: drivers/usb/host/ehci*
6437 USB ET61X[12]51 DRIVER
6441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6442 W: http://www.linux-projects.org
6444 F: drivers/media/video/et61x251/
6446 USB GADGET/PERIPHERAL SUBSYSTEM
6449 W: http://www.linux-usb.org/gadget
6450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6452 F: drivers/usb/gadget/
6453 F: include/linux/usb/gadget*
6455 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
6458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6460 F: Documentation/usb/hiddev.txt
6461 F: drivers/hid/usbhid/
6467 F: drivers/usb/host/isp116x*
6468 F: include/linux/usb/isp116x.h
6470 USB KAWASAKI LSI DRIVER
6474 F: drivers/usb/serial/kl5kusb105.*
6476 USB MASS STORAGE DRIVER
6481 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
6482 F: drivers/usb/storage/
6487 T: git git://git.alsa-project.org/alsa-kernel.git
6494 F: Documentation/usb/ohci.txt
6495 F: drivers/usb/host/ohci*
6497 USB OPTION-CARD DRIVER
6501 F: drivers/usb/serial/option.c
6507 W: http://pegasus2.sourceforge.net/
6509 F: drivers/net/usb/pegasus.*
6511 USB PRINTER DRIVER (usblp)
6515 F: drivers/usb/class/usblp.c
6521 W: http://pegasus2.sourceforge.net/
6523 F: drivers/net/usb/rtl8150.c
6527 W: http://www.chello.nl/~j.vreeken/se401/
6529 F: Documentation/video4linux/se401.txt
6530 F: drivers/staging/se401/
6532 USB SERIAL BELKIN F5U103 DRIVER
6536 F: drivers/usb/serial/belkin_sa.*
6538 USB SERIAL CYPRESS M8 DRIVER
6542 W: http://geocities.com/i0xox0i
6543 W: http://firstlight.net/cvs
6544 F: drivers/usb/serial/cypress_m8.*
6546 USB SERIAL CYBERJACK DRIVER
6548 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
6550 F: drivers/usb/serial/cyberjack.c
6552 USB SERIAL DIGI ACCELEPORT DRIVER
6557 F: drivers/usb/serial/digi_acceleport.c
6563 F: Documentation/usb/usb-serial.txt
6564 F: drivers/usb/serial/generic.c
6565 F: drivers/usb/serial/usb-serial.c
6566 F: include/linux/usb/serial.h
6568 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
6572 F: drivers/usb/serial/empeg.c
6574 USB SERIAL KEYSPAN DRIVER
6577 W: http://www.kroah.com/linux/
6579 F: drivers/usb/serial/*keyspan*
6581 USB SERIAL WHITEHEAT DRIVER
6584 W: http://www.connecttech.com
6586 F: drivers/usb/serial/whiteheat*
6588 USB SMSC95XX ETHERNET DRIVER
6592 F: drivers/net/usb/smsc95xx.*
6598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6599 W: http://www.linux-projects.org
6601 F: Documentation/video4linux/sn9c102.txt
6602 F: drivers/media/video/sn9c102/
6607 W: http://www.linux-usb.org
6608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
6610 F: Documentation/usb/
6613 F: include/linux/usb.h
6614 F: include/linux/usb/
6620 F: drivers/usb/host/uhci*
6622 USB "USBNET" DRIVER FRAMEWORK
6625 W: http://www.linux-usb.org/usbnet
6627 F: drivers/net/usb/usbnet.c
6628 F: include/linux/usb/usbnet.h
6634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6635 W: http://www.ideasonboard.org/uvc/
6637 F: drivers/media/video/uvc/
6639 USB W996[87]CF DRIVER
6643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6644 W: http://www.linux-projects.org
6646 F: Documentation/video4linux/w9968cf.txt
6647 F: drivers/media/video/w996*
6649 USB WIRELESS RNDIS DRIVER (rndis_wlan)
6653 F: drivers/net/wireless/rndis_wlan.c
6659 F: drivers/usb/host/xhci*
6660 F: drivers/usb/host/pci-quirks*
6664 W: http://linux-lc100020.sourceforge.net
6666 F: drivers/net/wireless/zd1201.*
6672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6673 W: http://royale.zerezo.com/zr364xx/
6675 F: Documentation/video4linux/zr364xx.txt
6676 F: drivers/media/video/zr364xx.c
6678 USER-MODE LINUX (UML)
6683 W: http://user-mode-linux.sourceforge.net
6685 F: Documentation/virtual/uml/
6694 F: Documentation/DocBook/uio-howto.tmpl
6696 F: include/linux/uio*.h
6698 UTIL-LINUX-NG PACKAGE
6701 W: http://kernel.org/~kzak/util-linux-ng/
6702 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
6708 W: http://dev.gentoo.org/~spock/projects/uvesafb/
6710 F: Documentation/fb/uvesafb.txt
6711 F: drivers/video/uvesafb.*
6713 VFAT/FAT/MSDOS FILESYSTEM
6716 F: Documentation/filesystems/vfat.txt
6724 F: drivers/media/video/videobuf2-*
6725 F: include/media/videobuf2-*
6727 VIRTIO CONSOLE DRIVER
6731 F: drivers/char/virtio_console.c
6732 F: include/linux/virtio_console.h
6734 VIRTIO CORE, NET AND BLOCK DRIVERS
6740 F: drivers/net/virtio_net.c
6741 F: drivers/block/virtio_blk.c
6742 F: include/linux/virtio_*.h
6751 F: include/linux/vhost.h
6753 VIA RHINE NETWORK DRIVER
6756 F: drivers/net/via-rhine.c
6762 F: Documentation/i2c/busses/i2c-viapro
6763 F: drivers/i2c/busses/i2c-viapro.c
6765 VIA SD/MMC CARD CONTROLLER DRIVER
6769 F: drivers/mmc/host/via-sdmmc.c
6771 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
6775 F: include/linux/via-core.h
6776 F: include/linux/via-gpio.h
6777 F: include/linux/via_i2c.h
6778 F: drivers/video/via/
6780 VIA VELOCITY NETWORK DRIVER
6784 F: drivers/net/via-velocity.*
6790 F: drivers/net/macvlan.c
6791 F: include/linux/if_*vlan.h
6798 F: drivers/vlynq/vlynq.c
6799 F: include/linux/vlynq.h
6801 VMWARE VMXNET3 ETHERNET DRIVER
6806 F: drivers/net/vmxnet3/
6808 VMware PVSCSI driver
6813 F: drivers/scsi/vmw_pvscsi.c
6814 F: drivers/scsi/vmw_pvscsi.h
6816 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
6819 W: http://opensource.wolfsonmicro.com/node/15
6820 W: http://www.slimlogic.co.uk/?p=48
6821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
6823 F: drivers/regulator/
6824 F: include/linux/regulator/
6826 VT1211 HARDWARE MONITOR DRIVER
6830 F: Documentation/hwmon/vt1211
6831 F: drivers/hwmon/vt1211.c
6833 VT8231 HARDWARE MONITOR DRIVER
6837 F: drivers/hwmon/vt8231.c
6839 VUB300 USB to SDIO/SD/MMC bridge chip
6844 F: drivers/mmc/host/vub300.c
6846 W1 DALLAS'S 1-WIRE BUS
6849 F: Documentation/w1/
6852 W83791D HARDWARE MONITORING DRIVER
6856 F: Documentation/hwmon/w83791d
6857 F: drivers/hwmon/w83791d.c
6859 W83793 HARDWARE MONITORING DRIVER
6863 F: Documentation/hwmon/w83793
6864 F: drivers/hwmon/w83793.c
6866 W83795 HARDWARE MONITORING DRIVER
6870 F: drivers/hwmon/w83795.c
6872 W83L51xD SD/MMC CARD INTERFACE DRIVER
6875 F: drivers/mmc/host/wbsd.*
6877 WATCHDOG DEVICE DRIVERS
6880 W: http://www.linux-watchdog.org/
6881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
6883 F: Documentation/watchdog/
6884 F: drivers/watchdog/
6885 F: include/linux/watchdog.h
6891 F: drivers/scsi/wd7000.c
6896 F: drivers/media/rc/winbond-cir.c
6903 W: http://linuxwimax.org
6904 F: Documentation/wimax/README.wimax
6905 F: include/linux/wimax.h
6906 F: include/linux/wimax/debug.h
6907 F: include/net/wimax.h
6910 WISTRON LAPTOP BUTTON DRIVER
6913 F: drivers/input/misc/wistron_btns.c
6915 WL1251 WIRELESS DRIVER
6918 W: http://wireless.kernel.org
6919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6921 F: drivers/net/wireless/wl1251/*
6923 WL1271 WIRELESS DRIVER
6926 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
6927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
6929 F: drivers/net/wireless/wl12xx/
6930 F: include/linux/wl12xx.h
6932 WL3501 WIRELESS PCMCIA CARD DRIVER
6935 W: http://oops.ghostprotocols.net:81/blog
6937 F: drivers/net/wireless/wl3501*
6939 WM97XX TOUCHSCREEN DRIVERS
6943 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
6944 W: http://opensource.wolfsonmicro.com/node/7
6946 F: drivers/input/touchscreen/*wm97*
6947 F: include/linux/wm97xx.h
6949 WOLFSON MICROELECTRONICS DRIVERS
6953 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
6954 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
6955 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
6957 F: Documentation/hwmon/wm83??
6958 F: drivers/leds/leds-wm83*.c
6959 F: drivers/mfd/wm8*.c
6960 F: drivers/power/wm83*.c
6961 F: drivers/rtc/rtc-wm83*.c
6962 F: drivers/regulator/wm8*.c
6963 F: drivers/video/backlight/wm83*_bl.c
6964 F: drivers/watchdog/wm83*_wdt.c
6965 F: include/linux/mfd/wm831x/
6966 F: include/linux/mfd/wm8350/
6967 F: include/linux/mfd/wm8400*
6968 F: include/sound/wm????.h
6969 F: sound/soc/codecs/wm*
6973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
6975 F: include/linux/workqueue.h
6976 F: kernel/workqueue.c
6977 F: Documentation/workqueue.txt
6983 F: Documentation/networking/x25*
6987 X86 ARCHITECTURE (32-BIT AND 64-BIT)
6992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
6994 F: Documentation/x86/
6997 X86 PLATFORM DRIVERS
7000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
7002 F: drivers/platform/x86
7004 XEN HYPERVISOR INTERFACE
7011 F: drivers/*/xen-*front.c
7013 F: arch/x86/include/asm/xen/
7016 XEN NETWORK BACKEND DRIVER
7021 F: drivers/net/xen-netback/*
7027 F: arch/x86/pci/*xen*
7028 F: drivers/pci/*xen*
7030 XEN SWIOTLB SUBSYSTEM
7034 F: arch/x86/xen/*swiotlb*
7035 F: drivers/xen/*swiotlb*
7038 P: Silicon Graphics Inc
7042 W: http://oss.sgi.com/projects/xfs
7043 T: git git://oss.sgi.com/xfs/xfs.git
7045 F: Documentation/filesystems/xfs.txt
7048 XILINX SYSTEMACE DRIVER
7050 W: http://www.secretlab.ca/
7052 F: drivers/block/xsysace.c
7054 XILINX UARTLITE SERIAL DRIVER
7058 F: drivers/tty/serial/uartlite.c
7060 YAM DRIVER FOR AX.25
7064 F: drivers/net/hamradio/yam*
7065 F: include/linux/yam.h
7067 YEALINK PHONE DRIVER
7071 F: Documentation/input/yealink.txt
7072 F: drivers/input/misc/yealink.*
7074 Z8530 DRIVER FOR AX.25
7076 W: http://yaina.de/jreuter/
7077 W: http://www.qsl.net/dl1bke/
7080 F: Documentation/networking/z8530drv.txt
7081 F: drivers/net/hamradio/*scc.c
7082 F: drivers/net/hamradio/z8530.h
7084 ZD1211RW WIRELESS DRIVER
7087 W: http://zd1211.ath.cx/wiki/DriverRewrite
7091 F: drivers/net/wireless/zd1211rw/
7093 ZR36067 VIDEO FOR LINUX DRIVER
7096 W: http://mjpeg.sourceforge.net/driver-zoran/
7097 T: Mercurial http://linuxtv.org/hg/v4l-dvb
7099 F: drivers/media/video/zoran/
7101 ZS DECSTATION Z85C30 SERIAL DRIVER
7104 F: drivers/tty/serial/zs.*
7109 Q: http://patchwork.kernel.org/project/LKML/list/
7110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
7111 S: Buried alive in reporters