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://wireless.kernel.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 Armada 370 and Armada XP SOC support
903 F: arch/arm/mach-mvebu/
905 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
910 F: arch/arm/mach-dove/
911 F: arch/arm/mach-kirkwood/
912 F: arch/arm/mach-mv78xx0/
913 F: arch/arm/mach-orion5x/
914 F: arch/arm/plat-orion/
916 ARM/Orion SoC/Technologic Systems TS-78xx platform support
919 W: http://www.digriz.org.uk/ts78xx/kernel
921 F: arch/arm/mach-orion5x/ts78xx-*
923 ARM/MIOA701 MACHINE SUPPORT
926 F: arch/arm/mach-pxa/mioa701.c
929 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
933 ARM/NOMADIK ARCHITECTURE
939 F: arch/arm/mach-nomadik/
940 F: arch/arm/plat-nomadik/
941 F: drivers/i2c/busses/i2c-nomadik.c
942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
944 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
947 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
950 ARM/QUALCOMM MSM MACHINE SUPPORT
955 F: arch/arm/mach-msm/
956 F: drivers/video/msm/
957 F: drivers/mmc/host/msm_sdcc.c
958 F: drivers/mmc/host/msm_sdcc.h
959 F: drivers/tty/serial/msm_serial.h
960 F: drivers/tty/serial/msm_serial.c
961 F: drivers/platform/msm/
962 F: drivers/*/pm8???-*
963 F: include/linux/mfd/pm8xxx/
964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
967 ARM/TOSA MACHINE SUPPORT
972 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
975 W: http://hackndev.com
977 F: arch/arm/mach-pxa/include/mach/palmtx.h
978 F: arch/arm/mach-pxa/palmtx.c
979 F: arch/arm/mach-pxa/include/mach/palmt5.h
980 F: arch/arm/mach-pxa/palmt5.c
981 F: arch/arm/mach-pxa/include/mach/palmld.h
982 F: arch/arm/mach-pxa/palmld.c
983 F: arch/arm/mach-pxa/include/mach/palmte2.h
984 F: arch/arm/mach-pxa/palmte2.c
985 F: arch/arm/mach-pxa/include/mach/palmtc.h
986 F: arch/arm/mach-pxa/palmtc.c
988 ARM/PALM TREO SUPPORT
991 W: http://hackndev.com
993 F: arch/arm/mach-pxa/include/mach/palmtreo.h
994 F: arch/arm/mach-pxa/palmtreo.c
999 W: http://hackndev.com
1001 F: arch/arm/mach-pxa/include/mach/palmz72.h
1002 F: arch/arm/mach-pxa/palmz72.c
1006 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1009 ARM/PT DIGITAL BOARD PORT
1012 W: http://www.arm.linux.org.uk/
1015 ARM/RADISYS ENP2611 MACHINE SUPPORT
1020 ARM/RISCPC ARCHITECTURE
1023 W: http://www.arm.linux.org.uk/
1025 F: arch/arm/common/time-acorn.c
1026 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1027 F: arch/arm/include/asm/hardware/ioc.h
1028 F: arch/arm/include/asm/hardware/iomd.h
1029 F: arch/arm/include/asm/hardware/memc.h
1030 F: arch/arm/mach-rpc/
1031 F: drivers/net/ethernet/8390/etherh.c
1032 F: drivers/net/ethernet/i825xx/ether1*
1033 F: drivers/net/ethernet/seeq/ether3*
1034 F: drivers/scsi/arm/
1036 ARM/SHARK MACHINE SUPPORT
1038 W: http://www.shark-linux.de/shark.html
1041 ARM/SAMSUNG ARM ARCHITECTURES
1046 W: http://www.fluff.org/ben/linux/
1048 F: arch/arm/plat-samsung/
1049 F: arch/arm/plat-s3c24xx/
1050 F: arch/arm/plat-s5p/
1051 F: arch/arm/mach-s3c24*/
1052 F: arch/arm/mach-s3c64xx/
1053 F: drivers/*/*s3c2410*
1054 F: drivers/*/*/*s3c2410*
1055 F: drivers/spi/spi-s3c*
1056 F: sound/soc/samsung/*
1058 ARM/S5P EXYNOS ARM ARCHITECTURES
1063 F: arch/arm/mach-s5p*/
1064 F: arch/arm/mach-exynos*/
1066 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1070 F: arch/arm/mach-s5pv210/mach-aquila.c
1071 F: arch/arm/mach-s5pv210/mach-goni.c
1072 F: arch/arm/mach-exynos/mach-universal_c210.c
1073 F: arch/arm/mach-exynos/mach-nuri.c
1075 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1081 F: arch/arm/plat-s5p/dev-fimc*
1082 F: arch/arm/plat-samsung/include/plat/*fimc*
1083 F: drivers/media/video/s5p-fimc/
1085 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1092 F: arch/arm/plat-s5p/dev-mfc.c
1093 F: drivers/media/video/s5p-mfc/
1095 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1101 F: drivers/media/video/s5p-tv/
1103 ARM/SHMOBILE ARM ARCHITECTURE
1107 W: http://oss.renesas.com
1108 Q: http://patchwork.kernel.org/project/linux-sh/list/
1109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1111 F: arch/arm/mach-shmobile/
1114 ARM/SOCFPGA ARCHITECTURE
1117 F: arch/arm/mach-socfpga/
1119 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1122 F: drivers/clk/socfpga/
1124 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1129 ARM/TETON BGA MACHINE SUPPORT
1134 ARM/THECUS N2100 MACHINE SUPPORT
1139 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1142 W: http://www.mcuos.com
1144 F: arch/arm/mach-w90x900/
1145 F: drivers/input/keyboard/w90p910_keypad.c
1146 F: drivers/input/touchscreen/w90p910_ts.c
1147 F: drivers/watchdog/nuc900_wdt.c
1148 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1149 F: drivers/mtd/nand/nuc900_nand.c
1150 F: drivers/rtc/rtc-nuc900.c
1151 F: drivers/spi/spi-nuc900.c
1152 F: drivers/usb/host/ehci-w90x900.c
1153 F: drivers/video/nuc900fb.c
1155 ARM/U300 MACHINE SUPPORT
1159 F: arch/arm/mach-u300/
1160 F: drivers/i2c/busses/i2c-stu300.c
1161 F: drivers/rtc/rtc-coh901331.c
1162 F: drivers/watchdog/coh901327_wdt.c
1163 F: drivers/dma/coh901318*
1164 F: drivers/mfd/ab3100*
1165 F: drivers/rtc/rtc-ab3100.c
1166 F: drivers/rtc/rtc-coh901331.c
1167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1169 ARM/Ux500 ARM ARCHITECTURE
1174 F: arch/arm/mach-ux500/
1175 F: drivers/dma/ste_dma40*
1176 F: drivers/mfd/abx500*
1177 F: drivers/mfd/ab8500*
1178 F: drivers/mfd/stmpe*
1179 F: drivers/rtc/rtc-ab8500.c
1180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1185 W: http://www.arm.linux.org.uk/
1189 ARM/VOIPAC PXA270 SUPPORT
1193 F: arch/arm/mach-pxa/vpac270.c
1194 F: arch/arm/mach-pxa/include/mach/vpac270.h
1196 ARM/ZIPIT Z2 SUPPORT
1200 F: arch/arm/mach-pxa/z2.c
1201 F: arch/arm/mach-pxa/include/mach/z2.h
1203 ASC7621 HARDWARE MONITOR DRIVER
1207 F: Documentation/hwmon/asc7621
1208 F: drivers/hwmon/asc7621.c
1210 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1214 W: http://acpi4asus.sf.net
1216 F: drivers/platform/x86/asus*.c
1217 F: drivers/platform/x86/eeepc*.c
1219 ASUS ASB100 HARDWARE MONITOR DRIVER
1223 F: drivers/hwmon/asb100.c
1225 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1227 W: http://sourceforge.net/projects/xscaleiop
1229 F: Documentation/crypto/async-tx-api.txt
1232 F: include/linux/dmaengine.h
1233 F: include/linux/async_tx.h
1239 F: drivers/misc/eeprom/at24.c
1240 F: include/linux/i2c/at24.h
1242 ATA OVER ETHERNET (AOE) DRIVER
1244 W: http://www.coraid.com/support/linux
1246 F: Documentation/aoe/
1247 F: drivers/block/aoe/
1249 ATHEROS ATH GENERIC UTILITIES
1253 F: drivers/net/wireless/ath/*
1255 ATHEROS ATH5K WIRELESS DRIVER
1261 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1263 F: drivers/net/wireless/ath/ath5k/
1265 ATHEROS ATH6KL WIRELESS DRIVER
1268 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1271 F: drivers/net/wireless/ath/ath6kl/
1273 ATHEROS ATH9K WIRELESS DRIVER
1280 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1282 F: drivers/net/wireless/ath/ath9k/
1284 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1287 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1289 F: drivers/net/wireless/ath/carl9170/
1291 ATK0110 HWMON DRIVER
1295 F: drivers/hwmon/asus_atk0110.c
1300 F: drivers/input/misc/ati_remote2.c
1302 ATLX ETHERNET DRIVERS
1306 W: http://sourceforge.net/projects/atl1
1307 W: http://atl1.sourceforge.net
1309 F: drivers/net/ethernet/atheros/
1315 W: http://linux-atm.sourceforge.net
1318 F: include/linux/atm*
1320 ATMEL AT91 MCI DRIVER
1323 W: http://www.atmel.com/products/AT91/
1324 W: http://www.at91.com/
1326 F: drivers/mmc/host/at91_mci.c
1328 ATMEL AT91 / AT32 MCI DRIVER
1331 F: drivers/mmc/host/atmel-mci.c
1332 F: drivers/mmc/host/atmel-mci-regs.h
1334 ATMEL AT91 / AT32 SERIAL DRIVER
1337 F: drivers/tty/serial/atmel_serial.c
1343 F: drivers/dma/at_hdmac.c
1344 F: drivers/dma/at_hdmac_regs.h
1345 F: arch/arm/mach-at91/include/mach/at_hdmac.h
1351 F: drivers/media/video/atmel-isi.c
1352 F: include/media/atmel-isi.h
1358 F: drivers/video/atmel_lcdfb.c
1359 F: include/video/atmel_lcdc.h
1361 ATMEL MACB ETHERNET DRIVER
1364 F: drivers/net/ethernet/cadence/
1369 F: drivers/spi/spi-atmel.*
1371 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1375 F: drivers/misc/atmel_tclib.c
1376 F: drivers/clocksource/tcb_clksrc.c
1382 F: drivers/input/touchscreen/atmel_tsadcc.c
1384 ATMEL USBA UDC DRIVER
1388 F: drivers/usb/gadget/atmel_usba_udc.*
1390 ATMEL WIRELESS DRIVER
1393 W: http://www.thekelleys.org.uk/atmel
1394 W: http://atmelwlandriver.sourceforge.net/
1396 F: drivers/net/wireless/atmel*
1402 W: http://people.redhat.com/sgrubb/audit/
1403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1405 F: include/linux/audit.h
1408 AUXILIARY DISPLAY DRIVERS
1410 W: http://miguelojeda.es/auxdisplay.htm
1411 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1413 F: drivers/auxdisplay/
1414 F: include/linux/cfag12864b.h
1419 W: http://www.atmel.com/products/AVR32/
1420 W: http://avr32linux.org/
1421 W: http://avrfreaks.net/
1425 AVR32/AT32AP MACHINE SUPPORT
1429 F: arch/avr32/mach-at32ap/
1434 W: http://www.linux-ax25.org/
1436 F: include/linux/ax25.h
1437 F: include/net/ax25.h
1444 W: http://wireless.kernel.org/en/users/Drivers/b43
1446 F: drivers/net/wireless/b43/
1448 B43LEGACY WIRELESS DRIVER
1453 W: http://wireless.kernel.org/en/users/Drivers/b43
1455 F: drivers/net/wireless/b43legacy/
1457 BACKLIGHT CLASS/SUBSYSTEM
1460 F: drivers/video/backlight/
1461 F: include/linux/backlight.h
1468 W: http://www.open-mesh.org/
1472 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1475 W: http://www.baycom.org/~tom/ham/ham.html
1477 F: drivers/net/hamradio/baycom*
1481 F: Documentation/filesystems/befs.txt
1487 F: Documentation/filesystems/bfs.txt
1489 F: include/linux/bfs_fs.h
1491 BLACKFIN ARCHITECTURE
1494 W: http://blackfin.uclinux.org
1498 BLACKFIN EMAC DRIVER
1500 W: http://blackfin.uclinux.org
1502 F: drivers/net/ethernet/adi/
1507 W: http://blackfin.uclinux.org
1509 F: drivers/rtc/rtc-bfin.c
1514 W: http://blackfin.uclinux.org
1516 F: drivers/mmc/host/bfin_sdh.c
1518 BLACKFIN SERIAL DRIVER
1521 W: http://blackfin.uclinux.org
1523 F: drivers/tty/serial/bfin_uart.c
1525 BLACKFIN WATCHDOG DRIVER
1528 W: http://blackfin.uclinux.org
1530 F: drivers/watchdog/bfin_wdt.c
1532 BLACKFIN I2C TWI DRIVER
1535 W: http://blackfin.uclinux.org/
1537 F: drivers/i2c/busses/i2c-bfin-twi.c
1541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1549 F: drivers/mtd/devices/block2mtd.c
1556 W: http://www.bluez.org/
1557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1560 F: drivers/bluetooth/
1567 W: http://www.bluez.org/
1568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1572 F: include/net/bluetooth/
1578 W: http://sourceforge.net/projects/bonding/
1580 F: drivers/net/bonding/
1581 F: include/linux/if_bonding.h
1583 BROADCOM B44 10/100 ETHERNET DRIVER
1587 F: drivers/net/ethernet/broadcom/b44.*
1589 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1593 F: drivers/net/ethernet/broadcom/bnx2.*
1594 F: drivers/net/ethernet/broadcom/bnx2_*
1596 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1600 F: drivers/net/ethernet/broadcom/bnx2x/
1602 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1607 F: drivers/net/ethernet/broadcom/tg3.*
1609 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1618 F: drivers/net/wireless/brcm80211/
1620 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1624 F: drivers/scsi/bnx2fc/
1626 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1631 F: include/linux/bcma/
1633 BROCADE BFA FC SCSI DRIVER
1638 F: drivers/scsi/bfa/
1640 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1644 F: drivers/net/ethernet/brocade/bna/
1646 BSG (block layer generic sg v4 driver)
1651 F: include/linux/bsg.h
1656 T: git git://git.alsa-project.org/alsa-kernel.git
1658 F: Documentation/sound/alsa/Bt87x.txt
1659 F: sound/pci/bt87x.c
1663 W: http://bu3sch.de/btgpio.php
1665 F: drivers/gpio/gpio-bt8xx.c
1670 W: http://btrfs.wiki.kernel.org/
1671 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1674 F: Documentation/filesystems/btrfs.txt
1677 BTTV VIDEO4LINUX DRIVER
1680 W: http://linuxtv.org
1681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
1683 F: Documentation/video4linux/bttv/
1684 F: drivers/media/video/bt8xx/bttv*
1686 C-MEDIA CMI8788 DRIVER
1689 T: git git://git.alsa-project.org/alsa-kernel.git
1691 F: sound/pci/oxygen/
1697 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1701 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1705 F: Documentation/filesystems/caching/cachefiles.txt
1708 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
1713 F: Documentation/video4linux/cafe_ccic
1714 F: drivers/media/video/marvell-ccic/
1720 F: Documentation/networking/caif/
1721 F: drivers/net/caif/
1722 F: include/linux/caif/
1723 F: include/net/caif/
1726 CALGARY x86-64 IOMMU
1731 F: arch/x86/kernel/pci-calgary_64.c
1732 F: arch/x86/kernel/tce_64.c
1733 F: arch/x86/include/asm/calgary.h
1734 F: arch/x86/include/asm/tce.h
1739 W: http://gitorious.org/linux-can
1740 T: git git://gitorious.org/linux-can/linux-can-next.git
1743 F: include/linux/can.h
1744 F: include/linux/can/core.h
1745 F: include/linux/can/bcm.h
1746 F: include/linux/can/raw.h
1747 F: include/linux/can/gw.h
1753 W: http://gitorious.org/linux-can
1754 T: git git://gitorious.org/linux-can/linux-can-next.git
1757 F: include/linux/can/dev.h
1758 F: include/linux/can/error.h
1759 F: include/linux/can/netlink.h
1760 F: include/linux/can/platform/
1766 F: include/linux/capability.h
1767 F: security/capability.c
1768 F: security/commoncap.c
1769 F: kernel/capability.c
1771 CELL BROADBAND ENGINE ARCHITECTURE
1775 W: http://www.ibm.com/developerworks/power/cell/
1777 F: arch/powerpc/include/asm/cell*.h
1778 F: arch/powerpc/include/asm/spu*.h
1779 F: arch/powerpc/oprofile/*cell*
1780 F: arch/powerpc/platforms/cell/
1782 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1785 W: http://ceph.newdream.net/
1786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1788 F: Documentation/filesystems/ceph.txt
1791 F: include/linux/ceph
1793 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1796 F: Documentation/usb/WUSB-Design-overview.txt
1797 F: Documentation/usb/wusb-cbaf
1798 F: drivers/usb/host/hwa-hc.c
1799 F: drivers/usb/host/whci/
1800 F: drivers/usb/wusbcore/
1801 F: include/linux/usb/wusb*
1803 CFAG12864B LCD DRIVER
1805 W: http://miguelojeda.es/auxdisplay.htm
1806 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1808 F: drivers/auxdisplay/cfag12864b.c
1809 F: include/linux/cfag12864b.h
1811 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1813 W: http://miguelojeda.es/auxdisplay.htm
1814 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1816 F: drivers/auxdisplay/cfag12864bfb.c
1817 F: include/linux/cfag12864b.h
1819 CFG80211 and NL80211
1822 W: http://wireless.kernel.org/
1823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
1824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1826 F: include/linux/nl80211.h
1827 F: include/net/cfg80211.h
1829 X: net/wireless/wext*
1831 CHAR and MISC DRIVERS
1834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
1842 F: scripts/checkpatch.pl
1844 CHINESE DOCUMENTATION
1849 F: Documentation/zh_CN/
1851 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
1855 F: drivers/usb/chipidea/
1857 CISCO VIC ETHERNET NIC DRIVER
1863 F: drivers/net/ethernet/cisco/enic/
1865 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1869 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
1871 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1875 F: drivers/usb/host/ohci-ep93xx.c
1877 CIRRUS LOGIC CS4270 SOUND DRIVER
1881 F: sound/soc/codecs/cs4270*
1888 F: include/linux/cleancache.h
1893 F: include/linux/clk.h
1895 CISCO FCOE HBA DRIVER
1901 F: drivers/scsi/fnic/
1908 F: drivers/platform/x86/classmate-laptop.c
1910 COCCINELLE/Semantic Patches (SmPL)
1915 W: http://coccinelle.lip6.fr/
1917 F: scripts/coccinelle/
1918 F: scripts/coccicheck
1924 W: http://www.coda.cs.cmu.edu/
1926 F: Documentation/filesystems/coda.txt
1928 F: include/linux/coda*.h
1930 COMMON CLK FRAMEWORK
1934 T: git git://git.linaro.org/people/mturquette/linux.git
1936 F: drivers/clk/clk.c
1937 F: drivers/clk/clk-*
1938 F: include/linux/clk-pr*
1940 COMMON INTERNET FILE SYSTEM (CIFS)
1944 W: http://linux-cifs.samba.org/
1945 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1948 F: Documentation/filesystems/cifs.txt
1951 COMPACTPCI HOTPLUG CORE
1955 F: drivers/pci/hotplug/cpci_hotplug*
1957 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1961 F: drivers/pci/hotplug/cpcihp_zt5550.*
1963 COMPACTPCI HOTPLUG GENERIC DRIVER
1967 F: drivers/pci/hotplug/cpcihp_generic.c
1969 COMPAL LAPTOP SUPPORT
1973 F: drivers/platform/x86/compal-laptop.c
1975 CONEXANT ACCESSRUNNER USB DRIVER
1978 W: http://accessrunner.sourceforge.net/
1980 F: drivers/usb/atm/cxacru.c
1984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
1987 F: include/linux/configfs.h
1993 F: drivers/connector/
1995 CONTROL GROUPS (CGROUPS)
2000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2002 F: include/linux/cgroup*
2006 CORETEMP HARDWARE MONITORING DRIVER
2010 F: Documentation/hwmon/coretemp
2011 F: drivers/hwmon/coretemp.c
2013 COSA/SRP SYNC SERIAL DRIVER
2015 W: http://www.fi.muni.cz/~kas/cosa/
2017 F: drivers/net/wan/cosa*
2019 CPMAC ETHERNET DRIVER
2023 F: drivers/net/ethernet/ti/cpmac.c
2025 CPU FREQUENCY DRIVERS
2031 F: include/linux/cpufreq.h
2036 F: arch/x86/kernel/cpuid.c
2037 F: arch/x86/kernel/msr.c
2039 CPU POWER MONITORING SUBSYSTEM
2043 F: tools/power/cpupower
2047 W: http://www.bullopensource.org/cpuset/
2048 W: http://oss.sgi.com/projects/cpusets/
2050 F: Documentation/cgroups/cpusets.txt
2051 F: include/linux/cpuset.h
2055 W: http://sourceforge.net/projects/cramfs/
2057 F: Documentation/filesystems/cramfs.txt
2064 W: http://developer.axis.com
2067 F: drivers/tty/serial/crisv10.*
2073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2075 F: Documentation/crypto/
2081 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2085 F: crypto/ansi_cprng.c
2088 CS5535 Audio ALSA driver
2091 F: sound/pci/cs5535audio/
2093 CX18 VIDEO4LINUX DRIVER
2097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
2098 W: http://linuxtv.org
2099 W: http://www.ivtvdriver.org/index.php/Cx18
2101 F: Documentation/video4linux/cx18.txt
2102 F: drivers/media/video/cx18/
2104 CXGB3 ETHERNET DRIVER (CXGB3)
2107 W: http://www.chelsio.com
2109 F: drivers/net/ethernet/chelsio/cxgb3/
2111 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2114 W: http://www.openfabrics.org
2116 F: drivers/infiniband/hw/cxgb3/
2118 CXGB4 ETHERNET DRIVER (CXGB4)
2121 W: http://www.chelsio.com
2123 F: drivers/net/ethernet/chelsio/cxgb4/
2125 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2128 W: http://www.openfabrics.org
2130 F: drivers/infiniband/hw/cxgb4/
2132 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2135 W: http://www.chelsio.com
2137 F: drivers/net/ethernet/chelsio/cxgb4vf/
2139 STMMAC ETHERNET DRIVER
2142 W: http://www.stlinux.com
2144 F: drivers/net/ethernet/stmicro/stmmac/
2149 W: http://www.arm.linux.org.uk/
2151 F: drivers/video/cyber2000fb.*
2153 CYCLADES 2X SYNC CARD DRIVER
2155 W: http://oops.ghostprotocols.net:81/blog
2157 F: drivers/net/wan/cycx*
2159 CYCLADES ASYNC MUX DRIVER
2160 W: http://www.cyclades.com/
2162 F: drivers/tty/cyclades.c
2163 F: include/linux/cyclades.h
2165 CYCLADES PC300 DRIVER
2166 W: http://www.cyclades.com/
2168 F: drivers/net/wan/pc300*
2170 CYTTSP TOUCHSCREEN DRIVER
2174 F: drivers/input/touchscreen/cyttsp*
2175 F: include/linux/input/cyttsp.h
2177 DAMA SLAVE for AX.25
2179 W: http://yaina.de/jreuter/
2180 W: http://www.qsl.net/dl1bke/
2183 F: net/ax25/af_ax25.c
2184 F: net/ax25/ax25_dev.c
2185 F: net/ax25/ax25_ds_*
2186 F: net/ax25/ax25_in.c
2187 F: net/ax25/ax25_out.c
2188 F: net/ax25/ax25_timer.c
2189 F: net/ax25/sysctl_net_ax25.c
2191 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2194 F: Documentation/networking/dmfe.txt
2195 F: drivers/net/ethernet/dec/tulip/dmfe.c
2197 DC390/AM53C974 SCSI driver
2199 W: http://www.garloff.de/kurt/linux/dc390/
2202 F: drivers/scsi/tmscsim.*
2208 W: http://twibble.org/dist/dc395x/
2210 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2212 F: Documentation/scsi/dc395x.txt
2213 F: drivers/scsi/dc395x.*
2218 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2220 F: include/linux/dccp.h
2221 F: include/linux/tfrc.h
2224 DECnet NETWORK LAYER
2225 W: http://linux-decnet.sourceforge.net
2228 F: Documentation/networking/decnet.txt
2231 DEFXX FDDI NETWORK DRIVER
2234 F: drivers/net/fddi/defxx.*
2240 F: drivers/platform/x86/dell-laptop.c
2242 DELL LAPTOP SMM DRIVER
2244 W: http://www.debian.org/~dz/i8k/
2246 F: drivers/char/i8k.c
2247 F: include/linux/i8k.h
2249 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2252 F: Documentation/dcdbas.txt
2253 F: drivers/firmware/dcdbas.*
2255 DELL WMI EXTRAS DRIVER
2258 F: drivers/platform/x86/dell-wmi.c
2260 DESIGNWARE USB3 DRD IP DRIVER
2264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2266 F: drivers/usb/dwc3/
2268 DEVICE FREQUENCY (DEVFREQ)
2275 DEVICE NUMBER REGISTRY
2277 W: http://lanana.org/docs/device-list/index.html
2284 W: http://sources.redhat.com/dm
2285 Q: http://patchwork.kernel.org/project/dm-devel/list/
2286 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2288 F: Documentation/device-mapper/
2290 F: drivers/md/persistent-data/
2291 F: include/linux/device-mapper.h
2292 F: include/linux/dm-*.h
2294 DIOLAN U2C-12 I2C DRIVER
2298 F: drivers/i2c/busses/i2c-diolan-u2c.c
2300 DIRECTORY NOTIFICATION (DNOTIFY)
2303 F: Documentation/filesystems/dnotify.txt
2304 F: fs/notify/dnotify/
2305 F: include/linux/dnotify.h
2307 DISK GEOMETRY AND PARTITION HANDLING
2309 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2310 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2311 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2317 F: Documentation/filesystems/quota.txt
2319 F: include/linux/quota*.h
2321 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2325 W: http://plugable.com/category/projects/udlfb/
2326 F: drivers/video/udlfb.c
2327 F: include/video/udlfb.h
2328 F: Documentation/fb/udlfb.txt
2330 DISTRIBUTED LOCK MANAGER (DLM)
2334 W: http://sources.redhat.com/cluster/
2335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2339 DMA BUFFER SHARING FRAMEWORK
2345 F: drivers/base/dma-buf*
2346 F: include/linux/dma-buf*
2347 F: Documentation/dma-buf-sharing.txt
2348 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2350 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2355 F: include/linux/dma*
2356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2357 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2359 DME1737 HARDWARE MONITOR DRIVER
2363 F: Documentation/hwmon/dme1737
2364 F: drivers/hwmon/dme1737.c
2366 DOCBOOK FOR DOCUMENTATION
2369 F: scripts/kernel-doc
2371 DOCKING STATION DRIVER
2375 F: drivers/acpi/dock.c
2388 F: drivers/char/dtlk.c
2389 F: include/linux/dtlk.h
2391 DPT_I2O SCSI RAID DRIVER
2394 W: http://www.adaptec.com/
2396 F: drivers/scsi/dpt*
2397 F: drivers/scsi/dpt/
2404 W: http://www.drbd.org
2405 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2406 T: git git://git.drbd.org/drbd-8.3.git
2408 F: drivers/block/drbd/
2410 F: Documentation/blockdev/drbd/
2412 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2416 F: Documentation/kobject.txt
2420 F: include/linux/kobj*
2421 F: include/linux/debugfs.h
2427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2432 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2436 T: git git://people.freedesktop.org/~danvet/drm-intel
2438 F: drivers/gpu/drm/i915
2439 F: include/drm/i915*
2441 DRM DRIVERS FOR EXYNOS
2448 F: drivers/gpu/drm/exynos
2449 F: include/drm/exynos*
2455 F: drivers/net/wan/dscc4.c
2460 F: lib/dynamic_debug.c
2461 F: include/linux/dynamic_debug.h
2463 DZ DECSTATION DZ11 SERIAL DRIVER
2466 F: drivers/tty/serial/dz.*
2468 EATA-DMA SCSI DRIVER
2473 F: drivers/scsi/eata*
2475 EATA ISA/EISA/PCI SCSI DRIVER
2479 F: drivers/scsi/eata.c
2481 EATA-PIO SCSI DRIVER
2486 F: drivers/scsi/eata_pio.*
2491 W: http://ebtables.sourceforge.net/
2493 F: include/linux/netfilter_bridge/ebt_*.h
2494 F: net/bridge/netfilter/ebt*.c
2500 W: https://launchpad.net/ecryptfs
2502 F: Documentation/filesystems/ecryptfs.txt
2508 W: bluesmoke.sourceforge.net
2510 F: Documentation/edac.txt
2512 F: include/linux/edac.h
2518 W: bluesmoke.sourceforge.net
2520 F: drivers/edac/amd64_edac*
2526 W: bluesmoke.sourceforge.net
2528 F: drivers/edac/e752x_edac.c
2533 W: bluesmoke.sourceforge.net
2535 F: drivers/edac/e7xxx_edac.c
2540 W: bluesmoke.sourceforge.net
2542 F: drivers/edac/i82443bxgx_edac.c
2547 W: bluesmoke.sourceforge.net
2549 F: drivers/edac/i3000_edac.c
2554 W: bluesmoke.sourceforge.net
2556 F: drivers/edac/i5000_edac.c
2561 W: bluesmoke.sourceforge.net
2563 F: drivers/edac/i5400_edac.c
2568 W: bluesmoke.sourceforge.net
2570 F: drivers/edac/i7300_edac.c
2575 W: bluesmoke.sourceforge.net
2577 F: drivers/edac/i7core_edac.c
2583 W: bluesmoke.sourceforge.net
2585 F: drivers/edac/i82975x_edac.c
2590 W: bluesmoke.sourceforge.net
2592 F: drivers/edac/pasemi_edac.c
2597 W: bluesmoke.sourceforge.net
2599 F: drivers/edac/r82600_edac.c
2604 W: bluesmoke.sourceforge.net
2606 F: drivers/edac/sb_edac.c
2608 EDIROL UA-101/UA-1000 DRIVER
2611 T: git git://git.alsa-project.org/alsa-kernel.git
2613 F: sound/usb/misc/ua101.c
2615 EFIFB FRAMEBUFFER DRIVER
2619 F: drivers/video/efifb.c
2622 W: http://aeschi.ch.eu.org/efs/
2626 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2631 F: drivers/infiniband/hw/ehca/
2633 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2637 F: drivers/net/ethernet/ibm/ehea/
2646 EMULEX LPFC FC SCSI DRIVER
2649 W: http://sourceforge.net/projects/lpfcxxxx
2651 F: drivers/scsi/lpfc/
2653 ENE CB710 FLASH CARD READER DRIVER
2656 F: drivers/misc/cb710/
2657 F: drivers/mmc/host/cb710-mmc.*
2658 F: include/linux/cb710.h
2660 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2663 F: drivers/media/rc/ene_ir.*
2665 EPSON 1355 FRAMEBUFFER DRIVER
2669 F: drivers/video/epson1355fb.c
2671 EPSON S1D13XXX FRAMEBUFFER DRIVER
2674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2675 F: drivers/video/s1d13xxxfb.c
2676 F: include/video/s1d13xxxfb.h
2678 ETHEREXPRESS-16 NETWORK DRIVER
2682 F: drivers/net/ethernet/i825xx/eexpress.*
2688 W: http://www.linuxfoundation.org/en/Net:Bridge
2690 F: include/linux/netfilter_bridge/
2693 ETHERTEAM 16I DRIVER
2696 F: drivers/net/ethernet/fujitsu/eth16i.c
2702 F: Documentation/filesystems/ext2.txt
2704 F: include/linux/ext2*
2712 F: Documentation/filesystems/ext3.txt
2714 F: include/linux/ext3*
2720 W: http://ext4.wiki.kernel.org
2721 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2723 F: Documentation/filesystems/ext4.txt
2726 Extended Verification Module (EVM)
2729 F: security/integrity/evm/
2735 F: drivers/video/exynos/exynos_dp*
2737 EXYNOS MIPI DISPLAY DRIVERS
2743 F: drivers/video/exynos/exynos_mipi*
2744 F: include/video/exynos_mipi*
2746 F71805F HARDWARE MONITORING DRIVER
2750 F: Documentation/hwmon/f71805f
2751 F: drivers/hwmon/f71805f.c
2757 F: drivers/media/common/tuners/fc0011.h
2758 F: drivers/media/common/tuners/fc0011.c
2763 F: fs/notify/fanotify/
2764 F: include/linux/fanotify.h
2766 FARSYNC SYNCHRONOUS DRIVER
2768 W: http://www.farsite.co.uk/
2770 F: drivers/net/wan/farsync.*
2772 FAULT INJECTION SUPPORT
2775 F: Documentation/fault-injection/
2776 F: lib/fault-inject.c
2778 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2781 W: www.Open-FCoE.org
2783 F: drivers/scsi/libfc/
2784 F: drivers/scsi/fcoe/
2786 F: include/scsi/libfc.h
2787 F: include/scsi/libfcoe.h
2789 FILE LOCKING (flock() and fcntl()/lockf())
2793 F: include/linux/fcntl.h
2794 F: include/linux/fs.h
2798 FILESYSTEMS (VFS and infrastructure)
2804 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2808 F: drivers/hwmon/f75375s.c
2809 F: include/linux/f75375s.h
2811 FIREWIRE AUDIO DRIVERS
2814 T: git git://git.alsa-project.org/alsa-kernel.git
2818 FIREWIRE SBP-2 TARGET
2823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
2825 F: drivers/target/sbp/
2830 W: http://ieee1394.wiki.kernel.org/
2831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
2833 F: drivers/firewire/
2834 F: include/linux/firewire*.h
2837 FIRMWARE LOADER (request_firmware)
2839 F: Documentation/firmware_class/
2840 F: drivers/base/firmware*.c
2841 F: include/linux/firmware.h
2845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
2847 F: drivers/block/floppy.c
2851 W: http://floatingpoint.sourceforge.net/emulator/index.html
2853 F: arch/x86/math-emu/
2855 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2858 F: drivers/net/wan/dlci.c
2859 F: drivers/net/wan/sdla.c
2864 W: http://linux-fbdev.sourceforge.net/
2865 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2866 T: git git://github.com/schandinat/linux-2.6.git fbdev-next
2868 F: Documentation/fb/
2869 F: Documentation/devicetree/bindings/fb/
2872 F: include/linux/fb.h
2874 FREESCALE DMA DRIVER
2879 F: drivers/dma/fsldma.*
2881 FREESCALE I2C CPM DRIVER
2886 F: drivers/i2c/busses/i2c-cpm.c
2888 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2893 F: arch/arm/plat-mxc/include/mach/imxfb.h
2894 F: drivers/video/imxfb.c
2896 FREESCALE SOC FS_ENET DRIVER
2902 F: drivers/net/ethernet/freescale/fs_enet/
2903 F: include/linux/fs_enet_pd.h
2905 FREESCALE QUICC ENGINE LIBRARY
2909 F: arch/powerpc/sysdev/qe_lib/
2910 F: arch/powerpc/include/asm/*qe.h
2912 FREESCALE USB PERIPHERAL DRIVERS
2917 F: drivers/usb/gadget/fsl*
2919 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2924 F: drivers/net/ethernet/freescale/ucc_geth*
2926 FREESCALE QUICC ENGINE UCC UART DRIVER
2930 F: drivers/tty/serial/ucc_uart.c
2932 FREESCALE SOC SOUND DRIVERS
2937 F: sound/soc/fsl/fsl*
2938 F: sound/soc/fsl/mpc8610_hpcd.c
2942 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2951 F: Documentation/power/freezing-of-tasks.txt
2952 F: include/linux/freezer.h
2960 F: include/linux/frontswap.h
2962 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2966 F: Documentation/filesystems/caching/
2968 F: include/linux/fscache*.h
2970 FUJITSU FR-V (FRV) PORT
2975 FUJITSU LAPTOP EXTRAS
2979 F: drivers/platform/x86/fujitsu-laptop.c
2981 FUJITSU M-5MO LS CAMERA ISP DRIVER
2986 F: drivers/media/video/m5mols/
2987 F: include/media/m5mols.h
2989 FUJITSU TABLET EXTRAS
2993 F: drivers/platform/x86/fujitsu-tablet.c
2995 FUSE: FILESYSTEM IN USERSPACE
2998 W: http://fuse.sourceforge.net/
3001 F: include/linux/fuse.h
3003 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3006 S: Odd Fixes (e.g., new signatures)
3007 F: drivers/scsi/fdomain.*
3009 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3012 W: http://www.icp-vortex.com/
3014 F: drivers/scsi/gdt*
3016 GENERIC GPIO I2C DRIVER
3019 F: drivers/i2c/busses/i2c-gpio.c
3020 F: include/linux/i2c-gpio.h
3022 GENERIC GPIO I2C MULTIPLEXER DRIVER
3026 F: drivers/i2c/muxes/i2c-mux-gpio.c
3027 F: include/linux/i2c-mux-gpio.h
3028 F: Documentation/i2c/muxes/i2c-mux-gpio
3030 GENERIC HDLC (WAN) DRIVERS
3032 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3034 F: drivers/net/wan/c101.c
3035 F: drivers/net/wan/hd6457*
3036 F: drivers/net/wan/hdlc*
3037 F: drivers/net/wan/n2.c
3038 F: drivers/net/wan/pc300too.c
3039 F: drivers/net/wan/pci200syn.c
3040 F: drivers/net/wan/wanxl*
3042 GENERIC INCLUDE/ASM HEADER FILES
3045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3047 F: include/asm-generic
3049 GENERIC UIO DRIVER FOR PCI DEVICES
3053 F: drivers/uio/uio_pci_generic.c
3058 W: http://sources.redhat.com/cluster/
3059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3062 F: Documentation/filesystems/gfs2*.txt
3064 F: include/linux/gfs2_ondisk.h
3066 GIGASET ISDN DRIVERS
3070 W: http://gigaset307x.sourceforge.net/
3072 F: Documentation/isdn/README.gigaset
3073 F: drivers/isdn/gigaset/
3074 F: include/linux/gigaset_dev.h
3080 T: git git://git.secretlab.ca/git/linux-2.6.git
3081 F: Documentation/gpio.txt
3083 F: include/linux/gpio*
3085 GRE DEMULTIPLEXER DRIVER
3090 F: include/net/gre.h
3092 GRETH 10/100/1G Ethernet MAC device driver
3096 F: drivers/net/ethernet/aeroflex/
3098 GSPCA FINEPIX SUBDRIVER
3101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3103 F: drivers/media/video/gspca/finepix.c
3105 GSPCA GL860 SUBDRIVER
3108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3110 F: drivers/media/video/gspca/gl860/
3112 GSPCA M5602 SUBDRIVER
3115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3117 F: drivers/media/video/gspca/m5602/
3119 GSPCA PAC207 SONIXB SUBDRIVER
3122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3124 F: drivers/media/video/gspca/pac207.c
3126 GSPCA SN9C20X SUBDRIVER
3129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3131 F: drivers/media/video/gspca/sn9c20x.c
3133 GSPCA T613 SUBDRIVER
3136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3138 F: drivers/media/video/gspca/t613.c
3140 GSPCA USB WEBCAM DRIVER
3142 W: http://moinejf.free.fr
3144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3146 F: drivers/media/video/gspca/
3148 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3151 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3153 F: drivers/platform/x86/hdaps.c
3155 HWPOISON MEMORY FAILURE HANDLING
3158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3160 F: mm/memory-failure.c
3161 F: mm/hwpoison-inject.c
3163 HYPERVISOR VIRTUAL CONSOLE DRIVER
3172 W: http://www.lm-sensors.org/
3173 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3176 F: Documentation/hwmon/
3178 F: include/linux/hwmon*.h
3180 HARDWARE RANDOM NUMBER GENERATOR CORE
3184 F: Documentation/hw_random.txt
3185 F: drivers/char/hw_random/
3186 F: include/linux/hw_random.h
3188 HARDWARE SPINLOCK CORE
3191 F: Documentation/hwspinlock.txt
3192 F: drivers/hwspinlock/hwspinlock_*
3193 F: include/linux/hwspinlock.h
3195 HARMONY SOUND DRIVER
3198 F: sound/parisc/harmony.*
3200 HEWLETT-PACKARD SMART2 RAID DRIVER
3204 F: Documentation/blockdev/cpqarray.txt
3205 F: drivers/block/cpqarray.*
3207 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3211 F: Documentation/scsi/hpsa.txt
3212 F: drivers/scsi/hpsa*.[ch]
3213 F: include/linux/cciss*.h
3215 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3219 F: Documentation/blockdev/cciss.txt
3220 F: drivers/block/cciss*
3221 F: include/linux/cciss_ioctl.h
3226 F: Documentation/filesystems/hfs.txt
3229 HGA FRAMEBUFFER DRIVER
3232 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3234 F: drivers/video/hgafb.c
3236 HIBERNATION (aka Software Suspend, aka swsusp)
3242 F: drivers/base/power/
3244 F: include/linux/suspend.h
3245 F: include/linux/freezer.h
3246 F: include/linux/pm.h
3247 F: arch/*/include/asm/suspend*.h
3252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3255 F: include/linux/hid*
3257 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3261 F: Documentation/timers/
3263 F: kernel/time/clockevents.c
3264 F: kernel/time/tick*.*
3265 F: kernel/time/timer_*.c
3266 F: include/linux/clockchips.h
3267 F: include/linux/hrtimer.h
3269 HIGH-SPEED SCC DRIVER FOR AX.25
3272 F: drivers/net/hamradio/dmascc.c
3273 F: drivers/net/hamradio/scc.c
3275 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3277 W: http://www.highpoint-tech.com
3279 F: Documentation/scsi/hptiop.txt
3280 F: drivers/scsi/hptiop.c
3286 F: include/linux/hippidevice.h
3287 F: include/linux/if_hippi.h
3289 F: drivers/net/hippi/
3295 W: http://hostap.epitest.fi/
3297 F: drivers/net/wireless/hostap/
3299 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3302 F: drivers/platform/x86/tc1100-wmi.c
3304 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3307 F: drivers/net/ethernet/hp/hp100.*
3309 HPET: High Precision Event Timers driver
3312 F: Documentation/timers/hpet.txt
3313 F: drivers/char/hpet.c
3314 F: include/linux/hpet.h
3319 F: arch/x86/kernel/hpet.c
3320 F: arch/x86/include/asm/hpet.h
3324 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3330 W: http://www.pharscape.org
3332 F: drivers/net/usb/hso.c
3334 HTCPEN TOUCHSCREEN DRIVER
3338 F: drivers/input/touchscreen/htcpen.c
3345 Hyper-V CORE AND DRIVERS
3351 F: drivers/hid/hid-hyperv.c
3352 F: drivers/net/hyperv/
3353 F: drivers/staging/hv/
3355 I2C/SMBUS STUB DRIVER
3359 F: drivers/i2c/busses/i2c-stub.c
3366 W: http://i2c.wiki.kernel.org/
3367 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3368 T: git git://git.fluff.org/bjdooks/linux.git
3370 F: Documentation/i2c/
3372 F: include/linux/i2c.h
3373 F: include/linux/i2c-*.h
3378 W: http://www.harbaum.org/till/i2c_tiny_usb
3380 F: drivers/i2c/busses/i2c-tiny-usb.c
3387 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3392 IA64 (Itanium) PLATFORM
3396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3400 IBM Power Linux RAID adapter
3403 F: drivers/scsi/ipr.*
3405 IBM Power Virtual Ethernet Device Driver
3409 F: drivers/net/ethernet/ibm/ibmveth.*
3411 IBM ServeRAID RAID DRIVER
3414 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3416 F: drivers/scsi/ips.*
3418 ICH LPC AND GPIO DRIVER
3421 F: drivers/mfd/lpc_ich.c
3422 F: drivers/gpio/gpio-ich.c
3427 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
3430 F: Documentation/ide/
3432 F: include/linux/ide.h
3434 IDEAPAD LAPTOP EXTRAS DRIVER
3437 W: http://launchpad.net/ideapad-laptop
3439 F: drivers/platform/x86/ideapad-laptop.c
3445 F: Documentation/cdrom/ide-cd
3446 F: drivers/ide/ide-cd*
3452 F: drivers/idle/i7300_idle.c
3454 IEEE 802.15.4 SUBSYSTEM
3458 W: http://apps.sourceforge.net/trac/linux-zigbee
3459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3463 F: drivers/ieee802154/
3465 IIO SUBSYSTEM AND DRIVERS
3470 F: drivers/staging/iio/
3472 IKANOS/ADI EAGLE ADSL USB DRIVER
3476 F: drivers/usb/atm/ueagle-atm.c
3478 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3481 F: security/integrity/ima/
3483 IMS TWINTURBO FRAMEBUFFER DRIVER
3486 F: drivers/video/imsttfb.c
3488 INFINIBAND SUBSYSTEM
3493 W: http://www.openfabrics.org/
3494 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3497 F: Documentation/infiniband/
3498 F: drivers/infiniband/
3499 F: include/linux/if_infiniband.h
3506 F: Documentation/filesystems/inotify.txt
3507 F: fs/notify/inotify/
3508 F: include/linux/inotify.h
3510 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3514 Q: http://patchwork.kernel.org/project/linux-input/list/
3515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3518 F: include/linux/input.h
3519 F: include/linux/input/
3521 INPUT MULTITOUCH (MT) PROTOCOL
3524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3526 F: Documentation/input/multi-touch-protocol.txt
3527 F: drivers/input/input-mt.c
3530 INTEL C600 SERIES SAS CONTROLLER DRIVER
3536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git
3538 F: drivers/scsi/isci/
3544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
3546 F: drivers/idle/intel_idle.c
3548 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3552 F: Documentation/fb/intelfb.txt
3553 F: drivers/video/intelfb/
3555 INTEL 810/815 FRAMEBUFFER DRIVER
3559 F: drivers/video/i810/
3561 INTEL MENLOW THERMAL DRIVER
3564 W: http://www.lesswatts.org/projects/acpi/
3566 F: drivers/platform/x86/intel_menlow.c
3568 INTEL IA32 MICROCODE UPDATE SUPPORT
3571 F: arch/x86/kernel/microcode_core.c
3572 F: arch/x86/kernel/microcode_intel.c
3574 INTEL I/OAT DMA DRIVER
3577 F: drivers/dma/ioat*
3582 T: git git://git.infradead.org/iommu-2.6.git
3584 F: drivers/iommu/intel-iommu.c
3585 F: include/linux/intel-iommu.h
3587 INTEL IOP-ADMA DMA DRIVER
3590 F: drivers/dma/iop-adma.c
3592 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3595 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3596 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3597 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3598 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3599 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
3600 F: drivers/net/wan/ixp4xx_hss.c
3602 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3605 F: drivers/char/hw_random/ixp4xx-rng.c
3607 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3618 W: http://e1000.sourceforge.net/
3619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
3620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
3622 F: Documentation/networking/e100.txt
3623 F: Documentation/networking/e1000.txt
3624 F: Documentation/networking/e1000e.txt
3625 F: Documentation/networking/igb.txt
3626 F: Documentation/networking/igbvf.txt
3627 F: Documentation/networking/ixgb.txt
3628 F: Documentation/networking/ixgbe.txt
3629 F: Documentation/networking/ixgbevf.txt
3630 F: drivers/net/ethernet/intel/
3632 INTEL MRST PMU DRIVER
3636 F: arch/x86/platform/mrst/pmu.*
3638 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
3642 F: Documentation/networking/README.ipw2100
3643 F: Documentation/networking/README.ipw2200
3644 F: drivers/net/wireless/ipw2x00/
3646 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3650 W: http://tboot.sourceforge.net
3651 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3653 F: Documentation/intel_txt.txt
3654 F: include/linux/tboot.h
3655 F: arch/x86/kernel/tboot.c
3657 INTEL WIRELESS WIMAX CONNECTION 2400
3662 W: http://linuxwimax.org
3663 F: Documentation/wimax/README.i2400m
3664 F: drivers/net/wimax/i2400m/
3665 F: include/linux/wimax/i2400m.h
3667 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3671 F: drivers/net/wireless/iwlegacy/
3673 INTEL WIRELESS WIFI LINK (iwlwifi)
3678 W: http://intellinuxwireless.org
3679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
3681 F: drivers/net/wireless/iwlwifi/
3683 INTEL MANAGEMENT ENGINE (mei)
3687 F: include/linux/mei.h
3688 F: drivers/misc/mei/*
3689 F: Documentation/mei/*
3691 IOC3 ETHERNET DRIVER
3695 F: drivers/net/ethernet/sgi/ioc3-eth.c
3701 F: drivers/tty/serial/ioc3_serial.c
3706 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3708 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3713 F: drivers/net/ethernet/icplus/ipg.*
3719 F: drivers/infiniband/hw/ipath/
3724 W: http://openipmi.sourceforge.net/
3726 F: Documentation/IPMI.txt
3727 F: drivers/char/ipmi/
3728 F: include/linux/ipmi*
3730 IPS SCSI RAID DRIVER
3733 W: http://www.adaptec.com/
3735 F: drivers/scsi/ips*
3744 F: Documentation/networking/ipvs-sysctl.txt
3745 F: include/net/ip_vs.h
3746 F: include/linux/ip_vs.h
3747 F: net/netfilter/ipvs/
3753 F: drivers/tty/ipwireless/
3759 F: include/linux/ipx.h
3760 F: include/net/ipx.h
3767 W: http://irda.sourceforge.net/
3769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3770 F: Documentation/networking/irda.txt
3771 F: drivers/net/irda/
3772 F: include/net/irda/
3778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
3781 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
3784 T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
3786 F: Documentation/IRQ-domain.txt
3787 F: include/linux/irqdomain.h
3788 F: kernel/irq/irqdomain.c
3793 F: Documentation/isapnp.txt
3794 F: drivers/pnp/isapnp/
3795 F: include/linux/isapnp.h
3797 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3801 F: drivers/firmware/iscsi_ibft*
3806 W: www.open-iscsi.org
3807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3809 F: drivers/scsi/*iscsi*
3810 F: include/scsi/*iscsi*
3816 W: http://www.isdn4linux.de
3817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3819 F: Documentation/isdn/
3821 F: include/linux/isdn.h
3822 F: include/linux/isdn/
3824 ISDN SUBSYSTEM (Eicon active card driver)
3827 W: http://www.melware.de
3829 F: drivers/isdn/hardware/eicon/
3831 IT87 HARDWARE MONITORING DRIVER
3835 F: Documentation/hwmon/it87
3836 F: drivers/hwmon/it87.c
3838 IVTV VIDEO4LINUX DRIVER
3842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3843 W: http://www.ivtvdriver.org
3845 F: Documentation/video4linux/*.ivtv
3846 F: drivers/media/video/ivtv/
3847 F: include/linux/ivtv*
3849 JC42.4 TEMPERATURE SENSOR DRIVER
3853 F: drivers/hwmon/jc42.c
3854 F: Documentation/hwmon/jc42
3859 W: http://jfs.sourceforge.net/
3860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3862 F: Documentation/filesystems/jfs.txt
3869 F: drivers/net/ethernet/jme.*
3871 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3874 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3877 F: include/linux/jffs2.h
3879 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3885 F: include/linux/ext3_jbd.h
3886 F: include/linux/jbd.h
3888 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3893 F: include/linux/jbd2.h
3895 JSM Neo PCI based serial card
3899 F: drivers/tty/serial/jsm/
3901 K10TEMP HARDWARE MONITORING DRIVER
3905 F: Documentation/hwmon/k10temp
3906 F: drivers/hwmon/k10temp.c
3908 K8TEMP HARDWARE MONITORING DRIVER
3912 F: Documentation/hwmon/k8temp
3913 F: drivers/hwmon/k8temp.c
3919 F: Documentation/kbuild/kconfig-language.txt
3926 W: http://lse.sourceforge.net/kdump/
3928 F: Documentation/kdump/
3930 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3936 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
3939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
3942 F: Documentation/kbuild/
3944 F: scripts/Makefile.*
3951 W: http://kernelnewbies.org/KernelJanitors
3954 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3957 W: http://nfs.sourceforge.net/
3960 F: include/linux/nfsd/
3964 F: include/linux/lockd/
3965 F: include/linux/sunrpc/
3967 KERNEL VIRTUAL MACHINE (KVM)
3971 W: http://kvm.qumranet.com
3973 F: Documentation/*/kvm.txt
3975 F: arch/*/include/asm/kvm*
3976 F: include/linux/kvm*
3979 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3982 W: http://kvm.qumranet.com
3984 F: arch/x86/include/asm/svm.h
3985 F: arch/x86/kvm/svm.c
3987 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3990 W: http://kvm.qumranet.com
3992 F: arch/powerpc/include/asm/kvm*
3993 F: arch/powerpc/kvm/
3995 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3998 W: http://kvm.qumranet.com
4000 F: Documentation/ia64/kvm.txt
4001 F: arch/ia64/include/asm/kvm*
4004 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4009 W: http://www.ibm.com/developerworks/linux/linux390/
4011 F: Documentation/s390/kvm.txt
4012 F: arch/s390/include/asm/kvm*
4014 F: drivers/s390/kvm/
4018 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4021 F: include/linux/kexec.h
4028 F: Documentation/security/keys.txt
4029 F: include/linux/key.h
4030 F: include/linux/key-type.h
4040 F: Documentation/security/keys-trusted-encrypted.txt
4041 F: include/keys/trusted-type.h
4042 F: security/keys/trusted.c
4043 F: security/keys/trusted.h
4051 F: Documentation/security/keys-trusted-encrypted.txt
4052 F: include/keys/encrypted-type.h
4053 F: security/keys/encrypted-keys/
4055 KGDB / KDB /debug_core
4057 W: http://kgdb.wiki.kernel.org/
4060 F: Documentation/DocBook/kgdb.tmpl
4061 F: drivers/misc/kgdbts.c
4062 F: drivers/tty/serial/kgdboc.c
4063 F: include/linux/kdb.h
4064 F: include/linux/kgdb.h
4071 F: Documentation/kmemcheck.txt
4072 F: arch/x86/include/asm/kmemcheck.h
4073 F: arch/x86/mm/kmemcheck/
4074 F: include/linux/kmemcheck.h
4080 F: Documentation/kmemleak.txt
4081 F: include/linux/kmemleak.h
4083 F: mm/kmemleak-test.c
4091 F: Documentation/kprobes.txt
4092 F: include/linux/kprobes.h
4095 KS0108 LCD CONTROLLER DRIVER
4097 W: http://miguelojeda.es/auxdisplay.htm
4098 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4100 F: Documentation/auxdisplay/ks0108
4101 F: drivers/auxdisplay/ks0108.c
4102 F: include/linux/ks0108.h
4107 F: Documentation/networking/lapb-module.txt
4111 LASI 53c700 driver for PARISC
4115 F: Documentation/scsi/53c700.txt
4116 F: drivers/scsi/53c700*
4122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4125 F: include/linux/leds.h
4127 LEGACY EEPROM DRIVER
4130 F: Documentation/misc-devices/eeprom
4131 F: drivers/misc/eeprom/eeprom.c
4133 LEGO USB Tower driver
4136 W: http://legousb.sourceforge.net/
4138 F: drivers/usb/misc/legousbtower.c
4143 W: http://lguest.ozlabs.org/
4145 F: arch/x86/include/asm/lguest*.h
4148 F: include/linux/lguest*.h
4151 LINUX FOR IBM pSERIES (RS/6000)
4153 W: http://www.ibm.com/linux/ltc/projects/ppc
4155 F: arch/powerpc/boot/rs6000.h
4157 LINUX FOR POWERPC (32-BIT AND 64-BIT)
4160 W: http://www.penguinppc.org/
4162 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4165 F: Documentation/powerpc/
4168 LINUX FOR POWER MACINTOSH
4170 W: http://www.penguinppc.org/
4173 F: arch/powerpc/platforms/powermac/
4174 F: drivers/macintosh/
4176 LINUX FOR POWERPC EMBEDDED MPC5XXX
4179 T: git git://git.denx.de/linux-2.6-agust.git
4181 F: arch/powerpc/platforms/512x/
4182 F: arch/powerpc/platforms/52xx/
4184 LINUX FOR POWERPC EMBEDDED PPC4XX
4187 W: http://www.penguinppc.org/
4189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4191 F: arch/powerpc/platforms/40x/
4192 F: arch/powerpc/platforms/44x/
4194 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4196 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
4198 T: git git://git.secretlab.ca/git/linux-2.6.git
4200 F: arch/powerpc/*/*virtex*
4201 F: arch/powerpc/*/*/*virtex*
4203 LINUX FOR POWERPC EMBEDDED PPC8XX
4206 W: http://www.penguinppc.org/
4209 F: arch/powerpc/platforms/8xx/
4211 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4213 W: http://www.penguinppc.org/
4216 F: arch/powerpc/platforms/83xx/
4217 F: arch/powerpc/platforms/85xx/
4219 LINUX FOR POWERPC PA SEMI PWRFICIENT
4223 F: arch/powerpc/platforms/pasemi/
4224 F: drivers/*/*pasemi*
4225 F: drivers/*/*/*pasemi*
4227 LINUX SECURITY MODULE (LSM) FRAMEWORK
4232 LIS3LV02D ACCELEROMETER DRIVER
4235 F: Documentation/misc-devices/lis3lv02d
4236 F: drivers/misc/lis3lv02d/
4237 F: drivers/platform/x86/hp_accel.c
4242 F: include/linux/llc.h
4246 LM73 HARDWARE MONITOR DRIVER
4250 F: drivers/hwmon/lm73.c
4252 LM78 HARDWARE MONITOR DRIVER
4256 F: Documentation/hwmon/lm78
4257 F: drivers/hwmon/lm78.c
4259 LM83 HARDWARE MONITOR DRIVER
4263 F: Documentation/hwmon/lm83
4264 F: drivers/hwmon/lm83.c
4266 LM90 HARDWARE MONITOR DRIVER
4270 F: Documentation/hwmon/lm90
4271 F: drivers/hwmon/lm90.c
4273 LOCKDEP AND LOCKSTAT
4276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
4278 F: Documentation/lockdep*.txt
4279 F: Documentation/lockstat.txt
4280 F: include/linux/lockdep.h
4283 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4286 W: http://www.linux-ntfs.org/content/view/19/37/
4288 F: Documentation/ldm.txt
4289 F: block/partitions/ldm.*
4299 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4304 W: http://www.lsilogic.com/support
4306 F: drivers/message/fusion/
4308 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4312 F: drivers/scsi/sym53c8xx_2/
4314 LTC4261 HARDWARE MONITOR DRIVER
4318 F: Documentation/hwmon/ltc4261
4319 F: drivers/hwmon/ltc4261.c
4321 LTP (Linux Test Project)
4328 W: http://ltp.sourceforge.net/
4329 T: git git://github.com/linux-test-project/ltp.git
4330 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4337 W: http://www.linux-m32r.org/
4344 W: http://www.linux-m68k.org/
4345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4350 M68K ON APPLE MACINTOSH
4352 W: http://www.mac.linux-m68k.org/
4359 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4366 W: http://wireless.kernel.org/
4367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
4368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
4370 F: Documentation/networking/mac80211-injection.txt
4371 F: include/net/mac80211.h
4374 MAC80211 PID RATE CONTROL
4378 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
4379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
4380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
4382 F: net/mac80211/rc80211_pid*
4388 F: drivers/net/macvlan.c
4389 F: include/linux/if_macvlan.h
4391 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4393 W: http://www.kernel.org/doc/man-pages
4397 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
4402 F: drivers/net/ethernet/marvell/sk*
4404 MARVELL LIBERTAS WIRELESS DRIVER
4408 F: drivers/net/wireless/libertas/
4410 MARVELL MV643XX ETHERNET DRIVER
4414 F: drivers/net/ethernet/marvell/mv643xx_eth.*
4415 F: include/linux/mv643xx.h
4417 MARVELL MWIFIEX WIRELESS DRIVER
4421 F: drivers/net/wireless/mwifiex/
4423 MARVELL MWL8K WIRELESS DRIVER
4427 F: drivers/net/wireless/mwl8k.c
4429 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4432 F: drivers/mmc/host/mvsdio.*
4434 MATROX FRAMEBUFFER DRIVER
4437 F: drivers/video/matrox/matroxfb_*
4438 F: include/linux/matroxfb.h
4440 MAX16065 HARDWARE MONITOR DRIVER
4444 F: Documentation/hwmon/max16065
4445 F: drivers/hwmon/max16065.c
4447 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4451 F: Documentation/hwmon/max6650
4452 F: drivers/hwmon/max6650.c
4454 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4456 P: LinuxTV.org Project
4458 W: http://linuxtv.org
4459 Q: http://patchwork.kernel.org/project/linux-media/list/
4460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4462 F: Documentation/dvb/
4463 F: Documentation/video4linux/
4464 F: Documentation/DocBook/media/
4466 F: drivers/staging/media/
4468 F: include/linux/dvb/
4469 F: include/linux/videodev*.h
4471 MEGARAID SCSI DRIVERS
4474 W: http://megaraid.lsilogic.com
4476 F: Documentation/scsi/megaraid.txt
4477 F: drivers/scsi/megaraid.*
4478 F: drivers/scsi/megaraid/
4482 W: http://www.linux-mm.org
4484 F: include/linux/mm.h
4487 MEMORY RESOURCE CONTROLLER
4498 MEMORY TECHNOLOGY DEVICES (MTD)
4501 W: http://www.linux-mtd.infradead.org/
4502 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4503 T: git git://git.infradead.org/mtd-2.6.git
4506 F: include/linux/mtd/
4509 MICROBLAZE ARCHITECTURE
4512 W: http://www.monstr.eu/fdt/
4513 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4520 F: drivers/usb/image/microtek.*
4525 W: http://www.linux-mips.org/
4526 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
4527 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
4529 F: Documentation/mips/
4535 F: include/linux/module.h
4538 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4539 W: http://popies.net/meye/
4541 F: Documentation/video4linux/meye.txt
4542 F: drivers/media/video/meye.*
4543 F: include/linux/meye.h
4545 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4549 F: drivers/mmc/host/imxmmc.*
4551 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4554 F: Documentation/serial/moxa-smartio
4555 F: drivers/tty/mxser.*
4561 F: drivers/platform/x86/msi-laptop.c
4567 F: drivers/platform/x86/msi-wmi.c
4569 MULTIFUNCTION DEVICES (MFD)
4571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4575 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4581 F: include/linux/mmc/
4583 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4585 F: drivers/mmc/host/mmc_spi.c
4586 F: include/linux/spi/mmc_spi.h
4588 MULTISOUND SOUND DRIVER
4591 F: Documentation/sound/oss/MultiSound
4594 MULTITECH MULTIPORT CARD (ISICOM)
4596 F: drivers/tty/isicom.c
4597 F: include/linux/isicom.h
4599 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4604 F: drivers/usb/musb/
4606 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4609 W: http://www.myri.com/scs/download-Myri10GE.html
4611 F: drivers/net/ethernet/myricom/myri10ge/
4613 NATSEMI ETHERNET DRIVER (DP8381x)
4615 F: drivers/net/ethernet/natsemi/natsemi.c
4617 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4621 W: http://www.native-instruments.com
4629 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4633 F: drivers/scsi/NCR_D700.*
4635 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4638 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4640 F: drivers/infiniband/hw/nes/
4642 NETEM NETWORK EMULATOR
4646 F: net/sched/sch_netem.c
4648 NETERION 10GbE DRIVERS (s2io/vxge)
4652 F: Documentation/networking/s2io.txt
4653 F: Documentation/networking/vxge.txt
4654 F: drivers/net/ethernet/neterion/
4656 NETFILTER/IPTABLES/IPCHAINS
4664 W: http://www.netfilter.org/
4665 W: http://www.iptables.org/
4666 T: git git://1984.lsi.us.es/nf
4667 T: git git://1984.lsi.us.es/nf-next
4669 F: include/linux/netfilter*
4670 F: include/linux/netfilter/
4671 F: include/net/netfilter/
4672 F: net/*/netfilter.c
4678 W: http://netlabel.sf.net
4681 F: Documentation/netlabel/
4682 F: include/net/netlabel.h
4685 NETROM NETWORK LAYER
4688 W: http://www.linux-ax25.org/
4690 F: include/linux/netrom.h
4691 F: include/net/netrom.h
4694 NETWORK BLOCK DEVICE (NBD)
4697 F: Documentation/blockdev/nbd.txt
4698 F: drivers/block/nbd.c
4699 F: include/linux/nbd.h
4701 NETWORK DROP MONITOR
4705 W: https://fedorahosted.org/dropwatch/
4706 F: net/core/drop_monitor.c
4708 NETWORKING [GENERAL]
4711 W: http://www.linuxfoundation.org/en/Net
4712 W: http://patchwork.ozlabs.org/project/netdev/list/
4713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4718 F: include/linux/in.h
4719 F: include/linux/net.h
4720 F: include/linux/netdevice.h
4722 NETWORKING [IPv4/IPv6]
4729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4736 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4741 NETWORKING [WIRELESS]
4744 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
4750 F: include/net/ieee80211*
4751 F: include/linux/wireless.h
4752 F: include/net/iw_handler.h
4753 F: drivers/net/wireless/
4757 W: http://www.linuxfoundation.org/en/Net
4758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4762 F: include/linux/if_*
4763 F: include/linux/*device.h
4765 NETXEN (1/10) GbE SUPPORT
4769 W: http://www.qlogic.com
4771 F: drivers/net/ethernet/qlogic/netxen/
4780 F: include/linux/nfc.h
4784 NFS, SUNRPC, AND LOCKD CLIENTS
4787 W: http://client.linux-nfs.org
4788 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4794 F: include/linux/lockd/
4795 F: include/linux/nfs*
4796 F: include/linux/sunrpc/
4798 NI5010 NETWORK DRIVER
4803 F: drivers/net/ethernet/racal/ni5010.*
4808 W: http://www.nilfs.org/en/
4809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4811 F: Documentation/filesystems/nilfs2.txt
4813 F: include/linux/nilfs2_fs.h
4815 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4817 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4819 F: Documentation/scsi/NinjaSCSI.txt
4820 F: drivers/scsi/pcmcia/nsp_*
4822 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4825 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4827 F: Documentation/scsi/NinjaSCSI.txt
4828 F: drivers/scsi/nsp32*
4833 W: http://www.tuxera.com/
4834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
4836 F: Documentation/filesystems/ntfs.txt
4839 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4843 F: drivers/video/riva/
4844 F: drivers/video/nvidia/
4849 W: http://www.muru.com/linux/omap/
4850 W: http://linux.omap.com/
4851 Q: http://patchwork.kernel.org/project/linux-omap/list/
4852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
4855 F: drivers/i2c/busses/i2c-omap.c
4856 F: include/linux/i2c-omap.h
4858 OMAP CLOCK FRAMEWORK SUPPORT
4862 F: arch/arm/*omap*/*clock*
4864 OMAP POWER MANAGEMENT SUPPORT
4868 F: arch/arm/*omap*/*pm*
4869 F: drivers/cpufreq/omap-cpufreq.c
4871 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4876 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4877 F: arch/arm/mach-omap2/powerdomain44xx.c
4878 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4879 F: arch/arm/mach-omap2/clockdomain44xx.c
4889 OMAP FRAMEBUFFER SUPPORT
4894 F: drivers/video/omap/
4896 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4901 F: drivers/video/omap2/
4902 F: Documentation/arm/OMAP/DSS
4904 OMAP HARDWARE SPINLOCK SUPPORT
4908 F: drivers/hwspinlock/omap_hwspinlock.c
4909 F: arch/arm/mach-omap2/hwspinlock.c
4915 F: drivers/mmc/host/omap.c
4920 F: drivers/mmc/host/omap_hsmmc.c
4922 OMAP RANDOM NUMBER GENERATOR SUPPORT
4925 F: drivers/char/hw_random/omap-rng.c
4932 F: arch/arm/mach-omap2/omap_hwmod.c
4933 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4935 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4939 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4941 OMAP IMAGE SIGNAL PROCESSOR (ISP)
4945 F: drivers/media/video/omap3isp/*
4951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4953 F: drivers/usb/*/*omap*
4954 F: arch/arm/*omap*/usb*
4960 F: Documentation/filesystems/omfs.txt
4963 OMNIKEY CARDMAN 4000 DRIVER
4966 F: drivers/char/pcmcia/cm4000_cs.c
4967 F: include/linux/cm4000_cs.h
4969 OMNIKEY CARDMAN 4040 DRIVER
4972 F: drivers/char/pcmcia/cm4040_cs.*
4974 OMNIVISION OV7670 SENSOR DRIVER
4977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4979 F: drivers/media/video/ov7670.c
4981 ONENAND FLASH DRIVER
4985 F: drivers/mtd/onenand/
4986 F: include/linux/mtd/onenand*.h
4988 ONSTREAM SCSI TAPE DRIVER
4993 F: drivers/scsi/osst*
4996 OPENCORES I2C BUS DRIVER
5000 F: Documentation/i2c/busses/i2c-ocores
5001 F: drivers/i2c/busses/i2c-ocores.c
5003 OPEN FIRMWARE AND FLATTENED DEVICE TREE
5007 W: http://fdt.secretlab.ca
5008 T: git git://git.secretlab.ca/git/linux-2.6.git
5010 F: Documentation/devicetree
5012 F: include/linux/of*.h
5016 OPENRISC ARCHITECTURE
5018 W: http://openrisc.net
5021 T: git git://openrisc.net/~jonas/linux
5027 W: http://openvswitch.org
5028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
5035 T: git git://git.alsa-project.org/alsa-kernel.git
5037 F: sound/drivers/opl4/
5043 F: arch/*/include/asm/oprofile*.h
5045 F: drivers/oprofile/
5046 F: include/linux/oprofile.h
5048 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
5052 W: http://oss.oracle.com/projects/ocfs2/
5053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
5055 F: Documentation/filesystems/ocfs2.txt
5056 F: Documentation/filesystems/dlmfs.txt
5061 W: http://wireless.kernel.org/en/users/Drivers/orinoco
5062 W: http://www.nongnu.org/orinoco/
5064 F: drivers/net/wireless/orinoco/
5066 OSD LIBRARY and FILESYSTEM
5070 W: http://open-osd.org
5071 T: git git://git.open-osd.org/open-osd.git
5073 F: drivers/scsi/osd/
5074 F: include/scsi/osd_*
5080 W: http://wireless.kernel.org/en/users/Drivers/p54
5082 F: drivers/net/wireless/p54/
5084 PA SEMI ETHERNET DRIVER
5088 F: drivers/net/ethernet/pasemi/*
5090 PA SEMI SMBUS DRIVER
5094 F: drivers/i2c/busses/i2c-pasemi.c
5096 PADATA PARALLEL EXECUTION MECHANISM
5101 F: include/linux/padata.h
5102 F: Documentation/padata.txt
5104 PANASONIC LAPTOP ACPI EXTRAS DRIVER
5108 F: drivers/platform/x86/panasonic-laptop.c
5110 PANASONIC MN10300/AM33/AM34 PORT
5114 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
5116 F: Documentation/mn10300/
5119 PARALLEL PORT SUPPORT
5123 F: include/linux/parport*.h
5124 F: drivers/char/ppdev.c
5125 F: include/linux/ppdev.h
5127 PARAVIRT_OPS INTERFACE
5134 F: Documentation/ia64/paravirt_ops.txt
5135 F: arch/*/kernel/paravirt*
5136 F: arch/*/include/asm/paravirt.h
5138 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
5141 W: http://www.torque.net/linux-pp.html
5143 F: Documentation/blockdev/paride.txt
5144 F: drivers/block/paride/
5150 W: http://www.parisc-linux.org/
5151 Q: http://patchwork.kernel.org/project/linux-parisc/list/
5152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
5157 PC87360 HARDWARE MONITORING DRIVER
5161 F: Documentation/hwmon/pc87360
5162 F: drivers/hwmon/pc87360.c
5167 F: drivers/char/pc8736x_gpio.c
5169 PC87427 HARDWARE MONITORING DRIVER
5173 F: Documentation/hwmon/pc87427
5174 F: drivers/hwmon/pc87427.c
5179 F: drivers/leds/leds-pca9532.c
5180 F: include/linux/leds-pca9532.h
5182 PCA9541 I2C BUS MASTER SELECTOR DRIVER
5186 F: drivers/i2c/muxes/i2c-mux-pca9541.c
5188 PCA9564/PCA9665 I2C BUS DRIVER
5192 F: drivers/i2c/algos/i2c-algo-pca.c
5193 F: drivers/i2c/busses/i2c-pca-*
5194 F: include/linux/i2c-algo-pca.h
5195 F: include/linux/i2c-pca-platform.h
5197 PCDP - PRIMARY CONSOLE AND DEBUG PORT
5200 F: drivers/firmware/pcdp.*
5206 F: Documentation/PCI/pci-error-recovery.txt
5207 F: Documentation/powerpc/eeh-pci-error-recovery.txt
5212 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
5213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/linux.git
5215 F: Documentation/PCI/
5217 F: include/linux/pci*
5220 P: Linux PCMCIA Team
5222 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
5223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
5225 F: Documentation/pcmcia/
5229 PCNET32 NETWORK DRIVER
5233 F: drivers/net/ethernet/amd/pcnet32.c
5235 PCRYPT PARALLEL CRYPTO ENGINE
5240 F: include/crypto/pcrypt.h
5242 PER-CPU MEMORY ALLOCATOR
5245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
5247 F: include/linux/percpu*.h
5249 F: arch/*/include/asm/percpu.h
5251 PER-TASK DELAY ACCOUNTING
5254 F: include/linux/delayacct.h
5255 F: kernel/delayacct.c
5257 PERFORMANCE EVENTS SUBSYSTEM
5262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
5265 F: include/linux/perf_event.h
5266 F: arch/*/kernel/perf_event*.c
5267 F: arch/*/kernel/*/perf_event*.c
5268 F: arch/*/kernel/*/*/perf_event*.c
5269 F: arch/*/include/asm/perf_event.h
5270 F: arch/*/lib/perf_event*.c
5271 F: arch/*/kernel/perf_callchain.c
5274 PERSONALITY HANDLING
5278 F: include/linux/personality.h
5283 F: Documentation/networking/phonet.txt
5284 F: include/linux/phonet.h
5285 F: include/net/phonet/
5292 F: drivers/mtd/devices/phram.c
5297 T: git git://github.com/jamieiles/linux-2.6-ji.git
5299 F: arch/arm/mach-picoxcell
5300 F: drivers/*/picoxcell*
5301 F: drivers/*/*/picoxcell*
5303 PIN CONTROL SUBSYSTEM
5308 PIN CONTROLLER - ST SPEAR
5312 W: http://www.st.com/spear
5314 F: driver/pinctrl/spear/
5319 F: drivers/block/pktcdvd.c
5320 F: include/linux/pktcdvd.h
5324 W: http://mprc.pku.edu.cn/~guanxuetao/linux
5326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
5327 F: drivers/input/serio/i8042-unicore32io.h
5328 F: drivers/i2c/busses/i2c-puv3.c
5329 F: drivers/video/fb-puv3.c
5330 F: drivers/rtc/rtc-puv3.c
5332 PMBUS HARDWARE MONITORING DRIVERS
5335 W: http://www.lm-sensors.org/
5336 W: http://www.roeck-us.net/linux/drivers/
5337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5339 F: Documentation/hwmon/pmbus
5340 F: drivers/hwmon/pmbus/
5341 F: include/linux/i2c/pmbus.h
5343 PMC SIERRA MaxRAID DRIVER
5346 W: http://www.pmc-sierra.com/
5348 F: drivers/scsi/pmcraid.*
5350 PMC SIERRA PM8001 DRIVER
5355 F: drivers/scsi/pm8001/
5357 POSIX CLOCKS and TIMERS
5359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5362 F: include/linux/timer*
5365 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
5368 T: git git://git.infradead.org/battery-2.6.git
5370 F: include/linux/power_supply.h
5383 F: drivers/i2c/busses/i2c-pnx.c
5385 PPP PROTOCOL DRIVERS AND COMPRESSORS
5389 F: drivers/net/ppp/ppp_*
5391 PPP OVER ATM (RFC 2364)
5394 F: net/atm/pppoatm.c
5395 F: include/linux/atmppp.h
5400 F: drivers/net/ppp/pppoe.c
5401 F: drivers/net/ppp/pppox.c
5406 F: net/l2tp/l2tp_ppp.c
5407 F: include/linux/if_pppol2tp.h
5411 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5414 F: Documentation/pps/
5416 F: include/linux/pps*.h
5422 F: drivers/net/ppp/pptp.c
5423 W: http://sourceforge.net/projects/accel-pptp
5428 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5430 F: Documentation/preempt-locking.txt
5431 F: include/linux/preempt.h
5433 PRISM54 WIRELESS DRIVER
5436 W: http://wireless.kernel.org/en/users/Drivers/p54
5438 F: drivers/net/wireless/prism54/
5440 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5444 F: drivers/ata/sata_promise.*
5451 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
5453 PS3 PLATFORM SUPPORT
5458 F: arch/powerpc/boot/ps3*
5459 F: arch/powerpc/include/asm/lv1call.h
5460 F: arch/powerpc/include/asm/ps3*.h
5461 F: arch/powerpc/platforms/ps3/
5464 F: drivers/rtc/rtc-ps3.c
5465 F: drivers/usb/host/*ps3.c
5466 F: sound/ppc/snd_ps3*
5472 F: drivers/block/ps3vram.c
5474 PTP HARDWARE CLOCK SUPPORT
5477 W: http://linuxptp.sourceforge.net/
5478 F: Documentation/ABI/testing/sysfs-ptp
5479 F: Documentation/ptp/*
5480 F: drivers/net/gianfar_ptp.c
5481 F: drivers/net/phy/dp83640*
5483 F: include/linux/ptp_cl*
5489 F: include/asm-generic/syscall.h
5490 F: include/linux/ptrace.h
5491 F: include/linux/regset.h
5492 F: include/linux/tracehook.h
5495 PVRUSB2 VIDEO4LINUX DRIVER
5499 W: http://www.isely.net/pvrusb2/
5500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5502 F: Documentation/video4linux/README.pvrusb2
5503 F: drivers/media/video/pvrusb2/
5505 PXA2xx/PXA3xx SUPPORT
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-pxa/
5514 F: drivers/pcmcia/pxa2xx*
5515 F: drivers/spi/spi-pxa2xx*
5516 F: drivers/usb/gadget/pxa2*
5517 F: include/sound/pxa2xx-lib.h
5525 T: git git://github.com/hzhuang1/linux.git
5526 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5528 F: arch/arm/mach-mmp/
5542 F: drivers/infiniband/hw/qib/
5544 QLOGIC QLA1280 SCSI DRIVER
5548 F: drivers/scsi/qla1280.[ch]
5550 QLOGIC QLA2XXX FC-SCSI DRIVER
5555 F: Documentation/scsi/LICENSE.qla2xxx
5556 F: drivers/scsi/qla2xxx/
5558 QLOGIC QLA4XXX iSCSI DRIVER
5564 F: drivers/scsi/qla4xxx/
5566 QLOGIC QLA3XXX NETWORK DRIVER
5572 F: Documentation/networking/LICENSE.qla3xxx
5573 F: drivers/net/ethernet/qlogic/qla3xxx.*
5575 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5581 F: drivers/net/ethernet/qlogic/qlcnic/
5583 QLOGIC QLGE 10Gb ETHERNET DRIVER
5589 F: drivers/net/ethernet/qlogic/qlge/
5593 W: http://www.alarsen.net/linux/qnx4fs/
5596 F: include/linux/qnx4_fs.h
5597 F: include/linux/qnxtypes.h
5599 QUALCOMM HEXAGON ARCHITECTURE
5605 RADOS BLOCK DEVICE (RBD)
5606 F: include/linux/qnxtypes.h
5611 F: drivers/block/rbd.c
5612 F: drivers/block/rbd_types.h
5614 RADEON FRAMEBUFFER DISPLAY DRIVER
5618 F: drivers/video/aty/radeon*
5619 F: include/linux/radeonfb.h
5621 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5625 F: drivers/video/aty/aty128fb.c
5627 RALINK RT2X00 WIRELESS LAN DRIVER
5634 W: http://rt2x00.serialmonkey.com/
5636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5637 F: drivers/net/wireless/rt2x00/
5639 RAMDISK RAM BLOCK DEVICE DRIVER
5642 F: Documentation/blockdev/ramdisk.txt
5643 F: drivers/block/brd.c
5645 RANDOM NUMBER DRIVER
5648 F: drivers/char/random.c
5656 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5659 F: drivers/net/wireless/ray*
5665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
5666 F: Documentation/RCU/torture.txt
5667 F: kernel/rcutorture.c
5673 RDC R6040 FAST ETHERNET DRIVER
5677 F: drivers/net/ethernet/rdc/r6040.c
5679 RDS - RELIABLE DATAGRAM SOCKETS
5685 READ-COPY UPDATE (RCU)
5688 W: http://www.rdrop.com/users/paulmck/RCU/
5690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
5691 F: Documentation/RCU/
5692 X: Documentation/RCU/torture.txt
5693 F: include/linux/rcu*
5695 X: kernel/rcutorture.c
5697 REAL TIME CLOCK (RTC) SUBSYSTEM
5700 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5702 F: Documentation/rtc.txt
5704 F: include/linux/rtc.h
5706 REISERFS FILE SYSTEM
5711 REGISTER MAP ABSTRACTION
5713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
5715 F: drivers/base/regmap/
5716 F: include/linux/regmap.h
5718 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
5721 F: drivers/remoteproc/
5722 F: Documentation/remoteproc.txt
5723 F: include/linux/remoteproc.h
5728 W: http://wireless.kernel.org/
5729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5732 F: Documentation/rfkill.txt
5735 RICOH SMARTMEDIA/XD DRIVER
5738 F: drivers/mtd/nand/r852.c
5739 F: drivers/mtd/nand/r852.h
5741 RICOH R5C592 MEMORYSTICK DRIVER
5744 F: drivers/memstick/host/r592.*
5748 W: http://www.comtrol.com
5750 F: Documentation/serial/rocket.txt
5751 F: drivers/tty/rocket*
5756 W: http://www.linux-ax25.org/
5758 F: include/linux/rose.h
5759 F: include/net/rose.h
5762 RTL8180 WIRELESS DRIVER
5765 W: http://wireless.kernel.org/
5766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5768 F: drivers/net/wireless/rtl818x/rtl8180/
5770 RTL8187 WIRELESS DRIVER
5775 W: http://wireless.kernel.org/
5776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5778 F: drivers/net/wireless/rtl818x/rtl8187/
5780 RTL8192CE WIRELESS DRIVER
5784 W: http://wireless.kernel.org/
5785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5787 F: drivers/net/wireless/rtlwifi/
5788 F: drivers/net/wireless/rtlwifi/rtl8192ce/
5790 S3 SAVAGE FRAMEBUFFER DRIVER
5794 F: drivers/video/savage/
5801 W: http://www.ibm.com/developerworks/linux/linux390/
5805 F: block/partitions/ibm.c
5806 F: Documentation/s390/
5807 F: Documentation/DocBook/s390*
5809 S390 NETWORK DRIVERS
5814 W: http://www.ibm.com/developerworks/linux/linux390/
5816 F: drivers/s390/net/
5822 W: http://www.ibm.com/developerworks/linux/linux390/
5824 F: drivers/s390/crypto/
5830 W: http://www.ibm.com/developerworks/linux/linux390/
5832 F: drivers/s390/scsi/zfcp_*
5834 S390 IUCV NETWORK LAYER
5838 W: http://www.ibm.com/developerworks/linux/linux390/
5840 F: drivers/s390/net/*iucv*
5841 F: include/net/iucv/
5844 S3C24XX SD/MMC Driver
5848 F: drivers/mmc/host/s3cmci.*
5850 SAA7146 VIDEO4LINUX-2 DRIVER
5853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5854 W: http://www.mihu.de/linux/saa7146
5856 F: drivers/media/common/saa7146*
5857 F: drivers/media/video/*7146*
5858 F: include/media/*7146*
5860 SAMSUNG LAPTOP DRIVER
5864 F: drivers/platform/x86/samsung-laptop.c
5866 SAMSUNG AUDIO (ASoC) DRIVERS
5870 F: sound/soc/samsung
5872 SAMSUNG FRAMEBUFFER DRIVER
5876 F: drivers/video/s3c-fb.c
5882 F: drivers/tty/serial
5884 SYNOPSYS DESIGNWARE DMAC DRIVER
5887 F: include/linux/dw_dmac.h
5888 F: drivers/dma/dw_dmac_regs.h
5889 F: drivers/dma/dw_dmac.c
5894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5896 F: include/linux/clocksource.h
5897 F: include/linux/time.h
5898 F: include/linux/timex.h
5899 F: kernel/time/clocksource.c
5900 F: kernel/time/time*.c
5901 F: kernel/time/ntp.c
5902 F: drivers/clocksource
5904 TLG2300 VIDEO4LINUX-2 DRIVER
5909 F: drivers/media/video/tlg2300
5914 F: drivers/watchdog/sc1200wdt.c
5919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
5922 F: include/linux/sched.h
5927 W: http://www.sunplusct.com
5934 W: http://www.kernel.dk
5938 SCSI RDMA PROTOCOL (SRP) INITIATOR
5942 W: http://www.openfabrics.org
5943 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5945 F: drivers/infiniband/ulp/srp/
5946 F: include/scsi/srp.h
5951 W: http://www.torque.net/sg
5953 F: drivers/scsi/sg.c
5954 F: include/scsi/sg.h
5959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5970 F: Documentation/scsi/st.txt
5977 W: http://lksctp.sourceforge.net
5979 F: Documentation/networking/sctp.txt
5980 F: include/linux/sctp.h
5981 F: include/net/sctp/
5987 F: Documentation/i2c/busses/scx200_acb
5988 F: arch/x86/platform/scx200/
5989 F: drivers/watchdog/scx200_wdt.c
5990 F: drivers/i2c/busses/scx200*
5991 F: drivers/mtd/maps/scx200_docflash.c
5992 F: include/linux/scx200.h
5997 F: drivers/char/scx200_gpio.c
5998 F: include/linux/scx200_gpio.h
6000 SCx200 HRT CLOCKSOURCE DRIVER
6003 F: drivers/clocksource/scx200_hrt.c
6005 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
6009 F: drivers/mmc/host/sdricoh_cs.c
6011 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6016 F: drivers/mmc/host/sdhci.*
6017 F: drivers/mmc/host/sdhci-pltfm.[ch]
6019 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
6024 F: drivers/mmc/host/sdhci-pltfm.[ch]
6026 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
6030 F: drivers/mmc/host/sdhci-s3c.c
6032 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
6037 F: drivers/mmc/host/sdhci-spear.c
6042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
6043 W: http://kernsec.org/
6051 SELINUX SECURITY MODULE
6056 W: http://selinuxproject.org
6057 T: git git://git.infradead.org/users/eparis/selinux.git
6059 F: include/linux/selinux*
6060 F: security/selinux/
6063 APPARMOR SECURITY MODULE
6066 W: apparmor.wiki.kernel.org
6067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
6069 F: security/apparmor/
6074 F: drivers/misc/phantom.c
6075 F: include/linux/phantom.h
6077 SERIAL ATA (SATA) SUBSYSTEM
6080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
6083 F: include/linux/ata.h
6084 F: include/linux/libata.h
6086 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
6089 W: http://www.emulex.com
6091 F: drivers/scsi/be2iscsi/
6093 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
6098 W: http://www.emulex.com
6100 F: drivers/net/ethernet/emulex/benet/
6107 F: drivers/net/ethernet/sfc/
6112 F: drivers/misc/sgi-gru/
6114 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
6118 F: Documentation/ia64/serial.txt
6119 F: drivers/tty/serial/ioc?_serial.c
6120 F: include/linux/ioc?.h
6122 SGI VISUAL WORKSTATION 320 AND 540
6125 W: http://linux-visws.sf.net
6126 S: Maintained for 2.6.
6127 F: Documentation/sgi-visws.txt
6129 SGI XP/XPC/XPNET DRIVER
6132 F: drivers/misc/sgi-xp/
6134 SIMPLE FIRMWARE INTERFACE (SFI)
6137 W: http://simplefirmware.org/
6138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
6140 F: arch/x86/platform/sfi/
6142 F: include/linux/sfi*.h
6144 SIMTEC EB110ATX (Chalice CATS)
6148 W: http://www.simtec.co.uk/products/EB110ATX/
6151 SIMTEC EB2410ITX (BAST)
6155 W: http://www.simtec.co.uk/products/EB2410ITX/
6157 F: arch/arm/mach-s3c2410/mach-bast.c
6158 F: arch/arm/mach-s3c2410/bast-ide.c
6159 F: arch/arm/mach-s3c2410/bast-irq.c
6161 TI DAVINCI MACHINE SUPPORT
6165 T: git git://gitorious.org/linux-davinci/linux-davinci.git
6166 Q: http://patchwork.kernel.org/project/linux-davinci/list/
6168 F: arch/arm/mach-davinci
6169 F: drivers/i2c/busses/i2c-davinci.c
6171 SIS 190 ETHERNET DRIVER
6175 F: drivers/net/ethernet/sis/sis190.c
6177 SIS 900/7016 FAST ETHERNET DRIVER
6179 W: http://www.brownhat.org/sis900.html
6182 F: drivers/net/ethernet/sis/sis900.*
6184 SIS 96X I2C/SMBUS DRIVER
6188 F: Documentation/i2c/busses/i2c-sis96x
6189 F: drivers/i2c/busses/i2c-sis96x.c
6191 SIS FRAMEBUFFER DRIVER
6193 W: http://www.winischhofer.net/linuxsisvga.shtml
6195 F: Documentation/fb/sisfb.txt
6196 F: drivers/video/sis/
6197 F: include/video/sisfb.h
6201 W: http://www.winischhofer.at/linuxsisusbvga.shtml
6203 F: drivers/usb/misc/sisusbvga/
6211 F: include/linux/sl?b*.h
6214 SLEEPABLE READ-COPY UPDATE (SRCU)
6217 W: http://www.rdrop.com/users/paulmck/RCU/
6219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6220 F: include/linux/srcu*
6223 SMACK SECURITY MODULE
6226 W: http://schaufler-ca.com
6227 T: git git://git.gitorious.org/smack-next/kernel.git
6229 F: Documentation/security/Smack.txt
6232 SMC91x ETHERNET DRIVER
6235 F: drivers/net/ethernet/smsc/smc91x.*
6237 SMM665 HARDWARE MONITOR DRIVER
6241 F: Documentation/hwmon/smm665
6242 F: drivers/hwmon/smm665.c
6244 SMSC EMC2103 HARDWARE MONITOR DRIVER
6248 F: Documentation/hwmon/emc2103
6249 F: drivers/hwmon/emc2103.c
6251 SMSC SCH5627 HARDWARE MONITOR DRIVER
6255 F: Documentation/hwmon/sch5627
6256 F: drivers/hwmon/sch5627.c
6258 SMSC47B397 HARDWARE MONITOR DRIVER
6262 F: Documentation/hwmon/smsc47b397
6263 F: drivers/hwmon/smsc47b397.c
6265 SMSC911x ETHERNET DRIVER
6269 F: include/linux/smsc911x.h
6270 F: drivers/net/ethernet/smsc/smsc911x.*
6272 SMSC9420 PCI ETHERNET DRIVER
6276 F: drivers/net/ethernet/smsc/smsc9420.*
6278 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
6282 F: drivers/video/smscufx.c
6284 SN-IA64 (Itanium) SUB-PLATFORM
6288 W: http://www.sgi.com/altix
6292 SOC-CAMERA V4L2 SUBSYSTEM
6295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6297 F: include/media/v4l2*
6298 F: drivers/media/video/v4l2*
6300 SOEKRIS NET48XX LED SUPPORT
6303 F: drivers/leds/leds-net48xx.c
6305 SOFTWARE RAID (Multiple Disks) SUPPORT
6310 F: include/linux/raid/
6312 SONIC NETWORK DRIVER
6316 F: drivers/net/ethernet/natsemi/sonic.*
6318 SONICS SILICON BACKPLANE DRIVER (SSB)
6323 F: include/linux/ssb/
6325 SONY VAIO CONTROL DEVICE DRIVER
6328 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
6330 F: Documentation/laptops/sony-laptop.txt
6331 F: drivers/char/sonypi.c
6332 F: drivers/platform/x86/sony-laptop.c
6333 F: include/linux/sony-laptop.h
6335 SONY MEMORYSTICK CARD SUPPORT
6337 W: http://tifmxx.berlios.de/
6339 F: drivers/memstick/host/tifm_ms.c
6345 W: http://www.alsa-project.org/
6346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6347 T: git git://git.alsa-project.org/alsa-kernel.git
6349 F: Documentation/sound/
6353 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
6358 W: http://alsa-project.org/main/index.php/ASoC
6361 F: include/sound/soc*
6363 SPARC + UltraSPARC (sparc/sparc64)
6366 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
6367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
6368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6373 SPARC SERIAL DRIVERS
6376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
6377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6379 F: include/linux/sunserialcore.h
6380 F: drivers/tty/serial/suncore.c
6381 F: drivers/tty/serial/sunhv.c
6382 F: drivers/tty/serial/sunsab.c
6383 F: drivers/tty/serial/sunsab.h
6384 F: drivers/tty/serial/sunsu.c
6385 F: drivers/tty/serial/sunzilog.c
6386 F: drivers/tty/serial/sunzilog.h
6391 W: https://sparse.wiki.kernel.org/
6392 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
6393 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
6395 F: include/linux/compiler.h
6397 SPEAR PLATFORM SUPPORT
6402 W: http://www.st.com/spear
6404 F: arch/arm/plat-spear/
6406 SPEAR13XX MACHINE SUPPORT
6411 W: http://www.st.com/spear
6413 F: arch/arm/mach-spear13xx/
6415 SPEAR3XX MACHINE SUPPORT
6420 W: http://www.st.com/spear
6422 F: arch/arm/mach-spear3xx/
6424 SPEAR6XX MACHINE SUPPORT
6430 W: http://www.st.com/spear
6432 F: arch/arm/mach-spear6xx/
6434 SPEAR CLOCK FRAMEWORK SUPPORT
6438 W: http://www.st.com/spear
6440 F: drivers/clk/spear/
6445 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
6446 T: git git://git.secretlab.ca/git/linux-2.6.git
6448 F: Documentation/spi/
6450 F: include/linux/spi/
6452 SPIDERNET NETWORK DRIVER for CELL
6457 F: Documentation/networking/spider_net.txt
6458 F: drivers/net/ethernet/toshiba/spider_net*
6464 W: http://www.ibm.com/developerworks/power/cell/
6466 F: Documentation/filesystems/spufs.txt
6467 F: arch/powerpc/platforms/cell/spufs/
6469 SQUASHFS FILE SYSTEM
6472 W: http://squashfs.org.uk
6474 F: Documentation/filesystems/squashfs.txt
6477 SRM (Alpha) environment access
6480 F: arch/alpha/kernel/srm_env.c
6489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
6494 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
6497 F: drivers/staging/wlags49_h2/
6498 F: drivers/staging/wlags49_h25/
6503 F: drivers/staging/asus_oled/
6509 F: drivers/staging/comedi/
6511 STAGING - CRYSTAL HD VIDEO DECODER
6517 F: drivers/staging/crystalhd/
6519 STAGING - ECHO CANCELLER
6523 F: drivers/staging/echo/
6525 STAGING - ET131X NETWORK DRIVER
6528 F: drivers/staging/et131x/
6530 STAGING - FLARION FT1000 DRIVERS
6533 F: drivers/staging/ft1000/
6535 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
6538 F: drivers/staging/frontier/
6540 STAGING - INDUSTRIAL IO
6544 F: drivers/staging/iio/
6546 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
6548 W: http://www.lirc.org/
6550 F: drivers/staging/media/lirc/
6552 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
6557 F: drivers/staging/nvec/
6559 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
6563 W: http://wiki.laptop.org/go/DCON
6565 F: drivers/staging/olpc_dcon/
6567 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
6571 F: drivers/staging/ozwpan/
6573 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
6576 F: drivers/staging/panel/
6578 STAGING - REALTEK RTL8712U DRIVERS
6582 F: drivers/staging/rtl8712/
6584 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
6587 F: drivers/staging/sm7xx/
6589 STAGING - SOFTLOGIC 6x10 MPEG CODEC
6592 F: drivers/staging/media/solo6x10/
6594 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
6600 W: http://www.linux-speakup.org/
6602 F: drivers/staging/speakup/
6604 STAGING - TI DSP BRIDGE DRIVERS
6607 F: drivers/staging/tidspbridge/
6609 STAGING - USB ENE SM/MS CARD READER DRIVER
6612 F: drivers/staging/keucr/
6614 STAGING - VIA VT665X DRIVERS
6617 F: drivers/staging/vt665?/
6619 STAGING - WINBOND IS89C35 WLAN USB DRIVER
6622 F: drivers/staging/winbond/
6624 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
6627 F: drivers/staging/xgifb/
6629 STARFIRE/DURALAN NETWORK DRIVER
6632 F: drivers/net/ethernet/adaptec/starfire*
6636 W: http://sammy.net/sun3/
6638 F: arch/m68k/kernel/*sun3*
6640 F: arch/m68k/include/asm/sun3*
6641 F: drivers/net/ethernet/i825xx/sun3*
6646 W: http://www.linux-sh.org
6647 Q: http://patchwork.kernel.org/project/linux-sh/list/
6648 T: git git://github.com/pmundt/linux-sh.git sh-latest
6650 F: Documentation/sh/
6660 F: Documentation/power/
6661 F: arch/x86/kernel/acpi/
6662 F: drivers/base/power/
6664 F: include/linux/suspend.h
6665 F: include/linux/freezer.h
6666 F: include/linux/pm.h
6672 F: Documentation/svga.txt
6673 F: arch/x86/boot/video*
6678 F: Documentation/filesystems/sysv-fs.txt
6680 F: include/linux/sysv_fs.h
6686 L: http://groups.google.com/group/linux-iscsi-target-dev
6687 W: http://www.linux-iscsi.org
6688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core.git master
6692 F: Documentation/target/
6694 TASKSTATS STATISTICS INTERFACE
6697 F: Documentation/accounting/taskstats*
6698 F: include/linux/taskstats*
6699 F: kernel/taskstats.c
6705 F: include/linux/pkt_cls.h
6706 F: include/net/pkt_cls.h
6709 TCP LOW PRIORITY MODULE
6712 W: http://tcp-lp-mod.sourceforge.net/
6714 F: net/ipv4/tcp_lp.c
6720 F: drivers/net/team/
6721 F: include/linux/if_team.h
6728 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
6729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
6731 F: arch/arm/mach-tegra
6733 TEHUTI ETHERNET DRIVER
6737 F: drivers/net/ethernet/tehuti/*
6739 Telecom Clock Driver for MCPL0010
6742 F: drivers/char/tlclk.c
6744 TENSILICA XTENSA PORT (xtensa)
6749 THINKPAD ACPI EXTRAS DRIVER
6753 W: http://ibm-acpi.sourceforge.net
6754 W: http://thinkwiki.org/wiki/Ibm-acpi
6755 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6757 F: drivers/platform/x86/thinkpad_acpi.c
6759 TI FLASH MEDIA INTERFACE DRIVER
6762 F: drivers/misc/tifm*
6763 F: drivers/mmc/host/tifm_sd.c
6764 F: include/linux/tifm.h
6766 TI LM49xxx FAMILY ASoC CODEC DRIVERS
6770 F: sound/soc/codecs/lm49453*
6772 TI TWL4030 SERIES SOC CODEC DRIVER
6776 F: sound/soc/codecs/twl4030*
6778 TI WILINK WIRELESS DRIVERS
6781 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
6782 W: http://wireless.kernel.org/en/users/Drivers/wl1251
6783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
6785 F: drivers/net/wireless/ti/
6786 F: include/linux/wl12xx.h
6793 W: http://tipc.sourceforge.net/
6795 F: include/linux/tipc*.h
6800 W: http://www.tilera.com/scm/
6803 F: drivers/tty/hvc/hvc_tile.c
6804 F: drivers/net/ethernet/tile/
6805 F: drivers/edac/tile_edac.c
6810 W: http://sourceforge.net/projects/tlan/
6812 F: Documentation/networking/tlan.txt
6813 F: drivers/net/ethernet/ti/tlan.*
6815 TOMOYO SECURITY MODULE
6822 W: http://tomoyo.sourceforge.jp/
6823 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
6827 TOPSTAR LAPTOP EXTRAS DRIVER
6831 F: drivers/platform/x86/topstar-laptop.c
6833 TOSHIBA ACPI EXTRAS DRIVER
6836 F: drivers/platform/x86/toshiba_acpi.c
6841 W: http://www.buzzard.org.uk/toshiba/
6843 F: drivers/char/toshiba.c
6844 F: include/linux/toshiba.h
6851 F: drivers/mmc/host/tmio_mmc*
6852 F: drivers/mmc/host/sh_mobile_sdhi.c
6853 F: include/linux/mmc/tmio.h
6854 F: include/linux/mmc/sh_mobile_sdhi.h
6856 TMPFS (SHMEM FILESYSTEM)
6860 F: include/linux/shmem_fs.h
6866 W: http://tpmdd.sourceforge.net
6869 W: http://www.sirrix.com
6872 F: drivers/char/tpm/
6878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6880 F: Documentation/trace/ftrace.txt
6881 F: arch/*/*/*/ftrace.h
6882 F: arch/*/kernel/ftrace.c
6883 F: include/*/ftrace.h
6884 F: include/linux/trace*.h
6890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6892 K: ^Subject:.*(?i)trivial
6897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
6899 F: drivers/tty/serial/serial_core.c
6900 F: include/linux/serial_core.h
6901 F: include/linux/serial.h
6902 F: include/linux/tty.h
6904 TULIP NETWORK DRIVERS
6908 F: drivers/net/ethernet/dec/tulip/
6913 W: http://vtun.sourceforge.net/tun
6915 F: Documentation/networking/tuntap.txt
6916 F: arch/um/os-Linux/drivers/
6918 TURBOCHANNEL SUBSYSTEM
6922 F: include/linux/tc.h
6928 F: drivers/scsi/u14-34f.c
6930 UBI FILE SYSTEM (UBIFS)
6934 T: git git://git.infradead.org/ubifs-2.6.git
6935 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6937 F: Documentation/filesystems/ubifs.txt
6940 UCLINUX (AND M68KNOMMU)
6942 W: http://www.uclinux.org/
6945 F: arch/m68k/*/*_no.*
6946 F: arch/m68k/include/asm/*_no.*
6948 UCLINUX FOR RENESAS H8/300 (H8300)
6950 W: http://uclinux-h8.sourceforge.jp/
6953 F: drivers/ide/ide-h8300.c
6954 F: drivers/net/ethernet/8390/ne-h8300.c
6959 F: Documentation/filesystems/udf.txt
6965 F: Documentation/filesystems/ufs.txt
6968 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6972 F: include/linux/uwb.h
6973 F: include/linux/uwb/
6975 UNICORE32 ARCHITECTURE:
6977 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6984 W: http://dotat.at/prog/unifdef
6986 F: scripts/unifdef.c
6988 UNIFORM CDROM DRIVER
6990 W: http://www.kernel.dk
6992 F: Documentation/cdrom/
6993 F: drivers/cdrom/cdrom.c
6994 F: include/linux/cdrom.h
6996 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
7001 F: Documentation/scsi/ufs.txt
7002 F: drivers/scsi/ufs/
7004 UNSORTED BLOCK IMAGES (UBI)
7006 W: http://www.linux-mtd.infradead.org/
7008 T: git git://git.infradead.org/ubi-2.6.git
7011 F: include/linux/mtd/ubi.h
7012 F: include/mtd/ubi-user.h
7018 F: Documentation/usb/acm.txt
7019 F: drivers/usb/class/cdc-acm.*
7027 F: drivers/usb/storage/uas.c
7029 USB BLOCK DRIVER (UB ub)
7033 F: drivers/block/ub.c
7035 USB CDC ETHERNET DRIVER
7039 F: drivers/net/usb/cdc_*.c
7040 F: include/linux/usb/cdc.h
7042 USB CYPRESS C67X00 DRIVER
7046 F: drivers/usb/c67x00/
7048 USB DAVICOM DM9601 DRIVER
7051 W: http://www.linux-usb.org/usbnet
7053 F: drivers/net/usb/dm9601.c
7055 USB DIAMOND RIO500 DRIVER
7058 W: http://rio500.sourceforge.net
7060 F: drivers/usb/misc/rio500*
7066 F: Documentation/usb/ehci.txt
7067 F: drivers/usb/host/ehci*
7069 USB ET61X[12]51 DRIVER
7073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7074 W: http://www.linux-projects.org
7076 F: drivers/media/video/et61x251/
7078 USB GADGET/PERIPHERAL SUBSYSTEM
7081 W: http://www.linux-usb.org/gadget
7082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7084 F: drivers/usb/gadget/
7085 F: include/linux/usb/gadget*
7087 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
7090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
7092 F: Documentation/hid/hiddev.txt
7093 F: drivers/hid/usbhid/
7099 F: drivers/staging/usbip/
7105 F: drivers/usb/host/isp116x*
7106 F: include/linux/usb/isp116x.h
7108 USB KAWASAKI LSI DRIVER
7112 F: drivers/usb/serial/kl5kusb105.*
7114 USB MASS STORAGE DRIVER
7119 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
7120 F: drivers/usb/storage/
7125 T: git git://git.alsa-project.org/alsa-kernel.git
7133 F: Documentation/usb/ohci.txt
7134 F: drivers/usb/host/ohci*
7136 USB OPTION-CARD DRIVER
7140 F: drivers/usb/serial/option.c
7146 W: http://pegasus2.sourceforge.net/
7148 F: drivers/net/usb/pegasus.*
7153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7158 USB PRINTER DRIVER (usblp)
7162 F: drivers/usb/class/usblp.c
7168 W: http://pegasus2.sourceforge.net/
7170 F: drivers/net/usb/rtl8150.c
7172 USB SERIAL BELKIN F5U103 DRIVER
7176 F: drivers/usb/serial/belkin_sa.*
7178 USB SERIAL CYPRESS M8 DRIVER
7182 W: http://geocities.com/i0xox0i
7183 W: http://firstlight.net/cvs
7184 F: drivers/usb/serial/cypress_m8.*
7186 USB SERIAL CYBERJACK DRIVER
7188 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
7190 F: drivers/usb/serial/cyberjack.c
7192 USB SERIAL DIGI ACCELEPORT DRIVER
7197 F: drivers/usb/serial/digi_acceleport.c
7203 F: Documentation/usb/usb-serial.txt
7204 F: drivers/usb/serial/generic.c
7205 F: drivers/usb/serial/usb-serial.c
7206 F: include/linux/usb/serial.h
7208 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
7212 F: drivers/usb/serial/empeg.c
7214 USB SERIAL KEYSPAN DRIVER
7218 F: drivers/usb/serial/*keyspan*
7220 USB SERIAL WHITEHEAT DRIVER
7223 W: http://www.connecttech.com
7225 F: drivers/usb/serial/whiteheat*
7227 USB SMSC95XX ETHERNET DRIVER
7231 F: drivers/net/usb/smsc95xx.*
7237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7238 W: http://www.linux-projects.org
7240 F: Documentation/video4linux/sn9c102.txt
7241 F: drivers/media/video/sn9c102/
7246 W: http://www.linux-usb.org
7247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
7249 F: Documentation/usb/
7252 F: include/linux/usb.h
7253 F: include/linux/usb/
7259 F: drivers/usb/host/uhci*
7261 USB "USBNET" DRIVER FRAMEWORK
7264 W: http://www.linux-usb.org/usbnet
7266 F: drivers/net/usb/usbnet.c
7267 F: include/linux/usb/usbnet.h
7273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7274 W: http://www.ideasonboard.org/uvc/
7276 F: drivers/media/video/uvc/
7278 USB W996[87]CF DRIVER
7282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7283 W: http://www.linux-projects.org
7285 F: Documentation/video4linux/w9968cf.txt
7286 F: drivers/media/video/w996*
7288 USB WIRELESS RNDIS DRIVER (rndis_wlan)
7292 F: drivers/net/wireless/rndis_wlan.c
7298 F: drivers/usb/host/xhci*
7299 F: drivers/usb/host/pci-quirks*
7303 W: http://linux-lc100020.sourceforge.net
7305 F: drivers/net/wireless/zd1201.*
7311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7312 W: http://royale.zerezo.com/zr364xx/
7314 F: Documentation/video4linux/zr364xx.txt
7315 F: drivers/media/video/zr364xx.c
7317 USER-MODE LINUX (UML)
7322 W: http://user-mode-linux.sourceforge.net
7324 F: Documentation/virtual/uml/
7333 F: Documentation/DocBook/uio-howto.tmpl
7335 F: include/linux/uio*.h
7340 W: http://en.wikipedia.org/wiki/Util-linux
7341 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
7347 W: http://dev.gentoo.org/~spock/projects/uvesafb/
7349 F: Documentation/fb/uvesafb.txt
7350 F: drivers/video/uvesafb.*
7352 VFAT/FAT/MSDOS FILESYSTEM
7355 F: Documentation/filesystems/vfat.txt
7364 F: drivers/media/video/videobuf2-*
7365 F: include/media/videobuf2-*
7367 VIRTIO CONSOLE DRIVER
7371 F: drivers/char/virtio_console.c
7372 F: include/linux/virtio_console.h
7374 VIRTIO CORE, NET AND BLOCK DRIVERS
7380 F: drivers/net/virtio_net.c
7381 F: drivers/block/virtio_blk.c
7382 F: include/linux/virtio_*.h
7391 F: include/linux/vhost.h
7393 VIA RHINE NETWORK DRIVER
7396 F: drivers/net/ethernet/via/via-rhine.c
7402 F: Documentation/i2c/busses/i2c-viapro
7403 F: drivers/i2c/busses/i2c-viapro.c
7405 VIA SD/MMC CARD CONTROLLER DRIVER
7409 F: drivers/mmc/host/via-sdmmc.c
7411 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
7415 F: include/linux/via-core.h
7416 F: include/linux/via-gpio.h
7417 F: include/linux/via_i2c.h
7418 F: drivers/video/via/
7420 VIA VELOCITY NETWORK DRIVER
7424 F: drivers/net/ethernet/via/via-velocity.*
7430 F: drivers/net/macvlan.c
7431 F: include/linux/if_*vlan.h
7438 F: drivers/vlynq/vlynq.c
7439 F: include/linux/vlynq.h
7447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7448 F: Documentation/vme_api.txt
7449 F: drivers/staging/vme/
7451 F: include/linux/vme*
7453 VMWARE VMXNET3 ETHERNET DRIVER
7458 F: drivers/net/vmxnet3/
7460 VMware PVSCSI driver
7465 F: drivers/scsi/vmw_pvscsi.c
7466 F: drivers/scsi/vmw_pvscsi.h
7468 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
7471 W: http://opensource.wolfsonmicro.com/node/15
7472 W: http://www.slimlogic.co.uk/?p=48
7473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
7475 F: drivers/regulator/
7476 F: include/linux/regulator/
7478 VT1211 HARDWARE MONITOR DRIVER
7482 F: Documentation/hwmon/vt1211
7483 F: drivers/hwmon/vt1211.c
7485 VT8231 HARDWARE MONITOR DRIVER
7489 F: drivers/hwmon/vt8231.c
7491 VUB300 USB to SDIO/SD/MMC bridge chip
7496 F: drivers/mmc/host/vub300.c
7498 W1 DALLAS'S 1-WIRE BUS
7501 F: Documentation/w1/
7504 W83791D HARDWARE MONITORING DRIVER
7508 F: Documentation/hwmon/w83791d
7509 F: drivers/hwmon/w83791d.c
7511 W83793 HARDWARE MONITORING DRIVER
7515 F: Documentation/hwmon/w83793
7516 F: drivers/hwmon/w83793.c
7518 W83795 HARDWARE MONITORING DRIVER
7522 F: drivers/hwmon/w83795.c
7524 W83L51xD SD/MMC CARD INTERFACE DRIVER
7527 F: drivers/mmc/host/wbsd.*
7529 WATCHDOG DEVICE DRIVERS
7532 W: http://www.linux-watchdog.org/
7533 T: git git://www.linux-watchdog.org/linux-watchdog.git
7535 F: Documentation/watchdog/
7536 F: drivers/watchdog/
7537 F: include/linux/watchdog.h
7543 F: drivers/scsi/wd7000.c
7549 F: drivers/hid/hid-wiimote*
7554 F: drivers/media/rc/winbond-cir.c
7561 W: http://linuxwimax.org
7562 F: Documentation/wimax/README.wimax
7563 F: include/linux/wimax.h
7564 F: include/linux/wimax/debug.h
7565 F: include/net/wimax.h
7568 WISTRON LAPTOP BUTTON DRIVER
7571 F: drivers/input/misc/wistron_btns.c
7573 WL3501 WIRELESS PCMCIA CARD DRIVER
7576 W: http://oops.ghostprotocols.net:81/blog
7578 F: drivers/net/wireless/wl3501*
7580 WM97XX TOUCHSCREEN DRIVERS
7584 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
7585 W: http://opensource.wolfsonmicro.com/node/7
7587 F: drivers/input/touchscreen/*wm97*
7588 F: include/linux/wm97xx.h
7590 WOLFSON MICROELECTRONICS DRIVERS
7593 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
7594 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
7595 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
7597 F: Documentation/hwmon/wm83??
7598 F: arch/arm/mach-s3c64xx/mach-crag6410*
7599 F: drivers/leds/leds-wm83*.c
7600 F: drivers/hwmon/wm83??-hwmon.c
7601 F: drivers/input/misc/wm831x-on.c
7602 F: drivers/input/touchscreen/wm831x-ts.c
7603 F: drivers/input/touchscreen/wm97*.c
7604 F: drivers/mfd/wm8*.c
7605 F: drivers/power/wm83*.c
7606 F: drivers/rtc/rtc-wm83*.c
7607 F: drivers/regulator/wm8*.c
7608 F: drivers/video/backlight/wm83*_bl.c
7609 F: drivers/watchdog/wm83*_wdt.c
7610 F: include/linux/mfd/wm831x/
7611 F: include/linux/mfd/wm8350/
7612 F: include/linux/mfd/wm8400*
7613 F: include/linux/wm97xx.h
7614 F: include/sound/wm????.h
7615 F: sound/soc/codecs/wm*
7619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
7621 F: include/linux/workqueue.h
7622 F: kernel/workqueue.c
7623 F: Documentation/workqueue.txt
7629 F: Documentation/networking/x25*
7633 X86 ARCHITECTURE (32-BIT AND 64-BIT)
7638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
7640 F: Documentation/x86/
7643 X86 PLATFORM DRIVERS
7646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
7648 F: drivers/platform/x86
7650 X86 MCE INFRASTRUCTURE
7655 F: arch/x86/kernel/cpu/mcheck/*
7657 XEN HYPERVISOR INTERFACE
7664 F: drivers/*/xen-*front.c
7666 F: arch/x86/include/asm/xen/
7669 XEN NETWORK BACKEND DRIVER
7674 F: drivers/net/xen-netback/*
7680 F: arch/x86/pci/*xen*
7681 F: drivers/pci/*xen*
7683 XEN SWIOTLB SUBSYSTEM
7687 F: arch/x86/xen/*swiotlb*
7688 F: drivers/xen/*swiotlb*
7691 P: Silicon Graphics Inc
7696 W: http://oss.sgi.com/projects/xfs
7697 T: git git://oss.sgi.com/xfs/xfs.git
7699 F: Documentation/filesystems/xfs.txt
7702 XILINX AXI ETHERNET DRIVER
7706 F: drivers/net/ethernet/xilinx/xilinx_axienet*
7708 XILINX SYSTEMACE DRIVER
7710 W: http://www.secretlab.ca/
7712 F: drivers/block/xsysace.c
7714 XILINX UARTLITE SERIAL DRIVER
7718 F: drivers/tty/serial/uartlite.c
7720 YAM DRIVER FOR AX.25
7724 F: drivers/net/hamradio/yam*
7725 F: include/linux/yam.h
7727 YEALINK PHONE DRIVER
7731 F: Documentation/input/yealink.txt
7732 F: drivers/input/misc/yealink.*
7734 Z8530 DRIVER FOR AX.25
7736 W: http://yaina.de/jreuter/
7737 W: http://www.qsl.net/dl1bke/
7740 F: Documentation/networking/z8530drv.txt
7741 F: drivers/net/hamradio/*scc.c
7742 F: drivers/net/hamradio/z8530.h
7744 ZD1211RW WIRELESS DRIVER
7747 W: http://zd1211.ath.cx/wiki/DriverRewrite
7751 F: drivers/net/wireless/zd1211rw/
7753 ZR36067 VIDEO FOR LINUX DRIVER
7756 W: http://mjpeg.sourceforge.net/driver-zoran/
7757 T: Mercurial http://linuxtv.org/hg/v4l-dvb
7759 F: drivers/media/video/zoran/
7761 ZS DECSTATION Z85C30 SERIAL DRIVER
7764 F: drivers/tty/serial/zs.*
7769 Q: http://patchwork.kernel.org/project/LKML/list/
7770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
7771 S: Buried alive in reporters