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 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
2825 F: drivers/block/floppy.c
2829 W: http://floatingpoint.sourceforge.net/emulator/index.html
2831 F: arch/x86/math-emu/
2833 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2836 F: drivers/net/wan/dlci.c
2837 F: drivers/net/wan/sdla.c
2842 W: http://linux-fbdev.sourceforge.net/
2843 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2844 T: git git://github.com/schandinat/linux-2.6.git fbdev-next
2846 F: Documentation/fb/
2847 F: Documentation/devicetree/bindings/fb/
2850 F: include/linux/fb.h
2852 FREESCALE DMA DRIVER
2857 F: drivers/dma/fsldma.*
2859 FREESCALE I2C CPM DRIVER
2864 F: drivers/i2c/busses/i2c-cpm.c
2866 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2871 F: arch/arm/plat-mxc/include/mach/imxfb.h
2872 F: drivers/video/imxfb.c
2874 FREESCALE SOC FS_ENET DRIVER
2880 F: drivers/net/ethernet/freescale/fs_enet/
2881 F: include/linux/fs_enet_pd.h
2883 FREESCALE QUICC ENGINE LIBRARY
2887 F: arch/powerpc/sysdev/qe_lib/
2888 F: arch/powerpc/include/asm/*qe.h
2890 FREESCALE USB PERIPHERAL DRIVERS
2895 F: drivers/usb/gadget/fsl*
2897 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2902 F: drivers/net/ethernet/freescale/ucc_geth*
2904 FREESCALE QUICC ENGINE UCC UART DRIVER
2908 F: drivers/tty/serial/ucc_uart.c
2910 FREESCALE SOC SOUND DRIVERS
2915 F: sound/soc/fsl/fsl*
2916 F: sound/soc/fsl/mpc8610_hpcd.c
2920 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2929 F: Documentation/power/freezing-of-tasks.txt
2930 F: include/linux/freezer.h
2938 F: include/linux/frontswap.h
2940 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2944 F: Documentation/filesystems/caching/
2946 F: include/linux/fscache*.h
2948 FUJITSU FR-V (FRV) PORT
2953 FUJITSU LAPTOP EXTRAS
2957 F: drivers/platform/x86/fujitsu-laptop.c
2959 FUJITSU M-5MO LS CAMERA ISP DRIVER
2964 F: drivers/media/video/m5mols/
2965 F: include/media/m5mols.h
2967 FUJITSU TABLET EXTRAS
2971 F: drivers/platform/x86/fujitsu-tablet.c
2973 FUSE: FILESYSTEM IN USERSPACE
2976 W: http://fuse.sourceforge.net/
2979 F: include/linux/fuse.h
2981 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2984 S: Odd Fixes (e.g., new signatures)
2985 F: drivers/scsi/fdomain.*
2987 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2990 W: http://www.icp-vortex.com/
2992 F: drivers/scsi/gdt*
2994 GENERIC GPIO I2C DRIVER
2997 F: drivers/i2c/busses/i2c-gpio.c
2998 F: include/linux/i2c-gpio.h
3000 GENERIC GPIO I2C MULTIPLEXER DRIVER
3004 F: drivers/i2c/muxes/i2c-mux-gpio.c
3005 F: include/linux/i2c-mux-gpio.h
3006 F: Documentation/i2c/muxes/i2c-mux-gpio
3008 GENERIC HDLC (WAN) DRIVERS
3010 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3012 F: drivers/net/wan/c101.c
3013 F: drivers/net/wan/hd6457*
3014 F: drivers/net/wan/hdlc*
3015 F: drivers/net/wan/n2.c
3016 F: drivers/net/wan/pc300too.c
3017 F: drivers/net/wan/pci200syn.c
3018 F: drivers/net/wan/wanxl*
3020 GENERIC INCLUDE/ASM HEADER FILES
3023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3025 F: include/asm-generic
3027 GENERIC UIO DRIVER FOR PCI DEVICES
3031 F: drivers/uio/uio_pci_generic.c
3036 W: http://sources.redhat.com/cluster/
3037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3040 F: Documentation/filesystems/gfs2*.txt
3042 F: include/linux/gfs2_ondisk.h
3044 GIGASET ISDN DRIVERS
3048 W: http://gigaset307x.sourceforge.net/
3050 F: Documentation/isdn/README.gigaset
3051 F: drivers/isdn/gigaset/
3052 F: include/linux/gigaset_dev.h
3058 T: git git://git.secretlab.ca/git/linux-2.6.git
3059 F: Documentation/gpio.txt
3061 F: include/linux/gpio*
3063 GRE DEMULTIPLEXER DRIVER
3068 F: include/net/gre.h
3070 GRETH 10/100/1G Ethernet MAC device driver
3074 F: drivers/net/ethernet/aeroflex/
3076 GSPCA FINEPIX SUBDRIVER
3079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3081 F: drivers/media/video/gspca/finepix.c
3083 GSPCA GL860 SUBDRIVER
3086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3088 F: drivers/media/video/gspca/gl860/
3090 GSPCA M5602 SUBDRIVER
3093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3095 F: drivers/media/video/gspca/m5602/
3097 GSPCA PAC207 SONIXB SUBDRIVER
3100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3102 F: drivers/media/video/gspca/pac207.c
3104 GSPCA SN9C20X SUBDRIVER
3107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3109 F: drivers/media/video/gspca/sn9c20x.c
3111 GSPCA T613 SUBDRIVER
3114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3116 F: drivers/media/video/gspca/t613.c
3118 GSPCA USB WEBCAM DRIVER
3120 W: http://moinejf.free.fr
3122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3124 F: drivers/media/video/gspca/
3126 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3129 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3131 F: drivers/platform/x86/hdaps.c
3133 HWPOISON MEMORY FAILURE HANDLING
3136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3138 F: mm/memory-failure.c
3139 F: mm/hwpoison-inject.c
3141 HYPERVISOR VIRTUAL CONSOLE DRIVER
3150 W: http://www.lm-sensors.org/
3151 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3154 F: Documentation/hwmon/
3156 F: include/linux/hwmon*.h
3158 HARDWARE RANDOM NUMBER GENERATOR CORE
3162 F: Documentation/hw_random.txt
3163 F: drivers/char/hw_random/
3164 F: include/linux/hw_random.h
3166 HARDWARE SPINLOCK CORE
3169 F: Documentation/hwspinlock.txt
3170 F: drivers/hwspinlock/hwspinlock_*
3171 F: include/linux/hwspinlock.h
3173 HARMONY SOUND DRIVER
3176 F: sound/parisc/harmony.*
3178 HEWLETT-PACKARD SMART2 RAID DRIVER
3182 F: Documentation/blockdev/cpqarray.txt
3183 F: drivers/block/cpqarray.*
3185 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3189 F: Documentation/scsi/hpsa.txt
3190 F: drivers/scsi/hpsa*.[ch]
3191 F: include/linux/cciss*.h
3193 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3197 F: Documentation/blockdev/cciss.txt
3198 F: drivers/block/cciss*
3199 F: include/linux/cciss_ioctl.h
3204 F: Documentation/filesystems/hfs.txt
3207 HGA FRAMEBUFFER DRIVER
3210 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3212 F: drivers/video/hgafb.c
3214 HIBERNATION (aka Software Suspend, aka swsusp)
3220 F: drivers/base/power/
3222 F: include/linux/suspend.h
3223 F: include/linux/freezer.h
3224 F: include/linux/pm.h
3225 F: arch/*/include/asm/suspend*.h
3230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3233 F: include/linux/hid*
3235 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3239 F: Documentation/timers/
3241 F: kernel/time/clockevents.c
3242 F: kernel/time/tick*.*
3243 F: kernel/time/timer_*.c
3244 F: include/linux/clockchips.h
3245 F: include/linux/hrtimer.h
3247 HIGH-SPEED SCC DRIVER FOR AX.25
3250 F: drivers/net/hamradio/dmascc.c
3251 F: drivers/net/hamradio/scc.c
3253 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3255 W: http://www.highpoint-tech.com
3257 F: Documentation/scsi/hptiop.txt
3258 F: drivers/scsi/hptiop.c
3264 F: include/linux/hippidevice.h
3265 F: include/linux/if_hippi.h
3267 F: drivers/net/hippi/
3273 W: http://hostap.epitest.fi/
3275 F: drivers/net/wireless/hostap/
3277 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3280 F: drivers/platform/x86/tc1100-wmi.c
3282 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3285 F: drivers/net/ethernet/hp/hp100.*
3287 HPET: High Precision Event Timers driver
3290 F: Documentation/timers/hpet.txt
3291 F: drivers/char/hpet.c
3292 F: include/linux/hpet.h
3297 F: arch/x86/kernel/hpet.c
3298 F: arch/x86/include/asm/hpet.h
3302 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3308 W: http://www.pharscape.org
3310 F: drivers/net/usb/hso.c
3312 HTCPEN TOUCHSCREEN DRIVER
3316 F: drivers/input/touchscreen/htcpen.c
3323 Hyper-V CORE AND DRIVERS
3329 F: drivers/hid/hid-hyperv.c
3330 F: drivers/net/hyperv/
3331 F: drivers/staging/hv/
3333 I2C/SMBUS STUB DRIVER
3337 F: drivers/i2c/busses/i2c-stub.c
3344 W: http://i2c.wiki.kernel.org/
3345 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3346 T: git git://git.fluff.org/bjdooks/linux.git
3348 F: Documentation/i2c/
3350 F: include/linux/i2c.h
3351 F: include/linux/i2c-*.h
3356 W: http://www.harbaum.org/till/i2c_tiny_usb
3358 F: drivers/i2c/busses/i2c-tiny-usb.c
3365 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3370 IA64 (Itanium) PLATFORM
3374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3378 IBM Power Linux RAID adapter
3381 F: drivers/scsi/ipr.*
3383 IBM Power Virtual Ethernet Device Driver
3387 F: drivers/net/ethernet/ibm/ibmveth.*
3389 IBM ServeRAID RAID DRIVER
3392 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3394 F: drivers/scsi/ips.*
3396 ICH LPC AND GPIO DRIVER
3399 F: drivers/mfd/lpc_ich.c
3400 F: drivers/gpio/gpio-ich.c
3405 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
3408 F: Documentation/ide/
3410 F: include/linux/ide.h
3412 IDEAPAD LAPTOP EXTRAS DRIVER
3415 W: http://launchpad.net/ideapad-laptop
3417 F: drivers/platform/x86/ideapad-laptop.c
3423 F: Documentation/cdrom/ide-cd
3424 F: drivers/ide/ide-cd*
3430 F: drivers/idle/i7300_idle.c
3432 IEEE 802.15.4 SUBSYSTEM
3436 W: http://apps.sourceforge.net/trac/linux-zigbee
3437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3440 F: drivers/ieee802154/
3442 IIO SUBSYSTEM AND DRIVERS
3447 F: drivers/staging/iio/
3449 IKANOS/ADI EAGLE ADSL USB DRIVER
3453 F: drivers/usb/atm/ueagle-atm.c
3455 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3458 F: security/integrity/ima/
3460 IMS TWINTURBO FRAMEBUFFER DRIVER
3463 F: drivers/video/imsttfb.c
3465 INFINIBAND SUBSYSTEM
3470 W: http://www.openfabrics.org/
3471 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3474 F: Documentation/infiniband/
3475 F: drivers/infiniband/
3476 F: include/linux/if_infiniband.h
3483 F: Documentation/filesystems/inotify.txt
3484 F: fs/notify/inotify/
3485 F: include/linux/inotify.h
3487 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3491 Q: http://patchwork.kernel.org/project/linux-input/list/
3492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3495 F: include/linux/input.h
3496 F: include/linux/input/
3498 INPUT MULTITOUCH (MT) PROTOCOL
3501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3503 F: Documentation/input/multi-touch-protocol.txt
3504 F: drivers/input/input-mt.c
3507 INTEL C600 SERIES SAS CONTROLLER DRIVER
3513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git
3515 F: drivers/scsi/isci/
3521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
3523 F: drivers/idle/intel_idle.c
3525 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3529 F: Documentation/fb/intelfb.txt
3530 F: drivers/video/intelfb/
3532 INTEL 810/815 FRAMEBUFFER DRIVER
3536 F: drivers/video/i810/
3538 INTEL MENLOW THERMAL DRIVER
3541 W: http://www.lesswatts.org/projects/acpi/
3543 F: drivers/platform/x86/intel_menlow.c
3545 INTEL IA32 MICROCODE UPDATE SUPPORT
3548 F: arch/x86/kernel/microcode_core.c
3549 F: arch/x86/kernel/microcode_intel.c
3551 INTEL I/OAT DMA DRIVER
3554 F: drivers/dma/ioat*
3559 T: git git://git.infradead.org/iommu-2.6.git
3561 F: drivers/iommu/intel-iommu.c
3562 F: include/linux/intel-iommu.h
3564 INTEL IOP-ADMA DMA DRIVER
3567 F: drivers/dma/iop-adma.c
3569 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3572 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3573 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3574 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3575 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3576 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
3577 F: drivers/net/wan/ixp4xx_hss.c
3579 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3582 F: drivers/char/hw_random/ixp4xx-rng.c
3584 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3595 W: http://e1000.sourceforge.net/
3596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
3597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
3599 F: Documentation/networking/e100.txt
3600 F: Documentation/networking/e1000.txt
3601 F: Documentation/networking/e1000e.txt
3602 F: Documentation/networking/igb.txt
3603 F: Documentation/networking/igbvf.txt
3604 F: Documentation/networking/ixgb.txt
3605 F: Documentation/networking/ixgbe.txt
3606 F: Documentation/networking/ixgbevf.txt
3607 F: drivers/net/ethernet/intel/
3609 INTEL MRST PMU DRIVER
3613 F: arch/x86/platform/mrst/pmu.*
3615 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
3619 F: Documentation/networking/README.ipw2100
3620 F: Documentation/networking/README.ipw2200
3621 F: drivers/net/wireless/ipw2x00/
3623 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3627 W: http://tboot.sourceforge.net
3628 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3630 F: Documentation/intel_txt.txt
3631 F: include/linux/tboot.h
3632 F: arch/x86/kernel/tboot.c
3634 INTEL WIRELESS WIMAX CONNECTION 2400
3639 W: http://linuxwimax.org
3640 F: Documentation/wimax/README.i2400m
3641 F: drivers/net/wimax/i2400m/
3642 F: include/linux/wimax/i2400m.h
3644 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3648 F: drivers/net/wireless/iwlegacy/
3650 INTEL WIRELESS WIFI LINK (iwlwifi)
3655 W: http://intellinuxwireless.org
3656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
3658 F: drivers/net/wireless/iwlwifi/
3660 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3665 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3666 F: drivers/net/wireless/iwmc3200wifi/
3668 INTEL MANAGEMENT ENGINE (mei)
3672 F: include/linux/mei.h
3673 F: drivers/misc/mei/*
3674 F: Documentation/mei/*
3676 IOC3 ETHERNET DRIVER
3680 F: drivers/net/ethernet/sgi/ioc3-eth.c
3686 F: drivers/tty/serial/ioc3_serial.c
3691 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3693 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3698 F: drivers/net/ethernet/icplus/ipg.*
3704 F: drivers/infiniband/hw/ipath/
3709 W: http://openipmi.sourceforge.net/
3711 F: Documentation/IPMI.txt
3712 F: drivers/char/ipmi/
3713 F: include/linux/ipmi*
3715 IPS SCSI RAID DRIVER
3718 W: http://www.adaptec.com/
3720 F: drivers/scsi/ips*
3729 F: Documentation/networking/ipvs-sysctl.txt
3730 F: include/net/ip_vs.h
3731 F: include/linux/ip_vs.h
3732 F: net/netfilter/ipvs/
3738 F: drivers/tty/ipwireless/
3744 F: include/linux/ipx.h
3745 F: include/net/ipx.h
3752 W: http://irda.sourceforge.net/
3754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3755 F: Documentation/networking/irda.txt
3756 F: drivers/net/irda/
3757 F: include/net/irda/
3763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
3766 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
3769 T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
3771 F: Documentation/IRQ-domain.txt
3772 F: include/linux/irqdomain.h
3773 F: kernel/irq/irqdomain.c
3778 F: Documentation/isapnp.txt
3779 F: drivers/pnp/isapnp/
3780 F: include/linux/isapnp.h
3782 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3786 F: drivers/firmware/iscsi_ibft*
3791 W: www.open-iscsi.org
3792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3794 F: drivers/scsi/*iscsi*
3795 F: include/scsi/*iscsi*
3801 W: http://www.isdn4linux.de
3802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3804 F: Documentation/isdn/
3806 F: include/linux/isdn.h
3807 F: include/linux/isdn/
3809 ISDN SUBSYSTEM (Eicon active card driver)
3812 W: http://www.melware.de
3814 F: drivers/isdn/hardware/eicon/
3816 IT87 HARDWARE MONITORING DRIVER
3820 F: Documentation/hwmon/it87
3821 F: drivers/hwmon/it87.c
3823 IVTV VIDEO4LINUX DRIVER
3827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3828 W: http://www.ivtvdriver.org
3830 F: Documentation/video4linux/*.ivtv
3831 F: drivers/media/video/ivtv/
3832 F: include/linux/ivtv*
3834 JC42.4 TEMPERATURE SENSOR DRIVER
3838 F: drivers/hwmon/jc42.c
3839 F: Documentation/hwmon/jc42
3844 W: http://jfs.sourceforge.net/
3845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3847 F: Documentation/filesystems/jfs.txt
3854 F: drivers/net/ethernet/jme.*
3856 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3859 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3862 F: include/linux/jffs2.h
3864 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3870 F: include/linux/ext3_jbd.h
3871 F: include/linux/jbd.h
3873 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3878 F: include/linux/jbd2.h
3880 JSM Neo PCI based serial card
3884 F: drivers/tty/serial/jsm/
3886 K10TEMP HARDWARE MONITORING DRIVER
3890 F: Documentation/hwmon/k10temp
3891 F: drivers/hwmon/k10temp.c
3893 K8TEMP HARDWARE MONITORING DRIVER
3897 F: Documentation/hwmon/k8temp
3898 F: drivers/hwmon/k8temp.c
3904 F: Documentation/kbuild/kconfig-language.txt
3911 W: http://lse.sourceforge.net/kdump/
3913 F: Documentation/kdump/
3915 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3921 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
3924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
3927 F: Documentation/kbuild/
3929 F: scripts/Makefile.*
3936 W: http://kernelnewbies.org/KernelJanitors
3939 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3942 W: http://nfs.sourceforge.net/
3945 F: include/linux/nfsd/
3949 F: include/linux/lockd/
3950 F: include/linux/sunrpc/
3952 KERNEL VIRTUAL MACHINE (KVM)
3956 W: http://kvm.qumranet.com
3958 F: Documentation/*/kvm.txt
3960 F: arch/*/include/asm/kvm*
3961 F: include/linux/kvm*
3964 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3967 W: http://kvm.qumranet.com
3969 F: arch/x86/include/asm/svm.h
3970 F: arch/x86/kvm/svm.c
3972 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3975 W: http://kvm.qumranet.com
3977 F: arch/powerpc/include/asm/kvm*
3978 F: arch/powerpc/kvm/
3980 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3983 W: http://kvm.qumranet.com
3985 F: Documentation/ia64/kvm.txt
3986 F: arch/ia64/include/asm/kvm*
3989 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3994 W: http://www.ibm.com/developerworks/linux/linux390/
3996 F: Documentation/s390/kvm.txt
3997 F: arch/s390/include/asm/kvm*
3999 F: drivers/s390/kvm/
4003 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4006 F: include/linux/kexec.h
4013 F: Documentation/security/keys.txt
4014 F: include/linux/key.h
4015 F: include/linux/key-type.h
4025 F: Documentation/security/keys-trusted-encrypted.txt
4026 F: include/keys/trusted-type.h
4027 F: security/keys/trusted.c
4028 F: security/keys/trusted.h
4036 F: Documentation/security/keys-trusted-encrypted.txt
4037 F: include/keys/encrypted-type.h
4038 F: security/keys/encrypted-keys/
4040 KGDB / KDB /debug_core
4042 W: http://kgdb.wiki.kernel.org/
4045 F: Documentation/DocBook/kgdb.tmpl
4046 F: drivers/misc/kgdbts.c
4047 F: drivers/tty/serial/kgdboc.c
4048 F: include/linux/kdb.h
4049 F: include/linux/kgdb.h
4056 F: Documentation/kmemcheck.txt
4057 F: arch/x86/include/asm/kmemcheck.h
4058 F: arch/x86/mm/kmemcheck/
4059 F: include/linux/kmemcheck.h
4065 F: Documentation/kmemleak.txt
4066 F: include/linux/kmemleak.h
4068 F: mm/kmemleak-test.c
4076 F: Documentation/kprobes.txt
4077 F: include/linux/kprobes.h
4080 KS0108 LCD CONTROLLER DRIVER
4082 W: http://miguelojeda.es/auxdisplay.htm
4083 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4085 F: Documentation/auxdisplay/ks0108
4086 F: drivers/auxdisplay/ks0108.c
4087 F: include/linux/ks0108.h
4092 F: Documentation/networking/lapb-module.txt
4096 LASI 53c700 driver for PARISC
4100 F: Documentation/scsi/53c700.txt
4101 F: drivers/scsi/53c700*
4107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4110 F: include/linux/leds.h
4112 LEGACY EEPROM DRIVER
4115 F: Documentation/misc-devices/eeprom
4116 F: drivers/misc/eeprom/eeprom.c
4118 LEGO USB Tower driver
4121 W: http://legousb.sourceforge.net/
4123 F: drivers/usb/misc/legousbtower.c
4128 W: http://lguest.ozlabs.org/
4130 F: arch/x86/include/asm/lguest*.h
4133 F: include/linux/lguest*.h
4136 LINUX FOR IBM pSERIES (RS/6000)
4138 W: http://www.ibm.com/linux/ltc/projects/ppc
4140 F: arch/powerpc/boot/rs6000.h
4142 LINUX FOR POWERPC (32-BIT AND 64-BIT)
4145 W: http://www.penguinppc.org/
4147 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4150 F: Documentation/powerpc/
4153 LINUX FOR POWER MACINTOSH
4155 W: http://www.penguinppc.org/
4158 F: arch/powerpc/platforms/powermac/
4159 F: drivers/macintosh/
4161 LINUX FOR POWERPC EMBEDDED MPC5XXX
4164 T: git git://git.denx.de/linux-2.6-agust.git
4166 F: arch/powerpc/platforms/512x/
4167 F: arch/powerpc/platforms/52xx/
4169 LINUX FOR POWERPC EMBEDDED PPC4XX
4172 W: http://www.penguinppc.org/
4174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4176 F: arch/powerpc/platforms/40x/
4177 F: arch/powerpc/platforms/44x/
4179 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4181 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
4183 T: git git://git.secretlab.ca/git/linux-2.6.git
4185 F: arch/powerpc/*/*virtex*
4186 F: arch/powerpc/*/*/*virtex*
4188 LINUX FOR POWERPC EMBEDDED PPC8XX
4191 W: http://www.penguinppc.org/
4194 F: arch/powerpc/platforms/8xx/
4196 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4198 W: http://www.penguinppc.org/
4201 F: arch/powerpc/platforms/83xx/
4202 F: arch/powerpc/platforms/85xx/
4204 LINUX FOR POWERPC PA SEMI PWRFICIENT
4208 F: arch/powerpc/platforms/pasemi/
4209 F: drivers/*/*pasemi*
4210 F: drivers/*/*/*pasemi*
4212 LINUX SECURITY MODULE (LSM) FRAMEWORK
4217 LIS3LV02D ACCELEROMETER DRIVER
4220 F: Documentation/misc-devices/lis3lv02d
4221 F: drivers/misc/lis3lv02d/
4222 F: drivers/platform/x86/hp_accel.c
4227 F: include/linux/llc.h
4231 LM73 HARDWARE MONITOR DRIVER
4235 F: drivers/hwmon/lm73.c
4237 LM78 HARDWARE MONITOR DRIVER
4241 F: Documentation/hwmon/lm78
4242 F: drivers/hwmon/lm78.c
4244 LM83 HARDWARE MONITOR DRIVER
4248 F: Documentation/hwmon/lm83
4249 F: drivers/hwmon/lm83.c
4251 LM90 HARDWARE MONITOR DRIVER
4255 F: Documentation/hwmon/lm90
4256 F: drivers/hwmon/lm90.c
4258 LOCKDEP AND LOCKSTAT
4261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
4263 F: Documentation/lockdep*.txt
4264 F: Documentation/lockstat.txt
4265 F: include/linux/lockdep.h
4268 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4271 W: http://www.linux-ntfs.org/content/view/19/37/
4273 F: Documentation/ldm.txt
4274 F: block/partitions/ldm.*
4284 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4289 W: http://www.lsilogic.com/support
4291 F: drivers/message/fusion/
4293 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4297 F: drivers/scsi/sym53c8xx_2/
4299 LTC4261 HARDWARE MONITOR DRIVER
4303 F: Documentation/hwmon/ltc4261
4304 F: drivers/hwmon/ltc4261.c
4306 LTP (Linux Test Project)
4313 W: http://ltp.sourceforge.net/
4314 T: git git://github.com/linux-test-project/ltp.git
4315 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4322 W: http://www.linux-m32r.org/
4329 W: http://www.linux-m68k.org/
4330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4335 M68K ON APPLE MACINTOSH
4337 W: http://www.mac.linux-m68k.org/
4344 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4351 W: http://linuxwireless.org/
4352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
4354 F: Documentation/networking/mac80211-injection.txt
4355 F: include/net/mac80211.h
4358 MAC80211 PID RATE CONTROL
4362 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
4365 F: net/mac80211/rc80211_pid*
4371 F: drivers/net/macvlan.c
4372 F: include/linux/if_macvlan.h
4374 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4376 W: http://www.kernel.org/doc/man-pages
4380 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
4385 F: drivers/net/ethernet/marvell/sk*
4387 MARVELL LIBERTAS WIRELESS DRIVER
4391 F: drivers/net/wireless/libertas/
4393 MARVELL MV643XX ETHERNET DRIVER
4397 F: drivers/net/ethernet/marvell/mv643xx_eth.*
4398 F: include/linux/mv643xx.h
4400 MARVELL MWIFIEX WIRELESS DRIVER
4404 F: drivers/net/wireless/mwifiex/
4406 MARVELL MWL8K WIRELESS DRIVER
4410 F: drivers/net/wireless/mwl8k.c
4412 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4415 F: drivers/mmc/host/mvsdio.*
4417 MATROX FRAMEBUFFER DRIVER
4420 F: drivers/video/matrox/matroxfb_*
4421 F: include/linux/matroxfb.h
4423 MAX16065 HARDWARE MONITOR DRIVER
4427 F: Documentation/hwmon/max16065
4428 F: drivers/hwmon/max16065.c
4430 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4434 F: Documentation/hwmon/max6650
4435 F: drivers/hwmon/max6650.c
4437 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4439 P: LinuxTV.org Project
4441 W: http://linuxtv.org
4442 Q: http://patchwork.kernel.org/project/linux-media/list/
4443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4445 F: Documentation/dvb/
4446 F: Documentation/video4linux/
4447 F: Documentation/DocBook/media/
4449 F: drivers/staging/media/
4451 F: include/linux/dvb/
4452 F: include/linux/videodev*.h
4454 MEGARAID SCSI DRIVERS
4457 W: http://megaraid.lsilogic.com
4459 F: Documentation/scsi/megaraid.txt
4460 F: drivers/scsi/megaraid.*
4461 F: drivers/scsi/megaraid/
4465 W: http://www.linux-mm.org
4467 F: include/linux/mm.h
4470 MEMORY RESOURCE CONTROLLER
4481 MEMORY TECHNOLOGY DEVICES (MTD)
4484 W: http://www.linux-mtd.infradead.org/
4485 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4486 T: git git://git.infradead.org/mtd-2.6.git
4489 F: include/linux/mtd/
4492 MICROBLAZE ARCHITECTURE
4495 W: http://www.monstr.eu/fdt/
4496 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4503 F: drivers/usb/image/microtek.*
4508 W: http://www.linux-mips.org/
4509 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
4510 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
4512 F: Documentation/mips/
4518 F: include/linux/module.h
4521 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4522 W: http://popies.net/meye/
4524 F: Documentation/video4linux/meye.txt
4525 F: drivers/media/video/meye.*
4526 F: include/linux/meye.h
4528 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4532 F: drivers/mmc/host/imxmmc.*
4534 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4537 F: Documentation/serial/moxa-smartio
4538 F: drivers/tty/mxser.*
4544 F: drivers/platform/x86/msi-laptop.c
4550 F: drivers/platform/x86/msi-wmi.c
4552 MULTIFUNCTION DEVICES (MFD)
4554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4558 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4564 F: include/linux/mmc/
4566 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4568 F: drivers/mmc/host/mmc_spi.c
4569 F: include/linux/spi/mmc_spi.h
4571 MULTISOUND SOUND DRIVER
4574 F: Documentation/sound/oss/MultiSound
4577 MULTITECH MULTIPORT CARD (ISICOM)
4579 F: drivers/tty/isicom.c
4580 F: include/linux/isicom.h
4582 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4587 F: drivers/usb/musb/
4589 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4593 W: http://www.myri.com/scs/download-Myri10GE.html
4595 F: drivers/net/ethernet/myricom/myri10ge/
4597 NATSEMI ETHERNET DRIVER (DP8381x)
4599 F: drivers/net/ethernet/natsemi/natsemi.c
4601 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4605 W: http://www.native-instruments.com
4613 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4617 F: drivers/scsi/NCR_D700.*
4619 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4622 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4624 F: drivers/infiniband/hw/nes/
4626 NETEM NETWORK EMULATOR
4630 F: net/sched/sch_netem.c
4632 NETERION 10GbE DRIVERS (s2io/vxge)
4635 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4636 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4638 F: Documentation/networking/s2io.txt
4639 F: Documentation/networking/vxge.txt
4640 F: drivers/net/ethernet/neterion/
4642 NETFILTER/IPTABLES/IPCHAINS
4650 W: http://www.netfilter.org/
4651 W: http://www.iptables.org/
4652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-2.6.git
4653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next-2.6.git
4655 F: include/linux/netfilter*
4656 F: include/linux/netfilter/
4657 F: include/net/netfilter/
4658 F: net/*/netfilter.c
4664 W: http://netlabel.sf.net
4667 F: Documentation/netlabel/
4668 F: include/net/netlabel.h
4671 NETROM NETWORK LAYER
4674 W: http://www.linux-ax25.org/
4676 F: include/linux/netrom.h
4677 F: include/net/netrom.h
4680 NETWORK BLOCK DEVICE (NBD)
4683 F: Documentation/blockdev/nbd.txt
4684 F: drivers/block/nbd.c
4685 F: include/linux/nbd.h
4687 NETWORK DROP MONITOR
4691 W: https://fedorahosted.org/dropwatch/
4692 F: net/core/drop_monitor.c
4694 NETWORKING [GENERAL]
4697 W: http://www.linuxfoundation.org/en/Net
4698 W: http://patchwork.ozlabs.org/project/netdev/list/
4699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4704 F: include/linux/in.h
4705 F: include/linux/net.h
4706 F: include/linux/netdevice.h
4708 NETWORKING [IPv4/IPv6]
4715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4722 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4727 NETWORKING [WIRELESS]
4730 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
4736 F: include/net/ieee80211*
4737 F: include/linux/wireless.h
4738 F: include/net/iw_handler.h
4739 F: drivers/net/wireless/
4743 W: http://www.linuxfoundation.org/en/Net
4744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4748 F: include/linux/if_*
4749 F: include/linux/*device.h
4751 NETXEN (1/10) GbE SUPPORT
4755 W: http://www.qlogic.com
4757 F: drivers/net/ethernet/qlogic/netxen/
4766 F: include/linux/nfc.h
4770 NFS, SUNRPC, AND LOCKD CLIENTS
4773 W: http://client.linux-nfs.org
4774 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4780 F: include/linux/lockd/
4781 F: include/linux/nfs*
4782 F: include/linux/sunrpc/
4784 NI5010 NETWORK DRIVER
4789 F: drivers/net/ethernet/racal/ni5010.*
4794 W: http://www.nilfs.org/en/
4795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4797 F: Documentation/filesystems/nilfs2.txt
4799 F: include/linux/nilfs2_fs.h
4801 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4803 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4805 F: Documentation/scsi/NinjaSCSI.txt
4806 F: drivers/scsi/pcmcia/nsp_*
4808 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4811 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4813 F: Documentation/scsi/NinjaSCSI.txt
4814 F: drivers/scsi/nsp32*
4819 W: http://www.tuxera.com/
4820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
4822 F: Documentation/filesystems/ntfs.txt
4825 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4829 F: drivers/video/riva/
4830 F: drivers/video/nvidia/
4835 W: http://www.muru.com/linux/omap/
4836 W: http://linux.omap.com/
4837 Q: http://patchwork.kernel.org/project/linux-omap/list/
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
4841 F: drivers/i2c/busses/i2c-omap.c
4842 F: include/linux/i2c-omap.h
4844 OMAP CLOCK FRAMEWORK SUPPORT
4848 F: arch/arm/*omap*/*clock*
4850 OMAP POWER MANAGEMENT SUPPORT
4854 F: arch/arm/*omap*/*pm*
4856 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4861 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4862 F: arch/arm/mach-omap2/powerdomain44xx.c
4863 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4864 F: arch/arm/mach-omap2/clockdomain44xx.c
4874 OMAP FRAMEBUFFER SUPPORT
4879 F: drivers/video/omap/
4881 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4886 F: drivers/video/omap2/
4887 F: Documentation/arm/OMAP/DSS
4889 OMAP HARDWARE SPINLOCK SUPPORT
4893 F: drivers/hwspinlock/omap_hwspinlock.c
4894 F: arch/arm/mach-omap2/hwspinlock.c
4900 F: drivers/mmc/host/omap.c
4905 F: drivers/mmc/host/omap_hsmmc.c
4907 OMAP RANDOM NUMBER GENERATOR SUPPORT
4910 F: drivers/char/hw_random/omap-rng.c
4917 F: arch/arm/mach-omap2/omap_hwmod.c
4918 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4920 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4924 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4926 OMAP IMAGE SIGNAL PROCESSOR (ISP)
4930 F: drivers/media/video/omap3isp/*
4936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4938 F: drivers/usb/*/*omap*
4939 F: arch/arm/*omap*/usb*
4945 F: Documentation/filesystems/omfs.txt
4948 OMNIKEY CARDMAN 4000 DRIVER
4951 F: drivers/char/pcmcia/cm4000_cs.c
4952 F: include/linux/cm4000_cs.h
4954 OMNIKEY CARDMAN 4040 DRIVER
4957 F: drivers/char/pcmcia/cm4040_cs.*
4959 OMNIVISION OV7670 SENSOR DRIVER
4962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4964 F: drivers/media/video/ov7670.c
4966 ONENAND FLASH DRIVER
4970 F: drivers/mtd/onenand/
4971 F: include/linux/mtd/onenand*.h
4973 ONSTREAM SCSI TAPE DRIVER
4978 F: drivers/scsi/osst*
4981 OPENCORES I2C BUS DRIVER
4985 F: Documentation/i2c/busses/i2c-ocores
4986 F: drivers/i2c/busses/i2c-ocores.c
4988 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4992 W: http://fdt.secretlab.ca
4993 T: git git://git.secretlab.ca/git/linux-2.6.git
4995 F: Documentation/devicetree
4997 F: include/linux/of*.h
5001 OPENRISC ARCHITECTURE
5003 W: http://openrisc.net
5006 T: git git://openrisc.net/~jonas/linux
5012 W: http://openvswitch.org
5013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
5020 T: git git://git.alsa-project.org/alsa-kernel.git
5022 F: sound/drivers/opl4/
5028 F: arch/*/include/asm/oprofile*.h
5030 F: drivers/oprofile/
5031 F: include/linux/oprofile.h
5033 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
5037 W: http://oss.oracle.com/projects/ocfs2/
5038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
5040 F: Documentation/filesystems/ocfs2.txt
5041 F: Documentation/filesystems/dlmfs.txt
5046 W: http://linuxwireless.org/en/users/Drivers/orinoco
5047 W: http://www.nongnu.org/orinoco/
5049 F: drivers/net/wireless/orinoco/
5051 OSD LIBRARY and FILESYSTEM
5055 W: http://open-osd.org
5056 T: git git://git.open-osd.org/open-osd.git
5058 F: drivers/scsi/osd/
5059 F: include/scsi/osd_*
5065 W: http://wireless.kernel.org/en/users/Drivers/p54
5067 F: drivers/net/wireless/p54/
5069 PA SEMI ETHERNET DRIVER
5073 F: drivers/net/ethernet/pasemi/*
5075 PA SEMI SMBUS DRIVER
5079 F: drivers/i2c/busses/i2c-pasemi.c
5081 PADATA PARALLEL EXECUTION MECHANISM
5086 F: include/linux/padata.h
5087 F: Documentation/padata.txt
5089 PANASONIC LAPTOP ACPI EXTRAS DRIVER
5093 F: drivers/platform/x86/panasonic-laptop.c
5095 PANASONIC MN10300/AM33/AM34 PORT
5099 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
5101 F: Documentation/mn10300/
5104 PARALLEL PORT SUPPORT
5108 F: include/linux/parport*.h
5109 F: drivers/char/ppdev.c
5110 F: include/linux/ppdev.h
5112 PARAVIRT_OPS INTERFACE
5119 F: Documentation/ia64/paravirt_ops.txt
5120 F: arch/*/kernel/paravirt*
5121 F: arch/*/include/asm/paravirt.h
5123 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
5126 W: http://www.torque.net/linux-pp.html
5128 F: Documentation/blockdev/paride.txt
5129 F: drivers/block/paride/
5135 W: http://www.parisc-linux.org/
5136 Q: http://patchwork.kernel.org/project/linux-parisc/list/
5137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
5142 PC87360 HARDWARE MONITORING DRIVER
5146 F: Documentation/hwmon/pc87360
5147 F: drivers/hwmon/pc87360.c
5152 F: drivers/char/pc8736x_gpio.c
5154 PC87427 HARDWARE MONITORING DRIVER
5158 F: Documentation/hwmon/pc87427
5159 F: drivers/hwmon/pc87427.c
5164 F: drivers/leds/leds-pca9532.c
5165 F: include/linux/leds-pca9532.h
5167 PCA9541 I2C BUS MASTER SELECTOR DRIVER
5171 F: drivers/i2c/muxes/i2c-mux-pca9541.c
5173 PCA9564/PCA9665 I2C BUS DRIVER
5177 F: drivers/i2c/algos/i2c-algo-pca.c
5178 F: drivers/i2c/busses/i2c-pca-*
5179 F: include/linux/i2c-algo-pca.h
5180 F: include/linux/i2c-pca-platform.h
5182 PCDP - PRIMARY CONSOLE AND DEBUG PORT
5185 F: drivers/firmware/pcdp.*
5191 F: Documentation/PCI/pci-error-recovery.txt
5192 F: Documentation/powerpc/eeh-pci-error-recovery.txt
5197 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
5198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/linux.git
5200 F: Documentation/PCI/
5202 F: include/linux/pci*
5205 P: Linux PCMCIA Team
5207 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
5208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
5210 F: Documentation/pcmcia/
5214 PCNET32 NETWORK DRIVER
5218 F: drivers/net/ethernet/amd/pcnet32.c
5220 PCRYPT PARALLEL CRYPTO ENGINE
5225 F: include/crypto/pcrypt.h
5227 PER-CPU MEMORY ALLOCATOR
5230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
5232 F: include/linux/percpu*.h
5234 F: arch/*/include/asm/percpu.h
5236 PER-TASK DELAY ACCOUNTING
5239 F: include/linux/delayacct.h
5240 F: kernel/delayacct.c
5242 PERFORMANCE EVENTS SUBSYSTEM
5247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
5250 F: include/linux/perf_event.h
5251 F: arch/*/kernel/perf_event*.c
5252 F: arch/*/kernel/*/perf_event*.c
5253 F: arch/*/kernel/*/*/perf_event*.c
5254 F: arch/*/include/asm/perf_event.h
5255 F: arch/*/lib/perf_event*.c
5256 F: arch/*/kernel/perf_callchain.c
5259 PERSONALITY HANDLING
5263 F: include/linux/personality.h
5268 F: Documentation/networking/phonet.txt
5269 F: include/linux/phonet.h
5270 F: include/net/phonet/
5277 F: drivers/mtd/devices/phram.c
5282 T: git git://github.com/jamieiles/linux-2.6-ji.git
5284 F: arch/arm/mach-picoxcell
5285 F: drivers/*/picoxcell*
5286 F: drivers/*/*/picoxcell*
5288 PIN CONTROL SUBSYSTEM
5293 PIN CONTROLLER - ST SPEAR
5297 W: http://www.st.com/spear
5299 F: driver/pinctrl/spear/
5304 F: drivers/block/pktcdvd.c
5305 F: include/linux/pktcdvd.h
5309 W: http://mprc.pku.edu.cn/~guanxuetao/linux
5311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
5312 F: drivers/input/serio/i8042-unicore32io.h
5313 F: drivers/i2c/busses/i2c-puv3.c
5314 F: drivers/video/fb-puv3.c
5315 F: drivers/rtc/rtc-puv3.c
5317 PMBUS HARDWARE MONITORING DRIVERS
5320 W: http://www.lm-sensors.org/
5321 W: http://www.roeck-us.net/linux/drivers/
5322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5324 F: Documentation/hwmon/pmbus
5325 F: drivers/hwmon/pmbus/
5326 F: include/linux/i2c/pmbus.h
5328 PMC SIERRA MaxRAID DRIVER
5331 W: http://www.pmc-sierra.com/
5333 F: drivers/scsi/pmcraid.*
5335 PMC SIERRA PM8001 DRIVER
5340 F: drivers/scsi/pm8001/
5342 POSIX CLOCKS and TIMERS
5344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5347 F: include/linux/timer*
5350 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
5353 T: git git://git.infradead.org/battery-2.6.git
5355 F: include/linux/power_supply.h
5368 F: drivers/i2c/busses/i2c-pnx.c
5370 PPP PROTOCOL DRIVERS AND COMPRESSORS
5374 F: drivers/net/ppp/ppp_*
5376 PPP OVER ATM (RFC 2364)
5379 F: net/atm/pppoatm.c
5380 F: include/linux/atmppp.h
5385 F: drivers/net/ppp/pppoe.c
5386 F: drivers/net/ppp/pppox.c
5391 F: net/l2tp/l2tp_ppp.c
5392 F: include/linux/if_pppol2tp.h
5396 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5399 F: Documentation/pps/
5401 F: include/linux/pps*.h
5407 F: drivers/net/ppp/pptp.c
5408 W: http://sourceforge.net/projects/accel-pptp
5413 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5415 F: Documentation/preempt-locking.txt
5416 F: include/linux/preempt.h
5418 PRISM54 WIRELESS DRIVER
5421 W: http://wireless.kernel.org/en/users/Drivers/p54
5423 F: drivers/net/wireless/prism54/
5425 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5429 F: drivers/ata/sata_promise.*
5436 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
5438 PS3 PLATFORM SUPPORT
5443 F: arch/powerpc/boot/ps3*
5444 F: arch/powerpc/include/asm/lv1call.h
5445 F: arch/powerpc/include/asm/ps3*.h
5446 F: arch/powerpc/platforms/ps3/
5449 F: drivers/rtc/rtc-ps3.c
5450 F: drivers/usb/host/*ps3.c
5451 F: sound/ppc/snd_ps3*
5457 F: drivers/block/ps3vram.c
5459 PTP HARDWARE CLOCK SUPPORT
5462 W: http://linuxptp.sourceforge.net/
5463 F: Documentation/ABI/testing/sysfs-ptp
5464 F: Documentation/ptp/*
5465 F: drivers/net/gianfar_ptp.c
5466 F: drivers/net/phy/dp83640*
5468 F: include/linux/ptp_cl*
5474 F: include/asm-generic/syscall.h
5475 F: include/linux/ptrace.h
5476 F: include/linux/regset.h
5477 F: include/linux/tracehook.h
5480 PVRUSB2 VIDEO4LINUX DRIVER
5484 W: http://www.isely.net/pvrusb2/
5485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5487 F: Documentation/video4linux/README.pvrusb2
5488 F: drivers/media/video/pvrusb2/
5490 PXA2xx/PXA3xx SUPPORT
5495 T: git git://github.com/hzhuang1/linux.git
5496 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5498 F: arch/arm/mach-pxa/
5499 F: drivers/pcmcia/pxa2xx*
5500 F: drivers/spi/spi-pxa2xx*
5501 F: drivers/usb/gadget/pxa2*
5502 F: include/sound/pxa2xx-lib.h
5510 T: git git://github.com/hzhuang1/linux.git
5511 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5513 F: arch/arm/mach-mmp/
5527 F: drivers/infiniband/hw/qib/
5529 QLOGIC QLA1280 SCSI DRIVER
5533 F: drivers/scsi/qla1280.[ch]
5535 QLOGIC QLA2XXX FC-SCSI DRIVER
5540 F: Documentation/scsi/LICENSE.qla2xxx
5541 F: drivers/scsi/qla2xxx/
5543 QLOGIC QLA4XXX iSCSI DRIVER
5549 F: drivers/scsi/qla4xxx/
5551 QLOGIC QLA3XXX NETWORK DRIVER
5557 F: Documentation/networking/LICENSE.qla3xxx
5558 F: drivers/net/ethernet/qlogic/qla3xxx.*
5560 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5566 F: drivers/net/ethernet/qlogic/qlcnic/
5568 QLOGIC QLGE 10Gb ETHERNET DRIVER
5575 F: drivers/net/ethernet/qlogic/qlge/
5579 W: http://www.alarsen.net/linux/qnx4fs/
5582 F: include/linux/qnx4_fs.h
5583 F: include/linux/qnxtypes.h
5585 QUALCOMM HEXAGON ARCHITECTURE
5591 RADOS BLOCK DEVICE (RBD)
5592 F: include/linux/qnxtypes.h
5597 F: drivers/block/rbd.c
5598 F: drivers/block/rbd_types.h
5600 RADEON FRAMEBUFFER DISPLAY DRIVER
5604 F: drivers/video/aty/radeon*
5605 F: include/linux/radeonfb.h
5607 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5611 F: drivers/video/aty/aty128fb.c
5613 RALINK RT2X00 WIRELESS LAN DRIVER
5620 W: http://rt2x00.serialmonkey.com/
5622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5623 F: drivers/net/wireless/rt2x00/
5625 RAMDISK RAM BLOCK DEVICE DRIVER
5628 F: Documentation/blockdev/ramdisk.txt
5629 F: drivers/block/brd.c
5631 RANDOM NUMBER DRIVER
5634 F: drivers/char/random.c
5642 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5645 F: drivers/net/wireless/ray*
5651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
5652 F: Documentation/RCU/torture.txt
5653 F: kernel/rcutorture.c
5659 RDC R6040 FAST ETHERNET DRIVER
5663 F: drivers/net/ethernet/rdc/r6040.c
5665 RDS - RELIABLE DATAGRAM SOCKETS
5671 READ-COPY UPDATE (RCU)
5674 W: http://www.rdrop.com/users/paulmck/RCU/
5676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
5677 F: Documentation/RCU/
5678 X: Documentation/RCU/torture.txt
5679 F: include/linux/rcu*
5681 X: kernel/rcutorture.c
5683 REAL TIME CLOCK (RTC) SUBSYSTEM
5686 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5688 F: Documentation/rtc.txt
5690 F: include/linux/rtc.h
5692 REISERFS FILE SYSTEM
5697 REGISTER MAP ABSTRACTION
5699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
5701 F: drivers/base/regmap/
5702 F: include/linux/regmap.h
5704 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
5707 F: drivers/remoteproc/
5708 F: Documentation/remoteproc.txt
5709 F: include/linux/remoteproc.h
5715 F: Documentation/rfkill.txt
5718 RICOH SMARTMEDIA/XD DRIVER
5721 F: drivers/mtd/nand/r852.c
5722 F: drivers/mtd/nand/r852.h
5724 RICOH R5C592 MEMORYSTICK DRIVER
5727 F: drivers/memstick/host/r592.*
5731 W: http://www.comtrol.com
5733 F: Documentation/serial/rocket.txt
5734 F: drivers/tty/rocket*
5739 W: http://www.linux-ax25.org/
5741 F: include/linux/rose.h
5742 F: include/net/rose.h
5745 RTL8180 WIRELESS DRIVER
5748 W: http://linuxwireless.org/
5749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5751 F: drivers/net/wireless/rtl818x/rtl8180/
5753 RTL8187 WIRELESS DRIVER
5758 W: http://linuxwireless.org/
5759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5761 F: drivers/net/wireless/rtl818x/rtl8187/
5763 RTL8192CE WIRELESS DRIVER
5767 W: http://linuxwireless.org/
5768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5770 F: drivers/net/wireless/rtlwifi/
5771 F: drivers/net/wireless/rtlwifi/rtl8192ce/
5773 S3 SAVAGE FRAMEBUFFER DRIVER
5777 F: drivers/video/savage/
5784 W: http://www.ibm.com/developerworks/linux/linux390/
5788 F: block/partitions/ibm.c
5789 F: Documentation/s390/
5790 F: Documentation/DocBook/s390*
5792 S390 NETWORK DRIVERS
5797 W: http://www.ibm.com/developerworks/linux/linux390/
5799 F: drivers/s390/net/
5805 W: http://www.ibm.com/developerworks/linux/linux390/
5807 F: drivers/s390/crypto/
5813 W: http://www.ibm.com/developerworks/linux/linux390/
5815 F: drivers/s390/scsi/zfcp_*
5817 S390 IUCV NETWORK LAYER
5821 W: http://www.ibm.com/developerworks/linux/linux390/
5823 F: drivers/s390/net/*iucv*
5824 F: include/net/iucv/
5827 S3C24XX SD/MMC Driver
5831 F: drivers/mmc/host/s3cmci.*
5833 SAA7146 VIDEO4LINUX-2 DRIVER
5836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5837 W: http://www.mihu.de/linux/saa7146
5839 F: drivers/media/common/saa7146*
5840 F: drivers/media/video/*7146*
5841 F: include/media/*7146*
5843 SAMSUNG LAPTOP DRIVER
5847 F: drivers/platform/x86/samsung-laptop.c
5849 SAMSUNG AUDIO (ASoC) DRIVERS
5853 F: sound/soc/samsung
5855 SAMSUNG FRAMEBUFFER DRIVER
5859 F: drivers/video/s3c-fb.c
5865 F: drivers/tty/serial
5867 SYNOPSYS DESIGNWARE DMAC DRIVER
5870 F: include/linux/dw_dmac.h
5871 F: drivers/dma/dw_dmac_regs.h
5872 F: drivers/dma/dw_dmac.c
5877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5879 F: include/linux/clocksource.h
5880 F: include/linux/time.h
5881 F: include/linux/timex.h
5882 F: kernel/time/clocksource.c
5883 F: kernel/time/time*.c
5884 F: kernel/time/ntp.c
5885 F: drivers/clocksource
5887 TLG2300 VIDEO4LINUX-2 DRIVER
5892 F: drivers/media/video/tlg2300
5897 F: drivers/watchdog/sc1200wdt.c
5902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
5905 F: include/linux/sched.h
5910 W: http://www.sunplusct.com
5917 W: http://www.kernel.dk
5921 SCSI RDMA PROTOCOL (SRP) INITIATOR
5925 W: http://www.openfabrics.org
5926 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5928 F: drivers/infiniband/ulp/srp/
5929 F: include/scsi/srp.h
5934 W: http://www.torque.net/sg
5936 F: drivers/scsi/sg.c
5937 F: include/scsi/sg.h
5942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5953 F: Documentation/scsi/st.txt
5960 W: http://lksctp.sourceforge.net
5962 F: Documentation/networking/sctp.txt
5963 F: include/linux/sctp.h
5964 F: include/net/sctp/
5970 F: Documentation/i2c/busses/scx200_acb
5971 F: arch/x86/platform/scx200/
5972 F: drivers/watchdog/scx200_wdt.c
5973 F: drivers/i2c/busses/scx200*
5974 F: drivers/mtd/maps/scx200_docflash.c
5975 F: include/linux/scx200.h
5980 F: drivers/char/scx200_gpio.c
5981 F: include/linux/scx200_gpio.h
5983 SCx200 HRT CLOCKSOURCE DRIVER
5986 F: drivers/clocksource/scx200_hrt.c
5988 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5992 F: drivers/mmc/host/sdricoh_cs.c
5994 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5999 F: drivers/mmc/host/sdhci.*
6000 F: drivers/mmc/host/sdhci-pltfm.[ch]
6002 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
6007 F: drivers/mmc/host/sdhci-pltfm.[ch]
6009 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
6013 F: drivers/mmc/host/sdhci-s3c.c
6015 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
6020 F: drivers/mmc/host/sdhci-spear.c
6025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
6026 W: http://kernsec.org/
6034 SELINUX SECURITY MODULE
6039 W: http://selinuxproject.org
6040 T: git git://git.infradead.org/users/eparis/selinux.git
6042 F: include/linux/selinux*
6043 F: security/selinux/
6046 APPARMOR SECURITY MODULE
6049 W: apparmor.wiki.kernel.org
6050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
6052 F: security/apparmor/
6057 F: drivers/misc/phantom.c
6058 F: include/linux/phantom.h
6060 SERIAL ATA (SATA) SUBSYSTEM
6063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
6066 F: include/linux/ata.h
6067 F: include/linux/libata.h
6069 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
6072 W: http://www.emulex.com
6074 F: drivers/scsi/be2iscsi/
6076 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
6081 W: http://www.emulex.com
6083 F: drivers/net/ethernet/emulex/benet/
6090 F: drivers/net/ethernet/sfc/
6095 F: drivers/misc/sgi-gru/
6097 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
6101 F: Documentation/ia64/serial.txt
6102 F: drivers/tty/serial/ioc?_serial.c
6103 F: include/linux/ioc?.h
6105 SGI VISUAL WORKSTATION 320 AND 540
6108 W: http://linux-visws.sf.net
6109 S: Maintained for 2.6.
6110 F: Documentation/sgi-visws.txt
6112 SGI XP/XPC/XPNET DRIVER
6115 F: drivers/misc/sgi-xp/
6117 SIMPLE FIRMWARE INTERFACE (SFI)
6120 W: http://simplefirmware.org/
6121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
6123 F: arch/x86/platform/sfi/
6125 F: include/linux/sfi*.h
6127 SIMTEC EB110ATX (Chalice CATS)
6131 W: http://www.simtec.co.uk/products/EB110ATX/
6134 SIMTEC EB2410ITX (BAST)
6138 W: http://www.simtec.co.uk/products/EB2410ITX/
6140 F: arch/arm/mach-s3c2410/mach-bast.c
6141 F: arch/arm/mach-s3c2410/bast-ide.c
6142 F: arch/arm/mach-s3c2410/bast-irq.c
6144 TI DAVINCI MACHINE SUPPORT
6148 T: git git://gitorious.org/linux-davinci/linux-davinci.git
6149 Q: http://patchwork.kernel.org/project/linux-davinci/list/
6151 F: arch/arm/mach-davinci
6152 F: drivers/i2c/busses/i2c-davinci.c
6154 SIS 190 ETHERNET DRIVER
6158 F: drivers/net/ethernet/sis/sis190.c
6160 SIS 900/7016 FAST ETHERNET DRIVER
6162 W: http://www.brownhat.org/sis900.html
6165 F: drivers/net/ethernet/sis/sis900.*
6167 SIS 96X I2C/SMBUS DRIVER
6171 F: Documentation/i2c/busses/i2c-sis96x
6172 F: drivers/i2c/busses/i2c-sis96x.c
6174 SIS FRAMEBUFFER DRIVER
6176 W: http://www.winischhofer.net/linuxsisvga.shtml
6178 F: Documentation/fb/sisfb.txt
6179 F: drivers/video/sis/
6180 F: include/video/sisfb.h
6184 W: http://www.winischhofer.at/linuxsisusbvga.shtml
6186 F: drivers/usb/misc/sisusbvga/
6194 F: include/linux/sl?b*.h
6197 SLEEPABLE READ-COPY UPDATE (SRCU)
6200 W: http://www.rdrop.com/users/paulmck/RCU/
6202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6203 F: include/linux/srcu*
6206 SMC91x ETHERNET DRIVER
6209 F: drivers/net/ethernet/smsc/smc91x.*
6211 SMM665 HARDWARE MONITOR DRIVER
6215 F: Documentation/hwmon/smm665
6216 F: drivers/hwmon/smm665.c
6218 SMSC EMC2103 HARDWARE MONITOR DRIVER
6222 F: Documentation/hwmon/emc2103
6223 F: drivers/hwmon/emc2103.c
6225 SMSC SCH5627 HARDWARE MONITOR DRIVER
6229 F: Documentation/hwmon/sch5627
6230 F: drivers/hwmon/sch5627.c
6232 SMSC47B397 HARDWARE MONITOR DRIVER
6236 F: Documentation/hwmon/smsc47b397
6237 F: drivers/hwmon/smsc47b397.c
6239 SMSC911x ETHERNET DRIVER
6243 F: include/linux/smsc911x.h
6244 F: drivers/net/ethernet/smsc/smsc911x.*
6246 SMSC9420 PCI ETHERNET DRIVER
6250 F: drivers/net/ethernet/smsc/smsc9420.*
6252 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
6256 F: drivers/video/smscufx.c
6258 SN-IA64 (Itanium) SUB-PLATFORM
6262 W: http://www.sgi.com/altix
6266 SOC-CAMERA V4L2 SUBSYSTEM
6269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6271 F: include/media/v4l2*
6272 F: drivers/media/video/v4l2*
6274 SOEKRIS NET48XX LED SUPPORT
6277 F: drivers/leds/leds-net48xx.c
6279 SOFTWARE RAID (Multiple Disks) SUPPORT
6284 F: include/linux/raid/
6286 SONIC NETWORK DRIVER
6290 F: drivers/net/ethernet/natsemi/sonic.*
6292 SONICS SILICON BACKPLANE DRIVER (SSB)
6297 F: include/linux/ssb/
6299 SONY VAIO CONTROL DEVICE DRIVER
6302 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
6304 F: Documentation/laptops/sony-laptop.txt
6305 F: drivers/char/sonypi.c
6306 F: drivers/platform/x86/sony-laptop.c
6307 F: include/linux/sony-laptop.h
6309 SONY MEMORYSTICK CARD SUPPORT
6311 W: http://tifmxx.berlios.de/
6313 F: drivers/memstick/host/tifm_ms.c
6319 W: http://www.alsa-project.org/
6320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6321 T: git git://git.alsa-project.org/alsa-kernel.git
6323 F: Documentation/sound/
6327 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
6332 W: http://alsa-project.org/main/index.php/ASoC
6335 F: include/sound/soc*
6337 SPARC + UltraSPARC (sparc/sparc64)
6340 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
6341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
6342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6347 SPARC SERIAL DRIVERS
6350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
6351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6353 F: include/linux/sunserialcore.h
6354 F: drivers/tty/serial/suncore.c
6355 F: drivers/tty/serial/sunhv.c
6356 F: drivers/tty/serial/sunsab.c
6357 F: drivers/tty/serial/sunsab.h
6358 F: drivers/tty/serial/sunsu.c
6359 F: drivers/tty/serial/sunzilog.c
6360 F: drivers/tty/serial/sunzilog.h
6365 W: https://sparse.wiki.kernel.org/
6366 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
6367 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
6369 F: include/linux/compiler.h
6371 SPEAR PLATFORM SUPPORT
6376 W: http://www.st.com/spear
6378 F: arch/arm/plat-spear/
6380 SPEAR13XX MACHINE SUPPORT
6385 W: http://www.st.com/spear
6387 F: arch/arm/mach-spear13xx/
6389 SPEAR3XX MACHINE SUPPORT
6394 W: http://www.st.com/spear
6396 F: arch/arm/mach-spear3xx/
6398 SPEAR6XX MACHINE SUPPORT
6404 W: http://www.st.com/spear
6406 F: arch/arm/mach-spear6xx/
6408 SPEAR CLOCK FRAMEWORK SUPPORT
6412 W: http://www.st.com/spear
6414 F: drivers/clk/spear/
6419 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
6420 T: git git://git.secretlab.ca/git/linux-2.6.git
6422 F: Documentation/spi/
6424 F: include/linux/spi/
6426 SPIDERNET NETWORK DRIVER for CELL
6431 F: Documentation/networking/spider_net.txt
6432 F: drivers/net/ethernet/toshiba/spider_net*
6438 W: http://www.ibm.com/developerworks/power/cell/
6440 F: Documentation/filesystems/spufs.txt
6441 F: arch/powerpc/platforms/cell/spufs/
6443 SQUASHFS FILE SYSTEM
6446 W: http://squashfs.org.uk
6448 F: Documentation/filesystems/squashfs.txt
6451 SRM (Alpha) environment access
6454 F: arch/alpha/kernel/srm_env.c
6463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
6468 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
6471 F: drivers/staging/wlags49_h2/
6472 F: drivers/staging/wlags49_h25/
6477 F: drivers/staging/asus_oled/
6483 F: drivers/staging/comedi/
6485 STAGING - CRYSTAL HD VIDEO DECODER
6491 F: drivers/staging/crystalhd/
6493 STAGING - ECHO CANCELLER
6497 F: drivers/staging/echo/
6499 STAGING - ET131X NETWORK DRIVER
6502 F: drivers/staging/et131x/
6504 STAGING - FLARION FT1000 DRIVERS
6507 F: drivers/staging/ft1000/
6509 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
6512 F: drivers/staging/frontier/
6514 STAGING - INDUSTRIAL IO
6518 F: drivers/staging/iio/
6520 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
6522 W: http://www.lirc.org/
6524 F: drivers/staging/media/lirc/
6526 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
6531 F: drivers/staging/nvec/
6533 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
6537 W: http://wiki.laptop.org/go/DCON
6539 F: drivers/staging/olpc_dcon/
6541 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
6545 F: drivers/staging/ozwpan/
6547 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
6550 F: drivers/staging/panel/
6552 STAGING - REALTEK RTL8712U DRIVERS
6556 F: drivers/staging/rtl8712/
6558 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
6561 F: drivers/staging/sm7xx/
6563 STAGING - SOFTLOGIC 6x10 MPEG CODEC
6566 F: drivers/staging/media/solo6x10/
6568 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
6574 W: http://www.linux-speakup.org/
6576 F: drivers/staging/speakup/
6578 STAGING - TI DSP BRIDGE DRIVERS
6581 F: drivers/staging/tidspbridge/
6583 STAGING - USB ENE SM/MS CARD READER DRIVER
6586 F: drivers/staging/keucr/
6588 STAGING - VIA VT665X DRIVERS
6591 F: drivers/staging/vt665?/
6593 STAGING - WINBOND IS89C35 WLAN USB DRIVER
6596 F: drivers/staging/winbond/
6598 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
6601 F: drivers/staging/xgifb/
6603 STARFIRE/DURALAN NETWORK DRIVER
6606 F: drivers/net/ethernet/adaptec/starfire*
6610 W: http://sammy.net/sun3/
6612 F: arch/m68k/kernel/*sun3*
6614 F: arch/m68k/include/asm/sun3*
6615 F: drivers/net/ethernet/i825xx/sun3*
6620 W: http://www.linux-sh.org
6621 Q: http://patchwork.kernel.org/project/linux-sh/list/
6622 T: git git://github.com/pmundt/linux-sh.git sh-latest
6624 F: Documentation/sh/
6634 F: Documentation/power/
6635 F: arch/x86/kernel/acpi/
6636 F: drivers/base/power/
6638 F: include/linux/suspend.h
6639 F: include/linux/freezer.h
6640 F: include/linux/pm.h
6646 F: Documentation/svga.txt
6647 F: arch/x86/boot/video*
6652 F: Documentation/filesystems/sysv-fs.txt
6654 F: include/linux/sysv_fs.h
6660 L: http://groups.google.com/group/linux-iscsi-target-dev
6661 W: http://www.linux-iscsi.org
6662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core.git master
6666 F: Documentation/target/
6668 TASKSTATS STATISTICS INTERFACE
6671 F: Documentation/accounting/taskstats*
6672 F: include/linux/taskstats*
6673 F: kernel/taskstats.c
6679 F: include/linux/pkt_cls.h
6680 F: include/net/pkt_cls.h
6683 TCP LOW PRIORITY MODULE
6686 W: http://tcp-lp-mod.sourceforge.net/
6688 F: net/ipv4/tcp_lp.c
6694 F: drivers/net/team/
6695 F: include/linux/if_team.h
6702 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
6703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
6705 F: arch/arm/mach-tegra
6707 TEHUTI ETHERNET DRIVER
6711 F: drivers/net/ethernet/tehuti/*
6713 Telecom Clock Driver for MCPL0010
6716 F: drivers/char/tlclk.c
6718 TENSILICA XTENSA PORT (xtensa)
6723 THINKPAD ACPI EXTRAS DRIVER
6727 W: http://ibm-acpi.sourceforge.net
6728 W: http://thinkwiki.org/wiki/Ibm-acpi
6729 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6731 F: drivers/platform/x86/thinkpad_acpi.c
6733 TI FLASH MEDIA INTERFACE DRIVER
6736 F: drivers/misc/tifm*
6737 F: drivers/mmc/host/tifm_sd.c
6738 F: include/linux/tifm.h
6740 TI LM49xxx FAMILY ASoC CODEC DRIVERS
6744 F: sound/soc/codecs/lm49453*
6746 TI TWL4030 SERIES SOC CODEC DRIVER
6750 F: sound/soc/codecs/twl4030*
6752 TI WILINK WIRELESS DRIVERS
6755 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
6756 W: http://wireless.kernel.org/en/users/Drivers/wl1251
6757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
6759 F: drivers/net/wireless/ti/
6760 F: include/linux/wl12xx.h
6767 W: http://tipc.sourceforge.net/
6769 F: include/linux/tipc*.h
6774 W: http://www.tilera.com/scm/
6777 F: drivers/tty/hvc/hvc_tile.c
6778 F: drivers/net/ethernet/tile/
6779 F: drivers/edac/tile_edac.c
6784 W: http://sourceforge.net/projects/tlan/
6786 F: Documentation/networking/tlan.txt
6787 F: drivers/net/ethernet/ti/tlan.*
6789 TOMOYO SECURITY MODULE
6796 W: http://tomoyo.sourceforge.jp/
6797 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
6801 TOPSTAR LAPTOP EXTRAS DRIVER
6805 F: drivers/platform/x86/topstar-laptop.c
6807 TOSHIBA ACPI EXTRAS DRIVER
6810 F: drivers/platform/x86/toshiba_acpi.c
6815 W: http://www.buzzard.org.uk/toshiba/
6817 F: drivers/char/toshiba.c
6818 F: include/linux/toshiba.h
6825 F: drivers/mmc/host/tmio_mmc*
6826 F: drivers/mmc/host/sh_mobile_sdhi.c
6827 F: include/linux/mmc/tmio.h
6828 F: include/linux/mmc/sh_mobile_sdhi.h
6830 TMPFS (SHMEM FILESYSTEM)
6834 F: include/linux/shmem_fs.h
6840 W: http://tpmdd.sourceforge.net
6842 W: http://www.sirrix.com
6845 F: drivers/char/tpm/
6851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6853 F: Documentation/trace/ftrace.txt
6854 F: arch/*/*/*/ftrace.h
6855 F: arch/*/kernel/ftrace.c
6856 F: include/*/ftrace.h
6857 F: include/linux/trace*.h
6863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6865 K: ^Subject:.*(?i)trivial
6870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
6872 F: drivers/tty/serial/serial_core.c
6873 F: include/linux/serial_core.h
6874 F: include/linux/serial.h
6875 F: include/linux/tty.h
6877 TULIP NETWORK DRIVERS
6881 F: drivers/net/ethernet/dec/tulip/
6886 W: http://vtun.sourceforge.net/tun
6888 F: Documentation/networking/tuntap.txt
6889 F: arch/um/os-Linux/drivers/
6891 TURBOCHANNEL SUBSYSTEM
6895 F: include/linux/tc.h
6901 F: drivers/scsi/u14-34f.c
6903 UBI FILE SYSTEM (UBIFS)
6907 T: git git://git.infradead.org/ubifs-2.6.git
6908 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6910 F: Documentation/filesystems/ubifs.txt
6913 UCLINUX (AND M68KNOMMU)
6915 W: http://www.uclinux.org/
6918 F: arch/m68k/*/*_no.*
6919 F: arch/m68k/include/asm/*_no.*
6921 UCLINUX FOR RENESAS H8/300 (H8300)
6923 W: http://uclinux-h8.sourceforge.jp/
6926 F: drivers/ide/ide-h8300.c
6927 F: drivers/net/ethernet/8390/ne-h8300.c
6932 F: Documentation/filesystems/udf.txt
6938 F: Documentation/filesystems/ufs.txt
6941 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6945 F: include/linux/uwb.h
6946 F: include/linux/uwb/
6948 UNICORE32 ARCHITECTURE:
6950 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6957 W: http://dotat.at/prog/unifdef
6959 F: scripts/unifdef.c
6961 UNIFORM CDROM DRIVER
6963 W: http://www.kernel.dk
6965 F: Documentation/cdrom/
6966 F: drivers/cdrom/cdrom.c
6967 F: include/linux/cdrom.h
6969 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
6974 F: Documentation/scsi/ufs.txt
6975 F: drivers/scsi/ufs/
6977 UNSORTED BLOCK IMAGES (UBI)
6979 W: http://www.linux-mtd.infradead.org/
6981 T: git git://git.infradead.org/ubi-2.6.git
6984 F: include/linux/mtd/ubi.h
6985 F: include/mtd/ubi-user.h
6991 F: Documentation/usb/acm.txt
6992 F: drivers/usb/class/cdc-acm.*
7000 F: drivers/usb/storage/uas.c
7002 USB BLOCK DRIVER (UB ub)
7006 F: drivers/block/ub.c
7008 USB CDC ETHERNET DRIVER
7012 F: drivers/net/usb/cdc_*.c
7013 F: include/linux/usb/cdc.h
7015 USB CYPRESS C67X00 DRIVER
7019 F: drivers/usb/c67x00/
7021 USB DAVICOM DM9601 DRIVER
7024 W: http://www.linux-usb.org/usbnet
7026 F: drivers/net/usb/dm9601.c
7028 USB DIAMOND RIO500 DRIVER
7031 W: http://rio500.sourceforge.net
7033 F: drivers/usb/misc/rio500*
7039 F: Documentation/usb/ehci.txt
7040 F: drivers/usb/host/ehci*
7042 USB ET61X[12]51 DRIVER
7046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7047 W: http://www.linux-projects.org
7049 F: drivers/media/video/et61x251/
7051 USB GADGET/PERIPHERAL SUBSYSTEM
7054 W: http://www.linux-usb.org/gadget
7055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7057 F: drivers/usb/gadget/
7058 F: include/linux/usb/gadget*
7060 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
7063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
7065 F: Documentation/hid/hiddev.txt
7066 F: drivers/hid/usbhid/
7072 F: drivers/staging/usbip/
7078 F: drivers/usb/host/isp116x*
7079 F: include/linux/usb/isp116x.h
7081 USB KAWASAKI LSI DRIVER
7085 F: drivers/usb/serial/kl5kusb105.*
7087 USB MASS STORAGE DRIVER
7092 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
7093 F: drivers/usb/storage/
7098 T: git git://git.alsa-project.org/alsa-kernel.git
7106 F: Documentation/usb/ohci.txt
7107 F: drivers/usb/host/ohci*
7109 USB OPTION-CARD DRIVER
7113 F: drivers/usb/serial/option.c
7119 W: http://pegasus2.sourceforge.net/
7121 F: drivers/net/usb/pegasus.*
7126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7131 USB PRINTER DRIVER (usblp)
7135 F: drivers/usb/class/usblp.c
7141 W: http://pegasus2.sourceforge.net/
7143 F: drivers/net/usb/rtl8150.c
7145 USB SERIAL BELKIN F5U103 DRIVER
7149 F: drivers/usb/serial/belkin_sa.*
7151 USB SERIAL CYPRESS M8 DRIVER
7155 W: http://geocities.com/i0xox0i
7156 W: http://firstlight.net/cvs
7157 F: drivers/usb/serial/cypress_m8.*
7159 USB SERIAL CYBERJACK DRIVER
7161 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
7163 F: drivers/usb/serial/cyberjack.c
7165 USB SERIAL DIGI ACCELEPORT DRIVER
7170 F: drivers/usb/serial/digi_acceleport.c
7176 F: Documentation/usb/usb-serial.txt
7177 F: drivers/usb/serial/generic.c
7178 F: drivers/usb/serial/usb-serial.c
7179 F: include/linux/usb/serial.h
7181 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
7185 F: drivers/usb/serial/empeg.c
7187 USB SERIAL KEYSPAN DRIVER
7191 F: drivers/usb/serial/*keyspan*
7193 USB SERIAL WHITEHEAT DRIVER
7196 W: http://www.connecttech.com
7198 F: drivers/usb/serial/whiteheat*
7200 USB SMSC95XX ETHERNET DRIVER
7204 F: drivers/net/usb/smsc95xx.*
7210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7211 W: http://www.linux-projects.org
7213 F: Documentation/video4linux/sn9c102.txt
7214 F: drivers/media/video/sn9c102/
7219 W: http://www.linux-usb.org
7220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
7222 F: Documentation/usb/
7225 F: include/linux/usb.h
7226 F: include/linux/usb/
7232 F: drivers/usb/host/uhci*
7234 USB "USBNET" DRIVER FRAMEWORK
7237 W: http://www.linux-usb.org/usbnet
7239 F: drivers/net/usb/usbnet.c
7240 F: include/linux/usb/usbnet.h
7246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7247 W: http://www.ideasonboard.org/uvc/
7249 F: drivers/media/video/uvc/
7251 USB W996[87]CF DRIVER
7255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7256 W: http://www.linux-projects.org
7258 F: Documentation/video4linux/w9968cf.txt
7259 F: drivers/media/video/w996*
7261 USB WIRELESS RNDIS DRIVER (rndis_wlan)
7265 F: drivers/net/wireless/rndis_wlan.c
7271 F: drivers/usb/host/xhci*
7272 F: drivers/usb/host/pci-quirks*
7276 W: http://linux-lc100020.sourceforge.net
7278 F: drivers/net/wireless/zd1201.*
7284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7285 W: http://royale.zerezo.com/zr364xx/
7287 F: Documentation/video4linux/zr364xx.txt
7288 F: drivers/media/video/zr364xx.c
7290 USER-MODE LINUX (UML)
7295 W: http://user-mode-linux.sourceforge.net
7297 F: Documentation/virtual/uml/
7306 F: Documentation/DocBook/uio-howto.tmpl
7308 F: include/linux/uio*.h
7313 W: http://en.wikipedia.org/wiki/Util-linux
7314 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
7320 W: http://dev.gentoo.org/~spock/projects/uvesafb/
7322 F: Documentation/fb/uvesafb.txt
7323 F: drivers/video/uvesafb.*
7325 VFAT/FAT/MSDOS FILESYSTEM
7328 F: Documentation/filesystems/vfat.txt
7337 F: drivers/media/video/videobuf2-*
7338 F: include/media/videobuf2-*
7340 VIRTIO CONSOLE DRIVER
7344 F: drivers/char/virtio_console.c
7345 F: include/linux/virtio_console.h
7347 VIRTIO CORE, NET AND BLOCK DRIVERS
7353 F: drivers/net/virtio_net.c
7354 F: drivers/block/virtio_blk.c
7355 F: include/linux/virtio_*.h
7364 F: include/linux/vhost.h
7366 VIA RHINE NETWORK DRIVER
7369 F: drivers/net/ethernet/via/via-rhine.c
7375 F: Documentation/i2c/busses/i2c-viapro
7376 F: drivers/i2c/busses/i2c-viapro.c
7378 VIA SD/MMC CARD CONTROLLER DRIVER
7382 F: drivers/mmc/host/via-sdmmc.c
7384 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
7388 F: include/linux/via-core.h
7389 F: include/linux/via-gpio.h
7390 F: include/linux/via_i2c.h
7391 F: drivers/video/via/
7393 VIA VELOCITY NETWORK DRIVER
7397 F: drivers/net/ethernet/via/via-velocity.*
7403 F: drivers/net/macvlan.c
7404 F: include/linux/if_*vlan.h
7411 F: drivers/vlynq/vlynq.c
7412 F: include/linux/vlynq.h
7420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7421 F: Documentation/vme_api.txt
7422 F: drivers/staging/vme/
7424 F: include/linux/vme*
7426 VMWARE VMXNET3 ETHERNET DRIVER
7431 F: drivers/net/vmxnet3/
7433 VMware PVSCSI driver
7438 F: drivers/scsi/vmw_pvscsi.c
7439 F: drivers/scsi/vmw_pvscsi.h
7441 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
7444 W: http://opensource.wolfsonmicro.com/node/15
7445 W: http://www.slimlogic.co.uk/?p=48
7446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
7448 F: drivers/regulator/
7449 F: include/linux/regulator/
7451 VT1211 HARDWARE MONITOR DRIVER
7455 F: Documentation/hwmon/vt1211
7456 F: drivers/hwmon/vt1211.c
7458 VT8231 HARDWARE MONITOR DRIVER
7462 F: drivers/hwmon/vt8231.c
7464 VUB300 USB to SDIO/SD/MMC bridge chip
7469 F: drivers/mmc/host/vub300.c
7471 W1 DALLAS'S 1-WIRE BUS
7474 F: Documentation/w1/
7477 W83791D HARDWARE MONITORING DRIVER
7481 F: Documentation/hwmon/w83791d
7482 F: drivers/hwmon/w83791d.c
7484 W83793 HARDWARE MONITORING DRIVER
7488 F: Documentation/hwmon/w83793
7489 F: drivers/hwmon/w83793.c
7491 W83795 HARDWARE MONITORING DRIVER
7495 F: drivers/hwmon/w83795.c
7497 W83L51xD SD/MMC CARD INTERFACE DRIVER
7500 F: drivers/mmc/host/wbsd.*
7502 WATCHDOG DEVICE DRIVERS
7505 W: http://www.linux-watchdog.org/
7506 T: git git://www.linux-watchdog.org/linux-watchdog.git
7508 F: Documentation/watchdog/
7509 F: drivers/watchdog/
7510 F: include/linux/watchdog.h
7516 F: drivers/scsi/wd7000.c
7522 F: drivers/hid/hid-wiimote*
7527 F: drivers/media/rc/winbond-cir.c
7534 W: http://linuxwimax.org
7535 F: Documentation/wimax/README.wimax
7536 F: include/linux/wimax.h
7537 F: include/linux/wimax/debug.h
7538 F: include/net/wimax.h
7541 WISTRON LAPTOP BUTTON DRIVER
7544 F: drivers/input/misc/wistron_btns.c
7546 WL3501 WIRELESS PCMCIA CARD DRIVER
7549 W: http://oops.ghostprotocols.net:81/blog
7551 F: drivers/net/wireless/wl3501*
7553 WM97XX TOUCHSCREEN DRIVERS
7557 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
7558 W: http://opensource.wolfsonmicro.com/node/7
7560 F: drivers/input/touchscreen/*wm97*
7561 F: include/linux/wm97xx.h
7563 WOLFSON MICROELECTRONICS DRIVERS
7566 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
7567 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
7568 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
7570 F: Documentation/hwmon/wm83??
7571 F: arch/arm/mach-s3c64xx/mach-crag6410*
7572 F: drivers/leds/leds-wm83*.c
7573 F: drivers/hwmon/wm83??-hwmon.c
7574 F: drivers/input/misc/wm831x-on.c
7575 F: drivers/input/touchscreen/wm831x-ts.c
7576 F: drivers/input/touchscreen/wm97*.c
7577 F: drivers/mfd/wm8*.c
7578 F: drivers/power/wm83*.c
7579 F: drivers/rtc/rtc-wm83*.c
7580 F: drivers/regulator/wm8*.c
7581 F: drivers/video/backlight/wm83*_bl.c
7582 F: drivers/watchdog/wm83*_wdt.c
7583 F: include/linux/mfd/wm831x/
7584 F: include/linux/mfd/wm8350/
7585 F: include/linux/mfd/wm8400*
7586 F: include/linux/wm97xx.h
7587 F: include/sound/wm????.h
7588 F: sound/soc/codecs/wm*
7592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
7594 F: include/linux/workqueue.h
7595 F: kernel/workqueue.c
7596 F: Documentation/workqueue.txt
7602 F: Documentation/networking/x25*
7606 X86 ARCHITECTURE (32-BIT AND 64-BIT)
7611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
7613 F: Documentation/x86/
7616 X86 PLATFORM DRIVERS
7619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
7621 F: drivers/platform/x86
7623 X86 MCE INFRASTRUCTURE
7628 F: arch/x86/kernel/cpu/mcheck/*
7630 XEN HYPERVISOR INTERFACE
7637 F: drivers/*/xen-*front.c
7639 F: arch/x86/include/asm/xen/
7642 XEN NETWORK BACKEND DRIVER
7647 F: drivers/net/xen-netback/*
7653 F: arch/x86/pci/*xen*
7654 F: drivers/pci/*xen*
7656 XEN SWIOTLB SUBSYSTEM
7660 F: arch/x86/xen/*swiotlb*
7661 F: drivers/xen/*swiotlb*
7664 P: Silicon Graphics Inc
7669 W: http://oss.sgi.com/projects/xfs
7670 T: git git://oss.sgi.com/xfs/xfs.git
7672 F: Documentation/filesystems/xfs.txt
7675 XILINX AXI ETHERNET DRIVER
7679 F: drivers/net/ethernet/xilinx/xilinx_axienet*
7681 XILINX SYSTEMACE DRIVER
7683 W: http://www.secretlab.ca/
7685 F: drivers/block/xsysace.c
7687 XILINX UARTLITE SERIAL DRIVER
7691 F: drivers/tty/serial/uartlite.c
7693 YAM DRIVER FOR AX.25
7697 F: drivers/net/hamradio/yam*
7698 F: include/linux/yam.h
7700 YEALINK PHONE DRIVER
7704 F: Documentation/input/yealink.txt
7705 F: drivers/input/misc/yealink.*
7707 Z8530 DRIVER FOR AX.25
7709 W: http://yaina.de/jreuter/
7710 W: http://www.qsl.net/dl1bke/
7713 F: Documentation/networking/z8530drv.txt
7714 F: drivers/net/hamradio/*scc.c
7715 F: drivers/net/hamradio/z8530.h
7717 ZD1211RW WIRELESS DRIVER
7720 W: http://zd1211.ath.cx/wiki/DriverRewrite
7724 F: drivers/net/wireless/zd1211rw/
7726 ZR36067 VIDEO FOR LINUX DRIVER
7729 W: http://mjpeg.sourceforge.net/driver-zoran/
7730 T: Mercurial http://linuxtv.org/hg/v4l-dvb
7732 F: drivers/media/video/zoran/
7734 ZS DECSTATION Z85C30 SERIAL DRIVER
7737 F: drivers/tty/serial/zs.*
7742 Q: http://patchwork.kernel.org/project/LKML/list/
7743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
7744 S: Buried alive in reporters