3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
75 Q: Patchwork web based patch tracking system site
76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
93 X: Files and directories that are NOT maintained, same rules as F:
94 Files exclusions are tested before file matches.
95 Can be useful for excluding a specific subdirectory, for instance:
98 matches all files in and below net excluding net/ipv6/
99 K: Keyword perl extended regex pattern to match content in a
100 patch or file. For instance:
102 matches patches or files that contain "of_get_profile"
103 K: \b(printk|pr_(info|err))\b
104 matches patches or files that contain one or more of the words
105 printk, pr_info or pr_err
106 One regex pattern per line. Multiple K: lines acceptable.
108 Note: For the hard of thinking, this list is meant to remain in alphabetical
109 order. If you could add yourselves to it in alphabetical order that would be
112 Maintainers List (try to look for most precise areas first)
114 -----------------------------------
120 F: drivers/net/ethernet/i825xx/3c505*
126 F: Documentation/networking/vortex.txt
127 F: drivers/net/ethernet/3com/3c59x.c
129 3CR990 NETWORK DRIVER
133 F: drivers/net/ethernet/3com/typhoon*
135 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
138 W: http://www.lsi.com
142 53C700 AND 53C700-66 SCSI DRIVER
146 F: drivers/scsi/53c700*
148 6PACK NETWORK DRIVER FOR AX.25
152 F: drivers/net/hamradio/6pack.c
154 8169 10/100/1000 GIGABIT ETHERNET DRIVER
159 F: drivers/net/ethernet/realtek/r8169.c
161 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
164 W: http://serial.sourceforge.net
166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
167 F: drivers/tty/serial/8250*
168 F: include/linux/serial_8250.h
170 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
173 F: drivers/net/ethernet/8390/
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/ethernet/alteon/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 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
323 ADM1025 HARDWARE MONITOR DRIVER
327 F: Documentation/hwmon/adm1025
328 F: drivers/hwmon/adm1025.c
330 ADM1029 HARDWARE MONITOR DRIVER
334 F: drivers/hwmon/adm1029.c
336 ADM8211 WIRELESS DRIVER
338 W: http://linuxwireless.org/
340 F: drivers/net/wireless/adm8211.*
342 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
345 W: http://wiki.analog.com/ADP5520
347 F: drivers/mfd/adp5520.c
348 F: drivers/video/backlight/adp5520_bl.c
349 F: drivers/leds/leds-adp5520.c
350 F: drivers/gpio/adp5520-gpio.c
351 F: drivers/input/keyboard/adp5520-keys.c
353 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
356 W: http://wiki.analog.com/ADP5588
358 F: drivers/input/keyboard/adp5588-keys.c
359 F: drivers/gpio/adp5588-gpio.c
361 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
364 W: http://wiki.analog.com/ADP8860
366 F: drivers/video/backlight/adp8860_bl.c
368 ADS1015 HARDWARE MONITOR DRIVER
372 F: Documentation/hwmon/ads1015
373 F: drivers/hwmon/ads1015.c
374 F: include/linux/i2c/ads1015.h
379 F: drivers/macintosh/therm_adt746x.c
381 ADT7475 HARDWARE MONITOR DRIVER
385 F: Documentation/hwmon/adt7475
386 F: drivers/hwmon/adt7475.c
388 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
391 W: http://wiki.analog.com/ADXL345
393 F: drivers/input/misc/adxl34x.c
399 F: Documentation/scsi/advansys.txt
400 F: drivers/scsi/advansys.c
405 F: sound/oss/aedsp16.c
410 F: Documentation/filesystems/affs.txt
413 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
418 F: include/net/af_rxrpc.h
419 F: net/rxrpc/af_rxrpc.c
423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
426 F: include/linux/agp*
432 F: drivers/scsi/aha152x*
433 F: drivers/scsi/pcmcia/aha152x*
435 AIC7XXX / AIC79XX SCSI DRIVER
439 F: drivers/scsi/aic7xxx/
440 F: drivers/scsi/aic7xxx_old/
447 F: include/linux/*aio*.h
449 ALCATEL SPEEDTOUCH USB DRIVER
452 W: http://www.linux-usb.org/SpeedTouch/
454 F: drivers/usb/atm/speedtch.c
455 F: drivers/usb/atm/usbatm.c
457 ALCHEMY AU1XX0 MMC DRIVER
460 F: drivers/mmc/host/au1xmmc.c
466 F: Documentation/i2c/busses/i2c-ali1563
467 F: drivers/i2c/busses/i2c-ali1563.c
476 ALTERA UART/JTAG UART SERIAL DRIVERS
481 F: drivers/tty/serial/altera_uart.c
482 F: drivers/tty/serial/altera_jtaguart.c
483 F: include/linux/altera_uart.h
484 F: include/linux/altera_jtaguart.h
486 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
490 F: Documentation/hwmon/fam15h_power
491 F: drivers/hwmon/fam15h_power.c
493 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
497 F: drivers/usb/gadget/amd5536udc.*
499 AMD GEODE PROCESSOR/CHIPSET SUPPORT
502 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
504 F: drivers/char/hw_random/geode-rng.c
505 F: drivers/crypto/geode*
506 F: drivers/video/geode/
507 F: arch/x86/include/asm/geode.h
512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
514 F: arch/x86/kernel/amd_iommu*.c
515 F: arch/x86/include/asm/amd_iommu*.h
517 AMD MICROCODE UPDATE SUPPORT
521 F: arch/x86/kernel/microcode_amd.c
523 AMS (Apple Motion Sensor) DRIVER
526 F: drivers/macintosh/ams/
533 F: drivers/infiniband/hw/amso1100/
535 ANALOG DEVICES INC ASOC CODEC DRIVERS
539 W: http://wiki.analog.com/
541 F: sound/soc/codecs/adau*
542 F: sound/soc/codecs/adav*
543 F: sound/soc/codecs/ad1*
544 F: sound/soc/codecs/ssm*
546 ANALOG DEVICES INC ASOC DRIVERS
549 W: http://blackfin.uclinux.org/
551 F: sound/soc/blackfin/*
553 AOA (Apple Onboard Audio) ALSA DRIVER
563 F: arch/x86/kernel/apm_32.c
564 F: include/linux/apm_bios.h
565 F: drivers/char/apm-emulation.c
567 APPLE BCM5974 MULTITOUCH DRIVER
571 F: drivers/input/mouse/bcm5974.c
577 F: drivers/hwmon/applesmc.c
579 APPLETALK NETWORK LAYER
582 F: drivers/net/appletalk/
585 ARASAN COMPACT FLASH PATA CONTROLLER
589 F: include/linux/pata_arasan_cf_data.h
590 F: drivers/ata/pata_arasan_cf.c
592 ARC FRAMEBUFFER DRIVER
595 F: drivers/video/arcfb.c
596 F: drivers/video/fb_defio.c
598 ARM MFM AND FLOPPY DRIVERS
601 F: arch/arm/lib/floppydma.S
602 F: arch/arm/include/asm/floppy.h
604 ARM PMU PROFILING AND DEBUGGING
607 F: arch/arm/kernel/perf_event*
608 F: arch/arm/oprofile/common.c
609 F: arch/arm/kernel/pmu.c
610 F: arch/arm/include/asm/pmu.h
611 F: arch/arm/kernel/hw_breakpoint.c
612 F: arch/arm/include/asm/hw_breakpoint.h
617 W: http://www.arm.linux.org.uk/
621 ARM PRIMECELL AACI PL041 DRIVER
626 ARM PRIMECELL CLCD PL110 DRIVER
629 F: drivers/video/amba-clcd.*
631 ARM PRIMECELL KMI PL050 DRIVER
634 F: drivers/input/serio/ambakmi.*
635 F: include/linux/amba/kmi.h
637 ARM PRIMECELL MMCI PL180/1 DRIVER
639 F: drivers/mmc/host/mmci.*
641 ARM PRIMECELL BUS SUPPORT
645 F: include/linux/amba/bus.h
647 ARM/ADI ROADRUNNER MACHINE SUPPORT
651 F: arch/arm/mach-ixp23xx/
652 F: arch/arm/mach-ixp23xx/include/mach/
654 ARM/ADS SPHERE MACHINE SUPPORT
659 ARM/AFEB9260 MACHINE SUPPORT
664 ARM/AJECO 1ARM MACHINE SUPPORT
669 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
674 W: http://maxim.org.za/at91_26.html
675 W: http://www.linux4sam.org
677 F: arch/arm/mach-at91/
679 ARM/BCMRING ARM ARCHITECTURE
684 F: arch/arm/mach-bcmring
686 ARM/BCMRING MTD NAND DRIVER
691 F: drivers/mtd/nand/bcm_umi_nand.c
692 F: drivers/mtd/nand/bcm_umi_bch.c
693 F: drivers/mtd/nand/nand_bcm_umi.h
695 ARM/CALXEDA HIGHBANK ARCHITECTURE
699 F: arch/arm/mach-highbank/
701 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
704 F: arch/arm/mach-cns3xxx/
705 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
707 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
712 F: arch/arm/mach-ep93xx/
713 F: arch/arm/mach-ep93xx/include/mach/
715 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
723 F: arch/arm/include/asm/clkdev.h
724 F: drivers/clk/clkdev.c
726 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
731 ARM/CONTEC MICRO9 MACHINE SUPPORT
734 F: arch/arm/mach-ep93xx/micro9.c
736 ARM/CORGI MACHINE SUPPORT
740 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
743 T: git git://git.berlios.de/gemini-board
745 F: arch/arm/mach-gemini/
747 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
751 F: arch/arm/mach-prima2/
753 ARM/EBSA110 MACHINE SUPPORT
756 W: http://www.arm.linux.org.uk/
758 F: arch/arm/mach-ebsa110/
759 F: drivers/net/ethernet/amd/am79c961a.*
761 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
766 W: http://www.openezx.org/
768 T: topgit git://git.openezx.org/openezx.git
769 F: arch/arm/mach-pxa/ezx.c
771 ARM/FARADAY FA526 PORT
775 T: git git://git.berlios.de/gemini-board
778 ARM/FOOTBRIDGE ARCHITECTURE
781 W: http://www.arm.linux.org.uk/
783 F: arch/arm/include/asm/hardware/dec21285.h
784 F: arch/arm/mach-footbridge/
786 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
790 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
791 F: arch/arm/mach-mx*/
792 F: arch/arm/plat-mxc/
798 F: arch/arm/mach-mx5/
804 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
805 F: arch/arm/mach-imx/*imx6*
807 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
812 ARM/GUMSTIX MACHINE SUPPORT
817 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
820 F: arch/arm/mach-pxa/hx4700.c
821 F: arch/arm/mach-pxa/include/mach/hx4700.h
823 ARM/HP JORNADA 7XX MACHINE SUPPORT
827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
828 F: arch/arm/mach-sa1100/jornada720.c
829 F: arch/arm/mach-sa1100/include/mach/jornada720.h
831 ARM/INCOME PXA270 SUPPORT
835 F: arch/arm/mach-pxa/colibri-pxa270-income.c
837 ARM/INTEL IOP32X ARM ARCHITECTURE
843 ARM/INTEL IOP33X ARM ARCHITECTURE
848 ARM/INTEL IOP13XX ARM ARCHITECTURE
854 ARM/INTEL IQ81342EX MACHINE SUPPORT
860 ARM/INTEL IXP2000 ARM ARCHITECTURE
865 ARM/INTEL IXDP2850 MACHINE SUPPORT
870 ARM/INTEL IXP23XX ARM ARCHITECTURE
875 ARM/INTEL IXP4XX ARM ARCHITECTURE
880 F: arch/arm/mach-ixp4xx/
882 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
886 F: arch/arm/mach-pxa/stargate2.c
887 F: drivers/pcmcia/pxa2xx_stargate2.c
889 ARM/INTEL XSC3 (MANZANO) ARM CORE
895 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
900 ARM/LOGICPD PXA270 MACHINE SUPPORT
905 ARM/MAGICIAN MACHINE SUPPORT
909 ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support
914 F: arch/arm/mach-loki/
915 F: arch/arm/mach-kirkwood/
916 F: arch/arm/mach-mv78xx0/
917 F: arch/arm/mach-orion5x/
918 F: arch/arm/plat-orion/
920 ARM/Orion SoC/Technologic Systems TS-78xx platform support
923 W: http://www.digriz.org.uk/ts78xx/kernel
925 F: arch/arm/mach-orion5x/ts78xx-*
927 ARM/MIOA701 MACHINE SUPPORT
930 F: arch/arm/mach-pxa/mioa701.c
933 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
937 ARM/NOMADIK ARCHITECTURE
943 F: arch/arm/mach-nomadik/
944 F: arch/arm/plat-nomadik/
945 F: drivers/i2c/busses/i2c-nomadik.c
946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
948 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
951 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
954 ARM/QUALCOMM MSM MACHINE SUPPORT
959 F: arch/arm/mach-msm/
960 F: drivers/video/msm/
961 F: drivers/mmc/host/msm_sdcc.c
962 F: drivers/mmc/host/msm_sdcc.h
963 F: drivers/tty/serial/msm_serial.h
964 F: drivers/tty/serial/msm_serial.c
965 F: drivers/platform/msm/
966 F: drivers/*/pm8???-*
967 F: include/linux/mfd/pm8xxx/
968 T: git git://codeaurora.org/quic/kernel/davidb/linux-msm.git
971 ARM/TOSA MACHINE SUPPORT
976 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
979 W: http://hackndev.com
981 F: arch/arm/mach-pxa/include/mach/palmtx.h
982 F: arch/arm/mach-pxa/palmtx.c
983 F: arch/arm/mach-pxa/include/mach/palmt5.h
984 F: arch/arm/mach-pxa/palmt5.c
985 F: arch/arm/mach-pxa/include/mach/palmld.h
986 F: arch/arm/mach-pxa/palmld.c
987 F: arch/arm/mach-pxa/include/mach/palmte2.h
988 F: arch/arm/mach-pxa/palmte2.c
989 F: arch/arm/mach-pxa/include/mach/palmtc.h
990 F: arch/arm/mach-pxa/palmtc.c
992 ARM/PALM TREO SUPPORT
995 W: http://hackndev.com
997 F: arch/arm/mach-pxa/include/mach/palmtreo.h
998 F: arch/arm/mach-pxa/palmtreo.c
1003 W: http://hackndev.com
1005 F: arch/arm/mach-pxa/include/mach/palmz72.h
1006 F: arch/arm/mach-pxa/palmz72.c
1010 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1013 ARM/PT DIGITAL BOARD PORT
1016 W: http://www.arm.linux.org.uk/
1019 ARM/RADISYS ENP2611 MACHINE SUPPORT
1024 ARM/RISCPC ARCHITECTURE
1027 W: http://www.arm.linux.org.uk/
1029 F: arch/arm/common/time-acorn.c
1030 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1031 F: arch/arm/include/asm/hardware/ioc.h
1032 F: arch/arm/include/asm/hardware/iomd.h
1033 F: arch/arm/include/asm/hardware/memc.h
1034 F: arch/arm/mach-rpc/
1035 F: drivers/net/ethernet/i825xx/ether1*
1036 F: drivers/net/ethernet/seeq/ether3*
1037 F: drivers/scsi/arm/
1039 ARM/SHARK MACHINE SUPPORT
1041 W: http://www.shark-linux.de/shark.html
1044 ARM/SAMSUNG ARM ARCHITECTURES
1048 W: http://www.fluff.org/ben/linux/
1050 F: arch/arm/plat-samsung/
1051 F: arch/arm/plat-s3c24xx/
1052 F: arch/arm/plat-s5p/
1053 F: drivers/*/*s3c2410*
1054 F: drivers/*/*/*s3c2410*
1056 ARM/S3C2410 ARM ARCHITECTURE
1059 W: http://www.fluff.org/ben/linux/
1061 F: arch/arm/mach-s3c2410/
1063 ARM/S3C244x ARM ARCHITECTURE
1066 W: http://www.fluff.org/ben/linux/
1068 F: arch/arm/mach-s3c2440/
1069 F: arch/arm/mach-s3c2443/
1071 ARM/S3C64xx ARM ARCHITECTURE
1074 W: http://www.fluff.org/ben/linux/
1076 F: arch/arm/mach-s3c64xx/
1078 ARM/S5P EXYNOS ARM ARCHITECTURES
1083 F: arch/arm/mach-s5p*/
1084 F: arch/arm/mach-exynos*/
1086 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1090 F: arch/arm/mach-s5pv210/mach-aquila.c
1091 F: arch/arm/mach-s5pv210/mach-goni.c
1092 F: arch/arm/mach-exynos4/mach-universal_c210.c
1093 F: arch/arm/mach-exynos4/mach-nuri.c
1095 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1101 F: arch/arm/plat-s5p/dev-fimc*
1102 F: arch/arm/plat-samsung/include/plat/*fimc*
1103 F: drivers/media/video/s5p-fimc/
1105 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1111 F: arch/arm/plat-s5p/dev-mfc.c
1112 F: drivers/media/video/s5p-mfc/
1114 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1120 F: arch/arm/plat-s5p/dev-tv.c
1121 F: drivers/media/video/s5p-tv/
1123 ARM/SHMOBILE ARM ARCHITECTURE
1127 W: http://oss.renesas.com
1128 Q: http://patchwork.kernel.org/project/linux-sh/list/
1129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1131 F: arch/arm/mach-shmobile/
1134 ARM/TELECHIPS ARM ARCHITECTURE
1138 F: arch/arm/plat-tcc/
1139 F: arch/arm/mach-tcc8k/
1141 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1146 ARM/TETON BGA MACHINE SUPPORT
1151 ARM/THECUS N2100 MACHINE SUPPORT
1156 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1159 W: http://www.mcuos.com
1161 F: arch/arm/mach-w90x900/
1162 F: arch/arm/mach-nuc93x/
1163 F: drivers/input/keyboard/w90p910_keypad.c
1164 F: drivers/input/touchscreen/w90p910_ts.c
1165 F: drivers/watchdog/nuc900_wdt.c
1166 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1167 F: drivers/mtd/nand/nuc900_nand.c
1168 F: drivers/rtc/rtc-nuc900.c
1169 F: drivers/spi/spi_nuc900.c
1170 F: drivers/usb/host/ehci-w90x900.c
1171 F: drivers/video/nuc900fb.c
1173 ARM/U300 MACHINE SUPPORT
1177 F: arch/arm/mach-u300/
1178 F: drivers/i2c/busses/i2c-stu300.c
1179 F: drivers/rtc/rtc-coh901331.c
1180 F: drivers/watchdog/coh901327_wdt.c
1181 F: drivers/dma/coh901318*
1182 F: drivers/mfd/ab3100*
1183 F: drivers/rtc/rtc-ab3100.c
1184 F: drivers/rtc/rtc-coh901331.c
1185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1187 ARM/Ux500 ARM ARCHITECTURE
1192 F: arch/arm/mach-ux500/
1193 F: drivers/dma/ste_dma40*
1194 F: drivers/mfd/ab3550*
1195 F: drivers/mfd/abx500*
1196 F: drivers/mfd/ab8500*
1197 F: drivers/mfd/stmpe*
1198 F: drivers/rtc/rtc-ab8500.c
1199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1204 W: http://www.arm.linux.org.uk/
1208 ARM/VOIPAC PXA270 SUPPORT
1212 F: arch/arm/mach-pxa/vpac270.c
1213 F: arch/arm/mach-pxa/include/mach/vpac270.h
1215 ARM/ZIPIT Z2 SUPPORT
1219 F: arch/arm/mach-pxa/z2.c
1220 F: arch/arm/mach-pxa/include/mach/z2.h
1222 ASC7621 HARDWARE MONITOR DRIVER
1226 F: Documentation/hwmon/asc7621
1227 F: drivers/hwmon/asc7621.c
1229 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1233 W: http://acpi4asus.sf.net
1235 F: drivers/platform/x86/asus*.c
1236 F: drivers/platform/x86/eeepc*.c
1238 ASUS ASB100 HARDWARE MONITOR DRIVER
1242 F: drivers/hwmon/asb100.c
1244 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1246 W: http://sourceforge.net/projects/xscaleiop
1248 F: Documentation/crypto/async-tx-api.txt
1251 F: include/linux/dmaengine.h
1252 F: include/linux/async_tx.h
1258 F: drivers/misc/eeprom/at24.c
1259 F: include/linux/i2c/at24.h
1261 ATA OVER ETHERNET (AOE) DRIVER
1263 W: http://www.coraid.com/support/linux
1265 F: Documentation/aoe/
1266 F: drivers/block/aoe/
1268 ATHEROS ATH GENERIC UTILITIES
1272 F: drivers/net/wireless/ath/*
1274 ATHEROS ATH5K WIRELESS DRIVER
1281 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1283 F: drivers/net/wireless/ath/ath5k/
1285 ATHEROS ATH6KL WIRELESS DRIVER
1288 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1291 F: drivers/net/wireless/ath/ath6kl/
1293 ATHEROS ATH9K WIRELESS DRIVER
1300 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1302 F: drivers/net/wireless/ath/ath9k/
1304 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1307 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1309 F: drivers/net/wireless/ath/carl9170/
1311 ATK0110 HWMON DRIVER
1315 F: drivers/hwmon/asus_atk0110.c
1320 F: drivers/input/misc/ati_remote2.c
1322 ATLX ETHERNET DRIVERS
1326 W: http://sourceforge.net/projects/atl1
1327 W: http://atl1.sourceforge.net
1329 F: drivers/net/ethernet/atheros/
1335 W: http://linux-atm.sourceforge.net
1338 F: include/linux/atm*
1340 ATMEL AT91 MCI DRIVER
1343 W: http://www.atmel.com/products/AT91/
1344 W: http://www.at91.com/
1346 F: drivers/mmc/host/at91_mci.c
1348 ATMEL AT91 / AT32 MCI DRIVER
1351 F: drivers/mmc/host/atmel-mci.c
1352 F: drivers/mmc/host/atmel-mci-regs.h
1354 ATMEL AT91 / AT32 SERIAL DRIVER
1357 F: drivers/tty/serial/atmel_serial.c
1363 F: drivers/video/atmel_lcdfb.c
1364 F: include/video/atmel_lcdc.h
1366 ATMEL MACB ETHERNET DRIVER
1369 F: drivers/net/ethernet/cadence/
1374 F: drivers/spi/atmel_spi.*
1376 ATMEL USBA UDC DRIVER
1379 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1381 F: drivers/usb/gadget/atmel_usba_udc.*
1383 ATMEL WIRELESS DRIVER
1386 W: http://www.thekelleys.org.uk/atmel
1387 W: http://atmelwlandriver.sourceforge.net/
1389 F: drivers/net/wireless/atmel*
1395 W: http://people.redhat.com/sgrubb/audit/
1396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1398 F: include/linux/audit.h
1401 AUXILIARY DISPLAY DRIVERS
1403 W: http://miguelojeda.es/auxdisplay.htm
1404 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1406 F: drivers/auxdisplay/
1407 F: include/linux/cfag12864b.h
1412 W: http://www.atmel.com/products/AVR32/
1413 W: http://avr32linux.org/
1414 W: http://avrfreaks.net/
1418 AVR32/AT32AP MACHINE SUPPORT
1422 F: arch/avr32/mach-at32ap/
1427 W: http://www.linux-ax25.org/
1429 F: include/linux/ax25.h
1430 F: include/net/ax25.h
1436 W: http://linuxwireless.org/en/users/Drivers/b43
1438 F: drivers/net/wireless/b43/
1440 B43LEGACY WIRELESS DRIVER
1444 W: http://linuxwireless.org/en/users/Drivers/b43
1446 F: drivers/net/wireless/b43legacy/
1448 BACKLIGHT CLASS/SUBSYSTEM
1451 F: drivers/video/backlight/
1452 F: include/linux/backlight.h
1458 W: http://www.open-mesh.org/
1462 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1465 W: http://www.baycom.org/~tom/ham/ham.html
1467 F: drivers/net/hamradio/baycom*
1471 F: Documentation/filesystems/befs.txt
1477 F: Documentation/filesystems/bfs.txt
1479 F: include/linux/bfs_fs.h
1481 BLACKFIN ARCHITECTURE
1484 W: http://blackfin.uclinux.org
1488 BLACKFIN EMAC DRIVER
1490 W: http://blackfin.uclinux.org
1492 F: drivers/net/ethernet/adi/
1497 W: http://blackfin.uclinux.org
1499 F: drivers/rtc/rtc-bfin.c
1504 W: http://blackfin.uclinux.org
1506 F: drivers/mmc/host/bfin_sdh.c
1508 BLACKFIN SERIAL DRIVER
1511 W: http://blackfin.uclinux.org
1513 F: drivers/tty/serial/bfin_5xx.c
1515 BLACKFIN WATCHDOG DRIVER
1518 W: http://blackfin.uclinux.org
1520 F: drivers/watchdog/bfin_wdt.c
1522 BLACKFIN I2C TWI DRIVER
1525 W: http://blackfin.uclinux.org/
1527 F: drivers/i2c/busses/i2c-bfin-twi.c
1531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1539 F: drivers/mtd/devices/block2mtd.c
1545 W: http://www.bluez.org/
1546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
1548 F: drivers/bluetooth/
1554 W: http://www.bluez.org/
1555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
1558 F: include/net/bluetooth/
1564 W: http://sourceforge.net/projects/bonding/
1566 F: drivers/net/bonding/
1567 F: include/linux/if_bonding.h
1569 BROADCOM B44 10/100 ETHERNET DRIVER
1573 F: drivers/net/ethernet/broadcom/b44.*
1575 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1579 F: drivers/net/ethernet/broadcom/bnx2.*
1580 F: drivers/net/ethernet/broadcom/bnx2_*
1582 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1586 F: drivers/net/ethernet/broadcom/bnx2x/
1588 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1593 F: drivers/net/ethernet/broadcom/tg3.*
1595 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1604 F: drivers/staging/brcm80211/
1606 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1610 F: drivers/scsi/bnx2fc/
1612 BROCADE BFA FC SCSI DRIVER
1616 F: drivers/scsi/bfa/
1618 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1622 F: drivers/net/ethernet/brocade/bna/
1624 BSG (block layer generic sg v4 driver)
1629 F: include/linux/bsg.h
1634 T: git git://git.alsa-project.org/alsa-kernel.git
1636 F: Documentation/sound/alsa/Bt87x.txt
1637 F: sound/pci/bt87x.c
1641 W: http://bu3sch.de/btgpio.php
1643 F: drivers/gpio/bt8xxgpio.c
1648 W: http://btrfs.wiki.kernel.org/
1649 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1652 F: Documentation/filesystems/btrfs.txt
1655 BTTV VIDEO4LINUX DRIVER
1658 W: http://linuxtv.org
1659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1661 F: Documentation/video4linux/bttv/
1662 F: drivers/media/video/bt8xx/bttv*
1664 C-MEDIA CMI8788 DRIVER
1667 T: git git://git.alsa-project.org/alsa-kernel.git
1669 F: sound/pci/oxygen/
1671 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1675 F: Documentation/filesystems/caching/cachefiles.txt
1678 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1683 F: Documentation/video4linux/cafe_ccic
1684 F: drivers/media/video/cafe_ccic*
1690 F: Documentation/networking/caif/
1691 F: drivers/net/caif/
1692 F: include/linux/caif/
1693 F: include/net/caif/
1696 CALGARY x86-64 IOMMU
1701 F: arch/x86/kernel/pci-calgary_64.c
1702 F: arch/x86/kernel/tce_64.c
1703 F: arch/x86/include/asm/calgary.h
1704 F: arch/x86/include/asm/tce.h
1712 W: http://developer.berlios.de/projects/socketcan/
1715 F: include/linux/can.h
1716 F: include/linux/can/core.h
1717 F: include/linux/can/bcm.h
1718 F: include/linux/can/raw.h
1719 F: include/linux/can/gw.h
1725 W: http://developer.berlios.de/projects/socketcan/
1728 F: include/linux/can/dev.h
1729 F: include/linux/can/error.h
1730 F: include/linux/can/netlink.h
1731 F: include/linux/can/platform/
1733 CELL BROADBAND ENGINE ARCHITECTURE
1737 W: http://www.ibm.com/developerworks/power/cell/
1739 F: arch/powerpc/include/asm/cell*.h
1740 F: arch/powerpc/include/asm/spu*.h
1741 F: arch/powerpc/oprofile/*cell*
1742 F: arch/powerpc/platforms/cell/
1744 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1747 W: http://ceph.newdream.net/
1748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1750 F: Documentation/filesystems/ceph.txt
1753 F: include/linux/ceph
1755 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1758 F: Documentation/usb/WUSB-Design-overview.txt
1759 F: Documentation/usb/wusb-cbaf
1760 F: drivers/usb/host/hwa-hc.c
1761 F: drivers/usb/host/whci/
1762 F: drivers/usb/wusbcore/
1763 F: include/linux/usb/wusb*
1765 CFAG12864B LCD DRIVER
1767 W: http://miguelojeda.es/auxdisplay.htm
1768 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1770 F: drivers/auxdisplay/cfag12864b.c
1771 F: include/linux/cfag12864b.h
1773 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1775 W: http://miguelojeda.es/auxdisplay.htm
1776 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1778 F: drivers/auxdisplay/cfag12864bfb.c
1779 F: include/linux/cfag12864b.h
1781 CFG80211 and NL80211
1785 F: include/linux/nl80211.h
1786 F: include/net/cfg80211.h
1788 X: net/wireless/wext*
1793 F: scripts/checkpatch.pl
1795 CHINESE DOCUMENTATION
1800 F: Documentation/zh_CN/
1802 CISCO VIC ETHERNET NIC DRIVER
1807 F: drivers/net/ethernet/cisco/enic/
1809 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1813 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
1815 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1819 F: drivers/usb/host/ohci-ep93xx.c
1821 CIRRUS LOGIC CS4270 SOUND DRIVER
1825 F: sound/soc/codecs/cs4270*
1829 F: include/linux/clk.h
1831 CISCO FCOE HBA DRIVER
1837 F: drivers/scsi/fnic/
1844 F: drivers/platform/x86/classmate-laptop.c
1846 COCCINELLE/Semantic Patches (SmPL)
1851 W: http://coccinelle.lip6.fr/
1853 F: scripts/coccinelle/
1854 F: scripts/coccicheck
1860 W: http://www.coda.cs.cmu.edu/
1862 F: Documentation/filesystems/coda.txt
1864 F: include/linux/coda*.h
1866 COMMON INTERNET FILE SYSTEM (CIFS)
1870 W: http://linux-cifs.samba.org/
1871 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1874 F: Documentation/filesystems/cifs.txt
1877 COMPACTPCI HOTPLUG CORE
1881 F: drivers/pci/hotplug/cpci_hotplug*
1883 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1887 F: drivers/pci/hotplug/cpcihp_zt5550.*
1889 COMPACTPCI HOTPLUG GENERIC DRIVER
1893 F: drivers/pci/hotplug/cpcihp_generic.c
1895 COMPAL LAPTOP SUPPORT
1899 F: drivers/platform/x86/compal-laptop.c
1901 COMPUTONE INTELLIPORT MULTIPORT CARD
1902 W: http://www.wittsend.com/computone.html
1904 F: Documentation/serial/computone.txt
1905 F: drivers/staging/tty/ip2/
1907 CONEXANT ACCESSRUNNER USB DRIVER
1910 W: http://accessrunner.sourceforge.net/
1912 F: drivers/usb/atm/cxacru.c
1916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
1919 F: include/linux/configfs.h
1925 F: drivers/connector/
1927 CONTROL GROUPS (CGROUPS)
1932 F: include/linux/cgroup*
1936 CORETEMP HARDWARE MONITORING DRIVER
1940 F: Documentation/hwmon/coretemp
1941 F: drivers/hwmon/coretemp.c
1943 COSA/SRP SYNC SERIAL DRIVER
1945 W: http://www.fi.muni.cz/~kas/cosa/
1947 F: drivers/net/wan/cosa*
1949 CPMAC ETHERNET DRIVER
1953 F: drivers/net/ethernet/ti/cpmac.c
1955 CPU FREQUENCY DRIVERS
1958 W: http://www.codemonkey.org.uk/projects/cpufreq/
1959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1962 F: include/linux/cpufreq.h
1967 F: arch/x86/kernel/cpuid.c
1968 F: arch/x86/kernel/msr.c
1970 CPU POWER MONITORING SUBSYSTEM
1974 F: tools/power/cpupower
1978 W: http://www.bullopensource.org/cpuset/
1979 W: http://oss.sgi.com/projects/cpusets/
1981 F: Documentation/cgroups/cpusets.txt
1982 F: include/linux/cpuset.h
1986 W: http://sourceforge.net/projects/cramfs/
1988 F: Documentation/filesystems/cramfs.txt
1995 W: http://developer.axis.com
1998 F: drivers/tty/serial/crisv10.*
2004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2006 F: Documentation/crypto/
2012 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2016 F: crypto/ansi_cprng.c
2019 CS5535 Audio ALSA driver
2022 F: sound/pci/cs5535audio/
2024 CX18 VIDEO4LINUX DRIVER
2028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2029 W: http://linuxtv.org
2030 W: http://www.ivtvdriver.org/index.php/Cx18
2032 F: Documentation/video4linux/cx18.txt
2033 F: drivers/media/video/cx18/
2035 CXGB3 ETHERNET DRIVER (CXGB3)
2038 W: http://www.chelsio.com
2040 F: drivers/net/ethernet/chelsio/cxgb3/
2042 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2045 W: http://www.openfabrics.org
2047 F: drivers/infiniband/hw/cxgb3/
2049 CXGB4 ETHERNET DRIVER (CXGB4)
2052 W: http://www.chelsio.com
2054 F: drivers/net/ethernet/chelsio/cxgb4/
2056 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2059 W: http://www.openfabrics.org
2061 F: drivers/infiniband/hw/cxgb4/
2063 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2066 W: http://www.chelsio.com
2068 F: drivers/net/ethernet/chelsio/cxgb4vf/
2070 STMMAC ETHERNET DRIVER
2073 W: http://www.stlinux.com
2075 F: drivers/net/ethernet/stmicro/stmmac/
2080 W: http://www.arm.linux.org.uk/
2082 F: drivers/video/cyber2000fb.*
2084 CYCLADES 2X SYNC CARD DRIVER
2086 W: http://oops.ghostprotocols.net:81/blog
2088 F: drivers/net/wan/cycx*
2090 CYCLADES ASYNC MUX DRIVER
2091 W: http://www.cyclades.com/
2093 F: drivers/tty/cyclades.c
2094 F: include/linux/cyclades.h
2096 CYCLADES PC300 DRIVER
2097 W: http://www.cyclades.com/
2099 F: drivers/net/wan/pc300*
2101 DAMA SLAVE for AX.25
2103 W: http://yaina.de/jreuter/
2104 W: http://www.qsl.net/dl1bke/
2107 F: net/ax25/af_ax25.c
2108 F: net/ax25/ax25_dev.c
2109 F: net/ax25/ax25_ds_*
2110 F: net/ax25/ax25_in.c
2111 F: net/ax25/ax25_out.c
2112 F: net/ax25/ax25_timer.c
2113 F: net/ax25/sysctl_net_ax25.c
2115 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2118 F: Documentation/networking/dmfe.txt
2119 F: drivers/net/ethernet/tulip/dmfe.c
2121 DC390/AM53C974 SCSI driver
2123 W: http://www.garloff.de/kurt/linux/dc390/
2126 F: drivers/scsi/tmscsim.*
2132 W: http://twibble.org/dist/dc395x/
2134 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2136 F: Documentation/scsi/dc395x.txt
2137 F: drivers/scsi/dc395x.*
2142 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2144 F: include/linux/dccp.h
2145 F: include/linux/tfrc.h
2148 DECnet NETWORK LAYER
2149 W: http://linux-decnet.sourceforge.net
2152 F: Documentation/networking/decnet.txt
2155 DEFXX FDDI NETWORK DRIVER
2158 F: drivers/net/fddi/defxx.*
2164 F: drivers/platform/x86/dell-laptop.c
2166 DELL LAPTOP SMM DRIVER
2168 W: http://www.debian.org/~dz/i8k/
2170 F: drivers/char/i8k.c
2171 F: include/linux/i8k.h
2173 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2176 F: Documentation/dcdbas.txt
2177 F: drivers/firmware/dcdbas.*
2179 DELL WMI EXTRAS DRIVER
2182 F: drivers/platform/x86/dell-wmi.c
2184 DESIGNWARE USB3 DRD IP DRIVER
2188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2190 F: drivers/usb/dwc3/
2192 DEVICE NUMBER REGISTRY
2194 W: http://lanana.org/docs/device-list/index.html
2200 W: http://sources.redhat.com/dm
2201 Q: http://patchwork.kernel.org/project/dm-devel/list/
2203 F: Documentation/device-mapper/
2205 F: include/linux/device-mapper.h
2206 F: include/linux/dm-*.h
2208 DIGI INTL. EPCA DRIVER
2211 W: http://www.digi.com
2213 F: Documentation/serial/digiepca.txt
2214 F: drivers/staging/tty/epca*
2215 F: drivers/staging/tty/digi*
2217 DIOLAN U2C-12 I2C DRIVER
2221 F: drivers/i2c/busses/i2c-diolan-u2c.c
2223 DIRECTORY NOTIFICATION (DNOTIFY)
2226 F: Documentation/filesystems/dnotify.txt
2227 F: fs/notify/dnotify/
2228 F: include/linux/dnotify.h
2230 DISK GEOMETRY AND PARTITION HANDLING
2232 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2233 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2234 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2240 F: Documentation/filesystems/quota.txt
2242 F: include/linux/quota*.h
2244 DISTRIBUTED LOCK MANAGER (DLM)
2248 W: http://sources.redhat.com/cluster/
2249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2253 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2258 F: include/linux/dma*
2259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2260 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2262 DME1737 HARDWARE MONITOR DRIVER
2266 F: Documentation/hwmon/dme1737
2267 F: drivers/hwmon/dme1737.c
2269 DOCBOOK FOR DOCUMENTATION
2272 F: scripts/kernel-doc
2274 DOCKING STATION DRIVER
2278 F: drivers/acpi/dock.c
2283 T: quilt http://userweb.kernel.org/~rdunlap/kernel-doc-patches/current/
2291 F: drivers/char/dtlk.c
2292 F: include/linux/dtlk.h
2294 DPT_I2O SCSI RAID DRIVER
2297 W: http://www.adaptec.com/
2299 F: drivers/scsi/dpt*
2300 F: drivers/scsi/dpt/
2307 W: http://www.drbd.org
2308 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2309 T: git git://git.drbd.org/drbd-8.3.git
2311 F: drivers/block/drbd/
2313 F: Documentation/blockdev/drbd/
2315 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6.git
2319 F: Documentation/kobject.txt
2323 F: include/linux/kobj*
2324 F: include/linux/debugfs.h
2330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2335 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux-2.6.git
2341 F: drivers/gpu/drm/i915
2342 F: include/drm/i915*
2348 F: drivers/net/wan/dscc4.c
2353 F: lib/dynamic_debug.c
2354 F: include/linux/dynamic_debug.h
2356 DZ DECSTATION DZ11 SERIAL DRIVER
2359 F: drivers/tty/serial/dz.*
2361 EATA-DMA SCSI DRIVER
2366 F: drivers/scsi/eata*
2368 EATA ISA/EISA/PCI SCSI DRIVER
2372 F: drivers/scsi/eata.c
2374 EATA-PIO SCSI DRIVER
2379 F: drivers/scsi/eata_pio.*
2384 W: http://ebtables.sourceforge.net/
2386 F: include/linux/netfilter_bridge/ebt_*.h
2387 F: net/bridge/netfilter/ebt*.c
2393 W: https://launchpad.net/ecryptfs
2395 F: Documentation/filesystems/ecryptfs.txt
2401 W: bluesmoke.sourceforge.net
2403 F: Documentation/edac.txt
2404 F: drivers/edac/edac_*
2405 F: include/linux/edac.h
2411 W: bluesmoke.sourceforge.net
2413 F: drivers/edac/amd64_edac*
2419 W: bluesmoke.sourceforge.net
2421 F: drivers/edac/e752x_edac.c
2426 W: bluesmoke.sourceforge.net
2428 F: drivers/edac/e7xxx_edac.c
2433 W: bluesmoke.sourceforge.net
2435 F: drivers/edac/i82443bxgx_edac.c
2440 W: bluesmoke.sourceforge.net
2442 F: drivers/edac/i3000_edac.c
2447 W: bluesmoke.sourceforge.net
2449 F: drivers/edac/i5000_edac.c
2454 W: bluesmoke.sourceforge.net
2456 F: drivers/edac/i5400_edac.c
2461 W: bluesmoke.sourceforge.net
2463 F: drivers/edac/i7300_edac.c
2468 W: bluesmoke.sourceforge.net
2470 F: drivers/edac/i7core_edac.c
2476 W: bluesmoke.sourceforge.net
2478 F: drivers/edac/i82975x_edac.c
2483 W: bluesmoke.sourceforge.net
2485 F: drivers/edac/pasemi_edac.c
2490 W: bluesmoke.sourceforge.net
2492 F: drivers/edac/r82600_edac.c
2497 W: bluesmoke.sourceforge.net
2499 F: drivers/edac/sb_edac.c
2501 EDIROL UA-101/UA-1000 DRIVER
2504 T: git git://git.alsa-project.org/alsa-kernel.git
2506 F: sound/usb/misc/ua101.c
2508 EFIFB FRAMEBUFFER DRIVER
2512 F: drivers/video/efifb.c
2515 W: http://aeschi.ch.eu.org/efs/
2519 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2524 F: drivers/infiniband/hw/ehca/
2526 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2530 F: drivers/net/ethernet/ibm/ehea/
2539 EMULEX LPFC FC SCSI DRIVER
2542 W: http://sourceforge.net/projects/lpfcxxxx
2544 F: drivers/scsi/lpfc/
2546 ENE CB710 FLASH CARD READER DRIVER
2549 F: drivers/misc/cb710/
2550 F: drivers/mmc/host/cb710-mmc.*
2551 F: include/linux/cb710.h
2553 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2556 F: drivers/media/rc/ene_ir.*
2558 EPSON 1355 FRAMEBUFFER DRIVER
2562 F: drivers/video/epson1355fb.c
2564 EPSON S1D13XXX FRAMEBUFFER DRIVER
2567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2568 F: drivers/video/s1d13xxxfb.c
2569 F: include/video/s1d13xxxfb.h
2571 ETHEREXPRESS-16 NETWORK DRIVER
2575 F: drivers/net/ethernet/i825xx/eexpress.*
2581 W: http://www.linuxfoundation.org/en/Net:Bridge
2583 F: include/linux/netfilter_bridge/
2586 ETHERTEAM 16I DRIVER
2589 F: drivers/net/ethernet/fujitsu/eth16i.c
2595 F: Documentation/filesystems/ext2.txt
2597 F: include/linux/ext2*
2605 F: Documentation/filesystems/ext3.txt
2607 F: include/linux/ext3*
2613 W: http://ext4.wiki.kernel.org
2614 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2616 F: Documentation/filesystems/ext4.txt
2619 Extended Verification Module (EVM)
2622 F: security/integrity/evm/
2624 F71805F HARDWARE MONITORING DRIVER
2628 F: Documentation/hwmon/f71805f
2629 F: drivers/hwmon/f71805f.c
2634 F: fs/notify/fanotify/
2635 F: include/linux/fanotify.h
2637 FARSYNC SYNCHRONOUS DRIVER
2639 W: http://www.farsite.co.uk/
2641 F: drivers/net/wan/farsync.*
2643 FAULT INJECTION SUPPORT
2646 F: Documentation/fault-injection/
2647 F: lib/fault-inject.c
2649 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2652 W: www.Open-FCoE.org
2654 F: drivers/scsi/libfc/
2655 F: drivers/scsi/fcoe/
2657 F: include/scsi/libfc.h
2658 F: include/scsi/libfcoe.h
2660 FILE LOCKING (flock() and fcntl()/lockf())
2664 F: include/linux/fcntl.h
2665 F: include/linux/fs.h
2669 FILESYSTEMS (VFS and infrastructure)
2675 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2679 F: drivers/hwmon/f75375s.c
2680 F: include/linux/f75375s.h
2682 FIREWIRE AUDIO DRIVERS
2685 T: git git://git.alsa-project.org/alsa-kernel.git
2692 W: http://ieee1394.wiki.kernel.org/
2693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2695 F: drivers/firewire/
2696 F: include/linux/firewire*.h
2699 FIRMWARE LOADER (request_firmware)
2701 F: Documentation/firmware_class/
2702 F: drivers/base/firmware*.c
2703 F: include/linux/firmware.h
2707 W: http://floatingpoint.sourceforge.net/emulator/index.html
2709 F: arch/x86/math-emu/
2711 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2714 F: drivers/net/wan/dlci.c
2715 F: drivers/net/wan/sdla.c
2720 W: http://linux-fbdev.sourceforge.net/
2721 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2722 T: git git://github.com/schandinat/linux-2.6.git fbdev-next
2724 F: Documentation/fb/
2725 F: Documentation/devicetree/bindings/fb/
2728 F: include/linux/fb.h
2730 FREESCALE DMA DRIVER
2735 F: drivers/dma/fsldma.*
2737 FREESCALE I2C CPM DRIVER
2742 F: drivers/i2c/busses/i2c-cpm.c
2744 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2749 F: arch/arm/plat-mxc/include/mach/imxfb.h
2750 F: drivers/video/imxfb.c
2752 FREESCALE SOC FS_ENET DRIVER
2758 F: drivers/net/ethernet/freescale/fs_enet/
2759 F: include/linux/fs_enet_pd.h
2761 FREESCALE QUICC ENGINE LIBRARY
2765 F: arch/powerpc/sysdev/qe_lib/
2766 F: arch/powerpc/include/asm/*qe.h
2768 FREESCALE USB PERIPHERAL DRIVERS
2773 F: drivers/usb/gadget/fsl*
2775 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2780 F: drivers/net/ethernet/freescale/ucc_geth*
2782 FREESCALE QUICC ENGINE UCC UART DRIVER
2786 F: drivers/tty/serial/ucc_uart.c
2788 FREESCALE SOC SOUND DRIVERS
2793 F: sound/soc/fsl/fsl*
2794 F: sound/soc/fsl/mpc8610_hpcd.c
2798 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2807 F: Documentation/power/freezing-of-tasks.txt
2808 F: include/linux/freezer.h
2811 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2815 F: Documentation/filesystems/caching/
2817 F: include/linux/fscache*.h
2819 FUJITSU FR-V (FRV) PORT
2824 FUJITSU LAPTOP EXTRAS
2828 F: drivers/platform/x86/fujitsu-laptop.c
2830 FUSE: FILESYSTEM IN USERSPACE
2833 W: http://fuse.sourceforge.net/
2836 F: include/linux/fuse.h
2838 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2841 S: Odd Fixes (e.g., new signatures)
2842 F: drivers/scsi/fdomain.*
2844 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2847 W: http://www.icp-vortex.com/
2849 F: drivers/scsi/gdt*
2851 GENERIC GPIO I2C DRIVER
2854 F: drivers/i2c/busses/i2c-gpio.c
2855 F: include/linux/i2c-gpio.h
2857 GENERIC GPIO I2C MULTIPLEXER DRIVER
2861 F: drivers/i2c/muxes/gpio-i2cmux.c
2862 F: include/linux/gpio-i2cmux.h
2863 F: Documentation/i2c/muxes/gpio-i2cmux
2865 GENERIC HDLC (WAN) DRIVERS
2867 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2869 F: drivers/net/wan/c101.c
2870 F: drivers/net/wan/hd6457*
2871 F: drivers/net/wan/hdlc*
2872 F: drivers/net/wan/n2.c
2873 F: drivers/net/wan/pc300too.c
2874 F: drivers/net/wan/pci200syn.c
2875 F: drivers/net/wan/wanxl*
2877 GENERIC INCLUDE/ASM HEADER FILES
2880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2882 F: include/asm-generic
2884 GENERIC UIO DRIVER FOR PCI DEVICES
2888 F: drivers/uio/uio_pci_generic.c
2893 W: http://sources.redhat.com/cluster/
2894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2897 F: Documentation/filesystems/gfs2*.txt
2899 F: include/linux/gfs2_ondisk.h
2901 GIGASET ISDN DRIVERS
2905 W: http://gigaset307x.sourceforge.net/
2907 F: Documentation/isdn/README.gigaset
2908 F: drivers/isdn/gigaset/
2909 F: include/linux/gigaset_dev.h
2914 T: git git://git.secretlab.ca/git/linux-2.6.git
2915 F: Documentation/gpio.txt
2917 F: include/linux/gpio*
2919 GRE DEMULTIPLEXER DRIVER
2924 F: include/net/gre.h
2926 GRETH 10/100/1G Ethernet MAC device driver
2930 F: drivers/net/greth*
2932 GSPCA FINEPIX SUBDRIVER
2935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2937 F: drivers/media/video/gspca/finepix.c
2939 GSPCA GL860 SUBDRIVER
2942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2944 F: drivers/media/video/gspca/gl860/
2946 GSPCA M5602 SUBDRIVER
2949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2951 F: drivers/media/video/gspca/m5602/
2953 GSPCA PAC207 SONIXB SUBDRIVER
2956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2958 F: drivers/media/video/gspca/pac207.c
2960 GSPCA SN9C20X SUBDRIVER
2963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2965 F: drivers/media/video/gspca/sn9c20x.c
2967 GSPCA T613 SUBDRIVER
2970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2972 F: drivers/media/video/gspca/t613.c
2974 GSPCA USB WEBCAM DRIVER
2976 W: http://moinejf.free.fr
2978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2980 F: drivers/media/video/gspca/
2982 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2985 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2987 F: drivers/platform/x86/hdaps.c
2989 HWPOISON MEMORY FAILURE HANDLING
2992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
2994 F: mm/memory-failure.c
2995 F: mm/hwpoison-inject.c
2997 HYPERVISOR VIRTUAL CONSOLE DRIVER
3006 W: http://www.lm-sensors.org/
3007 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3010 F: Documentation/hwmon/
3012 F: include/linux/hwmon*.h
3014 HARDWARE RANDOM NUMBER GENERATOR CORE
3018 F: Documentation/hw_random.txt
3019 F: drivers/char/hw_random/
3020 F: include/linux/hw_random.h
3022 HARDWARE SPINLOCK CORE
3025 F: Documentation/hwspinlock.txt
3026 F: drivers/hwspinlock/hwspinlock_*
3027 F: include/linux/hwspinlock.h
3029 HARMONY SOUND DRIVER
3033 F: sound/parisc/harmony.*
3035 HEWLETT-PACKARD SMART2 RAID DRIVER
3039 F: Documentation/blockdev/cpqarray.txt
3040 F: drivers/block/cpqarray.*
3042 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3046 F: Documentation/scsi/hpsa.txt
3047 F: drivers/scsi/hpsa*.[ch]
3048 F: include/linux/cciss*.h
3050 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3054 F: Documentation/blockdev/cciss.txt
3055 F: drivers/block/cciss*
3056 F: include/linux/cciss_ioctl.h
3061 F: Documentation/filesystems/hfs.txt
3064 HGA FRAMEBUFFER DRIVER
3067 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3069 F: drivers/video/hgafb.c
3071 HIBERNATION (aka Software Suspend, aka swsusp)
3077 F: drivers/base/power/
3079 F: include/linux/suspend.h
3080 F: include/linux/freezer.h
3081 F: include/linux/pm.h
3082 F: arch/*/include/asm/suspend*.h
3087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3090 F: include/linux/hid*
3092 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3095 F: Documentation/timers/
3097 F: kernel/time/clockevents.c
3098 F: kernel/time/tick*.*
3099 F: kernel/time/timer_*.c
3100 F: include/linux/clockchips.h
3101 F: include/linux/hrtimer.h
3103 HIGH-SPEED SCC DRIVER FOR AX.25
3106 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
3108 F: drivers/net/hamradio/dmascc.c
3109 F: drivers/net/hamradio/scc.c
3111 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3113 W: http://www.highpoint-tech.com
3115 F: Documentation/scsi/hptiop.txt
3116 F: drivers/scsi/hptiop.c
3122 F: include/linux/hippidevice.h
3123 F: include/linux/if_hippi.h
3125 F: drivers/net/hippi/
3131 W: http://hostap.epitest.fi/
3133 F: drivers/net/wireless/hostap/
3135 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3138 F: drivers/platform/x86/tc1100-wmi.c
3140 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3143 F: drivers/net/ethernet/hp/hp100.*
3145 HPET: High Precision Event Timers driver
3148 F: Documentation/timers/hpet.txt
3149 F: drivers/char/hpet.c
3150 F: include/linux/hpet.h
3155 F: arch/x86/kernel/hpet.c
3156 F: arch/x86/include/asm/hpet.h
3160 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3166 W: http://www.pharscape.org
3168 F: drivers/net/usb/hso.c
3170 HTCPEN TOUCHSCREEN DRIVER
3174 F: drivers/input/touchscreen/htcpen.c
3181 I2C/SMBUS STUB DRIVER
3185 F: drivers/i2c/busses/i2c-stub.c
3191 W: http://i2c.wiki.kernel.org/
3192 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3193 T: git git://git.fluff.org/bjdooks/linux.git
3195 F: Documentation/i2c/
3197 F: include/linux/i2c.h
3198 F: include/linux/i2c-*.h
3203 W: http://www.harbaum.org/till/i2c_tiny_usb
3205 F: drivers/i2c/busses/i2c-tiny-usb.c
3212 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3217 IA64 (Itanium) PLATFORM
3221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3225 IBM MCA SCSI SUBSYSTEM DRIVER
3227 W: http://www.uni-mainz.de/~langm000/linux.html
3229 F: drivers/scsi/ibmmca.c
3231 IBM Power Linux RAID adapter
3234 F: drivers/scsi/ipr.*
3236 IBM Power Virtual Ethernet Device Driver
3240 F: drivers/net/ethernet/ibm/ibmveth.*
3242 IBM ServeRAID RAID DRIVER
3245 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3247 F: drivers/scsi/ips.*
3252 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
3255 F: Documentation/ide/
3257 F: include/linux/ide.h
3259 IDEAPAD LAPTOP EXTRAS DRIVER
3262 W: http://launchpad.net/ideapad-laptop
3264 F: drivers/platform/x86/ideapad-laptop.c
3270 F: Documentation/cdrom/ide-cd
3271 F: drivers/ide/ide-cd*
3277 F: drivers/idle/i7300_idle.c
3279 IEEE 802.15.4 SUBSYSTEM
3283 W: http://apps.sourceforge.net/trac/linux-zigbee
3284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3287 F: drivers/ieee802154/
3289 IKANOS/ADI EAGLE ADSL USB DRIVER
3293 F: drivers/usb/atm/ueagle-atm.c
3295 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3298 F: security/integrity/ima/
3300 IMS TWINTURBO FRAMEBUFFER DRIVER
3303 F: drivers/video/imsttfb.c
3305 INFINIBAND SUBSYSTEM
3310 W: http://www.openfabrics.org/
3311 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3314 F: Documentation/infiniband/
3315 F: drivers/infiniband/
3316 F: include/linux/if_infiniband.h
3323 F: Documentation/filesystems/inotify.txt
3324 F: fs/notify/inotify/
3325 F: include/linux/inotify.h
3327 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3331 Q: http://patchwork.kernel.org/project/linux-input/list/
3332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3336 INPUT MULTITOUCH (MT) PROTOCOL
3339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3341 F: Documentation/input/multi-touch-protocol.txt
3342 F: drivers/input/input-mt.c
3345 INTEL C600 SERIES SAS CONTROLLER DRIVER
3351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git
3353 F: drivers/scsi/isci/
3359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
3361 F: drivers/idle/intel_idle.c
3363 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3367 F: Documentation/fb/intelfb.txt
3368 F: drivers/video/intelfb/
3370 INTEL 810/815 FRAMEBUFFER DRIVER
3374 F: drivers/video/i810/
3376 INTEL MENLOW THERMAL DRIVER
3379 W: http://www.lesswatts.org/projects/acpi/
3381 F: drivers/platform/x86/intel_menlow.c
3383 INTEL IA32 MICROCODE UPDATE SUPPORT
3386 F: arch/x86/kernel/microcode_core.c
3387 F: arch/x86/kernel/microcode_intel.c
3389 INTEL I/OAT DMA DRIVER
3392 F: drivers/dma/ioat*
3397 T: git git://git.infradead.org/iommu-2.6.git
3399 F: drivers/iommu/intel-iommu.c
3400 F: include/linux/intel-iommu.h
3402 INTEL IOP-ADMA DMA DRIVER
3405 F: drivers/dma/iop-adma.c
3407 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3410 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3411 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3412 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3413 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3414 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
3415 F: drivers/net/wan/ixp4xx_hss.c
3417 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3420 F: drivers/char/hw_random/ixp4xx-rng.c
3422 INTEL IXP2000 ETHERNET DRIVER
3426 F: drivers/net/ethernet/xscale/ixp2000/
3428 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3439 W: http://e1000.sourceforge.net/
3440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
3441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
3443 F: Documentation/networking/e100.txt
3444 F: Documentation/networking/e1000.txt
3445 F: Documentation/networking/e1000e.txt
3446 F: Documentation/networking/igb.txt
3447 F: Documentation/networking/igbvf.txt
3448 F: Documentation/networking/ixgb.txt
3449 F: Documentation/networking/ixgbe.txt
3450 F: Documentation/networking/ixgbevf.txt
3451 F: drivers/net/ethernet/intel/
3453 INTEL MRST PMU DRIVER
3457 F: arch/x86/platform/mrst/pmu.*
3459 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3462 F: Documentation/networking/README.ipw2100
3463 F: drivers/net/wireless/ipw2x00/ipw2100.*
3465 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3468 F: Documentation/networking/README.ipw2200
3469 F: drivers/net/wireless/ipw2x00/ipw2200.*
3471 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3475 W: http://tboot.sourceforge.net
3476 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3478 F: Documentation/intel_txt.txt
3479 F: include/linux/tboot.h
3480 F: arch/x86/kernel/tboot.c
3482 INTEL WIRELESS WIMAX CONNECTION 2400
3487 W: http://linuxwimax.org
3488 F: Documentation/wimax/README.i2400m
3489 F: drivers/net/wimax/i2400m/
3490 F: include/linux/wimax/i2400m.h
3492 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3496 F: drivers/net/wireless/iwlegacy/
3498 INTEL WIRELESS WIFI LINK (iwlwifi)
3502 W: http://intellinuxwireless.org
3503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
3505 F: drivers/net/wireless/iwlwifi/
3507 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3512 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3513 F: drivers/net/wireless/iwmc3200wifi/
3515 IOC3 ETHERNET DRIVER
3519 F: drivers/net/ethernet/sgi/ioc3-eth.c
3525 F: drivers/tty/serial/ioc3_serial.c
3530 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3532 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3537 F: drivers/net/ethernet/icplus/ipg.*
3543 F: drivers/infiniband/hw/ipath/
3548 W: http://openipmi.sourceforge.net/
3550 F: Documentation/IPMI.txt
3551 F: drivers/char/ipmi/
3552 F: include/linux/ipmi*
3554 IPS SCSI RAID DRIVER
3557 W: http://www.adaptec.com/
3559 F: drivers/scsi/ips*
3568 F: Documentation/networking/ipvs-sysctl.txt
3569 F: include/net/ip_vs.h
3570 F: include/linux/ip_vs.h
3571 F: net/netfilter/ipvs/
3577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3578 F: drivers/tty/ipwireless/
3584 F: include/linux/ipx.h
3585 F: include/net/ipx.h
3592 W: http://irda.sourceforge.net/
3594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3595 F: Documentation/networking/irda.txt
3596 F: drivers/net/irda/
3597 F: include/net/irda/
3603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq/core
3609 F: Documentation/isapnp.txt
3610 F: drivers/pnp/isapnp/
3611 F: include/linux/isapnp.h
3613 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3617 F: drivers/firmware/iscsi_ibft*
3622 W: www.open-iscsi.org
3623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3625 F: drivers/scsi/*iscsi*
3626 F: include/scsi/*iscsi*
3632 W: http://www.isdn4linux.de
3633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3635 F: Documentation/isdn/
3637 F: include/linux/isdn.h
3638 F: include/linux/isdn/
3640 ISDN SUBSYSTEM (Eicon active card driver)
3643 W: http://www.melware.de
3645 F: drivers/isdn/hardware/eicon/
3647 IT87 HARDWARE MONITORING DRIVER
3651 F: Documentation/hwmon/it87
3652 F: drivers/hwmon/it87.c
3654 IVTV VIDEO4LINUX DRIVER
3658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3659 W: http://www.ivtvdriver.org
3661 F: Documentation/video4linux/*.ivtv
3662 F: drivers/media/video/ivtv/
3663 F: include/linux/ivtv*
3665 JC42.4 TEMPERATURE SENSOR DRIVER
3669 F: drivers/hwmon/jc42.c
3670 F: Documentation/hwmon/jc42
3675 W: http://jfs.sourceforge.net/
3676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3678 F: Documentation/filesystems/jfs.txt
3685 F: drivers/net/ethernet/jme.*
3687 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3690 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3693 F: include/linux/jffs2.h
3695 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3701 F: include/linux/ext3_jbd.h
3702 F: include/linux/jbd.h
3704 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3709 F: include/linux/jbd2.h
3711 JSM Neo PCI based serial card
3715 F: drivers/tty/serial/jsm/
3717 K10TEMP HARDWARE MONITORING DRIVER
3721 F: Documentation/hwmon/k10temp
3722 F: drivers/hwmon/k10temp.c
3724 K8TEMP HARDWARE MONITORING DRIVER
3728 F: Documentation/hwmon/k8temp
3729 F: drivers/hwmon/k8temp.c
3735 F: Documentation/kbuild/kconfig-language.txt
3742 W: http://lse.sourceforge.net/kdump/
3744 F: Documentation/kdump/
3746 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3752 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3758 F: Documentation/kbuild/
3760 F: scripts/Makefile.*
3767 W: http://kernelnewbies.org/KernelJanitors
3770 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3774 W: http://nfs.sourceforge.net/
3777 F: include/linux/nfsd/
3781 F: include/linux/lockd/
3782 F: include/linux/sunrpc/
3784 KERNEL VIRTUAL MACHINE (KVM)
3788 W: http://kvm.qumranet.com
3790 F: Documentation/*/kvm.txt
3792 F: arch/*/include/asm/kvm*
3793 F: include/linux/kvm*
3796 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3799 W: http://kvm.qumranet.com
3801 F: arch/x86/include/asm/svm.h
3802 F: arch/x86/kvm/svm.c
3804 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3807 W: http://kvm.qumranet.com
3809 F: arch/powerpc/include/asm/kvm*
3810 F: arch/powerpc/kvm/
3812 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3815 W: http://kvm.qumranet.com
3817 F: Documentation/ia64/kvm.txt
3818 F: arch/ia64/include/asm/kvm*
3821 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3826 W: http://www.ibm.com/developerworks/linux/linux390/
3828 F: Documentation/s390/kvm.txt
3829 F: arch/s390/include/asm/kvm*
3831 F: drivers/s390/kvm/
3835 W: http://kernel.org/pub/linux/utils/kernel/kexec/
3838 F: include/linux/kexec.h
3845 F: Documentation/security/keys.txt
3846 F: include/linux/key.h
3847 F: include/linux/key-type.h
3857 F: Documentation/security/keys-trusted-encrypted.txt
3858 F: include/keys/trusted-type.h
3859 F: security/keys/trusted.c
3860 F: security/keys/trusted.h
3868 F: Documentation/security/keys-trusted-encrypted.txt
3869 F: include/keys/encrypted-type.h
3870 F: security/keys/encrypted.c
3871 F: security/keys/encrypted.h
3873 KGDB / KDB /debug_core
3875 W: http://kgdb.wiki.kernel.org/
3878 F: Documentation/DocBook/kgdb.tmpl
3879 F: drivers/misc/kgdbts.c
3880 F: drivers/tty/serial/kgdboc.c
3881 F: include/linux/kdb.h
3882 F: include/linux/kgdb.h
3889 F: Documentation/kmemcheck.txt
3890 F: arch/x86/include/asm/kmemcheck.h
3891 F: arch/x86/mm/kmemcheck/
3892 F: include/linux/kmemcheck.h
3898 F: Documentation/kmemleak.txt
3899 F: include/linux/kmemleak.h
3901 F: mm/kmemleak-test.c
3909 F: Documentation/kprobes.txt
3910 F: include/linux/kprobes.h
3913 KS0108 LCD CONTROLLER DRIVER
3915 W: http://miguelojeda.es/auxdisplay.htm
3916 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3918 F: Documentation/auxdisplay/ks0108
3919 F: drivers/auxdisplay/ks0108.c
3920 F: include/linux/ks0108.h
3925 F: Documentation/networking/lapb-module.txt
3929 LASI 53c700 driver for PARISC
3933 F: Documentation/scsi/53c700.txt
3934 F: drivers/scsi/53c700*
3940 F: include/linux/leds.h
3942 LEGACY EEPROM DRIVER
3945 F: Documentation/misc-devices/eeprom
3946 F: drivers/misc/eeprom/eeprom.c
3948 LEGO USB Tower driver
3951 W: http://legousb.sourceforge.net/
3953 F: drivers/usb/misc/legousbtower.c
3958 W: http://lguest.ozlabs.org/
3960 F: Documentation/virtual/lguest/
3963 F: include/linux/lguest*.h
3964 F: arch/x86/include/asm/lguest*.h
3966 LINUX FOR IBM pSERIES (RS/6000)
3968 W: http://www.ibm.com/linux/ltc/projects/ppc
3970 F: arch/powerpc/boot/rs6000.h
3972 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3975 W: http://www.penguinppc.org/
3977 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
3978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3980 F: Documentation/powerpc/
3983 LINUX FOR POWER MACINTOSH
3985 W: http://www.penguinppc.org/
3988 F: arch/powerpc/platforms/powermac/
3989 F: drivers/macintosh/
3991 LINUX FOR POWERPC EMBEDDED MPC5XXX
3994 T: git git://git.denx.de/linux-2.6-agust.git
3996 F: arch/powerpc/platforms/512x/
3997 F: arch/powerpc/platforms/52xx/
3999 LINUX FOR POWERPC EMBEDDED PPC4XX
4002 W: http://www.penguinppc.org/
4004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4006 F: arch/powerpc/platforms/40x/
4007 F: arch/powerpc/platforms/44x/
4009 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4011 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
4013 T: git git://git.secretlab.ca/git/linux-2.6.git
4015 F: arch/powerpc/*/*virtex*
4016 F: arch/powerpc/*/*/*virtex*
4018 LINUX FOR POWERPC EMBEDDED PPC8XX
4021 W: http://www.penguinppc.org/
4024 F: arch/powerpc/platforms/8xx/
4026 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4028 W: http://www.penguinppc.org/
4031 F: arch/powerpc/platforms/83xx/
4032 F: arch/powerpc/platforms/85xx/
4034 LINUX FOR POWERPC PA SEMI PWRFICIENT
4038 F: arch/powerpc/platforms/pasemi/
4039 F: drivers/*/*pasemi*
4040 F: drivers/*/*/*pasemi*
4042 LINUX SECURITY MODULE (LSM) FRAMEWORK
4047 LIS3LV02D ACCELEROMETER DRIVER
4050 F: Documentation/misc-devices/lis3lv02d
4051 F: drivers/misc/lis3lv02d/
4052 F: drivers/platform/x86/hp_accel.c
4057 F: include/linux/llc.h
4061 LM73 HARDWARE MONITOR DRIVER
4065 F: drivers/hwmon/lm73.c
4067 LM78 HARDWARE MONITOR DRIVER
4071 F: Documentation/hwmon/lm78
4072 F: drivers/hwmon/lm78.c
4074 LM83 HARDWARE MONITOR DRIVER
4078 F: Documentation/hwmon/lm83
4079 F: drivers/hwmon/lm83.c
4081 LM90 HARDWARE MONITOR DRIVER
4085 F: Documentation/hwmon/lm90
4086 F: drivers/hwmon/lm90.c
4088 LOCKDEP AND LOCKSTAT
4091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
4093 F: Documentation/lockdep*.txt
4094 F: Documentation/lockstat.txt
4095 F: include/linux/lockdep.h
4098 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4101 W: http://www.linux-ntfs.org/content/view/19/37/
4103 F: Documentation/ldm.txt
4104 F: fs/partitions/ldm.*
4113 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4118 W: http://www.lsilogic.com/support
4120 F: drivers/message/fusion/
4122 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4126 F: drivers/scsi/sym53c8xx_2/
4128 LTC4261 HARDWARE MONITOR DRIVER
4132 F: Documentation/hwmon/ltc4261
4133 F: drivers/hwmon/ltc4261.c
4135 LTP (Linux Test Project)
4141 W: http://ltp.sourceforge.net/
4142 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4149 W: http://www.linux-m32r.org/
4156 W: http://www.linux-m68k.org/
4157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4162 M68K ON APPLE MACINTOSH
4164 W: http://www.mac.linux-m68k.org/
4171 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4178 W: http://linuxwireless.org/
4179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4181 F: Documentation/networking/mac80211-injection.txt
4182 F: include/net/mac80211.h
4185 MAC80211 PID RATE CONTROL
4189 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4192 F: net/mac80211/rc80211_pid*
4198 F: drivers/net/macvlan.c
4199 F: include/linux/if_macvlan.h
4201 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4203 W: http://www.kernel.org/doc/man-pages
4207 MARVELL LIBERTAS WIRELESS DRIVER
4211 F: drivers/net/wireless/libertas/
4213 MARVELL MV643XX ETHERNET DRIVER
4217 F: drivers/net/ethernet/marvell/mv643xx_eth.*
4218 F: include/linux/mv643xx.h
4220 MARVELL MWIFIEX WIRELESS DRIVER
4224 F: drivers/net/wireless/mwifiex/
4226 MARVELL MWL8K WIRELESS DRIVER
4230 F: drivers/net/wireless/mwl8k.c
4232 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4235 F: drivers/mmc/host/mvsdio.*
4237 MARVELL YUKON / SYSKONNECT DRIVER
4240 W: http://www.syskonnect.com
4243 MATROX FRAMEBUFFER DRIVER
4246 F: drivers/video/matrox/matroxfb_*
4247 F: include/linux/matroxfb.h
4249 MAX1668 TEMPERATURE SENSOR DRIVER
4253 F: Documentation/hwmon/max1668
4254 F: drivers/hwmon/max1668.c
4256 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4260 F: Documentation/hwmon/max6650
4261 F: drivers/hwmon/max6650.c
4263 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4265 P: LinuxTV.org Project
4267 W: http://linuxtv.org
4268 Q: http://patchwork.kernel.org/project/linux-media/list/
4269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4271 F: Documentation/dvb/
4272 F: Documentation/video4linux/
4275 F: include/linux/dvb/
4276 F: include/linux/videodev*.h
4278 MEGARAID SCSI DRIVERS
4281 W: http://megaraid.lsilogic.com
4283 F: Documentation/scsi/megaraid.txt
4284 F: drivers/scsi/megaraid.*
4285 F: drivers/scsi/megaraid/
4289 W: http://www.linux-mm.org
4291 F: include/linux/mm.h
4294 MEMORY RESOURCE CONTROLLER
4303 MEMORY TECHNOLOGY DEVICES (MTD)
4306 W: http://www.linux-mtd.infradead.org/
4307 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4308 T: git git://git.infradead.org/mtd-2.6.git
4311 F: include/linux/mtd/
4314 MICROBLAZE ARCHITECTURE
4317 W: http://www.monstr.eu/fdt/
4318 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4325 F: drivers/usb/image/microtek.*
4330 W: http://www.linux-mips.org/
4331 T: git git://git.linux-mips.org/pub/scm/linux.git
4332 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
4334 F: Documentation/mips/
4337 MISCELLANEOUS MCA-SUPPORT
4340 F: Documentation/ia64/mca.txt
4341 F: Documentation/mca.txt
4343 F: include/linux/mca*
4348 F: include/linux/module.h
4351 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4352 W: http://popies.net/meye/
4354 F: Documentation/video4linux/meye.txt
4355 F: drivers/media/video/meye.*
4356 F: include/linux/meye.h
4358 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4362 F: drivers/mmc/host/imxmmc.*
4364 MOUSE AND MISC DEVICES [GENERAL]
4367 F: drivers/input/mouse/
4368 F: include/linux/gpio_mouse.h
4370 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4373 F: Documentation/serial/moxa-smartio
4374 F: drivers/tty/mxser.*
4380 F: drivers/platform/x86/msi-laptop.c
4386 F: drivers/platform/x86/msi-wmi.c
4388 MULTIFUNCTION DEVICES (MFD)
4390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4394 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4400 F: include/linux/mmc/
4402 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4404 F: drivers/mmc/host/mmc_spi.c
4405 F: include/linux/spi/mmc_spi.h
4407 MULTISOUND SOUND DRIVER
4410 F: Documentation/sound/oss/MultiSound
4413 MULTITECH MULTIPORT CARD (ISICOM)
4415 F: drivers/tty/isicom.c
4416 F: include/linux/isicom.h
4418 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4423 F: drivers/usb/musb/
4425 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4429 W: http://www.myri.com/scs/download-Myri10GE.html
4431 F: drivers/net/ethernet/myricom/myri10ge/
4433 NATSEMI ETHERNET DRIVER (DP8381x)
4436 F: drivers/net/ethernet/natsemi/natsemi.c
4438 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4442 W: http://www.native-instruments.com
4450 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4454 F: drivers/scsi/NCR_D700.*
4456 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4459 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4461 F: drivers/infiniband/hw/nes/
4463 NETEM NETWORK EMULATOR
4467 F: net/sched/sch_netem.c
4469 NETERION 10GbE DRIVERS (s2io/vxge)
4472 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4473 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4475 F: Documentation/networking/s2io.txt
4476 F: Documentation/networking/vxge.txt
4477 F: drivers/net/ethernet/neterion/
4479 NETFILTER/IPTABLES/IPCHAINS
4487 W: http://www.netfilter.org/
4488 W: http://www.iptables.org/
4489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-2.6.git
4490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next-2.6.git
4492 F: include/linux/netfilter*
4493 F: include/linux/netfilter/
4494 F: include/net/netfilter/
4495 F: net/*/netfilter.c
4501 W: http://netlabel.sf.net
4504 F: Documentation/netlabel/
4505 F: include/net/netlabel.h
4508 NETROM NETWORK LAYER
4511 W: http://www.linux-ax25.org/
4513 F: include/linux/netrom.h
4514 F: include/net/netrom.h
4517 NETWORK BLOCK DEVICE (NBD)
4520 F: Documentation/blockdev/nbd.txt
4521 F: drivers/block/nbd.c
4522 F: include/linux/nbd.h
4524 NETWORK DROP MONITOR
4528 W: https://fedorahosted.org/dropwatch/
4529 F: net/core/drop_monitor.c
4531 NETWORKING [GENERAL]
4534 W: http://www.linuxfoundation.org/en/Net
4535 W: http://patchwork.ozlabs.org/project/netdev/list/
4536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4541 F: include/linux/in.h
4542 F: include/linux/net.h
4543 F: include/linux/netdevice.h
4545 NETWORKING [IPv4/IPv6]
4552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4559 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4564 NETWORKING [WIRELESS]
4567 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4573 F: include/net/ieee80211*
4574 F: include/linux/wireless.h
4575 F: include/net/iw_handler.h
4576 F: drivers/net/wireless/
4580 W: http://www.linuxfoundation.org/en/Net
4581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4585 F: include/linux/if_*
4586 F: include/linux/*device.h
4588 NETXEN (1/10) GbE SUPPORT
4592 W: http://www.qlogic.com
4594 F: drivers/net/ethernet/qlogic/netxen/
4603 F: include/linux/nfc.h
4607 NFS, SUNRPC, AND LOCKD CLIENTS
4610 W: http://client.linux-nfs.org
4611 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4617 F: include/linux/lockd/
4618 F: include/linux/nfs*
4619 F: include/linux/sunrpc/
4621 NI5010 NETWORK DRIVER
4626 F: drivers/net/ethernet/racal/ni5010.*
4631 W: http://www.nilfs.org/en/
4632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4634 F: Documentation/filesystems/nilfs2.txt
4636 F: include/linux/nilfs2_fs.h
4638 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4640 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4642 F: Documentation/scsi/NinjaSCSI.txt
4643 F: drivers/scsi/pcmcia/nsp_*
4645 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4648 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4650 F: Documentation/scsi/NinjaSCSI.txt
4651 F: drivers/scsi/nsp32*
4656 W: http://www.tuxera.com/
4657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4659 F: Documentation/filesystems/ntfs.txt
4662 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4666 F: drivers/video/riva/
4667 F: drivers/video/nvidia/
4672 W: http://www.muru.com/linux/omap/
4673 W: http://linux.omap.com/
4674 Q: http://patchwork.kernel.org/project/linux-omap/list/
4675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
4679 OMAP CLOCK FRAMEWORK SUPPORT
4683 F: arch/arm/*omap*/*clock*
4685 OMAP POWER MANAGEMENT SUPPORT
4689 F: arch/arm/*omap*/*pm*
4691 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4696 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4697 F: arch/arm/mach-omap2/powerdomain44xx.c
4698 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4699 F: arch/arm/mach-omap2/clockdomain44xx.c
4708 OMAP FRAMEBUFFER SUPPORT
4713 F: drivers/video/omap/
4715 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4720 F: drivers/video/omap2/
4721 F: Documentation/arm/OMAP/DSS
4723 OMAP HARDWARE SPINLOCK SUPPORT
4727 F: drivers/hwspinlock/omap_hwspinlock.c
4728 F: arch/arm/mach-omap2/hwspinlock.c
4734 F: drivers/mmc/host/omap.c
4739 F: drivers/mmc/host/omap_hsmmc.c
4741 OMAP RANDOM NUMBER GENERATOR SUPPORT
4744 F: drivers/char/hw_random/omap-rng.c
4751 F: arch/arm/mach-omap2/omap_hwmod.c
4752 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4754 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4758 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4760 OMAP IMAGE SIGNAL PROCESSOR (ISP)
4764 F: drivers/media/video/omap3isp/*
4770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4772 F: drivers/usb/*/*omap*
4773 F: arch/arm/*omap*/usb*
4779 F: Documentation/filesystems/omfs.txt
4782 OMNIKEY CARDMAN 4000 DRIVER
4785 F: drivers/char/pcmcia/cm4000_cs.c
4786 F: include/linux/cm4000_cs.h
4788 OMNIKEY CARDMAN 4040 DRIVER
4791 F: drivers/char/pcmcia/cm4040_cs.*
4793 OMNIVISION OV7670 SENSOR DRIVER
4796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4798 F: drivers/media/video/ov7670.c
4800 ONENAND FLASH DRIVER
4804 F: drivers/mtd/onenand/
4805 F: include/linux/mtd/onenand*.h
4807 ONSTREAM SCSI TAPE DRIVER
4812 F: drivers/scsi/osst*
4815 OPENCORES I2C BUS DRIVER
4819 F: Documentation/i2c/busses/i2c-ocores
4820 F: drivers/i2c/busses/i2c-ocores.c
4822 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4826 W: http://fdt.secretlab.ca
4827 T: git git://git.secretlab.ca/git/linux-2.6.git
4829 F: Documentation/devicetree
4831 F: include/linux/of*.h
4835 OPENRISC ARCHITECTURE
4837 W: http://openrisc.net
4840 T: git git://openrisc.net/~jonas/linux
4846 T: git git://git.alsa-project.org/alsa-kernel.git
4848 F: sound/drivers/opl4/
4854 F: arch/*/include/asm/oprofile*.h
4856 F: drivers/oprofile/
4857 F: include/linux/oprofile.h
4859 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4863 W: http://oss.oracle.com/projects/ocfs2/
4864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4866 F: Documentation/filesystems/ocfs2.txt
4867 F: Documentation/filesystems/dlmfs.txt
4874 W: http://linuxwireless.org/en/users/Drivers/orinoco
4875 W: http://www.nongnu.org/orinoco/
4877 F: drivers/net/wireless/orinoco/
4879 OSD LIBRARY and FILESYSTEM
4883 W: http://open-osd.org
4884 T: git git://git.open-osd.org/open-osd.git
4886 F: drivers/scsi/osd/
4887 F: include/scsi/osd_*
4893 W: http://wireless.kernel.org/en/users/Drivers/p54
4895 F: drivers/net/wireless/p54/
4897 PA SEMI ETHERNET DRIVER
4901 F: drivers/net/ethernet/pasemi/*
4903 PA SEMI SMBUS DRIVER
4907 F: drivers/i2c/busses/i2c-pasemi.c
4909 PADATA PARALLEL EXECUTION MECHANISM
4914 F: include/linux/padata.h
4915 F: Documentation/padata.txt
4917 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4921 F: drivers/platform/x86/panasonic-laptop.c
4923 PANASONIC MN10300/AM33/AM34 PORT
4927 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4929 F: Documentation/mn10300/
4932 PARALLEL PORT SUPPORT
4936 F: include/linux/parport*.h
4937 F: drivers/char/ppdev.c
4938 F: include/linux/ppdev.h
4940 PARAVIRT_OPS INTERFACE
4947 F: Documentation/ia64/paravirt_ops.txt
4948 F: arch/*/kernel/paravirt*
4949 F: arch/*/include/asm/paravirt.h
4951 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4954 W: http://www.torque.net/linux-pp.html
4956 F: Documentation/blockdev/paride.txt
4957 F: drivers/block/paride/
4964 W: http://www.parisc-linux.org/
4965 Q: http://patchwork.kernel.org/project/linux-parisc/list/
4966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4971 PC87360 HARDWARE MONITORING DRIVER
4975 F: Documentation/hwmon/pc87360
4976 F: drivers/hwmon/pc87360.c
4981 F: drivers/char/pc8736x_gpio.c
4983 PC87427 HARDWARE MONITORING DRIVER
4987 F: Documentation/hwmon/pc87427
4988 F: drivers/hwmon/pc87427.c
4993 F: drivers/leds/leds-pca9532.c
4994 F: include/linux/leds-pca9532.h
4996 PCA9541 I2C BUS MASTER SELECTOR DRIVER
5000 F: drivers/i2c/muxes/pca9541.c
5002 PCA9564/PCA9665 I2C BUS DRIVER
5006 F: drivers/i2c/algos/i2c-algo-pca.c
5007 F: drivers/i2c/busses/i2c-pca-*
5008 F: include/linux/i2c-algo-pca.h
5009 F: include/linux/i2c-pca-platform.h
5015 F: Documentation/PCI/pci-error-recovery.txt
5016 F: Documentation/powerpc/eeh-pci-error-recovery.txt
5021 Q: http://patchwork.kernel.org/project/linux-pci/list/
5022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
5024 F: Documentation/PCI/
5026 F: include/linux/pci*
5032 F: drivers/pci/hotplug
5035 P: Linux PCMCIA Team
5037 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
5038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
5040 F: Documentation/pcmcia/
5044 PCNET32 NETWORK DRIVER
5048 F: drivers/net/ethernet/amd/pcnet32.c
5050 PCRYPT PARALLEL CRYPTO ENGINE
5055 F: include/crypto/pcrypt.h
5057 PER-CPU MEMORY ALLOCATOR
5060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
5062 F: include/linux/percpu*.h
5064 F: arch/*/include/asm/percpu.h
5066 PER-TASK DELAY ACCOUNTING
5069 F: include/linux/delayacct.h
5070 F: kernel/delayacct.c
5072 PERFORMANCE EVENTS SUBSYSTEM
5079 F: include/linux/perf_event.h
5080 F: arch/*/kernel/perf_event*.c
5081 F: arch/*/kernel/*/perf_event*.c
5082 F: arch/*/kernel/*/*/perf_event*.c
5083 F: arch/*/include/asm/perf_event.h
5084 F: arch/*/lib/perf_event*.c
5085 F: arch/*/kernel/perf_callchain.c
5088 PERSONALITY HANDLING
5092 F: include/linux/personality.h
5097 F: Documentation/networking/phonet.txt
5098 F: include/linux/phonet.h
5099 F: include/net/phonet/
5106 F: drivers/mtd/devices/phram.c
5108 PIN CONTROL SUBSYSTEM
5116 F: drivers/block/pktcdvd.c
5117 F: include/linux/pktcdvd.h
5121 W: http://mprc.pku.edu.cn/~guanxuetao/linux
5123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
5124 F: drivers/input/serio/i8042-unicore32io.h
5125 F: drivers/i2c/busses/i2c-puv3.c
5126 F: drivers/video/fb-puv3.c
5127 F: drivers/rtc/rtc-puv3.c
5129 PMBUS HARDWARE MONITORING DRIVERS
5132 W: http://www.lm-sensors.org/
5133 W: http://www.roeck-us.net/linux/drivers/
5134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5136 F: Documentation/hwmon/pmbus
5137 F: drivers/hwmon/pmbus/
5138 F: include/linux/i2c/pmbus.h
5140 PMC SIERRA MaxRAID DRIVER
5143 W: http://www.pmc-sierra.com/
5145 F: drivers/scsi/pmcraid.*
5147 PMC SIERRA PM8001 DRIVER
5152 F: drivers/scsi/pm8001/
5154 POSIX CLOCKS and TIMERS
5158 F: include/linux/timer*
5161 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
5164 T: git git://git.infradead.org/battery-2.6.git
5166 F: include/linux/power_supply.h
5167 F: drivers/power/power_supply*
5179 F: drivers/i2c/busses/i2c-pnx.c
5181 PPP PROTOCOL DRIVERS AND COMPRESSORS
5185 F: drivers/net/ppp/ppp_*
5187 PPP OVER ATM (RFC 2364)
5190 F: net/atm/pppoatm.c
5191 F: include/linux/atmppp.h
5196 F: drivers/net/ppp/pppoe.c
5197 F: drivers/net/ppp/pppox.c
5202 F: net/l2tp/l2tp_ppp.c
5203 F: include/linux/if_pppol2tp.h
5207 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5210 F: Documentation/pps/
5212 F: include/linux/pps*.h
5218 F: drivers/net/ppp/pptp.c
5219 W: http://sourceforge.net/projects/accel-pptp
5224 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5226 F: Documentation/preempt-locking.txt
5227 F: include/linux/preempt.h
5229 PRISM54 WIRELESS DRIVER
5232 W: http://wireless.kernel.org/en/users/Drivers/p54
5234 F: drivers/net/wireless/prism54/
5236 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5240 F: drivers/ata/sata_promise.*
5247 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
5249 PS3 PLATFORM SUPPORT
5254 F: arch/powerpc/boot/ps3*
5255 F: arch/powerpc/include/asm/lv1call.h
5256 F: arch/powerpc/include/asm/ps3*.h
5257 F: arch/powerpc/platforms/ps3/
5260 F: drivers/rtc/rtc-ps3.c
5261 F: drivers/usb/host/*ps3.c
5262 F: sound/ppc/snd_ps3*
5268 F: drivers/block/ps3vram.c
5274 F: include/asm-generic/syscall.h
5275 F: include/linux/ptrace.h
5276 F: include/linux/regset.h
5277 F: include/linux/tracehook.h
5280 PVRUSB2 VIDEO4LINUX DRIVER
5284 W: http://www.isely.net/pvrusb2/
5285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5287 F: Documentation/video4linux/README.pvrusb2
5288 F: drivers/media/video/pvrusb2/
5290 PXA2xx/PXA3xx SUPPORT
5295 F: arch/arm/mach-pxa/
5296 F: drivers/pcmcia/pxa2xx*
5297 F: drivers/spi/pxa2xx*
5298 F: drivers/usb/gadget/pxa2*
5299 F: include/sound/pxa2xx-lib.h
5307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5316 MMP2 SUPPORT (aka ARMADA610)
5320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5335 F: drivers/infiniband/hw/qib/
5337 QLOGIC QLA1280 SCSI DRIVER
5341 F: drivers/scsi/qla1280.[ch]
5343 QLOGIC QLA2XXX FC-SCSI DRIVER
5348 F: Documentation/scsi/LICENSE.qla2xxx
5349 F: drivers/scsi/qla2xxx/
5351 QLOGIC QLA4XXX iSCSI DRIVER
5357 F: drivers/scsi/qla4xxx/
5359 QLOGIC QLA3XXX NETWORK DRIVER
5364 F: Documentation/networking/LICENSE.qla3xxx
5365 F: drivers/net/ethernet/qlogic/qla3xxx.*
5367 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5373 F: drivers/net/ethernet/qlogic/qlcnic/
5375 QLOGIC QLGE 10Gb ETHERNET DRIVER
5382 F: drivers/net/ethernet/qlogic/qlge/
5386 W: http://www.alarsen.net/linux/qnx4fs/
5389 F: include/linux/qnx4_fs.h
5390 F: include/linux/qnxtypes.h
5392 QUALCOMM HEXAGON ARCHITECTURE
5398 RADOS BLOCK DEVICE (RBD)
5399 F: include/linux/qnxtypes.h
5404 F: drivers/block/rbd.c
5405 F: drivers/block/rbd_types.h
5407 RADEON FRAMEBUFFER DISPLAY DRIVER
5411 F: drivers/video/aty/radeon*
5412 F: include/linux/radeonfb.h
5414 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5418 F: drivers/video/aty/aty128fb.c
5420 RALINK RT2X00 WIRELESS LAN DRIVER
5427 W: http://rt2x00.serialmonkey.com/
5429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5430 F: drivers/net/wireless/rt2x00/
5432 RAMDISK RAM BLOCK DEVICE DRIVER
5435 F: Documentation/blockdev/ramdisk.txt
5436 F: drivers/block/brd.c
5438 RANDOM NUMBER DRIVER
5441 F: drivers/char/random.c
5449 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5452 F: drivers/net/wireless/ray*
5458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5459 F: Documentation/RCU/torture.txt
5460 F: kernel/rcutorture.c
5466 RDC R6040 FAST ETHERNET DRIVER
5470 F: drivers/net/ethernet/rdc/r6040.c
5472 RDS - RELIABLE DATAGRAM SOCKETS
5478 READ-COPY UPDATE (RCU)
5481 W: http://www.rdrop.com/users/paulmck/rclock/
5483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5484 F: Documentation/RCU/
5485 F: include/linux/rcu*
5486 F: include/linux/srcu*
5489 X: kernel/rcutorture.c
5491 REAL TIME CLOCK (RTC) SUBSYSTEM
5494 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5496 F: Documentation/rtc.txt
5498 F: include/linux/rtc.h
5500 REISERFS FILE SYSTEM
5505 REGISTER MAP ABSTRACTION
5507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
5509 F: drivers/base/regmap/
5510 F: include/linux/regmap.h
5516 F: Documentation/rfkill.txt
5519 RICOH SMARTMEDIA/XD DRIVER
5522 F: drivers/mtd/nand/r852.c
5523 F: drivers/mtd/nand/r852.h
5525 RICOH R5C592 MEMORYSTICK DRIVER
5528 F: drivers/memstick/host/r592.*
5532 F: Documentation/serial/riscom8.txt
5533 F: drivers/staging/tty/riscom8*
5537 W: http://www.comtrol.com
5539 F: Documentation/serial/rocket.txt
5540 F: drivers/tty/rocket*
5545 W: http://www.linux-ax25.org/
5547 F: include/linux/rose.h
5548 F: include/net/rose.h
5551 RTL8180 WIRELESS DRIVER
5554 W: http://linuxwireless.org/
5555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5557 F: drivers/net/wireless/rtl818x/rtl8180/
5559 RTL8187 WIRELESS DRIVER
5564 W: http://linuxwireless.org/
5565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5567 F: drivers/net/wireless/rtl818x/rtl8187/
5569 RTL8192CE WIRELESS DRIVER
5573 W: http://linuxwireless.org/
5574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5576 F: drivers/net/wireless/rtlwifi/
5577 F: drivers/net/wireless/rtlwifi/rtl8192ce/
5579 S3 SAVAGE FRAMEBUFFER DRIVER
5583 F: drivers/video/savage/
5590 W: http://www.ibm.com/developerworks/linux/linux390/
5594 F: fs/partitions/ibm.c
5595 F: Documentation/s390/
5596 F: Documentation/DocBook/s390*
5598 S390 NETWORK DRIVERS
5603 W: http://www.ibm.com/developerworks/linux/linux390/
5605 F: drivers/s390/net/
5611 W: http://www.ibm.com/developerworks/linux/linux390/
5613 F: drivers/s390/crypto/
5619 W: http://www.ibm.com/developerworks/linux/linux390/
5621 F: drivers/s390/scsi/zfcp_*
5623 S390 IUCV NETWORK LAYER
5627 W: http://www.ibm.com/developerworks/linux/linux390/
5629 F: drivers/s390/net/*iucv*
5630 F: include/net/iucv/
5633 S3C24XX SD/MMC Driver
5637 F: drivers/mmc/host/s3cmci.*
5639 SAA7146 VIDEO4LINUX-2 DRIVER
5642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5643 W: http://www.mihu.de/linux/saa7146
5645 F: drivers/media/common/saa7146*
5646 F: drivers/media/video/*7146*
5647 F: include/media/*7146*
5649 SAMSUNG AUDIO (ASoC) DRIVERS
5654 F: sound/soc/samsung
5660 F: drivers/tty/serial
5662 SYNOPSYS DESIGNWARE DMAC DRIVER
5665 F: include/linux/dw_dmac.h
5666 F: drivers/dma/dw_dmac_regs.h
5667 F: drivers/dma/dw_dmac.c
5673 F: include/linux/clocksource.h
5674 F: include/linux/time.h
5675 F: include/linux/timex.h
5676 F: kernel/time/clocksource.c
5677 F: kernel/time/time*.c
5678 F: kernel/time/ntp.c
5679 F: drivers/clocksource
5681 TLG2300 VIDEO4LINUX-2 DRIVER
5686 F: drivers/media/video/tlg2300
5691 F: drivers/watchdog/sc1200wdt.c
5698 F: include/linux/sched.h
5703 W: http://www.sunplusct.com
5710 W: http://www.kernel.dk
5714 SCSI RDMA PROTOCOL (SRP) INITIATOR
5718 W: http://www.openfabrics.org
5719 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5721 F: drivers/infiniband/ulp/srp/
5722 F: include/scsi/srp.h
5727 W: http://www.torque.net/sg
5729 F: drivers/scsi/sg.c
5730 F: include/scsi/sg.h
5735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5746 F: Documentation/scsi/st.txt
5753 W: http://lksctp.sourceforge.net
5755 F: Documentation/networking/sctp.txt
5756 F: include/linux/sctp.h
5757 F: include/net/sctp/
5763 F: Documentation/i2c/busses/scx200_acb
5764 F: arch/x86/platform/scx200/
5765 F: drivers/watchdog/scx200_wdt.c
5766 F: drivers/i2c/busses/scx200*
5767 F: drivers/mtd/maps/scx200_docflash.c
5768 F: include/linux/scx200.h
5773 F: drivers/char/scx200_gpio.c
5774 F: include/linux/scx200_gpio.h
5776 SCx200 HRT CLOCKSOURCE DRIVER
5779 F: drivers/clocksource/scx200_hrt.c
5781 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5785 F: drivers/mmc/host/sdricoh_cs.c
5787 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5792 F: drivers/mmc/host/sdhci.*
5794 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5799 F: drivers/mmc/host/sdhci-of.*
5801 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5805 F: drivers/mmc/host/sdhci-s3c.c
5807 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5811 F: drivers/mmc/host/sdhci-spear.c
5816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5817 W: http://security.wiki.kernel.org/
5825 SELINUX SECURITY MODULE
5830 W: http://selinuxproject.org
5831 T: git git://git.infradead.org/users/eparis/selinux.git
5833 F: include/linux/selinux*
5834 F: security/selinux/
5837 APPARMOR SECURITY MODULE
5840 W: apparmor.wiki.kernel.org
5841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5843 F: security/apparmor/
5848 F: drivers/misc/phantom.c
5849 F: include/linux/phantom.h
5851 SERIAL ATA (SATA) SUBSYSTEM
5854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5857 F: include/linux/ata.h
5858 F: include/linux/libata.h
5860 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5863 W: http://www.emulex.com
5865 F: drivers/scsi/be2iscsi/
5867 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5872 W: http://www.emulex.com
5874 F: drivers/net/ethernet/emulex/benet/
5882 F: drivers/net/ethernet/sfc/
5887 F: drivers/misc/sgi-gru/
5889 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5893 F: Documentation/ia64/serial.txt
5894 F: drivers/tty/serial/ioc?_serial.c
5895 F: include/linux/ioc?.h
5897 SGI VISUAL WORKSTATION 320 AND 540
5900 W: http://linux-visws.sf.net
5901 S: Maintained for 2.6.
5902 F: Documentation/sgi-visws.txt
5904 SGI XP/XPC/XPNET DRIVER
5907 F: drivers/misc/sgi-xp/
5909 SIMPLE FIRMWARE INTERFACE (SFI)
5912 W: http://simplefirmware.org/
5913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5915 F: arch/x86/platform/sfi/
5917 F: include/linux/sfi*.h
5919 SIMTEC EB110ATX (Chalice CATS)
5923 W: http://www.simtec.co.uk/products/EB110ATX/
5926 SIMTEC EB2410ITX (BAST)
5930 W: http://www.simtec.co.uk/products/EB2410ITX/
5932 F: arch/arm/mach-s3c2410/mach-bast.c
5933 F: arch/arm/mach-s3c2410/bast-ide.c
5934 F: arch/arm/mach-s3c2410/bast-irq.c
5936 TI DAVINCI MACHINE SUPPORT
5940 Q: http://patchwork.kernel.org/project/linux-davinci/list/
5942 F: arch/arm/mach-davinci
5944 SIS 190 ETHERNET DRIVER
5948 F: drivers/net/ethernet/sis/sis190.c
5950 SIS 900/7016 FAST ETHERNET DRIVER
5952 W: http://www.brownhat.org/sis900.html
5955 F: drivers/net/ethernet/sis/sis900.*
5957 SIS 96X I2C/SMBUS DRIVER
5961 F: Documentation/i2c/busses/i2c-sis96x
5962 F: drivers/i2c/busses/i2c-sis96x.c
5964 SIS FRAMEBUFFER DRIVER
5966 W: http://www.winischhofer.net/linuxsisvga.shtml
5968 F: Documentation/fb/sisfb.txt
5969 F: drivers/video/sis/
5970 F: include/video/sisfb.h
5974 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5976 F: drivers/usb/misc/sisusbvga/
5978 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5982 F: drivers/net/ethernet/marvell/sk*
5990 F: include/linux/sl?b*.h
5993 SMC91x ETHERNET DRIVER
5996 F: drivers/net/ethernet/smsc/smc91x.*
5998 SMM665 HARDWARE MONITOR DRIVER
6002 F: Documentation/hwmon/smm665
6003 F: drivers/hwmon/smm665.c
6005 SMSC EMC2103 HARDWARE MONITOR DRIVER
6009 F: Documentation/hwmon/emc2103
6010 F: drivers/hwmon/emc2103.c
6012 SMSC SCH5627 HARDWARE MONITOR DRIVER
6016 F: Documentation/hwmon/sch5627
6017 F: drivers/hwmon/sch5627.c
6019 SMSC47B397 HARDWARE MONITOR DRIVER
6023 F: Documentation/hwmon/smsc47b397
6024 F: drivers/hwmon/smsc47b397.c
6026 SMSC911x ETHERNET DRIVER
6030 F: include/linux/smsc911x.h
6031 F: drivers/net/ethernet/smsc/smsc911x.*
6033 SMSC9420 PCI ETHERNET DRIVER
6037 F: drivers/net/ethernet/smsc/smsc9420.*
6039 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
6043 F: drivers/video/smscufx.c
6045 SN-IA64 (Itanium) SUB-PLATFORM
6049 W: http://www.sgi.com/altix
6053 SOC-CAMERA V4L2 SUBSYSTEM
6056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6058 F: include/media/v4l2*
6059 F: drivers/media/video/v4l2*
6061 SOEKRIS NET48XX LED SUPPORT
6064 F: drivers/leds/leds-net48xx.c
6066 SOFTWARE RAID (Multiple Disks) SUPPORT
6071 F: include/linux/raid/
6073 SONIC NETWORK DRIVER
6077 F: drivers/net/ethernet/natsemi/sonic.*
6079 SONICS SILICON BACKPLANE DRIVER (SSB)
6084 F: include/linux/ssb/
6086 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
6091 F: include/linux/bcma/
6093 SONY VAIO CONTROL DEVICE DRIVER
6096 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
6098 F: Documentation/laptops/sony-laptop.txt
6099 F: drivers/char/sonypi.c
6100 F: drivers/platform/x86/sony-laptop.c
6101 F: include/linux/sony-laptop.h
6103 SONY MEMORYSTICK CARD SUPPORT
6105 W: http://tifmxx.berlios.de/
6107 F: drivers/memstick/host/tifm_ms.c
6113 W: http://www.alsa-project.org/
6114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6115 T: git git://git.alsa-project.org/alsa-kernel.git
6117 F: Documentation/sound/
6121 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
6126 W: http://alsa-project.org/main/index.php/ASoC
6129 F: include/sound/soc*
6131 SPARC + UltraSPARC (sparc/sparc64)
6134 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
6135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
6136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
6141 SPARC SERIAL DRIVERS
6144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
6145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
6147 F: drivers/tty/serial/suncore.c
6148 F: drivers/tty/serial/suncore.h
6149 F: drivers/tty/serial/sunhv.c
6150 F: drivers/tty/serial/sunsab.c
6151 F: drivers/tty/serial/sunsab.h
6152 F: drivers/tty/serial/sunsu.c
6153 F: drivers/tty/serial/sunzilog.c
6154 F: drivers/tty/serial/sunzilog.h
6156 SPEAR PLATFORM SUPPORT
6158 W: http://www.st.com/spear
6160 F: arch/arm/plat-spear/
6162 SPEAR3XX MACHINE SUPPORT
6164 W: http://www.st.com/spear
6166 F: arch/arm/mach-spear3xx/
6168 SPEAR6XX MACHINE SUPPORT
6170 W: http://www.st.com/spear
6172 F: arch/arm/mach-spear6xx/
6174 SPEAR CLOCK FRAMEWORK SUPPORT
6176 W: http://www.st.com/spear
6178 F: arch/arm/mach-spear*/clock.c
6179 F: arch/arm/mach-spear*/include/mach/clkdev.h
6180 F: arch/arm/plat-spear/clock.c
6181 F: arch/arm/plat-spear/include/plat/clkdev.h
6182 F: arch/arm/plat-spear/include/plat/clock.h
6184 SPEAR PAD MULTIPLEXING SUPPORT
6186 W: http://www.st.com/spear
6188 F: arch/arm/plat-spear/include/plat/padmux.h
6189 F: arch/arm/plat-spear/padmux.c
6190 F: arch/arm/mach-spear*/spear*xx.c
6191 F: arch/arm/mach-spear*/include/mach/generic.h
6192 F: arch/arm/mach-spear3xx/spear3*0.c
6193 F: arch/arm/mach-spear3xx/spear3*0_evb.c
6194 F: arch/arm/mach-spear6xx/spear600.c
6195 F: arch/arm/mach-spear6xx/spear600_evb.c
6197 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
6199 F: Documentation/serial/specialix.txt
6200 F: drivers/staging/tty/specialix*
6205 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
6206 T: git git://git.secretlab.ca/git/linux-2.6.git
6208 F: Documentation/spi/
6210 F: include/linux/spi/
6212 SPIDERNET NETWORK DRIVER for CELL
6217 F: Documentation/networking/spider_net.txt
6218 F: drivers/net/ethernet/toshiba/spider_net*
6224 W: http://www.ibm.com/developerworks/power/cell/
6226 F: Documentation/filesystems/spufs.txt
6227 F: arch/powerpc/platforms/cell/spufs/
6229 SQUASHFS FILE SYSTEM
6232 W: http://squashfs.org.uk
6234 F: Documentation/filesystems/squashfs.txt
6237 SRM (Alpha) environment access
6240 F: arch/alpha/kernel/srm_env.c
6249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
6254 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
6257 F: drivers/staging/wlags49_h2/
6258 F: drivers/staging/wlags49_h25/
6263 F: drivers/staging/asus_oled/
6269 F: drivers/staging/comedi/
6271 STAGING - CRYSTAL HD VIDEO DECODER
6277 F: drivers/staging/crystalhd/
6279 STAGING - CYPRESS WESTBRIDGE SUPPORT
6282 F: drivers/staging/westbridge/
6284 STAGING - ECHO CANCELLER
6288 F: drivers/staging/echo/
6290 STAGING - ET131X NETWORK DRIVER
6293 F: drivers/staging/et131x/
6295 STAGING - FLARION FT1000 DRIVERS
6298 F: drivers/staging/ft1000/
6300 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
6303 F: drivers/staging/frontier/
6305 STAGING - HYPER-V (MICROSOFT)
6309 F: drivers/staging/hv/
6311 STAGING - INDUSTRIAL IO
6315 F: drivers/staging/iio/
6317 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
6319 W: http://www.lirc.org/
6321 F: drivers/staging/lirc/
6323 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
6328 F: drivers/staging/nvec/
6330 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
6334 W: http://wiki.laptop.org/go/DCON
6336 F: drivers/staging/olpc_dcon/
6338 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
6341 F: drivers/staging/panel/
6343 STAGING - REALTEK RTL8712U DRIVERS
6347 F: drivers/staging/rtl8712/
6349 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
6352 F: drivers/staging/sm7xx/
6354 STAGING - SOFTLOGIC 6x10 MPEG CODEC
6357 F: drivers/staging/solo6x10/
6359 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
6365 W: http://www.linux-speakup.org/
6367 F: drivers/staging/speakup/
6369 STAGING - TI DSP BRIDGE DRIVERS
6372 F: drivers/staging/tidspbridge/
6374 STAGING - TRIDENT TVMASTER TMxxxx USB VIDEO CAPTURE DRIVERS
6377 F: drivers/staging/tm6000/
6379 STAGING - USB ENE SM/MS CARD READER DRIVER
6382 F: drivers/staging/keucr/
6384 STAGING - VIA VT665X DRIVERS
6387 F: drivers/staging/vt665?/
6389 STAGING - WINBOND IS89C35 WLAN USB DRIVER
6392 F: drivers/staging/winbond/
6394 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
6397 F: drivers/staging/xgifb/
6399 STARFIRE/DURALAN NETWORK DRIVER
6402 F: drivers/net/ethernet/adaptec/starfire*
6406 W: http://sammy.net/sun3/
6408 F: arch/m68k/kernel/*sun3*
6410 F: arch/m68k/include/asm/sun3*
6411 F: drivers/net/ethernet/i825xx/sun3*
6416 W: http://www.linux-sh.org
6417 Q: http://patchwork.kernel.org/project/linux-sh/list/
6418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git sh-latest
6420 F: Documentation/sh/
6430 F: Documentation/power/
6431 F: arch/x86/kernel/acpi/
6432 F: drivers/base/power/
6434 F: include/linux/suspend.h
6435 F: include/linux/freezer.h
6436 F: include/linux/pm.h
6442 F: Documentation/svga.txt
6443 F: arch/x86/boot/video*
6448 F: Documentation/filesystems/sysv-fs.txt
6450 F: include/linux/sysv_fs.h
6456 L: http://groups.google.com/group/linux-iscsi-target-dev
6457 W: http://www.linux-iscsi.org
6458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6462 F: Documentation/target/
6464 TASKSTATS STATISTICS INTERFACE
6467 F: Documentation/accounting/taskstats*
6468 F: include/linux/taskstats*
6469 F: kernel/taskstats.c
6475 F: include/linux/pkt_cls.h
6476 F: include/net/pkt_cls.h
6479 TCP LOW PRIORITY MODULE
6482 W: http://tcp-lp-mod.sourceforge.net/
6484 F: net/ipv4/tcp_lp.c
6491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra.git
6493 F: arch/arm/mach-tegra
6495 TEHUTI ETHERNET DRIVER
6499 F: drivers/net/ethernet/tehuti/*
6501 Telecom Clock Driver for MCPL0010
6504 F: drivers/char/tlclk.c
6506 TENSILICA XTENSA PORT (xtensa)
6511 THINKPAD ACPI EXTRAS DRIVER
6515 W: http://ibm-acpi.sourceforge.net
6516 W: http://thinkwiki.org/wiki/Ibm-acpi
6517 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6519 F: drivers/platform/x86/thinkpad_acpi.c
6521 TI FLASH MEDIA INTERFACE DRIVER
6524 F: drivers/misc/tifm*
6525 F: drivers/mmc/host/tifm_sd.c
6526 F: include/linux/tifm.h
6528 TI TWL4030 SERIES SOC CODEC DRIVER
6532 F: sound/soc/codecs/twl4030*
6539 W: http://tipc.sourceforge.net/
6541 F: include/linux/tipc*.h
6546 W: http://www.tilera.com/scm/
6549 F: drivers/tty/hvc/hvc_tile.c
6550 F: drivers/net/ethernet/tile/
6551 F: drivers/edac/tile_edac.c
6556 W: http://sourceforge.net/projects/tlan/
6558 F: Documentation/networking/tlan.txt
6559 F: drivers/net/ethernet/ti/tlan.*
6561 TOMOYO SECURITY MODULE
6568 W: http://tomoyo.sourceforge.jp/
6569 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
6573 TOPSTAR LAPTOP EXTRAS DRIVER
6577 F: drivers/platform/x86/topstar-laptop.c
6579 TOSHIBA ACPI EXTRAS DRIVER
6582 F: drivers/platform/x86/toshiba_acpi.c
6587 W: http://www.buzzard.org.uk/toshiba/
6589 F: drivers/char/toshiba.c
6590 F: include/linux/toshiba.h
6597 F: drivers/mmc/host/tmio_mmc*
6598 F: drivers/mmc/host/sh_mobile_sdhi.c
6599 F: include/linux/mmc/tmio.h
6600 F: include/linux/mmc/sh_mobile_sdhi.h
6602 TMPFS (SHMEM FILESYSTEM)
6606 F: include/linux/shmem_fs.h
6612 W: http://tpmdd.sourceforge.net
6614 W: http://www.sirrix.com
6617 F: drivers/char/tpm/
6623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core
6625 F: Documentation/trace/ftrace.txt
6626 F: arch/*/*/*/ftrace.h
6627 F: arch/*/kernel/ftrace.c
6628 F: include/*/ftrace.h
6629 F: include/linux/trace*.h
6635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6637 K: ^Subject:.*(?i)trivial
6642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
6644 F: drivers/tty/serial/serial_core.c
6645 F: include/linux/serial_core.h
6646 F: include/linux/serial.h
6647 F: include/linux/tty.h
6649 TULIP NETWORK DRIVERS
6653 F: drivers/net/ethernet/tulip/
6658 W: http://vtun.sourceforge.net/tun
6660 F: Documentation/networking/tuntap.txt
6661 F: arch/um/os-Linux/drivers/
6663 TURBOCHANNEL SUBSYSTEM
6667 F: include/linux/tc.h
6673 F: drivers/scsi/u14-34f.c
6675 UBI FILE SYSTEM (UBIFS)
6679 T: git git://git.infradead.org/ubifs-2.6.git
6680 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6682 F: Documentation/filesystems/ubifs.txt
6685 UCLINUX (AND M68KNOMMU)
6687 W: http://www.uclinux.org/
6690 F: arch/m68k/*/*_no.*
6691 F: arch/m68k/include/asm/*_no.*
6693 UCLINUX FOR RENESAS H8/300 (H8300)
6695 W: http://uclinux-h8.sourceforge.jp/
6698 F: drivers/ide/ide-h8300.c
6699 F: drivers/net/ethernet/8390/ne-h8300.c
6704 F: Documentation/filesystems/udf.txt
6710 F: Documentation/filesystems/ufs.txt
6713 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6717 F: include/linux/uwb.h
6718 F: include/linux/uwb/
6720 UNICORE32 ARCHITECTURE:
6722 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6729 W: http://dotat.at/prog/unifdef
6731 F: scripts/unifdef.c
6733 UNIFORM CDROM DRIVER
6735 W: http://www.kernel.dk
6737 F: Documentation/cdrom/
6738 F: drivers/cdrom/cdrom.c
6739 F: include/linux/cdrom.h
6741 UNSORTED BLOCK IMAGES (UBI)
6743 W: http://www.linux-mtd.infradead.org/
6745 T: git git://git.infradead.org/ubi-2.6.git
6748 F: include/linux/mtd/ubi.h
6749 F: include/mtd/ubi-user.h
6755 F: Documentation/usb/acm.txt
6756 F: drivers/usb/class/cdc-acm.*
6764 F: drivers/usb/storage/uas.c
6766 USB BLOCK DRIVER (UB ub)
6770 F: drivers/block/ub.c
6772 USB CDC ETHERNET DRIVER
6776 F: drivers/net/usb/cdc_*.c
6777 F: include/linux/usb/cdc.h
6779 USB CYPRESS C67X00 DRIVER
6783 F: drivers/usb/c67x00/
6785 USB DAVICOM DM9601 DRIVER
6788 W: http://www.linux-usb.org/usbnet
6790 F: drivers/net/usb/dm9601.c
6792 USB DIAMOND RIO500 DRIVER
6795 W: http://rio500.sourceforge.net
6797 F: drivers/usb/misc/rio500*
6803 F: Documentation/usb/ehci.txt
6804 F: drivers/usb/host/ehci*
6806 USB ET61X[12]51 DRIVER
6810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6811 W: http://www.linux-projects.org
6813 F: drivers/media/video/et61x251/
6815 USB GADGET/PERIPHERAL SUBSYSTEM
6818 W: http://www.linux-usb.org/gadget
6819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6821 F: drivers/usb/gadget/
6822 F: include/linux/usb/gadget*
6824 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
6827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6829 F: Documentation/hid/hiddev.txt
6830 F: drivers/hid/usbhid/
6836 F: drivers/staging/usbip/
6842 F: drivers/usb/host/isp116x*
6843 F: include/linux/usb/isp116x.h
6845 USB KAWASAKI LSI DRIVER
6849 F: drivers/usb/serial/kl5kusb105.*
6851 USB MASS STORAGE DRIVER
6856 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
6857 F: drivers/usb/storage/
6862 T: git git://git.alsa-project.org/alsa-kernel.git
6870 F: Documentation/usb/ohci.txt
6871 F: drivers/usb/host/ohci*
6873 USB OPTION-CARD DRIVER
6877 F: drivers/usb/serial/option.c
6883 W: http://pegasus2.sourceforge.net/
6885 F: drivers/net/usb/pegasus.*
6887 USB PRINTER DRIVER (usblp)
6891 F: drivers/usb/class/usblp.c
6897 W: http://pegasus2.sourceforge.net/
6899 F: drivers/net/usb/rtl8150.c
6901 USB SERIAL BELKIN F5U103 DRIVER
6905 F: drivers/usb/serial/belkin_sa.*
6907 USB SERIAL CYPRESS M8 DRIVER
6911 W: http://geocities.com/i0xox0i
6912 W: http://firstlight.net/cvs
6913 F: drivers/usb/serial/cypress_m8.*
6915 USB SERIAL CYBERJACK DRIVER
6917 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
6919 F: drivers/usb/serial/cyberjack.c
6921 USB SERIAL DIGI ACCELEPORT DRIVER
6926 F: drivers/usb/serial/digi_acceleport.c
6932 F: Documentation/usb/usb-serial.txt
6933 F: drivers/usb/serial/generic.c
6934 F: drivers/usb/serial/usb-serial.c
6935 F: include/linux/usb/serial.h
6937 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
6941 F: drivers/usb/serial/empeg.c
6943 USB SERIAL KEYSPAN DRIVER
6946 W: http://www.kroah.com/linux/
6948 F: drivers/usb/serial/*keyspan*
6950 USB SERIAL WHITEHEAT DRIVER
6953 W: http://www.connecttech.com
6955 F: drivers/usb/serial/whiteheat*
6957 USB SMSC95XX ETHERNET DRIVER
6961 F: drivers/net/usb/smsc95xx.*
6967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6968 W: http://www.linux-projects.org
6970 F: Documentation/video4linux/sn9c102.txt
6971 F: drivers/media/video/sn9c102/
6976 W: http://www.linux-usb.org
6977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
6979 F: Documentation/usb/
6982 F: include/linux/usb.h
6983 F: include/linux/usb/
6989 F: drivers/usb/host/uhci*
6991 USB "USBNET" DRIVER FRAMEWORK
6994 W: http://www.linux-usb.org/usbnet
6996 F: drivers/net/usb/usbnet.c
6997 F: include/linux/usb/usbnet.h
7003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
7004 W: http://www.ideasonboard.org/uvc/
7006 F: drivers/media/video/uvc/
7008 USB W996[87]CF DRIVER
7012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
7013 W: http://www.linux-projects.org
7015 F: Documentation/video4linux/w9968cf.txt
7016 F: drivers/media/video/w996*
7018 USB WIRELESS RNDIS DRIVER (rndis_wlan)
7022 F: drivers/net/wireless/rndis_wlan.c
7028 F: drivers/usb/host/xhci*
7029 F: drivers/usb/host/pci-quirks*
7033 W: http://linux-lc100020.sourceforge.net
7035 F: drivers/net/wireless/zd1201.*
7041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
7042 W: http://royale.zerezo.com/zr364xx/
7044 F: Documentation/video4linux/zr364xx.txt
7045 F: drivers/media/video/zr364xx.c
7047 USER-MODE LINUX (UML)
7052 W: http://user-mode-linux.sourceforge.net
7054 F: Documentation/virtual/uml/
7063 F: Documentation/DocBook/uio-howto.tmpl
7065 F: include/linux/uio*.h
7067 UTIL-LINUX-NG PACKAGE
7070 W: http://kernel.org/~kzak/util-linux-ng/
7071 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
7077 W: http://dev.gentoo.org/~spock/projects/uvesafb/
7079 F: Documentation/fb/uvesafb.txt
7080 F: drivers/video/uvesafb.*
7082 VFAT/FAT/MSDOS FILESYSTEM
7085 F: Documentation/filesystems/vfat.txt
7094 F: drivers/media/video/videobuf2-*
7095 F: include/media/videobuf2-*
7097 VIRTIO CONSOLE DRIVER
7101 F: drivers/char/virtio_console.c
7102 F: include/linux/virtio_console.h
7104 VIRTIO CORE, NET AND BLOCK DRIVERS
7110 F: drivers/net/virtio_net.c
7111 F: drivers/block/virtio_blk.c
7112 F: include/linux/virtio_*.h
7121 F: include/linux/vhost.h
7123 VIA RHINE NETWORK DRIVER
7126 F: drivers/net/ethernet/via/via-rhine.c
7132 F: Documentation/i2c/busses/i2c-viapro
7133 F: drivers/i2c/busses/i2c-viapro.c
7135 VIA SD/MMC CARD CONTROLLER DRIVER
7139 F: drivers/mmc/host/via-sdmmc.c
7141 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
7145 F: include/linux/via-core.h
7146 F: include/linux/via-gpio.h
7147 F: include/linux/via_i2c.h
7148 F: drivers/video/via/
7150 VIA VELOCITY NETWORK DRIVER
7154 F: drivers/net/ethernet/via/via-velocity.*
7160 F: drivers/net/macvlan.c
7161 F: include/linux/if_*vlan.h
7168 F: drivers/vlynq/vlynq.c
7169 F: include/linux/vlynq.h
7171 VMWARE VMXNET3 ETHERNET DRIVER
7176 F: drivers/net/vmxnet3/
7178 VMware PVSCSI driver
7183 F: drivers/scsi/vmw_pvscsi.c
7184 F: drivers/scsi/vmw_pvscsi.h
7186 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
7189 W: http://opensource.wolfsonmicro.com/node/15
7190 W: http://www.slimlogic.co.uk/?p=48
7191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
7193 F: drivers/regulator/
7194 F: include/linux/regulator/
7196 VT1211 HARDWARE MONITOR DRIVER
7200 F: Documentation/hwmon/vt1211
7201 F: drivers/hwmon/vt1211.c
7203 VT8231 HARDWARE MONITOR DRIVER
7207 F: drivers/hwmon/vt8231.c
7209 VUB300 USB to SDIO/SD/MMC bridge chip
7214 F: drivers/mmc/host/vub300.c
7216 W1 DALLAS'S 1-WIRE BUS
7219 F: Documentation/w1/
7222 W83791D HARDWARE MONITORING DRIVER
7226 F: Documentation/hwmon/w83791d
7227 F: drivers/hwmon/w83791d.c
7229 W83793 HARDWARE MONITORING DRIVER
7233 F: Documentation/hwmon/w83793
7234 F: drivers/hwmon/w83793.c
7236 W83795 HARDWARE MONITORING DRIVER
7240 F: drivers/hwmon/w83795.c
7242 W83L51xD SD/MMC CARD INTERFACE DRIVER
7245 F: drivers/mmc/host/wbsd.*
7247 WATCHDOG DEVICE DRIVERS
7250 W: http://www.linux-watchdog.org/
7251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
7253 F: Documentation/watchdog/
7254 F: drivers/watchdog/
7255 F: include/linux/watchdog.h
7261 F: drivers/scsi/wd7000.c
7267 F: drivers/hid/hid-wiimote*
7272 F: drivers/media/rc/winbond-cir.c
7279 W: http://linuxwimax.org
7280 F: Documentation/wimax/README.wimax
7281 F: include/linux/wimax.h
7282 F: include/linux/wimax/debug.h
7283 F: include/net/wimax.h
7286 WISTRON LAPTOP BUTTON DRIVER
7289 F: drivers/input/misc/wistron_btns.c
7291 WL1251 WIRELESS DRIVER
7294 W: http://wireless.kernel.org/en/users/Drivers/wl1251
7295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7297 F: drivers/net/wireless/wl1251/*
7299 WL1271 WIRELESS DRIVER
7302 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
7303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
7305 F: drivers/net/wireless/wl12xx/
7306 F: include/linux/wl12xx.h
7308 WL3501 WIRELESS PCMCIA CARD DRIVER
7311 W: http://oops.ghostprotocols.net:81/blog
7313 F: drivers/net/wireless/wl3501*
7315 WM97XX TOUCHSCREEN DRIVERS
7319 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
7320 W: http://opensource.wolfsonmicro.com/node/7
7322 F: drivers/input/touchscreen/*wm97*
7323 F: include/linux/wm97xx.h
7325 WOLFSON MICROELECTRONICS DRIVERS
7329 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
7330 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
7331 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
7333 F: Documentation/hwmon/wm83??
7334 F: arch/arm/mach-s3c64xx/mach-crag6410*
7335 F: drivers/leds/leds-wm83*.c
7336 F: drivers/input/misc/wm831x-on.c
7337 F: drivers/input/touchscreen/wm831x-ts.c
7338 F: drivers/input/touchscreen/wm97*.c
7339 F: drivers/mfd/wm8*.c
7340 F: drivers/power/wm83*.c
7341 F: drivers/rtc/rtc-wm83*.c
7342 F: drivers/regulator/wm8*.c
7343 F: drivers/video/backlight/wm83*_bl.c
7344 F: drivers/watchdog/wm83*_wdt.c
7345 F: include/linux/mfd/wm831x/
7346 F: include/linux/mfd/wm8350/
7347 F: include/linux/mfd/wm8400*
7348 F: include/linux/wm97xx.h
7349 F: include/sound/wm????.h
7350 F: sound/soc/codecs/wm*
7354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
7356 F: include/linux/workqueue.h
7357 F: kernel/workqueue.c
7358 F: Documentation/workqueue.txt
7364 F: Documentation/networking/x25*
7368 X86 ARCHITECTURE (32-BIT AND 64-BIT)
7373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
7375 F: Documentation/x86/
7378 X86 PLATFORM DRIVERS
7381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
7383 F: drivers/platform/x86
7385 X86 MCE INFRASTRUCTURE
7390 F: arch/x86/kernel/cpu/mcheck/*
7392 XEN HYPERVISOR INTERFACE
7399 F: drivers/*/xen-*front.c
7401 F: arch/x86/include/asm/xen/
7404 XEN NETWORK BACKEND DRIVER
7409 F: drivers/net/xen-netback/*
7415 F: arch/x86/pci/*xen*
7416 F: drivers/pci/*xen*
7418 XEN SWIOTLB SUBSYSTEM
7422 F: arch/x86/xen/*swiotlb*
7423 F: drivers/xen/*swiotlb*
7426 P: Silicon Graphics Inc
7430 W: http://oss.sgi.com/projects/xfs
7431 T: git git://oss.sgi.com/xfs/xfs.git
7433 F: Documentation/filesystems/xfs.txt
7436 XILINX SYSTEMACE DRIVER
7438 W: http://www.secretlab.ca/
7440 F: drivers/block/xsysace.c
7442 XILINX UARTLITE SERIAL DRIVER
7446 F: drivers/tty/serial/uartlite.c
7448 YAM DRIVER FOR AX.25
7452 F: drivers/net/hamradio/yam*
7453 F: include/linux/yam.h
7455 YEALINK PHONE DRIVER
7459 F: Documentation/input/yealink.txt
7460 F: drivers/input/misc/yealink.*
7462 Z8530 DRIVER FOR AX.25
7464 W: http://yaina.de/jreuter/
7465 W: http://www.qsl.net/dl1bke/
7468 F: Documentation/networking/z8530drv.txt
7469 F: drivers/net/hamradio/*scc.c
7470 F: drivers/net/hamradio/z8530.h
7472 ZD1211RW WIRELESS DRIVER
7475 W: http://zd1211.ath.cx/wiki/DriverRewrite
7479 F: drivers/net/wireless/zd1211rw/
7481 ZR36067 VIDEO FOR LINUX DRIVER
7484 W: http://mjpeg.sourceforge.net/driver-zoran/
7485 T: Mercurial http://linuxtv.org/hg/v4l-dvb
7487 F: drivers/media/video/zoran/
7489 ZS DECSTATION Z85C30 SERIAL DRIVER
7492 F: drivers/tty/serial/zs.*
7497 Q: http://patchwork.kernel.org/project/LKML/list/
7498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
7499 S: Buried alive in reporters