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
185 F: include/uapi/linux/virtio_9p.h
186 F: include/trace/events/9p.h
192 W: http://linuxtv.org/
193 W: http://palosaari.fi/linux/
194 Q: http://patchwork.linuxtv.org/project/linux-media/list/
195 T: git git://linuxtv.org/anttip/media_tree.git
197 F: drivers/media/dvb-frontends/a8293*
199 AACRAID SCSI RAID DRIVER
202 W: http://www.adaptec.com/
204 F: Documentation/scsi/aacraid.txt
205 F: drivers/scsi/aacraid/
207 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
211 F: drivers/hwmon/abituguru.c
213 ABIT UGURU 3 HARDWARE MONITOR DRIVER
217 F: drivers/hwmon/abituguru3.c
223 F: drivers/net/ethernet/alteon/acenic*
225 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
228 W: http://piie.net/?section=acerhdf
230 F: drivers/platform/x86/acerhdf.c
232 ACER WMI LAPTOP EXTRAS
236 F: drivers/platform/x86/acer-wmi.c
242 W: http://www.lesswatts.org/projects/acpi/
243 Q: http://patchwork.kernel.org/project/linux-acpi/list/
244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
247 F: drivers/pnp/pnpacpi/
248 F: include/linux/acpi.h
250 F: Documentation/acpi
251 F: Documentation/ABI/testing/sysfs-bus-acpi
252 F: drivers/pci/*acpi*
253 F: drivers/pci/*/*acpi*
254 F: drivers/pci/*/*/*acpi*
259 W: http://www.lesswatts.org/projects/acpi/
261 F: drivers/acpi/fan.c
266 W: http://www.lesswatts.org/projects/acpi/
268 F: drivers/acpi/*thermal*
273 W: http://www.lesswatts.org/projects/acpi/
275 F: drivers/acpi/video.c
280 F: drivers/platform/x86/wmi.c
282 AD1889 ALSA SOUND DRIVER
284 W: http://wiki.parisc-linux.org/AD1889
287 F: sound/pci/ad1889.*
289 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
292 W: http://wiki.analog.com/AD5254
294 F: drivers/misc/ad525x_dpot.c
296 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
299 W: http://wiki.analog.com/AD5398
301 F: drivers/regulator/ad5398.c
303 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
306 W: http://wiki.analog.com/AD7142
308 F: drivers/input/misc/ad714x.c
310 AD7877 TOUCHSCREEN DRIVER
313 W: http://wiki.analog.com/AD7877
315 F: drivers/input/touchscreen/ad7877.c
317 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
320 W: http://wiki.analog.com/AD7879
322 F: drivers/input/touchscreen/ad7879.c
324 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
328 ADM1025 HARDWARE MONITOR DRIVER
332 F: Documentation/hwmon/adm1025
333 F: drivers/hwmon/adm1025.c
335 ADM1029 HARDWARE MONITOR DRIVER
339 F: drivers/hwmon/adm1029.c
341 ADM8211 WIRELESS DRIVER
343 W: http://wireless.kernel.org/
345 F: drivers/net/wireless/adm8211.*
347 ADP1653 FLASH CONTROLLER DRIVER
351 F: drivers/media/i2c/adp1653.c
352 F: include/media/adp1653.h
354 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
357 W: http://wiki.analog.com/ADP5520
359 F: drivers/mfd/adp5520.c
360 F: drivers/video/backlight/adp5520_bl.c
361 F: drivers/leds/leds-adp5520.c
362 F: drivers/gpio/gpio-adp5520.c
363 F: drivers/input/keyboard/adp5520-keys.c
365 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
368 W: http://wiki.analog.com/ADP5588
370 F: drivers/input/keyboard/adp5588-keys.c
371 F: drivers/gpio/gpio-adp5588.c
373 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
376 W: http://wiki.analog.com/ADP8860
378 F: drivers/video/backlight/adp8860_bl.c
380 ADS1015 HARDWARE MONITOR DRIVER
384 F: Documentation/hwmon/ads1015
385 F: drivers/hwmon/ads1015.c
386 F: include/linux/i2c/ads1015.h
391 F: drivers/macintosh/therm_adt746x.c
393 ADT7475 HARDWARE MONITOR DRIVER
397 F: Documentation/hwmon/adt7475
398 F: drivers/hwmon/adt7475.c
400 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
403 W: http://wiki.analog.com/ADXL345
405 F: drivers/input/misc/adxl34x.c
411 F: Documentation/scsi/advansys.txt
412 F: drivers/scsi/advansys.c
417 F: sound/oss/aedsp16.c
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/af9013*
432 W: http://linuxtv.org/
433 W: http://palosaari.fi/linux/
434 Q: http://patchwork.linuxtv.org/project/linux-media/list/
435 T: git git://linuxtv.org/anttip/media_tree.git
437 F: drivers/media/dvb-frontends/af9033*
442 F: Documentation/filesystems/affs.txt
445 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
450 F: include/net/af_rxrpc.h
451 F: net/rxrpc/af_rxrpc.c
455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
458 F: include/linux/agp*
459 F: include/uapi/linux/agp*
465 F: drivers/scsi/aha152x*
466 F: drivers/scsi/pcmcia/aha152x*
468 AIC7XXX / AIC79XX SCSI DRIVER
472 F: drivers/scsi/aic7xxx/
473 F: drivers/scsi/aic7xxx_old/
475 AIMSLAB FM RADIO RECEIVER DRIVER
478 T: git git://linuxtv.org/media_tree.git
479 W: http://linuxtv.org
481 F: drivers/media/radio/radio-aimslab*
488 F: include/linux/*aio*.h
490 ALCATEL SPEEDTOUCH USB DRIVER
493 W: http://www.linux-usb.org/SpeedTouch/
495 F: drivers/usb/atm/speedtch.c
496 F: drivers/usb/atm/usbatm.c
498 ALCHEMY AU1XX0 MMC DRIVER
501 F: drivers/mmc/host/au1xmmc.c
507 F: Documentation/i2c/busses/i2c-ali1563
508 F: drivers/i2c/busses/i2c-ali1563.c
518 ALTERA UART/JTAG UART SERIAL DRIVERS
523 F: drivers/tty/serial/altera_uart.c
524 F: drivers/tty/serial/altera_jtaguart.c
525 F: include/linux/altera_uart.h
526 F: include/linux/altera_jtaguart.h
528 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
532 F: Documentation/hwmon/fam15h_power
533 F: drivers/hwmon/fam15h_power.c
535 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
539 F: drivers/usb/gadget/amd5536udc.*
541 AMD GEODE PROCESSOR/CHIPSET SUPPORT
544 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
546 F: drivers/char/hw_random/geode-rng.c
547 F: drivers/crypto/geode*
548 F: drivers/video/geode/
549 F: arch/x86/include/asm/geode.h
554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
556 F: drivers/iommu/amd_iommu*.[ch]
557 F: include/linux/amd-iommu.h
559 AMD MICROCODE UPDATE SUPPORT
563 F: arch/x86/kernel/microcode_amd.c
565 AMS (Apple Motion Sensor) DRIVER
568 F: drivers/macintosh/ams/
575 F: drivers/infiniband/hw/amso1100/
577 ANALOG DEVICES INC AD9389B DRIVER
581 F: drivers/media/i2c/ad9389b*
583 ANALOG DEVICES INC ADV7511 DRIVER
587 F: drivers/media/i2c/adv7511*
589 ANALOG DEVICES INC ADV7604 DRIVER
593 F: drivers/media/i2c/adv7604*
595 ANALOG DEVICES INC ADV7842 DRIVER
599 F: drivers/media/i2c/adv7842*
601 ANALOG DEVICES INC ASOC CODEC DRIVERS
605 W: http://wiki.analog.com/
607 F: sound/soc/codecs/adau*
608 F: sound/soc/codecs/adav*
609 F: sound/soc/codecs/ad1*
610 F: sound/soc/codecs/ad7*
611 F: sound/soc/codecs/ssm*
612 F: sound/soc/codecs/sigmadsp.*
614 ANALOG DEVICES INC ASOC DRIVERS
617 W: http://blackfin.uclinux.org/
619 F: sound/soc/blackfin/*
621 AOA (Apple Onboard Audio) ALSA DRIVER
631 F: arch/x86/kernel/apm_32.c
632 F: include/linux/apm_bios.h
633 F: include/uapi/linux/apm_bios.h
634 F: drivers/char/apm-emulation.c
636 APPLE BCM5974 MULTITOUCH DRIVER
640 F: drivers/input/mouse/bcm5974.c
646 F: drivers/hwmon/applesmc.c
648 APPLETALK NETWORK LAYER
651 F: drivers/net/appletalk/
654 APTINA CAMERA SENSOR PLL
658 F: drivers/media/i2c/aptina-pll.*
660 ARASAN COMPACT FLASH PATA CONTROLLER
664 F: include/linux/pata_arasan_cf_data.h
665 F: drivers/ata/pata_arasan_cf.c
667 ARC FRAMEBUFFER DRIVER
670 F: drivers/video/arcfb.c
671 F: drivers/video/fb_defio.c
673 ARM MFM AND FLOPPY DRIVERS
676 F: arch/arm/lib/floppydma.S
677 F: arch/arm/include/asm/floppy.h
679 ARM PMU PROFILING AND DEBUGGING
682 F: arch/arm/kernel/perf_event*
683 F: arch/arm/oprofile/common.c
684 F: arch/arm/include/asm/pmu.h
685 F: arch/arm/kernel/hw_breakpoint.c
686 F: arch/arm/include/asm/hw_breakpoint.h
691 W: http://www.arm.linux.org.uk/
695 ARM SUB-ARCHITECTURES
700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
702 ARM PRIMECELL AACI PL041 DRIVER
707 ARM PRIMECELL CLCD PL110 DRIVER
710 F: drivers/video/amba-clcd.*
712 ARM PRIMECELL KMI PL050 DRIVER
715 F: drivers/input/serio/ambakmi.*
716 F: include/linux/amba/kmi.h
718 ARM PRIMECELL MMCI PL180/1 DRIVER
721 F: drivers/mmc/host/mmci.*
722 F: include/linux/amba/mmci.h
724 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
727 F: drivers/tty/serial/amba-pl01*.c
728 F: include/linux/amba/serial.h
730 ARM PRIMECELL BUS SUPPORT
734 F: include/linux/amba/bus.h
736 ARM/ADS SPHERE MACHINE SUPPORT
741 ARM/AFEB9260 MACHINE SUPPORT
746 ARM/AJECO 1ARM MACHINE SUPPORT
751 ARM/Allwinner A1X SoC support
755 F: arch/arm/mach-sunxi/
757 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
762 W: http://maxim.org.za/at91_26.html
763 W: http://www.linux4sam.org
765 F: arch/arm/mach-at91/
767 ARM/CALXEDA HIGHBANK ARCHITECTURE
771 F: arch/arm/mach-highbank/
773 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
776 F: arch/arm/mach-cns3xxx/
777 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
779 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
783 F: arch/arm/mach-clps711x/
785 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
790 F: arch/arm/mach-ep93xx/
791 F: arch/arm/mach-ep93xx/include/mach/
793 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
802 F: arch/arm/include/asm/clkdev.h
803 F: drivers/clk/clkdev.c
805 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
810 ARM/CONTEC MICRO9 MACHINE SUPPORT
813 F: arch/arm/mach-ep93xx/micro9.c
815 ARM/CORGI MACHINE SUPPORT
819 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
822 T: git git://git.berlios.de/gemini-board
824 F: arch/arm/mach-gemini/
826 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
831 F: arch/arm/mach-prima2/
832 F: drivers/dma/sirf-dma.c
833 F: drivers/i2c/busses/i2c-sirf.c
834 F: drivers/mmc/host/sdhci-sirf.c
835 F: drivers/pinctrl/sirf/
836 F: drivers/spi/spi-sirf.c
838 ARM/EBSA110 MACHINE SUPPORT
841 W: http://www.arm.linux.org.uk/
843 F: arch/arm/mach-ebsa110/
844 F: drivers/net/ethernet/amd/am79c961a.*
846 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
851 W: http://www.openezx.org/
853 T: topgit git://git.openezx.org/openezx.git
854 F: arch/arm/mach-pxa/ezx.c
856 ARM/FARADAY FA526 PORT
860 T: git git://git.berlios.de/gemini-board
863 ARM/FOOTBRIDGE ARCHITECTURE
866 W: http://www.arm.linux.org.uk/
868 F: arch/arm/include/asm/hardware/dec21285.h
869 F: arch/arm/mach-footbridge/
871 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
875 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
876 F: arch/arm/mach-imx/
877 F: arch/arm/configs/imx*_defconfig
883 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
884 F: arch/arm/mach-imx/*imx6*
886 ARM/FREESCALE MXS ARM ARCHITECTURE
890 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
891 F: arch/arm/mach-mxs/
893 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
898 ARM/GUMSTIX MACHINE SUPPORT
903 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
908 F: arch/arm/mach-pxa/hx4700.c
909 F: arch/arm/mach-pxa/include/mach/hx4700.h
910 F: sound/soc/pxa/hx4700.c
912 ARM/HP JORNADA 7XX MACHINE SUPPORT
916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
917 F: arch/arm/mach-sa1100/jornada720.c
918 F: arch/arm/mach-sa1100/include/mach/jornada720.h
920 ARM/IGEP MACHINE SUPPORT
926 F: arch/arm/mach-omap2/board-igep0020.c
928 ARM/INCOME PXA270 SUPPORT
932 F: arch/arm/mach-pxa/colibri-pxa270-income.c
934 ARM/INTEL IOP32X ARM ARCHITECTURE
940 ARM/INTEL IOP33X ARM ARCHITECTURE
945 ARM/INTEL IOP13XX ARM ARCHITECTURE
951 ARM/INTEL IQ81342EX MACHINE SUPPORT
957 ARM/INTEL IXDP2850 MACHINE SUPPORT
962 ARM/INTEL IXP4XX ARM ARCHITECTURE
967 F: arch/arm/mach-ixp4xx/
969 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
973 F: arch/arm/mach-pxa/stargate2.c
974 F: drivers/pcmcia/pxa2xx_stargate2.c
976 ARM/INTEL XSC3 (MANZANO) ARM CORE
982 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
987 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
991 F: arch/arm/mach-keystone/
993 ARM/LOGICPD PXA270 MACHINE SUPPORT
998 ARM/MAGICIAN MACHINE SUPPORT
1002 ARM/Marvell Armada 370 and Armada XP SOC support
1008 F: arch/arm/mach-mvebu/
1010 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1015 F: arch/arm/mach-dove/
1016 F: arch/arm/mach-kirkwood/
1017 F: arch/arm/mach-mv78xx0/
1018 F: arch/arm/mach-orion5x/
1019 F: arch/arm/plat-orion/
1021 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1024 W: http://www.digriz.org.uk/ts78xx/kernel
1026 F: arch/arm/mach-orion5x/ts78xx-*
1028 ARM/MICREL KS8695 ARCHITECTURE
1031 F: arch/arm/mach-ks8695
1034 ARM/MIOA701 MACHINE SUPPORT
1037 F: arch/arm/mach-pxa/mioa701.c
1040 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1044 ARM/NOMADIK ARCHITECTURE
1050 F: arch/arm/mach-nomadik/
1051 F: arch/arm/plat-nomadik/
1052 F: drivers/i2c/busses/i2c-nomadik.c
1053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1055 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1058 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1061 ARM/QUALCOMM MSM MACHINE SUPPORT
1066 F: arch/arm/mach-msm/
1067 F: drivers/video/msm/
1068 F: drivers/mmc/host/msm_sdcc.c
1069 F: drivers/mmc/host/msm_sdcc.h
1070 F: drivers/tty/serial/msm_serial.h
1071 F: drivers/tty/serial/msm_serial.c
1072 F: drivers/*/pm8???-*
1074 F: include/linux/mfd/pm8xxx/
1075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1078 ARM/TOSA MACHINE SUPPORT
1083 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1086 W: http://hackndev.com
1088 F: arch/arm/mach-pxa/include/mach/palmtx.h
1089 F: arch/arm/mach-pxa/palmtx.c
1090 F: arch/arm/mach-pxa/include/mach/palmt5.h
1091 F: arch/arm/mach-pxa/palmt5.c
1092 F: arch/arm/mach-pxa/include/mach/palmld.h
1093 F: arch/arm/mach-pxa/palmld.c
1094 F: arch/arm/mach-pxa/include/mach/palmte2.h
1095 F: arch/arm/mach-pxa/palmte2.c
1096 F: arch/arm/mach-pxa/include/mach/palmtc.h
1097 F: arch/arm/mach-pxa/palmtc.c
1099 ARM/PALM TREO SUPPORT
1102 W: http://hackndev.com
1104 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1105 F: arch/arm/mach-pxa/palmtreo.c
1110 W: http://hackndev.com
1112 F: arch/arm/mach-pxa/include/mach/palmz72.h
1113 F: arch/arm/mach-pxa/palmz72.c
1117 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1120 ARM/PT DIGITAL BOARD PORT
1123 W: http://www.arm.linux.org.uk/
1126 ARM/RADISYS ENP2611 MACHINE SUPPORT
1131 ARM/RISCPC ARCHITECTURE
1134 W: http://www.arm.linux.org.uk/
1136 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1137 F: arch/arm/include/asm/hardware/ioc.h
1138 F: arch/arm/include/asm/hardware/iomd.h
1139 F: arch/arm/include/asm/hardware/memc.h
1140 F: arch/arm/mach-rpc/
1141 F: drivers/net/ethernet/8390/etherh.c
1142 F: drivers/net/ethernet/i825xx/ether1*
1143 F: drivers/net/ethernet/seeq/ether3*
1144 F: drivers/scsi/arm/
1146 ARM/SHARK MACHINE SUPPORT
1148 W: http://www.shark-linux.de/shark.html
1151 ARM/SAMSUNG ARM ARCHITECTURES
1156 W: http://www.fluff.org/ben/linux/
1158 F: arch/arm/plat-samsung/
1159 F: arch/arm/plat-s3c24xx/
1160 F: arch/arm/mach-s3c24*/
1161 F: arch/arm/mach-s3c64xx/
1162 F: drivers/*/*s3c2410*
1163 F: drivers/*/*/*s3c2410*
1164 F: drivers/spi/spi-s3c*
1165 F: sound/soc/samsung/*
1167 ARM/S5P EXYNOS ARM ARCHITECTURES
1172 F: arch/arm/mach-s5p*/
1173 F: arch/arm/mach-exynos*/
1176 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1180 F: arch/arm/mach-s5pv210/mach-aquila.c
1181 F: arch/arm/mach-s5pv210/mach-goni.c
1182 F: arch/arm/mach-exynos/mach-universal_c210.c
1183 F: arch/arm/mach-exynos/mach-nuri.c
1185 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1191 F: drivers/media/platform/s5p-g2d/
1193 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1200 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1201 F: drivers/media/platform/s5p-mfc/
1203 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1209 F: drivers/media/platform/s5p-tv/
1211 ARM/SHMOBILE ARM ARCHITECTURE
1215 W: http://oss.renesas.com
1216 Q: http://patchwork.kernel.org/project/linux-sh/list/
1217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1219 F: arch/arm/mach-shmobile/
1222 ARM/SOCFPGA ARCHITECTURE
1225 F: arch/arm/mach-socfpga/
1227 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1230 F: drivers/clk/socfpga/
1232 ARM/STI ARCHITECTURE
1237 W: http://www.stlinux.com
1239 F: arch/arm/mach-sti/
1241 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1246 ARM/TETON BGA MACHINE SUPPORT
1251 ARM/THECUS N2100 MACHINE SUPPORT
1256 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1259 W: http://www.mcuos.com
1261 F: arch/arm/mach-w90x900/
1262 F: drivers/input/keyboard/w90p910_keypad.c
1263 F: drivers/input/touchscreen/w90p910_ts.c
1264 F: drivers/watchdog/nuc900_wdt.c
1265 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1266 F: drivers/mtd/nand/nuc900_nand.c
1267 F: drivers/rtc/rtc-nuc900.c
1268 F: drivers/spi/spi-nuc900.c
1269 F: drivers/usb/host/ehci-w90x900.c
1270 F: drivers/video/nuc900fb.c
1272 ARM/U300 MACHINE SUPPORT
1276 F: arch/arm/mach-u300/
1277 F: drivers/i2c/busses/i2c-stu300.c
1278 F: drivers/rtc/rtc-coh901331.c
1279 F: drivers/watchdog/coh901327_wdt.c
1280 F: drivers/dma/coh901318*
1281 F: drivers/mfd/ab3100*
1282 F: drivers/rtc/rtc-ab3100.c
1283 F: drivers/rtc/rtc-coh901331.c
1284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1286 ARM/Ux500 ARM ARCHITECTURE
1290 F: arch/arm/mach-ux500/
1291 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1292 F: drivers/dma/ste_dma40*
1293 F: drivers/hwspinlock/u8500_hsem.c
1294 F: drivers/mfd/abx500*
1295 F: drivers/mfd/ab8500*
1296 F: drivers/mfd/dbx500*
1297 F: drivers/mfd/db8500*
1298 F: drivers/pinctrl/pinctrl-nomadik*
1299 F: drivers/rtc/rtc-ab8500.c
1300 F: drivers/rtc/rtc-pl031.c
1301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1306 W: http://www.arm.linux.org.uk/
1310 ARM/VOIPAC PXA270 SUPPORT
1314 F: arch/arm/mach-pxa/vpac270.c
1315 F: arch/arm/mach-pxa/include/mach/vpac270.h
1317 ARM/VT8500 ARM ARCHITECTURE
1321 F: arch/arm/mach-vt8500/
1322 F: drivers/clocksource/vt8500_timer.c
1323 F: drivers/i2c/busses/i2c-wmt.c
1324 F: drivers/mmc/host/wmt-sdmmc.c
1325 F: drivers/pwm/pwm-vt8500.c
1326 F: drivers/rtc/rtc-vt8500.c
1327 F: drivers/tty/serial/vt8500_serial.c
1328 F: drivers/usb/host/ehci-vt8500.c
1329 F: drivers/usb/host/uhci-platform.c
1330 F: drivers/video/vt8500lcdfb.*
1331 F: drivers/video/wm8505fb*
1332 F: drivers/video/wmt_ge_rops.*
1334 ARM/ZIPIT Z2 SUPPORT
1338 F: arch/arm/mach-pxa/z2.c
1339 F: arch/arm/mach-pxa/include/mach/z2.h
1341 ARM/ZYNQ ARCHITECTURE
1344 W: http://wiki.xilinx.com
1345 T: git git://git.xilinx.com/linux-xlnx.git
1347 F: arch/arm/mach-zynq/
1348 F: drivers/cpuidle/cpuidle-zynq.c
1354 F: drivers/iommu/arm-smmu.c
1356 ARM64 PORT (AARCH64 ARCHITECTURE)
1362 F: Documentation/arm64/
1364 AS3645A LED FLASH CONTROLLER DRIVER
1367 T: git git://linuxtv.org/media_tree.git
1369 F: drivers/media/i2c/as3645a.c
1370 F: include/media/as3645a.h
1372 ASC7621 HARDWARE MONITOR DRIVER
1376 F: Documentation/hwmon/asc7621
1377 F: drivers/hwmon/asc7621.c
1379 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1383 W: http://acpi4asus.sf.net
1385 F: drivers/platform/x86/asus*.c
1386 F: drivers/platform/x86/eeepc*.c
1388 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1390 W: http://sourceforge.net/projects/xscaleiop
1392 F: Documentation/crypto/async-tx-api.txt
1395 F: include/linux/dmaengine.h
1396 F: include/linux/async_tx.h
1402 F: drivers/misc/eeprom/at24.c
1403 F: include/linux/i2c/at24.h
1405 ATA OVER ETHERNET (AOE) DRIVER
1407 W: http://support.coraid.com/support/linux
1409 F: Documentation/aoe/
1410 F: drivers/block/aoe/
1412 ATHEROS ATH GENERIC UTILITIES
1416 F: drivers/net/wireless/ath/*
1418 ATHEROS ATH5K WIRELESS DRIVER
1424 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1426 F: drivers/net/wireless/ath/ath5k/
1428 ATHEROS ATH6KL WIRELESS DRIVER
1431 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1432 T: git git://github.com/kvalo/ath.git
1434 F: drivers/net/wireless/ath/ath6kl/
1436 ATHEROS ATH9K WIRELESS DRIVER
1443 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1445 F: drivers/net/wireless/ath/ath9k/
1447 WILOCITY WIL6210 WIRELESS DRIVER
1452 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1453 F: drivers/net/wireless/ath/wil6210/
1455 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1458 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1460 F: drivers/net/wireless/ath/carl9170/
1462 ATK0110 HWMON DRIVER
1466 F: drivers/hwmon/asus_atk0110.c
1471 F: drivers/input/misc/ati_remote2.c
1473 ATLX ETHERNET DRIVERS
1477 W: http://sourceforge.net/projects/atl1
1478 W: http://atl1.sourceforge.net
1480 F: drivers/net/ethernet/atheros/
1486 W: http://linux-atm.sourceforge.net
1489 F: include/linux/atm*
1490 F: include/uapi/linux/atm*
1492 ATMEL AT91 / AT32 MCI DRIVER
1495 F: drivers/mmc/host/atmel-mci.c
1496 F: drivers/mmc/host/atmel-mci-regs.h
1498 ATMEL AT91 / AT32 SERIAL DRIVER
1501 F: drivers/tty/serial/atmel_serial.c
1507 F: drivers/dma/at_hdmac.c
1508 F: drivers/dma/at_hdmac_regs.h
1509 F: include/linux/platform_data/dma-atmel.h
1515 F: drivers/i2c/busses/i2c-at91.c
1521 F: drivers/media/platform/soc_camera/atmel-isi.c
1522 F: include/media/atmel-isi.h
1528 F: drivers/video/atmel_lcdfb.c
1529 F: include/video/atmel_lcdc.h
1531 ATMEL MACB ETHERNET DRIVER
1534 F: drivers/net/ethernet/cadence/
1539 F: drivers/spi/spi-atmel.*
1541 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1545 F: drivers/misc/atmel_tclib.c
1546 F: drivers/clocksource/tcb_clksrc.c
1552 F: drivers/input/touchscreen/atmel_tsadcc.c
1554 ATMEL USBA UDC DRIVER
1558 F: drivers/usb/gadget/atmel_usba_udc.*
1560 ATMEL WIRELESS DRIVER
1563 W: http://www.thekelleys.org.uk/atmel
1564 W: http://atmelwlandriver.sourceforge.net/
1566 F: drivers/net/wireless/atmel*
1568 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1571 W: http://www.attotech.com
1573 F: drivers/scsi/esas2r
1579 W: http://people.redhat.com/sgrubb/audit/
1580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1582 F: include/linux/audit.h
1583 F: include/uapi/linux/audit.h
1586 AUXILIARY DISPLAY DRIVERS
1588 W: http://miguelojeda.es/auxdisplay.htm
1589 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1591 F: drivers/auxdisplay/
1592 F: include/linux/cfag12864b.h
1597 W: http://www.atmel.com/products/AVR32/
1598 W: http://mirror.egtvedt.no/avr32linux.org/
1599 W: http://avrfreaks.net/
1603 AVR32/AT32AP MACHINE SUPPORT
1607 F: arch/avr32/mach-at32ap/
1612 W: http://www.linux-ax25.org/
1614 F: include/uapi/linux/ax25.h
1615 F: include/net/ax25.h
1621 W: http://linuxtv.org
1622 T: git git://linuxtv.org/media_tree.git
1624 F: drivers/media/usb/dvb-usb-v2/az6007.c
1626 AZTECH FM RADIO RECEIVER DRIVER
1629 T: git git://linuxtv.org/media_tree.git
1630 W: http://linuxtv.org
1632 F: drivers/media/radio/radio-aztech*
1638 W: http://wireless.kernel.org/en/users/Drivers/b43
1640 F: drivers/net/wireless/b43/
1642 B43LEGACY WIRELESS DRIVER
1647 W: http://wireless.kernel.org/en/users/Drivers/b43
1649 F: drivers/net/wireless/b43legacy/
1651 BACKLIGHT CLASS/SUBSYSTEM
1655 F: drivers/video/backlight/
1656 F: include/linux/backlight.h
1663 W: http://www.open-mesh.org/
1667 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1670 W: http://www.baycom.org/~tom/ham/ham.html
1672 F: drivers/net/hamradio/baycom*
1674 BCACHE (BLOCK LAYER CACHE)
1677 W: http://bcache.evilpiepirate.org
1679 F: drivers/md/bcache/
1683 F: Documentation/filesystems/befs.txt
1689 F: Documentation/filesystems/bfs.txt
1691 F: include/uapi/linux/bfs_fs.h
1693 BLACKFIN ARCHITECTURE
1696 W: http://blackfin.uclinux.org
1700 BLACKFIN EMAC DRIVER
1702 W: http://blackfin.uclinux.org
1704 F: drivers/net/ethernet/adi/
1709 W: http://blackfin.uclinux.org
1711 F: drivers/rtc/rtc-bfin.c
1716 W: http://blackfin.uclinux.org
1718 F: drivers/mmc/host/bfin_sdh.c
1720 BLACKFIN SERIAL DRIVER
1723 W: http://blackfin.uclinux.org
1725 F: drivers/tty/serial/bfin_uart.c
1727 BLACKFIN WATCHDOG DRIVER
1730 W: http://blackfin.uclinux.org
1732 F: drivers/watchdog/bfin_wdt.c
1734 BLACKFIN I2C TWI DRIVER
1737 W: http://blackfin.uclinux.org/
1739 F: drivers/i2c/busses/i2c-bfin-twi.c
1741 BLACKFIN MEDIA DRIVER
1744 W: http://blackfin.uclinux.org/
1746 F: drivers/media/platform/blackfin/
1747 F: drivers/media/i2c/adv7183*
1748 F: drivers/media/i2c/vs6624*
1750 BLINKM RGB LED DRIVER
1753 F: drivers/leds/leds-blinkm.c
1757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1765 F: drivers/mtd/devices/block2mtd.c
1772 W: http://www.bluez.org/
1773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1776 F: drivers/bluetooth/
1783 W: http://www.bluez.org/
1784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1788 F: include/net/bluetooth/
1794 W: http://sourceforge.net/projects/bonding/
1796 F: drivers/net/bonding/
1797 F: include/uapi/linux/if_bonding.h
1799 BROADCOM B44 10/100 ETHERNET DRIVER
1803 F: drivers/net/ethernet/broadcom/b44.*
1805 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1809 F: drivers/net/ethernet/broadcom/bnx2.*
1810 F: drivers/net/ethernet/broadcom/bnx2_*
1812 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1816 F: drivers/net/ethernet/broadcom/bnx2x/
1818 BROADCOM BCM2835 ARM ARCHICTURE
1821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1823 F: arch/arm/mach-bcm2835/
1824 F: arch/arm/boot/dts/bcm2835*
1825 F: arch/arm/configs/bcm2835_defconfig
1826 F: drivers/*/*bcm2835*
1828 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1833 F: drivers/net/ethernet/broadcom/tg3.*
1835 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1843 F: drivers/net/wireless/brcm80211/
1845 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1849 F: drivers/scsi/bnx2fc/
1851 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1855 F: drivers/scsi/bnx2i/
1857 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1862 F: include/linux/bcma/
1864 BROCADE BFA FC SCSI DRIVER
1869 F: drivers/scsi/bfa/
1871 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1875 F: drivers/net/ethernet/brocade/bna/
1877 BSG (block layer generic sg v4 driver)
1882 F: include/linux/bsg.h
1883 F: include/uapi/linux/bsg.h
1888 T: git git://git.alsa-project.org/alsa-kernel.git
1890 F: Documentation/sound/alsa/Bt87x.txt
1891 F: sound/pci/bt87x.c
1895 W: http://bu3sch.de/btgpio.php
1897 F: drivers/gpio/gpio-bt8xx.c
1902 W: http://btrfs.wiki.kernel.org/
1903 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1906 F: Documentation/filesystems/btrfs.txt
1909 BTTV VIDEO4LINUX DRIVER
1912 W: http://linuxtv.org
1913 T: git git://linuxtv.org/media_tree.git
1915 F: Documentation/video4linux/bttv/
1916 F: drivers/media/pci/bt8xx/bttv*
1918 BUSLOGIC SCSI DRIVER
1922 F: drivers/scsi/BusLogic.*
1923 F: drivers/scsi/FlashPoint.*
1925 C-MEDIA CMI8788 DRIVER
1928 T: git git://git.alsa-project.org/alsa-kernel.git
1930 F: sound/pci/oxygen/
1936 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1940 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1944 F: Documentation/filesystems/caching/cachefiles.txt
1947 CADET FM/AM RADIO RECEIVER DRIVER
1950 T: git git://linuxtv.org/media_tree.git
1951 W: http://linuxtv.org
1953 F: drivers/media/radio/radio-cadet*
1955 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1958 T: git git://linuxtv.org/media_tree.git
1960 F: Documentation/video4linux/cafe_ccic
1961 F: drivers/media/platform/marvell-ccic/
1967 F: Documentation/networking/caif/
1968 F: drivers/net/caif/
1969 F: include/uapi/linux/caif/
1970 F: include/net/caif/
1973 CALGARY x86-64 IOMMU
1978 F: arch/x86/kernel/pci-calgary_64.c
1979 F: arch/x86/kernel/tce_64.c
1980 F: arch/x86/include/asm/calgary.h
1981 F: arch/x86/include/asm/tce.h
1986 W: http://gitorious.org/linux-can
1987 T: git git://gitorious.org/linux-can/linux-can-next.git
1990 F: include/linux/can/core.h
1991 F: include/uapi/linux/can.h
1992 F: include/uapi/linux/can/bcm.h
1993 F: include/uapi/linux/can/raw.h
1994 F: include/uapi/linux/can/gw.h
2000 W: http://gitorious.org/linux-can
2001 T: git git://gitorious.org/linux-can/linux-can-next.git
2004 F: include/linux/can/dev.h
2005 F: include/linux/can/platform/
2006 F: include/uapi/linux/can/error.h
2007 F: include/uapi/linux/can/netlink.h
2013 F: include/linux/capability.h
2014 F: include/uapi/linux/capability.h
2015 F: security/capability.c
2016 F: security/commoncap.c
2017 F: kernel/capability.c
2019 CELL BROADBAND ENGINE ARCHITECTURE
2023 W: http://www.ibm.com/developerworks/power/cell/
2025 F: arch/powerpc/include/asm/cell*.h
2026 F: arch/powerpc/include/asm/spu*.h
2027 F: arch/powerpc/include/uapi/asm/spu*.h
2028 F: arch/powerpc/oprofile/*cell*
2029 F: arch/powerpc/platforms/cell/
2031 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2037 F: Documentation/filesystems/ceph.txt
2040 F: include/linux/ceph
2041 F: include/linux/crush
2043 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2046 F: Documentation/usb/WUSB-Design-overview.txt
2047 F: Documentation/usb/wusb-cbaf
2048 F: drivers/usb/host/hwa-hc.c
2049 F: drivers/usb/host/whci/
2050 F: drivers/usb/wusbcore/
2051 F: include/linux/usb/wusb*
2053 CFAG12864B LCD DRIVER
2055 W: http://miguelojeda.es/auxdisplay.htm
2056 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2058 F: drivers/auxdisplay/cfag12864b.c
2059 F: include/linux/cfag12864b.h
2061 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2063 W: http://miguelojeda.es/auxdisplay.htm
2064 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2066 F: drivers/auxdisplay/cfag12864bfb.c
2067 F: include/linux/cfag12864b.h
2069 CFG80211 and NL80211
2072 W: http://wireless.kernel.org/
2073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2076 F: include/uapi/linux/nl80211.h
2077 F: include/net/cfg80211.h
2079 X: net/wireless/wext*
2081 CHAR and MISC DRIVERS
2084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2093 F: scripts/checkpatch.pl
2095 CHINESE DOCUMENTATION
2100 F: Documentation/zh_CN/
2102 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2106 F: drivers/usb/chipidea/
2108 CISCO VIC ETHERNET NIC DRIVER
2115 F: drivers/net/ethernet/cisco/enic/
2117 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2121 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2123 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2127 F: drivers/usb/host/ohci-ep93xx.c
2129 CIRRUS LOGIC CS4270 SOUND DRIVER
2133 F: sound/soc/codecs/cs4270*
2140 F: include/linux/cleancache.h
2145 F: include/linux/clk.h
2147 CLOCKSOURCE, CLOCKEVENT DRIVERS
2150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2152 F: drivers/clocksource
2154 CISCO FCOE HBA DRIVER
2160 F: drivers/scsi/fnic/
2167 F: drivers/platform/x86/classmate-laptop.c
2169 COCCINELLE/Semantic Patches (SmPL)
2175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2176 W: http://coccinelle.lip6.fr/
2178 F: Documentation/coccinelle.txt
2179 F: scripts/coccinelle/
2180 F: scripts/coccicheck
2186 W: http://www.coda.cs.cmu.edu/
2188 F: Documentation/filesystems/coda.txt
2190 F: include/linux/coda*.h
2191 F: include/uapi/linux/coda*.h
2193 COMMON CLK FRAMEWORK
2196 T: git git://git.linaro.org/people/mturquette/linux.git
2199 X: drivers/clk/clkdev.c
2200 F: include/linux/clk-pr*
2201 F: include/linux/clk/
2203 COMMON INTERNET FILE SYSTEM (CIFS)
2207 W: http://linux-cifs.samba.org/
2208 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2211 F: Documentation/filesystems/cifs.txt
2214 COMPACTPCI HOTPLUG CORE
2218 F: drivers/pci/hotplug/cpci_hotplug*
2220 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2224 F: drivers/pci/hotplug/cpcihp_zt5550.*
2226 COMPACTPCI HOTPLUG GENERIC DRIVER
2230 F: drivers/pci/hotplug/cpcihp_generic.c
2232 COMPAL LAPTOP SUPPORT
2236 F: drivers/platform/x86/compal-laptop.c
2238 CONEXANT ACCESSRUNNER USB DRIVER
2241 W: http://accessrunner.sourceforge.net/
2243 F: drivers/usb/atm/cxacru.c
2247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2250 F: include/linux/configfs.h
2256 F: drivers/connector/
2258 CONTROL GROUPS (CGROUPS)
2263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2265 F: include/linux/cgroup*
2269 CORETEMP HARDWARE MONITORING DRIVER
2273 F: Documentation/hwmon/coretemp
2274 F: drivers/hwmon/coretemp.c
2276 COSA/SRP SYNC SERIAL DRIVER
2278 W: http://www.fi.muni.cz/~kas/cosa/
2280 F: drivers/net/wan/cosa*
2282 CPMAC ETHERNET DRIVER
2286 F: drivers/net/ethernet/ti/cpmac.c
2288 CPU FREQUENCY DRIVERS
2294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2295 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2297 F: include/linux/cpufreq.h
2299 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2304 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2306 F: drivers/cpufreq/arm_big_little.h
2307 F: drivers/cpufreq/arm_big_little.c
2308 F: drivers/cpufreq/arm_big_little_dt.c
2310 CPUIDLE DRIVER - ARM BIG LITTLE
2315 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2317 F: drivers/cpuidle/cpuidle-big_little.c
2324 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2325 F: drivers/cpuidle/*
2326 F: include/linux/cpuidle.h
2331 F: arch/x86/kernel/cpuid.c
2332 F: arch/x86/kernel/msr.c
2334 CPU POWER MONITORING SUBSYSTEM
2338 F: tools/power/cpupower
2342 W: http://www.bullopensource.org/cpuset/
2343 W: http://oss.sgi.com/projects/cpusets/
2345 F: Documentation/cgroups/cpusets.txt
2346 F: include/linux/cpuset.h
2350 W: http://sourceforge.net/projects/cramfs/
2352 F: Documentation/filesystems/cramfs.txt
2359 W: http://developer.axis.com
2362 F: drivers/tty/serial/crisv10.*
2368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2370 F: Documentation/crypto/
2376 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2380 F: crypto/ansi_cprng.c
2383 CS5535 Audio ALSA driver
2386 F: sound/pci/cs5535audio/
2391 F: drivers/net/wireless/cw1200/
2393 CX18 VIDEO4LINUX DRIVER
2397 T: git git://linuxtv.org/media_tree.git
2398 W: http://linuxtv.org
2399 W: http://www.ivtvdriver.org/index.php/Cx18
2401 F: Documentation/video4linux/cx18.txt
2402 F: drivers/media/pci/cx18/
2403 F: include/uapi/linux/ivtv*
2405 CX2341X MPEG ENCODER HELPER MODULE
2408 T: git git://linuxtv.org/media_tree.git
2409 W: http://linuxtv.org
2411 F: drivers/media/common/cx2341x*
2412 F: include/media/cx2341x*
2414 CX88 VIDEO4LINUX DRIVER
2417 W: http://linuxtv.org
2418 T: git git://linuxtv.org/media_tree.git
2420 F: Documentation/video4linux/cx88/
2421 F: drivers/media/pci/cx88/
2423 CXD2820R MEDIA DRIVER
2426 W: http://linuxtv.org/
2427 W: http://palosaari.fi/linux/
2428 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2429 T: git git://linuxtv.org/anttip/media_tree.git
2431 F: drivers/media/dvb-frontends/cxd2820r*
2433 CXGB3 ETHERNET DRIVER (CXGB3)
2436 W: http://www.chelsio.com
2438 F: drivers/net/ethernet/chelsio/cxgb3/
2440 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2443 W: http://www.openfabrics.org
2445 F: drivers/infiniband/hw/cxgb3/
2447 CXGB4 ETHERNET DRIVER (CXGB4)
2450 W: http://www.chelsio.com
2452 F: drivers/net/ethernet/chelsio/cxgb4/
2454 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2457 W: http://www.openfabrics.org
2459 F: drivers/infiniband/hw/cxgb4/
2461 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2464 W: http://www.chelsio.com
2466 F: drivers/net/ethernet/chelsio/cxgb4vf/
2468 STMMAC ETHERNET DRIVER
2471 W: http://www.stlinux.com
2473 F: drivers/net/ethernet/stmicro/stmmac/
2478 W: http://www.arm.linux.org.uk/
2480 F: drivers/video/cyber2000fb.*
2482 CYCLADES ASYNC MUX DRIVER
2483 W: http://www.cyclades.com/
2485 F: drivers/tty/cyclades.c
2486 F: include/linux/cyclades.h
2487 F: include/uapi/linux/cyclades.h
2489 CYCLADES PC300 DRIVER
2490 W: http://www.cyclades.com/
2492 F: drivers/net/wan/pc300*
2494 CYPRESS_FIRMWARE MEDIA DRIVER
2497 W: http://linuxtv.org/
2498 W: http://palosaari.fi/linux/
2499 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2500 T: git git://linuxtv.org/anttip/media_tree.git
2502 F: drivers/media/common/cypress_firmware*
2504 CYTTSP TOUCHSCREEN DRIVER
2508 F: drivers/input/touchscreen/cyttsp*
2509 F: include/linux/input/cyttsp.h
2511 DAMA SLAVE for AX.25
2513 W: http://yaina.de/jreuter/
2514 W: http://www.qsl.net/dl1bke/
2517 F: net/ax25/af_ax25.c
2518 F: net/ax25/ax25_dev.c
2519 F: net/ax25/ax25_ds_*
2520 F: net/ax25/ax25_in.c
2521 F: net/ax25/ax25_out.c
2522 F: net/ax25/ax25_timer.c
2523 F: net/ax25/sysctl_net_ax25.c
2525 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2528 F: Documentation/networking/dmfe.txt
2529 F: drivers/net/ethernet/dec/tulip/dmfe.c
2531 DC390/AM53C974 SCSI driver
2533 W: http://www.garloff.de/kurt/linux/dc390/
2536 F: drivers/scsi/tmscsim.*
2542 W: http://twibble.org/dist/dc395x/
2544 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2546 F: Documentation/scsi/dc395x.txt
2547 F: drivers/scsi/dc395x.*
2552 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2554 F: include/linux/dccp.h
2555 F: include/uapi/linux/dccp.h
2556 F: include/linux/tfrc.h
2559 DECnet NETWORK LAYER
2560 W: http://linux-decnet.sourceforge.net
2563 F: Documentation/networking/decnet.txt
2566 DEFXX FDDI NETWORK DRIVER
2569 F: drivers/net/fddi/defxx.*
2575 F: drivers/platform/x86/dell-laptop.c
2577 DELL LAPTOP SMM DRIVER
2579 F: drivers/char/i8k.c
2580 F: include/uapi/linux/i8k.h
2582 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2585 F: Documentation/dcdbas.txt
2586 F: drivers/firmware/dcdbas.*
2588 DELL WMI EXTRAS DRIVER
2591 F: drivers/platform/x86/dell-wmi.c
2593 DESIGNWARE USB2 DRD IP DRIVER
2597 F: drivers/staging/dwc2/
2599 DESIGNWARE USB3 DRD IP DRIVER
2603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2605 F: drivers/usb/dwc3/
2607 DEVICE FREQUENCY (DEVFREQ)
2614 DEVICE NUMBER REGISTRY
2616 W: http://lanana.org/docs/device-list/index.html
2624 W: http://sources.redhat.com/dm
2625 Q: http://patchwork.kernel.org/project/dm-devel/list/
2626 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2628 F: Documentation/device-mapper/
2630 F: drivers/md/persistent-data/
2631 F: include/linux/device-mapper.h
2632 F: include/linux/dm-*.h
2633 F: include/uapi/linux/dm-*.h
2635 DIOLAN U2C-12 I2C DRIVER
2639 F: drivers/i2c/busses/i2c-diolan-u2c.c
2641 DIRECTORY NOTIFICATION (DNOTIFY)
2644 F: Documentation/filesystems/dnotify.txt
2645 F: fs/notify/dnotify/
2646 F: include/linux/dnotify.h
2648 DISK GEOMETRY AND PARTITION HANDLING
2650 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2651 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2652 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2658 F: Documentation/filesystems/quota.txt
2660 F: include/linux/quota*.h
2661 F: include/uapi/linux/quota*.h
2663 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2667 W: http://plugable.com/category/projects/udlfb/
2668 F: drivers/video/udlfb.c
2669 F: include/video/udlfb.h
2670 F: Documentation/fb/udlfb.txt
2672 DISTRIBUTED LOCK MANAGER (DLM)
2676 W: http://sources.redhat.com/cluster/
2677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2681 DMA BUFFER SHARING FRAMEWORK
2687 F: drivers/base/dma-buf*
2688 F: include/linux/dma-buf*
2689 F: Documentation/dma-buf-sharing.txt
2690 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2692 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2697 F: include/linux/dma*
2698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2699 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2701 DME1737 HARDWARE MONITOR DRIVER
2705 F: Documentation/hwmon/dme1737
2706 F: drivers/hwmon/dme1737.c
2708 DOCKING STATION DRIVER
2712 F: drivers/acpi/dock.c
2725 F: drivers/char/dtlk.c
2726 F: include/linux/dtlk.h
2728 DPT_I2O SCSI RAID DRIVER
2731 W: http://www.adaptec.com/
2733 F: drivers/scsi/dpt*
2734 F: drivers/scsi/dpt/
2741 W: http://www.drbd.org
2742 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2743 T: git git://git.drbd.org/drbd-8.3.git
2745 F: drivers/block/drbd/
2747 F: Documentation/blockdev/drbd/
2749 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2753 F: Documentation/kobject.txt
2757 F: include/linux/kobj*
2758 F: include/linux/debugfs.h
2764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2768 F: include/uapi/drm/
2770 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2774 T: git git://people.freedesktop.org/~danvet/drm-intel
2776 F: drivers/gpu/drm/i915
2777 F: include/drm/i915*
2778 F: include/uapi/drm/i915*
2780 DRM DRIVERS FOR EXYNOS
2786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
2788 F: drivers/gpu/drm/exynos
2789 F: include/drm/exynos*
2790 F: include/uapi/drm/exynos*
2792 DRM DRIVERS FOR NVIDIA TEGRA
2797 T: git git://anongit.freedesktop.org/tegra/linux.git
2799 F: drivers/gpu/host1x/
2800 F: include/uapi/drm/tegra_drm.h
2801 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2803 DSBR100 USB FM RADIO DRIVER
2806 T: git git://linuxtv.org/media_tree.git
2808 F: drivers/media/radio/dsbr100.c
2814 F: drivers/net/wan/dscc4.c
2816 DVB_USB_AF9015 MEDIA DRIVER
2819 W: http://linuxtv.org/
2820 W: http://palosaari.fi/linux/
2821 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2822 T: git git://linuxtv.org/anttip/media_tree.git
2824 F: drivers/media/usb/dvb-usb-v2/af9015*
2826 DVB_USB_AF9035 MEDIA DRIVER
2829 W: http://linuxtv.org/
2830 W: http://palosaari.fi/linux/
2831 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2832 T: git git://linuxtv.org/anttip/media_tree.git
2834 F: drivers/media/usb/dvb-usb-v2/af9035*
2836 DVB_USB_ANYSEE MEDIA DRIVER
2839 W: http://linuxtv.org/
2840 W: http://palosaari.fi/linux/
2841 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2842 T: git git://linuxtv.org/anttip/media_tree.git
2844 F: drivers/media/usb/dvb-usb-v2/anysee*
2846 DVB_USB_AU6610 MEDIA DRIVER
2849 W: http://linuxtv.org/
2850 W: http://palosaari.fi/linux/
2851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2852 T: git git://linuxtv.org/anttip/media_tree.git
2854 F: drivers/media/usb/dvb-usb-v2/au6610*
2856 DVB_USB_CE6230 MEDIA DRIVER
2859 W: http://linuxtv.org/
2860 W: http://palosaari.fi/linux/
2861 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2862 T: git git://linuxtv.org/anttip/media_tree.git
2864 F: drivers/media/usb/dvb-usb-v2/ce6230*
2866 DVB_USB_CXUSB MEDIA DRIVER
2869 W: http://linuxtv.org/
2870 W: http://github.com/mkrufky
2871 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2872 T: git git://linuxtv.org/media_tree.git
2874 F: drivers/media/usb/dvb-usb/cxusb*
2876 DVB_USB_EC168 MEDIA DRIVER
2879 W: http://linuxtv.org/
2880 W: http://palosaari.fi/linux/
2881 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2882 T: git git://linuxtv.org/anttip/media_tree.git
2884 F: drivers/media/usb/dvb-usb-v2/ec168*
2886 DVB_USB_GL861 MEDIA DRIVER
2889 W: http://linuxtv.org/
2890 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2891 T: git git://linuxtv.org/anttip/media_tree.git
2893 F: drivers/media/usb/dvb-usb-v2/gl861*
2895 DVB_USB_MXL111SF MEDIA DRIVER
2898 W: http://linuxtv.org/
2899 W: http://github.com/mkrufky
2900 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2901 T: git git://linuxtv.org/mkrufky/mxl111sf.git
2903 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2905 DVB_USB_RTL28XXU MEDIA DRIVER
2908 W: http://linuxtv.org/
2909 W: http://palosaari.fi/linux/
2910 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2911 T: git git://linuxtv.org/anttip/media_tree.git
2913 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2915 DVB_USB_V2 MEDIA DRIVER
2918 W: http://linuxtv.org/
2919 W: http://palosaari.fi/linux/
2920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2921 T: git git://linuxtv.org/anttip/media_tree.git
2923 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2924 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2929 F: lib/dynamic_debug.c
2930 F: include/linux/dynamic_debug.h
2932 DZ DECSTATION DZ11 SERIAL DRIVER
2935 F: drivers/tty/serial/dz.*
2940 W: http://linuxtv.org/
2941 W: http://palosaari.fi/linux/
2942 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2943 T: git git://linuxtv.org/anttip/media_tree.git
2945 F: drivers/media/tuners/e4000*
2947 EATA-DMA SCSI DRIVER
2952 F: drivers/scsi/eata*
2954 EATA ISA/EISA/PCI SCSI DRIVER
2958 F: drivers/scsi/eata.c
2960 EATA-PIO SCSI DRIVER
2965 F: drivers/scsi/eata_pio.*
2970 W: http://ebtables.sourceforge.net/
2972 F: include/linux/netfilter_bridge/ebt_*.h
2973 F: include/uapi/linux/netfilter_bridge/ebt_*.h
2974 F: net/bridge/netfilter/ebt*.c
2979 W: http://linuxtv.org/
2980 W: http://palosaari.fi/linux/
2981 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2982 T: git git://linuxtv.org/anttip/media_tree.git
2984 F: drivers/media/dvb-frontends/ec100*
2989 W: http://ecryptfs.org
2990 W: https://launchpad.net/ecryptfs
2992 F: Documentation/filesystems/ecryptfs.txt
2998 W: bluesmoke.sourceforge.net
3000 F: Documentation/edac.txt
3002 F: include/linux/edac.h
3008 W: bluesmoke.sourceforge.net
3010 F: drivers/edac/amd64_edac*
3017 W: bluesmoke.sourceforge.net
3019 F: drivers/edac/octeon_edac*
3025 W: bluesmoke.sourceforge.net
3027 F: drivers/edac/e752x_edac.c
3032 W: bluesmoke.sourceforge.net
3034 F: drivers/edac/e7xxx_edac.c
3039 W: bluesmoke.sourceforge.net
3041 F: drivers/edac/ghes-edac.c
3046 W: bluesmoke.sourceforge.net
3048 F: drivers/edac/i82443bxgx_edac.c
3053 W: bluesmoke.sourceforge.net
3055 F: drivers/edac/i3000_edac.c
3060 W: bluesmoke.sourceforge.net
3062 F: drivers/edac/i5000_edac.c
3067 W: bluesmoke.sourceforge.net
3069 F: drivers/edac/i5400_edac.c
3074 W: bluesmoke.sourceforge.net
3076 F: drivers/edac/i7300_edac.c
3081 W: bluesmoke.sourceforge.net
3083 F: drivers/edac/i7core_edac.c
3089 W: bluesmoke.sourceforge.net
3091 F: drivers/edac/i82975x_edac.c
3096 W: bluesmoke.sourceforge.net
3098 F: drivers/edac/pasemi_edac.c
3103 W: bluesmoke.sourceforge.net
3105 F: drivers/edac/r82600_edac.c
3110 W: bluesmoke.sourceforge.net
3112 F: drivers/edac/sb_edac.c
3114 EDIROL UA-101/UA-1000 DRIVER
3117 T: git git://git.alsa-project.org/alsa-kernel.git
3119 F: sound/usb/misc/ua101.c
3121 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3126 F: Documentation/x86/efi-stub.txt
3127 F: arch/ia64/kernel/efi.c
3128 F: arch/x86/boot/compressed/eboot.[ch]
3129 F: arch/x86/include/asm/efi.h
3130 F: arch/x86/platform/efi/*
3131 F: drivers/firmware/efi/*
3132 F: include/linux/efi*.h
3134 EFI VARIABLE FILESYSTEM
3138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3143 EFIFB FRAMEBUFFER DRIVER
3147 F: drivers/video/efifb.c
3150 W: http://aeschi.ch.eu.org/efs/
3154 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3159 F: drivers/infiniband/hw/ehca/
3161 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3165 F: drivers/net/ethernet/ibm/ehea/
3167 EM28XX VIDEO4LINUX DRIVER
3170 W: http://linuxtv.org
3171 T: git git://linuxtv.org/media_tree.git
3173 F: drivers/media/usb/em28xx/
3182 EMULEX LPFC FC SCSI DRIVER
3185 W: http://sourceforge.net/projects/lpfcxxxx
3187 F: drivers/scsi/lpfc/
3189 ENE CB710 FLASH CARD READER DRIVER
3192 F: drivers/misc/cb710/
3193 F: drivers/mmc/host/cb710-mmc.*
3194 F: include/linux/cb710.h
3196 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3199 F: drivers/media/rc/ene_ir.*
3201 ENHANCED ERROR HANDLING (EEH)
3205 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3206 F: arch/powerpc/kernel/eeh*.c
3208 EPSON S1D13XXX FRAMEBUFFER DRIVER
3211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3212 F: drivers/video/s1d13xxxfb.c
3213 F: include/video/s1d13xxxfb.h
3219 W: http://www.linuxfoundation.org/en/Net:Bridge
3221 F: include/linux/netfilter_bridge/
3228 F: Documentation/filesystems/ext2.txt
3230 F: include/linux/ext2*
3238 F: Documentation/filesystems/ext3.txt
3245 W: http://ext4.wiki.kernel.org
3246 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3248 F: Documentation/filesystems/ext4.txt
3251 Extended Verification Module (EVM)
3254 F: security/integrity/evm/
3256 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3262 F: Documentation/extcon/
3268 F: drivers/video/exynos/exynos_dp*
3269 F: include/video/exynos_dp*
3271 EXYNOS MIPI DISPLAY DRIVERS
3277 F: drivers/video/exynos/exynos_mipi*
3278 F: include/video/exynos_mipi*
3280 F71805F HARDWARE MONITORING DRIVER
3284 F: Documentation/hwmon/f71805f
3285 F: drivers/hwmon/f71805f.c
3291 F: drivers/media/tuners/fc0011.h
3292 F: drivers/media/tuners/fc0011.c
3297 W: http://linuxtv.org/
3298 W: http://palosaari.fi/linux/
3299 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3300 T: git git://linuxtv.org/anttip/media_tree.git
3302 F: drivers/media/tuners/fc2580*
3307 F: fs/notify/fanotify/
3308 F: include/linux/fanotify.h
3309 F: include/uapi/linux/fanotify.h
3311 FARSYNC SYNCHRONOUS DRIVER
3313 W: http://www.farsite.co.uk/
3315 F: drivers/net/wan/farsync.*
3317 FAULT INJECTION SUPPORT
3320 F: Documentation/fault-injection/
3321 F: lib/fault-inject.c
3323 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3326 W: www.Open-FCoE.org
3328 F: drivers/scsi/libfc/
3329 F: drivers/scsi/fcoe/
3331 F: include/scsi/libfc.h
3332 F: include/scsi/libfcoe.h
3333 F: include/uapi/scsi/fc/
3335 FILE LOCKING (flock() and fcntl()/lockf())
3339 F: include/linux/fcntl.h
3340 F: include/linux/fs.h
3341 F: include/uapi/linux/fcntl.h
3342 F: include/uapi/linux/fs.h
3346 FILESYSTEMS (VFS and infrastructure)
3352 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3356 F: drivers/hwmon/f75375s.c
3357 F: include/linux/f75375s.h
3359 FIREWIRE AUDIO DRIVERS
3362 T: git git://git.alsa-project.org/alsa-kernel.git
3366 FIREWIRE MEDIA DRIVERS (firedtv)
3370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3372 F: drivers/media/firewire/
3374 FIREWIRE SBP-2 TARGET
3379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3381 F: drivers/target/sbp/
3386 W: http://ieee1394.wiki.kernel.org/
3387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3389 F: drivers/firewire/
3390 F: include/linux/firewire.h
3391 F: include/uapi/linux/firewire*.h
3394 FIRMWARE LOADER (request_firmware)
3398 F: Documentation/firmware_class/
3399 F: drivers/base/firmware*.c
3400 F: include/linux/firmware.h
3402 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3406 F: drivers/block/rsxx/
3410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3412 F: drivers/block/floppy.c
3416 W: http://www.ohwr.org/projects/fmc-bus
3419 F: include/linux/fmc*.h
3420 F: include/linux/ipmi-fru.h
3425 W: http://floatingpoint.sourceforge.net/emulator/index.html
3427 F: arch/x86/math-emu/
3429 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3432 F: drivers/net/wan/dlci.c
3433 F: drivers/net/wan/sdla.c
3439 W: http://linux-fbdev.sourceforge.net/
3440 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3443 F: Documentation/fb/
3444 F: Documentation/devicetree/bindings/fb/
3447 F: include/linux/fb.h
3448 F: include/uapi/video/
3449 F: include/uapi/linux/fb.h
3451 FREESCALE DIU FRAMEBUFFER DRIVER
3455 F: drivers/video/fsl-diu-fb.*
3457 FREESCALE DMA DRIVER
3462 F: drivers/dma/fsldma.*
3464 FREESCALE I2C CPM DRIVER
3469 F: drivers/i2c/busses/i2c-cpm.c
3471 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3476 F: include/linux/platform_data/video-imxfb.h
3477 F: drivers/video/imxfb.c
3479 FREESCALE SOC FS_ENET DRIVER
3485 F: drivers/net/ethernet/freescale/fs_enet/
3486 F: include/linux/fs_enet_pd.h
3488 FREESCALE QUICC ENGINE LIBRARY
3491 F: arch/powerpc/sysdev/qe_lib/
3492 F: arch/powerpc/include/asm/*qe.h
3494 FREESCALE USB PERIPHERAL DRIVERS
3499 F: drivers/usb/gadget/fsl*
3501 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3506 F: drivers/net/ethernet/freescale/ucc_geth*
3508 FREESCALE QUICC ENGINE UCC UART DRIVER
3512 F: drivers/tty/serial/ucc_uart.c
3514 FREESCALE SOC SOUND DRIVERS
3519 F: sound/soc/fsl/fsl*
3520 F: sound/soc/fsl/mpc8610_hpcd.c
3524 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3533 F: Documentation/power/freezing-of-tasks.txt
3534 F: include/linux/freezer.h
3542 F: include/linux/frontswap.h
3544 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3548 F: Documentation/filesystems/caching/
3550 F: include/linux/fscache*.h
3555 W: http://en.wikipedia.org/wiki/F2FS
3556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3558 F: Documentation/filesystems/f2fs.txt
3560 F: include/linux/f2fs_fs.h
3562 FUJITSU FR-V (FRV) PORT
3567 FUJITSU LAPTOP EXTRAS
3571 F: drivers/platform/x86/fujitsu-laptop.c
3573 FUJITSU M-5MO LS CAMERA ISP DRIVER
3578 F: drivers/media/i2c/m5mols/
3579 F: include/media/m5mols.h
3581 FUJITSU TABLET EXTRAS
3585 F: drivers/platform/x86/fujitsu-tablet.c
3587 FUSE: FILESYSTEM IN USERSPACE
3590 W: http://fuse.sourceforge.net/
3593 F: include/uapi/linux/fuse.h
3595 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3598 S: Odd Fixes (e.g., new signatures)
3599 F: drivers/scsi/fdomain.*
3601 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3604 W: http://www.icp-vortex.com/
3606 F: drivers/scsi/gdt*
3608 GEMTEK FM RADIO RECEIVER DRIVER
3611 T: git git://linuxtv.org/media_tree.git
3612 W: http://linuxtv.org
3614 F: drivers/media/radio/radio-gemtek*
3616 GENERIC GPIO I2C DRIVER
3619 F: drivers/i2c/busses/i2c-gpio.c
3620 F: include/linux/i2c-gpio.h
3622 GENERIC GPIO I2C MULTIPLEXER DRIVER
3626 F: drivers/i2c/muxes/i2c-mux-gpio.c
3627 F: include/linux/i2c-mux-gpio.h
3628 F: Documentation/i2c/muxes/i2c-mux-gpio
3630 GENERIC HDLC (WAN) DRIVERS
3632 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3634 F: drivers/net/wan/c101.c
3635 F: drivers/net/wan/hd6457*
3636 F: drivers/net/wan/hdlc*
3637 F: drivers/net/wan/n2.c
3638 F: drivers/net/wan/pc300too.c
3639 F: drivers/net/wan/pci200syn.c
3640 F: drivers/net/wan/wanxl*
3642 GENERIC INCLUDE/ASM HEADER FILES
3645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3647 F: include/asm-generic
3648 F: include/uapi/asm-generic
3650 GENERIC UIO DRIVER FOR PCI DEVICES
3654 F: drivers/uio/uio_pci_generic.c
3659 W: http://sources.redhat.com/cluster/
3660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3663 F: Documentation/filesystems/gfs2*.txt
3665 F: include/uapi/linux/gfs2_ondisk.h
3667 GIGASET ISDN DRIVERS
3671 W: http://gigaset307x.sourceforge.net/
3673 F: Documentation/isdn/README.gigaset
3674 F: drivers/isdn/gigaset/
3675 F: include/uapi/linux/gigaset_dev.h
3681 F: Documentation/gpio.txt
3683 F: include/linux/gpio*
3684 F: include/asm-generic/gpio.h
3686 GRE DEMULTIPLEXER DRIVER
3691 F: include/net/gre.h
3693 GRETH 10/100/1G Ethernet MAC device driver
3697 F: drivers/net/ethernet/aeroflex/
3699 GSPCA FINEPIX SUBDRIVER
3702 T: git git://linuxtv.org/media_tree.git
3704 F: drivers/media/usb/gspca/finepix.c
3706 GSPCA GL860 SUBDRIVER
3709 T: git git://linuxtv.org/media_tree.git
3711 F: drivers/media/usb/gspca/gl860/
3713 GSPCA M5602 SUBDRIVER
3716 T: git git://linuxtv.org/media_tree.git
3718 F: drivers/media/usb/gspca/m5602/
3720 GSPCA PAC207 SONIXB SUBDRIVER
3723 T: git git://linuxtv.org/media_tree.git
3725 F: drivers/media/usb/gspca/pac207.c
3727 GSPCA SN9C20X SUBDRIVER
3730 T: git git://linuxtv.org/media_tree.git
3732 F: drivers/media/usb/gspca/sn9c20x.c
3734 GSPCA T613 SUBDRIVER
3737 T: git git://linuxtv.org/media_tree.git
3739 F: drivers/media/usb/gspca/t613.c
3741 GSPCA USB WEBCAM DRIVER
3744 T: git git://linuxtv.org/media_tree.git
3746 F: drivers/media/usb/gspca/
3748 STK1160 USB VIDEO CAPTURE DRIVER
3751 T: git git://linuxtv.org/media_tree.git
3753 F: drivers/media/usb/stk1160/
3755 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3758 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3760 F: drivers/platform/x86/hdaps.c
3762 HDPVR USB VIDEO ENCODER DRIVER
3765 T: git git://linuxtv.org/media_tree.git
3766 W: http://linuxtv.org
3768 F: drivers/media/usb/hdpvr
3770 HWPOISON MEMORY FAILURE HANDLING
3773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3775 F: mm/memory-failure.c
3776 F: mm/hwpoison-inject.c
3778 HYPERVISOR VIRTUAL CONSOLE DRIVER
3787 W: http://www.lm-sensors.org/
3788 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3791 F: Documentation/hwmon/
3793 F: include/linux/hwmon*.h
3795 HARDWARE RANDOM NUMBER GENERATOR CORE
3799 F: Documentation/hw_random.txt
3800 F: drivers/char/hw_random/
3801 F: include/linux/hw_random.h
3803 HARDWARE SPINLOCK CORE
3806 F: Documentation/hwspinlock.txt
3807 F: drivers/hwspinlock/hwspinlock_*
3808 F: include/linux/hwspinlock.h
3810 HARMONY SOUND DRIVER
3813 F: sound/parisc/harmony.*
3818 W: http://linuxtv.org/
3819 W: http://palosaari.fi/linux/
3820 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3821 T: git git://linuxtv.org/anttip/media_tree.git
3823 F: drivers/media/dvb-frontends/hd29l2*
3825 HEWLETT-PACKARD SMART2 RAID DRIVER
3829 F: Documentation/blockdev/cpqarray.txt
3830 F: drivers/block/cpqarray.*
3832 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3836 F: Documentation/scsi/hpsa.txt
3837 F: drivers/scsi/hpsa*.[ch]
3838 F: include/linux/cciss*.h
3839 F: include/uapi/linux/cciss*.h
3841 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3845 F: Documentation/blockdev/cciss.txt
3846 F: drivers/block/cciss*
3847 F: include/linux/cciss_ioctl.h
3848 F: include/uapi/linux/cciss_ioctl.h
3853 F: Documentation/filesystems/hfs.txt
3856 HGA FRAMEBUFFER DRIVER
3859 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3861 F: drivers/video/hgafb.c
3863 HIBERNATION (aka Software Suspend, aka swsusp)
3869 F: drivers/base/power/
3871 F: include/linux/suspend.h
3872 F: include/linux/freezer.h
3873 F: include/linux/pm.h
3874 F: arch/*/include/asm/suspend*.h
3879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3882 F: include/linux/hid*
3883 F: include/uapi/linux/hid*
3885 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3889 F: Documentation/timers/
3891 F: kernel/time/clockevents.c
3892 F: kernel/time/tick*.*
3893 F: kernel/time/timer_*.c
3894 F: include/linux/clockchips.h
3895 F: include/linux/hrtimer.h
3897 HIGH-SPEED SCC DRIVER FOR AX.25
3900 F: drivers/net/hamradio/dmascc.c
3901 F: drivers/net/hamradio/scc.c
3903 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3905 W: http://www.highpoint-tech.com
3907 F: Documentation/scsi/hptiop.txt
3908 F: drivers/scsi/hptiop.c
3914 F: include/linux/hippidevice.h
3915 F: include/uapi/linux/if_hippi.h
3917 F: drivers/net/hippi/
3923 W: http://hostap.epitest.fi/
3925 F: drivers/net/wireless/hostap/
3927 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3930 F: drivers/platform/x86/tc1100-wmi.c
3932 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3935 F: drivers/net/ethernet/hp/hp100.*
3937 HPET: High Precision Event Timers driver
3940 F: Documentation/timers/hpet.txt
3941 F: drivers/char/hpet.c
3942 F: include/linux/hpet.h
3943 F: include/uapi/linux/hpet.h
3948 F: arch/x86/kernel/hpet.c
3949 F: arch/x86/include/asm/hpet.h
3953 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3959 W: http://www.pharscape.org
3961 F: drivers/net/usb/hso.c
3963 HTCPEN TOUCHSCREEN DRIVER
3967 F: drivers/input/touchscreen/htcpen.c
3974 Hyper-V CORE AND DRIVERS
3979 F: arch/x86/include/asm/mshyperv.h
3980 F: arch/x86/include/uapi/asm/hyperv.h
3981 F: arch/x86/kernel/cpu/mshyperv.c
3982 F: drivers/hid/hid-hyperv.c
3984 F: drivers/net/hyperv/
3985 F: drivers/scsi/storvsc_drv.c
3986 F: drivers/video/hyperv_fb.c
3987 F: include/linux/hyperv.h
3990 I2C OVER PARALLEL PORT
3994 F: Documentation/i2c/busses/i2c-parport
3995 F: Documentation/i2c/busses/i2c-parport-light
3996 F: drivers/i2c/busses/i2c-parport.c
3997 F: drivers/i2c/busses/i2c-parport-light.c
3999 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4003 F: Documentation/i2c/busses/i2c-ali1535
4004 F: Documentation/i2c/busses/i2c-ali1563
4005 F: Documentation/i2c/busses/i2c-ali15x3
4006 F: Documentation/i2c/busses/i2c-amd756
4007 F: Documentation/i2c/busses/i2c-amd8111
4008 F: Documentation/i2c/busses/i2c-i801
4009 F: Documentation/i2c/busses/i2c-nforce2
4010 F: Documentation/i2c/busses/i2c-piix4
4011 F: Documentation/i2c/busses/i2c-sis5595
4012 F: Documentation/i2c/busses/i2c-sis630
4013 F: Documentation/i2c/busses/i2c-sis96x
4014 F: Documentation/i2c/busses/i2c-via
4015 F: Documentation/i2c/busses/i2c-viapro
4016 F: drivers/i2c/busses/i2c-ali1535.c
4017 F: drivers/i2c/busses/i2c-ali1563.c
4018 F: drivers/i2c/busses/i2c-ali15x3.c
4019 F: drivers/i2c/busses/i2c-amd756.c
4020 F: drivers/i2c/busses/i2c-amd756-s4882.c
4021 F: drivers/i2c/busses/i2c-amd8111.c
4022 F: drivers/i2c/busses/i2c-i801.c
4023 F: drivers/i2c/busses/i2c-isch.c
4024 F: drivers/i2c/busses/i2c-nforce2.c
4025 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4026 F: drivers/i2c/busses/i2c-piix4.c
4027 F: drivers/i2c/busses/i2c-sis5595.c
4028 F: drivers/i2c/busses/i2c-sis630.c
4029 F: drivers/i2c/busses/i2c-sis96x.c
4030 F: drivers/i2c/busses/i2c-via.c
4031 F: drivers/i2c/busses/i2c-viapro.c
4033 I2C/SMBUS ISMT DRIVER
4037 F: drivers/i2c/busses/i2c-ismt.c
4038 F: Documentation/i2c/busses/i2c-ismt
4040 I2C/SMBUS STUB DRIVER
4044 F: drivers/i2c/i2c-stub.c
4049 W: http://i2c.wiki.kernel.org/
4050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4052 F: Documentation/i2c/
4054 F: include/linux/i2c.h
4055 F: include/linux/i2c-*.h
4056 F: include/uapi/linux/i2c.h
4057 F: include/uapi/linux/i2c-*.h
4063 F: Documentation/i2c/busses/i2c-taos-evm
4064 F: drivers/i2c/busses/i2c-taos-evm.c
4069 W: http://www.harbaum.org/till/i2c_tiny_usb
4071 F: drivers/i2c/busses/i2c-tiny-usb.c
4078 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4083 IA64 (Itanium) PLATFORM
4087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4091 IBM Power in-Nest Crypto Acceleration
4096 F: drivers/crypto/nx/
4098 IBM Power 842 compression accelerator
4101 F: drivers/crypto/nx/nx-842.c
4102 F: include/linux/nx842.h
4104 IBM Power Linux RAID adapter
4107 F: drivers/scsi/ipr.*
4109 IBM Power Virtual Ethernet Device Driver
4113 F: drivers/net/ethernet/ibm/ibmveth.*
4115 IBM Power Virtual SCSI/FC Device Drivers
4119 F: drivers/scsi/ibmvscsi/
4120 X: drivers/scsi/ibmvscsi/ibmvstgt.c
4122 IBM ServeRAID RAID DRIVER
4125 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4127 F: drivers/scsi/ips.*
4129 ICH LPC AND GPIO DRIVER
4132 F: drivers/mfd/lpc_ich.c
4133 F: drivers/gpio/gpio-ich.c
4138 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4141 F: Documentation/ide/
4143 F: include/linux/ide.h
4145 IDEAPAD LAPTOP EXTRAS DRIVER
4148 W: http://launchpad.net/ideapad-laptop
4150 F: drivers/platform/x86/ideapad-laptop.c
4152 IDEAPAD LAPTOP SLIDEBAR DRIVER
4155 W: https://github.com/o2genum/ideapad-slidebar
4157 F: drivers/input/misc/ideapad_slidebar.c
4163 F: Documentation/cdrom/ide-cd
4164 F: drivers/ide/ide-cd*
4170 F: drivers/idle/i7300_idle.c
4172 IEEE 802.15.4 SUBSYSTEM
4176 W: http://apps.sourceforge.net/trac/linux-zigbee
4177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4181 F: drivers/net/ieee802154/
4183 IGUANAWORKS USB IR TRANSCEIVER
4187 F: drivers/media/rc/iguanair.c
4189 IIO SUBSYSTEM AND DRIVERS
4194 F: drivers/staging/iio/
4196 IKANOS/ADI EAGLE ADSL USB DRIVER
4200 F: drivers/usb/atm/ueagle-atm.c
4202 INA209 HARDWARE MONITOR DRIVER
4206 F: Documentation/hwmon/ina209
4207 F: Documentation/devicetree/bindings/i2c/ina209.txt
4208 F: drivers/hwmon/ina209.c
4210 INA2XX HARDWARE MONITOR DRIVER
4214 F: Documentation/hwmon/ina2xx
4215 F: drivers/hwmon/ina2xx.c
4216 F: include/linux/platform_data/ina2xx.h
4218 INDUSTRY PACK SUBSYSTEM (IPACK)
4223 W: http://industrypack.sourceforge.net
4227 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4231 F: security/integrity/ima/
4233 IMS TWINTURBO FRAMEBUFFER DRIVER
4236 F: drivers/video/imsttfb.c
4238 INFINIBAND SUBSYSTEM
4243 W: http://www.openfabrics.org/
4244 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4247 F: Documentation/infiniband/
4248 F: drivers/infiniband/
4249 F: include/uapi/linux/if_infiniband.h
4256 F: Documentation/filesystems/inotify.txt
4257 F: fs/notify/inotify/
4258 F: include/linux/inotify.h
4259 F: include/uapi/linux/inotify.h
4261 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4265 Q: http://patchwork.kernel.org/project/linux-input/list/
4266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4269 F: include/linux/input.h
4270 F: include/uapi/linux/input.h
4271 F: include/linux/input/
4273 INPUT MULTITOUCH (MT) PROTOCOL
4276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4278 F: Documentation/input/multi-touch-protocol.txt
4279 F: drivers/input/input-mt.c
4282 INTEL C600 SERIES SAS CONTROLLER DRIVER
4288 T: git git://git.code.sf.net/p/intel-sas/isci
4290 F: drivers/scsi/isci/
4295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4297 F: drivers/idle/intel_idle.c
4299 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4303 F: Documentation/fb/intelfb.txt
4304 F: drivers/video/intelfb/
4306 INTEL 810/815 FRAMEBUFFER DRIVER
4310 F: drivers/video/i810/
4312 INTEL MENLOW THERMAL DRIVER
4315 W: http://www.lesswatts.org/projects/acpi/
4317 F: drivers/platform/x86/intel_menlow.c
4319 INTEL IA32 MICROCODE UPDATE SUPPORT
4322 F: arch/x86/kernel/microcode_core.c
4323 F: arch/x86/kernel/microcode_intel.c
4325 INTEL I/OAT DMA DRIVER
4328 F: drivers/dma/ioat*
4333 T: git git://git.infradead.org/iommu-2.6.git
4335 F: drivers/iommu/intel-iommu.c
4336 F: include/linux/intel-iommu.h
4338 INTEL IOP-ADMA DMA DRIVER
4341 F: drivers/dma/iop-adma.c
4343 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4346 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4347 F: arch/arm/mach-ixp4xx/include/mach/npe.h
4348 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4349 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4350 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4351 F: drivers/net/wan/ixp4xx_hss.c
4353 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4356 F: drivers/char/hw_random/ixp4xx-rng.c
4358 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
4370 W: http://www.intel.com/support/feedback.htm
4371 W: http://e1000.sourceforge.net/
4372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4375 F: Documentation/networking/e100.txt
4376 F: Documentation/networking/e1000.txt
4377 F: Documentation/networking/e1000e.txt
4378 F: Documentation/networking/igb.txt
4379 F: Documentation/networking/igbvf.txt
4380 F: Documentation/networking/ixgb.txt
4381 F: Documentation/networking/ixgbe.txt
4382 F: Documentation/networking/ixgbevf.txt
4383 F: drivers/net/ethernet/intel/
4385 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4389 F: Documentation/networking/README.ipw2100
4390 F: Documentation/networking/README.ipw2200
4391 F: drivers/net/wireless/ipw2x00/
4393 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4398 W: http://tboot.sourceforge.net
4399 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4401 F: Documentation/intel_txt.txt
4402 F: include/linux/tboot.h
4403 F: arch/x86/kernel/tboot.c
4405 INTEL WIRELESS WIMAX CONNECTION 2400
4410 W: http://linuxwimax.org
4411 F: Documentation/wimax/README.i2400m
4412 F: drivers/net/wimax/i2400m/
4413 F: include/uapi/linux/wimax/i2400m.h
4415 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4419 F: drivers/net/wireless/iwlegacy/
4421 INTEL WIRELESS WIFI LINK (iwlwifi)
4426 W: http://intellinuxwireless.org
4427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4429 F: drivers/net/wireless/iwlwifi/
4431 INTEL MANAGEMENT ENGINE (mei)
4435 F: include/uapi/linux/mei.h
4436 F: drivers/misc/mei/*
4437 F: Documentation/misc-devices/mei/*
4439 IOC3 ETHERNET DRIVER
4443 F: drivers/net/ethernet/sgi/ioc3-eth.c
4449 F: drivers/tty/serial/ioc3_serial.c
4454 F: net/ipv4/netfilter/ipt_MASQUERADE.c
4456 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4461 F: drivers/net/ethernet/icplus/ipg.*
4467 F: drivers/infiniband/hw/ipath/
4472 W: http://openipmi.sourceforge.net/
4474 F: Documentation/IPMI.txt
4475 F: drivers/char/ipmi/
4476 F: include/linux/ipmi*
4477 F: include/uapi/linux/ipmi*
4479 IPS SCSI RAID DRIVER
4482 W: http://www.adaptec.com/
4484 F: drivers/scsi/ips*
4493 F: Documentation/networking/ipvs-sysctl.txt
4494 F: include/net/ip_vs.h
4495 F: include/uapi/linux/ip_vs.h
4496 F: net/netfilter/ipvs/
4502 F: drivers/tty/ipwireless/
4508 F: include/net/ipx.h
4509 F: include/uapi/linux/ipx.h
4516 W: http://irda.sourceforge.net/
4518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4519 F: Documentation/networking/irda.txt
4520 F: drivers/net/irda/
4521 F: include/net/irda/
4527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4531 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4534 F: Documentation/IRQ-domain.txt
4535 F: include/linux/irqdomain.h
4536 F: kernel/irq/irqdomain.c
4541 F: Documentation/isapnp.txt
4542 F: drivers/pnp/isapnp/
4543 F: include/linux/isapnp.h
4548 T: git git://linuxtv.org/media_tree.git
4549 W: http://linuxtv.org
4551 F: drivers/media/radio/radio-isa*
4553 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4557 F: drivers/firmware/iscsi_ibft*
4562 W: www.open-iscsi.org
4563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4565 F: drivers/scsi/*iscsi*
4566 F: include/scsi/*iscsi*
4568 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4573 W: http://www.openfabrics.org
4574 W: www.open-iscsi.org
4575 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4576 F: drivers/infiniband/ulp/iser
4582 W: http://www.isdn4linux.de
4583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4585 F: Documentation/isdn/
4587 F: include/linux/isdn.h
4588 F: include/linux/isdn/
4589 F: include/uapi/linux/isdn.h
4590 F: include/uapi/linux/isdn/
4592 ISDN SUBSYSTEM (Eicon active card driver)
4595 W: http://www.melware.de
4597 F: drivers/isdn/hardware/eicon/
4599 IT87 HARDWARE MONITORING DRIVER
4603 F: Documentation/hwmon/it87
4604 F: drivers/hwmon/it87.c
4609 W: http://linuxtv.org/
4610 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4612 F: drivers/media/usb/dvb-usb-v2/it913x*
4614 IT913X FE MEDIA DRIVER
4617 W: http://linuxtv.org/
4618 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4620 F: drivers/media/dvb-frontends/it913x-fe*
4625 W: http://linuxtv.org/
4626 W: http://palosaari.fi/linux/
4627 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4628 T: git git://linuxtv.org/anttip/media_tree.git
4630 F: drivers/media/tuners/it913x*
4632 IVTV VIDEO4LINUX DRIVER
4636 T: git git://linuxtv.org/media_tree.git
4637 W: http://www.ivtvdriver.org
4639 F: Documentation/video4linux/*.ivtv
4640 F: drivers/media/pci/ivtv/
4641 F: include/uapi/linux/ivtv*
4643 IX2505V MEDIA DRIVER
4646 W: http://linuxtv.org/
4647 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4649 F: drivers/media/dvb-frontends/ix2505v*
4651 JC42.4 TEMPERATURE SENSOR DRIVER
4655 F: drivers/hwmon/jc42.c
4656 F: Documentation/hwmon/jc42
4661 W: http://jfs.sourceforge.net/
4662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4664 F: Documentation/filesystems/jfs.txt
4671 F: drivers/net/ethernet/jme.*
4673 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4676 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4679 F: include/uapi/linux/jffs2.h
4681 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4687 F: include/linux/jbd.h
4689 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4694 F: include/linux/jbd2.h
4696 JSM Neo PCI based serial card
4700 F: drivers/tty/serial/jsm/
4702 K10TEMP HARDWARE MONITORING DRIVER
4706 F: Documentation/hwmon/k10temp
4707 F: drivers/hwmon/k10temp.c
4709 K8TEMP HARDWARE MONITORING DRIVER
4713 F: Documentation/hwmon/k8temp
4714 F: drivers/hwmon/k8temp.c
4720 F: Documentation/kbuild/kconfig-language.txt
4727 W: http://lse.sourceforge.net/kdump/
4729 F: Documentation/kdump/
4731 KEENE FM RADIO TRANSMITTER DRIVER
4734 T: git git://linuxtv.org/media_tree.git
4735 W: http://linuxtv.org
4737 F: drivers/media/radio/radio-keene*
4739 KERNEL AUTOMOUNTER v4 (AUTOFS4)
4745 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4751 F: Documentation/kbuild/
4753 F: scripts/Makefile.*
4760 W: http://kernelnewbies.org/KernelJanitors
4763 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4766 W: http://nfs.sourceforge.net/
4769 F: include/linux/nfsd/
4770 F: include/uapi/linux/nfsd/
4774 F: include/linux/lockd/
4775 F: include/linux/sunrpc/
4776 F: include/uapi/linux/sunrpc/
4778 KERNEL VIRTUAL MACHINE (KVM)
4782 W: http://linux-kvm.org
4784 F: Documentation/*/kvm*.txt
4785 F: Documentation/virtual/kvm/
4787 F: arch/*/include/asm/kvm*
4788 F: include/linux/kvm*
4789 F: include/uapi/linux/kvm*
4792 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4795 W: http://kvm.qumranet.com
4797 F: arch/x86/include/asm/svm.h
4798 F: arch/x86/kvm/svm.c
4800 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4803 W: http://kvm.qumranet.com
4804 T: git git://github.com/agraf/linux-2.6.git
4806 F: arch/powerpc/include/asm/kvm*
4807 F: arch/powerpc/kvm/
4809 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4812 W: http://kvm.qumranet.com
4814 F: Documentation/ia64/kvm.txt
4815 F: arch/ia64/include/asm/kvm*
4818 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4823 W: http://www.ibm.com/developerworks/linux/linux390/
4825 F: Documentation/s390/kvm.txt
4826 F: arch/s390/include/asm/kvm*
4828 F: drivers/s390/kvm/
4830 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4833 W: http://systems.cs.columbia.edu/projects/kvm-arm
4835 F: arch/arm/include/uapi/asm/kvm*
4836 F: arch/arm/include/asm/kvm*
4839 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4844 F: arch/arm64/include/uapi/asm/kvm*
4845 F: arch/arm64/include/asm/kvm*
4850 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4853 F: include/linux/kexec.h
4854 F: include/uapi/linux/kexec.h
4861 F: Documentation/security/keys.txt
4862 F: include/linux/key.h
4863 F: include/linux/key-type.h
4873 F: Documentation/security/keys-trusted-encrypted.txt
4874 F: include/keys/trusted-type.h
4875 F: security/keys/trusted.c
4876 F: security/keys/trusted.h
4884 F: Documentation/security/keys-trusted-encrypted.txt
4885 F: include/keys/encrypted-type.h
4886 F: security/keys/encrypted-keys/
4888 KGDB / KDB /debug_core
4890 W: http://kgdb.wiki.kernel.org/
4893 F: Documentation/DocBook/kgdb.tmpl
4894 F: drivers/misc/kgdbts.c
4895 F: drivers/tty/serial/kgdboc.c
4896 F: include/linux/kdb.h
4897 F: include/linux/kgdb.h
4904 F: Documentation/kmemcheck.txt
4905 F: arch/x86/include/asm/kmemcheck.h
4906 F: arch/x86/mm/kmemcheck/
4907 F: include/linux/kmemcheck.h
4913 F: Documentation/kmemleak.txt
4914 F: include/linux/kmemleak.h
4916 F: mm/kmemleak-test.c
4924 F: Documentation/kprobes.txt
4925 F: include/linux/kprobes.h
4928 KS0108 LCD CONTROLLER DRIVER
4930 W: http://miguelojeda.es/auxdisplay.htm
4931 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4933 F: Documentation/auxdisplay/ks0108
4934 F: drivers/auxdisplay/ks0108.c
4935 F: include/linux/ks0108.h
4940 F: Documentation/networking/lapb-module.txt
4944 LASI 53c700 driver for PARISC
4948 F: Documentation/scsi/53c700.txt
4949 F: drivers/scsi/53c700*
4955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4958 F: include/linux/leds.h
4960 LEGACY EEPROM DRIVER
4963 F: Documentation/misc-devices/eeprom
4964 F: drivers/misc/eeprom/eeprom.c
4966 LEGO USB Tower driver
4969 W: http://legousb.sourceforge.net/
4971 F: drivers/usb/misc/legousbtower.c
4976 W: http://linuxtv.org/
4977 W: http://github.com/mkrufky
4978 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4979 T: git git://linuxtv.org/mkrufky/tuners.git
4981 F: drivers/media/dvb-frontends/lg2160.*
4983 LGDT3305 MEDIA DRIVER
4986 W: http://linuxtv.org/
4987 W: http://github.com/mkrufky
4988 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4989 T: git git://linuxtv.org/mkrufky/tuners.git
4991 F: drivers/media/dvb-frontends/lgdt3305.*
4996 W: http://lguest.ozlabs.org/
4998 F: arch/x86/include/asm/lguest*.h
5001 F: include/linux/lguest*.h
5004 LINUX FOR IBM pSERIES (RS/6000)
5006 W: http://www.ibm.com/linux/ltc/projects/ppc
5008 F: arch/powerpc/boot/rs6000.h
5010 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5013 W: http://www.penguinppc.org/
5015 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5018 F: Documentation/powerpc/
5021 LINUX FOR POWER MACINTOSH
5023 W: http://www.penguinppc.org/
5026 F: arch/powerpc/platforms/powermac/
5027 F: drivers/macintosh/
5029 LINUX FOR POWERPC EMBEDDED MPC5XXX
5032 T: git git://git.denx.de/linux-2.6-agust.git
5034 F: arch/powerpc/platforms/512x/
5035 F: arch/powerpc/platforms/52xx/
5037 LINUX FOR POWERPC EMBEDDED PPC4XX
5040 W: http://www.penguinppc.org/
5042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
5044 F: arch/powerpc/platforms/40x/
5045 F: arch/powerpc/platforms/44x/
5047 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5050 F: arch/powerpc/*/*virtex*
5051 F: arch/powerpc/*/*/*virtex*
5053 LINUX FOR POWERPC EMBEDDED PPC8XX
5056 W: http://www.penguinppc.org/
5059 F: arch/powerpc/platforms/8xx/
5061 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5063 W: http://www.penguinppc.org/
5066 F: arch/powerpc/platforms/83xx/
5067 F: arch/powerpc/platforms/85xx/
5069 LINUX FOR POWERPC PA SEMI PWRFICIENT
5073 F: arch/powerpc/platforms/pasemi/
5074 F: drivers/*/*pasemi*
5075 F: drivers/*/*/*pasemi*
5077 LINUX SECURITY MODULE (LSM) FRAMEWORK
5082 LIS3LV02D ACCELEROMETER DRIVER
5085 F: Documentation/misc-devices/lis3lv02d
5086 F: drivers/misc/lis3lv02d/
5087 F: drivers/platform/x86/hp_accel.c
5092 F: include/linux/llc.h
5093 F: include/uapi/linux/llc.h
5097 LM73 HARDWARE MONITOR DRIVER
5101 F: drivers/hwmon/lm73.c
5103 LM78 HARDWARE MONITOR DRIVER
5107 F: Documentation/hwmon/lm78
5108 F: drivers/hwmon/lm78.c
5110 LM83 HARDWARE MONITOR DRIVER
5114 F: Documentation/hwmon/lm83
5115 F: drivers/hwmon/lm83.c
5117 LM90 HARDWARE MONITOR DRIVER
5121 F: Documentation/hwmon/lm90
5122 F: drivers/hwmon/lm90.c
5124 LM95234 HARDWARE MONITOR DRIVER
5128 F: Documentation/hwmon/lm95234
5129 F: drivers/hwmon/lm95234.c
5131 LME2510 MEDIA DRIVER
5134 W: http://linuxtv.org/
5135 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5137 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5139 LOCKDEP AND LOCKSTAT
5142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5144 F: Documentation/lockdep*.txt
5145 F: Documentation/lockstat.txt
5146 F: include/linux/lockdep.h
5149 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5152 W: http://www.linux-ntfs.org/content/view/19/37/
5154 F: Documentation/ldm.txt
5155 F: block/partitions/ldm.*
5165 LPC32XX MACHINE SUPPORT
5169 F: arch/arm/mach-lpc32xx/
5171 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5177 W: http://www.lsilogic.com/support
5179 F: drivers/message/fusion/
5180 F: drivers/scsi/mpt2sas/
5181 F: drivers/scsi/mpt3sas/
5183 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5187 F: drivers/scsi/sym53c8xx_2/
5189 LTC4261 HARDWARE MONITOR DRIVER
5193 F: Documentation/hwmon/ltc4261
5194 F: drivers/hwmon/ltc4261.c
5196 LTP (Linux Test Project)
5203 W: http://ltp.sourceforge.net/
5204 T: git git://github.com/linux-test-project/ltp.git
5205 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5212 W: http://www.linux-m32r.org/
5219 W: http://www.linux-m68k.org/
5220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5225 M68K ON APPLE MACINTOSH
5227 W: http://www.mac.linux-m68k.org/
5234 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5238 M88RS2000 MEDIA DRIVER
5241 W: http://linuxtv.org/
5242 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5244 F: drivers/media/dvb-frontends/m88rs2000*
5246 MA901 MASTERKIT USB FM RADIO DRIVER
5249 T: git git://linuxtv.org/media_tree.git
5251 F: drivers/media/radio/radio-ma901.c
5256 W: http://wireless.kernel.org/
5257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5260 F: Documentation/networking/mac80211-injection.txt
5261 F: include/net/mac80211.h
5264 MAC80211 PID RATE CONTROL
5268 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5272 F: net/mac80211/rc80211_pid*
5278 F: drivers/net/macvlan.c
5279 F: include/linux/if_macvlan.h
5281 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5283 W: http://www.kernel.org/doc/man-pages
5287 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5292 F: drivers/net/ethernet/marvell/sk*
5294 MARVELL LIBERTAS WIRELESS DRIVER
5297 F: drivers/net/wireless/libertas/
5299 MARVELL MV643XX ETHERNET DRIVER
5303 F: drivers/net/ethernet/marvell/mv643xx_eth.*
5304 F: include/linux/mv643xx.h
5306 MARVELL MVNETA ETHERNET DRIVER
5310 F: drivers/net/ethernet/marvell/mvneta.*
5312 MARVELL MWIFIEX WIRELESS DRIVER
5316 F: drivers/net/wireless/mwifiex/
5318 MARVELL MWL8K WIRELESS DRIVER
5322 F: drivers/net/wireless/mwl8k.c
5324 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5327 F: drivers/mmc/host/mvsdio.*
5329 MATROX FRAMEBUFFER DRIVER
5332 F: drivers/video/matrox/matroxfb_*
5333 F: include/uapi/linux/matroxfb.h
5335 MAX16065 HARDWARE MONITOR DRIVER
5339 F: Documentation/hwmon/max16065
5340 F: drivers/hwmon/max16065.c
5342 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5346 F: Documentation/hwmon/max6650
5347 F: drivers/hwmon/max6650.c
5349 MAX6697 HARDWARE MONITOR DRIVER
5353 F: Documentation/hwmon/max6697
5354 F: Documentation/devicetree/bindings/i2c/max6697.txt
5355 F: drivers/hwmon/max6697.c
5356 F: include/linux/platform_data/max6697.h
5358 MAXIRADIO FM RADIO RECEIVER DRIVER
5361 T: git git://linuxtv.org/media_tree.git
5362 W: http://linuxtv.org
5364 F: drivers/media/radio/radio-maxiradio*
5366 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5368 P: LinuxTV.org Project
5370 W: http://linuxtv.org
5371 Q: http://patchwork.kernel.org/project/linux-media/list/
5372 T: git git://linuxtv.org/media_tree.git
5374 F: Documentation/dvb/
5375 F: Documentation/video4linux/
5376 F: Documentation/DocBook/media/
5378 F: drivers/staging/media/
5380 F: include/uapi/linux/dvb/
5381 F: include/uapi/linux/videodev2.h
5382 F: include/uapi/linux/media.h
5383 F: include/uapi/linux/v4l2-*
5384 F: include/uapi/linux/meye.h
5385 F: include/uapi/linux/ivtv*
5386 F: include/uapi/linux/uvcvideo.h
5388 MEDIAVISION PRO MOVIE STUDIO DRIVER
5391 T: git git://linuxtv.org/media_tree.git
5392 W: http://linuxtv.org
5394 F: drivers/media/parport/pms*
5396 MEGARAID SCSI DRIVERS
5399 W: http://megaraid.lsilogic.com
5401 F: Documentation/scsi/megaraid.txt
5402 F: drivers/scsi/megaraid.*
5403 F: drivers/scsi/megaraid/
5405 MELLANOX ETHERNET DRIVER (mlx4_en)
5409 W: http://www.mellanox.com
5410 Q: http://patchwork.ozlabs.org/project/netdev/list/
5411 F: drivers/net/ethernet/mellanox/mlx4/en_*
5415 W: http://www.linux-mm.org
5417 F: include/linux/mm.h
5418 F: include/linux/gfp.h
5419 F: include/linux/mmzone.h
5420 F: include/linux/memory_hotplug.h
5421 F: include/linux/vmalloc.h
5424 MEMORY RESOURCE CONTROLLER
5435 MEMORY TECHNOLOGY DEVICES (MTD)
5438 W: http://www.linux-mtd.infradead.org/
5439 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5440 T: git git://git.infradead.org/mtd-2.6.git
5443 F: include/linux/mtd/
5444 F: include/uapi/mtd/
5446 MEN A21 WATCHDOG DRIVER
5450 F: drivers/watchdog/mena21_wdt.c
5457 F: Documentation/metag/
5458 F: Documentation/devicetree/bindings/metag/
5459 F: drivers/clocksource/metag_generic.c
5460 F: drivers/irqchip/irq-metag.c
5461 F: drivers/irqchip/irq-metag-ext.c
5462 F: drivers/tty/metag_da.c
5465 MICROBLAZE ARCHITECTURE
5468 W: http://www.monstr.eu/fdt/
5469 T: git git://git.monstr.eu/linux-2.6-microblaze.git
5476 F: drivers/usb/image/microtek.*
5481 W: http://www.linux-mips.org/
5482 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5483 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5485 F: Documentation/mips/
5488 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5491 T: git git://linuxtv.org/media_tree.git
5492 W: http://linuxtv.org
5494 F: drivers/media/radio/radio-miropcm20*
5496 Mellanox MLX5 core VPI driver
5500 W: http://www.mellanox.com
5501 Q: http://patchwork.ozlabs.org/project/netdev/list/
5502 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5503 T: git://openfabrics.org/~eli/connect-ib.git
5505 F: drivers/net/ethernet/mellanox/mlx5/core/
5506 F: include/linux/mlx5/
5508 Mellanox MLX5 IB driver
5511 W: http://www.mellanox.com
5512 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5513 T: git://openfabrics.org/~eli/connect-ib.git
5515 F: include/linux/mlx5/
5516 F: drivers/infiniband/hw/mlx5/
5521 F: include/linux/module.h
5524 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5525 W: http://popies.net/meye/
5527 F: Documentation/video4linux/meye.txt
5528 F: drivers/media/pci/meye/
5529 F: include/uapi/linux/meye.h
5531 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5534 F: Documentation/serial/moxa-smartio
5535 F: drivers/tty/mxser.*
5537 MR800 AVERMEDIA USB FM RADIO DRIVER
5540 T: git git://linuxtv.org/media_tree.git
5542 F: drivers/media/radio/radio-mr800.c
5548 F: drivers/platform/x86/msi-laptop.c
5554 F: drivers/platform/x86/msi-wmi.c
5556 MT9M032 APTINA SENSOR DRIVER
5559 T: git git://linuxtv.org/media_tree.git
5561 F: drivers/media/i2c/mt9m032.c
5562 F: include/media/mt9m032.h
5564 MT9P031 APTINA CAMERA SENSOR
5567 T: git git://linuxtv.org/media_tree.git
5569 F: drivers/media/i2c/mt9p031.c
5570 F: include/media/mt9p031.h
5572 MT9T001 APTINA CAMERA SENSOR
5575 T: git git://linuxtv.org/media_tree.git
5577 F: drivers/media/i2c/mt9t001.c
5578 F: include/media/mt9t001.h
5580 MT9V032 APTINA CAMERA SENSOR
5583 T: git git://linuxtv.org/media_tree.git
5585 F: drivers/media/i2c/mt9v032.c
5586 F: include/media/mt9v032.h
5588 MULTIFUNCTION DEVICES (MFD)
5591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
5595 F: include/linux/mfd/
5597 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5603 F: include/linux/mmc/
5604 F: include/uapi/linux/mmc/
5606 MULTIMEDIA CARD (MMC) ETC. OVER SPI
5608 F: drivers/mmc/host/mmc_spi.c
5609 F: include/linux/spi/mmc_spi.h
5611 MULTISOUND SOUND DRIVER
5614 F: Documentation/sound/oss/MultiSound
5617 MULTITECH MULTIPORT CARD (ISICOM)
5619 F: drivers/tty/isicom.c
5620 F: include/linux/isicom.h
5622 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5627 F: drivers/usb/musb/
5629 MXL5007T MEDIA DRIVER
5632 W: http://linuxtv.org/
5633 W: http://github.com/mkrufky
5634 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5635 T: git git://linuxtv.org/mkrufky/tuners.git
5637 F: drivers/media/tuners/mxl5007t.*
5639 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5642 W: https://www.myricom.com/support/downloads/myri10ge.html
5644 F: drivers/net/ethernet/myricom/myri10ge/
5646 NATSEMI ETHERNET DRIVER (DP8381x)
5648 F: drivers/net/ethernet/natsemi/natsemi.c
5650 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5654 W: http://www.native-instruments.com
5662 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5666 F: drivers/scsi/NCR_D700.*
5668 NCT6775 HARDWARE MONITOR DRIVER
5672 F: Documentation/hwmon/nct6775
5673 F: drivers/hwmon/nct6775.c
5675 NETEFFECT IWARP RNIC DRIVER (IW_NES)
5678 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5680 F: drivers/infiniband/hw/nes/
5682 NETEM NETWORK EMULATOR
5686 F: net/sched/sch_netem.c
5688 NETERION 10GbE DRIVERS (s2io/vxge)
5692 F: Documentation/networking/s2io.txt
5693 F: Documentation/networking/vxge.txt
5694 F: drivers/net/ethernet/neterion/
5703 W: http://www.netfilter.org/
5704 W: http://www.iptables.org/
5705 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5709 F: include/linux/netfilter*
5710 F: include/linux/netfilter/
5711 F: include/net/netfilter/
5712 F: include/uapi/linux/netfilter*
5713 F: include/uapi/linux/netfilter/
5714 F: net/*/netfilter.c
5720 W: http://netlabel.sf.net
5723 F: Documentation/netlabel/
5724 F: include/net/netlabel.h
5727 NETROM NETWORK LAYER
5730 W: http://www.linux-ax25.org/
5732 F: include/net/netrom.h
5733 F: include/uapi/linux/netrom.h
5736 NETWORK BLOCK DEVICE (NBD)
5740 F: Documentation/blockdev/nbd.txt
5741 F: drivers/block/nbd.c
5742 F: include/linux/nbd.h
5743 F: include/uapi/linux/nbd.h
5745 NETWORK DROP MONITOR
5749 W: https://fedorahosted.org/dropwatch/
5750 F: net/core/drop_monitor.c
5752 NETWORKING [GENERAL]
5755 W: http://www.linuxfoundation.org/en/Net
5756 Q: http://patchwork.ozlabs.org/project/netdev/list/
5757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5762 F: include/linux/in.h
5763 F: include/linux/net.h
5764 F: include/linux/netdevice.h
5765 F: include/uapi/linux/in.h
5766 F: include/uapi/linux/net.h
5767 F: include/uapi/linux/netdevice.h
5769 NETWORKING [IPv4/IPv6]
5776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5794 F: include/uapi/linux/xfrm.h
5795 F: include/net/xfrm.h
5797 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5802 NETWORKING [WIRELESS]
5805 Q: http://patchwork.kernel.org/project/linux-wireless/list/
5806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5811 F: include/net/ieee80211*
5812 F: include/linux/wireless.h
5813 F: include/uapi/linux/wireless.h
5814 F: include/net/iw_handler.h
5815 F: drivers/net/wireless/
5819 W: http://www.linuxfoundation.org/en/Net
5820 Q: http://patchwork.ozlabs.org/project/netdev/list/
5821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5825 F: include/linux/if_*
5826 F: include/linux/netdevice.h
5827 F: include/linux/arcdevice.h
5828 F: include/linux/etherdevice.h
5829 F: include/linux/fcdevice.h
5830 F: include/linux/fddidevice.h
5831 F: include/linux/hippidevice.h
5832 F: include/linux/inetdevice.h
5833 F: include/uapi/linux/if_*
5834 F: include/uapi/linux/netdevice.h
5836 NETXEN (1/10) GbE SUPPORT
5841 W: http://www.qlogic.com
5843 F: drivers/net/ethernet/qlogic/netxen/
5854 F: include/uapi/linux/nfc.h
5856 F: include/linux/platform_data/pn544.h
5858 NFS, SUNRPC, AND LOCKD CLIENTS
5861 W: http://client.linux-nfs.org
5862 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5868 F: include/linux/lockd/
5869 F: include/linux/nfs*
5870 F: include/linux/sunrpc/
5871 F: include/uapi/linux/nfs*
5872 F: include/uapi/linux/sunrpc/
5877 W: http://www.nilfs.org/en/
5878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5880 F: Documentation/filesystems/nilfs2.txt
5882 F: include/linux/nilfs2_fs.h
5884 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
5886 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5888 F: Documentation/scsi/NinjaSCSI.txt
5889 F: drivers/scsi/pcmcia/nsp_*
5891 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
5894 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5896 F: Documentation/scsi/NinjaSCSI.txt
5897 F: drivers/scsi/nsp32*
5902 W: https://github.com/jonmason/ntb/wiki
5903 T: git git://github.com/jonmason/ntb.git
5905 F: drivers/net/ntb_netdev.c
5906 F: include/linux/ntb.h
5911 W: http://www.tuxera.com/
5912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
5914 F: Documentation/filesystems/ntfs.txt
5917 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
5921 F: drivers/video/riva/
5922 F: drivers/video/nvidia/
5927 T: git git://git.infradead.org/users/willy/linux-nvme.git
5929 F: drivers/block/nvme*
5930 F: include/linux/nvme.h
5935 W: http://www.muru.com/linux/omap/
5936 W: http://linux.omap.com/
5937 Q: http://patchwork.kernel.org/project/linux-omap/list/
5938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
5941 F: drivers/i2c/busses/i2c-omap.c
5942 F: include/linux/i2c-omap.h
5944 OMAP DEVICE TREE SUPPORT
5950 F: arch/arm/boot/dts/*omap*
5951 F: arch/arm/boot/dts/*am3*
5953 OMAP CLOCK FRAMEWORK SUPPORT
5957 F: arch/arm/*omap*/*clock*
5959 OMAP POWER MANAGEMENT SUPPORT
5963 F: arch/arm/*omap*/*pm*
5964 F: drivers/cpufreq/omap-cpufreq.c
5966 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
5971 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
5972 F: arch/arm/mach-omap2/powerdomain44xx.c
5973 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
5974 F: arch/arm/mach-omap2/clockdomain44xx.c
5984 OMAP FRAMEBUFFER SUPPORT
5989 F: drivers/video/omap/
5991 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
5996 F: drivers/video/omap2/
5997 F: Documentation/arm/OMAP/DSS
5999 OMAP HARDWARE SPINLOCK SUPPORT
6003 F: drivers/hwspinlock/omap_hwspinlock.c
6004 F: arch/arm/mach-omap2/hwspinlock.c
6010 F: drivers/mmc/host/omap.c
6017 F: drivers/mmc/host/omap_hsmmc.c
6019 OMAP RANDOM NUMBER GENERATOR SUPPORT
6022 F: drivers/char/hw_random/omap-rng.c
6029 F: arch/arm/mach-omap2/omap_hwmod.*
6031 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6035 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6037 OMAP IMAGE SIGNAL PROCESSOR (ISP)
6041 F: drivers/media/platform/omap3isp/
6047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6049 F: drivers/usb/*/*omap*
6050 F: arch/arm/*omap*/usb*
6057 F: drivers/gpio/gpio-omap.c
6063 F: Documentation/filesystems/omfs.txt
6066 OMNIKEY CARDMAN 4000 DRIVER
6069 F: drivers/char/pcmcia/cm4000_cs.c
6070 F: include/linux/cm4000_cs.h
6071 F: include/uapi/linux/cm4000_cs.h
6073 OMNIKEY CARDMAN 4040 DRIVER
6076 F: drivers/char/pcmcia/cm4040_cs.*
6078 OMNIVISION OV7670 SENSOR DRIVER
6081 T: git git://linuxtv.org/media_tree.git
6083 F: drivers/media/i2c/ov7670.c
6085 ONENAND FLASH DRIVER
6089 F: drivers/mtd/onenand/
6090 F: include/linux/mtd/onenand*.h
6092 ONSTREAM SCSI TAPE DRIVER
6097 F: Documentation/scsi/osst.txt
6098 F: drivers/scsi/osst.*
6099 F: drivers/scsi/osst_*.h
6100 F: drivers/scsi/st.h
6102 OPENCORES I2C BUS DRIVER
6106 F: Documentation/i2c/busses/i2c-ocores
6107 F: drivers/i2c/busses/i2c-ocores.c
6109 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6113 W: http://fdt.secretlab.ca
6114 T: git git://git.secretlab.ca/git/linux-2.6.git
6117 F: include/linux/of*.h
6122 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6130 F: Documentation/devicetree/
6132 F: include/dt-bindings/
6134 OPENRISC ARCHITECTURE
6136 W: http://openrisc.net
6139 T: git git://openrisc.net/~jonas/linux
6145 W: http://openvswitch.org
6146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6153 T: git git://git.alsa-project.org/alsa-kernel.git
6155 F: sound/drivers/opl4/
6161 F: arch/*/include/asm/oprofile*.h
6163 F: drivers/oprofile/
6164 F: include/linux/oprofile.h
6166 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6170 W: http://oss.oracle.com/projects/ocfs2/
6171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6173 F: Documentation/filesystems/ocfs2.txt
6174 F: Documentation/filesystems/dlmfs.txt
6179 W: http://wireless.kernel.org/en/users/Drivers/orinoco
6180 W: http://www.nongnu.org/orinoco/
6182 F: drivers/net/wireless/orinoco/
6184 OSD LIBRARY and FILESYSTEM
6188 W: http://open-osd.org
6189 T: git git://git.open-osd.org/open-osd.git
6191 F: drivers/scsi/osd/
6192 F: include/scsi/osd_*
6198 W: http://wireless.kernel.org/en/users/Drivers/p54
6200 F: drivers/net/wireless/p54/
6202 PA SEMI ETHERNET DRIVER
6206 F: drivers/net/ethernet/pasemi/*
6208 PA SEMI SMBUS DRIVER
6212 F: drivers/i2c/busses/i2c-pasemi.c
6214 PADATA PARALLEL EXECUTION MECHANISM
6219 F: include/linux/padata.h
6220 F: Documentation/padata.txt
6222 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6226 F: drivers/platform/x86/panasonic-laptop.c
6228 PANASONIC MN10300/AM33/AM34 PORT
6232 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6234 F: Documentation/mn10300/
6237 PARALLEL PORT SUPPORT
6241 F: include/linux/parport*.h
6242 F: drivers/char/ppdev.c
6243 F: include/uapi/linux/ppdev.h
6245 PARAVIRT_OPS INTERFACE
6252 F: Documentation/ia64/paravirt_ops.txt
6253 F: arch/*/kernel/paravirt*
6254 F: arch/*/include/asm/paravirt.h
6256 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6259 W: http://www.torque.net/linux-pp.html
6261 F: Documentation/blockdev/paride.txt
6262 F: drivers/block/paride/
6268 W: http://www.parisc-linux.org/
6269 Q: http://patchwork.kernel.org/project/linux-parisc/list/
6270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6274 F: Documentation/parisc/
6276 F: drivers/char/agp/parisc-agp.c
6277 F: drivers/input/serio/gscps2.c
6278 F: drivers/parport/parport_gsc.*
6279 F: drivers/tty/serial/8250/8250_gsc.c
6280 F: drivers/video/sti*
6281 F: drivers/video/console/sti*
6282 F: drivers/video/logo/logo_parisc*
6284 PC87360 HARDWARE MONITORING DRIVER
6288 F: Documentation/hwmon/pc87360
6289 F: drivers/hwmon/pc87360.c
6294 F: drivers/char/pc8736x_gpio.c
6296 PC87427 HARDWARE MONITORING DRIVER
6300 F: Documentation/hwmon/pc87427
6301 F: drivers/hwmon/pc87427.c
6306 F: drivers/leds/leds-pca9532.c
6307 F: include/linux/leds-pca9532.h
6309 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6313 F: drivers/i2c/muxes/i2c-mux-pca9541.c
6315 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6318 F: drivers/firmware/pcdp.*
6324 F: Documentation/PCI/pci-error-recovery.txt
6329 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6332 F: Documentation/PCI/
6334 F: include/linux/pci*
6336 PCI DRIVER FOR NVIDIA TEGRA
6340 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6341 F: drivers/pci/host/pci-tegra.c
6344 P: Linux PCMCIA Team
6346 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6349 F: Documentation/pcmcia/
6353 PCNET32 NETWORK DRIVER
6357 F: drivers/net/ethernet/amd/pcnet32.c
6359 PCRYPT PARALLEL CRYPTO ENGINE
6364 F: include/crypto/pcrypt.h
6366 PER-CPU MEMORY ALLOCATOR
6369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6371 F: include/linux/percpu*.h
6373 F: arch/*/include/asm/percpu.h
6375 PER-TASK DELAY ACCOUNTING
6378 F: include/linux/delayacct.h
6379 F: kernel/delayacct.c
6381 PERFORMANCE EVENTS SUBSYSTEM
6386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6389 F: include/linux/perf_event.h
6390 F: include/uapi/linux/perf_event.h
6391 F: arch/*/kernel/perf_event*.c
6392 F: arch/*/kernel/*/perf_event*.c
6393 F: arch/*/kernel/*/*/perf_event*.c
6394 F: arch/*/include/asm/perf_event.h
6395 F: arch/*/kernel/perf_callchain.c
6398 PERSONALITY HANDLING
6402 F: include/linux/personality.h
6403 F: include/uapi/linux/personality.h
6408 F: Documentation/networking/phonet.txt
6409 F: include/linux/phonet.h
6410 F: include/net/phonet/
6411 F: include/uapi/linux/phonet.h
6418 F: drivers/mtd/devices/phram.c
6424 F: drivers/hid/hid-picolcd*
6429 T: git git://github.com/jamieiles/linux-2.6-ji.git
6431 F: arch/arm/mach-picoxcell
6432 F: drivers/*/picoxcell*
6433 F: drivers/*/*/picoxcell*
6435 PIN CONTROL SUBSYSTEM
6439 F: include/linux/pinctrl/
6441 PIN CONTROLLER - ATMEL AT91
6445 F: drivers/pinctrl/pinctrl-at91.c
6447 PIN CONTROLLER - SAMSUNG
6453 F: drivers/pinctrl/pinctrl-exynos.*
6454 F: drivers/pinctrl/pinctrl-s3c*
6455 F: drivers/pinctrl/pinctrl-samsung.*
6457 PIN CONTROLLER - ST SPEAR
6461 W: http://www.st.com/spear
6463 F: drivers/pinctrl/spear/
6468 F: drivers/block/pktcdvd.c
6469 F: include/linux/pktcdvd.h
6470 F: include/uapi/linux/pktcdvd.h
6474 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6477 F: drivers/input/serio/i8042-unicore32io.h
6478 F: drivers/i2c/busses/i2c-puv3.c
6479 F: drivers/video/fb-puv3.c
6480 F: drivers/rtc/rtc-puv3.c
6482 PMBUS HARDWARE MONITORING DRIVERS
6485 W: http://www.lm-sensors.org/
6486 W: http://www.roeck-us.net/linux/drivers/
6487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6489 F: Documentation/hwmon/pmbus
6490 F: drivers/hwmon/pmbus/
6491 F: include/linux/i2c/pmbus.h
6493 PMC SIERRA MaxRAID DRIVER
6496 W: http://www.pmc-sierra.com/
6498 F: drivers/scsi/pmcraid.*
6500 PMC SIERRA PM8001 DRIVER
6505 F: drivers/scsi/pm8001/
6507 POSIX CLOCKS and TIMERS
6509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6512 F: include/linux/timer*
6515 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6518 T: git git://git.infradead.org/battery-2.6.git
6520 F: include/linux/power_supply.h
6533 F: drivers/i2c/busses/i2c-pnx.c
6535 PPP PROTOCOL DRIVERS AND COMPRESSORS
6539 F: drivers/net/ppp/ppp_*
6541 PPP OVER ATM (RFC 2364)
6544 F: net/atm/pppoatm.c
6545 F: include/uapi/linux/atmppp.h
6550 F: drivers/net/ppp/pppoe.c
6551 F: drivers/net/ppp/pppox.c
6556 F: net/l2tp/l2tp_ppp.c
6557 F: include/linux/if_pppol2tp.h
6558 F: include/uapi/linux/if_pppol2tp.h
6562 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6565 F: Documentation/pps/
6567 F: include/linux/pps*.h
6573 F: drivers/net/ppp/pptp.c
6574 W: http://sourceforge.net/projects/accel-pptp
6579 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6581 F: Documentation/preempt-locking.txt
6582 F: include/linux/preempt.h
6584 PRISM54 WIRELESS DRIVER
6587 W: http://wireless.kernel.org/en/users/Drivers/p54
6589 F: drivers/net/wireless/prism54/
6591 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6595 F: drivers/ata/sata_promise.*
6602 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6604 PS3 PLATFORM SUPPORT
6609 F: arch/powerpc/boot/ps3*
6610 F: arch/powerpc/include/asm/lv1call.h
6611 F: arch/powerpc/include/asm/ps3*.h
6612 F: arch/powerpc/platforms/ps3/
6615 F: drivers/rtc/rtc-ps3.c
6616 F: drivers/usb/host/*ps3.c
6617 F: sound/ppc/snd_ps3*
6623 F: drivers/block/ps3vram.c
6631 T: git git://git.infradead.org/users/cbou/linux-pstore.git
6633 F: include/linux/pstore*
6634 F: drivers/firmware/efi/efi-pstore.c
6635 F: drivers/acpi/apei/erst.c
6637 PTP HARDWARE CLOCK SUPPORT
6641 W: http://linuxptp.sourceforge.net/
6642 F: Documentation/ABI/testing/sysfs-ptp
6643 F: Documentation/ptp/*
6644 F: drivers/net/ethernet/freescale/gianfar_ptp.c
6645 F: drivers/net/phy/dp83640*
6647 F: include/linux/ptp_cl*
6653 F: include/asm-generic/syscall.h
6654 F: include/linux/ptrace.h
6655 F: include/linux/regset.h
6656 F: include/linux/tracehook.h
6657 F: include/uapi/linux/ptrace.h
6660 PVRUSB2 VIDEO4LINUX DRIVER
6664 W: http://www.isely.net/pvrusb2/
6665 T: git git://linuxtv.org/media_tree.git
6667 F: Documentation/video4linux/README.pvrusb2
6668 F: drivers/media/usb/pvrusb2/
6673 T: git git://linuxtv.org/media_tree.git
6675 F: drivers/media/usb/pwc/*
6681 W: http://gitorious.org/linux-pwm
6682 T: git git://gitorious.org/linux-pwm/linux-pwm.git
6683 F: Documentation/pwm.txt
6684 F: Documentation/devicetree/bindings/pwm/
6685 F: include/linux/pwm.h
6687 F: drivers/video/backlight/pwm_bl.c
6688 F: include/linux/pwm_backlight.h
6690 PXA2xx/PXA3xx SUPPORT
6695 T: git git://github.com/hzhuang1/linux.git
6696 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6698 F: arch/arm/mach-pxa/
6699 F: drivers/pcmcia/pxa2xx*
6700 F: drivers/spi/spi-pxa2xx*
6701 F: drivers/usb/gadget/pxa2*
6702 F: include/sound/pxa2xx-lib.h
6710 T: git git://github.com/hzhuang1/linux.git
6711 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6713 F: arch/arm/mach-mmp/
6727 F: drivers/infiniband/hw/qib/
6729 QLOGIC QLA1280 SCSI DRIVER
6733 F: drivers/scsi/qla1280.[ch]
6735 QLOGIC QLA2XXX FC-SCSI DRIVER
6740 F: Documentation/scsi/LICENSE.qla2xxx
6741 F: drivers/scsi/qla2xxx/
6743 QLOGIC QLA4XXX iSCSI DRIVER
6748 F: Documentation/scsi/LICENSE.qla4xxx
6749 F: drivers/scsi/qla4xxx/
6751 QLOGIC QLA3XXX NETWORK DRIVER
6757 F: Documentation/networking/LICENSE.qla3xxx
6758 F: drivers/net/ethernet/qlogic/qla3xxx.*
6760 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6770 F: drivers/net/ethernet/qlogic/qlcnic/
6772 QLOGIC QLGE 10Gb ETHERNET DRIVER
6779 F: drivers/net/ethernet/qlogic/qlge/
6783 W: http://www.alarsen.net/linux/qnx4fs/
6786 F: include/uapi/linux/qnx4_fs.h
6787 F: include/uapi/linux/qnxtypes.h
6792 W: http://linuxtv.org/
6793 W: http://palosaari.fi/linux/
6794 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6795 T: git git://linuxtv.org/anttip/media_tree.git
6797 F: drivers/media/tuners/qt1010*
6799 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6802 W: http://wireless.kernel.org/en/users/Drivers/ath10k
6803 T: git git://github.com/kvalo/ath.git
6805 F: drivers/net/wireless/ath/ath10k/
6807 QUALCOMM HEXAGON ARCHITECTURE
6813 QUICKCAM PARALLEL PORT WEBCAMS
6816 T: git git://linuxtv.org/media_tree.git
6817 W: http://linuxtv.org
6819 F: drivers/media/parport/*-qcam*
6821 RADOS BLOCK DEVICE (RBD)
6827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6829 F: drivers/block/rbd.c
6830 F: drivers/block/rbd_types.h
6832 RADEON FRAMEBUFFER DISPLAY DRIVER
6836 F: drivers/video/aty/radeon*
6837 F: include/uapi/linux/radeonfb.h
6839 RADIOSHARK RADIO DRIVER
6842 T: git git://linuxtv.org/media_tree.git
6844 F: drivers/media/radio/radio-shark.c
6846 RADIOSHARK2 RADIO DRIVER
6849 T: git git://linuxtv.org/media_tree.git
6851 F: drivers/media/radio/radio-shark2.c
6852 F: drivers/media/radio/radio-tea5777.c
6854 RAGE128 FRAMEBUFFER DISPLAY DRIVER
6858 F: drivers/video/aty/aty128fb.c
6860 RALINK RT2X00 WIRELESS LAN DRIVER
6867 W: http://rt2x00.serialmonkey.com/
6869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
6870 F: drivers/net/wireless/rt2x00/
6872 RAMDISK RAM BLOCK DEVICE DRIVER
6875 F: Documentation/blockdev/ramdisk.txt
6876 F: drivers/block/brd.c
6878 RANDOM NUMBER DRIVER
6881 F: drivers/char/random.c
6889 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6892 F: drivers/net/wireless/ray*
6898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6899 F: Documentation/RCU/torture.txt
6900 F: kernel/rcutorture.c
6906 RDC R6040 FAST ETHERNET DRIVER
6910 F: drivers/net/ethernet/rdc/r6040.c
6912 RDS - RELIABLE DATAGRAM SOCKETS
6918 READ-COPY UPDATE (RCU)
6921 W: http://www.rdrop.com/users/paulmck/RCU/
6923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6924 F: Documentation/RCU/
6925 X: Documentation/RCU/torture.txt
6926 F: include/linux/rcu*
6928 X: kernel/rcutorture.c
6930 REAL TIME CLOCK (RTC) SUBSYSTEM
6933 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6935 F: Documentation/rtc.txt
6937 F: include/linux/rtc.h
6938 F: include/uapi/linux/rtc.h
6940 REISERFS FILE SYSTEM
6945 REGISTER MAP ABSTRACTION
6947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6949 F: drivers/base/regmap/
6950 F: include/linux/regmap.h
6952 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6956 F: drivers/remoteproc/
6957 F: Documentation/remoteproc.txt
6958 F: include/linux/remoteproc.h
6960 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6965 F: Documentation/rpmsg.txt
6966 F: include/linux/rpmsg.h
6971 W: http://wireless.kernel.org/
6972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6975 F: Documentation/rfkill.txt
6978 RICOH SMARTMEDIA/XD DRIVER
6981 F: drivers/mtd/nand/r852.c
6982 F: drivers/mtd/nand/r852.h
6984 RICOH R5C592 MEMORYSTICK DRIVER
6987 F: drivers/memstick/host/r592.*
6991 W: http://sourceforge.net/projects/roccat/
6993 F: drivers/hid/hid-roccat*
6994 F: include/linux/hid-roccat*
6995 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
6999 W: http://www.comtrol.com
7001 F: Documentation/serial/rocket.txt
7002 F: drivers/tty/rocket*
7007 W: http://www.linux-ax25.org/
7009 F: include/net/rose.h
7010 F: include/uapi/linux/rose.h
7013 RTL2830 MEDIA DRIVER
7016 W: http://linuxtv.org/
7017 W: http://palosaari.fi/linux/
7018 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7019 T: git git://linuxtv.org/anttip/media_tree.git
7021 F: drivers/media/dvb-frontends/rtl2830*
7023 RTL2832 MEDIA DRIVER
7026 W: http://linuxtv.org/
7027 W: http://palosaari.fi/linux/
7028 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7029 T: git git://linuxtv.org/anttip/media_tree.git
7031 F: drivers/media/dvb-frontends/rtl2832*
7033 RTL8180 WIRELESS DRIVER
7036 W: http://wireless.kernel.org/
7037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7039 F: drivers/net/wireless/rtl818x/rtl8180/
7041 RTL8187 WIRELESS DRIVER
7046 W: http://wireless.kernel.org/
7047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7049 F: drivers/net/wireless/rtl818x/rtl8187/
7051 RTL8192CE WIRELESS DRIVER
7055 W: http://wireless.kernel.org/
7056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7058 F: drivers/net/wireless/rtlwifi/
7059 F: drivers/net/wireless/rtlwifi/rtl8192ce/
7061 S3 SAVAGE FRAMEBUFFER DRIVER
7065 F: drivers/video/savage/
7072 W: http://www.ibm.com/developerworks/linux/linux390/
7076 F: block/partitions/ibm.c
7077 F: Documentation/s390/
7078 F: Documentation/DocBook/s390*
7080 S390 NETWORK DRIVERS
7085 W: http://www.ibm.com/developerworks/linux/linux390/
7087 F: drivers/s390/net/
7093 W: http://www.ibm.com/developerworks/linux/linux390/
7095 F: drivers/s390/crypto/
7101 W: http://www.ibm.com/developerworks/linux/linux390/
7103 F: drivers/s390/scsi/zfcp_*
7105 S390 IUCV NETWORK LAYER
7109 W: http://www.ibm.com/developerworks/linux/linux390/
7111 F: drivers/s390/net/*iucv*
7112 F: include/net/iucv/
7115 S3C24XX SD/MMC Driver
7119 F: drivers/mmc/host/s3cmci.*
7121 SAA6588 RDS RECEIVER DRIVER
7124 T: git git://linuxtv.org/media_tree.git
7125 W: http://linuxtv.org
7127 F: drivers/media/i2c/saa6588*
7129 SAA7134 VIDEO4LINUX DRIVER
7132 W: http://linuxtv.org
7133 T: git git://linuxtv.org/media_tree.git
7135 F: Documentation/video4linux/*.saa7134
7136 F: drivers/media/pci/saa7134/
7138 SAA7146 VIDEO4LINUX-2 DRIVER
7141 T: git git://linuxtv.org/media_tree.git
7143 F: drivers/media/common/saa7146/
7144 F: drivers/media/pci/saa7146/
7145 F: include/media/saa7146*
7147 SAMSUNG LAPTOP DRIVER
7151 F: drivers/platform/x86/samsung-laptop.c
7153 SAMSUNG AUDIO (ASoC) DRIVERS
7157 F: sound/soc/samsung
7159 SAMSUNG FRAMEBUFFER DRIVER
7163 F: drivers/video/s3c-fb.c
7165 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7169 F: drivers/mfd/sec*.c
7170 F: drivers/regulator/s2m*.c
7171 F: drivers/regulator/s5m*.c
7172 F: drivers/rtc/rtc-sec.c
7173 F: include/linux/mfd/samsung/
7175 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7179 Q: https://patchwork.linuxtv.org/project/linux-media/list/
7181 F: drivers/media/platform/exynos4-is/
7182 F: include/media/s5p_fimc.h
7184 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7189 F: drivers/media/platform/s3c-camif/
7190 F: include/media/s3c_camif.h
7192 SAMSUNG S5C73M3 CAMERA DRIVER
7197 F: drivers/media/i2c/s5c73m3/*
7203 F: drivers/tty/serial
7205 SYNOPSYS DESIGNWARE DMAC DRIVER
7208 F: include/linux/dw_dmac.h
7211 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7216 F: include/linux/mmc/dw_mmc.h
7217 F: drivers/mmc/host/dw_mmc*
7219 TIMEKEEPING, CLOCKSOURCE CORE, NTP
7222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7224 F: include/linux/clocksource.h
7225 F: include/linux/time.h
7226 F: include/linux/timex.h
7227 F: include/uapi/linux/time.h
7228 F: include/uapi/linux/timex.h
7229 F: kernel/time/clocksource.c
7230 F: kernel/time/time*.c
7231 F: kernel/time/ntp.c
7233 TLG2300 VIDEO4LINUX-2 DRIVER
7237 F: drivers/media/usb/tlg2300
7242 F: drivers/watchdog/sc1200wdt.c
7247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7250 F: include/linux/sched.h
7251 F: include/uapi/linux/sched.h
7256 W: http://www.sunplusct.com
7263 W: http://www.kernel.dk
7267 SCSI RDMA PROTOCOL (SRP) INITIATOR
7271 W: http://www.openfabrics.org
7272 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7274 F: drivers/infiniband/ulp/srp/
7275 F: include/scsi/srp.h
7280 W: http://www.torque.net/sg
7282 F: drivers/scsi/sg.c
7283 F: include/scsi/sg.h
7288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7299 F: Documentation/scsi/st.txt
7300 F: drivers/scsi/st.*
7301 F: drivers/scsi/st_*.h
7307 W: http://lksctp.sourceforge.net
7309 F: Documentation/networking/sctp.txt
7310 F: include/linux/sctp.h
7311 F: include/uapi/linux/sctp.h
7312 F: include/net/sctp/
7318 F: Documentation/i2c/busses/scx200_acb
7319 F: arch/x86/platform/scx200/
7320 F: drivers/watchdog/scx200_wdt.c
7321 F: drivers/i2c/busses/scx200*
7322 F: drivers/mtd/maps/scx200_docflash.c
7323 F: include/linux/scx200.h
7328 F: drivers/char/scx200_gpio.c
7329 F: include/linux/scx200_gpio.h
7331 SCx200 HRT CLOCKSOURCE DRIVER
7334 F: drivers/clocksource/scx200_hrt.c
7336 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7340 F: drivers/mmc/host/sdricoh_cs.c
7342 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7347 F: drivers/mmc/host/sdhci.*
7348 F: drivers/mmc/host/sdhci-pltfm.[ch]
7350 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7355 F: drivers/mmc/host/sdhci-pltfm.[ch]
7357 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7361 F: drivers/mmc/host/sdhci-s3c.c
7363 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7368 F: drivers/mmc/host/sdhci-spear.c
7373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7374 W: http://kernsec.org/
7382 SELINUX SECURITY MODULE
7387 W: http://selinuxproject.org
7388 T: git git://git.infradead.org/users/eparis/selinux.git
7390 F: include/linux/selinux*
7391 F: security/selinux/
7394 APPARMOR SECURITY MODULE
7397 W: apparmor.wiki.kernel.org
7398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7400 F: security/apparmor/
7405 F: drivers/misc/phantom.c
7406 F: include/uapi/linux/phantom.h
7408 SERIAL ATA (SATA) SUBSYSTEM
7411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7414 F: include/linux/ata.h
7415 F: include/linux/libata.h
7417 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7420 W: http://www.emulex.com
7422 F: drivers/scsi/be2iscsi/
7424 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7429 W: http://www.emulex.com
7431 F: drivers/net/ethernet/emulex/benet/
7438 F: drivers/net/ethernet/sfc/
7443 F: drivers/misc/sgi-gru/
7445 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7449 F: Documentation/ia64/serial.txt
7450 F: drivers/tty/serial/ioc?_serial.c
7451 F: include/linux/ioc?.h
7453 SGI VISUAL WORKSTATION 320 AND 540
7456 W: http://linux-visws.sf.net
7457 S: Maintained for 2.6.
7458 F: Documentation/sgi-visws.txt
7460 SGI XP/XPC/XPNET DRIVER
7464 F: drivers/misc/sgi-xp/
7466 SI470X FM RADIO RECEIVER I2C DRIVER
7469 T: git git://linuxtv.org/media_tree.git
7470 W: http://linuxtv.org
7472 F: drivers/media/radio/si470x/radio-si470x-i2c.c
7474 SI470X FM RADIO RECEIVER USB DRIVER
7477 T: git git://linuxtv.org/media_tree.git
7478 W: http://linuxtv.org
7480 F: drivers/media/radio/si470x/radio-si470x-common.c
7481 F: drivers/media/radio/si470x/radio-si470x.h
7482 F: drivers/media/radio/si470x/radio-si470x-usb.c
7484 SI4713 FM RADIO TRANSMITTER I2C DRIVER
7487 T: git git://linuxtv.org/media_tree.git
7488 W: http://linuxtv.org
7490 F: drivers/media/radio/si4713-i2c.?
7492 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7495 T: git git://linuxtv.org/media_tree.git
7496 W: http://linuxtv.org
7498 F: drivers/media/radio/radio-si4713.h
7503 W: http://linuxtv.org
7504 T: git git://linuxtv.org/media_tree.git
7506 F: drivers/media/common/siano/
7507 F: drivers/media/dvb/siano/
7508 F: drivers/media/usb/siano/
7509 F: drivers/media/mmc/siano
7511 SH_VEU V4L2 MEM2MEM DRIVER
7515 F: drivers/media/platform/sh_veu.c
7517 SH_VOU V4L2 OUTPUT DRIVER
7521 F: drivers/media/platform/sh_vou.c
7522 F: include/media/sh_vou.h
7524 SIMPLE FIRMWARE INTERFACE (SFI)
7527 W: http://simplefirmware.org/
7528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7530 F: arch/x86/platform/sfi/
7532 F: include/linux/sfi*.h
7534 SIMTEC EB110ATX (Chalice CATS)
7538 W: http://www.simtec.co.uk/products/EB110ATX/
7541 SIMTEC EB2410ITX (BAST)
7545 W: http://www.simtec.co.uk/products/EB2410ITX/
7547 F: arch/arm/mach-s3c2410/mach-bast.c
7548 F: arch/arm/mach-s3c2410/bast-ide.c
7549 F: arch/arm/mach-s3c2410/bast-irq.c
7551 TI DAVINCI MACHINE SUPPORT
7555 T: git git://gitorious.org/linux-davinci/linux-davinci.git
7556 Q: http://patchwork.kernel.org/project/linux-davinci/list/
7558 F: arch/arm/mach-davinci
7559 F: drivers/i2c/busses/i2c-davinci.c
7561 TI DAVINCI SERIES MEDIA DRIVER
7565 W: http://linuxtv.org/
7566 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7567 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7569 F: drivers/media/platform/davinci/
7570 F: include/media/davinci/
7572 SIS 190 ETHERNET DRIVER
7576 F: drivers/net/ethernet/sis/sis190.c
7578 SIS 900/7016 FAST ETHERNET DRIVER
7580 W: http://www.brownhat.org/sis900.html
7583 F: drivers/net/ethernet/sis/sis900.*
7585 SIS FRAMEBUFFER DRIVER
7587 W: http://www.winischhofer.net/linuxsisvga.shtml
7589 F: Documentation/fb/sisfb.txt
7590 F: drivers/video/sis/
7591 F: include/video/sisfb.h
7595 W: http://www.winischhofer.at/linuxsisusbvga.shtml
7597 F: drivers/usb/misc/sisusbvga/
7605 F: include/linux/sl?b*.h
7608 SLEEPABLE READ-COPY UPDATE (SRCU)
7611 W: http://www.rdrop.com/users/paulmck/RCU/
7613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7614 F: include/linux/srcu*
7617 SMACK SECURITY MODULE
7620 W: http://schaufler-ca.com
7621 T: git git://git.gitorious.org/smack-next/kernel.git
7623 F: Documentation/security/Smack.txt
7626 SMC91x ETHERNET DRIVER
7629 F: drivers/net/ethernet/smsc/smc91x.*
7631 SMIA AND SMIA++ IMAGE SENSOR DRIVER
7635 F: drivers/media/i2c/smiapp
7636 F: include/media/smiapp.h
7637 F: drivers/media/i2c/smiapp-pll.c
7638 F: drivers/media/i2c/smiapp-pll.h
7640 SMM665 HARDWARE MONITOR DRIVER
7644 F: Documentation/hwmon/smm665
7645 F: drivers/hwmon/smm665.c
7647 SMSC EMC2103 HARDWARE MONITOR DRIVER
7651 F: Documentation/hwmon/emc2103
7652 F: drivers/hwmon/emc2103.c
7654 SMSC SCH5627 HARDWARE MONITOR DRIVER
7658 F: Documentation/hwmon/sch5627
7659 F: drivers/hwmon/sch5627.c
7661 SMSC47B397 HARDWARE MONITOR DRIVER
7665 F: Documentation/hwmon/smsc47b397
7666 F: drivers/hwmon/smsc47b397.c
7668 SMSC911x ETHERNET DRIVER
7672 F: include/linux/smsc911x.h
7673 F: drivers/net/ethernet/smsc/smsc911x.*
7675 SMSC9420 PCI ETHERNET DRIVER
7679 F: drivers/net/ethernet/smsc/smsc9420.*
7681 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7685 F: drivers/video/smscufx.c
7687 SOC-CAMERA V4L2 SUBSYSTEM
7690 T: git git://linuxtv.org/media_tree.git
7692 F: include/media/soc*
7693 F: drivers/media/i2c/soc_camera/
7694 F: drivers/media/platform/soc_camera/
7696 SOEKRIS NET48XX LED SUPPORT
7699 F: drivers/leds/leds-net48xx.c
7701 SOFTWARE RAID (Multiple Disks) SUPPORT
7706 F: include/linux/raid/
7707 F: include/uapi/linux/raid/
7709 SONIC NETWORK DRIVER
7713 F: drivers/net/ethernet/natsemi/sonic.*
7715 SONICS SILICON BACKPLANE DRIVER (SSB)
7720 F: include/linux/ssb/
7722 SONY VAIO CONTROL DEVICE DRIVER
7725 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7727 F: Documentation/laptops/sony-laptop.txt
7728 F: drivers/char/sonypi.c
7729 F: drivers/platform/x86/sony-laptop.c
7730 F: include/linux/sony-laptop.h
7732 SONY MEMORYSTICK CARD SUPPORT
7734 W: http://tifmxx.berlios.de/
7736 F: drivers/memstick/host/tifm_ms.c
7742 W: http://www.alsa-project.org/
7743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7744 T: git git://git.alsa-project.org/alsa-kernel.git
7746 F: Documentation/sound/
7748 F: include/uapi/sound/
7751 SOUND - COMPRESSED AUDIO
7754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7756 F: Documentation/sound/alsa/compress_offload.txt
7757 F: include/sound/compress_driver.h
7758 F: include/uapi/sound/compress_*
7759 F: sound/core/compress_offload.c
7760 F: sound/soc/soc-compress.c
7762 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7767 W: http://alsa-project.org/main/index.php/ASoC
7769 F: Documentation/sound/alsa/soc/
7771 F: include/sound/soc*
7773 SPARC + UltraSPARC (sparc/sparc64)
7776 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7783 SPARC SERIAL DRIVERS
7786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7789 F: include/linux/sunserialcore.h
7790 F: drivers/tty/serial/suncore.c
7791 F: drivers/tty/serial/sunhv.c
7792 F: drivers/tty/serial/sunsab.c
7793 F: drivers/tty/serial/sunsab.h
7794 F: drivers/tty/serial/sunsu.c
7795 F: drivers/tty/serial/sunzilog.c
7796 F: drivers/tty/serial/sunzilog.h
7801 W: https://sparse.wiki.kernel.org/
7802 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7803 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7805 F: include/linux/compiler.h
7807 SPEAR PLATFORM SUPPORT
7812 W: http://www.st.com/spear
7814 F: arch/arm/plat-spear/
7816 SPEAR13XX MACHINE SUPPORT
7821 W: http://www.st.com/spear
7823 F: arch/arm/mach-spear13xx/
7825 SPEAR3XX MACHINE SUPPORT
7830 W: http://www.st.com/spear
7832 F: arch/arm/mach-spear3xx/
7834 SPEAR6XX MACHINE SUPPORT
7840 W: http://www.st.com/spear
7842 F: arch/arm/mach-spear6xx/
7844 SPEAR CLOCK FRAMEWORK SUPPORT
7848 W: http://www.st.com/spear
7850 F: drivers/clk/spear/
7855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
7856 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7858 F: Documentation/spi/
7860 F: include/linux/spi/
7861 F: include/uapi/linux/spi/
7863 SPIDERNET NETWORK DRIVER for CELL
7868 F: Documentation/networking/spider_net.txt
7869 F: drivers/net/ethernet/toshiba/spider_net*
7875 W: http://www.ibm.com/developerworks/power/cell/
7877 F: Documentation/filesystems/spufs.txt
7878 F: arch/powerpc/platforms/cell/spufs/
7880 SQUASHFS FILE SYSTEM
7883 W: http://squashfs.org.uk
7885 F: Documentation/filesystems/squashfs.txt
7888 SRM (Alpha) environment access
7891 F: arch/alpha/kernel/srm_env.c
7897 F: Documentation/stable_kernel_rules.txt
7901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
7906 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7909 F: drivers/staging/wlags49_h2/
7910 F: drivers/staging/wlags49_h25/
7915 F: drivers/staging/asus_oled/
7921 F: drivers/staging/comedi/
7923 STAGING - CRYSTAL HD VIDEO DECODER
7929 F: drivers/staging/crystalhd/
7931 STAGING - ECHO CANCELLER
7935 F: drivers/staging/echo/
7937 STAGING - ET131X NETWORK DRIVER
7940 F: drivers/staging/et131x/
7942 STAGING - FLARION FT1000 DRIVERS
7945 F: drivers/staging/ft1000/
7947 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7950 F: drivers/staging/frontier/
7952 STAGING - GO7007 MPEG CODEC
7955 F: drivers/staging/media/go7007/
7957 STAGING - INDUSTRIAL IO
7961 F: drivers/staging/iio/
7963 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7965 W: http://www.lirc.org/
7967 F: drivers/staging/media/lirc/
7969 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
7975 F: drivers/staging/nvec/
7977 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
7981 W: http://wiki.laptop.org/go/DCON
7983 F: drivers/staging/olpc_dcon/
7985 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
7988 F: drivers/staging/ozwpan/
7990 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
7993 F: drivers/staging/panel/
7995 STAGING - REALTEK RTL8712U DRIVERS
7999 F: drivers/staging/rtl8712/
8001 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8004 F: drivers/staging/sm7xxfb/
8006 STAGING - SOFTLOGIC 6x10 MPEG CODEC
8009 F: drivers/staging/media/solo6x10/
8011 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8017 W: http://www.linux-speakup.org/
8019 F: drivers/staging/speakup/
8021 STAGING - TI DSP BRIDGE DRIVERS
8024 F: drivers/staging/tidspbridge/
8026 STAGING - USB ENE SM/MS CARD READER DRIVER
8029 F: drivers/staging/keucr/
8031 STAGING - VIA VT665X DRIVERS
8034 F: drivers/staging/vt665?/
8036 STAGING - WINBOND IS89C35 WLAN USB DRIVER
8039 F: drivers/staging/winbond/
8041 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8044 F: drivers/staging/xgifb/
8046 STARFIRE/DURALAN NETWORK DRIVER
8049 F: drivers/net/ethernet/adaptec/starfire*
8053 W: http://sammy.net/sun3/
8055 F: arch/m68k/kernel/*sun3*
8057 F: arch/m68k/include/asm/sun3*
8058 F: drivers/net/ethernet/i825xx/sun3*
8060 SUNDANCE NETWORK DRIVER
8064 F: drivers/net/ethernet/dlink/sundance.c
8069 W: http://www.linux-sh.org
8070 Q: http://patchwork.kernel.org/project/linux-sh/list/
8071 T: git git://github.com/pmundt/linux-sh.git sh-latest
8073 F: Documentation/sh/
8083 F: Documentation/power/
8084 F: arch/x86/kernel/acpi/
8085 F: drivers/base/power/
8087 F: include/linux/suspend.h
8088 F: include/linux/freezer.h
8089 F: include/linux/pm.h
8095 F: Documentation/svga.txt
8096 F: arch/x86/boot/video*
8103 F: arch/*/kernel/pci-swiotlb.c
8104 F: include/linux/swiotlb.h
8106 SYNOPSYS ARC ARCHITECTURE
8110 F: Documentation/devicetree/bindings/arc/
8111 F: drivers/tty/serial/arc-uart.c
8116 F: Documentation/filesystems/sysv-fs.txt
8118 F: include/linux/sysv_fs.h
8124 L: http://groups.google.com/group/linux-iscsi-target-dev
8125 W: http://www.linux-iscsi.org
8126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8130 F: Documentation/target/
8132 TASKSTATS STATISTICS INTERFACE
8135 F: Documentation/accounting/taskstats*
8136 F: include/linux/taskstats*
8137 F: kernel/taskstats.c
8143 F: include/net/pkt_cls.h
8144 F: include/uapi/linux/pkt_cls.h
8147 TCP LOW PRIORITY MODULE
8150 W: http://tcp-lp-mod.sourceforge.net/
8152 F: net/ipv4/tcp_lp.c
8154 TDA10071 MEDIA DRIVER
8157 W: http://linuxtv.org/
8158 W: http://palosaari.fi/linux/
8159 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8160 T: git git://linuxtv.org/anttip/media_tree.git
8162 F: drivers/media/dvb-frontends/tda10071*
8164 TDA18212 MEDIA DRIVER
8167 W: http://linuxtv.org/
8168 W: http://palosaari.fi/linux/
8169 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8170 T: git git://linuxtv.org/anttip/media_tree.git
8172 F: drivers/media/tuners/tda18212*
8174 TDA18218 MEDIA DRIVER
8177 W: http://linuxtv.org/
8178 W: http://palosaari.fi/linux/
8179 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8180 T: git git://linuxtv.org/anttip/media_tree.git
8182 F: drivers/media/tuners/tda18218*
8184 TDA18271 MEDIA DRIVER
8187 W: http://linuxtv.org/
8188 W: http://github.com/mkrufky
8189 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8190 T: git git://linuxtv.org/mkrufky/tuners.git
8192 F: drivers/media/tuners/tda18271*
8194 TDA827x MEDIA DRIVER
8197 W: http://linuxtv.org/
8198 W: http://github.com/mkrufky
8199 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8200 T: git git://linuxtv.org/mkrufky/tuners.git
8202 F: drivers/media/tuners/tda8290.*
8204 TDA8290 MEDIA DRIVER
8207 W: http://linuxtv.org/
8208 W: http://github.com/mkrufky
8209 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8210 T: git git://linuxtv.org/mkrufky/tuners.git
8212 F: drivers/media/tuners/tda8290.*
8214 TDA9840 MEDIA DRIVER
8217 T: git git://linuxtv.org/media_tree.git
8218 W: http://linuxtv.org
8220 F: drivers/media/i2c/tda9840*
8222 TEA5761 TUNER DRIVER
8225 W: http://linuxtv.org
8226 T: git git://linuxtv.org/media_tree.git
8228 F: drivers/media/tuners/tea5761.*
8230 TEA5767 TUNER DRIVER
8233 W: http://linuxtv.org
8234 T: git git://linuxtv.org/media_tree.git
8236 F: drivers/media/tuners/tea5767.*
8238 TEA6415C MEDIA DRIVER
8241 T: git git://linuxtv.org/media_tree.git
8242 W: http://linuxtv.org
8244 F: drivers/media/i2c/tea6415c*
8246 TEA6420 MEDIA DRIVER
8249 T: git git://linuxtv.org/media_tree.git
8250 W: http://linuxtv.org
8252 F: drivers/media/i2c/tea6420*
8258 F: drivers/net/team/
8259 F: include/linux/if_team.h
8260 F: include/uapi/linux/if_team.h
8262 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8265 F: arch/x86/platform/ts5500/
8267 TECHNOTREND USB IR RECEIVER
8271 F: drivers/media/rc/ttusbir.c
8276 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8281 TEHUTI ETHERNET DRIVER
8285 F: drivers/net/ethernet/tehuti/*
8287 Telecom Clock Driver for MCPL0010
8290 F: drivers/char/tlclk.c
8292 TENSILICA XTENSA PORT (xtensa)
8303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8305 Q: https://patchwork.kernel.org/project/linux-pm/list/
8308 F: include/linux/thermal.h
8309 F: include/linux/cpu_cooling.h
8311 THINGM BLINK(1) USB RGB LED DRIVER
8314 F: drivers/hid/hid-thingm.c
8316 THINKPAD ACPI EXTRAS DRIVER
8320 W: http://ibm-acpi.sourceforge.net
8321 W: http://thinkwiki.org/wiki/Ibm-acpi
8322 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8324 F: drivers/platform/x86/thinkpad_acpi.c
8326 TI BANDGAP AND THERMAL DRIVER
8330 F: drivers/thermal/ti-soc-thermal/
8332 TI FLASH MEDIA INTERFACE DRIVER
8335 F: drivers/misc/tifm*
8336 F: drivers/mmc/host/tifm_sd.c
8337 F: include/linux/tifm.h
8339 TI LM49xxx FAMILY ASoC CODEC DRIVERS
8344 F: sound/soc/codecs/lm49453*
8345 F: sound/soc/codecs/isabelle*
8347 TI LP855x BACKLIGHT DRIVER
8350 F: Documentation/backlight/lp855x-driver.txt
8351 F: drivers/video/backlight/lp855x_bl.c
8352 F: include/linux/platform_data/lp855x.h
8354 TI LP8727 CHARGER DRIVER
8357 F: drivers/power/lp8727_charger.c
8358 F: include/linux/platform_data/lp8727.h
8360 TI LP8788 MFD DRIVER
8363 F: drivers/iio/adc/lp8788_adc.c
8364 F: drivers/leds/leds-lp8788.c
8365 F: drivers/mfd/lp8788*.c
8366 F: drivers/power/lp8788-charger.c
8367 F: drivers/regulator/lp8788-*.c
8368 F: include/linux/mfd/lp8788*.h
8370 TI TWL4030 SERIES SOC CODEC DRIVER
8374 F: sound/soc/codecs/twl4030*
8376 TI WILINK WIRELESS DRIVERS
8379 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8380 W: http://wireless.kernel.org/en/users/Drivers/wl1251
8381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8383 F: drivers/net/wireless/ti/
8384 F: include/linux/wl12xx.h
8391 W: http://tipc.sourceforge.net/
8393 F: include/uapi/linux/tipc*.h
8398 W: http://www.tilera.com/scm/
8401 F: drivers/char/tile-srom.c
8402 F: drivers/edac/tile_edac.c
8403 F: drivers/net/ethernet/tile/
8404 F: drivers/rtc/rtc-tile.c
8405 F: drivers/tty/hvc/hvc_tile.c
8406 F: drivers/tty/serial/tilegx.c
8407 F: drivers/usb/host/*-tilegx.c
8408 F: include/linux/usb/tilegx.h
8413 W: http://sourceforge.net/projects/tlan/
8415 F: Documentation/networking/tlan.txt
8416 F: drivers/net/ethernet/ti/tlan.*
8418 TOMOYO SECURITY MODULE
8425 W: http://tomoyo.sourceforge.jp/
8426 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8430 TOPSTAR LAPTOP EXTRAS DRIVER
8434 F: drivers/platform/x86/topstar-laptop.c
8436 TOSHIBA ACPI EXTRAS DRIVER
8439 F: drivers/platform/x86/toshiba_acpi.c
8444 W: http://www.buzzard.org.uk/toshiba/
8446 F: drivers/char/toshiba.c
8447 F: include/linux/toshiba.h
8448 F: include/uapi/linux/toshiba.h
8455 F: drivers/mmc/host/tmio_mmc*
8456 F: drivers/mmc/host/sh_mobile_sdhi.c
8457 F: include/linux/mmc/tmio.h
8458 F: include/linux/mmc/sh_mobile_sdhi.h
8460 TMP401 HARDWARE MONITOR DRIVER
8464 F: Documentation/hwmon/tmp401
8465 F: drivers/hwmon/tmp401.c
8467 TMPFS (SHMEM FILESYSTEM)
8471 F: include/linux/shmem_fs.h
8474 TM6000 VIDEO4LINUX DRIVER
8477 W: http://linuxtv.org
8478 T: git git://linuxtv.org/media_tree.git
8480 F: drivers/media/usb/tm6000/
8486 W: http://tpmdd.sourceforge.net
8489 W: http://www.sirrix.com
8492 F: drivers/char/tpm/
8498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8500 F: Documentation/trace/ftrace.txt
8501 F: arch/*/*/*/ftrace.h
8502 F: arch/*/kernel/ftrace.c
8503 F: include/*/ftrace.h
8504 F: include/linux/trace*.h
8510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8512 K: ^Subject:.*(?i)trivial
8518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8520 F: drivers/tty/serial/serial_core.c
8521 F: include/linux/serial_core.h
8522 F: include/linux/serial.h
8523 F: include/linux/tty.h
8524 F: include/uapi/linux/serial_core.h
8525 F: include/uapi/linux/serial.h
8526 F: include/uapi/linux/tty.h
8528 TUA9001 MEDIA DRIVER
8531 W: http://linuxtv.org/
8532 W: http://palosaari.fi/linux/
8533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8534 T: git git://linuxtv.org/anttip/media_tree.git
8536 F: drivers/media/tuners/tua9001*
8538 TULIP NETWORK DRIVERS
8542 F: drivers/net/ethernet/dec/tulip/
8546 W: http://vtun.sourceforge.net/tun
8548 F: Documentation/networking/tuntap.txt
8549 F: arch/um/os-Linux/drivers/
8551 TURBOCHANNEL SUBSYSTEM
8555 F: include/linux/tc.h
8561 F: drivers/scsi/u14-34f.c
8563 UBI FILE SYSTEM (UBIFS)
8567 T: git git://git.infradead.org/ubifs-2.6.git
8568 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8570 F: Documentation/filesystems/ubifs.txt
8573 UCLINUX (AND M68KNOMMU)
8575 W: http://www.uclinux.org/
8578 F: arch/m68k/*/*_no.*
8579 F: arch/m68k/include/asm/*_no.*
8581 UCLINUX FOR RENESAS H8/300 (H8300)
8583 W: http://uclinux-h8.sourceforge.jp/
8586 F: drivers/ide/ide-h8300.c
8587 F: drivers/net/ethernet/8390/ne-h8300.c
8592 F: Documentation/filesystems/udf.txt
8598 F: Documentation/filesystems/ufs.txt
8601 UHID USERSPACE HID IO DRIVER:
8605 F: drivers/hid/uhid.c
8606 F: include/uapi/linux/uhid.h
8608 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8612 F: include/linux/uwb.h
8613 F: include/linux/uwb/
8615 UNICORE32 ARCHITECTURE:
8617 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8624 W: http://dotat.at/prog/unifdef
8626 F: scripts/unifdef.c
8628 UNIFORM CDROM DRIVER
8630 W: http://www.kernel.dk
8632 F: Documentation/cdrom/
8633 F: drivers/cdrom/cdrom.c
8634 F: include/linux/cdrom.h
8635 F: include/uapi/linux/cdrom.h
8637 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8642 F: Documentation/scsi/ufs.txt
8643 F: drivers/scsi/ufs/
8645 UNSORTED BLOCK IMAGES (UBI)
8647 W: http://www.linux-mtd.infradead.org/
8649 T: git git://git.infradead.org/ubi-2.6.git
8652 F: include/linux/mtd/ubi.h
8653 F: include/uapi/mtd/ubi-user.h
8655 UNSORTED BLOCK IMAGES (UBI) Fastmap
8659 F: drivers/mtd/ubi/fastmap.c
8665 F: Documentation/usb/acm.txt
8666 F: drivers/usb/class/cdc-acm.*
8668 USB AR5523 WIRELESS DRIVER
8672 F: drivers/net/wireless/ath/ar5523/
8681 F: drivers/usb/storage/uas.c
8683 USB CDC ETHERNET DRIVER
8687 F: drivers/net/usb/cdc_*.c
8688 F: include/uapi/linux/usb/cdc.h
8690 USB CYPRESS C67X00 DRIVER
8694 F: drivers/usb/c67x00/
8696 USB DAVICOM DM9601 DRIVER
8699 W: http://www.linux-usb.org/usbnet
8701 F: drivers/net/usb/dm9601.c
8703 USB DIAMOND RIO500 DRIVER
8706 W: http://rio500.sourceforge.net
8708 F: drivers/usb/misc/rio500*
8714 F: Documentation/usb/ehci.txt
8715 F: drivers/usb/host/ehci*
8717 USB GADGET/PERIPHERAL SUBSYSTEM
8720 W: http://www.linux-usb.org/gadget
8721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8723 F: drivers/usb/gadget/
8724 F: include/linux/usb/gadget*
8726 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8731 F: Documentation/hid/hiddev.txt
8732 F: drivers/hid/usbhid/
8738 F: drivers/staging/usbip/
8744 F: drivers/usb/host/isp116x*
8745 F: include/linux/usb/isp116x.h
8747 USB KAWASAKI LSI DRIVER
8751 F: drivers/usb/serial/kl5kusb105.*
8753 USB MASS STORAGE DRIVER
8758 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8759 F: drivers/usb/storage/
8764 T: git git://git.alsa-project.org/alsa-kernel.git
8768 USB NETWORKING DRIVERS
8777 F: Documentation/usb/ohci.txt
8778 F: drivers/usb/host/ohci*
8780 USB OPTION-CARD DRIVER
8784 F: drivers/usb/serial/option.c
8790 T: git git://git.code.sf.net/p/pegasus2/git
8791 W: http://pegasus2.sourceforge.net/
8793 F: drivers/net/usb/pegasus.*
8798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8803 USB PRINTER DRIVER (usblp)
8807 F: drivers/usb/class/usblp.c
8813 T: git git://git.code.sf.net/p/pegasus2/git
8814 W: http://pegasus2.sourceforge.net/
8816 F: drivers/net/usb/rtl8150.c
8818 USB SERIAL BELKIN F5U103 DRIVER
8822 F: drivers/usb/serial/belkin_sa.*
8824 USB SERIAL CYPRESS M8 DRIVER
8828 W: http://geocities.com/i0xox0i
8829 W: http://firstlight.net/cvs
8830 F: drivers/usb/serial/cypress_m8.*
8832 USB SERIAL CYBERJACK DRIVER
8834 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8836 F: drivers/usb/serial/cyberjack.c
8838 USB SERIAL DIGI ACCELEPORT DRIVER
8843 F: drivers/usb/serial/digi_acceleport.c
8849 F: Documentation/usb/usb-serial.txt
8850 F: drivers/usb/serial/generic.c
8851 F: drivers/usb/serial/usb-serial.c
8852 F: include/linux/usb/serial.h
8854 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8858 F: drivers/usb/serial/empeg.c
8860 USB SERIAL KEYSPAN DRIVER
8864 F: drivers/usb/serial/*keyspan*
8866 USB SERIAL WHITEHEAT DRIVER
8869 W: http://www.connecttech.com
8871 F: drivers/usb/serial/whiteheat*
8873 USB SMSC75XX ETHERNET DRIVER
8877 F: drivers/net/usb/smsc75xx.*
8879 USB SMSC95XX ETHERNET DRIVER
8883 F: drivers/net/usb/smsc95xx.*
8889 T: git git://linuxtv.org/media_tree.git
8890 W: http://www.linux-projects.org
8892 F: Documentation/video4linux/sn9c102.txt
8893 F: drivers/media/usb/sn9c102/
8898 W: http://www.linux-usb.org
8899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
8901 F: Documentation/usb/
8903 F: include/linux/usb.h
8904 F: include/linux/usb/
8910 F: drivers/usb/host/uhci*
8912 USB "USBNET" DRIVER FRAMEWORK
8915 W: http://www.linux-usb.org/usbnet
8917 F: drivers/net/usb/usbnet.c
8918 F: include/linux/usb/usbnet.h
8924 T: git git://linuxtv.org/media_tree.git
8925 W: http://www.ideasonboard.org/uvc/
8927 F: drivers/media/usb/uvc/
8928 F: include/uapi/linux/uvcvideo.h
8933 T: git git://linuxtv.org/media_tree.git
8934 W: http://linuxtv.org
8936 F: drivers/media/usb/usbvision/
8942 F: drivers/usb/gadget/*uvc*.c
8943 F: drivers/usb/gadget/webcam.c
8945 USB WIRELESS RNDIS DRIVER (rndis_wlan)
8949 F: drivers/net/wireless/rndis_wlan.c
8955 F: drivers/usb/host/xhci*
8956 F: drivers/usb/host/pci-quirks*
8960 W: http://linux-lc100020.sourceforge.net
8962 F: drivers/net/wireless/zd1201.*
8968 T: git git://linuxtv.org/media_tree.git
8969 W: http://royale.zerezo.com/zr364xx/
8971 F: Documentation/video4linux/zr364xx.txt
8972 F: drivers/media/usb/zr364xx/
8974 USER-MODE LINUX (UML)
8979 W: http://user-mode-linux.sourceforge.net
8981 F: Documentation/virtual/uml/
8991 F: Documentation/DocBook/uio-howto.tmpl
8993 F: include/linux/uio*.h
8998 W: http://en.wikipedia.org/wiki/Util-linux
8999 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9005 W: http://dev.gentoo.org/~spock/projects/uvesafb/
9007 F: Documentation/fb/uvesafb.txt
9008 F: drivers/video/uvesafb.*
9010 VFAT/FAT/MSDOS FILESYSTEM
9013 F: Documentation/filesystems/vfat.txt
9020 F: Documentation/vfio.txt
9022 F: include/linux/vfio.h
9023 F: include/uapi/linux/vfio.h
9031 F: drivers/media/v4l2-core/videobuf2-*
9032 F: include/media/videobuf2-*
9034 VIRTIO CONSOLE DRIVER
9038 F: drivers/char/virtio_console.c
9039 F: include/linux/virtio_console.h
9040 F: include/uapi/linux/virtio_console.h
9042 VIRTIO CORE, NET AND BLOCK DRIVERS
9049 F: drivers/net/virtio_net.c
9050 F: drivers/block/virtio_blk.c
9051 F: include/linux/virtio_*.h
9052 F: include/uapi/linux/virtio_*.h
9061 F: include/uapi/linux/vhost.h
9063 VIA RHINE NETWORK DRIVER
9066 F: drivers/net/ethernet/via/via-rhine.c
9068 VIA SD/MMC CARD CONTROLLER DRIVER
9072 F: drivers/mmc/host/via-sdmmc.c
9074 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9078 F: include/linux/via-core.h
9079 F: include/linux/via-gpio.h
9080 F: include/linux/via_i2c.h
9081 F: drivers/video/via/
9083 VIA VELOCITY NETWORK DRIVER
9087 F: drivers/net/ethernet/via/via-velocity.*
9089 VIVI VIRTUAL VIDEO DRIVER
9092 T: git git://linuxtv.org/media_tree.git
9093 W: http://linuxtv.org
9095 F: drivers/media/platform/vivi*
9101 F: drivers/net/macvlan.c
9102 F: include/linux/if_*vlan.h
9109 F: drivers/vlynq/vlynq.c
9110 F: include/linux/vlynq.h
9118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9119 F: Documentation/vme_api.txt
9120 F: drivers/staging/vme/
9122 F: include/linux/vme*
9124 VMWARE HYPERVISOR INTERFACE
9128 F: arch/x86/kernel/cpu/vmware.c
9130 VMWARE VMXNET3 ETHERNET DRIVER
9135 F: drivers/net/vmxnet3/
9137 VMware PVSCSI driver
9142 F: drivers/scsi/vmw_pvscsi.c
9143 F: drivers/scsi/vmw_pvscsi.h
9145 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9148 W: http://opensource.wolfsonmicro.com/node/15
9149 W: http://www.slimlogic.co.uk/?p=48
9150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9152 F: drivers/regulator/
9153 F: include/linux/regulator/
9155 VT1211 HARDWARE MONITOR DRIVER
9159 F: Documentation/hwmon/vt1211
9160 F: drivers/hwmon/vt1211.c
9162 VT8231 HARDWARE MONITOR DRIVER
9166 F: drivers/hwmon/vt8231.c
9168 VUB300 USB to SDIO/SD/MMC bridge chip
9173 F: drivers/mmc/host/vub300.c
9175 W1 DALLAS'S 1-WIRE BUS
9178 F: Documentation/w1/
9181 W83791D HARDWARE MONITORING DRIVER
9185 F: Documentation/hwmon/w83791d
9186 F: drivers/hwmon/w83791d.c
9188 W83793 HARDWARE MONITORING DRIVER
9192 F: Documentation/hwmon/w83793
9193 F: drivers/hwmon/w83793.c
9195 W83795 HARDWARE MONITORING DRIVER
9199 F: drivers/hwmon/w83795.c
9201 W83L51xD SD/MMC CARD INTERFACE DRIVER
9204 F: drivers/mmc/host/wbsd.*
9206 WATCHDOG DEVICE DRIVERS
9209 W: http://www.linux-watchdog.org/
9210 T: git git://www.linux-watchdog.org/linux-watchdog.git
9212 F: Documentation/watchdog/
9213 F: drivers/watchdog/
9214 F: include/linux/watchdog.h
9215 F: include/uapi/linux/watchdog.h
9221 F: drivers/scsi/wd7000.c
9227 F: drivers/hid/hid-wiimote*
9232 F: drivers/media/rc/winbond-cir.c
9239 W: http://linuxwimax.org
9240 F: Documentation/wimax/README.wimax
9241 F: include/linux/wimax/debug.h
9242 F: include/net/wimax.h
9243 F: include/uapi/linux/wimax.h
9246 WISTRON LAPTOP BUTTON DRIVER
9249 F: drivers/input/misc/wistron_btns.c
9251 WL3501 WIRELESS PCMCIA CARD DRIVER
9254 W: http://oops.ghostprotocols.net:81/blog
9256 F: drivers/net/wireless/wl3501*
9258 WM97XX TOUCHSCREEN DRIVERS
9262 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9263 W: http://opensource.wolfsonmicro.com/node/7
9265 F: drivers/input/touchscreen/*wm97*
9266 F: include/linux/wm97xx.h
9268 WOLFSON MICROELECTRONICS DRIVERS
9270 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9271 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9272 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9274 F: Documentation/hwmon/wm83??
9275 F: arch/arm/mach-s3c64xx/mach-crag6410*
9276 F: drivers/clk/clk-wm83*.c
9277 F: drivers/extcon/extcon-arizona.c
9278 F: drivers/leds/leds-wm83*.c
9279 F: drivers/gpio/gpio-*wm*.c
9280 F: drivers/gpio/gpio-arizona.c
9281 F: drivers/hwmon/wm83??-hwmon.c
9282 F: drivers/input/misc/wm831x-on.c
9283 F: drivers/input/touchscreen/wm831x-ts.c
9284 F: drivers/input/touchscreen/wm97*.c
9285 F: drivers/mfd/arizona*
9286 F: drivers/mfd/wm*.c
9287 F: drivers/power/wm83*.c
9288 F: drivers/rtc/rtc-wm83*.c
9289 F: drivers/regulator/wm8*.c
9290 F: drivers/video/backlight/wm83*_bl.c
9291 F: drivers/watchdog/wm83*_wdt.c
9292 F: include/linux/mfd/arizona/
9293 F: include/linux/mfd/wm831x/
9294 F: include/linux/mfd/wm8350/
9295 F: include/linux/mfd/wm8400*
9296 F: include/linux/wm97xx.h
9297 F: include/sound/wm????.h
9298 F: sound/soc/codecs/arizona.?
9299 F: sound/soc/codecs/wm*
9303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9305 F: include/linux/workqueue.h
9306 F: kernel/workqueue.c
9307 F: Documentation/workqueue.txt
9313 F: Documentation/networking/x25*
9317 X86 ARCHITECTURE (32-BIT AND 64-BIT)
9322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9324 F: Documentation/x86/
9327 X86 PLATFORM DRIVERS
9330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9332 F: drivers/platform/x86
9334 X86 MCE INFRASTRUCTURE
9339 F: arch/x86/kernel/cpu/mcheck/*
9341 XC2028/3028 TUNER DRIVER
9344 W: http://linuxtv.org
9345 T: git git://linuxtv.org/media_tree.git
9347 F: drivers/media/tuners/tuner-xc2028.*
9349 XEN HYPERVISOR INTERFACE
9356 F: drivers/*/xen-*front.c
9358 F: arch/x86/include/asm/xen/
9360 F: include/uapi/xen/
9367 F: arch/arm/include/asm/xen/
9369 XEN HYPERVISOR ARM64
9374 F: arch/arm64/include/asm/xen/
9376 XEN NETWORK BACKEND DRIVER
9381 F: drivers/net/xen-netback/*
9387 F: arch/x86/pci/*xen*
9388 F: drivers/pci/*xen*
9390 XEN SWIOTLB SUBSYSTEM
9394 F: arch/x86/xen/*swiotlb*
9395 F: drivers/xen/*swiotlb*
9398 P: Silicon Graphics Inc
9403 W: http://oss.sgi.com/projects/xfs
9404 T: git git://oss.sgi.com/xfs/xfs.git
9406 F: Documentation/filesystems/xfs.txt
9409 XILINX AXI ETHERNET DRIVER
9413 F: drivers/net/ethernet/xilinx/xilinx_axienet*
9415 XILINX SYSTEMACE DRIVER
9417 F: drivers/block/xsysace.c
9419 XILINX UARTLITE SERIAL DRIVER
9423 F: drivers/tty/serial/uartlite.c
9425 YAM DRIVER FOR AX.25
9429 F: drivers/net/hamradio/yam*
9430 F: include/linux/yam.h
9432 YEALINK PHONE DRIVER
9436 F: Documentation/input/yealink.txt
9437 F: drivers/input/misc/yealink.*
9439 Z8530 DRIVER FOR AX.25
9441 W: http://yaina.de/jreuter/
9442 W: http://www.qsl.net/dl1bke/
9445 F: Documentation/networking/z8530drv.txt
9446 F: drivers/net/hamradio/*scc.c
9447 F: drivers/net/hamradio/z8530.h
9449 ZBUD COMPRESSED PAGE ALLOCATOR
9454 F: include/linux/zbud.h
9456 ZD1211RW WIRELESS DRIVER
9459 W: http://zd1211.ath.cx/wiki/DriverRewrite
9463 F: drivers/net/wireless/zd1211rw/
9465 ZR36067 VIDEO FOR LINUX DRIVER
9468 W: http://mjpeg.sourceforge.net/driver-zoran/
9469 T: Mercurial http://linuxtv.org/hg/v4l-dvb
9471 F: drivers/media/pci/zoran/
9473 ZS DECSTATION Z85C30 SERIAL DRIVER
9476 F: drivers/tty/serial/zs.*
9478 ZSWAP COMPRESSED SWAP CACHING
9487 Q: http://patchwork.kernel.org/project/LKML/list/
9488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9489 S: Buried alive in reporters