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 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
103 patch or file. For instance:
105 matches patches or files that contain "of_get_profile"
106 K: \b(printk|pr_(info|err))\b
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
109 One regex pattern per line. Multiple K: lines acceptable.
111 Note: For the hard of thinking, this list is meant to remain in alphabetical
112 order. If you could add yourselves to it in alphabetical order that would be
115 Maintainers List (try to look for most precise areas first)
117 -----------------------------------
123 F: Documentation/networking/vortex.txt
124 F: drivers/net/ethernet/3com/3c59x.c
126 3CR990 NETWORK DRIVER
130 F: drivers/net/ethernet/3com/typhoon*
132 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
135 W: http://www.lsi.com
139 53C700 AND 53C700-66 SCSI DRIVER
143 F: drivers/scsi/53c700*
145 6PACK NETWORK DRIVER FOR AX.25
149 F: drivers/net/hamradio/6pack.c
151 8169 10/100/1000 GIGABIT ETHERNET DRIVER
156 F: drivers/net/ethernet/realtek/r8169.c
158 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
161 W: http://serial.sourceforge.net
163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
164 F: drivers/tty/serial/8250*
165 F: include/linux/serial_8250.h
167 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
170 F: drivers/net/ethernet/8390/
177 W: http://swik.net/v9fs
178 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
181 F: Documentation/filesystems/9p.txt
187 W: http://linuxtv.org/
188 W: http://palosaari.fi/linux/
189 Q: http://patchwork.linuxtv.org/project/linux-media/list/
190 T: git git://linuxtv.org/anttip/media_tree.git
192 F: drivers/media/dvb-frontends/a8293*
194 AACRAID SCSI RAID DRIVER
197 W: http://www.adaptec.com/
199 F: Documentation/scsi/aacraid.txt
200 F: drivers/scsi/aacraid/
202 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
206 F: drivers/hwmon/abituguru.c
208 ABIT UGURU 3 HARDWARE MONITOR DRIVER
212 F: drivers/hwmon/abituguru3.c
218 F: drivers/net/ethernet/alteon/acenic*
220 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
223 W: http://piie.net/?section=acerhdf
225 F: drivers/platform/x86/acerhdf.c
227 ACER WMI LAPTOP EXTRAS
231 F: drivers/platform/x86/acer-wmi.c
237 W: http://www.lesswatts.org/projects/acpi/
238 Q: http://patchwork.kernel.org/project/linux-acpi/list/
239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
242 F: drivers/pnp/pnpacpi/
243 F: include/linux/acpi.h
249 W: http://www.lesswatts.org/projects/acpi/
251 F: drivers/acpi/fan.c
256 W: http://www.lesswatts.org/projects/acpi/
258 F: drivers/acpi/*thermal*
263 W: http://www.lesswatts.org/projects/acpi/
265 F: drivers/acpi/video.c
270 F: drivers/platform/x86/wmi.c
272 AD1889 ALSA SOUND DRIVER
274 W: http://wiki.parisc-linux.org/AD1889
277 F: sound/pci/ad1889.*
279 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
282 W: http://wiki.analog.com/AD5254
284 F: drivers/misc/ad525x_dpot.c
286 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
289 W: http://wiki.analog.com/AD5398
291 F: drivers/regulator/ad5398.c
293 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
296 W: http://wiki.analog.com/AD7142
298 F: drivers/input/misc/ad714x.c
300 AD7877 TOUCHSCREEN DRIVER
303 W: http://wiki.analog.com/AD7877
305 F: drivers/input/touchscreen/ad7877.c
307 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
310 W: http://wiki.analog.com/AD7879
312 F: drivers/input/touchscreen/ad7879.c
314 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
318 ADM1025 HARDWARE MONITOR DRIVER
322 F: Documentation/hwmon/adm1025
323 F: drivers/hwmon/adm1025.c
325 ADM1029 HARDWARE MONITOR DRIVER
329 F: drivers/hwmon/adm1029.c
331 ADM8211 WIRELESS DRIVER
333 W: http://wireless.kernel.org/
335 F: drivers/net/wireless/adm8211.*
337 ADP1653 FLASH CONTROLLER DRIVER
341 F: drivers/media/i2c/adp1653.c
342 F: include/media/adp1653.h
344 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
347 W: http://wiki.analog.com/ADP5520
349 F: drivers/mfd/adp5520.c
350 F: drivers/video/backlight/adp5520_bl.c
351 F: drivers/leds/leds-adp5520.c
352 F: drivers/gpio/gpio-adp5520.c
353 F: drivers/input/keyboard/adp5520-keys.c
355 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
358 W: http://wiki.analog.com/ADP5588
360 F: drivers/input/keyboard/adp5588-keys.c
361 F: drivers/gpio/gpio-adp5588.c
363 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
366 W: http://wiki.analog.com/ADP8860
368 F: drivers/video/backlight/adp8860_bl.c
370 ADS1015 HARDWARE MONITOR DRIVER
374 F: Documentation/hwmon/ads1015
375 F: drivers/hwmon/ads1015.c
376 F: include/linux/i2c/ads1015.h
381 F: drivers/macintosh/therm_adt746x.c
383 ADT7475 HARDWARE MONITOR DRIVER
387 F: Documentation/hwmon/adt7475
388 F: drivers/hwmon/adt7475.c
390 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
393 W: http://wiki.analog.com/ADXL345
395 F: drivers/input/misc/adxl34x.c
401 F: Documentation/scsi/advansys.txt
402 F: drivers/scsi/advansys.c
407 F: sound/oss/aedsp16.c
412 W: http://linuxtv.org/
413 W: http://palosaari.fi/linux/
414 Q: http://patchwork.linuxtv.org/project/linux-media/list/
415 T: git git://linuxtv.org/anttip/media_tree.git
417 F: drivers/media/dvb-frontends/af9013*
422 W: http://linuxtv.org/
423 W: http://palosaari.fi/linux/
424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
425 T: git git://linuxtv.org/anttip/media_tree.git
427 F: drivers/media/dvb-frontends/af9033*
432 F: Documentation/filesystems/affs.txt
435 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
440 F: include/net/af_rxrpc.h
441 F: net/rxrpc/af_rxrpc.c
445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
448 F: include/linux/agp*
449 F: include/uapi/linux/agp*
455 F: drivers/scsi/aha152x*
456 F: drivers/scsi/pcmcia/aha152x*
458 AIC7XXX / AIC79XX SCSI DRIVER
462 F: drivers/scsi/aic7xxx/
463 F: drivers/scsi/aic7xxx_old/
465 AIMSLAB FM RADIO RECEIVER DRIVER
468 T: git git://linuxtv.org/media_tree.git
469 W: http://linuxtv.org
471 F: drivers/media/radio/radio-aimslab*
478 F: include/linux/*aio*.h
480 ALCATEL SPEEDTOUCH USB DRIVER
483 W: http://www.linux-usb.org/SpeedTouch/
485 F: drivers/usb/atm/speedtch.c
486 F: drivers/usb/atm/usbatm.c
488 ALCHEMY AU1XX0 MMC DRIVER
491 F: drivers/mmc/host/au1xmmc.c
497 F: Documentation/i2c/busses/i2c-ali1563
498 F: drivers/i2c/busses/i2c-ali1563.c
508 ALTERA UART/JTAG UART SERIAL DRIVERS
513 F: drivers/tty/serial/altera_uart.c
514 F: drivers/tty/serial/altera_jtaguart.c
515 F: include/linux/altera_uart.h
516 F: include/linux/altera_jtaguart.h
518 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
522 F: Documentation/hwmon/fam15h_power
523 F: drivers/hwmon/fam15h_power.c
525 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
529 F: drivers/usb/gadget/amd5536udc.*
531 AMD GEODE PROCESSOR/CHIPSET SUPPORT
534 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
536 F: drivers/char/hw_random/geode-rng.c
537 F: drivers/crypto/geode*
538 F: drivers/video/geode/
539 F: arch/x86/include/asm/geode.h
544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
546 F: drivers/iommu/amd_iommu*.[ch]
547 F: include/linux/amd-iommu.h
549 AMD MICROCODE UPDATE SUPPORT
553 F: arch/x86/kernel/microcode_amd.c
555 AMS (Apple Motion Sensor) DRIVER
558 F: drivers/macintosh/ams/
565 F: drivers/infiniband/hw/amso1100/
567 ANALOG DEVICES INC AD9389B DRIVER
571 F: drivers/media/i2c/ad9389b*
573 ANALOG DEVICES INC ADV7604 DRIVER
577 F: drivers/media/i2c/adv7604*
579 ANALOG DEVICES INC ASOC CODEC DRIVERS
583 W: http://wiki.analog.com/
585 F: sound/soc/codecs/adau*
586 F: sound/soc/codecs/adav*
587 F: sound/soc/codecs/ad1*
588 F: sound/soc/codecs/ssm*
589 F: sound/soc/codecs/sigmadsp.*
591 ANALOG DEVICES INC ASOC DRIVERS
594 W: http://blackfin.uclinux.org/
596 F: sound/soc/blackfin/*
598 AOA (Apple Onboard Audio) ALSA DRIVER
608 F: arch/x86/kernel/apm_32.c
609 F: include/linux/apm_bios.h
610 F: include/uapi/linux/apm_bios.h
611 F: drivers/char/apm-emulation.c
613 APPLE BCM5974 MULTITOUCH DRIVER
617 F: drivers/input/mouse/bcm5974.c
623 F: drivers/hwmon/applesmc.c
625 APPLETALK NETWORK LAYER
628 F: drivers/net/appletalk/
631 ARASAN COMPACT FLASH PATA CONTROLLER
635 F: include/linux/pata_arasan_cf_data.h
636 F: drivers/ata/pata_arasan_cf.c
638 ARC FRAMEBUFFER DRIVER
641 F: drivers/video/arcfb.c
642 F: drivers/video/fb_defio.c
644 ARM MFM AND FLOPPY DRIVERS
647 F: arch/arm/lib/floppydma.S
648 F: arch/arm/include/asm/floppy.h
650 ARM PMU PROFILING AND DEBUGGING
653 F: arch/arm/kernel/perf_event*
654 F: arch/arm/oprofile/common.c
655 F: arch/arm/include/asm/pmu.h
656 F: arch/arm/kernel/hw_breakpoint.c
657 F: arch/arm/include/asm/hw_breakpoint.h
662 W: http://www.arm.linux.org.uk/
666 ARM SUB-ARCHITECTURES
671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
673 ARM PRIMECELL AACI PL041 DRIVER
678 ARM PRIMECELL CLCD PL110 DRIVER
681 F: drivers/video/amba-clcd.*
683 ARM PRIMECELL KMI PL050 DRIVER
686 F: drivers/input/serio/ambakmi.*
687 F: include/linux/amba/kmi.h
689 ARM PRIMECELL MMCI PL180/1 DRIVER
692 F: drivers/mmc/host/mmci.*
693 F: include/linux/amba/mmci.h
695 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
698 F: drivers/tty/serial/amba-pl01*.c
699 F: include/linux/amba/serial.h
701 ARM PRIMECELL BUS SUPPORT
705 F: include/linux/amba/bus.h
707 ARM/ADS SPHERE MACHINE SUPPORT
712 ARM/AFEB9260 MACHINE SUPPORT
717 ARM/AJECO 1ARM MACHINE SUPPORT
722 ARM/Allwinner A1X SoC support
726 F: arch/arm/mach-sunxi/
728 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
733 W: http://maxim.org.za/at91_26.html
734 W: http://www.linux4sam.org
736 F: arch/arm/mach-at91/
738 ARM/CALXEDA HIGHBANK ARCHITECTURE
742 F: arch/arm/mach-highbank/
744 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
747 F: arch/arm/mach-cns3xxx/
748 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
750 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
754 F: arch/arm/mach-clps711x/
756 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
761 F: arch/arm/mach-ep93xx/
762 F: arch/arm/mach-ep93xx/include/mach/
764 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
773 F: arch/arm/include/asm/clkdev.h
774 F: drivers/clk/clkdev.c
776 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
781 ARM/CONTEC MICRO9 MACHINE SUPPORT
784 F: arch/arm/mach-ep93xx/micro9.c
786 ARM/CORGI MACHINE SUPPORT
790 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
793 T: git git://git.berlios.de/gemini-board
795 F: arch/arm/mach-gemini/
797 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
801 F: arch/arm/mach-prima2/
802 F: drivers/dma/sirf-dma.c
803 F: drivers/i2c/busses/i2c-sirf.c
804 F: drivers/mmc/host/sdhci-sirf.c
805 F: drivers/pinctrl/pinctrl-sirf.c
806 F: drivers/spi/spi-sirf.c
808 ARM/EBSA110 MACHINE SUPPORT
811 W: http://www.arm.linux.org.uk/
813 F: arch/arm/mach-ebsa110/
814 F: drivers/net/ethernet/amd/am79c961a.*
816 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
821 W: http://www.openezx.org/
823 T: topgit git://git.openezx.org/openezx.git
824 F: arch/arm/mach-pxa/ezx.c
826 ARM/FARADAY FA526 PORT
830 T: git git://git.berlios.de/gemini-board
833 ARM/FOOTBRIDGE ARCHITECTURE
836 W: http://www.arm.linux.org.uk/
838 F: arch/arm/include/asm/hardware/dec21285.h
839 F: arch/arm/mach-footbridge/
841 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
845 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
846 F: arch/arm/mach-imx/
847 F: arch/arm/configs/imx*_defconfig
853 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
854 F: arch/arm/mach-imx/*imx6*
856 ARM/FREESCALE MXS ARM ARCHITECTURE
860 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
861 F: arch/arm/mach-mxs/
863 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
868 ARM/GUMSTIX MACHINE SUPPORT
873 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
878 F: arch/arm/mach-pxa/hx4700.c
879 F: arch/arm/mach-pxa/include/mach/hx4700.h
880 F: sound/soc/pxa/hx4700.c
882 ARM/HP JORNADA 7XX MACHINE SUPPORT
886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
887 F: arch/arm/mach-sa1100/jornada720.c
888 F: arch/arm/mach-sa1100/include/mach/jornada720.h
890 ARM/IGEP MACHINE SUPPORT
896 F: arch/arm/mach-omap2/board-igep0020.c
898 ARM/INCOME PXA270 SUPPORT
902 F: arch/arm/mach-pxa/colibri-pxa270-income.c
904 ARM/INTEL IOP32X ARM ARCHITECTURE
910 ARM/INTEL IOP33X ARM ARCHITECTURE
915 ARM/INTEL IOP13XX ARM ARCHITECTURE
921 ARM/INTEL IQ81342EX MACHINE SUPPORT
927 ARM/INTEL IXDP2850 MACHINE SUPPORT
932 ARM/INTEL IXP4XX ARM ARCHITECTURE
937 F: arch/arm/mach-ixp4xx/
939 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
943 F: arch/arm/mach-pxa/stargate2.c
944 F: drivers/pcmcia/pxa2xx_stargate2.c
946 ARM/INTEL XSC3 (MANZANO) ARM CORE
952 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
957 ARM/LOGICPD PXA270 MACHINE SUPPORT
962 ARM/MAGICIAN MACHINE SUPPORT
966 ARM/Marvell Armada 370 and Armada XP SOC support
972 F: arch/arm/mach-mvebu/
974 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
979 F: arch/arm/mach-dove/
980 F: arch/arm/mach-kirkwood/
981 F: arch/arm/mach-mv78xx0/
982 F: arch/arm/mach-orion5x/
983 F: arch/arm/plat-orion/
985 ARM/Orion SoC/Technologic Systems TS-78xx platform support
988 W: http://www.digriz.org.uk/ts78xx/kernel
990 F: arch/arm/mach-orion5x/ts78xx-*
992 ARM/MICREL KS8695 ARCHITECTURE
995 F: arch/arm/mach-ks8695
998 ARM/MIOA701 MACHINE SUPPORT
1001 F: arch/arm/mach-pxa/mioa701.c
1004 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1008 ARM/NOMADIK ARCHITECTURE
1014 F: arch/arm/mach-nomadik/
1015 F: arch/arm/plat-nomadik/
1016 F: drivers/i2c/busses/i2c-nomadik.c
1017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1019 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1022 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1025 ARM/QUALCOMM MSM MACHINE SUPPORT
1030 F: arch/arm/mach-msm/
1031 F: drivers/video/msm/
1032 F: drivers/mmc/host/msm_sdcc.c
1033 F: drivers/mmc/host/msm_sdcc.h
1034 F: drivers/tty/serial/msm_serial.h
1035 F: drivers/tty/serial/msm_serial.c
1036 F: drivers/*/pm8???-*
1038 F: include/linux/mfd/pm8xxx/
1039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1042 ARM/TOSA MACHINE SUPPORT
1047 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1050 W: http://hackndev.com
1052 F: arch/arm/mach-pxa/include/mach/palmtx.h
1053 F: arch/arm/mach-pxa/palmtx.c
1054 F: arch/arm/mach-pxa/include/mach/palmt5.h
1055 F: arch/arm/mach-pxa/palmt5.c
1056 F: arch/arm/mach-pxa/include/mach/palmld.h
1057 F: arch/arm/mach-pxa/palmld.c
1058 F: arch/arm/mach-pxa/include/mach/palmte2.h
1059 F: arch/arm/mach-pxa/palmte2.c
1060 F: arch/arm/mach-pxa/include/mach/palmtc.h
1061 F: arch/arm/mach-pxa/palmtc.c
1063 ARM/PALM TREO SUPPORT
1066 W: http://hackndev.com
1068 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1069 F: arch/arm/mach-pxa/palmtreo.c
1074 W: http://hackndev.com
1076 F: arch/arm/mach-pxa/include/mach/palmz72.h
1077 F: arch/arm/mach-pxa/palmz72.c
1081 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1084 ARM/PT DIGITAL BOARD PORT
1087 W: http://www.arm.linux.org.uk/
1090 ARM/RADISYS ENP2611 MACHINE SUPPORT
1095 ARM/RISCPC ARCHITECTURE
1098 W: http://www.arm.linux.org.uk/
1100 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1101 F: arch/arm/include/asm/hardware/ioc.h
1102 F: arch/arm/include/asm/hardware/iomd.h
1103 F: arch/arm/include/asm/hardware/memc.h
1104 F: arch/arm/mach-rpc/
1105 F: drivers/net/ethernet/8390/etherh.c
1106 F: drivers/net/ethernet/i825xx/ether1*
1107 F: drivers/net/ethernet/seeq/ether3*
1108 F: drivers/scsi/arm/
1110 ARM/SHARK MACHINE SUPPORT
1112 W: http://www.shark-linux.de/shark.html
1115 ARM/SAMSUNG ARM ARCHITECTURES
1120 W: http://www.fluff.org/ben/linux/
1122 F: arch/arm/plat-samsung/
1123 F: arch/arm/plat-s3c24xx/
1124 F: arch/arm/mach-s3c24*/
1125 F: arch/arm/mach-s3c64xx/
1126 F: drivers/*/*s3c2410*
1127 F: drivers/*/*/*s3c2410*
1128 F: drivers/spi/spi-s3c*
1129 F: sound/soc/samsung/*
1131 ARM/S5P EXYNOS ARM ARCHITECTURES
1136 F: arch/arm/mach-s5p*/
1137 F: arch/arm/mach-exynos*/
1139 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1143 F: arch/arm/mach-s5pv210/mach-aquila.c
1144 F: arch/arm/mach-s5pv210/mach-goni.c
1145 F: arch/arm/mach-exynos/mach-universal_c210.c
1146 F: arch/arm/mach-exynos/mach-nuri.c
1148 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1154 F: drivers/media/platform/s5p-g2d/
1156 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1162 F: arch/arm/plat-samsung/include/plat/*fimc*
1163 F: drivers/media/platform/s5p-fimc/
1165 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1172 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1173 F: drivers/media/platform/s5p-mfc/
1175 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1181 F: drivers/media/platform/s5p-tv/
1183 ARM/SHMOBILE ARM ARCHITECTURE
1187 W: http://oss.renesas.com
1188 Q: http://patchwork.kernel.org/project/linux-sh/list/
1189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1191 F: arch/arm/mach-shmobile/
1194 ARM/SOCFPGA ARCHITECTURE
1197 F: arch/arm/mach-socfpga/
1199 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1202 F: drivers/clk/socfpga/
1204 ARM/STI ARCHITECTURE
1209 W: http://www.stlinux.com
1211 F: arch/arm/mach-sti/
1213 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1218 ARM/TETON BGA MACHINE SUPPORT
1223 ARM/THECUS N2100 MACHINE SUPPORT
1228 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1231 W: http://www.mcuos.com
1233 F: arch/arm/mach-w90x900/
1234 F: drivers/input/keyboard/w90p910_keypad.c
1235 F: drivers/input/touchscreen/w90p910_ts.c
1236 F: drivers/watchdog/nuc900_wdt.c
1237 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1238 F: drivers/mtd/nand/nuc900_nand.c
1239 F: drivers/rtc/rtc-nuc900.c
1240 F: drivers/spi/spi-nuc900.c
1241 F: drivers/usb/host/ehci-w90x900.c
1242 F: drivers/video/nuc900fb.c
1244 ARM/U300 MACHINE SUPPORT
1248 F: arch/arm/mach-u300/
1249 F: drivers/i2c/busses/i2c-stu300.c
1250 F: drivers/rtc/rtc-coh901331.c
1251 F: drivers/watchdog/coh901327_wdt.c
1252 F: drivers/dma/coh901318*
1253 F: drivers/mfd/ab3100*
1254 F: drivers/rtc/rtc-ab3100.c
1255 F: drivers/rtc/rtc-coh901331.c
1256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1258 ARM/Ux500 ARM ARCHITECTURE
1263 F: arch/arm/mach-ux500/
1264 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1265 F: drivers/dma/ste_dma40*
1266 F: drivers/hwspinlock/u8500_hsem.c
1267 F: drivers/mfd/abx500*
1268 F: drivers/mfd/ab8500*
1269 F: drivers/mfd/dbx500*
1270 F: drivers/mfd/db8500*
1271 F: drivers/pinctrl/pinctrl-nomadik*
1272 F: drivers/rtc/rtc-ab8500.c
1273 F: drivers/rtc/rtc-pl031.c
1274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1279 W: http://www.arm.linux.org.uk/
1283 ARM/VOIPAC PXA270 SUPPORT
1287 F: arch/arm/mach-pxa/vpac270.c
1288 F: arch/arm/mach-pxa/include/mach/vpac270.h
1290 ARM/VT8500 ARM ARCHITECTURE
1294 F: arch/arm/mach-vt8500/
1295 F: drivers/clocksource/vt8500_timer.c
1296 F: drivers/gpio/gpio-vt8500.c
1297 F: drivers/mmc/host/wmt-sdmmc.c
1298 F: drivers/pwm/pwm-vt8500.c
1299 F: drivers/rtc/rtc-vt8500.c
1300 F: drivers/tty/serial/vt8500_serial.c
1301 F: drivers/usb/host/ehci-vt8500.c
1302 F: drivers/usb/host/uhci-platform.c
1303 F: drivers/video/vt8500lcdfb.*
1304 F: drivers/video/wm8505fb*
1305 F: drivers/video/wmt_ge_rops.*
1307 ARM/ZIPIT Z2 SUPPORT
1311 F: arch/arm/mach-pxa/z2.c
1312 F: arch/arm/mach-pxa/include/mach/z2.h
1314 ARM/ZYNQ ARCHITECTURE
1317 W: http://wiki.xilinx.com
1318 T: git git://git.xilinx.com/linux-xlnx.git
1320 F: arch/arm/mach-zynq/
1322 ARM64 PORT (AARCH64 ARCHITECTURE)
1328 F: Documentation/arm64/
1330 AS3645A LED FLASH CONTROLLER DRIVER
1333 T: git git://linuxtv.org/media_tree.git
1335 F: drivers/media/i2c/as3645a.c
1336 F: include/media/as3645a.h
1338 ASC7621 HARDWARE MONITOR DRIVER
1342 F: Documentation/hwmon/asc7621
1343 F: drivers/hwmon/asc7621.c
1345 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1349 W: http://acpi4asus.sf.net
1351 F: drivers/platform/x86/asus*.c
1352 F: drivers/platform/x86/eeepc*.c
1354 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1356 W: http://sourceforge.net/projects/xscaleiop
1358 F: Documentation/crypto/async-tx-api.txt
1361 F: include/linux/dmaengine.h
1362 F: include/linux/async_tx.h
1368 F: drivers/misc/eeprom/at24.c
1369 F: include/linux/i2c/at24.h
1371 ATA OVER ETHERNET (AOE) DRIVER
1373 W: http://support.coraid.com/support/linux
1375 F: Documentation/aoe/
1376 F: drivers/block/aoe/
1378 ATHEROS ATH GENERIC UTILITIES
1382 F: drivers/net/wireless/ath/*
1384 ATHEROS ATH5K WIRELESS DRIVER
1390 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1392 F: drivers/net/wireless/ath/ath5k/
1394 ATHEROS ATH6KL WIRELESS DRIVER
1397 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1400 F: drivers/net/wireless/ath/ath6kl/
1402 ATHEROS ATH9K WIRELESS DRIVER
1409 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1411 F: drivers/net/wireless/ath/ath9k/
1413 WILOCITY WIL6210 WIRELESS DRIVER
1418 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1419 F: drivers/net/wireless/ath/wil6210/
1421 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1424 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1426 F: drivers/net/wireless/ath/carl9170/
1428 ATK0110 HWMON DRIVER
1432 F: drivers/hwmon/asus_atk0110.c
1437 F: drivers/input/misc/ati_remote2.c
1439 ATLX ETHERNET DRIVERS
1443 W: http://sourceforge.net/projects/atl1
1444 W: http://atl1.sourceforge.net
1446 F: drivers/net/ethernet/atheros/
1452 W: http://linux-atm.sourceforge.net
1455 F: include/linux/atm*
1456 F: include/uapi/linux/atm*
1458 ATMEL AT91 / AT32 MCI DRIVER
1461 F: drivers/mmc/host/atmel-mci.c
1462 F: drivers/mmc/host/atmel-mci-regs.h
1464 ATMEL AT91 / AT32 SERIAL DRIVER
1467 F: drivers/tty/serial/atmel_serial.c
1473 F: drivers/dma/at_hdmac.c
1474 F: drivers/dma/at_hdmac_regs.h
1475 F: include/linux/platform_data/dma-atmel.h
1481 F: drivers/i2c/busses/i2c-at91.c
1487 F: drivers/media/platform/soc_camera/atmel-isi.c
1488 F: include/media/atmel-isi.h
1494 F: drivers/video/atmel_lcdfb.c
1495 F: include/video/atmel_lcdc.h
1497 ATMEL MACB ETHERNET DRIVER
1500 F: drivers/net/ethernet/cadence/
1505 F: drivers/spi/spi-atmel.*
1507 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1511 F: drivers/misc/atmel_tclib.c
1512 F: drivers/clocksource/tcb_clksrc.c
1518 F: drivers/input/touchscreen/atmel_tsadcc.c
1520 ATMEL USBA UDC DRIVER
1524 F: drivers/usb/gadget/atmel_usba_udc.*
1526 ATMEL WIRELESS DRIVER
1529 W: http://www.thekelleys.org.uk/atmel
1530 W: http://atmelwlandriver.sourceforge.net/
1532 F: drivers/net/wireless/atmel*
1538 W: http://people.redhat.com/sgrubb/audit/
1539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1541 F: include/linux/audit.h
1542 F: include/uapi/linux/audit.h
1545 AUXILIARY DISPLAY DRIVERS
1547 W: http://miguelojeda.es/auxdisplay.htm
1548 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1550 F: drivers/auxdisplay/
1551 F: include/linux/cfag12864b.h
1556 W: http://www.atmel.com/products/AVR32/
1557 W: http://mirror.egtvedt.no/avr32linux.org/
1558 W: http://avrfreaks.net/
1562 AVR32/AT32AP MACHINE SUPPORT
1566 F: arch/avr32/mach-at32ap/
1571 W: http://www.linux-ax25.org/
1573 F: include/uapi/linux/ax25.h
1574 F: include/net/ax25.h
1580 W: http://linuxtv.org
1581 T: git git://linuxtv.org/media_tree.git
1583 F: drivers/media/usb/dvb-usb-v2/az6007.c
1585 AZTECH FM RADIO RECEIVER DRIVER
1588 T: git git://linuxtv.org/media_tree.git
1589 W: http://linuxtv.org
1591 F: drivers/media/radio/radio-aztech*
1597 W: http://wireless.kernel.org/en/users/Drivers/b43
1599 F: drivers/net/wireless/b43/
1601 B43LEGACY WIRELESS DRIVER
1606 W: http://wireless.kernel.org/en/users/Drivers/b43
1608 F: drivers/net/wireless/b43legacy/
1610 BACKLIGHT CLASS/SUBSYSTEM
1613 F: drivers/video/backlight/
1614 F: include/linux/backlight.h
1621 W: http://www.open-mesh.org/
1625 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1628 W: http://www.baycom.org/~tom/ham/ham.html
1630 F: drivers/net/hamradio/baycom*
1632 BCACHE (BLOCK LAYER CACHE)
1635 W: http://bcache.evilpiepirate.org
1637 F: drivers/md/bcache/
1641 F: Documentation/filesystems/befs.txt
1647 F: Documentation/filesystems/bfs.txt
1649 F: include/uapi/linux/bfs_fs.h
1651 BLACKFIN ARCHITECTURE
1654 W: http://blackfin.uclinux.org
1658 BLACKFIN EMAC DRIVER
1660 W: http://blackfin.uclinux.org
1662 F: drivers/net/ethernet/adi/
1667 W: http://blackfin.uclinux.org
1669 F: drivers/rtc/rtc-bfin.c
1674 W: http://blackfin.uclinux.org
1676 F: drivers/mmc/host/bfin_sdh.c
1678 BLACKFIN SERIAL DRIVER
1681 W: http://blackfin.uclinux.org
1683 F: drivers/tty/serial/bfin_uart.c
1685 BLACKFIN WATCHDOG DRIVER
1688 W: http://blackfin.uclinux.org
1690 F: drivers/watchdog/bfin_wdt.c
1692 BLACKFIN I2C TWI DRIVER
1695 W: http://blackfin.uclinux.org/
1697 F: drivers/i2c/busses/i2c-bfin-twi.c
1699 BLACKFIN MEDIA DRIVER
1702 W: http://blackfin.uclinux.org/
1704 F: drivers/media/platform/blackfin/
1705 F: drivers/media/i2c/adv7183*
1706 F: drivers/media/i2c/vs6624*
1708 BLINKM RGB LED DRIVER
1711 F: drivers/leds/leds-blinkm.c
1715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1723 F: drivers/mtd/devices/block2mtd.c
1730 W: http://www.bluez.org/
1731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1734 F: drivers/bluetooth/
1741 W: http://www.bluez.org/
1742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1746 F: include/net/bluetooth/
1752 W: http://sourceforge.net/projects/bonding/
1754 F: drivers/net/bonding/
1755 F: include/uapi/linux/if_bonding.h
1757 BROADCOM B44 10/100 ETHERNET DRIVER
1761 F: drivers/net/ethernet/broadcom/b44.*
1763 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1767 F: drivers/net/ethernet/broadcom/bnx2.*
1768 F: drivers/net/ethernet/broadcom/bnx2_*
1770 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1774 F: drivers/net/ethernet/broadcom/bnx2x/
1776 BROADCOM BCM2835 ARM ARCHICTURE
1779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1781 F: arch/arm/mach-bcm2835/
1782 F: arch/arm/boot/dts/bcm2835*
1783 F: arch/arm/configs/bcm2835_defconfig
1784 F: drivers/*/*bcm2835*
1786 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1791 F: drivers/net/ethernet/broadcom/tg3.*
1793 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1801 F: drivers/net/wireless/brcm80211/
1803 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1807 F: drivers/scsi/bnx2fc/
1809 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1814 F: include/linux/bcma/
1816 BROCADE BFA FC SCSI DRIVER
1821 F: drivers/scsi/bfa/
1823 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1827 F: drivers/net/ethernet/brocade/bna/
1829 BSG (block layer generic sg v4 driver)
1834 F: include/linux/bsg.h
1835 F: include/uapi/linux/bsg.h
1840 T: git git://git.alsa-project.org/alsa-kernel.git
1842 F: Documentation/sound/alsa/Bt87x.txt
1843 F: sound/pci/bt87x.c
1847 W: http://bu3sch.de/btgpio.php
1849 F: drivers/gpio/gpio-bt8xx.c
1854 W: http://btrfs.wiki.kernel.org/
1855 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1858 F: Documentation/filesystems/btrfs.txt
1861 BTTV VIDEO4LINUX DRIVER
1864 W: http://linuxtv.org
1865 T: git git://linuxtv.org/media_tree.git
1867 F: Documentation/video4linux/bttv/
1868 F: drivers/media/pci/bt8xx/bttv*
1870 C-MEDIA CMI8788 DRIVER
1873 T: git git://git.alsa-project.org/alsa-kernel.git
1875 F: sound/pci/oxygen/
1881 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1885 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1889 F: Documentation/filesystems/caching/cachefiles.txt
1892 CADET FM/AM RADIO RECEIVER DRIVER
1895 T: git git://linuxtv.org/media_tree.git
1896 W: http://linuxtv.org
1898 F: drivers/media/radio/radio-cadet*
1900 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1903 T: git git://linuxtv.org/media_tree.git
1905 F: Documentation/video4linux/cafe_ccic
1906 F: drivers/media/platform/marvell-ccic/
1912 F: Documentation/networking/caif/
1913 F: drivers/net/caif/
1914 F: include/uapi/linux/caif/
1915 F: include/net/caif/
1918 CALGARY x86-64 IOMMU
1923 F: arch/x86/kernel/pci-calgary_64.c
1924 F: arch/x86/kernel/tce_64.c
1925 F: arch/x86/include/asm/calgary.h
1926 F: arch/x86/include/asm/tce.h
1931 W: http://gitorious.org/linux-can
1932 T: git git://gitorious.org/linux-can/linux-can-next.git
1935 F: include/linux/can/core.h
1936 F: include/uapi/linux/can.h
1937 F: include/uapi/linux/can/bcm.h
1938 F: include/uapi/linux/can/raw.h
1939 F: include/uapi/linux/can/gw.h
1945 W: http://gitorious.org/linux-can
1946 T: git git://gitorious.org/linux-can/linux-can-next.git
1949 F: include/linux/can/dev.h
1950 F: include/linux/can/platform/
1951 F: include/uapi/linux/can/error.h
1952 F: include/uapi/linux/can/netlink.h
1958 F: include/linux/capability.h
1959 F: include/uapi/linux/capability.h
1960 F: security/capability.c
1961 F: security/commoncap.c
1962 F: kernel/capability.c
1964 CELL BROADBAND ENGINE ARCHITECTURE
1968 W: http://www.ibm.com/developerworks/power/cell/
1970 F: arch/powerpc/include/asm/cell*.h
1971 F: arch/powerpc/include/asm/spu*.h
1972 F: arch/powerpc/include/uapi/asm/spu*.h
1973 F: arch/powerpc/oprofile/*cell*
1974 F: arch/powerpc/platforms/cell/
1976 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1982 F: Documentation/filesystems/ceph.txt
1985 F: include/linux/ceph
1986 F: include/linux/crush
1988 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1991 F: Documentation/usb/WUSB-Design-overview.txt
1992 F: Documentation/usb/wusb-cbaf
1993 F: drivers/usb/host/hwa-hc.c
1994 F: drivers/usb/host/whci/
1995 F: drivers/usb/wusbcore/
1996 F: include/linux/usb/wusb*
1998 CFAG12864B LCD DRIVER
2000 W: http://miguelojeda.es/auxdisplay.htm
2001 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2003 F: drivers/auxdisplay/cfag12864b.c
2004 F: include/linux/cfag12864b.h
2006 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2008 W: http://miguelojeda.es/auxdisplay.htm
2009 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2011 F: drivers/auxdisplay/cfag12864bfb.c
2012 F: include/linux/cfag12864b.h
2014 CFG80211 and NL80211
2017 W: http://wireless.kernel.org/
2018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2021 F: include/uapi/linux/nl80211.h
2022 F: include/net/cfg80211.h
2024 X: net/wireless/wext*
2026 CHAR and MISC DRIVERS
2029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2038 F: scripts/checkpatch.pl
2040 CHINESE DOCUMENTATION
2045 F: Documentation/zh_CN/
2047 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2051 F: drivers/usb/chipidea/
2053 CISCO VIC ETHERNET NIC DRIVER
2059 F: drivers/net/ethernet/cisco/enic/
2061 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2065 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2067 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2071 F: drivers/usb/host/ohci-ep93xx.c
2073 CIRRUS LOGIC CS4270 SOUND DRIVER
2077 F: sound/soc/codecs/cs4270*
2084 F: include/linux/cleancache.h
2089 F: include/linux/clk.h
2091 CISCO FCOE HBA DRIVER
2097 F: drivers/scsi/fnic/
2104 F: drivers/platform/x86/classmate-laptop.c
2106 COCCINELLE/Semantic Patches (SmPL)
2111 W: http://coccinelle.lip6.fr/
2113 F: scripts/coccinelle/
2114 F: scripts/coccicheck
2120 W: http://www.coda.cs.cmu.edu/
2122 F: Documentation/filesystems/coda.txt
2124 F: include/linux/coda*.h
2125 F: include/uapi/linux/coda*.h
2127 COMMON CLK FRAMEWORK
2130 T: git git://git.linaro.org/people/mturquette/linux.git
2132 F: drivers/clk/clk.c
2133 F: drivers/clk/clk-*
2134 F: include/linux/clk-pr*
2136 COMMON INTERNET FILE SYSTEM (CIFS)
2140 W: http://linux-cifs.samba.org/
2141 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2144 F: Documentation/filesystems/cifs.txt
2147 COMPACTPCI HOTPLUG CORE
2151 F: drivers/pci/hotplug/cpci_hotplug*
2153 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2157 F: drivers/pci/hotplug/cpcihp_zt5550.*
2159 COMPACTPCI HOTPLUG GENERIC DRIVER
2163 F: drivers/pci/hotplug/cpcihp_generic.c
2165 COMPAL LAPTOP SUPPORT
2169 F: drivers/platform/x86/compal-laptop.c
2171 CONEXANT ACCESSRUNNER USB DRIVER
2174 W: http://accessrunner.sourceforge.net/
2176 F: drivers/usb/atm/cxacru.c
2180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2183 F: include/linux/configfs.h
2189 F: drivers/connector/
2191 CONTROL GROUPS (CGROUPS)
2196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2198 F: include/linux/cgroup*
2202 CORETEMP HARDWARE MONITORING DRIVER
2206 F: Documentation/hwmon/coretemp
2207 F: drivers/hwmon/coretemp.c
2209 COSA/SRP SYNC SERIAL DRIVER
2211 W: http://www.fi.muni.cz/~kas/cosa/
2213 F: drivers/net/wan/cosa*
2215 CPMAC ETHERNET DRIVER
2219 F: drivers/net/ethernet/ti/cpmac.c
2221 CPU FREQUENCY DRIVERS
2227 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2229 F: include/linux/cpufreq.h
2231 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2236 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2238 F: drivers/cpufreq/arm_big_little.h
2239 F: drivers/cpufreq/arm_big_little.c
2240 F: drivers/cpufreq/arm_big_little_dt.c
2247 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2248 F: drivers/cpuidle/*
2249 F: include/linux/cpuidle.h
2254 F: arch/x86/kernel/cpuid.c
2255 F: arch/x86/kernel/msr.c
2257 CPU POWER MONITORING SUBSYSTEM
2261 F: tools/power/cpupower
2265 W: http://www.bullopensource.org/cpuset/
2266 W: http://oss.sgi.com/projects/cpusets/
2268 F: Documentation/cgroups/cpusets.txt
2269 F: include/linux/cpuset.h
2273 W: http://sourceforge.net/projects/cramfs/
2275 F: Documentation/filesystems/cramfs.txt
2282 W: http://developer.axis.com
2285 F: drivers/tty/serial/crisv10.*
2291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2293 F: Documentation/crypto/
2299 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2303 F: crypto/ansi_cprng.c
2306 CS5535 Audio ALSA driver
2309 F: sound/pci/cs5535audio/
2311 CX18 VIDEO4LINUX DRIVER
2315 T: git git://linuxtv.org/media_tree.git
2316 W: http://linuxtv.org
2317 W: http://www.ivtvdriver.org/index.php/Cx18
2319 F: Documentation/video4linux/cx18.txt
2320 F: drivers/media/pci/cx18/
2321 F: include/uapi/linux/ivtv*
2323 CX2341X MPEG ENCODER HELPER MODULE
2326 T: git git://linuxtv.org/media_tree.git
2327 W: http://linuxtv.org
2329 F: drivers/media/common/cx2341x*
2330 F: include/media/cx2341x*
2332 CX88 VIDEO4LINUX DRIVER
2335 W: http://linuxtv.org
2336 T: git git://linuxtv.org/media_tree.git
2338 F: Documentation/video4linux/cx88/
2339 F: drivers/media/pci/cx88/
2341 CXD2820R MEDIA DRIVER
2344 W: http://linuxtv.org/
2345 W: http://palosaari.fi/linux/
2346 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2347 T: git git://linuxtv.org/anttip/media_tree.git
2349 F: drivers/media/dvb-frontends/cxd2820r*
2351 CXGB3 ETHERNET DRIVER (CXGB3)
2354 W: http://www.chelsio.com
2356 F: drivers/net/ethernet/chelsio/cxgb3/
2358 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2361 W: http://www.openfabrics.org
2363 F: drivers/infiniband/hw/cxgb3/
2365 CXGB4 ETHERNET DRIVER (CXGB4)
2368 W: http://www.chelsio.com
2370 F: drivers/net/ethernet/chelsio/cxgb4/
2372 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2375 W: http://www.openfabrics.org
2377 F: drivers/infiniband/hw/cxgb4/
2379 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2382 W: http://www.chelsio.com
2384 F: drivers/net/ethernet/chelsio/cxgb4vf/
2386 STMMAC ETHERNET DRIVER
2389 W: http://www.stlinux.com
2391 F: drivers/net/ethernet/stmicro/stmmac/
2396 W: http://www.arm.linux.org.uk/
2398 F: drivers/video/cyber2000fb.*
2400 CYCLADES ASYNC MUX DRIVER
2401 W: http://www.cyclades.com/
2403 F: drivers/tty/cyclades.c
2404 F: include/linux/cyclades.h
2405 F: include/uapi/linux/cyclades.h
2407 CYCLADES PC300 DRIVER
2408 W: http://www.cyclades.com/
2410 F: drivers/net/wan/pc300*
2412 CYPRESS_FIRMWARE MEDIA DRIVER
2415 W: http://linuxtv.org/
2416 W: http://palosaari.fi/linux/
2417 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2418 T: git git://linuxtv.org/anttip/media_tree.git
2420 F: drivers/media/common/cypress_firmware*
2422 CYTTSP TOUCHSCREEN DRIVER
2426 F: drivers/input/touchscreen/cyttsp*
2427 F: include/linux/input/cyttsp.h
2429 DAMA SLAVE for AX.25
2431 W: http://yaina.de/jreuter/
2432 W: http://www.qsl.net/dl1bke/
2435 F: net/ax25/af_ax25.c
2436 F: net/ax25/ax25_dev.c
2437 F: net/ax25/ax25_ds_*
2438 F: net/ax25/ax25_in.c
2439 F: net/ax25/ax25_out.c
2440 F: net/ax25/ax25_timer.c
2441 F: net/ax25/sysctl_net_ax25.c
2443 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2446 F: Documentation/networking/dmfe.txt
2447 F: drivers/net/ethernet/dec/tulip/dmfe.c
2449 DC390/AM53C974 SCSI driver
2451 W: http://www.garloff.de/kurt/linux/dc390/
2454 F: drivers/scsi/tmscsim.*
2460 W: http://twibble.org/dist/dc395x/
2462 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2464 F: Documentation/scsi/dc395x.txt
2465 F: drivers/scsi/dc395x.*
2470 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2472 F: include/linux/dccp.h
2473 F: include/uapi/linux/dccp.h
2474 F: include/linux/tfrc.h
2477 DECnet NETWORK LAYER
2478 W: http://linux-decnet.sourceforge.net
2481 F: Documentation/networking/decnet.txt
2484 DEFXX FDDI NETWORK DRIVER
2487 F: drivers/net/fddi/defxx.*
2493 F: drivers/platform/x86/dell-laptop.c
2495 DELL LAPTOP SMM DRIVER
2497 F: drivers/char/i8k.c
2498 F: include/uapi/linux/i8k.h
2500 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2503 F: Documentation/dcdbas.txt
2504 F: drivers/firmware/dcdbas.*
2506 DELL WMI EXTRAS DRIVER
2509 F: drivers/platform/x86/dell-wmi.c
2511 DESIGNWARE USB2 DRD IP DRIVER
2515 F: drivers/staging/dwc2/
2517 DESIGNWARE USB3 DRD IP DRIVER
2521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2523 F: drivers/usb/dwc3/
2525 DEVICE FREQUENCY (DEVFREQ)
2532 DEVICE NUMBER REGISTRY
2534 W: http://lanana.org/docs/device-list/index.html
2541 W: http://sources.redhat.com/dm
2542 Q: http://patchwork.kernel.org/project/dm-devel/list/
2543 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2545 F: Documentation/device-mapper/
2547 F: drivers/md/persistent-data/
2548 F: include/linux/device-mapper.h
2549 F: include/linux/dm-*.h
2551 DIOLAN U2C-12 I2C DRIVER
2555 F: drivers/i2c/busses/i2c-diolan-u2c.c
2557 DIRECTORY NOTIFICATION (DNOTIFY)
2560 F: Documentation/filesystems/dnotify.txt
2561 F: fs/notify/dnotify/
2562 F: include/linux/dnotify.h
2564 DISK GEOMETRY AND PARTITION HANDLING
2566 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2567 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2568 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2574 F: Documentation/filesystems/quota.txt
2576 F: include/linux/quota*.h
2577 F: include/uapi/linux/quota*.h
2579 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2583 W: http://plugable.com/category/projects/udlfb/
2584 F: drivers/video/udlfb.c
2585 F: include/video/udlfb.h
2586 F: Documentation/fb/udlfb.txt
2588 DISTRIBUTED LOCK MANAGER (DLM)
2592 W: http://sources.redhat.com/cluster/
2593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2597 DMA BUFFER SHARING FRAMEWORK
2603 F: drivers/base/dma-buf*
2604 F: include/linux/dma-buf*
2605 F: Documentation/dma-buf-sharing.txt
2606 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2608 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2613 F: include/linux/dma*
2614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2615 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2617 DME1737 HARDWARE MONITOR DRIVER
2621 F: Documentation/hwmon/dme1737
2622 F: drivers/hwmon/dme1737.c
2624 DOCKING STATION DRIVER
2628 F: drivers/acpi/dock.c
2641 F: drivers/char/dtlk.c
2642 F: include/linux/dtlk.h
2644 DPT_I2O SCSI RAID DRIVER
2647 W: http://www.adaptec.com/
2649 F: drivers/scsi/dpt*
2650 F: drivers/scsi/dpt/
2657 W: http://www.drbd.org
2658 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2659 T: git git://git.drbd.org/drbd-8.3.git
2661 F: drivers/block/drbd/
2663 F: Documentation/blockdev/drbd/
2665 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2669 F: Documentation/kobject.txt
2673 F: include/linux/kobj*
2674 F: include/linux/debugfs.h
2680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2684 F: include/uapi/drm/
2686 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2690 T: git git://people.freedesktop.org/~danvet/drm-intel
2692 F: drivers/gpu/drm/i915
2693 F: include/drm/i915*
2694 F: include/uapi/drm/i915*
2696 DRM DRIVERS FOR EXYNOS
2702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
2704 F: drivers/gpu/drm/exynos
2705 F: include/drm/exynos*
2706 F: include/uapi/drm/exynos*
2708 DRM DRIVERS FOR NVIDIA TEGRA
2712 T: git git://gitorious.org/thierryreding/linux.git
2714 F: drivers/gpu/drm/tegra/
2715 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2717 DSBR100 USB FM RADIO DRIVER
2720 T: git git://linuxtv.org/media_tree.git
2722 F: drivers/media/radio/dsbr100.c
2728 F: drivers/net/wan/dscc4.c
2730 DVB_USB_AF9015 MEDIA DRIVER
2733 W: http://linuxtv.org/
2734 W: http://palosaari.fi/linux/
2735 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2736 T: git git://linuxtv.org/anttip/media_tree.git
2738 F: drivers/media/usb/dvb-usb-v2/af9015*
2740 DVB_USB_AF9035 MEDIA DRIVER
2743 W: http://linuxtv.org/
2744 W: http://palosaari.fi/linux/
2745 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2746 T: git git://linuxtv.org/anttip/media_tree.git
2748 F: drivers/media/usb/dvb-usb-v2/af9035*
2750 DVB_USB_ANYSEE MEDIA DRIVER
2753 W: http://linuxtv.org/
2754 W: http://palosaari.fi/linux/
2755 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2756 T: git git://linuxtv.org/anttip/media_tree.git
2758 F: drivers/media/usb/dvb-usb-v2/anysee*
2760 DVB_USB_AU6610 MEDIA DRIVER
2763 W: http://linuxtv.org/
2764 W: http://palosaari.fi/linux/
2765 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2766 T: git git://linuxtv.org/anttip/media_tree.git
2768 F: drivers/media/usb/dvb-usb-v2/au6610*
2770 DVB_USB_CE6230 MEDIA DRIVER
2773 W: http://linuxtv.org/
2774 W: http://palosaari.fi/linux/
2775 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2776 T: git git://linuxtv.org/anttip/media_tree.git
2778 F: drivers/media/usb/dvb-usb-v2/ce6230*
2780 DVB_USB_CXUSB MEDIA DRIVER
2783 W: http://linuxtv.org/
2784 W: http://github.com/mkrufky
2785 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2786 T: git git://linuxtv.org/media_tree.git
2788 F: drivers/media/usb/dvb-usb/cxusb*
2790 DVB_USB_EC168 MEDIA DRIVER
2793 W: http://linuxtv.org/
2794 W: http://palosaari.fi/linux/
2795 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2796 T: git git://linuxtv.org/anttip/media_tree.git
2798 F: drivers/media/usb/dvb-usb-v2/ec168*
2800 DVB_USB_GL861 MEDIA DRIVER
2803 W: http://linuxtv.org/
2804 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2805 T: git git://linuxtv.org/anttip/media_tree.git
2807 F: drivers/media/usb/dvb-usb-v2/gl861*
2809 DVB_USB_MXL111SF MEDIA DRIVER
2812 W: http://linuxtv.org/
2813 W: http://github.com/mkrufky
2814 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2815 T: git git://linuxtv.org/mkrufky/mxl111sf.git
2817 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2819 DVB_USB_RTL28XXU MEDIA DRIVER
2822 W: http://linuxtv.org/
2823 W: http://palosaari.fi/linux/
2824 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2825 T: git git://linuxtv.org/anttip/media_tree.git
2827 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2829 DVB_USB_V2 MEDIA DRIVER
2832 W: http://linuxtv.org/
2833 W: http://palosaari.fi/linux/
2834 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2835 T: git git://linuxtv.org/anttip/media_tree.git
2837 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2838 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2843 F: lib/dynamic_debug.c
2844 F: include/linux/dynamic_debug.h
2846 DZ DECSTATION DZ11 SERIAL DRIVER
2849 F: drivers/tty/serial/dz.*
2854 W: http://linuxtv.org/
2855 W: http://palosaari.fi/linux/
2856 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2857 T: git git://linuxtv.org/anttip/media_tree.git
2859 F: drivers/media/tuners/e4000*
2861 EATA-DMA SCSI DRIVER
2866 F: drivers/scsi/eata*
2868 EATA ISA/EISA/PCI SCSI DRIVER
2872 F: drivers/scsi/eata.c
2874 EATA-PIO SCSI DRIVER
2879 F: drivers/scsi/eata_pio.*
2884 W: http://ebtables.sourceforge.net/
2886 F: include/linux/netfilter_bridge/ebt_*.h
2887 F: include/uapi/linux/netfilter_bridge/ebt_*.h
2888 F: net/bridge/netfilter/ebt*.c
2893 W: http://linuxtv.org/
2894 W: http://palosaari.fi/linux/
2895 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2896 T: git git://linuxtv.org/anttip/media_tree.git
2898 F: drivers/media/dvb-frontends/ec100*
2903 W: http://ecryptfs.org
2904 W: https://launchpad.net/ecryptfs
2906 F: Documentation/filesystems/ecryptfs.txt
2912 W: bluesmoke.sourceforge.net
2914 F: Documentation/edac.txt
2916 F: include/linux/edac.h
2922 W: bluesmoke.sourceforge.net
2924 F: drivers/edac/amd64_edac*
2931 W: bluesmoke.sourceforge.net
2933 F: drivers/edac/octeon_edac*
2939 W: bluesmoke.sourceforge.net
2941 F: drivers/edac/e752x_edac.c
2946 W: bluesmoke.sourceforge.net
2948 F: drivers/edac/e7xxx_edac.c
2953 W: bluesmoke.sourceforge.net
2955 F: drivers/edac/ghes-edac.c
2960 W: bluesmoke.sourceforge.net
2962 F: drivers/edac/i82443bxgx_edac.c
2967 W: bluesmoke.sourceforge.net
2969 F: drivers/edac/i3000_edac.c
2974 W: bluesmoke.sourceforge.net
2976 F: drivers/edac/i5000_edac.c
2981 W: bluesmoke.sourceforge.net
2983 F: drivers/edac/i5400_edac.c
2988 W: bluesmoke.sourceforge.net
2990 F: drivers/edac/i7300_edac.c
2995 W: bluesmoke.sourceforge.net
2997 F: drivers/edac/i7core_edac.c
3003 W: bluesmoke.sourceforge.net
3005 F: drivers/edac/i82975x_edac.c
3010 W: bluesmoke.sourceforge.net
3012 F: drivers/edac/pasemi_edac.c
3017 W: bluesmoke.sourceforge.net
3019 F: drivers/edac/r82600_edac.c
3024 W: bluesmoke.sourceforge.net
3026 F: drivers/edac/sb_edac.c
3028 EDIROL UA-101/UA-1000 DRIVER
3031 T: git git://git.alsa-project.org/alsa-kernel.git
3033 F: sound/usb/misc/ua101.c
3035 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3040 F: Documentation/x86/efi-stub.txt
3041 F: arch/ia64/kernel/efi.c
3042 F: arch/x86/boot/compressed/eboot.[ch]
3043 F: arch/x86/include/asm/efi.h
3044 F: arch/x86/platform/efi/*
3045 F: drivers/firmware/efi/*
3046 F: include/linux/efi*.h
3048 EFI VARIABLE FILESYSTEM
3052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3057 EFIFB FRAMEBUFFER DRIVER
3061 F: drivers/video/efifb.c
3064 W: http://aeschi.ch.eu.org/efs/
3068 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3073 F: drivers/infiniband/hw/ehca/
3075 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3079 F: drivers/net/ethernet/ibm/ehea/
3081 EM28XX VIDEO4LINUX DRIVER
3084 W: http://linuxtv.org
3085 T: git git://linuxtv.org/media_tree.git
3087 F: drivers/media/usb/em28xx/
3096 EMULEX LPFC FC SCSI DRIVER
3099 W: http://sourceforge.net/projects/lpfcxxxx
3101 F: drivers/scsi/lpfc/
3103 ENE CB710 FLASH CARD READER DRIVER
3106 F: drivers/misc/cb710/
3107 F: drivers/mmc/host/cb710-mmc.*
3108 F: include/linux/cb710.h
3110 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3113 F: drivers/media/rc/ene_ir.*
3115 EPSON S1D13XXX FRAMEBUFFER DRIVER
3118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3119 F: drivers/video/s1d13xxxfb.c
3120 F: include/video/s1d13xxxfb.h
3126 W: http://www.linuxfoundation.org/en/Net:Bridge
3128 F: include/linux/netfilter_bridge/
3135 F: Documentation/filesystems/ext2.txt
3137 F: include/linux/ext2*
3145 F: Documentation/filesystems/ext3.txt
3152 W: http://ext4.wiki.kernel.org
3153 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3155 F: Documentation/filesystems/ext4.txt
3158 Extended Verification Module (EVM)
3161 F: security/integrity/evm/
3163 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3169 F: Documentation/extcon/
3175 F: drivers/video/exynos/exynos_dp*
3176 F: include/video/exynos_dp*
3178 EXYNOS MIPI DISPLAY DRIVERS
3184 F: drivers/video/exynos/exynos_mipi*
3185 F: include/video/exynos_mipi*
3187 F71805F HARDWARE MONITORING DRIVER
3191 F: Documentation/hwmon/f71805f
3192 F: drivers/hwmon/f71805f.c
3198 F: drivers/media/tuners/fc0011.h
3199 F: drivers/media/tuners/fc0011.c
3204 W: http://linuxtv.org/
3205 W: http://palosaari.fi/linux/
3206 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3207 T: git git://linuxtv.org/anttip/media_tree.git
3209 F: drivers/media/tuners/fc2580*
3214 F: fs/notify/fanotify/
3215 F: include/linux/fanotify.h
3216 F: include/uapi/linux/fanotify.h
3218 FARSYNC SYNCHRONOUS DRIVER
3220 W: http://www.farsite.co.uk/
3222 F: drivers/net/wan/farsync.*
3224 FAULT INJECTION SUPPORT
3227 F: Documentation/fault-injection/
3228 F: lib/fault-inject.c
3230 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3233 W: www.Open-FCoE.org
3235 F: drivers/scsi/libfc/
3236 F: drivers/scsi/fcoe/
3238 F: include/scsi/libfc.h
3239 F: include/scsi/libfcoe.h
3240 F: include/uapi/scsi/fc/
3242 FILE LOCKING (flock() and fcntl()/lockf())
3246 F: include/linux/fcntl.h
3247 F: include/linux/fs.h
3248 F: include/uapi/linux/fcntl.h
3249 F: include/uapi/linux/fs.h
3253 FILESYSTEMS (VFS and infrastructure)
3259 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3263 F: drivers/hwmon/f75375s.c
3264 F: include/linux/f75375s.h
3266 FIREWIRE AUDIO DRIVERS
3269 T: git git://git.alsa-project.org/alsa-kernel.git
3273 FIREWIRE MEDIA DRIVERS (firedtv)
3277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3279 F: drivers/media/firewire/
3281 FIREWIRE SBP-2 TARGET
3286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3288 F: drivers/target/sbp/
3293 W: http://ieee1394.wiki.kernel.org/
3294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3296 F: drivers/firewire/
3297 F: include/linux/firewire.h
3298 F: include/uapi/linux/firewire*.h
3301 FIRMWARE LOADER (request_firmware)
3305 F: Documentation/firmware_class/
3306 F: drivers/base/firmware*.c
3307 F: include/linux/firmware.h
3309 FLASHSYSTEM DRIVER (IBM FlashSystem 70/80 PCI SSD Flash Card)
3313 F: drivers/block/rsxx/
3317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3319 F: drivers/block/floppy.c
3323 W: http://floatingpoint.sourceforge.net/emulator/index.html
3325 F: arch/x86/math-emu/
3327 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3330 F: drivers/net/wan/dlci.c
3331 F: drivers/net/wan/sdla.c
3337 W: http://linux-fbdev.sourceforge.net/
3338 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3341 F: Documentation/fb/
3342 F: Documentation/devicetree/bindings/fb/
3345 F: include/linux/fb.h
3346 F: include/uapi/video/
3347 F: include/uapi/linux/fb.h
3349 FREESCALE DIU FRAMEBUFFER DRIVER
3353 F: drivers/video/fsl-diu-fb.*
3355 FREESCALE DMA DRIVER
3360 F: drivers/dma/fsldma.*
3362 FREESCALE I2C CPM DRIVER
3367 F: drivers/i2c/busses/i2c-cpm.c
3369 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3374 F: include/linux/platform_data/video-imxfb.h
3375 F: drivers/video/imxfb.c
3377 FREESCALE SOC FS_ENET DRIVER
3383 F: drivers/net/ethernet/freescale/fs_enet/
3384 F: include/linux/fs_enet_pd.h
3386 FREESCALE QUICC ENGINE LIBRARY
3389 F: arch/powerpc/sysdev/qe_lib/
3390 F: arch/powerpc/include/asm/*qe.h
3392 FREESCALE USB PERIPHERAL DRIVERS
3397 F: drivers/usb/gadget/fsl*
3399 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3404 F: drivers/net/ethernet/freescale/ucc_geth*
3406 FREESCALE QUICC ENGINE UCC UART DRIVER
3410 F: drivers/tty/serial/ucc_uart.c
3412 FREESCALE SOC SOUND DRIVERS
3417 F: sound/soc/fsl/fsl*
3418 F: sound/soc/fsl/mpc8610_hpcd.c
3422 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3431 F: Documentation/power/freezing-of-tasks.txt
3432 F: include/linux/freezer.h
3440 F: include/linux/frontswap.h
3442 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3446 F: Documentation/filesystems/caching/
3448 F: include/linux/fscache*.h
3453 W: http://en.wikipedia.org/wiki/F2FS
3454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3456 F: Documentation/filesystems/f2fs.txt
3458 F: include/linux/f2fs_fs.h
3460 FUJITSU FR-V (FRV) PORT
3465 FUJITSU LAPTOP EXTRAS
3469 F: drivers/platform/x86/fujitsu-laptop.c
3471 FUJITSU M-5MO LS CAMERA ISP DRIVER
3476 F: drivers/media/i2c/m5mols/
3477 F: include/media/m5mols.h
3479 FUJITSU TABLET EXTRAS
3483 F: drivers/platform/x86/fujitsu-tablet.c
3485 FUSE: FILESYSTEM IN USERSPACE
3488 W: http://fuse.sourceforge.net/
3491 F: include/uapi/linux/fuse.h
3493 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3496 S: Odd Fixes (e.g., new signatures)
3497 F: drivers/scsi/fdomain.*
3499 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3502 W: http://www.icp-vortex.com/
3504 F: drivers/scsi/gdt*
3506 GEMTEK FM RADIO RECEIVER DRIVER
3509 T: git git://linuxtv.org/media_tree.git
3510 W: http://linuxtv.org
3512 F: drivers/media/radio/radio-gemtek*
3514 GENERIC GPIO I2C DRIVER
3517 F: drivers/i2c/busses/i2c-gpio.c
3518 F: include/linux/i2c-gpio.h
3520 GENERIC GPIO I2C MULTIPLEXER DRIVER
3524 F: drivers/i2c/muxes/i2c-mux-gpio.c
3525 F: include/linux/i2c-mux-gpio.h
3526 F: Documentation/i2c/muxes/i2c-mux-gpio
3528 GENERIC HDLC (WAN) DRIVERS
3530 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3532 F: drivers/net/wan/c101.c
3533 F: drivers/net/wan/hd6457*
3534 F: drivers/net/wan/hdlc*
3535 F: drivers/net/wan/n2.c
3536 F: drivers/net/wan/pc300too.c
3537 F: drivers/net/wan/pci200syn.c
3538 F: drivers/net/wan/wanxl*
3540 GENERIC INCLUDE/ASM HEADER FILES
3543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3545 F: include/asm-generic
3546 F: include/uapi/asm-generic
3548 GENERIC UIO DRIVER FOR PCI DEVICES
3552 F: drivers/uio/uio_pci_generic.c
3557 W: http://sources.redhat.com/cluster/
3558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3561 F: Documentation/filesystems/gfs2*.txt
3563 F: include/uapi/linux/gfs2_ondisk.h
3565 GIGASET ISDN DRIVERS
3569 W: http://gigaset307x.sourceforge.net/
3571 F: Documentation/isdn/README.gigaset
3572 F: drivers/isdn/gigaset/
3573 F: include/uapi/linux/gigaset_dev.h
3579 T: git git://git.secretlab.ca/git/linux-2.6.git
3580 F: Documentation/gpio.txt
3582 F: include/linux/gpio*
3583 F: include/asm-generic/gpio.h
3585 GRE DEMULTIPLEXER DRIVER
3590 F: include/net/gre.h
3592 GRETH 10/100/1G Ethernet MAC device driver
3596 F: drivers/net/ethernet/aeroflex/
3598 GSPCA FINEPIX SUBDRIVER
3601 T: git git://linuxtv.org/media_tree.git
3603 F: drivers/media/usb/gspca/finepix.c
3605 GSPCA GL860 SUBDRIVER
3608 T: git git://linuxtv.org/media_tree.git
3610 F: drivers/media/usb/gspca/gl860/
3612 GSPCA M5602 SUBDRIVER
3615 T: git git://linuxtv.org/media_tree.git
3617 F: drivers/media/usb/gspca/m5602/
3619 GSPCA PAC207 SONIXB SUBDRIVER
3622 T: git git://linuxtv.org/media_tree.git
3624 F: drivers/media/usb/gspca/pac207.c
3626 GSPCA SN9C20X SUBDRIVER
3629 T: git git://linuxtv.org/media_tree.git
3631 F: drivers/media/usb/gspca/sn9c20x.c
3633 GSPCA T613 SUBDRIVER
3636 T: git git://linuxtv.org/media_tree.git
3638 F: drivers/media/usb/gspca/t613.c
3640 GSPCA USB WEBCAM DRIVER
3643 T: git git://linuxtv.org/media_tree.git
3645 F: drivers/media/usb/gspca/
3647 STK1160 USB VIDEO CAPTURE DRIVER
3650 T: git git://linuxtv.org/media_tree.git
3652 F: drivers/media/usb/stk1160/
3654 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3657 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3659 F: drivers/platform/x86/hdaps.c
3661 HDPVR USB VIDEO ENCODER DRIVER
3664 T: git git://linuxtv.org/media_tree.git
3665 W: http://linuxtv.org
3667 F: drivers/media/usb/hdpvr
3669 HWPOISON MEMORY FAILURE HANDLING
3672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3674 F: mm/memory-failure.c
3675 F: mm/hwpoison-inject.c
3677 HYPERVISOR VIRTUAL CONSOLE DRIVER
3686 W: http://www.lm-sensors.org/
3687 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3690 F: Documentation/hwmon/
3692 F: include/linux/hwmon*.h
3694 HARDWARE RANDOM NUMBER GENERATOR CORE
3698 F: Documentation/hw_random.txt
3699 F: drivers/char/hw_random/
3700 F: include/linux/hw_random.h
3702 HARDWARE SPINLOCK CORE
3705 F: Documentation/hwspinlock.txt
3706 F: drivers/hwspinlock/hwspinlock_*
3707 F: include/linux/hwspinlock.h
3709 HARMONY SOUND DRIVER
3712 F: sound/parisc/harmony.*
3717 W: http://linuxtv.org/
3718 W: http://palosaari.fi/linux/
3719 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3720 T: git git://linuxtv.org/anttip/media_tree.git
3722 F: drivers/media/dvb-frontends/hd29l2*
3724 HEWLETT-PACKARD SMART2 RAID DRIVER
3728 F: Documentation/blockdev/cpqarray.txt
3729 F: drivers/block/cpqarray.*
3731 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3735 F: Documentation/scsi/hpsa.txt
3736 F: drivers/scsi/hpsa*.[ch]
3737 F: include/linux/cciss*.h
3738 F: include/uapi/linux/cciss*.h
3740 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3744 F: Documentation/blockdev/cciss.txt
3745 F: drivers/block/cciss*
3746 F: include/linux/cciss_ioctl.h
3747 F: include/uapi/linux/cciss_ioctl.h
3752 F: Documentation/filesystems/hfs.txt
3755 HGA FRAMEBUFFER DRIVER
3758 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3760 F: drivers/video/hgafb.c
3762 HIBERNATION (aka Software Suspend, aka swsusp)
3768 F: drivers/base/power/
3770 F: include/linux/suspend.h
3771 F: include/linux/freezer.h
3772 F: include/linux/pm.h
3773 F: arch/*/include/asm/suspend*.h
3778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3781 F: include/linux/hid*
3782 F: include/uapi/linux/hid*
3784 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3788 F: Documentation/timers/
3790 F: kernel/time/clockevents.c
3791 F: kernel/time/tick*.*
3792 F: kernel/time/timer_*.c
3793 F: include/linux/clockchips.h
3794 F: include/linux/hrtimer.h
3796 HIGH-SPEED SCC DRIVER FOR AX.25
3799 F: drivers/net/hamradio/dmascc.c
3800 F: drivers/net/hamradio/scc.c
3802 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3804 W: http://www.highpoint-tech.com
3806 F: Documentation/scsi/hptiop.txt
3807 F: drivers/scsi/hptiop.c
3813 F: include/linux/hippidevice.h
3814 F: include/uapi/linux/if_hippi.h
3816 F: drivers/net/hippi/
3822 W: http://hostap.epitest.fi/
3824 F: drivers/net/wireless/hostap/
3826 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3829 F: drivers/platform/x86/tc1100-wmi.c
3831 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3834 F: drivers/net/ethernet/hp/hp100.*
3836 HPET: High Precision Event Timers driver
3839 F: Documentation/timers/hpet.txt
3840 F: drivers/char/hpet.c
3841 F: include/linux/hpet.h
3842 F: include/uapi/linux/hpet.h
3847 F: arch/x86/kernel/hpet.c
3848 F: arch/x86/include/asm/hpet.h
3852 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3858 W: http://www.pharscape.org
3860 F: drivers/net/usb/hso.c
3862 HTCPEN TOUCHSCREEN DRIVER
3866 F: drivers/input/touchscreen/htcpen.c
3873 Hyper-V CORE AND DRIVERS
3878 F: arch/x86/include/asm/mshyperv.h
3879 F: arch/x86/include/uapi/asm/hyperv.h
3880 F: arch/x86/kernel/cpu/mshyperv.c
3881 F: drivers/hid/hid-hyperv.c
3883 F: drivers/net/hyperv/
3884 F: drivers/scsi/storvsc_drv.c
3885 F: drivers/video/hyperv_fb.c
3886 F: include/linux/hyperv.h
3889 I2C OVER PARALLEL PORT
3893 F: Documentation/i2c/busses/i2c-parport
3894 F: Documentation/i2c/busses/i2c-parport-light
3895 F: drivers/i2c/busses/i2c-parport.c
3896 F: drivers/i2c/busses/i2c-parport-light.c
3898 I2C/SMBUS CONTROLLER DRIVERS FOR PC
3902 F: Documentation/i2c/busses/i2c-ali1535
3903 F: Documentation/i2c/busses/i2c-ali1563
3904 F: Documentation/i2c/busses/i2c-ali15x3
3905 F: Documentation/i2c/busses/i2c-amd756
3906 F: Documentation/i2c/busses/i2c-amd8111
3907 F: Documentation/i2c/busses/i2c-i801
3908 F: Documentation/i2c/busses/i2c-nforce2
3909 F: Documentation/i2c/busses/i2c-piix4
3910 F: Documentation/i2c/busses/i2c-sis5595
3911 F: Documentation/i2c/busses/i2c-sis630
3912 F: Documentation/i2c/busses/i2c-sis96x
3913 F: Documentation/i2c/busses/i2c-via
3914 F: Documentation/i2c/busses/i2c-viapro
3915 F: drivers/i2c/busses/i2c-ali1535.c
3916 F: drivers/i2c/busses/i2c-ali1563.c
3917 F: drivers/i2c/busses/i2c-ali15x3.c
3918 F: drivers/i2c/busses/i2c-amd756.c
3919 F: drivers/i2c/busses/i2c-amd756-s4882.c
3920 F: drivers/i2c/busses/i2c-amd8111.c
3921 F: drivers/i2c/busses/i2c-i801.c
3922 F: drivers/i2c/busses/i2c-isch.c
3923 F: drivers/i2c/busses/i2c-nforce2.c
3924 F: drivers/i2c/busses/i2c-nforce2-s4985.c
3925 F: drivers/i2c/busses/i2c-piix4.c
3926 F: drivers/i2c/busses/i2c-sis5595.c
3927 F: drivers/i2c/busses/i2c-sis630.c
3928 F: drivers/i2c/busses/i2c-sis96x.c
3929 F: drivers/i2c/busses/i2c-via.c
3930 F: drivers/i2c/busses/i2c-viapro.c
3932 I2C/SMBUS ISMT DRIVER
3936 F: drivers/i2c/busses/i2c-ismt.c
3937 F: Documentation/i2c/busses/i2c-ismt
3939 I2C/SMBUS STUB DRIVER
3943 F: drivers/i2c/i2c-stub.c
3948 W: http://i2c.wiki.kernel.org/
3949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
3951 F: Documentation/i2c/
3953 F: include/linux/i2c.h
3954 F: include/linux/i2c-*.h
3955 F: include/uapi/linux/i2c.h
3956 F: include/uapi/linux/i2c-*.h
3962 F: Documentation/i2c/busses/i2c-taos-evm
3963 F: drivers/i2c/busses/i2c-taos-evm.c
3968 W: http://www.harbaum.org/till/i2c_tiny_usb
3970 F: drivers/i2c/busses/i2c-tiny-usb.c
3977 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3982 IA64 (Itanium) PLATFORM
3986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3990 IBM Power in-Nest Crypto Acceleration
3994 F: drivers/crypto/nx/
3996 IBM Power 842 compression accelerator
3999 F: drivers/crypto/nx/nx-842.c
4000 F: include/linux/nx842.h
4002 IBM Power Linux RAID adapter
4005 F: drivers/scsi/ipr.*
4007 IBM Power Virtual Ethernet Device Driver
4011 F: drivers/net/ethernet/ibm/ibmveth.*
4013 IBM Power Virtual SCSI/FC Device Drivers
4017 F: drivers/scsi/ibmvscsi/
4018 X: drivers/scsi/ibmvscsi/ibmvstgt.c
4020 IBM ServeRAID RAID DRIVER
4023 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4025 F: drivers/scsi/ips.*
4027 ICH LPC AND GPIO DRIVER
4030 F: drivers/mfd/lpc_ich.c
4031 F: drivers/gpio/gpio-ich.c
4036 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4039 F: Documentation/ide/
4041 F: include/linux/ide.h
4043 IDEAPAD LAPTOP EXTRAS DRIVER
4046 W: http://launchpad.net/ideapad-laptop
4048 F: drivers/platform/x86/ideapad-laptop.c
4054 F: Documentation/cdrom/ide-cd
4055 F: drivers/ide/ide-cd*
4061 F: drivers/idle/i7300_idle.c
4063 IEEE 802.15.4 SUBSYSTEM
4067 W: http://apps.sourceforge.net/trac/linux-zigbee
4068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4072 F: drivers/net/ieee802154/
4074 IGUANAWORKS USB IR TRANSCEIVER
4078 F: drivers/media/rc/iguanair.c
4080 IIO SUBSYSTEM AND DRIVERS
4085 F: drivers/staging/iio/
4087 IKANOS/ADI EAGLE ADSL USB DRIVER
4091 F: drivers/usb/atm/ueagle-atm.c
4093 INA209 HARDWARE MONITOR DRIVER
4097 F: Documentation/hwmon/ina209
4098 F: Documentation/devicetree/bindings/i2c/ina209.txt
4099 F: drivers/hwmon/ina209.c
4101 INA2XX HARDWARE MONITOR DRIVER
4105 F: Documentation/hwmon/ina2xx
4106 F: drivers/hwmon/ina2xx.c
4107 F: include/linux/platform_data/ina2xx.h
4109 INDUSTRY PACK SUBSYSTEM (IPACK)
4114 W: http://industrypack.sourceforge.net
4118 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4121 F: security/integrity/ima/
4123 IMS TWINTURBO FRAMEBUFFER DRIVER
4126 F: drivers/video/imsttfb.c
4128 INFINIBAND SUBSYSTEM
4133 W: http://www.openfabrics.org/
4134 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4137 F: Documentation/infiniband/
4138 F: drivers/infiniband/
4139 F: include/uapi/linux/if_infiniband.h
4146 F: Documentation/filesystems/inotify.txt
4147 F: fs/notify/inotify/
4148 F: include/linux/inotify.h
4149 F: include/uapi/linux/inotify.h
4151 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4155 Q: http://patchwork.kernel.org/project/linux-input/list/
4156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4159 F: include/linux/input.h
4160 F: include/uapi/linux/input.h
4161 F: include/linux/input/
4163 INPUT MULTITOUCH (MT) PROTOCOL
4166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4168 F: Documentation/input/multi-touch-protocol.txt
4169 F: drivers/input/input-mt.c
4172 INTEL C600 SERIES SAS CONTROLLER DRIVER
4178 T: git git://git.code.sf.net/p/intel-sas/isci
4180 F: drivers/scsi/isci/
4185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4187 F: drivers/idle/intel_idle.c
4189 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4193 F: Documentation/fb/intelfb.txt
4194 F: drivers/video/intelfb/
4196 INTEL 810/815 FRAMEBUFFER DRIVER
4200 F: drivers/video/i810/
4202 INTEL MENLOW THERMAL DRIVER
4205 W: http://www.lesswatts.org/projects/acpi/
4207 F: drivers/platform/x86/intel_menlow.c
4209 INTEL IA32 MICROCODE UPDATE SUPPORT
4212 F: arch/x86/kernel/microcode_core.c
4213 F: arch/x86/kernel/microcode_intel.c
4215 INTEL I/OAT DMA DRIVER
4218 F: drivers/dma/ioat*
4223 T: git git://git.infradead.org/iommu-2.6.git
4225 F: drivers/iommu/intel-iommu.c
4226 F: include/linux/intel-iommu.h
4228 INTEL IOP-ADMA DMA DRIVER
4231 F: drivers/dma/iop-adma.c
4233 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4236 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4237 F: arch/arm/mach-ixp4xx/include/mach/npe.h
4238 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4239 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4240 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4241 F: drivers/net/wan/ixp4xx_hss.c
4243 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4246 F: drivers/char/hw_random/ixp4xx-rng.c
4248 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
4260 W: http://www.intel.com/support/feedback.htm
4261 W: http://e1000.sourceforge.net/
4262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4265 F: Documentation/networking/e100.txt
4266 F: Documentation/networking/e1000.txt
4267 F: Documentation/networking/e1000e.txt
4268 F: Documentation/networking/igb.txt
4269 F: Documentation/networking/igbvf.txt
4270 F: Documentation/networking/ixgb.txt
4271 F: Documentation/networking/ixgbe.txt
4272 F: Documentation/networking/ixgbevf.txt
4273 F: drivers/net/ethernet/intel/
4275 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4279 F: Documentation/networking/README.ipw2100
4280 F: Documentation/networking/README.ipw2200
4281 F: drivers/net/wireless/ipw2x00/
4283 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4288 W: http://tboot.sourceforge.net
4289 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4291 F: Documentation/intel_txt.txt
4292 F: include/linux/tboot.h
4293 F: arch/x86/kernel/tboot.c
4295 INTEL WIRELESS WIMAX CONNECTION 2400
4300 W: http://linuxwimax.org
4301 F: Documentation/wimax/README.i2400m
4302 F: drivers/net/wimax/i2400m/
4303 F: include/uapi/linux/wimax/i2400m.h
4305 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4309 F: drivers/net/wireless/iwlegacy/
4311 INTEL WIRELESS WIFI LINK (iwlwifi)
4316 W: http://intellinuxwireless.org
4317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4319 F: drivers/net/wireless/iwlwifi/
4321 INTEL MANAGEMENT ENGINE (mei)
4325 F: include/uapi/linux/mei.h
4326 F: drivers/misc/mei/*
4327 F: Documentation/misc-devices/mei/*
4329 IOC3 ETHERNET DRIVER
4333 F: drivers/net/ethernet/sgi/ioc3-eth.c
4339 F: drivers/tty/serial/ioc3_serial.c
4344 F: net/ipv4/netfilter/ipt_MASQUERADE.c
4346 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4351 F: drivers/net/ethernet/icplus/ipg.*
4357 F: drivers/infiniband/hw/ipath/
4362 W: http://openipmi.sourceforge.net/
4364 F: Documentation/IPMI.txt
4365 F: drivers/char/ipmi/
4366 F: include/linux/ipmi*
4367 F: include/uapi/linux/ipmi*
4369 IPS SCSI RAID DRIVER
4372 W: http://www.adaptec.com/
4374 F: drivers/scsi/ips*
4383 F: Documentation/networking/ipvs-sysctl.txt
4384 F: include/net/ip_vs.h
4385 F: include/uapi/linux/ip_vs.h
4386 F: net/netfilter/ipvs/
4392 F: drivers/tty/ipwireless/
4398 F: include/net/ipx.h
4399 F: include/uapi/linux/ipx.h
4406 W: http://irda.sourceforge.net/
4408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4409 F: Documentation/networking/irda.txt
4410 F: drivers/net/irda/
4411 F: include/net/irda/
4417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4421 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4424 T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
4426 F: Documentation/IRQ-domain.txt
4427 F: include/linux/irqdomain.h
4428 F: kernel/irq/irqdomain.c
4433 F: Documentation/isapnp.txt
4434 F: drivers/pnp/isapnp/
4435 F: include/linux/isapnp.h
4440 T: git git://linuxtv.org/media_tree.git
4441 W: http://linuxtv.org
4443 F: drivers/media/radio/radio-isa*
4445 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4449 F: drivers/firmware/iscsi_ibft*
4454 W: www.open-iscsi.org
4455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4457 F: drivers/scsi/*iscsi*
4458 F: include/scsi/*iscsi*
4460 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4465 W: http://www.openfabrics.org
4466 W: www.open-iscsi.org
4467 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4468 F: drivers/infiniband/ulp/iser
4474 W: http://www.isdn4linux.de
4475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4477 F: Documentation/isdn/
4479 F: include/linux/isdn.h
4480 F: include/linux/isdn/
4481 F: include/uapi/linux/isdn.h
4482 F: include/uapi/linux/isdn/
4484 ISDN SUBSYSTEM (Eicon active card driver)
4487 W: http://www.melware.de
4489 F: drivers/isdn/hardware/eicon/
4491 IT87 HARDWARE MONITORING DRIVER
4495 F: Documentation/hwmon/it87
4496 F: drivers/hwmon/it87.c
4501 W: http://linuxtv.org/
4502 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4504 F: drivers/media/usb/dvb-usb-v2/it913x*
4506 IT913X FE MEDIA DRIVER
4509 W: http://linuxtv.org/
4510 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4512 F: drivers/media/dvb-frontends/it913x-fe*
4517 W: http://linuxtv.org/
4518 W: http://palosaari.fi/linux/
4519 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4520 T: git git://linuxtv.org/anttip/media_tree.git
4522 F: drivers/media/tuners/it913x*
4524 IVTV VIDEO4LINUX DRIVER
4528 T: git git://linuxtv.org/media_tree.git
4529 W: http://www.ivtvdriver.org
4531 F: Documentation/video4linux/*.ivtv
4532 F: drivers/media/pci/ivtv/
4533 F: include/uapi/linux/ivtv*
4535 IX2505V MEDIA DRIVER
4538 W: http://linuxtv.org/
4539 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4541 F: drivers/media/dvb-frontends/ix2505v*
4543 JC42.4 TEMPERATURE SENSOR DRIVER
4547 F: drivers/hwmon/jc42.c
4548 F: Documentation/hwmon/jc42
4553 W: http://jfs.sourceforge.net/
4554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4556 F: Documentation/filesystems/jfs.txt
4563 F: drivers/net/ethernet/jme.*
4565 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4568 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4571 F: include/uapi/linux/jffs2.h
4573 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4579 F: include/linux/jbd.h
4581 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4586 F: include/linux/jbd2.h
4588 JSM Neo PCI based serial card
4592 F: drivers/tty/serial/jsm/
4594 K10TEMP HARDWARE MONITORING DRIVER
4598 F: Documentation/hwmon/k10temp
4599 F: drivers/hwmon/k10temp.c
4601 K8TEMP HARDWARE MONITORING DRIVER
4605 F: Documentation/hwmon/k8temp
4606 F: drivers/hwmon/k8temp.c
4612 F: Documentation/kbuild/kconfig-language.txt
4619 W: http://lse.sourceforge.net/kdump/
4621 F: Documentation/kdump/
4623 KEENE FM RADIO TRANSMITTER DRIVER
4626 T: git git://linuxtv.org/media_tree.git
4627 W: http://linuxtv.org
4629 F: drivers/media/radio/radio-keene*
4631 KERNEL AUTOMOUNTER v4 (AUTOFS4)
4637 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4643 F: Documentation/kbuild/
4645 F: scripts/Makefile.*
4652 W: http://kernelnewbies.org/KernelJanitors
4655 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4658 W: http://nfs.sourceforge.net/
4661 F: include/linux/nfsd/
4662 F: include/uapi/linux/nfsd/
4666 F: include/linux/lockd/
4667 F: include/linux/sunrpc/
4668 F: include/uapi/linux/sunrpc/
4670 KERNEL VIRTUAL MACHINE (KVM)
4674 W: http://linux-kvm.org
4676 F: Documentation/*/kvm*.txt
4677 F: Documentation/virtual/kvm/
4679 F: arch/*/include/asm/kvm*
4680 F: include/linux/kvm*
4681 F: include/uapi/linux/kvm*
4684 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4687 W: http://kvm.qumranet.com
4689 F: arch/x86/include/asm/svm.h
4690 F: arch/x86/kvm/svm.c
4692 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4695 W: http://kvm.qumranet.com
4696 T: git git://github.com/agraf/linux-2.6.git
4698 F: arch/powerpc/include/asm/kvm*
4699 F: arch/powerpc/kvm/
4701 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4704 W: http://kvm.qumranet.com
4706 F: Documentation/ia64/kvm.txt
4707 F: arch/ia64/include/asm/kvm*
4710 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4715 W: http://www.ibm.com/developerworks/linux/linux390/
4717 F: Documentation/s390/kvm.txt
4718 F: arch/s390/include/asm/kvm*
4720 F: drivers/s390/kvm/
4722 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4725 W: http://systems.cs.columbia.edu/projects/kvm-arm
4727 F: arch/arm/include/uapi/asm/kvm*
4728 F: arch/arm/include/asm/kvm*
4733 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4736 F: include/linux/kexec.h
4737 F: include/uapi/linux/kexec.h
4744 F: Documentation/security/keys.txt
4745 F: include/linux/key.h
4746 F: include/linux/key-type.h
4756 F: Documentation/security/keys-trusted-encrypted.txt
4757 F: include/keys/trusted-type.h
4758 F: security/keys/trusted.c
4759 F: security/keys/trusted.h
4767 F: Documentation/security/keys-trusted-encrypted.txt
4768 F: include/keys/encrypted-type.h
4769 F: security/keys/encrypted-keys/
4771 KGDB / KDB /debug_core
4773 W: http://kgdb.wiki.kernel.org/
4776 F: Documentation/DocBook/kgdb.tmpl
4777 F: drivers/misc/kgdbts.c
4778 F: drivers/tty/serial/kgdboc.c
4779 F: include/linux/kdb.h
4780 F: include/linux/kgdb.h
4787 F: Documentation/kmemcheck.txt
4788 F: arch/x86/include/asm/kmemcheck.h
4789 F: arch/x86/mm/kmemcheck/
4790 F: include/linux/kmemcheck.h
4796 F: Documentation/kmemleak.txt
4797 F: include/linux/kmemleak.h
4799 F: mm/kmemleak-test.c
4807 F: Documentation/kprobes.txt
4808 F: include/linux/kprobes.h
4811 KS0108 LCD CONTROLLER DRIVER
4813 W: http://miguelojeda.es/auxdisplay.htm
4814 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4816 F: Documentation/auxdisplay/ks0108
4817 F: drivers/auxdisplay/ks0108.c
4818 F: include/linux/ks0108.h
4823 F: Documentation/networking/lapb-module.txt
4827 LASI 53c700 driver for PARISC
4831 F: Documentation/scsi/53c700.txt
4832 F: drivers/scsi/53c700*
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4841 F: include/linux/leds.h
4843 LEGACY EEPROM DRIVER
4846 F: Documentation/misc-devices/eeprom
4847 F: drivers/misc/eeprom/eeprom.c
4849 LEGO USB Tower driver
4852 W: http://legousb.sourceforge.net/
4854 F: drivers/usb/misc/legousbtower.c
4859 W: http://linuxtv.org/
4860 W: http://github.com/mkrufky
4861 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4862 T: git git://linuxtv.org/mkrufky/tuners.git
4864 F: drivers/media/dvb-frontends/lg2160.*
4866 LGDT3305 MEDIA DRIVER
4869 W: http://linuxtv.org/
4870 W: http://github.com/mkrufky
4871 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4872 T: git git://linuxtv.org/mkrufky/tuners.git
4874 F: drivers/media/dvb-frontends/lgdt3305.*
4879 W: http://lguest.ozlabs.org/
4881 F: arch/x86/include/asm/lguest*.h
4884 F: include/linux/lguest*.h
4887 LINUX FOR IBM pSERIES (RS/6000)
4889 W: http://www.ibm.com/linux/ltc/projects/ppc
4891 F: arch/powerpc/boot/rs6000.h
4893 LINUX FOR POWERPC (32-BIT AND 64-BIT)
4896 W: http://www.penguinppc.org/
4898 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4901 F: Documentation/powerpc/
4904 LINUX FOR POWER MACINTOSH
4906 W: http://www.penguinppc.org/
4909 F: arch/powerpc/platforms/powermac/
4910 F: drivers/macintosh/
4912 LINUX FOR POWERPC EMBEDDED MPC5XXX
4915 T: git git://git.denx.de/linux-2.6-agust.git
4917 F: arch/powerpc/platforms/512x/
4918 F: arch/powerpc/platforms/52xx/
4920 LINUX FOR POWERPC EMBEDDED PPC4XX
4923 W: http://www.penguinppc.org/
4925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4927 F: arch/powerpc/platforms/40x/
4928 F: arch/powerpc/platforms/44x/
4930 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4933 F: arch/powerpc/*/*virtex*
4934 F: arch/powerpc/*/*/*virtex*
4936 LINUX FOR POWERPC EMBEDDED PPC8XX
4939 W: http://www.penguinppc.org/
4942 F: arch/powerpc/platforms/8xx/
4944 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4946 W: http://www.penguinppc.org/
4949 F: arch/powerpc/platforms/83xx/
4950 F: arch/powerpc/platforms/85xx/
4952 LINUX FOR POWERPC PA SEMI PWRFICIENT
4956 F: arch/powerpc/platforms/pasemi/
4957 F: drivers/*/*pasemi*
4958 F: drivers/*/*/*pasemi*
4960 LINUX SECURITY MODULE (LSM) FRAMEWORK
4965 LIS3LV02D ACCELEROMETER DRIVER
4968 F: Documentation/misc-devices/lis3lv02d
4969 F: drivers/misc/lis3lv02d/
4970 F: drivers/platform/x86/hp_accel.c
4975 F: include/linux/llc.h
4976 F: include/uapi/linux/llc.h
4980 LM73 HARDWARE MONITOR DRIVER
4984 F: drivers/hwmon/lm73.c
4986 LM78 HARDWARE MONITOR DRIVER
4990 F: Documentation/hwmon/lm78
4991 F: drivers/hwmon/lm78.c
4993 LM83 HARDWARE MONITOR DRIVER
4997 F: Documentation/hwmon/lm83
4998 F: drivers/hwmon/lm83.c
5000 LM90 HARDWARE MONITOR DRIVER
5004 F: Documentation/hwmon/lm90
5005 F: drivers/hwmon/lm90.c
5007 LM95234 HARDWARE MONITOR DRIVER
5011 F: Documentation/hwmon/lm95234
5012 F: drivers/hwmon/lm95234.c
5014 LME2510 MEDIA DRIVER
5017 W: http://linuxtv.org/
5018 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5020 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5022 LOCKDEP AND LOCKSTAT
5025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5027 F: Documentation/lockdep*.txt
5028 F: Documentation/lockstat.txt
5029 F: include/linux/lockdep.h
5032 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5035 W: http://www.linux-ntfs.org/content/view/19/37/
5037 F: Documentation/ldm.txt
5038 F: block/partitions/ldm.*
5048 LPC32XX MACHINE SUPPORT
5052 F: arch/arm/mach-lpc32xx/
5054 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5060 W: http://www.lsilogic.com/support
5062 F: drivers/message/fusion/
5063 F: drivers/scsi/mpt2sas/
5064 F: drivers/scsi/mpt3sas/
5066 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5070 F: drivers/scsi/sym53c8xx_2/
5072 LTC4261 HARDWARE MONITOR DRIVER
5076 F: Documentation/hwmon/ltc4261
5077 F: drivers/hwmon/ltc4261.c
5079 LTP (Linux Test Project)
5086 W: http://ltp.sourceforge.net/
5087 T: git git://github.com/linux-test-project/ltp.git
5088 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5095 W: http://www.linux-m32r.org/
5102 W: http://www.linux-m68k.org/
5103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5108 M68K ON APPLE MACINTOSH
5110 W: http://www.mac.linux-m68k.org/
5117 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5121 M88RS2000 MEDIA DRIVER
5124 W: http://linuxtv.org/
5125 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5127 F: drivers/media/dvb-frontends/m88rs2000*
5129 MA901 MASTERKIT USB FM RADIO DRIVER
5132 T: git git://linuxtv.org/media_tree.git
5134 F: drivers/media/radio/radio-ma901.c
5139 W: http://wireless.kernel.org/
5140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5143 F: Documentation/networking/mac80211-injection.txt
5144 F: include/net/mac80211.h
5147 MAC80211 PID RATE CONTROL
5151 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5155 F: net/mac80211/rc80211_pid*
5161 F: drivers/net/macvlan.c
5162 F: include/linux/if_macvlan.h
5164 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5166 W: http://www.kernel.org/doc/man-pages
5170 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5175 F: drivers/net/ethernet/marvell/sk*
5177 MARVELL LIBERTAS WIRELESS DRIVER
5180 F: drivers/net/wireless/libertas/
5182 MARVELL MV643XX ETHERNET DRIVER
5186 F: drivers/net/ethernet/marvell/mv643xx_eth.*
5187 F: include/linux/mv643xx.h
5189 MARVELL MVNETA ETHERNET DRIVER
5193 F: drivers/net/ethernet/marvell/mvneta.*
5195 MARVELL MWIFIEX WIRELESS DRIVER
5199 F: drivers/net/wireless/mwifiex/
5201 MARVELL MWL8K WIRELESS DRIVER
5205 F: drivers/net/wireless/mwl8k.c
5207 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5210 F: drivers/mmc/host/mvsdio.*
5212 MATROX FRAMEBUFFER DRIVER
5215 F: drivers/video/matrox/matroxfb_*
5216 F: include/uapi/linux/matroxfb.h
5218 MAX16065 HARDWARE MONITOR DRIVER
5222 F: Documentation/hwmon/max16065
5223 F: drivers/hwmon/max16065.c
5225 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5229 F: Documentation/hwmon/max6650
5230 F: drivers/hwmon/max6650.c
5232 MAX6697 HARDWARE MONITOR DRIVER
5236 F: Documentation/hwmon/max6697
5237 F: Documentation/devicetree/bindings/i2c/max6697.txt
5238 F: drivers/hwmon/max6697.c
5239 F: include/linux/platform_data/max6697.h
5241 MAXIRADIO FM RADIO RECEIVER DRIVER
5244 T: git git://linuxtv.org/media_tree.git
5245 W: http://linuxtv.org
5247 F: drivers/media/radio/radio-maxiradio*
5249 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5251 P: LinuxTV.org Project
5253 W: http://linuxtv.org
5254 Q: http://patchwork.kernel.org/project/linux-media/list/
5255 T: git git://linuxtv.org/media_tree.git
5257 F: Documentation/dvb/
5258 F: Documentation/video4linux/
5259 F: Documentation/DocBook/media/
5261 F: drivers/staging/media/
5263 F: include/uapi/linux/dvb/
5264 F: include/uapi/linux/videodev2.h
5265 F: include/uapi/linux/media.h
5266 F: include/uapi/linux/v4l2-*
5267 F: include/uapi/linux/meye.h
5268 F: include/uapi/linux/ivtv*
5269 F: include/uapi/linux/uvcvideo.h
5271 MEDIAVISION PRO MOVIE STUDIO DRIVER
5274 T: git git://linuxtv.org/media_tree.git
5275 W: http://linuxtv.org
5277 F: drivers/media/parport/pms*
5279 MEGARAID SCSI DRIVERS
5282 W: http://megaraid.lsilogic.com
5284 F: Documentation/scsi/megaraid.txt
5285 F: drivers/scsi/megaraid.*
5286 F: drivers/scsi/megaraid/
5288 MELLANOX ETHERNET DRIVER (mlx4_en)
5292 W: http://www.mellanox.com
5293 Q: http://patchwork.ozlabs.org/project/netdev/list/
5294 F: drivers/net/ethernet/mellanox/mlx4/en_*
5298 W: http://www.linux-mm.org
5300 F: include/linux/mm.h
5301 F: include/linux/gfp.h
5302 F: include/linux/mmzone.h
5303 F: include/linux/memory_hotplug.h
5304 F: include/linux/vmalloc.h
5307 MEMORY RESOURCE CONTROLLER
5318 MEMORY TECHNOLOGY DEVICES (MTD)
5321 W: http://www.linux-mtd.infradead.org/
5322 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5323 T: git git://git.infradead.org/mtd-2.6.git
5326 F: include/linux/mtd/
5327 F: include/uapi/mtd/
5333 F: Documentation/metag/
5334 F: Documentation/devicetree/bindings/metag/
5335 F: drivers/clocksource/metag_generic.c
5336 F: drivers/irqchip/irq-metag.c
5337 F: drivers/irqchip/irq-metag-ext.c
5338 F: drivers/tty/metag_da.c
5341 MICROBLAZE ARCHITECTURE
5344 W: http://www.monstr.eu/fdt/
5345 T: git git://git.monstr.eu/linux-2.6-microblaze.git
5352 F: drivers/usb/image/microtek.*
5357 W: http://www.linux-mips.org/
5358 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5359 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5361 F: Documentation/mips/
5364 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5367 T: git git://linuxtv.org/media_tree.git
5368 W: http://linuxtv.org
5370 F: drivers/media/radio/radio-miropcm20*
5375 F: include/linux/module.h
5378 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5379 W: http://popies.net/meye/
5381 F: Documentation/video4linux/meye.txt
5382 F: drivers/media/pci/meye/
5383 F: include/uapi/linux/meye.h
5385 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5388 F: Documentation/serial/moxa-smartio
5389 F: drivers/tty/mxser.*
5391 MR800 AVERMEDIA USB FM RADIO DRIVER
5394 T: git git://linuxtv.org/media_tree.git
5396 F: drivers/media/radio/radio-mr800.c
5402 F: drivers/platform/x86/msi-laptop.c
5408 F: drivers/platform/x86/msi-wmi.c
5410 MT9M032 SENSOR DRIVER
5413 T: git git://linuxtv.org/media_tree.git
5415 F: drivers/media/i2c/mt9m032.c
5416 F: include/media/mt9m032.h
5418 MT9P031 SENSOR DRIVER
5421 T: git git://linuxtv.org/media_tree.git
5423 F: drivers/media/i2c/mt9p031.c
5424 F: include/media/mt9p031.h
5426 MT9T001 SENSOR DRIVER
5429 T: git git://linuxtv.org/media_tree.git
5431 F: drivers/media/i2c/mt9t001.c
5432 F: include/media/mt9t001.h
5434 MT9V032 SENSOR DRIVER
5437 T: git git://linuxtv.org/media_tree.git
5439 F: drivers/media/i2c/mt9v032.c
5440 F: include/media/mt9v032.h
5442 MULTIFUNCTION DEVICES (MFD)
5444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
5448 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5454 F: include/linux/mmc/
5455 F: include/uapi/linux/mmc/
5457 MULTIMEDIA CARD (MMC) ETC. OVER SPI
5459 F: drivers/mmc/host/mmc_spi.c
5460 F: include/linux/spi/mmc_spi.h
5462 MULTISOUND SOUND DRIVER
5465 F: Documentation/sound/oss/MultiSound
5468 MULTITECH MULTIPORT CARD (ISICOM)
5470 F: drivers/tty/isicom.c
5471 F: include/linux/isicom.h
5473 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5478 F: drivers/usb/musb/
5480 MXL5007T MEDIA DRIVER
5483 W: http://linuxtv.org/
5484 W: http://github.com/mkrufky
5485 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5486 T: git git://linuxtv.org/mkrufky/tuners.git
5488 F: drivers/media/tuners/mxl5007t.*
5490 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5493 W: http://www.myri.com/scs/download-Myri10GE.html
5495 F: drivers/net/ethernet/myricom/myri10ge/
5497 NATSEMI ETHERNET DRIVER (DP8381x)
5499 F: drivers/net/ethernet/natsemi/natsemi.c
5501 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5505 W: http://www.native-instruments.com
5513 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5517 F: drivers/scsi/NCR_D700.*
5519 NCT6775 HARDWARE MONITOR DRIVER
5523 F: Documentation/hwmon/nct6775
5524 F: drivers/hwmon/nct6775.c
5526 NETEFFECT IWARP RNIC DRIVER (IW_NES)
5529 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5531 F: drivers/infiniband/hw/nes/
5533 NETEM NETWORK EMULATOR
5537 F: net/sched/sch_netem.c
5539 NETERION 10GbE DRIVERS (s2io/vxge)
5543 F: Documentation/networking/s2io.txt
5544 F: Documentation/networking/vxge.txt
5545 F: drivers/net/ethernet/neterion/
5554 W: http://www.netfilter.org/
5555 W: http://www.iptables.org/
5556 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5560 F: include/linux/netfilter*
5561 F: include/linux/netfilter/
5562 F: include/net/netfilter/
5563 F: include/uapi/linux/netfilter*
5564 F: include/uapi/linux/netfilter/
5565 F: net/*/netfilter.c
5571 W: http://netlabel.sf.net
5574 F: Documentation/netlabel/
5575 F: include/net/netlabel.h
5578 NETROM NETWORK LAYER
5581 W: http://www.linux-ax25.org/
5583 F: include/net/netrom.h
5584 F: include/uapi/linux/netrom.h
5587 NETWORK BLOCK DEVICE (NBD)
5591 F: Documentation/blockdev/nbd.txt
5592 F: drivers/block/nbd.c
5593 F: include/linux/nbd.h
5594 F: include/uapi/linux/nbd.h
5596 NETWORK DROP MONITOR
5600 W: https://fedorahosted.org/dropwatch/
5601 F: net/core/drop_monitor.c
5603 NETWORKING [GENERAL]
5606 W: http://www.linuxfoundation.org/en/Net
5607 Q: http://patchwork.ozlabs.org/project/netdev/list/
5608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5613 F: include/linux/in.h
5614 F: include/linux/net.h
5615 F: include/linux/netdevice.h
5616 F: include/uapi/linux/in.h
5617 F: include/uapi/linux/net.h
5618 F: include/uapi/linux/netdevice.h
5620 NETWORKING [IPv4/IPv6]
5627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5645 F: include/uapi/linux/xfrm.h
5646 F: include/net/xfrm.h
5648 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5653 NETWORKING [WIRELESS]
5656 Q: http://patchwork.kernel.org/project/linux-wireless/list/
5657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5662 F: include/net/ieee80211*
5663 F: include/linux/wireless.h
5664 F: include/uapi/linux/wireless.h
5665 F: include/net/iw_handler.h
5666 F: drivers/net/wireless/
5670 W: http://www.linuxfoundation.org/en/Net
5671 Q: http://patchwork.ozlabs.org/project/netdev/list/
5672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5676 F: include/linux/if_*
5677 F: include/linux/netdevice.h
5678 F: include/linux/arcdevice.h
5679 F: include/linux/etherdevice.h
5680 F: include/linux/fcdevice.h
5681 F: include/linux/fddidevice.h
5682 F: include/linux/hippidevice.h
5683 F: include/linux/inetdevice.h
5684 F: include/uapi/linux/if_*
5685 F: include/uapi/linux/netdevice.h
5687 NETXEN (1/10) GbE SUPPORT
5692 W: http://www.qlogic.com
5694 F: drivers/net/ethernet/qlogic/netxen/
5705 F: include/uapi/linux/nfc.h
5707 F: include/linux/platform_data/pn544.h
5709 NFS, SUNRPC, AND LOCKD CLIENTS
5712 W: http://client.linux-nfs.org
5713 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5719 F: include/linux/lockd/
5720 F: include/linux/nfs*
5721 F: include/linux/sunrpc/
5722 F: include/uapi/linux/nfs*
5723 F: include/uapi/linux/sunrpc/
5728 W: http://www.nilfs.org/en/
5729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5731 F: Documentation/filesystems/nilfs2.txt
5733 F: include/linux/nilfs2_fs.h
5735 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
5737 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5739 F: Documentation/scsi/NinjaSCSI.txt
5740 F: drivers/scsi/pcmcia/nsp_*
5742 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
5745 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5747 F: Documentation/scsi/NinjaSCSI.txt
5748 F: drivers/scsi/nsp32*
5754 F: drivers/net/ntb_netdev.c
5755 F: include/linux/ntb.h
5760 W: http://www.tuxera.com/
5761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
5763 F: Documentation/filesystems/ntfs.txt
5766 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
5770 F: drivers/video/riva/
5771 F: drivers/video/nvidia/
5776 T: git git://git.infradead.org/users/willy/linux-nvme.git
5778 F: drivers/block/nvme*
5779 F: include/linux/nvme.h
5784 W: http://www.muru.com/linux/omap/
5785 W: http://linux.omap.com/
5786 Q: http://patchwork.kernel.org/project/linux-omap/list/
5787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
5790 F: drivers/i2c/busses/i2c-omap.c
5791 F: include/linux/i2c-omap.h
5793 OMAP DEVICE TREE SUPPORT
5799 F: arch/arm/boot/dts/*omap*
5800 F: arch/arm/boot/dts/*am3*
5802 OMAP CLOCK FRAMEWORK SUPPORT
5806 F: arch/arm/*omap*/*clock*
5808 OMAP POWER MANAGEMENT SUPPORT
5812 F: arch/arm/*omap*/*pm*
5813 F: drivers/cpufreq/omap-cpufreq.c
5815 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
5820 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
5821 F: arch/arm/mach-omap2/powerdomain44xx.c
5822 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
5823 F: arch/arm/mach-omap2/clockdomain44xx.c
5833 OMAP FRAMEBUFFER SUPPORT
5838 F: drivers/video/omap/
5840 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
5845 F: drivers/video/omap2/
5846 F: Documentation/arm/OMAP/DSS
5848 OMAP HARDWARE SPINLOCK SUPPORT
5852 F: drivers/hwspinlock/omap_hwspinlock.c
5853 F: arch/arm/mach-omap2/hwspinlock.c
5859 F: drivers/mmc/host/omap.c
5866 F: drivers/mmc/host/omap_hsmmc.c
5868 OMAP RANDOM NUMBER GENERATOR SUPPORT
5871 F: drivers/char/hw_random/omap-rng.c
5878 F: arch/arm/mach-omap2/omap_hwmod.*
5880 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
5884 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
5886 OMAP IMAGE SIGNAL PROCESSOR (ISP)
5890 F: drivers/media/platform/omap3isp/
5896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5898 F: drivers/usb/*/*omap*
5899 F: arch/arm/*omap*/usb*
5906 F: drivers/gpio/gpio-omap.c
5912 F: Documentation/filesystems/omfs.txt
5915 OMNIKEY CARDMAN 4000 DRIVER
5918 F: drivers/char/pcmcia/cm4000_cs.c
5919 F: include/linux/cm4000_cs.h
5920 F: include/uapi/linux/cm4000_cs.h
5922 OMNIKEY CARDMAN 4040 DRIVER
5925 F: drivers/char/pcmcia/cm4040_cs.*
5927 OMNIVISION OV7670 SENSOR DRIVER
5930 T: git git://linuxtv.org/media_tree.git
5932 F: drivers/media/i2c/ov7670.c
5934 ONENAND FLASH DRIVER
5938 F: drivers/mtd/onenand/
5939 F: include/linux/mtd/onenand*.h
5941 ONSTREAM SCSI TAPE DRIVER
5946 F: drivers/scsi/osst*
5949 OPENCORES I2C BUS DRIVER
5953 F: Documentation/i2c/busses/i2c-ocores
5954 F: drivers/i2c/busses/i2c-ocores.c
5956 OPEN FIRMWARE AND FLATTENED DEVICE TREE
5960 W: http://fdt.secretlab.ca
5961 T: git git://git.secretlab.ca/git/linux-2.6.git
5963 F: Documentation/devicetree
5965 F: include/linux/of*.h
5970 OPENRISC ARCHITECTURE
5972 W: http://openrisc.net
5975 T: git git://openrisc.net/~jonas/linux
5981 W: http://openvswitch.org
5982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
5989 T: git git://git.alsa-project.org/alsa-kernel.git
5991 F: sound/drivers/opl4/
5997 F: arch/*/include/asm/oprofile*.h
5999 F: drivers/oprofile/
6000 F: include/linux/oprofile.h
6002 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6006 W: http://oss.oracle.com/projects/ocfs2/
6007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6009 F: Documentation/filesystems/ocfs2.txt
6010 F: Documentation/filesystems/dlmfs.txt
6015 W: http://wireless.kernel.org/en/users/Drivers/orinoco
6016 W: http://www.nongnu.org/orinoco/
6018 F: drivers/net/wireless/orinoco/
6020 OSD LIBRARY and FILESYSTEM
6024 W: http://open-osd.org
6025 T: git git://git.open-osd.org/open-osd.git
6027 F: drivers/scsi/osd/
6028 F: include/scsi/osd_*
6034 W: http://wireless.kernel.org/en/users/Drivers/p54
6036 F: drivers/net/wireless/p54/
6038 PA SEMI ETHERNET DRIVER
6042 F: drivers/net/ethernet/pasemi/*
6044 PA SEMI SMBUS DRIVER
6048 F: drivers/i2c/busses/i2c-pasemi.c
6050 PADATA PARALLEL EXECUTION MECHANISM
6055 F: include/linux/padata.h
6056 F: Documentation/padata.txt
6058 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6062 F: drivers/platform/x86/panasonic-laptop.c
6064 PANASONIC MN10300/AM33/AM34 PORT
6068 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6070 F: Documentation/mn10300/
6073 PARALLEL PORT SUPPORT
6077 F: include/linux/parport*.h
6078 F: drivers/char/ppdev.c
6079 F: include/uapi/linux/ppdev.h
6081 PARAVIRT_OPS INTERFACE
6088 F: Documentation/ia64/paravirt_ops.txt
6089 F: arch/*/kernel/paravirt*
6090 F: arch/*/include/asm/paravirt.h
6092 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6095 W: http://www.torque.net/linux-pp.html
6097 F: Documentation/blockdev/paride.txt
6098 F: drivers/block/paride/
6104 W: http://www.parisc-linux.org/
6105 Q: http://patchwork.kernel.org/project/linux-parisc/list/
6106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6110 F: Documentation/parisc/
6112 F: drivers/char/agp/parisc-agp.c
6113 F: drivers/input/serio/gscps2.c
6114 F: drivers/parport/parport_gsc.*
6115 F: drivers/tty/serial/8250/8250_gsc.c
6116 F: drivers/video/sti*
6117 F: drivers/video/console/sti*
6118 F: drivers/video/logo/logo_parisc*
6120 PC87360 HARDWARE MONITORING DRIVER
6124 F: Documentation/hwmon/pc87360
6125 F: drivers/hwmon/pc87360.c
6130 F: drivers/char/pc8736x_gpio.c
6132 PC87427 HARDWARE MONITORING DRIVER
6136 F: Documentation/hwmon/pc87427
6137 F: drivers/hwmon/pc87427.c
6142 F: drivers/leds/leds-pca9532.c
6143 F: include/linux/leds-pca9532.h
6145 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6149 F: drivers/i2c/muxes/i2c-mux-pca9541.c
6151 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6154 F: drivers/firmware/pcdp.*
6160 F: Documentation/PCI/pci-error-recovery.txt
6161 F: Documentation/powerpc/eeh-pci-error-recovery.txt
6166 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6169 F: Documentation/PCI/
6171 F: include/linux/pci*
6174 P: Linux PCMCIA Team
6176 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6179 F: Documentation/pcmcia/
6183 PCNET32 NETWORK DRIVER
6187 F: drivers/net/ethernet/amd/pcnet32.c
6189 PCRYPT PARALLEL CRYPTO ENGINE
6194 F: include/crypto/pcrypt.h
6196 PER-CPU MEMORY ALLOCATOR
6199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6201 F: include/linux/percpu*.h
6203 F: arch/*/include/asm/percpu.h
6205 PER-TASK DELAY ACCOUNTING
6208 F: include/linux/delayacct.h
6209 F: kernel/delayacct.c
6211 PERFORMANCE EVENTS SUBSYSTEM
6216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6219 F: include/linux/perf_event.h
6220 F: include/uapi/linux/perf_event.h
6221 F: arch/*/kernel/perf_event*.c
6222 F: arch/*/kernel/*/perf_event*.c
6223 F: arch/*/kernel/*/*/perf_event*.c
6224 F: arch/*/include/asm/perf_event.h
6225 F: arch/*/kernel/perf_callchain.c
6228 PERSONALITY HANDLING
6232 F: include/linux/personality.h
6233 F: include/uapi/linux/personality.h
6238 F: Documentation/networking/phonet.txt
6239 F: include/linux/phonet.h
6240 F: include/net/phonet/
6241 F: include/uapi/linux/phonet.h
6248 F: drivers/mtd/devices/phram.c
6254 F: drivers/hid/hid-picolcd*
6259 T: git git://github.com/jamieiles/linux-2.6-ji.git
6261 F: arch/arm/mach-picoxcell
6262 F: drivers/*/picoxcell*
6263 F: drivers/*/*/picoxcell*
6265 PIN CONTROL SUBSYSTEM
6269 F: include/linux/pinctrl/
6271 PIN CONTROLLER - ATMEL AT91
6275 F: drivers/pinctrl/pinctrl-at91.c
6277 PIN CONTROLLER - ST SPEAR
6281 W: http://www.st.com/spear
6283 F: drivers/pinctrl/spear/
6288 F: drivers/block/pktcdvd.c
6289 F: include/linux/pktcdvd.h
6290 F: include/uapi/linux/pktcdvd.h
6294 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6297 F: drivers/input/serio/i8042-unicore32io.h
6298 F: drivers/i2c/busses/i2c-puv3.c
6299 F: drivers/video/fb-puv3.c
6300 F: drivers/rtc/rtc-puv3.c
6302 PMBUS HARDWARE MONITORING DRIVERS
6305 W: http://www.lm-sensors.org/
6306 W: http://www.roeck-us.net/linux/drivers/
6307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6309 F: Documentation/hwmon/pmbus
6310 F: drivers/hwmon/pmbus/
6311 F: include/linux/i2c/pmbus.h
6313 PMC SIERRA MaxRAID DRIVER
6316 W: http://www.pmc-sierra.com/
6318 F: drivers/scsi/pmcraid.*
6320 PMC SIERRA PM8001 DRIVER
6325 F: drivers/scsi/pm8001/
6327 POSIX CLOCKS and TIMERS
6329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6332 F: include/linux/timer*
6335 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6338 T: git git://git.infradead.org/battery-2.6.git
6340 F: include/linux/power_supply.h
6353 F: drivers/i2c/busses/i2c-pnx.c
6355 PPP PROTOCOL DRIVERS AND COMPRESSORS
6359 F: drivers/net/ppp/ppp_*
6361 PPP OVER ATM (RFC 2364)
6364 F: net/atm/pppoatm.c
6365 F: include/uapi/linux/atmppp.h
6370 F: drivers/net/ppp/pppoe.c
6371 F: drivers/net/ppp/pppox.c
6376 F: net/l2tp/l2tp_ppp.c
6377 F: include/linux/if_pppol2tp.h
6378 F: include/uapi/linux/if_pppol2tp.h
6382 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6385 F: Documentation/pps/
6387 F: include/linux/pps*.h
6393 F: drivers/net/ppp/pptp.c
6394 W: http://sourceforge.net/projects/accel-pptp
6399 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6401 F: Documentation/preempt-locking.txt
6402 F: include/linux/preempt.h
6404 PRISM54 WIRELESS DRIVER
6407 W: http://wireless.kernel.org/en/users/Drivers/p54
6409 F: drivers/net/wireless/prism54/
6411 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6415 F: drivers/ata/sata_promise.*
6422 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6424 PS3 PLATFORM SUPPORT
6429 F: arch/powerpc/boot/ps3*
6430 F: arch/powerpc/include/asm/lv1call.h
6431 F: arch/powerpc/include/asm/ps3*.h
6432 F: arch/powerpc/platforms/ps3/
6435 F: drivers/rtc/rtc-ps3.c
6436 F: drivers/usb/host/*ps3.c
6437 F: sound/ppc/snd_ps3*
6443 F: drivers/block/ps3vram.c
6451 T: git git://git.infradead.org/users/cbou/linux-pstore.git
6453 F: include/linux/pstore*
6454 F: drivers/firmware/efi/efi-pstore.c
6455 F: drivers/acpi/apei/erst.c
6457 PTP HARDWARE CLOCK SUPPORT
6461 W: http://linuxptp.sourceforge.net/
6462 F: Documentation/ABI/testing/sysfs-ptp
6463 F: Documentation/ptp/*
6464 F: drivers/net/ethernet/freescale/gianfar_ptp.c
6465 F: drivers/net/phy/dp83640*
6467 F: include/linux/ptp_cl*
6473 F: include/asm-generic/syscall.h
6474 F: include/linux/ptrace.h
6475 F: include/linux/regset.h
6476 F: include/linux/tracehook.h
6477 F: include/uapi/linux/ptrace.h
6480 PVRUSB2 VIDEO4LINUX DRIVER
6484 W: http://www.isely.net/pvrusb2/
6485 T: git git://linuxtv.org/media_tree.git
6487 F: Documentation/video4linux/README.pvrusb2
6488 F: drivers/media/usb/pvrusb2/
6493 T: git git://linuxtv.org/media_tree.git
6495 F: drivers/media/usb/pwc/*
6501 W: http://gitorious.org/linux-pwm
6502 T: git git://gitorious.org/linux-pwm/linux-pwm.git
6503 F: Documentation/pwm.txt
6504 F: Documentation/devicetree/bindings/pwm/
6505 F: include/linux/pwm.h
6507 F: drivers/video/backlight/pwm_bl.c
6508 F: include/linux/pwm_backlight.h
6510 PXA2xx/PXA3xx SUPPORT
6515 T: git git://github.com/hzhuang1/linux.git
6516 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6518 F: arch/arm/mach-pxa/
6519 F: drivers/pcmcia/pxa2xx*
6520 F: drivers/spi/spi-pxa2xx*
6521 F: drivers/usb/gadget/pxa2*
6522 F: include/sound/pxa2xx-lib.h
6530 T: git git://github.com/hzhuang1/linux.git
6531 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6533 F: arch/arm/mach-mmp/
6547 F: drivers/infiniband/hw/qib/
6549 QLOGIC QLA1280 SCSI DRIVER
6553 F: drivers/scsi/qla1280.[ch]
6555 QLOGIC QLA2XXX FC-SCSI DRIVER
6560 F: Documentation/scsi/LICENSE.qla2xxx
6561 F: drivers/scsi/qla2xxx/
6563 QLOGIC QLA4XXX iSCSI DRIVER
6569 F: drivers/scsi/qla4xxx/
6571 QLOGIC QLA3XXX NETWORK DRIVER
6577 F: Documentation/networking/LICENSE.qla3xxx
6578 F: drivers/net/ethernet/qlogic/qla3xxx.*
6580 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6588 F: drivers/net/ethernet/qlogic/qlcnic/
6590 QLOGIC QLGE 10Gb ETHERNET DRIVER
6597 F: drivers/net/ethernet/qlogic/qlge/
6601 W: http://www.alarsen.net/linux/qnx4fs/
6604 F: include/uapi/linux/qnx4_fs.h
6605 F: include/uapi/linux/qnxtypes.h
6610 W: http://linuxtv.org/
6611 W: http://palosaari.fi/linux/
6612 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6613 T: git git://linuxtv.org/anttip/media_tree.git
6615 F: drivers/media/tuners/qt1010*
6617 QUALCOMM HEXAGON ARCHITECTURE
6623 QUICKCAM PARALLEL PORT WEBCAMS
6626 T: git git://linuxtv.org/media_tree.git
6627 W: http://linuxtv.org
6629 F: drivers/media/parport/*-qcam*
6631 RADOS BLOCK DEVICE (RBD)
6637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6639 F: drivers/block/rbd.c
6640 F: drivers/block/rbd_types.h
6642 RADEON FRAMEBUFFER DISPLAY DRIVER
6646 F: drivers/video/aty/radeon*
6647 F: include/uapi/linux/radeonfb.h
6649 RADIOSHARK RADIO DRIVER
6652 T: git git://linuxtv.org/media_tree.git
6654 F: drivers/media/radio/radio-shark.c
6656 RADIOSHARK2 RADIO DRIVER
6659 T: git git://linuxtv.org/media_tree.git
6661 F: drivers/media/radio/radio-shark2.c
6662 F: drivers/media/radio/radio-tea5777.c
6664 RAGE128 FRAMEBUFFER DISPLAY DRIVER
6668 F: drivers/video/aty/aty128fb.c
6670 RALINK RT2X00 WIRELESS LAN DRIVER
6677 W: http://rt2x00.serialmonkey.com/
6679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
6680 F: drivers/net/wireless/rt2x00/
6682 RAMDISK RAM BLOCK DEVICE DRIVER
6685 F: Documentation/blockdev/ramdisk.txt
6686 F: drivers/block/brd.c
6688 RANDOM NUMBER DRIVER
6691 F: drivers/char/random.c
6699 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6702 F: drivers/net/wireless/ray*
6708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6709 F: Documentation/RCU/torture.txt
6710 F: kernel/rcutorture.c
6716 RDC R6040 FAST ETHERNET DRIVER
6720 F: drivers/net/ethernet/rdc/r6040.c
6722 RDS - RELIABLE DATAGRAM SOCKETS
6728 READ-COPY UPDATE (RCU)
6731 W: http://www.rdrop.com/users/paulmck/RCU/
6733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6734 F: Documentation/RCU/
6735 X: Documentation/RCU/torture.txt
6736 F: include/linux/rcu*
6738 X: kernel/rcutorture.c
6740 REAL TIME CLOCK (RTC) SUBSYSTEM
6743 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6745 F: Documentation/rtc.txt
6747 F: include/linux/rtc.h
6748 F: include/uapi/linux/rtc.h
6750 REISERFS FILE SYSTEM
6755 REGISTER MAP ABSTRACTION
6757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6759 F: drivers/base/regmap/
6760 F: include/linux/regmap.h
6762 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6766 F: drivers/remoteproc/
6767 F: Documentation/remoteproc.txt
6768 F: include/linux/remoteproc.h
6770 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6775 F: Documentation/rpmsg.txt
6776 F: include/linux/rpmsg.h
6781 W: http://wireless.kernel.org/
6782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6785 F: Documentation/rfkill.txt
6788 RICOH SMARTMEDIA/XD DRIVER
6791 F: drivers/mtd/nand/r852.c
6792 F: drivers/mtd/nand/r852.h
6794 RICOH R5C592 MEMORYSTICK DRIVER
6797 F: drivers/memstick/host/r592.*
6801 W: http://www.comtrol.com
6803 F: Documentation/serial/rocket.txt
6804 F: drivers/tty/rocket*
6809 W: http://www.linux-ax25.org/
6811 F: include/net/rose.h
6812 F: include/uapi/linux/rose.h
6815 RTL2830 MEDIA DRIVER
6818 W: http://linuxtv.org/
6819 W: http://palosaari.fi/linux/
6820 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6821 T: git git://linuxtv.org/anttip/media_tree.git
6823 F: drivers/media/dvb-frontends/rtl2830*
6825 RTL2832 MEDIA DRIVER
6828 W: http://linuxtv.org/
6829 W: http://palosaari.fi/linux/
6830 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6831 T: git git://linuxtv.org/anttip/media_tree.git
6833 F: drivers/media/dvb-frontends/rtl2832*
6835 RTL8180 WIRELESS DRIVER
6838 W: http://wireless.kernel.org/
6839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6841 F: drivers/net/wireless/rtl818x/rtl8180/
6843 RTL8187 WIRELESS DRIVER
6848 W: http://wireless.kernel.org/
6849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6851 F: drivers/net/wireless/rtl818x/rtl8187/
6853 RTL8192CE WIRELESS DRIVER
6857 W: http://wireless.kernel.org/
6858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6860 F: drivers/net/wireless/rtlwifi/
6861 F: drivers/net/wireless/rtlwifi/rtl8192ce/
6863 S3 SAVAGE FRAMEBUFFER DRIVER
6867 F: drivers/video/savage/
6874 W: http://www.ibm.com/developerworks/linux/linux390/
6878 F: block/partitions/ibm.c
6879 F: Documentation/s390/
6880 F: Documentation/DocBook/s390*
6882 S390 NETWORK DRIVERS
6887 W: http://www.ibm.com/developerworks/linux/linux390/
6889 F: drivers/s390/net/
6895 W: http://www.ibm.com/developerworks/linux/linux390/
6897 F: drivers/s390/crypto/
6903 W: http://www.ibm.com/developerworks/linux/linux390/
6905 F: drivers/s390/scsi/zfcp_*
6907 S390 IUCV NETWORK LAYER
6911 W: http://www.ibm.com/developerworks/linux/linux390/
6913 F: drivers/s390/net/*iucv*
6914 F: include/net/iucv/
6917 S3C24XX SD/MMC Driver
6921 F: drivers/mmc/host/s3cmci.*
6923 SAA6588 RDS RECEIVER DRIVER
6926 T: git git://linuxtv.org/media_tree.git
6927 W: http://linuxtv.org
6929 F: drivers/media/i2c/saa6588*
6931 SAA7134 VIDEO4LINUX DRIVER
6934 W: http://linuxtv.org
6935 T: git git://linuxtv.org/media_tree.git
6937 F: Documentation/video4linux/*.saa7134
6938 F: drivers/media/pci/saa7134/
6940 SAA7146 VIDEO4LINUX-2 DRIVER
6943 T: git git://linuxtv.org/media_tree.git
6945 F: drivers/media/common/saa7146/
6946 F: drivers/media/pci/saa7146/
6947 F: include/media/saa7146*
6949 SAMSUNG LAPTOP DRIVER
6953 F: drivers/platform/x86/samsung-laptop.c
6955 SAMSUNG AUDIO (ASoC) DRIVERS
6959 F: sound/soc/samsung
6961 SAMSUNG FRAMEBUFFER DRIVER
6965 F: drivers/video/s3c-fb.c
6967 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
6971 F: drivers/mfd/sec*.c
6972 F: drivers/regulator/s2m*.c
6973 F: drivers/regulator/s5m*.c
6974 F: drivers/rtc/rtc-sec.c
6975 F: include/linux/mfd/samsung/
6977 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
6982 F: drivers/media/platform/s3c-camif/
6983 F: include/media/s3c_camif.h
6985 SAMSUNG S5C73M3 CAMERA DRIVER
6990 F: drivers/media/i2c/s5c73m3/*
6996 F: drivers/tty/serial
6998 SYNOPSYS DESIGNWARE DMAC DRIVER
7001 F: include/linux/dw_dmac.h
7002 F: drivers/dma/dw_dmac_regs.h
7003 F: drivers/dma/dw_dmac.c
7005 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7010 F: include/linux/mmc/dw_mmc.h
7011 F: drivers/mmc/host/dw_mmc*
7016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7018 F: include/linux/clocksource.h
7019 F: include/linux/time.h
7020 F: include/linux/timex.h
7021 F: include/uapi/linux/time.h
7022 F: include/uapi/linux/timex.h
7023 F: kernel/time/clocksource.c
7024 F: kernel/time/time*.c
7025 F: kernel/time/ntp.c
7026 F: drivers/clocksource
7028 TLG2300 VIDEO4LINUX-2 DRIVER
7032 F: drivers/media/usb/tlg2300
7037 F: drivers/watchdog/sc1200wdt.c
7042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7045 F: include/linux/sched.h
7046 F: include/uapi/linux/sched.h
7051 W: http://www.sunplusct.com
7058 W: http://www.kernel.dk
7062 SCSI RDMA PROTOCOL (SRP) INITIATOR
7066 W: http://www.openfabrics.org
7067 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7069 F: drivers/infiniband/ulp/srp/
7070 F: include/scsi/srp.h
7075 W: http://www.torque.net/sg
7077 F: drivers/scsi/sg.c
7078 F: include/scsi/sg.h
7083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7094 F: Documentation/scsi/st.txt
7101 W: http://lksctp.sourceforge.net
7103 F: Documentation/networking/sctp.txt
7104 F: include/linux/sctp.h
7105 F: include/net/sctp/
7111 F: Documentation/i2c/busses/scx200_acb
7112 F: arch/x86/platform/scx200/
7113 F: drivers/watchdog/scx200_wdt.c
7114 F: drivers/i2c/busses/scx200*
7115 F: drivers/mtd/maps/scx200_docflash.c
7116 F: include/linux/scx200.h
7121 F: drivers/char/scx200_gpio.c
7122 F: include/linux/scx200_gpio.h
7124 SCx200 HRT CLOCKSOURCE DRIVER
7127 F: drivers/clocksource/scx200_hrt.c
7129 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7133 F: drivers/mmc/host/sdricoh_cs.c
7135 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7140 F: drivers/mmc/host/sdhci.*
7141 F: drivers/mmc/host/sdhci-pltfm.[ch]
7143 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7148 F: drivers/mmc/host/sdhci-pltfm.[ch]
7150 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7154 F: drivers/mmc/host/sdhci-s3c.c
7156 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7161 F: drivers/mmc/host/sdhci-spear.c
7166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7167 W: http://kernsec.org/
7175 SELINUX SECURITY MODULE
7180 W: http://selinuxproject.org
7181 T: git git://git.infradead.org/users/eparis/selinux.git
7183 F: include/linux/selinux*
7184 F: security/selinux/
7187 APPARMOR SECURITY MODULE
7190 W: apparmor.wiki.kernel.org
7191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7193 F: security/apparmor/
7198 F: drivers/misc/phantom.c
7199 F: include/uapi/linux/phantom.h
7201 SERIAL ATA (SATA) SUBSYSTEM
7204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7207 F: include/linux/ata.h
7208 F: include/linux/libata.h
7210 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7213 W: http://www.emulex.com
7215 F: drivers/scsi/be2iscsi/
7217 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7222 W: http://www.emulex.com
7224 F: drivers/net/ethernet/emulex/benet/
7231 F: drivers/net/ethernet/sfc/
7237 F: drivers/misc/sgi-gru/
7239 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7243 F: Documentation/ia64/serial.txt
7244 F: drivers/tty/serial/ioc?_serial.c
7245 F: include/linux/ioc?.h
7247 SGI VISUAL WORKSTATION 320 AND 540
7250 W: http://linux-visws.sf.net
7251 S: Maintained for 2.6.
7252 F: Documentation/sgi-visws.txt
7254 SGI XP/XPC/XPNET DRIVER
7257 F: drivers/misc/sgi-xp/
7259 SI470X FM RADIO RECEIVER I2C DRIVER
7262 T: git git://linuxtv.org/media_tree.git
7263 W: http://linuxtv.org
7265 F: drivers/media/radio/si470x/radio-si470x-i2c.c
7267 SI470X FM RADIO RECEIVER USB DRIVER
7270 T: git git://linuxtv.org/media_tree.git
7271 W: http://linuxtv.org
7273 F: drivers/media/radio/si470x/radio-si470x-common.c
7274 F: drivers/media/radio/si470x/radio-si470x.h
7275 F: drivers/media/radio/si470x/radio-si470x-usb.c
7277 SI4713 FM RADIO TRANSMITTER I2C DRIVER
7280 T: git git://linuxtv.org/media_tree.git
7281 W: http://linuxtv.org
7283 F: drivers/media/radio/si4713-i2c.?
7285 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7288 T: git git://linuxtv.org/media_tree.git
7289 W: http://linuxtv.org
7291 F: drivers/media/radio/radio-si4713.h
7296 W: http://linuxtv.org
7297 T: git git://linuxtv.org/media_tree.git
7299 F: drivers/media/common/siano/
7300 F: drivers/media/dvb/siano/
7301 F: drivers/media/usb/siano/
7302 F: drivers/media/mmc/siano
7304 SH_VEU V4L2 MEM2MEM DRIVER
7308 F: drivers/media/platform/sh_veu.c
7310 SH_VOU V4L2 OUTPUT DRIVER
7314 F: drivers/media/platform/sh_vou.c
7315 F: include/media/sh_vou.h
7317 SIMPLE FIRMWARE INTERFACE (SFI)
7320 W: http://simplefirmware.org/
7321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7323 F: arch/x86/platform/sfi/
7325 F: include/linux/sfi*.h
7327 SIMTEC EB110ATX (Chalice CATS)
7331 W: http://www.simtec.co.uk/products/EB110ATX/
7334 SIMTEC EB2410ITX (BAST)
7338 W: http://www.simtec.co.uk/products/EB2410ITX/
7340 F: arch/arm/mach-s3c2410/mach-bast.c
7341 F: arch/arm/mach-s3c2410/bast-ide.c
7342 F: arch/arm/mach-s3c2410/bast-irq.c
7344 TI DAVINCI MACHINE SUPPORT
7348 T: git git://gitorious.org/linux-davinci/linux-davinci.git
7349 Q: http://patchwork.kernel.org/project/linux-davinci/list/
7351 F: arch/arm/mach-davinci
7352 F: drivers/i2c/busses/i2c-davinci.c
7354 TI DAVINCI SERIES MEDIA DRIVER
7358 W: http://linuxtv.org/
7359 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7360 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7362 F: drivers/media/platform/davinci/
7363 F: include/media/davinci/
7365 SIS 190 ETHERNET DRIVER
7369 F: drivers/net/ethernet/sis/sis190.c
7371 SIS 900/7016 FAST ETHERNET DRIVER
7373 W: http://www.brownhat.org/sis900.html
7376 F: drivers/net/ethernet/sis/sis900.*
7378 SIS FRAMEBUFFER DRIVER
7380 W: http://www.winischhofer.net/linuxsisvga.shtml
7382 F: Documentation/fb/sisfb.txt
7383 F: drivers/video/sis/
7384 F: include/video/sisfb.h
7388 W: http://www.winischhofer.at/linuxsisusbvga.shtml
7390 F: drivers/usb/misc/sisusbvga/
7398 F: include/linux/sl?b*.h
7401 SLEEPABLE READ-COPY UPDATE (SRCU)
7404 W: http://www.rdrop.com/users/paulmck/RCU/
7406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7407 F: include/linux/srcu*
7410 SMACK SECURITY MODULE
7413 W: http://schaufler-ca.com
7414 T: git git://git.gitorious.org/smack-next/kernel.git
7416 F: Documentation/security/Smack.txt
7419 SMC91x ETHERNET DRIVER
7422 F: drivers/net/ethernet/smsc/smc91x.*
7424 SMIA AND SMIA++ IMAGE SENSOR DRIVER
7428 F: drivers/media/i2c/smiapp
7429 F: include/media/smiapp.h
7430 F: drivers/media/i2c/smiapp-pll.c
7431 F: drivers/media/i2c/smiapp-pll.h
7433 SMM665 HARDWARE MONITOR DRIVER
7437 F: Documentation/hwmon/smm665
7438 F: drivers/hwmon/smm665.c
7440 SMSC EMC2103 HARDWARE MONITOR DRIVER
7444 F: Documentation/hwmon/emc2103
7445 F: drivers/hwmon/emc2103.c
7447 SMSC SCH5627 HARDWARE MONITOR DRIVER
7451 F: Documentation/hwmon/sch5627
7452 F: drivers/hwmon/sch5627.c
7454 SMSC47B397 HARDWARE MONITOR DRIVER
7458 F: Documentation/hwmon/smsc47b397
7459 F: drivers/hwmon/smsc47b397.c
7461 SMSC911x ETHERNET DRIVER
7465 F: include/linux/smsc911x.h
7466 F: drivers/net/ethernet/smsc/smsc911x.*
7468 SMSC9420 PCI ETHERNET DRIVER
7472 F: drivers/net/ethernet/smsc/smsc9420.*
7474 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7478 F: drivers/video/smscufx.c
7480 SOC-CAMERA V4L2 SUBSYSTEM
7483 T: git git://linuxtv.org/media_tree.git
7485 F: include/media/soc*
7486 F: drivers/media/i2c/soc_camera/
7487 F: drivers/media/platform/soc_camera/
7489 SOEKRIS NET48XX LED SUPPORT
7492 F: drivers/leds/leds-net48xx.c
7494 SOFTWARE RAID (Multiple Disks) SUPPORT
7499 F: include/linux/raid/
7500 F: include/uapi/linux/raid/
7502 SONIC NETWORK DRIVER
7506 F: drivers/net/ethernet/natsemi/sonic.*
7508 SONICS SILICON BACKPLANE DRIVER (SSB)
7513 F: include/linux/ssb/
7515 SONY VAIO CONTROL DEVICE DRIVER
7518 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7520 F: Documentation/laptops/sony-laptop.txt
7521 F: drivers/char/sonypi.c
7522 F: drivers/platform/x86/sony-laptop.c
7523 F: include/linux/sony-laptop.h
7525 SONY MEMORYSTICK CARD SUPPORT
7527 W: http://tifmxx.berlios.de/
7529 F: drivers/memstick/host/tifm_ms.c
7535 W: http://www.alsa-project.org/
7536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7537 T: git git://git.alsa-project.org/alsa-kernel.git
7539 F: Documentation/sound/
7541 F: include/uapi/sound/
7544 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7549 W: http://alsa-project.org/main/index.php/ASoC
7552 F: include/sound/soc*
7554 SPARC + UltraSPARC (sparc/sparc64)
7557 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7564 SPARC SERIAL DRIVERS
7567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7570 F: include/linux/sunserialcore.h
7571 F: drivers/tty/serial/suncore.c
7572 F: drivers/tty/serial/sunhv.c
7573 F: drivers/tty/serial/sunsab.c
7574 F: drivers/tty/serial/sunsab.h
7575 F: drivers/tty/serial/sunsu.c
7576 F: drivers/tty/serial/sunzilog.c
7577 F: drivers/tty/serial/sunzilog.h
7582 W: https://sparse.wiki.kernel.org/
7583 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7584 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7586 F: include/linux/compiler.h
7588 SPEAR PLATFORM SUPPORT
7593 W: http://www.st.com/spear
7595 F: arch/arm/plat-spear/
7597 SPEAR13XX MACHINE SUPPORT
7602 W: http://www.st.com/spear
7604 F: arch/arm/mach-spear13xx/
7606 SPEAR3XX MACHINE SUPPORT
7611 W: http://www.st.com/spear
7613 F: arch/arm/mach-spear3xx/
7615 SPEAR6XX MACHINE SUPPORT
7621 W: http://www.st.com/spear
7623 F: arch/arm/mach-spear6xx/
7625 SPEAR CLOCK FRAMEWORK SUPPORT
7629 W: http://www.st.com/spear
7631 F: drivers/clk/spear/
7637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
7638 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7640 F: Documentation/spi/
7642 F: include/linux/spi/
7643 F: include/uapi/linux/spi/
7645 SPIDERNET NETWORK DRIVER for CELL
7650 F: Documentation/networking/spider_net.txt
7651 F: drivers/net/ethernet/toshiba/spider_net*
7657 W: http://www.ibm.com/developerworks/power/cell/
7659 F: Documentation/filesystems/spufs.txt
7660 F: arch/powerpc/platforms/cell/spufs/
7662 SQUASHFS FILE SYSTEM
7665 W: http://squashfs.org.uk
7667 F: Documentation/filesystems/squashfs.txt
7670 SRM (Alpha) environment access
7673 F: arch/alpha/kernel/srm_env.c
7682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
7687 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7690 F: drivers/staging/wlags49_h2/
7691 F: drivers/staging/wlags49_h25/
7696 F: drivers/staging/asus_oled/
7702 F: drivers/staging/comedi/
7704 STAGING - CRYSTAL HD VIDEO DECODER
7710 F: drivers/staging/crystalhd/
7712 STAGING - ECHO CANCELLER
7716 F: drivers/staging/echo/
7718 STAGING - ET131X NETWORK DRIVER
7721 F: drivers/staging/et131x/
7723 STAGING - FLARION FT1000 DRIVERS
7726 F: drivers/staging/ft1000/
7728 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7731 F: drivers/staging/frontier/
7733 STAGING - GO7007 MPEG CODEC
7736 F: drivers/staging/media/go7007/
7738 STAGING - INDUSTRIAL IO
7742 F: drivers/staging/iio/
7744 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7746 W: http://www.lirc.org/
7748 F: drivers/staging/media/lirc/
7750 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
7756 F: drivers/staging/nvec/
7758 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
7762 W: http://wiki.laptop.org/go/DCON
7764 F: drivers/staging/olpc_dcon/
7766 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
7769 F: drivers/staging/ozwpan/
7771 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
7774 F: drivers/staging/panel/
7776 STAGING - REALTEK RTL8712U DRIVERS
7780 F: drivers/staging/rtl8712/
7782 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7785 F: drivers/staging/sm7xxfb/
7787 STAGING - SOFTLOGIC 6x10 MPEG CODEC
7790 F: drivers/staging/media/solo6x10/
7792 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
7798 W: http://www.linux-speakup.org/
7800 F: drivers/staging/speakup/
7802 STAGING - TI DSP BRIDGE DRIVERS
7805 F: drivers/staging/tidspbridge/
7807 STAGING - USB ENE SM/MS CARD READER DRIVER
7810 F: drivers/staging/keucr/
7812 STAGING - VIA VT665X DRIVERS
7815 F: drivers/staging/vt665?/
7817 STAGING - WINBOND IS89C35 WLAN USB DRIVER
7820 F: drivers/staging/winbond/
7822 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
7825 F: drivers/staging/xgifb/
7827 STARFIRE/DURALAN NETWORK DRIVER
7830 F: drivers/net/ethernet/adaptec/starfire*
7834 W: http://sammy.net/sun3/
7836 F: arch/m68k/kernel/*sun3*
7838 F: arch/m68k/include/asm/sun3*
7839 F: drivers/net/ethernet/i825xx/sun3*
7844 W: http://www.linux-sh.org
7845 Q: http://patchwork.kernel.org/project/linux-sh/list/
7846 T: git git://github.com/pmundt/linux-sh.git sh-latest
7848 F: Documentation/sh/
7858 F: Documentation/power/
7859 F: arch/x86/kernel/acpi/
7860 F: drivers/base/power/
7862 F: include/linux/suspend.h
7863 F: include/linux/freezer.h
7864 F: include/linux/pm.h
7870 F: Documentation/svga.txt
7871 F: arch/x86/boot/video*
7878 F: arch/*/kernel/pci-swiotlb.c
7879 F: include/linux/swiotlb.h
7881 SYNOPSYS ARC ARCHITECTURE
7885 F: Documentation/devicetree/bindings/arc/
7886 F: drivers/tty/serial/arc-uart.c
7891 F: Documentation/filesystems/sysv-fs.txt
7893 F: include/linux/sysv_fs.h
7899 L: http://groups.google.com/group/linux-iscsi-target-dev
7900 W: http://www.linux-iscsi.org
7901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7905 F: Documentation/target/
7907 TASKSTATS STATISTICS INTERFACE
7910 F: Documentation/accounting/taskstats*
7911 F: include/linux/taskstats*
7912 F: kernel/taskstats.c
7918 F: include/net/pkt_cls.h
7919 F: include/uapi/linux/pkt_cls.h
7922 TCP LOW PRIORITY MODULE
7925 W: http://tcp-lp-mod.sourceforge.net/
7927 F: net/ipv4/tcp_lp.c
7929 TDA10071 MEDIA DRIVER
7932 W: http://linuxtv.org/
7933 W: http://palosaari.fi/linux/
7934 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7935 T: git git://linuxtv.org/anttip/media_tree.git
7937 F: drivers/media/dvb-frontends/tda10071*
7939 TDA18212 MEDIA DRIVER
7942 W: http://linuxtv.org/
7943 W: http://palosaari.fi/linux/
7944 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7945 T: git git://linuxtv.org/anttip/media_tree.git
7947 F: drivers/media/tuners/tda18212*
7949 TDA18218 MEDIA DRIVER
7952 W: http://linuxtv.org/
7953 W: http://palosaari.fi/linux/
7954 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7955 T: git git://linuxtv.org/anttip/media_tree.git
7957 F: drivers/media/tuners/tda18218*
7959 TDA18271 MEDIA DRIVER
7962 W: http://linuxtv.org/
7963 W: http://github.com/mkrufky
7964 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7965 T: git git://linuxtv.org/mkrufky/tuners.git
7967 F: drivers/media/tuners/tda18271*
7969 TDA827x MEDIA DRIVER
7972 W: http://linuxtv.org/
7973 W: http://github.com/mkrufky
7974 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7975 T: git git://linuxtv.org/mkrufky/tuners.git
7977 F: drivers/media/tuners/tda8290.*
7979 TDA8290 MEDIA DRIVER
7982 W: http://linuxtv.org/
7983 W: http://github.com/mkrufky
7984 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7985 T: git git://linuxtv.org/mkrufky/tuners.git
7987 F: drivers/media/tuners/tda8290.*
7989 TDA9840 MEDIA DRIVER
7992 T: git git://linuxtv.org/media_tree.git
7993 W: http://linuxtv.org
7995 F: drivers/media/i2c/tda9840*
7997 TEA5761 TUNER DRIVER
8000 W: http://linuxtv.org
8001 T: git git://linuxtv.org/media_tree.git
8003 F: drivers/media/tuners/tea5761.*
8005 TEA5767 TUNER DRIVER
8008 W: http://linuxtv.org
8009 T: git git://linuxtv.org/media_tree.git
8011 F: drivers/media/tuners/tea5767.*
8013 TEA6415C MEDIA DRIVER
8016 T: git git://linuxtv.org/media_tree.git
8017 W: http://linuxtv.org
8019 F: drivers/media/i2c/tea6415c*
8021 TEA6420 MEDIA DRIVER
8024 T: git git://linuxtv.org/media_tree.git
8025 W: http://linuxtv.org
8027 F: drivers/media/i2c/tea6420*
8033 F: drivers/net/team/
8034 F: include/linux/if_team.h
8035 F: include/uapi/linux/if_team.h
8037 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8040 F: arch/x86/platform/ts5500/
8042 TECHNOTREND USB IR RECEIVER
8046 F: drivers/media/rc/ttusbir.c
8051 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8056 TEHUTI ETHERNET DRIVER
8060 F: drivers/net/ethernet/tehuti/*
8062 Telecom Clock Driver for MCPL0010
8065 F: drivers/char/tlclk.c
8067 TENSILICA XTENSA PORT (xtensa)
8078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8079 Q: https://patchwork.kernel.org/project/linux-pm/list/
8082 F: include/linux/thermal.h
8083 F: include/linux/cpu_cooling.h
8085 THINGM BLINK(1) USB RGB LED DRIVER
8088 F: drivers/hid/hid-thingm.c
8090 THINKPAD ACPI EXTRAS DRIVER
8094 W: http://ibm-acpi.sourceforge.net
8095 W: http://thinkwiki.org/wiki/Ibm-acpi
8096 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8098 F: drivers/platform/x86/thinkpad_acpi.c
8100 TI BANDGAP AND THERMAL DRIVER
8104 F: drivers/staging/omap-thermal/
8106 TI FLASH MEDIA INTERFACE DRIVER
8109 F: drivers/misc/tifm*
8110 F: drivers/mmc/host/tifm_sd.c
8111 F: include/linux/tifm.h
8113 TI LM49xxx FAMILY ASoC CODEC DRIVERS
8118 F: sound/soc/codecs/lm49453*
8119 F: sound/soc/codecs/isabelle*
8121 TI LP855x BACKLIGHT DRIVER
8124 F: Documentation/backlight/lp855x-driver.txt
8125 F: drivers/video/backlight/lp855x_bl.c
8126 F: include/linux/platform_data/lp855x.h
8128 TI LP8727 CHARGER DRIVER
8131 F: drivers/power/lp8727_charger.c
8132 F: include/linux/platform_data/lp8727.h
8134 TI LP8788 MFD DRIVER
8137 F: drivers/iio/adc/lp8788_adc.c
8138 F: drivers/leds/leds-lp8788.c
8139 F: drivers/mfd/lp8788*.c
8140 F: drivers/power/lp8788-charger.c
8141 F: drivers/regulator/lp8788-*.c
8142 F: include/linux/mfd/lp8788*.h
8144 TI TWL4030 SERIES SOC CODEC DRIVER
8148 F: sound/soc/codecs/twl4030*
8150 TI WILINK WIRELESS DRIVERS
8153 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8154 W: http://wireless.kernel.org/en/users/Drivers/wl1251
8155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8157 F: drivers/net/wireless/ti/
8158 F: include/linux/wl12xx.h
8165 W: http://tipc.sourceforge.net/
8167 F: include/uapi/linux/tipc*.h
8172 W: http://www.tilera.com/scm/
8175 F: drivers/tty/hvc/hvc_tile.c
8176 F: drivers/net/ethernet/tile/
8177 F: drivers/edac/tile_edac.c
8182 W: http://sourceforge.net/projects/tlan/
8184 F: Documentation/networking/tlan.txt
8185 F: drivers/net/ethernet/ti/tlan.*
8187 TOMOYO SECURITY MODULE
8194 W: http://tomoyo.sourceforge.jp/
8195 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8199 TOPSTAR LAPTOP EXTRAS DRIVER
8203 F: drivers/platform/x86/topstar-laptop.c
8205 TOSHIBA ACPI EXTRAS DRIVER
8208 F: drivers/platform/x86/toshiba_acpi.c
8213 W: http://www.buzzard.org.uk/toshiba/
8215 F: drivers/char/toshiba.c
8216 F: include/linux/toshiba.h
8217 F: include/uapi/linux/toshiba.h
8224 F: drivers/mmc/host/tmio_mmc*
8225 F: drivers/mmc/host/sh_mobile_sdhi.c
8226 F: include/linux/mmc/tmio.h
8227 F: include/linux/mmc/sh_mobile_sdhi.h
8229 TMP401 HARDWARE MONITOR DRIVER
8233 F: Documentation/hwmon/tmp401
8234 F: drivers/hwmon/tmp401.c
8236 TMPFS (SHMEM FILESYSTEM)
8240 F: include/linux/shmem_fs.h
8243 TM6000 VIDEO4LINUX DRIVER
8246 W: http://linuxtv.org
8247 T: git git://linuxtv.org/media_tree.git
8249 F: drivers/media/usb/tm6000/
8254 W: http://tpmdd.sourceforge.net
8257 W: http://www.sirrix.com
8260 F: drivers/char/tpm/
8266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8268 F: Documentation/trace/ftrace.txt
8269 F: arch/*/*/*/ftrace.h
8270 F: arch/*/kernel/ftrace.c
8271 F: include/*/ftrace.h
8272 F: include/linux/trace*.h
8278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8280 K: ^Subject:.*(?i)trivial
8286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8288 F: drivers/tty/serial/serial_core.c
8289 F: include/linux/serial_core.h
8290 F: include/linux/serial.h
8291 F: include/linux/tty.h
8292 F: include/uapi/linux/serial_core.h
8293 F: include/uapi/linux/serial.h
8294 F: include/uapi/linux/tty.h
8296 TUA9001 MEDIA DRIVER
8299 W: http://linuxtv.org/
8300 W: http://palosaari.fi/linux/
8301 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8302 T: git git://linuxtv.org/anttip/media_tree.git
8304 F: drivers/media/tuners/tua9001*
8306 TULIP NETWORK DRIVERS
8310 F: drivers/net/ethernet/dec/tulip/
8314 W: http://vtun.sourceforge.net/tun
8316 F: Documentation/networking/tuntap.txt
8317 F: arch/um/os-Linux/drivers/
8319 TURBOCHANNEL SUBSYSTEM
8323 F: include/linux/tc.h
8329 F: drivers/scsi/u14-34f.c
8331 UBI FILE SYSTEM (UBIFS)
8335 T: git git://git.infradead.org/ubifs-2.6.git
8336 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8338 F: Documentation/filesystems/ubifs.txt
8341 UCLINUX (AND M68KNOMMU)
8343 W: http://www.uclinux.org/
8346 F: arch/m68k/*/*_no.*
8347 F: arch/m68k/include/asm/*_no.*
8349 UCLINUX FOR RENESAS H8/300 (H8300)
8351 W: http://uclinux-h8.sourceforge.jp/
8354 F: drivers/ide/ide-h8300.c
8355 F: drivers/net/ethernet/8390/ne-h8300.c
8360 F: Documentation/filesystems/udf.txt
8366 F: Documentation/filesystems/ufs.txt
8369 UHID USERSPACE HID IO DRIVER:
8373 F: drivers/hid/uhid.c
8374 F: include/uapi/linux/uhid.h
8376 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8380 F: include/linux/uwb.h
8381 F: include/linux/uwb/
8383 UNICORE32 ARCHITECTURE:
8385 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8392 W: http://dotat.at/prog/unifdef
8394 F: scripts/unifdef.c
8396 UNIFORM CDROM DRIVER
8398 W: http://www.kernel.dk
8400 F: Documentation/cdrom/
8401 F: drivers/cdrom/cdrom.c
8402 F: include/linux/cdrom.h
8403 F: include/uapi/linux/cdrom.h
8405 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8410 F: Documentation/scsi/ufs.txt
8411 F: drivers/scsi/ufs/
8413 UNSORTED BLOCK IMAGES (UBI)
8415 W: http://www.linux-mtd.infradead.org/
8417 T: git git://git.infradead.org/ubi-2.6.git
8420 F: include/linux/mtd/ubi.h
8421 F: include/uapi/mtd/ubi-user.h
8423 UNSORTED BLOCK IMAGES (UBI) Fastmap
8427 F: drivers/mtd/ubi/fastmap.c
8433 F: Documentation/usb/acm.txt
8434 F: drivers/usb/class/cdc-acm.*
8436 USB AR5523 WIRELESS DRIVER
8440 F: drivers/net/wireless/ath/ar5523/
8449 F: drivers/usb/storage/uas.c
8451 USB CDC ETHERNET DRIVER
8455 F: drivers/net/usb/cdc_*.c
8456 F: include/uapi/linux/usb/cdc.h
8458 USB CYPRESS C67X00 DRIVER
8462 F: drivers/usb/c67x00/
8464 USB DAVICOM DM9601 DRIVER
8467 W: http://www.linux-usb.org/usbnet
8469 F: drivers/net/usb/dm9601.c
8471 USB DIAMOND RIO500 DRIVER
8474 W: http://rio500.sourceforge.net
8476 F: drivers/usb/misc/rio500*
8482 F: Documentation/usb/ehci.txt
8483 F: drivers/usb/host/ehci*
8485 USB GADGET/PERIPHERAL SUBSYSTEM
8488 W: http://www.linux-usb.org/gadget
8489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8491 F: drivers/usb/gadget/
8492 F: include/linux/usb/gadget*
8494 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8499 F: Documentation/hid/hiddev.txt
8500 F: drivers/hid/usbhid/
8506 F: drivers/staging/usbip/
8512 F: drivers/usb/host/isp116x*
8513 F: include/linux/usb/isp116x.h
8515 USB KAWASAKI LSI DRIVER
8519 F: drivers/usb/serial/kl5kusb105.*
8521 USB MASS STORAGE DRIVER
8526 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8527 F: drivers/usb/storage/
8532 T: git git://git.alsa-project.org/alsa-kernel.git
8540 F: Documentation/usb/ohci.txt
8541 F: drivers/usb/host/ohci*
8543 USB OPTION-CARD DRIVER
8547 F: drivers/usb/serial/option.c
8553 T: git git://git.code.sf.net/p/pegasus2/git
8554 W: http://pegasus2.sourceforge.net/
8556 F: drivers/net/usb/pegasus.*
8561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8566 USB PRINTER DRIVER (usblp)
8570 F: drivers/usb/class/usblp.c
8576 T: git git://git.code.sf.net/p/pegasus2/git
8577 W: http://pegasus2.sourceforge.net/
8579 F: drivers/net/usb/rtl8150.c
8581 USB SERIAL BELKIN F5U103 DRIVER
8585 F: drivers/usb/serial/belkin_sa.*
8587 USB SERIAL CYPRESS M8 DRIVER
8591 W: http://geocities.com/i0xox0i
8592 W: http://firstlight.net/cvs
8593 F: drivers/usb/serial/cypress_m8.*
8595 USB SERIAL CYBERJACK DRIVER
8597 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8599 F: drivers/usb/serial/cyberjack.c
8601 USB SERIAL DIGI ACCELEPORT DRIVER
8606 F: drivers/usb/serial/digi_acceleport.c
8612 F: Documentation/usb/usb-serial.txt
8613 F: drivers/usb/serial/generic.c
8614 F: drivers/usb/serial/usb-serial.c
8615 F: include/linux/usb/serial.h
8617 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8621 F: drivers/usb/serial/empeg.c
8623 USB SERIAL KEYSPAN DRIVER
8627 F: drivers/usb/serial/*keyspan*
8629 USB SERIAL WHITEHEAT DRIVER
8632 W: http://www.connecttech.com
8634 F: drivers/usb/serial/whiteheat*
8636 USB SMSC75XX ETHERNET DRIVER
8640 F: drivers/net/usb/smsc75xx.*
8642 USB SMSC95XX ETHERNET DRIVER
8646 F: drivers/net/usb/smsc95xx.*
8652 T: git git://linuxtv.org/media_tree.git
8653 W: http://www.linux-projects.org
8655 F: Documentation/video4linux/sn9c102.txt
8656 F: drivers/media/usb/sn9c102/
8661 W: http://www.linux-usb.org
8662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
8664 F: Documentation/usb/
8667 F: include/linux/usb.h
8668 F: include/linux/usb/
8674 F: drivers/usb/host/uhci*
8676 USB "USBNET" DRIVER FRAMEWORK
8679 W: http://www.linux-usb.org/usbnet
8681 F: drivers/net/usb/usbnet.c
8682 F: include/linux/usb/usbnet.h
8688 T: git git://linuxtv.org/media_tree.git
8689 W: http://www.ideasonboard.org/uvc/
8691 F: drivers/media/usb/uvc/
8692 F: include/uapi/linux/uvcvideo.h
8697 T: git git://linuxtv.org/media_tree.git
8698 W: http://linuxtv.org
8700 F: drivers/media/usb/usbvision/
8706 F: drivers/usb/gadget/*uvc*.c
8707 F: drivers/usb/gadget/webcam.c
8709 USB WIRELESS RNDIS DRIVER (rndis_wlan)
8713 F: drivers/net/wireless/rndis_wlan.c
8719 F: drivers/usb/host/xhci*
8720 F: drivers/usb/host/pci-quirks*
8724 W: http://linux-lc100020.sourceforge.net
8726 F: drivers/net/wireless/zd1201.*
8732 T: git git://linuxtv.org/media_tree.git
8733 W: http://royale.zerezo.com/zr364xx/
8735 F: Documentation/video4linux/zr364xx.txt
8736 F: drivers/media/usb/zr364xx/
8738 USER-MODE LINUX (UML)
8743 W: http://user-mode-linux.sourceforge.net
8745 F: Documentation/virtual/uml/
8755 F: Documentation/DocBook/uio-howto.tmpl
8757 F: include/linux/uio*.h
8762 W: http://en.wikipedia.org/wiki/Util-linux
8763 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
8769 W: http://dev.gentoo.org/~spock/projects/uvesafb/
8771 F: Documentation/fb/uvesafb.txt
8772 F: drivers/video/uvesafb.*
8774 VFAT/FAT/MSDOS FILESYSTEM
8777 F: Documentation/filesystems/vfat.txt
8784 F: Documentation/vfio.txt
8786 F: include/linux/vfio.h
8787 F: include/uapi/linux/vfio.h
8795 F: drivers/media/v4l2-core/videobuf2-*
8796 F: include/media/videobuf2-*
8798 VIRTIO CONSOLE DRIVER
8802 F: drivers/char/virtio_console.c
8803 F: include/linux/virtio_console.h
8804 F: include/uapi/linux/virtio_console.h
8806 VIRTIO CORE, NET AND BLOCK DRIVERS
8812 F: drivers/net/virtio_net.c
8813 F: drivers/block/virtio_blk.c
8814 F: include/linux/virtio_*.h
8815 F: include/uapi/linux/virtio_*.h
8824 F: include/uapi/linux/vhost.h
8826 VIA RHINE NETWORK DRIVER
8829 F: drivers/net/ethernet/via/via-rhine.c
8831 VIA SD/MMC CARD CONTROLLER DRIVER
8835 F: drivers/mmc/host/via-sdmmc.c
8837 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
8841 F: include/linux/via-core.h
8842 F: include/linux/via-gpio.h
8843 F: include/linux/via_i2c.h
8844 F: drivers/video/via/
8846 VIA VELOCITY NETWORK DRIVER
8850 F: drivers/net/ethernet/via/via-velocity.*
8852 VIVI VIRTUAL VIDEO DRIVER
8855 T: git git://linuxtv.org/media_tree.git
8856 W: http://linuxtv.org
8858 F: drivers/media/platform/vivi*
8864 F: drivers/net/macvlan.c
8865 F: include/linux/if_*vlan.h
8872 F: drivers/vlynq/vlynq.c
8873 F: include/linux/vlynq.h
8881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8882 F: Documentation/vme_api.txt
8883 F: drivers/staging/vme/
8885 F: include/linux/vme*
8887 VMWARE VMXNET3 ETHERNET DRIVER
8892 F: drivers/net/vmxnet3/
8894 VMware PVSCSI driver
8899 F: drivers/scsi/vmw_pvscsi.c
8900 F: drivers/scsi/vmw_pvscsi.h
8902 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
8905 W: http://opensource.wolfsonmicro.com/node/15
8906 W: http://www.slimlogic.co.uk/?p=48
8907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
8909 F: drivers/regulator/
8910 F: include/linux/regulator/
8912 VT1211 HARDWARE MONITOR DRIVER
8916 F: Documentation/hwmon/vt1211
8917 F: drivers/hwmon/vt1211.c
8919 VT8231 HARDWARE MONITOR DRIVER
8923 F: drivers/hwmon/vt8231.c
8925 VUB300 USB to SDIO/SD/MMC bridge chip
8930 F: drivers/mmc/host/vub300.c
8932 W1 DALLAS'S 1-WIRE BUS
8935 F: Documentation/w1/
8938 W83791D HARDWARE MONITORING DRIVER
8942 F: Documentation/hwmon/w83791d
8943 F: drivers/hwmon/w83791d.c
8945 W83793 HARDWARE MONITORING DRIVER
8949 F: Documentation/hwmon/w83793
8950 F: drivers/hwmon/w83793.c
8952 W83795 HARDWARE MONITORING DRIVER
8956 F: drivers/hwmon/w83795.c
8958 W83L51xD SD/MMC CARD INTERFACE DRIVER
8961 F: drivers/mmc/host/wbsd.*
8963 WATCHDOG DEVICE DRIVERS
8966 W: http://www.linux-watchdog.org/
8967 T: git git://www.linux-watchdog.org/linux-watchdog.git
8969 F: Documentation/watchdog/
8970 F: drivers/watchdog/
8971 F: include/linux/watchdog.h
8972 F: include/uapi/linux/watchdog.h
8978 F: drivers/scsi/wd7000.c
8984 F: drivers/hid/hid-wiimote*
8989 F: drivers/media/rc/winbond-cir.c
8996 W: http://linuxwimax.org
8997 F: Documentation/wimax/README.wimax
8998 F: include/linux/wimax/debug.h
8999 F: include/net/wimax.h
9000 F: include/uapi/linux/wimax.h
9003 WISTRON LAPTOP BUTTON DRIVER
9006 F: drivers/input/misc/wistron_btns.c
9008 WL3501 WIRELESS PCMCIA CARD DRIVER
9011 W: http://oops.ghostprotocols.net:81/blog
9013 F: drivers/net/wireless/wl3501*
9015 WM97XX TOUCHSCREEN DRIVERS
9019 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9020 W: http://opensource.wolfsonmicro.com/node/7
9022 F: drivers/input/touchscreen/*wm97*
9023 F: include/linux/wm97xx.h
9025 WOLFSON MICROELECTRONICS DRIVERS
9027 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9028 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9029 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9031 F: Documentation/hwmon/wm83??
9032 F: arch/arm/mach-s3c64xx/mach-crag6410*
9033 F: drivers/clk/clk-wm83*.c
9034 F: drivers/extcon/extcon-arizona.c
9035 F: drivers/leds/leds-wm83*.c
9036 F: drivers/gpio/gpio-*wm*.c
9037 F: drivers/gpio/gpio-arizona.c
9038 F: drivers/hwmon/wm83??-hwmon.c
9039 F: drivers/input/misc/wm831x-on.c
9040 F: drivers/input/touchscreen/wm831x-ts.c
9041 F: drivers/input/touchscreen/wm97*.c
9042 F: drivers/mfd/arizona*
9043 F: drivers/mfd/wm*.c
9044 F: drivers/power/wm83*.c
9045 F: drivers/rtc/rtc-wm83*.c
9046 F: drivers/regulator/wm8*.c
9047 F: drivers/video/backlight/wm83*_bl.c
9048 F: drivers/watchdog/wm83*_wdt.c
9049 F: include/linux/mfd/arizona/
9050 F: include/linux/mfd/wm831x/
9051 F: include/linux/mfd/wm8350/
9052 F: include/linux/mfd/wm8400*
9053 F: include/linux/wm97xx.h
9054 F: include/sound/wm????.h
9055 F: sound/soc/codecs/arizona.?
9056 F: sound/soc/codecs/wm*
9060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9062 F: include/linux/workqueue.h
9063 F: kernel/workqueue.c
9064 F: Documentation/workqueue.txt
9070 F: Documentation/networking/x25*
9074 X86 ARCHITECTURE (32-BIT AND 64-BIT)
9079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9081 F: Documentation/x86/
9084 X86 PLATFORM DRIVERS
9087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9089 F: drivers/platform/x86
9091 X86 MCE INFRASTRUCTURE
9096 F: arch/x86/kernel/cpu/mcheck/*
9098 XC2028/3028 TUNER DRIVER
9101 W: http://linuxtv.org
9102 T: git git://linuxtv.org/media_tree.git
9104 F: drivers/media/tuners/tuner-xc2028.*
9106 XEN HYPERVISOR INTERFACE
9113 F: drivers/*/xen-*front.c
9115 F: arch/x86/include/asm/xen/
9117 F: include/uapi/xen/
9124 F: arch/arm/include/asm/xen/
9126 XEN NETWORK BACKEND DRIVER
9131 F: drivers/net/xen-netback/*
9137 F: arch/x86/pci/*xen*
9138 F: drivers/pci/*xen*
9140 XEN SWIOTLB SUBSYSTEM
9144 F: arch/x86/xen/*swiotlb*
9145 F: drivers/xen/*swiotlb*
9148 P: Silicon Graphics Inc
9153 W: http://oss.sgi.com/projects/xfs
9154 T: git git://oss.sgi.com/xfs/xfs.git
9156 F: Documentation/filesystems/xfs.txt
9159 XILINX AXI ETHERNET DRIVER
9163 F: drivers/net/ethernet/xilinx/xilinx_axienet*
9165 XILINX SYSTEMACE DRIVER
9167 F: drivers/block/xsysace.c
9169 XILINX UARTLITE SERIAL DRIVER
9173 F: drivers/tty/serial/uartlite.c
9175 YAM DRIVER FOR AX.25
9179 F: drivers/net/hamradio/yam*
9180 F: include/linux/yam.h
9182 YEALINK PHONE DRIVER
9186 F: Documentation/input/yealink.txt
9187 F: drivers/input/misc/yealink.*
9189 Z8530 DRIVER FOR AX.25
9191 W: http://yaina.de/jreuter/
9192 W: http://www.qsl.net/dl1bke/
9195 F: Documentation/networking/z8530drv.txt
9196 F: drivers/net/hamradio/*scc.c
9197 F: drivers/net/hamradio/z8530.h
9199 ZD1211RW WIRELESS DRIVER
9202 W: http://zd1211.ath.cx/wiki/DriverRewrite
9206 F: drivers/net/wireless/zd1211rw/
9208 ZR36067 VIDEO FOR LINUX DRIVER
9211 W: http://mjpeg.sourceforge.net/driver-zoran/
9212 T: Mercurial http://linuxtv.org/hg/v4l-dvb
9214 F: drivers/media/pci/zoran/
9216 ZS DECSTATION Z85C30 SERIAL DRIVER
9219 F: drivers/tty/serial/zs.*
9224 Q: http://patchwork.kernel.org/project/LKML/list/
9225 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9226 S: Buried alive in reporters