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.*
2295 W: http://ebtables.sourceforge.net/
2297 F: include/linux/netfilter_bridge/ebt_*.h
2298 F: net/bridge/netfilter/ebt*.c
2304 W: https://launchpad.net/ecryptfs
2306 F: Documentation/filesystems/ecryptfs.txt
2312 W: bluesmoke.sourceforge.net
2314 F: Documentation/edac.txt
2315 F: drivers/edac/edac_*
2316 F: include/linux/edac.h
2322 W: bluesmoke.sourceforge.net
2324 F: drivers/edac/amd64_edac*
2330 W: bluesmoke.sourceforge.net
2332 F: drivers/edac/e752x_edac.c
2337 W: bluesmoke.sourceforge.net
2339 F: drivers/edac/e7xxx_edac.c
2344 W: bluesmoke.sourceforge.net
2346 F: drivers/edac/i82443bxgx_edac.c
2351 W: bluesmoke.sourceforge.net
2353 F: drivers/edac/i3000_edac.c
2358 W: bluesmoke.sourceforge.net
2360 F: drivers/edac/i5000_edac.c
2365 W: bluesmoke.sourceforge.net
2367 F: drivers/edac/i5400_edac.c
2372 W: bluesmoke.sourceforge.net
2374 F: drivers/edac/i7300_edac.c
2379 W: bluesmoke.sourceforge.net
2381 F: drivers/edac/i7core_edac.c
2382 F: drivers/edac/edac_mce.c
2383 F: include/linux/edac_mce.h
2389 W: bluesmoke.sourceforge.net
2391 F: drivers/edac/i82975x_edac.c
2396 W: bluesmoke.sourceforge.net
2398 F: drivers/edac/pasemi_edac.c
2403 W: bluesmoke.sourceforge.net
2405 F: drivers/edac/r82600_edac.c
2407 EDIROL UA-101/UA-1000 DRIVER
2410 T: git git://git.alsa-project.org/alsa-kernel.git
2412 F: sound/usb/misc/ua101.c
2414 EFIFB FRAMEBUFFER DRIVER
2418 F: drivers/video/efifb.c
2421 W: http://aeschi.ch.eu.org/efs/
2425 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2430 F: drivers/infiniband/hw/ehca/
2432 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2436 F: drivers/net/ehea/
2445 EMULEX LPFC FC SCSI DRIVER
2448 W: http://sourceforge.net/projects/lpfcxxxx
2450 F: drivers/scsi/lpfc/
2452 ENE CB710 FLASH CARD READER DRIVER
2455 F: drivers/misc/cb710/
2456 F: drivers/mmc/host/cb710-mmc.*
2457 F: include/linux/cb710.h
2459 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2462 F: drivers/media/rc/ene_ir.*
2464 EPSON 1355 FRAMEBUFFER DRIVER
2468 F: drivers/video/epson1355fb.c
2470 EPSON S1D13XXX FRAMEBUFFER DRIVER
2473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2474 F: drivers/video/s1d13xxxfb.c
2475 F: include/video/s1d13xxxfb.h
2477 ETHEREXPRESS-16 NETWORK DRIVER
2481 F: drivers/net/eexpress.*
2487 W: http://www.linuxfoundation.org/en/Net:Bridge
2489 F: include/linux/netfilter_bridge/
2492 ETHERTEAM 16I DRIVER
2495 F: drivers/net/eth16i.c
2501 F: Documentation/filesystems/ext2.txt
2503 F: include/linux/ext2*
2511 F: Documentation/filesystems/ext3.txt
2513 F: include/linux/ext3*
2519 W: http://ext4.wiki.kernel.org
2520 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2522 F: Documentation/filesystems/ext4.txt
2525 F71805F HARDWARE MONITORING DRIVER
2529 F: Documentation/hwmon/f71805f
2530 F: drivers/hwmon/f71805f.c
2535 F: fs/notify/fanotify/
2536 F: include/linux/fanotify.h
2538 FARSYNC SYNCHRONOUS DRIVER
2540 W: http://www.farsite.co.uk/
2542 F: drivers/net/wan/farsync.*
2544 FAULT INJECTION SUPPORT
2547 F: Documentation/fault-injection/
2548 F: lib/fault-inject.c
2550 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2553 W: www.Open-FCoE.org
2555 F: drivers/scsi/libfc/
2556 F: drivers/scsi/fcoe/
2558 F: include/scsi/libfc.h
2559 F: include/scsi/libfcoe.h
2561 FILE LOCKING (flock() and fcntl()/lockf())
2565 F: include/linux/fcntl.h
2566 F: include/linux/fs.h
2570 FILESYSTEMS (VFS and infrastructure)
2576 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2580 F: drivers/hwmon/f75375s.c
2581 F: include/linux/f75375s.h
2583 FIREWIRE AUDIO DRIVERS
2586 T: git git://git.alsa-project.org/alsa-kernel.git
2593 W: http://ieee1394.wiki.kernel.org/
2594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2596 F: drivers/firewire/
2597 F: include/linux/firewire*.h
2600 FIRMWARE LOADER (request_firmware)
2602 F: Documentation/firmware_class/
2603 F: drivers/base/firmware*.c
2604 F: include/linux/firmware.h
2608 W: http://floatingpoint.sourceforge.net/emulator/index.html
2610 F: arch/x86/math-emu/
2612 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2616 F: drivers/net/wan/dlci.c
2617 F: drivers/net/wan/sdla.c
2622 W: http://linux-fbdev.sourceforge.net/
2623 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6.git
2626 F: Documentation/fb/
2627 F: Documentation/devicetree/bindings/fb/
2630 F: include/linux/fb.h
2632 FREESCALE DMA DRIVER
2637 F: drivers/dma/fsldma.*
2639 FREESCALE I2C CPM DRIVER
2644 F: drivers/i2c/busses/i2c-cpm.c
2646 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2651 F: arch/arm/plat-mxc/include/mach/imxfb.h
2652 F: drivers/video/imxfb.c
2654 FREESCALE SOC FS_ENET DRIVER
2660 F: drivers/net/fs_enet/
2661 F: include/linux/fs_enet_pd.h
2663 FREESCALE QUICC ENGINE LIBRARY
2667 F: arch/powerpc/sysdev/qe_lib/
2668 F: arch/powerpc/include/asm/*qe.h
2670 FREESCALE USB PERIPHERAL DRIVERS
2675 F: drivers/usb/gadget/fsl*
2677 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2682 F: drivers/net/ucc_geth*
2684 FREESCALE QUICC ENGINE UCC UART DRIVER
2688 F: drivers/tty/serial/ucc_uart.c
2690 FREESCALE SOC SOUND DRIVERS
2695 F: sound/soc/fsl/fsl*
2696 F: sound/soc/fsl/mpc8610_hpcd.c
2700 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2709 F: Documentation/power/freezing-of-tasks.txt
2710 F: include/linux/freezer.h
2713 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2717 F: Documentation/filesystems/caching/
2719 F: include/linux/fscache*.h
2721 FUJITSU FR-V (FRV) PORT
2726 FUJITSU LAPTOP EXTRAS
2730 F: drivers/platform/x86/fujitsu-laptop.c
2732 FUSE: FILESYSTEM IN USERSPACE
2735 W: http://fuse.sourceforge.net/
2738 F: include/linux/fuse.h
2740 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2743 S: Odd Fixes (e.g., new signatures)
2744 F: drivers/scsi/fdomain.*
2746 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2749 W: http://www.icp-vortex.com/
2751 F: drivers/scsi/gdt*
2753 GENERIC GPIO I2C DRIVER
2756 F: drivers/i2c/busses/i2c-gpio.c
2757 F: include/linux/i2c-gpio.h
2759 GENERIC GPIO I2C MULTIPLEXER DRIVER
2763 F: drivers/i2c/muxes/gpio-i2cmux.c
2764 F: include/linux/gpio-i2cmux.h
2765 F: Documentation/i2c/muxes/gpio-i2cmux
2767 GENERIC HDLC (WAN) DRIVERS
2769 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2771 F: drivers/net/wan/c101.c
2772 F: drivers/net/wan/hd6457*
2773 F: drivers/net/wan/hdlc*
2774 F: drivers/net/wan/n2.c
2775 F: drivers/net/wan/pc300too.c
2776 F: drivers/net/wan/pci200syn.c
2777 F: drivers/net/wan/wanxl*
2779 GENERIC INCLUDE/ASM HEADER FILES
2782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2784 F: include/asm-generic
2786 GENERIC UIO DRIVER FOR PCI DEVICES
2790 F: drivers/uio/uio_pci_generic.c
2795 W: http://sources.redhat.com/cluster/
2796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2799 F: Documentation/filesystems/gfs2*.txt
2801 F: include/linux/gfs2_ondisk.h
2803 GIGASET ISDN DRIVERS
2807 W: http://gigaset307x.sourceforge.net/
2809 F: Documentation/isdn/README.gigaset
2810 F: drivers/isdn/gigaset/
2811 F: include/linux/gigaset_dev.h
2816 T: git git://git.secretlab.ca/git/linux-2.6.git
2817 F: Documentation/gpio.txt
2819 F: include/linux/gpio*
2821 GRE DEMULTIPLEXER DRIVER
2826 F: include/net/gre.h
2828 GRETH 10/100/1G Ethernet MAC device driver
2832 F: drivers/net/greth*
2834 GSPCA FINEPIX SUBDRIVER
2837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2839 F: drivers/media/video/gspca/finepix.c
2841 GSPCA GL860 SUBDRIVER
2844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2846 F: drivers/media/video/gspca/gl860/
2848 GSPCA M5602 SUBDRIVER
2851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2853 F: drivers/media/video/gspca/m5602/
2855 GSPCA PAC207 SONIXB SUBDRIVER
2858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2860 F: drivers/media/video/gspca/pac207.c
2862 GSPCA SN9C20X SUBDRIVER
2865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2867 F: drivers/media/video/gspca/sn9c20x.c
2869 GSPCA T613 SUBDRIVER
2872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2874 F: drivers/media/video/gspca/t613.c
2876 GSPCA USB WEBCAM DRIVER
2878 W: http://moinejf.free.fr
2880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2882 F: drivers/media/video/gspca/
2884 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2887 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2889 F: drivers/platform/x86/hdaps.c
2891 HWPOISON MEMORY FAILURE HANDLING
2894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
2896 F: mm/memory-failure.c
2897 F: mm/hwpoison-inject.c
2899 HYPERVISOR VIRTUAL CONSOLE DRIVER
2908 W: http://www.lm-sensors.org/
2909 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
2910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
2912 F: Documentation/hwmon/
2914 F: include/linux/hwmon*.h
2916 HARDWARE RANDOM NUMBER GENERATOR CORE
2920 F: Documentation/hw_random.txt
2921 F: drivers/char/hw_random/
2922 F: include/linux/hw_random.h
2924 HARMONY SOUND DRIVER
2928 F: sound/parisc/harmony.*
2930 HEWLETT-PACKARD SMART2 RAID DRIVER
2934 F: Documentation/blockdev/cpqarray.txt
2935 F: drivers/block/cpqarray.*
2937 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
2941 F: Documentation/scsi/hpsa.txt
2942 F: drivers/scsi/hpsa*.[ch]
2943 F: include/linux/cciss*.h
2945 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2949 F: Documentation/blockdev/cciss.txt
2950 F: drivers/block/cciss*
2951 F: include/linux/cciss_ioctl.h
2956 F: Documentation/filesystems/hfs.txt
2959 HGA FRAMEBUFFER DRIVER
2962 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2964 F: drivers/video/hgafb.c
2966 HIBERNATION (aka Software Suspend, aka swsusp)
2972 F: drivers/base/power/
2974 F: include/linux/suspend.h
2975 F: include/linux/freezer.h
2976 F: include/linux/pm.h
2977 F: arch/*/include/asm/suspend*.h
2982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2985 F: include/linux/hid*
2987 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2990 F: Documentation/timers/
2992 F: kernel/time/clockevents.c
2993 F: kernel/time/tick*.*
2994 F: kernel/time/timer_*.c
2995 F: include/linux/clockevents.h
2996 F: include/linux/hrtimer.h
2998 HIGH-SPEED SCC DRIVER FOR AX.25
3001 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
3003 F: drivers/net/hamradio/dmascc.c
3004 F: drivers/net/hamradio/scc.c
3006 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3008 W: http://www.highpoint-tech.com
3010 F: Documentation/scsi/hptiop.txt
3011 F: drivers/scsi/hptiop.c
3017 F: include/linux/hippidevice.h
3018 F: include/linux/if_hippi.h
3025 W: http://hostap.epitest.fi/
3027 F: drivers/net/wireless/hostap/
3029 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3032 F: drivers/platform/x86/tc1100-wmi.c
3034 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3037 F: drivers/net/hp100.*
3039 HPET: High Precision Event Timers driver
3042 F: Documentation/timers/hpet.txt
3043 F: drivers/char/hpet.c
3044 F: include/linux/hpet.h
3049 F: arch/x86/kernel/hpet.c
3050 F: arch/x86/include/asm/hpet.h
3054 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3060 W: http://www.pharscape.org
3062 F: drivers/net/usb/hso.c
3064 HTCPEN TOUCHSCREEN DRIVER
3068 F: drivers/input/touchscreen/htcpen.c
3075 I2C/SMBUS STUB DRIVER
3079 F: drivers/i2c/busses/i2c-stub.c
3085 W: http://i2c.wiki.kernel.org/
3086 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3087 T: git git://git.fluff.org/bjdooks/linux.git
3089 F: Documentation/i2c/
3091 F: include/linux/i2c.h
3092 F: include/linux/i2c-*.h
3097 W: http://www.harbaum.org/till/i2c_tiny_usb
3099 F: drivers/i2c/busses/i2c-tiny-usb.c
3106 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3111 IA64 (Itanium) PLATFORM
3115 W: http://www.ia64-linux.org/
3116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
3120 IBM MCA SCSI SUBSYSTEM DRIVER
3122 W: http://www.uni-mainz.de/~langm000/linux.html
3124 F: drivers/scsi/ibmmca.c
3126 IBM Power Linux RAID adapter
3129 F: drivers/scsi/ipr.*
3131 IBM Power Virtual Ethernet Device Driver
3135 F: drivers/net/ibmveth.*
3137 IBM ServeRAID RAID DRIVER
3140 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3142 F: drivers/scsi/ips.*
3147 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
3150 F: Documentation/ide/
3152 F: include/linux/ide.h
3158 F: Documentation/cdrom/ide-cd
3159 F: drivers/ide/ide-cd*
3165 F: drivers/idle/i7300_idle.c
3167 IEEE 802.15.4 SUBSYSTEM
3171 W: http://apps.sourceforge.net/trac/linux-zigbee
3172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3175 F: drivers/ieee802154/
3177 IKANOS/ADI EAGLE ADSL USB DRIVER
3181 F: drivers/usb/atm/ueagle-atm.c
3183 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3186 F: security/integrity/ima/
3188 IMS TWINTURBO FRAMEBUFFER DRIVER
3191 F: drivers/video/imsttfb.c
3193 INFINIBAND SUBSYSTEM
3198 W: http://www.openfabrics.org/
3199 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3202 F: Documentation/infiniband/
3203 F: drivers/infiniband/
3204 F: include/linux/if_infiniband.h
3211 F: Documentation/filesystems/inotify.txt
3212 F: fs/notify/inotify/
3213 F: include/linux/inotify.h
3215 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3219 Q: http://patchwork.kernel.org/project/linux-input/list/
3220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3224 INPUT MULTITOUCH (MT) PROTOCOL
3227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3229 F: Documentation/input/multi-touch-protocol.txt
3230 F: drivers/input/input-mt.c
3236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
3238 F: drivers/idle/intel_idle.c
3240 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3244 F: Documentation/fb/intelfb.txt
3245 F: drivers/video/intelfb/
3247 INTEL 810/815 FRAMEBUFFER DRIVER
3251 F: drivers/video/i810/
3253 INTEL MENLOW THERMAL DRIVER
3256 W: http://www.lesswatts.org/projects/acpi/
3258 F: drivers/platform/x86/intel_menlow.c
3260 INTEL IA32 MICROCODE UPDATE SUPPORT
3263 F: arch/x86/kernel/microcode_core.c
3264 F: arch/x86/kernel/microcode_intel.c
3266 INTEL I/OAT DMA DRIVER
3269 F: drivers/dma/ioat*
3274 T: git git://git.infradead.org/iommu-2.6.git
3276 F: drivers/pci/intel-iommu.c
3277 F: include/linux/intel-iommu.h
3279 INTEL IOP-ADMA DMA DRIVER
3282 F: drivers/dma/iop-adma.c
3284 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3287 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3288 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3289 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3290 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3291 F: drivers/net/arm/ixp4xx_eth.c
3292 F: drivers/net/wan/ixp4xx_hss.c
3294 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3297 F: drivers/char/hw_random/ixp4xx-rng.c
3299 INTEL IXP2000 ETHERNET DRIVER
3303 F: drivers/net/ixp2000/
3305 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3316 W: http://e1000.sourceforge.net/
3317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-2.6.git
3318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next-2.6.git
3320 F: Documentation/networking/e100.txt
3321 F: Documentation/networking/e1000.txt
3322 F: Documentation/networking/e1000e.txt
3323 F: Documentation/networking/igb.txt
3324 F: Documentation/networking/igbvf.txt
3325 F: Documentation/networking/ixgb.txt
3326 F: Documentation/networking/ixgbe.txt
3327 F: Documentation/networking/ixgbevf.txt
3328 F: drivers/net/e100.c
3329 F: drivers/net/e1000/
3330 F: drivers/net/e1000e/
3332 F: drivers/net/igbvf/
3333 F: drivers/net/ixgb/
3334 F: drivers/net/ixgbe/
3335 F: drivers/net/ixgbevf/
3337 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3340 F: Documentation/networking/README.ipw2100
3341 F: drivers/net/wireless/ipw2x00/ipw2100.*
3343 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3346 F: Documentation/networking/README.ipw2200
3347 F: drivers/net/wireless/ipw2x00/ipw2200.*
3349 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3353 W: http://tboot.sourceforge.net
3354 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3356 F: Documentation/intel_txt.txt
3357 F: include/linux/tboot.h
3358 F: arch/x86/kernel/tboot.c
3360 INTEL WIRELESS WIMAX CONNECTION 2400
3365 W: http://linuxwimax.org
3366 F: Documentation/wimax/README.i2400m
3367 F: drivers/net/wimax/i2400m/
3368 F: include/linux/wimax/i2400m.h
3370 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3374 F: drivers/net/wireless/iwlegacy/
3376 INTEL WIRELESS WIFI LINK (iwlwifi)
3380 W: http://intellinuxwireless.org
3381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
3383 F: drivers/net/wireless/iwlwifi/
3385 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3390 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3391 F: drivers/net/wireless/iwmc3200wifi/
3393 IOC3 ETHERNET DRIVER
3397 F: drivers/net/ioc3-eth.c
3403 F: drivers/tty/serial/ioc3_serial.c
3408 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3410 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3415 F: drivers/net/ipg.*
3420 T: git git://git.qlogic.com/ipath-linux-2.6
3422 F: drivers/infiniband/hw/ipath/
3427 W: http://openipmi.sourceforge.net/
3429 F: Documentation/IPMI.txt
3430 F: drivers/char/ipmi/
3431 F: include/linux/ipmi*
3433 IPS SCSI RAID DRIVER
3436 W: http://www.adaptec.com/
3438 F: drivers/scsi/ips*
3447 F: Documentation/networking/ipvs-sysctl.txt
3448 F: include/net/ip_vs.h
3449 F: include/linux/ip_vs.h
3450 F: net/netfilter/ipvs/
3456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3457 F: drivers/tty/ipwireless/
3463 F: include/linux/ipx.h
3464 F: include/net/ipx.h
3471 W: http://irda.sourceforge.net/
3473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3474 F: Documentation/networking/irda.txt
3475 F: drivers/net/irda/
3476 F: include/net/irda/
3482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq/core
3488 F: Documentation/isapnp.txt
3489 F: drivers/pnp/isapnp/
3490 F: include/linux/isapnp.h
3492 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3496 F: drivers/firmware/iscsi_ibft*
3501 W: www.open-iscsi.org
3502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3504 F: drivers/scsi/*iscsi*
3505 F: include/scsi/*iscsi*
3511 W: http://www.isdn4linux.de
3512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3514 F: Documentation/isdn/
3516 F: include/linux/isdn.h
3517 F: include/linux/isdn/
3519 ISDN SUBSYSTEM (Eicon active card driver)
3522 W: http://www.melware.de
3524 F: drivers/isdn/hardware/eicon/
3526 IT87 HARDWARE MONITORING DRIVER
3530 F: Documentation/hwmon/it87
3531 F: drivers/hwmon/it87.c
3533 IVTV VIDEO4LINUX DRIVER
3537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3538 W: http://www.ivtvdriver.org
3540 F: Documentation/video4linux/*.ivtv
3541 F: drivers/media/video/ivtv/
3542 F: include/linux/ivtv*
3544 JC42.4 TEMPERATURE SENSOR DRIVER
3548 F: drivers/hwmon/jc42.c
3549 F: Documentation/hwmon/jc42
3554 W: http://jfs.sourceforge.net/
3555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3557 F: Documentation/filesystems/jfs.txt
3564 F: drivers/net/jme.*
3566 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3569 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3572 F: include/linux/jffs2.h
3574 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3580 F: include/linux/ext3_jbd.h
3581 F: include/linux/jbd.h
3583 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3588 F: include/linux/jbd2.h
3590 JSM Neo PCI based serial card
3594 F: drivers/tty/serial/jsm/
3596 K10TEMP HARDWARE MONITORING DRIVER
3600 F: Documentation/hwmon/k10temp
3601 F: drivers/hwmon/k10temp.c
3603 K8TEMP HARDWARE MONITORING DRIVER
3607 F: Documentation/hwmon/k8temp
3608 F: drivers/hwmon/k8temp.c
3614 F: Documentation/kbuild/kconfig-language.txt
3621 W: http://lse.sourceforge.net/kdump/
3623 F: Documentation/kdump/
3625 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3631 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3637 F: Documentation/kbuild/
3639 F: scripts/Makefile.*
3646 W: http://kernelnewbies.org/KernelJanitors
3649 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3653 W: http://nfs.sourceforge.net/
3656 F: include/linux/nfsd/
3660 F: include/linux/lockd/
3661 F: include/linux/sunrpc/
3663 KERNEL VIRTUAL MACHINE (KVM)
3667 W: http://kvm.qumranet.com
3669 F: Documentation/*/kvm.txt
3671 F: arch/*/include/asm/kvm*
3672 F: include/linux/kvm*
3675 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3678 W: http://kvm.qumranet.com
3680 F: arch/x86/include/asm/svm.h
3681 F: arch/x86/kvm/svm.c
3683 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3686 W: http://kvm.qumranet.com
3688 F: arch/powerpc/include/asm/kvm*
3689 F: arch/powerpc/kvm/
3691 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3694 W: http://kvm.qumranet.com
3696 F: Documentation/ia64/kvm.txt
3697 F: arch/ia64/include/asm/kvm*
3700 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3705 W: http://www.ibm.com/developerworks/linux/linux390/
3707 F: Documentation/s390/kvm.txt
3708 F: arch/s390/include/asm/kvm*
3710 F: drivers/s390/kvm/
3714 W: http://kernel.org/pub/linux/utils/kernel/kexec/
3717 F: include/linux/kexec.h
3724 F: Documentation/security/keys.txt
3725 F: include/linux/key.h
3726 F: include/linux/key-type.h
3736 F: Documentation/security/keys-trusted-encrypted.txt
3737 F: include/keys/trusted-type.h
3738 F: security/keys/trusted.c
3739 F: security/keys/trusted.h
3747 F: Documentation/security/keys-trusted-encrypted.txt
3748 F: include/keys/encrypted-type.h
3749 F: security/keys/encrypted.c
3750 F: security/keys/encrypted.h
3752 KGDB / KDB /debug_core
3754 W: http://kgdb.wiki.kernel.org/
3757 F: Documentation/DocBook/kgdb.tmpl
3758 F: drivers/misc/kgdbts.c
3759 F: drivers/tty/serial/kgdboc.c
3760 F: include/linux/kdb.h
3761 F: include/linux/kgdb.h
3768 F: Documentation/kmemcheck.txt
3769 F: arch/x86/include/asm/kmemcheck.h
3770 F: arch/x86/mm/kmemcheck/
3771 F: include/linux/kmemcheck.h
3777 F: Documentation/kmemleak.txt
3778 F: include/linux/kmemleak.h
3780 F: mm/kmemleak-test.c
3788 F: Documentation/kprobes.txt
3789 F: include/linux/kprobes.h
3792 KS0108 LCD CONTROLLER DRIVER
3794 W: http://miguelojeda.es/auxdisplay.htm
3795 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3797 F: Documentation/auxdisplay/ks0108
3798 F: drivers/auxdisplay/ks0108.c
3799 F: include/linux/ks0108.h
3804 F: Documentation/networking/lapb-module.txt
3808 LASI 53c700 driver for PARISC
3812 F: Documentation/scsi/53c700.txt
3813 F: drivers/scsi/53c700*
3819 F: include/linux/leds.h
3821 LEGACY EEPROM DRIVER
3824 F: Documentation/misc-devices/eeprom
3825 F: drivers/misc/eeprom/eeprom.c
3827 LEGO USB Tower driver
3830 W: http://legousb.sourceforge.net/
3832 F: drivers/usb/misc/legousbtower.c
3837 W: http://lguest.ozlabs.org/
3839 F: Documentation/virtual/lguest/
3842 F: include/linux/lguest*.h
3843 F: arch/x86/include/asm/lguest*.h
3845 LINUX FOR IBM pSERIES (RS/6000)
3847 W: http://www.ibm.com/linux/ltc/projects/ppc
3849 F: arch/powerpc/boot/rs6000.h
3851 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3854 W: http://www.penguinppc.org/
3856 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
3857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3859 F: Documentation/powerpc/
3862 LINUX FOR POWER MACINTOSH
3864 W: http://www.penguinppc.org/
3867 F: arch/powerpc/platforms/powermac/
3868 F: drivers/macintosh/
3870 LINUX FOR POWERPC EMBEDDED MPC5XXX
3873 T: git git://git.secretlab.ca/git/linux-2.6.git
3875 F: arch/powerpc/platforms/512x/
3876 F: arch/powerpc/platforms/52xx/
3878 LINUX FOR POWERPC EMBEDDED PPC4XX
3881 W: http://www.penguinppc.org/
3883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3885 F: arch/powerpc/platforms/40x/
3886 F: arch/powerpc/platforms/44x/
3888 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3890 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3892 T: git git://git.secretlab.ca/git/linux-2.6.git
3894 F: arch/powerpc/*/*virtex*
3895 F: arch/powerpc/*/*/*virtex*
3897 LINUX FOR POWERPC EMBEDDED PPC8XX
3900 W: http://www.penguinppc.org/
3903 F: arch/powerpc/platforms/8xx/
3905 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3907 W: http://www.penguinppc.org/
3910 F: arch/powerpc/platforms/83xx/
3912 LINUX FOR POWERPC PA SEMI PWRFICIENT
3916 F: arch/powerpc/platforms/pasemi/
3917 F: drivers/*/*pasemi*
3918 F: drivers/*/*/*pasemi*
3920 LINUX SECURITY MODULE (LSM) FRAMEWORK
3925 LIS3LV02D ACCELEROMETER DRIVER
3928 F: Documentation/misc-devices/lis3lv02d
3929 F: drivers/misc/lis3lv02d/
3934 F: include/linux/llc.h
3938 LM73 HARDWARE MONITOR DRIVER
3942 F: drivers/hwmon/lm73.c
3944 LM83 HARDWARE MONITOR DRIVER
3948 F: Documentation/hwmon/lm83
3949 F: drivers/hwmon/lm83.c
3951 LM90 HARDWARE MONITOR DRIVER
3955 F: Documentation/hwmon/lm90
3956 F: drivers/hwmon/lm90.c
3958 LOCKDEP AND LOCKSTAT
3961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
3963 F: Documentation/lockdep*.txt
3964 F: Documentation/lockstat.txt
3965 F: include/linux/lockdep.h
3968 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
3971 W: http://www.linux-ntfs.org/content/view/19/37/
3973 F: Documentation/ldm.txt
3974 F: fs/partitions/ldm.*
3983 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3988 W: http://www.lsilogic.com/support
3990 F: drivers/message/fusion/
3992 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
3996 F: drivers/scsi/sym53c8xx_2/
3998 LTC4261 HARDWARE MONITOR DRIVER
4002 F: Documentation/hwmon/ltc4261
4003 F: drivers/hwmon/ltc4261.c
4005 LTP (Linux Test Project)
4011 W: http://ltp.sourceforge.net/
4012 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4019 W: http://www.linux-m32r.org/
4026 W: http://www.linux-m68k.org/
4027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4032 M68K ON APPLE MACINTOSH
4034 W: http://www.mac.linux-m68k.org/
4041 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4048 W: http://linuxwireless.org/
4049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4051 F: Documentation/networking/mac80211-injection.txt
4052 F: include/net/mac80211.h
4055 MAC80211 PID RATE CONTROL
4059 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4062 F: net/mac80211/rc80211_pid*
4068 F: drivers/net/macvlan.c
4069 F: include/linux/if_macvlan.h
4071 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4073 W: http://www.kernel.org/doc/man-pages
4077 MARVELL LIBERTAS WIRELESS DRIVER
4081 F: drivers/net/wireless/libertas/
4083 MARVELL MV643XX ETHERNET DRIVER
4087 F: drivers/net/mv643xx_eth.*
4088 F: include/linux/mv643xx.h
4090 MARVELL MWL8K WIRELESS DRIVER
4094 F: drivers/net/wireless/mwl8k.c
4096 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4099 F: drivers/mmc/host/mvsdio.*
4101 MARVELL YUKON / SYSKONNECT DRIVER
4104 W: http://www.syskonnect.com
4107 MATROX FRAMEBUFFER DRIVER
4110 F: drivers/video/matrox/matroxfb_*
4111 F: include/linux/matroxfb.h
4113 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4117 F: Documentation/hwmon/max6650
4118 F: drivers/hwmon/max6650.c
4120 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4122 P: LinuxTV.org Project
4124 W: http://linuxtv.org
4125 Q: http://patchwork.kernel.org/project/linux-media/list/
4126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4128 F: Documentation/dvb/
4129 F: Documentation/video4linux/
4132 F: include/linux/dvb/
4133 F: include/linux/videodev*.h
4135 MEGARAID SCSI DRIVERS
4138 W: http://megaraid.lsilogic.com
4140 F: Documentation/scsi/megaraid.txt
4141 F: drivers/scsi/megaraid.*
4142 F: drivers/scsi/megaraid/
4146 W: http://www.linux-mm.org
4148 F: include/linux/mm.h
4151 MEMORY RESOURCE CONTROLLER
4160 MEMORY TECHNOLOGY DEVICES (MTD)
4163 W: http://www.linux-mtd.infradead.org/
4164 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4165 T: git git://git.infradead.org/mtd-2.6.git
4168 F: include/linux/mtd/
4171 MICROBLAZE ARCHITECTURE
4174 W: http://www.monstr.eu/fdt/
4175 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4182 F: drivers/usb/image/microtek.*
4186 W: http://www.linux-mips.org/
4188 T: git git://git.linux-mips.org/pub/scm/linux.git
4190 F: Documentation/mips/
4193 MISCELLANEOUS MCA-SUPPORT
4196 F: Documentation/ia64/mca.txt
4197 F: Documentation/mca.txt
4199 F: include/linux/mca*
4204 F: include/linux/module.h
4207 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4208 W: http://popies.net/meye/
4210 F: Documentation/video4linux/meye.txt
4211 F: drivers/media/video/meye.*
4212 F: include/linux/meye.h
4214 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4218 F: drivers/mmc/host/imxmmc.*
4220 MOUSE AND MISC DEVICES [GENERAL]
4223 F: drivers/input/mouse/
4224 F: include/linux/gpio_mouse.h
4226 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4229 F: Documentation/serial/moxa-smartio
4230 F: drivers/tty/mxser.*
4236 F: drivers/platform/x86/msi-laptop.c
4242 F: drivers/platform/x86/msi-wmi.c
4244 MULTIFUNCTION DEVICES (MFD)
4246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4250 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4256 F: include/linux/mmc/
4258 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4260 F: drivers/mmc/host/mmc_spi.c
4261 F: include/linux/spi/mmc_spi.h
4263 MULTISOUND SOUND DRIVER
4266 F: Documentation/sound/oss/MultiSound
4269 MULTITECH MULTIPORT CARD (ISICOM)
4271 F: drivers/tty/isicom.c
4272 F: include/linux/isicom.h
4274 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4279 F: drivers/usb/musb/
4281 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4285 W: http://www.myri.com/scs/download-Myri10GE.html
4287 F: drivers/net/myri10ge/
4289 NATSEMI ETHERNET DRIVER (DP8381x)
4292 F: drivers/net/natsemi.c
4294 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4298 W: http://www.native-instruments.com
4306 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4310 F: drivers/scsi/NCR_D700.*
4312 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4315 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4317 F: drivers/infiniband/hw/nes/
4319 NETEM NETWORK EMULATOR
4323 F: net/sched/sch_netem.c
4325 NETERION 10GbE DRIVERS (s2io/vxge)
4328 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4329 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4331 F: Documentation/networking/s2io.txt
4332 F: drivers/net/s2io*
4333 F: Documentation/networking/vxge.txt
4334 F: drivers/net/vxge/
4336 NETFILTER/IPTABLES/IPCHAINS
4346 W: http://www.netfilter.org/
4347 W: http://www.iptables.org/
4348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.git
4350 F: include/linux/netfilter*
4351 F: include/linux/netfilter/
4352 F: include/net/netfilter/
4353 F: net/*/netfilter.c
4359 W: http://netlabel.sf.net
4362 F: Documentation/netlabel/
4363 F: include/net/netlabel.h
4366 NETROM NETWORK LAYER
4369 W: http://www.linux-ax25.org/
4371 F: include/linux/netrom.h
4372 F: include/net/netrom.h
4375 NETWORK BLOCK DEVICE (NBD)
4378 F: Documentation/blockdev/nbd.txt
4379 F: drivers/block/nbd.c
4380 F: include/linux/nbd.h
4382 NETWORK DROP MONITOR
4386 W: https://fedorahosted.org/dropwatch/
4387 F: net/core/drop_monitor.c
4389 NETWORKING [GENERAL]
4392 W: http://www.linuxfoundation.org/en/Net
4393 W: http://patchwork.ozlabs.org/project/netdev/list/
4394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4399 F: include/linux/in.h
4400 F: include/linux/net.h
4401 F: include/linux/netdevice.h
4403 NETWORKING [IPv4/IPv6]
4411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4418 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4423 NETWORKING [WIRELESS]
4426 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4432 F: include/net/ieee80211*
4433 F: include/linux/wireless.h
4434 F: include/net/iw_handler.h
4435 F: drivers/net/wireless/
4439 W: http://www.linuxfoundation.org/en/Net
4440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4444 F: include/linux/if_*
4445 F: include/linux/*device.h
4447 NETXEN (1/10) GbE SUPPORT
4450 W: http://www.qlogic.com
4452 F: drivers/net/netxen/
4454 NFS, SUNRPC, AND LOCKD CLIENTS
4457 W: http://client.linux-nfs.org
4458 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4464 F: include/linux/lockd/
4465 F: include/linux/nfs*
4466 F: include/linux/sunrpc/
4468 NI5010 NETWORK DRIVER
4473 F: drivers/net/ni5010.*
4478 W: http://www.nilfs.org/en/
4479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4481 F: Documentation/filesystems/nilfs2.txt
4483 F: include/linux/nilfs2_fs.h
4485 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4487 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4489 F: Documentation/scsi/NinjaSCSI.txt
4490 F: drivers/scsi/pcmcia/nsp_*
4492 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4495 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4497 F: Documentation/scsi/NinjaSCSI.txt
4498 F: drivers/scsi/nsp32*
4503 W: http://www.tuxera.com/
4504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4506 F: Documentation/filesystems/ntfs.txt
4509 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4513 F: drivers/video/riva/
4514 F: drivers/video/nvidia/
4519 W: http://www.muru.com/linux/omap/
4520 W: http://linux.omap.com/
4521 Q: http://patchwork.kernel.org/project/linux-omap/list/
4522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
4526 OMAP CLOCK FRAMEWORK SUPPORT
4530 F: arch/arm/*omap*/*clock*
4532 OMAP POWER MANAGEMENT SUPPORT
4536 F: arch/arm/*omap*/*pm*
4538 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4543 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4544 F: arch/arm/mach-omap2/powerdomain44xx.c
4545 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4546 F: arch/arm/mach-omap2/clockdomain44xx.c
4555 OMAP FRAMEBUFFER SUPPORT
4560 F: drivers/video/omap/
4562 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4567 F: drivers/video/omap2/
4568 F: Documentation/arm/OMAP/DSS
4574 F: drivers/mmc/host/omap.c
4580 F: drivers/mmc/host/omap_hsmmc.c
4582 OMAP RANDOM NUMBER GENERATOR SUPPORT
4585 F: drivers/char/hw_random/omap-rng.c
4592 F: arch/arm/mach-omap2/omap_hwmod.c
4593 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4595 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4599 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4601 OMAP IMAGE SIGNAL PROCESSOR (ISP)
4605 F: drivers/media/video/omap3isp/*
4611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4613 F: drivers/usb/*/*omap*
4614 F: arch/arm/*omap*/usb*
4620 F: Documentation/filesystems/omfs.txt
4623 OMNIKEY CARDMAN 4000 DRIVER
4626 F: drivers/char/pcmcia/cm4000_cs.c
4627 F: include/linux/cm4000_cs.h
4629 OMNIKEY CARDMAN 4040 DRIVER
4632 F: drivers/char/pcmcia/cm4040_cs.*
4634 OMNIVISION OV7670 SENSOR DRIVER
4637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4639 F: drivers/media/video/ov7670.c
4641 ONENAND FLASH DRIVER
4645 F: drivers/mtd/onenand/
4646 F: include/linux/mtd/onenand*.h
4648 ONSTREAM SCSI TAPE DRIVER
4653 F: drivers/scsi/osst*
4656 OPENCORES I2C BUS DRIVER
4660 F: Documentation/i2c/busses/i2c-ocores
4661 F: drivers/i2c/busses/i2c-ocores.c
4663 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4666 W: http://fdt.secretlab.ca
4667 T: git git://git.secretlab.ca/git/linux-2.6.git
4670 F: include/linux/of*.h
4676 T: git git://git.alsa-project.org/alsa-kernel.git
4678 F: sound/drivers/opl4/
4684 F: arch/*/include/asm/oprofile*.h
4686 F: drivers/oprofile/
4687 F: include/linux/oprofile.h
4689 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4693 W: http://oss.oracle.com/projects/ocfs2/
4694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4696 F: Documentation/filesystems/ocfs2.txt
4697 F: Documentation/filesystems/dlmfs.txt
4704 W: http://linuxwireless.org/en/users/Drivers/orinoco
4705 W: http://www.nongnu.org/orinoco/
4707 F: drivers/net/wireless/orinoco/
4709 OSD LIBRARY and FILESYSTEM
4713 W: http://open-osd.org
4714 T: git git://git.open-osd.org/open-osd.git
4716 F: drivers/scsi/osd/
4717 F: include/scsi/osd_*
4723 W: http://wireless.kernel.org/en/users/Drivers/p54
4725 F: drivers/net/wireless/p54/
4727 PA SEMI ETHERNET DRIVER
4731 F: drivers/net/pasemi_mac.*
4733 PA SEMI SMBUS DRIVER
4737 F: drivers/i2c/busses/i2c-pasemi.c
4739 PADATA PARALLEL EXECUTION MECHANISM
4744 F: include/linux/padata.h
4745 F: Documentation/padata.txt
4747 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4751 F: drivers/platform/x86/panasonic-laptop.c
4753 PANASONIC MN10300/AM33/AM34 PORT
4757 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4759 F: Documentation/mn10300/
4762 PARALLEL PORT SUPPORT
4766 F: include/linux/parport*.h
4767 F: drivers/char/ppdev.c
4768 F: include/linux/ppdev.h
4770 PARAVIRT_OPS INTERFACE
4777 F: Documentation/ia64/paravirt_ops.txt
4778 F: arch/*/kernel/paravirt*
4779 F: arch/*/include/asm/paravirt.h
4781 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4784 W: http://www.torque.net/linux-pp.html
4786 F: Documentation/blockdev/paride.txt
4787 F: drivers/block/paride/
4794 W: http://www.parisc-linux.org/
4795 Q: http://patchwork.kernel.org/project/linux-parisc/list/
4796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4801 PC87360 HARDWARE MONITORING DRIVER
4805 F: Documentation/hwmon/pc87360
4806 F: drivers/hwmon/pc87360.c
4811 F: drivers/char/pc8736x_gpio.c
4813 PC87427 HARDWARE MONITORING DRIVER
4817 F: Documentation/hwmon/pc87427
4818 F: drivers/hwmon/pc87427.c
4823 F: drivers/leds/leds-pca9532.c
4824 F: include/linux/leds-pca9532.h
4826 PCA9541 I2C BUS MASTER SELECTOR DRIVER
4830 F: drivers/i2c/muxes/pca9541.c
4832 PCA9564/PCA9665 I2C BUS DRIVER
4836 F: drivers/i2c/algos/i2c-algo-pca.c
4837 F: drivers/i2c/busses/i2c-pca-*
4838 F: include/linux/i2c-algo-pca.h
4839 F: include/linux/i2c-pca-platform.h
4845 F: Documentation/PCI/pci-error-recovery.txt
4846 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4851 Q: http://patchwork.kernel.org/project/linux-pci/list/
4852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4854 F: Documentation/PCI/
4856 F: include/linux/pci*
4862 F: drivers/pci/hotplug
4865 P: Linux PCMCIA Team
4867 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
4868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4870 F: Documentation/pcmcia/
4874 PCNET32 NETWORK DRIVER
4878 F: drivers/net/pcnet32.c
4880 PCRYPT PARALLEL CRYPTO ENGINE
4885 F: include/crypto/pcrypt.h
4887 PER-CPU MEMORY ALLOCATOR
4890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
4892 F: include/linux/percpu*.h
4894 F: arch/*/include/asm/percpu.h
4896 PER-TASK DELAY ACCOUNTING
4899 F: include/linux/delayacct.h
4900 F: kernel/delayacct.c
4902 PERFORMANCE EVENTS SUBSYSTEM
4908 F: kernel/perf_event*.c
4909 F: include/linux/perf_event.h
4910 F: arch/*/kernel/perf_event*.c
4911 F: arch/*/kernel/*/perf_event*.c
4912 F: arch/*/kernel/*/*/perf_event*.c
4913 F: arch/*/include/asm/perf_event.h
4914 F: arch/*/lib/perf_event*.c
4915 F: arch/*/kernel/perf_callchain.c
4918 PERSONALITY HANDLING
4922 F: include/linux/personality.h
4927 F: Documentation/networking/phonet.txt
4928 F: include/linux/phonet.h
4929 F: include/net/phonet/
4936 F: drivers/mtd/devices/phram.c
4941 F: drivers/block/pktcdvd.c
4942 F: include/linux/pktcdvd.h
4946 W: http://mprc.pku.edu.cn/~guanxuetao/linux
4948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
4949 F: drivers/input/serio/i8042-unicore32io.h
4950 F: drivers/i2c/busses/i2c-puv3.c
4951 F: drivers/video/fb-puv3.c
4952 F: drivers/rtc/rtc-puv3.c
4954 PMC SIERRA MaxRAID DRIVER
4957 W: http://www.pmc-sierra.com/
4959 F: drivers/scsi/pmcraid.*
4961 PMC SIERRA PM8001 DRIVER
4966 F: drivers/scsi/pm8001/
4968 POSIX CLOCKS and TIMERS
4972 F: include/linux/timer*
4975 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
4978 T: git git://git.infradead.org/battery-2.6.git
4980 F: include/linux/power_supply.h
4981 F: drivers/power/power_supply*
4993 F: drivers/i2c/busses/i2c-pnx.c
4995 PPP PROTOCOL DRIVERS AND COMPRESSORS
4999 F: drivers/net/ppp_*
5001 PPP OVER ATM (RFC 2364)
5004 F: net/atm/pppoatm.c
5005 F: include/linux/atmppp.h
5010 F: drivers/net/pppoe.c
5011 F: drivers/net/pppox.c
5016 F: net/l2tp/l2tp_ppp.c
5017 F: include/linux/if_pppol2tp.h
5021 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5024 F: Documentation/pps/
5026 F: include/linux/pps*.h
5032 F: drivers/net/pptp.c
5033 W: http://sourceforge.net/projects/accel-pptp
5038 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5040 F: Documentation/preempt-locking.txt
5041 F: include/linux/preempt.h
5043 PRISM54 WIRELESS DRIVER
5046 W: http://wireless.kernel.org/en/users/Drivers/p54
5048 F: drivers/net/wireless/prism54/
5050 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5054 F: drivers/ata/sata_promise.*
5061 F: drivers/net/ps3_gelic_net.*
5063 PS3 PLATFORM SUPPORT
5068 F: arch/powerpc/boot/ps3*
5069 F: arch/powerpc/include/asm/lv1call.h
5070 F: arch/powerpc/include/asm/ps3*.h
5071 F: arch/powerpc/platforms/ps3/
5074 F: drivers/rtc/rtc-ps3.c
5075 F: drivers/usb/host/*ps3.c
5076 F: sound/ppc/snd_ps3*
5082 F: drivers/block/ps3vram.c
5088 F: include/asm-generic/syscall.h
5089 F: include/linux/ptrace.h
5090 F: include/linux/regset.h
5091 F: include/linux/tracehook.h
5094 PVRUSB2 VIDEO4LINUX DRIVER
5098 W: http://www.isely.net/pvrusb2/
5099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5101 F: Documentation/video4linux/README.pvrusb2
5102 F: drivers/media/video/pvrusb2/
5104 PXA2xx/PXA3xx SUPPORT
5109 F: arch/arm/mach-pxa/
5110 F: drivers/pcmcia/pxa2xx*
5111 F: drivers/spi/pxa2xx*
5112 F: drivers/usb/gadget/pxa2*
5113 F: include/sound/pxa2xx-lib.h
5121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5130 MMP2 SUPPORT (aka ARMADA610)
5134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5145 QLOGIC QLA1280 SCSI DRIVER
5149 F: drivers/scsi/qla1280.[ch]
5151 QLOGIC QLA2XXX FC-SCSI DRIVER
5156 F: Documentation/scsi/LICENSE.qla2xxx
5157 F: drivers/scsi/qla2xxx/
5159 QLOGIC QLA4XXX iSCSI DRIVER
5165 F: drivers/scsi/qla4xxx/
5167 QLOGIC QLA3XXX NETWORK DRIVER
5172 F: Documentation/networking/LICENSE.qla3xxx
5173 F: drivers/net/qla3xxx.*
5175 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5181 F: drivers/net/qlcnic/
5183 QLOGIC QLGE 10Gb ETHERNET DRIVER
5188 F: drivers/net/qlge/
5192 W: http://www.alarsen.net/linux/qnx4fs/
5195 F: include/linux/qnx4_fs.h
5196 F: include/linux/qnxtypes.h
5198 RADOS BLOCK DEVICE (RBD)
5199 F: include/linux/qnxtypes.h
5204 F: drivers/block/rbd.c
5205 F: drivers/block/rbd_types.h
5207 RADEON FRAMEBUFFER DISPLAY DRIVER
5211 F: drivers/video/aty/radeon*
5212 F: include/linux/radeonfb.h
5214 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5218 F: drivers/video/aty/aty128fb.c
5220 RALINK RT2X00 WIRELESS LAN DRIVER
5227 W: http://rt2x00.serialmonkey.com/
5229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5230 F: drivers/net/wireless/rt2x00/
5232 RAMDISK RAM BLOCK DEVICE DRIVER
5235 F: Documentation/blockdev/ramdisk.txt
5236 F: drivers/block/brd.c
5238 RANDOM NUMBER DRIVER
5241 F: drivers/char/random.c
5249 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5252 F: drivers/net/wireless/ray*
5258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5259 F: Documentation/RCU/torture.txt
5260 F: kernel/rcutorture.c
5266 RDC R6040 FAST ETHERNET DRIVER
5270 F: drivers/net/r6040.c
5272 RDS - RELIABLE DATAGRAM SOCKETS
5278 READ-COPY UPDATE (RCU)
5281 W: http://www.rdrop.com/users/paulmck/rclock/
5283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5284 F: Documentation/RCU/
5285 F: include/linux/rcu*
5286 F: include/linux/srcu*
5289 X: kernel/rcutorture.c
5291 REAL TIME CLOCK (RTC) SUBSYSTEM
5294 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5296 F: Documentation/rtc.txt
5298 F: include/linux/rtc.h
5300 REISERFS FILE SYSTEM
5309 F: Documentation/rfkill.txt
5312 RICOH SMARTMEDIA/XD DRIVER
5315 F: drivers/mtd/nand/r852.c
5316 F: drivers/mtd/nand/r852.h
5318 RICOH R5C592 MEMORYSTICK DRIVER
5321 F: drivers/memstick/host/r592.*
5325 F: Documentation/serial/riscom8.txt
5326 F: drivers/staging/tty/riscom8*
5330 W: http://www.comtrol.com
5332 F: Documentation/serial/rocket.txt
5333 F: drivers/tty/rocket*
5338 W: http://www.linux-ax25.org/
5340 F: include/linux/rose.h
5341 F: include/net/rose.h
5344 RTL8180 WIRELESS DRIVER
5347 W: http://linuxwireless.org/
5348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5350 F: drivers/net/wireless/rtl818x/rtl8180/
5352 RTL8187 WIRELESS DRIVER
5357 W: http://linuxwireless.org/
5358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5360 F: drivers/net/wireless/rtl818x/rtl8187/
5362 RTL8192CE WIRELESS DRIVER
5366 W: http://linuxwireless.org/
5367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5369 F: drivers/net/wireless/rtlwifi/
5370 F: drivers/net/wireless/rtlwifi/rtl8192ce/
5372 S3 SAVAGE FRAMEBUFFER DRIVER
5376 F: drivers/video/savage/
5383 W: http://www.ibm.com/developerworks/linux/linux390/
5387 F: fs/partitions/ibm.c
5388 F: Documentation/s390/
5389 F: Documentation/DocBook/s390*
5391 S390 NETWORK DRIVERS
5396 W: http://www.ibm.com/developerworks/linux/linux390/
5398 F: drivers/s390/net/
5404 W: http://www.ibm.com/developerworks/linux/linux390/
5406 F: drivers/s390/crypto/
5412 W: http://www.ibm.com/developerworks/linux/linux390/
5414 F: drivers/s390/scsi/zfcp_*
5416 S390 IUCV NETWORK LAYER
5420 W: http://www.ibm.com/developerworks/linux/linux390/
5422 F: drivers/s390/net/*iucv*
5423 F: include/net/iucv/
5426 S3C24XX SD/MMC Driver
5430 F: drivers/mmc/host/s3cmci.*
5432 SAA7146 VIDEO4LINUX-2 DRIVER
5435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5436 W: http://www.mihu.de/linux/saa7146
5438 F: drivers/media/common/saa7146*
5439 F: drivers/media/video/*7146*
5440 F: include/media/*7146*
5442 SAMSUNG AUDIO (ASoC) DRIVERS
5446 F: sound/soc/samsung
5452 F: drivers/tty/serial
5454 SYNOPSYS DESIGNWARE DMAC DRIVER
5457 F: include/linux/dw_dmac.h
5458 F: drivers/dma/dw_dmac_regs.h
5459 F: drivers/dma/dw_dmac.c
5465 F: include/linux/clocksource.h
5466 F: include/linux/time.h
5467 F: include/linux/timex.h
5468 F: kernel/time/clocksource.c
5469 F: kernel/time/time*.c
5470 F: kernel/time/ntp.c
5471 F: drivers/clocksource
5473 TLG2300 VIDEO4LINUX-2 DRIVER
5478 F: drivers/media/video/tlg2300
5483 F: drivers/watchdog/sc1200wdt.c
5490 F: include/linux/sched.h
5495 W: http://www.sunplusct.com
5502 W: http://www.kernel.dk
5506 SCSI RDMA PROTOCOL (SRP) INITIATOR
5510 W: http://www.openfabrics.org
5511 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5513 F: drivers/infiniband/ulp/srp/
5514 F: include/scsi/srp.h
5519 W: http://www.torque.net/sg
5521 F: drivers/scsi/sg.c
5522 F: include/scsi/sg.h
5527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5538 F: Documentation/scsi/st.txt
5545 W: http://lksctp.sourceforge.net
5547 F: Documentation/networking/sctp.txt
5548 F: include/linux/sctp.h
5549 F: include/net/sctp/
5555 F: Documentation/i2c/busses/scx200_acb
5556 F: arch/x86/platform/scx200/
5557 F: drivers/watchdog/scx200_wdt.c
5558 F: drivers/i2c/busses/scx200*
5559 F: drivers/mtd/maps/scx200_docflash.c
5560 F: include/linux/scx200.h
5565 F: drivers/char/scx200_gpio.c
5566 F: include/linux/scx200_gpio.h
5568 SCx200 HRT CLOCKSOURCE DRIVER
5571 F: drivers/clocksource/scx200_hrt.c
5573 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5577 F: drivers/mmc/host/sdricoh_cs.c
5579 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5584 F: drivers/mmc/host/sdhci.*
5586 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5591 F: drivers/mmc/host/sdhci-of.*
5593 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5597 F: drivers/mmc/host/sdhci-s3c.c
5599 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5603 F: drivers/mmc/host/sdhci-spear.c
5608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5609 W: http://security.wiki.kernel.org/
5617 SELINUX SECURITY MODULE
5622 W: http://selinuxproject.org
5623 T: git git://git.infradead.org/users/eparis/selinux.git
5625 F: include/linux/selinux*
5626 F: security/selinux/
5629 APPARMOR SECURITY MODULE
5632 W: apparmor.wiki.kernel.org
5633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5635 F: security/apparmor/
5640 F: drivers/misc/phantom.c
5641 F: include/linux/phantom.h
5643 SERIAL ATA (SATA) SUBSYSTEM
5646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5649 F: include/linux/ata.h
5650 F: include/linux/libata.h
5652 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5655 W: http://www.emulex.com
5657 F: drivers/scsi/be2iscsi/
5659 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5664 W: http://www.emulex.com
5666 F: drivers/net/benet/
5679 F: drivers/misc/sgi-gru/
5681 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5685 F: Documentation/ia64/serial.txt
5686 F: drivers/tty/serial/ioc?_serial.c
5687 F: include/linux/ioc?.h
5689 SGI VISUAL WORKSTATION 320 AND 540
5692 W: http://linux-visws.sf.net
5693 S: Maintained for 2.6.
5694 F: Documentation/sgi-visws.txt
5696 SGI XP/XPC/XPNET DRIVER
5699 F: drivers/misc/sgi-xp/
5701 SIMPLE FIRMWARE INTERFACE (SFI)
5704 W: http://simplefirmware.org/
5705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5707 F: arch/x86/platform/sfi/
5709 F: include/linux/sfi*.h
5711 SIMTEC EB110ATX (Chalice CATS)
5715 W: http://www.simtec.co.uk/products/EB110ATX/
5718 SIMTEC EB2410ITX (BAST)
5722 W: http://www.simtec.co.uk/products/EB2410ITX/
5724 F: arch/arm/mach-s3c2410/mach-bast.c
5725 F: arch/arm/mach-s3c2410/bast-ide.c
5726 F: arch/arm/mach-s3c2410/bast-irq.c
5728 TI DAVINCI MACHINE SUPPORT
5732 Q: http://patchwork.kernel.org/project/linux-davinci/list/
5734 F: arch/arm/mach-davinci
5736 SIS 190 ETHERNET DRIVER
5740 F: drivers/net/sis190.c
5742 SIS 900/7016 FAST ETHERNET DRIVER
5744 W: http://www.brownhat.org/sis900.html
5747 F: drivers/net/sis900.*
5749 SIS 96X I2C/SMBUS DRIVER
5753 F: Documentation/i2c/busses/i2c-sis96x
5754 F: drivers/i2c/busses/i2c-sis96x.c
5756 SIS FRAMEBUFFER DRIVER
5758 W: http://www.winischhofer.net/linuxsisvga.shtml
5760 F: Documentation/fb/sisfb.txt
5761 F: drivers/video/sis/
5762 F: include/video/sisfb.h
5766 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5768 F: drivers/usb/misc/sisusbvga/
5770 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5774 F: drivers/net/skge.*
5775 F: drivers/net/sky2.*
5783 F: include/linux/sl?b*.h
5786 SMC91x ETHERNET DRIVER
5789 F: drivers/net/smc91x.*
5791 SMM665 HARDWARE MONITOR DRIVER
5795 F: Documentation/hwmon/smm665
5796 F: drivers/hwmon/smm665.c
5798 SMSC EMC2103 HARDWARE MONITOR DRIVER
5802 F: Documentation/hwmon/emc2103
5803 F: drivers/hwmon/emc2103.c
5805 SMSC SCH5627 HARDWARE MONITOR DRIVER
5809 F: Documentation/hwmon/sch5627
5810 F: drivers/hwmon/sch5627.c
5812 SMSC47B397 HARDWARE MONITOR DRIVER
5816 F: Documentation/hwmon/smsc47b397
5817 F: drivers/hwmon/smsc47b397.c
5819 SMSC911x ETHERNET DRIVER
5823 F: include/linux/smsc911x.h
5824 F: drivers/net/smsc911x.*
5826 SMSC9420 PCI ETHERNET DRIVER
5830 F: drivers/net/smsc9420.*
5832 SN-IA64 (Itanium) SUB-PLATFORM
5836 W: http://www.sgi.com/altix
5840 SOC-CAMERA V4L2 SUBSYSTEM
5843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5845 F: include/media/v4l2*
5846 F: drivers/media/video/v4l2*
5848 SOEKRIS NET48XX LED SUPPORT
5851 F: drivers/leds/leds-net48xx.c
5853 SOFTWARE RAID (Multiple Disks) SUPPORT
5858 F: include/linux/raid/
5860 SONIC NETWORK DRIVER
5864 F: drivers/net/sonic.*
5866 SONICS SILICON BACKPLANE DRIVER (SSB)
5871 F: include/linux/ssb/
5873 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
5878 F: include/linux/bcma/
5880 SONY VAIO CONTROL DEVICE DRIVER
5883 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
5885 F: Documentation/laptops/sony-laptop.txt
5886 F: drivers/char/sonypi.c
5887 F: drivers/platform/x86/sony-laptop.c
5888 F: include/linux/sony-laptop.h
5890 SONY MEMORYSTICK CARD SUPPORT
5892 W: http://tifmxx.berlios.de/
5894 F: drivers/memstick/host/tifm_ms.c
5900 W: http://www.alsa-project.org/
5901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
5902 T: git git://git.alsa-project.org/alsa-kernel.git
5904 F: Documentation/sound/
5908 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
5911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
5913 W: http://alsa-project.org/main/index.php/ASoC
5916 F: include/sound/soc*
5918 SPARC + UltraSPARC (sparc/sparc64)
5921 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
5922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5928 SPARC SERIAL DRIVERS
5931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5934 F: drivers/tty/serial/suncore.c
5935 F: drivers/tty/serial/suncore.h
5936 F: drivers/tty/serial/sunhv.c
5937 F: drivers/tty/serial/sunsab.c
5938 F: drivers/tty/serial/sunsab.h
5939 F: drivers/tty/serial/sunsu.c
5940 F: drivers/tty/serial/sunzilog.c
5941 F: drivers/tty/serial/sunzilog.h
5943 SPEAR PLATFORM SUPPORT
5945 W: http://www.st.com/spear
5947 F: arch/arm/plat-spear/
5949 SPEAR3XX MACHINE SUPPORT
5951 W: http://www.st.com/spear
5953 F: arch/arm/mach-spear3xx/
5955 SPEAR6XX MACHINE SUPPORT
5957 W: http://www.st.com/spear
5959 F: arch/arm/mach-spear6xx/
5961 SPEAR CLOCK FRAMEWORK SUPPORT
5963 W: http://www.st.com/spear
5965 F: arch/arm/mach-spear*/clock.c
5966 F: arch/arm/mach-spear*/include/mach/clkdev.h
5967 F: arch/arm/plat-spear/clock.c
5968 F: arch/arm/plat-spear/include/plat/clkdev.h
5969 F: arch/arm/plat-spear/include/plat/clock.h
5971 SPEAR PAD MULTIPLEXING SUPPORT
5973 W: http://www.st.com/spear
5975 F: arch/arm/plat-spear/include/plat/padmux.h
5976 F: arch/arm/plat-spear/padmux.c
5977 F: arch/arm/mach-spear*/spear*xx.c
5978 F: arch/arm/mach-spear*/include/mach/generic.h
5979 F: arch/arm/mach-spear3xx/spear3*0.c
5980 F: arch/arm/mach-spear3xx/spear3*0_evb.c
5981 F: arch/arm/mach-spear6xx/spear600.c
5982 F: arch/arm/mach-spear6xx/spear600_evb.c
5984 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
5986 F: Documentation/serial/specialix.txt
5987 F: drivers/staging/tty/specialix*
5992 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
5993 T: git git://git.secretlab.ca/git/linux-2.6.git
5995 F: Documentation/spi/
5997 F: include/linux/spi/
5999 SPIDERNET NETWORK DRIVER for CELL
6004 F: Documentation/networking/spider_net.txt
6005 F: drivers/net/spider_net*
6011 W: http://www.ibm.com/developerworks/power/cell/
6013 F: Documentation/filesystems/spufs.txt
6014 F: arch/powerpc/platforms/cell/spufs/
6016 SQUASHFS FILE SYSTEM
6019 W: http://squashfs.org.uk
6021 F: Documentation/filesystems/squashfs.txt
6024 SRM (Alpha) environment access
6027 F: arch/alpha/kernel/srm_env.c
6036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6.git
6041 STARFIRE/DURALAN NETWORK DRIVER
6044 F: drivers/net/starfire*
6048 W: http://sammy.net/sun3/
6050 F: arch/m68k/kernel/*sun3*
6052 F: arch/m68k/include/asm/sun3*
6057 W: http://www.linux-sh.org
6058 Q: http://patchwork.kernel.org/project/linux-sh/list/
6059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git sh-latest
6061 F: Documentation/sh/
6071 F: Documentation/power/
6072 F: arch/x86/kernel/acpi/
6073 F: drivers/base/power/
6075 F: include/linux/suspend.h
6076 F: include/linux/freezer.h
6077 F: include/linux/pm.h
6083 F: Documentation/svga.txt
6084 F: arch/x86/boot/video*
6089 F: Documentation/filesystems/sysv-fs.txt
6091 F: include/linux/sysv_fs.h
6096 L: http://groups.google.com/group/linux-iscsi-target-dev
6097 W: http://www.linux-iscsi.org
6098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6102 F: Documentation/target/
6104 TASKSTATS STATISTICS INTERFACE
6107 F: Documentation/accounting/taskstats*
6108 F: include/linux/taskstats*
6109 F: kernel/taskstats.c
6115 F: include/linux/pkt_cls.h
6116 F: include/net/pkt_cls.h
6119 TCP LOW PRIORITY MODULE
6122 W: http://tcp-lp-mod.sourceforge.net/
6124 F: net/ipv4/tcp_lp.c
6131 T: git git://android.git.kernel.org/kernel/tegra.git
6133 F: arch/arm/mach-tegra
6135 TEHUTI ETHERNET DRIVER
6140 F: drivers/net/tehuti*
6142 Telecom Clock Driver for MCPL0010
6145 F: drivers/char/tlclk.c
6147 TENSILICA XTENSA PORT (xtensa)
6152 THINKPAD ACPI EXTRAS DRIVER
6156 W: http://ibm-acpi.sourceforge.net
6157 W: http://thinkwiki.org/wiki/Ibm-acpi
6158 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6160 F: drivers/platform/x86/thinkpad_acpi.c
6162 TI FLASH MEDIA INTERFACE DRIVER
6165 F: drivers/misc/tifm*
6166 F: drivers/mmc/host/tifm_sd.c
6167 F: include/linux/tifm.h
6169 TI TWL4030 SERIES SOC CODEC DRIVER
6173 F: sound/soc/codecs/twl4030*
6180 W: http://tipc.sourceforge.net/
6182 F: include/linux/tipc*.h
6187 W: http://www.tilera.com/scm/
6190 F: drivers/tty/hvc/hvc_tile.c
6191 F: drivers/net/tile/
6192 F: drivers/edac/tile_edac.c
6197 W: http://sourceforge.net/projects/tlan/
6199 F: Documentation/networking/tlan.txt
6200 F: drivers/net/tlan.*
6202 TOMOYO SECURITY MODULE
6209 W: http://tomoyo.sourceforge.jp/
6210 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.3.x/tomoyo-lsm/patches/
6214 TOPSTAR LAPTOP EXTRAS DRIVER
6218 F: drivers/platform/x86/topstar-laptop.c
6220 TOSHIBA ACPI EXTRAS DRIVER
6223 F: drivers/platform/x86/toshiba_acpi.c
6228 W: http://www.buzzard.org.uk/toshiba/
6230 F: drivers/char/toshiba.c
6231 F: include/linux/toshiba.h
6236 F: drivers/mmc/host/tmio_mmc.*
6238 TMPFS (SHMEM FILESYSTEM)
6242 F: include/linux/shmem_fs.h
6248 W: http://tpmdd.sourceforge.net
6250 W: http://www.sirrix.com
6253 F: drivers/char/tpm/
6259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core
6261 F: Documentation/trace/ftrace.txt
6262 F: arch/*/*/*/ftrace.h
6263 F: arch/*/kernel/ftrace.c
6264 F: include/*/ftrace.h
6265 F: include/linux/trace*.h
6271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6273 K: ^Subject:.*(?i)trivial
6278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
6280 F: drivers/tty/serial/serial_core.c
6281 F: include/linux/serial_core.h
6282 F: include/linux/serial.h
6283 F: include/linux/tty.h
6285 TULIP NETWORK DRIVERS
6289 F: drivers/net/tulip/
6294 W: http://vtun.sourceforge.net/tun
6296 F: Documentation/networking/tuntap.txt
6297 F: arch/um/os-Linux/drivers/
6299 TURBOCHANNEL SUBSYSTEM
6303 F: include/linux/tc.h
6309 F: drivers/scsi/u14-34f.c
6311 UBI FILE SYSTEM (UBIFS)
6315 T: git git://git.infradead.org/ubifs-2.6.git
6316 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6318 F: Documentation/filesystems/ubifs.txt
6321 UCLINUX (AND M68KNOMMU)
6323 W: http://www.uclinux.org/
6326 F: arch/m68k/*/*_no.*
6327 F: arch/m68k/include/asm/*_no.*
6329 UCLINUX FOR RENESAS H8/300 (H8300)
6331 W: http://uclinux-h8.sourceforge.jp/
6334 F: drivers/ide/ide-h8300.c
6335 F: drivers/net/ne-h8300.c
6339 W: http://linux-udf.sourceforge.net
6341 F: Documentation/filesystems/udf.txt
6347 F: Documentation/filesystems/ufs.txt
6350 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6354 F: include/linux/uwb.h
6355 F: include/linux/uwb/
6357 UNICORE32 ARCHITECTURE:
6359 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6366 W: http://dotat.at/prog/unifdef
6368 F: scripts/unifdef.c
6370 UNIFORM CDROM DRIVER
6372 W: http://www.kernel.dk
6374 F: Documentation/cdrom/
6375 F: drivers/cdrom/cdrom.c
6376 F: include/linux/cdrom.h
6378 UNSORTED BLOCK IMAGES (UBI)
6380 W: http://www.linux-mtd.infradead.org/
6382 T: git git://git.infradead.org/ubi-2.6.git
6385 F: include/linux/mtd/ubi.h
6386 F: include/mtd/ubi-user.h
6392 F: Documentation/usb/acm.txt
6393 F: drivers/usb/class/cdc-acm.*
6401 F: drivers/usb/storage/uas.c
6403 USB BLOCK DRIVER (UB ub)
6407 F: drivers/block/ub.c
6409 USB CDC ETHERNET DRIVER
6413 F: drivers/net/usb/cdc_*.c
6414 F: include/linux/usb/cdc.h
6416 USB CYPRESS C67X00 DRIVER
6420 F: drivers/usb/c67x00/
6422 USB DAVICOM DM9601 DRIVER
6425 W: http://www.linux-usb.org/usbnet
6427 F: drivers/net/usb/dm9601.c
6429 USB DIAMOND RIO500 DRIVER
6432 W: http://rio500.sourceforge.net
6434 F: drivers/usb/misc/rio500*
6439 F: Documentation/usb/ehci.txt
6440 F: drivers/usb/host/ehci*
6442 USB ET61X[12]51 DRIVER
6446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6447 W: http://www.linux-projects.org
6449 F: drivers/media/video/et61x251/
6451 USB GADGET/PERIPHERAL SUBSYSTEM
6454 W: http://www.linux-usb.org/gadget
6455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6457 F: drivers/usb/gadget/
6458 F: include/linux/usb/gadget*
6460 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
6463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6465 F: Documentation/hid/hiddev.txt
6466 F: drivers/hid/usbhid/
6472 F: drivers/usb/host/isp116x*
6473 F: include/linux/usb/isp116x.h
6475 USB KAWASAKI LSI DRIVER
6479 F: drivers/usb/serial/kl5kusb105.*
6481 USB MASS STORAGE DRIVER
6486 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
6487 F: drivers/usb/storage/
6492 T: git git://git.alsa-project.org/alsa-kernel.git
6499 F: Documentation/usb/ohci.txt
6500 F: drivers/usb/host/ohci*
6502 USB OPTION-CARD DRIVER
6506 F: drivers/usb/serial/option.c
6512 W: http://pegasus2.sourceforge.net/
6514 F: drivers/net/usb/pegasus.*
6516 USB PRINTER DRIVER (usblp)
6520 F: drivers/usb/class/usblp.c
6526 W: http://pegasus2.sourceforge.net/
6528 F: drivers/net/usb/rtl8150.c
6532 W: http://www.chello.nl/~j.vreeken/se401/
6534 F: Documentation/video4linux/se401.txt
6535 F: drivers/staging/se401/
6537 USB SERIAL BELKIN F5U103 DRIVER
6541 F: drivers/usb/serial/belkin_sa.*
6543 USB SERIAL CYPRESS M8 DRIVER
6547 W: http://geocities.com/i0xox0i
6548 W: http://firstlight.net/cvs
6549 F: drivers/usb/serial/cypress_m8.*
6551 USB SERIAL CYBERJACK DRIVER
6553 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
6555 F: drivers/usb/serial/cyberjack.c
6557 USB SERIAL DIGI ACCELEPORT DRIVER
6562 F: drivers/usb/serial/digi_acceleport.c
6568 F: Documentation/usb/usb-serial.txt
6569 F: drivers/usb/serial/generic.c
6570 F: drivers/usb/serial/usb-serial.c
6571 F: include/linux/usb/serial.h
6573 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
6577 F: drivers/usb/serial/empeg.c
6579 USB SERIAL KEYSPAN DRIVER
6582 W: http://www.kroah.com/linux/
6584 F: drivers/usb/serial/*keyspan*
6586 USB SERIAL WHITEHEAT DRIVER
6589 W: http://www.connecttech.com
6591 F: drivers/usb/serial/whiteheat*
6593 USB SMSC95XX ETHERNET DRIVER
6597 F: drivers/net/usb/smsc95xx.*
6603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6604 W: http://www.linux-projects.org
6606 F: Documentation/video4linux/sn9c102.txt
6607 F: drivers/media/video/sn9c102/
6612 W: http://www.linux-usb.org
6613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
6615 F: Documentation/usb/
6618 F: include/linux/usb.h
6619 F: include/linux/usb/
6625 F: drivers/usb/host/uhci*
6627 USB "USBNET" DRIVER FRAMEWORK
6630 W: http://www.linux-usb.org/usbnet
6632 F: drivers/net/usb/usbnet.c
6633 F: include/linux/usb/usbnet.h
6639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6640 W: http://www.ideasonboard.org/uvc/
6642 F: drivers/media/video/uvc/
6644 USB W996[87]CF DRIVER
6648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6649 W: http://www.linux-projects.org
6651 F: Documentation/video4linux/w9968cf.txt
6652 F: drivers/media/video/w996*
6654 USB WIRELESS RNDIS DRIVER (rndis_wlan)
6658 F: drivers/net/wireless/rndis_wlan.c
6664 F: drivers/usb/host/xhci*
6665 F: drivers/usb/host/pci-quirks*
6669 W: http://linux-lc100020.sourceforge.net
6671 F: drivers/net/wireless/zd1201.*
6677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6678 W: http://royale.zerezo.com/zr364xx/
6680 F: Documentation/video4linux/zr364xx.txt
6681 F: drivers/media/video/zr364xx.c
6683 USER-MODE LINUX (UML)
6688 W: http://user-mode-linux.sourceforge.net
6690 F: Documentation/virtual/uml/
6699 F: Documentation/DocBook/uio-howto.tmpl
6701 F: include/linux/uio*.h
6703 UTIL-LINUX-NG PACKAGE
6706 W: http://kernel.org/~kzak/util-linux-ng/
6707 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
6713 W: http://dev.gentoo.org/~spock/projects/uvesafb/
6715 F: Documentation/fb/uvesafb.txt
6716 F: drivers/video/uvesafb.*
6718 VFAT/FAT/MSDOS FILESYSTEM
6721 F: Documentation/filesystems/vfat.txt
6729 F: drivers/media/video/videobuf2-*
6730 F: include/media/videobuf2-*
6732 VIRTIO CONSOLE DRIVER
6736 F: drivers/char/virtio_console.c
6737 F: include/linux/virtio_console.h
6739 VIRTIO CORE, NET AND BLOCK DRIVERS
6745 F: drivers/net/virtio_net.c
6746 F: drivers/block/virtio_blk.c
6747 F: include/linux/virtio_*.h
6756 F: include/linux/vhost.h
6758 VIA RHINE NETWORK DRIVER
6761 F: drivers/net/via-rhine.c
6767 F: Documentation/i2c/busses/i2c-viapro
6768 F: drivers/i2c/busses/i2c-viapro.c
6770 VIA SD/MMC CARD CONTROLLER DRIVER
6774 F: drivers/mmc/host/via-sdmmc.c
6776 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
6780 F: include/linux/via-core.h
6781 F: include/linux/via-gpio.h
6782 F: include/linux/via_i2c.h
6783 F: drivers/video/via/
6785 VIA VELOCITY NETWORK DRIVER
6789 F: drivers/net/via-velocity.*
6795 F: drivers/net/macvlan.c
6796 F: include/linux/if_*vlan.h
6803 F: drivers/vlynq/vlynq.c
6804 F: include/linux/vlynq.h
6806 VMWARE VMXNET3 ETHERNET DRIVER
6811 F: drivers/net/vmxnet3/
6813 VMware PVSCSI driver
6818 F: drivers/scsi/vmw_pvscsi.c
6819 F: drivers/scsi/vmw_pvscsi.h
6821 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
6824 W: http://opensource.wolfsonmicro.com/node/15
6825 W: http://www.slimlogic.co.uk/?p=48
6826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
6828 F: drivers/regulator/
6829 F: include/linux/regulator/
6831 VT1211 HARDWARE MONITOR DRIVER
6835 F: Documentation/hwmon/vt1211
6836 F: drivers/hwmon/vt1211.c
6838 VT8231 HARDWARE MONITOR DRIVER
6842 F: drivers/hwmon/vt8231.c
6844 VUB300 USB to SDIO/SD/MMC bridge chip
6849 F: drivers/mmc/host/vub300.c
6851 W1 DALLAS'S 1-WIRE BUS
6854 F: Documentation/w1/
6857 W83791D HARDWARE MONITORING DRIVER
6861 F: Documentation/hwmon/w83791d
6862 F: drivers/hwmon/w83791d.c
6864 W83793 HARDWARE MONITORING DRIVER
6868 F: Documentation/hwmon/w83793
6869 F: drivers/hwmon/w83793.c
6871 W83795 HARDWARE MONITORING DRIVER
6875 F: drivers/hwmon/w83795.c
6877 W83L51xD SD/MMC CARD INTERFACE DRIVER
6880 F: drivers/mmc/host/wbsd.*
6882 WATCHDOG DEVICE DRIVERS
6885 W: http://www.linux-watchdog.org/
6886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
6888 F: Documentation/watchdog/
6889 F: drivers/watchdog/
6890 F: include/linux/watchdog.h
6896 F: drivers/scsi/wd7000.c
6901 F: drivers/media/rc/winbond-cir.c
6908 W: http://linuxwimax.org
6909 F: Documentation/wimax/README.wimax
6910 F: include/linux/wimax.h
6911 F: include/linux/wimax/debug.h
6912 F: include/net/wimax.h
6915 WISTRON LAPTOP BUTTON DRIVER
6918 F: drivers/input/misc/wistron_btns.c
6920 WL1251 WIRELESS DRIVER
6923 W: http://wireless.kernel.org
6924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6926 F: drivers/net/wireless/wl1251/*
6928 WL1271 WIRELESS DRIVER
6931 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
6932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
6934 F: drivers/net/wireless/wl12xx/
6935 F: include/linux/wl12xx.h
6937 WL3501 WIRELESS PCMCIA CARD DRIVER
6940 W: http://oops.ghostprotocols.net:81/blog
6942 F: drivers/net/wireless/wl3501*
6944 WM97XX TOUCHSCREEN DRIVERS
6948 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
6949 W: http://opensource.wolfsonmicro.com/node/7
6951 F: drivers/input/touchscreen/*wm97*
6952 F: include/linux/wm97xx.h
6954 WOLFSON MICROELECTRONICS DRIVERS
6958 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
6959 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
6960 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
6962 F: Documentation/hwmon/wm83??
6963 F: drivers/leds/leds-wm83*.c
6964 F: drivers/mfd/wm8*.c
6965 F: drivers/power/wm83*.c
6966 F: drivers/rtc/rtc-wm83*.c
6967 F: drivers/regulator/wm8*.c
6968 F: drivers/video/backlight/wm83*_bl.c
6969 F: drivers/watchdog/wm83*_wdt.c
6970 F: include/linux/mfd/wm831x/
6971 F: include/linux/mfd/wm8350/
6972 F: include/linux/mfd/wm8400*
6973 F: include/sound/wm????.h
6974 F: sound/soc/codecs/wm*
6978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
6980 F: include/linux/workqueue.h
6981 F: kernel/workqueue.c
6982 F: Documentation/workqueue.txt
6988 F: Documentation/networking/x25*
6992 X86 ARCHITECTURE (32-BIT AND 64-BIT)
6997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
6999 F: Documentation/x86/
7002 X86 PLATFORM DRIVERS
7005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
7007 F: drivers/platform/x86
7009 X86 MCE INFRASTRUCTURE
7014 F: arch/x86/kernel/cpu/mcheck/*
7016 XEN HYPERVISOR INTERFACE
7023 F: drivers/*/xen-*front.c
7025 F: arch/x86/include/asm/xen/
7028 XEN NETWORK BACKEND DRIVER
7033 F: drivers/net/xen-netback/*
7039 F: arch/x86/pci/*xen*
7040 F: drivers/pci/*xen*
7042 XEN SWIOTLB SUBSYSTEM
7046 F: arch/x86/xen/*swiotlb*
7047 F: drivers/xen/*swiotlb*
7050 P: Silicon Graphics Inc
7054 W: http://oss.sgi.com/projects/xfs
7055 T: git git://oss.sgi.com/xfs/xfs.git
7057 F: Documentation/filesystems/xfs.txt
7060 XILINX SYSTEMACE DRIVER
7062 W: http://www.secretlab.ca/
7064 F: drivers/block/xsysace.c
7066 XILINX UARTLITE SERIAL DRIVER
7070 F: drivers/tty/serial/uartlite.c
7072 YAM DRIVER FOR AX.25
7076 F: drivers/net/hamradio/yam*
7077 F: include/linux/yam.h
7079 YEALINK PHONE DRIVER
7083 F: Documentation/input/yealink.txt
7084 F: drivers/input/misc/yealink.*
7086 Z8530 DRIVER FOR AX.25
7088 W: http://yaina.de/jreuter/
7089 W: http://www.qsl.net/dl1bke/
7092 F: Documentation/networking/z8530drv.txt
7093 F: drivers/net/hamradio/*scc.c
7094 F: drivers/net/hamradio/z8530.h
7096 ZD1211RW WIRELESS DRIVER
7099 W: http://zd1211.ath.cx/wiki/DriverRewrite
7103 F: drivers/net/wireless/zd1211rw/
7105 ZR36067 VIDEO FOR LINUX DRIVER
7108 W: http://mjpeg.sourceforge.net/driver-zoran/
7109 T: Mercurial http://linuxtv.org/hg/v4l-dvb
7111 F: drivers/media/video/zoran/
7113 ZS DECSTATION Z85C30 SERIAL DRIVER
7116 F: drivers/tty/serial/zs.*
7121 Q: http://patchwork.kernel.org/project/LKML/list/
7122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
7123 S: Buried alive in reporters