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.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 AACRAID SCSI RAID DRIVER
190 W: http://www.adaptec.com/
192 F: Documentation/scsi/aacraid.txt
193 F: drivers/scsi/aacraid/
195 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
199 F: drivers/hwmon/abituguru.c
201 ABIT UGURU 3 HARDWARE MONITOR DRIVER
205 F: drivers/hwmon/abituguru3.c
211 F: drivers/net/ethernet/alteon/acenic*
213 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
216 W: http://piie.net/?section=acerhdf
218 F: drivers/platform/x86/acerhdf.c
220 ACER WMI LAPTOP EXTRAS
224 F: drivers/platform/x86/acer-wmi.c
229 W: http://www.lesswatts.org/projects/acpi/
230 Q: http://patchwork.kernel.org/project/linux-acpi/list/
231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
234 F: drivers/pnp/pnpacpi/
235 F: include/linux/acpi.h
241 W: http://www.lesswatts.org/projects/acpi/
243 F: drivers/acpi/fan.c
245 ACPI PROCESSOR AGGREGATOR DRIVER
248 W: http://www.lesswatts.org/projects/acpi/
250 F: drivers/acpi/acpi_pad.c
255 W: http://www.lesswatts.org/projects/acpi/
257 F: drivers/acpi/*thermal*
262 W: http://www.lesswatts.org/projects/acpi/
264 F: drivers/acpi/video.c
269 F: drivers/platform/x86/wmi.c
271 AD1889 ALSA SOUND DRIVER
273 W: http://wiki.parisc-linux.org/AD1889
276 F: sound/pci/ad1889.*
278 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
281 W: http://wiki.analog.com/AD5254
283 F: drivers/misc/ad525x_dpot.c
285 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
288 W: http://wiki.analog.com/AD5398
290 F: drivers/regulator/ad5398.c
292 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
295 W: http://wiki.analog.com/AD7142
297 F: drivers/input/misc/ad714x.c
299 AD7877 TOUCHSCREEN DRIVER
302 W: http://wiki.analog.com/AD7877
304 F: drivers/input/touchscreen/ad7877.c
306 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
309 W: http://wiki.analog.com/AD7879
311 F: drivers/input/touchscreen/ad7879.c
313 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
317 ADM1025 HARDWARE MONITOR DRIVER
321 F: Documentation/hwmon/adm1025
322 F: drivers/hwmon/adm1025.c
324 ADM1029 HARDWARE MONITOR DRIVER
328 F: drivers/hwmon/adm1029.c
330 ADM8211 WIRELESS DRIVER
332 W: http://linuxwireless.org/
334 F: drivers/net/wireless/adm8211.*
336 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
339 W: http://wiki.analog.com/ADP5520
341 F: drivers/mfd/adp5520.c
342 F: drivers/video/backlight/adp5520_bl.c
343 F: drivers/leds/leds-adp5520.c
344 F: drivers/gpio/gpio-adp5520.c
345 F: drivers/input/keyboard/adp5520-keys.c
347 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
350 W: http://wiki.analog.com/ADP5588
352 F: drivers/input/keyboard/adp5588-keys.c
353 F: drivers/gpio/gpio-adp5588.c
355 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
358 W: http://wiki.analog.com/ADP8860
360 F: drivers/video/backlight/adp8860_bl.c
362 ADS1015 HARDWARE MONITOR DRIVER
366 F: Documentation/hwmon/ads1015
367 F: drivers/hwmon/ads1015.c
368 F: include/linux/i2c/ads1015.h
373 F: drivers/macintosh/therm_adt746x.c
375 ADT7475 HARDWARE MONITOR DRIVER
379 F: Documentation/hwmon/adt7475
380 F: drivers/hwmon/adt7475.c
382 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
385 W: http://wiki.analog.com/ADXL345
387 F: drivers/input/misc/adxl34x.c
393 F: Documentation/scsi/advansys.txt
394 F: drivers/scsi/advansys.c
399 F: sound/oss/aedsp16.c
404 F: Documentation/filesystems/affs.txt
407 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
412 F: include/net/af_rxrpc.h
413 F: net/rxrpc/af_rxrpc.c
417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
420 F: include/linux/agp*
426 F: drivers/scsi/aha152x*
427 F: drivers/scsi/pcmcia/aha152x*
429 AIC7XXX / AIC79XX SCSI DRIVER
433 F: drivers/scsi/aic7xxx/
434 F: drivers/scsi/aic7xxx_old/
441 F: include/linux/*aio*.h
443 ALCATEL SPEEDTOUCH USB DRIVER
446 W: http://www.linux-usb.org/SpeedTouch/
448 F: drivers/usb/atm/speedtch.c
449 F: drivers/usb/atm/usbatm.c
451 ALCHEMY AU1XX0 MMC DRIVER
454 F: drivers/mmc/host/au1xmmc.c
460 F: Documentation/i2c/busses/i2c-ali1563
461 F: drivers/i2c/busses/i2c-ali1563.c
471 ALTERA UART/JTAG UART SERIAL DRIVERS
476 F: drivers/tty/serial/altera_uart.c
477 F: drivers/tty/serial/altera_jtaguart.c
478 F: include/linux/altera_uart.h
479 F: include/linux/altera_jtaguart.h
481 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
485 F: Documentation/hwmon/fam15h_power
486 F: drivers/hwmon/fam15h_power.c
488 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
492 F: drivers/usb/gadget/amd5536udc.*
494 AMD GEODE PROCESSOR/CHIPSET SUPPORT
497 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
499 F: drivers/char/hw_random/geode-rng.c
500 F: drivers/crypto/geode*
501 F: drivers/video/geode/
502 F: arch/x86/include/asm/geode.h
507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
509 F: drivers/iommu/amd_iommu*.[ch]
510 F: include/linux/amd-iommu.h
512 AMD MICROCODE UPDATE SUPPORT
516 F: arch/x86/kernel/microcode_amd.c
518 AMS (Apple Motion Sensor) DRIVER
521 F: drivers/macintosh/ams/
528 F: drivers/infiniband/hw/amso1100/
530 ANALOG DEVICES INC ASOC CODEC DRIVERS
534 W: http://wiki.analog.com/
536 F: sound/soc/codecs/adau*
537 F: sound/soc/codecs/adav*
538 F: sound/soc/codecs/ad1*
539 F: sound/soc/codecs/ssm*
540 F: sound/soc/codecs/sigmadsp.*
542 ANALOG DEVICES INC ASOC DRIVERS
545 W: http://blackfin.uclinux.org/
547 F: sound/soc/blackfin/*
549 AOA (Apple Onboard Audio) ALSA DRIVER
559 F: arch/x86/kernel/apm_32.c
560 F: include/linux/apm_bios.h
561 F: drivers/char/apm-emulation.c
563 APPLE BCM5974 MULTITOUCH DRIVER
567 F: drivers/input/mouse/bcm5974.c
573 F: drivers/hwmon/applesmc.c
575 APPLETALK NETWORK LAYER
578 F: drivers/net/appletalk/
581 ARASAN COMPACT FLASH PATA CONTROLLER
585 F: include/linux/pata_arasan_cf_data.h
586 F: drivers/ata/pata_arasan_cf.c
588 ARC FRAMEBUFFER DRIVER
591 F: drivers/video/arcfb.c
592 F: drivers/video/fb_defio.c
594 ARM MFM AND FLOPPY DRIVERS
597 F: arch/arm/lib/floppydma.S
598 F: arch/arm/include/asm/floppy.h
600 ARM PMU PROFILING AND DEBUGGING
603 F: arch/arm/kernel/perf_event*
604 F: arch/arm/oprofile/common.c
605 F: arch/arm/kernel/pmu.c
606 F: arch/arm/include/asm/pmu.h
607 F: arch/arm/kernel/hw_breakpoint.c
608 F: arch/arm/include/asm/hw_breakpoint.h
613 W: http://www.arm.linux.org.uk/
617 ARM PRIMECELL AACI PL041 DRIVER
622 ARM PRIMECELL CLCD PL110 DRIVER
625 F: drivers/video/amba-clcd.*
627 ARM PRIMECELL KMI PL050 DRIVER
630 F: drivers/input/serio/ambakmi.*
631 F: include/linux/amba/kmi.h
633 ARM PRIMECELL MMCI PL180/1 DRIVER
635 F: drivers/mmc/host/mmci.*
637 ARM PRIMECELL BUS SUPPORT
641 F: include/linux/amba/bus.h
643 ARM/ADS SPHERE MACHINE SUPPORT
648 ARM/AFEB9260 MACHINE SUPPORT
653 ARM/AJECO 1ARM MACHINE SUPPORT
658 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
663 W: http://maxim.org.za/at91_26.html
664 W: http://www.linux4sam.org
666 F: arch/arm/mach-at91/
668 ARM/BCMRING ARM ARCHITECTURE
673 F: arch/arm/mach-bcmring
675 ARM/BCMRING MTD NAND DRIVER
680 F: drivers/mtd/nand/bcm_umi_nand.c
681 F: drivers/mtd/nand/bcm_umi_bch.c
682 F: drivers/mtd/nand/nand_bcm_umi.h
684 ARM/CALXEDA HIGHBANK ARCHITECTURE
688 F: arch/arm/mach-highbank/
690 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
693 F: arch/arm/mach-cns3xxx/
694 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
696 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
701 F: arch/arm/mach-ep93xx/
702 F: arch/arm/mach-ep93xx/include/mach/
704 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
713 F: arch/arm/include/asm/clkdev.h
714 F: drivers/clk/clkdev.c
716 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
721 ARM/CONTEC MICRO9 MACHINE SUPPORT
724 F: arch/arm/mach-ep93xx/micro9.c
726 ARM/CORGI MACHINE SUPPORT
730 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
733 T: git git://git.berlios.de/gemini-board
735 F: arch/arm/mach-gemini/
737 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
741 F: arch/arm/mach-prima2/
742 F: drivers/dma/sirf-dma.c
743 F: drivers/i2c/busses/i2c-sirf.c
744 F: drivers/pinctrl/pinctrl-sirf.c
745 F: drivers/spi/spi-sirf.c
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-imx/
786 F: arch/arm/plat-mxc/
792 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
793 F: arch/arm/mach-imx/*imx6*
795 ARM/FREESCALE MXS ARM ARCHITECTURE
799 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
800 F: arch/arm/mach-mxs/
802 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
807 ARM/GUMSTIX MACHINE SUPPORT
812 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
817 F: arch/arm/mach-pxa/hx4700.c
818 F: arch/arm/mach-pxa/include/mach/hx4700.h
819 F: sound/soc/pxa/hx4700.c
821 ARM/HP JORNADA 7XX MACHINE SUPPORT
825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
826 F: arch/arm/mach-sa1100/jornada720.c
827 F: arch/arm/mach-sa1100/include/mach/jornada720.h
829 ARM/INCOME PXA270 SUPPORT
833 F: arch/arm/mach-pxa/colibri-pxa270-income.c
835 ARM/INTEL IOP32X ARM ARCHITECTURE
841 ARM/INTEL IOP33X ARM ARCHITECTURE
846 ARM/INTEL IOP13XX ARM ARCHITECTURE
852 ARM/INTEL IQ81342EX MACHINE SUPPORT
858 ARM/INTEL IXDP2850 MACHINE SUPPORT
863 ARM/INTEL IXP4XX ARM ARCHITECTURE
868 F: arch/arm/mach-ixp4xx/
870 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
874 F: arch/arm/mach-pxa/stargate2.c
875 F: drivers/pcmcia/pxa2xx_stargate2.c
877 ARM/INTEL XSC3 (MANZANO) ARM CORE
883 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
888 ARM/LOGICPD PXA270 MACHINE SUPPORT
893 ARM/MAGICIAN MACHINE SUPPORT
897 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
902 F: arch/arm/mach-dove/
903 F: arch/arm/mach-kirkwood/
904 F: arch/arm/mach-mv78xx0/
905 F: arch/arm/mach-orion5x/
906 F: arch/arm/plat-orion/
908 ARM/Orion SoC/Technologic Systems TS-78xx platform support
911 W: http://www.digriz.org.uk/ts78xx/kernel
913 F: arch/arm/mach-orion5x/ts78xx-*
915 ARM/MIOA701 MACHINE SUPPORT
918 F: arch/arm/mach-pxa/mioa701.c
921 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
925 ARM/NOMADIK ARCHITECTURE
931 F: arch/arm/mach-nomadik/
932 F: arch/arm/plat-nomadik/
933 F: drivers/i2c/busses/i2c-nomadik.c
934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
936 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
939 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
942 ARM/QUALCOMM MSM MACHINE SUPPORT
947 F: arch/arm/mach-msm/
948 F: drivers/video/msm/
949 F: drivers/mmc/host/msm_sdcc.c
950 F: drivers/mmc/host/msm_sdcc.h
951 F: drivers/tty/serial/msm_serial.h
952 F: drivers/tty/serial/msm_serial.c
953 F: drivers/platform/msm/
954 F: drivers/*/pm8???-*
955 F: include/linux/mfd/pm8xxx/
956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
959 ARM/TOSA MACHINE SUPPORT
964 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
967 W: http://hackndev.com
969 F: arch/arm/mach-pxa/include/mach/palmtx.h
970 F: arch/arm/mach-pxa/palmtx.c
971 F: arch/arm/mach-pxa/include/mach/palmt5.h
972 F: arch/arm/mach-pxa/palmt5.c
973 F: arch/arm/mach-pxa/include/mach/palmld.h
974 F: arch/arm/mach-pxa/palmld.c
975 F: arch/arm/mach-pxa/include/mach/palmte2.h
976 F: arch/arm/mach-pxa/palmte2.c
977 F: arch/arm/mach-pxa/include/mach/palmtc.h
978 F: arch/arm/mach-pxa/palmtc.c
980 ARM/PALM TREO SUPPORT
983 W: http://hackndev.com
985 F: arch/arm/mach-pxa/include/mach/palmtreo.h
986 F: arch/arm/mach-pxa/palmtreo.c
991 W: http://hackndev.com
993 F: arch/arm/mach-pxa/include/mach/palmz72.h
994 F: arch/arm/mach-pxa/palmz72.c
998 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1001 ARM/PT DIGITAL BOARD PORT
1004 W: http://www.arm.linux.org.uk/
1007 ARM/RADISYS ENP2611 MACHINE SUPPORT
1012 ARM/RISCPC ARCHITECTURE
1015 W: http://www.arm.linux.org.uk/
1017 F: arch/arm/common/time-acorn.c
1018 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1019 F: arch/arm/include/asm/hardware/ioc.h
1020 F: arch/arm/include/asm/hardware/iomd.h
1021 F: arch/arm/include/asm/hardware/memc.h
1022 F: arch/arm/mach-rpc/
1023 F: drivers/net/ethernet/8390/etherh.c
1024 F: drivers/net/ethernet/i825xx/ether1*
1025 F: drivers/net/ethernet/seeq/ether3*
1026 F: drivers/scsi/arm/
1028 ARM/SHARK MACHINE SUPPORT
1030 W: http://www.shark-linux.de/shark.html
1033 ARM/SAMSUNG ARM ARCHITECTURES
1038 W: http://www.fluff.org/ben/linux/
1040 F: arch/arm/plat-samsung/
1041 F: arch/arm/plat-s3c24xx/
1042 F: arch/arm/plat-s5p/
1043 F: arch/arm/mach-s3c24*/
1044 F: arch/arm/mach-s3c64xx/
1045 F: drivers/*/*s3c2410*
1046 F: drivers/*/*/*s3c2410*
1047 F: drivers/spi/spi-s3c*
1048 F: sound/soc/samsung/*
1050 ARM/S5P EXYNOS ARM ARCHITECTURES
1055 F: arch/arm/mach-s5p*/
1056 F: arch/arm/mach-exynos*/
1058 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1062 F: arch/arm/mach-s5pv210/mach-aquila.c
1063 F: arch/arm/mach-s5pv210/mach-goni.c
1064 F: arch/arm/mach-exynos/mach-universal_c210.c
1065 F: arch/arm/mach-exynos/mach-nuri.c
1067 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1073 F: arch/arm/plat-s5p/dev-fimc*
1074 F: arch/arm/plat-samsung/include/plat/*fimc*
1075 F: drivers/media/video/s5p-fimc/
1077 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1084 F: arch/arm/plat-s5p/dev-mfc.c
1085 F: drivers/media/video/s5p-mfc/
1087 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1093 F: drivers/media/video/s5p-tv/
1095 ARM/SHMOBILE ARM ARCHITECTURE
1099 W: http://oss.renesas.com
1100 Q: http://patchwork.kernel.org/project/linux-sh/list/
1101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1103 F: arch/arm/mach-shmobile/
1106 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1111 ARM/TETON BGA MACHINE SUPPORT
1116 ARM/THECUS N2100 MACHINE SUPPORT
1121 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1124 W: http://www.mcuos.com
1126 F: arch/arm/mach-w90x900/
1127 F: drivers/input/keyboard/w90p910_keypad.c
1128 F: drivers/input/touchscreen/w90p910_ts.c
1129 F: drivers/watchdog/nuc900_wdt.c
1130 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1131 F: drivers/mtd/nand/nuc900_nand.c
1132 F: drivers/rtc/rtc-nuc900.c
1133 F: drivers/spi/spi-nuc900.c
1134 F: drivers/usb/host/ehci-w90x900.c
1135 F: drivers/video/nuc900fb.c
1137 ARM/U300 MACHINE SUPPORT
1141 F: arch/arm/mach-u300/
1142 F: drivers/i2c/busses/i2c-stu300.c
1143 F: drivers/rtc/rtc-coh901331.c
1144 F: drivers/watchdog/coh901327_wdt.c
1145 F: drivers/dma/coh901318*
1146 F: drivers/mfd/ab3100*
1147 F: drivers/rtc/rtc-ab3100.c
1148 F: drivers/rtc/rtc-coh901331.c
1149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1151 ARM/Ux500 ARM ARCHITECTURE
1156 F: arch/arm/mach-ux500/
1157 F: drivers/dma/ste_dma40*
1158 F: drivers/mfd/abx500*
1159 F: drivers/mfd/ab8500*
1160 F: drivers/mfd/stmpe*
1161 F: drivers/rtc/rtc-ab8500.c
1162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1167 W: http://www.arm.linux.org.uk/
1171 ARM/VOIPAC PXA270 SUPPORT
1175 F: arch/arm/mach-pxa/vpac270.c
1176 F: arch/arm/mach-pxa/include/mach/vpac270.h
1178 ARM/ZIPIT Z2 SUPPORT
1182 F: arch/arm/mach-pxa/z2.c
1183 F: arch/arm/mach-pxa/include/mach/z2.h
1185 ASC7621 HARDWARE MONITOR DRIVER
1189 F: Documentation/hwmon/asc7621
1190 F: drivers/hwmon/asc7621.c
1192 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1196 W: http://acpi4asus.sf.net
1198 F: drivers/platform/x86/asus*.c
1199 F: drivers/platform/x86/eeepc*.c
1201 ASUS ASB100 HARDWARE MONITOR DRIVER
1205 F: drivers/hwmon/asb100.c
1207 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1209 W: http://sourceforge.net/projects/xscaleiop
1211 F: Documentation/crypto/async-tx-api.txt
1214 F: include/linux/dmaengine.h
1215 F: include/linux/async_tx.h
1221 F: drivers/misc/eeprom/at24.c
1222 F: include/linux/i2c/at24.h
1224 ATA OVER ETHERNET (AOE) DRIVER
1226 W: http://www.coraid.com/support/linux
1228 F: Documentation/aoe/
1229 F: drivers/block/aoe/
1231 ATHEROS ATH GENERIC UTILITIES
1235 F: drivers/net/wireless/ath/*
1237 ATHEROS ATH5K WIRELESS DRIVER
1243 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1245 F: drivers/net/wireless/ath/ath5k/
1247 ATHEROS ATH6KL WIRELESS DRIVER
1250 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1253 F: drivers/net/wireless/ath/ath6kl/
1255 ATHEROS ATH9K WIRELESS DRIVER
1262 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1264 F: drivers/net/wireless/ath/ath9k/
1266 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1269 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1271 F: drivers/net/wireless/ath/carl9170/
1273 ATK0110 HWMON DRIVER
1277 F: drivers/hwmon/asus_atk0110.c
1282 F: drivers/input/misc/ati_remote2.c
1284 ATLX ETHERNET DRIVERS
1288 W: http://sourceforge.net/projects/atl1
1289 W: http://atl1.sourceforge.net
1291 F: drivers/net/ethernet/atheros/
1297 W: http://linux-atm.sourceforge.net
1300 F: include/linux/atm*
1302 ATMEL AT91 MCI DRIVER
1305 W: http://www.atmel.com/products/AT91/
1306 W: http://www.at91.com/
1308 F: drivers/mmc/host/at91_mci.c
1310 ATMEL AT91 / AT32 MCI DRIVER
1313 F: drivers/mmc/host/atmel-mci.c
1314 F: drivers/mmc/host/atmel-mci-regs.h
1316 ATMEL AT91 / AT32 SERIAL DRIVER
1319 F: drivers/tty/serial/atmel_serial.c
1325 F: drivers/dma/at_hdmac.c
1326 F: drivers/dma/at_hdmac_regs.h
1327 F: arch/arm/mach-at91/include/mach/at_hdmac.h
1333 F: drivers/media/video/atmel-isi.c
1334 F: include/media/atmel-isi.h
1340 F: drivers/video/atmel_lcdfb.c
1341 F: include/video/atmel_lcdc.h
1343 ATMEL MACB ETHERNET DRIVER
1346 F: drivers/net/ethernet/cadence/
1351 F: drivers/spi/spi-atmel.*
1353 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1357 F: drivers/misc/atmel_tclib.c
1358 F: drivers/clocksource/tcb_clksrc.c
1364 F: drivers/input/touchscreen/atmel_tsadcc.c
1366 ATMEL USBA UDC DRIVER
1370 F: drivers/usb/gadget/atmel_usba_udc.*
1372 ATMEL WIRELESS DRIVER
1375 W: http://www.thekelleys.org.uk/atmel
1376 W: http://atmelwlandriver.sourceforge.net/
1378 F: drivers/net/wireless/atmel*
1384 W: http://people.redhat.com/sgrubb/audit/
1385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1387 F: include/linux/audit.h
1390 AUXILIARY DISPLAY DRIVERS
1392 W: http://miguelojeda.es/auxdisplay.htm
1393 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1395 F: drivers/auxdisplay/
1396 F: include/linux/cfag12864b.h
1401 W: http://www.atmel.com/products/AVR32/
1402 W: http://avr32linux.org/
1403 W: http://avrfreaks.net/
1407 AVR32/AT32AP MACHINE SUPPORT
1411 F: arch/avr32/mach-at32ap/
1416 W: http://www.linux-ax25.org/
1418 F: include/linux/ax25.h
1419 F: include/net/ax25.h
1426 W: http://linuxwireless.org/en/users/Drivers/b43
1428 F: drivers/net/wireless/b43/
1430 B43LEGACY WIRELESS DRIVER
1435 W: http://linuxwireless.org/en/users/Drivers/b43
1437 F: drivers/net/wireless/b43legacy/
1439 BACKLIGHT CLASS/SUBSYSTEM
1442 F: drivers/video/backlight/
1443 F: include/linux/backlight.h
1450 W: http://www.open-mesh.org/
1454 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1457 W: http://www.baycom.org/~tom/ham/ham.html
1459 F: drivers/net/hamradio/baycom*
1463 F: Documentation/filesystems/befs.txt
1469 F: Documentation/filesystems/bfs.txt
1471 F: include/linux/bfs_fs.h
1473 BLACKFIN ARCHITECTURE
1476 W: http://blackfin.uclinux.org
1480 BLACKFIN EMAC DRIVER
1482 W: http://blackfin.uclinux.org
1484 F: drivers/net/ethernet/adi/
1489 W: http://blackfin.uclinux.org
1491 F: drivers/rtc/rtc-bfin.c
1496 W: http://blackfin.uclinux.org
1498 F: drivers/mmc/host/bfin_sdh.c
1500 BLACKFIN SERIAL DRIVER
1503 W: http://blackfin.uclinux.org
1505 F: drivers/tty/serial/bfin_uart.c
1507 BLACKFIN WATCHDOG DRIVER
1510 W: http://blackfin.uclinux.org
1512 F: drivers/watchdog/bfin_wdt.c
1514 BLACKFIN I2C TWI DRIVER
1517 W: http://blackfin.uclinux.org/
1519 F: drivers/i2c/busses/i2c-bfin-twi.c
1523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1531 F: drivers/mtd/devices/block2mtd.c
1538 W: http://www.bluez.org/
1539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1542 F: drivers/bluetooth/
1549 W: http://www.bluez.org/
1550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1554 F: include/net/bluetooth/
1560 W: http://sourceforge.net/projects/bonding/
1562 F: drivers/net/bonding/
1563 F: include/linux/if_bonding.h
1565 BROADCOM B44 10/100 ETHERNET DRIVER
1569 F: drivers/net/ethernet/broadcom/b44.*
1571 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1575 F: drivers/net/ethernet/broadcom/bnx2.*
1576 F: drivers/net/ethernet/broadcom/bnx2_*
1578 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1582 F: drivers/net/ethernet/broadcom/bnx2x/
1584 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1589 F: drivers/net/ethernet/broadcom/tg3.*
1591 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1599 F: drivers/net/wireless/brcm80211/
1601 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1605 F: drivers/scsi/bnx2fc/
1607 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1612 F: include/linux/bcma/
1614 BROCADE BFA FC SCSI DRIVER
1619 F: drivers/scsi/bfa/
1621 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1625 F: drivers/net/ethernet/brocade/bna/
1627 BSG (block layer generic sg v4 driver)
1632 F: include/linux/bsg.h
1637 T: git git://git.alsa-project.org/alsa-kernel.git
1639 F: Documentation/sound/alsa/Bt87x.txt
1640 F: sound/pci/bt87x.c
1644 W: http://bu3sch.de/btgpio.php
1646 F: drivers/gpio/gpio-bt8xx.c
1651 W: http://btrfs.wiki.kernel.org/
1652 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1655 F: Documentation/filesystems/btrfs.txt
1658 BTTV VIDEO4LINUX DRIVER
1661 W: http://linuxtv.org
1662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
1664 F: Documentation/video4linux/bttv/
1665 F: drivers/media/video/bt8xx/bttv*
1667 C-MEDIA CMI8788 DRIVER
1670 T: git git://git.alsa-project.org/alsa-kernel.git
1672 F: sound/pci/oxygen/
1678 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1682 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1686 F: Documentation/filesystems/caching/cachefiles.txt
1689 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
1694 F: Documentation/video4linux/cafe_ccic
1695 F: drivers/media/video/marvell-ccic/
1701 F: Documentation/networking/caif/
1702 F: drivers/net/caif/
1703 F: include/linux/caif/
1704 F: include/net/caif/
1707 CALGARY x86-64 IOMMU
1712 F: arch/x86/kernel/pci-calgary_64.c
1713 F: arch/x86/kernel/tce_64.c
1714 F: arch/x86/include/asm/calgary.h
1715 F: arch/x86/include/asm/tce.h
1720 W: http://gitorious.org/linux-can
1721 T: git git://gitorious.org/linux-can/linux-can-next.git
1724 F: include/linux/can.h
1725 F: include/linux/can/core.h
1726 F: include/linux/can/bcm.h
1727 F: include/linux/can/raw.h
1728 F: include/linux/can/gw.h
1734 W: http://gitorious.org/linux-can
1735 T: git git://gitorious.org/linux-can/linux-can-next.git
1738 F: include/linux/can/dev.h
1739 F: include/linux/can/error.h
1740 F: include/linux/can/netlink.h
1741 F: include/linux/can/platform/
1747 F: include/linux/capability.h
1748 F: security/capability.c
1749 F: security/commoncap.c
1750 F: kernel/capability.c
1752 CELL BROADBAND ENGINE ARCHITECTURE
1756 W: http://www.ibm.com/developerworks/power/cell/
1758 F: arch/powerpc/include/asm/cell*.h
1759 F: arch/powerpc/include/asm/spu*.h
1760 F: arch/powerpc/oprofile/*cell*
1761 F: arch/powerpc/platforms/cell/
1763 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1766 W: http://ceph.newdream.net/
1767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1769 F: Documentation/filesystems/ceph.txt
1772 F: include/linux/ceph
1774 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1777 F: Documentation/usb/WUSB-Design-overview.txt
1778 F: Documentation/usb/wusb-cbaf
1779 F: drivers/usb/host/hwa-hc.c
1780 F: drivers/usb/host/whci/
1781 F: drivers/usb/wusbcore/
1782 F: include/linux/usb/wusb*
1784 CFAG12864B LCD DRIVER
1786 W: http://miguelojeda.es/auxdisplay.htm
1787 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1789 F: drivers/auxdisplay/cfag12864b.c
1790 F: include/linux/cfag12864b.h
1792 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1794 W: http://miguelojeda.es/auxdisplay.htm
1795 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1797 F: drivers/auxdisplay/cfag12864bfb.c
1798 F: include/linux/cfag12864b.h
1800 CFG80211 and NL80211
1804 F: include/linux/nl80211.h
1805 F: include/net/cfg80211.h
1807 X: net/wireless/wext*
1809 CHAR and MISC DRIVERS
1812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
1820 F: scripts/checkpatch.pl
1822 CHINESE DOCUMENTATION
1827 F: Documentation/zh_CN/
1829 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
1833 F: drivers/usb/chipidea/
1835 CISCO VIC ETHERNET NIC DRIVER
1841 F: drivers/net/ethernet/cisco/enic/
1843 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1847 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
1849 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1853 F: drivers/usb/host/ohci-ep93xx.c
1855 CIRRUS LOGIC CS4270 SOUND DRIVER
1859 F: sound/soc/codecs/cs4270*
1866 F: include/linux/cleancache.h
1871 F: include/linux/clk.h
1873 CISCO FCOE HBA DRIVER
1879 F: drivers/scsi/fnic/
1886 F: drivers/platform/x86/classmate-laptop.c
1888 COCCINELLE/Semantic Patches (SmPL)
1893 W: http://coccinelle.lip6.fr/
1895 F: scripts/coccinelle/
1896 F: scripts/coccicheck
1902 W: http://www.coda.cs.cmu.edu/
1904 F: Documentation/filesystems/coda.txt
1906 F: include/linux/coda*.h
1908 COMMON CLK FRAMEWORK
1912 T: git git://git.linaro.org/people/mturquette/linux.git
1914 F: drivers/clk/clk.c
1915 F: drivers/clk/clk-*
1916 F: include/linux/clk-pr*
1918 COMMON INTERNET FILE SYSTEM (CIFS)
1922 W: http://linux-cifs.samba.org/
1923 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1926 F: Documentation/filesystems/cifs.txt
1929 COMPACTPCI HOTPLUG CORE
1933 F: drivers/pci/hotplug/cpci_hotplug*
1935 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1939 F: drivers/pci/hotplug/cpcihp_zt5550.*
1941 COMPACTPCI HOTPLUG GENERIC DRIVER
1945 F: drivers/pci/hotplug/cpcihp_generic.c
1947 COMPAL LAPTOP SUPPORT
1951 F: drivers/platform/x86/compal-laptop.c
1953 CONEXANT ACCESSRUNNER USB DRIVER
1956 W: http://accessrunner.sourceforge.net/
1958 F: drivers/usb/atm/cxacru.c
1962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
1965 F: include/linux/configfs.h
1971 F: drivers/connector/
1973 CONTROL GROUPS (CGROUPS)
1978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
1980 F: include/linux/cgroup*
1984 CORETEMP HARDWARE MONITORING DRIVER
1988 F: Documentation/hwmon/coretemp
1989 F: drivers/hwmon/coretemp.c
1991 COSA/SRP SYNC SERIAL DRIVER
1993 W: http://www.fi.muni.cz/~kas/cosa/
1995 F: drivers/net/wan/cosa*
1997 CPMAC ETHERNET DRIVER
2001 F: drivers/net/ethernet/ti/cpmac.c
2003 CPU FREQUENCY DRIVERS
2009 F: include/linux/cpufreq.h
2014 F: arch/x86/kernel/cpuid.c
2015 F: arch/x86/kernel/msr.c
2017 CPU POWER MONITORING SUBSYSTEM
2021 F: tools/power/cpupower
2025 W: http://www.bullopensource.org/cpuset/
2026 W: http://oss.sgi.com/projects/cpusets/
2028 F: Documentation/cgroups/cpusets.txt
2029 F: include/linux/cpuset.h
2033 W: http://sourceforge.net/projects/cramfs/
2035 F: Documentation/filesystems/cramfs.txt
2042 W: http://developer.axis.com
2045 F: drivers/tty/serial/crisv10.*
2051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2053 F: Documentation/crypto/
2059 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2063 F: crypto/ansi_cprng.c
2066 CS5535 Audio ALSA driver
2069 F: sound/pci/cs5535audio/
2071 CX18 VIDEO4LINUX DRIVER
2075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
2076 W: http://linuxtv.org
2077 W: http://www.ivtvdriver.org/index.php/Cx18
2079 F: Documentation/video4linux/cx18.txt
2080 F: drivers/media/video/cx18/
2082 CXGB3 ETHERNET DRIVER (CXGB3)
2085 W: http://www.chelsio.com
2087 F: drivers/net/ethernet/chelsio/cxgb3/
2089 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2092 W: http://www.openfabrics.org
2094 F: drivers/infiniband/hw/cxgb3/
2096 CXGB4 ETHERNET DRIVER (CXGB4)
2099 W: http://www.chelsio.com
2101 F: drivers/net/ethernet/chelsio/cxgb4/
2103 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2106 W: http://www.openfabrics.org
2108 F: drivers/infiniband/hw/cxgb4/
2110 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2113 W: http://www.chelsio.com
2115 F: drivers/net/ethernet/chelsio/cxgb4vf/
2117 STMMAC ETHERNET DRIVER
2120 W: http://www.stlinux.com
2122 F: drivers/net/ethernet/stmicro/stmmac/
2127 W: http://www.arm.linux.org.uk/
2129 F: drivers/video/cyber2000fb.*
2131 CYCLADES 2X SYNC CARD DRIVER
2133 W: http://oops.ghostprotocols.net:81/blog
2135 F: drivers/net/wan/cycx*
2137 CYCLADES ASYNC MUX DRIVER
2138 W: http://www.cyclades.com/
2140 F: drivers/tty/cyclades.c
2141 F: include/linux/cyclades.h
2143 CYCLADES PC300 DRIVER
2144 W: http://www.cyclades.com/
2146 F: drivers/net/wan/pc300*
2148 CYTTSP TOUCHSCREEN DRIVER
2152 F: drivers/input/touchscreen/cyttsp*
2153 F: include/linux/input/cyttsp.h
2155 DAMA SLAVE for AX.25
2157 W: http://yaina.de/jreuter/
2158 W: http://www.qsl.net/dl1bke/
2161 F: net/ax25/af_ax25.c
2162 F: net/ax25/ax25_dev.c
2163 F: net/ax25/ax25_ds_*
2164 F: net/ax25/ax25_in.c
2165 F: net/ax25/ax25_out.c
2166 F: net/ax25/ax25_timer.c
2167 F: net/ax25/sysctl_net_ax25.c
2169 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2172 F: Documentation/networking/dmfe.txt
2173 F: drivers/net/ethernet/dec/tulip/dmfe.c
2175 DC390/AM53C974 SCSI driver
2177 W: http://www.garloff.de/kurt/linux/dc390/
2180 F: drivers/scsi/tmscsim.*
2186 W: http://twibble.org/dist/dc395x/
2188 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2190 F: Documentation/scsi/dc395x.txt
2191 F: drivers/scsi/dc395x.*
2196 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2198 F: include/linux/dccp.h
2199 F: include/linux/tfrc.h
2202 DECnet NETWORK LAYER
2203 W: http://linux-decnet.sourceforge.net
2206 F: Documentation/networking/decnet.txt
2209 DEFXX FDDI NETWORK DRIVER
2212 F: drivers/net/fddi/defxx.*
2218 F: drivers/platform/x86/dell-laptop.c
2220 DELL LAPTOP SMM DRIVER
2222 W: http://www.debian.org/~dz/i8k/
2224 F: drivers/char/i8k.c
2225 F: include/linux/i8k.h
2227 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2230 F: Documentation/dcdbas.txt
2231 F: drivers/firmware/dcdbas.*
2233 DELL WMI EXTRAS DRIVER
2236 F: drivers/platform/x86/dell-wmi.c
2238 DESIGNWARE USB3 DRD IP DRIVER
2242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2244 F: drivers/usb/dwc3/
2246 DEVICE FREQUENCY (DEVFREQ)
2253 DEVICE NUMBER REGISTRY
2255 W: http://lanana.org/docs/device-list/index.html
2262 W: http://sources.redhat.com/dm
2263 Q: http://patchwork.kernel.org/project/dm-devel/list/
2264 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2266 F: Documentation/device-mapper/
2268 F: drivers/md/persistent-data/
2269 F: include/linux/device-mapper.h
2270 F: include/linux/dm-*.h
2272 DIOLAN U2C-12 I2C DRIVER
2276 F: drivers/i2c/busses/i2c-diolan-u2c.c
2278 DIRECTORY NOTIFICATION (DNOTIFY)
2281 F: Documentation/filesystems/dnotify.txt
2282 F: fs/notify/dnotify/
2283 F: include/linux/dnotify.h
2285 DISK GEOMETRY AND PARTITION HANDLING
2287 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2288 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2289 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2295 F: Documentation/filesystems/quota.txt
2297 F: include/linux/quota*.h
2299 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2303 W: http://plugable.com/category/projects/udlfb/
2304 F: drivers/video/udlfb.c
2305 F: include/video/udlfb.h
2306 F: Documentation/fb/udlfb.txt
2308 DISTRIBUTED LOCK MANAGER (DLM)
2312 W: http://sources.redhat.com/cluster/
2313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2317 DMA BUFFER SHARING FRAMEWORK
2323 F: drivers/base/dma-buf*
2324 F: include/linux/dma-buf*
2325 F: Documentation/dma-buf-sharing.txt
2326 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2328 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2333 F: include/linux/dma*
2334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2335 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2337 DME1737 HARDWARE MONITOR DRIVER
2341 F: Documentation/hwmon/dme1737
2342 F: drivers/hwmon/dme1737.c
2344 DOCBOOK FOR DOCUMENTATION
2347 F: scripts/kernel-doc
2349 DOCKING STATION DRIVER
2353 F: drivers/acpi/dock.c
2366 F: drivers/char/dtlk.c
2367 F: include/linux/dtlk.h
2369 DPT_I2O SCSI RAID DRIVER
2372 W: http://www.adaptec.com/
2374 F: drivers/scsi/dpt*
2375 F: drivers/scsi/dpt/
2382 W: http://www.drbd.org
2383 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2384 T: git git://git.drbd.org/drbd-8.3.git
2386 F: drivers/block/drbd/
2388 F: Documentation/blockdev/drbd/
2390 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2394 F: Documentation/kobject.txt
2398 F: include/linux/kobj*
2399 F: include/linux/debugfs.h
2405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2410 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2414 T: git git://people.freedesktop.org/~danvet/drm-intel
2416 F: drivers/gpu/drm/i915
2417 F: include/drm/i915*
2419 DRM DRIVERS FOR EXYNOS
2426 F: drivers/gpu/drm/exynos
2427 F: include/drm/exynos*
2433 F: drivers/net/wan/dscc4.c
2438 F: lib/dynamic_debug.c
2439 F: include/linux/dynamic_debug.h
2441 DZ DECSTATION DZ11 SERIAL DRIVER
2444 F: drivers/tty/serial/dz.*
2446 EATA-DMA SCSI DRIVER
2451 F: drivers/scsi/eata*
2453 EATA ISA/EISA/PCI SCSI DRIVER
2457 F: drivers/scsi/eata.c
2459 EATA-PIO SCSI DRIVER
2464 F: drivers/scsi/eata_pio.*
2469 W: http://ebtables.sourceforge.net/
2471 F: include/linux/netfilter_bridge/ebt_*.h
2472 F: net/bridge/netfilter/ebt*.c
2478 W: https://launchpad.net/ecryptfs
2480 F: Documentation/filesystems/ecryptfs.txt
2486 W: bluesmoke.sourceforge.net
2488 F: Documentation/edac.txt
2490 F: include/linux/edac.h
2496 W: bluesmoke.sourceforge.net
2498 F: drivers/edac/amd64_edac*
2504 W: bluesmoke.sourceforge.net
2506 F: drivers/edac/e752x_edac.c
2511 W: bluesmoke.sourceforge.net
2513 F: drivers/edac/e7xxx_edac.c
2518 W: bluesmoke.sourceforge.net
2520 F: drivers/edac/i82443bxgx_edac.c
2525 W: bluesmoke.sourceforge.net
2527 F: drivers/edac/i3000_edac.c
2532 W: bluesmoke.sourceforge.net
2534 F: drivers/edac/i5000_edac.c
2539 W: bluesmoke.sourceforge.net
2541 F: drivers/edac/i5400_edac.c
2546 W: bluesmoke.sourceforge.net
2548 F: drivers/edac/i7300_edac.c
2553 W: bluesmoke.sourceforge.net
2555 F: drivers/edac/i7core_edac.c
2561 W: bluesmoke.sourceforge.net
2563 F: drivers/edac/i82975x_edac.c
2568 W: bluesmoke.sourceforge.net
2570 F: drivers/edac/pasemi_edac.c
2575 W: bluesmoke.sourceforge.net
2577 F: drivers/edac/r82600_edac.c
2582 W: bluesmoke.sourceforge.net
2584 F: drivers/edac/sb_edac.c
2586 EDIROL UA-101/UA-1000 DRIVER
2589 T: git git://git.alsa-project.org/alsa-kernel.git
2591 F: sound/usb/misc/ua101.c
2593 EFIFB FRAMEBUFFER DRIVER
2597 F: drivers/video/efifb.c
2600 W: http://aeschi.ch.eu.org/efs/
2604 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2609 F: drivers/infiniband/hw/ehca/
2611 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2615 F: drivers/net/ethernet/ibm/ehea/
2624 EMULEX LPFC FC SCSI DRIVER
2627 W: http://sourceforge.net/projects/lpfcxxxx
2629 F: drivers/scsi/lpfc/
2631 ENE CB710 FLASH CARD READER DRIVER
2634 F: drivers/misc/cb710/
2635 F: drivers/mmc/host/cb710-mmc.*
2636 F: include/linux/cb710.h
2638 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2641 F: drivers/media/rc/ene_ir.*
2643 EPSON 1355 FRAMEBUFFER DRIVER
2647 F: drivers/video/epson1355fb.c
2649 EPSON S1D13XXX FRAMEBUFFER DRIVER
2652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2653 F: drivers/video/s1d13xxxfb.c
2654 F: include/video/s1d13xxxfb.h
2656 ETHEREXPRESS-16 NETWORK DRIVER
2660 F: drivers/net/ethernet/i825xx/eexpress.*
2666 W: http://www.linuxfoundation.org/en/Net:Bridge
2668 F: include/linux/netfilter_bridge/
2671 ETHERTEAM 16I DRIVER
2674 F: drivers/net/ethernet/fujitsu/eth16i.c
2680 F: Documentation/filesystems/ext2.txt
2682 F: include/linux/ext2*
2690 F: Documentation/filesystems/ext3.txt
2692 F: include/linux/ext3*
2698 W: http://ext4.wiki.kernel.org
2699 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2701 F: Documentation/filesystems/ext4.txt
2704 Extended Verification Module (EVM)
2707 F: security/integrity/evm/
2713 F: drivers/video/exynos/exynos_dp*
2715 EXYNOS MIPI DISPLAY DRIVERS
2721 F: drivers/video/exynos/exynos_mipi*
2722 F: include/video/exynos_mipi*
2724 F71805F HARDWARE MONITORING DRIVER
2728 F: Documentation/hwmon/f71805f
2729 F: drivers/hwmon/f71805f.c
2735 F: drivers/media/common/tuners/fc0011.h
2736 F: drivers/media/common/tuners/fc0011.c
2741 F: fs/notify/fanotify/
2742 F: include/linux/fanotify.h
2744 FARSYNC SYNCHRONOUS DRIVER
2746 W: http://www.farsite.co.uk/
2748 F: drivers/net/wan/farsync.*
2750 FAULT INJECTION SUPPORT
2753 F: Documentation/fault-injection/
2754 F: lib/fault-inject.c
2756 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2759 W: www.Open-FCoE.org
2761 F: drivers/scsi/libfc/
2762 F: drivers/scsi/fcoe/
2764 F: include/scsi/libfc.h
2765 F: include/scsi/libfcoe.h
2767 FILE LOCKING (flock() and fcntl()/lockf())
2771 F: include/linux/fcntl.h
2772 F: include/linux/fs.h
2776 FILESYSTEMS (VFS and infrastructure)
2782 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2786 F: drivers/hwmon/f75375s.c
2787 F: include/linux/f75375s.h
2789 FIREWIRE AUDIO DRIVERS
2792 T: git git://git.alsa-project.org/alsa-kernel.git
2796 FIREWIRE SBP-2 TARGET
2801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
2803 F: drivers/target/sbp/
2808 W: http://ieee1394.wiki.kernel.org/
2809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
2811 F: drivers/firewire/
2812 F: include/linux/firewire*.h
2815 FIRMWARE LOADER (request_firmware)
2817 F: Documentation/firmware_class/
2818 F: drivers/base/firmware*.c
2819 F: include/linux/firmware.h
2823 W: http://floatingpoint.sourceforge.net/emulator/index.html
2825 F: arch/x86/math-emu/
2827 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2830 F: drivers/net/wan/dlci.c
2831 F: drivers/net/wan/sdla.c
2836 W: http://linux-fbdev.sourceforge.net/
2837 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2838 T: git git://github.com/schandinat/linux-2.6.git fbdev-next
2840 F: Documentation/fb/
2841 F: Documentation/devicetree/bindings/fb/
2844 F: include/linux/fb.h
2846 FREESCALE DMA DRIVER
2851 F: drivers/dma/fsldma.*
2853 FREESCALE I2C CPM DRIVER
2858 F: drivers/i2c/busses/i2c-cpm.c
2860 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2865 F: arch/arm/plat-mxc/include/mach/imxfb.h
2866 F: drivers/video/imxfb.c
2868 FREESCALE SOC FS_ENET DRIVER
2874 F: drivers/net/ethernet/freescale/fs_enet/
2875 F: include/linux/fs_enet_pd.h
2877 FREESCALE QUICC ENGINE LIBRARY
2881 F: arch/powerpc/sysdev/qe_lib/
2882 F: arch/powerpc/include/asm/*qe.h
2884 FREESCALE USB PERIPHERAL DRIVERS
2889 F: drivers/usb/gadget/fsl*
2891 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2896 F: drivers/net/ethernet/freescale/ucc_geth*
2898 FREESCALE QUICC ENGINE UCC UART DRIVER
2902 F: drivers/tty/serial/ucc_uart.c
2904 FREESCALE SOC SOUND DRIVERS
2909 F: sound/soc/fsl/fsl*
2910 F: sound/soc/fsl/mpc8610_hpcd.c
2914 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2923 F: Documentation/power/freezing-of-tasks.txt
2924 F: include/linux/freezer.h
2927 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2931 F: Documentation/filesystems/caching/
2933 F: include/linux/fscache*.h
2935 FUJITSU FR-V (FRV) PORT
2940 FUJITSU LAPTOP EXTRAS
2944 F: drivers/platform/x86/fujitsu-laptop.c
2946 FUJITSU M-5MO LS CAMERA ISP DRIVER
2951 F: drivers/media/video/m5mols/
2952 F: include/media/m5mols.h
2954 FUJITSU TABLET EXTRAS
2958 F: drivers/platform/x86/fujitsu-tablet.c
2960 FUSE: FILESYSTEM IN USERSPACE
2963 W: http://fuse.sourceforge.net/
2966 F: include/linux/fuse.h
2968 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2971 S: Odd Fixes (e.g., new signatures)
2972 F: drivers/scsi/fdomain.*
2974 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2977 W: http://www.icp-vortex.com/
2979 F: drivers/scsi/gdt*
2981 GENERIC GPIO I2C DRIVER
2984 F: drivers/i2c/busses/i2c-gpio.c
2985 F: include/linux/i2c-gpio.h
2987 GENERIC GPIO I2C MULTIPLEXER DRIVER
2991 F: drivers/i2c/muxes/i2c-mux-gpio.c
2992 F: include/linux/i2c-mux-gpio.h
2993 F: Documentation/i2c/muxes/i2c-mux-gpio
2995 GENERIC HDLC (WAN) DRIVERS
2997 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2999 F: drivers/net/wan/c101.c
3000 F: drivers/net/wan/hd6457*
3001 F: drivers/net/wan/hdlc*
3002 F: drivers/net/wan/n2.c
3003 F: drivers/net/wan/pc300too.c
3004 F: drivers/net/wan/pci200syn.c
3005 F: drivers/net/wan/wanxl*
3007 GENERIC INCLUDE/ASM HEADER FILES
3010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3012 F: include/asm-generic
3014 GENERIC UIO DRIVER FOR PCI DEVICES
3018 F: drivers/uio/uio_pci_generic.c
3023 W: http://sources.redhat.com/cluster/
3024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3027 F: Documentation/filesystems/gfs2*.txt
3029 F: include/linux/gfs2_ondisk.h
3031 GIGASET ISDN DRIVERS
3035 W: http://gigaset307x.sourceforge.net/
3037 F: Documentation/isdn/README.gigaset
3038 F: drivers/isdn/gigaset/
3039 F: include/linux/gigaset_dev.h
3045 T: git git://git.secretlab.ca/git/linux-2.6.git
3046 F: Documentation/gpio.txt
3048 F: include/linux/gpio*
3050 GRE DEMULTIPLEXER DRIVER
3055 F: include/net/gre.h
3057 GRETH 10/100/1G Ethernet MAC device driver
3061 F: drivers/net/ethernet/aeroflex/
3063 GSPCA FINEPIX SUBDRIVER
3066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3068 F: drivers/media/video/gspca/finepix.c
3070 GSPCA GL860 SUBDRIVER
3073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3075 F: drivers/media/video/gspca/gl860/
3077 GSPCA M5602 SUBDRIVER
3080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3082 F: drivers/media/video/gspca/m5602/
3084 GSPCA PAC207 SONIXB SUBDRIVER
3087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3089 F: drivers/media/video/gspca/pac207.c
3091 GSPCA SN9C20X SUBDRIVER
3094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3096 F: drivers/media/video/gspca/sn9c20x.c
3098 GSPCA T613 SUBDRIVER
3101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3103 F: drivers/media/video/gspca/t613.c
3105 GSPCA USB WEBCAM DRIVER
3107 W: http://moinejf.free.fr
3109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3111 F: drivers/media/video/gspca/
3113 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3116 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3118 F: drivers/platform/x86/hdaps.c
3120 HWPOISON MEMORY FAILURE HANDLING
3123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3125 F: mm/memory-failure.c
3126 F: mm/hwpoison-inject.c
3128 HYPERVISOR VIRTUAL CONSOLE DRIVER
3137 W: http://www.lm-sensors.org/
3138 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3141 F: Documentation/hwmon/
3143 F: include/linux/hwmon*.h
3145 HARDWARE RANDOM NUMBER GENERATOR CORE
3149 F: Documentation/hw_random.txt
3150 F: drivers/char/hw_random/
3151 F: include/linux/hw_random.h
3153 HARDWARE SPINLOCK CORE
3156 F: Documentation/hwspinlock.txt
3157 F: drivers/hwspinlock/hwspinlock_*
3158 F: include/linux/hwspinlock.h
3160 HARMONY SOUND DRIVER
3163 F: sound/parisc/harmony.*
3165 HEWLETT-PACKARD SMART2 RAID DRIVER
3169 F: Documentation/blockdev/cpqarray.txt
3170 F: drivers/block/cpqarray.*
3172 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3176 F: Documentation/scsi/hpsa.txt
3177 F: drivers/scsi/hpsa*.[ch]
3178 F: include/linux/cciss*.h
3180 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3184 F: Documentation/blockdev/cciss.txt
3185 F: drivers/block/cciss*
3186 F: include/linux/cciss_ioctl.h
3191 F: Documentation/filesystems/hfs.txt
3194 HGA FRAMEBUFFER DRIVER
3197 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3199 F: drivers/video/hgafb.c
3201 HIBERNATION (aka Software Suspend, aka swsusp)
3207 F: drivers/base/power/
3209 F: include/linux/suspend.h
3210 F: include/linux/freezer.h
3211 F: include/linux/pm.h
3212 F: arch/*/include/asm/suspend*.h
3217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3220 F: include/linux/hid*
3222 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3226 F: Documentation/timers/
3228 F: kernel/time/clockevents.c
3229 F: kernel/time/tick*.*
3230 F: kernel/time/timer_*.c
3231 F: include/linux/clockchips.h
3232 F: include/linux/hrtimer.h
3234 HIGH-SPEED SCC DRIVER FOR AX.25
3237 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
3239 F: drivers/net/hamradio/dmascc.c
3240 F: drivers/net/hamradio/scc.c
3242 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3244 W: http://www.highpoint-tech.com
3246 F: Documentation/scsi/hptiop.txt
3247 F: drivers/scsi/hptiop.c
3253 F: include/linux/hippidevice.h
3254 F: include/linux/if_hippi.h
3256 F: drivers/net/hippi/
3262 W: http://hostap.epitest.fi/
3264 F: drivers/net/wireless/hostap/
3266 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3269 F: drivers/platform/x86/tc1100-wmi.c
3271 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3274 F: drivers/net/ethernet/hp/hp100.*
3276 HPET: High Precision Event Timers driver
3279 F: Documentation/timers/hpet.txt
3280 F: drivers/char/hpet.c
3281 F: include/linux/hpet.h
3286 F: arch/x86/kernel/hpet.c
3287 F: arch/x86/include/asm/hpet.h
3291 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3297 W: http://www.pharscape.org
3299 F: drivers/net/usb/hso.c
3301 HTCPEN TOUCHSCREEN DRIVER
3305 F: drivers/input/touchscreen/htcpen.c
3312 Hyper-V CORE AND DRIVERS
3318 F: drivers/hid/hid-hyperv.c
3319 F: drivers/net/hyperv/
3320 F: drivers/staging/hv/
3322 I2C/SMBUS STUB DRIVER
3326 F: drivers/i2c/busses/i2c-stub.c
3333 W: http://i2c.wiki.kernel.org/
3334 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3335 T: git git://git.fluff.org/bjdooks/linux.git
3337 F: Documentation/i2c/
3339 F: include/linux/i2c.h
3340 F: include/linux/i2c-*.h
3345 W: http://www.harbaum.org/till/i2c_tiny_usb
3347 F: drivers/i2c/busses/i2c-tiny-usb.c
3354 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3359 IA64 (Itanium) PLATFORM
3363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3367 IBM Power Linux RAID adapter
3370 F: drivers/scsi/ipr.*
3372 IBM Power Virtual Ethernet Device Driver
3376 F: drivers/net/ethernet/ibm/ibmveth.*
3378 IBM ServeRAID RAID DRIVER
3381 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3383 F: drivers/scsi/ips.*
3385 ICH LPC AND GPIO DRIVER
3388 F: drivers/mfd/lpc_ich.c
3389 F: drivers/gpio/gpio-ich.c
3394 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
3397 F: Documentation/ide/
3399 F: include/linux/ide.h
3401 IDEAPAD LAPTOP EXTRAS DRIVER
3404 W: http://launchpad.net/ideapad-laptop
3406 F: drivers/platform/x86/ideapad-laptop.c
3412 F: Documentation/cdrom/ide-cd
3413 F: drivers/ide/ide-cd*
3419 F: drivers/idle/i7300_idle.c
3421 IEEE 802.15.4 SUBSYSTEM
3425 W: http://apps.sourceforge.net/trac/linux-zigbee
3426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3429 F: drivers/ieee802154/
3431 IIO SUBSYSTEM AND DRIVERS
3436 F: drivers/staging/iio/
3438 IKANOS/ADI EAGLE ADSL USB DRIVER
3442 F: drivers/usb/atm/ueagle-atm.c
3444 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3447 F: security/integrity/ima/
3449 IMS TWINTURBO FRAMEBUFFER DRIVER
3452 F: drivers/video/imsttfb.c
3454 INFINIBAND SUBSYSTEM
3459 W: http://www.openfabrics.org/
3460 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3463 F: Documentation/infiniband/
3464 F: drivers/infiniband/
3465 F: include/linux/if_infiniband.h
3472 F: Documentation/filesystems/inotify.txt
3473 F: fs/notify/inotify/
3474 F: include/linux/inotify.h
3476 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3480 Q: http://patchwork.kernel.org/project/linux-input/list/
3481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3484 F: include/linux/input.h
3485 F: include/linux/input/
3487 INPUT MULTITOUCH (MT) PROTOCOL
3490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3492 F: Documentation/input/multi-touch-protocol.txt
3493 F: drivers/input/input-mt.c
3496 INTEL C600 SERIES SAS CONTROLLER DRIVER
3502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git
3504 F: drivers/scsi/isci/
3510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
3512 F: drivers/idle/intel_idle.c
3514 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3518 F: Documentation/fb/intelfb.txt
3519 F: drivers/video/intelfb/
3521 INTEL 810/815 FRAMEBUFFER DRIVER
3525 F: drivers/video/i810/
3527 INTEL MENLOW THERMAL DRIVER
3530 W: http://www.lesswatts.org/projects/acpi/
3532 F: drivers/platform/x86/intel_menlow.c
3534 INTEL IA32 MICROCODE UPDATE SUPPORT
3537 F: arch/x86/kernel/microcode_core.c
3538 F: arch/x86/kernel/microcode_intel.c
3540 INTEL I/OAT DMA DRIVER
3543 F: drivers/dma/ioat*
3548 T: git git://git.infradead.org/iommu-2.6.git
3550 F: drivers/iommu/intel-iommu.c
3551 F: include/linux/intel-iommu.h
3553 INTEL IOP-ADMA DMA DRIVER
3556 F: drivers/dma/iop-adma.c
3558 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3561 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3562 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3563 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3564 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3565 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
3566 F: drivers/net/wan/ixp4xx_hss.c
3568 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3571 F: drivers/char/hw_random/ixp4xx-rng.c
3573 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3584 W: http://e1000.sourceforge.net/
3585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
3586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
3588 F: Documentation/networking/e100.txt
3589 F: Documentation/networking/e1000.txt
3590 F: Documentation/networking/e1000e.txt
3591 F: Documentation/networking/igb.txt
3592 F: Documentation/networking/igbvf.txt
3593 F: Documentation/networking/ixgb.txt
3594 F: Documentation/networking/ixgbe.txt
3595 F: Documentation/networking/ixgbevf.txt
3596 F: drivers/net/ethernet/intel/
3598 INTEL MRST PMU DRIVER
3602 F: arch/x86/platform/mrst/pmu.*
3604 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
3608 F: Documentation/networking/README.ipw2100
3609 F: Documentation/networking/README.ipw2200
3610 F: drivers/net/wireless/ipw2x00/
3612 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3616 W: http://tboot.sourceforge.net
3617 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3619 F: Documentation/intel_txt.txt
3620 F: include/linux/tboot.h
3621 F: arch/x86/kernel/tboot.c
3623 INTEL WIRELESS WIMAX CONNECTION 2400
3628 W: http://linuxwimax.org
3629 F: Documentation/wimax/README.i2400m
3630 F: drivers/net/wimax/i2400m/
3631 F: include/linux/wimax/i2400m.h
3633 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3637 F: drivers/net/wireless/iwlegacy/
3639 INTEL WIRELESS WIFI LINK (iwlwifi)
3644 W: http://intellinuxwireless.org
3645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
3647 F: drivers/net/wireless/iwlwifi/
3649 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3654 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3655 F: drivers/net/wireless/iwmc3200wifi/
3657 INTEL MANAGEMENT ENGINE (mei)
3661 F: include/linux/mei.h
3662 F: drivers/misc/mei/*
3663 F: Documentation/mei/*
3665 IOC3 ETHERNET DRIVER
3669 F: drivers/net/ethernet/sgi/ioc3-eth.c
3675 F: drivers/tty/serial/ioc3_serial.c
3680 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3682 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3687 F: drivers/net/ethernet/icplus/ipg.*
3693 F: drivers/infiniband/hw/ipath/
3698 W: http://openipmi.sourceforge.net/
3700 F: Documentation/IPMI.txt
3701 F: drivers/char/ipmi/
3702 F: include/linux/ipmi*
3704 IPS SCSI RAID DRIVER
3707 W: http://www.adaptec.com/
3709 F: drivers/scsi/ips*
3718 F: Documentation/networking/ipvs-sysctl.txt
3719 F: include/net/ip_vs.h
3720 F: include/linux/ip_vs.h
3721 F: net/netfilter/ipvs/
3727 F: drivers/tty/ipwireless/
3733 F: include/linux/ipx.h
3734 F: include/net/ipx.h
3741 W: http://irda.sourceforge.net/
3743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3744 F: Documentation/networking/irda.txt
3745 F: drivers/net/irda/
3746 F: include/net/irda/
3752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
3755 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
3758 T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
3760 F: Documentation/IRQ-domain.txt
3761 F: include/linux/irqdomain.h
3762 F: kernel/irq/irqdomain.c
3767 F: Documentation/isapnp.txt
3768 F: drivers/pnp/isapnp/
3769 F: include/linux/isapnp.h
3771 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3775 F: drivers/firmware/iscsi_ibft*
3780 W: www.open-iscsi.org
3781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3783 F: drivers/scsi/*iscsi*
3784 F: include/scsi/*iscsi*
3790 W: http://www.isdn4linux.de
3791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3793 F: Documentation/isdn/
3795 F: include/linux/isdn.h
3796 F: include/linux/isdn/
3798 ISDN SUBSYSTEM (Eicon active card driver)
3801 W: http://www.melware.de
3803 F: drivers/isdn/hardware/eicon/
3805 IT87 HARDWARE MONITORING DRIVER
3809 F: Documentation/hwmon/it87
3810 F: drivers/hwmon/it87.c
3812 IVTV VIDEO4LINUX DRIVER
3816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3817 W: http://www.ivtvdriver.org
3819 F: Documentation/video4linux/*.ivtv
3820 F: drivers/media/video/ivtv/
3821 F: include/linux/ivtv*
3823 JC42.4 TEMPERATURE SENSOR DRIVER
3827 F: drivers/hwmon/jc42.c
3828 F: Documentation/hwmon/jc42
3833 W: http://jfs.sourceforge.net/
3834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3836 F: Documentation/filesystems/jfs.txt
3843 F: drivers/net/ethernet/jme.*
3845 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3848 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3851 F: include/linux/jffs2.h
3853 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3859 F: include/linux/ext3_jbd.h
3860 F: include/linux/jbd.h
3862 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3867 F: include/linux/jbd2.h
3869 JSM Neo PCI based serial card
3873 F: drivers/tty/serial/jsm/
3875 K10TEMP HARDWARE MONITORING DRIVER
3879 F: Documentation/hwmon/k10temp
3880 F: drivers/hwmon/k10temp.c
3882 K8TEMP HARDWARE MONITORING DRIVER
3886 F: Documentation/hwmon/k8temp
3887 F: drivers/hwmon/k8temp.c
3893 F: Documentation/kbuild/kconfig-language.txt
3900 W: http://lse.sourceforge.net/kdump/
3902 F: Documentation/kdump/
3904 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3910 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
3913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
3916 F: Documentation/kbuild/
3918 F: scripts/Makefile.*
3925 W: http://kernelnewbies.org/KernelJanitors
3928 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3931 W: http://nfs.sourceforge.net/
3934 F: include/linux/nfsd/
3938 F: include/linux/lockd/
3939 F: include/linux/sunrpc/
3941 KERNEL VIRTUAL MACHINE (KVM)
3945 W: http://kvm.qumranet.com
3947 F: Documentation/*/kvm.txt
3949 F: arch/*/include/asm/kvm*
3950 F: include/linux/kvm*
3953 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3956 W: http://kvm.qumranet.com
3958 F: arch/x86/include/asm/svm.h
3959 F: arch/x86/kvm/svm.c
3961 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3964 W: http://kvm.qumranet.com
3966 F: arch/powerpc/include/asm/kvm*
3967 F: arch/powerpc/kvm/
3969 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3972 W: http://kvm.qumranet.com
3974 F: Documentation/ia64/kvm.txt
3975 F: arch/ia64/include/asm/kvm*
3978 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3983 W: http://www.ibm.com/developerworks/linux/linux390/
3985 F: Documentation/s390/kvm.txt
3986 F: arch/s390/include/asm/kvm*
3988 F: drivers/s390/kvm/
3992 W: http://kernel.org/pub/linux/utils/kernel/kexec/
3995 F: include/linux/kexec.h
4002 F: Documentation/security/keys.txt
4003 F: include/linux/key.h
4004 F: include/linux/key-type.h
4014 F: Documentation/security/keys-trusted-encrypted.txt
4015 F: include/keys/trusted-type.h
4016 F: security/keys/trusted.c
4017 F: security/keys/trusted.h
4025 F: Documentation/security/keys-trusted-encrypted.txt
4026 F: include/keys/encrypted-type.h
4027 F: security/keys/encrypted-keys/
4029 KGDB / KDB /debug_core
4031 W: http://kgdb.wiki.kernel.org/
4034 F: Documentation/DocBook/kgdb.tmpl
4035 F: drivers/misc/kgdbts.c
4036 F: drivers/tty/serial/kgdboc.c
4037 F: include/linux/kdb.h
4038 F: include/linux/kgdb.h
4045 F: Documentation/kmemcheck.txt
4046 F: arch/x86/include/asm/kmemcheck.h
4047 F: arch/x86/mm/kmemcheck/
4048 F: include/linux/kmemcheck.h
4054 F: Documentation/kmemleak.txt
4055 F: include/linux/kmemleak.h
4057 F: mm/kmemleak-test.c
4065 F: Documentation/kprobes.txt
4066 F: include/linux/kprobes.h
4069 KS0108 LCD CONTROLLER DRIVER
4071 W: http://miguelojeda.es/auxdisplay.htm
4072 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4074 F: Documentation/auxdisplay/ks0108
4075 F: drivers/auxdisplay/ks0108.c
4076 F: include/linux/ks0108.h
4081 F: Documentation/networking/lapb-module.txt
4085 LASI 53c700 driver for PARISC
4089 F: Documentation/scsi/53c700.txt
4090 F: drivers/scsi/53c700*
4097 F: include/linux/leds.h
4099 LEGACY EEPROM DRIVER
4102 F: Documentation/misc-devices/eeprom
4103 F: drivers/misc/eeprom/eeprom.c
4105 LEGO USB Tower driver
4108 W: http://legousb.sourceforge.net/
4110 F: drivers/usb/misc/legousbtower.c
4115 W: http://lguest.ozlabs.org/
4117 F: arch/x86/include/asm/lguest*.h
4120 F: include/linux/lguest*.h
4123 LINUX FOR IBM pSERIES (RS/6000)
4125 W: http://www.ibm.com/linux/ltc/projects/ppc
4127 F: arch/powerpc/boot/rs6000.h
4129 LINUX FOR POWERPC (32-BIT AND 64-BIT)
4132 W: http://www.penguinppc.org/
4134 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4137 F: Documentation/powerpc/
4140 LINUX FOR POWER MACINTOSH
4142 W: http://www.penguinppc.org/
4145 F: arch/powerpc/platforms/powermac/
4146 F: drivers/macintosh/
4148 LINUX FOR POWERPC EMBEDDED MPC5XXX
4151 T: git git://git.denx.de/linux-2.6-agust.git
4153 F: arch/powerpc/platforms/512x/
4154 F: arch/powerpc/platforms/52xx/
4156 LINUX FOR POWERPC EMBEDDED PPC4XX
4159 W: http://www.penguinppc.org/
4161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4163 F: arch/powerpc/platforms/40x/
4164 F: arch/powerpc/platforms/44x/
4166 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4168 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
4170 T: git git://git.secretlab.ca/git/linux-2.6.git
4172 F: arch/powerpc/*/*virtex*
4173 F: arch/powerpc/*/*/*virtex*
4175 LINUX FOR POWERPC EMBEDDED PPC8XX
4178 W: http://www.penguinppc.org/
4181 F: arch/powerpc/platforms/8xx/
4183 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4185 W: http://www.penguinppc.org/
4188 F: arch/powerpc/platforms/83xx/
4189 F: arch/powerpc/platforms/85xx/
4191 LINUX FOR POWERPC PA SEMI PWRFICIENT
4195 F: arch/powerpc/platforms/pasemi/
4196 F: drivers/*/*pasemi*
4197 F: drivers/*/*/*pasemi*
4199 LINUX SECURITY MODULE (LSM) FRAMEWORK
4204 LIS3LV02D ACCELEROMETER DRIVER
4207 F: Documentation/misc-devices/lis3lv02d
4208 F: drivers/misc/lis3lv02d/
4209 F: drivers/platform/x86/hp_accel.c
4214 F: include/linux/llc.h
4218 LM73 HARDWARE MONITOR DRIVER
4222 F: drivers/hwmon/lm73.c
4224 LM78 HARDWARE MONITOR DRIVER
4228 F: Documentation/hwmon/lm78
4229 F: drivers/hwmon/lm78.c
4231 LM83 HARDWARE MONITOR DRIVER
4235 F: Documentation/hwmon/lm83
4236 F: drivers/hwmon/lm83.c
4238 LM90 HARDWARE MONITOR DRIVER
4242 F: Documentation/hwmon/lm90
4243 F: drivers/hwmon/lm90.c
4245 LOCKDEP AND LOCKSTAT
4248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
4250 F: Documentation/lockdep*.txt
4251 F: Documentation/lockstat.txt
4252 F: include/linux/lockdep.h
4255 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4258 W: http://www.linux-ntfs.org/content/view/19/37/
4260 F: Documentation/ldm.txt
4261 F: block/partitions/ldm.*
4271 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4276 W: http://www.lsilogic.com/support
4278 F: drivers/message/fusion/
4280 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4284 F: drivers/scsi/sym53c8xx_2/
4286 LTC4261 HARDWARE MONITOR DRIVER
4290 F: Documentation/hwmon/ltc4261
4291 F: drivers/hwmon/ltc4261.c
4293 LTP (Linux Test Project)
4300 W: http://ltp.sourceforge.net/
4301 T: git git://github.com/linux-test-project/ltp.git
4302 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4309 W: http://www.linux-m32r.org/
4316 W: http://www.linux-m68k.org/
4317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4322 M68K ON APPLE MACINTOSH
4324 W: http://www.mac.linux-m68k.org/
4331 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4338 W: http://linuxwireless.org/
4339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
4341 F: Documentation/networking/mac80211-injection.txt
4342 F: include/net/mac80211.h
4345 MAC80211 PID RATE CONTROL
4349 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
4352 F: net/mac80211/rc80211_pid*
4358 F: drivers/net/macvlan.c
4359 F: include/linux/if_macvlan.h
4361 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4363 W: http://www.kernel.org/doc/man-pages
4367 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
4372 F: drivers/net/ethernet/marvell/sk*
4374 MARVELL LIBERTAS WIRELESS DRIVER
4378 F: drivers/net/wireless/libertas/
4380 MARVELL MV643XX ETHERNET DRIVER
4384 F: drivers/net/ethernet/marvell/mv643xx_eth.*
4385 F: include/linux/mv643xx.h
4387 MARVELL MWIFIEX WIRELESS DRIVER
4391 F: drivers/net/wireless/mwifiex/
4393 MARVELL MWL8K WIRELESS DRIVER
4397 F: drivers/net/wireless/mwl8k.c
4399 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4402 F: drivers/mmc/host/mvsdio.*
4404 MATROX FRAMEBUFFER DRIVER
4407 F: drivers/video/matrox/matroxfb_*
4408 F: include/linux/matroxfb.h
4410 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4414 F: Documentation/hwmon/max6650
4415 F: drivers/hwmon/max6650.c
4417 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4419 P: LinuxTV.org Project
4421 W: http://linuxtv.org
4422 Q: http://patchwork.kernel.org/project/linux-media/list/
4423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4425 F: Documentation/dvb/
4426 F: Documentation/video4linux/
4427 F: Documentation/DocBook/media/
4429 F: drivers/staging/media/
4431 F: include/linux/dvb/
4432 F: include/linux/videodev*.h
4434 MEGARAID SCSI DRIVERS
4437 W: http://megaraid.lsilogic.com
4439 F: Documentation/scsi/megaraid.txt
4440 F: drivers/scsi/megaraid.*
4441 F: drivers/scsi/megaraid/
4445 W: http://www.linux-mm.org
4447 F: include/linux/mm.h
4450 MEMORY RESOURCE CONTROLLER
4461 MEMORY TECHNOLOGY DEVICES (MTD)
4464 W: http://www.linux-mtd.infradead.org/
4465 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4466 T: git git://git.infradead.org/mtd-2.6.git
4469 F: include/linux/mtd/
4472 MICROBLAZE ARCHITECTURE
4475 W: http://www.monstr.eu/fdt/
4476 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4483 F: drivers/usb/image/microtek.*
4488 W: http://www.linux-mips.org/
4489 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
4490 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
4492 F: Documentation/mips/
4498 F: include/linux/module.h
4501 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4502 W: http://popies.net/meye/
4504 F: Documentation/video4linux/meye.txt
4505 F: drivers/media/video/meye.*
4506 F: include/linux/meye.h
4508 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4512 F: drivers/mmc/host/imxmmc.*
4514 MOUSE AND MISC DEVICES [GENERAL]
4517 F: drivers/input/mouse/
4518 F: include/linux/gpio_mouse.h
4520 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4523 F: Documentation/serial/moxa-smartio
4524 F: drivers/tty/mxser.*
4530 F: drivers/platform/x86/msi-laptop.c
4536 F: drivers/platform/x86/msi-wmi.c
4538 MULTIFUNCTION DEVICES (MFD)
4540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4544 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4550 F: include/linux/mmc/
4552 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4554 F: drivers/mmc/host/mmc_spi.c
4555 F: include/linux/spi/mmc_spi.h
4557 MULTISOUND SOUND DRIVER
4560 F: Documentation/sound/oss/MultiSound
4563 MULTITECH MULTIPORT CARD (ISICOM)
4565 F: drivers/tty/isicom.c
4566 F: include/linux/isicom.h
4568 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4573 F: drivers/usb/musb/
4575 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4579 W: http://www.myri.com/scs/download-Myri10GE.html
4581 F: drivers/net/ethernet/myricom/myri10ge/
4583 NATSEMI ETHERNET DRIVER (DP8381x)
4585 F: drivers/net/ethernet/natsemi/natsemi.c
4587 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4591 W: http://www.native-instruments.com
4599 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4603 F: drivers/scsi/NCR_D700.*
4605 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4608 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4610 F: drivers/infiniband/hw/nes/
4612 NETEM NETWORK EMULATOR
4616 F: net/sched/sch_netem.c
4618 NETERION 10GbE DRIVERS (s2io/vxge)
4621 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4622 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4624 F: Documentation/networking/s2io.txt
4625 F: Documentation/networking/vxge.txt
4626 F: drivers/net/ethernet/neterion/
4628 NETFILTER/IPTABLES/IPCHAINS
4636 W: http://www.netfilter.org/
4637 W: http://www.iptables.org/
4638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-2.6.git
4639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next-2.6.git
4641 F: include/linux/netfilter*
4642 F: include/linux/netfilter/
4643 F: include/net/netfilter/
4644 F: net/*/netfilter.c
4650 W: http://netlabel.sf.net
4653 F: Documentation/netlabel/
4654 F: include/net/netlabel.h
4657 NETROM NETWORK LAYER
4660 W: http://www.linux-ax25.org/
4662 F: include/linux/netrom.h
4663 F: include/net/netrom.h
4666 NETWORK BLOCK DEVICE (NBD)
4669 F: Documentation/blockdev/nbd.txt
4670 F: drivers/block/nbd.c
4671 F: include/linux/nbd.h
4673 NETWORK DROP MONITOR
4677 W: https://fedorahosted.org/dropwatch/
4678 F: net/core/drop_monitor.c
4680 NETWORKING [GENERAL]
4683 W: http://www.linuxfoundation.org/en/Net
4684 W: http://patchwork.ozlabs.org/project/netdev/list/
4685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4690 F: include/linux/in.h
4691 F: include/linux/net.h
4692 F: include/linux/netdevice.h
4694 NETWORKING [IPv4/IPv6]
4701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4708 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4713 NETWORKING [WIRELESS]
4716 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
4722 F: include/net/ieee80211*
4723 F: include/linux/wireless.h
4724 F: include/net/iw_handler.h
4725 F: drivers/net/wireless/
4729 W: http://www.linuxfoundation.org/en/Net
4730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4734 F: include/linux/if_*
4735 F: include/linux/*device.h
4737 NETXEN (1/10) GbE SUPPORT
4741 W: http://www.qlogic.com
4743 F: drivers/net/ethernet/qlogic/netxen/
4752 F: include/linux/nfc.h
4756 NFS, SUNRPC, AND LOCKD CLIENTS
4759 W: http://client.linux-nfs.org
4760 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4766 F: include/linux/lockd/
4767 F: include/linux/nfs*
4768 F: include/linux/sunrpc/
4770 NI5010 NETWORK DRIVER
4775 F: drivers/net/ethernet/racal/ni5010.*
4780 W: http://www.nilfs.org/en/
4781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4783 F: Documentation/filesystems/nilfs2.txt
4785 F: include/linux/nilfs2_fs.h
4787 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4789 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4791 F: Documentation/scsi/NinjaSCSI.txt
4792 F: drivers/scsi/pcmcia/nsp_*
4794 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4797 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4799 F: Documentation/scsi/NinjaSCSI.txt
4800 F: drivers/scsi/nsp32*
4805 W: http://www.tuxera.com/
4806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
4808 F: Documentation/filesystems/ntfs.txt
4811 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4815 F: drivers/video/riva/
4816 F: drivers/video/nvidia/
4821 W: http://www.muru.com/linux/omap/
4822 W: http://linux.omap.com/
4823 Q: http://patchwork.kernel.org/project/linux-omap/list/
4824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
4827 F: drivers/i2c/busses/i2c-omap.c
4828 F: include/linux/i2c-omap.h
4830 OMAP CLOCK FRAMEWORK SUPPORT
4834 F: arch/arm/*omap*/*clock*
4836 OMAP POWER MANAGEMENT SUPPORT
4840 F: arch/arm/*omap*/*pm*
4842 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4847 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4848 F: arch/arm/mach-omap2/powerdomain44xx.c
4849 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4850 F: arch/arm/mach-omap2/clockdomain44xx.c
4860 OMAP FRAMEBUFFER SUPPORT
4865 F: drivers/video/omap/
4867 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4872 F: drivers/video/omap2/
4873 F: Documentation/arm/OMAP/DSS
4875 OMAP HARDWARE SPINLOCK SUPPORT
4879 F: drivers/hwspinlock/omap_hwspinlock.c
4880 F: arch/arm/mach-omap2/hwspinlock.c
4886 F: drivers/mmc/host/omap.c
4891 F: drivers/mmc/host/omap_hsmmc.c
4893 OMAP RANDOM NUMBER GENERATOR SUPPORT
4896 F: drivers/char/hw_random/omap-rng.c
4903 F: arch/arm/mach-omap2/omap_hwmod.c
4904 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4906 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4910 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4912 OMAP IMAGE SIGNAL PROCESSOR (ISP)
4916 F: drivers/media/video/omap3isp/*
4922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4924 F: drivers/usb/*/*omap*
4925 F: arch/arm/*omap*/usb*
4931 F: Documentation/filesystems/omfs.txt
4934 OMNIKEY CARDMAN 4000 DRIVER
4937 F: drivers/char/pcmcia/cm4000_cs.c
4938 F: include/linux/cm4000_cs.h
4940 OMNIKEY CARDMAN 4040 DRIVER
4943 F: drivers/char/pcmcia/cm4040_cs.*
4945 OMNIVISION OV7670 SENSOR DRIVER
4948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4950 F: drivers/media/video/ov7670.c
4952 ONENAND FLASH DRIVER
4956 F: drivers/mtd/onenand/
4957 F: include/linux/mtd/onenand*.h
4959 ONSTREAM SCSI TAPE DRIVER
4964 F: drivers/scsi/osst*
4967 OPENCORES I2C BUS DRIVER
4971 F: Documentation/i2c/busses/i2c-ocores
4972 F: drivers/i2c/busses/i2c-ocores.c
4974 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4978 W: http://fdt.secretlab.ca
4979 T: git git://git.secretlab.ca/git/linux-2.6.git
4981 F: Documentation/devicetree
4983 F: include/linux/of*.h
4987 OPENRISC ARCHITECTURE
4989 W: http://openrisc.net
4992 T: git git://openrisc.net/~jonas/linux
4998 W: http://openvswitch.org
4999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
5006 T: git git://git.alsa-project.org/alsa-kernel.git
5008 F: sound/drivers/opl4/
5014 F: arch/*/include/asm/oprofile*.h
5016 F: drivers/oprofile/
5017 F: include/linux/oprofile.h
5019 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
5023 W: http://oss.oracle.com/projects/ocfs2/
5024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
5026 F: Documentation/filesystems/ocfs2.txt
5027 F: Documentation/filesystems/dlmfs.txt
5032 W: http://linuxwireless.org/en/users/Drivers/orinoco
5033 W: http://www.nongnu.org/orinoco/
5035 F: drivers/net/wireless/orinoco/
5037 OSD LIBRARY and FILESYSTEM
5041 W: http://open-osd.org
5042 T: git git://git.open-osd.org/open-osd.git
5044 F: drivers/scsi/osd/
5045 F: include/scsi/osd_*
5051 W: http://wireless.kernel.org/en/users/Drivers/p54
5053 F: drivers/net/wireless/p54/
5055 PA SEMI ETHERNET DRIVER
5059 F: drivers/net/ethernet/pasemi/*
5061 PA SEMI SMBUS DRIVER
5065 F: drivers/i2c/busses/i2c-pasemi.c
5067 PADATA PARALLEL EXECUTION MECHANISM
5072 F: include/linux/padata.h
5073 F: Documentation/padata.txt
5075 PANASONIC LAPTOP ACPI EXTRAS DRIVER
5079 F: drivers/platform/x86/panasonic-laptop.c
5081 PANASONIC MN10300/AM33/AM34 PORT
5085 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
5087 F: Documentation/mn10300/
5090 PARALLEL PORT SUPPORT
5094 F: include/linux/parport*.h
5095 F: drivers/char/ppdev.c
5096 F: include/linux/ppdev.h
5098 PARAVIRT_OPS INTERFACE
5105 F: Documentation/ia64/paravirt_ops.txt
5106 F: arch/*/kernel/paravirt*
5107 F: arch/*/include/asm/paravirt.h
5109 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
5112 W: http://www.torque.net/linux-pp.html
5114 F: Documentation/blockdev/paride.txt
5115 F: drivers/block/paride/
5121 W: http://www.parisc-linux.org/
5122 Q: http://patchwork.kernel.org/project/linux-parisc/list/
5123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
5128 PC87360 HARDWARE MONITORING DRIVER
5132 F: Documentation/hwmon/pc87360
5133 F: drivers/hwmon/pc87360.c
5138 F: drivers/char/pc8736x_gpio.c
5140 PC87427 HARDWARE MONITORING DRIVER
5144 F: Documentation/hwmon/pc87427
5145 F: drivers/hwmon/pc87427.c
5150 F: drivers/leds/leds-pca9532.c
5151 F: include/linux/leds-pca9532.h
5153 PCA9541 I2C BUS MASTER SELECTOR DRIVER
5157 F: drivers/i2c/muxes/i2c-mux-pca9541.c
5159 PCA9564/PCA9665 I2C BUS DRIVER
5163 F: drivers/i2c/algos/i2c-algo-pca.c
5164 F: drivers/i2c/busses/i2c-pca-*
5165 F: include/linux/i2c-algo-pca.h
5166 F: include/linux/i2c-pca-platform.h
5168 PCDP - PRIMARY CONSOLE AND DEBUG PORT
5171 F: drivers/firmware/pcdp.*
5177 F: Documentation/PCI/pci-error-recovery.txt
5178 F: Documentation/powerpc/eeh-pci-error-recovery.txt
5183 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
5184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/linux.git
5186 F: Documentation/PCI/
5188 F: include/linux/pci*
5191 P: Linux PCMCIA Team
5193 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
5194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
5196 F: Documentation/pcmcia/
5200 PCNET32 NETWORK DRIVER
5204 F: drivers/net/ethernet/amd/pcnet32.c
5206 PCRYPT PARALLEL CRYPTO ENGINE
5211 F: include/crypto/pcrypt.h
5213 PER-CPU MEMORY ALLOCATOR
5216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
5218 F: include/linux/percpu*.h
5220 F: arch/*/include/asm/percpu.h
5222 PER-TASK DELAY ACCOUNTING
5225 F: include/linux/delayacct.h
5226 F: kernel/delayacct.c
5228 PERFORMANCE EVENTS SUBSYSTEM
5233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
5236 F: include/linux/perf_event.h
5237 F: arch/*/kernel/perf_event*.c
5238 F: arch/*/kernel/*/perf_event*.c
5239 F: arch/*/kernel/*/*/perf_event*.c
5240 F: arch/*/include/asm/perf_event.h
5241 F: arch/*/lib/perf_event*.c
5242 F: arch/*/kernel/perf_callchain.c
5245 PERSONALITY HANDLING
5249 F: include/linux/personality.h
5254 F: Documentation/networking/phonet.txt
5255 F: include/linux/phonet.h
5256 F: include/net/phonet/
5263 F: drivers/mtd/devices/phram.c
5268 T: git git://github.com/jamieiles/linux-2.6-ji.git
5270 F: arch/arm/mach-picoxcell
5271 F: drivers/*/picoxcell*
5272 F: drivers/*/*/picoxcell*
5274 PIN CONTROL SUBSYSTEM
5279 PIN CONTROLLER - ST SPEAR
5283 W: http://www.st.com/spear
5285 F: driver/pinctrl/spear/
5290 F: drivers/block/pktcdvd.c
5291 F: include/linux/pktcdvd.h
5295 W: http://mprc.pku.edu.cn/~guanxuetao/linux
5297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
5298 F: drivers/input/serio/i8042-unicore32io.h
5299 F: drivers/i2c/busses/i2c-puv3.c
5300 F: drivers/video/fb-puv3.c
5301 F: drivers/rtc/rtc-puv3.c
5303 PMBUS HARDWARE MONITORING DRIVERS
5306 W: http://www.lm-sensors.org/
5307 W: http://www.roeck-us.net/linux/drivers/
5308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5310 F: Documentation/hwmon/pmbus
5311 F: drivers/hwmon/pmbus/
5312 F: include/linux/i2c/pmbus.h
5314 PMC SIERRA MaxRAID DRIVER
5317 W: http://www.pmc-sierra.com/
5319 F: drivers/scsi/pmcraid.*
5321 PMC SIERRA PM8001 DRIVER
5326 F: drivers/scsi/pm8001/
5328 POSIX CLOCKS and TIMERS
5330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5333 F: include/linux/timer*
5336 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
5339 T: git git://git.infradead.org/battery-2.6.git
5341 F: include/linux/power_supply.h
5342 F: drivers/power/power_supply*
5354 F: drivers/i2c/busses/i2c-pnx.c
5356 PPP PROTOCOL DRIVERS AND COMPRESSORS
5360 F: drivers/net/ppp/ppp_*
5362 PPP OVER ATM (RFC 2364)
5365 F: net/atm/pppoatm.c
5366 F: include/linux/atmppp.h
5371 F: drivers/net/ppp/pppoe.c
5372 F: drivers/net/ppp/pppox.c
5377 F: net/l2tp/l2tp_ppp.c
5378 F: include/linux/if_pppol2tp.h
5382 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5385 F: Documentation/pps/
5387 F: include/linux/pps*.h
5393 F: drivers/net/ppp/pptp.c
5394 W: http://sourceforge.net/projects/accel-pptp
5399 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5401 F: Documentation/preempt-locking.txt
5402 F: include/linux/preempt.h
5404 PRISM54 WIRELESS DRIVER
5407 W: http://wireless.kernel.org/en/users/Drivers/p54
5409 F: drivers/net/wireless/prism54/
5411 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5415 F: drivers/ata/sata_promise.*
5422 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
5424 PS3 PLATFORM SUPPORT
5429 F: arch/powerpc/boot/ps3*
5430 F: arch/powerpc/include/asm/lv1call.h
5431 F: arch/powerpc/include/asm/ps3*.h
5432 F: arch/powerpc/platforms/ps3/
5435 F: drivers/rtc/rtc-ps3.c
5436 F: drivers/usb/host/*ps3.c
5437 F: sound/ppc/snd_ps3*
5443 F: drivers/block/ps3vram.c
5445 PTP HARDWARE CLOCK SUPPORT
5448 W: http://linuxptp.sourceforge.net/
5449 F: Documentation/ABI/testing/sysfs-ptp
5450 F: Documentation/ptp/*
5451 F: drivers/net/gianfar_ptp.c
5452 F: drivers/net/phy/dp83640*
5454 F: include/linux/ptp_cl*
5460 F: include/asm-generic/syscall.h
5461 F: include/linux/ptrace.h
5462 F: include/linux/regset.h
5463 F: include/linux/tracehook.h
5466 PVRUSB2 VIDEO4LINUX DRIVER
5470 W: http://www.isely.net/pvrusb2/
5471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5473 F: Documentation/video4linux/README.pvrusb2
5474 F: drivers/media/video/pvrusb2/
5476 PXA2xx/PXA3xx SUPPORT
5481 T: git git://github.com/hzhuang1/linux.git
5482 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5484 F: arch/arm/mach-pxa/
5485 F: drivers/pcmcia/pxa2xx*
5486 F: drivers/spi/spi-pxa2xx*
5487 F: drivers/usb/gadget/pxa2*
5488 F: include/sound/pxa2xx-lib.h
5496 T: git git://github.com/hzhuang1/linux.git
5497 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5499 F: arch/arm/mach-mmp/
5513 F: drivers/infiniband/hw/qib/
5515 QLOGIC QLA1280 SCSI DRIVER
5519 F: drivers/scsi/qla1280.[ch]
5521 QLOGIC QLA2XXX FC-SCSI DRIVER
5526 F: Documentation/scsi/LICENSE.qla2xxx
5527 F: drivers/scsi/qla2xxx/
5529 QLOGIC QLA4XXX iSCSI DRIVER
5535 F: drivers/scsi/qla4xxx/
5537 QLOGIC QLA3XXX NETWORK DRIVER
5543 F: Documentation/networking/LICENSE.qla3xxx
5544 F: drivers/net/ethernet/qlogic/qla3xxx.*
5546 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5552 F: drivers/net/ethernet/qlogic/qlcnic/
5554 QLOGIC QLGE 10Gb ETHERNET DRIVER
5561 F: drivers/net/ethernet/qlogic/qlge/
5565 W: http://www.alarsen.net/linux/qnx4fs/
5568 F: include/linux/qnx4_fs.h
5569 F: include/linux/qnxtypes.h
5571 QUALCOMM HEXAGON ARCHITECTURE
5577 RADOS BLOCK DEVICE (RBD)
5578 F: include/linux/qnxtypes.h
5583 F: drivers/block/rbd.c
5584 F: drivers/block/rbd_types.h
5586 RADEON FRAMEBUFFER DISPLAY DRIVER
5590 F: drivers/video/aty/radeon*
5591 F: include/linux/radeonfb.h
5593 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5597 F: drivers/video/aty/aty128fb.c
5599 RALINK RT2X00 WIRELESS LAN DRIVER
5606 W: http://rt2x00.serialmonkey.com/
5608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5609 F: drivers/net/wireless/rt2x00/
5611 RAMDISK RAM BLOCK DEVICE DRIVER
5614 F: Documentation/blockdev/ramdisk.txt
5615 F: drivers/block/brd.c
5617 RANDOM NUMBER DRIVER
5620 F: drivers/char/random.c
5628 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5631 F: drivers/net/wireless/ray*
5637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
5638 F: Documentation/RCU/torture.txt
5639 F: kernel/rcutorture.c
5645 RDC R6040 FAST ETHERNET DRIVER
5649 F: drivers/net/ethernet/rdc/r6040.c
5651 RDS - RELIABLE DATAGRAM SOCKETS
5657 READ-COPY UPDATE (RCU)
5660 W: http://www.rdrop.com/users/paulmck/RCU/
5662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
5663 F: Documentation/RCU/
5664 X: Documentation/RCU/torture.txt
5665 F: include/linux/rcu*
5667 X: kernel/rcutorture.c
5669 REAL TIME CLOCK (RTC) SUBSYSTEM
5672 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5674 F: Documentation/rtc.txt
5676 F: include/linux/rtc.h
5678 REISERFS FILE SYSTEM
5683 REGISTER MAP ABSTRACTION
5685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
5687 F: drivers/base/regmap/
5688 F: include/linux/regmap.h
5690 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
5693 F: drivers/remoteproc/
5694 F: Documentation/remoteproc.txt
5695 F: include/linux/remoteproc.h
5701 F: Documentation/rfkill.txt
5704 RICOH SMARTMEDIA/XD DRIVER
5707 F: drivers/mtd/nand/r852.c
5708 F: drivers/mtd/nand/r852.h
5710 RICOH R5C592 MEMORYSTICK DRIVER
5713 F: drivers/memstick/host/r592.*
5717 W: http://www.comtrol.com
5719 F: Documentation/serial/rocket.txt
5720 F: drivers/tty/rocket*
5725 W: http://www.linux-ax25.org/
5727 F: include/linux/rose.h
5728 F: include/net/rose.h
5731 RTL8180 WIRELESS DRIVER
5734 W: http://linuxwireless.org/
5735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5737 F: drivers/net/wireless/rtl818x/rtl8180/
5739 RTL8187 WIRELESS DRIVER
5744 W: http://linuxwireless.org/
5745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5747 F: drivers/net/wireless/rtl818x/rtl8187/
5749 RTL8192CE WIRELESS DRIVER
5753 W: http://linuxwireless.org/
5754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5756 F: drivers/net/wireless/rtlwifi/
5757 F: drivers/net/wireless/rtlwifi/rtl8192ce/
5759 S3 SAVAGE FRAMEBUFFER DRIVER
5763 F: drivers/video/savage/
5770 W: http://www.ibm.com/developerworks/linux/linux390/
5774 F: block/partitions/ibm.c
5775 F: Documentation/s390/
5776 F: Documentation/DocBook/s390*
5778 S390 NETWORK DRIVERS
5783 W: http://www.ibm.com/developerworks/linux/linux390/
5785 F: drivers/s390/net/
5791 W: http://www.ibm.com/developerworks/linux/linux390/
5793 F: drivers/s390/crypto/
5799 W: http://www.ibm.com/developerworks/linux/linux390/
5801 F: drivers/s390/scsi/zfcp_*
5803 S390 IUCV NETWORK LAYER
5807 W: http://www.ibm.com/developerworks/linux/linux390/
5809 F: drivers/s390/net/*iucv*
5810 F: include/net/iucv/
5813 S3C24XX SD/MMC Driver
5817 F: drivers/mmc/host/s3cmci.*
5819 SAA7146 VIDEO4LINUX-2 DRIVER
5822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5823 W: http://www.mihu.de/linux/saa7146
5825 F: drivers/media/common/saa7146*
5826 F: drivers/media/video/*7146*
5827 F: include/media/*7146*
5829 SAMSUNG LAPTOP DRIVER
5833 F: drivers/platform/x86/samsung-laptop.c
5835 SAMSUNG AUDIO (ASoC) DRIVERS
5839 F: sound/soc/samsung
5841 SAMSUNG FRAMEBUFFER DRIVER
5845 F: drivers/video/s3c-fb.c
5851 F: drivers/tty/serial
5853 SYNOPSYS DESIGNWARE DMAC DRIVER
5856 F: include/linux/dw_dmac.h
5857 F: drivers/dma/dw_dmac_regs.h
5858 F: drivers/dma/dw_dmac.c
5863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5865 F: include/linux/clocksource.h
5866 F: include/linux/time.h
5867 F: include/linux/timex.h
5868 F: kernel/time/clocksource.c
5869 F: kernel/time/time*.c
5870 F: kernel/time/ntp.c
5871 F: drivers/clocksource
5873 TLG2300 VIDEO4LINUX-2 DRIVER
5878 F: drivers/media/video/tlg2300
5883 F: drivers/watchdog/sc1200wdt.c
5888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
5891 F: include/linux/sched.h
5896 W: http://www.sunplusct.com
5903 W: http://www.kernel.dk
5907 SCSI RDMA PROTOCOL (SRP) INITIATOR
5911 W: http://www.openfabrics.org
5912 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5914 F: drivers/infiniband/ulp/srp/
5915 F: include/scsi/srp.h
5920 W: http://www.torque.net/sg
5922 F: drivers/scsi/sg.c
5923 F: include/scsi/sg.h
5928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5939 F: Documentation/scsi/st.txt
5946 W: http://lksctp.sourceforge.net
5948 F: Documentation/networking/sctp.txt
5949 F: include/linux/sctp.h
5950 F: include/net/sctp/
5956 F: Documentation/i2c/busses/scx200_acb
5957 F: arch/x86/platform/scx200/
5958 F: drivers/watchdog/scx200_wdt.c
5959 F: drivers/i2c/busses/scx200*
5960 F: drivers/mtd/maps/scx200_docflash.c
5961 F: include/linux/scx200.h
5966 F: drivers/char/scx200_gpio.c
5967 F: include/linux/scx200_gpio.h
5969 SCx200 HRT CLOCKSOURCE DRIVER
5972 F: drivers/clocksource/scx200_hrt.c
5974 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5978 F: drivers/mmc/host/sdricoh_cs.c
5980 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5985 F: drivers/mmc/host/sdhci.*
5986 F: drivers/mmc/host/sdhci-pltfm.[ch]
5988 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5993 F: drivers/mmc/host/sdhci-pltfm.[ch]
5995 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5999 F: drivers/mmc/host/sdhci-s3c.c
6001 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
6006 F: drivers/mmc/host/sdhci-spear.c
6011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
6012 W: http://kernsec.org/
6020 SELINUX SECURITY MODULE
6025 W: http://selinuxproject.org
6026 T: git git://git.infradead.org/users/eparis/selinux.git
6028 F: include/linux/selinux*
6029 F: security/selinux/
6032 APPARMOR SECURITY MODULE
6035 W: apparmor.wiki.kernel.org
6036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
6038 F: security/apparmor/
6043 F: drivers/misc/phantom.c
6044 F: include/linux/phantom.h
6046 SERIAL ATA (SATA) SUBSYSTEM
6049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
6052 F: include/linux/ata.h
6053 F: include/linux/libata.h
6055 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
6058 W: http://www.emulex.com
6060 F: drivers/scsi/be2iscsi/
6062 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
6067 W: http://www.emulex.com
6069 F: drivers/net/ethernet/emulex/benet/
6076 F: drivers/net/ethernet/sfc/
6081 F: drivers/misc/sgi-gru/
6083 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
6087 F: Documentation/ia64/serial.txt
6088 F: drivers/tty/serial/ioc?_serial.c
6089 F: include/linux/ioc?.h
6091 SGI VISUAL WORKSTATION 320 AND 540
6094 W: http://linux-visws.sf.net
6095 S: Maintained for 2.6.
6096 F: Documentation/sgi-visws.txt
6098 SGI XP/XPC/XPNET DRIVER
6101 F: drivers/misc/sgi-xp/
6103 SIMPLE FIRMWARE INTERFACE (SFI)
6106 W: http://simplefirmware.org/
6107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
6109 F: arch/x86/platform/sfi/
6111 F: include/linux/sfi*.h
6113 SIMTEC EB110ATX (Chalice CATS)
6117 W: http://www.simtec.co.uk/products/EB110ATX/
6120 SIMTEC EB2410ITX (BAST)
6124 W: http://www.simtec.co.uk/products/EB2410ITX/
6126 F: arch/arm/mach-s3c2410/mach-bast.c
6127 F: arch/arm/mach-s3c2410/bast-ide.c
6128 F: arch/arm/mach-s3c2410/bast-irq.c
6130 TI DAVINCI MACHINE SUPPORT
6134 T: git git://gitorious.org/linux-davinci/linux-davinci.git
6135 Q: http://patchwork.kernel.org/project/linux-davinci/list/
6137 F: arch/arm/mach-davinci
6138 F: drivers/i2c/busses/i2c-davinci.c
6140 SIS 190 ETHERNET DRIVER
6144 F: drivers/net/ethernet/sis/sis190.c
6146 SIS 900/7016 FAST ETHERNET DRIVER
6148 W: http://www.brownhat.org/sis900.html
6151 F: drivers/net/ethernet/sis/sis900.*
6153 SIS 96X I2C/SMBUS DRIVER
6157 F: Documentation/i2c/busses/i2c-sis96x
6158 F: drivers/i2c/busses/i2c-sis96x.c
6160 SIS FRAMEBUFFER DRIVER
6162 W: http://www.winischhofer.net/linuxsisvga.shtml
6164 F: Documentation/fb/sisfb.txt
6165 F: drivers/video/sis/
6166 F: include/video/sisfb.h
6170 W: http://www.winischhofer.at/linuxsisusbvga.shtml
6172 F: drivers/usb/misc/sisusbvga/
6180 F: include/linux/sl?b*.h
6183 SLEEPABLE READ-COPY UPDATE (SRCU)
6186 W: http://www.rdrop.com/users/paulmck/RCU/
6188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6189 F: include/linux/srcu*
6192 SMC91x ETHERNET DRIVER
6195 F: drivers/net/ethernet/smsc/smc91x.*
6197 SMM665 HARDWARE MONITOR DRIVER
6201 F: Documentation/hwmon/smm665
6202 F: drivers/hwmon/smm665.c
6204 SMSC EMC2103 HARDWARE MONITOR DRIVER
6208 F: Documentation/hwmon/emc2103
6209 F: drivers/hwmon/emc2103.c
6211 SMSC SCH5627 HARDWARE MONITOR DRIVER
6215 F: Documentation/hwmon/sch5627
6216 F: drivers/hwmon/sch5627.c
6218 SMSC47B397 HARDWARE MONITOR DRIVER
6222 F: Documentation/hwmon/smsc47b397
6223 F: drivers/hwmon/smsc47b397.c
6225 SMSC911x ETHERNET DRIVER
6229 F: include/linux/smsc911x.h
6230 F: drivers/net/ethernet/smsc/smsc911x.*
6232 SMSC9420 PCI ETHERNET DRIVER
6236 F: drivers/net/ethernet/smsc/smsc9420.*
6238 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
6242 F: drivers/video/smscufx.c
6244 SN-IA64 (Itanium) SUB-PLATFORM
6248 W: http://www.sgi.com/altix
6252 SOC-CAMERA V4L2 SUBSYSTEM
6255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6257 F: include/media/v4l2*
6258 F: drivers/media/video/v4l2*
6260 SOEKRIS NET48XX LED SUPPORT
6263 F: drivers/leds/leds-net48xx.c
6265 SOFTWARE RAID (Multiple Disks) SUPPORT
6270 F: include/linux/raid/
6272 SONIC NETWORK DRIVER
6276 F: drivers/net/ethernet/natsemi/sonic.*
6278 SONICS SILICON BACKPLANE DRIVER (SSB)
6283 F: include/linux/ssb/
6285 SONY VAIO CONTROL DEVICE DRIVER
6288 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
6290 F: Documentation/laptops/sony-laptop.txt
6291 F: drivers/char/sonypi.c
6292 F: drivers/platform/x86/sony-laptop.c
6293 F: include/linux/sony-laptop.h
6295 SONY MEMORYSTICK CARD SUPPORT
6297 W: http://tifmxx.berlios.de/
6299 F: drivers/memstick/host/tifm_ms.c
6305 W: http://www.alsa-project.org/
6306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6307 T: git git://git.alsa-project.org/alsa-kernel.git
6309 F: Documentation/sound/
6313 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
6318 W: http://alsa-project.org/main/index.php/ASoC
6321 F: include/sound/soc*
6323 SPARC + UltraSPARC (sparc/sparc64)
6326 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
6327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
6328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6333 SPARC SERIAL DRIVERS
6336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
6337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6339 F: include/linux/sunserialcore.h
6340 F: drivers/tty/serial/suncore.c
6341 F: drivers/tty/serial/sunhv.c
6342 F: drivers/tty/serial/sunsab.c
6343 F: drivers/tty/serial/sunsab.h
6344 F: drivers/tty/serial/sunsu.c
6345 F: drivers/tty/serial/sunzilog.c
6346 F: drivers/tty/serial/sunzilog.h
6351 W: https://sparse.wiki.kernel.org/
6352 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
6353 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
6355 F: include/linux/compiler.h
6357 SPEAR PLATFORM SUPPORT
6362 W: http://www.st.com/spear
6364 F: arch/arm/plat-spear/
6366 SPEAR13XX MACHINE SUPPORT
6371 W: http://www.st.com/spear
6373 F: arch/arm/mach-spear13xx/
6375 SPEAR3XX MACHINE SUPPORT
6380 W: http://www.st.com/spear
6382 F: arch/arm/mach-spear3xx/
6384 SPEAR6XX MACHINE SUPPORT
6390 W: http://www.st.com/spear
6392 F: arch/arm/mach-spear6xx/
6394 SPEAR CLOCK FRAMEWORK SUPPORT
6398 W: http://www.st.com/spear
6400 F: drivers/clk/spear/
6405 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
6406 T: git git://git.secretlab.ca/git/linux-2.6.git
6408 F: Documentation/spi/
6410 F: include/linux/spi/
6412 SPIDERNET NETWORK DRIVER for CELL
6417 F: Documentation/networking/spider_net.txt
6418 F: drivers/net/ethernet/toshiba/spider_net*
6424 W: http://www.ibm.com/developerworks/power/cell/
6426 F: Documentation/filesystems/spufs.txt
6427 F: arch/powerpc/platforms/cell/spufs/
6429 SQUASHFS FILE SYSTEM
6432 W: http://squashfs.org.uk
6434 F: Documentation/filesystems/squashfs.txt
6437 SRM (Alpha) environment access
6440 F: arch/alpha/kernel/srm_env.c
6449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
6454 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
6457 F: drivers/staging/wlags49_h2/
6458 F: drivers/staging/wlags49_h25/
6463 F: drivers/staging/asus_oled/
6469 F: drivers/staging/comedi/
6471 STAGING - CRYSTAL HD VIDEO DECODER
6477 F: drivers/staging/crystalhd/
6479 STAGING - ECHO CANCELLER
6483 F: drivers/staging/echo/
6485 STAGING - ET131X NETWORK DRIVER
6488 F: drivers/staging/et131x/
6490 STAGING - FLARION FT1000 DRIVERS
6493 F: drivers/staging/ft1000/
6495 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
6498 F: drivers/staging/frontier/
6500 STAGING - INDUSTRIAL IO
6504 F: drivers/staging/iio/
6506 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
6508 W: http://www.lirc.org/
6510 F: drivers/staging/media/lirc/
6512 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
6517 F: drivers/staging/nvec/
6519 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
6523 W: http://wiki.laptop.org/go/DCON
6525 F: drivers/staging/olpc_dcon/
6527 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
6531 F: drivers/staging/ozwpan/
6533 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
6536 F: drivers/staging/panel/
6538 STAGING - REALTEK RTL8712U DRIVERS
6542 F: drivers/staging/rtl8712/
6544 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
6547 F: drivers/staging/sm7xx/
6549 STAGING - SOFTLOGIC 6x10 MPEG CODEC
6552 F: drivers/staging/media/solo6x10/
6554 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
6560 W: http://www.linux-speakup.org/
6562 F: drivers/staging/speakup/
6564 STAGING - TI DSP BRIDGE DRIVERS
6567 F: drivers/staging/tidspbridge/
6569 STAGING - USB ENE SM/MS CARD READER DRIVER
6572 F: drivers/staging/keucr/
6574 STAGING - VIA VT665X DRIVERS
6577 F: drivers/staging/vt665?/
6579 STAGING - WINBOND IS89C35 WLAN USB DRIVER
6582 F: drivers/staging/winbond/
6584 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
6587 F: drivers/staging/xgifb/
6589 STARFIRE/DURALAN NETWORK DRIVER
6592 F: drivers/net/ethernet/adaptec/starfire*
6596 W: http://sammy.net/sun3/
6598 F: arch/m68k/kernel/*sun3*
6600 F: arch/m68k/include/asm/sun3*
6601 F: drivers/net/ethernet/i825xx/sun3*
6606 W: http://www.linux-sh.org
6607 Q: http://patchwork.kernel.org/project/linux-sh/list/
6608 T: git git://github.com/pmundt/linux-sh.git sh-latest
6610 F: Documentation/sh/
6620 F: Documentation/power/
6621 F: arch/x86/kernel/acpi/
6622 F: drivers/base/power/
6624 F: include/linux/suspend.h
6625 F: include/linux/freezer.h
6626 F: include/linux/pm.h
6632 F: Documentation/svga.txt
6633 F: arch/x86/boot/video*
6638 F: Documentation/filesystems/sysv-fs.txt
6640 F: include/linux/sysv_fs.h
6646 L: http://groups.google.com/group/linux-iscsi-target-dev
6647 W: http://www.linux-iscsi.org
6648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core.git master
6652 F: Documentation/target/
6654 TASKSTATS STATISTICS INTERFACE
6657 F: Documentation/accounting/taskstats*
6658 F: include/linux/taskstats*
6659 F: kernel/taskstats.c
6665 F: include/linux/pkt_cls.h
6666 F: include/net/pkt_cls.h
6669 TCP LOW PRIORITY MODULE
6672 W: http://tcp-lp-mod.sourceforge.net/
6674 F: net/ipv4/tcp_lp.c
6680 F: drivers/net/team/
6681 F: include/linux/if_team.h
6688 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
6689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
6691 F: arch/arm/mach-tegra
6693 TEHUTI ETHERNET DRIVER
6697 F: drivers/net/ethernet/tehuti/*
6699 Telecom Clock Driver for MCPL0010
6702 F: drivers/char/tlclk.c
6704 TENSILICA XTENSA PORT (xtensa)
6709 THINKPAD ACPI EXTRAS DRIVER
6713 W: http://ibm-acpi.sourceforge.net
6714 W: http://thinkwiki.org/wiki/Ibm-acpi
6715 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6717 F: drivers/platform/x86/thinkpad_acpi.c
6719 TI FLASH MEDIA INTERFACE DRIVER
6722 F: drivers/misc/tifm*
6723 F: drivers/mmc/host/tifm_sd.c
6724 F: include/linux/tifm.h
6726 TI LM49xxx FAMILY ASoC CODEC DRIVERS
6730 F: sound/soc/codecs/lm49453*
6732 TI TWL4030 SERIES SOC CODEC DRIVER
6736 F: sound/soc/codecs/twl4030*
6738 TI WILINK WIRELESS DRIVERS
6741 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
6742 W: http://wireless.kernel.org/en/users/Drivers/wl1251
6743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
6745 F: drivers/net/wireless/ti/
6746 F: include/linux/wl12xx.h
6753 W: http://tipc.sourceforge.net/
6755 F: include/linux/tipc*.h
6760 W: http://www.tilera.com/scm/
6763 F: drivers/tty/hvc/hvc_tile.c
6764 F: drivers/net/ethernet/tile/
6765 F: drivers/edac/tile_edac.c
6770 W: http://sourceforge.net/projects/tlan/
6772 F: Documentation/networking/tlan.txt
6773 F: drivers/net/ethernet/ti/tlan.*
6775 TOMOYO SECURITY MODULE
6782 W: http://tomoyo.sourceforge.jp/
6783 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
6787 TOPSTAR LAPTOP EXTRAS DRIVER
6791 F: drivers/platform/x86/topstar-laptop.c
6793 TOSHIBA ACPI EXTRAS DRIVER
6796 F: drivers/platform/x86/toshiba_acpi.c
6801 W: http://www.buzzard.org.uk/toshiba/
6803 F: drivers/char/toshiba.c
6804 F: include/linux/toshiba.h
6811 F: drivers/mmc/host/tmio_mmc*
6812 F: drivers/mmc/host/sh_mobile_sdhi.c
6813 F: include/linux/mmc/tmio.h
6814 F: include/linux/mmc/sh_mobile_sdhi.h
6816 TMPFS (SHMEM FILESYSTEM)
6820 F: include/linux/shmem_fs.h
6826 W: http://tpmdd.sourceforge.net
6828 W: http://www.sirrix.com
6831 F: drivers/char/tpm/
6837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6839 F: Documentation/trace/ftrace.txt
6840 F: arch/*/*/*/ftrace.h
6841 F: arch/*/kernel/ftrace.c
6842 F: include/*/ftrace.h
6843 F: include/linux/trace*.h
6849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6851 K: ^Subject:.*(?i)trivial
6856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
6858 F: drivers/tty/serial/serial_core.c
6859 F: include/linux/serial_core.h
6860 F: include/linux/serial.h
6861 F: include/linux/tty.h
6863 TULIP NETWORK DRIVERS
6867 F: drivers/net/ethernet/dec/tulip/
6872 W: http://vtun.sourceforge.net/tun
6874 F: Documentation/networking/tuntap.txt
6875 F: arch/um/os-Linux/drivers/
6877 TURBOCHANNEL SUBSYSTEM
6881 F: include/linux/tc.h
6887 F: drivers/scsi/u14-34f.c
6889 UBI FILE SYSTEM (UBIFS)
6893 T: git git://git.infradead.org/ubifs-2.6.git
6894 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6896 F: Documentation/filesystems/ubifs.txt
6899 UCLINUX (AND M68KNOMMU)
6901 W: http://www.uclinux.org/
6904 F: arch/m68k/*/*_no.*
6905 F: arch/m68k/include/asm/*_no.*
6907 UCLINUX FOR RENESAS H8/300 (H8300)
6909 W: http://uclinux-h8.sourceforge.jp/
6912 F: drivers/ide/ide-h8300.c
6913 F: drivers/net/ethernet/8390/ne-h8300.c
6918 F: Documentation/filesystems/udf.txt
6924 F: Documentation/filesystems/ufs.txt
6927 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6931 F: include/linux/uwb.h
6932 F: include/linux/uwb/
6934 UNICORE32 ARCHITECTURE:
6936 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6943 W: http://dotat.at/prog/unifdef
6945 F: scripts/unifdef.c
6947 UNIFORM CDROM DRIVER
6949 W: http://www.kernel.dk
6951 F: Documentation/cdrom/
6952 F: drivers/cdrom/cdrom.c
6953 F: include/linux/cdrom.h
6955 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
6960 F: Documentation/scsi/ufs.txt
6961 F: drivers/scsi/ufs/
6963 UNSORTED BLOCK IMAGES (UBI)
6965 W: http://www.linux-mtd.infradead.org/
6967 T: git git://git.infradead.org/ubi-2.6.git
6970 F: include/linux/mtd/ubi.h
6971 F: include/mtd/ubi-user.h
6977 F: Documentation/usb/acm.txt
6978 F: drivers/usb/class/cdc-acm.*
6986 F: drivers/usb/storage/uas.c
6988 USB BLOCK DRIVER (UB ub)
6992 F: drivers/block/ub.c
6994 USB CDC ETHERNET DRIVER
6998 F: drivers/net/usb/cdc_*.c
6999 F: include/linux/usb/cdc.h
7001 USB CYPRESS C67X00 DRIVER
7005 F: drivers/usb/c67x00/
7007 USB DAVICOM DM9601 DRIVER
7010 W: http://www.linux-usb.org/usbnet
7012 F: drivers/net/usb/dm9601.c
7014 USB DIAMOND RIO500 DRIVER
7017 W: http://rio500.sourceforge.net
7019 F: drivers/usb/misc/rio500*
7025 F: Documentation/usb/ehci.txt
7026 F: drivers/usb/host/ehci*
7028 USB ET61X[12]51 DRIVER
7032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7033 W: http://www.linux-projects.org
7035 F: drivers/media/video/et61x251/
7037 USB GADGET/PERIPHERAL SUBSYSTEM
7040 W: http://www.linux-usb.org/gadget
7041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7043 F: drivers/usb/gadget/
7044 F: include/linux/usb/gadget*
7046 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
7049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
7051 F: Documentation/hid/hiddev.txt
7052 F: drivers/hid/usbhid/
7058 F: drivers/staging/usbip/
7064 F: drivers/usb/host/isp116x*
7065 F: include/linux/usb/isp116x.h
7067 USB KAWASAKI LSI DRIVER
7071 F: drivers/usb/serial/kl5kusb105.*
7073 USB MASS STORAGE DRIVER
7078 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
7079 F: drivers/usb/storage/
7084 T: git git://git.alsa-project.org/alsa-kernel.git
7092 F: Documentation/usb/ohci.txt
7093 F: drivers/usb/host/ohci*
7095 USB OPTION-CARD DRIVER
7099 F: drivers/usb/serial/option.c
7105 W: http://pegasus2.sourceforge.net/
7107 F: drivers/net/usb/pegasus.*
7112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7117 USB PRINTER DRIVER (usblp)
7121 F: drivers/usb/class/usblp.c
7127 W: http://pegasus2.sourceforge.net/
7129 F: drivers/net/usb/rtl8150.c
7131 USB SERIAL BELKIN F5U103 DRIVER
7135 F: drivers/usb/serial/belkin_sa.*
7137 USB SERIAL CYPRESS M8 DRIVER
7141 W: http://geocities.com/i0xox0i
7142 W: http://firstlight.net/cvs
7143 F: drivers/usb/serial/cypress_m8.*
7145 USB SERIAL CYBERJACK DRIVER
7147 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
7149 F: drivers/usb/serial/cyberjack.c
7151 USB SERIAL DIGI ACCELEPORT DRIVER
7156 F: drivers/usb/serial/digi_acceleport.c
7162 F: Documentation/usb/usb-serial.txt
7163 F: drivers/usb/serial/generic.c
7164 F: drivers/usb/serial/usb-serial.c
7165 F: include/linux/usb/serial.h
7167 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
7171 F: drivers/usb/serial/empeg.c
7173 USB SERIAL KEYSPAN DRIVER
7177 F: drivers/usb/serial/*keyspan*
7179 USB SERIAL WHITEHEAT DRIVER
7182 W: http://www.connecttech.com
7184 F: drivers/usb/serial/whiteheat*
7186 USB SMSC95XX ETHERNET DRIVER
7190 F: drivers/net/usb/smsc95xx.*
7196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7197 W: http://www.linux-projects.org
7199 F: Documentation/video4linux/sn9c102.txt
7200 F: drivers/media/video/sn9c102/
7205 W: http://www.linux-usb.org
7206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
7208 F: Documentation/usb/
7211 F: include/linux/usb.h
7212 F: include/linux/usb/
7218 F: drivers/usb/host/uhci*
7220 USB "USBNET" DRIVER FRAMEWORK
7223 W: http://www.linux-usb.org/usbnet
7225 F: drivers/net/usb/usbnet.c
7226 F: include/linux/usb/usbnet.h
7232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7233 W: http://www.ideasonboard.org/uvc/
7235 F: drivers/media/video/uvc/
7237 USB W996[87]CF DRIVER
7241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7242 W: http://www.linux-projects.org
7244 F: Documentation/video4linux/w9968cf.txt
7245 F: drivers/media/video/w996*
7247 USB WIRELESS RNDIS DRIVER (rndis_wlan)
7251 F: drivers/net/wireless/rndis_wlan.c
7257 F: drivers/usb/host/xhci*
7258 F: drivers/usb/host/pci-quirks*
7262 W: http://linux-lc100020.sourceforge.net
7264 F: drivers/net/wireless/zd1201.*
7270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7271 W: http://royale.zerezo.com/zr364xx/
7273 F: Documentation/video4linux/zr364xx.txt
7274 F: drivers/media/video/zr364xx.c
7276 USER-MODE LINUX (UML)
7281 W: http://user-mode-linux.sourceforge.net
7283 F: Documentation/virtual/uml/
7292 F: Documentation/DocBook/uio-howto.tmpl
7294 F: include/linux/uio*.h
7296 UTIL-LINUX-NG PACKAGE
7299 W: http://kernel.org/~kzak/util-linux-ng/
7300 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
7306 W: http://dev.gentoo.org/~spock/projects/uvesafb/
7308 F: Documentation/fb/uvesafb.txt
7309 F: drivers/video/uvesafb.*
7311 VFAT/FAT/MSDOS FILESYSTEM
7314 F: Documentation/filesystems/vfat.txt
7323 F: drivers/media/video/videobuf2-*
7324 F: include/media/videobuf2-*
7326 VIRTIO CONSOLE DRIVER
7330 F: drivers/char/virtio_console.c
7331 F: include/linux/virtio_console.h
7333 VIRTIO CORE, NET AND BLOCK DRIVERS
7339 F: drivers/net/virtio_net.c
7340 F: drivers/block/virtio_blk.c
7341 F: include/linux/virtio_*.h
7350 F: include/linux/vhost.h
7352 VIA RHINE NETWORK DRIVER
7355 F: drivers/net/ethernet/via/via-rhine.c
7361 F: Documentation/i2c/busses/i2c-viapro
7362 F: drivers/i2c/busses/i2c-viapro.c
7364 VIA SD/MMC CARD CONTROLLER DRIVER
7368 F: drivers/mmc/host/via-sdmmc.c
7370 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
7374 F: include/linux/via-core.h
7375 F: include/linux/via-gpio.h
7376 F: include/linux/via_i2c.h
7377 F: drivers/video/via/
7379 VIA VELOCITY NETWORK DRIVER
7383 F: drivers/net/ethernet/via/via-velocity.*
7389 F: drivers/net/macvlan.c
7390 F: include/linux/if_*vlan.h
7397 F: drivers/vlynq/vlynq.c
7398 F: include/linux/vlynq.h
7406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7407 F: Documentation/vme_api.txt
7408 F: drivers/staging/vme/
7410 F: include/linux/vme*
7412 VMWARE VMXNET3 ETHERNET DRIVER
7417 F: drivers/net/vmxnet3/
7419 VMware PVSCSI driver
7424 F: drivers/scsi/vmw_pvscsi.c
7425 F: drivers/scsi/vmw_pvscsi.h
7427 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
7430 W: http://opensource.wolfsonmicro.com/node/15
7431 W: http://www.slimlogic.co.uk/?p=48
7432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
7434 F: drivers/regulator/
7435 F: include/linux/regulator/
7437 VT1211 HARDWARE MONITOR DRIVER
7441 F: Documentation/hwmon/vt1211
7442 F: drivers/hwmon/vt1211.c
7444 VT8231 HARDWARE MONITOR DRIVER
7448 F: drivers/hwmon/vt8231.c
7450 VUB300 USB to SDIO/SD/MMC bridge chip
7455 F: drivers/mmc/host/vub300.c
7457 W1 DALLAS'S 1-WIRE BUS
7460 F: Documentation/w1/
7463 W83791D HARDWARE MONITORING DRIVER
7467 F: Documentation/hwmon/w83791d
7468 F: drivers/hwmon/w83791d.c
7470 W83793 HARDWARE MONITORING DRIVER
7474 F: Documentation/hwmon/w83793
7475 F: drivers/hwmon/w83793.c
7477 W83795 HARDWARE MONITORING DRIVER
7481 F: drivers/hwmon/w83795.c
7483 W83L51xD SD/MMC CARD INTERFACE DRIVER
7486 F: drivers/mmc/host/wbsd.*
7488 WATCHDOG DEVICE DRIVERS
7491 W: http://www.linux-watchdog.org/
7492 T: git git://www.linux-watchdog.org/linux-watchdog.git
7494 F: Documentation/watchdog/
7495 F: drivers/watchdog/
7496 F: include/linux/watchdog.h
7502 F: drivers/scsi/wd7000.c
7508 F: drivers/hid/hid-wiimote*
7513 F: drivers/media/rc/winbond-cir.c
7520 W: http://linuxwimax.org
7521 F: Documentation/wimax/README.wimax
7522 F: include/linux/wimax.h
7523 F: include/linux/wimax/debug.h
7524 F: include/net/wimax.h
7527 WISTRON LAPTOP BUTTON DRIVER
7530 F: drivers/input/misc/wistron_btns.c
7532 WL3501 WIRELESS PCMCIA CARD DRIVER
7535 W: http://oops.ghostprotocols.net:81/blog
7537 F: drivers/net/wireless/wl3501*
7539 WM97XX TOUCHSCREEN DRIVERS
7543 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
7544 W: http://opensource.wolfsonmicro.com/node/7
7546 F: drivers/input/touchscreen/*wm97*
7547 F: include/linux/wm97xx.h
7549 WOLFSON MICROELECTRONICS DRIVERS
7552 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
7553 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
7554 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
7556 F: Documentation/hwmon/wm83??
7557 F: arch/arm/mach-s3c64xx/mach-crag6410*
7558 F: drivers/leds/leds-wm83*.c
7559 F: drivers/hwmon/wm83??-hwmon.c
7560 F: drivers/input/misc/wm831x-on.c
7561 F: drivers/input/touchscreen/wm831x-ts.c
7562 F: drivers/input/touchscreen/wm97*.c
7563 F: drivers/mfd/wm8*.c
7564 F: drivers/power/wm83*.c
7565 F: drivers/rtc/rtc-wm83*.c
7566 F: drivers/regulator/wm8*.c
7567 F: drivers/video/backlight/wm83*_bl.c
7568 F: drivers/watchdog/wm83*_wdt.c
7569 F: include/linux/mfd/wm831x/
7570 F: include/linux/mfd/wm8350/
7571 F: include/linux/mfd/wm8400*
7572 F: include/linux/wm97xx.h
7573 F: include/sound/wm????.h
7574 F: sound/soc/codecs/wm*
7578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
7580 F: include/linux/workqueue.h
7581 F: kernel/workqueue.c
7582 F: Documentation/workqueue.txt
7588 F: Documentation/networking/x25*
7592 X86 ARCHITECTURE (32-BIT AND 64-BIT)
7597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
7599 F: Documentation/x86/
7602 X86 PLATFORM DRIVERS
7605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
7607 F: drivers/platform/x86
7609 X86 MCE INFRASTRUCTURE
7614 F: arch/x86/kernel/cpu/mcheck/*
7616 XEN HYPERVISOR INTERFACE
7623 F: drivers/*/xen-*front.c
7625 F: arch/x86/include/asm/xen/
7628 XEN NETWORK BACKEND DRIVER
7633 F: drivers/net/xen-netback/*
7639 F: arch/x86/pci/*xen*
7640 F: drivers/pci/*xen*
7642 XEN SWIOTLB SUBSYSTEM
7646 F: arch/x86/xen/*swiotlb*
7647 F: drivers/xen/*swiotlb*
7650 P: Silicon Graphics Inc
7655 W: http://oss.sgi.com/projects/xfs
7656 T: git git://oss.sgi.com/xfs/xfs.git
7658 F: Documentation/filesystems/xfs.txt
7661 XILINX AXI ETHERNET DRIVER
7665 F: drivers/net/ethernet/xilinx/xilinx_axienet*
7667 XILINX SYSTEMACE DRIVER
7669 W: http://www.secretlab.ca/
7671 F: drivers/block/xsysace.c
7673 XILINX UARTLITE SERIAL DRIVER
7677 F: drivers/tty/serial/uartlite.c
7679 YAM DRIVER FOR AX.25
7683 F: drivers/net/hamradio/yam*
7684 F: include/linux/yam.h
7686 YEALINK PHONE DRIVER
7690 F: Documentation/input/yealink.txt
7691 F: drivers/input/misc/yealink.*
7693 Z8530 DRIVER FOR AX.25
7695 W: http://yaina.de/jreuter/
7696 W: http://www.qsl.net/dl1bke/
7699 F: Documentation/networking/z8530drv.txt
7700 F: drivers/net/hamradio/*scc.c
7701 F: drivers/net/hamradio/z8530.h
7703 ZD1211RW WIRELESS DRIVER
7706 W: http://zd1211.ath.cx/wiki/DriverRewrite
7710 F: drivers/net/wireless/zd1211rw/
7712 ZR36067 VIDEO FOR LINUX DRIVER
7715 W: http://mjpeg.sourceforge.net/driver-zoran/
7716 T: Mercurial http://linuxtv.org/hg/v4l-dvb
7718 F: drivers/media/video/zoran/
7720 ZS DECSTATION Z85C30 SERIAL DRIVER
7723 F: drivers/tty/serial/zs.*
7728 Q: http://patchwork.kernel.org/project/LKML/list/
7729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
7730 S: Buried alive in reporters