3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
75 Q: Patchwork web based patch tracking system site
76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
93 X: Files and directories that are NOT maintained, same rules as F:
94 Files exclusions are tested before file matches.
95 Can be useful for excluding a specific subdirectory, for instance:
98 matches all files in and below net excluding net/ipv6/
99 K: Keyword perl extended regex pattern to match content in a
100 patch or file, or an affected filename. For instance:
102 matches patch or file content, or filenames, that contain
104 K: \b(printk|pr_(info|err))\b
105 matches patch or file content, or filenames, that contain one or
106 more of the words printk, pr_info or pr_err
107 One regex pattern per line. Multiple K: lines acceptable.
109 Note: For the hard of thinking, this list is meant to remain in alphabetical
110 order. If you could add yourselves to it in alphabetical order that would be
113 Maintainers List (try to look for most precise areas first)
115 -----------------------------------
121 F: drivers/net/ethernet/i825xx/3c505*
127 F: Documentation/networking/vortex.txt
128 F: drivers/net/ethernet/3com/3c59x.c
130 3CR990 NETWORK DRIVER
134 F: drivers/net/ethernet/3com/typhoon*
136 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139 W: http://www.lsi.com
143 53C700 AND 53C700-66 SCSI DRIVER
147 F: drivers/scsi/53c700*
149 6PACK NETWORK DRIVER FOR AX.25
153 F: drivers/net/hamradio/6pack.c
155 8169 10/100/1000 GIGABIT ETHERNET DRIVER
160 F: drivers/net/ethernet/realtek/r8169.c
162 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
165 W: http://serial.sourceforge.net
167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
168 F: drivers/tty/serial/8250*
169 F: include/linux/serial_8250.h
171 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
174 F: drivers/net/ethernet/8390/
181 W: http://swik.net/v9fs
182 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
185 F: Documentation/filesystems/9p.txt
191 W: http://linuxtv.org/
192 W: http://palosaari.fi/linux/
193 Q: http://patchwork.linuxtv.org/project/linux-media/list/
194 T: git git://linuxtv.org/anttip/media_tree.git
196 F: drivers/media/dvb-frontends/a8293*
198 AACRAID SCSI RAID DRIVER
201 W: http://www.adaptec.com/
203 F: Documentation/scsi/aacraid.txt
204 F: drivers/scsi/aacraid/
206 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
210 F: drivers/hwmon/abituguru.c
212 ABIT UGURU 3 HARDWARE MONITOR DRIVER
216 F: drivers/hwmon/abituguru3.c
222 F: drivers/net/ethernet/alteon/acenic*
224 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
227 W: http://piie.net/?section=acerhdf
229 F: drivers/platform/x86/acerhdf.c
231 ACER WMI LAPTOP EXTRAS
235 F: drivers/platform/x86/acer-wmi.c
241 W: http://www.lesswatts.org/projects/acpi/
242 Q: http://patchwork.kernel.org/project/linux-acpi/list/
243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
246 F: drivers/pnp/pnpacpi/
247 F: include/linux/acpi.h
253 W: http://www.lesswatts.org/projects/acpi/
255 F: drivers/acpi/fan.c
260 W: http://www.lesswatts.org/projects/acpi/
262 F: drivers/acpi/*thermal*
267 W: http://www.lesswatts.org/projects/acpi/
269 F: drivers/acpi/video.c
274 F: drivers/platform/x86/wmi.c
276 AD1889 ALSA SOUND DRIVER
278 W: http://wiki.parisc-linux.org/AD1889
281 F: sound/pci/ad1889.*
283 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
286 W: http://wiki.analog.com/AD5254
288 F: drivers/misc/ad525x_dpot.c
290 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
293 W: http://wiki.analog.com/AD5398
295 F: drivers/regulator/ad5398.c
297 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
300 W: http://wiki.analog.com/AD7142
302 F: drivers/input/misc/ad714x.c
304 AD7877 TOUCHSCREEN DRIVER
307 W: http://wiki.analog.com/AD7877
309 F: drivers/input/touchscreen/ad7877.c
311 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
314 W: http://wiki.analog.com/AD7879
316 F: drivers/input/touchscreen/ad7879.c
318 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
322 ADM1025 HARDWARE MONITOR DRIVER
326 F: Documentation/hwmon/adm1025
327 F: drivers/hwmon/adm1025.c
329 ADM1029 HARDWARE MONITOR DRIVER
333 F: drivers/hwmon/adm1029.c
335 ADM8211 WIRELESS DRIVER
337 W: http://wireless.kernel.org/
339 F: drivers/net/wireless/adm8211.*
341 ADP1653 FLASH CONTROLLER DRIVER
345 F: drivers/media/i2c/adp1653.c
346 F: include/media/adp1653.h
348 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
351 W: http://wiki.analog.com/ADP5520
353 F: drivers/mfd/adp5520.c
354 F: drivers/video/backlight/adp5520_bl.c
355 F: drivers/leds/leds-adp5520.c
356 F: drivers/gpio/gpio-adp5520.c
357 F: drivers/input/keyboard/adp5520-keys.c
359 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
362 W: http://wiki.analog.com/ADP5588
364 F: drivers/input/keyboard/adp5588-keys.c
365 F: drivers/gpio/gpio-adp5588.c
367 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
370 W: http://wiki.analog.com/ADP8860
372 F: drivers/video/backlight/adp8860_bl.c
374 ADS1015 HARDWARE MONITOR DRIVER
378 F: Documentation/hwmon/ads1015
379 F: drivers/hwmon/ads1015.c
380 F: include/linux/i2c/ads1015.h
385 F: drivers/macintosh/therm_adt746x.c
387 ADT7475 HARDWARE MONITOR DRIVER
391 F: Documentation/hwmon/adt7475
392 F: drivers/hwmon/adt7475.c
394 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
397 W: http://wiki.analog.com/ADXL345
399 F: drivers/input/misc/adxl34x.c
405 F: Documentation/scsi/advansys.txt
406 F: drivers/scsi/advansys.c
411 F: sound/oss/aedsp16.c
416 W: http://linuxtv.org/
417 W: http://palosaari.fi/linux/
418 Q: http://patchwork.linuxtv.org/project/linux-media/list/
419 T: git git://linuxtv.org/anttip/media_tree.git
421 F: drivers/media/dvb-frontends/af9013*
426 W: http://linuxtv.org/
427 W: http://palosaari.fi/linux/
428 Q: http://patchwork.linuxtv.org/project/linux-media/list/
429 T: git git://linuxtv.org/anttip/media_tree.git
431 F: drivers/media/dvb-frontends/af9033*
436 F: Documentation/filesystems/affs.txt
439 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
444 F: include/net/af_rxrpc.h
445 F: net/rxrpc/af_rxrpc.c
449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
452 F: include/linux/agp*
453 F: include/uapi/linux/agp*
459 F: drivers/scsi/aha152x*
460 F: drivers/scsi/pcmcia/aha152x*
462 AIC7XXX / AIC79XX SCSI DRIVER
466 F: drivers/scsi/aic7xxx/
467 F: drivers/scsi/aic7xxx_old/
469 AIMSLAB FM RADIO RECEIVER DRIVER
472 T: git git://linuxtv.org/media_tree.git
473 W: http://linuxtv.org
475 F: drivers/media/radio/radio-aimslab*
482 F: include/linux/*aio*.h
484 ALCATEL SPEEDTOUCH USB DRIVER
487 W: http://www.linux-usb.org/SpeedTouch/
489 F: drivers/usb/atm/speedtch.c
490 F: drivers/usb/atm/usbatm.c
492 ALCHEMY AU1XX0 MMC DRIVER
495 F: drivers/mmc/host/au1xmmc.c
501 F: Documentation/i2c/busses/i2c-ali1563
502 F: drivers/i2c/busses/i2c-ali1563.c
512 ALTERA UART/JTAG UART SERIAL DRIVERS
517 F: drivers/tty/serial/altera_uart.c
518 F: drivers/tty/serial/altera_jtaguart.c
519 F: include/linux/altera_uart.h
520 F: include/linux/altera_jtaguart.h
522 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
526 F: Documentation/hwmon/fam15h_power
527 F: drivers/hwmon/fam15h_power.c
529 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
533 F: drivers/usb/gadget/amd5536udc.*
535 AMD GEODE PROCESSOR/CHIPSET SUPPORT
538 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
540 F: drivers/char/hw_random/geode-rng.c
541 F: drivers/crypto/geode*
542 F: drivers/video/geode/
543 F: arch/x86/include/asm/geode.h
548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
550 F: drivers/iommu/amd_iommu*.[ch]
551 F: include/linux/amd-iommu.h
553 AMD MICROCODE UPDATE SUPPORT
557 F: arch/x86/kernel/microcode_amd.c
559 AMS (Apple Motion Sensor) DRIVER
562 F: drivers/macintosh/ams/
569 F: drivers/infiniband/hw/amso1100/
571 ANALOG DEVICES INC AD9389B DRIVER
575 F: drivers/media/i2c/ad9389b*
577 ANALOG DEVICES INC ADV7604 DRIVER
581 F: drivers/media/i2c/adv7604*
583 ANALOG DEVICES INC ASOC CODEC DRIVERS
587 W: http://wiki.analog.com/
589 F: sound/soc/codecs/adau*
590 F: sound/soc/codecs/adav*
591 F: sound/soc/codecs/ad1*
592 F: sound/soc/codecs/ssm*
593 F: sound/soc/codecs/sigmadsp.*
595 ANALOG DEVICES INC ASOC DRIVERS
598 W: http://blackfin.uclinux.org/
600 F: sound/soc/blackfin/*
602 AOA (Apple Onboard Audio) ALSA DRIVER
612 F: arch/x86/kernel/apm_32.c
613 F: include/linux/apm_bios.h
614 F: include/uapi/linux/apm_bios.h
615 F: drivers/char/apm-emulation.c
617 APPLE BCM5974 MULTITOUCH DRIVER
621 F: drivers/input/mouse/bcm5974.c
627 F: drivers/hwmon/applesmc.c
629 APPLETALK NETWORK LAYER
632 F: drivers/net/appletalk/
635 ARASAN COMPACT FLASH PATA CONTROLLER
639 F: include/linux/pata_arasan_cf_data.h
640 F: drivers/ata/pata_arasan_cf.c
642 ARC FRAMEBUFFER DRIVER
645 F: drivers/video/arcfb.c
646 F: drivers/video/fb_defio.c
648 ARM MFM AND FLOPPY DRIVERS
651 F: arch/arm/lib/floppydma.S
652 F: arch/arm/include/asm/floppy.h
654 ARM PMU PROFILING AND DEBUGGING
657 F: arch/arm/kernel/perf_event*
658 F: arch/arm/oprofile/common.c
659 F: arch/arm/include/asm/pmu.h
660 F: arch/arm/kernel/hw_breakpoint.c
661 F: arch/arm/include/asm/hw_breakpoint.h
666 W: http://www.arm.linux.org.uk/
670 ARM SUB-ARCHITECTURES
675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
677 ARM PRIMECELL AACI PL041 DRIVER
682 ARM PRIMECELL CLCD PL110 DRIVER
685 F: drivers/video/amba-clcd.*
687 ARM PRIMECELL KMI PL050 DRIVER
690 F: drivers/input/serio/ambakmi.*
691 F: include/linux/amba/kmi.h
693 ARM PRIMECELL MMCI PL180/1 DRIVER
696 F: drivers/mmc/host/mmci.*
697 F: include/linux/amba/mmci.h
699 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
702 F: drivers/tty/serial/amba-pl01*.c
703 F: include/linux/amba/serial.h
705 ARM PRIMECELL BUS SUPPORT
709 F: include/linux/amba/bus.h
711 ARM/ADS SPHERE MACHINE SUPPORT
716 ARM/AFEB9260 MACHINE SUPPORT
721 ARM/AJECO 1ARM MACHINE SUPPORT
726 ARM/Allwinner A1X SoC support
730 F: arch/arm/mach-sunxi/
732 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
737 W: http://maxim.org.za/at91_26.html
738 W: http://www.linux4sam.org
740 F: arch/arm/mach-at91/
742 ARM/CALXEDA HIGHBANK ARCHITECTURE
746 F: arch/arm/mach-highbank/
748 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
751 F: arch/arm/mach-cns3xxx/
752 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
754 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
758 F: arch/arm/mach-clps711x/
760 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
765 F: arch/arm/mach-ep93xx/
766 F: arch/arm/mach-ep93xx/include/mach/
768 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
777 F: arch/arm/include/asm/clkdev.h
778 F: drivers/clk/clkdev.c
780 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
785 ARM/CONTEC MICRO9 MACHINE SUPPORT
788 F: arch/arm/mach-ep93xx/micro9.c
790 ARM/CORGI MACHINE SUPPORT
794 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
797 T: git git://git.berlios.de/gemini-board
799 F: arch/arm/mach-gemini/
801 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
805 F: arch/arm/mach-prima2/
806 F: drivers/dma/sirf-dma.c
807 F: drivers/i2c/busses/i2c-sirf.c
808 F: drivers/pinctrl/pinctrl-sirf.c
809 F: drivers/spi/spi-sirf.c
811 ARM/EBSA110 MACHINE SUPPORT
814 W: http://www.arm.linux.org.uk/
816 F: arch/arm/mach-ebsa110/
817 F: drivers/net/ethernet/amd/am79c961a.*
819 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
824 W: http://www.openezx.org/
826 T: topgit git://git.openezx.org/openezx.git
827 F: arch/arm/mach-pxa/ezx.c
829 ARM/FARADAY FA526 PORT
833 T: git git://git.berlios.de/gemini-board
836 ARM/FOOTBRIDGE ARCHITECTURE
839 W: http://www.arm.linux.org.uk/
841 F: arch/arm/include/asm/hardware/dec21285.h
842 F: arch/arm/mach-footbridge/
844 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
848 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
849 F: arch/arm/mach-imx/
850 F: arch/arm/configs/imx*_defconfig
856 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
857 F: arch/arm/mach-imx/*imx6*
859 ARM/FREESCALE MXS ARM ARCHITECTURE
863 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
864 F: arch/arm/mach-mxs/
866 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
871 ARM/GUMSTIX MACHINE SUPPORT
876 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
881 F: arch/arm/mach-pxa/hx4700.c
882 F: arch/arm/mach-pxa/include/mach/hx4700.h
883 F: sound/soc/pxa/hx4700.c
885 ARM/HP JORNADA 7XX MACHINE SUPPORT
889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
890 F: arch/arm/mach-sa1100/jornada720.c
891 F: arch/arm/mach-sa1100/include/mach/jornada720.h
893 ARM/IGEP MACHINE SUPPORT
899 F: arch/arm/mach-omap2/board-igep0020.c
901 ARM/INCOME PXA270 SUPPORT
905 F: arch/arm/mach-pxa/colibri-pxa270-income.c
907 ARM/INTEL IOP32X ARM ARCHITECTURE
913 ARM/INTEL IOP33X ARM ARCHITECTURE
918 ARM/INTEL IOP13XX ARM ARCHITECTURE
924 ARM/INTEL IQ81342EX MACHINE SUPPORT
930 ARM/INTEL IXDP2850 MACHINE SUPPORT
935 ARM/INTEL IXP4XX ARM ARCHITECTURE
940 F: arch/arm/mach-ixp4xx/
942 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
946 F: arch/arm/mach-pxa/stargate2.c
947 F: drivers/pcmcia/pxa2xx_stargate2.c
949 ARM/INTEL XSC3 (MANZANO) ARM CORE
955 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
960 ARM/LOGICPD PXA270 MACHINE SUPPORT
965 ARM/MAGICIAN MACHINE SUPPORT
969 ARM/Marvell Armada 370 and Armada XP SOC support
975 F: arch/arm/mach-mvebu/
977 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
982 F: arch/arm/mach-dove/
983 F: arch/arm/mach-kirkwood/
984 F: arch/arm/mach-mv78xx0/
985 F: arch/arm/mach-orion5x/
986 F: arch/arm/plat-orion/
988 ARM/Orion SoC/Technologic Systems TS-78xx platform support
991 W: http://www.digriz.org.uk/ts78xx/kernel
993 F: arch/arm/mach-orion5x/ts78xx-*
995 ARM/MICREL KS8695 ARCHITECTURE
998 F: arch/arm/mach-ks8695
1001 ARM/MIOA701 MACHINE SUPPORT
1004 F: arch/arm/mach-pxa/mioa701.c
1007 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1011 ARM/NOMADIK ARCHITECTURE
1017 F: arch/arm/mach-nomadik/
1018 F: arch/arm/plat-nomadik/
1019 F: drivers/i2c/busses/i2c-nomadik.c
1020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1022 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1025 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1028 ARM/QUALCOMM MSM MACHINE SUPPORT
1033 F: arch/arm/mach-msm/
1034 F: drivers/video/msm/
1035 F: drivers/mmc/host/msm_sdcc.c
1036 F: drivers/mmc/host/msm_sdcc.h
1037 F: drivers/tty/serial/msm_serial.h
1038 F: drivers/tty/serial/msm_serial.c
1039 F: drivers/*/pm8???-*
1040 F: include/linux/mfd/pm8xxx/
1041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1044 ARM/TOSA MACHINE SUPPORT
1049 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1052 W: http://hackndev.com
1054 F: arch/arm/mach-pxa/include/mach/palmtx.h
1055 F: arch/arm/mach-pxa/palmtx.c
1056 F: arch/arm/mach-pxa/include/mach/palmt5.h
1057 F: arch/arm/mach-pxa/palmt5.c
1058 F: arch/arm/mach-pxa/include/mach/palmld.h
1059 F: arch/arm/mach-pxa/palmld.c
1060 F: arch/arm/mach-pxa/include/mach/palmte2.h
1061 F: arch/arm/mach-pxa/palmte2.c
1062 F: arch/arm/mach-pxa/include/mach/palmtc.h
1063 F: arch/arm/mach-pxa/palmtc.c
1065 ARM/PALM TREO SUPPORT
1068 W: http://hackndev.com
1070 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1071 F: arch/arm/mach-pxa/palmtreo.c
1076 W: http://hackndev.com
1078 F: arch/arm/mach-pxa/include/mach/palmz72.h
1079 F: arch/arm/mach-pxa/palmz72.c
1083 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1086 ARM/PT DIGITAL BOARD PORT
1089 W: http://www.arm.linux.org.uk/
1092 ARM/RADISYS ENP2611 MACHINE SUPPORT
1097 ARM/RISCPC ARCHITECTURE
1100 W: http://www.arm.linux.org.uk/
1102 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1103 F: arch/arm/include/asm/hardware/ioc.h
1104 F: arch/arm/include/asm/hardware/iomd.h
1105 F: arch/arm/include/asm/hardware/memc.h
1106 F: arch/arm/mach-rpc/
1107 F: drivers/net/ethernet/8390/etherh.c
1108 F: drivers/net/ethernet/i825xx/ether1*
1109 F: drivers/net/ethernet/seeq/ether3*
1110 F: drivers/scsi/arm/
1112 ARM/SHARK MACHINE SUPPORT
1114 W: http://www.shark-linux.de/shark.html
1117 ARM/SAMSUNG ARM ARCHITECTURES
1122 W: http://www.fluff.org/ben/linux/
1124 F: arch/arm/plat-samsung/
1125 F: arch/arm/plat-s3c24xx/
1126 F: arch/arm/mach-s3c24*/
1127 F: arch/arm/mach-s3c64xx/
1128 F: drivers/*/*s3c2410*
1129 F: drivers/*/*/*s3c2410*
1130 F: drivers/spi/spi-s3c*
1131 F: sound/soc/samsung/*
1133 ARM/S5P EXYNOS ARM ARCHITECTURES
1138 F: arch/arm/mach-s5p*/
1139 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 ASUS ASB100 HARDWARE MONITOR DRIVER
1351 F: drivers/hwmon/asb100.c
1353 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1355 W: http://sourceforge.net/projects/xscaleiop
1357 F: Documentation/crypto/async-tx-api.txt
1360 F: include/linux/dmaengine.h
1361 F: include/linux/async_tx.h
1367 F: drivers/misc/eeprom/at24.c
1368 F: include/linux/i2c/at24.h
1370 ATA OVER ETHERNET (AOE) DRIVER
1372 W: http://support.coraid.com/support/linux
1374 F: Documentation/aoe/
1375 F: drivers/block/aoe/
1377 ATHEROS ATH GENERIC UTILITIES
1381 F: drivers/net/wireless/ath/*
1383 ATHEROS ATH5K WIRELESS DRIVER
1389 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1391 F: drivers/net/wireless/ath/ath5k/
1393 ATHEROS ATH6KL WIRELESS DRIVER
1396 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1399 F: drivers/net/wireless/ath/ath6kl/
1401 ATHEROS ATH9K WIRELESS DRIVER
1408 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1410 F: drivers/net/wireless/ath/ath9k/
1412 WILOCITY WIL6210 WIRELESS DRIVER
1417 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1418 F: drivers/net/wireless/ath/wil6210/
1420 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1423 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1425 F: drivers/net/wireless/ath/carl9170/
1427 ATK0110 HWMON DRIVER
1431 F: drivers/hwmon/asus_atk0110.c
1436 F: drivers/input/misc/ati_remote2.c
1438 ATLX ETHERNET DRIVERS
1442 W: http://sourceforge.net/projects/atl1
1443 W: http://atl1.sourceforge.net
1445 F: drivers/net/ethernet/atheros/
1451 W: http://linux-atm.sourceforge.net
1454 F: include/linux/atm*
1455 F: include/uapi/linux/atm*
1457 ATMEL AT91 / AT32 MCI DRIVER
1460 F: drivers/mmc/host/atmel-mci.c
1461 F: drivers/mmc/host/atmel-mci-regs.h
1463 ATMEL AT91 / AT32 SERIAL DRIVER
1466 F: drivers/tty/serial/atmel_serial.c
1472 F: drivers/dma/at_hdmac.c
1473 F: drivers/dma/at_hdmac_regs.h
1474 F: include/linux/platform_data/dma-atmel.h
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*
1627 F: Documentation/filesystems/befs.txt
1633 F: Documentation/filesystems/bfs.txt
1635 F: include/uapi/linux/bfs_fs.h
1637 BLACKFIN ARCHITECTURE
1640 W: http://blackfin.uclinux.org
1644 BLACKFIN EMAC DRIVER
1646 W: http://blackfin.uclinux.org
1648 F: drivers/net/ethernet/adi/
1653 W: http://blackfin.uclinux.org
1655 F: drivers/rtc/rtc-bfin.c
1660 W: http://blackfin.uclinux.org
1662 F: drivers/mmc/host/bfin_sdh.c
1664 BLACKFIN SERIAL DRIVER
1667 W: http://blackfin.uclinux.org
1669 F: drivers/tty/serial/bfin_uart.c
1671 BLACKFIN WATCHDOG DRIVER
1674 W: http://blackfin.uclinux.org
1676 F: drivers/watchdog/bfin_wdt.c
1678 BLACKFIN I2C TWI DRIVER
1681 W: http://blackfin.uclinux.org/
1683 F: drivers/i2c/busses/i2c-bfin-twi.c
1685 BLACKFIN MEDIA DRIVER
1688 W: http://blackfin.uclinux.org/
1690 F: drivers/media/platform/blackfin/
1691 F: drivers/media/i2c/adv7183*
1692 F: drivers/media/i2c/vs6624*
1694 BLINKM RGB LED DRIVER
1697 F: drivers/leds/leds-blinkm.c
1701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1709 F: drivers/mtd/devices/block2mtd.c
1716 W: http://www.bluez.org/
1717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1720 F: drivers/bluetooth/
1727 W: http://www.bluez.org/
1728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1732 F: include/net/bluetooth/
1738 W: http://sourceforge.net/projects/bonding/
1740 F: drivers/net/bonding/
1741 F: include/uapi/linux/if_bonding.h
1743 BROADCOM B44 10/100 ETHERNET DRIVER
1747 F: drivers/net/ethernet/broadcom/b44.*
1749 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1753 F: drivers/net/ethernet/broadcom/bnx2.*
1754 F: drivers/net/ethernet/broadcom/bnx2_*
1756 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1760 F: drivers/net/ethernet/broadcom/bnx2x/
1762 BROADCOM BCM2835 ARM ARCHICTURE
1765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1767 F: arch/arm/mach-bcm2835/
1768 F: arch/arm/boot/dts/bcm2835*
1769 F: arch/arm/configs/bcm2835_defconfig
1770 F: drivers/*/*bcm2835*
1772 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1777 F: drivers/net/ethernet/broadcom/tg3.*
1779 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1787 F: drivers/net/wireless/brcm80211/
1789 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1793 F: drivers/scsi/bnx2fc/
1795 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1800 F: include/linux/bcma/
1802 BROCADE BFA FC SCSI DRIVER
1807 F: drivers/scsi/bfa/
1809 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1813 F: drivers/net/ethernet/brocade/bna/
1815 BSG (block layer generic sg v4 driver)
1820 F: include/linux/bsg.h
1821 F: include/uapi/linux/bsg.h
1826 T: git git://git.alsa-project.org/alsa-kernel.git
1828 F: Documentation/sound/alsa/Bt87x.txt
1829 F: sound/pci/bt87x.c
1833 W: http://bu3sch.de/btgpio.php
1835 F: drivers/gpio/gpio-bt8xx.c
1840 W: http://btrfs.wiki.kernel.org/
1841 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1844 F: Documentation/filesystems/btrfs.txt
1847 BTTV VIDEO4LINUX DRIVER
1850 W: http://linuxtv.org
1851 T: git git://linuxtv.org/media_tree.git
1853 F: Documentation/video4linux/bttv/
1854 F: drivers/media/pci/bt8xx/bttv*
1856 C-MEDIA CMI8788 DRIVER
1859 T: git git://git.alsa-project.org/alsa-kernel.git
1861 F: sound/pci/oxygen/
1867 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1871 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1875 F: Documentation/filesystems/caching/cachefiles.txt
1878 CADET FM/AM RADIO RECEIVER DRIVER
1881 T: git git://linuxtv.org/media_tree.git
1882 W: http://linuxtv.org
1884 F: drivers/media/radio/radio-cadet*
1886 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1889 T: git git://linuxtv.org/media_tree.git
1891 F: Documentation/video4linux/cafe_ccic
1892 F: drivers/media/platform/marvell-ccic/
1898 F: Documentation/networking/caif/
1899 F: drivers/net/caif/
1900 F: include/uapi/linux/caif/
1901 F: include/net/caif/
1904 CALGARY x86-64 IOMMU
1909 F: arch/x86/kernel/pci-calgary_64.c
1910 F: arch/x86/kernel/tce_64.c
1911 F: arch/x86/include/asm/calgary.h
1912 F: arch/x86/include/asm/tce.h
1917 W: http://gitorious.org/linux-can
1918 T: git git://gitorious.org/linux-can/linux-can-next.git
1921 F: include/linux/can/core.h
1922 F: include/uapi/linux/can.h
1923 F: include/uapi/linux/can/bcm.h
1924 F: include/uapi/linux/can/raw.h
1925 F: include/uapi/linux/can/gw.h
1931 W: http://gitorious.org/linux-can
1932 T: git git://gitorious.org/linux-can/linux-can-next.git
1935 F: include/linux/can/dev.h
1936 F: include/linux/can/platform/
1937 F: include/uapi/linux/can/error.h
1938 F: include/uapi/linux/can/netlink.h
1944 F: include/linux/capability.h
1945 F: include/uapi/linux/capability.h
1946 F: security/capability.c
1947 F: security/commoncap.c
1948 F: kernel/capability.c
1950 CELL BROADBAND ENGINE ARCHITECTURE
1954 W: http://www.ibm.com/developerworks/power/cell/
1956 F: arch/powerpc/include/asm/cell*.h
1957 F: arch/powerpc/include/asm/spu*.h
1958 F: arch/powerpc/include/uapi/asm/spu*.h
1959 F: arch/powerpc/oprofile/*cell*
1960 F: arch/powerpc/platforms/cell/
1962 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1968 F: Documentation/filesystems/ceph.txt
1971 F: include/linux/ceph
1972 F: include/linux/crush
1974 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1977 F: Documentation/usb/WUSB-Design-overview.txt
1978 F: Documentation/usb/wusb-cbaf
1979 F: drivers/usb/host/hwa-hc.c
1980 F: drivers/usb/host/whci/
1981 F: drivers/usb/wusbcore/
1982 F: include/linux/usb/wusb*
1984 CFAG12864B LCD DRIVER
1986 W: http://miguelojeda.es/auxdisplay.htm
1987 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1989 F: drivers/auxdisplay/cfag12864b.c
1990 F: include/linux/cfag12864b.h
1992 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1994 W: http://miguelojeda.es/auxdisplay.htm
1995 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1997 F: drivers/auxdisplay/cfag12864bfb.c
1998 F: include/linux/cfag12864b.h
2000 CFG80211 and NL80211
2003 W: http://wireless.kernel.org/
2004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2007 F: include/uapi/linux/nl80211.h
2008 F: include/net/cfg80211.h
2010 X: net/wireless/wext*
2012 CHAR and MISC DRIVERS
2015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2024 F: scripts/checkpatch.pl
2026 CHINESE DOCUMENTATION
2031 F: Documentation/zh_CN/
2033 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2037 F: drivers/usb/chipidea/
2039 CISCO VIC ETHERNET NIC DRIVER
2045 F: drivers/net/ethernet/cisco/enic/
2047 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2051 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2053 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2057 F: drivers/usb/host/ohci-ep93xx.c
2059 CIRRUS LOGIC CS4270 SOUND DRIVER
2063 F: sound/soc/codecs/cs4270*
2070 F: include/linux/cleancache.h
2075 F: include/linux/clk.h
2077 CISCO FCOE HBA DRIVER
2083 F: drivers/scsi/fnic/
2090 F: drivers/platform/x86/classmate-laptop.c
2092 COCCINELLE/Semantic Patches (SmPL)
2097 W: http://coccinelle.lip6.fr/
2099 F: scripts/coccinelle/
2100 F: scripts/coccicheck
2106 W: http://www.coda.cs.cmu.edu/
2108 F: Documentation/filesystems/coda.txt
2110 F: include/linux/coda*.h
2111 F: include/uapi/linux/coda*.h
2113 COMMON CLK FRAMEWORK
2116 T: git git://git.linaro.org/people/mturquette/linux.git
2118 F: drivers/clk/clk.c
2119 F: drivers/clk/clk-*
2120 F: include/linux/clk-pr*
2122 COMMON INTERNET FILE SYSTEM (CIFS)
2126 W: http://linux-cifs.samba.org/
2127 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2130 F: Documentation/filesystems/cifs.txt
2133 COMPACTPCI HOTPLUG CORE
2137 F: drivers/pci/hotplug/cpci_hotplug*
2139 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2143 F: drivers/pci/hotplug/cpcihp_zt5550.*
2145 COMPACTPCI HOTPLUG GENERIC DRIVER
2149 F: drivers/pci/hotplug/cpcihp_generic.c
2151 COMPAL LAPTOP SUPPORT
2155 F: drivers/platform/x86/compal-laptop.c
2157 CONEXANT ACCESSRUNNER USB DRIVER
2160 W: http://accessrunner.sourceforge.net/
2162 F: drivers/usb/atm/cxacru.c
2166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2169 F: include/linux/configfs.h
2175 F: drivers/connector/
2177 CONTROL GROUPS (CGROUPS)
2182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2184 F: include/linux/cgroup*
2188 CORETEMP HARDWARE MONITORING DRIVER
2192 F: Documentation/hwmon/coretemp
2193 F: drivers/hwmon/coretemp.c
2195 COSA/SRP SYNC SERIAL DRIVER
2197 W: http://www.fi.muni.cz/~kas/cosa/
2199 F: drivers/net/wan/cosa*
2201 CPMAC ETHERNET DRIVER
2205 F: drivers/net/ethernet/ti/cpmac.c
2207 CPU FREQUENCY DRIVERS
2213 F: include/linux/cpufreq.h
2218 F: arch/x86/kernel/cpuid.c
2219 F: arch/x86/kernel/msr.c
2221 CPU POWER MONITORING SUBSYSTEM
2225 F: tools/power/cpupower
2229 W: http://www.bullopensource.org/cpuset/
2230 W: http://oss.sgi.com/projects/cpusets/
2232 F: Documentation/cgroups/cpusets.txt
2233 F: include/linux/cpuset.h
2237 W: http://sourceforge.net/projects/cramfs/
2239 F: Documentation/filesystems/cramfs.txt
2246 W: http://developer.axis.com
2249 F: drivers/tty/serial/crisv10.*
2255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2257 F: Documentation/crypto/
2263 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2267 F: crypto/ansi_cprng.c
2270 CS5535 Audio ALSA driver
2273 F: sound/pci/cs5535audio/
2275 CX18 VIDEO4LINUX DRIVER
2279 T: git git://linuxtv.org/media_tree.git
2280 W: http://linuxtv.org
2281 W: http://www.ivtvdriver.org/index.php/Cx18
2283 F: Documentation/video4linux/cx18.txt
2284 F: drivers/media/pci/cx18/
2285 F: include/uapi/linux/ivtv*
2287 CX2341X MPEG ENCODER HELPER MODULE
2290 T: git git://linuxtv.org/media_tree.git
2291 W: http://linuxtv.org
2293 F: drivers/media/i2c/cx2341x*
2294 F: include/media/cx2341x*
2296 CX88 VIDEO4LINUX DRIVER
2299 W: http://linuxtv.org
2300 T: git git://linuxtv.org/media_tree.git
2302 F: Documentation/video4linux/cx88/
2303 F: drivers/media/pci/cx88/
2305 CXD2820R MEDIA DRIVER
2308 W: http://linuxtv.org/
2309 W: http://palosaari.fi/linux/
2310 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2311 T: git git://linuxtv.org/anttip/media_tree.git
2313 F: drivers/media/dvb-frontends/cxd2820r*
2315 CXGB3 ETHERNET DRIVER (CXGB3)
2318 W: http://www.chelsio.com
2320 F: drivers/net/ethernet/chelsio/cxgb3/
2322 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2325 W: http://www.openfabrics.org
2327 F: drivers/infiniband/hw/cxgb3/
2329 CXGB4 ETHERNET DRIVER (CXGB4)
2332 W: http://www.chelsio.com
2334 F: drivers/net/ethernet/chelsio/cxgb4/
2336 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2339 W: http://www.openfabrics.org
2341 F: drivers/infiniband/hw/cxgb4/
2343 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2346 W: http://www.chelsio.com
2348 F: drivers/net/ethernet/chelsio/cxgb4vf/
2350 STMMAC ETHERNET DRIVER
2353 W: http://www.stlinux.com
2355 F: drivers/net/ethernet/stmicro/stmmac/
2360 W: http://www.arm.linux.org.uk/
2362 F: drivers/video/cyber2000fb.*
2364 CYCLADES 2X SYNC CARD DRIVER
2366 W: http://oops.ghostprotocols.net:81/blog
2368 F: drivers/net/wan/cycx*
2370 CYCLADES ASYNC MUX DRIVER
2371 W: http://www.cyclades.com/
2373 F: drivers/tty/cyclades.c
2374 F: include/linux/cyclades.h
2375 F: include/uapi/linux/cyclades.h
2377 CYCLADES PC300 DRIVER
2378 W: http://www.cyclades.com/
2380 F: drivers/net/wan/pc300*
2382 CYTTSP TOUCHSCREEN DRIVER
2386 F: drivers/input/touchscreen/cyttsp*
2387 F: include/linux/input/cyttsp.h
2389 DAMA SLAVE for AX.25
2391 W: http://yaina.de/jreuter/
2392 W: http://www.qsl.net/dl1bke/
2395 F: net/ax25/af_ax25.c
2396 F: net/ax25/ax25_dev.c
2397 F: net/ax25/ax25_ds_*
2398 F: net/ax25/ax25_in.c
2399 F: net/ax25/ax25_out.c
2400 F: net/ax25/ax25_timer.c
2401 F: net/ax25/sysctl_net_ax25.c
2403 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2406 F: Documentation/networking/dmfe.txt
2407 F: drivers/net/ethernet/dec/tulip/dmfe.c
2409 DC390/AM53C974 SCSI driver
2411 W: http://www.garloff.de/kurt/linux/dc390/
2414 F: drivers/scsi/tmscsim.*
2420 W: http://twibble.org/dist/dc395x/
2422 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2424 F: Documentation/scsi/dc395x.txt
2425 F: drivers/scsi/dc395x.*
2430 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2432 F: include/linux/dccp.h
2433 F: include/uapi/linux/dccp.h
2434 F: include/linux/tfrc.h
2437 DECnet NETWORK LAYER
2438 W: http://linux-decnet.sourceforge.net
2441 F: Documentation/networking/decnet.txt
2444 DEFXX FDDI NETWORK DRIVER
2447 F: drivers/net/fddi/defxx.*
2453 F: drivers/platform/x86/dell-laptop.c
2455 DELL LAPTOP SMM DRIVER
2457 W: http://www.debian.org/~dz/i8k/
2459 F: drivers/char/i8k.c
2460 F: include/uapi/linux/i8k.h
2462 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2465 F: Documentation/dcdbas.txt
2466 F: drivers/firmware/dcdbas.*
2468 DELL WMI EXTRAS DRIVER
2471 F: drivers/platform/x86/dell-wmi.c
2473 DESIGNWARE USB3 DRD IP DRIVER
2477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2479 F: drivers/usb/dwc3/
2481 DEVICE FREQUENCY (DEVFREQ)
2488 DEVICE NUMBER REGISTRY
2490 W: http://lanana.org/docs/device-list/index.html
2497 W: http://sources.redhat.com/dm
2498 Q: http://patchwork.kernel.org/project/dm-devel/list/
2499 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2501 F: Documentation/device-mapper/
2503 F: drivers/md/persistent-data/
2504 F: include/linux/device-mapper.h
2505 F: include/linux/dm-*.h
2507 DIOLAN U2C-12 I2C DRIVER
2511 F: drivers/i2c/busses/i2c-diolan-u2c.c
2513 DIRECTORY NOTIFICATION (DNOTIFY)
2516 F: Documentation/filesystems/dnotify.txt
2517 F: fs/notify/dnotify/
2518 F: include/linux/dnotify.h
2520 DISK GEOMETRY AND PARTITION HANDLING
2522 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2523 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2524 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2530 F: Documentation/filesystems/quota.txt
2532 F: include/linux/quota*.h
2533 F: include/uapi/linux/quota*.h
2535 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2539 W: http://plugable.com/category/projects/udlfb/
2540 F: drivers/video/udlfb.c
2541 F: include/video/udlfb.h
2542 F: Documentation/fb/udlfb.txt
2544 DISTRIBUTED LOCK MANAGER (DLM)
2548 W: http://sources.redhat.com/cluster/
2549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2553 DMA BUFFER SHARING FRAMEWORK
2559 F: drivers/base/dma-buf*
2560 F: include/linux/dma-buf*
2561 F: Documentation/dma-buf-sharing.txt
2562 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2564 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2569 F: include/linux/dma*
2570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2571 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2573 DME1737 HARDWARE MONITOR DRIVER
2577 F: Documentation/hwmon/dme1737
2578 F: drivers/hwmon/dme1737.c
2580 DOCKING STATION DRIVER
2584 F: drivers/acpi/dock.c
2597 F: drivers/char/dtlk.c
2598 F: include/linux/dtlk.h
2600 DPT_I2O SCSI RAID DRIVER
2603 W: http://www.adaptec.com/
2605 F: drivers/scsi/dpt*
2606 F: drivers/scsi/dpt/
2613 W: http://www.drbd.org
2614 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2615 T: git git://git.drbd.org/drbd-8.3.git
2617 F: drivers/block/drbd/
2619 F: Documentation/blockdev/drbd/
2621 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2625 F: Documentation/kobject.txt
2629 F: include/linux/kobj*
2630 F: include/linux/debugfs.h
2636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2640 F: include/uapi/drm/
2642 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2646 T: git git://people.freedesktop.org/~danvet/drm-intel
2648 F: drivers/gpu/drm/i915
2649 F: include/drm/i915*
2650 F: include/uapi/drm/i915*
2652 DRM DRIVERS FOR EXYNOS
2658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
2660 F: drivers/gpu/drm/exynos
2661 F: include/drm/exynos*
2662 F: include/uapi/drm/exynos*
2664 DRM DRIVERS FOR NVIDIA TEGRA
2668 T: git git://gitorious.org/thierryreding/linux.git
2670 F: drivers/gpu/drm/tegra/
2671 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2673 DSBR100 USB FM RADIO DRIVER
2676 T: git git://linuxtv.org/media_tree.git
2678 F: drivers/media/radio/dsbr100.c
2684 F: drivers/net/wan/dscc4.c
2686 DVB_USB_AF9015 MEDIA DRIVER
2689 W: http://linuxtv.org/
2690 W: http://palosaari.fi/linux/
2691 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2692 T: git git://linuxtv.org/anttip/media_tree.git
2694 F: drivers/media/usb/dvb-usb-v2/af9015*
2696 DVB_USB_AF9035 MEDIA DRIVER
2699 W: http://linuxtv.org/
2700 W: http://palosaari.fi/linux/
2701 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2702 T: git git://linuxtv.org/anttip/media_tree.git
2704 F: drivers/media/usb/dvb-usb-v2/af9035*
2706 DVB_USB_ANYSEE MEDIA DRIVER
2709 W: http://linuxtv.org/
2710 W: http://palosaari.fi/linux/
2711 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2712 T: git git://linuxtv.org/anttip/media_tree.git
2714 F: drivers/media/usb/dvb-usb-v2/anysee*
2716 DVB_USB_AU6610 MEDIA DRIVER
2719 W: http://linuxtv.org/
2720 W: http://palosaari.fi/linux/
2721 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2722 T: git git://linuxtv.org/anttip/media_tree.git
2724 F: drivers/media/usb/dvb-usb-v2/au6610*
2726 DVB_USB_CE6230 MEDIA DRIVER
2729 W: http://linuxtv.org/
2730 W: http://palosaari.fi/linux/
2731 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2732 T: git git://linuxtv.org/anttip/media_tree.git
2734 F: drivers/media/usb/dvb-usb-v2/ce6230*
2736 DVB_USB_CXUSB MEDIA DRIVER
2739 W: http://linuxtv.org/
2740 W: http://github.com/mkrufky
2741 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2742 T: git git://linuxtv.org/media_tree.git
2744 F: drivers/media/usb/dvb-usb/cxusb*
2746 DVB_USB_CYPRESS_FIRMWARE MEDIA DRIVER
2749 W: http://linuxtv.org/
2750 W: http://palosaari.fi/linux/
2751 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2752 T: git git://linuxtv.org/anttip/media_tree.git
2754 F: drivers/media/usb/dvb-usb-v2/cypress_firmware*
2756 DVB_USB_EC168 MEDIA DRIVER
2759 W: http://linuxtv.org/
2760 W: http://palosaari.fi/linux/
2761 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2762 T: git git://linuxtv.org/anttip/media_tree.git
2764 F: drivers/media/usb/dvb-usb-v2/ec168*
2766 DVB_USB_MXL111SF MEDIA DRIVER
2769 W: http://linuxtv.org/
2770 W: http://github.com/mkrufky
2771 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2772 T: git git://linuxtv.org/mkrufky/mxl111sf.git
2774 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2776 DVB_USB_RTL28XXU MEDIA DRIVER
2779 W: http://linuxtv.org/
2780 W: http://palosaari.fi/linux/
2781 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2782 T: git git://linuxtv.org/anttip/media_tree.git
2784 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2786 DVB_USB_V2 MEDIA DRIVER
2789 W: http://linuxtv.org/
2790 W: http://palosaari.fi/linux/
2791 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2792 T: git git://linuxtv.org/anttip/media_tree.git
2794 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2795 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2800 F: lib/dynamic_debug.c
2801 F: include/linux/dynamic_debug.h
2803 DZ DECSTATION DZ11 SERIAL DRIVER
2806 F: drivers/tty/serial/dz.*
2811 W: http://linuxtv.org/
2812 W: http://palosaari.fi/linux/
2813 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2814 T: git git://linuxtv.org/anttip/media_tree.git
2816 F: drivers/media/tuners/e4000*
2818 EATA-DMA SCSI DRIVER
2823 F: drivers/scsi/eata*
2825 EATA ISA/EISA/PCI SCSI DRIVER
2829 F: drivers/scsi/eata.c
2831 EATA-PIO SCSI DRIVER
2836 F: drivers/scsi/eata_pio.*
2841 W: http://ebtables.sourceforge.net/
2843 F: include/linux/netfilter_bridge/ebt_*.h
2844 F: include/uapi/linux/netfilter_bridge/ebt_*.h
2845 F: net/bridge/netfilter/ebt*.c
2850 W: http://linuxtv.org/
2851 W: http://palosaari.fi/linux/
2852 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2853 T: git git://linuxtv.org/anttip/media_tree.git
2855 F: drivers/media/dvb-frontends/ec100*
2861 W: https://launchpad.net/ecryptfs
2863 F: Documentation/filesystems/ecryptfs.txt
2869 W: bluesmoke.sourceforge.net
2871 F: Documentation/edac.txt
2873 F: include/linux/edac.h
2879 W: bluesmoke.sourceforge.net
2881 F: drivers/edac/amd64_edac*
2888 W: bluesmoke.sourceforge.net
2890 F: drivers/edac/octeon_edac*
2896 W: bluesmoke.sourceforge.net
2898 F: drivers/edac/e752x_edac.c
2903 W: bluesmoke.sourceforge.net
2905 F: drivers/edac/e7xxx_edac.c
2910 W: bluesmoke.sourceforge.net
2912 F: drivers/edac/ghes-edac.c
2917 W: bluesmoke.sourceforge.net
2919 F: drivers/edac/i82443bxgx_edac.c
2924 W: bluesmoke.sourceforge.net
2926 F: drivers/edac/i3000_edac.c
2931 W: bluesmoke.sourceforge.net
2933 F: drivers/edac/i5000_edac.c
2938 W: bluesmoke.sourceforge.net
2940 F: drivers/edac/i5400_edac.c
2945 W: bluesmoke.sourceforge.net
2947 F: drivers/edac/i7300_edac.c
2952 W: bluesmoke.sourceforge.net
2954 F: drivers/edac/i7core_edac.c
2960 W: bluesmoke.sourceforge.net
2962 F: drivers/edac/i82975x_edac.c
2967 W: bluesmoke.sourceforge.net
2969 F: drivers/edac/pasemi_edac.c
2974 W: bluesmoke.sourceforge.net
2976 F: drivers/edac/r82600_edac.c
2981 W: bluesmoke.sourceforge.net
2983 F: drivers/edac/sb_edac.c
2985 EDIROL UA-101/UA-1000 DRIVER
2988 T: git git://git.alsa-project.org/alsa-kernel.git
2990 F: sound/usb/misc/ua101.c
2992 EXTENSIBLE FIRMWARE INTERFACE (EFI)
2995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
2997 F: Documentation/x86/efi-stub.txt
2998 F: arch/ia64/kernel/efi.c
2999 F: arch/x86/boot/compressed/eboot.[ch]
3000 F: arch/x86/include/asm/efi.h
3001 F: arch/x86/platform/efi/*
3002 F: drivers/firmware/efivars.c
3003 F: include/linux/efi*.h
3005 EFIFB FRAMEBUFFER DRIVER
3009 F: drivers/video/efifb.c
3012 W: http://aeschi.ch.eu.org/efs/
3016 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3021 F: drivers/infiniband/hw/ehca/
3023 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3027 F: drivers/net/ethernet/ibm/ehea/
3029 EM28XX VIDEO4LINUX DRIVER
3032 W: http://linuxtv.org
3033 T: git git://linuxtv.org/media_tree.git
3035 F: drivers/media/usb/em28xx/
3044 EMULEX LPFC FC SCSI DRIVER
3047 W: http://sourceforge.net/projects/lpfcxxxx
3049 F: drivers/scsi/lpfc/
3051 ENE CB710 FLASH CARD READER DRIVER
3054 F: drivers/misc/cb710/
3055 F: drivers/mmc/host/cb710-mmc.*
3056 F: include/linux/cb710.h
3058 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3061 F: drivers/media/rc/ene_ir.*
3063 EPSON S1D13XXX FRAMEBUFFER DRIVER
3066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3067 F: drivers/video/s1d13xxxfb.c
3068 F: include/video/s1d13xxxfb.h
3070 ETHEREXPRESS-16 NETWORK DRIVER
3074 F: drivers/net/ethernet/i825xx/eexpress.*
3080 W: http://www.linuxfoundation.org/en/Net:Bridge
3082 F: include/linux/netfilter_bridge/
3089 F: Documentation/filesystems/ext2.txt
3091 F: include/linux/ext2*
3099 F: Documentation/filesystems/ext3.txt
3106 W: http://ext4.wiki.kernel.org
3107 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3109 F: Documentation/filesystems/ext4.txt
3112 Extended Verification Module (EVM)
3115 F: security/integrity/evm/
3117 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3123 F: Documentation/extcon/
3129 F: drivers/video/exynos/exynos_dp*
3130 F: include/video/exynos_dp*
3132 EXYNOS MIPI DISPLAY DRIVERS
3138 F: drivers/video/exynos/exynos_mipi*
3139 F: include/video/exynos_mipi*
3141 F71805F HARDWARE MONITORING DRIVER
3145 F: Documentation/hwmon/f71805f
3146 F: drivers/hwmon/f71805f.c
3152 F: drivers/media/tuners/fc0011.h
3153 F: drivers/media/tuners/fc0011.c
3158 W: http://linuxtv.org/
3159 W: http://palosaari.fi/linux/
3160 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3161 T: git git://linuxtv.org/anttip/media_tree.git
3163 F: drivers/media/tuners/fc2580*
3168 F: fs/notify/fanotify/
3169 F: include/linux/fanotify.h
3170 F: include/uapi/linux/fanotify.h
3172 FARSYNC SYNCHRONOUS DRIVER
3174 W: http://www.farsite.co.uk/
3176 F: drivers/net/wan/farsync.*
3178 FAULT INJECTION SUPPORT
3181 F: Documentation/fault-injection/
3182 F: lib/fault-inject.c
3184 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3187 W: www.Open-FCoE.org
3189 F: drivers/scsi/libfc/
3190 F: drivers/scsi/fcoe/
3192 F: include/scsi/libfc.h
3193 F: include/scsi/libfcoe.h
3194 F: include/uapi/scsi/fc/
3196 FILE LOCKING (flock() and fcntl()/lockf())
3200 F: include/linux/fcntl.h
3201 F: include/linux/fs.h
3202 F: include/uapi/linux/fcntl.h
3203 F: include/uapi/linux/fs.h
3207 FILESYSTEMS (VFS and infrastructure)
3213 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3217 F: drivers/hwmon/f75375s.c
3218 F: include/linux/f75375s.h
3220 FIREWIRE AUDIO DRIVERS
3223 T: git git://git.alsa-project.org/alsa-kernel.git
3227 FIREWIRE MEDIA DRIVERS (firedtv)
3231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3233 F: drivers/media/firewire/
3235 FIREWIRE SBP-2 TARGET
3240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3242 F: drivers/target/sbp/
3247 W: http://ieee1394.wiki.kernel.org/
3248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3250 F: drivers/firewire/
3251 F: include/linux/firewire.h
3252 F: include/uapi/linux/firewire*.h
3255 FIRMWARE LOADER (request_firmware)
3259 F: Documentation/firmware_class/
3260 F: drivers/base/firmware*.c
3261 F: include/linux/firmware.h
3265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3267 F: drivers/block/floppy.c
3271 W: http://floatingpoint.sourceforge.net/emulator/index.html
3273 F: arch/x86/math-emu/
3275 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3278 F: drivers/net/wan/dlci.c
3279 F: drivers/net/wan/sdla.c
3284 W: http://linux-fbdev.sourceforge.net/
3285 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3286 T: git git://github.com/schandinat/linux-2.6.git fbdev-next
3288 F: Documentation/fb/
3289 F: Documentation/devicetree/bindings/fb/
3292 F: include/linux/fb.h
3293 F: include/uapi/video/
3294 F: include/uapi/linux/fb.h
3296 FREESCALE DIU FRAMEBUFFER DRIVER
3300 F: drivers/video/fsl-diu-fb.*
3302 FREESCALE DMA DRIVER
3307 F: drivers/dma/fsldma.*
3309 FREESCALE I2C CPM DRIVER
3314 F: drivers/i2c/busses/i2c-cpm.c
3316 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3321 F: include/linux/platform_data/video-imxfb.h
3322 F: drivers/video/imxfb.c
3324 FREESCALE SOC FS_ENET DRIVER
3330 F: drivers/net/ethernet/freescale/fs_enet/
3331 F: include/linux/fs_enet_pd.h
3333 FREESCALE QUICC ENGINE LIBRARY
3336 F: arch/powerpc/sysdev/qe_lib/
3337 F: arch/powerpc/include/asm/*qe.h
3339 FREESCALE USB PERIPHERAL DRIVERS
3344 F: drivers/usb/gadget/fsl*
3346 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3351 F: drivers/net/ethernet/freescale/ucc_geth*
3353 FREESCALE QUICC ENGINE UCC UART DRIVER
3357 F: drivers/tty/serial/ucc_uart.c
3359 FREESCALE SOC SOUND DRIVERS
3364 F: sound/soc/fsl/fsl*
3365 F: sound/soc/fsl/mpc8610_hpcd.c
3369 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3378 F: Documentation/power/freezing-of-tasks.txt
3379 F: include/linux/freezer.h
3387 F: include/linux/frontswap.h
3389 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3393 F: Documentation/filesystems/caching/
3395 F: include/linux/fscache*.h
3400 W: http://en.wikipedia.org/wiki/F2FS
3401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3403 F: Documentation/filesystems/f2fs.txt
3405 F: include/linux/f2fs_fs.h
3407 FUJITSU FR-V (FRV) PORT
3412 FUJITSU LAPTOP EXTRAS
3416 F: drivers/platform/x86/fujitsu-laptop.c
3418 FUJITSU M-5MO LS CAMERA ISP DRIVER
3423 F: drivers/media/i2c/m5mols/
3424 F: include/media/m5mols.h
3426 FUJITSU TABLET EXTRAS
3430 F: drivers/platform/x86/fujitsu-tablet.c
3432 FUSE: FILESYSTEM IN USERSPACE
3435 W: http://fuse.sourceforge.net/
3438 F: include/uapi/linux/fuse.h
3440 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3443 S: Odd Fixes (e.g., new signatures)
3444 F: drivers/scsi/fdomain.*
3446 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3449 W: http://www.icp-vortex.com/
3451 F: drivers/scsi/gdt*
3453 GEMTEK FM RADIO RECEIVER DRIVER
3456 T: git git://linuxtv.org/media_tree.git
3457 W: http://linuxtv.org
3459 F: drivers/media/radio/radio-gemtek*
3461 GENERIC GPIO I2C DRIVER
3464 F: drivers/i2c/busses/i2c-gpio.c
3465 F: include/linux/i2c-gpio.h
3467 GENERIC GPIO I2C MULTIPLEXER DRIVER
3471 F: drivers/i2c/muxes/i2c-mux-gpio.c
3472 F: include/linux/i2c-mux-gpio.h
3473 F: Documentation/i2c/muxes/i2c-mux-gpio
3475 GENERIC HDLC (WAN) DRIVERS
3477 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3479 F: drivers/net/wan/c101.c
3480 F: drivers/net/wan/hd6457*
3481 F: drivers/net/wan/hdlc*
3482 F: drivers/net/wan/n2.c
3483 F: drivers/net/wan/pc300too.c
3484 F: drivers/net/wan/pci200syn.c
3485 F: drivers/net/wan/wanxl*
3487 GENERIC INCLUDE/ASM HEADER FILES
3490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3492 F: include/asm-generic
3493 F: include/uapi/asm-generic
3495 GENERIC UIO DRIVER FOR PCI DEVICES
3499 F: drivers/uio/uio_pci_generic.c
3504 W: http://sources.redhat.com/cluster/
3505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3508 F: Documentation/filesystems/gfs2*.txt
3510 F: include/uapi/linux/gfs2_ondisk.h
3512 GIGASET ISDN DRIVERS
3516 W: http://gigaset307x.sourceforge.net/
3518 F: Documentation/isdn/README.gigaset
3519 F: drivers/isdn/gigaset/
3520 F: include/uapi/linux/gigaset_dev.h
3526 T: git git://git.secretlab.ca/git/linux-2.6.git
3527 F: Documentation/gpio.txt
3529 F: include/linux/gpio*
3530 F: include/asm-generic/gpio.h
3532 GRE DEMULTIPLEXER DRIVER
3537 F: include/net/gre.h
3539 GRETH 10/100/1G Ethernet MAC device driver
3543 F: drivers/net/ethernet/aeroflex/
3545 GSPCA FINEPIX SUBDRIVER
3548 T: git git://linuxtv.org/media_tree.git
3550 F: drivers/media/usb/gspca/finepix.c
3552 GSPCA GL860 SUBDRIVER
3555 T: git git://linuxtv.org/media_tree.git
3557 F: drivers/media/usb/gspca/gl860/
3559 GSPCA M5602 SUBDRIVER
3562 T: git git://linuxtv.org/media_tree.git
3564 F: drivers/media/usb/gspca/m5602/
3566 GSPCA PAC207 SONIXB SUBDRIVER
3569 T: git git://linuxtv.org/media_tree.git
3571 F: drivers/media/usb/gspca/pac207.c
3573 GSPCA SN9C20X SUBDRIVER
3576 T: git git://linuxtv.org/media_tree.git
3578 F: drivers/media/usb/gspca/sn9c20x.c
3580 GSPCA T613 SUBDRIVER
3583 T: git git://linuxtv.org/media_tree.git
3585 F: drivers/media/usb/gspca/t613.c
3587 GSPCA USB WEBCAM DRIVER
3590 T: git git://linuxtv.org/media_tree.git
3592 F: drivers/media/usb/gspca/
3594 STK1160 USB VIDEO CAPTURE DRIVER
3597 T: git git://linuxtv.org/media_tree.git
3599 F: drivers/media/usb/stk1160/
3601 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3604 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3606 F: drivers/platform/x86/hdaps.c
3608 HWPOISON MEMORY FAILURE HANDLING
3611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3613 F: mm/memory-failure.c
3614 F: mm/hwpoison-inject.c
3616 HYPERVISOR VIRTUAL CONSOLE DRIVER
3625 W: http://www.lm-sensors.org/
3626 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3629 F: Documentation/hwmon/
3631 F: include/linux/hwmon*.h
3633 HARDWARE RANDOM NUMBER GENERATOR CORE
3637 F: Documentation/hw_random.txt
3638 F: drivers/char/hw_random/
3639 F: include/linux/hw_random.h
3641 HARDWARE SPINLOCK CORE
3644 F: Documentation/hwspinlock.txt
3645 F: drivers/hwspinlock/hwspinlock_*
3646 F: include/linux/hwspinlock.h
3648 HARMONY SOUND DRIVER
3651 F: sound/parisc/harmony.*
3656 W: http://linuxtv.org/
3657 W: http://palosaari.fi/linux/
3658 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3659 T: git git://linuxtv.org/anttip/media_tree.git
3661 F: drivers/media/dvb-frontends/hd29l2*
3663 HEWLETT-PACKARD SMART2 RAID DRIVER
3667 F: Documentation/blockdev/cpqarray.txt
3668 F: drivers/block/cpqarray.*
3670 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3674 F: Documentation/scsi/hpsa.txt
3675 F: drivers/scsi/hpsa*.[ch]
3676 F: include/linux/cciss*.h
3677 F: include/uapi/linux/cciss*.h
3679 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3683 F: Documentation/blockdev/cciss.txt
3684 F: drivers/block/cciss*
3685 F: include/linux/cciss_ioctl.h
3686 F: include/uapi/linux/cciss_ioctl.h
3691 F: Documentation/filesystems/hfs.txt
3694 HGA FRAMEBUFFER DRIVER
3697 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3699 F: drivers/video/hgafb.c
3701 HIBERNATION (aka Software Suspend, aka swsusp)
3707 F: drivers/base/power/
3709 F: include/linux/suspend.h
3710 F: include/linux/freezer.h
3711 F: include/linux/pm.h
3712 F: arch/*/include/asm/suspend*.h
3717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3720 F: include/linux/hid*
3721 F: include/uapi/linux/hid*
3723 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3727 F: Documentation/timers/
3729 F: kernel/time/clockevents.c
3730 F: kernel/time/tick*.*
3731 F: kernel/time/timer_*.c
3732 F: include/linux/clockchips.h
3733 F: include/linux/hrtimer.h
3735 HIGH-SPEED SCC DRIVER FOR AX.25
3738 F: drivers/net/hamradio/dmascc.c
3739 F: drivers/net/hamradio/scc.c
3741 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3743 W: http://www.highpoint-tech.com
3745 F: Documentation/scsi/hptiop.txt
3746 F: drivers/scsi/hptiop.c
3752 F: include/linux/hippidevice.h
3753 F: include/uapi/linux/if_hippi.h
3755 F: drivers/net/hippi/
3761 W: http://hostap.epitest.fi/
3763 F: drivers/net/wireless/hostap/
3765 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3768 F: drivers/platform/x86/tc1100-wmi.c
3770 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3773 F: drivers/net/ethernet/hp/hp100.*
3775 HPET: High Precision Event Timers driver
3778 F: Documentation/timers/hpet.txt
3779 F: drivers/char/hpet.c
3780 F: include/linux/hpet.h
3781 F: include/uapi/linux/hpet.h
3786 F: arch/x86/kernel/hpet.c
3787 F: arch/x86/include/asm/hpet.h
3791 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3797 W: http://www.pharscape.org
3799 F: drivers/net/usb/hso.c
3801 HTCPEN TOUCHSCREEN DRIVER
3805 F: drivers/input/touchscreen/htcpen.c
3812 Hyper-V CORE AND DRIVERS
3818 F: drivers/hid/hid-hyperv.c
3819 F: drivers/net/hyperv/
3821 I2C OVER PARALLEL PORT
3825 F: Documentation/i2c/busses/i2c-parport
3826 F: Documentation/i2c/busses/i2c-parport-light
3827 F: drivers/i2c/busses/i2c-parport.c
3828 F: drivers/i2c/busses/i2c-parport-light.c
3830 I2C/SMBUS CONTROLLER DRIVERS FOR PC
3834 F: Documentation/i2c/busses/i2c-ali1535
3835 F: Documentation/i2c/busses/i2c-ali1563
3836 F: Documentation/i2c/busses/i2c-ali15x3
3837 F: Documentation/i2c/busses/i2c-amd756
3838 F: Documentation/i2c/busses/i2c-amd8111
3839 F: Documentation/i2c/busses/i2c-i801
3840 F: Documentation/i2c/busses/i2c-nforce2
3841 F: Documentation/i2c/busses/i2c-piix4
3842 F: Documentation/i2c/busses/i2c-sis5595
3843 F: Documentation/i2c/busses/i2c-sis630
3844 F: Documentation/i2c/busses/i2c-sis96x
3845 F: Documentation/i2c/busses/i2c-via
3846 F: Documentation/i2c/busses/i2c-viapro
3847 F: drivers/i2c/busses/i2c-ali1535.c
3848 F: drivers/i2c/busses/i2c-ali1563.c
3849 F: drivers/i2c/busses/i2c-ali15x3.c
3850 F: drivers/i2c/busses/i2c-amd756.c
3851 F: drivers/i2c/busses/i2c-amd756-s4882.c
3852 F: drivers/i2c/busses/i2c-amd8111.c
3853 F: drivers/i2c/busses/i2c-i801.c
3854 F: drivers/i2c/busses/i2c-isch.c
3855 F: drivers/i2c/busses/i2c-nforce2.c
3856 F: drivers/i2c/busses/i2c-nforce2-s4985.c
3857 F: drivers/i2c/busses/i2c-piix4.c
3858 F: drivers/i2c/busses/i2c-sis5595.c
3859 F: drivers/i2c/busses/i2c-sis630.c
3860 F: drivers/i2c/busses/i2c-sis96x.c
3861 F: drivers/i2c/busses/i2c-via.c
3862 F: drivers/i2c/busses/i2c-viapro.c
3864 I2C/SMBUS ISMT DRIVER
3868 F: drivers/i2c/busses/i2c-ismt.c
3869 F: Documentation/i2c/busses/i2c-ismt
3871 I2C/SMBUS STUB DRIVER
3875 F: drivers/i2c/i2c-stub.c
3881 W: http://i2c.wiki.kernel.org/
3882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
3884 F: Documentation/i2c/
3886 F: include/linux/i2c.h
3887 F: include/linux/i2c-*.h
3888 F: include/uapi/linux/i2c.h
3889 F: include/uapi/linux/i2c-*.h
3895 F: Documentation/i2c/busses/i2c-taos-evm
3896 F: drivers/i2c/busses/i2c-taos-evm.c
3901 W: http://www.harbaum.org/till/i2c_tiny_usb
3903 F: drivers/i2c/busses/i2c-tiny-usb.c
3910 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3915 IA64 (Itanium) PLATFORM
3919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3923 IBM Power in-Nest Crypto Acceleration
3927 F: drivers/crypto/nx/
3929 IBM Power 842 compression accelerator
3932 F: drivers/crypto/nx/nx-842.c
3933 F: include/linux/nx842.h
3935 IBM Power Linux RAID adapter
3938 F: drivers/scsi/ipr.*
3940 IBM Power Virtual Ethernet Device Driver
3944 F: drivers/net/ethernet/ibm/ibmveth.*
3946 IBM Power Virtual SCSI/FC Device Drivers
3950 F: drivers/scsi/ibmvscsi/
3951 X: drivers/scsi/ibmvscsi/ibmvstgt.c
3953 IBM ServeRAID RAID DRIVER
3956 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3958 F: drivers/scsi/ips.*
3960 ICH LPC AND GPIO DRIVER
3963 F: drivers/mfd/lpc_ich.c
3964 F: drivers/gpio/gpio-ich.c
3969 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
3972 F: Documentation/ide/
3974 F: include/linux/ide.h
3976 IDEAPAD LAPTOP EXTRAS DRIVER
3979 W: http://launchpad.net/ideapad-laptop
3981 F: drivers/platform/x86/ideapad-laptop.c
3987 F: Documentation/cdrom/ide-cd
3988 F: drivers/ide/ide-cd*
3994 F: drivers/idle/i7300_idle.c
3996 IEEE 802.15.4 SUBSYSTEM
4000 W: http://apps.sourceforge.net/trac/linux-zigbee
4001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4005 F: drivers/net/ieee802154/
4007 IGUANAWORKS USB IR TRANSCEIVER
4011 F: drivers/media/rc/iguanair.c
4013 IIO SUBSYSTEM AND DRIVERS
4018 F: drivers/staging/iio/
4020 IKANOS/ADI EAGLE ADSL USB DRIVER
4024 F: drivers/usb/atm/ueagle-atm.c
4026 INDUSTRY PACK SUBSYSTEM (IPACK)
4031 W: http://industrypack.sourceforge.net
4035 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4038 F: security/integrity/ima/
4040 IMS TWINTURBO FRAMEBUFFER DRIVER
4043 F: drivers/video/imsttfb.c
4045 INFINIBAND SUBSYSTEM
4050 W: http://www.openfabrics.org/
4051 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4054 F: Documentation/infiniband/
4055 F: drivers/infiniband/
4056 F: include/uapi/linux/if_infiniband.h
4063 F: Documentation/filesystems/inotify.txt
4064 F: fs/notify/inotify/
4065 F: include/linux/inotify.h
4066 F: include/uapi/linux/inotify.h
4068 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4072 Q: http://patchwork.kernel.org/project/linux-input/list/
4073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4076 F: include/linux/input.h
4077 F: include/uapi/linux/input.h
4078 F: include/linux/input/
4080 INPUT MULTITOUCH (MT) PROTOCOL
4083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4085 F: Documentation/input/multi-touch-protocol.txt
4086 F: drivers/input/input-mt.c
4089 INTEL C600 SERIES SAS CONTROLLER DRIVER
4095 T: git git://git.code.sf.net/p/intel-sas/isci
4097 F: drivers/scsi/isci/
4102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4104 F: drivers/idle/intel_idle.c
4106 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4110 F: Documentation/fb/intelfb.txt
4111 F: drivers/video/intelfb/
4113 INTEL 810/815 FRAMEBUFFER DRIVER
4117 F: drivers/video/i810/
4119 INTEL MENLOW THERMAL DRIVER
4122 W: http://www.lesswatts.org/projects/acpi/
4124 F: drivers/platform/x86/intel_menlow.c
4126 INTEL IA32 MICROCODE UPDATE SUPPORT
4129 F: arch/x86/kernel/microcode_core.c
4130 F: arch/x86/kernel/microcode_intel.c
4132 INTEL I/OAT DMA DRIVER
4135 F: drivers/dma/ioat*
4140 T: git git://git.infradead.org/iommu-2.6.git
4142 F: drivers/iommu/intel-iommu.c
4143 F: include/linux/intel-iommu.h
4145 INTEL IOP-ADMA DMA DRIVER
4148 F: drivers/dma/iop-adma.c
4150 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4153 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4154 F: arch/arm/mach-ixp4xx/include/mach/npe.h
4155 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4156 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4157 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4158 F: drivers/net/wan/ixp4xx_hss.c
4160 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4163 F: drivers/char/hw_random/ixp4xx-rng.c
4165 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
4177 W: http://www.intel.com/support/feedback.htm
4178 W: http://e1000.sourceforge.net/
4179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4182 F: Documentation/networking/e100.txt
4183 F: Documentation/networking/e1000.txt
4184 F: Documentation/networking/e1000e.txt
4185 F: Documentation/networking/igb.txt
4186 F: Documentation/networking/igbvf.txt
4187 F: Documentation/networking/ixgb.txt
4188 F: Documentation/networking/ixgbe.txt
4189 F: Documentation/networking/ixgbevf.txt
4190 F: drivers/net/ethernet/intel/
4192 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4196 F: Documentation/networking/README.ipw2100
4197 F: Documentation/networking/README.ipw2200
4198 F: drivers/net/wireless/ipw2x00/
4200 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4205 W: http://tboot.sourceforge.net
4206 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4208 F: Documentation/intel_txt.txt
4209 F: include/linux/tboot.h
4210 F: arch/x86/kernel/tboot.c
4212 INTEL WIRELESS WIMAX CONNECTION 2400
4217 W: http://linuxwimax.org
4218 F: Documentation/wimax/README.i2400m
4219 F: drivers/net/wimax/i2400m/
4220 F: include/uapi/linux/wimax/i2400m.h
4222 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4226 F: drivers/net/wireless/iwlegacy/
4228 INTEL WIRELESS WIFI LINK (iwlwifi)
4233 W: http://intellinuxwireless.org
4234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4236 F: drivers/net/wireless/iwlwifi/
4238 INTEL MANAGEMENT ENGINE (mei)
4242 F: include/uapi/linux/mei.h
4243 F: drivers/misc/mei/*
4244 F: Documentation/misc-devices/mei/*
4246 IOC3 ETHERNET DRIVER
4250 F: drivers/net/ethernet/sgi/ioc3-eth.c
4256 F: drivers/tty/serial/ioc3_serial.c
4261 F: net/ipv4/netfilter/ipt_MASQUERADE.c
4263 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4268 F: drivers/net/ethernet/icplus/ipg.*
4274 F: drivers/infiniband/hw/ipath/
4279 W: http://openipmi.sourceforge.net/
4281 F: Documentation/IPMI.txt
4282 F: drivers/char/ipmi/
4283 F: include/linux/ipmi*
4284 F: include/uapi/linux/ipmi*
4286 IPS SCSI RAID DRIVER
4289 W: http://www.adaptec.com/
4291 F: drivers/scsi/ips*
4300 F: Documentation/networking/ipvs-sysctl.txt
4301 F: include/net/ip_vs.h
4302 F: include/uapi/linux/ip_vs.h
4303 F: net/netfilter/ipvs/
4309 F: drivers/tty/ipwireless/
4315 F: include/net/ipx.h
4316 F: include/uapi/linux/ipx.h
4323 W: http://irda.sourceforge.net/
4325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4326 F: Documentation/networking/irda.txt
4327 F: drivers/net/irda/
4328 F: include/net/irda/
4334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4338 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4341 T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
4343 F: Documentation/IRQ-domain.txt
4344 F: include/linux/irqdomain.h
4345 F: kernel/irq/irqdomain.c
4350 F: Documentation/isapnp.txt
4351 F: drivers/pnp/isapnp/
4352 F: include/linux/isapnp.h
4357 T: git git://linuxtv.org/media_tree.git
4358 W: http://linuxtv.org
4360 F: drivers/media/radio/radio-isa*
4362 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4366 F: drivers/firmware/iscsi_ibft*
4371 W: www.open-iscsi.org
4372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4374 F: drivers/scsi/*iscsi*
4375 F: include/scsi/*iscsi*
4381 W: http://www.isdn4linux.de
4382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4384 F: Documentation/isdn/
4386 F: include/linux/isdn.h
4387 F: include/linux/isdn/
4388 F: include/uapi/linux/isdn.h
4389 F: include/uapi/linux/isdn/
4391 ISDN SUBSYSTEM (Eicon active card driver)
4394 W: http://www.melware.de
4396 F: drivers/isdn/hardware/eicon/
4398 IT87 HARDWARE MONITORING DRIVER
4402 F: Documentation/hwmon/it87
4403 F: drivers/hwmon/it87.c
4408 W: http://linuxtv.org/
4409 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4411 F: drivers/media/usb/dvb-usb-v2/it913x*
4413 IT913X FE MEDIA DRIVER
4416 W: http://linuxtv.org/
4417 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4419 F: drivers/media/dvb-frontends/it913x-fe*
4421 IVTV VIDEO4LINUX DRIVER
4425 T: git git://linuxtv.org/media_tree.git
4426 W: http://www.ivtvdriver.org
4428 F: Documentation/video4linux/*.ivtv
4429 F: drivers/media/pci/ivtv/
4430 F: include/uapi/linux/ivtv*
4432 IX2505V MEDIA DRIVER
4435 W: http://linuxtv.org/
4436 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4438 F: drivers/media/dvb-frontends/ix2505v*
4440 JC42.4 TEMPERATURE SENSOR DRIVER
4444 F: drivers/hwmon/jc42.c
4445 F: Documentation/hwmon/jc42
4450 W: http://jfs.sourceforge.net/
4451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4453 F: Documentation/filesystems/jfs.txt
4460 F: drivers/net/ethernet/jme.*
4462 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4465 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4468 F: include/uapi/linux/jffs2.h
4470 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4476 F: include/linux/jbd.h
4478 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4483 F: include/linux/jbd2.h
4485 JSM Neo PCI based serial card
4489 F: drivers/tty/serial/jsm/
4491 K10TEMP HARDWARE MONITORING DRIVER
4495 F: Documentation/hwmon/k10temp
4496 F: drivers/hwmon/k10temp.c
4498 K8TEMP HARDWARE MONITORING DRIVER
4502 F: Documentation/hwmon/k8temp
4503 F: drivers/hwmon/k8temp.c
4509 F: Documentation/kbuild/kconfig-language.txt
4516 W: http://lse.sourceforge.net/kdump/
4518 F: Documentation/kdump/
4520 KEENE FM RADIO TRANSMITTER DRIVER
4523 T: git git://linuxtv.org/media_tree.git
4524 W: http://linuxtv.org
4526 F: drivers/media/radio/radio-keene*
4528 KERNEL AUTOMOUNTER v4 (AUTOFS4)
4534 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4540 F: Documentation/kbuild/
4542 F: scripts/Makefile.*
4549 W: http://kernelnewbies.org/KernelJanitors
4552 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4555 W: http://nfs.sourceforge.net/
4558 F: include/linux/nfsd/
4559 F: include/uapi/linux/nfsd/
4563 F: include/linux/lockd/
4564 F: include/linux/sunrpc/
4565 F: include/uapi/linux/sunrpc/
4567 KERNEL VIRTUAL MACHINE (KVM)
4571 W: http://kvm.qumranet.com
4573 F: Documentation/*/kvm.txt
4575 F: arch/*/include/asm/kvm*
4576 F: include/linux/kvm*
4577 F: include/uapi/linux/kvm*
4580 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4583 W: http://kvm.qumranet.com
4585 F: arch/x86/include/asm/svm.h
4586 F: arch/x86/kvm/svm.c
4588 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4591 W: http://kvm.qumranet.com
4592 T: git git://github.com/agraf/linux-2.6.git
4594 F: arch/powerpc/include/asm/kvm*
4595 F: arch/powerpc/kvm/
4597 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4600 W: http://kvm.qumranet.com
4602 F: Documentation/ia64/kvm.txt
4603 F: arch/ia64/include/asm/kvm*
4606 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4611 W: http://www.ibm.com/developerworks/linux/linux390/
4613 F: Documentation/s390/kvm.txt
4614 F: arch/s390/include/asm/kvm*
4616 F: drivers/s390/kvm/
4618 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4621 W: http://systems.cs.columbia.edu/projects/kvm-arm
4623 F: arch/arm/include/uapi/asm/kvm*
4624 F: arch/arm/include/asm/kvm*
4629 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4632 F: include/linux/kexec.h
4633 F: include/uapi/linux/kexec.h
4640 F: Documentation/security/keys.txt
4641 F: include/linux/key.h
4642 F: include/linux/key-type.h
4652 F: Documentation/security/keys-trusted-encrypted.txt
4653 F: include/keys/trusted-type.h
4654 F: security/keys/trusted.c
4655 F: security/keys/trusted.h
4663 F: Documentation/security/keys-trusted-encrypted.txt
4664 F: include/keys/encrypted-type.h
4665 F: security/keys/encrypted-keys/
4667 KGDB / KDB /debug_core
4669 W: http://kgdb.wiki.kernel.org/
4672 F: Documentation/DocBook/kgdb.tmpl
4673 F: drivers/misc/kgdbts.c
4674 F: drivers/tty/serial/kgdboc.c
4675 F: include/linux/kdb.h
4676 F: include/linux/kgdb.h
4683 F: Documentation/kmemcheck.txt
4684 F: arch/x86/include/asm/kmemcheck.h
4685 F: arch/x86/mm/kmemcheck/
4686 F: include/linux/kmemcheck.h
4692 F: Documentation/kmemleak.txt
4693 F: include/linux/kmemleak.h
4695 F: mm/kmemleak-test.c
4703 F: Documentation/kprobes.txt
4704 F: include/linux/kprobes.h
4707 KS0108 LCD CONTROLLER DRIVER
4709 W: http://miguelojeda.es/auxdisplay.htm
4710 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4712 F: Documentation/auxdisplay/ks0108
4713 F: drivers/auxdisplay/ks0108.c
4714 F: include/linux/ks0108.h
4719 F: Documentation/networking/lapb-module.txt
4723 LASI 53c700 driver for PARISC
4727 F: Documentation/scsi/53c700.txt
4728 F: drivers/scsi/53c700*
4734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4737 F: include/linux/leds.h
4739 LEGACY EEPROM DRIVER
4742 F: Documentation/misc-devices/eeprom
4743 F: drivers/misc/eeprom/eeprom.c
4745 LEGO USB Tower driver
4748 W: http://legousb.sourceforge.net/
4750 F: drivers/usb/misc/legousbtower.c
4755 W: http://linuxtv.org/
4756 W: http://github.com/mkrufky
4757 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4758 T: git git://linuxtv.org/mkrufky/tuners.git
4760 F: drivers/media/dvb-frontends/lg2160.*
4762 LGDT3305 MEDIA DRIVER
4765 W: http://linuxtv.org/
4766 W: http://github.com/mkrufky
4767 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4768 T: git git://linuxtv.org/mkrufky/tuners.git
4770 F: drivers/media/dvb-frontends/lgdt3305.*
4775 W: http://lguest.ozlabs.org/
4777 F: arch/x86/include/asm/lguest*.h
4780 F: include/linux/lguest*.h
4783 LINUX FOR IBM pSERIES (RS/6000)
4785 W: http://www.ibm.com/linux/ltc/projects/ppc
4787 F: arch/powerpc/boot/rs6000.h
4789 LINUX FOR POWERPC (32-BIT AND 64-BIT)
4792 W: http://www.penguinppc.org/
4794 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4797 F: Documentation/powerpc/
4800 LINUX FOR POWER MACINTOSH
4802 W: http://www.penguinppc.org/
4805 F: arch/powerpc/platforms/powermac/
4806 F: drivers/macintosh/
4808 LINUX FOR POWERPC EMBEDDED MPC5XXX
4811 T: git git://git.denx.de/linux-2.6-agust.git
4813 F: arch/powerpc/platforms/512x/
4814 F: arch/powerpc/platforms/52xx/
4816 LINUX FOR POWERPC EMBEDDED PPC4XX
4819 W: http://www.penguinppc.org/
4821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4823 F: arch/powerpc/platforms/40x/
4824 F: arch/powerpc/platforms/44x/
4826 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4828 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
4830 T: git git://git.secretlab.ca/git/linux-2.6.git
4832 F: arch/powerpc/*/*virtex*
4833 F: arch/powerpc/*/*/*virtex*
4835 LINUX FOR POWERPC EMBEDDED PPC8XX
4838 W: http://www.penguinppc.org/
4841 F: arch/powerpc/platforms/8xx/
4843 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4845 W: http://www.penguinppc.org/
4848 F: arch/powerpc/platforms/83xx/
4849 F: arch/powerpc/platforms/85xx/
4851 LINUX FOR POWERPC PA SEMI PWRFICIENT
4855 F: arch/powerpc/platforms/pasemi/
4856 F: drivers/*/*pasemi*
4857 F: drivers/*/*/*pasemi*
4859 LINUX SECURITY MODULE (LSM) FRAMEWORK
4864 LIS3LV02D ACCELEROMETER DRIVER
4867 F: Documentation/misc-devices/lis3lv02d
4868 F: drivers/misc/lis3lv02d/
4869 F: drivers/platform/x86/hp_accel.c
4874 F: include/linux/llc.h
4875 F: include/uapi/linux/llc.h
4879 LM73 HARDWARE MONITOR DRIVER
4883 F: drivers/hwmon/lm73.c
4885 LM78 HARDWARE MONITOR DRIVER
4889 F: Documentation/hwmon/lm78
4890 F: drivers/hwmon/lm78.c
4892 LM83 HARDWARE MONITOR DRIVER
4896 F: Documentation/hwmon/lm83
4897 F: drivers/hwmon/lm83.c
4899 LM90 HARDWARE MONITOR DRIVER
4903 F: Documentation/hwmon/lm90
4904 F: drivers/hwmon/lm90.c
4906 LME2510 MEDIA DRIVER
4909 W: http://linuxtv.org/
4910 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4912 F: drivers/media/usb/dvb-usb-v2/lmedm04*
4914 LOCKDEP AND LOCKSTAT
4917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
4919 F: Documentation/lockdep*.txt
4920 F: Documentation/lockstat.txt
4921 F: include/linux/lockdep.h
4924 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4927 W: http://www.linux-ntfs.org/content/view/19/37/
4929 F: Documentation/ldm.txt
4930 F: block/partitions/ldm.*
4940 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4946 W: http://www.lsilogic.com/support
4948 F: drivers/message/fusion/
4949 F: drivers/scsi/mpt2sas/
4950 F: drivers/scsi/mpt3sas/
4952 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4956 F: drivers/scsi/sym53c8xx_2/
4958 LTC4261 HARDWARE MONITOR DRIVER
4962 F: Documentation/hwmon/ltc4261
4963 F: drivers/hwmon/ltc4261.c
4965 LTP (Linux Test Project)
4972 W: http://ltp.sourceforge.net/
4973 T: git git://github.com/linux-test-project/ltp.git
4974 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4981 W: http://www.linux-m32r.org/
4988 W: http://www.linux-m68k.org/
4989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4994 M68K ON APPLE MACINTOSH
4996 W: http://www.mac.linux-m68k.org/
5003 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5007 M88RS2000 MEDIA DRIVER
5010 W: http://linuxtv.org/
5011 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5013 F: drivers/media/dvb-frontends/m88rs2000*
5015 MA901 MASTERKIT USB FM RADIO DRIVER
5018 T: git git://linuxtv.org/media_tree.git
5020 F: drivers/media/radio/radio-ma901.c
5025 W: http://wireless.kernel.org/
5026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5029 F: Documentation/networking/mac80211-injection.txt
5030 F: include/net/mac80211.h
5033 MAC80211 PID RATE CONTROL
5037 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5041 F: net/mac80211/rc80211_pid*
5047 F: drivers/net/macvlan.c
5048 F: include/linux/if_macvlan.h
5050 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5052 W: http://www.kernel.org/doc/man-pages
5056 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5061 F: drivers/net/ethernet/marvell/sk*
5063 MARVELL LIBERTAS WIRELESS DRIVER
5067 F: drivers/net/wireless/libertas/
5069 MARVELL MV643XX ETHERNET DRIVER
5073 F: drivers/net/ethernet/marvell/mv643xx_eth.*
5074 F: include/linux/mv643xx.h
5076 MARVELL MVNETA ETHERNET DRIVER
5080 F: drivers/net/ethernet/marvell/mvneta.*
5082 MARVELL MWIFIEX WIRELESS DRIVER
5086 F: drivers/net/wireless/mwifiex/
5088 MARVELL MWL8K WIRELESS DRIVER
5092 F: drivers/net/wireless/mwl8k.c
5094 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5097 F: drivers/mmc/host/mvsdio.*
5099 MATROX FRAMEBUFFER DRIVER
5102 F: drivers/video/matrox/matroxfb_*
5103 F: include/uapi/linux/matroxfb.h
5105 MAX16065 HARDWARE MONITOR DRIVER
5109 F: Documentation/hwmon/max16065
5110 F: drivers/hwmon/max16065.c
5112 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5116 F: Documentation/hwmon/max6650
5117 F: drivers/hwmon/max6650.c
5119 MAXIRADIO FM RADIO RECEIVER DRIVER
5122 T: git git://linuxtv.org/media_tree.git
5123 W: http://linuxtv.org
5125 F: drivers/media/radio/radio-maxiradio*
5127 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5129 P: LinuxTV.org Project
5131 W: http://linuxtv.org
5132 Q: http://patchwork.kernel.org/project/linux-media/list/
5133 T: git git://linuxtv.org/media_tree.git
5135 F: Documentation/dvb/
5136 F: Documentation/video4linux/
5137 F: Documentation/DocBook/media/
5139 F: drivers/staging/media/
5141 F: include/uapi/linux/dvb/
5142 F: include/uapi/linux/videodev2.h
5143 F: include/uapi/linux/media.h
5144 F: include/uapi/linux/v4l2-*
5145 F: include/uapi/linux/meye.h
5146 F: include/uapi/linux/ivtv*
5147 F: include/uapi/linux/uvcvideo.h
5149 MEDIAVISION PRO MOVIE STUDIO DRIVER
5152 T: git git://linuxtv.org/media_tree.git
5153 W: http://linuxtv.org
5155 F: drivers/media/parport/pms*
5157 MEGARAID SCSI DRIVERS
5160 W: http://megaraid.lsilogic.com
5162 F: Documentation/scsi/megaraid.txt
5163 F: drivers/scsi/megaraid.*
5164 F: drivers/scsi/megaraid/
5166 MELLANOX ETHERNET DRIVER (mlx4_en)
5170 W: http://www.mellanox.com
5171 Q: http://patchwork.ozlabs.org/project/netdev/list/
5172 F: drivers/net/ethernet/mellanox/mlx4/en_*
5176 W: http://www.linux-mm.org
5178 F: include/linux/mm.h
5179 F: include/linux/gfp.h
5180 F: include/linux/mmzone.h
5181 F: include/linux/memory_hotplug.h
5182 F: include/linux/vmalloc.h
5185 MEMORY RESOURCE CONTROLLER
5196 MEMORY TECHNOLOGY DEVICES (MTD)
5199 W: http://www.linux-mtd.infradead.org/
5200 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5201 T: git git://git.infradead.org/mtd-2.6.git
5204 F: include/linux/mtd/
5205 F: include/uapi/mtd/
5207 MICROBLAZE ARCHITECTURE
5210 W: http://www.monstr.eu/fdt/
5211 T: git git://git.monstr.eu/linux-2.6-microblaze.git
5218 F: drivers/usb/image/microtek.*
5223 W: http://www.linux-mips.org/
5224 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5225 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5227 F: Documentation/mips/
5230 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5233 T: git git://linuxtv.org/media_tree.git
5234 W: http://linuxtv.org
5236 F: drivers/media/radio/radio-miropcm20*
5241 F: include/linux/module.h
5244 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5245 W: http://popies.net/meye/
5247 F: Documentation/video4linux/meye.txt
5248 F: drivers/media/pci/meye/
5249 F: include/uapi/linux/meye.h
5251 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5254 F: Documentation/serial/moxa-smartio
5255 F: drivers/tty/mxser.*
5257 MR800 AVERMEDIA USB FM RADIO DRIVER
5260 T: git git://linuxtv.org/media_tree.git
5262 F: drivers/media/radio/radio-mr800.c
5268 F: drivers/platform/x86/msi-laptop.c
5274 F: drivers/platform/x86/msi-wmi.c
5276 MT9M032 SENSOR DRIVER
5279 T: git git://linuxtv.org/media_tree.git
5281 F: drivers/media/i2c/mt9m032.c
5282 F: include/media/mt9m032.h
5284 MT9P031 SENSOR DRIVER
5287 T: git git://linuxtv.org/media_tree.git
5289 F: drivers/media/i2c/mt9p031.c
5290 F: include/media/mt9p031.h
5292 MT9T001 SENSOR DRIVER
5295 T: git git://linuxtv.org/media_tree.git
5297 F: drivers/media/i2c/mt9t001.c
5298 F: include/media/mt9t001.h
5300 MT9V032 SENSOR DRIVER
5303 T: git git://linuxtv.org/media_tree.git
5305 F: drivers/media/i2c/mt9v032.c
5306 F: include/media/mt9v032.h
5308 MULTIFUNCTION DEVICES (MFD)
5310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
5314 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5320 F: include/linux/mmc/
5321 F: include/uapi/linux/mmc/
5323 MULTIMEDIA CARD (MMC) ETC. OVER SPI
5325 F: drivers/mmc/host/mmc_spi.c
5326 F: include/linux/spi/mmc_spi.h
5328 MULTISOUND SOUND DRIVER
5331 F: Documentation/sound/oss/MultiSound
5334 MULTITECH MULTIPORT CARD (ISICOM)
5336 F: drivers/tty/isicom.c
5337 F: include/linux/isicom.h
5339 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5344 F: drivers/usb/musb/
5346 MXL5007T MEDIA DRIVER
5349 W: http://linuxtv.org/
5350 W: http://github.com/mkrufky
5351 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5352 T: git git://linuxtv.org/mkrufky/tuners.git
5354 F: drivers/media/tuners/mxl5007t.*
5356 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5359 W: http://www.myri.com/scs/download-Myri10GE.html
5361 F: drivers/net/ethernet/myricom/myri10ge/
5363 NATSEMI ETHERNET DRIVER (DP8381x)
5365 F: drivers/net/ethernet/natsemi/natsemi.c
5367 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5371 W: http://www.native-instruments.com
5379 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5383 F: drivers/scsi/NCR_D700.*
5385 NETEFFECT IWARP RNIC DRIVER (IW_NES)
5388 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5390 F: drivers/infiniband/hw/nes/
5392 NETEM NETWORK EMULATOR
5396 F: net/sched/sch_netem.c
5398 NETERION 10GbE DRIVERS (s2io/vxge)
5402 F: Documentation/networking/s2io.txt
5403 F: Documentation/networking/vxge.txt
5404 F: drivers/net/ethernet/neterion/
5406 NETFILTER/IPTABLES/IPCHAINS
5414 W: http://www.netfilter.org/
5415 W: http://www.iptables.org/
5416 T: git git://1984.lsi.us.es/nf
5417 T: git git://1984.lsi.us.es/nf-next
5419 F: include/linux/netfilter*
5420 F: include/linux/netfilter/
5421 F: include/net/netfilter/
5422 F: include/uapi/linux/netfilter*
5423 F: include/uapi/linux/netfilter/
5424 F: net/*/netfilter.c
5430 W: http://netlabel.sf.net
5433 F: Documentation/netlabel/
5434 F: include/net/netlabel.h
5437 NETROM NETWORK LAYER
5440 W: http://www.linux-ax25.org/
5442 F: include/net/netrom.h
5443 F: include/uapi/linux/netrom.h
5446 NETWORK BLOCK DEVICE (NBD)
5450 F: Documentation/blockdev/nbd.txt
5451 F: drivers/block/nbd.c
5452 F: include/linux/nbd.h
5453 F: include/uapi/linux/nbd.h
5455 NETWORK DROP MONITOR
5459 W: https://fedorahosted.org/dropwatch/
5460 F: net/core/drop_monitor.c
5462 NETWORKING [GENERAL]
5465 W: http://www.linuxfoundation.org/en/Net
5466 Q: http://patchwork.ozlabs.org/project/netdev/list/
5467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5472 F: include/linux/in.h
5473 F: include/linux/net.h
5474 F: include/linux/netdevice.h
5475 F: include/uapi/linux/in.h
5476 F: include/uapi/linux/net.h
5477 F: include/uapi/linux/netdevice.h
5479 NETWORKING [IPv4/IPv6]
5486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5504 F: include/uapi/linux/xfrm.h
5505 F: include/net/xfrm.h
5507 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5512 NETWORKING [WIRELESS]
5515 Q: http://patchwork.kernel.org/project/linux-wireless/list/
5516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5521 F: include/net/ieee80211*
5522 F: include/linux/wireless.h
5523 F: include/uapi/linux/wireless.h
5524 F: include/net/iw_handler.h
5525 F: drivers/net/wireless/
5529 W: http://www.linuxfoundation.org/en/Net
5530 Q: http://patchwork.ozlabs.org/project/netdev/list/
5531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5535 F: include/linux/if_*
5536 F: include/linux/netdevice.h
5537 F: include/linux/arcdevice.h
5538 F: include/linux/etherdevice.h
5539 F: include/linux/fcdevice.h
5540 F: include/linux/fddidevice.h
5541 F: include/linux/hippidevice.h
5542 F: include/linux/inetdevice.h
5543 F: include/uapi/linux/if_*
5544 F: include/uapi/linux/netdevice.h
5546 NETXEN (1/10) GbE SUPPORT
5550 W: http://www.qlogic.com
5552 F: drivers/net/ethernet/qlogic/netxen/
5563 F: include/uapi/linux/nfc.h
5565 F: include/linux/platform_data/pn544.h
5567 NFS, SUNRPC, AND LOCKD CLIENTS
5570 W: http://client.linux-nfs.org
5571 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5577 F: include/linux/lockd/
5578 F: include/linux/nfs*
5579 F: include/linux/sunrpc/
5580 F: include/uapi/linux/nfs*
5581 F: include/uapi/linux/sunrpc/
5586 W: http://www.nilfs.org/en/
5587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5589 F: Documentation/filesystems/nilfs2.txt
5591 F: include/linux/nilfs2_fs.h
5593 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
5595 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5597 F: Documentation/scsi/NinjaSCSI.txt
5598 F: drivers/scsi/pcmcia/nsp_*
5600 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
5603 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5605 F: Documentation/scsi/NinjaSCSI.txt
5606 F: drivers/scsi/nsp32*
5612 F: drivers/net/ntb_netdev.c
5613 F: include/linux/ntb.h
5618 W: http://www.tuxera.com/
5619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
5621 F: Documentation/filesystems/ntfs.txt
5624 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
5628 F: drivers/video/riva/
5629 F: drivers/video/nvidia/
5634 W: http://www.muru.com/linux/omap/
5635 W: http://linux.omap.com/
5636 Q: http://patchwork.kernel.org/project/linux-omap/list/
5637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
5640 F: drivers/i2c/busses/i2c-omap.c
5641 F: include/linux/i2c-omap.h
5643 OMAP DEVICE TREE SUPPORT
5649 F: arch/arm/boot/dts/*omap*
5650 F: arch/arm/boot/dts/*am3*
5652 OMAP CLOCK FRAMEWORK SUPPORT
5656 F: arch/arm/*omap*/*clock*
5658 OMAP POWER MANAGEMENT SUPPORT
5662 F: arch/arm/*omap*/*pm*
5663 F: drivers/cpufreq/omap-cpufreq.c
5665 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
5670 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
5671 F: arch/arm/mach-omap2/powerdomain44xx.c
5672 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
5673 F: arch/arm/mach-omap2/clockdomain44xx.c
5683 OMAP FRAMEBUFFER SUPPORT
5688 F: drivers/video/omap/
5690 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
5695 F: drivers/video/omap2/
5696 F: Documentation/arm/OMAP/DSS
5698 OMAP HARDWARE SPINLOCK SUPPORT
5702 F: drivers/hwspinlock/omap_hwspinlock.c
5703 F: arch/arm/mach-omap2/hwspinlock.c
5709 F: drivers/mmc/host/omap.c
5716 F: drivers/mmc/host/omap_hsmmc.c
5718 OMAP RANDOM NUMBER GENERATOR SUPPORT
5721 F: drivers/char/hw_random/omap-rng.c
5728 F: arch/arm/mach-omap2/omap_hwmod.*
5730 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
5734 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
5736 OMAP IMAGE SIGNAL PROCESSOR (ISP)
5740 F: drivers/media/platform/omap3isp/
5746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5748 F: drivers/usb/*/*omap*
5749 F: arch/arm/*omap*/usb*
5756 F: drivers/gpio/gpio-omap.c
5762 F: Documentation/filesystems/omfs.txt
5765 OMNIKEY CARDMAN 4000 DRIVER
5768 F: drivers/char/pcmcia/cm4000_cs.c
5769 F: include/linux/cm4000_cs.h
5770 F: include/uapi/linux/cm4000_cs.h
5772 OMNIKEY CARDMAN 4040 DRIVER
5775 F: drivers/char/pcmcia/cm4040_cs.*
5777 OMNIVISION OV7670 SENSOR DRIVER
5780 T: git git://linuxtv.org/media_tree.git
5782 F: drivers/media/i2c/ov7670.c
5784 ONENAND FLASH DRIVER
5788 F: drivers/mtd/onenand/
5789 F: include/linux/mtd/onenand*.h
5791 ONSTREAM SCSI TAPE DRIVER
5796 F: drivers/scsi/osst*
5799 OPENCORES I2C BUS DRIVER
5803 F: Documentation/i2c/busses/i2c-ocores
5804 F: drivers/i2c/busses/i2c-ocores.c
5806 OPEN FIRMWARE AND FLATTENED DEVICE TREE
5810 W: http://fdt.secretlab.ca
5811 T: git git://git.secretlab.ca/git/linux-2.6.git
5813 F: Documentation/devicetree
5815 F: include/linux/of*.h
5820 OPENRISC ARCHITECTURE
5822 W: http://openrisc.net
5825 T: git git://openrisc.net/~jonas/linux
5831 W: http://openvswitch.org
5832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
5839 T: git git://git.alsa-project.org/alsa-kernel.git
5841 F: sound/drivers/opl4/
5847 F: arch/*/include/asm/oprofile*.h
5849 F: drivers/oprofile/
5850 F: include/linux/oprofile.h
5852 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
5856 W: http://oss.oracle.com/projects/ocfs2/
5857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
5859 F: Documentation/filesystems/ocfs2.txt
5860 F: Documentation/filesystems/dlmfs.txt
5865 W: http://wireless.kernel.org/en/users/Drivers/orinoco
5866 W: http://www.nongnu.org/orinoco/
5868 F: drivers/net/wireless/orinoco/
5870 OSD LIBRARY and FILESYSTEM
5874 W: http://open-osd.org
5875 T: git git://git.open-osd.org/open-osd.git
5877 F: drivers/scsi/osd/
5878 F: include/scsi/osd_*
5884 W: http://wireless.kernel.org/en/users/Drivers/p54
5886 F: drivers/net/wireless/p54/
5888 PA SEMI ETHERNET DRIVER
5892 F: drivers/net/ethernet/pasemi/*
5894 PA SEMI SMBUS DRIVER
5898 F: drivers/i2c/busses/i2c-pasemi.c
5900 PADATA PARALLEL EXECUTION MECHANISM
5905 F: include/linux/padata.h
5906 F: Documentation/padata.txt
5908 PANASONIC LAPTOP ACPI EXTRAS DRIVER
5912 F: drivers/platform/x86/panasonic-laptop.c
5914 PANASONIC MN10300/AM33/AM34 PORT
5918 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
5920 F: Documentation/mn10300/
5923 PARALLEL PORT SUPPORT
5927 F: include/linux/parport*.h
5928 F: drivers/char/ppdev.c
5929 F: include/uapi/linux/ppdev.h
5931 PARAVIRT_OPS INTERFACE
5938 F: Documentation/ia64/paravirt_ops.txt
5939 F: arch/*/kernel/paravirt*
5940 F: arch/*/include/asm/paravirt.h
5942 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
5945 W: http://www.torque.net/linux-pp.html
5947 F: Documentation/blockdev/paride.txt
5948 F: drivers/block/paride/
5954 W: http://www.parisc-linux.org/
5955 Q: http://patchwork.kernel.org/project/linux-parisc/list/
5956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
5961 PC87360 HARDWARE MONITORING DRIVER
5965 F: Documentation/hwmon/pc87360
5966 F: drivers/hwmon/pc87360.c
5971 F: drivers/char/pc8736x_gpio.c
5973 PC87427 HARDWARE MONITORING DRIVER
5977 F: Documentation/hwmon/pc87427
5978 F: drivers/hwmon/pc87427.c
5983 F: drivers/leds/leds-pca9532.c
5984 F: include/linux/leds-pca9532.h
5986 PCA9541 I2C BUS MASTER SELECTOR DRIVER
5990 F: drivers/i2c/muxes/i2c-mux-pca9541.c
5992 PCDP - PRIMARY CONSOLE AND DEBUG PORT
5995 F: drivers/firmware/pcdp.*
6001 F: Documentation/PCI/pci-error-recovery.txt
6002 F: Documentation/powerpc/eeh-pci-error-recovery.txt
6007 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6010 F: Documentation/PCI/
6012 F: include/linux/pci*
6015 P: Linux PCMCIA Team
6017 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6020 F: Documentation/pcmcia/
6024 PCNET32 NETWORK DRIVER
6028 F: drivers/net/ethernet/amd/pcnet32.c
6030 PCRYPT PARALLEL CRYPTO ENGINE
6035 F: include/crypto/pcrypt.h
6037 PER-CPU MEMORY ALLOCATOR
6040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6042 F: include/linux/percpu*.h
6044 F: arch/*/include/asm/percpu.h
6046 PER-TASK DELAY ACCOUNTING
6049 F: include/linux/delayacct.h
6050 F: kernel/delayacct.c
6052 PERFORMANCE EVENTS SUBSYSTEM
6057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6060 F: include/linux/perf_event.h
6061 F: include/uapi/linux/perf_event.h
6062 F: arch/*/kernel/perf_event*.c
6063 F: arch/*/kernel/*/perf_event*.c
6064 F: arch/*/kernel/*/*/perf_event*.c
6065 F: arch/*/include/asm/perf_event.h
6066 F: arch/*/kernel/perf_callchain.c
6069 PERSONALITY HANDLING
6073 F: include/linux/personality.h
6074 F: include/uapi/linux/personality.h
6079 F: Documentation/networking/phonet.txt
6080 F: include/linux/phonet.h
6081 F: include/net/phonet/
6082 F: include/uapi/linux/phonet.h
6089 F: drivers/mtd/devices/phram.c
6095 F: drivers/hid/hid-picolcd*
6100 T: git git://github.com/jamieiles/linux-2.6-ji.git
6102 F: arch/arm/mach-picoxcell
6103 F: drivers/*/picoxcell*
6104 F: drivers/*/*/picoxcell*
6106 PIN CONTROL SUBSYSTEM
6110 F: include/linux/pinctrl/
6112 PIN CONTROLLER - ATMEL AT91
6116 F: drivers/pinctrl/pinctrl-at91.c
6118 PIN CONTROLLER - ST SPEAR
6122 W: http://www.st.com/spear
6124 F: drivers/pinctrl/spear/
6129 F: drivers/block/pktcdvd.c
6130 F: include/linux/pktcdvd.h
6131 F: include/uapi/linux/pktcdvd.h
6135 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6138 F: drivers/input/serio/i8042-unicore32io.h
6139 F: drivers/i2c/busses/i2c-puv3.c
6140 F: drivers/video/fb-puv3.c
6141 F: drivers/rtc/rtc-puv3.c
6143 PMBUS HARDWARE MONITORING DRIVERS
6146 W: http://www.lm-sensors.org/
6147 W: http://www.roeck-us.net/linux/drivers/
6148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6150 F: Documentation/hwmon/pmbus
6151 F: drivers/hwmon/pmbus/
6152 F: include/linux/i2c/pmbus.h
6154 PMC SIERRA MaxRAID DRIVER
6157 W: http://www.pmc-sierra.com/
6159 F: drivers/scsi/pmcraid.*
6161 PMC SIERRA PM8001 DRIVER
6166 F: drivers/scsi/pm8001/
6168 POSIX CLOCKS and TIMERS
6170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6173 F: include/linux/timer*
6176 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6179 T: git git://git.infradead.org/battery-2.6.git
6181 F: include/linux/power_supply.h
6194 F: drivers/i2c/busses/i2c-pnx.c
6196 PPP PROTOCOL DRIVERS AND COMPRESSORS
6200 F: drivers/net/ppp/ppp_*
6202 PPP OVER ATM (RFC 2364)
6205 F: net/atm/pppoatm.c
6206 F: include/uapi/linux/atmppp.h
6211 F: drivers/net/ppp/pppoe.c
6212 F: drivers/net/ppp/pppox.c
6217 F: net/l2tp/l2tp_ppp.c
6218 F: include/linux/if_pppol2tp.h
6219 F: include/uapi/linux/if_pppol2tp.h
6223 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6226 F: Documentation/pps/
6228 F: include/linux/pps*.h
6234 F: drivers/net/ppp/pptp.c
6235 W: http://sourceforge.net/projects/accel-pptp
6240 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6242 F: Documentation/preempt-locking.txt
6243 F: include/linux/preempt.h
6245 PRISM54 WIRELESS DRIVER
6248 W: http://wireless.kernel.org/en/users/Drivers/p54
6250 F: drivers/net/wireless/prism54/
6252 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6256 F: drivers/ata/sata_promise.*
6263 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6265 PS3 PLATFORM SUPPORT
6270 F: arch/powerpc/boot/ps3*
6271 F: arch/powerpc/include/asm/lv1call.h
6272 F: arch/powerpc/include/asm/ps3*.h
6273 F: arch/powerpc/platforms/ps3/
6276 F: drivers/rtc/rtc-ps3.c
6277 F: drivers/usb/host/*ps3.c
6278 F: sound/ppc/snd_ps3*
6284 F: drivers/block/ps3vram.c
6292 T: git git://git.infradead.org/users/cbou/linux-pstore.git
6294 F: include/linux/pstore*
6295 F: drivers/firmware/efivars.c
6296 F: drivers/acpi/apei/erst.c
6298 PTP HARDWARE CLOCK SUPPORT
6301 W: http://linuxptp.sourceforge.net/
6302 F: Documentation/ABI/testing/sysfs-ptp
6303 F: Documentation/ptp/*
6304 F: drivers/net/ethernet/freescale/gianfar_ptp.c
6305 F: drivers/net/phy/dp83640*
6307 F: include/linux/ptp_cl*
6313 F: include/asm-generic/syscall.h
6314 F: include/linux/ptrace.h
6315 F: include/linux/regset.h
6316 F: include/linux/tracehook.h
6317 F: include/uapi/linux/ptrace.h
6320 PVRUSB2 VIDEO4LINUX DRIVER
6324 W: http://www.isely.net/pvrusb2/
6325 T: git git://linuxtv.org/media_tree.git
6327 F: Documentation/video4linux/README.pvrusb2
6328 F: drivers/media/usb/pvrusb2/
6333 T: git git://linuxtv.org/media_tree.git
6335 F: drivers/media/usb/pwc/*
6341 W: http://gitorious.org/linux-pwm
6342 T: git git://gitorious.org/linux-pwm/linux-pwm.git
6343 F: Documentation/pwm.txt
6344 F: Documentation/devicetree/bindings/pwm/
6345 F: include/linux/pwm.h
6347 F: drivers/video/backlight/pwm_bl.c
6348 F: include/linux/pwm_backlight.h
6350 PXA2xx/PXA3xx SUPPORT
6355 T: git git://github.com/hzhuang1/linux.git
6356 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6358 F: arch/arm/mach-pxa/
6359 F: drivers/pcmcia/pxa2xx*
6360 F: drivers/spi/spi-pxa2xx*
6361 F: drivers/usb/gadget/pxa2*
6362 F: include/sound/pxa2xx-lib.h
6370 T: git git://github.com/hzhuang1/linux.git
6371 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6373 F: arch/arm/mach-mmp/
6387 F: drivers/infiniband/hw/qib/
6389 QLOGIC QLA1280 SCSI DRIVER
6393 F: drivers/scsi/qla1280.[ch]
6395 QLOGIC QLA2XXX FC-SCSI DRIVER
6400 F: Documentation/scsi/LICENSE.qla2xxx
6401 F: drivers/scsi/qla2xxx/
6403 QLOGIC QLA4XXX iSCSI DRIVER
6409 F: drivers/scsi/qla4xxx/
6411 QLOGIC QLA3XXX NETWORK DRIVER
6417 F: Documentation/networking/LICENSE.qla3xxx
6418 F: drivers/net/ethernet/qlogic/qla3xxx.*
6420 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6426 F: drivers/net/ethernet/qlogic/qlcnic/
6428 QLOGIC QLGE 10Gb ETHERNET DRIVER
6434 F: drivers/net/ethernet/qlogic/qlge/
6438 W: http://www.alarsen.net/linux/qnx4fs/
6441 F: include/uapi/linux/qnx4_fs.h
6442 F: include/uapi/linux/qnxtypes.h
6447 W: http://linuxtv.org/
6448 W: http://palosaari.fi/linux/
6449 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6450 T: git git://linuxtv.org/anttip/media_tree.git
6452 F: drivers/media/tuners/qt1010*
6454 QUALCOMM HEXAGON ARCHITECTURE
6460 QUICKCAM PARALLEL PORT WEBCAMS
6463 T: git git://linuxtv.org/media_tree.git
6464 W: http://linuxtv.org
6466 F: drivers/media/parport/*-qcam*
6468 RADOS BLOCK DEVICE (RBD)
6474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6476 F: drivers/block/rbd.c
6477 F: drivers/block/rbd_types.h
6479 RADEON FRAMEBUFFER DISPLAY DRIVER
6483 F: drivers/video/aty/radeon*
6484 F: include/uapi/linux/radeonfb.h
6486 RADIOSHARK RADIO DRIVER
6489 T: git git://linuxtv.org/media_tree.git
6491 F: drivers/media/radio/radio-shark.c
6493 RADIOSHARK2 RADIO DRIVER
6496 T: git git://linuxtv.org/media_tree.git
6498 F: drivers/media/radio/radio-shark2.c
6499 F: drivers/media/radio/radio-tea5777.c
6501 RAGE128 FRAMEBUFFER DISPLAY DRIVER
6505 F: drivers/video/aty/aty128fb.c
6507 RALINK RT2X00 WIRELESS LAN DRIVER
6514 W: http://rt2x00.serialmonkey.com/
6516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
6517 F: drivers/net/wireless/rt2x00/
6519 RAMDISK RAM BLOCK DEVICE DRIVER
6522 F: Documentation/blockdev/ramdisk.txt
6523 F: drivers/block/brd.c
6525 RAMSAM DRIVER (IBM RamSan 70/80 PCI SSD Flash Card)
6529 F: drivers/block/rsxx/
6531 RANDOM NUMBER DRIVER
6534 F: drivers/char/random.c
6542 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6545 F: drivers/net/wireless/ray*
6551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6552 F: Documentation/RCU/torture.txt
6553 F: kernel/rcutorture.c
6559 RDC R6040 FAST ETHERNET DRIVER
6563 F: drivers/net/ethernet/rdc/r6040.c
6565 RDS - RELIABLE DATAGRAM SOCKETS
6571 READ-COPY UPDATE (RCU)
6574 W: http://www.rdrop.com/users/paulmck/RCU/
6576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6577 F: Documentation/RCU/
6578 X: Documentation/RCU/torture.txt
6579 F: include/linux/rcu*
6581 X: kernel/rcutorture.c
6583 REAL TIME CLOCK (RTC) SUBSYSTEM
6586 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6588 F: Documentation/rtc.txt
6590 F: include/linux/rtc.h
6591 F: include/uapi/linux/rtc.h
6593 REISERFS FILE SYSTEM
6598 REGISTER MAP ABSTRACTION
6600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6602 F: drivers/base/regmap/
6603 F: include/linux/regmap.h
6605 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6609 F: drivers/remoteproc/
6610 F: Documentation/remoteproc.txt
6611 F: include/linux/remoteproc.h
6616 W: http://wireless.kernel.org/
6617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6620 F: Documentation/rfkill.txt
6623 RICOH SMARTMEDIA/XD DRIVER
6626 F: drivers/mtd/nand/r852.c
6627 F: drivers/mtd/nand/r852.h
6629 RICOH R5C592 MEMORYSTICK DRIVER
6632 F: drivers/memstick/host/r592.*
6636 W: http://www.comtrol.com
6638 F: Documentation/serial/rocket.txt
6639 F: drivers/tty/rocket*
6644 W: http://www.linux-ax25.org/
6646 F: include/net/rose.h
6647 F: include/uapi/linux/rose.h
6650 RTL2830 MEDIA DRIVER
6653 W: http://linuxtv.org/
6654 W: http://palosaari.fi/linux/
6655 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6656 T: git git://linuxtv.org/anttip/media_tree.git
6658 F: drivers/media/dvb-frontends/rtl2830*
6660 RTL8180 WIRELESS DRIVER
6663 W: http://wireless.kernel.org/
6664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6666 F: drivers/net/wireless/rtl818x/rtl8180/
6668 RTL8187 WIRELESS DRIVER
6673 W: http://wireless.kernel.org/
6674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6676 F: drivers/net/wireless/rtl818x/rtl8187/
6678 RTL8192CE WIRELESS DRIVER
6682 W: http://wireless.kernel.org/
6683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6685 F: drivers/net/wireless/rtlwifi/
6686 F: drivers/net/wireless/rtlwifi/rtl8192ce/
6688 S3 SAVAGE FRAMEBUFFER DRIVER
6692 F: drivers/video/savage/
6699 W: http://www.ibm.com/developerworks/linux/linux390/
6703 F: block/partitions/ibm.c
6704 F: Documentation/s390/
6705 F: Documentation/DocBook/s390*
6707 S390 NETWORK DRIVERS
6712 W: http://www.ibm.com/developerworks/linux/linux390/
6714 F: drivers/s390/net/
6720 W: http://www.ibm.com/developerworks/linux/linux390/
6722 F: drivers/s390/crypto/
6728 W: http://www.ibm.com/developerworks/linux/linux390/
6730 F: drivers/s390/scsi/zfcp_*
6732 S390 IUCV NETWORK LAYER
6736 W: http://www.ibm.com/developerworks/linux/linux390/
6738 F: drivers/s390/net/*iucv*
6739 F: include/net/iucv/
6742 S3C24XX SD/MMC Driver
6746 F: drivers/mmc/host/s3cmci.*
6748 SAA6588 RDS RECEIVER DRIVER
6751 T: git git://linuxtv.org/media_tree.git
6752 W: http://linuxtv.org
6754 F: drivers/media/i2c/saa6588*
6756 SAA7134 VIDEO4LINUX DRIVER
6759 W: http://linuxtv.org
6760 T: git git://linuxtv.org/media_tree.git
6762 F: Documentation/video4linux/saa7134/
6763 F: drivers/media/pci/saa7134/
6765 SAA7146 VIDEO4LINUX-2 DRIVER
6768 T: git git://linuxtv.org/media_tree.git
6770 F: drivers/media/common/saa7146/
6771 F: drivers/media/pci/saa7146/
6772 F: include/media/saa7146*
6774 SAMSUNG LAPTOP DRIVER
6778 F: drivers/platform/x86/samsung-laptop.c
6780 SAMSUNG AUDIO (ASoC) DRIVERS
6784 F: sound/soc/samsung
6786 SAMSUNG FRAMEBUFFER DRIVER
6790 F: drivers/video/s3c-fb.c
6792 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
6796 F: drivers/mfd/sec*.c
6797 F: drivers/regulator/s2m*.c
6798 F: drivers/regulator/s5m*.c
6799 F: drivers/rtc/rtc-sec.c
6800 F: include/linux/mfd/samsung/
6802 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
6807 F: drivers/media/platform/s3c-camif/
6808 F: include/media/s3c_camif.h
6810 SAMSUNG S5C73M3 CAMERA DRIVER
6815 F: drivers/media/i2c/s5c73m3/*
6821 F: drivers/tty/serial
6823 SYNOPSYS DESIGNWARE DMAC DRIVER
6826 F: include/linux/dw_dmac.h
6827 F: drivers/dma/dw_dmac_regs.h
6828 F: drivers/dma/dw_dmac.c
6830 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
6835 F: include/linux/mmc/dw_mmc.h
6836 F: drivers/mmc/host/dw_mmc*
6841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6843 F: include/linux/clocksource.h
6844 F: include/linux/time.h
6845 F: include/linux/timex.h
6846 F: include/uapi/linux/time.h
6847 F: include/uapi/linux/timex.h
6848 F: kernel/time/clocksource.c
6849 F: kernel/time/time*.c
6850 F: kernel/time/ntp.c
6851 F: drivers/clocksource
6853 TLG2300 VIDEO4LINUX-2 DRIVER
6858 F: drivers/media/usb/tlg2300
6863 F: drivers/watchdog/sc1200wdt.c
6868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
6871 F: include/linux/sched.h
6872 F: include/uapi/linux/sched.h
6877 W: http://www.sunplusct.com
6884 W: http://www.kernel.dk
6888 SCSI RDMA PROTOCOL (SRP) INITIATOR
6892 W: http://www.openfabrics.org
6893 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
6895 F: drivers/infiniband/ulp/srp/
6896 F: include/scsi/srp.h
6901 W: http://www.torque.net/sg
6903 F: drivers/scsi/sg.c
6904 F: include/scsi/sg.h
6909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
6910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
6911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
6920 F: Documentation/scsi/st.txt
6928 W: http://lksctp.sourceforge.net
6930 F: Documentation/networking/sctp.txt
6931 F: include/linux/sctp.h
6932 F: include/net/sctp/
6938 F: Documentation/i2c/busses/scx200_acb
6939 F: arch/x86/platform/scx200/
6940 F: drivers/watchdog/scx200_wdt.c
6941 F: drivers/i2c/busses/scx200*
6942 F: drivers/mtd/maps/scx200_docflash.c
6943 F: include/linux/scx200.h
6948 F: drivers/char/scx200_gpio.c
6949 F: include/linux/scx200_gpio.h
6951 SCx200 HRT CLOCKSOURCE DRIVER
6954 F: drivers/clocksource/scx200_hrt.c
6956 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
6960 F: drivers/mmc/host/sdricoh_cs.c
6962 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6967 F: drivers/mmc/host/sdhci.*
6968 F: drivers/mmc/host/sdhci-pltfm.[ch]
6970 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
6975 F: drivers/mmc/host/sdhci-pltfm.[ch]
6977 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
6981 F: drivers/mmc/host/sdhci-s3c.c
6983 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
6988 F: drivers/mmc/host/sdhci-spear.c
6993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
6994 W: http://kernsec.org/
7002 SELINUX SECURITY MODULE
7007 W: http://selinuxproject.org
7008 T: git git://git.infradead.org/users/eparis/selinux.git
7010 F: include/linux/selinux*
7011 F: security/selinux/
7014 APPARMOR SECURITY MODULE
7017 W: apparmor.wiki.kernel.org
7018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7020 F: security/apparmor/
7025 F: drivers/misc/phantom.c
7026 F: include/uapi/linux/phantom.h
7028 SERIAL ATA (SATA) SUBSYSTEM
7031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
7034 F: include/linux/ata.h
7035 F: include/linux/libata.h
7037 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7040 W: http://www.emulex.com
7042 F: drivers/scsi/be2iscsi/
7044 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7049 W: http://www.emulex.com
7051 F: drivers/net/ethernet/emulex/benet/
7058 F: drivers/net/ethernet/sfc/
7064 F: drivers/misc/sgi-gru/
7066 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7070 F: Documentation/ia64/serial.txt
7071 F: drivers/tty/serial/ioc?_serial.c
7072 F: include/linux/ioc?.h
7074 SGI VISUAL WORKSTATION 320 AND 540
7077 W: http://linux-visws.sf.net
7078 S: Maintained for 2.6.
7079 F: Documentation/sgi-visws.txt
7081 SGI XP/XPC/XPNET DRIVER
7084 F: drivers/misc/sgi-xp/
7086 SI470X FM RADIO RECEIVER I2C DRIVER
7089 T: git git://linuxtv.org/media_tree.git
7090 W: http://linuxtv.org
7092 F: drivers/media/radio/si470x/radio-si470x-i2c.c
7094 SI470X FM RADIO RECEIVER USB DRIVER
7097 T: git git://linuxtv.org/media_tree.git
7098 W: http://linuxtv.org
7100 F: drivers/media/radio/si470x/radio-si470x-common.c
7101 F: drivers/media/radio/si470x/radio-si470x.h
7102 F: drivers/media/radio/si470x/radio-si470x-usb.c
7104 SH_VEU V4L2 MEM2MEM DRIVER
7108 F: drivers/media/platform/sh_veu.c
7109 F: include/media/sh_veu.h
7111 SH_VOU V4L2 OUTPUT DRIVER
7115 F: drivers/media/platform/sh_vou.c
7116 F: include/media/sh_vou.h
7118 SIMPLE FIRMWARE INTERFACE (SFI)
7121 W: http://simplefirmware.org/
7122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7124 F: arch/x86/platform/sfi/
7126 F: include/linux/sfi*.h
7128 SIMTEC EB110ATX (Chalice CATS)
7132 W: http://www.simtec.co.uk/products/EB110ATX/
7135 SIMTEC EB2410ITX (BAST)
7139 W: http://www.simtec.co.uk/products/EB2410ITX/
7141 F: arch/arm/mach-s3c2410/mach-bast.c
7142 F: arch/arm/mach-s3c2410/bast-ide.c
7143 F: arch/arm/mach-s3c2410/bast-irq.c
7145 TI DAVINCI MACHINE SUPPORT
7149 T: git git://gitorious.org/linux-davinci/linux-davinci.git
7150 Q: http://patchwork.kernel.org/project/linux-davinci/list/
7152 F: arch/arm/mach-davinci
7153 F: drivers/i2c/busses/i2c-davinci.c
7155 TI DAVINCI SERIES MEDIA DRIVER
7160 W: http://linuxtv.org/
7161 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7162 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7164 F: drivers/media/platform/davinci/
7165 F: include/media/davinci/
7167 SIS 190 ETHERNET DRIVER
7171 F: drivers/net/ethernet/sis/sis190.c
7173 SIS 900/7016 FAST ETHERNET DRIVER
7175 W: http://www.brownhat.org/sis900.html
7178 F: drivers/net/ethernet/sis/sis900.*
7180 SIS 96X I2C/SMBUS DRIVER
7184 F: Documentation/i2c/busses/i2c-sis96x
7185 F: drivers/i2c/busses/i2c-sis96x.c
7187 SIS FRAMEBUFFER DRIVER
7189 W: http://www.winischhofer.net/linuxsisvga.shtml
7191 F: Documentation/fb/sisfb.txt
7192 F: drivers/video/sis/
7193 F: include/video/sisfb.h
7197 W: http://www.winischhofer.at/linuxsisusbvga.shtml
7199 F: drivers/usb/misc/sisusbvga/
7207 F: include/linux/sl?b*.h
7210 SLEEPABLE READ-COPY UPDATE (SRCU)
7213 W: http://www.rdrop.com/users/paulmck/RCU/
7215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7216 F: include/linux/srcu*
7219 SMACK SECURITY MODULE
7222 W: http://schaufler-ca.com
7223 T: git git://git.gitorious.org/smack-next/kernel.git
7225 F: Documentation/security/Smack.txt
7228 SMC91x ETHERNET DRIVER
7231 F: drivers/net/ethernet/smsc/smc91x.*
7233 SMIA AND SMIA++ IMAGE SENSOR DRIVER
7237 F: drivers/media/i2c/smiapp
7238 F: include/media/smiapp.h
7239 F: drivers/media/i2c/smiapp-pll.c
7240 F: drivers/media/i2c/smiapp-pll.h
7242 SMM665 HARDWARE MONITOR DRIVER
7246 F: Documentation/hwmon/smm665
7247 F: drivers/hwmon/smm665.c
7249 SMSC EMC2103 HARDWARE MONITOR DRIVER
7253 F: Documentation/hwmon/emc2103
7254 F: drivers/hwmon/emc2103.c
7256 SMSC SCH5627 HARDWARE MONITOR DRIVER
7260 F: Documentation/hwmon/sch5627
7261 F: drivers/hwmon/sch5627.c
7263 SMSC47B397 HARDWARE MONITOR DRIVER
7267 F: Documentation/hwmon/smsc47b397
7268 F: drivers/hwmon/smsc47b397.c
7270 SMSC911x ETHERNET DRIVER
7274 F: include/linux/smsc911x.h
7275 F: drivers/net/ethernet/smsc/smsc911x.*
7277 SMSC9420 PCI ETHERNET DRIVER
7281 F: drivers/net/ethernet/smsc/smsc9420.*
7283 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7287 F: drivers/video/smscufx.c
7289 SOC-CAMERA V4L2 SUBSYSTEM
7292 T: git git://linuxtv.org/media_tree.git
7294 F: include/media/soc*
7295 F: drivers/media/i2c/soc_camera/
7296 F: drivers/media/platform/soc_camera/
7298 SOEKRIS NET48XX LED SUPPORT
7301 F: drivers/leds/leds-net48xx.c
7303 SOFTWARE RAID (Multiple Disks) SUPPORT
7308 F: include/linux/raid/
7309 F: include/uapi/linux/raid/
7311 SONIC NETWORK DRIVER
7315 F: drivers/net/ethernet/natsemi/sonic.*
7317 SONICS SILICON BACKPLANE DRIVER (SSB)
7322 F: include/linux/ssb/
7324 SONY VAIO CONTROL DEVICE DRIVER
7327 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7329 F: Documentation/laptops/sony-laptop.txt
7330 F: drivers/char/sonypi.c
7331 F: drivers/platform/x86/sony-laptop.c
7332 F: include/linux/sony-laptop.h
7334 SONY MEMORYSTICK CARD SUPPORT
7336 W: http://tifmxx.berlios.de/
7338 F: drivers/memstick/host/tifm_ms.c
7344 W: http://www.alsa-project.org/
7345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7346 T: git git://git.alsa-project.org/alsa-kernel.git
7348 F: Documentation/sound/
7350 F: include/uapi/sound/
7353 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7358 W: http://alsa-project.org/main/index.php/ASoC
7361 F: include/sound/soc*
7363 SPARC + UltraSPARC (sparc/sparc64)
7366 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7373 SPARC SERIAL DRIVERS
7376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7379 F: include/linux/sunserialcore.h
7380 F: drivers/tty/serial/suncore.c
7381 F: drivers/tty/serial/sunhv.c
7382 F: drivers/tty/serial/sunsab.c
7383 F: drivers/tty/serial/sunsab.h
7384 F: drivers/tty/serial/sunsu.c
7385 F: drivers/tty/serial/sunzilog.c
7386 F: drivers/tty/serial/sunzilog.h
7391 W: https://sparse.wiki.kernel.org/
7392 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7393 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7395 F: include/linux/compiler.h
7397 SPEAR PLATFORM SUPPORT
7402 W: http://www.st.com/spear
7404 F: arch/arm/plat-spear/
7406 SPEAR13XX MACHINE SUPPORT
7411 W: http://www.st.com/spear
7413 F: arch/arm/mach-spear13xx/
7415 SPEAR3XX MACHINE SUPPORT
7420 W: http://www.st.com/spear
7422 F: arch/arm/mach-spear3xx/
7424 SPEAR6XX MACHINE SUPPORT
7430 W: http://www.st.com/spear
7432 F: arch/arm/mach-spear6xx/
7434 SPEAR CLOCK FRAMEWORK SUPPORT
7438 W: http://www.st.com/spear
7440 F: drivers/clk/spear/
7446 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7447 T: git git://git.secretlab.ca/git/linux-2.6.git
7449 F: Documentation/spi/
7451 F: include/linux/spi/
7452 F: include/uapi/linux/spi/
7454 SPIDERNET NETWORK DRIVER for CELL
7459 F: Documentation/networking/spider_net.txt
7460 F: drivers/net/ethernet/toshiba/spider_net*
7466 W: http://www.ibm.com/developerworks/power/cell/
7468 F: Documentation/filesystems/spufs.txt
7469 F: arch/powerpc/platforms/cell/spufs/
7471 SQUASHFS FILE SYSTEM
7474 W: http://squashfs.org.uk
7476 F: Documentation/filesystems/squashfs.txt
7479 SRM (Alpha) environment access
7482 F: arch/alpha/kernel/srm_env.c
7491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
7496 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7499 F: drivers/staging/wlags49_h2/
7500 F: drivers/staging/wlags49_h25/
7505 F: drivers/staging/asus_oled/
7511 F: drivers/staging/comedi/
7513 STAGING - CRYSTAL HD VIDEO DECODER
7519 F: drivers/staging/crystalhd/
7521 STAGING - ECHO CANCELLER
7525 F: drivers/staging/echo/
7527 STAGING - ET131X NETWORK DRIVER
7530 F: drivers/staging/et131x/
7532 STAGING - FLARION FT1000 DRIVERS
7535 F: drivers/staging/ft1000/
7537 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7540 F: drivers/staging/frontier/
7542 STAGING - INDUSTRIAL IO
7546 F: drivers/staging/iio/
7548 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7550 W: http://www.lirc.org/
7552 F: drivers/staging/media/lirc/
7554 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
7560 F: drivers/staging/nvec/
7562 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
7566 W: http://wiki.laptop.org/go/DCON
7568 F: drivers/staging/olpc_dcon/
7570 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
7573 F: drivers/staging/ozwpan/
7575 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
7578 F: drivers/staging/panel/
7580 STAGING - REALTEK RTL8712U DRIVERS
7584 F: drivers/staging/rtl8712/
7586 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7589 F: drivers/staging/sm7xxfb/
7591 STAGING - SOFTLOGIC 6x10 MPEG CODEC
7594 F: drivers/staging/media/solo6x10/
7596 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
7602 W: http://www.linux-speakup.org/
7604 F: drivers/staging/speakup/
7606 STAGING - TI DSP BRIDGE DRIVERS
7609 F: drivers/staging/tidspbridge/
7611 STAGING - USB ENE SM/MS CARD READER DRIVER
7614 F: drivers/staging/keucr/
7616 STAGING - VIA VT665X DRIVERS
7619 F: drivers/staging/vt665?/
7621 STAGING - WINBOND IS89C35 WLAN USB DRIVER
7624 F: drivers/staging/winbond/
7626 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
7629 F: drivers/staging/xgifb/
7631 STARFIRE/DURALAN NETWORK DRIVER
7634 F: drivers/net/ethernet/adaptec/starfire*
7638 W: http://sammy.net/sun3/
7640 F: arch/m68k/kernel/*sun3*
7642 F: arch/m68k/include/asm/sun3*
7643 F: drivers/net/ethernet/i825xx/sun3*
7648 W: http://www.linux-sh.org
7649 Q: http://patchwork.kernel.org/project/linux-sh/list/
7650 T: git git://github.com/pmundt/linux-sh.git sh-latest
7652 F: Documentation/sh/
7662 F: Documentation/power/
7663 F: arch/x86/kernel/acpi/
7664 F: drivers/base/power/
7666 F: include/linux/suspend.h
7667 F: include/linux/freezer.h
7668 F: include/linux/pm.h
7674 F: Documentation/svga.txt
7675 F: arch/x86/boot/video*
7682 F: arch/*/kernel/pci-swiotlb.c
7683 F: include/linux/swiotlb.h
7685 SYNOPSYS ARC ARCHITECTURE
7694 F: Documentation/filesystems/sysv-fs.txt
7696 F: include/linux/sysv_fs.h
7702 L: http://groups.google.com/group/linux-iscsi-target-dev
7703 W: http://www.linux-iscsi.org
7704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core.git master
7708 F: Documentation/target/
7710 TASKSTATS STATISTICS INTERFACE
7713 F: Documentation/accounting/taskstats*
7714 F: include/linux/taskstats*
7715 F: kernel/taskstats.c
7721 F: include/net/pkt_cls.h
7722 F: include/uapi/linux/pkt_cls.h
7725 TCP LOW PRIORITY MODULE
7728 W: http://tcp-lp-mod.sourceforge.net/
7730 F: net/ipv4/tcp_lp.c
7732 TDA10071 MEDIA DRIVER
7735 W: http://linuxtv.org/
7736 W: http://palosaari.fi/linux/
7737 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7738 T: git git://linuxtv.org/anttip/media_tree.git
7740 F: drivers/media/dvb-frontends/tda10071*
7742 TDA18212 MEDIA DRIVER
7745 W: http://linuxtv.org/
7746 W: http://palosaari.fi/linux/
7747 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7748 T: git git://linuxtv.org/anttip/media_tree.git
7750 F: drivers/media/tuners/tda18212*
7752 TDA18218 MEDIA DRIVER
7755 W: http://linuxtv.org/
7756 W: http://palosaari.fi/linux/
7757 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7758 T: git git://linuxtv.org/anttip/media_tree.git
7760 F: drivers/media/tuners/tda18218*
7762 TDA18271 MEDIA DRIVER
7765 W: http://linuxtv.org/
7766 W: http://github.com/mkrufky
7767 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7768 T: git git://linuxtv.org/mkrufky/tuners.git
7770 F: drivers/media/tuners/tda18271*
7772 TDA827x MEDIA DRIVER
7775 W: http://linuxtv.org/
7776 W: http://github.com/mkrufky
7777 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7778 T: git git://linuxtv.org/mkrufky/tuners.git
7780 F: drivers/media/tuners/tda8290.*
7782 TDA8290 MEDIA DRIVER
7785 W: http://linuxtv.org/
7786 W: http://github.com/mkrufky
7787 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7788 T: git git://linuxtv.org/mkrufky/tuners.git
7790 F: drivers/media/tuners/tda8290.*
7792 TDA9840 MEDIA DRIVER
7795 T: git git://linuxtv.org/media_tree.git
7796 W: http://linuxtv.org
7798 F: drivers/media/i2c/tda9840*
7800 TEA5761 TUNER DRIVER
7803 W: http://linuxtv.org
7804 T: git git://linuxtv.org/media_tree.git
7806 F: drivers/media/tuners/tea5761.*
7808 TEA5767 TUNER DRIVER
7811 W: http://linuxtv.org
7812 T: git git://linuxtv.org/media_tree.git
7814 F: drivers/media/tuners/tea5767.*
7816 TEA6415C MEDIA DRIVER
7819 T: git git://linuxtv.org/media_tree.git
7820 W: http://linuxtv.org
7822 F: drivers/media/i2c/tea6415c*
7824 TEA6420 MEDIA DRIVER
7827 T: git git://linuxtv.org/media_tree.git
7828 W: http://linuxtv.org
7830 F: drivers/media/i2c/tea6420*
7836 F: drivers/net/team/
7837 F: include/linux/if_team.h
7838 F: include/uapi/linux/if_team.h
7840 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
7843 F: arch/x86/platform/ts5500/
7845 TECHNOTREND USB IR RECEIVER
7849 F: drivers/media/rc/ttusbir.c
7854 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
7855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
7859 TEHUTI ETHERNET DRIVER
7863 F: drivers/net/ethernet/tehuti/*
7865 Telecom Clock Driver for MCPL0010
7868 F: drivers/char/tlclk.c
7870 TENSILICA XTENSA PORT (xtensa)
7880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
7883 F: include/linux/thermal.h
7885 THINGM BLINK(1) USB RGB LED DRIVER
7888 F: drivers/hid/hid-thingm.c
7890 THINKPAD ACPI EXTRAS DRIVER
7894 W: http://ibm-acpi.sourceforge.net
7895 W: http://thinkwiki.org/wiki/Ibm-acpi
7896 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
7898 F: drivers/platform/x86/thinkpad_acpi.c
7900 TI FLASH MEDIA INTERFACE DRIVER
7903 F: drivers/misc/tifm*
7904 F: drivers/mmc/host/tifm_sd.c
7905 F: include/linux/tifm.h
7907 TI LM49xxx FAMILY ASoC CODEC DRIVERS
7912 F: sound/soc/codecs/lm49453*
7913 F: sound/soc/codecs/isabelle*
7915 TI LP855x BACKLIGHT DRIVER
7918 F: Documentation/backlight/lp855x-driver.txt
7919 F: drivers/video/backlight/lp855x_bl.c
7920 F: include/linux/platform_data/lp855x.h
7922 TI LP8727 CHARGER DRIVER
7925 F: drivers/power/lp8727_charger.c
7926 F: include/linux/platform_data/lp8727.h
7928 TI LP8788 MFD DRIVER
7931 F: drivers/iio/adc/lp8788_adc.c
7932 F: drivers/leds/leds-lp8788.c
7933 F: drivers/mfd/lp8788*.c
7934 F: drivers/power/lp8788-charger.c
7935 F: drivers/regulator/lp8788-*.c
7936 F: include/linux/mfd/lp8788*.h
7938 TI TWL4030 SERIES SOC CODEC DRIVER
7942 F: sound/soc/codecs/twl4030*
7944 TI WILINK WIRELESS DRIVERS
7947 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
7948 W: http://wireless.kernel.org/en/users/Drivers/wl1251
7949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
7951 F: drivers/net/wireless/ti/
7952 F: include/linux/wl12xx.h
7959 W: http://tipc.sourceforge.net/
7961 F: include/uapi/linux/tipc*.h
7966 W: http://www.tilera.com/scm/
7969 F: drivers/tty/hvc/hvc_tile.c
7970 F: drivers/net/ethernet/tile/
7971 F: drivers/edac/tile_edac.c
7976 W: http://sourceforge.net/projects/tlan/
7978 F: Documentation/networking/tlan.txt
7979 F: drivers/net/ethernet/ti/tlan.*
7981 TOMOYO SECURITY MODULE
7988 W: http://tomoyo.sourceforge.jp/
7989 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
7993 TOPSTAR LAPTOP EXTRAS DRIVER
7997 F: drivers/platform/x86/topstar-laptop.c
7999 TOSHIBA ACPI EXTRAS DRIVER
8002 F: drivers/platform/x86/toshiba_acpi.c
8007 W: http://www.buzzard.org.uk/toshiba/
8009 F: drivers/char/toshiba.c
8010 F: include/linux/toshiba.h
8011 F: include/uapi/linux/toshiba.h
8018 F: drivers/mmc/host/tmio_mmc*
8019 F: drivers/mmc/host/sh_mobile_sdhi.c
8020 F: include/linux/mmc/tmio.h
8021 F: include/linux/mmc/sh_mobile_sdhi.h
8023 TMPFS (SHMEM FILESYSTEM)
8027 F: include/linux/shmem_fs.h
8030 TM6000 VIDEO4LINUX DRIVER
8033 W: http://linuxtv.org
8034 T: git git://linuxtv.org/media_tree.git
8036 F: drivers/media/usb/tm6000/
8041 W: http://tpmdd.sourceforge.net
8044 W: http://www.sirrix.com
8047 F: drivers/char/tpm/
8053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8055 F: Documentation/trace/ftrace.txt
8056 F: arch/*/*/*/ftrace.h
8057 F: arch/*/kernel/ftrace.c
8058 F: include/*/ftrace.h
8059 F: include/linux/trace*.h
8065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8067 K: ^Subject:.*(?i)trivial
8073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8075 F: drivers/tty/serial/serial_core.c
8076 F: include/linux/serial_core.h
8077 F: include/linux/serial.h
8078 F: include/linux/tty.h
8079 F: include/uapi/linux/serial_core.h
8080 F: include/uapi/linux/serial.h
8081 F: include/uapi/linux/tty.h
8083 TUA9001 MEDIA DRIVER
8086 W: http://linuxtv.org/
8087 W: http://palosaari.fi/linux/
8088 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8089 T: git git://linuxtv.org/anttip/media_tree.git
8091 F: drivers/media/tuners/tua9001*
8093 TULIP NETWORK DRIVERS
8097 F: drivers/net/ethernet/dec/tulip/
8101 W: http://vtun.sourceforge.net/tun
8103 F: Documentation/networking/tuntap.txt
8104 F: arch/um/os-Linux/drivers/
8106 TURBOCHANNEL SUBSYSTEM
8110 F: include/linux/tc.h
8116 F: drivers/scsi/u14-34f.c
8118 UBI FILE SYSTEM (UBIFS)
8122 T: git git://git.infradead.org/ubifs-2.6.git
8123 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8125 F: Documentation/filesystems/ubifs.txt
8128 UCLINUX (AND M68KNOMMU)
8130 W: http://www.uclinux.org/
8133 F: arch/m68k/*/*_no.*
8134 F: arch/m68k/include/asm/*_no.*
8136 UCLINUX FOR RENESAS H8/300 (H8300)
8138 W: http://uclinux-h8.sourceforge.jp/
8141 F: drivers/ide/ide-h8300.c
8142 F: drivers/net/ethernet/8390/ne-h8300.c
8147 F: Documentation/filesystems/udf.txt
8153 F: Documentation/filesystems/ufs.txt
8156 UHID USERSPACE HID IO DRIVER:
8160 F: drivers/hid/uhid.c
8161 F: include/uapi/linux/uhid.h
8163 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8167 F: include/linux/uwb.h
8168 F: include/linux/uwb/
8170 UNICORE32 ARCHITECTURE:
8172 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8179 W: http://dotat.at/prog/unifdef
8181 F: scripts/unifdef.c
8183 UNIFORM CDROM DRIVER
8185 W: http://www.kernel.dk
8187 F: Documentation/cdrom/
8188 F: drivers/cdrom/cdrom.c
8189 F: include/linux/cdrom.h
8190 F: include/uapi/linux/cdrom.h
8192 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8197 F: Documentation/scsi/ufs.txt
8198 F: drivers/scsi/ufs/
8200 UNSORTED BLOCK IMAGES (UBI)
8202 W: http://www.linux-mtd.infradead.org/
8204 T: git git://git.infradead.org/ubi-2.6.git
8207 F: include/linux/mtd/ubi.h
8208 F: include/uapi/mtd/ubi-user.h
8210 UNSORTED BLOCK IMAGES (UBI) Fastmap
8214 F: drivers/mtd/ubi/fastmap.c
8220 F: Documentation/usb/acm.txt
8221 F: drivers/usb/class/cdc-acm.*
8223 USB AR5523 WIRELESS DRIVER
8227 F: drivers/net/wireless/ath/ar5523/
8236 F: drivers/usb/storage/uas.c
8238 USB CDC ETHERNET DRIVER
8242 F: drivers/net/usb/cdc_*.c
8243 F: include/uapi/linux/usb/cdc.h
8245 USB CYPRESS C67X00 DRIVER
8249 F: drivers/usb/c67x00/
8251 USB DAVICOM DM9601 DRIVER
8254 W: http://www.linux-usb.org/usbnet
8256 F: drivers/net/usb/dm9601.c
8258 USB DIAMOND RIO500 DRIVER
8261 W: http://rio500.sourceforge.net
8263 F: drivers/usb/misc/rio500*
8269 F: Documentation/usb/ehci.txt
8270 F: drivers/usb/host/ehci*
8272 USB GADGET/PERIPHERAL SUBSYSTEM
8275 W: http://www.linux-usb.org/gadget
8276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8278 F: drivers/usb/gadget/
8279 F: include/linux/usb/gadget*
8281 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8286 F: Documentation/hid/hiddev.txt
8287 F: drivers/hid/usbhid/
8293 F: drivers/staging/usbip/
8299 F: drivers/usb/host/isp116x*
8300 F: include/linux/usb/isp116x.h
8302 USB KAWASAKI LSI DRIVER
8306 F: drivers/usb/serial/kl5kusb105.*
8308 USB MASS STORAGE DRIVER
8313 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8314 F: drivers/usb/storage/
8319 T: git git://git.alsa-project.org/alsa-kernel.git
8327 F: Documentation/usb/ohci.txt
8328 F: drivers/usb/host/ohci*
8330 USB OPTION-CARD DRIVER
8334 F: drivers/usb/serial/option.c
8340 W: http://pegasus2.sourceforge.net/
8342 F: drivers/net/usb/pegasus.*
8347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8352 USB PRINTER DRIVER (usblp)
8356 F: drivers/usb/class/usblp.c
8362 W: http://pegasus2.sourceforge.net/
8364 F: drivers/net/usb/rtl8150.c
8366 USB SERIAL BELKIN F5U103 DRIVER
8370 F: drivers/usb/serial/belkin_sa.*
8372 USB SERIAL CYPRESS M8 DRIVER
8376 W: http://geocities.com/i0xox0i
8377 W: http://firstlight.net/cvs
8378 F: drivers/usb/serial/cypress_m8.*
8380 USB SERIAL CYBERJACK DRIVER
8382 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8384 F: drivers/usb/serial/cyberjack.c
8386 USB SERIAL DIGI ACCELEPORT DRIVER
8391 F: drivers/usb/serial/digi_acceleport.c
8397 F: Documentation/usb/usb-serial.txt
8398 F: drivers/usb/serial/generic.c
8399 F: drivers/usb/serial/usb-serial.c
8400 F: include/linux/usb/serial.h
8402 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8406 F: drivers/usb/serial/empeg.c
8408 USB SERIAL KEYSPAN DRIVER
8412 F: drivers/usb/serial/*keyspan*
8414 USB SERIAL WHITEHEAT DRIVER
8417 W: http://www.connecttech.com
8419 F: drivers/usb/serial/whiteheat*
8421 USB SMSC75XX ETHERNET DRIVER
8425 F: drivers/net/usb/smsc75xx.*
8427 USB SMSC95XX ETHERNET DRIVER
8431 F: drivers/net/usb/smsc95xx.*
8437 T: git git://linuxtv.org/media_tree.git
8438 W: http://www.linux-projects.org
8440 F: Documentation/video4linux/sn9c102.txt
8441 F: drivers/media/usb/sn9c102/
8446 W: http://www.linux-usb.org
8447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
8449 F: Documentation/usb/
8452 F: include/linux/usb.h
8453 F: include/linux/usb/
8459 F: drivers/usb/host/uhci*
8461 USB "USBNET" DRIVER FRAMEWORK
8464 W: http://www.linux-usb.org/usbnet
8466 F: drivers/net/usb/usbnet.c
8467 F: include/linux/usb/usbnet.h
8473 T: git git://linuxtv.org/media_tree.git
8474 W: http://www.ideasonboard.org/uvc/
8476 F: drivers/media/usb/uvc/
8477 F: include/uapi/linux/uvcvideo.h
8482 T: git git://linuxtv.org/media_tree.git
8483 W: http://linuxtv.org
8485 F: drivers/media/usb/usbvision/
8491 F: drivers/usb/gadget/*uvc*.c
8492 F: drivers/usb/gadget/webcam.c
8494 USB WIRELESS RNDIS DRIVER (rndis_wlan)
8498 F: drivers/net/wireless/rndis_wlan.c
8504 F: drivers/usb/host/xhci*
8505 F: drivers/usb/host/pci-quirks*
8509 W: http://linux-lc100020.sourceforge.net
8511 F: drivers/net/wireless/zd1201.*
8517 T: git git://linuxtv.org/media_tree.git
8518 W: http://royale.zerezo.com/zr364xx/
8520 F: Documentation/video4linux/zr364xx.txt
8521 F: drivers/media/usb/zr364xx/
8523 USER-MODE LINUX (UML)
8528 W: http://user-mode-linux.sourceforge.net
8530 F: Documentation/virtual/uml/
8540 F: Documentation/DocBook/uio-howto.tmpl
8542 F: include/linux/uio*.h
8547 W: http://en.wikipedia.org/wiki/Util-linux
8548 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
8554 W: http://dev.gentoo.org/~spock/projects/uvesafb/
8556 F: Documentation/fb/uvesafb.txt
8557 F: drivers/video/uvesafb.*
8559 VFAT/FAT/MSDOS FILESYSTEM
8562 F: Documentation/filesystems/vfat.txt
8569 F: Documentation/vfio.txt
8571 F: include/linux/vfio.h
8572 F: include/uapi/linux/vfio.h
8580 F: drivers/media/v4l2-core/videobuf2-*
8581 F: include/media/videobuf2-*
8583 VIRTIO CONSOLE DRIVER
8587 F: drivers/char/virtio_console.c
8588 F: include/linux/virtio_console.h
8589 F: include/uapi/linux/virtio_console.h
8591 VIRTIO CORE, NET AND BLOCK DRIVERS
8597 F: drivers/net/virtio_net.c
8598 F: drivers/block/virtio_blk.c
8599 F: include/linux/virtio_*.h
8608 F: include/uapi/linux/vhost.h
8610 VIA RHINE NETWORK DRIVER
8613 F: drivers/net/ethernet/via/via-rhine.c
8615 VIA SD/MMC CARD CONTROLLER DRIVER
8619 F: drivers/mmc/host/via-sdmmc.c
8621 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
8625 F: include/linux/via-core.h
8626 F: include/linux/via-gpio.h
8627 F: include/linux/via_i2c.h
8628 F: drivers/video/via/
8630 VIA VELOCITY NETWORK DRIVER
8634 F: drivers/net/ethernet/via/via-velocity.*
8636 VIVI VIRTUAL VIDEO DRIVER
8639 T: git git://linuxtv.org/media_tree.git
8640 W: http://linuxtv.org
8642 F: drivers/media/platform/vivi*
8648 F: drivers/net/macvlan.c
8649 F: include/linux/if_*vlan.h
8656 F: drivers/vlynq/vlynq.c
8657 F: include/linux/vlynq.h
8665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8666 F: Documentation/vme_api.txt
8667 F: drivers/staging/vme/
8669 F: include/linux/vme*
8671 VMWARE VMXNET3 ETHERNET DRIVER
8676 F: drivers/net/vmxnet3/
8678 VMware PVSCSI driver
8683 F: drivers/scsi/vmw_pvscsi.c
8684 F: drivers/scsi/vmw_pvscsi.h
8686 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
8689 W: http://opensource.wolfsonmicro.com/node/15
8690 W: http://www.slimlogic.co.uk/?p=48
8691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
8693 F: drivers/regulator/
8694 F: include/linux/regulator/
8696 VT1211 HARDWARE MONITOR DRIVER
8700 F: Documentation/hwmon/vt1211
8701 F: drivers/hwmon/vt1211.c
8703 VT8231 HARDWARE MONITOR DRIVER
8707 F: drivers/hwmon/vt8231.c
8709 VUB300 USB to SDIO/SD/MMC bridge chip
8714 F: drivers/mmc/host/vub300.c
8716 W1 DALLAS'S 1-WIRE BUS
8719 F: Documentation/w1/
8722 W83791D HARDWARE MONITORING DRIVER
8726 F: Documentation/hwmon/w83791d
8727 F: drivers/hwmon/w83791d.c
8729 W83793 HARDWARE MONITORING DRIVER
8733 F: Documentation/hwmon/w83793
8734 F: drivers/hwmon/w83793.c
8736 W83795 HARDWARE MONITORING DRIVER
8740 F: drivers/hwmon/w83795.c
8742 W83L51xD SD/MMC CARD INTERFACE DRIVER
8745 F: drivers/mmc/host/wbsd.*
8747 WATCHDOG DEVICE DRIVERS
8750 W: http://www.linux-watchdog.org/
8751 T: git git://www.linux-watchdog.org/linux-watchdog.git
8753 F: Documentation/watchdog/
8754 F: drivers/watchdog/
8755 F: include/linux/watchdog.h
8756 F: include/uapi/linux/watchdog.h
8762 F: drivers/scsi/wd7000.c
8768 F: drivers/hid/hid-wiimote*
8773 F: drivers/media/rc/winbond-cir.c
8780 W: http://linuxwimax.org
8781 F: Documentation/wimax/README.wimax
8782 F: include/linux/wimax/debug.h
8783 F: include/net/wimax.h
8784 F: include/uapi/linux/wimax.h
8787 WISTRON LAPTOP BUTTON DRIVER
8790 F: drivers/input/misc/wistron_btns.c
8792 WL3501 WIRELESS PCMCIA CARD DRIVER
8795 W: http://oops.ghostprotocols.net:81/blog
8797 F: drivers/net/wireless/wl3501*
8799 WM97XX TOUCHSCREEN DRIVERS
8803 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
8804 W: http://opensource.wolfsonmicro.com/node/7
8806 F: drivers/input/touchscreen/*wm97*
8807 F: include/linux/wm97xx.h
8809 WOLFSON MICROELECTRONICS DRIVERS
8812 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
8813 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
8814 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
8816 F: Documentation/hwmon/wm83??
8817 F: arch/arm/mach-s3c64xx/mach-crag6410*
8818 F: drivers/clk/clk-wm83*.c
8819 F: drivers/extcon/extcon-arizona.c
8820 F: drivers/leds/leds-wm83*.c
8821 F: drivers/gpio/gpio-*wm*.c
8822 F: drivers/gpio/gpio-arizona.c
8823 F: drivers/hwmon/wm83??-hwmon.c
8824 F: drivers/input/misc/wm831x-on.c
8825 F: drivers/input/touchscreen/wm831x-ts.c
8826 F: drivers/input/touchscreen/wm97*.c
8827 F: drivers/mfd/arizona*
8828 F: drivers/mfd/wm*.c
8829 F: drivers/power/wm83*.c
8830 F: drivers/rtc/rtc-wm83*.c
8831 F: drivers/regulator/wm8*.c
8832 F: drivers/video/backlight/wm83*_bl.c
8833 F: drivers/watchdog/wm83*_wdt.c
8834 F: include/linux/mfd/arizona/
8835 F: include/linux/mfd/wm831x/
8836 F: include/linux/mfd/wm8350/
8837 F: include/linux/mfd/wm8400*
8838 F: include/linux/wm97xx.h
8839 F: include/sound/wm????.h
8840 F: sound/soc/codecs/arizona.?
8841 F: sound/soc/codecs/wm*
8845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
8847 F: include/linux/workqueue.h
8848 F: kernel/workqueue.c
8849 F: Documentation/workqueue.txt
8855 F: Documentation/networking/x25*
8859 X86 ARCHITECTURE (32-BIT AND 64-BIT)
8864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
8866 F: Documentation/x86/
8869 X86 PLATFORM DRIVERS
8872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
8874 F: drivers/platform/x86
8876 X86 MCE INFRASTRUCTURE
8881 F: arch/x86/kernel/cpu/mcheck/*
8883 XC2028/3028 TUNER DRIVER
8886 W: http://linuxtv.org
8887 T: git git://linuxtv.org/media_tree.git
8889 F: drivers/media/tuners/tuner-xc2028.*
8891 XEN HYPERVISOR INTERFACE
8898 F: drivers/*/xen-*front.c
8900 F: arch/x86/include/asm/xen/
8902 F: include/uapi/xen/
8909 F: arch/arm/include/asm/xen/
8911 XEN NETWORK BACKEND DRIVER
8916 F: drivers/net/xen-netback/*
8922 F: arch/x86/pci/*xen*
8923 F: drivers/pci/*xen*
8925 XEN SWIOTLB SUBSYSTEM
8929 F: arch/x86/xen/*swiotlb*
8930 F: drivers/xen/*swiotlb*
8933 P: Silicon Graphics Inc
8938 W: http://oss.sgi.com/projects/xfs
8939 T: git git://oss.sgi.com/xfs/xfs.git
8941 F: Documentation/filesystems/xfs.txt
8944 XILINX AXI ETHERNET DRIVER
8948 F: drivers/net/ethernet/xilinx/xilinx_axienet*
8950 XILINX SYSTEMACE DRIVER
8952 W: http://www.secretlab.ca/
8954 F: drivers/block/xsysace.c
8956 XILINX UARTLITE SERIAL DRIVER
8960 F: drivers/tty/serial/uartlite.c
8962 YAM DRIVER FOR AX.25
8966 F: drivers/net/hamradio/yam*
8967 F: include/linux/yam.h
8969 YEALINK PHONE DRIVER
8973 F: Documentation/input/yealink.txt
8974 F: drivers/input/misc/yealink.*
8976 Z8530 DRIVER FOR AX.25
8978 W: http://yaina.de/jreuter/
8979 W: http://www.qsl.net/dl1bke/
8982 F: Documentation/networking/z8530drv.txt
8983 F: drivers/net/hamradio/*scc.c
8984 F: drivers/net/hamradio/z8530.h
8986 ZD1211RW WIRELESS DRIVER
8989 W: http://zd1211.ath.cx/wiki/DriverRewrite
8993 F: drivers/net/wireless/zd1211rw/
8995 ZR36067 VIDEO FOR LINUX DRIVER
8998 W: http://mjpeg.sourceforge.net/driver-zoran/
8999 T: Mercurial http://linuxtv.org/hg/v4l-dvb
9001 F: drivers/media/pci/zoran/
9003 ZS DECSTATION Z85C30 SERIAL DRIVER
9006 F: drivers/tty/serial/zs.*
9011 Q: http://patchwork.kernel.org/project/LKML/list/
9012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9013 S: Buried alive in reporters