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/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
698 F: arch/arm/mach-cns3xxx/
699 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
701 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
706 F: arch/arm/mach-ep93xx/
707 F: arch/arm/mach-ep93xx/include/mach/
709 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
717 F: arch/arm/include/asm/clkdev.h
718 F: drivers/clk/clkdev.c
720 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
725 ARM/CONTEC MICRO9 MACHINE SUPPORT
728 F: arch/arm/mach-ep93xx/micro9.c
730 ARM/CORGI MACHINE SUPPORT
734 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
737 T: git git://git.berlios.de/gemini-board
739 F: arch/arm/mach-gemini/
741 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
745 F: arch/arm/mach-prima2/
747 ARM/EBSA110 MACHINE SUPPORT
750 W: http://www.arm.linux.org.uk/
752 F: arch/arm/mach-ebsa110/
753 F: drivers/net/ethernet/amd/am79c961a.*
755 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
760 W: http://www.openezx.org/
762 T: topgit git://git.openezx.org/openezx.git
763 F: arch/arm/mach-pxa/ezx.c
765 ARM/FARADAY FA526 PORT
769 T: git git://git.berlios.de/gemini-board
772 ARM/FOOTBRIDGE ARCHITECTURE
775 W: http://www.arm.linux.org.uk/
777 F: arch/arm/include/asm/hardware/dec21285.h
778 F: arch/arm/mach-footbridge/
780 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
784 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
785 F: arch/arm/mach-mx*/
786 F: arch/arm/plat-mxc/
792 F: arch/arm/mach-mx5/
794 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
799 ARM/GUMSTIX MACHINE SUPPORT
804 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
807 F: arch/arm/mach-pxa/hx4700.c
808 F: arch/arm/mach-pxa/include/mach/hx4700.h
810 ARM/HP JORNADA 7XX MACHINE SUPPORT
814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
815 F: arch/arm/mach-sa1100/jornada720.c
816 F: arch/arm/mach-sa1100/include/mach/jornada720.h
818 ARM/INCOME PXA270 SUPPORT
822 F: arch/arm/mach-pxa/colibri-pxa270-income.c
824 ARM/INTEL IOP32X ARM ARCHITECTURE
830 ARM/INTEL IOP33X ARM ARCHITECTURE
835 ARM/INTEL IOP13XX ARM ARCHITECTURE
841 ARM/INTEL IQ81342EX MACHINE SUPPORT
847 ARM/INTEL IXP2000 ARM ARCHITECTURE
852 ARM/INTEL IXDP2850 MACHINE SUPPORT
857 ARM/INTEL IXP23XX ARM ARCHITECTURE
862 ARM/INTEL IXP4XX ARM ARCHITECTURE
867 F: arch/arm/mach-ixp4xx/
869 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
873 F: arch/arm/mach-pxa/stargate2.c
874 F: drivers/pcmcia/pxa2xx_stargate2.c
876 ARM/INTEL XSC3 (MANZANO) ARM CORE
882 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
887 ARM/LOGICPD PXA270 MACHINE SUPPORT
892 ARM/MAGICIAN MACHINE SUPPORT
896 ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support
901 F: arch/arm/mach-loki/
902 F: arch/arm/mach-kirkwood/
903 F: arch/arm/mach-mv78xx0/
904 F: arch/arm/mach-orion5x/
905 F: arch/arm/plat-orion/
907 ARM/Orion SoC/Technologic Systems TS-78xx platform support
910 W: http://www.digriz.org.uk/ts78xx/kernel
912 F: arch/arm/mach-orion5x/ts78xx-*
914 ARM/MIOA701 MACHINE SUPPORT
917 F: arch/arm/mach-pxa/mioa701.c
920 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
924 ARM/NOMADIK ARCHITECTURE
930 F: arch/arm/mach-nomadik/
931 F: arch/arm/plat-nomadik/
932 F: drivers/i2c/busses/i2c-nomadik.c
933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
935 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
938 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
941 ARM/QUALCOMM MSM MACHINE SUPPORT
946 F: arch/arm/mach-msm/
947 F: drivers/video/msm/
948 F: drivers/mmc/host/msm_sdcc.c
949 F: drivers/mmc/host/msm_sdcc.h
950 F: drivers/tty/serial/msm_serial.h
951 F: drivers/tty/serial/msm_serial.c
952 F: drivers/platform/msm/
953 F: drivers/*/pm8???-*
954 F: include/linux/mfd/pm8xxx/
955 T: git git://codeaurora.org/quic/kernel/davidb/linux-msm.git
958 ARM/TOSA MACHINE SUPPORT
963 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
966 W: http://hackndev.com
968 F: arch/arm/mach-pxa/include/mach/palmtx.h
969 F: arch/arm/mach-pxa/palmtx.c
970 F: arch/arm/mach-pxa/include/mach/palmt5.h
971 F: arch/arm/mach-pxa/palmt5.c
972 F: arch/arm/mach-pxa/include/mach/palmld.h
973 F: arch/arm/mach-pxa/palmld.c
974 F: arch/arm/mach-pxa/include/mach/palmte2.h
975 F: arch/arm/mach-pxa/palmte2.c
976 F: arch/arm/mach-pxa/include/mach/palmtc.h
977 F: arch/arm/mach-pxa/palmtc.c
979 ARM/PALM TREO SUPPORT
982 W: http://hackndev.com
984 F: arch/arm/mach-pxa/include/mach/palmtreo.h
985 F: arch/arm/mach-pxa/palmtreo.c
990 W: http://hackndev.com
992 F: arch/arm/mach-pxa/include/mach/palmz72.h
993 F: arch/arm/mach-pxa/palmz72.c
997 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1000 ARM/PT DIGITAL BOARD PORT
1003 W: http://www.arm.linux.org.uk/
1006 ARM/RADISYS ENP2611 MACHINE SUPPORT
1011 ARM/RISCPC ARCHITECTURE
1014 W: http://www.arm.linux.org.uk/
1016 F: arch/arm/common/time-acorn.c
1017 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1018 F: arch/arm/include/asm/hardware/ioc.h
1019 F: arch/arm/include/asm/hardware/iomd.h
1020 F: arch/arm/include/asm/hardware/memc.h
1021 F: arch/arm/mach-rpc/
1022 F: drivers/net/ethernet/i825xx/ether1*
1023 F: drivers/net/ethernet/seeq/ether3*
1024 F: drivers/scsi/arm/
1026 ARM/SHARK MACHINE SUPPORT
1028 W: http://www.shark-linux.de/shark.html
1031 ARM/SAMSUNG ARM ARCHITECTURES
1035 W: http://www.fluff.org/ben/linux/
1037 F: arch/arm/plat-samsung/
1038 F: arch/arm/plat-s3c24xx/
1039 F: arch/arm/plat-s5p/
1040 F: drivers/*/*s3c2410*
1041 F: drivers/*/*/*s3c2410*
1043 ARM/S3C2410 ARM ARCHITECTURE
1046 W: http://www.fluff.org/ben/linux/
1048 F: arch/arm/mach-s3c2410/
1050 ARM/S3C244x ARM ARCHITECTURE
1053 W: http://www.fluff.org/ben/linux/
1055 F: arch/arm/mach-s3c2440/
1056 F: arch/arm/mach-s3c2443/
1058 ARM/S3C64xx ARM ARCHITECTURE
1061 W: http://www.fluff.org/ben/linux/
1063 F: arch/arm/mach-s3c64xx/
1065 ARM/S5P EXYNOS ARM ARCHITECTURES
1070 F: arch/arm/mach-s5p*/
1071 F: arch/arm/mach-exynos*/
1073 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1077 F: arch/arm/mach-s5pv210/mach-aquila.c
1078 F: arch/arm/mach-s5pv210/mach-goni.c
1079 F: arch/arm/mach-exynos4/mach-universal_c210.c
1080 F: arch/arm/mach-exynos4/mach-nuri.c
1082 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1088 F: arch/arm/plat-s5p/dev-fimc*
1089 F: arch/arm/plat-samsung/include/plat/*fimc*
1090 F: drivers/media/video/s5p-fimc/
1092 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1098 F: arch/arm/plat-s5p/dev-mfc.c
1099 F: drivers/media/video/s5p-mfc/
1101 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1107 F: arch/arm/plat-s5p/dev-tv.c
1108 F: drivers/media/video/s5p-tv/
1110 ARM/SHMOBILE ARM ARCHITECTURE
1114 W: http://oss.renesas.com
1115 Q: http://patchwork.kernel.org/project/linux-sh/list/
1116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1118 F: arch/arm/mach-shmobile/
1121 ARM/TELECHIPS ARM ARCHITECTURE
1125 F: arch/arm/plat-tcc/
1126 F: arch/arm/mach-tcc8k/
1128 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1133 ARM/TETON BGA MACHINE SUPPORT
1138 ARM/THECUS N2100 MACHINE SUPPORT
1143 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1146 W: http://www.mcuos.com
1148 F: arch/arm/mach-w90x900/
1149 F: arch/arm/mach-nuc93x/
1150 F: drivers/input/keyboard/w90p910_keypad.c
1151 F: drivers/input/touchscreen/w90p910_ts.c
1152 F: drivers/watchdog/nuc900_wdt.c
1153 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1154 F: drivers/mtd/nand/nuc900_nand.c
1155 F: drivers/rtc/rtc-nuc900.c
1156 F: drivers/spi/spi_nuc900.c
1157 F: drivers/usb/host/ehci-w90x900.c
1158 F: drivers/video/nuc900fb.c
1160 ARM/U300 MACHINE SUPPORT
1164 F: arch/arm/mach-u300/
1165 F: drivers/i2c/busses/i2c-stu300.c
1166 F: drivers/rtc/rtc-coh901331.c
1167 F: drivers/watchdog/coh901327_wdt.c
1168 F: drivers/dma/coh901318*
1169 F: drivers/mfd/ab3100*
1170 F: drivers/rtc/rtc-ab3100.c
1171 F: drivers/rtc/rtc-coh901331.c
1172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1174 ARM/Ux500 ARM ARCHITECTURE
1179 F: arch/arm/mach-ux500/
1180 F: drivers/dma/ste_dma40*
1181 F: drivers/mfd/ab3550*
1182 F: drivers/mfd/abx500*
1183 F: drivers/mfd/ab8500*
1184 F: drivers/mfd/stmpe*
1185 F: drivers/rtc/rtc-ab8500.c
1186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1191 W: http://www.arm.linux.org.uk/
1195 ARM/VOIPAC PXA270 SUPPORT
1199 F: arch/arm/mach-pxa/vpac270.c
1200 F: arch/arm/mach-pxa/include/mach/vpac270.h
1202 ARM/ZIPIT Z2 SUPPORT
1206 F: arch/arm/mach-pxa/z2.c
1207 F: arch/arm/mach-pxa/include/mach/z2.h
1209 ASC7621 HARDWARE MONITOR DRIVER
1213 F: Documentation/hwmon/asc7621
1214 F: drivers/hwmon/asc7621.c
1216 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1220 W: http://acpi4asus.sf.net
1222 F: drivers/platform/x86/asus*.c
1223 F: drivers/platform/x86/eeepc*.c
1225 ASUS ASB100 HARDWARE MONITOR DRIVER
1229 F: drivers/hwmon/asb100.c
1231 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1233 W: http://sourceforge.net/projects/xscaleiop
1235 F: Documentation/crypto/async-tx-api.txt
1238 F: include/linux/dmaengine.h
1239 F: include/linux/async_tx.h
1245 F: drivers/misc/eeprom/at24.c
1246 F: include/linux/i2c/at24.h
1248 ATA OVER ETHERNET (AOE) DRIVER
1250 W: http://www.coraid.com/support/linux
1252 F: Documentation/aoe/
1253 F: drivers/block/aoe/
1255 ATHEROS ATH GENERIC UTILITIES
1259 F: drivers/net/wireless/ath/*
1261 ATHEROS ATH5K WIRELESS DRIVER
1268 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1270 F: drivers/net/wireless/ath/ath5k/
1272 ATHEROS ATH6KL WIRELESS DRIVER
1275 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1278 F: drivers/net/wireless/ath/ath6kl/
1280 ATHEROS ATH9K WIRELESS DRIVER
1287 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1289 F: drivers/net/wireless/ath/ath9k/
1291 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1294 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1296 F: drivers/net/wireless/ath/carl9170/
1298 ATK0110 HWMON DRIVER
1302 F: drivers/hwmon/asus_atk0110.c
1307 F: drivers/input/misc/ati_remote2.c
1309 ATLX ETHERNET DRIVERS
1313 W: http://sourceforge.net/projects/atl1
1314 W: http://atl1.sourceforge.net
1316 F: drivers/net/ethernet/atheros/
1322 W: http://linux-atm.sourceforge.net
1325 F: include/linux/atm*
1327 ATMEL AT91 MCI DRIVER
1330 W: http://www.atmel.com/products/AT91/
1331 W: http://www.at91.com/
1333 F: drivers/mmc/host/at91_mci.c
1335 ATMEL AT91 / AT32 MCI DRIVER
1338 F: drivers/mmc/host/atmel-mci.c
1339 F: drivers/mmc/host/atmel-mci-regs.h
1341 ATMEL AT91 / AT32 SERIAL DRIVER
1344 F: drivers/tty/serial/atmel_serial.c
1350 F: drivers/video/atmel_lcdfb.c
1351 F: include/video/atmel_lcdc.h
1353 ATMEL MACB ETHERNET DRIVER
1356 F: drivers/net/ethernet/cadence/
1361 F: drivers/spi/atmel_spi.*
1363 ATMEL USBA UDC DRIVER
1366 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1368 F: drivers/usb/gadget/atmel_usba_udc.*
1370 ATMEL WIRELESS DRIVER
1373 W: http://www.thekelleys.org.uk/atmel
1374 W: http://atmelwlandriver.sourceforge.net/
1376 F: drivers/net/wireless/atmel*
1382 W: http://people.redhat.com/sgrubb/audit/
1383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1385 F: include/linux/audit.h
1388 AUXILIARY DISPLAY DRIVERS
1390 W: http://miguelojeda.es/auxdisplay.htm
1391 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1393 F: drivers/auxdisplay/
1394 F: include/linux/cfag12864b.h
1399 W: http://www.atmel.com/products/AVR32/
1400 W: http://avr32linux.org/
1401 W: http://avrfreaks.net/
1405 AVR32/AT32AP MACHINE SUPPORT
1409 F: arch/avr32/mach-at32ap/
1414 W: http://www.linux-ax25.org/
1416 F: include/linux/ax25.h
1417 F: include/net/ax25.h
1423 W: http://linuxwireless.org/en/users/Drivers/b43
1425 F: drivers/net/wireless/b43/
1427 B43LEGACY WIRELESS DRIVER
1431 W: http://linuxwireless.org/en/users/Drivers/b43
1433 F: drivers/net/wireless/b43legacy/
1435 BACKLIGHT CLASS/SUBSYSTEM
1438 F: drivers/video/backlight/
1439 F: include/linux/backlight.h
1445 W: http://www.open-mesh.org/
1449 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1452 W: http://www.baycom.org/~tom/ham/ham.html
1454 F: drivers/net/hamradio/baycom*
1458 F: Documentation/filesystems/befs.txt
1464 F: Documentation/filesystems/bfs.txt
1466 F: include/linux/bfs_fs.h
1468 BLACKFIN ARCHITECTURE
1471 W: http://blackfin.uclinux.org
1475 BLACKFIN EMAC DRIVER
1477 W: http://blackfin.uclinux.org
1479 F: drivers/net/ethernet/adi/
1484 W: http://blackfin.uclinux.org
1486 F: drivers/rtc/rtc-bfin.c
1491 W: http://blackfin.uclinux.org
1493 F: drivers/mmc/host/bfin_sdh.c
1495 BLACKFIN SERIAL DRIVER
1498 W: http://blackfin.uclinux.org
1500 F: drivers/tty/serial/bfin_5xx.c
1502 BLACKFIN WATCHDOG DRIVER
1505 W: http://blackfin.uclinux.org
1507 F: drivers/watchdog/bfin_wdt.c
1509 BLACKFIN I2C TWI DRIVER
1512 W: http://blackfin.uclinux.org/
1514 F: drivers/i2c/busses/i2c-bfin-twi.c
1518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1526 F: drivers/mtd/devices/block2mtd.c
1532 W: http://www.bluez.org/
1533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
1535 F: drivers/bluetooth/
1541 W: http://www.bluez.org/
1542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
1545 F: include/net/bluetooth/
1551 W: http://sourceforge.net/projects/bonding/
1553 F: drivers/net/bonding/
1554 F: include/linux/if_bonding.h
1556 BROADCOM B44 10/100 ETHERNET DRIVER
1560 F: drivers/net/ethernet/broadcom/b44.*
1562 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1566 F: drivers/net/ethernet/broadcom/bnx2.*
1567 F: drivers/net/ethernet/broadcom/bnx2_*
1569 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1573 F: drivers/net/ethernet/broadcom/bnx2x/
1575 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1580 F: drivers/net/ethernet/broadcom/tg3.*
1582 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1591 F: drivers/staging/brcm80211/
1593 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1597 F: drivers/scsi/bnx2fc/
1599 BROCADE BFA FC SCSI DRIVER
1603 F: drivers/scsi/bfa/
1605 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1609 F: drivers/net/ethernet/brocade/bna/
1611 BSG (block layer generic sg v4 driver)
1616 F: include/linux/bsg.h
1621 T: git git://git.alsa-project.org/alsa-kernel.git
1623 F: Documentation/sound/alsa/Bt87x.txt
1624 F: sound/pci/bt87x.c
1628 W: http://bu3sch.de/btgpio.php
1630 F: drivers/gpio/bt8xxgpio.c
1635 W: http://btrfs.wiki.kernel.org/
1636 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1639 F: Documentation/filesystems/btrfs.txt
1642 BTTV VIDEO4LINUX DRIVER
1645 W: http://linuxtv.org
1646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1648 F: Documentation/video4linux/bttv/
1649 F: drivers/media/video/bt8xx/bttv*
1651 C-MEDIA CMI8788 DRIVER
1654 T: git git://git.alsa-project.org/alsa-kernel.git
1656 F: sound/pci/oxygen/
1658 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1662 F: Documentation/filesystems/caching/cachefiles.txt
1665 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1670 F: Documentation/video4linux/cafe_ccic
1671 F: drivers/media/video/cafe_ccic*
1677 F: Documentation/networking/caif/
1678 F: drivers/net/caif/
1679 F: include/linux/caif/
1680 F: include/net/caif/
1683 CALGARY x86-64 IOMMU
1688 F: arch/x86/kernel/pci-calgary_64.c
1689 F: arch/x86/kernel/tce_64.c
1690 F: arch/x86/include/asm/calgary.h
1691 F: arch/x86/include/asm/tce.h
1699 W: http://developer.berlios.de/projects/socketcan/
1702 F: include/linux/can.h
1703 F: include/linux/can/core.h
1704 F: include/linux/can/bcm.h
1705 F: include/linux/can/raw.h
1711 W: http://developer.berlios.de/projects/socketcan/
1714 F: include/linux/can/dev.h
1715 F: include/linux/can/error.h
1716 F: include/linux/can/netlink.h
1717 F: include/linux/can/platform/
1719 CELL BROADBAND ENGINE ARCHITECTURE
1723 W: http://www.ibm.com/developerworks/power/cell/
1725 F: arch/powerpc/include/asm/cell*.h
1726 F: arch/powerpc/include/asm/spu*.h
1727 F: arch/powerpc/oprofile/*cell*
1728 F: arch/powerpc/platforms/cell/
1730 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1733 W: http://ceph.newdream.net/
1734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1736 F: Documentation/filesystems/ceph.txt
1739 F: include/linux/ceph
1741 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1744 F: Documentation/usb/WUSB-Design-overview.txt
1745 F: Documentation/usb/wusb-cbaf
1746 F: drivers/usb/host/hwa-hc.c
1747 F: drivers/usb/host/whci/
1748 F: drivers/usb/wusbcore/
1749 F: include/linux/usb/wusb*
1751 CFAG12864B LCD DRIVER
1753 W: http://miguelojeda.es/auxdisplay.htm
1754 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1756 F: drivers/auxdisplay/cfag12864b.c
1757 F: include/linux/cfag12864b.h
1759 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1761 W: http://miguelojeda.es/auxdisplay.htm
1762 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1764 F: drivers/auxdisplay/cfag12864bfb.c
1765 F: include/linux/cfag12864b.h
1767 CFG80211 and NL80211
1771 F: include/linux/nl80211.h
1772 F: include/net/cfg80211.h
1774 X: net/wireless/wext*
1779 F: scripts/checkpatch.pl
1781 CHINESE DOCUMENTATION
1786 F: Documentation/zh_CN/
1788 CISCO VIC ETHERNET NIC DRIVER
1793 F: drivers/net/ethernet/cisco/enic/
1795 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1799 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
1801 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1805 F: drivers/usb/host/ohci-ep93xx.c
1807 CIRRUS LOGIC CS4270 SOUND DRIVER
1811 F: sound/soc/codecs/cs4270*
1815 F: include/linux/clk.h
1817 CISCO FCOE HBA DRIVER
1823 F: drivers/scsi/fnic/
1830 F: drivers/platform/x86/classmate-laptop.c
1832 COCCINELLE/Semantic Patches (SmPL)
1837 W: http://coccinelle.lip6.fr/
1839 F: scripts/coccinelle/
1840 F: scripts/coccicheck
1846 W: http://www.coda.cs.cmu.edu/
1848 F: Documentation/filesystems/coda.txt
1850 F: include/linux/coda*.h
1852 COMMON INTERNET FILE SYSTEM (CIFS)
1856 W: http://linux-cifs.samba.org/
1857 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1860 F: Documentation/filesystems/cifs.txt
1863 COMPACTPCI HOTPLUG CORE
1867 F: drivers/pci/hotplug/cpci_hotplug*
1869 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1873 F: drivers/pci/hotplug/cpcihp_zt5550.*
1875 COMPACTPCI HOTPLUG GENERIC DRIVER
1879 F: drivers/pci/hotplug/cpcihp_generic.c
1881 COMPAL LAPTOP SUPPORT
1885 F: drivers/platform/x86/compal-laptop.c
1887 COMPUTONE INTELLIPORT MULTIPORT CARD
1888 W: http://www.wittsend.com/computone.html
1890 F: Documentation/serial/computone.txt
1891 F: drivers/staging/tty/ip2/
1893 CONEXANT ACCESSRUNNER USB DRIVER
1896 W: http://accessrunner.sourceforge.net/
1898 F: drivers/usb/atm/cxacru.c
1902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
1905 F: include/linux/configfs.h
1911 F: drivers/connector/
1913 CONTROL GROUPS (CGROUPS)
1918 F: include/linux/cgroup*
1922 CORETEMP HARDWARE MONITORING DRIVER
1926 F: Documentation/hwmon/coretemp
1927 F: drivers/hwmon/coretemp.c
1929 COSA/SRP SYNC SERIAL DRIVER
1931 W: http://www.fi.muni.cz/~kas/cosa/
1933 F: drivers/net/wan/cosa*
1935 CPMAC ETHERNET DRIVER
1939 F: drivers/net/ethernet/ti/cpmac.c
1941 CPU FREQUENCY DRIVERS
1944 W: http://www.codemonkey.org.uk/projects/cpufreq/
1945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1948 F: include/linux/cpufreq.h
1953 F: arch/x86/kernel/cpuid.c
1954 F: arch/x86/kernel/msr.c
1956 CPU POWER MONITORING SUBSYSTEM
1960 F: tools/power/cpupower
1964 W: http://www.bullopensource.org/cpuset/
1965 W: http://oss.sgi.com/projects/cpusets/
1967 F: Documentation/cgroups/cpusets.txt
1968 F: include/linux/cpuset.h
1972 W: http://sourceforge.net/projects/cramfs/
1974 F: Documentation/filesystems/cramfs.txt
1981 W: http://developer.axis.com
1984 F: drivers/tty/serial/crisv10.*
1990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1992 F: Documentation/crypto/
1998 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2002 F: crypto/ansi_cprng.c
2005 CS5535 Audio ALSA driver
2008 F: sound/pci/cs5535audio/
2010 CX18 VIDEO4LINUX DRIVER
2014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2015 W: http://linuxtv.org
2016 W: http://www.ivtvdriver.org/index.php/Cx18
2018 F: Documentation/video4linux/cx18.txt
2019 F: drivers/media/video/cx18/
2021 CXGB3 ETHERNET DRIVER (CXGB3)
2024 W: http://www.chelsio.com
2026 F: drivers/net/ethernet/chelsio/cxgb3/
2028 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2031 W: http://www.openfabrics.org
2033 F: drivers/infiniband/hw/cxgb3/
2035 CXGB4 ETHERNET DRIVER (CXGB4)
2038 W: http://www.chelsio.com
2040 F: drivers/net/ethernet/chelsio/cxgb4/
2042 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2045 W: http://www.openfabrics.org
2047 F: drivers/infiniband/hw/cxgb4/
2049 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2052 W: http://www.chelsio.com
2054 F: drivers/net/ethernet/chelsio/cxgb4vf/
2056 STMMAC ETHERNET DRIVER
2059 W: http://www.stlinux.com
2061 F: drivers/net/ethernet/stmicro/stmmac/
2066 W: http://www.arm.linux.org.uk/
2068 F: drivers/video/cyber2000fb.*
2070 CYCLADES 2X SYNC CARD DRIVER
2072 W: http://oops.ghostprotocols.net:81/blog
2074 F: drivers/net/wan/cycx*
2076 CYCLADES ASYNC MUX DRIVER
2077 W: http://www.cyclades.com/
2079 F: drivers/tty/cyclades.c
2080 F: include/linux/cyclades.h
2082 CYCLADES PC300 DRIVER
2083 W: http://www.cyclades.com/
2085 F: drivers/net/wan/pc300*
2087 DAMA SLAVE for AX.25
2089 W: http://yaina.de/jreuter/
2090 W: http://www.qsl.net/dl1bke/
2093 F: net/ax25/af_ax25.c
2094 F: net/ax25/ax25_dev.c
2095 F: net/ax25/ax25_ds_*
2096 F: net/ax25/ax25_in.c
2097 F: net/ax25/ax25_out.c
2098 F: net/ax25/ax25_timer.c
2099 F: net/ax25/sysctl_net_ax25.c
2101 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2104 F: Documentation/networking/dmfe.txt
2105 F: drivers/net/ethernet/tulip/dmfe.c
2107 DC390/AM53C974 SCSI driver
2109 W: http://www.garloff.de/kurt/linux/dc390/
2112 F: drivers/scsi/tmscsim.*
2118 W: http://twibble.org/dist/dc395x/
2120 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2122 F: Documentation/scsi/dc395x.txt
2123 F: drivers/scsi/dc395x.*
2128 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2130 F: include/linux/dccp.h
2131 F: include/linux/tfrc.h
2134 DECnet NETWORK LAYER
2135 W: http://linux-decnet.sourceforge.net
2138 F: Documentation/networking/decnet.txt
2141 DEFXX FDDI NETWORK DRIVER
2144 F: drivers/net/fddi/defxx.*
2150 F: drivers/platform/x86/dell-laptop.c
2152 DELL LAPTOP SMM DRIVER
2154 W: http://www.debian.org/~dz/i8k/
2156 F: drivers/char/i8k.c
2157 F: include/linux/i8k.h
2159 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2162 F: Documentation/dcdbas.txt
2163 F: drivers/firmware/dcdbas.*
2165 DELL WMI EXTRAS DRIVER
2168 F: drivers/platform/x86/dell-wmi.c
2170 DESIGNWARE USB3 DRD IP DRIVER
2174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2176 F: drivers/usb/dwc3/
2178 DEVICE NUMBER REGISTRY
2180 W: http://lanana.org/docs/device-list/index.html
2186 W: http://sources.redhat.com/dm
2187 Q: http://patchwork.kernel.org/project/dm-devel/list/
2189 F: Documentation/device-mapper/
2191 F: include/linux/device-mapper.h
2192 F: include/linux/dm-*.h
2194 DIGI INTL. EPCA DRIVER
2197 W: http://www.digi.com
2199 F: Documentation/serial/digiepca.txt
2200 F: drivers/staging/tty/epca*
2201 F: drivers/staging/tty/digi*
2203 DIOLAN U2C-12 I2C DRIVER
2207 F: drivers/i2c/busses/i2c-diolan-u2c.c
2209 DIRECTORY NOTIFICATION (DNOTIFY)
2212 F: Documentation/filesystems/dnotify.txt
2213 F: fs/notify/dnotify/
2214 F: include/linux/dnotify.h
2216 DISK GEOMETRY AND PARTITION HANDLING
2218 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2219 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2220 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2226 F: Documentation/filesystems/quota.txt
2228 F: include/linux/quota*.h
2230 DISTRIBUTED LOCK MANAGER (DLM)
2234 W: http://sources.redhat.com/cluster/
2235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2239 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2244 F: include/linux/dma*
2245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2246 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2248 DME1737 HARDWARE MONITOR DRIVER
2252 F: Documentation/hwmon/dme1737
2253 F: drivers/hwmon/dme1737.c
2255 DOCBOOK FOR DOCUMENTATION
2258 F: scripts/kernel-doc
2260 DOCKING STATION DRIVER
2264 F: drivers/acpi/dock.c
2269 T: quilt http://userweb.kernel.org/~rdunlap/kernel-doc-patches/current/
2277 F: drivers/char/dtlk.c
2278 F: include/linux/dtlk.h
2280 DPT_I2O SCSI RAID DRIVER
2283 W: http://www.adaptec.com/
2285 F: drivers/scsi/dpt*
2286 F: drivers/scsi/dpt/
2293 W: http://www.drbd.org
2294 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2295 T: git git://git.drbd.org/drbd-8.3.git
2297 F: drivers/block/drbd/
2299 F: Documentation/blockdev/drbd/
2301 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6.git
2305 F: Documentation/kobject.txt
2309 F: include/linux/kobj*
2310 F: include/linux/debugfs.h
2316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2321 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux-2.6.git
2327 F: drivers/gpu/drm/i915
2328 F: include/drm/i915*
2334 F: drivers/net/wan/dscc4.c
2339 F: lib/dynamic_debug.c
2340 F: include/linux/dynamic_debug.h
2342 DZ DECSTATION DZ11 SERIAL DRIVER
2345 F: drivers/tty/serial/dz.*
2347 EATA-DMA SCSI DRIVER
2352 F: drivers/scsi/eata*
2354 EATA ISA/EISA/PCI SCSI DRIVER
2358 F: drivers/scsi/eata.c
2360 EATA-PIO SCSI DRIVER
2365 F: drivers/scsi/eata_pio.*
2370 W: http://ebtables.sourceforge.net/
2372 F: include/linux/netfilter_bridge/ebt_*.h
2373 F: net/bridge/netfilter/ebt*.c
2379 W: https://launchpad.net/ecryptfs
2381 F: Documentation/filesystems/ecryptfs.txt
2387 W: bluesmoke.sourceforge.net
2389 F: Documentation/edac.txt
2390 F: drivers/edac/edac_*
2391 F: include/linux/edac.h
2397 W: bluesmoke.sourceforge.net
2399 F: drivers/edac/amd64_edac*
2405 W: bluesmoke.sourceforge.net
2407 F: drivers/edac/e752x_edac.c
2412 W: bluesmoke.sourceforge.net
2414 F: drivers/edac/e7xxx_edac.c
2419 W: bluesmoke.sourceforge.net
2421 F: drivers/edac/i82443bxgx_edac.c
2426 W: bluesmoke.sourceforge.net
2428 F: drivers/edac/i3000_edac.c
2433 W: bluesmoke.sourceforge.net
2435 F: drivers/edac/i5000_edac.c
2440 W: bluesmoke.sourceforge.net
2442 F: drivers/edac/i5400_edac.c
2447 W: bluesmoke.sourceforge.net
2449 F: drivers/edac/i7300_edac.c
2454 W: bluesmoke.sourceforge.net
2456 F: drivers/edac/i7core_edac.c
2457 F: drivers/edac/edac_mce.c
2458 F: include/linux/edac_mce.h
2464 W: bluesmoke.sourceforge.net
2466 F: drivers/edac/i82975x_edac.c
2471 W: bluesmoke.sourceforge.net
2473 F: drivers/edac/pasemi_edac.c
2478 W: bluesmoke.sourceforge.net
2480 F: drivers/edac/r82600_edac.c
2482 EDIROL UA-101/UA-1000 DRIVER
2485 T: git git://git.alsa-project.org/alsa-kernel.git
2487 F: sound/usb/misc/ua101.c
2489 EFIFB FRAMEBUFFER DRIVER
2493 F: drivers/video/efifb.c
2496 W: http://aeschi.ch.eu.org/efs/
2500 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2505 F: drivers/infiniband/hw/ehca/
2507 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2511 F: drivers/net/ethernet/ibm/ehea/
2520 EMULEX LPFC FC SCSI DRIVER
2523 W: http://sourceforge.net/projects/lpfcxxxx
2525 F: drivers/scsi/lpfc/
2527 ENE CB710 FLASH CARD READER DRIVER
2530 F: drivers/misc/cb710/
2531 F: drivers/mmc/host/cb710-mmc.*
2532 F: include/linux/cb710.h
2534 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2537 F: drivers/media/rc/ene_ir.*
2539 EPSON 1355 FRAMEBUFFER DRIVER
2543 F: drivers/video/epson1355fb.c
2545 EPSON S1D13XXX FRAMEBUFFER DRIVER
2548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2549 F: drivers/video/s1d13xxxfb.c
2550 F: include/video/s1d13xxxfb.h
2552 ETHEREXPRESS-16 NETWORK DRIVER
2556 F: drivers/net/ethernet/i825xx/eexpress.*
2562 W: http://www.linuxfoundation.org/en/Net:Bridge
2564 F: include/linux/netfilter_bridge/
2567 ETHERTEAM 16I DRIVER
2570 F: drivers/net/ethernet/fujitsu/eth16i.c
2576 F: Documentation/filesystems/ext2.txt
2578 F: include/linux/ext2*
2586 F: Documentation/filesystems/ext3.txt
2588 F: include/linux/ext3*
2594 W: http://ext4.wiki.kernel.org
2595 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2597 F: Documentation/filesystems/ext4.txt
2600 Extended Verification Module (EVM)
2603 F: security/integrity/evm/
2605 F71805F HARDWARE MONITORING DRIVER
2609 F: Documentation/hwmon/f71805f
2610 F: drivers/hwmon/f71805f.c
2615 F: fs/notify/fanotify/
2616 F: include/linux/fanotify.h
2618 FARSYNC SYNCHRONOUS DRIVER
2620 W: http://www.farsite.co.uk/
2622 F: drivers/net/wan/farsync.*
2624 FAULT INJECTION SUPPORT
2627 F: Documentation/fault-injection/
2628 F: lib/fault-inject.c
2630 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2633 W: www.Open-FCoE.org
2635 F: drivers/scsi/libfc/
2636 F: drivers/scsi/fcoe/
2638 F: include/scsi/libfc.h
2639 F: include/scsi/libfcoe.h
2641 FILE LOCKING (flock() and fcntl()/lockf())
2645 F: include/linux/fcntl.h
2646 F: include/linux/fs.h
2650 FILESYSTEMS (VFS and infrastructure)
2656 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2660 F: drivers/hwmon/f75375s.c
2661 F: include/linux/f75375s.h
2663 FIREWIRE AUDIO DRIVERS
2666 T: git git://git.alsa-project.org/alsa-kernel.git
2673 W: http://ieee1394.wiki.kernel.org/
2674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2676 F: drivers/firewire/
2677 F: include/linux/firewire*.h
2680 FIRMWARE LOADER (request_firmware)
2682 F: Documentation/firmware_class/
2683 F: drivers/base/firmware*.c
2684 F: include/linux/firmware.h
2688 W: http://floatingpoint.sourceforge.net/emulator/index.html
2690 F: arch/x86/math-emu/
2692 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2695 F: drivers/net/wan/dlci.c
2696 F: drivers/net/wan/sdla.c
2701 W: http://linux-fbdev.sourceforge.net/
2702 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2703 T: git git://github.com/schandinat/linux-2.6.git fbdev-next
2705 F: Documentation/fb/
2706 F: Documentation/devicetree/bindings/fb/
2709 F: include/linux/fb.h
2711 FREESCALE DMA DRIVER
2716 F: drivers/dma/fsldma.*
2718 FREESCALE I2C CPM DRIVER
2723 F: drivers/i2c/busses/i2c-cpm.c
2725 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2730 F: arch/arm/plat-mxc/include/mach/imxfb.h
2731 F: drivers/video/imxfb.c
2733 FREESCALE SOC FS_ENET DRIVER
2739 F: drivers/net/ethernet/freescale/fs_enet/
2740 F: include/linux/fs_enet_pd.h
2742 FREESCALE QUICC ENGINE LIBRARY
2746 F: arch/powerpc/sysdev/qe_lib/
2747 F: arch/powerpc/include/asm/*qe.h
2749 FREESCALE USB PERIPHERAL DRIVERS
2754 F: drivers/usb/gadget/fsl*
2756 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2761 F: drivers/net/ethernet/freescale/ucc_geth*
2763 FREESCALE QUICC ENGINE UCC UART DRIVER
2767 F: drivers/tty/serial/ucc_uart.c
2769 FREESCALE SOC SOUND DRIVERS
2774 F: sound/soc/fsl/fsl*
2775 F: sound/soc/fsl/mpc8610_hpcd.c
2779 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2788 F: Documentation/power/freezing-of-tasks.txt
2789 F: include/linux/freezer.h
2792 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2796 F: Documentation/filesystems/caching/
2798 F: include/linux/fscache*.h
2800 FUJITSU FR-V (FRV) PORT
2805 FUJITSU LAPTOP EXTRAS
2809 F: drivers/platform/x86/fujitsu-laptop.c
2811 FUSE: FILESYSTEM IN USERSPACE
2814 W: http://fuse.sourceforge.net/
2817 F: include/linux/fuse.h
2819 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2822 S: Odd Fixes (e.g., new signatures)
2823 F: drivers/scsi/fdomain.*
2825 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2828 W: http://www.icp-vortex.com/
2830 F: drivers/scsi/gdt*
2832 GENERIC GPIO I2C DRIVER
2835 F: drivers/i2c/busses/i2c-gpio.c
2836 F: include/linux/i2c-gpio.h
2838 GENERIC GPIO I2C MULTIPLEXER DRIVER
2842 F: drivers/i2c/muxes/gpio-i2cmux.c
2843 F: include/linux/gpio-i2cmux.h
2844 F: Documentation/i2c/muxes/gpio-i2cmux
2846 GENERIC HDLC (WAN) DRIVERS
2848 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2850 F: drivers/net/wan/c101.c
2851 F: drivers/net/wan/hd6457*
2852 F: drivers/net/wan/hdlc*
2853 F: drivers/net/wan/n2.c
2854 F: drivers/net/wan/pc300too.c
2855 F: drivers/net/wan/pci200syn.c
2856 F: drivers/net/wan/wanxl*
2858 GENERIC INCLUDE/ASM HEADER FILES
2861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2863 F: include/asm-generic
2865 GENERIC UIO DRIVER FOR PCI DEVICES
2869 F: drivers/uio/uio_pci_generic.c
2874 W: http://sources.redhat.com/cluster/
2875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2878 F: Documentation/filesystems/gfs2*.txt
2880 F: include/linux/gfs2_ondisk.h
2882 GIGASET ISDN DRIVERS
2886 W: http://gigaset307x.sourceforge.net/
2888 F: Documentation/isdn/README.gigaset
2889 F: drivers/isdn/gigaset/
2890 F: include/linux/gigaset_dev.h
2895 T: git git://git.secretlab.ca/git/linux-2.6.git
2896 F: Documentation/gpio.txt
2898 F: include/linux/gpio*
2900 GRE DEMULTIPLEXER DRIVER
2905 F: include/net/gre.h
2907 GRETH 10/100/1G Ethernet MAC device driver
2911 F: drivers/net/greth*
2913 GSPCA FINEPIX SUBDRIVER
2916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2918 F: drivers/media/video/gspca/finepix.c
2920 GSPCA GL860 SUBDRIVER
2923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2925 F: drivers/media/video/gspca/gl860/
2927 GSPCA M5602 SUBDRIVER
2930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2932 F: drivers/media/video/gspca/m5602/
2934 GSPCA PAC207 SONIXB SUBDRIVER
2937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2939 F: drivers/media/video/gspca/pac207.c
2941 GSPCA SN9C20X SUBDRIVER
2944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2946 F: drivers/media/video/gspca/sn9c20x.c
2948 GSPCA T613 SUBDRIVER
2951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2953 F: drivers/media/video/gspca/t613.c
2955 GSPCA USB WEBCAM DRIVER
2957 W: http://moinejf.free.fr
2959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2961 F: drivers/media/video/gspca/
2963 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2966 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2968 F: drivers/platform/x86/hdaps.c
2970 HWPOISON MEMORY FAILURE HANDLING
2973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
2975 F: mm/memory-failure.c
2976 F: mm/hwpoison-inject.c
2978 HYPERVISOR VIRTUAL CONSOLE DRIVER
2987 W: http://www.lm-sensors.org/
2988 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
2989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
2991 F: Documentation/hwmon/
2993 F: include/linux/hwmon*.h
2995 HARDWARE RANDOM NUMBER GENERATOR CORE
2999 F: Documentation/hw_random.txt
3000 F: drivers/char/hw_random/
3001 F: include/linux/hw_random.h
3003 HARMONY SOUND DRIVER
3007 F: sound/parisc/harmony.*
3009 HEWLETT-PACKARD SMART2 RAID DRIVER
3013 F: Documentation/blockdev/cpqarray.txt
3014 F: drivers/block/cpqarray.*
3016 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3020 F: Documentation/scsi/hpsa.txt
3021 F: drivers/scsi/hpsa*.[ch]
3022 F: include/linux/cciss*.h
3024 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3028 F: Documentation/blockdev/cciss.txt
3029 F: drivers/block/cciss*
3030 F: include/linux/cciss_ioctl.h
3035 F: Documentation/filesystems/hfs.txt
3038 HGA FRAMEBUFFER DRIVER
3041 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3043 F: drivers/video/hgafb.c
3045 HIBERNATION (aka Software Suspend, aka swsusp)
3051 F: drivers/base/power/
3053 F: include/linux/suspend.h
3054 F: include/linux/freezer.h
3055 F: include/linux/pm.h
3056 F: arch/*/include/asm/suspend*.h
3061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3064 F: include/linux/hid*
3066 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3069 F: Documentation/timers/
3071 F: kernel/time/clockevents.c
3072 F: kernel/time/tick*.*
3073 F: kernel/time/timer_*.c
3074 F: include/linux/clockchips.h
3075 F: include/linux/hrtimer.h
3077 HIGH-SPEED SCC DRIVER FOR AX.25
3080 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
3082 F: drivers/net/hamradio/dmascc.c
3083 F: drivers/net/hamradio/scc.c
3085 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3087 W: http://www.highpoint-tech.com
3089 F: Documentation/scsi/hptiop.txt
3090 F: drivers/scsi/hptiop.c
3096 F: include/linux/hippidevice.h
3097 F: include/linux/if_hippi.h
3099 F: drivers/net/hippi/
3105 W: http://hostap.epitest.fi/
3107 F: drivers/net/wireless/hostap/
3109 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3112 F: drivers/platform/x86/tc1100-wmi.c
3114 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3117 F: drivers/net/ethernet/hp/hp100.*
3119 HPET: High Precision Event Timers driver
3122 F: Documentation/timers/hpet.txt
3123 F: drivers/char/hpet.c
3124 F: include/linux/hpet.h
3129 F: arch/x86/kernel/hpet.c
3130 F: arch/x86/include/asm/hpet.h
3134 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3140 W: http://www.pharscape.org
3142 F: drivers/net/usb/hso.c
3144 HTCPEN TOUCHSCREEN DRIVER
3148 F: drivers/input/touchscreen/htcpen.c
3155 I2C/SMBUS STUB DRIVER
3159 F: drivers/i2c/busses/i2c-stub.c
3165 W: http://i2c.wiki.kernel.org/
3166 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3167 T: git git://git.fluff.org/bjdooks/linux.git
3169 F: Documentation/i2c/
3171 F: include/linux/i2c.h
3172 F: include/linux/i2c-*.h
3177 W: http://www.harbaum.org/till/i2c_tiny_usb
3179 F: drivers/i2c/busses/i2c-tiny-usb.c
3186 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3191 IA64 (Itanium) PLATFORM
3195 W: http://www.ia64-linux.org/
3196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
3200 IBM MCA SCSI SUBSYSTEM DRIVER
3202 W: http://www.uni-mainz.de/~langm000/linux.html
3204 F: drivers/scsi/ibmmca.c
3206 IBM Power Linux RAID adapter
3209 F: drivers/scsi/ipr.*
3211 IBM Power Virtual Ethernet Device Driver
3215 F: drivers/net/ethernet/ibm/ibmveth.*
3217 IBM ServeRAID RAID DRIVER
3220 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3222 F: drivers/scsi/ips.*
3227 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
3230 F: Documentation/ide/
3232 F: include/linux/ide.h
3234 IDEAPAD LAPTOP EXTRAS DRIVER
3237 W: http://launchpad.net/ideapad-laptop
3239 F: drivers/platform/x86/ideapad-laptop.c
3245 F: Documentation/cdrom/ide-cd
3246 F: drivers/ide/ide-cd*
3252 F: drivers/idle/i7300_idle.c
3254 IEEE 802.15.4 SUBSYSTEM
3258 W: http://apps.sourceforge.net/trac/linux-zigbee
3259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3262 F: drivers/ieee802154/
3264 IKANOS/ADI EAGLE ADSL USB DRIVER
3268 F: drivers/usb/atm/ueagle-atm.c
3270 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3273 F: security/integrity/ima/
3275 IMS TWINTURBO FRAMEBUFFER DRIVER
3278 F: drivers/video/imsttfb.c
3280 INFINIBAND SUBSYSTEM
3285 W: http://www.openfabrics.org/
3286 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3289 F: Documentation/infiniband/
3290 F: drivers/infiniband/
3291 F: include/linux/if_infiniband.h
3298 F: Documentation/filesystems/inotify.txt
3299 F: fs/notify/inotify/
3300 F: include/linux/inotify.h
3302 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3306 Q: http://patchwork.kernel.org/project/linux-input/list/
3307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3311 INPUT MULTITOUCH (MT) PROTOCOL
3314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3316 F: Documentation/input/multi-touch-protocol.txt
3317 F: drivers/input/input-mt.c
3320 INTEL C600 SERIES SAS CONTROLLER DRIVER
3326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git
3328 F: drivers/scsi/isci/
3334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
3336 F: drivers/idle/intel_idle.c
3338 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3342 F: Documentation/fb/intelfb.txt
3343 F: drivers/video/intelfb/
3345 INTEL 810/815 FRAMEBUFFER DRIVER
3349 F: drivers/video/i810/
3351 INTEL MENLOW THERMAL DRIVER
3354 W: http://www.lesswatts.org/projects/acpi/
3356 F: drivers/platform/x86/intel_menlow.c
3358 INTEL IA32 MICROCODE UPDATE SUPPORT
3361 F: arch/x86/kernel/microcode_core.c
3362 F: arch/x86/kernel/microcode_intel.c
3364 INTEL I/OAT DMA DRIVER
3367 F: drivers/dma/ioat*
3372 T: git git://git.infradead.org/iommu-2.6.git
3374 F: drivers/iommu/intel-iommu.c
3375 F: include/linux/intel-iommu.h
3377 INTEL IOP-ADMA DMA DRIVER
3380 F: drivers/dma/iop-adma.c
3382 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3385 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3386 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3387 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3388 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3389 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
3390 F: drivers/net/wan/ixp4xx_hss.c
3392 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3395 F: drivers/char/hw_random/ixp4xx-rng.c
3397 INTEL IXP2000 ETHERNET DRIVER
3401 F: drivers/net/ethernet/xscale/ixp2000/
3403 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3414 W: http://e1000.sourceforge.net/
3415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
3416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
3418 F: Documentation/networking/e100.txt
3419 F: Documentation/networking/e1000.txt
3420 F: Documentation/networking/e1000e.txt
3421 F: Documentation/networking/igb.txt
3422 F: Documentation/networking/igbvf.txt
3423 F: Documentation/networking/ixgb.txt
3424 F: Documentation/networking/ixgbe.txt
3425 F: Documentation/networking/ixgbevf.txt
3426 F: drivers/net/ethernet/intel/
3428 INTEL MRST PMU DRIVER
3432 F: arch/x86/platform/mrst/pmu.*
3434 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3437 F: Documentation/networking/README.ipw2100
3438 F: drivers/net/wireless/ipw2x00/ipw2100.*
3440 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3443 F: Documentation/networking/README.ipw2200
3444 F: drivers/net/wireless/ipw2x00/ipw2200.*
3446 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3450 W: http://tboot.sourceforge.net
3451 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3453 F: Documentation/intel_txt.txt
3454 F: include/linux/tboot.h
3455 F: arch/x86/kernel/tboot.c
3457 INTEL WIRELESS WIMAX CONNECTION 2400
3462 W: http://linuxwimax.org
3463 F: Documentation/wimax/README.i2400m
3464 F: drivers/net/wimax/i2400m/
3465 F: include/linux/wimax/i2400m.h
3467 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3471 F: drivers/net/wireless/iwlegacy/
3473 INTEL WIRELESS WIFI LINK (iwlwifi)
3477 W: http://intellinuxwireless.org
3478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
3480 F: drivers/net/wireless/iwlwifi/
3482 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3487 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3488 F: drivers/net/wireless/iwmc3200wifi/
3490 IOC3 ETHERNET DRIVER
3494 F: drivers/net/ethernet/sgi/ioc3-eth.c
3500 F: drivers/tty/serial/ioc3_serial.c
3505 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3507 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3512 F: drivers/net/ethernet/icplus/ipg.*
3518 F: drivers/infiniband/hw/ipath/
3523 W: http://openipmi.sourceforge.net/
3525 F: Documentation/IPMI.txt
3526 F: drivers/char/ipmi/
3527 F: include/linux/ipmi*
3529 IPS SCSI RAID DRIVER
3532 W: http://www.adaptec.com/
3534 F: drivers/scsi/ips*
3543 F: Documentation/networking/ipvs-sysctl.txt
3544 F: include/net/ip_vs.h
3545 F: include/linux/ip_vs.h
3546 F: net/netfilter/ipvs/
3552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3553 F: drivers/tty/ipwireless/
3559 F: include/linux/ipx.h
3560 F: include/net/ipx.h
3567 W: http://irda.sourceforge.net/
3569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3570 F: Documentation/networking/irda.txt
3571 F: drivers/net/irda/
3572 F: include/net/irda/
3578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq/core
3584 F: Documentation/isapnp.txt
3585 F: drivers/pnp/isapnp/
3586 F: include/linux/isapnp.h
3588 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3592 F: drivers/firmware/iscsi_ibft*
3597 W: www.open-iscsi.org
3598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3600 F: drivers/scsi/*iscsi*
3601 F: include/scsi/*iscsi*
3607 W: http://www.isdn4linux.de
3608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3610 F: Documentation/isdn/
3612 F: include/linux/isdn.h
3613 F: include/linux/isdn/
3615 ISDN SUBSYSTEM (Eicon active card driver)
3618 W: http://www.melware.de
3620 F: drivers/isdn/hardware/eicon/
3622 IT87 HARDWARE MONITORING DRIVER
3626 F: Documentation/hwmon/it87
3627 F: drivers/hwmon/it87.c
3629 IVTV VIDEO4LINUX DRIVER
3633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3634 W: http://www.ivtvdriver.org
3636 F: Documentation/video4linux/*.ivtv
3637 F: drivers/media/video/ivtv/
3638 F: include/linux/ivtv*
3640 JC42.4 TEMPERATURE SENSOR DRIVER
3644 F: drivers/hwmon/jc42.c
3645 F: Documentation/hwmon/jc42
3650 W: http://jfs.sourceforge.net/
3651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3653 F: Documentation/filesystems/jfs.txt
3660 F: drivers/net/ethernet/jme.*
3662 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3665 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3668 F: include/linux/jffs2.h
3670 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3676 F: include/linux/ext3_jbd.h
3677 F: include/linux/jbd.h
3679 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3684 F: include/linux/jbd2.h
3686 JSM Neo PCI based serial card
3690 F: drivers/tty/serial/jsm/
3692 K10TEMP HARDWARE MONITORING DRIVER
3696 F: Documentation/hwmon/k10temp
3697 F: drivers/hwmon/k10temp.c
3699 K8TEMP HARDWARE MONITORING DRIVER
3703 F: Documentation/hwmon/k8temp
3704 F: drivers/hwmon/k8temp.c
3710 F: Documentation/kbuild/kconfig-language.txt
3717 W: http://lse.sourceforge.net/kdump/
3719 F: Documentation/kdump/
3721 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3727 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3733 F: Documentation/kbuild/
3735 F: scripts/Makefile.*
3742 W: http://kernelnewbies.org/KernelJanitors
3745 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3749 W: http://nfs.sourceforge.net/
3752 F: include/linux/nfsd/
3756 F: include/linux/lockd/
3757 F: include/linux/sunrpc/
3759 KERNEL VIRTUAL MACHINE (KVM)
3763 W: http://kvm.qumranet.com
3765 F: Documentation/*/kvm.txt
3767 F: arch/*/include/asm/kvm*
3768 F: include/linux/kvm*
3771 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3774 W: http://kvm.qumranet.com
3776 F: arch/x86/include/asm/svm.h
3777 F: arch/x86/kvm/svm.c
3779 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3782 W: http://kvm.qumranet.com
3784 F: arch/powerpc/include/asm/kvm*
3785 F: arch/powerpc/kvm/
3787 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3790 W: http://kvm.qumranet.com
3792 F: Documentation/ia64/kvm.txt
3793 F: arch/ia64/include/asm/kvm*
3796 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3801 W: http://www.ibm.com/developerworks/linux/linux390/
3803 F: Documentation/s390/kvm.txt
3804 F: arch/s390/include/asm/kvm*
3806 F: drivers/s390/kvm/
3810 W: http://kernel.org/pub/linux/utils/kernel/kexec/
3813 F: include/linux/kexec.h
3820 F: Documentation/security/keys.txt
3821 F: include/linux/key.h
3822 F: include/linux/key-type.h
3832 F: Documentation/security/keys-trusted-encrypted.txt
3833 F: include/keys/trusted-type.h
3834 F: security/keys/trusted.c
3835 F: security/keys/trusted.h
3843 F: Documentation/security/keys-trusted-encrypted.txt
3844 F: include/keys/encrypted-type.h
3845 F: security/keys/encrypted.c
3846 F: security/keys/encrypted.h
3848 KGDB / KDB /debug_core
3850 W: http://kgdb.wiki.kernel.org/
3853 F: Documentation/DocBook/kgdb.tmpl
3854 F: drivers/misc/kgdbts.c
3855 F: drivers/tty/serial/kgdboc.c
3856 F: include/linux/kdb.h
3857 F: include/linux/kgdb.h
3864 F: Documentation/kmemcheck.txt
3865 F: arch/x86/include/asm/kmemcheck.h
3866 F: arch/x86/mm/kmemcheck/
3867 F: include/linux/kmemcheck.h
3873 F: Documentation/kmemleak.txt
3874 F: include/linux/kmemleak.h
3876 F: mm/kmemleak-test.c
3884 F: Documentation/kprobes.txt
3885 F: include/linux/kprobes.h
3888 KS0108 LCD CONTROLLER DRIVER
3890 W: http://miguelojeda.es/auxdisplay.htm
3891 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3893 F: Documentation/auxdisplay/ks0108
3894 F: drivers/auxdisplay/ks0108.c
3895 F: include/linux/ks0108.h
3900 F: Documentation/networking/lapb-module.txt
3904 LASI 53c700 driver for PARISC
3908 F: Documentation/scsi/53c700.txt
3909 F: drivers/scsi/53c700*
3915 F: include/linux/leds.h
3917 LEGACY EEPROM DRIVER
3920 F: Documentation/misc-devices/eeprom
3921 F: drivers/misc/eeprom/eeprom.c
3923 LEGO USB Tower driver
3926 W: http://legousb.sourceforge.net/
3928 F: drivers/usb/misc/legousbtower.c
3933 W: http://lguest.ozlabs.org/
3935 F: Documentation/virtual/lguest/
3938 F: include/linux/lguest*.h
3939 F: arch/x86/include/asm/lguest*.h
3941 LINUX FOR IBM pSERIES (RS/6000)
3943 W: http://www.ibm.com/linux/ltc/projects/ppc
3945 F: arch/powerpc/boot/rs6000.h
3947 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3950 W: http://www.penguinppc.org/
3952 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
3953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3955 F: Documentation/powerpc/
3958 LINUX FOR POWER MACINTOSH
3960 W: http://www.penguinppc.org/
3963 F: arch/powerpc/platforms/powermac/
3964 F: drivers/macintosh/
3966 LINUX FOR POWERPC EMBEDDED MPC5XXX
3969 T: git git://git.denx.de/linux-2.6-agust.git
3971 F: arch/powerpc/platforms/512x/
3972 F: arch/powerpc/platforms/52xx/
3974 LINUX FOR POWERPC EMBEDDED PPC4XX
3977 W: http://www.penguinppc.org/
3979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3981 F: arch/powerpc/platforms/40x/
3982 F: arch/powerpc/platforms/44x/
3984 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3986 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3988 T: git git://git.secretlab.ca/git/linux-2.6.git
3990 F: arch/powerpc/*/*virtex*
3991 F: arch/powerpc/*/*/*virtex*
3993 LINUX FOR POWERPC EMBEDDED PPC8XX
3996 W: http://www.penguinppc.org/
3999 F: arch/powerpc/platforms/8xx/
4001 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4003 W: http://www.penguinppc.org/
4006 F: arch/powerpc/platforms/83xx/
4007 F: arch/powerpc/platforms/85xx/
4009 LINUX FOR POWERPC PA SEMI PWRFICIENT
4013 F: arch/powerpc/platforms/pasemi/
4014 F: drivers/*/*pasemi*
4015 F: drivers/*/*/*pasemi*
4017 LINUX SECURITY MODULE (LSM) FRAMEWORK
4022 LIS3LV02D ACCELEROMETER DRIVER
4025 F: Documentation/misc-devices/lis3lv02d
4026 F: drivers/misc/lis3lv02d/
4027 F: drivers/platform/x86/hp_accel.c
4032 F: include/linux/llc.h
4036 LM73 HARDWARE MONITOR DRIVER
4040 F: drivers/hwmon/lm73.c
4042 LM78 HARDWARE MONITOR DRIVER
4046 F: Documentation/hwmon/lm78
4047 F: drivers/hwmon/lm78.c
4049 LM83 HARDWARE MONITOR DRIVER
4053 F: Documentation/hwmon/lm83
4054 F: drivers/hwmon/lm83.c
4056 LM90 HARDWARE MONITOR DRIVER
4060 F: Documentation/hwmon/lm90
4061 F: drivers/hwmon/lm90.c
4063 LOCKDEP AND LOCKSTAT
4066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
4068 F: Documentation/lockdep*.txt
4069 F: Documentation/lockstat.txt
4070 F: include/linux/lockdep.h
4073 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4076 W: http://www.linux-ntfs.org/content/view/19/37/
4078 F: Documentation/ldm.txt
4079 F: fs/partitions/ldm.*
4088 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4093 W: http://www.lsilogic.com/support
4095 F: drivers/message/fusion/
4097 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4101 F: drivers/scsi/sym53c8xx_2/
4103 LTC4261 HARDWARE MONITOR DRIVER
4107 F: Documentation/hwmon/ltc4261
4108 F: drivers/hwmon/ltc4261.c
4110 LTP (Linux Test Project)
4116 W: http://ltp.sourceforge.net/
4117 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4124 W: http://www.linux-m32r.org/
4131 W: http://www.linux-m68k.org/
4132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4137 M68K ON APPLE MACINTOSH
4139 W: http://www.mac.linux-m68k.org/
4146 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4153 W: http://linuxwireless.org/
4154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4156 F: Documentation/networking/mac80211-injection.txt
4157 F: include/net/mac80211.h
4160 MAC80211 PID RATE CONTROL
4164 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4167 F: net/mac80211/rc80211_pid*
4173 F: drivers/net/macvlan.c
4174 F: include/linux/if_macvlan.h
4176 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4178 W: http://www.kernel.org/doc/man-pages
4182 MARVELL LIBERTAS WIRELESS DRIVER
4186 F: drivers/net/wireless/libertas/
4188 MARVELL MV643XX ETHERNET DRIVER
4192 F: drivers/net/ethernet/marvell/mv643xx_eth.*
4193 F: include/linux/mv643xx.h
4195 MARVELL MWIFIEX WIRELESS DRIVER
4199 F: drivers/net/wireless/mwifiex/
4201 MARVELL MWL8K WIRELESS DRIVER
4205 F: drivers/net/wireless/mwl8k.c
4207 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4210 F: drivers/mmc/host/mvsdio.*
4212 MARVELL YUKON / SYSKONNECT DRIVER
4215 W: http://www.syskonnect.com
4218 MATROX FRAMEBUFFER DRIVER
4221 F: drivers/video/matrox/matroxfb_*
4222 F: include/linux/matroxfb.h
4224 MAX1668 TEMPERATURE SENSOR DRIVER
4228 F: Documentation/hwmon/max1668
4229 F: drivers/hwmon/max1668.c
4231 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4235 F: Documentation/hwmon/max6650
4236 F: drivers/hwmon/max6650.c
4238 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4240 P: LinuxTV.org Project
4242 W: http://linuxtv.org
4243 Q: http://patchwork.kernel.org/project/linux-media/list/
4244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4246 F: Documentation/dvb/
4247 F: Documentation/video4linux/
4250 F: include/linux/dvb/
4251 F: include/linux/videodev*.h
4253 MEGARAID SCSI DRIVERS
4256 W: http://megaraid.lsilogic.com
4258 F: Documentation/scsi/megaraid.txt
4259 F: drivers/scsi/megaraid.*
4260 F: drivers/scsi/megaraid/
4264 W: http://www.linux-mm.org
4266 F: include/linux/mm.h
4269 MEMORY RESOURCE CONTROLLER
4278 MEMORY TECHNOLOGY DEVICES (MTD)
4281 W: http://www.linux-mtd.infradead.org/
4282 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4283 T: git git://git.infradead.org/mtd-2.6.git
4286 F: include/linux/mtd/
4289 MICROBLAZE ARCHITECTURE
4292 W: http://www.monstr.eu/fdt/
4293 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4300 F: drivers/usb/image/microtek.*
4305 W: http://www.linux-mips.org/
4306 T: git git://git.linux-mips.org/pub/scm/linux.git
4307 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
4309 F: Documentation/mips/
4312 MISCELLANEOUS MCA-SUPPORT
4315 F: Documentation/ia64/mca.txt
4316 F: Documentation/mca.txt
4318 F: include/linux/mca*
4323 F: include/linux/module.h
4326 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4327 W: http://popies.net/meye/
4329 F: Documentation/video4linux/meye.txt
4330 F: drivers/media/video/meye.*
4331 F: include/linux/meye.h
4333 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4337 F: drivers/mmc/host/imxmmc.*
4339 MOUSE AND MISC DEVICES [GENERAL]
4342 F: drivers/input/mouse/
4343 F: include/linux/gpio_mouse.h
4345 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4348 F: Documentation/serial/moxa-smartio
4349 F: drivers/tty/mxser.*
4355 F: drivers/platform/x86/msi-laptop.c
4361 F: drivers/platform/x86/msi-wmi.c
4363 MULTIFUNCTION DEVICES (MFD)
4365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4369 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4375 F: include/linux/mmc/
4377 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4379 F: drivers/mmc/host/mmc_spi.c
4380 F: include/linux/spi/mmc_spi.h
4382 MULTISOUND SOUND DRIVER
4385 F: Documentation/sound/oss/MultiSound
4388 MULTITECH MULTIPORT CARD (ISICOM)
4390 F: drivers/tty/isicom.c
4391 F: include/linux/isicom.h
4393 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4398 F: drivers/usb/musb/
4400 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4404 W: http://www.myri.com/scs/download-Myri10GE.html
4406 F: drivers/net/ethernet/myricom/myri10ge/
4408 NATSEMI ETHERNET DRIVER (DP8381x)
4411 F: drivers/net/ethernet/natsemi/natsemi.c
4413 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4417 W: http://www.native-instruments.com
4425 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4429 F: drivers/scsi/NCR_D700.*
4431 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4434 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4436 F: drivers/infiniband/hw/nes/
4438 NETEM NETWORK EMULATOR
4442 F: net/sched/sch_netem.c
4444 NETERION 10GbE DRIVERS (s2io/vxge)
4447 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4448 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4450 F: Documentation/networking/s2io.txt
4451 F: Documentation/networking/vxge.txt
4452 F: drivers/net/ethernet/neterion/
4454 NETFILTER/IPTABLES/IPCHAINS
4464 W: http://www.netfilter.org/
4465 W: http://www.iptables.org/
4466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-2.6.git
4467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next-2.6.git
4469 F: include/linux/netfilter*
4470 F: include/linux/netfilter/
4471 F: include/net/netfilter/
4472 F: net/*/netfilter.c
4478 W: http://netlabel.sf.net
4481 F: Documentation/netlabel/
4482 F: include/net/netlabel.h
4485 NETROM NETWORK LAYER
4488 W: http://www.linux-ax25.org/
4490 F: include/linux/netrom.h
4491 F: include/net/netrom.h
4494 NETWORK BLOCK DEVICE (NBD)
4497 F: Documentation/blockdev/nbd.txt
4498 F: drivers/block/nbd.c
4499 F: include/linux/nbd.h
4501 NETWORK DROP MONITOR
4505 W: https://fedorahosted.org/dropwatch/
4506 F: net/core/drop_monitor.c
4508 NETWORKING [GENERAL]
4511 W: http://www.linuxfoundation.org/en/Net
4512 W: http://patchwork.ozlabs.org/project/netdev/list/
4513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4518 F: include/linux/in.h
4519 F: include/linux/net.h
4520 F: include/linux/netdevice.h
4522 NETWORKING [IPv4/IPv6]
4529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4536 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4541 NETWORKING [WIRELESS]
4544 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4550 F: include/net/ieee80211*
4551 F: include/linux/wireless.h
4552 F: include/net/iw_handler.h
4553 F: drivers/net/wireless/
4557 W: http://www.linuxfoundation.org/en/Net
4558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4562 F: include/linux/if_*
4563 F: include/linux/*device.h
4565 NETXEN (1/10) GbE SUPPORT
4569 W: http://www.qlogic.com
4571 F: drivers/net/ethernet/qlogic/netxen/
4580 F: include/linux/nfc.h
4584 NFS, SUNRPC, AND LOCKD CLIENTS
4587 W: http://client.linux-nfs.org
4588 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4594 F: include/linux/lockd/
4595 F: include/linux/nfs*
4596 F: include/linux/sunrpc/
4598 NI5010 NETWORK DRIVER
4603 F: drivers/net/ethernet/racal/ni5010.*
4608 W: http://www.nilfs.org/en/
4609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4611 F: Documentation/filesystems/nilfs2.txt
4613 F: include/linux/nilfs2_fs.h
4615 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4617 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4619 F: Documentation/scsi/NinjaSCSI.txt
4620 F: drivers/scsi/pcmcia/nsp_*
4622 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4625 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4627 F: Documentation/scsi/NinjaSCSI.txt
4628 F: drivers/scsi/nsp32*
4633 W: http://www.tuxera.com/
4634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4636 F: Documentation/filesystems/ntfs.txt
4639 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4643 F: drivers/video/riva/
4644 F: drivers/video/nvidia/
4649 W: http://www.muru.com/linux/omap/
4650 W: http://linux.omap.com/
4651 Q: http://patchwork.kernel.org/project/linux-omap/list/
4652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
4656 OMAP CLOCK FRAMEWORK SUPPORT
4660 F: arch/arm/*omap*/*clock*
4662 OMAP POWER MANAGEMENT SUPPORT
4666 F: arch/arm/*omap*/*pm*
4668 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4673 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4674 F: arch/arm/mach-omap2/powerdomain44xx.c
4675 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4676 F: arch/arm/mach-omap2/clockdomain44xx.c
4685 OMAP FRAMEBUFFER SUPPORT
4690 F: drivers/video/omap/
4692 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4697 F: drivers/video/omap2/
4698 F: Documentation/arm/OMAP/DSS
4704 F: drivers/mmc/host/omap.c
4709 F: drivers/mmc/host/omap_hsmmc.c
4711 OMAP RANDOM NUMBER GENERATOR SUPPORT
4714 F: drivers/char/hw_random/omap-rng.c
4721 F: arch/arm/mach-omap2/omap_hwmod.c
4722 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4724 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4728 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4730 OMAP IMAGE SIGNAL PROCESSOR (ISP)
4734 F: drivers/media/video/omap3isp/*
4740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4742 F: drivers/usb/*/*omap*
4743 F: arch/arm/*omap*/usb*
4749 F: Documentation/filesystems/omfs.txt
4752 OMNIKEY CARDMAN 4000 DRIVER
4755 F: drivers/char/pcmcia/cm4000_cs.c
4756 F: include/linux/cm4000_cs.h
4758 OMNIKEY CARDMAN 4040 DRIVER
4761 F: drivers/char/pcmcia/cm4040_cs.*
4763 OMNIVISION OV7670 SENSOR DRIVER
4766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4768 F: drivers/media/video/ov7670.c
4770 ONENAND FLASH DRIVER
4774 F: drivers/mtd/onenand/
4775 F: include/linux/mtd/onenand*.h
4777 ONSTREAM SCSI TAPE DRIVER
4782 F: drivers/scsi/osst*
4785 OPENCORES I2C BUS DRIVER
4789 F: Documentation/i2c/busses/i2c-ocores
4790 F: drivers/i2c/busses/i2c-ocores.c
4792 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4796 W: http://fdt.secretlab.ca
4797 T: git git://git.secretlab.ca/git/linux-2.6.git
4799 F: Documentation/devicetree
4801 F: include/linux/of*.h
4805 OPENRISC ARCHITECTURE
4807 W: http://openrisc.net
4810 T: git git://openrisc.net/~jonas/linux
4816 T: git git://git.alsa-project.org/alsa-kernel.git
4818 F: sound/drivers/opl4/
4824 F: arch/*/include/asm/oprofile*.h
4826 F: drivers/oprofile/
4827 F: include/linux/oprofile.h
4829 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4833 W: http://oss.oracle.com/projects/ocfs2/
4834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4836 F: Documentation/filesystems/ocfs2.txt
4837 F: Documentation/filesystems/dlmfs.txt
4844 W: http://linuxwireless.org/en/users/Drivers/orinoco
4845 W: http://www.nongnu.org/orinoco/
4847 F: drivers/net/wireless/orinoco/
4849 OSD LIBRARY and FILESYSTEM
4853 W: http://open-osd.org
4854 T: git git://git.open-osd.org/open-osd.git
4856 F: drivers/scsi/osd/
4857 F: include/scsi/osd_*
4863 W: http://wireless.kernel.org/en/users/Drivers/p54
4865 F: drivers/net/wireless/p54/
4867 PA SEMI ETHERNET DRIVER
4871 F: drivers/net/ethernet/pasemi/*
4873 PA SEMI SMBUS DRIVER
4877 F: drivers/i2c/busses/i2c-pasemi.c
4879 PADATA PARALLEL EXECUTION MECHANISM
4884 F: include/linux/padata.h
4885 F: Documentation/padata.txt
4887 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4891 F: drivers/platform/x86/panasonic-laptop.c
4893 PANASONIC MN10300/AM33/AM34 PORT
4897 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4899 F: Documentation/mn10300/
4902 PARALLEL PORT SUPPORT
4906 F: include/linux/parport*.h
4907 F: drivers/char/ppdev.c
4908 F: include/linux/ppdev.h
4910 PARAVIRT_OPS INTERFACE
4917 F: Documentation/ia64/paravirt_ops.txt
4918 F: arch/*/kernel/paravirt*
4919 F: arch/*/include/asm/paravirt.h
4921 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4924 W: http://www.torque.net/linux-pp.html
4926 F: Documentation/blockdev/paride.txt
4927 F: drivers/block/paride/
4934 W: http://www.parisc-linux.org/
4935 Q: http://patchwork.kernel.org/project/linux-parisc/list/
4936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4941 PC87360 HARDWARE MONITORING DRIVER
4945 F: Documentation/hwmon/pc87360
4946 F: drivers/hwmon/pc87360.c
4951 F: drivers/char/pc8736x_gpio.c
4953 PC87427 HARDWARE MONITORING DRIVER
4957 F: Documentation/hwmon/pc87427
4958 F: drivers/hwmon/pc87427.c
4963 F: drivers/leds/leds-pca9532.c
4964 F: include/linux/leds-pca9532.h
4966 PCA9541 I2C BUS MASTER SELECTOR DRIVER
4970 F: drivers/i2c/muxes/pca9541.c
4972 PCA9564/PCA9665 I2C BUS DRIVER
4976 F: drivers/i2c/algos/i2c-algo-pca.c
4977 F: drivers/i2c/busses/i2c-pca-*
4978 F: include/linux/i2c-algo-pca.h
4979 F: include/linux/i2c-pca-platform.h
4985 F: Documentation/PCI/pci-error-recovery.txt
4986 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4991 Q: http://patchwork.kernel.org/project/linux-pci/list/
4992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4994 F: Documentation/PCI/
4996 F: include/linux/pci*
5002 F: drivers/pci/hotplug
5005 P: Linux PCMCIA Team
5007 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
5008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
5010 F: Documentation/pcmcia/
5014 PCNET32 NETWORK DRIVER
5018 F: drivers/net/ethernet/amd/pcnet32.c
5020 PCRYPT PARALLEL CRYPTO ENGINE
5025 F: include/crypto/pcrypt.h
5027 PER-CPU MEMORY ALLOCATOR
5030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
5032 F: include/linux/percpu*.h
5034 F: arch/*/include/asm/percpu.h
5036 PER-TASK DELAY ACCOUNTING
5039 F: include/linux/delayacct.h
5040 F: kernel/delayacct.c
5042 PERFORMANCE EVENTS SUBSYSTEM
5049 F: include/linux/perf_event.h
5050 F: arch/*/kernel/perf_event*.c
5051 F: arch/*/kernel/*/perf_event*.c
5052 F: arch/*/kernel/*/*/perf_event*.c
5053 F: arch/*/include/asm/perf_event.h
5054 F: arch/*/lib/perf_event*.c
5055 F: arch/*/kernel/perf_callchain.c
5058 PERSONALITY HANDLING
5062 F: include/linux/personality.h
5067 F: Documentation/networking/phonet.txt
5068 F: include/linux/phonet.h
5069 F: include/net/phonet/
5076 F: drivers/mtd/devices/phram.c
5078 PIN CONTROL SUBSYSTEM
5086 F: drivers/block/pktcdvd.c
5087 F: include/linux/pktcdvd.h
5091 W: http://mprc.pku.edu.cn/~guanxuetao/linux
5093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
5094 F: drivers/input/serio/i8042-unicore32io.h
5095 F: drivers/i2c/busses/i2c-puv3.c
5096 F: drivers/video/fb-puv3.c
5097 F: drivers/rtc/rtc-puv3.c
5099 PMBUS HARDWARE MONITORING DRIVERS
5102 W: http://www.lm-sensors.org/
5103 W: http://www.roeck-us.net/linux/drivers/
5104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5106 F: Documentation/hwmon/pmbus
5107 F: drivers/hwmon/pmbus/
5108 F: include/linux/i2c/pmbus.h
5110 PMC SIERRA MaxRAID DRIVER
5113 W: http://www.pmc-sierra.com/
5115 F: drivers/scsi/pmcraid.*
5117 PMC SIERRA PM8001 DRIVER
5122 F: drivers/scsi/pm8001/
5124 POSIX CLOCKS and TIMERS
5128 F: include/linux/timer*
5131 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
5134 T: git git://git.infradead.org/battery-2.6.git
5136 F: include/linux/power_supply.h
5137 F: drivers/power/power_supply*
5149 F: drivers/i2c/busses/i2c-pnx.c
5151 PPP PROTOCOL DRIVERS AND COMPRESSORS
5155 F: drivers/net/ppp/ppp_*
5157 PPP OVER ATM (RFC 2364)
5160 F: net/atm/pppoatm.c
5161 F: include/linux/atmppp.h
5166 F: drivers/net/ppp/pppoe.c
5167 F: drivers/net/ppp/pppox.c
5172 F: net/l2tp/l2tp_ppp.c
5173 F: include/linux/if_pppol2tp.h
5177 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5180 F: Documentation/pps/
5182 F: include/linux/pps*.h
5188 F: drivers/net/ppp/pptp.c
5189 W: http://sourceforge.net/projects/accel-pptp
5194 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5196 F: Documentation/preempt-locking.txt
5197 F: include/linux/preempt.h
5199 PRISM54 WIRELESS DRIVER
5202 W: http://wireless.kernel.org/en/users/Drivers/p54
5204 F: drivers/net/wireless/prism54/
5206 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5210 F: drivers/ata/sata_promise.*
5217 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
5219 PS3 PLATFORM SUPPORT
5224 F: arch/powerpc/boot/ps3*
5225 F: arch/powerpc/include/asm/lv1call.h
5226 F: arch/powerpc/include/asm/ps3*.h
5227 F: arch/powerpc/platforms/ps3/
5230 F: drivers/rtc/rtc-ps3.c
5231 F: drivers/usb/host/*ps3.c
5232 F: sound/ppc/snd_ps3*
5238 F: drivers/block/ps3vram.c
5244 F: include/asm-generic/syscall.h
5245 F: include/linux/ptrace.h
5246 F: include/linux/regset.h
5247 F: include/linux/tracehook.h
5250 PVRUSB2 VIDEO4LINUX DRIVER
5254 W: http://www.isely.net/pvrusb2/
5255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5257 F: Documentation/video4linux/README.pvrusb2
5258 F: drivers/media/video/pvrusb2/
5260 PXA2xx/PXA3xx SUPPORT
5265 F: arch/arm/mach-pxa/
5266 F: drivers/pcmcia/pxa2xx*
5267 F: drivers/spi/pxa2xx*
5268 F: drivers/usb/gadget/pxa2*
5269 F: include/sound/pxa2xx-lib.h
5277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5286 MMP2 SUPPORT (aka ARMADA610)
5290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5305 F: drivers/infiniband/hw/qib/
5307 QLOGIC QLA1280 SCSI DRIVER
5311 F: drivers/scsi/qla1280.[ch]
5313 QLOGIC QLA2XXX FC-SCSI DRIVER
5318 F: Documentation/scsi/LICENSE.qla2xxx
5319 F: drivers/scsi/qla2xxx/
5321 QLOGIC QLA4XXX iSCSI DRIVER
5327 F: drivers/scsi/qla4xxx/
5329 QLOGIC QLA3XXX NETWORK DRIVER
5334 F: Documentation/networking/LICENSE.qla3xxx
5335 F: drivers/net/ethernet/qlogic/qla3xxx.*
5337 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5343 F: drivers/net/ethernet/qlogic/qlcnic/
5345 QLOGIC QLGE 10Gb ETHERNET DRIVER
5352 F: drivers/net/ethernet/qlogic/qlge/
5356 W: http://www.alarsen.net/linux/qnx4fs/
5359 F: include/linux/qnx4_fs.h
5360 F: include/linux/qnxtypes.h
5362 QUALCOMM HEXAGON ARCHITECTURE
5368 RADOS BLOCK DEVICE (RBD)
5369 F: include/linux/qnxtypes.h
5374 F: drivers/block/rbd.c
5375 F: drivers/block/rbd_types.h
5377 RADEON FRAMEBUFFER DISPLAY DRIVER
5381 F: drivers/video/aty/radeon*
5382 F: include/linux/radeonfb.h
5384 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5388 F: drivers/video/aty/aty128fb.c
5390 RALINK RT2X00 WIRELESS LAN DRIVER
5397 W: http://rt2x00.serialmonkey.com/
5399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5400 F: drivers/net/wireless/rt2x00/
5402 RAMDISK RAM BLOCK DEVICE DRIVER
5405 F: Documentation/blockdev/ramdisk.txt
5406 F: drivers/block/brd.c
5408 RANDOM NUMBER DRIVER
5411 F: drivers/char/random.c
5419 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5422 F: drivers/net/wireless/ray*
5428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5429 F: Documentation/RCU/torture.txt
5430 F: kernel/rcutorture.c
5436 RDC R6040 FAST ETHERNET DRIVER
5440 F: drivers/net/ethernet/rdc/r6040.c
5442 RDS - RELIABLE DATAGRAM SOCKETS
5448 READ-COPY UPDATE (RCU)
5451 W: http://www.rdrop.com/users/paulmck/rclock/
5453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5454 F: Documentation/RCU/
5455 F: include/linux/rcu*
5456 F: include/linux/srcu*
5459 X: kernel/rcutorture.c
5461 REAL TIME CLOCK (RTC) SUBSYSTEM
5464 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5466 F: Documentation/rtc.txt
5468 F: include/linux/rtc.h
5470 REISERFS FILE SYSTEM
5475 REGISTER MAP ABSTRACTION
5477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
5479 F: drivers/base/regmap/
5480 F: include/linux/regmap.h
5486 F: Documentation/rfkill.txt
5489 RICOH SMARTMEDIA/XD DRIVER
5492 F: drivers/mtd/nand/r852.c
5493 F: drivers/mtd/nand/r852.h
5495 RICOH R5C592 MEMORYSTICK DRIVER
5498 F: drivers/memstick/host/r592.*
5502 F: Documentation/serial/riscom8.txt
5503 F: drivers/staging/tty/riscom8*
5507 W: http://www.comtrol.com
5509 F: Documentation/serial/rocket.txt
5510 F: drivers/tty/rocket*
5515 W: http://www.linux-ax25.org/
5517 F: include/linux/rose.h
5518 F: include/net/rose.h
5521 RTL8180 WIRELESS DRIVER
5524 W: http://linuxwireless.org/
5525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5527 F: drivers/net/wireless/rtl818x/rtl8180/
5529 RTL8187 WIRELESS DRIVER
5534 W: http://linuxwireless.org/
5535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5537 F: drivers/net/wireless/rtl818x/rtl8187/
5539 RTL8192CE WIRELESS DRIVER
5543 W: http://linuxwireless.org/
5544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5546 F: drivers/net/wireless/rtlwifi/
5547 F: drivers/net/wireless/rtlwifi/rtl8192ce/
5549 S3 SAVAGE FRAMEBUFFER DRIVER
5553 F: drivers/video/savage/
5560 W: http://www.ibm.com/developerworks/linux/linux390/
5564 F: fs/partitions/ibm.c
5565 F: Documentation/s390/
5566 F: Documentation/DocBook/s390*
5568 S390 NETWORK DRIVERS
5573 W: http://www.ibm.com/developerworks/linux/linux390/
5575 F: drivers/s390/net/
5581 W: http://www.ibm.com/developerworks/linux/linux390/
5583 F: drivers/s390/crypto/
5589 W: http://www.ibm.com/developerworks/linux/linux390/
5591 F: drivers/s390/scsi/zfcp_*
5593 S390 IUCV NETWORK LAYER
5597 W: http://www.ibm.com/developerworks/linux/linux390/
5599 F: drivers/s390/net/*iucv*
5600 F: include/net/iucv/
5603 S3C24XX SD/MMC Driver
5607 F: drivers/mmc/host/s3cmci.*
5609 SAA7146 VIDEO4LINUX-2 DRIVER
5612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5613 W: http://www.mihu.de/linux/saa7146
5615 F: drivers/media/common/saa7146*
5616 F: drivers/media/video/*7146*
5617 F: include/media/*7146*
5619 SAMSUNG AUDIO (ASoC) DRIVERS
5624 F: sound/soc/samsung
5630 F: drivers/tty/serial
5632 SYNOPSYS DESIGNWARE DMAC DRIVER
5635 F: include/linux/dw_dmac.h
5636 F: drivers/dma/dw_dmac_regs.h
5637 F: drivers/dma/dw_dmac.c
5643 F: include/linux/clocksource.h
5644 F: include/linux/time.h
5645 F: include/linux/timex.h
5646 F: kernel/time/clocksource.c
5647 F: kernel/time/time*.c
5648 F: kernel/time/ntp.c
5649 F: drivers/clocksource
5651 TLG2300 VIDEO4LINUX-2 DRIVER
5656 F: drivers/media/video/tlg2300
5661 F: drivers/watchdog/sc1200wdt.c
5668 F: include/linux/sched.h
5673 W: http://www.sunplusct.com
5680 W: http://www.kernel.dk
5684 SCSI RDMA PROTOCOL (SRP) INITIATOR
5688 W: http://www.openfabrics.org
5689 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5691 F: drivers/infiniband/ulp/srp/
5692 F: include/scsi/srp.h
5697 W: http://www.torque.net/sg
5699 F: drivers/scsi/sg.c
5700 F: include/scsi/sg.h
5705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5716 F: Documentation/scsi/st.txt
5723 W: http://lksctp.sourceforge.net
5725 F: Documentation/networking/sctp.txt
5726 F: include/linux/sctp.h
5727 F: include/net/sctp/
5733 F: Documentation/i2c/busses/scx200_acb
5734 F: arch/x86/platform/scx200/
5735 F: drivers/watchdog/scx200_wdt.c
5736 F: drivers/i2c/busses/scx200*
5737 F: drivers/mtd/maps/scx200_docflash.c
5738 F: include/linux/scx200.h
5743 F: drivers/char/scx200_gpio.c
5744 F: include/linux/scx200_gpio.h
5746 SCx200 HRT CLOCKSOURCE DRIVER
5749 F: drivers/clocksource/scx200_hrt.c
5751 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5755 F: drivers/mmc/host/sdricoh_cs.c
5757 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5762 F: drivers/mmc/host/sdhci.*
5764 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5769 F: drivers/mmc/host/sdhci-of.*
5771 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5775 F: drivers/mmc/host/sdhci-s3c.c
5777 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5781 F: drivers/mmc/host/sdhci-spear.c
5786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5787 W: http://security.wiki.kernel.org/
5795 SELINUX SECURITY MODULE
5800 W: http://selinuxproject.org
5801 T: git git://git.infradead.org/users/eparis/selinux.git
5803 F: include/linux/selinux*
5804 F: security/selinux/
5807 APPARMOR SECURITY MODULE
5810 W: apparmor.wiki.kernel.org
5811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5813 F: security/apparmor/
5818 F: drivers/misc/phantom.c
5819 F: include/linux/phantom.h
5821 SERIAL ATA (SATA) SUBSYSTEM
5824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5827 F: include/linux/ata.h
5828 F: include/linux/libata.h
5830 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5833 W: http://www.emulex.com
5835 F: drivers/scsi/be2iscsi/
5837 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5842 W: http://www.emulex.com
5844 F: drivers/net/ethernet/emulex/benet/
5852 F: drivers/net/ethernet/sfc/
5857 F: drivers/misc/sgi-gru/
5859 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5863 F: Documentation/ia64/serial.txt
5864 F: drivers/tty/serial/ioc?_serial.c
5865 F: include/linux/ioc?.h
5867 SGI VISUAL WORKSTATION 320 AND 540
5870 W: http://linux-visws.sf.net
5871 S: Maintained for 2.6.
5872 F: Documentation/sgi-visws.txt
5874 SGI XP/XPC/XPNET DRIVER
5877 F: drivers/misc/sgi-xp/
5879 SIMPLE FIRMWARE INTERFACE (SFI)
5882 W: http://simplefirmware.org/
5883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5885 F: arch/x86/platform/sfi/
5887 F: include/linux/sfi*.h
5889 SIMTEC EB110ATX (Chalice CATS)
5893 W: http://www.simtec.co.uk/products/EB110ATX/
5896 SIMTEC EB2410ITX (BAST)
5900 W: http://www.simtec.co.uk/products/EB2410ITX/
5902 F: arch/arm/mach-s3c2410/mach-bast.c
5903 F: arch/arm/mach-s3c2410/bast-ide.c
5904 F: arch/arm/mach-s3c2410/bast-irq.c
5906 TI DAVINCI MACHINE SUPPORT
5910 Q: http://patchwork.kernel.org/project/linux-davinci/list/
5912 F: arch/arm/mach-davinci
5914 SIS 190 ETHERNET DRIVER
5918 F: drivers/net/ethernet/sis/sis190.c
5920 SIS 900/7016 FAST ETHERNET DRIVER
5922 W: http://www.brownhat.org/sis900.html
5925 F: drivers/net/ethernet/sis/sis900.*
5927 SIS 96X I2C/SMBUS DRIVER
5931 F: Documentation/i2c/busses/i2c-sis96x
5932 F: drivers/i2c/busses/i2c-sis96x.c
5934 SIS FRAMEBUFFER DRIVER
5936 W: http://www.winischhofer.net/linuxsisvga.shtml
5938 F: Documentation/fb/sisfb.txt
5939 F: drivers/video/sis/
5940 F: include/video/sisfb.h
5944 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5946 F: drivers/usb/misc/sisusbvga/
5948 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5952 F: drivers/net/ethernet/marvell/sk*
5960 F: include/linux/sl?b*.h
5963 SMC91x ETHERNET DRIVER
5966 F: drivers/net/ethernet/smsc/smc91x.*
5968 SMM665 HARDWARE MONITOR DRIVER
5972 F: Documentation/hwmon/smm665
5973 F: drivers/hwmon/smm665.c
5975 SMSC EMC2103 HARDWARE MONITOR DRIVER
5979 F: Documentation/hwmon/emc2103
5980 F: drivers/hwmon/emc2103.c
5982 SMSC SCH5627 HARDWARE MONITOR DRIVER
5986 F: Documentation/hwmon/sch5627
5987 F: drivers/hwmon/sch5627.c
5989 SMSC47B397 HARDWARE MONITOR DRIVER
5993 F: Documentation/hwmon/smsc47b397
5994 F: drivers/hwmon/smsc47b397.c
5996 SMSC911x ETHERNET DRIVER
6000 F: include/linux/smsc911x.h
6001 F: drivers/net/ethernet/smsc/smsc911x.*
6003 SMSC9420 PCI ETHERNET DRIVER
6007 F: drivers/net/ethernet/smsc/smsc9420.*
6009 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
6013 F: drivers/video/smscufx.c
6015 SN-IA64 (Itanium) SUB-PLATFORM
6019 W: http://www.sgi.com/altix
6023 SOC-CAMERA V4L2 SUBSYSTEM
6026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6028 F: include/media/v4l2*
6029 F: drivers/media/video/v4l2*
6031 SOEKRIS NET48XX LED SUPPORT
6034 F: drivers/leds/leds-net48xx.c
6036 SOFTWARE RAID (Multiple Disks) SUPPORT
6041 F: include/linux/raid/
6043 SONIC NETWORK DRIVER
6047 F: drivers/net/ethernet/natsemi/sonic.*
6049 SONICS SILICON BACKPLANE DRIVER (SSB)
6054 F: include/linux/ssb/
6056 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
6061 F: include/linux/bcma/
6063 SONY VAIO CONTROL DEVICE DRIVER
6066 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
6068 F: Documentation/laptops/sony-laptop.txt
6069 F: drivers/char/sonypi.c
6070 F: drivers/platform/x86/sony-laptop.c
6071 F: include/linux/sony-laptop.h
6073 SONY MEMORYSTICK CARD SUPPORT
6075 W: http://tifmxx.berlios.de/
6077 F: drivers/memstick/host/tifm_ms.c
6083 W: http://www.alsa-project.org/
6084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6085 T: git git://git.alsa-project.org/alsa-kernel.git
6087 F: Documentation/sound/
6091 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
6096 W: http://alsa-project.org/main/index.php/ASoC
6099 F: include/sound/soc*
6101 SPARC + UltraSPARC (sparc/sparc64)
6104 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
6105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
6106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
6111 SPARC SERIAL DRIVERS
6114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
6115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
6117 F: drivers/tty/serial/suncore.c
6118 F: drivers/tty/serial/suncore.h
6119 F: drivers/tty/serial/sunhv.c
6120 F: drivers/tty/serial/sunsab.c
6121 F: drivers/tty/serial/sunsab.h
6122 F: drivers/tty/serial/sunsu.c
6123 F: drivers/tty/serial/sunzilog.c
6124 F: drivers/tty/serial/sunzilog.h
6126 SPEAR PLATFORM SUPPORT
6128 W: http://www.st.com/spear
6130 F: arch/arm/plat-spear/
6132 SPEAR3XX MACHINE SUPPORT
6134 W: http://www.st.com/spear
6136 F: arch/arm/mach-spear3xx/
6138 SPEAR6XX MACHINE SUPPORT
6140 W: http://www.st.com/spear
6142 F: arch/arm/mach-spear6xx/
6144 SPEAR CLOCK FRAMEWORK SUPPORT
6146 W: http://www.st.com/spear
6148 F: arch/arm/mach-spear*/clock.c
6149 F: arch/arm/mach-spear*/include/mach/clkdev.h
6150 F: arch/arm/plat-spear/clock.c
6151 F: arch/arm/plat-spear/include/plat/clkdev.h
6152 F: arch/arm/plat-spear/include/plat/clock.h
6154 SPEAR PAD MULTIPLEXING SUPPORT
6156 W: http://www.st.com/spear
6158 F: arch/arm/plat-spear/include/plat/padmux.h
6159 F: arch/arm/plat-spear/padmux.c
6160 F: arch/arm/mach-spear*/spear*xx.c
6161 F: arch/arm/mach-spear*/include/mach/generic.h
6162 F: arch/arm/mach-spear3xx/spear3*0.c
6163 F: arch/arm/mach-spear3xx/spear3*0_evb.c
6164 F: arch/arm/mach-spear6xx/spear600.c
6165 F: arch/arm/mach-spear6xx/spear600_evb.c
6167 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
6169 F: Documentation/serial/specialix.txt
6170 F: drivers/staging/tty/specialix*
6175 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
6176 T: git git://git.secretlab.ca/git/linux-2.6.git
6178 F: Documentation/spi/
6180 F: include/linux/spi/
6182 SPIDERNET NETWORK DRIVER for CELL
6187 F: Documentation/networking/spider_net.txt
6188 F: drivers/net/ethernet/toshiba/spider_net*
6194 W: http://www.ibm.com/developerworks/power/cell/
6196 F: Documentation/filesystems/spufs.txt
6197 F: arch/powerpc/platforms/cell/spufs/
6199 SQUASHFS FILE SYSTEM
6202 W: http://squashfs.org.uk
6204 F: Documentation/filesystems/squashfs.txt
6207 SRM (Alpha) environment access
6210 F: arch/alpha/kernel/srm_env.c
6219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
6224 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
6227 F: drivers/staging/wlags49_h2/
6228 F: drivers/staging/wlags49_h25/
6233 F: drivers/staging/asus_oled/
6239 F: drivers/staging/comedi/
6241 STAGING - CRYSTAL HD VIDEO DECODER
6247 F: drivers/staging/crystalhd/
6249 STAGING - CYPRESS WESTBRIDGE SUPPORT
6252 F: drivers/staging/westbridge/
6254 STAGING - ECHO CANCELLER
6258 F: drivers/staging/echo/
6260 STAGING - ET131X NETWORK DRIVER
6263 F: drivers/staging/et131x/
6265 STAGING - FLARION FT1000 DRIVERS
6268 F: drivers/staging/ft1000/
6270 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
6273 F: drivers/staging/frontier/
6275 STAGING - HYPER-V (MICROSOFT)
6279 F: drivers/staging/hv/
6281 STAGING - INDUSTRIAL IO
6285 F: drivers/staging/iio/
6287 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
6289 W: http://www.lirc.org/
6291 F: drivers/staging/lirc/
6293 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
6298 F: drivers/staging/nvec/
6300 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
6304 W: http://wiki.laptop.org/go/DCON
6306 F: drivers/staging/olpc_dcon/
6308 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
6311 F: drivers/staging/panel/
6313 STAGING - REALTEK RTL8712U DRIVERS
6317 F: drivers/staging/rtl8712/
6319 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
6322 F: drivers/staging/sm7xx/
6324 STAGING - SOFTLOGIC 6x10 MPEG CODEC
6327 F: drivers/staging/solo6x10/
6329 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
6335 W: http://www.linux-speakup.org/
6337 F: drivers/staging/speakup/
6339 STAGING - TI DSP BRIDGE DRIVERS
6342 F: drivers/staging/tidspbridge/
6344 STAGING - TRIDENT TVMASTER TMxxxx USB VIDEO CAPTURE DRIVERS
6347 F: drivers/staging/tm6000/
6349 STAGING - USB ENE SM/MS CARD READER DRIVER
6352 F: drivers/staging/keucr/
6354 STAGING - VIA VT665X DRIVERS
6357 F: drivers/staging/vt665?/
6359 STAGING - WINBOND IS89C35 WLAN USB DRIVER
6362 F: drivers/staging/winbond/
6364 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
6367 F: drivers/staging/xgifb/
6369 STARFIRE/DURALAN NETWORK DRIVER
6372 F: drivers/net/ethernet/adaptec/starfire*
6376 W: http://sammy.net/sun3/
6378 F: arch/m68k/kernel/*sun3*
6380 F: arch/m68k/include/asm/sun3*
6381 F: drivers/net/ethernet/i825xx/sun3*
6386 W: http://www.linux-sh.org
6387 Q: http://patchwork.kernel.org/project/linux-sh/list/
6388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git sh-latest
6390 F: Documentation/sh/
6400 F: Documentation/power/
6401 F: arch/x86/kernel/acpi/
6402 F: drivers/base/power/
6404 F: include/linux/suspend.h
6405 F: include/linux/freezer.h
6406 F: include/linux/pm.h
6412 F: Documentation/svga.txt
6413 F: arch/x86/boot/video*
6418 F: Documentation/filesystems/sysv-fs.txt
6420 F: include/linux/sysv_fs.h
6426 L: http://groups.google.com/group/linux-iscsi-target-dev
6427 W: http://www.linux-iscsi.org
6428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6432 F: Documentation/target/
6434 TASKSTATS STATISTICS INTERFACE
6437 F: Documentation/accounting/taskstats*
6438 F: include/linux/taskstats*
6439 F: kernel/taskstats.c
6445 F: include/linux/pkt_cls.h
6446 F: include/net/pkt_cls.h
6449 TCP LOW PRIORITY MODULE
6452 W: http://tcp-lp-mod.sourceforge.net/
6454 F: net/ipv4/tcp_lp.c
6461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra.git
6463 F: arch/arm/mach-tegra
6465 TEHUTI ETHERNET DRIVER
6469 F: drivers/net/ethernet/tehuti/*
6471 Telecom Clock Driver for MCPL0010
6474 F: drivers/char/tlclk.c
6476 TENSILICA XTENSA PORT (xtensa)
6481 THINKPAD ACPI EXTRAS DRIVER
6485 W: http://ibm-acpi.sourceforge.net
6486 W: http://thinkwiki.org/wiki/Ibm-acpi
6487 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6489 F: drivers/platform/x86/thinkpad_acpi.c
6491 TI FLASH MEDIA INTERFACE DRIVER
6494 F: drivers/misc/tifm*
6495 F: drivers/mmc/host/tifm_sd.c
6496 F: include/linux/tifm.h
6498 TI TWL4030 SERIES SOC CODEC DRIVER
6502 F: sound/soc/codecs/twl4030*
6509 W: http://tipc.sourceforge.net/
6511 F: include/linux/tipc*.h
6516 W: http://www.tilera.com/scm/
6519 F: drivers/tty/hvc/hvc_tile.c
6520 F: drivers/net/ethernet/tile/
6521 F: drivers/edac/tile_edac.c
6526 W: http://sourceforge.net/projects/tlan/
6528 F: Documentation/networking/tlan.txt
6529 F: drivers/net/ethernet/ti/tlan.*
6531 TOMOYO SECURITY MODULE
6538 W: http://tomoyo.sourceforge.jp/
6539 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
6543 TOPSTAR LAPTOP EXTRAS DRIVER
6547 F: drivers/platform/x86/topstar-laptop.c
6549 TOSHIBA ACPI EXTRAS DRIVER
6552 F: drivers/platform/x86/toshiba_acpi.c
6557 W: http://www.buzzard.org.uk/toshiba/
6559 F: drivers/char/toshiba.c
6560 F: include/linux/toshiba.h
6567 F: drivers/mmc/host/tmio_mmc*
6568 F: drivers/mmc/host/sh_mobile_sdhi.c
6569 F: include/linux/mmc/tmio.h
6570 F: include/linux/mmc/sh_mobile_sdhi.h
6572 TMPFS (SHMEM FILESYSTEM)
6576 F: include/linux/shmem_fs.h
6582 W: http://tpmdd.sourceforge.net
6584 W: http://www.sirrix.com
6587 F: drivers/char/tpm/
6593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core
6595 F: Documentation/trace/ftrace.txt
6596 F: arch/*/*/*/ftrace.h
6597 F: arch/*/kernel/ftrace.c
6598 F: include/*/ftrace.h
6599 F: include/linux/trace*.h
6605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6607 K: ^Subject:.*(?i)trivial
6612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
6614 F: drivers/tty/serial/serial_core.c
6615 F: include/linux/serial_core.h
6616 F: include/linux/serial.h
6617 F: include/linux/tty.h
6619 TULIP NETWORK DRIVERS
6623 F: drivers/net/ethernet/tulip/
6628 W: http://vtun.sourceforge.net/tun
6630 F: Documentation/networking/tuntap.txt
6631 F: arch/um/os-Linux/drivers/
6633 TURBOCHANNEL SUBSYSTEM
6637 F: include/linux/tc.h
6643 F: drivers/scsi/u14-34f.c
6645 UBI FILE SYSTEM (UBIFS)
6649 T: git git://git.infradead.org/ubifs-2.6.git
6650 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6652 F: Documentation/filesystems/ubifs.txt
6655 UCLINUX (AND M68KNOMMU)
6657 W: http://www.uclinux.org/
6660 F: arch/m68k/*/*_no.*
6661 F: arch/m68k/include/asm/*_no.*
6663 UCLINUX FOR RENESAS H8/300 (H8300)
6665 W: http://uclinux-h8.sourceforge.jp/
6668 F: drivers/ide/ide-h8300.c
6669 F: drivers/net/ethernet/8390/ne-h8300.c
6673 W: http://linux-udf.sourceforge.net
6675 F: Documentation/filesystems/udf.txt
6681 F: Documentation/filesystems/ufs.txt
6684 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6688 F: include/linux/uwb.h
6689 F: include/linux/uwb/
6691 UNICORE32 ARCHITECTURE:
6693 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6700 W: http://dotat.at/prog/unifdef
6702 F: scripts/unifdef.c
6704 UNIFORM CDROM DRIVER
6706 W: http://www.kernel.dk
6708 F: Documentation/cdrom/
6709 F: drivers/cdrom/cdrom.c
6710 F: include/linux/cdrom.h
6712 UNSORTED BLOCK IMAGES (UBI)
6714 W: http://www.linux-mtd.infradead.org/
6716 T: git git://git.infradead.org/ubi-2.6.git
6719 F: include/linux/mtd/ubi.h
6720 F: include/mtd/ubi-user.h
6726 F: Documentation/usb/acm.txt
6727 F: drivers/usb/class/cdc-acm.*
6735 F: drivers/usb/storage/uas.c
6737 USB BLOCK DRIVER (UB ub)
6741 F: drivers/block/ub.c
6743 USB CDC ETHERNET DRIVER
6747 F: drivers/net/usb/cdc_*.c
6748 F: include/linux/usb/cdc.h
6750 USB CYPRESS C67X00 DRIVER
6754 F: drivers/usb/c67x00/
6756 USB DAVICOM DM9601 DRIVER
6759 W: http://www.linux-usb.org/usbnet
6761 F: drivers/net/usb/dm9601.c
6763 USB DIAMOND RIO500 DRIVER
6766 W: http://rio500.sourceforge.net
6768 F: drivers/usb/misc/rio500*
6774 F: Documentation/usb/ehci.txt
6775 F: drivers/usb/host/ehci*
6777 USB ET61X[12]51 DRIVER
6781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6782 W: http://www.linux-projects.org
6784 F: drivers/media/video/et61x251/
6786 USB GADGET/PERIPHERAL SUBSYSTEM
6789 W: http://www.linux-usb.org/gadget
6790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6792 F: drivers/usb/gadget/
6793 F: include/linux/usb/gadget*
6795 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
6798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6800 F: Documentation/hid/hiddev.txt
6801 F: drivers/hid/usbhid/
6807 F: drivers/staging/usbip/
6813 F: drivers/usb/host/isp116x*
6814 F: include/linux/usb/isp116x.h
6816 USB KAWASAKI LSI DRIVER
6820 F: drivers/usb/serial/kl5kusb105.*
6822 USB MASS STORAGE DRIVER
6827 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
6828 F: drivers/usb/storage/
6833 T: git git://git.alsa-project.org/alsa-kernel.git
6841 F: Documentation/usb/ohci.txt
6842 F: drivers/usb/host/ohci*
6844 USB OPTION-CARD DRIVER
6848 F: drivers/usb/serial/option.c
6854 W: http://pegasus2.sourceforge.net/
6856 F: drivers/net/usb/pegasus.*
6858 USB PRINTER DRIVER (usblp)
6862 F: drivers/usb/class/usblp.c
6868 W: http://pegasus2.sourceforge.net/
6870 F: drivers/net/usb/rtl8150.c
6872 USB SERIAL BELKIN F5U103 DRIVER
6876 F: drivers/usb/serial/belkin_sa.*
6878 USB SERIAL CYPRESS M8 DRIVER
6882 W: http://geocities.com/i0xox0i
6883 W: http://firstlight.net/cvs
6884 F: drivers/usb/serial/cypress_m8.*
6886 USB SERIAL CYBERJACK DRIVER
6888 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
6890 F: drivers/usb/serial/cyberjack.c
6892 USB SERIAL DIGI ACCELEPORT DRIVER
6897 F: drivers/usb/serial/digi_acceleport.c
6903 F: Documentation/usb/usb-serial.txt
6904 F: drivers/usb/serial/generic.c
6905 F: drivers/usb/serial/usb-serial.c
6906 F: include/linux/usb/serial.h
6908 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
6912 F: drivers/usb/serial/empeg.c
6914 USB SERIAL KEYSPAN DRIVER
6917 W: http://www.kroah.com/linux/
6919 F: drivers/usb/serial/*keyspan*
6921 USB SERIAL WHITEHEAT DRIVER
6924 W: http://www.connecttech.com
6926 F: drivers/usb/serial/whiteheat*
6928 USB SMSC95XX ETHERNET DRIVER
6932 F: drivers/net/usb/smsc95xx.*
6938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6939 W: http://www.linux-projects.org
6941 F: Documentation/video4linux/sn9c102.txt
6942 F: drivers/media/video/sn9c102/
6947 W: http://www.linux-usb.org
6948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
6950 F: Documentation/usb/
6953 F: include/linux/usb.h
6954 F: include/linux/usb/
6960 F: drivers/usb/host/uhci*
6962 USB "USBNET" DRIVER FRAMEWORK
6965 W: http://www.linux-usb.org/usbnet
6967 F: drivers/net/usb/usbnet.c
6968 F: include/linux/usb/usbnet.h
6974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6975 W: http://www.ideasonboard.org/uvc/
6977 F: drivers/media/video/uvc/
6979 USB W996[87]CF DRIVER
6983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6984 W: http://www.linux-projects.org
6986 F: Documentation/video4linux/w9968cf.txt
6987 F: drivers/media/video/w996*
6989 USB WIRELESS RNDIS DRIVER (rndis_wlan)
6993 F: drivers/net/wireless/rndis_wlan.c
6999 F: drivers/usb/host/xhci*
7000 F: drivers/usb/host/pci-quirks*
7004 W: http://linux-lc100020.sourceforge.net
7006 F: drivers/net/wireless/zd1201.*
7012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
7013 W: http://royale.zerezo.com/zr364xx/
7015 F: Documentation/video4linux/zr364xx.txt
7016 F: drivers/media/video/zr364xx.c
7018 USER-MODE LINUX (UML)
7023 W: http://user-mode-linux.sourceforge.net
7025 F: Documentation/virtual/uml/
7034 F: Documentation/DocBook/uio-howto.tmpl
7036 F: include/linux/uio*.h
7038 UTIL-LINUX-NG PACKAGE
7041 W: http://kernel.org/~kzak/util-linux-ng/
7042 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
7048 W: http://dev.gentoo.org/~spock/projects/uvesafb/
7050 F: Documentation/fb/uvesafb.txt
7051 F: drivers/video/uvesafb.*
7053 VFAT/FAT/MSDOS FILESYSTEM
7056 F: Documentation/filesystems/vfat.txt
7065 F: drivers/media/video/videobuf2-*
7066 F: include/media/videobuf2-*
7068 VIRTIO CONSOLE DRIVER
7072 F: drivers/char/virtio_console.c
7073 F: include/linux/virtio_console.h
7075 VIRTIO CORE, NET AND BLOCK DRIVERS
7081 F: drivers/net/virtio_net.c
7082 F: drivers/block/virtio_blk.c
7083 F: include/linux/virtio_*.h
7092 F: include/linux/vhost.h
7094 VIA RHINE NETWORK DRIVER
7097 F: drivers/net/ethernet/via/via-rhine.c
7103 F: Documentation/i2c/busses/i2c-viapro
7104 F: drivers/i2c/busses/i2c-viapro.c
7106 VIA SD/MMC CARD CONTROLLER DRIVER
7110 F: drivers/mmc/host/via-sdmmc.c
7112 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
7116 F: include/linux/via-core.h
7117 F: include/linux/via-gpio.h
7118 F: include/linux/via_i2c.h
7119 F: drivers/video/via/
7121 VIA VELOCITY NETWORK DRIVER
7125 F: drivers/net/ethernet/via/via-velocity.*
7131 F: drivers/net/macvlan.c
7132 F: include/linux/if_*vlan.h
7139 F: drivers/vlynq/vlynq.c
7140 F: include/linux/vlynq.h
7142 VMWARE VMXNET3 ETHERNET DRIVER
7147 F: drivers/net/vmxnet3/
7149 VMware PVSCSI driver
7154 F: drivers/scsi/vmw_pvscsi.c
7155 F: drivers/scsi/vmw_pvscsi.h
7157 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
7160 W: http://opensource.wolfsonmicro.com/node/15
7161 W: http://www.slimlogic.co.uk/?p=48
7162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
7164 F: drivers/regulator/
7165 F: include/linux/regulator/
7167 VT1211 HARDWARE MONITOR DRIVER
7171 F: Documentation/hwmon/vt1211
7172 F: drivers/hwmon/vt1211.c
7174 VT8231 HARDWARE MONITOR DRIVER
7178 F: drivers/hwmon/vt8231.c
7180 VUB300 USB to SDIO/SD/MMC bridge chip
7185 F: drivers/mmc/host/vub300.c
7187 W1 DALLAS'S 1-WIRE BUS
7190 F: Documentation/w1/
7193 W83791D HARDWARE MONITORING DRIVER
7197 F: Documentation/hwmon/w83791d
7198 F: drivers/hwmon/w83791d.c
7200 W83793 HARDWARE MONITORING DRIVER
7204 F: Documentation/hwmon/w83793
7205 F: drivers/hwmon/w83793.c
7207 W83795 HARDWARE MONITORING DRIVER
7211 F: drivers/hwmon/w83795.c
7213 W83L51xD SD/MMC CARD INTERFACE DRIVER
7216 F: drivers/mmc/host/wbsd.*
7218 WATCHDOG DEVICE DRIVERS
7221 W: http://www.linux-watchdog.org/
7222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
7224 F: Documentation/watchdog/
7225 F: drivers/watchdog/
7226 F: include/linux/watchdog.h
7232 F: drivers/scsi/wd7000.c
7238 F: drivers/hid/hid-wiimote*
7243 F: drivers/media/rc/winbond-cir.c
7250 W: http://linuxwimax.org
7251 F: Documentation/wimax/README.wimax
7252 F: include/linux/wimax.h
7253 F: include/linux/wimax/debug.h
7254 F: include/net/wimax.h
7257 WISTRON LAPTOP BUTTON DRIVER
7260 F: drivers/input/misc/wistron_btns.c
7262 WL1251 WIRELESS DRIVER
7265 W: http://wireless.kernel.org/en/users/Drivers/wl1251
7266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7268 F: drivers/net/wireless/wl1251/*
7270 WL1271 WIRELESS DRIVER
7273 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
7274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
7276 F: drivers/net/wireless/wl12xx/
7277 F: include/linux/wl12xx.h
7279 WL3501 WIRELESS PCMCIA CARD DRIVER
7282 W: http://oops.ghostprotocols.net:81/blog
7284 F: drivers/net/wireless/wl3501*
7286 WM97XX TOUCHSCREEN DRIVERS
7290 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
7291 W: http://opensource.wolfsonmicro.com/node/7
7293 F: drivers/input/touchscreen/*wm97*
7294 F: include/linux/wm97xx.h
7296 WOLFSON MICROELECTRONICS DRIVERS
7300 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
7301 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
7302 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
7304 F: Documentation/hwmon/wm83??
7305 F: arch/arm/mach-s3c64xx/mach-crag6410*
7306 F: drivers/leds/leds-wm83*.c
7307 F: drivers/input/misc/wm831x-on.c
7308 F: drivers/input/touchscreen/wm831x-ts.c
7309 F: drivers/input/touchscreen/wm97*.c
7310 F: drivers/mfd/wm8*.c
7311 F: drivers/power/wm83*.c
7312 F: drivers/rtc/rtc-wm83*.c
7313 F: drivers/regulator/wm8*.c
7314 F: drivers/video/backlight/wm83*_bl.c
7315 F: drivers/watchdog/wm83*_wdt.c
7316 F: include/linux/mfd/wm831x/
7317 F: include/linux/mfd/wm8350/
7318 F: include/linux/mfd/wm8400*
7319 F: include/linux/wm97xx.h
7320 F: include/sound/wm????.h
7321 F: sound/soc/codecs/wm*
7325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
7327 F: include/linux/workqueue.h
7328 F: kernel/workqueue.c
7329 F: Documentation/workqueue.txt
7335 F: Documentation/networking/x25*
7339 X86 ARCHITECTURE (32-BIT AND 64-BIT)
7344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
7346 F: Documentation/x86/
7349 X86 PLATFORM DRIVERS
7352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
7354 F: drivers/platform/x86
7356 X86 MCE INFRASTRUCTURE
7361 F: arch/x86/kernel/cpu/mcheck/*
7363 XEN HYPERVISOR INTERFACE
7370 F: drivers/*/xen-*front.c
7372 F: arch/x86/include/asm/xen/
7375 XEN NETWORK BACKEND DRIVER
7380 F: drivers/net/xen-netback/*
7386 F: arch/x86/pci/*xen*
7387 F: drivers/pci/*xen*
7389 XEN SWIOTLB SUBSYSTEM
7393 F: arch/x86/xen/*swiotlb*
7394 F: drivers/xen/*swiotlb*
7397 P: Silicon Graphics Inc
7401 W: http://oss.sgi.com/projects/xfs
7402 T: git git://oss.sgi.com/xfs/xfs.git
7404 F: Documentation/filesystems/xfs.txt
7407 XILINX SYSTEMACE DRIVER
7409 W: http://www.secretlab.ca/
7411 F: drivers/block/xsysace.c
7413 XILINX UARTLITE SERIAL DRIVER
7417 F: drivers/tty/serial/uartlite.c
7419 YAM DRIVER FOR AX.25
7423 F: drivers/net/hamradio/yam*
7424 F: include/linux/yam.h
7426 YEALINK PHONE DRIVER
7430 F: Documentation/input/yealink.txt
7431 F: drivers/input/misc/yealink.*
7433 Z8530 DRIVER FOR AX.25
7435 W: http://yaina.de/jreuter/
7436 W: http://www.qsl.net/dl1bke/
7439 F: Documentation/networking/z8530drv.txt
7440 F: drivers/net/hamradio/*scc.c
7441 F: drivers/net/hamradio/z8530.h
7443 ZD1211RW WIRELESS DRIVER
7446 W: http://zd1211.ath.cx/wiki/DriverRewrite
7450 F: drivers/net/wireless/zd1211rw/
7452 ZR36067 VIDEO FOR LINUX DRIVER
7455 W: http://mjpeg.sourceforge.net/driver-zoran/
7456 T: Mercurial http://linuxtv.org/hg/v4l-dvb
7458 F: drivers/media/video/zoran/
7460 ZS DECSTATION Z85C30 SERIAL DRIVER
7463 F: drivers/tty/serial/zs.*
7468 Q: http://patchwork.kernel.org/project/LKML/list/
7469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
7470 S: Buried alive in reporters