3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
75 Q: Patchwork web based patch tracking system site
76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
103 patch or file. For instance:
105 matches patches or files that contain "of_get_profile"
106 K: \b(printk|pr_(info|err))\b
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
109 One regex pattern per line. Multiple K: lines acceptable.
111 Note: For the hard of thinking, this list is meant to remain in alphabetical
112 order. If you could add yourselves to it in alphabetical order that would be
115 Maintainers List (try to look for most precise areas first)
117 -----------------------------------
123 F: Documentation/networking/vortex.txt
124 F: drivers/net/ethernet/3com/3c59x.c
126 3CR990 NETWORK DRIVER
130 F: drivers/net/ethernet/3com/typhoon*
132 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
135 W: http://www.lsi.com
139 53C700 AND 53C700-66 SCSI DRIVER
143 F: drivers/scsi/53c700*
145 6PACK NETWORK DRIVER FOR AX.25
149 F: drivers/net/hamradio/6pack.c
151 8169 10/100/1000 GIGABIT ETHERNET DRIVER
156 F: drivers/net/ethernet/realtek/r8169.c
158 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
161 W: http://serial.sourceforge.net
163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
164 F: drivers/tty/serial/8250*
165 F: include/linux/serial_8250.h
167 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
170 F: drivers/net/ethernet/8390/
177 W: http://swik.net/v9fs
178 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
181 F: Documentation/filesystems/9p.txt
187 W: http://linuxtv.org/
188 W: http://palosaari.fi/linux/
189 Q: http://patchwork.linuxtv.org/project/linux-media/list/
190 T: git git://linuxtv.org/anttip/media_tree.git
192 F: drivers/media/dvb-frontends/a8293*
194 AACRAID SCSI RAID DRIVER
197 W: http://www.adaptec.com/
199 F: Documentation/scsi/aacraid.txt
200 F: drivers/scsi/aacraid/
202 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
206 F: drivers/hwmon/abituguru.c
208 ABIT UGURU 3 HARDWARE MONITOR DRIVER
212 F: drivers/hwmon/abituguru3.c
218 F: drivers/net/ethernet/alteon/acenic*
220 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
223 W: http://piie.net/?section=acerhdf
225 F: drivers/platform/x86/acerhdf.c
227 ACER WMI LAPTOP EXTRAS
231 F: drivers/platform/x86/acer-wmi.c
237 W: http://www.lesswatts.org/projects/acpi/
238 Q: http://patchwork.kernel.org/project/linux-acpi/list/
239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
242 F: drivers/pnp/pnpacpi/
243 F: include/linux/acpi.h
249 W: http://www.lesswatts.org/projects/acpi/
251 F: drivers/acpi/fan.c
256 W: http://www.lesswatts.org/projects/acpi/
258 F: drivers/acpi/*thermal*
263 W: http://www.lesswatts.org/projects/acpi/
265 F: drivers/acpi/video.c
270 F: drivers/platform/x86/wmi.c
272 AD1889 ALSA SOUND DRIVER
274 W: http://wiki.parisc-linux.org/AD1889
277 F: sound/pci/ad1889.*
279 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
282 W: http://wiki.analog.com/AD5254
284 F: drivers/misc/ad525x_dpot.c
286 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
289 W: http://wiki.analog.com/AD5398
291 F: drivers/regulator/ad5398.c
293 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
296 W: http://wiki.analog.com/AD7142
298 F: drivers/input/misc/ad714x.c
300 AD7877 TOUCHSCREEN DRIVER
303 W: http://wiki.analog.com/AD7877
305 F: drivers/input/touchscreen/ad7877.c
307 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
310 W: http://wiki.analog.com/AD7879
312 F: drivers/input/touchscreen/ad7879.c
314 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
318 ADM1025 HARDWARE MONITOR DRIVER
322 F: Documentation/hwmon/adm1025
323 F: drivers/hwmon/adm1025.c
325 ADM1029 HARDWARE MONITOR DRIVER
329 F: drivers/hwmon/adm1029.c
331 ADM8211 WIRELESS DRIVER
333 W: http://wireless.kernel.org/
335 F: drivers/net/wireless/adm8211.*
337 ADP1653 FLASH CONTROLLER DRIVER
341 F: drivers/media/i2c/adp1653.c
342 F: include/media/adp1653.h
344 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
347 W: http://wiki.analog.com/ADP5520
349 F: drivers/mfd/adp5520.c
350 F: drivers/video/backlight/adp5520_bl.c
351 F: drivers/leds/leds-adp5520.c
352 F: drivers/gpio/gpio-adp5520.c
353 F: drivers/input/keyboard/adp5520-keys.c
355 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
358 W: http://wiki.analog.com/ADP5588
360 F: drivers/input/keyboard/adp5588-keys.c
361 F: drivers/gpio/gpio-adp5588.c
363 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
366 W: http://wiki.analog.com/ADP8860
368 F: drivers/video/backlight/adp8860_bl.c
370 ADS1015 HARDWARE MONITOR DRIVER
374 F: Documentation/hwmon/ads1015
375 F: drivers/hwmon/ads1015.c
376 F: include/linux/i2c/ads1015.h
381 F: drivers/macintosh/therm_adt746x.c
383 ADT7475 HARDWARE MONITOR DRIVER
387 F: Documentation/hwmon/adt7475
388 F: drivers/hwmon/adt7475.c
390 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
393 W: http://wiki.analog.com/ADXL345
395 F: drivers/input/misc/adxl34x.c
401 F: Documentation/scsi/advansys.txt
402 F: drivers/scsi/advansys.c
407 F: sound/oss/aedsp16.c
412 W: http://linuxtv.org/
413 W: http://palosaari.fi/linux/
414 Q: http://patchwork.linuxtv.org/project/linux-media/list/
415 T: git git://linuxtv.org/anttip/media_tree.git
417 F: drivers/media/dvb-frontends/af9013*
422 W: http://linuxtv.org/
423 W: http://palosaari.fi/linux/
424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
425 T: git git://linuxtv.org/anttip/media_tree.git
427 F: drivers/media/dvb-frontends/af9033*
432 F: Documentation/filesystems/affs.txt
435 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
440 F: include/net/af_rxrpc.h
441 F: net/rxrpc/af_rxrpc.c
445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
448 F: include/linux/agp*
449 F: include/uapi/linux/agp*
455 F: drivers/scsi/aha152x*
456 F: drivers/scsi/pcmcia/aha152x*
458 AIC7XXX / AIC79XX SCSI DRIVER
462 F: drivers/scsi/aic7xxx/
463 F: drivers/scsi/aic7xxx_old/
465 AIMSLAB FM RADIO RECEIVER DRIVER
468 T: git git://linuxtv.org/media_tree.git
469 W: http://linuxtv.org
471 F: drivers/media/radio/radio-aimslab*
478 F: include/linux/*aio*.h
480 ALCATEL SPEEDTOUCH USB DRIVER
483 W: http://www.linux-usb.org/SpeedTouch/
485 F: drivers/usb/atm/speedtch.c
486 F: drivers/usb/atm/usbatm.c
488 ALCHEMY AU1XX0 MMC DRIVER
491 F: drivers/mmc/host/au1xmmc.c
497 F: Documentation/i2c/busses/i2c-ali1563
498 F: drivers/i2c/busses/i2c-ali1563.c
508 ALTERA UART/JTAG UART SERIAL DRIVERS
513 F: drivers/tty/serial/altera_uart.c
514 F: drivers/tty/serial/altera_jtaguart.c
515 F: include/linux/altera_uart.h
516 F: include/linux/altera_jtaguart.h
518 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
522 F: Documentation/hwmon/fam15h_power
523 F: drivers/hwmon/fam15h_power.c
525 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
529 F: drivers/usb/gadget/amd5536udc.*
531 AMD GEODE PROCESSOR/CHIPSET SUPPORT
534 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
536 F: drivers/char/hw_random/geode-rng.c
537 F: drivers/crypto/geode*
538 F: drivers/video/geode/
539 F: arch/x86/include/asm/geode.h
544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
546 F: drivers/iommu/amd_iommu*.[ch]
547 F: include/linux/amd-iommu.h
549 AMD MICROCODE UPDATE SUPPORT
553 F: arch/x86/kernel/microcode_amd.c
555 AMS (Apple Motion Sensor) DRIVER
558 F: drivers/macintosh/ams/
565 F: drivers/infiniband/hw/amso1100/
567 ANALOG DEVICES INC AD9389B DRIVER
571 F: drivers/media/i2c/ad9389b*
573 ANALOG DEVICES INC ADV7604 DRIVER
577 F: drivers/media/i2c/adv7604*
579 ANALOG DEVICES INC ASOC CODEC DRIVERS
583 W: http://wiki.analog.com/
585 F: sound/soc/codecs/adau*
586 F: sound/soc/codecs/adav*
587 F: sound/soc/codecs/ad1*
588 F: sound/soc/codecs/ssm*
589 F: sound/soc/codecs/sigmadsp.*
591 ANALOG DEVICES INC ASOC DRIVERS
594 W: http://blackfin.uclinux.org/
596 F: sound/soc/blackfin/*
598 AOA (Apple Onboard Audio) ALSA DRIVER
608 F: arch/x86/kernel/apm_32.c
609 F: include/linux/apm_bios.h
610 F: include/uapi/linux/apm_bios.h
611 F: drivers/char/apm-emulation.c
613 APPLE BCM5974 MULTITOUCH DRIVER
617 F: drivers/input/mouse/bcm5974.c
623 F: drivers/hwmon/applesmc.c
625 APPLETALK NETWORK LAYER
628 F: drivers/net/appletalk/
631 ARASAN COMPACT FLASH PATA CONTROLLER
635 F: include/linux/pata_arasan_cf_data.h
636 F: drivers/ata/pata_arasan_cf.c
638 ARC FRAMEBUFFER DRIVER
641 F: drivers/video/arcfb.c
642 F: drivers/video/fb_defio.c
644 ARM MFM AND FLOPPY DRIVERS
647 F: arch/arm/lib/floppydma.S
648 F: arch/arm/include/asm/floppy.h
650 ARM PMU PROFILING AND DEBUGGING
653 F: arch/arm/kernel/perf_event*
654 F: arch/arm/oprofile/common.c
655 F: arch/arm/include/asm/pmu.h
656 F: arch/arm/kernel/hw_breakpoint.c
657 F: arch/arm/include/asm/hw_breakpoint.h
662 W: http://www.arm.linux.org.uk/
666 ARM SUB-ARCHITECTURES
671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
673 ARM PRIMECELL AACI PL041 DRIVER
678 ARM PRIMECELL CLCD PL110 DRIVER
681 F: drivers/video/amba-clcd.*
683 ARM PRIMECELL KMI PL050 DRIVER
686 F: drivers/input/serio/ambakmi.*
687 F: include/linux/amba/kmi.h
689 ARM PRIMECELL MMCI PL180/1 DRIVER
692 F: drivers/mmc/host/mmci.*
693 F: include/linux/amba/mmci.h
695 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
698 F: drivers/tty/serial/amba-pl01*.c
699 F: include/linux/amba/serial.h
701 ARM PRIMECELL BUS SUPPORT
705 F: include/linux/amba/bus.h
707 ARM/ADS SPHERE MACHINE SUPPORT
712 ARM/AFEB9260 MACHINE SUPPORT
717 ARM/AJECO 1ARM MACHINE SUPPORT
722 ARM/Allwinner A1X SoC support
726 F: arch/arm/mach-sunxi/
728 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
733 W: http://maxim.org.za/at91_26.html
734 W: http://www.linux4sam.org
736 F: arch/arm/mach-at91/
738 ARM/CALXEDA HIGHBANK ARCHITECTURE
742 F: arch/arm/mach-highbank/
744 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
747 F: arch/arm/mach-cns3xxx/
748 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
750 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
754 F: arch/arm/mach-clps711x/
756 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
761 F: arch/arm/mach-ep93xx/
762 F: arch/arm/mach-ep93xx/include/mach/
764 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
773 F: arch/arm/include/asm/clkdev.h
774 F: drivers/clk/clkdev.c
776 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
781 ARM/CONTEC MICRO9 MACHINE SUPPORT
784 F: arch/arm/mach-ep93xx/micro9.c
786 ARM/CORGI MACHINE SUPPORT
790 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
793 T: git git://git.berlios.de/gemini-board
795 F: arch/arm/mach-gemini/
797 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
802 F: arch/arm/mach-prima2/
803 F: drivers/dma/sirf-dma.c
804 F: drivers/i2c/busses/i2c-sirf.c
805 F: drivers/mmc/host/sdhci-sirf.c
806 F: drivers/pinctrl/pinctrl-sirf.c
807 F: drivers/spi/spi-sirf.c
809 ARM/EBSA110 MACHINE SUPPORT
812 W: http://www.arm.linux.org.uk/
814 F: arch/arm/mach-ebsa110/
815 F: drivers/net/ethernet/amd/am79c961a.*
817 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
822 W: http://www.openezx.org/
824 T: topgit git://git.openezx.org/openezx.git
825 F: arch/arm/mach-pxa/ezx.c
827 ARM/FARADAY FA526 PORT
831 T: git git://git.berlios.de/gemini-board
834 ARM/FOOTBRIDGE ARCHITECTURE
837 W: http://www.arm.linux.org.uk/
839 F: arch/arm/include/asm/hardware/dec21285.h
840 F: arch/arm/mach-footbridge/
842 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
846 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
847 F: arch/arm/mach-imx/
848 F: arch/arm/configs/imx*_defconfig
854 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
855 F: arch/arm/mach-imx/*imx6*
857 ARM/FREESCALE MXS ARM ARCHITECTURE
861 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
862 F: arch/arm/mach-mxs/
864 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
869 ARM/GUMSTIX MACHINE SUPPORT
874 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
879 F: arch/arm/mach-pxa/hx4700.c
880 F: arch/arm/mach-pxa/include/mach/hx4700.h
881 F: sound/soc/pxa/hx4700.c
883 ARM/HP JORNADA 7XX MACHINE SUPPORT
887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
888 F: arch/arm/mach-sa1100/jornada720.c
889 F: arch/arm/mach-sa1100/include/mach/jornada720.h
891 ARM/IGEP MACHINE SUPPORT
897 F: arch/arm/mach-omap2/board-igep0020.c
899 ARM/INCOME PXA270 SUPPORT
903 F: arch/arm/mach-pxa/colibri-pxa270-income.c
905 ARM/INTEL IOP32X ARM ARCHITECTURE
911 ARM/INTEL IOP33X ARM ARCHITECTURE
916 ARM/INTEL IOP13XX ARM ARCHITECTURE
922 ARM/INTEL IQ81342EX MACHINE SUPPORT
928 ARM/INTEL IXDP2850 MACHINE SUPPORT
933 ARM/INTEL IXP4XX ARM ARCHITECTURE
938 F: arch/arm/mach-ixp4xx/
940 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
944 F: arch/arm/mach-pxa/stargate2.c
945 F: drivers/pcmcia/pxa2xx_stargate2.c
947 ARM/INTEL XSC3 (MANZANO) ARM CORE
953 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
958 ARM/LOGICPD PXA270 MACHINE SUPPORT
963 ARM/MAGICIAN MACHINE SUPPORT
967 ARM/Marvell Armada 370 and Armada XP SOC support
973 F: arch/arm/mach-mvebu/
975 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
980 F: arch/arm/mach-dove/
981 F: arch/arm/mach-kirkwood/
982 F: arch/arm/mach-mv78xx0/
983 F: arch/arm/mach-orion5x/
984 F: arch/arm/plat-orion/
986 ARM/Orion SoC/Technologic Systems TS-78xx platform support
989 W: http://www.digriz.org.uk/ts78xx/kernel
991 F: arch/arm/mach-orion5x/ts78xx-*
993 ARM/MICREL KS8695 ARCHITECTURE
996 F: arch/arm/mach-ks8695
999 ARM/MIOA701 MACHINE SUPPORT
1002 F: arch/arm/mach-pxa/mioa701.c
1005 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1009 ARM/NOMADIK ARCHITECTURE
1015 F: arch/arm/mach-nomadik/
1016 F: arch/arm/plat-nomadik/
1017 F: drivers/i2c/busses/i2c-nomadik.c
1018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1020 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1023 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1026 ARM/QUALCOMM MSM MACHINE SUPPORT
1031 F: arch/arm/mach-msm/
1032 F: drivers/video/msm/
1033 F: drivers/mmc/host/msm_sdcc.c
1034 F: drivers/mmc/host/msm_sdcc.h
1035 F: drivers/tty/serial/msm_serial.h
1036 F: drivers/tty/serial/msm_serial.c
1037 F: drivers/*/pm8???-*
1039 F: include/linux/mfd/pm8xxx/
1040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1043 ARM/TOSA MACHINE SUPPORT
1048 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1051 W: http://hackndev.com
1053 F: arch/arm/mach-pxa/include/mach/palmtx.h
1054 F: arch/arm/mach-pxa/palmtx.c
1055 F: arch/arm/mach-pxa/include/mach/palmt5.h
1056 F: arch/arm/mach-pxa/palmt5.c
1057 F: arch/arm/mach-pxa/include/mach/palmld.h
1058 F: arch/arm/mach-pxa/palmld.c
1059 F: arch/arm/mach-pxa/include/mach/palmte2.h
1060 F: arch/arm/mach-pxa/palmte2.c
1061 F: arch/arm/mach-pxa/include/mach/palmtc.h
1062 F: arch/arm/mach-pxa/palmtc.c
1064 ARM/PALM TREO SUPPORT
1067 W: http://hackndev.com
1069 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1070 F: arch/arm/mach-pxa/palmtreo.c
1075 W: http://hackndev.com
1077 F: arch/arm/mach-pxa/include/mach/palmz72.h
1078 F: arch/arm/mach-pxa/palmz72.c
1082 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1085 ARM/PT DIGITAL BOARD PORT
1088 W: http://www.arm.linux.org.uk/
1091 ARM/RADISYS ENP2611 MACHINE SUPPORT
1096 ARM/RISCPC ARCHITECTURE
1099 W: http://www.arm.linux.org.uk/
1101 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1102 F: arch/arm/include/asm/hardware/ioc.h
1103 F: arch/arm/include/asm/hardware/iomd.h
1104 F: arch/arm/include/asm/hardware/memc.h
1105 F: arch/arm/mach-rpc/
1106 F: drivers/net/ethernet/8390/etherh.c
1107 F: drivers/net/ethernet/i825xx/ether1*
1108 F: drivers/net/ethernet/seeq/ether3*
1109 F: drivers/scsi/arm/
1111 ARM/SHARK MACHINE SUPPORT
1113 W: http://www.shark-linux.de/shark.html
1116 ARM/SAMSUNG ARM ARCHITECTURES
1121 W: http://www.fluff.org/ben/linux/
1123 F: arch/arm/plat-samsung/
1124 F: arch/arm/plat-s3c24xx/
1125 F: arch/arm/mach-s3c24*/
1126 F: arch/arm/mach-s3c64xx/
1127 F: drivers/*/*s3c2410*
1128 F: drivers/*/*/*s3c2410*
1129 F: drivers/spi/spi-s3c*
1130 F: sound/soc/samsung/*
1132 ARM/S5P EXYNOS ARM ARCHITECTURES
1137 F: arch/arm/mach-s5p*/
1138 F: arch/arm/mach-exynos*/
1141 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1145 F: arch/arm/mach-s5pv210/mach-aquila.c
1146 F: arch/arm/mach-s5pv210/mach-goni.c
1147 F: arch/arm/mach-exynos/mach-universal_c210.c
1148 F: arch/arm/mach-exynos/mach-nuri.c
1150 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1156 F: drivers/media/platform/s5p-g2d/
1158 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1164 F: arch/arm/plat-samsung/include/plat/*fimc*
1165 F: drivers/media/platform/s5p-fimc/
1167 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1174 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1175 F: drivers/media/platform/s5p-mfc/
1177 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1183 F: drivers/media/platform/s5p-tv/
1185 ARM/SHMOBILE ARM ARCHITECTURE
1189 W: http://oss.renesas.com
1190 Q: http://patchwork.kernel.org/project/linux-sh/list/
1191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1193 F: arch/arm/mach-shmobile/
1196 ARM/SOCFPGA ARCHITECTURE
1199 F: arch/arm/mach-socfpga/
1201 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1204 F: drivers/clk/socfpga/
1206 ARM/STI ARCHITECTURE
1211 W: http://www.stlinux.com
1213 F: arch/arm/mach-sti/
1215 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1220 ARM/TETON BGA MACHINE SUPPORT
1225 ARM/THECUS N2100 MACHINE SUPPORT
1230 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1233 W: http://www.mcuos.com
1235 F: arch/arm/mach-w90x900/
1236 F: drivers/input/keyboard/w90p910_keypad.c
1237 F: drivers/input/touchscreen/w90p910_ts.c
1238 F: drivers/watchdog/nuc900_wdt.c
1239 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1240 F: drivers/mtd/nand/nuc900_nand.c
1241 F: drivers/rtc/rtc-nuc900.c
1242 F: drivers/spi/spi-nuc900.c
1243 F: drivers/usb/host/ehci-w90x900.c
1244 F: drivers/video/nuc900fb.c
1246 ARM/U300 MACHINE SUPPORT
1250 F: arch/arm/mach-u300/
1251 F: drivers/i2c/busses/i2c-stu300.c
1252 F: drivers/rtc/rtc-coh901331.c
1253 F: drivers/watchdog/coh901327_wdt.c
1254 F: drivers/dma/coh901318*
1255 F: drivers/mfd/ab3100*
1256 F: drivers/rtc/rtc-ab3100.c
1257 F: drivers/rtc/rtc-coh901331.c
1258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1260 ARM/Ux500 ARM ARCHITECTURE
1265 F: arch/arm/mach-ux500/
1266 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1267 F: drivers/dma/ste_dma40*
1268 F: drivers/hwspinlock/u8500_hsem.c
1269 F: drivers/mfd/abx500*
1270 F: drivers/mfd/ab8500*
1271 F: drivers/mfd/dbx500*
1272 F: drivers/mfd/db8500*
1273 F: drivers/pinctrl/pinctrl-nomadik*
1274 F: drivers/rtc/rtc-ab8500.c
1275 F: drivers/rtc/rtc-pl031.c
1276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1281 W: http://www.arm.linux.org.uk/
1285 ARM/VOIPAC PXA270 SUPPORT
1289 F: arch/arm/mach-pxa/vpac270.c
1290 F: arch/arm/mach-pxa/include/mach/vpac270.h
1292 ARM/VT8500 ARM ARCHITECTURE
1296 F: arch/arm/mach-vt8500/
1297 F: drivers/clocksource/vt8500_timer.c
1298 F: drivers/gpio/gpio-vt8500.c
1299 F: drivers/mmc/host/wmt-sdmmc.c
1300 F: drivers/pwm/pwm-vt8500.c
1301 F: drivers/rtc/rtc-vt8500.c
1302 F: drivers/tty/serial/vt8500_serial.c
1303 F: drivers/usb/host/ehci-vt8500.c
1304 F: drivers/usb/host/uhci-platform.c
1305 F: drivers/video/vt8500lcdfb.*
1306 F: drivers/video/wm8505fb*
1307 F: drivers/video/wmt_ge_rops.*
1309 ARM/ZIPIT Z2 SUPPORT
1313 F: arch/arm/mach-pxa/z2.c
1314 F: arch/arm/mach-pxa/include/mach/z2.h
1316 ARM/ZYNQ ARCHITECTURE
1319 W: http://wiki.xilinx.com
1320 T: git git://git.xilinx.com/linux-xlnx.git
1322 F: arch/arm/mach-zynq/
1324 ARM64 PORT (AARCH64 ARCHITECTURE)
1330 F: Documentation/arm64/
1332 AS3645A LED FLASH CONTROLLER DRIVER
1335 T: git git://linuxtv.org/media_tree.git
1337 F: drivers/media/i2c/as3645a.c
1338 F: include/media/as3645a.h
1340 ASC7621 HARDWARE MONITOR DRIVER
1344 F: Documentation/hwmon/asc7621
1345 F: drivers/hwmon/asc7621.c
1347 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1351 W: http://acpi4asus.sf.net
1353 F: drivers/platform/x86/asus*.c
1354 F: drivers/platform/x86/eeepc*.c
1356 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1358 W: http://sourceforge.net/projects/xscaleiop
1360 F: Documentation/crypto/async-tx-api.txt
1363 F: include/linux/dmaengine.h
1364 F: include/linux/async_tx.h
1370 F: drivers/misc/eeprom/at24.c
1371 F: include/linux/i2c/at24.h
1373 ATA OVER ETHERNET (AOE) DRIVER
1375 W: http://support.coraid.com/support/linux
1377 F: Documentation/aoe/
1378 F: drivers/block/aoe/
1380 ATHEROS ATH GENERIC UTILITIES
1384 F: drivers/net/wireless/ath/*
1386 ATHEROS ATH5K WIRELESS DRIVER
1392 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1394 F: drivers/net/wireless/ath/ath5k/
1396 ATHEROS ATH6KL WIRELESS DRIVER
1399 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1402 F: drivers/net/wireless/ath/ath6kl/
1404 ATHEROS ATH9K WIRELESS DRIVER
1411 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1413 F: drivers/net/wireless/ath/ath9k/
1415 WILOCITY WIL6210 WIRELESS DRIVER
1420 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1421 F: drivers/net/wireless/ath/wil6210/
1423 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1426 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1428 F: drivers/net/wireless/ath/carl9170/
1430 ATK0110 HWMON DRIVER
1434 F: drivers/hwmon/asus_atk0110.c
1439 F: drivers/input/misc/ati_remote2.c
1441 ATLX ETHERNET DRIVERS
1445 W: http://sourceforge.net/projects/atl1
1446 W: http://atl1.sourceforge.net
1448 F: drivers/net/ethernet/atheros/
1454 W: http://linux-atm.sourceforge.net
1457 F: include/linux/atm*
1458 F: include/uapi/linux/atm*
1460 ATMEL AT91 / AT32 MCI DRIVER
1463 F: drivers/mmc/host/atmel-mci.c
1464 F: drivers/mmc/host/atmel-mci-regs.h
1466 ATMEL AT91 / AT32 SERIAL DRIVER
1469 F: drivers/tty/serial/atmel_serial.c
1475 F: drivers/dma/at_hdmac.c
1476 F: drivers/dma/at_hdmac_regs.h
1477 F: include/linux/platform_data/dma-atmel.h
1483 F: drivers/i2c/busses/i2c-at91.c
1489 F: drivers/media/platform/soc_camera/atmel-isi.c
1490 F: include/media/atmel-isi.h
1496 F: drivers/video/atmel_lcdfb.c
1497 F: include/video/atmel_lcdc.h
1499 ATMEL MACB ETHERNET DRIVER
1502 F: drivers/net/ethernet/cadence/
1507 F: drivers/spi/spi-atmel.*
1509 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1513 F: drivers/misc/atmel_tclib.c
1514 F: drivers/clocksource/tcb_clksrc.c
1520 F: drivers/input/touchscreen/atmel_tsadcc.c
1522 ATMEL USBA UDC DRIVER
1526 F: drivers/usb/gadget/atmel_usba_udc.*
1528 ATMEL WIRELESS DRIVER
1531 W: http://www.thekelleys.org.uk/atmel
1532 W: http://atmelwlandriver.sourceforge.net/
1534 F: drivers/net/wireless/atmel*
1540 W: http://people.redhat.com/sgrubb/audit/
1541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1543 F: include/linux/audit.h
1544 F: include/uapi/linux/audit.h
1547 AUXILIARY DISPLAY DRIVERS
1549 W: http://miguelojeda.es/auxdisplay.htm
1550 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1552 F: drivers/auxdisplay/
1553 F: include/linux/cfag12864b.h
1558 W: http://www.atmel.com/products/AVR32/
1559 W: http://mirror.egtvedt.no/avr32linux.org/
1560 W: http://avrfreaks.net/
1564 AVR32/AT32AP MACHINE SUPPORT
1568 F: arch/avr32/mach-at32ap/
1573 W: http://www.linux-ax25.org/
1575 F: include/uapi/linux/ax25.h
1576 F: include/net/ax25.h
1582 W: http://linuxtv.org
1583 T: git git://linuxtv.org/media_tree.git
1585 F: drivers/media/usb/dvb-usb-v2/az6007.c
1587 AZTECH FM RADIO RECEIVER DRIVER
1590 T: git git://linuxtv.org/media_tree.git
1591 W: http://linuxtv.org
1593 F: drivers/media/radio/radio-aztech*
1599 W: http://wireless.kernel.org/en/users/Drivers/b43
1601 F: drivers/net/wireless/b43/
1603 B43LEGACY WIRELESS DRIVER
1608 W: http://wireless.kernel.org/en/users/Drivers/b43
1610 F: drivers/net/wireless/b43legacy/
1612 BACKLIGHT CLASS/SUBSYSTEM
1616 F: drivers/video/backlight/
1617 F: include/linux/backlight.h
1624 W: http://www.open-mesh.org/
1628 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1631 W: http://www.baycom.org/~tom/ham/ham.html
1633 F: drivers/net/hamradio/baycom*
1635 BCACHE (BLOCK LAYER CACHE)
1638 W: http://bcache.evilpiepirate.org
1640 F: drivers/md/bcache/
1644 F: Documentation/filesystems/befs.txt
1650 F: Documentation/filesystems/bfs.txt
1652 F: include/uapi/linux/bfs_fs.h
1654 BLACKFIN ARCHITECTURE
1657 W: http://blackfin.uclinux.org
1661 BLACKFIN EMAC DRIVER
1663 W: http://blackfin.uclinux.org
1665 F: drivers/net/ethernet/adi/
1670 W: http://blackfin.uclinux.org
1672 F: drivers/rtc/rtc-bfin.c
1677 W: http://blackfin.uclinux.org
1679 F: drivers/mmc/host/bfin_sdh.c
1681 BLACKFIN SERIAL DRIVER
1684 W: http://blackfin.uclinux.org
1686 F: drivers/tty/serial/bfin_uart.c
1688 BLACKFIN WATCHDOG DRIVER
1691 W: http://blackfin.uclinux.org
1693 F: drivers/watchdog/bfin_wdt.c
1695 BLACKFIN I2C TWI DRIVER
1698 W: http://blackfin.uclinux.org/
1700 F: drivers/i2c/busses/i2c-bfin-twi.c
1702 BLACKFIN MEDIA DRIVER
1705 W: http://blackfin.uclinux.org/
1707 F: drivers/media/platform/blackfin/
1708 F: drivers/media/i2c/adv7183*
1709 F: drivers/media/i2c/vs6624*
1711 BLINKM RGB LED DRIVER
1714 F: drivers/leds/leds-blinkm.c
1718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1726 F: drivers/mtd/devices/block2mtd.c
1733 W: http://www.bluez.org/
1734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1737 F: drivers/bluetooth/
1744 W: http://www.bluez.org/
1745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1749 F: include/net/bluetooth/
1755 W: http://sourceforge.net/projects/bonding/
1757 F: drivers/net/bonding/
1758 F: include/uapi/linux/if_bonding.h
1760 BROADCOM B44 10/100 ETHERNET DRIVER
1764 F: drivers/net/ethernet/broadcom/b44.*
1766 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1770 F: drivers/net/ethernet/broadcom/bnx2.*
1771 F: drivers/net/ethernet/broadcom/bnx2_*
1773 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1777 F: drivers/net/ethernet/broadcom/bnx2x/
1779 BROADCOM BCM2835 ARM ARCHICTURE
1782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1784 F: arch/arm/mach-bcm2835/
1785 F: arch/arm/boot/dts/bcm2835*
1786 F: arch/arm/configs/bcm2835_defconfig
1787 F: drivers/*/*bcm2835*
1789 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1794 F: drivers/net/ethernet/broadcom/tg3.*
1796 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1804 F: drivers/net/wireless/brcm80211/
1806 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1810 F: drivers/scsi/bnx2fc/
1812 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1817 F: include/linux/bcma/
1819 BROCADE BFA FC SCSI DRIVER
1824 F: drivers/scsi/bfa/
1826 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1830 F: drivers/net/ethernet/brocade/bna/
1832 BSG (block layer generic sg v4 driver)
1837 F: include/linux/bsg.h
1838 F: include/uapi/linux/bsg.h
1843 T: git git://git.alsa-project.org/alsa-kernel.git
1845 F: Documentation/sound/alsa/Bt87x.txt
1846 F: sound/pci/bt87x.c
1850 W: http://bu3sch.de/btgpio.php
1852 F: drivers/gpio/gpio-bt8xx.c
1857 W: http://btrfs.wiki.kernel.org/
1858 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1861 F: Documentation/filesystems/btrfs.txt
1864 BTTV VIDEO4LINUX DRIVER
1867 W: http://linuxtv.org
1868 T: git git://linuxtv.org/media_tree.git
1870 F: Documentation/video4linux/bttv/
1871 F: drivers/media/pci/bt8xx/bttv*
1873 C-MEDIA CMI8788 DRIVER
1876 T: git git://git.alsa-project.org/alsa-kernel.git
1878 F: sound/pci/oxygen/
1884 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1888 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1892 F: Documentation/filesystems/caching/cachefiles.txt
1895 CADET FM/AM RADIO RECEIVER DRIVER
1898 T: git git://linuxtv.org/media_tree.git
1899 W: http://linuxtv.org
1901 F: drivers/media/radio/radio-cadet*
1903 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1906 T: git git://linuxtv.org/media_tree.git
1908 F: Documentation/video4linux/cafe_ccic
1909 F: drivers/media/platform/marvell-ccic/
1915 F: Documentation/networking/caif/
1916 F: drivers/net/caif/
1917 F: include/uapi/linux/caif/
1918 F: include/net/caif/
1921 CALGARY x86-64 IOMMU
1926 F: arch/x86/kernel/pci-calgary_64.c
1927 F: arch/x86/kernel/tce_64.c
1928 F: arch/x86/include/asm/calgary.h
1929 F: arch/x86/include/asm/tce.h
1934 W: http://gitorious.org/linux-can
1935 T: git git://gitorious.org/linux-can/linux-can-next.git
1938 F: include/linux/can/core.h
1939 F: include/uapi/linux/can.h
1940 F: include/uapi/linux/can/bcm.h
1941 F: include/uapi/linux/can/raw.h
1942 F: include/uapi/linux/can/gw.h
1948 W: http://gitorious.org/linux-can
1949 T: git git://gitorious.org/linux-can/linux-can-next.git
1952 F: include/linux/can/dev.h
1953 F: include/linux/can/platform/
1954 F: include/uapi/linux/can/error.h
1955 F: include/uapi/linux/can/netlink.h
1961 F: include/linux/capability.h
1962 F: include/uapi/linux/capability.h
1963 F: security/capability.c
1964 F: security/commoncap.c
1965 F: kernel/capability.c
1967 CELL BROADBAND ENGINE ARCHITECTURE
1971 W: http://www.ibm.com/developerworks/power/cell/
1973 F: arch/powerpc/include/asm/cell*.h
1974 F: arch/powerpc/include/asm/spu*.h
1975 F: arch/powerpc/include/uapi/asm/spu*.h
1976 F: arch/powerpc/oprofile/*cell*
1977 F: arch/powerpc/platforms/cell/
1979 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1985 F: Documentation/filesystems/ceph.txt
1988 F: include/linux/ceph
1989 F: include/linux/crush
1991 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1994 F: Documentation/usb/WUSB-Design-overview.txt
1995 F: Documentation/usb/wusb-cbaf
1996 F: drivers/usb/host/hwa-hc.c
1997 F: drivers/usb/host/whci/
1998 F: drivers/usb/wusbcore/
1999 F: include/linux/usb/wusb*
2001 CFAG12864B LCD DRIVER
2003 W: http://miguelojeda.es/auxdisplay.htm
2004 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2006 F: drivers/auxdisplay/cfag12864b.c
2007 F: include/linux/cfag12864b.h
2009 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2011 W: http://miguelojeda.es/auxdisplay.htm
2012 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2014 F: drivers/auxdisplay/cfag12864bfb.c
2015 F: include/linux/cfag12864b.h
2017 CFG80211 and NL80211
2020 W: http://wireless.kernel.org/
2021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2024 F: include/uapi/linux/nl80211.h
2025 F: include/net/cfg80211.h
2027 X: net/wireless/wext*
2029 CHAR and MISC DRIVERS
2032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2041 F: scripts/checkpatch.pl
2043 CHINESE DOCUMENTATION
2048 F: Documentation/zh_CN/
2050 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2054 F: drivers/usb/chipidea/
2056 CISCO VIC ETHERNET NIC DRIVER
2062 F: drivers/net/ethernet/cisco/enic/
2064 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2068 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2070 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2074 F: drivers/usb/host/ohci-ep93xx.c
2076 CIRRUS LOGIC CS4270 SOUND DRIVER
2080 F: sound/soc/codecs/cs4270*
2087 F: include/linux/cleancache.h
2092 F: include/linux/clk.h
2094 CISCO FCOE HBA DRIVER
2100 F: drivers/scsi/fnic/
2107 F: drivers/platform/x86/classmate-laptop.c
2109 COCCINELLE/Semantic Patches (SmPL)
2114 W: http://coccinelle.lip6.fr/
2116 F: scripts/coccinelle/
2117 F: scripts/coccicheck
2123 W: http://www.coda.cs.cmu.edu/
2125 F: Documentation/filesystems/coda.txt
2127 F: include/linux/coda*.h
2128 F: include/uapi/linux/coda*.h
2130 COMMON CLK FRAMEWORK
2133 T: git git://git.linaro.org/people/mturquette/linux.git
2135 F: drivers/clk/clk.c
2136 F: drivers/clk/clk-*
2137 F: include/linux/clk-pr*
2139 COMMON INTERNET FILE SYSTEM (CIFS)
2143 W: http://linux-cifs.samba.org/
2144 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2147 F: Documentation/filesystems/cifs.txt
2150 COMPACTPCI HOTPLUG CORE
2154 F: drivers/pci/hotplug/cpci_hotplug*
2156 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2160 F: drivers/pci/hotplug/cpcihp_zt5550.*
2162 COMPACTPCI HOTPLUG GENERIC DRIVER
2166 F: drivers/pci/hotplug/cpcihp_generic.c
2168 COMPAL LAPTOP SUPPORT
2172 F: drivers/platform/x86/compal-laptop.c
2174 CONEXANT ACCESSRUNNER USB DRIVER
2177 W: http://accessrunner.sourceforge.net/
2179 F: drivers/usb/atm/cxacru.c
2183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2186 F: include/linux/configfs.h
2192 F: drivers/connector/
2194 CONTROL GROUPS (CGROUPS)
2199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2201 F: include/linux/cgroup*
2205 CORETEMP HARDWARE MONITORING DRIVER
2209 F: Documentation/hwmon/coretemp
2210 F: drivers/hwmon/coretemp.c
2212 COSA/SRP SYNC SERIAL DRIVER
2214 W: http://www.fi.muni.cz/~kas/cosa/
2216 F: drivers/net/wan/cosa*
2218 CPMAC ETHERNET DRIVER
2222 F: drivers/net/ethernet/ti/cpmac.c
2224 CPU FREQUENCY DRIVERS
2230 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2232 F: include/linux/cpufreq.h
2234 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2239 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2241 F: drivers/cpufreq/arm_big_little.h
2242 F: drivers/cpufreq/arm_big_little.c
2243 F: drivers/cpufreq/arm_big_little_dt.c
2250 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2251 F: drivers/cpuidle/*
2252 F: include/linux/cpuidle.h
2257 F: arch/x86/kernel/cpuid.c
2258 F: arch/x86/kernel/msr.c
2260 CPU POWER MONITORING SUBSYSTEM
2264 F: tools/power/cpupower
2268 W: http://www.bullopensource.org/cpuset/
2269 W: http://oss.sgi.com/projects/cpusets/
2271 F: Documentation/cgroups/cpusets.txt
2272 F: include/linux/cpuset.h
2276 W: http://sourceforge.net/projects/cramfs/
2278 F: Documentation/filesystems/cramfs.txt
2285 W: http://developer.axis.com
2288 F: drivers/tty/serial/crisv10.*
2294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2296 F: Documentation/crypto/
2302 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2306 F: crypto/ansi_cprng.c
2309 CS5535 Audio ALSA driver
2312 F: sound/pci/cs5535audio/
2314 CX18 VIDEO4LINUX DRIVER
2318 T: git git://linuxtv.org/media_tree.git
2319 W: http://linuxtv.org
2320 W: http://www.ivtvdriver.org/index.php/Cx18
2322 F: Documentation/video4linux/cx18.txt
2323 F: drivers/media/pci/cx18/
2324 F: include/uapi/linux/ivtv*
2326 CX2341X MPEG ENCODER HELPER MODULE
2329 T: git git://linuxtv.org/media_tree.git
2330 W: http://linuxtv.org
2332 F: drivers/media/common/cx2341x*
2333 F: include/media/cx2341x*
2335 CX88 VIDEO4LINUX DRIVER
2338 W: http://linuxtv.org
2339 T: git git://linuxtv.org/media_tree.git
2341 F: Documentation/video4linux/cx88/
2342 F: drivers/media/pci/cx88/
2344 CXD2820R MEDIA DRIVER
2347 W: http://linuxtv.org/
2348 W: http://palosaari.fi/linux/
2349 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2350 T: git git://linuxtv.org/anttip/media_tree.git
2352 F: drivers/media/dvb-frontends/cxd2820r*
2354 CXGB3 ETHERNET DRIVER (CXGB3)
2357 W: http://www.chelsio.com
2359 F: drivers/net/ethernet/chelsio/cxgb3/
2361 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2364 W: http://www.openfabrics.org
2366 F: drivers/infiniband/hw/cxgb3/
2368 CXGB4 ETHERNET DRIVER (CXGB4)
2371 W: http://www.chelsio.com
2373 F: drivers/net/ethernet/chelsio/cxgb4/
2375 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2378 W: http://www.openfabrics.org
2380 F: drivers/infiniband/hw/cxgb4/
2382 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2385 W: http://www.chelsio.com
2387 F: drivers/net/ethernet/chelsio/cxgb4vf/
2389 STMMAC ETHERNET DRIVER
2392 W: http://www.stlinux.com
2394 F: drivers/net/ethernet/stmicro/stmmac/
2399 W: http://www.arm.linux.org.uk/
2401 F: drivers/video/cyber2000fb.*
2403 CYCLADES ASYNC MUX DRIVER
2404 W: http://www.cyclades.com/
2406 F: drivers/tty/cyclades.c
2407 F: include/linux/cyclades.h
2408 F: include/uapi/linux/cyclades.h
2410 CYCLADES PC300 DRIVER
2411 W: http://www.cyclades.com/
2413 F: drivers/net/wan/pc300*
2415 CYPRESS_FIRMWARE MEDIA DRIVER
2418 W: http://linuxtv.org/
2419 W: http://palosaari.fi/linux/
2420 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2421 T: git git://linuxtv.org/anttip/media_tree.git
2423 F: drivers/media/common/cypress_firmware*
2425 CYTTSP TOUCHSCREEN DRIVER
2429 F: drivers/input/touchscreen/cyttsp*
2430 F: include/linux/input/cyttsp.h
2432 DAMA SLAVE for AX.25
2434 W: http://yaina.de/jreuter/
2435 W: http://www.qsl.net/dl1bke/
2438 F: net/ax25/af_ax25.c
2439 F: net/ax25/ax25_dev.c
2440 F: net/ax25/ax25_ds_*
2441 F: net/ax25/ax25_in.c
2442 F: net/ax25/ax25_out.c
2443 F: net/ax25/ax25_timer.c
2444 F: net/ax25/sysctl_net_ax25.c
2446 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2449 F: Documentation/networking/dmfe.txt
2450 F: drivers/net/ethernet/dec/tulip/dmfe.c
2452 DC390/AM53C974 SCSI driver
2454 W: http://www.garloff.de/kurt/linux/dc390/
2457 F: drivers/scsi/tmscsim.*
2463 W: http://twibble.org/dist/dc395x/
2465 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2467 F: Documentation/scsi/dc395x.txt
2468 F: drivers/scsi/dc395x.*
2473 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2475 F: include/linux/dccp.h
2476 F: include/uapi/linux/dccp.h
2477 F: include/linux/tfrc.h
2480 DECnet NETWORK LAYER
2481 W: http://linux-decnet.sourceforge.net
2484 F: Documentation/networking/decnet.txt
2487 DEFXX FDDI NETWORK DRIVER
2490 F: drivers/net/fddi/defxx.*
2496 F: drivers/platform/x86/dell-laptop.c
2498 DELL LAPTOP SMM DRIVER
2500 F: drivers/char/i8k.c
2501 F: include/uapi/linux/i8k.h
2503 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2506 F: Documentation/dcdbas.txt
2507 F: drivers/firmware/dcdbas.*
2509 DELL WMI EXTRAS DRIVER
2512 F: drivers/platform/x86/dell-wmi.c
2514 DESIGNWARE USB2 DRD IP DRIVER
2518 F: drivers/staging/dwc2/
2520 DESIGNWARE USB3 DRD IP DRIVER
2524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2526 F: drivers/usb/dwc3/
2528 DEVICE FREQUENCY (DEVFREQ)
2535 DEVICE NUMBER REGISTRY
2537 W: http://lanana.org/docs/device-list/index.html
2544 W: http://sources.redhat.com/dm
2545 Q: http://patchwork.kernel.org/project/dm-devel/list/
2546 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2548 F: Documentation/device-mapper/
2550 F: drivers/md/persistent-data/
2551 F: include/linux/device-mapper.h
2552 F: include/linux/dm-*.h
2554 DIOLAN U2C-12 I2C DRIVER
2558 F: drivers/i2c/busses/i2c-diolan-u2c.c
2560 DIRECTORY NOTIFICATION (DNOTIFY)
2563 F: Documentation/filesystems/dnotify.txt
2564 F: fs/notify/dnotify/
2565 F: include/linux/dnotify.h
2567 DISK GEOMETRY AND PARTITION HANDLING
2569 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2570 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2571 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2577 F: Documentation/filesystems/quota.txt
2579 F: include/linux/quota*.h
2580 F: include/uapi/linux/quota*.h
2582 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2586 W: http://plugable.com/category/projects/udlfb/
2587 F: drivers/video/udlfb.c
2588 F: include/video/udlfb.h
2589 F: Documentation/fb/udlfb.txt
2591 DISTRIBUTED LOCK MANAGER (DLM)
2595 W: http://sources.redhat.com/cluster/
2596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2600 DMA BUFFER SHARING FRAMEWORK
2606 F: drivers/base/dma-buf*
2607 F: include/linux/dma-buf*
2608 F: Documentation/dma-buf-sharing.txt
2609 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2611 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2616 F: include/linux/dma*
2617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2618 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2620 DME1737 HARDWARE MONITOR DRIVER
2624 F: Documentation/hwmon/dme1737
2625 F: drivers/hwmon/dme1737.c
2627 DOCKING STATION DRIVER
2631 F: drivers/acpi/dock.c
2644 F: drivers/char/dtlk.c
2645 F: include/linux/dtlk.h
2647 DPT_I2O SCSI RAID DRIVER
2650 W: http://www.adaptec.com/
2652 F: drivers/scsi/dpt*
2653 F: drivers/scsi/dpt/
2660 W: http://www.drbd.org
2661 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2662 T: git git://git.drbd.org/drbd-8.3.git
2664 F: drivers/block/drbd/
2666 F: Documentation/blockdev/drbd/
2668 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2672 F: Documentation/kobject.txt
2676 F: include/linux/kobj*
2677 F: include/linux/debugfs.h
2683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2687 F: include/uapi/drm/
2689 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2693 T: git git://people.freedesktop.org/~danvet/drm-intel
2695 F: drivers/gpu/drm/i915
2696 F: include/drm/i915*
2697 F: include/uapi/drm/i915*
2699 DRM DRIVERS FOR EXYNOS
2705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
2707 F: drivers/gpu/drm/exynos
2708 F: include/drm/exynos*
2709 F: include/uapi/drm/exynos*
2711 DRM DRIVERS FOR NVIDIA TEGRA
2715 T: git git://gitorious.org/thierryreding/linux.git
2717 F: drivers/gpu/drm/tegra/
2718 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2720 DSBR100 USB FM RADIO DRIVER
2723 T: git git://linuxtv.org/media_tree.git
2725 F: drivers/media/radio/dsbr100.c
2731 F: drivers/net/wan/dscc4.c
2733 DVB_USB_AF9015 MEDIA DRIVER
2736 W: http://linuxtv.org/
2737 W: http://palosaari.fi/linux/
2738 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2739 T: git git://linuxtv.org/anttip/media_tree.git
2741 F: drivers/media/usb/dvb-usb-v2/af9015*
2743 DVB_USB_AF9035 MEDIA DRIVER
2746 W: http://linuxtv.org/
2747 W: http://palosaari.fi/linux/
2748 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2749 T: git git://linuxtv.org/anttip/media_tree.git
2751 F: drivers/media/usb/dvb-usb-v2/af9035*
2753 DVB_USB_ANYSEE MEDIA DRIVER
2756 W: http://linuxtv.org/
2757 W: http://palosaari.fi/linux/
2758 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2759 T: git git://linuxtv.org/anttip/media_tree.git
2761 F: drivers/media/usb/dvb-usb-v2/anysee*
2763 DVB_USB_AU6610 MEDIA DRIVER
2766 W: http://linuxtv.org/
2767 W: http://palosaari.fi/linux/
2768 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2769 T: git git://linuxtv.org/anttip/media_tree.git
2771 F: drivers/media/usb/dvb-usb-v2/au6610*
2773 DVB_USB_CE6230 MEDIA DRIVER
2776 W: http://linuxtv.org/
2777 W: http://palosaari.fi/linux/
2778 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2779 T: git git://linuxtv.org/anttip/media_tree.git
2781 F: drivers/media/usb/dvb-usb-v2/ce6230*
2783 DVB_USB_CXUSB MEDIA DRIVER
2786 W: http://linuxtv.org/
2787 W: http://github.com/mkrufky
2788 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2789 T: git git://linuxtv.org/media_tree.git
2791 F: drivers/media/usb/dvb-usb/cxusb*
2793 DVB_USB_EC168 MEDIA DRIVER
2796 W: http://linuxtv.org/
2797 W: http://palosaari.fi/linux/
2798 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2799 T: git git://linuxtv.org/anttip/media_tree.git
2801 F: drivers/media/usb/dvb-usb-v2/ec168*
2803 DVB_USB_GL861 MEDIA DRIVER
2806 W: http://linuxtv.org/
2807 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2808 T: git git://linuxtv.org/anttip/media_tree.git
2810 F: drivers/media/usb/dvb-usb-v2/gl861*
2812 DVB_USB_MXL111SF MEDIA DRIVER
2815 W: http://linuxtv.org/
2816 W: http://github.com/mkrufky
2817 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2818 T: git git://linuxtv.org/mkrufky/mxl111sf.git
2820 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2822 DVB_USB_RTL28XXU MEDIA DRIVER
2825 W: http://linuxtv.org/
2826 W: http://palosaari.fi/linux/
2827 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2828 T: git git://linuxtv.org/anttip/media_tree.git
2830 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2832 DVB_USB_V2 MEDIA DRIVER
2835 W: http://linuxtv.org/
2836 W: http://palosaari.fi/linux/
2837 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2838 T: git git://linuxtv.org/anttip/media_tree.git
2840 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2841 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2846 F: lib/dynamic_debug.c
2847 F: include/linux/dynamic_debug.h
2849 DZ DECSTATION DZ11 SERIAL DRIVER
2852 F: drivers/tty/serial/dz.*
2857 W: http://linuxtv.org/
2858 W: http://palosaari.fi/linux/
2859 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2860 T: git git://linuxtv.org/anttip/media_tree.git
2862 F: drivers/media/tuners/e4000*
2864 EATA-DMA SCSI DRIVER
2869 F: drivers/scsi/eata*
2871 EATA ISA/EISA/PCI SCSI DRIVER
2875 F: drivers/scsi/eata.c
2877 EATA-PIO SCSI DRIVER
2882 F: drivers/scsi/eata_pio.*
2887 W: http://ebtables.sourceforge.net/
2889 F: include/linux/netfilter_bridge/ebt_*.h
2890 F: include/uapi/linux/netfilter_bridge/ebt_*.h
2891 F: net/bridge/netfilter/ebt*.c
2896 W: http://linuxtv.org/
2897 W: http://palosaari.fi/linux/
2898 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2899 T: git git://linuxtv.org/anttip/media_tree.git
2901 F: drivers/media/dvb-frontends/ec100*
2906 W: http://ecryptfs.org
2907 W: https://launchpad.net/ecryptfs
2909 F: Documentation/filesystems/ecryptfs.txt
2915 W: bluesmoke.sourceforge.net
2917 F: Documentation/edac.txt
2919 F: include/linux/edac.h
2925 W: bluesmoke.sourceforge.net
2927 F: drivers/edac/amd64_edac*
2934 W: bluesmoke.sourceforge.net
2936 F: drivers/edac/octeon_edac*
2942 W: bluesmoke.sourceforge.net
2944 F: drivers/edac/e752x_edac.c
2949 W: bluesmoke.sourceforge.net
2951 F: drivers/edac/e7xxx_edac.c
2956 W: bluesmoke.sourceforge.net
2958 F: drivers/edac/ghes-edac.c
2963 W: bluesmoke.sourceforge.net
2965 F: drivers/edac/i82443bxgx_edac.c
2970 W: bluesmoke.sourceforge.net
2972 F: drivers/edac/i3000_edac.c
2977 W: bluesmoke.sourceforge.net
2979 F: drivers/edac/i5000_edac.c
2984 W: bluesmoke.sourceforge.net
2986 F: drivers/edac/i5400_edac.c
2991 W: bluesmoke.sourceforge.net
2993 F: drivers/edac/i7300_edac.c
2998 W: bluesmoke.sourceforge.net
3000 F: drivers/edac/i7core_edac.c
3006 W: bluesmoke.sourceforge.net
3008 F: drivers/edac/i82975x_edac.c
3013 W: bluesmoke.sourceforge.net
3015 F: drivers/edac/pasemi_edac.c
3020 W: bluesmoke.sourceforge.net
3022 F: drivers/edac/r82600_edac.c
3027 W: bluesmoke.sourceforge.net
3029 F: drivers/edac/sb_edac.c
3031 EDIROL UA-101/UA-1000 DRIVER
3034 T: git git://git.alsa-project.org/alsa-kernel.git
3036 F: sound/usb/misc/ua101.c
3038 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3043 F: Documentation/x86/efi-stub.txt
3044 F: arch/ia64/kernel/efi.c
3045 F: arch/x86/boot/compressed/eboot.[ch]
3046 F: arch/x86/include/asm/efi.h
3047 F: arch/x86/platform/efi/*
3048 F: drivers/firmware/efi/*
3049 F: include/linux/efi*.h
3051 EFI VARIABLE FILESYSTEM
3055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3060 EFIFB FRAMEBUFFER DRIVER
3064 F: drivers/video/efifb.c
3067 W: http://aeschi.ch.eu.org/efs/
3071 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3076 F: drivers/infiniband/hw/ehca/
3078 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3082 F: drivers/net/ethernet/ibm/ehea/
3084 EM28XX VIDEO4LINUX DRIVER
3087 W: http://linuxtv.org
3088 T: git git://linuxtv.org/media_tree.git
3090 F: drivers/media/usb/em28xx/
3099 EMULEX LPFC FC SCSI DRIVER
3102 W: http://sourceforge.net/projects/lpfcxxxx
3104 F: drivers/scsi/lpfc/
3106 ENE CB710 FLASH CARD READER DRIVER
3109 F: drivers/misc/cb710/
3110 F: drivers/mmc/host/cb710-mmc.*
3111 F: include/linux/cb710.h
3113 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3116 F: drivers/media/rc/ene_ir.*
3118 EPSON S1D13XXX FRAMEBUFFER DRIVER
3121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3122 F: drivers/video/s1d13xxxfb.c
3123 F: include/video/s1d13xxxfb.h
3129 W: http://www.linuxfoundation.org/en/Net:Bridge
3131 F: include/linux/netfilter_bridge/
3138 F: Documentation/filesystems/ext2.txt
3140 F: include/linux/ext2*
3148 F: Documentation/filesystems/ext3.txt
3155 W: http://ext4.wiki.kernel.org
3156 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3158 F: Documentation/filesystems/ext4.txt
3161 Extended Verification Module (EVM)
3164 F: security/integrity/evm/
3166 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3172 F: Documentation/extcon/
3178 F: drivers/video/exynos/exynos_dp*
3179 F: include/video/exynos_dp*
3181 EXYNOS MIPI DISPLAY DRIVERS
3187 F: drivers/video/exynos/exynos_mipi*
3188 F: include/video/exynos_mipi*
3190 F71805F HARDWARE MONITORING DRIVER
3194 F: Documentation/hwmon/f71805f
3195 F: drivers/hwmon/f71805f.c
3201 F: drivers/media/tuners/fc0011.h
3202 F: drivers/media/tuners/fc0011.c
3207 W: http://linuxtv.org/
3208 W: http://palosaari.fi/linux/
3209 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3210 T: git git://linuxtv.org/anttip/media_tree.git
3212 F: drivers/media/tuners/fc2580*
3217 F: fs/notify/fanotify/
3218 F: include/linux/fanotify.h
3219 F: include/uapi/linux/fanotify.h
3221 FARSYNC SYNCHRONOUS DRIVER
3223 W: http://www.farsite.co.uk/
3225 F: drivers/net/wan/farsync.*
3227 FAULT INJECTION SUPPORT
3230 F: Documentation/fault-injection/
3231 F: lib/fault-inject.c
3233 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3236 W: www.Open-FCoE.org
3238 F: drivers/scsi/libfc/
3239 F: drivers/scsi/fcoe/
3241 F: include/scsi/libfc.h
3242 F: include/scsi/libfcoe.h
3243 F: include/uapi/scsi/fc/
3245 FILE LOCKING (flock() and fcntl()/lockf())
3249 F: include/linux/fcntl.h
3250 F: include/linux/fs.h
3251 F: include/uapi/linux/fcntl.h
3252 F: include/uapi/linux/fs.h
3256 FILESYSTEMS (VFS and infrastructure)
3262 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3266 F: drivers/hwmon/f75375s.c
3267 F: include/linux/f75375s.h
3269 FIREWIRE AUDIO DRIVERS
3272 T: git git://git.alsa-project.org/alsa-kernel.git
3276 FIREWIRE MEDIA DRIVERS (firedtv)
3280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3282 F: drivers/media/firewire/
3284 FIREWIRE SBP-2 TARGET
3289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3291 F: drivers/target/sbp/
3296 W: http://ieee1394.wiki.kernel.org/
3297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3299 F: drivers/firewire/
3300 F: include/linux/firewire.h
3301 F: include/uapi/linux/firewire*.h
3304 FIRMWARE LOADER (request_firmware)
3308 F: Documentation/firmware_class/
3309 F: drivers/base/firmware*.c
3310 F: include/linux/firmware.h
3312 FLASHSYSTEM DRIVER (IBM FlashSystem 70/80 PCI SSD Flash Card)
3316 F: drivers/block/rsxx/
3320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3322 F: drivers/block/floppy.c
3326 W: http://www.ohwr.org/projects/fmc-bus
3329 F: include/linux/fmc*.h
3330 F: include/linux/ipmi-fru.h
3335 W: http://floatingpoint.sourceforge.net/emulator/index.html
3337 F: arch/x86/math-emu/
3339 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3342 F: drivers/net/wan/dlci.c
3343 F: drivers/net/wan/sdla.c
3349 W: http://linux-fbdev.sourceforge.net/
3350 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3353 F: Documentation/fb/
3354 F: Documentation/devicetree/bindings/fb/
3357 F: include/linux/fb.h
3358 F: include/uapi/video/
3359 F: include/uapi/linux/fb.h
3361 FREESCALE DIU FRAMEBUFFER DRIVER
3365 F: drivers/video/fsl-diu-fb.*
3367 FREESCALE DMA DRIVER
3372 F: drivers/dma/fsldma.*
3374 FREESCALE I2C CPM DRIVER
3379 F: drivers/i2c/busses/i2c-cpm.c
3381 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3386 F: include/linux/platform_data/video-imxfb.h
3387 F: drivers/video/imxfb.c
3389 FREESCALE SOC FS_ENET DRIVER
3395 F: drivers/net/ethernet/freescale/fs_enet/
3396 F: include/linux/fs_enet_pd.h
3398 FREESCALE QUICC ENGINE LIBRARY
3401 F: arch/powerpc/sysdev/qe_lib/
3402 F: arch/powerpc/include/asm/*qe.h
3404 FREESCALE USB PERIPHERAL DRIVERS
3409 F: drivers/usb/gadget/fsl*
3411 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3416 F: drivers/net/ethernet/freescale/ucc_geth*
3418 FREESCALE QUICC ENGINE UCC UART DRIVER
3422 F: drivers/tty/serial/ucc_uart.c
3424 FREESCALE SOC SOUND DRIVERS
3429 F: sound/soc/fsl/fsl*
3430 F: sound/soc/fsl/mpc8610_hpcd.c
3434 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3443 F: Documentation/power/freezing-of-tasks.txt
3444 F: include/linux/freezer.h
3452 F: include/linux/frontswap.h
3454 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3458 F: Documentation/filesystems/caching/
3460 F: include/linux/fscache*.h
3465 W: http://en.wikipedia.org/wiki/F2FS
3466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3468 F: Documentation/filesystems/f2fs.txt
3470 F: include/linux/f2fs_fs.h
3472 FUJITSU FR-V (FRV) PORT
3477 FUJITSU LAPTOP EXTRAS
3481 F: drivers/platform/x86/fujitsu-laptop.c
3483 FUJITSU M-5MO LS CAMERA ISP DRIVER
3488 F: drivers/media/i2c/m5mols/
3489 F: include/media/m5mols.h
3491 FUJITSU TABLET EXTRAS
3495 F: drivers/platform/x86/fujitsu-tablet.c
3497 FUSE: FILESYSTEM IN USERSPACE
3500 W: http://fuse.sourceforge.net/
3503 F: include/uapi/linux/fuse.h
3505 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3508 S: Odd Fixes (e.g., new signatures)
3509 F: drivers/scsi/fdomain.*
3511 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3514 W: http://www.icp-vortex.com/
3516 F: drivers/scsi/gdt*
3518 GEMTEK FM RADIO RECEIVER DRIVER
3521 T: git git://linuxtv.org/media_tree.git
3522 W: http://linuxtv.org
3524 F: drivers/media/radio/radio-gemtek*
3526 GENERIC GPIO I2C DRIVER
3529 F: drivers/i2c/busses/i2c-gpio.c
3530 F: include/linux/i2c-gpio.h
3532 GENERIC GPIO I2C MULTIPLEXER DRIVER
3536 F: drivers/i2c/muxes/i2c-mux-gpio.c
3537 F: include/linux/i2c-mux-gpio.h
3538 F: Documentation/i2c/muxes/i2c-mux-gpio
3540 GENERIC HDLC (WAN) DRIVERS
3542 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3544 F: drivers/net/wan/c101.c
3545 F: drivers/net/wan/hd6457*
3546 F: drivers/net/wan/hdlc*
3547 F: drivers/net/wan/n2.c
3548 F: drivers/net/wan/pc300too.c
3549 F: drivers/net/wan/pci200syn.c
3550 F: drivers/net/wan/wanxl*
3552 GENERIC INCLUDE/ASM HEADER FILES
3555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3557 F: include/asm-generic
3558 F: include/uapi/asm-generic
3560 GENERIC UIO DRIVER FOR PCI DEVICES
3564 F: drivers/uio/uio_pci_generic.c
3569 W: http://sources.redhat.com/cluster/
3570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3573 F: Documentation/filesystems/gfs2*.txt
3575 F: include/uapi/linux/gfs2_ondisk.h
3577 GIGASET ISDN DRIVERS
3581 W: http://gigaset307x.sourceforge.net/
3583 F: Documentation/isdn/README.gigaset
3584 F: drivers/isdn/gigaset/
3585 F: include/uapi/linux/gigaset_dev.h
3591 T: git git://git.secretlab.ca/git/linux-2.6.git
3592 F: Documentation/gpio.txt
3594 F: include/linux/gpio*
3595 F: include/asm-generic/gpio.h
3597 GRE DEMULTIPLEXER DRIVER
3602 F: include/net/gre.h
3604 GRETH 10/100/1G Ethernet MAC device driver
3608 F: drivers/net/ethernet/aeroflex/
3610 GSPCA FINEPIX SUBDRIVER
3613 T: git git://linuxtv.org/media_tree.git
3615 F: drivers/media/usb/gspca/finepix.c
3617 GSPCA GL860 SUBDRIVER
3620 T: git git://linuxtv.org/media_tree.git
3622 F: drivers/media/usb/gspca/gl860/
3624 GSPCA M5602 SUBDRIVER
3627 T: git git://linuxtv.org/media_tree.git
3629 F: drivers/media/usb/gspca/m5602/
3631 GSPCA PAC207 SONIXB SUBDRIVER
3634 T: git git://linuxtv.org/media_tree.git
3636 F: drivers/media/usb/gspca/pac207.c
3638 GSPCA SN9C20X SUBDRIVER
3641 T: git git://linuxtv.org/media_tree.git
3643 F: drivers/media/usb/gspca/sn9c20x.c
3645 GSPCA T613 SUBDRIVER
3648 T: git git://linuxtv.org/media_tree.git
3650 F: drivers/media/usb/gspca/t613.c
3652 GSPCA USB WEBCAM DRIVER
3655 T: git git://linuxtv.org/media_tree.git
3657 F: drivers/media/usb/gspca/
3659 STK1160 USB VIDEO CAPTURE DRIVER
3662 T: git git://linuxtv.org/media_tree.git
3664 F: drivers/media/usb/stk1160/
3666 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3669 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3671 F: drivers/platform/x86/hdaps.c
3673 HDPVR USB VIDEO ENCODER DRIVER
3676 T: git git://linuxtv.org/media_tree.git
3677 W: http://linuxtv.org
3679 F: drivers/media/usb/hdpvr
3681 HWPOISON MEMORY FAILURE HANDLING
3684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3686 F: mm/memory-failure.c
3687 F: mm/hwpoison-inject.c
3689 HYPERVISOR VIRTUAL CONSOLE DRIVER
3698 W: http://www.lm-sensors.org/
3699 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3702 F: Documentation/hwmon/
3704 F: include/linux/hwmon*.h
3706 HARDWARE RANDOM NUMBER GENERATOR CORE
3710 F: Documentation/hw_random.txt
3711 F: drivers/char/hw_random/
3712 F: include/linux/hw_random.h
3714 HARDWARE SPINLOCK CORE
3717 F: Documentation/hwspinlock.txt
3718 F: drivers/hwspinlock/hwspinlock_*
3719 F: include/linux/hwspinlock.h
3721 HARMONY SOUND DRIVER
3724 F: sound/parisc/harmony.*
3729 W: http://linuxtv.org/
3730 W: http://palosaari.fi/linux/
3731 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3732 T: git git://linuxtv.org/anttip/media_tree.git
3734 F: drivers/media/dvb-frontends/hd29l2*
3736 HEWLETT-PACKARD SMART2 RAID DRIVER
3740 F: Documentation/blockdev/cpqarray.txt
3741 F: drivers/block/cpqarray.*
3743 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3747 F: Documentation/scsi/hpsa.txt
3748 F: drivers/scsi/hpsa*.[ch]
3749 F: include/linux/cciss*.h
3750 F: include/uapi/linux/cciss*.h
3752 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3756 F: Documentation/blockdev/cciss.txt
3757 F: drivers/block/cciss*
3758 F: include/linux/cciss_ioctl.h
3759 F: include/uapi/linux/cciss_ioctl.h
3764 F: Documentation/filesystems/hfs.txt
3767 HGA FRAMEBUFFER DRIVER
3770 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3772 F: drivers/video/hgafb.c
3774 HIBERNATION (aka Software Suspend, aka swsusp)
3780 F: drivers/base/power/
3782 F: include/linux/suspend.h
3783 F: include/linux/freezer.h
3784 F: include/linux/pm.h
3785 F: arch/*/include/asm/suspend*.h
3790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3793 F: include/linux/hid*
3794 F: include/uapi/linux/hid*
3796 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3800 F: Documentation/timers/
3802 F: kernel/time/clockevents.c
3803 F: kernel/time/tick*.*
3804 F: kernel/time/timer_*.c
3805 F: include/linux/clockchips.h
3806 F: include/linux/hrtimer.h
3808 HIGH-SPEED SCC DRIVER FOR AX.25
3811 F: drivers/net/hamradio/dmascc.c
3812 F: drivers/net/hamradio/scc.c
3814 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3816 W: http://www.highpoint-tech.com
3818 F: Documentation/scsi/hptiop.txt
3819 F: drivers/scsi/hptiop.c
3825 F: include/linux/hippidevice.h
3826 F: include/uapi/linux/if_hippi.h
3828 F: drivers/net/hippi/
3834 W: http://hostap.epitest.fi/
3836 F: drivers/net/wireless/hostap/
3838 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3841 F: drivers/platform/x86/tc1100-wmi.c
3843 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3846 F: drivers/net/ethernet/hp/hp100.*
3848 HPET: High Precision Event Timers driver
3851 F: Documentation/timers/hpet.txt
3852 F: drivers/char/hpet.c
3853 F: include/linux/hpet.h
3854 F: include/uapi/linux/hpet.h
3859 F: arch/x86/kernel/hpet.c
3860 F: arch/x86/include/asm/hpet.h
3864 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3870 W: http://www.pharscape.org
3872 F: drivers/net/usb/hso.c
3874 HTCPEN TOUCHSCREEN DRIVER
3878 F: drivers/input/touchscreen/htcpen.c
3885 Hyper-V CORE AND DRIVERS
3890 F: arch/x86/include/asm/mshyperv.h
3891 F: arch/x86/include/uapi/asm/hyperv.h
3892 F: arch/x86/kernel/cpu/mshyperv.c
3893 F: drivers/hid/hid-hyperv.c
3895 F: drivers/net/hyperv/
3896 F: drivers/scsi/storvsc_drv.c
3897 F: drivers/video/hyperv_fb.c
3898 F: include/linux/hyperv.h
3901 I2C OVER PARALLEL PORT
3905 F: Documentation/i2c/busses/i2c-parport
3906 F: Documentation/i2c/busses/i2c-parport-light
3907 F: drivers/i2c/busses/i2c-parport.c
3908 F: drivers/i2c/busses/i2c-parport-light.c
3910 I2C/SMBUS CONTROLLER DRIVERS FOR PC
3914 F: Documentation/i2c/busses/i2c-ali1535
3915 F: Documentation/i2c/busses/i2c-ali1563
3916 F: Documentation/i2c/busses/i2c-ali15x3
3917 F: Documentation/i2c/busses/i2c-amd756
3918 F: Documentation/i2c/busses/i2c-amd8111
3919 F: Documentation/i2c/busses/i2c-i801
3920 F: Documentation/i2c/busses/i2c-nforce2
3921 F: Documentation/i2c/busses/i2c-piix4
3922 F: Documentation/i2c/busses/i2c-sis5595
3923 F: Documentation/i2c/busses/i2c-sis630
3924 F: Documentation/i2c/busses/i2c-sis96x
3925 F: Documentation/i2c/busses/i2c-via
3926 F: Documentation/i2c/busses/i2c-viapro
3927 F: drivers/i2c/busses/i2c-ali1535.c
3928 F: drivers/i2c/busses/i2c-ali1563.c
3929 F: drivers/i2c/busses/i2c-ali15x3.c
3930 F: drivers/i2c/busses/i2c-amd756.c
3931 F: drivers/i2c/busses/i2c-amd756-s4882.c
3932 F: drivers/i2c/busses/i2c-amd8111.c
3933 F: drivers/i2c/busses/i2c-i801.c
3934 F: drivers/i2c/busses/i2c-isch.c
3935 F: drivers/i2c/busses/i2c-nforce2.c
3936 F: drivers/i2c/busses/i2c-nforce2-s4985.c
3937 F: drivers/i2c/busses/i2c-piix4.c
3938 F: drivers/i2c/busses/i2c-sis5595.c
3939 F: drivers/i2c/busses/i2c-sis630.c
3940 F: drivers/i2c/busses/i2c-sis96x.c
3941 F: drivers/i2c/busses/i2c-via.c
3942 F: drivers/i2c/busses/i2c-viapro.c
3944 I2C/SMBUS ISMT DRIVER
3948 F: drivers/i2c/busses/i2c-ismt.c
3949 F: Documentation/i2c/busses/i2c-ismt
3951 I2C/SMBUS STUB DRIVER
3955 F: drivers/i2c/i2c-stub.c
3960 W: http://i2c.wiki.kernel.org/
3961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
3963 F: Documentation/i2c/
3965 F: include/linux/i2c.h
3966 F: include/linux/i2c-*.h
3967 F: include/uapi/linux/i2c.h
3968 F: include/uapi/linux/i2c-*.h
3974 F: Documentation/i2c/busses/i2c-taos-evm
3975 F: drivers/i2c/busses/i2c-taos-evm.c
3980 W: http://www.harbaum.org/till/i2c_tiny_usb
3982 F: drivers/i2c/busses/i2c-tiny-usb.c
3989 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3994 IA64 (Itanium) PLATFORM
3998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4002 IBM Power in-Nest Crypto Acceleration
4006 F: drivers/crypto/nx/
4008 IBM Power 842 compression accelerator
4011 F: drivers/crypto/nx/nx-842.c
4012 F: include/linux/nx842.h
4014 IBM Power Linux RAID adapter
4017 F: drivers/scsi/ipr.*
4019 IBM Power Virtual Ethernet Device Driver
4023 F: drivers/net/ethernet/ibm/ibmveth.*
4025 IBM Power Virtual SCSI/FC Device Drivers
4029 F: drivers/scsi/ibmvscsi/
4030 X: drivers/scsi/ibmvscsi/ibmvstgt.c
4032 IBM ServeRAID RAID DRIVER
4035 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4037 F: drivers/scsi/ips.*
4039 ICH LPC AND GPIO DRIVER
4042 F: drivers/mfd/lpc_ich.c
4043 F: drivers/gpio/gpio-ich.c
4048 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4051 F: Documentation/ide/
4053 F: include/linux/ide.h
4055 IDEAPAD LAPTOP EXTRAS DRIVER
4058 W: http://launchpad.net/ideapad-laptop
4060 F: drivers/platform/x86/ideapad-laptop.c
4066 F: Documentation/cdrom/ide-cd
4067 F: drivers/ide/ide-cd*
4073 F: drivers/idle/i7300_idle.c
4075 IEEE 802.15.4 SUBSYSTEM
4079 W: http://apps.sourceforge.net/trac/linux-zigbee
4080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4084 F: drivers/net/ieee802154/
4086 IGUANAWORKS USB IR TRANSCEIVER
4090 F: drivers/media/rc/iguanair.c
4092 IIO SUBSYSTEM AND DRIVERS
4097 F: drivers/staging/iio/
4099 IKANOS/ADI EAGLE ADSL USB DRIVER
4103 F: drivers/usb/atm/ueagle-atm.c
4105 INA209 HARDWARE MONITOR DRIVER
4109 F: Documentation/hwmon/ina209
4110 F: Documentation/devicetree/bindings/i2c/ina209.txt
4111 F: drivers/hwmon/ina209.c
4113 INA2XX HARDWARE MONITOR DRIVER
4117 F: Documentation/hwmon/ina2xx
4118 F: drivers/hwmon/ina2xx.c
4119 F: include/linux/platform_data/ina2xx.h
4121 INDUSTRY PACK SUBSYSTEM (IPACK)
4126 W: http://industrypack.sourceforge.net
4130 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4133 F: security/integrity/ima/
4135 IMS TWINTURBO FRAMEBUFFER DRIVER
4138 F: drivers/video/imsttfb.c
4140 INFINIBAND SUBSYSTEM
4145 W: http://www.openfabrics.org/
4146 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4149 F: Documentation/infiniband/
4150 F: drivers/infiniband/
4151 F: include/uapi/linux/if_infiniband.h
4158 F: Documentation/filesystems/inotify.txt
4159 F: fs/notify/inotify/
4160 F: include/linux/inotify.h
4161 F: include/uapi/linux/inotify.h
4163 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4167 Q: http://patchwork.kernel.org/project/linux-input/list/
4168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4171 F: include/linux/input.h
4172 F: include/uapi/linux/input.h
4173 F: include/linux/input/
4175 INPUT MULTITOUCH (MT) PROTOCOL
4178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4180 F: Documentation/input/multi-touch-protocol.txt
4181 F: drivers/input/input-mt.c
4184 INTEL C600 SERIES SAS CONTROLLER DRIVER
4190 T: git git://git.code.sf.net/p/intel-sas/isci
4192 F: drivers/scsi/isci/
4197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4199 F: drivers/idle/intel_idle.c
4201 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4205 F: Documentation/fb/intelfb.txt
4206 F: drivers/video/intelfb/
4208 INTEL 810/815 FRAMEBUFFER DRIVER
4212 F: drivers/video/i810/
4214 INTEL MENLOW THERMAL DRIVER
4217 W: http://www.lesswatts.org/projects/acpi/
4219 F: drivers/platform/x86/intel_menlow.c
4221 INTEL IA32 MICROCODE UPDATE SUPPORT
4224 F: arch/x86/kernel/microcode_core.c
4225 F: arch/x86/kernel/microcode_intel.c
4227 INTEL I/OAT DMA DRIVER
4230 F: drivers/dma/ioat*
4235 T: git git://git.infradead.org/iommu-2.6.git
4237 F: drivers/iommu/intel-iommu.c
4238 F: include/linux/intel-iommu.h
4240 INTEL IOP-ADMA DMA DRIVER
4243 F: drivers/dma/iop-adma.c
4245 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4248 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4249 F: arch/arm/mach-ixp4xx/include/mach/npe.h
4250 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4251 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4252 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4253 F: drivers/net/wan/ixp4xx_hss.c
4255 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4258 F: drivers/char/hw_random/ixp4xx-rng.c
4260 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
4272 W: http://www.intel.com/support/feedback.htm
4273 W: http://e1000.sourceforge.net/
4274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4277 F: Documentation/networking/e100.txt
4278 F: Documentation/networking/e1000.txt
4279 F: Documentation/networking/e1000e.txt
4280 F: Documentation/networking/igb.txt
4281 F: Documentation/networking/igbvf.txt
4282 F: Documentation/networking/ixgb.txt
4283 F: Documentation/networking/ixgbe.txt
4284 F: Documentation/networking/ixgbevf.txt
4285 F: drivers/net/ethernet/intel/
4287 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4291 F: Documentation/networking/README.ipw2100
4292 F: Documentation/networking/README.ipw2200
4293 F: drivers/net/wireless/ipw2x00/
4295 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4300 W: http://tboot.sourceforge.net
4301 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4303 F: Documentation/intel_txt.txt
4304 F: include/linux/tboot.h
4305 F: arch/x86/kernel/tboot.c
4307 INTEL WIRELESS WIMAX CONNECTION 2400
4312 W: http://linuxwimax.org
4313 F: Documentation/wimax/README.i2400m
4314 F: drivers/net/wimax/i2400m/
4315 F: include/uapi/linux/wimax/i2400m.h
4317 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4321 F: drivers/net/wireless/iwlegacy/
4323 INTEL WIRELESS WIFI LINK (iwlwifi)
4328 W: http://intellinuxwireless.org
4329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4331 F: drivers/net/wireless/iwlwifi/
4333 INTEL MANAGEMENT ENGINE (mei)
4337 F: include/uapi/linux/mei.h
4338 F: drivers/misc/mei/*
4339 F: Documentation/misc-devices/mei/*
4341 IOC3 ETHERNET DRIVER
4345 F: drivers/net/ethernet/sgi/ioc3-eth.c
4351 F: drivers/tty/serial/ioc3_serial.c
4356 F: net/ipv4/netfilter/ipt_MASQUERADE.c
4358 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4363 F: drivers/net/ethernet/icplus/ipg.*
4369 F: drivers/infiniband/hw/ipath/
4374 W: http://openipmi.sourceforge.net/
4376 F: Documentation/IPMI.txt
4377 F: drivers/char/ipmi/
4378 F: include/linux/ipmi*
4379 F: include/uapi/linux/ipmi*
4381 IPS SCSI RAID DRIVER
4384 W: http://www.adaptec.com/
4386 F: drivers/scsi/ips*
4395 F: Documentation/networking/ipvs-sysctl.txt
4396 F: include/net/ip_vs.h
4397 F: include/uapi/linux/ip_vs.h
4398 F: net/netfilter/ipvs/
4404 F: drivers/tty/ipwireless/
4410 F: include/net/ipx.h
4411 F: include/uapi/linux/ipx.h
4418 W: http://irda.sourceforge.net/
4420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4421 F: Documentation/networking/irda.txt
4422 F: drivers/net/irda/
4423 F: include/net/irda/
4429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4433 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4436 T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
4438 F: Documentation/IRQ-domain.txt
4439 F: include/linux/irqdomain.h
4440 F: kernel/irq/irqdomain.c
4445 F: Documentation/isapnp.txt
4446 F: drivers/pnp/isapnp/
4447 F: include/linux/isapnp.h
4452 T: git git://linuxtv.org/media_tree.git
4453 W: http://linuxtv.org
4455 F: drivers/media/radio/radio-isa*
4457 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4461 F: drivers/firmware/iscsi_ibft*
4466 W: www.open-iscsi.org
4467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4469 F: drivers/scsi/*iscsi*
4470 F: include/scsi/*iscsi*
4472 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4477 W: http://www.openfabrics.org
4478 W: www.open-iscsi.org
4479 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4480 F: drivers/infiniband/ulp/iser
4486 W: http://www.isdn4linux.de
4487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4489 F: Documentation/isdn/
4491 F: include/linux/isdn.h
4492 F: include/linux/isdn/
4493 F: include/uapi/linux/isdn.h
4494 F: include/uapi/linux/isdn/
4496 ISDN SUBSYSTEM (Eicon active card driver)
4499 W: http://www.melware.de
4501 F: drivers/isdn/hardware/eicon/
4503 IT87 HARDWARE MONITORING DRIVER
4507 F: Documentation/hwmon/it87
4508 F: drivers/hwmon/it87.c
4513 W: http://linuxtv.org/
4514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4516 F: drivers/media/usb/dvb-usb-v2/it913x*
4518 IT913X FE MEDIA DRIVER
4521 W: http://linuxtv.org/
4522 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4524 F: drivers/media/dvb-frontends/it913x-fe*
4529 W: http://linuxtv.org/
4530 W: http://palosaari.fi/linux/
4531 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4532 T: git git://linuxtv.org/anttip/media_tree.git
4534 F: drivers/media/tuners/it913x*
4536 IVTV VIDEO4LINUX DRIVER
4540 T: git git://linuxtv.org/media_tree.git
4541 W: http://www.ivtvdriver.org
4543 F: Documentation/video4linux/*.ivtv
4544 F: drivers/media/pci/ivtv/
4545 F: include/uapi/linux/ivtv*
4547 IX2505V MEDIA DRIVER
4550 W: http://linuxtv.org/
4551 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4553 F: drivers/media/dvb-frontends/ix2505v*
4555 JC42.4 TEMPERATURE SENSOR DRIVER
4559 F: drivers/hwmon/jc42.c
4560 F: Documentation/hwmon/jc42
4565 W: http://jfs.sourceforge.net/
4566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4568 F: Documentation/filesystems/jfs.txt
4575 F: drivers/net/ethernet/jme.*
4577 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4580 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4583 F: include/uapi/linux/jffs2.h
4585 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4591 F: include/linux/jbd.h
4593 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4598 F: include/linux/jbd2.h
4600 JSM Neo PCI based serial card
4604 F: drivers/tty/serial/jsm/
4606 K10TEMP HARDWARE MONITORING DRIVER
4610 F: Documentation/hwmon/k10temp
4611 F: drivers/hwmon/k10temp.c
4613 K8TEMP HARDWARE MONITORING DRIVER
4617 F: Documentation/hwmon/k8temp
4618 F: drivers/hwmon/k8temp.c
4624 F: Documentation/kbuild/kconfig-language.txt
4631 W: http://lse.sourceforge.net/kdump/
4633 F: Documentation/kdump/
4635 KEENE FM RADIO TRANSMITTER DRIVER
4638 T: git git://linuxtv.org/media_tree.git
4639 W: http://linuxtv.org
4641 F: drivers/media/radio/radio-keene*
4643 KERNEL AUTOMOUNTER v4 (AUTOFS4)
4649 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4655 F: Documentation/kbuild/
4657 F: scripts/Makefile.*
4664 W: http://kernelnewbies.org/KernelJanitors
4667 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4670 W: http://nfs.sourceforge.net/
4673 F: include/linux/nfsd/
4674 F: include/uapi/linux/nfsd/
4678 F: include/linux/lockd/
4679 F: include/linux/sunrpc/
4680 F: include/uapi/linux/sunrpc/
4682 KERNEL VIRTUAL MACHINE (KVM)
4686 W: http://linux-kvm.org
4688 F: Documentation/*/kvm*.txt
4689 F: Documentation/virtual/kvm/
4691 F: arch/*/include/asm/kvm*
4692 F: include/linux/kvm*
4693 F: include/uapi/linux/kvm*
4696 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4699 W: http://kvm.qumranet.com
4701 F: arch/x86/include/asm/svm.h
4702 F: arch/x86/kvm/svm.c
4704 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4707 W: http://kvm.qumranet.com
4708 T: git git://github.com/agraf/linux-2.6.git
4710 F: arch/powerpc/include/asm/kvm*
4711 F: arch/powerpc/kvm/
4713 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4716 W: http://kvm.qumranet.com
4718 F: Documentation/ia64/kvm.txt
4719 F: arch/ia64/include/asm/kvm*
4722 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4727 W: http://www.ibm.com/developerworks/linux/linux390/
4729 F: Documentation/s390/kvm.txt
4730 F: arch/s390/include/asm/kvm*
4732 F: drivers/s390/kvm/
4734 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4737 W: http://systems.cs.columbia.edu/projects/kvm-arm
4739 F: arch/arm/include/uapi/asm/kvm*
4740 F: arch/arm/include/asm/kvm*
4743 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4748 F: arch/arm64/include/uapi/asm/kvm*
4749 F: arch/arm64/include/asm/kvm*
4754 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4757 F: include/linux/kexec.h
4758 F: include/uapi/linux/kexec.h
4765 F: Documentation/security/keys.txt
4766 F: include/linux/key.h
4767 F: include/linux/key-type.h
4777 F: Documentation/security/keys-trusted-encrypted.txt
4778 F: include/keys/trusted-type.h
4779 F: security/keys/trusted.c
4780 F: security/keys/trusted.h
4788 F: Documentation/security/keys-trusted-encrypted.txt
4789 F: include/keys/encrypted-type.h
4790 F: security/keys/encrypted-keys/
4792 KGDB / KDB /debug_core
4794 W: http://kgdb.wiki.kernel.org/
4797 F: Documentation/DocBook/kgdb.tmpl
4798 F: drivers/misc/kgdbts.c
4799 F: drivers/tty/serial/kgdboc.c
4800 F: include/linux/kdb.h
4801 F: include/linux/kgdb.h
4808 F: Documentation/kmemcheck.txt
4809 F: arch/x86/include/asm/kmemcheck.h
4810 F: arch/x86/mm/kmemcheck/
4811 F: include/linux/kmemcheck.h
4817 F: Documentation/kmemleak.txt
4818 F: include/linux/kmemleak.h
4820 F: mm/kmemleak-test.c
4828 F: Documentation/kprobes.txt
4829 F: include/linux/kprobes.h
4832 KS0108 LCD CONTROLLER DRIVER
4834 W: http://miguelojeda.es/auxdisplay.htm
4835 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4837 F: Documentation/auxdisplay/ks0108
4838 F: drivers/auxdisplay/ks0108.c
4839 F: include/linux/ks0108.h
4844 F: Documentation/networking/lapb-module.txt
4848 LASI 53c700 driver for PARISC
4852 F: Documentation/scsi/53c700.txt
4853 F: drivers/scsi/53c700*
4859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4862 F: include/linux/leds.h
4864 LEGACY EEPROM DRIVER
4867 F: Documentation/misc-devices/eeprom
4868 F: drivers/misc/eeprom/eeprom.c
4870 LEGO USB Tower driver
4873 W: http://legousb.sourceforge.net/
4875 F: drivers/usb/misc/legousbtower.c
4880 W: http://linuxtv.org/
4881 W: http://github.com/mkrufky
4882 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4883 T: git git://linuxtv.org/mkrufky/tuners.git
4885 F: drivers/media/dvb-frontends/lg2160.*
4887 LGDT3305 MEDIA DRIVER
4890 W: http://linuxtv.org/
4891 W: http://github.com/mkrufky
4892 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4893 T: git git://linuxtv.org/mkrufky/tuners.git
4895 F: drivers/media/dvb-frontends/lgdt3305.*
4900 W: http://lguest.ozlabs.org/
4902 F: arch/x86/include/asm/lguest*.h
4905 F: include/linux/lguest*.h
4908 LINUX FOR IBM pSERIES (RS/6000)
4910 W: http://www.ibm.com/linux/ltc/projects/ppc
4912 F: arch/powerpc/boot/rs6000.h
4914 LINUX FOR POWERPC (32-BIT AND 64-BIT)
4917 W: http://www.penguinppc.org/
4919 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4922 F: Documentation/powerpc/
4925 LINUX FOR POWER MACINTOSH
4927 W: http://www.penguinppc.org/
4930 F: arch/powerpc/platforms/powermac/
4931 F: drivers/macintosh/
4933 LINUX FOR POWERPC EMBEDDED MPC5XXX
4936 T: git git://git.denx.de/linux-2.6-agust.git
4938 F: arch/powerpc/platforms/512x/
4939 F: arch/powerpc/platforms/52xx/
4941 LINUX FOR POWERPC EMBEDDED PPC4XX
4944 W: http://www.penguinppc.org/
4946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4948 F: arch/powerpc/platforms/40x/
4949 F: arch/powerpc/platforms/44x/
4951 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4954 F: arch/powerpc/*/*virtex*
4955 F: arch/powerpc/*/*/*virtex*
4957 LINUX FOR POWERPC EMBEDDED PPC8XX
4960 W: http://www.penguinppc.org/
4963 F: arch/powerpc/platforms/8xx/
4965 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4967 W: http://www.penguinppc.org/
4970 F: arch/powerpc/platforms/83xx/
4971 F: arch/powerpc/platforms/85xx/
4973 LINUX FOR POWERPC PA SEMI PWRFICIENT
4977 F: arch/powerpc/platforms/pasemi/
4978 F: drivers/*/*pasemi*
4979 F: drivers/*/*/*pasemi*
4981 LINUX SECURITY MODULE (LSM) FRAMEWORK
4986 LIS3LV02D ACCELEROMETER DRIVER
4989 F: Documentation/misc-devices/lis3lv02d
4990 F: drivers/misc/lis3lv02d/
4991 F: drivers/platform/x86/hp_accel.c
4996 F: include/linux/llc.h
4997 F: include/uapi/linux/llc.h
5001 LM73 HARDWARE MONITOR DRIVER
5005 F: drivers/hwmon/lm73.c
5007 LM78 HARDWARE MONITOR DRIVER
5011 F: Documentation/hwmon/lm78
5012 F: drivers/hwmon/lm78.c
5014 LM83 HARDWARE MONITOR DRIVER
5018 F: Documentation/hwmon/lm83
5019 F: drivers/hwmon/lm83.c
5021 LM90 HARDWARE MONITOR DRIVER
5025 F: Documentation/hwmon/lm90
5026 F: drivers/hwmon/lm90.c
5028 LM95234 HARDWARE MONITOR DRIVER
5032 F: Documentation/hwmon/lm95234
5033 F: drivers/hwmon/lm95234.c
5035 LME2510 MEDIA DRIVER
5038 W: http://linuxtv.org/
5039 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5041 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5043 LOCKDEP AND LOCKSTAT
5046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5048 F: Documentation/lockdep*.txt
5049 F: Documentation/lockstat.txt
5050 F: include/linux/lockdep.h
5053 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5056 W: http://www.linux-ntfs.org/content/view/19/37/
5058 F: Documentation/ldm.txt
5059 F: block/partitions/ldm.*
5069 LPC32XX MACHINE SUPPORT
5073 F: arch/arm/mach-lpc32xx/
5075 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5081 W: http://www.lsilogic.com/support
5083 F: drivers/message/fusion/
5084 F: drivers/scsi/mpt2sas/
5085 F: drivers/scsi/mpt3sas/
5087 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5091 F: drivers/scsi/sym53c8xx_2/
5093 LTC4261 HARDWARE MONITOR DRIVER
5097 F: Documentation/hwmon/ltc4261
5098 F: drivers/hwmon/ltc4261.c
5100 LTP (Linux Test Project)
5107 W: http://ltp.sourceforge.net/
5108 T: git git://github.com/linux-test-project/ltp.git
5109 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5116 W: http://www.linux-m32r.org/
5123 W: http://www.linux-m68k.org/
5124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5129 M68K ON APPLE MACINTOSH
5131 W: http://www.mac.linux-m68k.org/
5138 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5142 M88RS2000 MEDIA DRIVER
5145 W: http://linuxtv.org/
5146 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5148 F: drivers/media/dvb-frontends/m88rs2000*
5150 MA901 MASTERKIT USB FM RADIO DRIVER
5153 T: git git://linuxtv.org/media_tree.git
5155 F: drivers/media/radio/radio-ma901.c
5160 W: http://wireless.kernel.org/
5161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5164 F: Documentation/networking/mac80211-injection.txt
5165 F: include/net/mac80211.h
5168 MAC80211 PID RATE CONTROL
5172 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5176 F: net/mac80211/rc80211_pid*
5182 F: drivers/net/macvlan.c
5183 F: include/linux/if_macvlan.h
5185 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5187 W: http://www.kernel.org/doc/man-pages
5191 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5196 F: drivers/net/ethernet/marvell/sk*
5198 MARVELL LIBERTAS WIRELESS DRIVER
5201 F: drivers/net/wireless/libertas/
5203 MARVELL MV643XX ETHERNET DRIVER
5207 F: drivers/net/ethernet/marvell/mv643xx_eth.*
5208 F: include/linux/mv643xx.h
5210 MARVELL MVNETA ETHERNET DRIVER
5214 F: drivers/net/ethernet/marvell/mvneta.*
5216 MARVELL MWIFIEX WIRELESS DRIVER
5220 F: drivers/net/wireless/mwifiex/
5222 MARVELL MWL8K WIRELESS DRIVER
5226 F: drivers/net/wireless/mwl8k.c
5228 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5231 F: drivers/mmc/host/mvsdio.*
5233 MATROX FRAMEBUFFER DRIVER
5236 F: drivers/video/matrox/matroxfb_*
5237 F: include/uapi/linux/matroxfb.h
5239 MAX16065 HARDWARE MONITOR DRIVER
5243 F: Documentation/hwmon/max16065
5244 F: drivers/hwmon/max16065.c
5246 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5250 F: Documentation/hwmon/max6650
5251 F: drivers/hwmon/max6650.c
5253 MAX6697 HARDWARE MONITOR DRIVER
5257 F: Documentation/hwmon/max6697
5258 F: Documentation/devicetree/bindings/i2c/max6697.txt
5259 F: drivers/hwmon/max6697.c
5260 F: include/linux/platform_data/max6697.h
5262 MAXIRADIO FM RADIO RECEIVER DRIVER
5265 T: git git://linuxtv.org/media_tree.git
5266 W: http://linuxtv.org
5268 F: drivers/media/radio/radio-maxiradio*
5270 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5272 P: LinuxTV.org Project
5274 W: http://linuxtv.org
5275 Q: http://patchwork.kernel.org/project/linux-media/list/
5276 T: git git://linuxtv.org/media_tree.git
5278 F: Documentation/dvb/
5279 F: Documentation/video4linux/
5280 F: Documentation/DocBook/media/
5282 F: drivers/staging/media/
5284 F: include/uapi/linux/dvb/
5285 F: include/uapi/linux/videodev2.h
5286 F: include/uapi/linux/media.h
5287 F: include/uapi/linux/v4l2-*
5288 F: include/uapi/linux/meye.h
5289 F: include/uapi/linux/ivtv*
5290 F: include/uapi/linux/uvcvideo.h
5292 MEDIAVISION PRO MOVIE STUDIO DRIVER
5295 T: git git://linuxtv.org/media_tree.git
5296 W: http://linuxtv.org
5298 F: drivers/media/parport/pms*
5300 MEGARAID SCSI DRIVERS
5303 W: http://megaraid.lsilogic.com
5305 F: Documentation/scsi/megaraid.txt
5306 F: drivers/scsi/megaraid.*
5307 F: drivers/scsi/megaraid/
5309 MELLANOX ETHERNET DRIVER (mlx4_en)
5313 W: http://www.mellanox.com
5314 Q: http://patchwork.ozlabs.org/project/netdev/list/
5315 F: drivers/net/ethernet/mellanox/mlx4/en_*
5319 W: http://www.linux-mm.org
5321 F: include/linux/mm.h
5322 F: include/linux/gfp.h
5323 F: include/linux/mmzone.h
5324 F: include/linux/memory_hotplug.h
5325 F: include/linux/vmalloc.h
5328 MEMORY RESOURCE CONTROLLER
5339 MEMORY TECHNOLOGY DEVICES (MTD)
5342 W: http://www.linux-mtd.infradead.org/
5343 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5344 T: git git://git.infradead.org/mtd-2.6.git
5347 F: include/linux/mtd/
5348 F: include/uapi/mtd/
5354 F: Documentation/metag/
5355 F: Documentation/devicetree/bindings/metag/
5356 F: drivers/clocksource/metag_generic.c
5357 F: drivers/irqchip/irq-metag.c
5358 F: drivers/irqchip/irq-metag-ext.c
5359 F: drivers/tty/metag_da.c
5362 MICROBLAZE ARCHITECTURE
5365 W: http://www.monstr.eu/fdt/
5366 T: git git://git.monstr.eu/linux-2.6-microblaze.git
5373 F: drivers/usb/image/microtek.*
5378 W: http://www.linux-mips.org/
5379 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5380 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5382 F: Documentation/mips/
5385 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5388 T: git git://linuxtv.org/media_tree.git
5389 W: http://linuxtv.org
5391 F: drivers/media/radio/radio-miropcm20*
5396 F: include/linux/module.h
5399 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5400 W: http://popies.net/meye/
5402 F: Documentation/video4linux/meye.txt
5403 F: drivers/media/pci/meye/
5404 F: include/uapi/linux/meye.h
5406 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5409 F: Documentation/serial/moxa-smartio
5410 F: drivers/tty/mxser.*
5412 MR800 AVERMEDIA USB FM RADIO DRIVER
5415 T: git git://linuxtv.org/media_tree.git
5417 F: drivers/media/radio/radio-mr800.c
5423 F: drivers/platform/x86/msi-laptop.c
5429 F: drivers/platform/x86/msi-wmi.c
5431 MT9M032 SENSOR DRIVER
5434 T: git git://linuxtv.org/media_tree.git
5436 F: drivers/media/i2c/mt9m032.c
5437 F: include/media/mt9m032.h
5439 MT9P031 SENSOR DRIVER
5442 T: git git://linuxtv.org/media_tree.git
5444 F: drivers/media/i2c/mt9p031.c
5445 F: include/media/mt9p031.h
5447 MT9T001 SENSOR DRIVER
5450 T: git git://linuxtv.org/media_tree.git
5452 F: drivers/media/i2c/mt9t001.c
5453 F: include/media/mt9t001.h
5455 MT9V032 SENSOR DRIVER
5458 T: git git://linuxtv.org/media_tree.git
5460 F: drivers/media/i2c/mt9v032.c
5461 F: include/media/mt9v032.h
5463 MULTIFUNCTION DEVICES (MFD)
5465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
5469 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5475 F: include/linux/mmc/
5476 F: include/uapi/linux/mmc/
5478 MULTIMEDIA CARD (MMC) ETC. OVER SPI
5480 F: drivers/mmc/host/mmc_spi.c
5481 F: include/linux/spi/mmc_spi.h
5483 MULTISOUND SOUND DRIVER
5486 F: Documentation/sound/oss/MultiSound
5489 MULTITECH MULTIPORT CARD (ISICOM)
5491 F: drivers/tty/isicom.c
5492 F: include/linux/isicom.h
5494 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5499 F: drivers/usb/musb/
5501 MXL5007T MEDIA DRIVER
5504 W: http://linuxtv.org/
5505 W: http://github.com/mkrufky
5506 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5507 T: git git://linuxtv.org/mkrufky/tuners.git
5509 F: drivers/media/tuners/mxl5007t.*
5511 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5514 W: http://www.myri.com/scs/download-Myri10GE.html
5516 F: drivers/net/ethernet/myricom/myri10ge/
5518 NATSEMI ETHERNET DRIVER (DP8381x)
5520 F: drivers/net/ethernet/natsemi/natsemi.c
5522 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5526 W: http://www.native-instruments.com
5534 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5538 F: drivers/scsi/NCR_D700.*
5540 NCT6775 HARDWARE MONITOR DRIVER
5544 F: Documentation/hwmon/nct6775
5545 F: drivers/hwmon/nct6775.c
5547 NETEFFECT IWARP RNIC DRIVER (IW_NES)
5550 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5552 F: drivers/infiniband/hw/nes/
5554 NETEM NETWORK EMULATOR
5558 F: net/sched/sch_netem.c
5560 NETERION 10GbE DRIVERS (s2io/vxge)
5564 F: Documentation/networking/s2io.txt
5565 F: Documentation/networking/vxge.txt
5566 F: drivers/net/ethernet/neterion/
5575 W: http://www.netfilter.org/
5576 W: http://www.iptables.org/
5577 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5581 F: include/linux/netfilter*
5582 F: include/linux/netfilter/
5583 F: include/net/netfilter/
5584 F: include/uapi/linux/netfilter*
5585 F: include/uapi/linux/netfilter/
5586 F: net/*/netfilter.c
5592 W: http://netlabel.sf.net
5595 F: Documentation/netlabel/
5596 F: include/net/netlabel.h
5599 NETROM NETWORK LAYER
5602 W: http://www.linux-ax25.org/
5604 F: include/net/netrom.h
5605 F: include/uapi/linux/netrom.h
5608 NETWORK BLOCK DEVICE (NBD)
5612 F: Documentation/blockdev/nbd.txt
5613 F: drivers/block/nbd.c
5614 F: include/linux/nbd.h
5615 F: include/uapi/linux/nbd.h
5617 NETWORK DROP MONITOR
5621 W: https://fedorahosted.org/dropwatch/
5622 F: net/core/drop_monitor.c
5624 NETWORKING [GENERAL]
5627 W: http://www.linuxfoundation.org/en/Net
5628 Q: http://patchwork.ozlabs.org/project/netdev/list/
5629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5634 F: include/linux/in.h
5635 F: include/linux/net.h
5636 F: include/linux/netdevice.h
5637 F: include/uapi/linux/in.h
5638 F: include/uapi/linux/net.h
5639 F: include/uapi/linux/netdevice.h
5641 NETWORKING [IPv4/IPv6]
5648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5666 F: include/uapi/linux/xfrm.h
5667 F: include/net/xfrm.h
5669 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5674 NETWORKING [WIRELESS]
5677 Q: http://patchwork.kernel.org/project/linux-wireless/list/
5678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5683 F: include/net/ieee80211*
5684 F: include/linux/wireless.h
5685 F: include/uapi/linux/wireless.h
5686 F: include/net/iw_handler.h
5687 F: drivers/net/wireless/
5691 W: http://www.linuxfoundation.org/en/Net
5692 Q: http://patchwork.ozlabs.org/project/netdev/list/
5693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5697 F: include/linux/if_*
5698 F: include/linux/netdevice.h
5699 F: include/linux/arcdevice.h
5700 F: include/linux/etherdevice.h
5701 F: include/linux/fcdevice.h
5702 F: include/linux/fddidevice.h
5703 F: include/linux/hippidevice.h
5704 F: include/linux/inetdevice.h
5705 F: include/uapi/linux/if_*
5706 F: include/uapi/linux/netdevice.h
5708 NETXEN (1/10) GbE SUPPORT
5713 W: http://www.qlogic.com
5715 F: drivers/net/ethernet/qlogic/netxen/
5726 F: include/uapi/linux/nfc.h
5728 F: include/linux/platform_data/pn544.h
5730 NFS, SUNRPC, AND LOCKD CLIENTS
5733 W: http://client.linux-nfs.org
5734 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5740 F: include/linux/lockd/
5741 F: include/linux/nfs*
5742 F: include/linux/sunrpc/
5743 F: include/uapi/linux/nfs*
5744 F: include/uapi/linux/sunrpc/
5749 W: http://www.nilfs.org/en/
5750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5752 F: Documentation/filesystems/nilfs2.txt
5754 F: include/linux/nilfs2_fs.h
5756 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
5758 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5760 F: Documentation/scsi/NinjaSCSI.txt
5761 F: drivers/scsi/pcmcia/nsp_*
5763 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
5766 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5768 F: Documentation/scsi/NinjaSCSI.txt
5769 F: drivers/scsi/nsp32*
5775 F: drivers/net/ntb_netdev.c
5776 F: include/linux/ntb.h
5781 W: http://www.tuxera.com/
5782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
5784 F: Documentation/filesystems/ntfs.txt
5787 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
5791 F: drivers/video/riva/
5792 F: drivers/video/nvidia/
5797 T: git git://git.infradead.org/users/willy/linux-nvme.git
5799 F: drivers/block/nvme*
5800 F: include/linux/nvme.h
5805 W: http://www.muru.com/linux/omap/
5806 W: http://linux.omap.com/
5807 Q: http://patchwork.kernel.org/project/linux-omap/list/
5808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
5811 F: drivers/i2c/busses/i2c-omap.c
5812 F: include/linux/i2c-omap.h
5814 OMAP DEVICE TREE SUPPORT
5820 F: arch/arm/boot/dts/*omap*
5821 F: arch/arm/boot/dts/*am3*
5823 OMAP CLOCK FRAMEWORK SUPPORT
5827 F: arch/arm/*omap*/*clock*
5829 OMAP POWER MANAGEMENT SUPPORT
5833 F: arch/arm/*omap*/*pm*
5834 F: drivers/cpufreq/omap-cpufreq.c
5836 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
5841 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
5842 F: arch/arm/mach-omap2/powerdomain44xx.c
5843 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
5844 F: arch/arm/mach-omap2/clockdomain44xx.c
5854 OMAP FRAMEBUFFER SUPPORT
5859 F: drivers/video/omap/
5861 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
5866 F: drivers/video/omap2/
5867 F: Documentation/arm/OMAP/DSS
5869 OMAP HARDWARE SPINLOCK SUPPORT
5873 F: drivers/hwspinlock/omap_hwspinlock.c
5874 F: arch/arm/mach-omap2/hwspinlock.c
5880 F: drivers/mmc/host/omap.c
5887 F: drivers/mmc/host/omap_hsmmc.c
5889 OMAP RANDOM NUMBER GENERATOR SUPPORT
5892 F: drivers/char/hw_random/omap-rng.c
5899 F: arch/arm/mach-omap2/omap_hwmod.*
5901 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
5905 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
5907 OMAP IMAGE SIGNAL PROCESSOR (ISP)
5911 F: drivers/media/platform/omap3isp/
5917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5919 F: drivers/usb/*/*omap*
5920 F: arch/arm/*omap*/usb*
5927 F: drivers/gpio/gpio-omap.c
5933 F: Documentation/filesystems/omfs.txt
5936 OMNIKEY CARDMAN 4000 DRIVER
5939 F: drivers/char/pcmcia/cm4000_cs.c
5940 F: include/linux/cm4000_cs.h
5941 F: include/uapi/linux/cm4000_cs.h
5943 OMNIKEY CARDMAN 4040 DRIVER
5946 F: drivers/char/pcmcia/cm4040_cs.*
5948 OMNIVISION OV7670 SENSOR DRIVER
5951 T: git git://linuxtv.org/media_tree.git
5953 F: drivers/media/i2c/ov7670.c
5955 ONENAND FLASH DRIVER
5959 F: drivers/mtd/onenand/
5960 F: include/linux/mtd/onenand*.h
5962 ONSTREAM SCSI TAPE DRIVER
5967 F: Documentation/scsi/osst.txt
5968 F: drivers/scsi/osst.*
5969 F: drivers/scsi/osst_*.h
5970 F: drivers/scsi/st.h
5972 OPENCORES I2C BUS DRIVER
5976 F: Documentation/i2c/busses/i2c-ocores
5977 F: drivers/i2c/busses/i2c-ocores.c
5979 OPEN FIRMWARE AND FLATTENED DEVICE TREE
5983 W: http://fdt.secretlab.ca
5984 T: git git://git.secretlab.ca/git/linux-2.6.git
5986 F: Documentation/devicetree
5988 F: include/linux/of*.h
5993 OPENRISC ARCHITECTURE
5995 W: http://openrisc.net
5998 T: git git://openrisc.net/~jonas/linux
6004 W: http://openvswitch.org
6005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6012 T: git git://git.alsa-project.org/alsa-kernel.git
6014 F: sound/drivers/opl4/
6020 F: arch/*/include/asm/oprofile*.h
6022 F: drivers/oprofile/
6023 F: include/linux/oprofile.h
6025 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6029 W: http://oss.oracle.com/projects/ocfs2/
6030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6032 F: Documentation/filesystems/ocfs2.txt
6033 F: Documentation/filesystems/dlmfs.txt
6038 W: http://wireless.kernel.org/en/users/Drivers/orinoco
6039 W: http://www.nongnu.org/orinoco/
6041 F: drivers/net/wireless/orinoco/
6043 OSD LIBRARY and FILESYSTEM
6047 W: http://open-osd.org
6048 T: git git://git.open-osd.org/open-osd.git
6050 F: drivers/scsi/osd/
6051 F: include/scsi/osd_*
6057 W: http://wireless.kernel.org/en/users/Drivers/p54
6059 F: drivers/net/wireless/p54/
6061 PA SEMI ETHERNET DRIVER
6065 F: drivers/net/ethernet/pasemi/*
6067 PA SEMI SMBUS DRIVER
6071 F: drivers/i2c/busses/i2c-pasemi.c
6073 PADATA PARALLEL EXECUTION MECHANISM
6078 F: include/linux/padata.h
6079 F: Documentation/padata.txt
6081 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6085 F: drivers/platform/x86/panasonic-laptop.c
6087 PANASONIC MN10300/AM33/AM34 PORT
6091 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6093 F: Documentation/mn10300/
6096 PARALLEL PORT SUPPORT
6100 F: include/linux/parport*.h
6101 F: drivers/char/ppdev.c
6102 F: include/uapi/linux/ppdev.h
6104 PARAVIRT_OPS INTERFACE
6111 F: Documentation/ia64/paravirt_ops.txt
6112 F: arch/*/kernel/paravirt*
6113 F: arch/*/include/asm/paravirt.h
6115 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6118 W: http://www.torque.net/linux-pp.html
6120 F: Documentation/blockdev/paride.txt
6121 F: drivers/block/paride/
6127 W: http://www.parisc-linux.org/
6128 Q: http://patchwork.kernel.org/project/linux-parisc/list/
6129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6133 F: Documentation/parisc/
6135 F: drivers/char/agp/parisc-agp.c
6136 F: drivers/input/serio/gscps2.c
6137 F: drivers/parport/parport_gsc.*
6138 F: drivers/tty/serial/8250/8250_gsc.c
6139 F: drivers/video/sti*
6140 F: drivers/video/console/sti*
6141 F: drivers/video/logo/logo_parisc*
6143 PC87360 HARDWARE MONITORING DRIVER
6147 F: Documentation/hwmon/pc87360
6148 F: drivers/hwmon/pc87360.c
6153 F: drivers/char/pc8736x_gpio.c
6155 PC87427 HARDWARE MONITORING DRIVER
6159 F: Documentation/hwmon/pc87427
6160 F: drivers/hwmon/pc87427.c
6165 F: drivers/leds/leds-pca9532.c
6166 F: include/linux/leds-pca9532.h
6168 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6172 F: drivers/i2c/muxes/i2c-mux-pca9541.c
6174 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6177 F: drivers/firmware/pcdp.*
6183 F: Documentation/PCI/pci-error-recovery.txt
6184 F: Documentation/powerpc/eeh-pci-error-recovery.txt
6189 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6192 F: Documentation/PCI/
6194 F: include/linux/pci*
6197 P: Linux PCMCIA Team
6199 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6202 F: Documentation/pcmcia/
6206 PCNET32 NETWORK DRIVER
6210 F: drivers/net/ethernet/amd/pcnet32.c
6212 PCRYPT PARALLEL CRYPTO ENGINE
6217 F: include/crypto/pcrypt.h
6219 PER-CPU MEMORY ALLOCATOR
6222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6224 F: include/linux/percpu*.h
6226 F: arch/*/include/asm/percpu.h
6228 PER-TASK DELAY ACCOUNTING
6231 F: include/linux/delayacct.h
6232 F: kernel/delayacct.c
6234 PERFORMANCE EVENTS SUBSYSTEM
6239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6242 F: include/linux/perf_event.h
6243 F: include/uapi/linux/perf_event.h
6244 F: arch/*/kernel/perf_event*.c
6245 F: arch/*/kernel/*/perf_event*.c
6246 F: arch/*/kernel/*/*/perf_event*.c
6247 F: arch/*/include/asm/perf_event.h
6248 F: arch/*/kernel/perf_callchain.c
6251 PERSONALITY HANDLING
6255 F: include/linux/personality.h
6256 F: include/uapi/linux/personality.h
6261 F: Documentation/networking/phonet.txt
6262 F: include/linux/phonet.h
6263 F: include/net/phonet/
6264 F: include/uapi/linux/phonet.h
6271 F: drivers/mtd/devices/phram.c
6277 F: drivers/hid/hid-picolcd*
6282 T: git git://github.com/jamieiles/linux-2.6-ji.git
6284 F: arch/arm/mach-picoxcell
6285 F: drivers/*/picoxcell*
6286 F: drivers/*/*/picoxcell*
6288 PIN CONTROL SUBSYSTEM
6292 F: include/linux/pinctrl/
6294 PIN CONTROLLER - ATMEL AT91
6298 F: drivers/pinctrl/pinctrl-at91.c
6300 PIN CONTROLLER - ST SPEAR
6304 W: http://www.st.com/spear
6306 F: drivers/pinctrl/spear/
6311 F: drivers/block/pktcdvd.c
6312 F: include/linux/pktcdvd.h
6313 F: include/uapi/linux/pktcdvd.h
6317 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6320 F: drivers/input/serio/i8042-unicore32io.h
6321 F: drivers/i2c/busses/i2c-puv3.c
6322 F: drivers/video/fb-puv3.c
6323 F: drivers/rtc/rtc-puv3.c
6325 PMBUS HARDWARE MONITORING DRIVERS
6328 W: http://www.lm-sensors.org/
6329 W: http://www.roeck-us.net/linux/drivers/
6330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6332 F: Documentation/hwmon/pmbus
6333 F: drivers/hwmon/pmbus/
6334 F: include/linux/i2c/pmbus.h
6336 PMC SIERRA MaxRAID DRIVER
6339 W: http://www.pmc-sierra.com/
6341 F: drivers/scsi/pmcraid.*
6343 PMC SIERRA PM8001 DRIVER
6348 F: drivers/scsi/pm8001/
6350 POSIX CLOCKS and TIMERS
6352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6355 F: include/linux/timer*
6358 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6361 T: git git://git.infradead.org/battery-2.6.git
6363 F: include/linux/power_supply.h
6376 F: drivers/i2c/busses/i2c-pnx.c
6378 PPP PROTOCOL DRIVERS AND COMPRESSORS
6382 F: drivers/net/ppp/ppp_*
6384 PPP OVER ATM (RFC 2364)
6387 F: net/atm/pppoatm.c
6388 F: include/uapi/linux/atmppp.h
6393 F: drivers/net/ppp/pppoe.c
6394 F: drivers/net/ppp/pppox.c
6399 F: net/l2tp/l2tp_ppp.c
6400 F: include/linux/if_pppol2tp.h
6401 F: include/uapi/linux/if_pppol2tp.h
6405 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6408 F: Documentation/pps/
6410 F: include/linux/pps*.h
6416 F: drivers/net/ppp/pptp.c
6417 W: http://sourceforge.net/projects/accel-pptp
6422 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6424 F: Documentation/preempt-locking.txt
6425 F: include/linux/preempt.h
6427 PRISM54 WIRELESS DRIVER
6430 W: http://wireless.kernel.org/en/users/Drivers/p54
6432 F: drivers/net/wireless/prism54/
6434 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6438 F: drivers/ata/sata_promise.*
6445 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6447 PS3 PLATFORM SUPPORT
6452 F: arch/powerpc/boot/ps3*
6453 F: arch/powerpc/include/asm/lv1call.h
6454 F: arch/powerpc/include/asm/ps3*.h
6455 F: arch/powerpc/platforms/ps3/
6458 F: drivers/rtc/rtc-ps3.c
6459 F: drivers/usb/host/*ps3.c
6460 F: sound/ppc/snd_ps3*
6466 F: drivers/block/ps3vram.c
6474 T: git git://git.infradead.org/users/cbou/linux-pstore.git
6476 F: include/linux/pstore*
6477 F: drivers/firmware/efi/efi-pstore.c
6478 F: drivers/acpi/apei/erst.c
6480 PTP HARDWARE CLOCK SUPPORT
6484 W: http://linuxptp.sourceforge.net/
6485 F: Documentation/ABI/testing/sysfs-ptp
6486 F: Documentation/ptp/*
6487 F: drivers/net/ethernet/freescale/gianfar_ptp.c
6488 F: drivers/net/phy/dp83640*
6490 F: include/linux/ptp_cl*
6496 F: include/asm-generic/syscall.h
6497 F: include/linux/ptrace.h
6498 F: include/linux/regset.h
6499 F: include/linux/tracehook.h
6500 F: include/uapi/linux/ptrace.h
6503 PVRUSB2 VIDEO4LINUX DRIVER
6507 W: http://www.isely.net/pvrusb2/
6508 T: git git://linuxtv.org/media_tree.git
6510 F: Documentation/video4linux/README.pvrusb2
6511 F: drivers/media/usb/pvrusb2/
6516 T: git git://linuxtv.org/media_tree.git
6518 F: drivers/media/usb/pwc/*
6524 W: http://gitorious.org/linux-pwm
6525 T: git git://gitorious.org/linux-pwm/linux-pwm.git
6526 F: Documentation/pwm.txt
6527 F: Documentation/devicetree/bindings/pwm/
6528 F: include/linux/pwm.h
6530 F: drivers/video/backlight/pwm_bl.c
6531 F: include/linux/pwm_backlight.h
6533 PXA2xx/PXA3xx SUPPORT
6538 T: git git://github.com/hzhuang1/linux.git
6539 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6541 F: arch/arm/mach-pxa/
6542 F: drivers/pcmcia/pxa2xx*
6543 F: drivers/spi/spi-pxa2xx*
6544 F: drivers/usb/gadget/pxa2*
6545 F: include/sound/pxa2xx-lib.h
6553 T: git git://github.com/hzhuang1/linux.git
6554 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6556 F: arch/arm/mach-mmp/
6570 F: drivers/infiniband/hw/qib/
6572 QLOGIC QLA1280 SCSI DRIVER
6576 F: drivers/scsi/qla1280.[ch]
6578 QLOGIC QLA2XXX FC-SCSI DRIVER
6583 F: Documentation/scsi/LICENSE.qla2xxx
6584 F: drivers/scsi/qla2xxx/
6586 QLOGIC QLA4XXX iSCSI DRIVER
6592 F: drivers/scsi/qla4xxx/
6594 QLOGIC QLA3XXX NETWORK DRIVER
6600 F: Documentation/networking/LICENSE.qla3xxx
6601 F: drivers/net/ethernet/qlogic/qla3xxx.*
6603 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6611 F: drivers/net/ethernet/qlogic/qlcnic/
6613 QLOGIC QLGE 10Gb ETHERNET DRIVER
6620 F: drivers/net/ethernet/qlogic/qlge/
6624 W: http://www.alarsen.net/linux/qnx4fs/
6627 F: include/uapi/linux/qnx4_fs.h
6628 F: include/uapi/linux/qnxtypes.h
6633 W: http://linuxtv.org/
6634 W: http://palosaari.fi/linux/
6635 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6636 T: git git://linuxtv.org/anttip/media_tree.git
6638 F: drivers/media/tuners/qt1010*
6640 QUALCOMM HEXAGON ARCHITECTURE
6646 QUICKCAM PARALLEL PORT WEBCAMS
6649 T: git git://linuxtv.org/media_tree.git
6650 W: http://linuxtv.org
6652 F: drivers/media/parport/*-qcam*
6654 RADOS BLOCK DEVICE (RBD)
6660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6662 F: drivers/block/rbd.c
6663 F: drivers/block/rbd_types.h
6665 RADEON FRAMEBUFFER DISPLAY DRIVER
6669 F: drivers/video/aty/radeon*
6670 F: include/uapi/linux/radeonfb.h
6672 RADIOSHARK RADIO DRIVER
6675 T: git git://linuxtv.org/media_tree.git
6677 F: drivers/media/radio/radio-shark.c
6679 RADIOSHARK2 RADIO DRIVER
6682 T: git git://linuxtv.org/media_tree.git
6684 F: drivers/media/radio/radio-shark2.c
6685 F: drivers/media/radio/radio-tea5777.c
6687 RAGE128 FRAMEBUFFER DISPLAY DRIVER
6691 F: drivers/video/aty/aty128fb.c
6693 RALINK RT2X00 WIRELESS LAN DRIVER
6700 W: http://rt2x00.serialmonkey.com/
6702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
6703 F: drivers/net/wireless/rt2x00/
6705 RAMDISK RAM BLOCK DEVICE DRIVER
6708 F: Documentation/blockdev/ramdisk.txt
6709 F: drivers/block/brd.c
6711 RANDOM NUMBER DRIVER
6714 F: drivers/char/random.c
6722 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6725 F: drivers/net/wireless/ray*
6731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6732 F: Documentation/RCU/torture.txt
6733 F: kernel/rcutorture.c
6739 RDC R6040 FAST ETHERNET DRIVER
6743 F: drivers/net/ethernet/rdc/r6040.c
6745 RDS - RELIABLE DATAGRAM SOCKETS
6751 READ-COPY UPDATE (RCU)
6754 W: http://www.rdrop.com/users/paulmck/RCU/
6756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6757 F: Documentation/RCU/
6758 X: Documentation/RCU/torture.txt
6759 F: include/linux/rcu*
6761 X: kernel/rcutorture.c
6763 REAL TIME CLOCK (RTC) SUBSYSTEM
6766 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6768 F: Documentation/rtc.txt
6770 F: include/linux/rtc.h
6771 F: include/uapi/linux/rtc.h
6773 REISERFS FILE SYSTEM
6778 REGISTER MAP ABSTRACTION
6780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6782 F: drivers/base/regmap/
6783 F: include/linux/regmap.h
6785 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6789 F: drivers/remoteproc/
6790 F: Documentation/remoteproc.txt
6791 F: include/linux/remoteproc.h
6793 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6798 F: Documentation/rpmsg.txt
6799 F: include/linux/rpmsg.h
6804 W: http://wireless.kernel.org/
6805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6808 F: Documentation/rfkill.txt
6811 RICOH SMARTMEDIA/XD DRIVER
6814 F: drivers/mtd/nand/r852.c
6815 F: drivers/mtd/nand/r852.h
6817 RICOH R5C592 MEMORYSTICK DRIVER
6820 F: drivers/memstick/host/r592.*
6824 W: http://www.comtrol.com
6826 F: Documentation/serial/rocket.txt
6827 F: drivers/tty/rocket*
6832 W: http://www.linux-ax25.org/
6834 F: include/net/rose.h
6835 F: include/uapi/linux/rose.h
6838 RTL2830 MEDIA DRIVER
6841 W: http://linuxtv.org/
6842 W: http://palosaari.fi/linux/
6843 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6844 T: git git://linuxtv.org/anttip/media_tree.git
6846 F: drivers/media/dvb-frontends/rtl2830*
6848 RTL2832 MEDIA DRIVER
6851 W: http://linuxtv.org/
6852 W: http://palosaari.fi/linux/
6853 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6854 T: git git://linuxtv.org/anttip/media_tree.git
6856 F: drivers/media/dvb-frontends/rtl2832*
6858 RTL8180 WIRELESS DRIVER
6861 W: http://wireless.kernel.org/
6862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6864 F: drivers/net/wireless/rtl818x/rtl8180/
6866 RTL8187 WIRELESS DRIVER
6871 W: http://wireless.kernel.org/
6872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6874 F: drivers/net/wireless/rtl818x/rtl8187/
6876 RTL8192CE WIRELESS DRIVER
6880 W: http://wireless.kernel.org/
6881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6883 F: drivers/net/wireless/rtlwifi/
6884 F: drivers/net/wireless/rtlwifi/rtl8192ce/
6886 S3 SAVAGE FRAMEBUFFER DRIVER
6890 F: drivers/video/savage/
6897 W: http://www.ibm.com/developerworks/linux/linux390/
6901 F: block/partitions/ibm.c
6902 F: Documentation/s390/
6903 F: Documentation/DocBook/s390*
6905 S390 NETWORK DRIVERS
6910 W: http://www.ibm.com/developerworks/linux/linux390/
6912 F: drivers/s390/net/
6918 W: http://www.ibm.com/developerworks/linux/linux390/
6920 F: drivers/s390/crypto/
6926 W: http://www.ibm.com/developerworks/linux/linux390/
6928 F: drivers/s390/scsi/zfcp_*
6930 S390 IUCV NETWORK LAYER
6934 W: http://www.ibm.com/developerworks/linux/linux390/
6936 F: drivers/s390/net/*iucv*
6937 F: include/net/iucv/
6940 S3C24XX SD/MMC Driver
6944 F: drivers/mmc/host/s3cmci.*
6946 SAA6588 RDS RECEIVER DRIVER
6949 T: git git://linuxtv.org/media_tree.git
6950 W: http://linuxtv.org
6952 F: drivers/media/i2c/saa6588*
6954 SAA7134 VIDEO4LINUX DRIVER
6957 W: http://linuxtv.org
6958 T: git git://linuxtv.org/media_tree.git
6960 F: Documentation/video4linux/*.saa7134
6961 F: drivers/media/pci/saa7134/
6963 SAA7146 VIDEO4LINUX-2 DRIVER
6966 T: git git://linuxtv.org/media_tree.git
6968 F: drivers/media/common/saa7146/
6969 F: drivers/media/pci/saa7146/
6970 F: include/media/saa7146*
6972 SAMSUNG LAPTOP DRIVER
6976 F: drivers/platform/x86/samsung-laptop.c
6978 SAMSUNG AUDIO (ASoC) DRIVERS
6982 F: sound/soc/samsung
6984 SAMSUNG FRAMEBUFFER DRIVER
6988 F: drivers/video/s3c-fb.c
6990 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
6994 F: drivers/mfd/sec*.c
6995 F: drivers/regulator/s2m*.c
6996 F: drivers/regulator/s5m*.c
6997 F: drivers/rtc/rtc-sec.c
6998 F: include/linux/mfd/samsung/
7000 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7005 F: drivers/media/platform/s3c-camif/
7006 F: include/media/s3c_camif.h
7008 SAMSUNG S5C73M3 CAMERA DRIVER
7013 F: drivers/media/i2c/s5c73m3/*
7019 F: drivers/tty/serial
7021 SYNOPSYS DESIGNWARE DMAC DRIVER
7024 F: include/linux/dw_dmac.h
7025 F: drivers/dma/dw_dmac_regs.h
7026 F: drivers/dma/dw_dmac.c
7028 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7033 F: include/linux/mmc/dw_mmc.h
7034 F: drivers/mmc/host/dw_mmc*
7039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7041 F: include/linux/clocksource.h
7042 F: include/linux/time.h
7043 F: include/linux/timex.h
7044 F: include/uapi/linux/time.h
7045 F: include/uapi/linux/timex.h
7046 F: kernel/time/clocksource.c
7047 F: kernel/time/time*.c
7048 F: kernel/time/ntp.c
7049 F: drivers/clocksource
7051 TLG2300 VIDEO4LINUX-2 DRIVER
7055 F: drivers/media/usb/tlg2300
7060 F: drivers/watchdog/sc1200wdt.c
7065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7068 F: include/linux/sched.h
7069 F: include/uapi/linux/sched.h
7074 W: http://www.sunplusct.com
7081 W: http://www.kernel.dk
7085 SCSI RDMA PROTOCOL (SRP) INITIATOR
7089 W: http://www.openfabrics.org
7090 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7092 F: drivers/infiniband/ulp/srp/
7093 F: include/scsi/srp.h
7098 W: http://www.torque.net/sg
7100 F: drivers/scsi/sg.c
7101 F: include/scsi/sg.h
7106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7117 F: Documentation/scsi/st.txt
7118 F: drivers/scsi/st.*
7119 F: drivers/scsi/st_*.h
7125 W: http://lksctp.sourceforge.net
7127 F: Documentation/networking/sctp.txt
7128 F: include/linux/sctp.h
7129 F: include/net/sctp/
7135 F: Documentation/i2c/busses/scx200_acb
7136 F: arch/x86/platform/scx200/
7137 F: drivers/watchdog/scx200_wdt.c
7138 F: drivers/i2c/busses/scx200*
7139 F: drivers/mtd/maps/scx200_docflash.c
7140 F: include/linux/scx200.h
7145 F: drivers/char/scx200_gpio.c
7146 F: include/linux/scx200_gpio.h
7148 SCx200 HRT CLOCKSOURCE DRIVER
7151 F: drivers/clocksource/scx200_hrt.c
7153 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7157 F: drivers/mmc/host/sdricoh_cs.c
7159 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7164 F: drivers/mmc/host/sdhci.*
7165 F: drivers/mmc/host/sdhci-pltfm.[ch]
7167 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7172 F: drivers/mmc/host/sdhci-pltfm.[ch]
7174 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7178 F: drivers/mmc/host/sdhci-s3c.c
7180 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7185 F: drivers/mmc/host/sdhci-spear.c
7190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7191 W: http://kernsec.org/
7199 SELINUX SECURITY MODULE
7204 W: http://selinuxproject.org
7205 T: git git://git.infradead.org/users/eparis/selinux.git
7207 F: include/linux/selinux*
7208 F: security/selinux/
7211 APPARMOR SECURITY MODULE
7214 W: apparmor.wiki.kernel.org
7215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7217 F: security/apparmor/
7222 F: drivers/misc/phantom.c
7223 F: include/uapi/linux/phantom.h
7225 SERIAL ATA (SATA) SUBSYSTEM
7228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7231 F: include/linux/ata.h
7232 F: include/linux/libata.h
7234 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7237 W: http://www.emulex.com
7239 F: drivers/scsi/be2iscsi/
7241 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7246 W: http://www.emulex.com
7248 F: drivers/net/ethernet/emulex/benet/
7255 F: drivers/net/ethernet/sfc/
7261 F: drivers/misc/sgi-gru/
7263 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7267 F: Documentation/ia64/serial.txt
7268 F: drivers/tty/serial/ioc?_serial.c
7269 F: include/linux/ioc?.h
7271 SGI VISUAL WORKSTATION 320 AND 540
7274 W: http://linux-visws.sf.net
7275 S: Maintained for 2.6.
7276 F: Documentation/sgi-visws.txt
7278 SGI XP/XPC/XPNET DRIVER
7281 F: drivers/misc/sgi-xp/
7283 SI470X FM RADIO RECEIVER I2C DRIVER
7286 T: git git://linuxtv.org/media_tree.git
7287 W: http://linuxtv.org
7289 F: drivers/media/radio/si470x/radio-si470x-i2c.c
7291 SI470X FM RADIO RECEIVER USB DRIVER
7294 T: git git://linuxtv.org/media_tree.git
7295 W: http://linuxtv.org
7297 F: drivers/media/radio/si470x/radio-si470x-common.c
7298 F: drivers/media/radio/si470x/radio-si470x.h
7299 F: drivers/media/radio/si470x/radio-si470x-usb.c
7301 SI4713 FM RADIO TRANSMITTER I2C DRIVER
7304 T: git git://linuxtv.org/media_tree.git
7305 W: http://linuxtv.org
7307 F: drivers/media/radio/si4713-i2c.?
7309 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7312 T: git git://linuxtv.org/media_tree.git
7313 W: http://linuxtv.org
7315 F: drivers/media/radio/radio-si4713.h
7320 W: http://linuxtv.org
7321 T: git git://linuxtv.org/media_tree.git
7323 F: drivers/media/common/siano/
7324 F: drivers/media/dvb/siano/
7325 F: drivers/media/usb/siano/
7326 F: drivers/media/mmc/siano
7328 SH_VEU V4L2 MEM2MEM DRIVER
7332 F: drivers/media/platform/sh_veu.c
7334 SH_VOU V4L2 OUTPUT DRIVER
7338 F: drivers/media/platform/sh_vou.c
7339 F: include/media/sh_vou.h
7341 SIMPLE FIRMWARE INTERFACE (SFI)
7344 W: http://simplefirmware.org/
7345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7347 F: arch/x86/platform/sfi/
7349 F: include/linux/sfi*.h
7351 SIMTEC EB110ATX (Chalice CATS)
7355 W: http://www.simtec.co.uk/products/EB110ATX/
7358 SIMTEC EB2410ITX (BAST)
7362 W: http://www.simtec.co.uk/products/EB2410ITX/
7364 F: arch/arm/mach-s3c2410/mach-bast.c
7365 F: arch/arm/mach-s3c2410/bast-ide.c
7366 F: arch/arm/mach-s3c2410/bast-irq.c
7368 TI DAVINCI MACHINE SUPPORT
7372 T: git git://gitorious.org/linux-davinci/linux-davinci.git
7373 Q: http://patchwork.kernel.org/project/linux-davinci/list/
7375 F: arch/arm/mach-davinci
7376 F: drivers/i2c/busses/i2c-davinci.c
7378 TI DAVINCI SERIES MEDIA DRIVER
7382 W: http://linuxtv.org/
7383 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7384 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7386 F: drivers/media/platform/davinci/
7387 F: include/media/davinci/
7389 SIS 190 ETHERNET DRIVER
7393 F: drivers/net/ethernet/sis/sis190.c
7395 SIS 900/7016 FAST ETHERNET DRIVER
7397 W: http://www.brownhat.org/sis900.html
7400 F: drivers/net/ethernet/sis/sis900.*
7402 SIS FRAMEBUFFER DRIVER
7404 W: http://www.winischhofer.net/linuxsisvga.shtml
7406 F: Documentation/fb/sisfb.txt
7407 F: drivers/video/sis/
7408 F: include/video/sisfb.h
7412 W: http://www.winischhofer.at/linuxsisusbvga.shtml
7414 F: drivers/usb/misc/sisusbvga/
7422 F: include/linux/sl?b*.h
7425 SLEEPABLE READ-COPY UPDATE (SRCU)
7428 W: http://www.rdrop.com/users/paulmck/RCU/
7430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7431 F: include/linux/srcu*
7434 SMACK SECURITY MODULE
7437 W: http://schaufler-ca.com
7438 T: git git://git.gitorious.org/smack-next/kernel.git
7440 F: Documentation/security/Smack.txt
7443 SMC91x ETHERNET DRIVER
7446 F: drivers/net/ethernet/smsc/smc91x.*
7448 SMIA AND SMIA++ IMAGE SENSOR DRIVER
7452 F: drivers/media/i2c/smiapp
7453 F: include/media/smiapp.h
7454 F: drivers/media/i2c/smiapp-pll.c
7455 F: drivers/media/i2c/smiapp-pll.h
7457 SMM665 HARDWARE MONITOR DRIVER
7461 F: Documentation/hwmon/smm665
7462 F: drivers/hwmon/smm665.c
7464 SMSC EMC2103 HARDWARE MONITOR DRIVER
7468 F: Documentation/hwmon/emc2103
7469 F: drivers/hwmon/emc2103.c
7471 SMSC SCH5627 HARDWARE MONITOR DRIVER
7475 F: Documentation/hwmon/sch5627
7476 F: drivers/hwmon/sch5627.c
7478 SMSC47B397 HARDWARE MONITOR DRIVER
7482 F: Documentation/hwmon/smsc47b397
7483 F: drivers/hwmon/smsc47b397.c
7485 SMSC911x ETHERNET DRIVER
7489 F: include/linux/smsc911x.h
7490 F: drivers/net/ethernet/smsc/smsc911x.*
7492 SMSC9420 PCI ETHERNET DRIVER
7496 F: drivers/net/ethernet/smsc/smsc9420.*
7498 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7502 F: drivers/video/smscufx.c
7504 SOC-CAMERA V4L2 SUBSYSTEM
7507 T: git git://linuxtv.org/media_tree.git
7509 F: include/media/soc*
7510 F: drivers/media/i2c/soc_camera/
7511 F: drivers/media/platform/soc_camera/
7513 SOEKRIS NET48XX LED SUPPORT
7516 F: drivers/leds/leds-net48xx.c
7518 SOFTWARE RAID (Multiple Disks) SUPPORT
7523 F: include/linux/raid/
7524 F: include/uapi/linux/raid/
7526 SONIC NETWORK DRIVER
7530 F: drivers/net/ethernet/natsemi/sonic.*
7532 SONICS SILICON BACKPLANE DRIVER (SSB)
7537 F: include/linux/ssb/
7539 SONY VAIO CONTROL DEVICE DRIVER
7542 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7544 F: Documentation/laptops/sony-laptop.txt
7545 F: drivers/char/sonypi.c
7546 F: drivers/platform/x86/sony-laptop.c
7547 F: include/linux/sony-laptop.h
7549 SONY MEMORYSTICK CARD SUPPORT
7551 W: http://tifmxx.berlios.de/
7553 F: drivers/memstick/host/tifm_ms.c
7559 W: http://www.alsa-project.org/
7560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7561 T: git git://git.alsa-project.org/alsa-kernel.git
7563 F: Documentation/sound/
7565 F: include/uapi/sound/
7568 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7573 W: http://alsa-project.org/main/index.php/ASoC
7576 F: include/sound/soc*
7578 SPARC + UltraSPARC (sparc/sparc64)
7581 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7588 SPARC SERIAL DRIVERS
7591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7594 F: include/linux/sunserialcore.h
7595 F: drivers/tty/serial/suncore.c
7596 F: drivers/tty/serial/sunhv.c
7597 F: drivers/tty/serial/sunsab.c
7598 F: drivers/tty/serial/sunsab.h
7599 F: drivers/tty/serial/sunsu.c
7600 F: drivers/tty/serial/sunzilog.c
7601 F: drivers/tty/serial/sunzilog.h
7606 W: https://sparse.wiki.kernel.org/
7607 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7608 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7610 F: include/linux/compiler.h
7612 SPEAR PLATFORM SUPPORT
7617 W: http://www.st.com/spear
7619 F: arch/arm/plat-spear/
7621 SPEAR13XX MACHINE SUPPORT
7626 W: http://www.st.com/spear
7628 F: arch/arm/mach-spear13xx/
7630 SPEAR3XX MACHINE SUPPORT
7635 W: http://www.st.com/spear
7637 F: arch/arm/mach-spear3xx/
7639 SPEAR6XX MACHINE SUPPORT
7645 W: http://www.st.com/spear
7647 F: arch/arm/mach-spear6xx/
7649 SPEAR CLOCK FRAMEWORK SUPPORT
7653 W: http://www.st.com/spear
7655 F: drivers/clk/spear/
7661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
7662 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7664 F: Documentation/spi/
7666 F: include/linux/spi/
7667 F: include/uapi/linux/spi/
7669 SPIDERNET NETWORK DRIVER for CELL
7674 F: Documentation/networking/spider_net.txt
7675 F: drivers/net/ethernet/toshiba/spider_net*
7681 W: http://www.ibm.com/developerworks/power/cell/
7683 F: Documentation/filesystems/spufs.txt
7684 F: arch/powerpc/platforms/cell/spufs/
7686 SQUASHFS FILE SYSTEM
7689 W: http://squashfs.org.uk
7691 F: Documentation/filesystems/squashfs.txt
7694 SRM (Alpha) environment access
7697 F: arch/alpha/kernel/srm_env.c
7703 F: Documentation/stable_kernel_rules.txt
7707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
7712 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7715 F: drivers/staging/wlags49_h2/
7716 F: drivers/staging/wlags49_h25/
7721 F: drivers/staging/asus_oled/
7727 F: drivers/staging/comedi/
7729 STAGING - CRYSTAL HD VIDEO DECODER
7735 F: drivers/staging/crystalhd/
7737 STAGING - ECHO CANCELLER
7741 F: drivers/staging/echo/
7743 STAGING - ET131X NETWORK DRIVER
7746 F: drivers/staging/et131x/
7748 STAGING - FLARION FT1000 DRIVERS
7751 F: drivers/staging/ft1000/
7753 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7756 F: drivers/staging/frontier/
7758 STAGING - GO7007 MPEG CODEC
7761 F: drivers/staging/media/go7007/
7763 STAGING - INDUSTRIAL IO
7767 F: drivers/staging/iio/
7769 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7771 W: http://www.lirc.org/
7773 F: drivers/staging/media/lirc/
7775 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
7781 F: drivers/staging/nvec/
7783 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
7787 W: http://wiki.laptop.org/go/DCON
7789 F: drivers/staging/olpc_dcon/
7791 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
7794 F: drivers/staging/ozwpan/
7796 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
7799 F: drivers/staging/panel/
7801 STAGING - REALTEK RTL8712U DRIVERS
7805 F: drivers/staging/rtl8712/
7807 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7810 F: drivers/staging/sm7xxfb/
7812 STAGING - SOFTLOGIC 6x10 MPEG CODEC
7815 F: drivers/staging/media/solo6x10/
7817 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
7823 W: http://www.linux-speakup.org/
7825 F: drivers/staging/speakup/
7827 STAGING - TI DSP BRIDGE DRIVERS
7830 F: drivers/staging/tidspbridge/
7832 STAGING - USB ENE SM/MS CARD READER DRIVER
7835 F: drivers/staging/keucr/
7837 STAGING - VIA VT665X DRIVERS
7840 F: drivers/staging/vt665?/
7842 STAGING - WINBOND IS89C35 WLAN USB DRIVER
7845 F: drivers/staging/winbond/
7847 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
7850 F: drivers/staging/xgifb/
7852 STARFIRE/DURALAN NETWORK DRIVER
7855 F: drivers/net/ethernet/adaptec/starfire*
7859 W: http://sammy.net/sun3/
7861 F: arch/m68k/kernel/*sun3*
7863 F: arch/m68k/include/asm/sun3*
7864 F: drivers/net/ethernet/i825xx/sun3*
7869 W: http://www.linux-sh.org
7870 Q: http://patchwork.kernel.org/project/linux-sh/list/
7871 T: git git://github.com/pmundt/linux-sh.git sh-latest
7873 F: Documentation/sh/
7883 F: Documentation/power/
7884 F: arch/x86/kernel/acpi/
7885 F: drivers/base/power/
7887 F: include/linux/suspend.h
7888 F: include/linux/freezer.h
7889 F: include/linux/pm.h
7895 F: Documentation/svga.txt
7896 F: arch/x86/boot/video*
7903 F: arch/*/kernel/pci-swiotlb.c
7904 F: include/linux/swiotlb.h
7906 SYNOPSYS ARC ARCHITECTURE
7910 F: Documentation/devicetree/bindings/arc/
7911 F: drivers/tty/serial/arc-uart.c
7916 F: Documentation/filesystems/sysv-fs.txt
7918 F: include/linux/sysv_fs.h
7924 L: http://groups.google.com/group/linux-iscsi-target-dev
7925 W: http://www.linux-iscsi.org
7926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7930 F: Documentation/target/
7932 TASKSTATS STATISTICS INTERFACE
7935 F: Documentation/accounting/taskstats*
7936 F: include/linux/taskstats*
7937 F: kernel/taskstats.c
7943 F: include/net/pkt_cls.h
7944 F: include/uapi/linux/pkt_cls.h
7947 TCP LOW PRIORITY MODULE
7950 W: http://tcp-lp-mod.sourceforge.net/
7952 F: net/ipv4/tcp_lp.c
7954 TDA10071 MEDIA DRIVER
7957 W: http://linuxtv.org/
7958 W: http://palosaari.fi/linux/
7959 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7960 T: git git://linuxtv.org/anttip/media_tree.git
7962 F: drivers/media/dvb-frontends/tda10071*
7964 TDA18212 MEDIA DRIVER
7967 W: http://linuxtv.org/
7968 W: http://palosaari.fi/linux/
7969 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7970 T: git git://linuxtv.org/anttip/media_tree.git
7972 F: drivers/media/tuners/tda18212*
7974 TDA18218 MEDIA DRIVER
7977 W: http://linuxtv.org/
7978 W: http://palosaari.fi/linux/
7979 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7980 T: git git://linuxtv.org/anttip/media_tree.git
7982 F: drivers/media/tuners/tda18218*
7984 TDA18271 MEDIA DRIVER
7987 W: http://linuxtv.org/
7988 W: http://github.com/mkrufky
7989 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7990 T: git git://linuxtv.org/mkrufky/tuners.git
7992 F: drivers/media/tuners/tda18271*
7994 TDA827x MEDIA DRIVER
7997 W: http://linuxtv.org/
7998 W: http://github.com/mkrufky
7999 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8000 T: git git://linuxtv.org/mkrufky/tuners.git
8002 F: drivers/media/tuners/tda8290.*
8004 TDA8290 MEDIA DRIVER
8007 W: http://linuxtv.org/
8008 W: http://github.com/mkrufky
8009 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8010 T: git git://linuxtv.org/mkrufky/tuners.git
8012 F: drivers/media/tuners/tda8290.*
8014 TDA9840 MEDIA DRIVER
8017 T: git git://linuxtv.org/media_tree.git
8018 W: http://linuxtv.org
8020 F: drivers/media/i2c/tda9840*
8022 TEA5761 TUNER DRIVER
8025 W: http://linuxtv.org
8026 T: git git://linuxtv.org/media_tree.git
8028 F: drivers/media/tuners/tea5761.*
8030 TEA5767 TUNER DRIVER
8033 W: http://linuxtv.org
8034 T: git git://linuxtv.org/media_tree.git
8036 F: drivers/media/tuners/tea5767.*
8038 TEA6415C MEDIA DRIVER
8041 T: git git://linuxtv.org/media_tree.git
8042 W: http://linuxtv.org
8044 F: drivers/media/i2c/tea6415c*
8046 TEA6420 MEDIA DRIVER
8049 T: git git://linuxtv.org/media_tree.git
8050 W: http://linuxtv.org
8052 F: drivers/media/i2c/tea6420*
8058 F: drivers/net/team/
8059 F: include/linux/if_team.h
8060 F: include/uapi/linux/if_team.h
8062 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8065 F: arch/x86/platform/ts5500/
8067 TECHNOTREND USB IR RECEIVER
8071 F: drivers/media/rc/ttusbir.c
8076 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8081 TEHUTI ETHERNET DRIVER
8085 F: drivers/net/ethernet/tehuti/*
8087 Telecom Clock Driver for MCPL0010
8090 F: drivers/char/tlclk.c
8092 TENSILICA XTENSA PORT (xtensa)
8103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8104 Q: https://patchwork.kernel.org/project/linux-pm/list/
8107 F: include/linux/thermal.h
8108 F: include/linux/cpu_cooling.h
8110 THINGM BLINK(1) USB RGB LED DRIVER
8113 F: drivers/hid/hid-thingm.c
8115 THINKPAD ACPI EXTRAS DRIVER
8119 W: http://ibm-acpi.sourceforge.net
8120 W: http://thinkwiki.org/wiki/Ibm-acpi
8121 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8123 F: drivers/platform/x86/thinkpad_acpi.c
8125 TI BANDGAP AND THERMAL DRIVER
8129 F: drivers/staging/omap-thermal/
8131 TI FLASH MEDIA INTERFACE DRIVER
8134 F: drivers/misc/tifm*
8135 F: drivers/mmc/host/tifm_sd.c
8136 F: include/linux/tifm.h
8138 TI LM49xxx FAMILY ASoC CODEC DRIVERS
8143 F: sound/soc/codecs/lm49453*
8144 F: sound/soc/codecs/isabelle*
8146 TI LP855x BACKLIGHT DRIVER
8149 F: Documentation/backlight/lp855x-driver.txt
8150 F: drivers/video/backlight/lp855x_bl.c
8151 F: include/linux/platform_data/lp855x.h
8153 TI LP8727 CHARGER DRIVER
8156 F: drivers/power/lp8727_charger.c
8157 F: include/linux/platform_data/lp8727.h
8159 TI LP8788 MFD DRIVER
8162 F: drivers/iio/adc/lp8788_adc.c
8163 F: drivers/leds/leds-lp8788.c
8164 F: drivers/mfd/lp8788*.c
8165 F: drivers/power/lp8788-charger.c
8166 F: drivers/regulator/lp8788-*.c
8167 F: include/linux/mfd/lp8788*.h
8169 TI TWL4030 SERIES SOC CODEC DRIVER
8173 F: sound/soc/codecs/twl4030*
8175 TI WILINK WIRELESS DRIVERS
8178 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8179 W: http://wireless.kernel.org/en/users/Drivers/wl1251
8180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8182 F: drivers/net/wireless/ti/
8183 F: include/linux/wl12xx.h
8190 W: http://tipc.sourceforge.net/
8192 F: include/uapi/linux/tipc*.h
8197 W: http://www.tilera.com/scm/
8200 F: drivers/tty/hvc/hvc_tile.c
8201 F: drivers/net/ethernet/tile/
8202 F: drivers/edac/tile_edac.c
8207 W: http://sourceforge.net/projects/tlan/
8209 F: Documentation/networking/tlan.txt
8210 F: drivers/net/ethernet/ti/tlan.*
8212 TOMOYO SECURITY MODULE
8219 W: http://tomoyo.sourceforge.jp/
8220 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8224 TOPSTAR LAPTOP EXTRAS DRIVER
8228 F: drivers/platform/x86/topstar-laptop.c
8230 TOSHIBA ACPI EXTRAS DRIVER
8233 F: drivers/platform/x86/toshiba_acpi.c
8238 W: http://www.buzzard.org.uk/toshiba/
8240 F: drivers/char/toshiba.c
8241 F: include/linux/toshiba.h
8242 F: include/uapi/linux/toshiba.h
8249 F: drivers/mmc/host/tmio_mmc*
8250 F: drivers/mmc/host/sh_mobile_sdhi.c
8251 F: include/linux/mmc/tmio.h
8252 F: include/linux/mmc/sh_mobile_sdhi.h
8254 TMP401 HARDWARE MONITOR DRIVER
8258 F: Documentation/hwmon/tmp401
8259 F: drivers/hwmon/tmp401.c
8261 TMPFS (SHMEM FILESYSTEM)
8265 F: include/linux/shmem_fs.h
8268 TM6000 VIDEO4LINUX DRIVER
8271 W: http://linuxtv.org
8272 T: git git://linuxtv.org/media_tree.git
8274 F: drivers/media/usb/tm6000/
8279 W: http://tpmdd.sourceforge.net
8282 W: http://www.sirrix.com
8285 F: drivers/char/tpm/
8291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8293 F: Documentation/trace/ftrace.txt
8294 F: arch/*/*/*/ftrace.h
8295 F: arch/*/kernel/ftrace.c
8296 F: include/*/ftrace.h
8297 F: include/linux/trace*.h
8303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8305 K: ^Subject:.*(?i)trivial
8311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8313 F: drivers/tty/serial/serial_core.c
8314 F: include/linux/serial_core.h
8315 F: include/linux/serial.h
8316 F: include/linux/tty.h
8317 F: include/uapi/linux/serial_core.h
8318 F: include/uapi/linux/serial.h
8319 F: include/uapi/linux/tty.h
8321 TUA9001 MEDIA DRIVER
8324 W: http://linuxtv.org/
8325 W: http://palosaari.fi/linux/
8326 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8327 T: git git://linuxtv.org/anttip/media_tree.git
8329 F: drivers/media/tuners/tua9001*
8331 TULIP NETWORK DRIVERS
8335 F: drivers/net/ethernet/dec/tulip/
8339 W: http://vtun.sourceforge.net/tun
8341 F: Documentation/networking/tuntap.txt
8342 F: arch/um/os-Linux/drivers/
8344 TURBOCHANNEL SUBSYSTEM
8348 F: include/linux/tc.h
8354 F: drivers/scsi/u14-34f.c
8356 UBI FILE SYSTEM (UBIFS)
8360 T: git git://git.infradead.org/ubifs-2.6.git
8361 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8363 F: Documentation/filesystems/ubifs.txt
8366 UCLINUX (AND M68KNOMMU)
8368 W: http://www.uclinux.org/
8371 F: arch/m68k/*/*_no.*
8372 F: arch/m68k/include/asm/*_no.*
8374 UCLINUX FOR RENESAS H8/300 (H8300)
8376 W: http://uclinux-h8.sourceforge.jp/
8379 F: drivers/ide/ide-h8300.c
8380 F: drivers/net/ethernet/8390/ne-h8300.c
8385 F: Documentation/filesystems/udf.txt
8391 F: Documentation/filesystems/ufs.txt
8394 UHID USERSPACE HID IO DRIVER:
8398 F: drivers/hid/uhid.c
8399 F: include/uapi/linux/uhid.h
8401 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8405 F: include/linux/uwb.h
8406 F: include/linux/uwb/
8408 UNICORE32 ARCHITECTURE:
8410 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8417 W: http://dotat.at/prog/unifdef
8419 F: scripts/unifdef.c
8421 UNIFORM CDROM DRIVER
8423 W: http://www.kernel.dk
8425 F: Documentation/cdrom/
8426 F: drivers/cdrom/cdrom.c
8427 F: include/linux/cdrom.h
8428 F: include/uapi/linux/cdrom.h
8430 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8435 F: Documentation/scsi/ufs.txt
8436 F: drivers/scsi/ufs/
8438 UNSORTED BLOCK IMAGES (UBI)
8440 W: http://www.linux-mtd.infradead.org/
8442 T: git git://git.infradead.org/ubi-2.6.git
8445 F: include/linux/mtd/ubi.h
8446 F: include/uapi/mtd/ubi-user.h
8448 UNSORTED BLOCK IMAGES (UBI) Fastmap
8452 F: drivers/mtd/ubi/fastmap.c
8458 F: Documentation/usb/acm.txt
8459 F: drivers/usb/class/cdc-acm.*
8461 USB AR5523 WIRELESS DRIVER
8465 F: drivers/net/wireless/ath/ar5523/
8474 F: drivers/usb/storage/uas.c
8476 USB CDC ETHERNET DRIVER
8480 F: drivers/net/usb/cdc_*.c
8481 F: include/uapi/linux/usb/cdc.h
8483 USB CYPRESS C67X00 DRIVER
8487 F: drivers/usb/c67x00/
8489 USB DAVICOM DM9601 DRIVER
8492 W: http://www.linux-usb.org/usbnet
8494 F: drivers/net/usb/dm9601.c
8496 USB DIAMOND RIO500 DRIVER
8499 W: http://rio500.sourceforge.net
8501 F: drivers/usb/misc/rio500*
8507 F: Documentation/usb/ehci.txt
8508 F: drivers/usb/host/ehci*
8510 USB GADGET/PERIPHERAL SUBSYSTEM
8513 W: http://www.linux-usb.org/gadget
8514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8516 F: drivers/usb/gadget/
8517 F: include/linux/usb/gadget*
8519 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8524 F: Documentation/hid/hiddev.txt
8525 F: drivers/hid/usbhid/
8531 F: drivers/staging/usbip/
8537 F: drivers/usb/host/isp116x*
8538 F: include/linux/usb/isp116x.h
8540 USB KAWASAKI LSI DRIVER
8544 F: drivers/usb/serial/kl5kusb105.*
8546 USB MASS STORAGE DRIVER
8551 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8552 F: drivers/usb/storage/
8557 T: git git://git.alsa-project.org/alsa-kernel.git
8565 F: Documentation/usb/ohci.txt
8566 F: drivers/usb/host/ohci*
8568 USB OPTION-CARD DRIVER
8572 F: drivers/usb/serial/option.c
8578 T: git git://git.code.sf.net/p/pegasus2/git
8579 W: http://pegasus2.sourceforge.net/
8581 F: drivers/net/usb/pegasus.*
8586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8591 USB PRINTER DRIVER (usblp)
8595 F: drivers/usb/class/usblp.c
8601 T: git git://git.code.sf.net/p/pegasus2/git
8602 W: http://pegasus2.sourceforge.net/
8604 F: drivers/net/usb/rtl8150.c
8606 USB SERIAL BELKIN F5U103 DRIVER
8610 F: drivers/usb/serial/belkin_sa.*
8612 USB SERIAL CYPRESS M8 DRIVER
8616 W: http://geocities.com/i0xox0i
8617 W: http://firstlight.net/cvs
8618 F: drivers/usb/serial/cypress_m8.*
8620 USB SERIAL CYBERJACK DRIVER
8622 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8624 F: drivers/usb/serial/cyberjack.c
8626 USB SERIAL DIGI ACCELEPORT DRIVER
8631 F: drivers/usb/serial/digi_acceleport.c
8637 F: Documentation/usb/usb-serial.txt
8638 F: drivers/usb/serial/generic.c
8639 F: drivers/usb/serial/usb-serial.c
8640 F: include/linux/usb/serial.h
8642 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8646 F: drivers/usb/serial/empeg.c
8648 USB SERIAL KEYSPAN DRIVER
8652 F: drivers/usb/serial/*keyspan*
8654 USB SERIAL WHITEHEAT DRIVER
8657 W: http://www.connecttech.com
8659 F: drivers/usb/serial/whiteheat*
8661 USB SMSC75XX ETHERNET DRIVER
8665 F: drivers/net/usb/smsc75xx.*
8667 USB SMSC95XX ETHERNET DRIVER
8671 F: drivers/net/usb/smsc95xx.*
8677 T: git git://linuxtv.org/media_tree.git
8678 W: http://www.linux-projects.org
8680 F: Documentation/video4linux/sn9c102.txt
8681 F: drivers/media/usb/sn9c102/
8686 W: http://www.linux-usb.org
8687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
8689 F: Documentation/usb/
8692 F: include/linux/usb.h
8693 F: include/linux/usb/
8699 F: drivers/usb/host/uhci*
8701 USB "USBNET" DRIVER FRAMEWORK
8704 W: http://www.linux-usb.org/usbnet
8706 F: drivers/net/usb/usbnet.c
8707 F: include/linux/usb/usbnet.h
8713 T: git git://linuxtv.org/media_tree.git
8714 W: http://www.ideasonboard.org/uvc/
8716 F: drivers/media/usb/uvc/
8717 F: include/uapi/linux/uvcvideo.h
8722 T: git git://linuxtv.org/media_tree.git
8723 W: http://linuxtv.org
8725 F: drivers/media/usb/usbvision/
8731 F: drivers/usb/gadget/*uvc*.c
8732 F: drivers/usb/gadget/webcam.c
8734 USB WIRELESS RNDIS DRIVER (rndis_wlan)
8738 F: drivers/net/wireless/rndis_wlan.c
8744 F: drivers/usb/host/xhci*
8745 F: drivers/usb/host/pci-quirks*
8749 W: http://linux-lc100020.sourceforge.net
8751 F: drivers/net/wireless/zd1201.*
8757 T: git git://linuxtv.org/media_tree.git
8758 W: http://royale.zerezo.com/zr364xx/
8760 F: Documentation/video4linux/zr364xx.txt
8761 F: drivers/media/usb/zr364xx/
8763 USER-MODE LINUX (UML)
8768 W: http://user-mode-linux.sourceforge.net
8770 F: Documentation/virtual/uml/
8780 F: Documentation/DocBook/uio-howto.tmpl
8782 F: include/linux/uio*.h
8787 W: http://en.wikipedia.org/wiki/Util-linux
8788 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
8794 W: http://dev.gentoo.org/~spock/projects/uvesafb/
8796 F: Documentation/fb/uvesafb.txt
8797 F: drivers/video/uvesafb.*
8799 VFAT/FAT/MSDOS FILESYSTEM
8802 F: Documentation/filesystems/vfat.txt
8809 F: Documentation/vfio.txt
8811 F: include/linux/vfio.h
8812 F: include/uapi/linux/vfio.h
8820 F: drivers/media/v4l2-core/videobuf2-*
8821 F: include/media/videobuf2-*
8823 VIRTIO CONSOLE DRIVER
8827 F: drivers/char/virtio_console.c
8828 F: include/linux/virtio_console.h
8829 F: include/uapi/linux/virtio_console.h
8831 VIRTIO CORE, NET AND BLOCK DRIVERS
8837 F: drivers/net/virtio_net.c
8838 F: drivers/block/virtio_blk.c
8839 F: include/linux/virtio_*.h
8840 F: include/uapi/linux/virtio_*.h
8849 F: include/uapi/linux/vhost.h
8851 VIA RHINE NETWORK DRIVER
8854 F: drivers/net/ethernet/via/via-rhine.c
8856 VIA SD/MMC CARD CONTROLLER DRIVER
8860 F: drivers/mmc/host/via-sdmmc.c
8862 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
8866 F: include/linux/via-core.h
8867 F: include/linux/via-gpio.h
8868 F: include/linux/via_i2c.h
8869 F: drivers/video/via/
8871 VIA VELOCITY NETWORK DRIVER
8875 F: drivers/net/ethernet/via/via-velocity.*
8877 VIVI VIRTUAL VIDEO DRIVER
8880 T: git git://linuxtv.org/media_tree.git
8881 W: http://linuxtv.org
8883 F: drivers/media/platform/vivi*
8889 F: drivers/net/macvlan.c
8890 F: include/linux/if_*vlan.h
8897 F: drivers/vlynq/vlynq.c
8898 F: include/linux/vlynq.h
8906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8907 F: Documentation/vme_api.txt
8908 F: drivers/staging/vme/
8910 F: include/linux/vme*
8912 VMWARE VMXNET3 ETHERNET DRIVER
8917 F: drivers/net/vmxnet3/
8919 VMware PVSCSI driver
8924 F: drivers/scsi/vmw_pvscsi.c
8925 F: drivers/scsi/vmw_pvscsi.h
8927 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
8930 W: http://opensource.wolfsonmicro.com/node/15
8931 W: http://www.slimlogic.co.uk/?p=48
8932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
8934 F: drivers/regulator/
8935 F: include/linux/regulator/
8937 VT1211 HARDWARE MONITOR DRIVER
8941 F: Documentation/hwmon/vt1211
8942 F: drivers/hwmon/vt1211.c
8944 VT8231 HARDWARE MONITOR DRIVER
8948 F: drivers/hwmon/vt8231.c
8950 VUB300 USB to SDIO/SD/MMC bridge chip
8955 F: drivers/mmc/host/vub300.c
8957 W1 DALLAS'S 1-WIRE BUS
8960 F: Documentation/w1/
8963 W83791D HARDWARE MONITORING DRIVER
8967 F: Documentation/hwmon/w83791d
8968 F: drivers/hwmon/w83791d.c
8970 W83793 HARDWARE MONITORING DRIVER
8974 F: Documentation/hwmon/w83793
8975 F: drivers/hwmon/w83793.c
8977 W83795 HARDWARE MONITORING DRIVER
8981 F: drivers/hwmon/w83795.c
8983 W83L51xD SD/MMC CARD INTERFACE DRIVER
8986 F: drivers/mmc/host/wbsd.*
8988 WATCHDOG DEVICE DRIVERS
8991 W: http://www.linux-watchdog.org/
8992 T: git git://www.linux-watchdog.org/linux-watchdog.git
8994 F: Documentation/watchdog/
8995 F: drivers/watchdog/
8996 F: include/linux/watchdog.h
8997 F: include/uapi/linux/watchdog.h
9003 F: drivers/scsi/wd7000.c
9009 F: drivers/hid/hid-wiimote*
9014 F: drivers/media/rc/winbond-cir.c
9021 W: http://linuxwimax.org
9022 F: Documentation/wimax/README.wimax
9023 F: include/linux/wimax/debug.h
9024 F: include/net/wimax.h
9025 F: include/uapi/linux/wimax.h
9028 WISTRON LAPTOP BUTTON DRIVER
9031 F: drivers/input/misc/wistron_btns.c
9033 WL3501 WIRELESS PCMCIA CARD DRIVER
9036 W: http://oops.ghostprotocols.net:81/blog
9038 F: drivers/net/wireless/wl3501*
9040 WM97XX TOUCHSCREEN DRIVERS
9044 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9045 W: http://opensource.wolfsonmicro.com/node/7
9047 F: drivers/input/touchscreen/*wm97*
9048 F: include/linux/wm97xx.h
9050 WOLFSON MICROELECTRONICS DRIVERS
9052 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9053 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9054 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9056 F: Documentation/hwmon/wm83??
9057 F: arch/arm/mach-s3c64xx/mach-crag6410*
9058 F: drivers/clk/clk-wm83*.c
9059 F: drivers/extcon/extcon-arizona.c
9060 F: drivers/leds/leds-wm83*.c
9061 F: drivers/gpio/gpio-*wm*.c
9062 F: drivers/gpio/gpio-arizona.c
9063 F: drivers/hwmon/wm83??-hwmon.c
9064 F: drivers/input/misc/wm831x-on.c
9065 F: drivers/input/touchscreen/wm831x-ts.c
9066 F: drivers/input/touchscreen/wm97*.c
9067 F: drivers/mfd/arizona*
9068 F: drivers/mfd/wm*.c
9069 F: drivers/power/wm83*.c
9070 F: drivers/rtc/rtc-wm83*.c
9071 F: drivers/regulator/wm8*.c
9072 F: drivers/video/backlight/wm83*_bl.c
9073 F: drivers/watchdog/wm83*_wdt.c
9074 F: include/linux/mfd/arizona/
9075 F: include/linux/mfd/wm831x/
9076 F: include/linux/mfd/wm8350/
9077 F: include/linux/mfd/wm8400*
9078 F: include/linux/wm97xx.h
9079 F: include/sound/wm????.h
9080 F: sound/soc/codecs/arizona.?
9081 F: sound/soc/codecs/wm*
9085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9087 F: include/linux/workqueue.h
9088 F: kernel/workqueue.c
9089 F: Documentation/workqueue.txt
9095 F: Documentation/networking/x25*
9099 X86 ARCHITECTURE (32-BIT AND 64-BIT)
9104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9106 F: Documentation/x86/
9109 X86 PLATFORM DRIVERS
9112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9114 F: drivers/platform/x86
9116 X86 MCE INFRASTRUCTURE
9121 F: arch/x86/kernel/cpu/mcheck/*
9123 XC2028/3028 TUNER DRIVER
9126 W: http://linuxtv.org
9127 T: git git://linuxtv.org/media_tree.git
9129 F: drivers/media/tuners/tuner-xc2028.*
9131 XEN HYPERVISOR INTERFACE
9138 F: drivers/*/xen-*front.c
9140 F: arch/x86/include/asm/xen/
9142 F: include/uapi/xen/
9149 F: arch/arm/include/asm/xen/
9151 XEN HYPERVISOR ARM64
9156 F: arch/arm64/include/asm/xen/
9158 XEN NETWORK BACKEND DRIVER
9163 F: drivers/net/xen-netback/*
9169 F: arch/x86/pci/*xen*
9170 F: drivers/pci/*xen*
9172 XEN SWIOTLB SUBSYSTEM
9176 F: arch/x86/xen/*swiotlb*
9177 F: drivers/xen/*swiotlb*
9180 P: Silicon Graphics Inc
9185 W: http://oss.sgi.com/projects/xfs
9186 T: git git://oss.sgi.com/xfs/xfs.git
9188 F: Documentation/filesystems/xfs.txt
9191 XILINX AXI ETHERNET DRIVER
9195 F: drivers/net/ethernet/xilinx/xilinx_axienet*
9197 XILINX SYSTEMACE DRIVER
9199 F: drivers/block/xsysace.c
9201 XILINX UARTLITE SERIAL DRIVER
9205 F: drivers/tty/serial/uartlite.c
9207 YAM DRIVER FOR AX.25
9211 F: drivers/net/hamradio/yam*
9212 F: include/linux/yam.h
9214 YEALINK PHONE DRIVER
9218 F: Documentation/input/yealink.txt
9219 F: drivers/input/misc/yealink.*
9221 Z8530 DRIVER FOR AX.25
9223 W: http://yaina.de/jreuter/
9224 W: http://www.qsl.net/dl1bke/
9227 F: Documentation/networking/z8530drv.txt
9228 F: drivers/net/hamradio/*scc.c
9229 F: drivers/net/hamradio/z8530.h
9231 ZD1211RW WIRELESS DRIVER
9234 W: http://zd1211.ath.cx/wiki/DriverRewrite
9238 F: drivers/net/wireless/zd1211rw/
9240 ZR36067 VIDEO FOR LINUX DRIVER
9243 W: http://mjpeg.sourceforge.net/driver-zoran/
9244 T: Mercurial http://linuxtv.org/hg/v4l-dvb
9246 F: drivers/media/pci/zoran/
9248 ZS DECSTATION Z85C30 SERIAL DRIVER
9251 F: drivers/tty/serial/zs.*
9256 Q: http://patchwork.kernel.org/project/LKML/list/
9257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9258 S: Buried alive in reporters