3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
75 Q: Patchwork web based patch tracking system site
76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
103 patch or file. For instance:
105 matches patches or files that contain "of_get_profile"
106 K: \b(printk|pr_(info|err))\b
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
109 One regex pattern per line. Multiple K: lines acceptable.
111 Note: For the hard of thinking, this list is meant to remain in alphabetical
112 order. If you could add yourselves to it in alphabetical order that would be
115 Maintainers List (try to look for most precise areas first)
117 -----------------------------------
123 F: Documentation/networking/vortex.txt
124 F: drivers/net/ethernet/3com/3c59x.c
126 3CR990 NETWORK DRIVER
130 F: drivers/net/ethernet/3com/typhoon*
132 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
135 W: http://www.lsi.com
139 53C700 AND 53C700-66 SCSI DRIVER
143 F: drivers/scsi/53c700*
145 6PACK NETWORK DRIVER FOR AX.25
149 F: drivers/net/hamradio/6pack.c
151 8169 10/100/1000 GIGABIT ETHERNET DRIVER
156 F: drivers/net/ethernet/realtek/r8169.c
158 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
161 W: http://serial.sourceforge.net
163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
164 F: drivers/tty/serial/8250*
165 F: include/linux/serial_8250.h
167 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
170 F: drivers/net/ethernet/8390/
177 W: http://swik.net/v9fs
178 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
181 F: Documentation/filesystems/9p.txt
187 W: http://linuxtv.org/
188 W: http://palosaari.fi/linux/
189 Q: http://patchwork.linuxtv.org/project/linux-media/list/
190 T: git git://linuxtv.org/anttip/media_tree.git
192 F: drivers/media/dvb-frontends/a8293*
194 AACRAID SCSI RAID DRIVER
197 W: http://www.adaptec.com/
199 F: Documentation/scsi/aacraid.txt
200 F: drivers/scsi/aacraid/
202 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
206 F: drivers/hwmon/abituguru.c
208 ABIT UGURU 3 HARDWARE MONITOR DRIVER
212 F: drivers/hwmon/abituguru3.c
218 F: drivers/net/ethernet/alteon/acenic*
220 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
223 W: http://piie.net/?section=acerhdf
225 F: drivers/platform/x86/acerhdf.c
227 ACER WMI LAPTOP EXTRAS
231 F: drivers/platform/x86/acer-wmi.c
237 W: http://www.lesswatts.org/projects/acpi/
238 Q: http://patchwork.kernel.org/project/linux-acpi/list/
239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
242 F: drivers/pnp/pnpacpi/
243 F: include/linux/acpi.h
249 W: http://www.lesswatts.org/projects/acpi/
251 F: drivers/acpi/fan.c
256 W: http://www.lesswatts.org/projects/acpi/
258 F: drivers/acpi/*thermal*
263 W: http://www.lesswatts.org/projects/acpi/
265 F: drivers/acpi/video.c
270 F: drivers/platform/x86/wmi.c
272 AD1889 ALSA SOUND DRIVER
274 W: http://wiki.parisc-linux.org/AD1889
277 F: sound/pci/ad1889.*
279 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
282 W: http://wiki.analog.com/AD5254
284 F: drivers/misc/ad525x_dpot.c
286 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
289 W: http://wiki.analog.com/AD5398
291 F: drivers/regulator/ad5398.c
293 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
296 W: http://wiki.analog.com/AD7142
298 F: drivers/input/misc/ad714x.c
300 AD7877 TOUCHSCREEN DRIVER
303 W: http://wiki.analog.com/AD7877
305 F: drivers/input/touchscreen/ad7877.c
307 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
310 W: http://wiki.analog.com/AD7879
312 F: drivers/input/touchscreen/ad7879.c
314 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
318 ADM1025 HARDWARE MONITOR DRIVER
322 F: Documentation/hwmon/adm1025
323 F: drivers/hwmon/adm1025.c
325 ADM1029 HARDWARE MONITOR DRIVER
329 F: drivers/hwmon/adm1029.c
331 ADM8211 WIRELESS DRIVER
333 W: http://wireless.kernel.org/
335 F: drivers/net/wireless/adm8211.*
337 ADP1653 FLASH CONTROLLER DRIVER
341 F: drivers/media/i2c/adp1653.c
342 F: include/media/adp1653.h
344 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
347 W: http://wiki.analog.com/ADP5520
349 F: drivers/mfd/adp5520.c
350 F: drivers/video/backlight/adp5520_bl.c
351 F: drivers/leds/leds-adp5520.c
352 F: drivers/gpio/gpio-adp5520.c
353 F: drivers/input/keyboard/adp5520-keys.c
355 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
358 W: http://wiki.analog.com/ADP5588
360 F: drivers/input/keyboard/adp5588-keys.c
361 F: drivers/gpio/gpio-adp5588.c
363 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
366 W: http://wiki.analog.com/ADP8860
368 F: drivers/video/backlight/adp8860_bl.c
370 ADS1015 HARDWARE MONITOR DRIVER
374 F: Documentation/hwmon/ads1015
375 F: drivers/hwmon/ads1015.c
376 F: include/linux/i2c/ads1015.h
381 F: drivers/macintosh/therm_adt746x.c
383 ADT7475 HARDWARE MONITOR DRIVER
387 F: Documentation/hwmon/adt7475
388 F: drivers/hwmon/adt7475.c
390 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
393 W: http://wiki.analog.com/ADXL345
395 F: drivers/input/misc/adxl34x.c
401 F: Documentation/scsi/advansys.txt
402 F: drivers/scsi/advansys.c
407 F: sound/oss/aedsp16.c
412 W: http://linuxtv.org/
413 W: http://palosaari.fi/linux/
414 Q: http://patchwork.linuxtv.org/project/linux-media/list/
415 T: git git://linuxtv.org/anttip/media_tree.git
417 F: drivers/media/dvb-frontends/af9013*
422 W: http://linuxtv.org/
423 W: http://palosaari.fi/linux/
424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
425 T: git git://linuxtv.org/anttip/media_tree.git
427 F: drivers/media/dvb-frontends/af9033*
432 F: Documentation/filesystems/affs.txt
435 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
440 F: include/net/af_rxrpc.h
441 F: net/rxrpc/af_rxrpc.c
445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
448 F: include/linux/agp*
449 F: include/uapi/linux/agp*
455 F: drivers/scsi/aha152x*
456 F: drivers/scsi/pcmcia/aha152x*
458 AIC7XXX / AIC79XX SCSI DRIVER
462 F: drivers/scsi/aic7xxx/
463 F: drivers/scsi/aic7xxx_old/
465 AIMSLAB FM RADIO RECEIVER DRIVER
468 T: git git://linuxtv.org/media_tree.git
469 W: http://linuxtv.org
471 F: drivers/media/radio/radio-aimslab*
478 F: include/linux/*aio*.h
480 ALCATEL SPEEDTOUCH USB DRIVER
483 W: http://www.linux-usb.org/SpeedTouch/
485 F: drivers/usb/atm/speedtch.c
486 F: drivers/usb/atm/usbatm.c
488 ALCHEMY AU1XX0 MMC DRIVER
491 F: drivers/mmc/host/au1xmmc.c
497 F: Documentation/i2c/busses/i2c-ali1563
498 F: drivers/i2c/busses/i2c-ali1563.c
508 ALTERA UART/JTAG UART SERIAL DRIVERS
513 F: drivers/tty/serial/altera_uart.c
514 F: drivers/tty/serial/altera_jtaguart.c
515 F: include/linux/altera_uart.h
516 F: include/linux/altera_jtaguart.h
518 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
522 F: Documentation/hwmon/fam15h_power
523 F: drivers/hwmon/fam15h_power.c
525 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
529 F: drivers/usb/gadget/amd5536udc.*
531 AMD GEODE PROCESSOR/CHIPSET SUPPORT
534 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
536 F: drivers/char/hw_random/geode-rng.c
537 F: drivers/crypto/geode*
538 F: drivers/video/geode/
539 F: arch/x86/include/asm/geode.h
544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
546 F: drivers/iommu/amd_iommu*.[ch]
547 F: include/linux/amd-iommu.h
549 AMD MICROCODE UPDATE SUPPORT
553 F: arch/x86/kernel/microcode_amd.c
555 AMS (Apple Motion Sensor) DRIVER
558 F: drivers/macintosh/ams/
565 F: drivers/infiniband/hw/amso1100/
567 ANALOG DEVICES INC AD9389B DRIVER
571 F: drivers/media/i2c/ad9389b*
573 ANALOG DEVICES INC ADV7604 DRIVER
577 F: drivers/media/i2c/adv7604*
579 ANALOG DEVICES INC ASOC CODEC DRIVERS
583 W: http://wiki.analog.com/
585 F: sound/soc/codecs/adau*
586 F: sound/soc/codecs/adav*
587 F: sound/soc/codecs/ad1*
588 F: sound/soc/codecs/ssm*
589 F: sound/soc/codecs/sigmadsp.*
591 ANALOG DEVICES INC ASOC DRIVERS
594 W: http://blackfin.uclinux.org/
596 F: sound/soc/blackfin/*
598 AOA (Apple Onboard Audio) ALSA DRIVER
608 F: arch/x86/kernel/apm_32.c
609 F: include/linux/apm_bios.h
610 F: include/uapi/linux/apm_bios.h
611 F: drivers/char/apm-emulation.c
613 APPLE BCM5974 MULTITOUCH DRIVER
617 F: drivers/input/mouse/bcm5974.c
623 F: drivers/hwmon/applesmc.c
625 APPLETALK NETWORK LAYER
628 F: drivers/net/appletalk/
631 ARASAN COMPACT FLASH PATA CONTROLLER
635 F: include/linux/pata_arasan_cf_data.h
636 F: drivers/ata/pata_arasan_cf.c
638 ARC FRAMEBUFFER DRIVER
641 F: drivers/video/arcfb.c
642 F: drivers/video/fb_defio.c
644 ARM MFM AND FLOPPY DRIVERS
647 F: arch/arm/lib/floppydma.S
648 F: arch/arm/include/asm/floppy.h
650 ARM PMU PROFILING AND DEBUGGING
653 F: arch/arm/kernel/perf_event*
654 F: arch/arm/oprofile/common.c
655 F: arch/arm/include/asm/pmu.h
656 F: arch/arm/kernel/hw_breakpoint.c
657 F: arch/arm/include/asm/hw_breakpoint.h
662 W: http://www.arm.linux.org.uk/
666 ARM SUB-ARCHITECTURES
671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
673 ARM PRIMECELL AACI PL041 DRIVER
678 ARM PRIMECELL CLCD PL110 DRIVER
681 F: drivers/video/amba-clcd.*
683 ARM PRIMECELL KMI PL050 DRIVER
686 F: drivers/input/serio/ambakmi.*
687 F: include/linux/amba/kmi.h
689 ARM PRIMECELL MMCI PL180/1 DRIVER
692 F: drivers/mmc/host/mmci.*
693 F: include/linux/amba/mmci.h
695 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
698 F: drivers/tty/serial/amba-pl01*.c
699 F: include/linux/amba/serial.h
701 ARM PRIMECELL BUS SUPPORT
705 F: include/linux/amba/bus.h
707 ARM/ADS SPHERE MACHINE SUPPORT
712 ARM/AFEB9260 MACHINE SUPPORT
717 ARM/AJECO 1ARM MACHINE SUPPORT
722 ARM/Allwinner A1X SoC support
726 F: arch/arm/mach-sunxi/
728 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
733 W: http://maxim.org.za/at91_26.html
734 W: http://www.linux4sam.org
736 F: arch/arm/mach-at91/
738 ARM/CALXEDA HIGHBANK ARCHITECTURE
742 F: arch/arm/mach-highbank/
744 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
747 F: arch/arm/mach-cns3xxx/
748 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
750 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
754 F: arch/arm/mach-clps711x/
756 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
761 F: arch/arm/mach-ep93xx/
762 F: arch/arm/mach-ep93xx/include/mach/
764 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
773 F: arch/arm/include/asm/clkdev.h
774 F: drivers/clk/clkdev.c
776 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
781 ARM/CONTEC MICRO9 MACHINE SUPPORT
784 F: arch/arm/mach-ep93xx/micro9.c
786 ARM/CORGI MACHINE SUPPORT
790 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
793 T: git git://git.berlios.de/gemini-board
795 F: arch/arm/mach-gemini/
797 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
802 F: arch/arm/mach-prima2/
803 F: drivers/dma/sirf-dma.c
804 F: drivers/i2c/busses/i2c-sirf.c
805 F: drivers/mmc/host/sdhci-sirf.c
806 F: drivers/pinctrl/pinctrl-sirf.c
807 F: drivers/spi/spi-sirf.c
809 ARM/EBSA110 MACHINE SUPPORT
812 W: http://www.arm.linux.org.uk/
814 F: arch/arm/mach-ebsa110/
815 F: drivers/net/ethernet/amd/am79c961a.*
817 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
822 W: http://www.openezx.org/
824 T: topgit git://git.openezx.org/openezx.git
825 F: arch/arm/mach-pxa/ezx.c
827 ARM/FARADAY FA526 PORT
831 T: git git://git.berlios.de/gemini-board
834 ARM/FOOTBRIDGE ARCHITECTURE
837 W: http://www.arm.linux.org.uk/
839 F: arch/arm/include/asm/hardware/dec21285.h
840 F: arch/arm/mach-footbridge/
842 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
846 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
847 F: arch/arm/mach-imx/
848 F: arch/arm/configs/imx*_defconfig
854 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
855 F: arch/arm/mach-imx/*imx6*
857 ARM/FREESCALE MXS ARM ARCHITECTURE
861 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
862 F: arch/arm/mach-mxs/
864 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
869 ARM/GUMSTIX MACHINE SUPPORT
874 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
879 F: arch/arm/mach-pxa/hx4700.c
880 F: arch/arm/mach-pxa/include/mach/hx4700.h
881 F: sound/soc/pxa/hx4700.c
883 ARM/HP JORNADA 7XX MACHINE SUPPORT
887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
888 F: arch/arm/mach-sa1100/jornada720.c
889 F: arch/arm/mach-sa1100/include/mach/jornada720.h
891 ARM/IGEP MACHINE SUPPORT
897 F: arch/arm/mach-omap2/board-igep0020.c
899 ARM/INCOME PXA270 SUPPORT
903 F: arch/arm/mach-pxa/colibri-pxa270-income.c
905 ARM/INTEL IOP32X ARM ARCHITECTURE
911 ARM/INTEL IOP33X ARM ARCHITECTURE
916 ARM/INTEL IOP13XX ARM ARCHITECTURE
922 ARM/INTEL IQ81342EX MACHINE SUPPORT
928 ARM/INTEL IXDP2850 MACHINE SUPPORT
933 ARM/INTEL IXP4XX ARM ARCHITECTURE
938 F: arch/arm/mach-ixp4xx/
940 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
944 F: arch/arm/mach-pxa/stargate2.c
945 F: drivers/pcmcia/pxa2xx_stargate2.c
947 ARM/INTEL XSC3 (MANZANO) ARM CORE
953 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
958 ARM/LOGICPD PXA270 MACHINE SUPPORT
963 ARM/MAGICIAN MACHINE SUPPORT
967 ARM/Marvell Armada 370 and Armada XP SOC support
973 F: arch/arm/mach-mvebu/
975 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
980 F: arch/arm/mach-dove/
981 F: arch/arm/mach-kirkwood/
982 F: arch/arm/mach-mv78xx0/
983 F: arch/arm/mach-orion5x/
984 F: arch/arm/plat-orion/
986 ARM/Orion SoC/Technologic Systems TS-78xx platform support
989 W: http://www.digriz.org.uk/ts78xx/kernel
991 F: arch/arm/mach-orion5x/ts78xx-*
993 ARM/MICREL KS8695 ARCHITECTURE
996 F: arch/arm/mach-ks8695
999 ARM/MIOA701 MACHINE SUPPORT
1002 F: arch/arm/mach-pxa/mioa701.c
1005 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1009 ARM/NOMADIK ARCHITECTURE
1015 F: arch/arm/mach-nomadik/
1016 F: arch/arm/plat-nomadik/
1017 F: drivers/i2c/busses/i2c-nomadik.c
1018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1020 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1023 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1026 ARM/QUALCOMM MSM MACHINE SUPPORT
1031 F: arch/arm/mach-msm/
1032 F: drivers/video/msm/
1033 F: drivers/mmc/host/msm_sdcc.c
1034 F: drivers/mmc/host/msm_sdcc.h
1035 F: drivers/tty/serial/msm_serial.h
1036 F: drivers/tty/serial/msm_serial.c
1037 F: drivers/*/pm8???-*
1039 F: include/linux/mfd/pm8xxx/
1040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1043 ARM/TOSA MACHINE SUPPORT
1048 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1051 W: http://hackndev.com
1053 F: arch/arm/mach-pxa/include/mach/palmtx.h
1054 F: arch/arm/mach-pxa/palmtx.c
1055 F: arch/arm/mach-pxa/include/mach/palmt5.h
1056 F: arch/arm/mach-pxa/palmt5.c
1057 F: arch/arm/mach-pxa/include/mach/palmld.h
1058 F: arch/arm/mach-pxa/palmld.c
1059 F: arch/arm/mach-pxa/include/mach/palmte2.h
1060 F: arch/arm/mach-pxa/palmte2.c
1061 F: arch/arm/mach-pxa/include/mach/palmtc.h
1062 F: arch/arm/mach-pxa/palmtc.c
1064 ARM/PALM TREO SUPPORT
1067 W: http://hackndev.com
1069 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1070 F: arch/arm/mach-pxa/palmtreo.c
1075 W: http://hackndev.com
1077 F: arch/arm/mach-pxa/include/mach/palmz72.h
1078 F: arch/arm/mach-pxa/palmz72.c
1082 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1085 ARM/PT DIGITAL BOARD PORT
1088 W: http://www.arm.linux.org.uk/
1091 ARM/RADISYS ENP2611 MACHINE SUPPORT
1096 ARM/RISCPC ARCHITECTURE
1099 W: http://www.arm.linux.org.uk/
1101 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1102 F: arch/arm/include/asm/hardware/ioc.h
1103 F: arch/arm/include/asm/hardware/iomd.h
1104 F: arch/arm/include/asm/hardware/memc.h
1105 F: arch/arm/mach-rpc/
1106 F: drivers/net/ethernet/8390/etherh.c
1107 F: drivers/net/ethernet/i825xx/ether1*
1108 F: drivers/net/ethernet/seeq/ether3*
1109 F: drivers/scsi/arm/
1111 ARM/SHARK MACHINE SUPPORT
1113 W: http://www.shark-linux.de/shark.html
1116 ARM/SAMSUNG ARM ARCHITECTURES
1121 W: http://www.fluff.org/ben/linux/
1123 F: arch/arm/plat-samsung/
1124 F: arch/arm/plat-s3c24xx/
1125 F: arch/arm/mach-s3c24*/
1126 F: arch/arm/mach-s3c64xx/
1127 F: drivers/*/*s3c2410*
1128 F: drivers/*/*/*s3c2410*
1129 F: drivers/spi/spi-s3c*
1130 F: sound/soc/samsung/*
1132 ARM/S5P EXYNOS ARM ARCHITECTURES
1137 F: arch/arm/mach-s5p*/
1138 F: arch/arm/mach-exynos*/
1141 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1145 F: arch/arm/mach-s5pv210/mach-aquila.c
1146 F: arch/arm/mach-s5pv210/mach-goni.c
1147 F: arch/arm/mach-exynos/mach-universal_c210.c
1148 F: arch/arm/mach-exynos/mach-nuri.c
1150 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1156 F: drivers/media/platform/s5p-g2d/
1158 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1164 F: arch/arm/plat-samsung/include/plat/*fimc*
1165 F: drivers/media/platform/s5p-fimc/
1167 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1174 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1175 F: drivers/media/platform/s5p-mfc/
1177 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1183 F: drivers/media/platform/s5p-tv/
1185 ARM/SHMOBILE ARM ARCHITECTURE
1189 W: http://oss.renesas.com
1190 Q: http://patchwork.kernel.org/project/linux-sh/list/
1191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1193 F: arch/arm/mach-shmobile/
1196 ARM/SOCFPGA ARCHITECTURE
1199 F: arch/arm/mach-socfpga/
1201 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1204 F: drivers/clk/socfpga/
1206 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1211 ARM/TETON BGA MACHINE SUPPORT
1216 ARM/THECUS N2100 MACHINE SUPPORT
1221 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1224 W: http://www.mcuos.com
1226 F: arch/arm/mach-w90x900/
1227 F: drivers/input/keyboard/w90p910_keypad.c
1228 F: drivers/input/touchscreen/w90p910_ts.c
1229 F: drivers/watchdog/nuc900_wdt.c
1230 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1231 F: drivers/mtd/nand/nuc900_nand.c
1232 F: drivers/rtc/rtc-nuc900.c
1233 F: drivers/spi/spi-nuc900.c
1234 F: drivers/usb/host/ehci-w90x900.c
1235 F: drivers/video/nuc900fb.c
1237 ARM/U300 MACHINE SUPPORT
1241 F: arch/arm/mach-u300/
1242 F: drivers/i2c/busses/i2c-stu300.c
1243 F: drivers/rtc/rtc-coh901331.c
1244 F: drivers/watchdog/coh901327_wdt.c
1245 F: drivers/dma/coh901318*
1246 F: drivers/mfd/ab3100*
1247 F: drivers/rtc/rtc-ab3100.c
1248 F: drivers/rtc/rtc-coh901331.c
1249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1251 ARM/Ux500 ARM ARCHITECTURE
1256 F: arch/arm/mach-ux500/
1257 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1258 F: drivers/dma/ste_dma40*
1259 F: drivers/hwspinlock/u8500_hsem.c
1260 F: drivers/mfd/abx500*
1261 F: drivers/mfd/ab8500*
1262 F: drivers/mfd/dbx500*
1263 F: drivers/mfd/db8500*
1264 F: drivers/pinctrl/pinctrl-nomadik*
1265 F: drivers/rtc/rtc-ab8500.c
1266 F: drivers/rtc/rtc-pl031.c
1267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1272 W: http://www.arm.linux.org.uk/
1276 ARM/VOIPAC PXA270 SUPPORT
1280 F: arch/arm/mach-pxa/vpac270.c
1281 F: arch/arm/mach-pxa/include/mach/vpac270.h
1283 ARM/VT8500 ARM ARCHITECTURE
1287 F: arch/arm/mach-vt8500/
1288 F: drivers/clocksource/vt8500_timer.c
1289 F: drivers/gpio/gpio-vt8500.c
1290 F: drivers/mmc/host/wmt-sdmmc.c
1291 F: drivers/pwm/pwm-vt8500.c
1292 F: drivers/rtc/rtc-vt8500.c
1293 F: drivers/tty/serial/vt8500_serial.c
1294 F: drivers/usb/host/ehci-vt8500.c
1295 F: drivers/usb/host/uhci-platform.c
1296 F: drivers/video/vt8500lcdfb.*
1297 F: drivers/video/wm8505fb*
1298 F: drivers/video/wmt_ge_rops.*
1300 ARM/ZIPIT Z2 SUPPORT
1304 F: arch/arm/mach-pxa/z2.c
1305 F: arch/arm/mach-pxa/include/mach/z2.h
1307 ARM/ZYNQ ARCHITECTURE
1310 W: http://wiki.xilinx.com
1311 T: git git://git.xilinx.com/linux-xlnx.git
1313 F: arch/arm/mach-zynq/
1315 ARM64 PORT (AARCH64 ARCHITECTURE)
1321 F: Documentation/arm64/
1323 AS3645A LED FLASH CONTROLLER DRIVER
1326 T: git git://linuxtv.org/media_tree.git
1328 F: drivers/media/i2c/as3645a.c
1329 F: include/media/as3645a.h
1331 ASC7621 HARDWARE MONITOR DRIVER
1335 F: Documentation/hwmon/asc7621
1336 F: drivers/hwmon/asc7621.c
1338 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1342 W: http://acpi4asus.sf.net
1344 F: drivers/platform/x86/asus*.c
1345 F: drivers/platform/x86/eeepc*.c
1347 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1349 W: http://sourceforge.net/projects/xscaleiop
1351 F: Documentation/crypto/async-tx-api.txt
1354 F: include/linux/dmaengine.h
1355 F: include/linux/async_tx.h
1361 F: drivers/misc/eeprom/at24.c
1362 F: include/linux/i2c/at24.h
1364 ATA OVER ETHERNET (AOE) DRIVER
1366 W: http://support.coraid.com/support/linux
1368 F: Documentation/aoe/
1369 F: drivers/block/aoe/
1371 ATHEROS ATH GENERIC UTILITIES
1375 F: drivers/net/wireless/ath/*
1377 ATHEROS ATH5K WIRELESS DRIVER
1383 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1385 F: drivers/net/wireless/ath/ath5k/
1387 ATHEROS ATH6KL WIRELESS DRIVER
1390 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1393 F: drivers/net/wireless/ath/ath6kl/
1395 ATHEROS ATH9K WIRELESS DRIVER
1402 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1404 F: drivers/net/wireless/ath/ath9k/
1406 WILOCITY WIL6210 WIRELESS DRIVER
1411 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1412 F: drivers/net/wireless/ath/wil6210/
1414 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1417 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1419 F: drivers/net/wireless/ath/carl9170/
1421 ATK0110 HWMON DRIVER
1425 F: drivers/hwmon/asus_atk0110.c
1430 F: drivers/input/misc/ati_remote2.c
1432 ATLX ETHERNET DRIVERS
1436 W: http://sourceforge.net/projects/atl1
1437 W: http://atl1.sourceforge.net
1439 F: drivers/net/ethernet/atheros/
1445 W: http://linux-atm.sourceforge.net
1448 F: include/linux/atm*
1449 F: include/uapi/linux/atm*
1451 ATMEL AT91 / AT32 MCI DRIVER
1454 F: drivers/mmc/host/atmel-mci.c
1455 F: drivers/mmc/host/atmel-mci-regs.h
1457 ATMEL AT91 / AT32 SERIAL DRIVER
1460 F: drivers/tty/serial/atmel_serial.c
1466 F: drivers/dma/at_hdmac.c
1467 F: drivers/dma/at_hdmac_regs.h
1468 F: include/linux/platform_data/dma-atmel.h
1474 F: drivers/i2c/busses/i2c-at91.c
1480 F: drivers/media/platform/soc_camera/atmel-isi.c
1481 F: include/media/atmel-isi.h
1487 F: drivers/video/atmel_lcdfb.c
1488 F: include/video/atmel_lcdc.h
1490 ATMEL MACB ETHERNET DRIVER
1493 F: drivers/net/ethernet/cadence/
1498 F: drivers/spi/spi-atmel.*
1500 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1504 F: drivers/misc/atmel_tclib.c
1505 F: drivers/clocksource/tcb_clksrc.c
1511 F: drivers/input/touchscreen/atmel_tsadcc.c
1513 ATMEL USBA UDC DRIVER
1517 F: drivers/usb/gadget/atmel_usba_udc.*
1519 ATMEL WIRELESS DRIVER
1522 W: http://www.thekelleys.org.uk/atmel
1523 W: http://atmelwlandriver.sourceforge.net/
1525 F: drivers/net/wireless/atmel*
1531 W: http://people.redhat.com/sgrubb/audit/
1532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1534 F: include/linux/audit.h
1535 F: include/uapi/linux/audit.h
1538 AUXILIARY DISPLAY DRIVERS
1540 W: http://miguelojeda.es/auxdisplay.htm
1541 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1543 F: drivers/auxdisplay/
1544 F: include/linux/cfag12864b.h
1549 W: http://www.atmel.com/products/AVR32/
1550 W: http://mirror.egtvedt.no/avr32linux.org/
1551 W: http://avrfreaks.net/
1555 AVR32/AT32AP MACHINE SUPPORT
1559 F: arch/avr32/mach-at32ap/
1564 W: http://www.linux-ax25.org/
1566 F: include/uapi/linux/ax25.h
1567 F: include/net/ax25.h
1573 W: http://linuxtv.org
1574 T: git git://linuxtv.org/media_tree.git
1576 F: drivers/media/usb/dvb-usb-v2/az6007.c
1578 AZTECH FM RADIO RECEIVER DRIVER
1581 T: git git://linuxtv.org/media_tree.git
1582 W: http://linuxtv.org
1584 F: drivers/media/radio/radio-aztech*
1590 W: http://wireless.kernel.org/en/users/Drivers/b43
1592 F: drivers/net/wireless/b43/
1594 B43LEGACY WIRELESS DRIVER
1599 W: http://wireless.kernel.org/en/users/Drivers/b43
1601 F: drivers/net/wireless/b43legacy/
1603 BACKLIGHT CLASS/SUBSYSTEM
1606 F: drivers/video/backlight/
1607 F: include/linux/backlight.h
1614 W: http://www.open-mesh.org/
1618 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1621 W: http://www.baycom.org/~tom/ham/ham.html
1623 F: drivers/net/hamradio/baycom*
1625 BCACHE (BLOCK LAYER CACHE)
1628 W: http://bcache.evilpiepirate.org
1630 F: drivers/md/bcache/
1634 F: Documentation/filesystems/befs.txt
1640 F: Documentation/filesystems/bfs.txt
1642 F: include/uapi/linux/bfs_fs.h
1644 BLACKFIN ARCHITECTURE
1647 W: http://blackfin.uclinux.org
1651 BLACKFIN EMAC DRIVER
1653 W: http://blackfin.uclinux.org
1655 F: drivers/net/ethernet/adi/
1660 W: http://blackfin.uclinux.org
1662 F: drivers/rtc/rtc-bfin.c
1667 W: http://blackfin.uclinux.org
1669 F: drivers/mmc/host/bfin_sdh.c
1671 BLACKFIN SERIAL DRIVER
1674 W: http://blackfin.uclinux.org
1676 F: drivers/tty/serial/bfin_uart.c
1678 BLACKFIN WATCHDOG DRIVER
1681 W: http://blackfin.uclinux.org
1683 F: drivers/watchdog/bfin_wdt.c
1685 BLACKFIN I2C TWI DRIVER
1688 W: http://blackfin.uclinux.org/
1690 F: drivers/i2c/busses/i2c-bfin-twi.c
1692 BLACKFIN MEDIA DRIVER
1695 W: http://blackfin.uclinux.org/
1697 F: drivers/media/platform/blackfin/
1698 F: drivers/media/i2c/adv7183*
1699 F: drivers/media/i2c/vs6624*
1701 BLINKM RGB LED DRIVER
1704 F: drivers/leds/leds-blinkm.c
1708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1716 F: drivers/mtd/devices/block2mtd.c
1723 W: http://www.bluez.org/
1724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1727 F: drivers/bluetooth/
1734 W: http://www.bluez.org/
1735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1739 F: include/net/bluetooth/
1745 W: http://sourceforge.net/projects/bonding/
1747 F: drivers/net/bonding/
1748 F: include/uapi/linux/if_bonding.h
1750 BROADCOM B44 10/100 ETHERNET DRIVER
1754 F: drivers/net/ethernet/broadcom/b44.*
1756 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1760 F: drivers/net/ethernet/broadcom/bnx2.*
1761 F: drivers/net/ethernet/broadcom/bnx2_*
1763 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1767 F: drivers/net/ethernet/broadcom/bnx2x/
1769 BROADCOM BCM2835 ARM ARCHICTURE
1772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1774 F: arch/arm/mach-bcm2835/
1775 F: arch/arm/boot/dts/bcm2835*
1776 F: arch/arm/configs/bcm2835_defconfig
1777 F: drivers/*/*bcm2835*
1779 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1784 F: drivers/net/ethernet/broadcom/tg3.*
1786 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1794 F: drivers/net/wireless/brcm80211/
1796 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1800 F: drivers/scsi/bnx2fc/
1802 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1807 F: include/linux/bcma/
1809 BROCADE BFA FC SCSI DRIVER
1814 F: drivers/scsi/bfa/
1816 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1820 F: drivers/net/ethernet/brocade/bna/
1822 BSG (block layer generic sg v4 driver)
1827 F: include/linux/bsg.h
1828 F: include/uapi/linux/bsg.h
1833 T: git git://git.alsa-project.org/alsa-kernel.git
1835 F: Documentation/sound/alsa/Bt87x.txt
1836 F: sound/pci/bt87x.c
1840 W: http://bu3sch.de/btgpio.php
1842 F: drivers/gpio/gpio-bt8xx.c
1847 W: http://btrfs.wiki.kernel.org/
1848 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1851 F: Documentation/filesystems/btrfs.txt
1854 BTTV VIDEO4LINUX DRIVER
1857 W: http://linuxtv.org
1858 T: git git://linuxtv.org/media_tree.git
1860 F: Documentation/video4linux/bttv/
1861 F: drivers/media/pci/bt8xx/bttv*
1863 C-MEDIA CMI8788 DRIVER
1866 T: git git://git.alsa-project.org/alsa-kernel.git
1868 F: sound/pci/oxygen/
1874 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1878 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1882 F: Documentation/filesystems/caching/cachefiles.txt
1885 CADET FM/AM RADIO RECEIVER DRIVER
1888 T: git git://linuxtv.org/media_tree.git
1889 W: http://linuxtv.org
1891 F: drivers/media/radio/radio-cadet*
1893 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1896 T: git git://linuxtv.org/media_tree.git
1898 F: Documentation/video4linux/cafe_ccic
1899 F: drivers/media/platform/marvell-ccic/
1905 F: Documentation/networking/caif/
1906 F: drivers/net/caif/
1907 F: include/uapi/linux/caif/
1908 F: include/net/caif/
1911 CALGARY x86-64 IOMMU
1916 F: arch/x86/kernel/pci-calgary_64.c
1917 F: arch/x86/kernel/tce_64.c
1918 F: arch/x86/include/asm/calgary.h
1919 F: arch/x86/include/asm/tce.h
1924 W: http://gitorious.org/linux-can
1925 T: git git://gitorious.org/linux-can/linux-can-next.git
1928 F: include/linux/can/core.h
1929 F: include/uapi/linux/can.h
1930 F: include/uapi/linux/can/bcm.h
1931 F: include/uapi/linux/can/raw.h
1932 F: include/uapi/linux/can/gw.h
1938 W: http://gitorious.org/linux-can
1939 T: git git://gitorious.org/linux-can/linux-can-next.git
1942 F: include/linux/can/dev.h
1943 F: include/linux/can/platform/
1944 F: include/uapi/linux/can/error.h
1945 F: include/uapi/linux/can/netlink.h
1951 F: include/linux/capability.h
1952 F: include/uapi/linux/capability.h
1953 F: security/capability.c
1954 F: security/commoncap.c
1955 F: kernel/capability.c
1957 CELL BROADBAND ENGINE ARCHITECTURE
1961 W: http://www.ibm.com/developerworks/power/cell/
1963 F: arch/powerpc/include/asm/cell*.h
1964 F: arch/powerpc/include/asm/spu*.h
1965 F: arch/powerpc/include/uapi/asm/spu*.h
1966 F: arch/powerpc/oprofile/*cell*
1967 F: arch/powerpc/platforms/cell/
1969 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1975 F: Documentation/filesystems/ceph.txt
1978 F: include/linux/ceph
1979 F: include/linux/crush
1981 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1984 F: Documentation/usb/WUSB-Design-overview.txt
1985 F: Documentation/usb/wusb-cbaf
1986 F: drivers/usb/host/hwa-hc.c
1987 F: drivers/usb/host/whci/
1988 F: drivers/usb/wusbcore/
1989 F: include/linux/usb/wusb*
1991 CFAG12864B LCD DRIVER
1993 W: http://miguelojeda.es/auxdisplay.htm
1994 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1996 F: drivers/auxdisplay/cfag12864b.c
1997 F: include/linux/cfag12864b.h
1999 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2001 W: http://miguelojeda.es/auxdisplay.htm
2002 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2004 F: drivers/auxdisplay/cfag12864bfb.c
2005 F: include/linux/cfag12864b.h
2007 CFG80211 and NL80211
2010 W: http://wireless.kernel.org/
2011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2014 F: include/uapi/linux/nl80211.h
2015 F: include/net/cfg80211.h
2017 X: net/wireless/wext*
2019 CHAR and MISC DRIVERS
2022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2031 F: scripts/checkpatch.pl
2033 CHINESE DOCUMENTATION
2038 F: Documentation/zh_CN/
2040 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2044 F: drivers/usb/chipidea/
2046 CISCO VIC ETHERNET NIC DRIVER
2052 F: drivers/net/ethernet/cisco/enic/
2054 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2058 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2060 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2064 F: drivers/usb/host/ohci-ep93xx.c
2066 CIRRUS LOGIC CS4270 SOUND DRIVER
2070 F: sound/soc/codecs/cs4270*
2077 F: include/linux/cleancache.h
2082 F: include/linux/clk.h
2084 CISCO FCOE HBA DRIVER
2090 F: drivers/scsi/fnic/
2097 F: drivers/platform/x86/classmate-laptop.c
2099 COCCINELLE/Semantic Patches (SmPL)
2104 W: http://coccinelle.lip6.fr/
2106 F: scripts/coccinelle/
2107 F: scripts/coccicheck
2113 W: http://www.coda.cs.cmu.edu/
2115 F: Documentation/filesystems/coda.txt
2117 F: include/linux/coda*.h
2118 F: include/uapi/linux/coda*.h
2120 COMMON CLK FRAMEWORK
2123 T: git git://git.linaro.org/people/mturquette/linux.git
2125 F: drivers/clk/clk.c
2126 F: drivers/clk/clk-*
2127 F: include/linux/clk-pr*
2129 COMMON INTERNET FILE SYSTEM (CIFS)
2133 W: http://linux-cifs.samba.org/
2134 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2137 F: Documentation/filesystems/cifs.txt
2140 COMPACTPCI HOTPLUG CORE
2144 F: drivers/pci/hotplug/cpci_hotplug*
2146 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2150 F: drivers/pci/hotplug/cpcihp_zt5550.*
2152 COMPACTPCI HOTPLUG GENERIC DRIVER
2156 F: drivers/pci/hotplug/cpcihp_generic.c
2158 COMPAL LAPTOP SUPPORT
2162 F: drivers/platform/x86/compal-laptop.c
2164 CONEXANT ACCESSRUNNER USB DRIVER
2167 W: http://accessrunner.sourceforge.net/
2169 F: drivers/usb/atm/cxacru.c
2173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2176 F: include/linux/configfs.h
2182 F: drivers/connector/
2184 CONTROL GROUPS (CGROUPS)
2189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2191 F: include/linux/cgroup*
2195 CORETEMP HARDWARE MONITORING DRIVER
2199 F: Documentation/hwmon/coretemp
2200 F: drivers/hwmon/coretemp.c
2202 COSA/SRP SYNC SERIAL DRIVER
2204 W: http://www.fi.muni.cz/~kas/cosa/
2206 F: drivers/net/wan/cosa*
2208 CPMAC ETHERNET DRIVER
2212 F: drivers/net/ethernet/ti/cpmac.c
2214 CPU FREQUENCY DRIVERS
2220 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2222 F: include/linux/cpufreq.h
2224 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2229 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2231 F: drivers/cpufreq/arm_big_little.h
2232 F: drivers/cpufreq/arm_big_little.c
2233 F: drivers/cpufreq/arm_big_little_dt.c
2240 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2241 F: drivers/cpuidle/*
2242 F: include/linux/cpuidle.h
2247 F: arch/x86/kernel/cpuid.c
2248 F: arch/x86/kernel/msr.c
2250 CPU POWER MONITORING SUBSYSTEM
2254 F: tools/power/cpupower
2258 W: http://www.bullopensource.org/cpuset/
2259 W: http://oss.sgi.com/projects/cpusets/
2261 F: Documentation/cgroups/cpusets.txt
2262 F: include/linux/cpuset.h
2266 W: http://sourceforge.net/projects/cramfs/
2268 F: Documentation/filesystems/cramfs.txt
2275 W: http://developer.axis.com
2278 F: drivers/tty/serial/crisv10.*
2284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2286 F: Documentation/crypto/
2292 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2296 F: crypto/ansi_cprng.c
2299 CS5535 Audio ALSA driver
2302 F: sound/pci/cs5535audio/
2304 CX18 VIDEO4LINUX DRIVER
2308 T: git git://linuxtv.org/media_tree.git
2309 W: http://linuxtv.org
2310 W: http://www.ivtvdriver.org/index.php/Cx18
2312 F: Documentation/video4linux/cx18.txt
2313 F: drivers/media/pci/cx18/
2314 F: include/uapi/linux/ivtv*
2316 CX2341X MPEG ENCODER HELPER MODULE
2319 T: git git://linuxtv.org/media_tree.git
2320 W: http://linuxtv.org
2322 F: drivers/media/common/cx2341x*
2323 F: include/media/cx2341x*
2325 CX88 VIDEO4LINUX DRIVER
2328 W: http://linuxtv.org
2329 T: git git://linuxtv.org/media_tree.git
2331 F: Documentation/video4linux/cx88/
2332 F: drivers/media/pci/cx88/
2334 CXD2820R MEDIA DRIVER
2337 W: http://linuxtv.org/
2338 W: http://palosaari.fi/linux/
2339 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2340 T: git git://linuxtv.org/anttip/media_tree.git
2342 F: drivers/media/dvb-frontends/cxd2820r*
2344 CXGB3 ETHERNET DRIVER (CXGB3)
2347 W: http://www.chelsio.com
2349 F: drivers/net/ethernet/chelsio/cxgb3/
2351 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2354 W: http://www.openfabrics.org
2356 F: drivers/infiniband/hw/cxgb3/
2358 CXGB4 ETHERNET DRIVER (CXGB4)
2361 W: http://www.chelsio.com
2363 F: drivers/net/ethernet/chelsio/cxgb4/
2365 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2368 W: http://www.openfabrics.org
2370 F: drivers/infiniband/hw/cxgb4/
2372 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2375 W: http://www.chelsio.com
2377 F: drivers/net/ethernet/chelsio/cxgb4vf/
2379 STMMAC ETHERNET DRIVER
2382 W: http://www.stlinux.com
2384 F: drivers/net/ethernet/stmicro/stmmac/
2389 W: http://www.arm.linux.org.uk/
2391 F: drivers/video/cyber2000fb.*
2393 CYCLADES ASYNC MUX DRIVER
2394 W: http://www.cyclades.com/
2396 F: drivers/tty/cyclades.c
2397 F: include/linux/cyclades.h
2398 F: include/uapi/linux/cyclades.h
2400 CYCLADES PC300 DRIVER
2401 W: http://www.cyclades.com/
2403 F: drivers/net/wan/pc300*
2405 CYPRESS_FIRMWARE MEDIA DRIVER
2408 W: http://linuxtv.org/
2409 W: http://palosaari.fi/linux/
2410 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2411 T: git git://linuxtv.org/anttip/media_tree.git
2413 F: drivers/media/common/cypress_firmware*
2415 CYTTSP TOUCHSCREEN DRIVER
2419 F: drivers/input/touchscreen/cyttsp*
2420 F: include/linux/input/cyttsp.h
2422 DAMA SLAVE for AX.25
2424 W: http://yaina.de/jreuter/
2425 W: http://www.qsl.net/dl1bke/
2428 F: net/ax25/af_ax25.c
2429 F: net/ax25/ax25_dev.c
2430 F: net/ax25/ax25_ds_*
2431 F: net/ax25/ax25_in.c
2432 F: net/ax25/ax25_out.c
2433 F: net/ax25/ax25_timer.c
2434 F: net/ax25/sysctl_net_ax25.c
2436 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2439 F: Documentation/networking/dmfe.txt
2440 F: drivers/net/ethernet/dec/tulip/dmfe.c
2442 DC390/AM53C974 SCSI driver
2444 W: http://www.garloff.de/kurt/linux/dc390/
2447 F: drivers/scsi/tmscsim.*
2453 W: http://twibble.org/dist/dc395x/
2455 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2457 F: Documentation/scsi/dc395x.txt
2458 F: drivers/scsi/dc395x.*
2463 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2465 F: include/linux/dccp.h
2466 F: include/uapi/linux/dccp.h
2467 F: include/linux/tfrc.h
2470 DECnet NETWORK LAYER
2471 W: http://linux-decnet.sourceforge.net
2474 F: Documentation/networking/decnet.txt
2477 DEFXX FDDI NETWORK DRIVER
2480 F: drivers/net/fddi/defxx.*
2486 F: drivers/platform/x86/dell-laptop.c
2488 DELL LAPTOP SMM DRIVER
2490 F: drivers/char/i8k.c
2491 F: include/uapi/linux/i8k.h
2493 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2496 F: Documentation/dcdbas.txt
2497 F: drivers/firmware/dcdbas.*
2499 DELL WMI EXTRAS DRIVER
2502 F: drivers/platform/x86/dell-wmi.c
2504 DESIGNWARE USB2 DRD IP DRIVER
2508 F: drivers/staging/dwc2/
2510 DESIGNWARE USB3 DRD IP DRIVER
2514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2516 F: drivers/usb/dwc3/
2518 DEVICE FREQUENCY (DEVFREQ)
2525 DEVICE NUMBER REGISTRY
2527 W: http://lanana.org/docs/device-list/index.html
2534 W: http://sources.redhat.com/dm
2535 Q: http://patchwork.kernel.org/project/dm-devel/list/
2536 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2538 F: Documentation/device-mapper/
2540 F: drivers/md/persistent-data/
2541 F: include/linux/device-mapper.h
2542 F: include/linux/dm-*.h
2544 DIOLAN U2C-12 I2C DRIVER
2548 F: drivers/i2c/busses/i2c-diolan-u2c.c
2550 DIRECTORY NOTIFICATION (DNOTIFY)
2553 F: Documentation/filesystems/dnotify.txt
2554 F: fs/notify/dnotify/
2555 F: include/linux/dnotify.h
2557 DISK GEOMETRY AND PARTITION HANDLING
2559 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2560 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2561 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2567 F: Documentation/filesystems/quota.txt
2569 F: include/linux/quota*.h
2570 F: include/uapi/linux/quota*.h
2572 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2576 W: http://plugable.com/category/projects/udlfb/
2577 F: drivers/video/udlfb.c
2578 F: include/video/udlfb.h
2579 F: Documentation/fb/udlfb.txt
2581 DISTRIBUTED LOCK MANAGER (DLM)
2585 W: http://sources.redhat.com/cluster/
2586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2590 DMA BUFFER SHARING FRAMEWORK
2596 F: drivers/base/dma-buf*
2597 F: include/linux/dma-buf*
2598 F: Documentation/dma-buf-sharing.txt
2599 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2601 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2606 F: include/linux/dma*
2607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2608 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2610 DME1737 HARDWARE MONITOR DRIVER
2614 F: Documentation/hwmon/dme1737
2615 F: drivers/hwmon/dme1737.c
2617 DOCKING STATION DRIVER
2621 F: drivers/acpi/dock.c
2634 F: drivers/char/dtlk.c
2635 F: include/linux/dtlk.h
2637 DPT_I2O SCSI RAID DRIVER
2640 W: http://www.adaptec.com/
2642 F: drivers/scsi/dpt*
2643 F: drivers/scsi/dpt/
2650 W: http://www.drbd.org
2651 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2652 T: git git://git.drbd.org/drbd-8.3.git
2654 F: drivers/block/drbd/
2656 F: Documentation/blockdev/drbd/
2658 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2662 F: Documentation/kobject.txt
2666 F: include/linux/kobj*
2667 F: include/linux/debugfs.h
2673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2677 F: include/uapi/drm/
2679 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2683 T: git git://people.freedesktop.org/~danvet/drm-intel
2685 F: drivers/gpu/drm/i915
2686 F: include/drm/i915*
2687 F: include/uapi/drm/i915*
2689 DRM DRIVERS FOR EXYNOS
2695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
2697 F: drivers/gpu/drm/exynos
2698 F: include/drm/exynos*
2699 F: include/uapi/drm/exynos*
2701 DRM DRIVERS FOR NVIDIA TEGRA
2705 T: git git://gitorious.org/thierryreding/linux.git
2707 F: drivers/gpu/drm/tegra/
2708 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2710 DSBR100 USB FM RADIO DRIVER
2713 T: git git://linuxtv.org/media_tree.git
2715 F: drivers/media/radio/dsbr100.c
2721 F: drivers/net/wan/dscc4.c
2723 DVB_USB_AF9015 MEDIA DRIVER
2726 W: http://linuxtv.org/
2727 W: http://palosaari.fi/linux/
2728 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2729 T: git git://linuxtv.org/anttip/media_tree.git
2731 F: drivers/media/usb/dvb-usb-v2/af9015*
2733 DVB_USB_AF9035 MEDIA DRIVER
2736 W: http://linuxtv.org/
2737 W: http://palosaari.fi/linux/
2738 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2739 T: git git://linuxtv.org/anttip/media_tree.git
2741 F: drivers/media/usb/dvb-usb-v2/af9035*
2743 DVB_USB_ANYSEE MEDIA DRIVER
2746 W: http://linuxtv.org/
2747 W: http://palosaari.fi/linux/
2748 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2749 T: git git://linuxtv.org/anttip/media_tree.git
2751 F: drivers/media/usb/dvb-usb-v2/anysee*
2753 DVB_USB_AU6610 MEDIA DRIVER
2756 W: http://linuxtv.org/
2757 W: http://palosaari.fi/linux/
2758 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2759 T: git git://linuxtv.org/anttip/media_tree.git
2761 F: drivers/media/usb/dvb-usb-v2/au6610*
2763 DVB_USB_CE6230 MEDIA DRIVER
2766 W: http://linuxtv.org/
2767 W: http://palosaari.fi/linux/
2768 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2769 T: git git://linuxtv.org/anttip/media_tree.git
2771 F: drivers/media/usb/dvb-usb-v2/ce6230*
2773 DVB_USB_CXUSB MEDIA DRIVER
2776 W: http://linuxtv.org/
2777 W: http://github.com/mkrufky
2778 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2779 T: git git://linuxtv.org/media_tree.git
2781 F: drivers/media/usb/dvb-usb/cxusb*
2783 DVB_USB_EC168 MEDIA DRIVER
2786 W: http://linuxtv.org/
2787 W: http://palosaari.fi/linux/
2788 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2789 T: git git://linuxtv.org/anttip/media_tree.git
2791 F: drivers/media/usb/dvb-usb-v2/ec168*
2793 DVB_USB_GL861 MEDIA DRIVER
2796 W: http://linuxtv.org/
2797 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2798 T: git git://linuxtv.org/anttip/media_tree.git
2800 F: drivers/media/usb/dvb-usb-v2/gl861*
2802 DVB_USB_MXL111SF MEDIA DRIVER
2805 W: http://linuxtv.org/
2806 W: http://github.com/mkrufky
2807 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2808 T: git git://linuxtv.org/mkrufky/mxl111sf.git
2810 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2812 DVB_USB_RTL28XXU MEDIA DRIVER
2815 W: http://linuxtv.org/
2816 W: http://palosaari.fi/linux/
2817 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2818 T: git git://linuxtv.org/anttip/media_tree.git
2820 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2822 DVB_USB_V2 MEDIA DRIVER
2825 W: http://linuxtv.org/
2826 W: http://palosaari.fi/linux/
2827 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2828 T: git git://linuxtv.org/anttip/media_tree.git
2830 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2831 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2836 F: lib/dynamic_debug.c
2837 F: include/linux/dynamic_debug.h
2839 DZ DECSTATION DZ11 SERIAL DRIVER
2842 F: drivers/tty/serial/dz.*
2847 W: http://linuxtv.org/
2848 W: http://palosaari.fi/linux/
2849 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2850 T: git git://linuxtv.org/anttip/media_tree.git
2852 F: drivers/media/tuners/e4000*
2854 EATA-DMA SCSI DRIVER
2859 F: drivers/scsi/eata*
2861 EATA ISA/EISA/PCI SCSI DRIVER
2865 F: drivers/scsi/eata.c
2867 EATA-PIO SCSI DRIVER
2872 F: drivers/scsi/eata_pio.*
2877 W: http://ebtables.sourceforge.net/
2879 F: include/linux/netfilter_bridge/ebt_*.h
2880 F: include/uapi/linux/netfilter_bridge/ebt_*.h
2881 F: net/bridge/netfilter/ebt*.c
2886 W: http://linuxtv.org/
2887 W: http://palosaari.fi/linux/
2888 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2889 T: git git://linuxtv.org/anttip/media_tree.git
2891 F: drivers/media/dvb-frontends/ec100*
2896 W: http://ecryptfs.org
2897 W: https://launchpad.net/ecryptfs
2899 F: Documentation/filesystems/ecryptfs.txt
2905 W: bluesmoke.sourceforge.net
2907 F: Documentation/edac.txt
2909 F: include/linux/edac.h
2915 W: bluesmoke.sourceforge.net
2917 F: drivers/edac/amd64_edac*
2924 W: bluesmoke.sourceforge.net
2926 F: drivers/edac/octeon_edac*
2932 W: bluesmoke.sourceforge.net
2934 F: drivers/edac/e752x_edac.c
2939 W: bluesmoke.sourceforge.net
2941 F: drivers/edac/e7xxx_edac.c
2946 W: bluesmoke.sourceforge.net
2948 F: drivers/edac/ghes-edac.c
2953 W: bluesmoke.sourceforge.net
2955 F: drivers/edac/i82443bxgx_edac.c
2960 W: bluesmoke.sourceforge.net
2962 F: drivers/edac/i3000_edac.c
2967 W: bluesmoke.sourceforge.net
2969 F: drivers/edac/i5000_edac.c
2974 W: bluesmoke.sourceforge.net
2976 F: drivers/edac/i5400_edac.c
2981 W: bluesmoke.sourceforge.net
2983 F: drivers/edac/i7300_edac.c
2988 W: bluesmoke.sourceforge.net
2990 F: drivers/edac/i7core_edac.c
2996 W: bluesmoke.sourceforge.net
2998 F: drivers/edac/i82975x_edac.c
3003 W: bluesmoke.sourceforge.net
3005 F: drivers/edac/pasemi_edac.c
3010 W: bluesmoke.sourceforge.net
3012 F: drivers/edac/r82600_edac.c
3017 W: bluesmoke.sourceforge.net
3019 F: drivers/edac/sb_edac.c
3021 EDIROL UA-101/UA-1000 DRIVER
3024 T: git git://git.alsa-project.org/alsa-kernel.git
3026 F: sound/usb/misc/ua101.c
3028 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3033 F: Documentation/x86/efi-stub.txt
3034 F: arch/ia64/kernel/efi.c
3035 F: arch/x86/boot/compressed/eboot.[ch]
3036 F: arch/x86/include/asm/efi.h
3037 F: arch/x86/platform/efi/*
3038 F: drivers/firmware/efi/*
3039 F: include/linux/efi*.h
3041 EFI VARIABLE FILESYSTEM
3045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3050 EFIFB FRAMEBUFFER DRIVER
3054 F: drivers/video/efifb.c
3057 W: http://aeschi.ch.eu.org/efs/
3061 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3066 F: drivers/infiniband/hw/ehca/
3068 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3072 F: drivers/net/ethernet/ibm/ehea/
3074 EM28XX VIDEO4LINUX DRIVER
3077 W: http://linuxtv.org
3078 T: git git://linuxtv.org/media_tree.git
3080 F: drivers/media/usb/em28xx/
3089 EMULEX LPFC FC SCSI DRIVER
3092 W: http://sourceforge.net/projects/lpfcxxxx
3094 F: drivers/scsi/lpfc/
3096 ENE CB710 FLASH CARD READER DRIVER
3099 F: drivers/misc/cb710/
3100 F: drivers/mmc/host/cb710-mmc.*
3101 F: include/linux/cb710.h
3103 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3106 F: drivers/media/rc/ene_ir.*
3108 EPSON S1D13XXX FRAMEBUFFER DRIVER
3111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3112 F: drivers/video/s1d13xxxfb.c
3113 F: include/video/s1d13xxxfb.h
3119 W: http://www.linuxfoundation.org/en/Net:Bridge
3121 F: include/linux/netfilter_bridge/
3128 F: Documentation/filesystems/ext2.txt
3130 F: include/linux/ext2*
3138 F: Documentation/filesystems/ext3.txt
3145 W: http://ext4.wiki.kernel.org
3146 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3148 F: Documentation/filesystems/ext4.txt
3151 Extended Verification Module (EVM)
3154 F: security/integrity/evm/
3156 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3162 F: Documentation/extcon/
3168 F: drivers/video/exynos/exynos_dp*
3169 F: include/video/exynos_dp*
3171 EXYNOS MIPI DISPLAY DRIVERS
3177 F: drivers/video/exynos/exynos_mipi*
3178 F: include/video/exynos_mipi*
3180 F71805F HARDWARE MONITORING DRIVER
3184 F: Documentation/hwmon/f71805f
3185 F: drivers/hwmon/f71805f.c
3191 F: drivers/media/tuners/fc0011.h
3192 F: drivers/media/tuners/fc0011.c
3197 W: http://linuxtv.org/
3198 W: http://palosaari.fi/linux/
3199 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3200 T: git git://linuxtv.org/anttip/media_tree.git
3202 F: drivers/media/tuners/fc2580*
3207 F: fs/notify/fanotify/
3208 F: include/linux/fanotify.h
3209 F: include/uapi/linux/fanotify.h
3211 FARSYNC SYNCHRONOUS DRIVER
3213 W: http://www.farsite.co.uk/
3215 F: drivers/net/wan/farsync.*
3217 FAULT INJECTION SUPPORT
3220 F: Documentation/fault-injection/
3221 F: lib/fault-inject.c
3223 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3226 W: www.Open-FCoE.org
3228 F: drivers/scsi/libfc/
3229 F: drivers/scsi/fcoe/
3231 F: include/scsi/libfc.h
3232 F: include/scsi/libfcoe.h
3233 F: include/uapi/scsi/fc/
3235 FILE LOCKING (flock() and fcntl()/lockf())
3239 F: include/linux/fcntl.h
3240 F: include/linux/fs.h
3241 F: include/uapi/linux/fcntl.h
3242 F: include/uapi/linux/fs.h
3246 FILESYSTEMS (VFS and infrastructure)
3252 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3256 F: drivers/hwmon/f75375s.c
3257 F: include/linux/f75375s.h
3259 FIREWIRE AUDIO DRIVERS
3262 T: git git://git.alsa-project.org/alsa-kernel.git
3266 FIREWIRE MEDIA DRIVERS (firedtv)
3270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3272 F: drivers/media/firewire/
3274 FIREWIRE SBP-2 TARGET
3279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3281 F: drivers/target/sbp/
3286 W: http://ieee1394.wiki.kernel.org/
3287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3289 F: drivers/firewire/
3290 F: include/linux/firewire.h
3291 F: include/uapi/linux/firewire*.h
3294 FIRMWARE LOADER (request_firmware)
3298 F: Documentation/firmware_class/
3299 F: drivers/base/firmware*.c
3300 F: include/linux/firmware.h
3302 FLASHSYSTEM DRIVER (IBM FlashSystem 70/80 PCI SSD Flash Card)
3306 F: drivers/block/rsxx/
3310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3312 F: drivers/block/floppy.c
3316 W: http://www.ohwr.org/projects/fmc-bus
3319 F: include/linux/fmc*.h
3320 F: include/linux/ipmi-fru.h
3325 W: http://floatingpoint.sourceforge.net/emulator/index.html
3327 F: arch/x86/math-emu/
3329 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3332 F: drivers/net/wan/dlci.c
3333 F: drivers/net/wan/sdla.c
3339 W: http://linux-fbdev.sourceforge.net/
3340 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3343 F: Documentation/fb/
3344 F: Documentation/devicetree/bindings/fb/
3347 F: include/linux/fb.h
3348 F: include/uapi/video/
3349 F: include/uapi/linux/fb.h
3351 FREESCALE DIU FRAMEBUFFER DRIVER
3355 F: drivers/video/fsl-diu-fb.*
3357 FREESCALE DMA DRIVER
3362 F: drivers/dma/fsldma.*
3364 FREESCALE I2C CPM DRIVER
3369 F: drivers/i2c/busses/i2c-cpm.c
3371 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3376 F: include/linux/platform_data/video-imxfb.h
3377 F: drivers/video/imxfb.c
3379 FREESCALE SOC FS_ENET DRIVER
3385 F: drivers/net/ethernet/freescale/fs_enet/
3386 F: include/linux/fs_enet_pd.h
3388 FREESCALE QUICC ENGINE LIBRARY
3391 F: arch/powerpc/sysdev/qe_lib/
3392 F: arch/powerpc/include/asm/*qe.h
3394 FREESCALE USB PERIPHERAL DRIVERS
3399 F: drivers/usb/gadget/fsl*
3401 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3406 F: drivers/net/ethernet/freescale/ucc_geth*
3408 FREESCALE QUICC ENGINE UCC UART DRIVER
3412 F: drivers/tty/serial/ucc_uart.c
3414 FREESCALE SOC SOUND DRIVERS
3419 F: sound/soc/fsl/fsl*
3420 F: sound/soc/fsl/mpc8610_hpcd.c
3424 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3433 F: Documentation/power/freezing-of-tasks.txt
3434 F: include/linux/freezer.h
3442 F: include/linux/frontswap.h
3444 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3448 F: Documentation/filesystems/caching/
3450 F: include/linux/fscache*.h
3455 W: http://en.wikipedia.org/wiki/F2FS
3456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3458 F: Documentation/filesystems/f2fs.txt
3460 F: include/linux/f2fs_fs.h
3462 FUJITSU FR-V (FRV) PORT
3467 FUJITSU LAPTOP EXTRAS
3471 F: drivers/platform/x86/fujitsu-laptop.c
3473 FUJITSU M-5MO LS CAMERA ISP DRIVER
3478 F: drivers/media/i2c/m5mols/
3479 F: include/media/m5mols.h
3481 FUJITSU TABLET EXTRAS
3485 F: drivers/platform/x86/fujitsu-tablet.c
3487 FUSE: FILESYSTEM IN USERSPACE
3490 W: http://fuse.sourceforge.net/
3493 F: include/uapi/linux/fuse.h
3495 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3498 S: Odd Fixes (e.g., new signatures)
3499 F: drivers/scsi/fdomain.*
3501 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3504 W: http://www.icp-vortex.com/
3506 F: drivers/scsi/gdt*
3508 GEMTEK FM RADIO RECEIVER DRIVER
3511 T: git git://linuxtv.org/media_tree.git
3512 W: http://linuxtv.org
3514 F: drivers/media/radio/radio-gemtek*
3516 GENERIC GPIO I2C DRIVER
3519 F: drivers/i2c/busses/i2c-gpio.c
3520 F: include/linux/i2c-gpio.h
3522 GENERIC GPIO I2C MULTIPLEXER DRIVER
3526 F: drivers/i2c/muxes/i2c-mux-gpio.c
3527 F: include/linux/i2c-mux-gpio.h
3528 F: Documentation/i2c/muxes/i2c-mux-gpio
3530 GENERIC HDLC (WAN) DRIVERS
3532 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3534 F: drivers/net/wan/c101.c
3535 F: drivers/net/wan/hd6457*
3536 F: drivers/net/wan/hdlc*
3537 F: drivers/net/wan/n2.c
3538 F: drivers/net/wan/pc300too.c
3539 F: drivers/net/wan/pci200syn.c
3540 F: drivers/net/wan/wanxl*
3542 GENERIC INCLUDE/ASM HEADER FILES
3545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3547 F: include/asm-generic
3548 F: include/uapi/asm-generic
3550 GENERIC UIO DRIVER FOR PCI DEVICES
3554 F: drivers/uio/uio_pci_generic.c
3559 W: http://sources.redhat.com/cluster/
3560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3563 F: Documentation/filesystems/gfs2*.txt
3565 F: include/uapi/linux/gfs2_ondisk.h
3567 GIGASET ISDN DRIVERS
3571 W: http://gigaset307x.sourceforge.net/
3573 F: Documentation/isdn/README.gigaset
3574 F: drivers/isdn/gigaset/
3575 F: include/uapi/linux/gigaset_dev.h
3581 T: git git://git.secretlab.ca/git/linux-2.6.git
3582 F: Documentation/gpio.txt
3584 F: include/linux/gpio*
3585 F: include/asm-generic/gpio.h
3587 GRE DEMULTIPLEXER DRIVER
3592 F: include/net/gre.h
3594 GRETH 10/100/1G Ethernet MAC device driver
3598 F: drivers/net/ethernet/aeroflex/
3600 GSPCA FINEPIX SUBDRIVER
3603 T: git git://linuxtv.org/media_tree.git
3605 F: drivers/media/usb/gspca/finepix.c
3607 GSPCA GL860 SUBDRIVER
3610 T: git git://linuxtv.org/media_tree.git
3612 F: drivers/media/usb/gspca/gl860/
3614 GSPCA M5602 SUBDRIVER
3617 T: git git://linuxtv.org/media_tree.git
3619 F: drivers/media/usb/gspca/m5602/
3621 GSPCA PAC207 SONIXB SUBDRIVER
3624 T: git git://linuxtv.org/media_tree.git
3626 F: drivers/media/usb/gspca/pac207.c
3628 GSPCA SN9C20X SUBDRIVER
3631 T: git git://linuxtv.org/media_tree.git
3633 F: drivers/media/usb/gspca/sn9c20x.c
3635 GSPCA T613 SUBDRIVER
3638 T: git git://linuxtv.org/media_tree.git
3640 F: drivers/media/usb/gspca/t613.c
3642 GSPCA USB WEBCAM DRIVER
3645 T: git git://linuxtv.org/media_tree.git
3647 F: drivers/media/usb/gspca/
3649 STK1160 USB VIDEO CAPTURE DRIVER
3652 T: git git://linuxtv.org/media_tree.git
3654 F: drivers/media/usb/stk1160/
3656 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3659 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3661 F: drivers/platform/x86/hdaps.c
3663 HDPVR USB VIDEO ENCODER DRIVER
3666 T: git git://linuxtv.org/media_tree.git
3667 W: http://linuxtv.org
3669 F: drivers/media/usb/hdpvr
3671 HWPOISON MEMORY FAILURE HANDLING
3674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3676 F: mm/memory-failure.c
3677 F: mm/hwpoison-inject.c
3679 HYPERVISOR VIRTUAL CONSOLE DRIVER
3688 W: http://www.lm-sensors.org/
3689 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3692 F: Documentation/hwmon/
3694 F: include/linux/hwmon*.h
3696 HARDWARE RANDOM NUMBER GENERATOR CORE
3700 F: Documentation/hw_random.txt
3701 F: drivers/char/hw_random/
3702 F: include/linux/hw_random.h
3704 HARDWARE SPINLOCK CORE
3707 F: Documentation/hwspinlock.txt
3708 F: drivers/hwspinlock/hwspinlock_*
3709 F: include/linux/hwspinlock.h
3711 HARMONY SOUND DRIVER
3714 F: sound/parisc/harmony.*
3719 W: http://linuxtv.org/
3720 W: http://palosaari.fi/linux/
3721 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3722 T: git git://linuxtv.org/anttip/media_tree.git
3724 F: drivers/media/dvb-frontends/hd29l2*
3726 HEWLETT-PACKARD SMART2 RAID DRIVER
3730 F: Documentation/blockdev/cpqarray.txt
3731 F: drivers/block/cpqarray.*
3733 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3737 F: Documentation/scsi/hpsa.txt
3738 F: drivers/scsi/hpsa*.[ch]
3739 F: include/linux/cciss*.h
3740 F: include/uapi/linux/cciss*.h
3742 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3746 F: Documentation/blockdev/cciss.txt
3747 F: drivers/block/cciss*
3748 F: include/linux/cciss_ioctl.h
3749 F: include/uapi/linux/cciss_ioctl.h
3754 F: Documentation/filesystems/hfs.txt
3757 HGA FRAMEBUFFER DRIVER
3760 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3762 F: drivers/video/hgafb.c
3764 HIBERNATION (aka Software Suspend, aka swsusp)
3770 F: drivers/base/power/
3772 F: include/linux/suspend.h
3773 F: include/linux/freezer.h
3774 F: include/linux/pm.h
3775 F: arch/*/include/asm/suspend*.h
3780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3783 F: include/linux/hid*
3784 F: include/uapi/linux/hid*
3786 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3790 F: Documentation/timers/
3792 F: kernel/time/clockevents.c
3793 F: kernel/time/tick*.*
3794 F: kernel/time/timer_*.c
3795 F: include/linux/clockchips.h
3796 F: include/linux/hrtimer.h
3798 HIGH-SPEED SCC DRIVER FOR AX.25
3801 F: drivers/net/hamradio/dmascc.c
3802 F: drivers/net/hamradio/scc.c
3804 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3806 W: http://www.highpoint-tech.com
3808 F: Documentation/scsi/hptiop.txt
3809 F: drivers/scsi/hptiop.c
3815 F: include/linux/hippidevice.h
3816 F: include/uapi/linux/if_hippi.h
3818 F: drivers/net/hippi/
3824 W: http://hostap.epitest.fi/
3826 F: drivers/net/wireless/hostap/
3828 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3831 F: drivers/platform/x86/tc1100-wmi.c
3833 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3836 F: drivers/net/ethernet/hp/hp100.*
3838 HPET: High Precision Event Timers driver
3841 F: Documentation/timers/hpet.txt
3842 F: drivers/char/hpet.c
3843 F: include/linux/hpet.h
3844 F: include/uapi/linux/hpet.h
3849 F: arch/x86/kernel/hpet.c
3850 F: arch/x86/include/asm/hpet.h
3854 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3860 W: http://www.pharscape.org
3862 F: drivers/net/usb/hso.c
3864 HTCPEN TOUCHSCREEN DRIVER
3868 F: drivers/input/touchscreen/htcpen.c
3875 Hyper-V CORE AND DRIVERS
3880 F: arch/x86/include/asm/mshyperv.h
3881 F: arch/x86/include/uapi/asm/hyperv.h
3882 F: arch/x86/kernel/cpu/mshyperv.c
3883 F: drivers/hid/hid-hyperv.c
3885 F: drivers/net/hyperv/
3886 F: drivers/scsi/storvsc_drv.c
3887 F: drivers/video/hyperv_fb.c
3888 F: include/linux/hyperv.h
3891 I2C OVER PARALLEL PORT
3895 F: Documentation/i2c/busses/i2c-parport
3896 F: Documentation/i2c/busses/i2c-parport-light
3897 F: drivers/i2c/busses/i2c-parport.c
3898 F: drivers/i2c/busses/i2c-parport-light.c
3900 I2C/SMBUS CONTROLLER DRIVERS FOR PC
3904 F: Documentation/i2c/busses/i2c-ali1535
3905 F: Documentation/i2c/busses/i2c-ali1563
3906 F: Documentation/i2c/busses/i2c-ali15x3
3907 F: Documentation/i2c/busses/i2c-amd756
3908 F: Documentation/i2c/busses/i2c-amd8111
3909 F: Documentation/i2c/busses/i2c-i801
3910 F: Documentation/i2c/busses/i2c-nforce2
3911 F: Documentation/i2c/busses/i2c-piix4
3912 F: Documentation/i2c/busses/i2c-sis5595
3913 F: Documentation/i2c/busses/i2c-sis630
3914 F: Documentation/i2c/busses/i2c-sis96x
3915 F: Documentation/i2c/busses/i2c-via
3916 F: Documentation/i2c/busses/i2c-viapro
3917 F: drivers/i2c/busses/i2c-ali1535.c
3918 F: drivers/i2c/busses/i2c-ali1563.c
3919 F: drivers/i2c/busses/i2c-ali15x3.c
3920 F: drivers/i2c/busses/i2c-amd756.c
3921 F: drivers/i2c/busses/i2c-amd756-s4882.c
3922 F: drivers/i2c/busses/i2c-amd8111.c
3923 F: drivers/i2c/busses/i2c-i801.c
3924 F: drivers/i2c/busses/i2c-isch.c
3925 F: drivers/i2c/busses/i2c-nforce2.c
3926 F: drivers/i2c/busses/i2c-nforce2-s4985.c
3927 F: drivers/i2c/busses/i2c-piix4.c
3928 F: drivers/i2c/busses/i2c-sis5595.c
3929 F: drivers/i2c/busses/i2c-sis630.c
3930 F: drivers/i2c/busses/i2c-sis96x.c
3931 F: drivers/i2c/busses/i2c-via.c
3932 F: drivers/i2c/busses/i2c-viapro.c
3934 I2C/SMBUS ISMT DRIVER
3938 F: drivers/i2c/busses/i2c-ismt.c
3939 F: Documentation/i2c/busses/i2c-ismt
3941 I2C/SMBUS STUB DRIVER
3945 F: drivers/i2c/i2c-stub.c
3950 W: http://i2c.wiki.kernel.org/
3951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
3953 F: Documentation/i2c/
3955 F: include/linux/i2c.h
3956 F: include/linux/i2c-*.h
3957 F: include/uapi/linux/i2c.h
3958 F: include/uapi/linux/i2c-*.h
3964 F: Documentation/i2c/busses/i2c-taos-evm
3965 F: drivers/i2c/busses/i2c-taos-evm.c
3970 W: http://www.harbaum.org/till/i2c_tiny_usb
3972 F: drivers/i2c/busses/i2c-tiny-usb.c
3979 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3984 IA64 (Itanium) PLATFORM
3988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3992 IBM Power in-Nest Crypto Acceleration
3996 F: drivers/crypto/nx/
3998 IBM Power 842 compression accelerator
4001 F: drivers/crypto/nx/nx-842.c
4002 F: include/linux/nx842.h
4004 IBM Power Linux RAID adapter
4007 F: drivers/scsi/ipr.*
4009 IBM Power Virtual Ethernet Device Driver
4013 F: drivers/net/ethernet/ibm/ibmveth.*
4015 IBM Power Virtual SCSI/FC Device Drivers
4019 F: drivers/scsi/ibmvscsi/
4020 X: drivers/scsi/ibmvscsi/ibmvstgt.c
4022 IBM ServeRAID RAID DRIVER
4025 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4027 F: drivers/scsi/ips.*
4029 ICH LPC AND GPIO DRIVER
4032 F: drivers/mfd/lpc_ich.c
4033 F: drivers/gpio/gpio-ich.c
4038 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4041 F: Documentation/ide/
4043 F: include/linux/ide.h
4045 IDEAPAD LAPTOP EXTRAS DRIVER
4048 W: http://launchpad.net/ideapad-laptop
4050 F: drivers/platform/x86/ideapad-laptop.c
4056 F: Documentation/cdrom/ide-cd
4057 F: drivers/ide/ide-cd*
4063 F: drivers/idle/i7300_idle.c
4065 IEEE 802.15.4 SUBSYSTEM
4069 W: http://apps.sourceforge.net/trac/linux-zigbee
4070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4074 F: drivers/net/ieee802154/
4076 IGUANAWORKS USB IR TRANSCEIVER
4080 F: drivers/media/rc/iguanair.c
4082 IIO SUBSYSTEM AND DRIVERS
4087 F: drivers/staging/iio/
4089 IKANOS/ADI EAGLE ADSL USB DRIVER
4093 F: drivers/usb/atm/ueagle-atm.c
4095 INA209 HARDWARE MONITOR DRIVER
4099 F: Documentation/hwmon/ina209
4100 F: Documentation/devicetree/bindings/i2c/ina209.txt
4101 F: drivers/hwmon/ina209.c
4103 INA2XX HARDWARE MONITOR DRIVER
4107 F: Documentation/hwmon/ina2xx
4108 F: drivers/hwmon/ina2xx.c
4109 F: include/linux/platform_data/ina2xx.h
4111 INDUSTRY PACK SUBSYSTEM (IPACK)
4116 W: http://industrypack.sourceforge.net
4120 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4123 F: security/integrity/ima/
4125 IMS TWINTURBO FRAMEBUFFER DRIVER
4128 F: drivers/video/imsttfb.c
4130 INFINIBAND SUBSYSTEM
4135 W: http://www.openfabrics.org/
4136 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4139 F: Documentation/infiniband/
4140 F: drivers/infiniband/
4141 F: include/uapi/linux/if_infiniband.h
4148 F: Documentation/filesystems/inotify.txt
4149 F: fs/notify/inotify/
4150 F: include/linux/inotify.h
4151 F: include/uapi/linux/inotify.h
4153 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4157 Q: http://patchwork.kernel.org/project/linux-input/list/
4158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4161 F: include/linux/input.h
4162 F: include/uapi/linux/input.h
4163 F: include/linux/input/
4165 INPUT MULTITOUCH (MT) PROTOCOL
4168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4170 F: Documentation/input/multi-touch-protocol.txt
4171 F: drivers/input/input-mt.c
4174 INTEL C600 SERIES SAS CONTROLLER DRIVER
4180 T: git git://git.code.sf.net/p/intel-sas/isci
4182 F: drivers/scsi/isci/
4187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4189 F: drivers/idle/intel_idle.c
4191 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4195 F: Documentation/fb/intelfb.txt
4196 F: drivers/video/intelfb/
4198 INTEL 810/815 FRAMEBUFFER DRIVER
4202 F: drivers/video/i810/
4204 INTEL MENLOW THERMAL DRIVER
4207 W: http://www.lesswatts.org/projects/acpi/
4209 F: drivers/platform/x86/intel_menlow.c
4211 INTEL IA32 MICROCODE UPDATE SUPPORT
4214 F: arch/x86/kernel/microcode_core.c
4215 F: arch/x86/kernel/microcode_intel.c
4217 INTEL I/OAT DMA DRIVER
4220 F: drivers/dma/ioat*
4225 T: git git://git.infradead.org/iommu-2.6.git
4227 F: drivers/iommu/intel-iommu.c
4228 F: include/linux/intel-iommu.h
4230 INTEL IOP-ADMA DMA DRIVER
4233 F: drivers/dma/iop-adma.c
4235 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4238 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4239 F: arch/arm/mach-ixp4xx/include/mach/npe.h
4240 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4241 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4242 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4243 F: drivers/net/wan/ixp4xx_hss.c
4245 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4248 F: drivers/char/hw_random/ixp4xx-rng.c
4250 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
4262 W: http://www.intel.com/support/feedback.htm
4263 W: http://e1000.sourceforge.net/
4264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4267 F: Documentation/networking/e100.txt
4268 F: Documentation/networking/e1000.txt
4269 F: Documentation/networking/e1000e.txt
4270 F: Documentation/networking/igb.txt
4271 F: Documentation/networking/igbvf.txt
4272 F: Documentation/networking/ixgb.txt
4273 F: Documentation/networking/ixgbe.txt
4274 F: Documentation/networking/ixgbevf.txt
4275 F: drivers/net/ethernet/intel/
4277 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4281 F: Documentation/networking/README.ipw2100
4282 F: Documentation/networking/README.ipw2200
4283 F: drivers/net/wireless/ipw2x00/
4285 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4290 W: http://tboot.sourceforge.net
4291 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4293 F: Documentation/intel_txt.txt
4294 F: include/linux/tboot.h
4295 F: arch/x86/kernel/tboot.c
4297 INTEL WIRELESS WIMAX CONNECTION 2400
4302 W: http://linuxwimax.org
4303 F: Documentation/wimax/README.i2400m
4304 F: drivers/net/wimax/i2400m/
4305 F: include/uapi/linux/wimax/i2400m.h
4307 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4311 F: drivers/net/wireless/iwlegacy/
4313 INTEL WIRELESS WIFI LINK (iwlwifi)
4318 W: http://intellinuxwireless.org
4319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4321 F: drivers/net/wireless/iwlwifi/
4323 INTEL MANAGEMENT ENGINE (mei)
4327 F: include/uapi/linux/mei.h
4328 F: drivers/misc/mei/*
4329 F: Documentation/misc-devices/mei/*
4331 IOC3 ETHERNET DRIVER
4335 F: drivers/net/ethernet/sgi/ioc3-eth.c
4341 F: drivers/tty/serial/ioc3_serial.c
4346 F: net/ipv4/netfilter/ipt_MASQUERADE.c
4348 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4353 F: drivers/net/ethernet/icplus/ipg.*
4359 F: drivers/infiniband/hw/ipath/
4364 W: http://openipmi.sourceforge.net/
4366 F: Documentation/IPMI.txt
4367 F: drivers/char/ipmi/
4368 F: include/linux/ipmi*
4369 F: include/uapi/linux/ipmi*
4371 IPS SCSI RAID DRIVER
4374 W: http://www.adaptec.com/
4376 F: drivers/scsi/ips*
4385 F: Documentation/networking/ipvs-sysctl.txt
4386 F: include/net/ip_vs.h
4387 F: include/uapi/linux/ip_vs.h
4388 F: net/netfilter/ipvs/
4394 F: drivers/tty/ipwireless/
4400 F: include/net/ipx.h
4401 F: include/uapi/linux/ipx.h
4408 W: http://irda.sourceforge.net/
4410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4411 F: Documentation/networking/irda.txt
4412 F: drivers/net/irda/
4413 F: include/net/irda/
4419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4423 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4426 T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
4428 F: Documentation/IRQ-domain.txt
4429 F: include/linux/irqdomain.h
4430 F: kernel/irq/irqdomain.c
4435 F: Documentation/isapnp.txt
4436 F: drivers/pnp/isapnp/
4437 F: include/linux/isapnp.h
4442 T: git git://linuxtv.org/media_tree.git
4443 W: http://linuxtv.org
4445 F: drivers/media/radio/radio-isa*
4447 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4451 F: drivers/firmware/iscsi_ibft*
4456 W: www.open-iscsi.org
4457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4459 F: drivers/scsi/*iscsi*
4460 F: include/scsi/*iscsi*
4462 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4467 W: http://www.openfabrics.org
4468 W: www.open-iscsi.org
4469 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4470 F: drivers/infiniband/ulp/iser
4476 W: http://www.isdn4linux.de
4477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4479 F: Documentation/isdn/
4481 F: include/linux/isdn.h
4482 F: include/linux/isdn/
4483 F: include/uapi/linux/isdn.h
4484 F: include/uapi/linux/isdn/
4486 ISDN SUBSYSTEM (Eicon active card driver)
4489 W: http://www.melware.de
4491 F: drivers/isdn/hardware/eicon/
4493 IT87 HARDWARE MONITORING DRIVER
4497 F: Documentation/hwmon/it87
4498 F: drivers/hwmon/it87.c
4503 W: http://linuxtv.org/
4504 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4506 F: drivers/media/usb/dvb-usb-v2/it913x*
4508 IT913X FE MEDIA DRIVER
4511 W: http://linuxtv.org/
4512 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4514 F: drivers/media/dvb-frontends/it913x-fe*
4519 W: http://linuxtv.org/
4520 W: http://palosaari.fi/linux/
4521 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4522 T: git git://linuxtv.org/anttip/media_tree.git
4524 F: drivers/media/tuners/it913x*
4526 IVTV VIDEO4LINUX DRIVER
4530 T: git git://linuxtv.org/media_tree.git
4531 W: http://www.ivtvdriver.org
4533 F: Documentation/video4linux/*.ivtv
4534 F: drivers/media/pci/ivtv/
4535 F: include/uapi/linux/ivtv*
4537 IX2505V MEDIA DRIVER
4540 W: http://linuxtv.org/
4541 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4543 F: drivers/media/dvb-frontends/ix2505v*
4545 JC42.4 TEMPERATURE SENSOR DRIVER
4549 F: drivers/hwmon/jc42.c
4550 F: Documentation/hwmon/jc42
4555 W: http://jfs.sourceforge.net/
4556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4558 F: Documentation/filesystems/jfs.txt
4565 F: drivers/net/ethernet/jme.*
4567 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4570 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4573 F: include/uapi/linux/jffs2.h
4575 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4581 F: include/linux/jbd.h
4583 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4588 F: include/linux/jbd2.h
4590 JSM Neo PCI based serial card
4594 F: drivers/tty/serial/jsm/
4596 K10TEMP HARDWARE MONITORING DRIVER
4600 F: Documentation/hwmon/k10temp
4601 F: drivers/hwmon/k10temp.c
4603 K8TEMP HARDWARE MONITORING DRIVER
4607 F: Documentation/hwmon/k8temp
4608 F: drivers/hwmon/k8temp.c
4614 F: Documentation/kbuild/kconfig-language.txt
4621 W: http://lse.sourceforge.net/kdump/
4623 F: Documentation/kdump/
4625 KEENE FM RADIO TRANSMITTER DRIVER
4628 T: git git://linuxtv.org/media_tree.git
4629 W: http://linuxtv.org
4631 F: drivers/media/radio/radio-keene*
4633 KERNEL AUTOMOUNTER v4 (AUTOFS4)
4639 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4645 F: Documentation/kbuild/
4647 F: scripts/Makefile.*
4654 W: http://kernelnewbies.org/KernelJanitors
4657 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4660 W: http://nfs.sourceforge.net/
4663 F: include/linux/nfsd/
4664 F: include/uapi/linux/nfsd/
4668 F: include/linux/lockd/
4669 F: include/linux/sunrpc/
4670 F: include/uapi/linux/sunrpc/
4672 KERNEL VIRTUAL MACHINE (KVM)
4676 W: http://linux-kvm.org
4678 F: Documentation/*/kvm*.txt
4679 F: Documentation/virtual/kvm/
4681 F: arch/*/include/asm/kvm*
4682 F: include/linux/kvm*
4683 F: include/uapi/linux/kvm*
4686 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4689 W: http://kvm.qumranet.com
4691 F: arch/x86/include/asm/svm.h
4692 F: arch/x86/kvm/svm.c
4694 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4697 W: http://kvm.qumranet.com
4698 T: git git://github.com/agraf/linux-2.6.git
4700 F: arch/powerpc/include/asm/kvm*
4701 F: arch/powerpc/kvm/
4703 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4706 W: http://kvm.qumranet.com
4708 F: Documentation/ia64/kvm.txt
4709 F: arch/ia64/include/asm/kvm*
4712 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4717 W: http://www.ibm.com/developerworks/linux/linux390/
4719 F: Documentation/s390/kvm.txt
4720 F: arch/s390/include/asm/kvm*
4722 F: drivers/s390/kvm/
4724 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4727 W: http://systems.cs.columbia.edu/projects/kvm-arm
4729 F: arch/arm/include/uapi/asm/kvm*
4730 F: arch/arm/include/asm/kvm*
4735 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4738 F: include/linux/kexec.h
4739 F: include/uapi/linux/kexec.h
4746 F: Documentation/security/keys.txt
4747 F: include/linux/key.h
4748 F: include/linux/key-type.h
4758 F: Documentation/security/keys-trusted-encrypted.txt
4759 F: include/keys/trusted-type.h
4760 F: security/keys/trusted.c
4761 F: security/keys/trusted.h
4769 F: Documentation/security/keys-trusted-encrypted.txt
4770 F: include/keys/encrypted-type.h
4771 F: security/keys/encrypted-keys/
4773 KGDB / KDB /debug_core
4775 W: http://kgdb.wiki.kernel.org/
4778 F: Documentation/DocBook/kgdb.tmpl
4779 F: drivers/misc/kgdbts.c
4780 F: drivers/tty/serial/kgdboc.c
4781 F: include/linux/kdb.h
4782 F: include/linux/kgdb.h
4789 F: Documentation/kmemcheck.txt
4790 F: arch/x86/include/asm/kmemcheck.h
4791 F: arch/x86/mm/kmemcheck/
4792 F: include/linux/kmemcheck.h
4798 F: Documentation/kmemleak.txt
4799 F: include/linux/kmemleak.h
4801 F: mm/kmemleak-test.c
4809 F: Documentation/kprobes.txt
4810 F: include/linux/kprobes.h
4813 KS0108 LCD CONTROLLER DRIVER
4815 W: http://miguelojeda.es/auxdisplay.htm
4816 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4818 F: Documentation/auxdisplay/ks0108
4819 F: drivers/auxdisplay/ks0108.c
4820 F: include/linux/ks0108.h
4825 F: Documentation/networking/lapb-module.txt
4829 LASI 53c700 driver for PARISC
4833 F: Documentation/scsi/53c700.txt
4834 F: drivers/scsi/53c700*
4840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4843 F: include/linux/leds.h
4845 LEGACY EEPROM DRIVER
4848 F: Documentation/misc-devices/eeprom
4849 F: drivers/misc/eeprom/eeprom.c
4851 LEGO USB Tower driver
4854 W: http://legousb.sourceforge.net/
4856 F: drivers/usb/misc/legousbtower.c
4861 W: http://linuxtv.org/
4862 W: http://github.com/mkrufky
4863 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4864 T: git git://linuxtv.org/mkrufky/tuners.git
4866 F: drivers/media/dvb-frontends/lg2160.*
4868 LGDT3305 MEDIA DRIVER
4871 W: http://linuxtv.org/
4872 W: http://github.com/mkrufky
4873 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4874 T: git git://linuxtv.org/mkrufky/tuners.git
4876 F: drivers/media/dvb-frontends/lgdt3305.*
4881 W: http://lguest.ozlabs.org/
4883 F: arch/x86/include/asm/lguest*.h
4886 F: include/linux/lguest*.h
4889 LINUX FOR IBM pSERIES (RS/6000)
4891 W: http://www.ibm.com/linux/ltc/projects/ppc
4893 F: arch/powerpc/boot/rs6000.h
4895 LINUX FOR POWERPC (32-BIT AND 64-BIT)
4898 W: http://www.penguinppc.org/
4900 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4903 F: Documentation/powerpc/
4906 LINUX FOR POWER MACINTOSH
4908 W: http://www.penguinppc.org/
4911 F: arch/powerpc/platforms/powermac/
4912 F: drivers/macintosh/
4914 LINUX FOR POWERPC EMBEDDED MPC5XXX
4917 T: git git://git.denx.de/linux-2.6-agust.git
4919 F: arch/powerpc/platforms/512x/
4920 F: arch/powerpc/platforms/52xx/
4922 LINUX FOR POWERPC EMBEDDED PPC4XX
4925 W: http://www.penguinppc.org/
4927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4929 F: arch/powerpc/platforms/40x/
4930 F: arch/powerpc/platforms/44x/
4932 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4935 F: arch/powerpc/*/*virtex*
4936 F: arch/powerpc/*/*/*virtex*
4938 LINUX FOR POWERPC EMBEDDED PPC8XX
4941 W: http://www.penguinppc.org/
4944 F: arch/powerpc/platforms/8xx/
4946 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4948 W: http://www.penguinppc.org/
4951 F: arch/powerpc/platforms/83xx/
4952 F: arch/powerpc/platforms/85xx/
4954 LINUX FOR POWERPC PA SEMI PWRFICIENT
4958 F: arch/powerpc/platforms/pasemi/
4959 F: drivers/*/*pasemi*
4960 F: drivers/*/*/*pasemi*
4962 LINUX SECURITY MODULE (LSM) FRAMEWORK
4967 LIS3LV02D ACCELEROMETER DRIVER
4970 F: Documentation/misc-devices/lis3lv02d
4971 F: drivers/misc/lis3lv02d/
4972 F: drivers/platform/x86/hp_accel.c
4977 F: include/linux/llc.h
4978 F: include/uapi/linux/llc.h
4982 LM73 HARDWARE MONITOR DRIVER
4986 F: drivers/hwmon/lm73.c
4988 LM78 HARDWARE MONITOR DRIVER
4992 F: Documentation/hwmon/lm78
4993 F: drivers/hwmon/lm78.c
4995 LM83 HARDWARE MONITOR DRIVER
4999 F: Documentation/hwmon/lm83
5000 F: drivers/hwmon/lm83.c
5002 LM90 HARDWARE MONITOR DRIVER
5006 F: Documentation/hwmon/lm90
5007 F: drivers/hwmon/lm90.c
5009 LM95234 HARDWARE MONITOR DRIVER
5013 F: Documentation/hwmon/lm95234
5014 F: drivers/hwmon/lm95234.c
5016 LME2510 MEDIA DRIVER
5019 W: http://linuxtv.org/
5020 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5022 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5024 LOCKDEP AND LOCKSTAT
5027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5029 F: Documentation/lockdep*.txt
5030 F: Documentation/lockstat.txt
5031 F: include/linux/lockdep.h
5034 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5037 W: http://www.linux-ntfs.org/content/view/19/37/
5039 F: Documentation/ldm.txt
5040 F: block/partitions/ldm.*
5050 LPC32XX MACHINE SUPPORT
5054 F: arch/arm/mach-lpc32xx/
5056 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5062 W: http://www.lsilogic.com/support
5064 F: drivers/message/fusion/
5065 F: drivers/scsi/mpt2sas/
5066 F: drivers/scsi/mpt3sas/
5068 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5072 F: drivers/scsi/sym53c8xx_2/
5074 LTC4261 HARDWARE MONITOR DRIVER
5078 F: Documentation/hwmon/ltc4261
5079 F: drivers/hwmon/ltc4261.c
5081 LTP (Linux Test Project)
5088 W: http://ltp.sourceforge.net/
5089 T: git git://github.com/linux-test-project/ltp.git
5090 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5097 W: http://www.linux-m32r.org/
5104 W: http://www.linux-m68k.org/
5105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5110 M68K ON APPLE MACINTOSH
5112 W: http://www.mac.linux-m68k.org/
5119 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5123 M88RS2000 MEDIA DRIVER
5126 W: http://linuxtv.org/
5127 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5129 F: drivers/media/dvb-frontends/m88rs2000*
5131 MA901 MASTERKIT USB FM RADIO DRIVER
5134 T: git git://linuxtv.org/media_tree.git
5136 F: drivers/media/radio/radio-ma901.c
5141 W: http://wireless.kernel.org/
5142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5145 F: Documentation/networking/mac80211-injection.txt
5146 F: include/net/mac80211.h
5149 MAC80211 PID RATE CONTROL
5153 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5157 F: net/mac80211/rc80211_pid*
5163 F: drivers/net/macvlan.c
5164 F: include/linux/if_macvlan.h
5166 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5168 W: http://www.kernel.org/doc/man-pages
5172 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5177 F: drivers/net/ethernet/marvell/sk*
5179 MARVELL LIBERTAS WIRELESS DRIVER
5182 F: drivers/net/wireless/libertas/
5184 MARVELL MV643XX ETHERNET DRIVER
5188 F: drivers/net/ethernet/marvell/mv643xx_eth.*
5189 F: include/linux/mv643xx.h
5191 MARVELL MVNETA ETHERNET DRIVER
5195 F: drivers/net/ethernet/marvell/mvneta.*
5197 MARVELL MWIFIEX WIRELESS DRIVER
5201 F: drivers/net/wireless/mwifiex/
5203 MARVELL MWL8K WIRELESS DRIVER
5207 F: drivers/net/wireless/mwl8k.c
5209 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5212 F: drivers/mmc/host/mvsdio.*
5214 MATROX FRAMEBUFFER DRIVER
5217 F: drivers/video/matrox/matroxfb_*
5218 F: include/uapi/linux/matroxfb.h
5220 MAX16065 HARDWARE MONITOR DRIVER
5224 F: Documentation/hwmon/max16065
5225 F: drivers/hwmon/max16065.c
5227 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5231 F: Documentation/hwmon/max6650
5232 F: drivers/hwmon/max6650.c
5234 MAX6697 HARDWARE MONITOR DRIVER
5238 F: Documentation/hwmon/max6697
5239 F: Documentation/devicetree/bindings/i2c/max6697.txt
5240 F: drivers/hwmon/max6697.c
5241 F: include/linux/platform_data/max6697.h
5243 MAXIRADIO FM RADIO RECEIVER DRIVER
5246 T: git git://linuxtv.org/media_tree.git
5247 W: http://linuxtv.org
5249 F: drivers/media/radio/radio-maxiradio*
5251 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5253 P: LinuxTV.org Project
5255 W: http://linuxtv.org
5256 Q: http://patchwork.kernel.org/project/linux-media/list/
5257 T: git git://linuxtv.org/media_tree.git
5259 F: Documentation/dvb/
5260 F: Documentation/video4linux/
5261 F: Documentation/DocBook/media/
5263 F: drivers/staging/media/
5265 F: include/uapi/linux/dvb/
5266 F: include/uapi/linux/videodev2.h
5267 F: include/uapi/linux/media.h
5268 F: include/uapi/linux/v4l2-*
5269 F: include/uapi/linux/meye.h
5270 F: include/uapi/linux/ivtv*
5271 F: include/uapi/linux/uvcvideo.h
5273 MEDIAVISION PRO MOVIE STUDIO DRIVER
5276 T: git git://linuxtv.org/media_tree.git
5277 W: http://linuxtv.org
5279 F: drivers/media/parport/pms*
5281 MEGARAID SCSI DRIVERS
5284 W: http://megaraid.lsilogic.com
5286 F: Documentation/scsi/megaraid.txt
5287 F: drivers/scsi/megaraid.*
5288 F: drivers/scsi/megaraid/
5290 MELLANOX ETHERNET DRIVER (mlx4_en)
5294 W: http://www.mellanox.com
5295 Q: http://patchwork.ozlabs.org/project/netdev/list/
5296 F: drivers/net/ethernet/mellanox/mlx4/en_*
5300 W: http://www.linux-mm.org
5302 F: include/linux/mm.h
5303 F: include/linux/gfp.h
5304 F: include/linux/mmzone.h
5305 F: include/linux/memory_hotplug.h
5306 F: include/linux/vmalloc.h
5309 MEMORY RESOURCE CONTROLLER
5320 MEMORY TECHNOLOGY DEVICES (MTD)
5323 W: http://www.linux-mtd.infradead.org/
5324 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5325 T: git git://git.infradead.org/mtd-2.6.git
5328 F: include/linux/mtd/
5329 F: include/uapi/mtd/
5335 F: Documentation/metag/
5336 F: Documentation/devicetree/bindings/metag/
5337 F: drivers/clocksource/metag_generic.c
5338 F: drivers/irqchip/irq-metag.c
5339 F: drivers/irqchip/irq-metag-ext.c
5340 F: drivers/tty/metag_da.c
5343 MICROBLAZE ARCHITECTURE
5346 W: http://www.monstr.eu/fdt/
5347 T: git git://git.monstr.eu/linux-2.6-microblaze.git
5354 F: drivers/usb/image/microtek.*
5359 W: http://www.linux-mips.org/
5360 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5361 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5363 F: Documentation/mips/
5366 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5369 T: git git://linuxtv.org/media_tree.git
5370 W: http://linuxtv.org
5372 F: drivers/media/radio/radio-miropcm20*
5377 F: include/linux/module.h
5380 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5381 W: http://popies.net/meye/
5383 F: Documentation/video4linux/meye.txt
5384 F: drivers/media/pci/meye/
5385 F: include/uapi/linux/meye.h
5387 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5390 F: Documentation/serial/moxa-smartio
5391 F: drivers/tty/mxser.*
5393 MR800 AVERMEDIA USB FM RADIO DRIVER
5396 T: git git://linuxtv.org/media_tree.git
5398 F: drivers/media/radio/radio-mr800.c
5404 F: drivers/platform/x86/msi-laptop.c
5410 F: drivers/platform/x86/msi-wmi.c
5412 MT9M032 SENSOR DRIVER
5415 T: git git://linuxtv.org/media_tree.git
5417 F: drivers/media/i2c/mt9m032.c
5418 F: include/media/mt9m032.h
5420 MT9P031 SENSOR DRIVER
5423 T: git git://linuxtv.org/media_tree.git
5425 F: drivers/media/i2c/mt9p031.c
5426 F: include/media/mt9p031.h
5428 MT9T001 SENSOR DRIVER
5431 T: git git://linuxtv.org/media_tree.git
5433 F: drivers/media/i2c/mt9t001.c
5434 F: include/media/mt9t001.h
5436 MT9V032 SENSOR DRIVER
5439 T: git git://linuxtv.org/media_tree.git
5441 F: drivers/media/i2c/mt9v032.c
5442 F: include/media/mt9v032.h
5444 MULTIFUNCTION DEVICES (MFD)
5446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
5450 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5456 F: include/linux/mmc/
5457 F: include/uapi/linux/mmc/
5459 MULTIMEDIA CARD (MMC) ETC. OVER SPI
5461 F: drivers/mmc/host/mmc_spi.c
5462 F: include/linux/spi/mmc_spi.h
5464 MULTISOUND SOUND DRIVER
5467 F: Documentation/sound/oss/MultiSound
5470 MULTITECH MULTIPORT CARD (ISICOM)
5472 F: drivers/tty/isicom.c
5473 F: include/linux/isicom.h
5475 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5480 F: drivers/usb/musb/
5482 MXL5007T MEDIA DRIVER
5485 W: http://linuxtv.org/
5486 W: http://github.com/mkrufky
5487 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5488 T: git git://linuxtv.org/mkrufky/tuners.git
5490 F: drivers/media/tuners/mxl5007t.*
5492 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5495 W: http://www.myri.com/scs/download-Myri10GE.html
5497 F: drivers/net/ethernet/myricom/myri10ge/
5499 NATSEMI ETHERNET DRIVER (DP8381x)
5501 F: drivers/net/ethernet/natsemi/natsemi.c
5503 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5507 W: http://www.native-instruments.com
5515 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5519 F: drivers/scsi/NCR_D700.*
5521 NCT6775 HARDWARE MONITOR DRIVER
5525 F: Documentation/hwmon/nct6775
5526 F: drivers/hwmon/nct6775.c
5528 NETEFFECT IWARP RNIC DRIVER (IW_NES)
5531 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5533 F: drivers/infiniband/hw/nes/
5535 NETEM NETWORK EMULATOR
5539 F: net/sched/sch_netem.c
5541 NETERION 10GbE DRIVERS (s2io/vxge)
5545 F: Documentation/networking/s2io.txt
5546 F: Documentation/networking/vxge.txt
5547 F: drivers/net/ethernet/neterion/
5556 W: http://www.netfilter.org/
5557 W: http://www.iptables.org/
5558 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5562 F: include/linux/netfilter*
5563 F: include/linux/netfilter/
5564 F: include/net/netfilter/
5565 F: include/uapi/linux/netfilter*
5566 F: include/uapi/linux/netfilter/
5567 F: net/*/netfilter.c
5573 W: http://netlabel.sf.net
5576 F: Documentation/netlabel/
5577 F: include/net/netlabel.h
5580 NETROM NETWORK LAYER
5583 W: http://www.linux-ax25.org/
5585 F: include/net/netrom.h
5586 F: include/uapi/linux/netrom.h
5589 NETWORK BLOCK DEVICE (NBD)
5593 F: Documentation/blockdev/nbd.txt
5594 F: drivers/block/nbd.c
5595 F: include/linux/nbd.h
5596 F: include/uapi/linux/nbd.h
5598 NETWORK DROP MONITOR
5602 W: https://fedorahosted.org/dropwatch/
5603 F: net/core/drop_monitor.c
5605 NETWORKING [GENERAL]
5608 W: http://www.linuxfoundation.org/en/Net
5609 Q: http://patchwork.ozlabs.org/project/netdev/list/
5610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5615 F: include/linux/in.h
5616 F: include/linux/net.h
5617 F: include/linux/netdevice.h
5618 F: include/uapi/linux/in.h
5619 F: include/uapi/linux/net.h
5620 F: include/uapi/linux/netdevice.h
5622 NETWORKING [IPv4/IPv6]
5629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5647 F: include/uapi/linux/xfrm.h
5648 F: include/net/xfrm.h
5650 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5655 NETWORKING [WIRELESS]
5658 Q: http://patchwork.kernel.org/project/linux-wireless/list/
5659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5664 F: include/net/ieee80211*
5665 F: include/linux/wireless.h
5666 F: include/uapi/linux/wireless.h
5667 F: include/net/iw_handler.h
5668 F: drivers/net/wireless/
5672 W: http://www.linuxfoundation.org/en/Net
5673 Q: http://patchwork.ozlabs.org/project/netdev/list/
5674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5678 F: include/linux/if_*
5679 F: include/linux/netdevice.h
5680 F: include/linux/arcdevice.h
5681 F: include/linux/etherdevice.h
5682 F: include/linux/fcdevice.h
5683 F: include/linux/fddidevice.h
5684 F: include/linux/hippidevice.h
5685 F: include/linux/inetdevice.h
5686 F: include/uapi/linux/if_*
5687 F: include/uapi/linux/netdevice.h
5689 NETXEN (1/10) GbE SUPPORT
5694 W: http://www.qlogic.com
5696 F: drivers/net/ethernet/qlogic/netxen/
5707 F: include/uapi/linux/nfc.h
5709 F: include/linux/platform_data/pn544.h
5711 NFS, SUNRPC, AND LOCKD CLIENTS
5714 W: http://client.linux-nfs.org
5715 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5721 F: include/linux/lockd/
5722 F: include/linux/nfs*
5723 F: include/linux/sunrpc/
5724 F: include/uapi/linux/nfs*
5725 F: include/uapi/linux/sunrpc/
5730 W: http://www.nilfs.org/en/
5731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5733 F: Documentation/filesystems/nilfs2.txt
5735 F: include/linux/nilfs2_fs.h
5737 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
5739 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5741 F: Documentation/scsi/NinjaSCSI.txt
5742 F: drivers/scsi/pcmcia/nsp_*
5744 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
5747 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5749 F: Documentation/scsi/NinjaSCSI.txt
5750 F: drivers/scsi/nsp32*
5756 F: drivers/net/ntb_netdev.c
5757 F: include/linux/ntb.h
5762 W: http://www.tuxera.com/
5763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
5765 F: Documentation/filesystems/ntfs.txt
5768 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
5772 F: drivers/video/riva/
5773 F: drivers/video/nvidia/
5778 T: git git://git.infradead.org/users/willy/linux-nvme.git
5780 F: drivers/block/nvme*
5781 F: include/linux/nvme.h
5786 W: http://www.muru.com/linux/omap/
5787 W: http://linux.omap.com/
5788 Q: http://patchwork.kernel.org/project/linux-omap/list/
5789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
5792 F: drivers/i2c/busses/i2c-omap.c
5793 F: include/linux/i2c-omap.h
5795 OMAP DEVICE TREE SUPPORT
5801 F: arch/arm/boot/dts/*omap*
5802 F: arch/arm/boot/dts/*am3*
5804 OMAP CLOCK FRAMEWORK SUPPORT
5808 F: arch/arm/*omap*/*clock*
5810 OMAP POWER MANAGEMENT SUPPORT
5814 F: arch/arm/*omap*/*pm*
5815 F: drivers/cpufreq/omap-cpufreq.c
5817 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
5822 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
5823 F: arch/arm/mach-omap2/powerdomain44xx.c
5824 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
5825 F: arch/arm/mach-omap2/clockdomain44xx.c
5835 OMAP FRAMEBUFFER SUPPORT
5840 F: drivers/video/omap/
5842 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
5847 F: drivers/video/omap2/
5848 F: Documentation/arm/OMAP/DSS
5850 OMAP HARDWARE SPINLOCK SUPPORT
5854 F: drivers/hwspinlock/omap_hwspinlock.c
5855 F: arch/arm/mach-omap2/hwspinlock.c
5861 F: drivers/mmc/host/omap.c
5868 F: drivers/mmc/host/omap_hsmmc.c
5870 OMAP RANDOM NUMBER GENERATOR SUPPORT
5873 F: drivers/char/hw_random/omap-rng.c
5880 F: arch/arm/mach-omap2/omap_hwmod.*
5882 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
5886 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
5888 OMAP IMAGE SIGNAL PROCESSOR (ISP)
5892 F: drivers/media/platform/omap3isp/
5898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5900 F: drivers/usb/*/*omap*
5901 F: arch/arm/*omap*/usb*
5908 F: drivers/gpio/gpio-omap.c
5914 F: Documentation/filesystems/omfs.txt
5917 OMNIKEY CARDMAN 4000 DRIVER
5920 F: drivers/char/pcmcia/cm4000_cs.c
5921 F: include/linux/cm4000_cs.h
5922 F: include/uapi/linux/cm4000_cs.h
5924 OMNIKEY CARDMAN 4040 DRIVER
5927 F: drivers/char/pcmcia/cm4040_cs.*
5929 OMNIVISION OV7670 SENSOR DRIVER
5932 T: git git://linuxtv.org/media_tree.git
5934 F: drivers/media/i2c/ov7670.c
5936 ONENAND FLASH DRIVER
5940 F: drivers/mtd/onenand/
5941 F: include/linux/mtd/onenand*.h
5943 ONSTREAM SCSI TAPE DRIVER
5948 F: drivers/scsi/osst*
5951 OPENCORES I2C BUS DRIVER
5955 F: Documentation/i2c/busses/i2c-ocores
5956 F: drivers/i2c/busses/i2c-ocores.c
5958 OPEN FIRMWARE AND FLATTENED DEVICE TREE
5962 W: http://fdt.secretlab.ca
5963 T: git git://git.secretlab.ca/git/linux-2.6.git
5965 F: Documentation/devicetree
5967 F: include/linux/of*.h
5972 OPENRISC ARCHITECTURE
5974 W: http://openrisc.net
5977 T: git git://openrisc.net/~jonas/linux
5983 W: http://openvswitch.org
5984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
5991 T: git git://git.alsa-project.org/alsa-kernel.git
5993 F: sound/drivers/opl4/
5999 F: arch/*/include/asm/oprofile*.h
6001 F: drivers/oprofile/
6002 F: include/linux/oprofile.h
6004 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6008 W: http://oss.oracle.com/projects/ocfs2/
6009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6011 F: Documentation/filesystems/ocfs2.txt
6012 F: Documentation/filesystems/dlmfs.txt
6017 W: http://wireless.kernel.org/en/users/Drivers/orinoco
6018 W: http://www.nongnu.org/orinoco/
6020 F: drivers/net/wireless/orinoco/
6022 OSD LIBRARY and FILESYSTEM
6026 W: http://open-osd.org
6027 T: git git://git.open-osd.org/open-osd.git
6029 F: drivers/scsi/osd/
6030 F: include/scsi/osd_*
6036 W: http://wireless.kernel.org/en/users/Drivers/p54
6038 F: drivers/net/wireless/p54/
6040 PA SEMI ETHERNET DRIVER
6044 F: drivers/net/ethernet/pasemi/*
6046 PA SEMI SMBUS DRIVER
6050 F: drivers/i2c/busses/i2c-pasemi.c
6052 PADATA PARALLEL EXECUTION MECHANISM
6057 F: include/linux/padata.h
6058 F: Documentation/padata.txt
6060 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6064 F: drivers/platform/x86/panasonic-laptop.c
6066 PANASONIC MN10300/AM33/AM34 PORT
6070 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6072 F: Documentation/mn10300/
6075 PARALLEL PORT SUPPORT
6079 F: include/linux/parport*.h
6080 F: drivers/char/ppdev.c
6081 F: include/uapi/linux/ppdev.h
6083 PARAVIRT_OPS INTERFACE
6090 F: Documentation/ia64/paravirt_ops.txt
6091 F: arch/*/kernel/paravirt*
6092 F: arch/*/include/asm/paravirt.h
6094 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6097 W: http://www.torque.net/linux-pp.html
6099 F: Documentation/blockdev/paride.txt
6100 F: drivers/block/paride/
6106 W: http://www.parisc-linux.org/
6107 Q: http://patchwork.kernel.org/project/linux-parisc/list/
6108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6112 F: Documentation/parisc/
6114 F: drivers/char/agp/parisc-agp.c
6115 F: drivers/input/serio/gscps2.c
6116 F: drivers/parport/parport_gsc.*
6117 F: drivers/tty/serial/8250/8250_gsc.c
6118 F: drivers/video/sti*
6119 F: drivers/video/console/sti*
6120 F: drivers/video/logo/logo_parisc*
6122 PC87360 HARDWARE MONITORING DRIVER
6126 F: Documentation/hwmon/pc87360
6127 F: drivers/hwmon/pc87360.c
6132 F: drivers/char/pc8736x_gpio.c
6134 PC87427 HARDWARE MONITORING DRIVER
6138 F: Documentation/hwmon/pc87427
6139 F: drivers/hwmon/pc87427.c
6144 F: drivers/leds/leds-pca9532.c
6145 F: include/linux/leds-pca9532.h
6147 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6151 F: drivers/i2c/muxes/i2c-mux-pca9541.c
6153 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6156 F: drivers/firmware/pcdp.*
6162 F: Documentation/PCI/pci-error-recovery.txt
6163 F: Documentation/powerpc/eeh-pci-error-recovery.txt
6168 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6171 F: Documentation/PCI/
6173 F: include/linux/pci*
6176 P: Linux PCMCIA Team
6178 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6181 F: Documentation/pcmcia/
6185 PCNET32 NETWORK DRIVER
6189 F: drivers/net/ethernet/amd/pcnet32.c
6191 PCRYPT PARALLEL CRYPTO ENGINE
6196 F: include/crypto/pcrypt.h
6198 PER-CPU MEMORY ALLOCATOR
6201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6203 F: include/linux/percpu*.h
6205 F: arch/*/include/asm/percpu.h
6207 PER-TASK DELAY ACCOUNTING
6210 F: include/linux/delayacct.h
6211 F: kernel/delayacct.c
6213 PERFORMANCE EVENTS SUBSYSTEM
6218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6221 F: include/linux/perf_event.h
6222 F: include/uapi/linux/perf_event.h
6223 F: arch/*/kernel/perf_event*.c
6224 F: arch/*/kernel/*/perf_event*.c
6225 F: arch/*/kernel/*/*/perf_event*.c
6226 F: arch/*/include/asm/perf_event.h
6227 F: arch/*/kernel/perf_callchain.c
6230 PERSONALITY HANDLING
6234 F: include/linux/personality.h
6235 F: include/uapi/linux/personality.h
6240 F: Documentation/networking/phonet.txt
6241 F: include/linux/phonet.h
6242 F: include/net/phonet/
6243 F: include/uapi/linux/phonet.h
6250 F: drivers/mtd/devices/phram.c
6256 F: drivers/hid/hid-picolcd*
6261 T: git git://github.com/jamieiles/linux-2.6-ji.git
6263 F: arch/arm/mach-picoxcell
6264 F: drivers/*/picoxcell*
6265 F: drivers/*/*/picoxcell*
6267 PIN CONTROL SUBSYSTEM
6271 F: include/linux/pinctrl/
6273 PIN CONTROLLER - ATMEL AT91
6277 F: drivers/pinctrl/pinctrl-at91.c
6279 PIN CONTROLLER - ST SPEAR
6283 W: http://www.st.com/spear
6285 F: drivers/pinctrl/spear/
6290 F: drivers/block/pktcdvd.c
6291 F: include/linux/pktcdvd.h
6292 F: include/uapi/linux/pktcdvd.h
6296 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6299 F: drivers/input/serio/i8042-unicore32io.h
6300 F: drivers/i2c/busses/i2c-puv3.c
6301 F: drivers/video/fb-puv3.c
6302 F: drivers/rtc/rtc-puv3.c
6304 PMBUS HARDWARE MONITORING DRIVERS
6307 W: http://www.lm-sensors.org/
6308 W: http://www.roeck-us.net/linux/drivers/
6309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6311 F: Documentation/hwmon/pmbus
6312 F: drivers/hwmon/pmbus/
6313 F: include/linux/i2c/pmbus.h
6315 PMC SIERRA MaxRAID DRIVER
6318 W: http://www.pmc-sierra.com/
6320 F: drivers/scsi/pmcraid.*
6322 PMC SIERRA PM8001 DRIVER
6327 F: drivers/scsi/pm8001/
6329 POSIX CLOCKS and TIMERS
6331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6334 F: include/linux/timer*
6337 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6340 T: git git://git.infradead.org/battery-2.6.git
6342 F: include/linux/power_supply.h
6355 F: drivers/i2c/busses/i2c-pnx.c
6357 PPP PROTOCOL DRIVERS AND COMPRESSORS
6361 F: drivers/net/ppp/ppp_*
6363 PPP OVER ATM (RFC 2364)
6366 F: net/atm/pppoatm.c
6367 F: include/uapi/linux/atmppp.h
6372 F: drivers/net/ppp/pppoe.c
6373 F: drivers/net/ppp/pppox.c
6378 F: net/l2tp/l2tp_ppp.c
6379 F: include/linux/if_pppol2tp.h
6380 F: include/uapi/linux/if_pppol2tp.h
6384 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6387 F: Documentation/pps/
6389 F: include/linux/pps*.h
6395 F: drivers/net/ppp/pptp.c
6396 W: http://sourceforge.net/projects/accel-pptp
6401 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6403 F: Documentation/preempt-locking.txt
6404 F: include/linux/preempt.h
6406 PRISM54 WIRELESS DRIVER
6409 W: http://wireless.kernel.org/en/users/Drivers/p54
6411 F: drivers/net/wireless/prism54/
6413 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6417 F: drivers/ata/sata_promise.*
6424 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6426 PS3 PLATFORM SUPPORT
6431 F: arch/powerpc/boot/ps3*
6432 F: arch/powerpc/include/asm/lv1call.h
6433 F: arch/powerpc/include/asm/ps3*.h
6434 F: arch/powerpc/platforms/ps3/
6437 F: drivers/rtc/rtc-ps3.c
6438 F: drivers/usb/host/*ps3.c
6439 F: sound/ppc/snd_ps3*
6445 F: drivers/block/ps3vram.c
6453 T: git git://git.infradead.org/users/cbou/linux-pstore.git
6455 F: include/linux/pstore*
6456 F: drivers/firmware/efi/efi-pstore.c
6457 F: drivers/acpi/apei/erst.c
6459 PTP HARDWARE CLOCK SUPPORT
6463 W: http://linuxptp.sourceforge.net/
6464 F: Documentation/ABI/testing/sysfs-ptp
6465 F: Documentation/ptp/*
6466 F: drivers/net/ethernet/freescale/gianfar_ptp.c
6467 F: drivers/net/phy/dp83640*
6469 F: include/linux/ptp_cl*
6475 F: include/asm-generic/syscall.h
6476 F: include/linux/ptrace.h
6477 F: include/linux/regset.h
6478 F: include/linux/tracehook.h
6479 F: include/uapi/linux/ptrace.h
6482 PVRUSB2 VIDEO4LINUX DRIVER
6486 W: http://www.isely.net/pvrusb2/
6487 T: git git://linuxtv.org/media_tree.git
6489 F: Documentation/video4linux/README.pvrusb2
6490 F: drivers/media/usb/pvrusb2/
6495 T: git git://linuxtv.org/media_tree.git
6497 F: drivers/media/usb/pwc/*
6503 W: http://gitorious.org/linux-pwm
6504 T: git git://gitorious.org/linux-pwm/linux-pwm.git
6505 F: Documentation/pwm.txt
6506 F: Documentation/devicetree/bindings/pwm/
6507 F: include/linux/pwm.h
6509 F: drivers/video/backlight/pwm_bl.c
6510 F: include/linux/pwm_backlight.h
6512 PXA2xx/PXA3xx SUPPORT
6517 T: git git://github.com/hzhuang1/linux.git
6518 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6520 F: arch/arm/mach-pxa/
6521 F: drivers/pcmcia/pxa2xx*
6522 F: drivers/spi/spi-pxa2xx*
6523 F: drivers/usb/gadget/pxa2*
6524 F: include/sound/pxa2xx-lib.h
6532 T: git git://github.com/hzhuang1/linux.git
6533 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6535 F: arch/arm/mach-mmp/
6549 F: drivers/infiniband/hw/qib/
6551 QLOGIC QLA1280 SCSI DRIVER
6555 F: drivers/scsi/qla1280.[ch]
6557 QLOGIC QLA2XXX FC-SCSI DRIVER
6562 F: Documentation/scsi/LICENSE.qla2xxx
6563 F: drivers/scsi/qla2xxx/
6565 QLOGIC QLA4XXX iSCSI DRIVER
6571 F: drivers/scsi/qla4xxx/
6573 QLOGIC QLA3XXX NETWORK DRIVER
6579 F: Documentation/networking/LICENSE.qla3xxx
6580 F: drivers/net/ethernet/qlogic/qla3xxx.*
6582 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6590 F: drivers/net/ethernet/qlogic/qlcnic/
6592 QLOGIC QLGE 10Gb ETHERNET DRIVER
6599 F: drivers/net/ethernet/qlogic/qlge/
6603 W: http://www.alarsen.net/linux/qnx4fs/
6606 F: include/uapi/linux/qnx4_fs.h
6607 F: include/uapi/linux/qnxtypes.h
6612 W: http://linuxtv.org/
6613 W: http://palosaari.fi/linux/
6614 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6615 T: git git://linuxtv.org/anttip/media_tree.git
6617 F: drivers/media/tuners/qt1010*
6619 QUALCOMM HEXAGON ARCHITECTURE
6625 QUICKCAM PARALLEL PORT WEBCAMS
6628 T: git git://linuxtv.org/media_tree.git
6629 W: http://linuxtv.org
6631 F: drivers/media/parport/*-qcam*
6633 RADOS BLOCK DEVICE (RBD)
6639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6641 F: drivers/block/rbd.c
6642 F: drivers/block/rbd_types.h
6644 RADEON FRAMEBUFFER DISPLAY DRIVER
6648 F: drivers/video/aty/radeon*
6649 F: include/uapi/linux/radeonfb.h
6651 RADIOSHARK RADIO DRIVER
6654 T: git git://linuxtv.org/media_tree.git
6656 F: drivers/media/radio/radio-shark.c
6658 RADIOSHARK2 RADIO DRIVER
6661 T: git git://linuxtv.org/media_tree.git
6663 F: drivers/media/radio/radio-shark2.c
6664 F: drivers/media/radio/radio-tea5777.c
6666 RAGE128 FRAMEBUFFER DISPLAY DRIVER
6670 F: drivers/video/aty/aty128fb.c
6672 RALINK RT2X00 WIRELESS LAN DRIVER
6679 W: http://rt2x00.serialmonkey.com/
6681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
6682 F: drivers/net/wireless/rt2x00/
6684 RAMDISK RAM BLOCK DEVICE DRIVER
6687 F: Documentation/blockdev/ramdisk.txt
6688 F: drivers/block/brd.c
6690 RANDOM NUMBER DRIVER
6693 F: drivers/char/random.c
6701 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6704 F: drivers/net/wireless/ray*
6710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6711 F: Documentation/RCU/torture.txt
6712 F: kernel/rcutorture.c
6718 RDC R6040 FAST ETHERNET DRIVER
6722 F: drivers/net/ethernet/rdc/r6040.c
6724 RDS - RELIABLE DATAGRAM SOCKETS
6730 READ-COPY UPDATE (RCU)
6733 W: http://www.rdrop.com/users/paulmck/RCU/
6735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6736 F: Documentation/RCU/
6737 X: Documentation/RCU/torture.txt
6738 F: include/linux/rcu*
6740 X: kernel/rcutorture.c
6742 REAL TIME CLOCK (RTC) SUBSYSTEM
6745 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6747 F: Documentation/rtc.txt
6749 F: include/linux/rtc.h
6750 F: include/uapi/linux/rtc.h
6752 REISERFS FILE SYSTEM
6757 REGISTER MAP ABSTRACTION
6759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6761 F: drivers/base/regmap/
6762 F: include/linux/regmap.h
6764 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6768 F: drivers/remoteproc/
6769 F: Documentation/remoteproc.txt
6770 F: include/linux/remoteproc.h
6772 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6777 F: Documentation/rpmsg.txt
6778 F: include/linux/rpmsg.h
6783 W: http://wireless.kernel.org/
6784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6787 F: Documentation/rfkill.txt
6790 RICOH SMARTMEDIA/XD DRIVER
6793 F: drivers/mtd/nand/r852.c
6794 F: drivers/mtd/nand/r852.h
6796 RICOH R5C592 MEMORYSTICK DRIVER
6799 F: drivers/memstick/host/r592.*
6803 W: http://www.comtrol.com
6805 F: Documentation/serial/rocket.txt
6806 F: drivers/tty/rocket*
6811 W: http://www.linux-ax25.org/
6813 F: include/net/rose.h
6814 F: include/uapi/linux/rose.h
6817 RTL2830 MEDIA DRIVER
6820 W: http://linuxtv.org/
6821 W: http://palosaari.fi/linux/
6822 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6823 T: git git://linuxtv.org/anttip/media_tree.git
6825 F: drivers/media/dvb-frontends/rtl2830*
6827 RTL2832 MEDIA DRIVER
6830 W: http://linuxtv.org/
6831 W: http://palosaari.fi/linux/
6832 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6833 T: git git://linuxtv.org/anttip/media_tree.git
6835 F: drivers/media/dvb-frontends/rtl2832*
6837 RTL8180 WIRELESS DRIVER
6840 W: http://wireless.kernel.org/
6841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6843 F: drivers/net/wireless/rtl818x/rtl8180/
6845 RTL8187 WIRELESS DRIVER
6850 W: http://wireless.kernel.org/
6851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6853 F: drivers/net/wireless/rtl818x/rtl8187/
6855 RTL8192CE WIRELESS DRIVER
6859 W: http://wireless.kernel.org/
6860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6862 F: drivers/net/wireless/rtlwifi/
6863 F: drivers/net/wireless/rtlwifi/rtl8192ce/
6865 S3 SAVAGE FRAMEBUFFER DRIVER
6869 F: drivers/video/savage/
6876 W: http://www.ibm.com/developerworks/linux/linux390/
6880 F: block/partitions/ibm.c
6881 F: Documentation/s390/
6882 F: Documentation/DocBook/s390*
6884 S390 NETWORK DRIVERS
6889 W: http://www.ibm.com/developerworks/linux/linux390/
6891 F: drivers/s390/net/
6897 W: http://www.ibm.com/developerworks/linux/linux390/
6899 F: drivers/s390/crypto/
6905 W: http://www.ibm.com/developerworks/linux/linux390/
6907 F: drivers/s390/scsi/zfcp_*
6909 S390 IUCV NETWORK LAYER
6913 W: http://www.ibm.com/developerworks/linux/linux390/
6915 F: drivers/s390/net/*iucv*
6916 F: include/net/iucv/
6919 S3C24XX SD/MMC Driver
6923 F: drivers/mmc/host/s3cmci.*
6925 SAA6588 RDS RECEIVER DRIVER
6928 T: git git://linuxtv.org/media_tree.git
6929 W: http://linuxtv.org
6931 F: drivers/media/i2c/saa6588*
6933 SAA7134 VIDEO4LINUX DRIVER
6936 W: http://linuxtv.org
6937 T: git git://linuxtv.org/media_tree.git
6939 F: Documentation/video4linux/*.saa7134
6940 F: drivers/media/pci/saa7134/
6942 SAA7146 VIDEO4LINUX-2 DRIVER
6945 T: git git://linuxtv.org/media_tree.git
6947 F: drivers/media/common/saa7146/
6948 F: drivers/media/pci/saa7146/
6949 F: include/media/saa7146*
6951 SAMSUNG LAPTOP DRIVER
6955 F: drivers/platform/x86/samsung-laptop.c
6957 SAMSUNG AUDIO (ASoC) DRIVERS
6961 F: sound/soc/samsung
6963 SAMSUNG FRAMEBUFFER DRIVER
6967 F: drivers/video/s3c-fb.c
6969 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
6973 F: drivers/mfd/sec*.c
6974 F: drivers/regulator/s2m*.c
6975 F: drivers/regulator/s5m*.c
6976 F: drivers/rtc/rtc-sec.c
6977 F: include/linux/mfd/samsung/
6979 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
6984 F: drivers/media/platform/s3c-camif/
6985 F: include/media/s3c_camif.h
6987 SAMSUNG S5C73M3 CAMERA DRIVER
6992 F: drivers/media/i2c/s5c73m3/*
6998 F: drivers/tty/serial
7000 SYNOPSYS DESIGNWARE DMAC DRIVER
7003 F: include/linux/dw_dmac.h
7004 F: drivers/dma/dw_dmac_regs.h
7005 F: drivers/dma/dw_dmac.c
7007 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7012 F: include/linux/mmc/dw_mmc.h
7013 F: drivers/mmc/host/dw_mmc*
7018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7020 F: include/linux/clocksource.h
7021 F: include/linux/time.h
7022 F: include/linux/timex.h
7023 F: include/uapi/linux/time.h
7024 F: include/uapi/linux/timex.h
7025 F: kernel/time/clocksource.c
7026 F: kernel/time/time*.c
7027 F: kernel/time/ntp.c
7028 F: drivers/clocksource
7030 TLG2300 VIDEO4LINUX-2 DRIVER
7034 F: drivers/media/usb/tlg2300
7039 F: drivers/watchdog/sc1200wdt.c
7044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7047 F: include/linux/sched.h
7048 F: include/uapi/linux/sched.h
7053 W: http://www.sunplusct.com
7060 W: http://www.kernel.dk
7064 SCSI RDMA PROTOCOL (SRP) INITIATOR
7068 W: http://www.openfabrics.org
7069 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7071 F: drivers/infiniband/ulp/srp/
7072 F: include/scsi/srp.h
7077 W: http://www.torque.net/sg
7079 F: drivers/scsi/sg.c
7080 F: include/scsi/sg.h
7085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7096 F: Documentation/scsi/st.txt
7103 W: http://lksctp.sourceforge.net
7105 F: Documentation/networking/sctp.txt
7106 F: include/linux/sctp.h
7107 F: include/net/sctp/
7113 F: Documentation/i2c/busses/scx200_acb
7114 F: arch/x86/platform/scx200/
7115 F: drivers/watchdog/scx200_wdt.c
7116 F: drivers/i2c/busses/scx200*
7117 F: drivers/mtd/maps/scx200_docflash.c
7118 F: include/linux/scx200.h
7123 F: drivers/char/scx200_gpio.c
7124 F: include/linux/scx200_gpio.h
7126 SCx200 HRT CLOCKSOURCE DRIVER
7129 F: drivers/clocksource/scx200_hrt.c
7131 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7135 F: drivers/mmc/host/sdricoh_cs.c
7137 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7142 F: drivers/mmc/host/sdhci.*
7143 F: drivers/mmc/host/sdhci-pltfm.[ch]
7145 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7150 F: drivers/mmc/host/sdhci-pltfm.[ch]
7152 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7156 F: drivers/mmc/host/sdhci-s3c.c
7158 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7163 F: drivers/mmc/host/sdhci-spear.c
7168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7169 W: http://kernsec.org/
7177 SELINUX SECURITY MODULE
7182 W: http://selinuxproject.org
7183 T: git git://git.infradead.org/users/eparis/selinux.git
7185 F: include/linux/selinux*
7186 F: security/selinux/
7189 APPARMOR SECURITY MODULE
7192 W: apparmor.wiki.kernel.org
7193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7195 F: security/apparmor/
7200 F: drivers/misc/phantom.c
7201 F: include/uapi/linux/phantom.h
7203 SERIAL ATA (SATA) SUBSYSTEM
7206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7209 F: include/linux/ata.h
7210 F: include/linux/libata.h
7212 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7215 W: http://www.emulex.com
7217 F: drivers/scsi/be2iscsi/
7219 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7224 W: http://www.emulex.com
7226 F: drivers/net/ethernet/emulex/benet/
7233 F: drivers/net/ethernet/sfc/
7239 F: drivers/misc/sgi-gru/
7241 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7245 F: Documentation/ia64/serial.txt
7246 F: drivers/tty/serial/ioc?_serial.c
7247 F: include/linux/ioc?.h
7249 SGI VISUAL WORKSTATION 320 AND 540
7252 W: http://linux-visws.sf.net
7253 S: Maintained for 2.6.
7254 F: Documentation/sgi-visws.txt
7256 SGI XP/XPC/XPNET DRIVER
7259 F: drivers/misc/sgi-xp/
7261 SI470X FM RADIO RECEIVER I2C DRIVER
7264 T: git git://linuxtv.org/media_tree.git
7265 W: http://linuxtv.org
7267 F: drivers/media/radio/si470x/radio-si470x-i2c.c
7269 SI470X FM RADIO RECEIVER USB DRIVER
7272 T: git git://linuxtv.org/media_tree.git
7273 W: http://linuxtv.org
7275 F: drivers/media/radio/si470x/radio-si470x-common.c
7276 F: drivers/media/radio/si470x/radio-si470x.h
7277 F: drivers/media/radio/si470x/radio-si470x-usb.c
7279 SI4713 FM RADIO TRANSMITTER I2C DRIVER
7282 T: git git://linuxtv.org/media_tree.git
7283 W: http://linuxtv.org
7285 F: drivers/media/radio/si4713-i2c.?
7287 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7290 T: git git://linuxtv.org/media_tree.git
7291 W: http://linuxtv.org
7293 F: drivers/media/radio/radio-si4713.h
7298 W: http://linuxtv.org
7299 T: git git://linuxtv.org/media_tree.git
7301 F: drivers/media/common/siano/
7302 F: drivers/media/dvb/siano/
7303 F: drivers/media/usb/siano/
7304 F: drivers/media/mmc/siano
7306 SH_VEU V4L2 MEM2MEM DRIVER
7310 F: drivers/media/platform/sh_veu.c
7312 SH_VOU V4L2 OUTPUT DRIVER
7316 F: drivers/media/platform/sh_vou.c
7317 F: include/media/sh_vou.h
7319 SIMPLE FIRMWARE INTERFACE (SFI)
7322 W: http://simplefirmware.org/
7323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7325 F: arch/x86/platform/sfi/
7327 F: include/linux/sfi*.h
7329 SIMTEC EB110ATX (Chalice CATS)
7333 W: http://www.simtec.co.uk/products/EB110ATX/
7336 SIMTEC EB2410ITX (BAST)
7340 W: http://www.simtec.co.uk/products/EB2410ITX/
7342 F: arch/arm/mach-s3c2410/mach-bast.c
7343 F: arch/arm/mach-s3c2410/bast-ide.c
7344 F: arch/arm/mach-s3c2410/bast-irq.c
7346 TI DAVINCI MACHINE SUPPORT
7350 T: git git://gitorious.org/linux-davinci/linux-davinci.git
7351 Q: http://patchwork.kernel.org/project/linux-davinci/list/
7353 F: arch/arm/mach-davinci
7354 F: drivers/i2c/busses/i2c-davinci.c
7356 TI DAVINCI SERIES MEDIA DRIVER
7360 W: http://linuxtv.org/
7361 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7362 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7364 F: drivers/media/platform/davinci/
7365 F: include/media/davinci/
7367 SIS 190 ETHERNET DRIVER
7371 F: drivers/net/ethernet/sis/sis190.c
7373 SIS 900/7016 FAST ETHERNET DRIVER
7375 W: http://www.brownhat.org/sis900.html
7378 F: drivers/net/ethernet/sis/sis900.*
7380 SIS FRAMEBUFFER DRIVER
7382 W: http://www.winischhofer.net/linuxsisvga.shtml
7384 F: Documentation/fb/sisfb.txt
7385 F: drivers/video/sis/
7386 F: include/video/sisfb.h
7390 W: http://www.winischhofer.at/linuxsisusbvga.shtml
7392 F: drivers/usb/misc/sisusbvga/
7400 F: include/linux/sl?b*.h
7403 SLEEPABLE READ-COPY UPDATE (SRCU)
7406 W: http://www.rdrop.com/users/paulmck/RCU/
7408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7409 F: include/linux/srcu*
7412 SMACK SECURITY MODULE
7415 W: http://schaufler-ca.com
7416 T: git git://git.gitorious.org/smack-next/kernel.git
7418 F: Documentation/security/Smack.txt
7421 SMC91x ETHERNET DRIVER
7424 F: drivers/net/ethernet/smsc/smc91x.*
7426 SMIA AND SMIA++ IMAGE SENSOR DRIVER
7430 F: drivers/media/i2c/smiapp
7431 F: include/media/smiapp.h
7432 F: drivers/media/i2c/smiapp-pll.c
7433 F: drivers/media/i2c/smiapp-pll.h
7435 SMM665 HARDWARE MONITOR DRIVER
7439 F: Documentation/hwmon/smm665
7440 F: drivers/hwmon/smm665.c
7442 SMSC EMC2103 HARDWARE MONITOR DRIVER
7446 F: Documentation/hwmon/emc2103
7447 F: drivers/hwmon/emc2103.c
7449 SMSC SCH5627 HARDWARE MONITOR DRIVER
7453 F: Documentation/hwmon/sch5627
7454 F: drivers/hwmon/sch5627.c
7456 SMSC47B397 HARDWARE MONITOR DRIVER
7460 F: Documentation/hwmon/smsc47b397
7461 F: drivers/hwmon/smsc47b397.c
7463 SMSC911x ETHERNET DRIVER
7467 F: include/linux/smsc911x.h
7468 F: drivers/net/ethernet/smsc/smsc911x.*
7470 SMSC9420 PCI ETHERNET DRIVER
7474 F: drivers/net/ethernet/smsc/smsc9420.*
7476 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7480 F: drivers/video/smscufx.c
7482 SOC-CAMERA V4L2 SUBSYSTEM
7485 T: git git://linuxtv.org/media_tree.git
7487 F: include/media/soc*
7488 F: drivers/media/i2c/soc_camera/
7489 F: drivers/media/platform/soc_camera/
7491 SOEKRIS NET48XX LED SUPPORT
7494 F: drivers/leds/leds-net48xx.c
7496 SOFTWARE RAID (Multiple Disks) SUPPORT
7501 F: include/linux/raid/
7502 F: include/uapi/linux/raid/
7504 SONIC NETWORK DRIVER
7508 F: drivers/net/ethernet/natsemi/sonic.*
7510 SONICS SILICON BACKPLANE DRIVER (SSB)
7515 F: include/linux/ssb/
7517 SONY VAIO CONTROL DEVICE DRIVER
7520 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7522 F: Documentation/laptops/sony-laptop.txt
7523 F: drivers/char/sonypi.c
7524 F: drivers/platform/x86/sony-laptop.c
7525 F: include/linux/sony-laptop.h
7527 SONY MEMORYSTICK CARD SUPPORT
7529 W: http://tifmxx.berlios.de/
7531 F: drivers/memstick/host/tifm_ms.c
7537 W: http://www.alsa-project.org/
7538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7539 T: git git://git.alsa-project.org/alsa-kernel.git
7541 F: Documentation/sound/
7543 F: include/uapi/sound/
7546 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7551 W: http://alsa-project.org/main/index.php/ASoC
7554 F: include/sound/soc*
7556 SPARC + UltraSPARC (sparc/sparc64)
7559 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7566 SPARC SERIAL DRIVERS
7569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7572 F: include/linux/sunserialcore.h
7573 F: drivers/tty/serial/suncore.c
7574 F: drivers/tty/serial/sunhv.c
7575 F: drivers/tty/serial/sunsab.c
7576 F: drivers/tty/serial/sunsab.h
7577 F: drivers/tty/serial/sunsu.c
7578 F: drivers/tty/serial/sunzilog.c
7579 F: drivers/tty/serial/sunzilog.h
7584 W: https://sparse.wiki.kernel.org/
7585 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7586 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7588 F: include/linux/compiler.h
7590 SPEAR PLATFORM SUPPORT
7595 W: http://www.st.com/spear
7597 F: arch/arm/plat-spear/
7599 SPEAR13XX MACHINE SUPPORT
7604 W: http://www.st.com/spear
7606 F: arch/arm/mach-spear13xx/
7608 SPEAR3XX MACHINE SUPPORT
7613 W: http://www.st.com/spear
7615 F: arch/arm/mach-spear3xx/
7617 SPEAR6XX MACHINE SUPPORT
7623 W: http://www.st.com/spear
7625 F: arch/arm/mach-spear6xx/
7627 SPEAR CLOCK FRAMEWORK SUPPORT
7631 W: http://www.st.com/spear
7633 F: drivers/clk/spear/
7639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
7640 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7642 F: Documentation/spi/
7644 F: include/linux/spi/
7645 F: include/uapi/linux/spi/
7647 SPIDERNET NETWORK DRIVER for CELL
7652 F: Documentation/networking/spider_net.txt
7653 F: drivers/net/ethernet/toshiba/spider_net*
7659 W: http://www.ibm.com/developerworks/power/cell/
7661 F: Documentation/filesystems/spufs.txt
7662 F: arch/powerpc/platforms/cell/spufs/
7664 SQUASHFS FILE SYSTEM
7667 W: http://squashfs.org.uk
7669 F: Documentation/filesystems/squashfs.txt
7672 SRM (Alpha) environment access
7675 F: arch/alpha/kernel/srm_env.c
7681 F: Documentation/stable_kernel_rules.txt
7685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
7690 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7693 F: drivers/staging/wlags49_h2/
7694 F: drivers/staging/wlags49_h25/
7699 F: drivers/staging/asus_oled/
7705 F: drivers/staging/comedi/
7707 STAGING - CRYSTAL HD VIDEO DECODER
7713 F: drivers/staging/crystalhd/
7715 STAGING - ECHO CANCELLER
7719 F: drivers/staging/echo/
7721 STAGING - ET131X NETWORK DRIVER
7724 F: drivers/staging/et131x/
7726 STAGING - FLARION FT1000 DRIVERS
7729 F: drivers/staging/ft1000/
7731 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7734 F: drivers/staging/frontier/
7736 STAGING - GO7007 MPEG CODEC
7739 F: drivers/staging/media/go7007/
7741 STAGING - INDUSTRIAL IO
7745 F: drivers/staging/iio/
7747 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7749 W: http://www.lirc.org/
7751 F: drivers/staging/media/lirc/
7753 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
7759 F: drivers/staging/nvec/
7761 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
7765 W: http://wiki.laptop.org/go/DCON
7767 F: drivers/staging/olpc_dcon/
7769 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
7772 F: drivers/staging/ozwpan/
7774 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
7777 F: drivers/staging/panel/
7779 STAGING - REALTEK RTL8712U DRIVERS
7783 F: drivers/staging/rtl8712/
7785 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7788 F: drivers/staging/sm7xxfb/
7790 STAGING - SOFTLOGIC 6x10 MPEG CODEC
7793 F: drivers/staging/media/solo6x10/
7795 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
7801 W: http://www.linux-speakup.org/
7803 F: drivers/staging/speakup/
7805 STAGING - TI DSP BRIDGE DRIVERS
7808 F: drivers/staging/tidspbridge/
7810 STAGING - USB ENE SM/MS CARD READER DRIVER
7813 F: drivers/staging/keucr/
7815 STAGING - VIA VT665X DRIVERS
7818 F: drivers/staging/vt665?/
7820 STAGING - WINBOND IS89C35 WLAN USB DRIVER
7823 F: drivers/staging/winbond/
7825 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
7828 F: drivers/staging/xgifb/
7830 STARFIRE/DURALAN NETWORK DRIVER
7833 F: drivers/net/ethernet/adaptec/starfire*
7837 W: http://sammy.net/sun3/
7839 F: arch/m68k/kernel/*sun3*
7841 F: arch/m68k/include/asm/sun3*
7842 F: drivers/net/ethernet/i825xx/sun3*
7847 W: http://www.linux-sh.org
7848 Q: http://patchwork.kernel.org/project/linux-sh/list/
7849 T: git git://github.com/pmundt/linux-sh.git sh-latest
7851 F: Documentation/sh/
7861 F: Documentation/power/
7862 F: arch/x86/kernel/acpi/
7863 F: drivers/base/power/
7865 F: include/linux/suspend.h
7866 F: include/linux/freezer.h
7867 F: include/linux/pm.h
7873 F: Documentation/svga.txt
7874 F: arch/x86/boot/video*
7881 F: arch/*/kernel/pci-swiotlb.c
7882 F: include/linux/swiotlb.h
7884 SYNOPSYS ARC ARCHITECTURE
7888 F: Documentation/devicetree/bindings/arc/
7889 F: drivers/tty/serial/arc-uart.c
7894 F: Documentation/filesystems/sysv-fs.txt
7896 F: include/linux/sysv_fs.h
7902 L: http://groups.google.com/group/linux-iscsi-target-dev
7903 W: http://www.linux-iscsi.org
7904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7908 F: Documentation/target/
7910 TASKSTATS STATISTICS INTERFACE
7913 F: Documentation/accounting/taskstats*
7914 F: include/linux/taskstats*
7915 F: kernel/taskstats.c
7921 F: include/net/pkt_cls.h
7922 F: include/uapi/linux/pkt_cls.h
7925 TCP LOW PRIORITY MODULE
7928 W: http://tcp-lp-mod.sourceforge.net/
7930 F: net/ipv4/tcp_lp.c
7932 TDA10071 MEDIA DRIVER
7935 W: http://linuxtv.org/
7936 W: http://palosaari.fi/linux/
7937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7938 T: git git://linuxtv.org/anttip/media_tree.git
7940 F: drivers/media/dvb-frontends/tda10071*
7942 TDA18212 MEDIA DRIVER
7945 W: http://linuxtv.org/
7946 W: http://palosaari.fi/linux/
7947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7948 T: git git://linuxtv.org/anttip/media_tree.git
7950 F: drivers/media/tuners/tda18212*
7952 TDA18218 MEDIA DRIVER
7955 W: http://linuxtv.org/
7956 W: http://palosaari.fi/linux/
7957 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7958 T: git git://linuxtv.org/anttip/media_tree.git
7960 F: drivers/media/tuners/tda18218*
7962 TDA18271 MEDIA DRIVER
7965 W: http://linuxtv.org/
7966 W: http://github.com/mkrufky
7967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7968 T: git git://linuxtv.org/mkrufky/tuners.git
7970 F: drivers/media/tuners/tda18271*
7972 TDA827x MEDIA DRIVER
7975 W: http://linuxtv.org/
7976 W: http://github.com/mkrufky
7977 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7978 T: git git://linuxtv.org/mkrufky/tuners.git
7980 F: drivers/media/tuners/tda8290.*
7982 TDA8290 MEDIA DRIVER
7985 W: http://linuxtv.org/
7986 W: http://github.com/mkrufky
7987 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7988 T: git git://linuxtv.org/mkrufky/tuners.git
7990 F: drivers/media/tuners/tda8290.*
7992 TDA9840 MEDIA DRIVER
7995 T: git git://linuxtv.org/media_tree.git
7996 W: http://linuxtv.org
7998 F: drivers/media/i2c/tda9840*
8000 TEA5761 TUNER DRIVER
8003 W: http://linuxtv.org
8004 T: git git://linuxtv.org/media_tree.git
8006 F: drivers/media/tuners/tea5761.*
8008 TEA5767 TUNER DRIVER
8011 W: http://linuxtv.org
8012 T: git git://linuxtv.org/media_tree.git
8014 F: drivers/media/tuners/tea5767.*
8016 TEA6415C MEDIA DRIVER
8019 T: git git://linuxtv.org/media_tree.git
8020 W: http://linuxtv.org
8022 F: drivers/media/i2c/tea6415c*
8024 TEA6420 MEDIA DRIVER
8027 T: git git://linuxtv.org/media_tree.git
8028 W: http://linuxtv.org
8030 F: drivers/media/i2c/tea6420*
8036 F: drivers/net/team/
8037 F: include/linux/if_team.h
8038 F: include/uapi/linux/if_team.h
8040 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8043 F: arch/x86/platform/ts5500/
8045 TECHNOTREND USB IR RECEIVER
8049 F: drivers/media/rc/ttusbir.c
8054 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8059 TEHUTI ETHERNET DRIVER
8063 F: drivers/net/ethernet/tehuti/*
8065 Telecom Clock Driver for MCPL0010
8068 F: drivers/char/tlclk.c
8070 TENSILICA XTENSA PORT (xtensa)
8081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8082 Q: https://patchwork.kernel.org/project/linux-pm/list/
8085 F: include/linux/thermal.h
8086 F: include/linux/cpu_cooling.h
8088 THINGM BLINK(1) USB RGB LED DRIVER
8091 F: drivers/hid/hid-thingm.c
8093 THINKPAD ACPI EXTRAS DRIVER
8097 W: http://ibm-acpi.sourceforge.net
8098 W: http://thinkwiki.org/wiki/Ibm-acpi
8099 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8101 F: drivers/platform/x86/thinkpad_acpi.c
8103 TI BANDGAP AND THERMAL DRIVER
8107 F: drivers/staging/omap-thermal/
8109 TI FLASH MEDIA INTERFACE DRIVER
8112 F: drivers/misc/tifm*
8113 F: drivers/mmc/host/tifm_sd.c
8114 F: include/linux/tifm.h
8116 TI LM49xxx FAMILY ASoC CODEC DRIVERS
8121 F: sound/soc/codecs/lm49453*
8122 F: sound/soc/codecs/isabelle*
8124 TI LP855x BACKLIGHT DRIVER
8127 F: Documentation/backlight/lp855x-driver.txt
8128 F: drivers/video/backlight/lp855x_bl.c
8129 F: include/linux/platform_data/lp855x.h
8131 TI LP8727 CHARGER DRIVER
8134 F: drivers/power/lp8727_charger.c
8135 F: include/linux/platform_data/lp8727.h
8137 TI LP8788 MFD DRIVER
8140 F: drivers/iio/adc/lp8788_adc.c
8141 F: drivers/leds/leds-lp8788.c
8142 F: drivers/mfd/lp8788*.c
8143 F: drivers/power/lp8788-charger.c
8144 F: drivers/regulator/lp8788-*.c
8145 F: include/linux/mfd/lp8788*.h
8147 TI TWL4030 SERIES SOC CODEC DRIVER
8151 F: sound/soc/codecs/twl4030*
8153 TI WILINK WIRELESS DRIVERS
8156 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8157 W: http://wireless.kernel.org/en/users/Drivers/wl1251
8158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8160 F: drivers/net/wireless/ti/
8161 F: include/linux/wl12xx.h
8168 W: http://tipc.sourceforge.net/
8170 F: include/uapi/linux/tipc*.h
8175 W: http://www.tilera.com/scm/
8178 F: drivers/tty/hvc/hvc_tile.c
8179 F: drivers/net/ethernet/tile/
8180 F: drivers/edac/tile_edac.c
8185 W: http://sourceforge.net/projects/tlan/
8187 F: Documentation/networking/tlan.txt
8188 F: drivers/net/ethernet/ti/tlan.*
8190 TOMOYO SECURITY MODULE
8197 W: http://tomoyo.sourceforge.jp/
8198 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8202 TOPSTAR LAPTOP EXTRAS DRIVER
8206 F: drivers/platform/x86/topstar-laptop.c
8208 TOSHIBA ACPI EXTRAS DRIVER
8211 F: drivers/platform/x86/toshiba_acpi.c
8216 W: http://www.buzzard.org.uk/toshiba/
8218 F: drivers/char/toshiba.c
8219 F: include/linux/toshiba.h
8220 F: include/uapi/linux/toshiba.h
8227 F: drivers/mmc/host/tmio_mmc*
8228 F: drivers/mmc/host/sh_mobile_sdhi.c
8229 F: include/linux/mmc/tmio.h
8230 F: include/linux/mmc/sh_mobile_sdhi.h
8232 TMP401 HARDWARE MONITOR DRIVER
8236 F: Documentation/hwmon/tmp401
8237 F: drivers/hwmon/tmp401.c
8239 TMPFS (SHMEM FILESYSTEM)
8243 F: include/linux/shmem_fs.h
8246 TM6000 VIDEO4LINUX DRIVER
8249 W: http://linuxtv.org
8250 T: git git://linuxtv.org/media_tree.git
8252 F: drivers/media/usb/tm6000/
8257 W: http://tpmdd.sourceforge.net
8260 W: http://www.sirrix.com
8263 F: drivers/char/tpm/
8269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8271 F: Documentation/trace/ftrace.txt
8272 F: arch/*/*/*/ftrace.h
8273 F: arch/*/kernel/ftrace.c
8274 F: include/*/ftrace.h
8275 F: include/linux/trace*.h
8281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8283 K: ^Subject:.*(?i)trivial
8289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8291 F: drivers/tty/serial/serial_core.c
8292 F: include/linux/serial_core.h
8293 F: include/linux/serial.h
8294 F: include/linux/tty.h
8295 F: include/uapi/linux/serial_core.h
8296 F: include/uapi/linux/serial.h
8297 F: include/uapi/linux/tty.h
8299 TUA9001 MEDIA DRIVER
8302 W: http://linuxtv.org/
8303 W: http://palosaari.fi/linux/
8304 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8305 T: git git://linuxtv.org/anttip/media_tree.git
8307 F: drivers/media/tuners/tua9001*
8309 TULIP NETWORK DRIVERS
8313 F: drivers/net/ethernet/dec/tulip/
8317 W: http://vtun.sourceforge.net/tun
8319 F: Documentation/networking/tuntap.txt
8320 F: arch/um/os-Linux/drivers/
8322 TURBOCHANNEL SUBSYSTEM
8326 F: include/linux/tc.h
8332 F: drivers/scsi/u14-34f.c
8334 UBI FILE SYSTEM (UBIFS)
8338 T: git git://git.infradead.org/ubifs-2.6.git
8339 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8341 F: Documentation/filesystems/ubifs.txt
8344 UCLINUX (AND M68KNOMMU)
8346 W: http://www.uclinux.org/
8349 F: arch/m68k/*/*_no.*
8350 F: arch/m68k/include/asm/*_no.*
8352 UCLINUX FOR RENESAS H8/300 (H8300)
8354 W: http://uclinux-h8.sourceforge.jp/
8357 F: drivers/ide/ide-h8300.c
8358 F: drivers/net/ethernet/8390/ne-h8300.c
8363 F: Documentation/filesystems/udf.txt
8369 F: Documentation/filesystems/ufs.txt
8372 UHID USERSPACE HID IO DRIVER:
8376 F: drivers/hid/uhid.c
8377 F: include/uapi/linux/uhid.h
8379 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8383 F: include/linux/uwb.h
8384 F: include/linux/uwb/
8386 UNICORE32 ARCHITECTURE:
8388 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8395 W: http://dotat.at/prog/unifdef
8397 F: scripts/unifdef.c
8399 UNIFORM CDROM DRIVER
8401 W: http://www.kernel.dk
8403 F: Documentation/cdrom/
8404 F: drivers/cdrom/cdrom.c
8405 F: include/linux/cdrom.h
8406 F: include/uapi/linux/cdrom.h
8408 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8413 F: Documentation/scsi/ufs.txt
8414 F: drivers/scsi/ufs/
8416 UNSORTED BLOCK IMAGES (UBI)
8418 W: http://www.linux-mtd.infradead.org/
8420 T: git git://git.infradead.org/ubi-2.6.git
8423 F: include/linux/mtd/ubi.h
8424 F: include/uapi/mtd/ubi-user.h
8426 UNSORTED BLOCK IMAGES (UBI) Fastmap
8430 F: drivers/mtd/ubi/fastmap.c
8436 F: Documentation/usb/acm.txt
8437 F: drivers/usb/class/cdc-acm.*
8439 USB AR5523 WIRELESS DRIVER
8443 F: drivers/net/wireless/ath/ar5523/
8452 F: drivers/usb/storage/uas.c
8454 USB CDC ETHERNET DRIVER
8458 F: drivers/net/usb/cdc_*.c
8459 F: include/uapi/linux/usb/cdc.h
8461 USB CYPRESS C67X00 DRIVER
8465 F: drivers/usb/c67x00/
8467 USB DAVICOM DM9601 DRIVER
8470 W: http://www.linux-usb.org/usbnet
8472 F: drivers/net/usb/dm9601.c
8474 USB DIAMOND RIO500 DRIVER
8477 W: http://rio500.sourceforge.net
8479 F: drivers/usb/misc/rio500*
8485 F: Documentation/usb/ehci.txt
8486 F: drivers/usb/host/ehci*
8488 USB GADGET/PERIPHERAL SUBSYSTEM
8491 W: http://www.linux-usb.org/gadget
8492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8494 F: drivers/usb/gadget/
8495 F: include/linux/usb/gadget*
8497 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8502 F: Documentation/hid/hiddev.txt
8503 F: drivers/hid/usbhid/
8509 F: drivers/staging/usbip/
8515 F: drivers/usb/host/isp116x*
8516 F: include/linux/usb/isp116x.h
8518 USB KAWASAKI LSI DRIVER
8522 F: drivers/usb/serial/kl5kusb105.*
8524 USB MASS STORAGE DRIVER
8529 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8530 F: drivers/usb/storage/
8535 T: git git://git.alsa-project.org/alsa-kernel.git
8543 F: Documentation/usb/ohci.txt
8544 F: drivers/usb/host/ohci*
8546 USB OPTION-CARD DRIVER
8550 F: drivers/usb/serial/option.c
8556 T: git git://git.code.sf.net/p/pegasus2/git
8557 W: http://pegasus2.sourceforge.net/
8559 F: drivers/net/usb/pegasus.*
8564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8569 USB PRINTER DRIVER (usblp)
8573 F: drivers/usb/class/usblp.c
8579 T: git git://git.code.sf.net/p/pegasus2/git
8580 W: http://pegasus2.sourceforge.net/
8582 F: drivers/net/usb/rtl8150.c
8584 USB SERIAL BELKIN F5U103 DRIVER
8588 F: drivers/usb/serial/belkin_sa.*
8590 USB SERIAL CYPRESS M8 DRIVER
8594 W: http://geocities.com/i0xox0i
8595 W: http://firstlight.net/cvs
8596 F: drivers/usb/serial/cypress_m8.*
8598 USB SERIAL CYBERJACK DRIVER
8600 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8602 F: drivers/usb/serial/cyberjack.c
8604 USB SERIAL DIGI ACCELEPORT DRIVER
8609 F: drivers/usb/serial/digi_acceleport.c
8615 F: Documentation/usb/usb-serial.txt
8616 F: drivers/usb/serial/generic.c
8617 F: drivers/usb/serial/usb-serial.c
8618 F: include/linux/usb/serial.h
8620 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8624 F: drivers/usb/serial/empeg.c
8626 USB SERIAL KEYSPAN DRIVER
8630 F: drivers/usb/serial/*keyspan*
8632 USB SERIAL WHITEHEAT DRIVER
8635 W: http://www.connecttech.com
8637 F: drivers/usb/serial/whiteheat*
8639 USB SMSC75XX ETHERNET DRIVER
8643 F: drivers/net/usb/smsc75xx.*
8645 USB SMSC95XX ETHERNET DRIVER
8649 F: drivers/net/usb/smsc95xx.*
8655 T: git git://linuxtv.org/media_tree.git
8656 W: http://www.linux-projects.org
8658 F: Documentation/video4linux/sn9c102.txt
8659 F: drivers/media/usb/sn9c102/
8664 W: http://www.linux-usb.org
8665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
8667 F: Documentation/usb/
8670 F: include/linux/usb.h
8671 F: include/linux/usb/
8677 F: drivers/usb/host/uhci*
8679 USB "USBNET" DRIVER FRAMEWORK
8682 W: http://www.linux-usb.org/usbnet
8684 F: drivers/net/usb/usbnet.c
8685 F: include/linux/usb/usbnet.h
8691 T: git git://linuxtv.org/media_tree.git
8692 W: http://www.ideasonboard.org/uvc/
8694 F: drivers/media/usb/uvc/
8695 F: include/uapi/linux/uvcvideo.h
8700 T: git git://linuxtv.org/media_tree.git
8701 W: http://linuxtv.org
8703 F: drivers/media/usb/usbvision/
8709 F: drivers/usb/gadget/*uvc*.c
8710 F: drivers/usb/gadget/webcam.c
8712 USB WIRELESS RNDIS DRIVER (rndis_wlan)
8716 F: drivers/net/wireless/rndis_wlan.c
8722 F: drivers/usb/host/xhci*
8723 F: drivers/usb/host/pci-quirks*
8727 W: http://linux-lc100020.sourceforge.net
8729 F: drivers/net/wireless/zd1201.*
8735 T: git git://linuxtv.org/media_tree.git
8736 W: http://royale.zerezo.com/zr364xx/
8738 F: Documentation/video4linux/zr364xx.txt
8739 F: drivers/media/usb/zr364xx/
8741 USER-MODE LINUX (UML)
8746 W: http://user-mode-linux.sourceforge.net
8748 F: Documentation/virtual/uml/
8758 F: Documentation/DocBook/uio-howto.tmpl
8760 F: include/linux/uio*.h
8765 W: http://en.wikipedia.org/wiki/Util-linux
8766 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
8772 W: http://dev.gentoo.org/~spock/projects/uvesafb/
8774 F: Documentation/fb/uvesafb.txt
8775 F: drivers/video/uvesafb.*
8777 VFAT/FAT/MSDOS FILESYSTEM
8780 F: Documentation/filesystems/vfat.txt
8787 F: Documentation/vfio.txt
8789 F: include/linux/vfio.h
8790 F: include/uapi/linux/vfio.h
8798 F: drivers/media/v4l2-core/videobuf2-*
8799 F: include/media/videobuf2-*
8801 VIRTIO CONSOLE DRIVER
8805 F: drivers/char/virtio_console.c
8806 F: include/linux/virtio_console.h
8807 F: include/uapi/linux/virtio_console.h
8809 VIRTIO CORE, NET AND BLOCK DRIVERS
8815 F: drivers/net/virtio_net.c
8816 F: drivers/block/virtio_blk.c
8817 F: include/linux/virtio_*.h
8818 F: include/uapi/linux/virtio_*.h
8827 F: include/uapi/linux/vhost.h
8829 VIA RHINE NETWORK DRIVER
8832 F: drivers/net/ethernet/via/via-rhine.c
8834 VIA SD/MMC CARD CONTROLLER DRIVER
8838 F: drivers/mmc/host/via-sdmmc.c
8840 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
8844 F: include/linux/via-core.h
8845 F: include/linux/via-gpio.h
8846 F: include/linux/via_i2c.h
8847 F: drivers/video/via/
8849 VIA VELOCITY NETWORK DRIVER
8853 F: drivers/net/ethernet/via/via-velocity.*
8855 VIVI VIRTUAL VIDEO DRIVER
8858 T: git git://linuxtv.org/media_tree.git
8859 W: http://linuxtv.org
8861 F: drivers/media/platform/vivi*
8867 F: drivers/net/macvlan.c
8868 F: include/linux/if_*vlan.h
8875 F: drivers/vlynq/vlynq.c
8876 F: include/linux/vlynq.h
8884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8885 F: Documentation/vme_api.txt
8886 F: drivers/staging/vme/
8888 F: include/linux/vme*
8890 VMWARE VMXNET3 ETHERNET DRIVER
8895 F: drivers/net/vmxnet3/
8897 VMware PVSCSI driver
8902 F: drivers/scsi/vmw_pvscsi.c
8903 F: drivers/scsi/vmw_pvscsi.h
8905 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
8908 W: http://opensource.wolfsonmicro.com/node/15
8909 W: http://www.slimlogic.co.uk/?p=48
8910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
8912 F: drivers/regulator/
8913 F: include/linux/regulator/
8915 VT1211 HARDWARE MONITOR DRIVER
8919 F: Documentation/hwmon/vt1211
8920 F: drivers/hwmon/vt1211.c
8922 VT8231 HARDWARE MONITOR DRIVER
8926 F: drivers/hwmon/vt8231.c
8928 VUB300 USB to SDIO/SD/MMC bridge chip
8933 F: drivers/mmc/host/vub300.c
8935 W1 DALLAS'S 1-WIRE BUS
8938 F: Documentation/w1/
8941 W83791D HARDWARE MONITORING DRIVER
8945 F: Documentation/hwmon/w83791d
8946 F: drivers/hwmon/w83791d.c
8948 W83793 HARDWARE MONITORING DRIVER
8952 F: Documentation/hwmon/w83793
8953 F: drivers/hwmon/w83793.c
8955 W83795 HARDWARE MONITORING DRIVER
8959 F: drivers/hwmon/w83795.c
8961 W83L51xD SD/MMC CARD INTERFACE DRIVER
8964 F: drivers/mmc/host/wbsd.*
8966 WATCHDOG DEVICE DRIVERS
8969 W: http://www.linux-watchdog.org/
8970 T: git git://www.linux-watchdog.org/linux-watchdog.git
8972 F: Documentation/watchdog/
8973 F: drivers/watchdog/
8974 F: include/linux/watchdog.h
8975 F: include/uapi/linux/watchdog.h
8981 F: drivers/scsi/wd7000.c
8987 F: drivers/hid/hid-wiimote*
8992 F: drivers/media/rc/winbond-cir.c
8999 W: http://linuxwimax.org
9000 F: Documentation/wimax/README.wimax
9001 F: include/linux/wimax/debug.h
9002 F: include/net/wimax.h
9003 F: include/uapi/linux/wimax.h
9006 WISTRON LAPTOP BUTTON DRIVER
9009 F: drivers/input/misc/wistron_btns.c
9011 WL3501 WIRELESS PCMCIA CARD DRIVER
9014 W: http://oops.ghostprotocols.net:81/blog
9016 F: drivers/net/wireless/wl3501*
9018 WM97XX TOUCHSCREEN DRIVERS
9022 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9023 W: http://opensource.wolfsonmicro.com/node/7
9025 F: drivers/input/touchscreen/*wm97*
9026 F: include/linux/wm97xx.h
9028 WOLFSON MICROELECTRONICS DRIVERS
9030 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9031 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9032 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9034 F: Documentation/hwmon/wm83??
9035 F: arch/arm/mach-s3c64xx/mach-crag6410*
9036 F: drivers/clk/clk-wm83*.c
9037 F: drivers/extcon/extcon-arizona.c
9038 F: drivers/leds/leds-wm83*.c
9039 F: drivers/gpio/gpio-*wm*.c
9040 F: drivers/gpio/gpio-arizona.c
9041 F: drivers/hwmon/wm83??-hwmon.c
9042 F: drivers/input/misc/wm831x-on.c
9043 F: drivers/input/touchscreen/wm831x-ts.c
9044 F: drivers/input/touchscreen/wm97*.c
9045 F: drivers/mfd/arizona*
9046 F: drivers/mfd/wm*.c
9047 F: drivers/power/wm83*.c
9048 F: drivers/rtc/rtc-wm83*.c
9049 F: drivers/regulator/wm8*.c
9050 F: drivers/video/backlight/wm83*_bl.c
9051 F: drivers/watchdog/wm83*_wdt.c
9052 F: include/linux/mfd/arizona/
9053 F: include/linux/mfd/wm831x/
9054 F: include/linux/mfd/wm8350/
9055 F: include/linux/mfd/wm8400*
9056 F: include/linux/wm97xx.h
9057 F: include/sound/wm????.h
9058 F: sound/soc/codecs/arizona.?
9059 F: sound/soc/codecs/wm*
9063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9065 F: include/linux/workqueue.h
9066 F: kernel/workqueue.c
9067 F: Documentation/workqueue.txt
9073 F: Documentation/networking/x25*
9077 X86 ARCHITECTURE (32-BIT AND 64-BIT)
9082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9084 F: Documentation/x86/
9087 X86 PLATFORM DRIVERS
9090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9092 F: drivers/platform/x86
9094 X86 MCE INFRASTRUCTURE
9099 F: arch/x86/kernel/cpu/mcheck/*
9101 XC2028/3028 TUNER DRIVER
9104 W: http://linuxtv.org
9105 T: git git://linuxtv.org/media_tree.git
9107 F: drivers/media/tuners/tuner-xc2028.*
9109 XEN HYPERVISOR INTERFACE
9116 F: drivers/*/xen-*front.c
9118 F: arch/x86/include/asm/xen/
9120 F: include/uapi/xen/
9127 F: arch/arm/include/asm/xen/
9129 XEN NETWORK BACKEND DRIVER
9134 F: drivers/net/xen-netback/*
9140 F: arch/x86/pci/*xen*
9141 F: drivers/pci/*xen*
9143 XEN SWIOTLB SUBSYSTEM
9147 F: arch/x86/xen/*swiotlb*
9148 F: drivers/xen/*swiotlb*
9151 P: Silicon Graphics Inc
9156 W: http://oss.sgi.com/projects/xfs
9157 T: git git://oss.sgi.com/xfs/xfs.git
9159 F: Documentation/filesystems/xfs.txt
9162 XILINX AXI ETHERNET DRIVER
9166 F: drivers/net/ethernet/xilinx/xilinx_axienet*
9168 XILINX SYSTEMACE DRIVER
9170 F: drivers/block/xsysace.c
9172 XILINX UARTLITE SERIAL DRIVER
9176 F: drivers/tty/serial/uartlite.c
9178 YAM DRIVER FOR AX.25
9182 F: drivers/net/hamradio/yam*
9183 F: include/linux/yam.h
9185 YEALINK PHONE DRIVER
9189 F: Documentation/input/yealink.txt
9190 F: drivers/input/misc/yealink.*
9192 Z8530 DRIVER FOR AX.25
9194 W: http://yaina.de/jreuter/
9195 W: http://www.qsl.net/dl1bke/
9198 F: Documentation/networking/z8530drv.txt
9199 F: drivers/net/hamradio/*scc.c
9200 F: drivers/net/hamradio/z8530.h
9202 ZD1211RW WIRELESS DRIVER
9205 W: http://zd1211.ath.cx/wiki/DriverRewrite
9209 F: drivers/net/wireless/zd1211rw/
9211 ZR36067 VIDEO FOR LINUX DRIVER
9214 W: http://mjpeg.sourceforge.net/driver-zoran/
9215 T: Mercurial http://linuxtv.org/hg/v4l-dvb
9217 F: drivers/media/pci/zoran/
9219 ZS DECSTATION Z85C30 SERIAL DRIVER
9222 F: drivers/tty/serial/zs.*
9227 Q: http://patchwork.kernel.org/project/LKML/list/
9228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9229 S: Buried alive in reporters