3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
75 Q: Patchwork web based patch tracking system site
76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
93 X: Files and directories that are NOT maintained, same rules as F:
94 Files exclusions are tested before file matches.
95 Can be useful for excluding a specific subdirectory, for instance:
98 matches all files in and below net excluding net/ipv6/
99 K: Keyword perl extended regex pattern to match content in a
100 patch or file. For instance:
102 matches patches or files that contain "of_get_profile"
103 K: \b(printk|pr_(info|err))\b
104 matches patches or files that contain one or more of the words
105 printk, pr_info or pr_err
106 One regex pattern per line. Multiple K: lines acceptable.
108 Note: For the hard of thinking, this list is meant to remain in alphabetical
109 order. If you could add yourselves to it in alphabetical order that would be
112 Maintainers List (try to look for most precise areas first)
114 -----------------------------------
120 F: drivers/net/ethernet/i825xx/3c505*
126 F: Documentation/networking/vortex.txt
127 F: drivers/net/ethernet/3com/3c59x.c
129 3CR990 NETWORK DRIVER
133 F: drivers/net/ethernet/3com/typhoon*
135 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
138 W: http://www.lsi.com
142 53C700 AND 53C700-66 SCSI DRIVER
146 F: drivers/scsi/53c700*
148 6PACK NETWORK DRIVER FOR AX.25
152 F: drivers/net/hamradio/6pack.c
154 8169 10/100/1000 GIGABIT ETHERNET DRIVER
159 F: drivers/net/ethernet/realtek/r8169.c
161 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
164 W: http://serial.sourceforge.net
166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
167 F: drivers/tty/serial/8250*
168 F: include/linux/serial_8250.h
170 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
173 F: drivers/net/ethernet/8390/
180 W: http://swik.net/v9fs
181 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
184 F: Documentation/filesystems/9p.txt
190 W: http://linuxtv.org/
191 W: http://palosaari.fi/linux/
192 Q: http://patchwork.linuxtv.org/project/linux-media/list/
193 T: git git://linuxtv.org/anttip/media_tree.git
195 F: drivers/media/dvb-frontends/a8293*
197 AACRAID SCSI RAID DRIVER
200 W: http://www.adaptec.com/
202 F: Documentation/scsi/aacraid.txt
203 F: drivers/scsi/aacraid/
205 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
209 F: drivers/hwmon/abituguru.c
211 ABIT UGURU 3 HARDWARE MONITOR DRIVER
215 F: drivers/hwmon/abituguru3.c
221 F: drivers/net/ethernet/alteon/acenic*
223 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
226 W: http://piie.net/?section=acerhdf
228 F: drivers/platform/x86/acerhdf.c
230 ACER WMI LAPTOP EXTRAS
234 F: drivers/platform/x86/acer-wmi.c
240 W: http://www.lesswatts.org/projects/acpi/
241 Q: http://patchwork.kernel.org/project/linux-acpi/list/
242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
245 F: drivers/pnp/pnpacpi/
246 F: include/linux/acpi.h
252 W: http://www.lesswatts.org/projects/acpi/
254 F: drivers/acpi/fan.c
259 W: http://www.lesswatts.org/projects/acpi/
261 F: drivers/acpi/*thermal*
266 W: http://www.lesswatts.org/projects/acpi/
268 F: drivers/acpi/video.c
273 F: drivers/platform/x86/wmi.c
275 AD1889 ALSA SOUND DRIVER
277 W: http://wiki.parisc-linux.org/AD1889
280 F: sound/pci/ad1889.*
282 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
285 W: http://wiki.analog.com/AD5254
287 F: drivers/misc/ad525x_dpot.c
289 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
292 W: http://wiki.analog.com/AD5398
294 F: drivers/regulator/ad5398.c
296 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
299 W: http://wiki.analog.com/AD7142
301 F: drivers/input/misc/ad714x.c
303 AD7877 TOUCHSCREEN DRIVER
306 W: http://wiki.analog.com/AD7877
308 F: drivers/input/touchscreen/ad7877.c
310 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
313 W: http://wiki.analog.com/AD7879
315 F: drivers/input/touchscreen/ad7879.c
317 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
321 ADM1025 HARDWARE MONITOR DRIVER
325 F: Documentation/hwmon/adm1025
326 F: drivers/hwmon/adm1025.c
328 ADM1029 HARDWARE MONITOR DRIVER
332 F: drivers/hwmon/adm1029.c
334 ADM8211 WIRELESS DRIVER
336 W: http://wireless.kernel.org/
338 F: drivers/net/wireless/adm8211.*
340 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
343 W: http://wiki.analog.com/ADP5520
345 F: drivers/mfd/adp5520.c
346 F: drivers/video/backlight/adp5520_bl.c
347 F: drivers/leds/leds-adp5520.c
348 F: drivers/gpio/gpio-adp5520.c
349 F: drivers/input/keyboard/adp5520-keys.c
351 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
354 W: http://wiki.analog.com/ADP5588
356 F: drivers/input/keyboard/adp5588-keys.c
357 F: drivers/gpio/gpio-adp5588.c
359 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
362 W: http://wiki.analog.com/ADP8860
364 F: drivers/video/backlight/adp8860_bl.c
366 ADS1015 HARDWARE MONITOR DRIVER
370 F: Documentation/hwmon/ads1015
371 F: drivers/hwmon/ads1015.c
372 F: include/linux/i2c/ads1015.h
377 F: drivers/macintosh/therm_adt746x.c
379 ADT7475 HARDWARE MONITOR DRIVER
383 F: Documentation/hwmon/adt7475
384 F: drivers/hwmon/adt7475.c
386 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
389 W: http://wiki.analog.com/ADXL345
391 F: drivers/input/misc/adxl34x.c
397 F: Documentation/scsi/advansys.txt
398 F: drivers/scsi/advansys.c
403 F: sound/oss/aedsp16.c
408 W: http://linuxtv.org/
409 W: http://palosaari.fi/linux/
410 Q: http://patchwork.linuxtv.org/project/linux-media/list/
411 T: git git://linuxtv.org/anttip/media_tree.git
413 F: drivers/media/dvb-frontends/af9013*
418 W: http://linuxtv.org/
419 W: http://palosaari.fi/linux/
420 Q: http://patchwork.linuxtv.org/project/linux-media/list/
421 T: git git://linuxtv.org/anttip/media_tree.git
423 F: drivers/media/dvb-frontends/af9033*
428 F: Documentation/filesystems/affs.txt
431 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
436 F: include/net/af_rxrpc.h
437 F: net/rxrpc/af_rxrpc.c
441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
444 F: include/linux/agp*
450 F: drivers/scsi/aha152x*
451 F: drivers/scsi/pcmcia/aha152x*
453 AIC7XXX / AIC79XX SCSI DRIVER
457 F: drivers/scsi/aic7xxx/
458 F: drivers/scsi/aic7xxx_old/
465 F: include/linux/*aio*.h
467 ALCATEL SPEEDTOUCH USB DRIVER
470 W: http://www.linux-usb.org/SpeedTouch/
472 F: drivers/usb/atm/speedtch.c
473 F: drivers/usb/atm/usbatm.c
475 ALCHEMY AU1XX0 MMC DRIVER
478 F: drivers/mmc/host/au1xmmc.c
484 F: Documentation/i2c/busses/i2c-ali1563
485 F: drivers/i2c/busses/i2c-ali1563.c
495 ALTERA UART/JTAG UART SERIAL DRIVERS
500 F: drivers/tty/serial/altera_uart.c
501 F: drivers/tty/serial/altera_jtaguart.c
502 F: include/linux/altera_uart.h
503 F: include/linux/altera_jtaguart.h
505 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
509 F: Documentation/hwmon/fam15h_power
510 F: drivers/hwmon/fam15h_power.c
512 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
516 F: drivers/usb/gadget/amd5536udc.*
518 AMD GEODE PROCESSOR/CHIPSET SUPPORT
521 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
523 F: drivers/char/hw_random/geode-rng.c
524 F: drivers/crypto/geode*
525 F: drivers/video/geode/
526 F: arch/x86/include/asm/geode.h
531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
533 F: drivers/iommu/amd_iommu*.[ch]
534 F: include/linux/amd-iommu.h
536 AMD MICROCODE UPDATE SUPPORT
540 F: arch/x86/kernel/microcode_amd.c
542 AMS (Apple Motion Sensor) DRIVER
545 F: drivers/macintosh/ams/
552 F: drivers/infiniband/hw/amso1100/
554 ANALOG DEVICES INC ASOC CODEC DRIVERS
558 W: http://wiki.analog.com/
560 F: sound/soc/codecs/adau*
561 F: sound/soc/codecs/adav*
562 F: sound/soc/codecs/ad1*
563 F: sound/soc/codecs/ssm*
564 F: sound/soc/codecs/sigmadsp.*
566 ANALOG DEVICES INC ASOC DRIVERS
569 W: http://blackfin.uclinux.org/
571 F: sound/soc/blackfin/*
573 AOA (Apple Onboard Audio) ALSA DRIVER
583 F: arch/x86/kernel/apm_32.c
584 F: include/linux/apm_bios.h
585 F: drivers/char/apm-emulation.c
587 APPLE BCM5974 MULTITOUCH DRIVER
591 F: drivers/input/mouse/bcm5974.c
597 F: drivers/hwmon/applesmc.c
599 APPLETALK NETWORK LAYER
602 F: drivers/net/appletalk/
605 ARASAN COMPACT FLASH PATA CONTROLLER
609 F: include/linux/pata_arasan_cf_data.h
610 F: drivers/ata/pata_arasan_cf.c
612 ARC FRAMEBUFFER DRIVER
615 F: drivers/video/arcfb.c
616 F: drivers/video/fb_defio.c
618 ARM MFM AND FLOPPY DRIVERS
621 F: arch/arm/lib/floppydma.S
622 F: arch/arm/include/asm/floppy.h
624 ARM PMU PROFILING AND DEBUGGING
627 F: arch/arm/kernel/perf_event*
628 F: arch/arm/oprofile/common.c
629 F: arch/arm/include/asm/pmu.h
630 F: arch/arm/kernel/hw_breakpoint.c
631 F: arch/arm/include/asm/hw_breakpoint.h
636 W: http://www.arm.linux.org.uk/
640 ARM PRIMECELL AACI PL041 DRIVER
645 ARM PRIMECELL CLCD PL110 DRIVER
648 F: drivers/video/amba-clcd.*
650 ARM PRIMECELL KMI PL050 DRIVER
653 F: drivers/input/serio/ambakmi.*
654 F: include/linux/amba/kmi.h
656 ARM PRIMECELL MMCI PL180/1 DRIVER
658 F: drivers/mmc/host/mmci.*
660 ARM PRIMECELL BUS SUPPORT
664 F: include/linux/amba/bus.h
666 ARM/ADS SPHERE MACHINE SUPPORT
671 ARM/AFEB9260 MACHINE SUPPORT
676 ARM/AJECO 1ARM MACHINE SUPPORT
681 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
686 W: http://maxim.org.za/at91_26.html
687 W: http://www.linux4sam.org
689 F: arch/arm/mach-at91/
691 ARM/CALXEDA HIGHBANK ARCHITECTURE
695 F: arch/arm/mach-highbank/
697 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
700 F: arch/arm/mach-cns3xxx/
701 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
703 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
708 F: arch/arm/mach-ep93xx/
709 F: arch/arm/mach-ep93xx/include/mach/
711 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
720 F: arch/arm/include/asm/clkdev.h
721 F: drivers/clk/clkdev.c
723 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
728 ARM/CONTEC MICRO9 MACHINE SUPPORT
731 F: arch/arm/mach-ep93xx/micro9.c
733 ARM/CORGI MACHINE SUPPORT
737 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
740 T: git git://git.berlios.de/gemini-board
742 F: arch/arm/mach-gemini/
744 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
748 F: arch/arm/mach-prima2/
749 F: drivers/dma/sirf-dma.c
750 F: drivers/i2c/busses/i2c-sirf.c
751 F: drivers/pinctrl/pinctrl-sirf.c
752 F: drivers/spi/spi-sirf.c
754 ARM/EBSA110 MACHINE SUPPORT
757 W: http://www.arm.linux.org.uk/
759 F: arch/arm/mach-ebsa110/
760 F: drivers/net/ethernet/amd/am79c961a.*
762 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
767 W: http://www.openezx.org/
769 T: topgit git://git.openezx.org/openezx.git
770 F: arch/arm/mach-pxa/ezx.c
772 ARM/FARADAY FA526 PORT
776 T: git git://git.berlios.de/gemini-board
779 ARM/FOOTBRIDGE ARCHITECTURE
782 W: http://www.arm.linux.org.uk/
784 F: arch/arm/include/asm/hardware/dec21285.h
785 F: arch/arm/mach-footbridge/
787 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
791 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
792 F: arch/arm/mach-imx/
793 F: arch/arm/plat-mxc/
794 F: arch/arm/configs/imx*_defconfig
800 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
801 F: arch/arm/mach-imx/*imx6*
803 ARM/FREESCALE MXS ARM ARCHITECTURE
807 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
808 F: arch/arm/mach-mxs/
810 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
815 ARM/GUMSTIX MACHINE SUPPORT
820 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
825 F: arch/arm/mach-pxa/hx4700.c
826 F: arch/arm/mach-pxa/include/mach/hx4700.h
827 F: sound/soc/pxa/hx4700.c
829 ARM/HP JORNADA 7XX MACHINE SUPPORT
833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
834 F: arch/arm/mach-sa1100/jornada720.c
835 F: arch/arm/mach-sa1100/include/mach/jornada720.h
837 ARM/INCOME PXA270 SUPPORT
841 F: arch/arm/mach-pxa/colibri-pxa270-income.c
843 ARM/INTEL IOP32X ARM ARCHITECTURE
849 ARM/INTEL IOP33X ARM ARCHITECTURE
854 ARM/INTEL IOP13XX ARM ARCHITECTURE
860 ARM/INTEL IQ81342EX MACHINE SUPPORT
866 ARM/INTEL IXDP2850 MACHINE SUPPORT
871 ARM/INTEL IXP4XX ARM ARCHITECTURE
876 F: arch/arm/mach-ixp4xx/
878 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
882 F: arch/arm/mach-pxa/stargate2.c
883 F: drivers/pcmcia/pxa2xx_stargate2.c
885 ARM/INTEL XSC3 (MANZANO) ARM CORE
891 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
896 ARM/LOGICPD PXA270 MACHINE SUPPORT
901 ARM/MAGICIAN MACHINE SUPPORT
905 ARM/Marvell Armada 370 and Armada XP SOC support
911 F: arch/arm/mach-mvebu/
913 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
918 F: arch/arm/mach-dove/
919 F: arch/arm/mach-kirkwood/
920 F: arch/arm/mach-mv78xx0/
921 F: arch/arm/mach-orion5x/
922 F: arch/arm/plat-orion/
924 ARM/Orion SoC/Technologic Systems TS-78xx platform support
927 W: http://www.digriz.org.uk/ts78xx/kernel
929 F: arch/arm/mach-orion5x/ts78xx-*
931 ARM/MICREL KS8695 ARCHITECTURE
934 F: arch/arm/mach-ks8695
937 ARM/MIOA701 MACHINE SUPPORT
940 F: arch/arm/mach-pxa/mioa701.c
943 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
947 ARM/NOMADIK ARCHITECTURE
953 F: arch/arm/mach-nomadik/
954 F: arch/arm/plat-nomadik/
955 F: drivers/i2c/busses/i2c-nomadik.c
956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
958 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
961 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
964 ARM/QUALCOMM MSM MACHINE SUPPORT
969 F: arch/arm/mach-msm/
970 F: drivers/video/msm/
971 F: drivers/mmc/host/msm_sdcc.c
972 F: drivers/mmc/host/msm_sdcc.h
973 F: drivers/tty/serial/msm_serial.h
974 F: drivers/tty/serial/msm_serial.c
975 F: drivers/platform/msm/
976 F: drivers/*/pm8???-*
977 F: include/linux/mfd/pm8xxx/
978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
981 ARM/TOSA MACHINE SUPPORT
986 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
989 W: http://hackndev.com
991 F: arch/arm/mach-pxa/include/mach/palmtx.h
992 F: arch/arm/mach-pxa/palmtx.c
993 F: arch/arm/mach-pxa/include/mach/palmt5.h
994 F: arch/arm/mach-pxa/palmt5.c
995 F: arch/arm/mach-pxa/include/mach/palmld.h
996 F: arch/arm/mach-pxa/palmld.c
997 F: arch/arm/mach-pxa/include/mach/palmte2.h
998 F: arch/arm/mach-pxa/palmte2.c
999 F: arch/arm/mach-pxa/include/mach/palmtc.h
1000 F: arch/arm/mach-pxa/palmtc.c
1002 ARM/PALM TREO SUPPORT
1005 W: http://hackndev.com
1007 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1008 F: arch/arm/mach-pxa/palmtreo.c
1013 W: http://hackndev.com
1015 F: arch/arm/mach-pxa/include/mach/palmz72.h
1016 F: arch/arm/mach-pxa/palmz72.c
1020 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1023 ARM/PT DIGITAL BOARD PORT
1026 W: http://www.arm.linux.org.uk/
1029 ARM/RADISYS ENP2611 MACHINE SUPPORT
1034 ARM/RISCPC ARCHITECTURE
1037 W: http://www.arm.linux.org.uk/
1039 F: arch/arm/common/time-acorn.c
1040 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1041 F: arch/arm/include/asm/hardware/ioc.h
1042 F: arch/arm/include/asm/hardware/iomd.h
1043 F: arch/arm/include/asm/hardware/memc.h
1044 F: arch/arm/mach-rpc/
1045 F: drivers/net/ethernet/8390/etherh.c
1046 F: drivers/net/ethernet/i825xx/ether1*
1047 F: drivers/net/ethernet/seeq/ether3*
1048 F: drivers/scsi/arm/
1050 ARM/SHARK MACHINE SUPPORT
1052 W: http://www.shark-linux.de/shark.html
1055 ARM/SAMSUNG ARM ARCHITECTURES
1060 W: http://www.fluff.org/ben/linux/
1062 F: arch/arm/plat-samsung/
1063 F: arch/arm/plat-s3c24xx/
1064 F: arch/arm/plat-s5p/
1065 F: arch/arm/mach-s3c24*/
1066 F: arch/arm/mach-s3c64xx/
1067 F: drivers/*/*s3c2410*
1068 F: drivers/*/*/*s3c2410*
1069 F: drivers/spi/spi-s3c*
1070 F: sound/soc/samsung/*
1072 ARM/S5P EXYNOS ARM ARCHITECTURES
1077 F: arch/arm/mach-s5p*/
1078 F: arch/arm/mach-exynos*/
1080 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1084 F: arch/arm/mach-s5pv210/mach-aquila.c
1085 F: arch/arm/mach-s5pv210/mach-goni.c
1086 F: arch/arm/mach-exynos/mach-universal_c210.c
1087 F: arch/arm/mach-exynos/mach-nuri.c
1089 ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1095 F: arch/arm/plat-s5p/dev-fimc*
1096 F: arch/arm/plat-samsung/include/plat/*fimc*
1097 F: drivers/media/platform/s5p-fimc/
1099 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1106 F: arch/arm/plat-s5p/dev-mfc.c
1107 F: drivers/media/platform/s5p-mfc/
1109 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1115 F: drivers/media/platform/s5p-tv/
1117 ARM/SHMOBILE ARM ARCHITECTURE
1121 W: http://oss.renesas.com
1122 Q: http://patchwork.kernel.org/project/linux-sh/list/
1123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1125 F: arch/arm/mach-shmobile/
1128 ARM/SOCFPGA ARCHITECTURE
1131 F: arch/arm/mach-socfpga/
1133 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1136 F: drivers/clk/socfpga/
1138 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1143 ARM/TETON BGA MACHINE SUPPORT
1148 ARM/THECUS N2100 MACHINE SUPPORT
1153 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1156 W: http://www.mcuos.com
1158 F: arch/arm/mach-w90x900/
1159 F: drivers/input/keyboard/w90p910_keypad.c
1160 F: drivers/input/touchscreen/w90p910_ts.c
1161 F: drivers/watchdog/nuc900_wdt.c
1162 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1163 F: drivers/mtd/nand/nuc900_nand.c
1164 F: drivers/rtc/rtc-nuc900.c
1165 F: drivers/spi/spi-nuc900.c
1166 F: drivers/usb/host/ehci-w90x900.c
1167 F: drivers/video/nuc900fb.c
1169 ARM/U300 MACHINE SUPPORT
1173 F: arch/arm/mach-u300/
1174 F: drivers/i2c/busses/i2c-stu300.c
1175 F: drivers/rtc/rtc-coh901331.c
1176 F: drivers/watchdog/coh901327_wdt.c
1177 F: drivers/dma/coh901318*
1178 F: drivers/mfd/ab3100*
1179 F: drivers/rtc/rtc-ab3100.c
1180 F: drivers/rtc/rtc-coh901331.c
1181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1183 ARM/Ux500 ARM ARCHITECTURE
1188 F: arch/arm/mach-ux500/
1189 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1190 F: drivers/dma/ste_dma40*
1191 F: drivers/hwspinlock/u8500_hsem.c
1192 F: drivers/mfd/abx500*
1193 F: drivers/mfd/ab8500*
1194 F: drivers/mfd/dbx500*
1195 F: drivers/mfd/db8500*
1196 F: drivers/pinctrl/pinctrl-nomadik*
1197 F: drivers/rtc/rtc-ab8500.c
1198 F: drivers/rtc/rtc-pl031.c
1199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1204 W: http://www.arm.linux.org.uk/
1208 ARM/VOIPAC PXA270 SUPPORT
1212 F: arch/arm/mach-pxa/vpac270.c
1213 F: arch/arm/mach-pxa/include/mach/vpac270.h
1215 ARM/VT8500 ARM ARCHITECTURE
1219 F: arch/arm/mach-vt8500/
1220 F: drivers/video/vt8500lcdfb.*
1221 F: drivers/video/wm8505fb*
1222 F: drivers/video/wmt_ge_rops.*
1223 F: drivers/tty/serial/vt8500_serial.c
1224 F: drivers/rtc/rtc-vt8500-c
1226 ARM/ZIPIT Z2 SUPPORT
1230 F: arch/arm/mach-pxa/z2.c
1231 F: arch/arm/mach-pxa/include/mach/z2.h
1233 ARM64 PORT (AARCH64 ARCHITECTURE)
1239 ASC7621 HARDWARE MONITOR DRIVER
1243 F: Documentation/hwmon/asc7621
1244 F: drivers/hwmon/asc7621.c
1246 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1250 W: http://acpi4asus.sf.net
1252 F: drivers/platform/x86/asus*.c
1253 F: drivers/platform/x86/eeepc*.c
1255 ASUS ASB100 HARDWARE MONITOR DRIVER
1259 F: drivers/hwmon/asb100.c
1261 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1263 W: http://sourceforge.net/projects/xscaleiop
1265 F: Documentation/crypto/async-tx-api.txt
1268 F: include/linux/dmaengine.h
1269 F: include/linux/async_tx.h
1275 F: drivers/misc/eeprom/at24.c
1276 F: include/linux/i2c/at24.h
1278 ATA OVER ETHERNET (AOE) DRIVER
1280 W: http://support.coraid.com/support/linux
1282 F: Documentation/aoe/
1283 F: drivers/block/aoe/
1285 ATHEROS ATH GENERIC UTILITIES
1289 F: drivers/net/wireless/ath/*
1291 ATHEROS ATH5K WIRELESS DRIVER
1297 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1299 F: drivers/net/wireless/ath/ath5k/
1301 ATHEROS ATH6KL WIRELESS DRIVER
1304 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1307 F: drivers/net/wireless/ath/ath6kl/
1309 ATHEROS ATH9K WIRELESS DRIVER
1316 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1318 F: drivers/net/wireless/ath/ath9k/
1320 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1323 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1325 F: drivers/net/wireless/ath/carl9170/
1327 ATK0110 HWMON DRIVER
1331 F: drivers/hwmon/asus_atk0110.c
1336 F: drivers/input/misc/ati_remote2.c
1338 ATLX ETHERNET DRIVERS
1342 W: http://sourceforge.net/projects/atl1
1343 W: http://atl1.sourceforge.net
1345 F: drivers/net/ethernet/atheros/
1351 W: http://linux-atm.sourceforge.net
1354 F: include/linux/atm*
1356 ATMEL AT91 MCI DRIVER
1359 W: http://www.atmel.com/products/AT91/
1360 W: http://www.at91.com/
1362 F: drivers/mmc/host/at91_mci.c
1364 ATMEL AT91 / AT32 MCI DRIVER
1367 F: drivers/mmc/host/atmel-mci.c
1368 F: drivers/mmc/host/atmel-mci-regs.h
1370 ATMEL AT91 / AT32 SERIAL DRIVER
1373 F: drivers/tty/serial/atmel_serial.c
1379 F: drivers/dma/at_hdmac.c
1380 F: drivers/dma/at_hdmac_regs.h
1381 F: arch/arm/mach-at91/include/mach/at_hdmac.h
1387 F: drivers/media/platform/atmel-isi.c
1388 F: include/media/atmel-isi.h
1394 F: drivers/video/atmel_lcdfb.c
1395 F: include/video/atmel_lcdc.h
1397 ATMEL MACB ETHERNET DRIVER
1400 F: drivers/net/ethernet/cadence/
1405 F: drivers/spi/spi-atmel.*
1407 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1411 F: drivers/misc/atmel_tclib.c
1412 F: drivers/clocksource/tcb_clksrc.c
1418 F: drivers/input/touchscreen/atmel_tsadcc.c
1420 ATMEL USBA UDC DRIVER
1424 F: drivers/usb/gadget/atmel_usba_udc.*
1426 ATMEL WIRELESS DRIVER
1429 W: http://www.thekelleys.org.uk/atmel
1430 W: http://atmelwlandriver.sourceforge.net/
1432 F: drivers/net/wireless/atmel*
1438 W: http://people.redhat.com/sgrubb/audit/
1439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1441 F: include/linux/audit.h
1444 AUXILIARY DISPLAY DRIVERS
1446 W: http://miguelojeda.es/auxdisplay.htm
1447 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1449 F: drivers/auxdisplay/
1450 F: include/linux/cfag12864b.h
1455 W: http://www.atmel.com/products/AVR32/
1456 W: http://avr32linux.org/
1457 W: http://avrfreaks.net/
1461 AVR32/AT32AP MACHINE SUPPORT
1465 F: arch/avr32/mach-at32ap/
1470 W: http://www.linux-ax25.org/
1472 F: include/linux/ax25.h
1473 F: include/net/ax25.h
1480 W: http://wireless.kernel.org/en/users/Drivers/b43
1482 F: drivers/net/wireless/b43/
1484 B43LEGACY WIRELESS DRIVER
1489 W: http://wireless.kernel.org/en/users/Drivers/b43
1491 F: drivers/net/wireless/b43legacy/
1493 BACKLIGHT CLASS/SUBSYSTEM
1496 F: drivers/video/backlight/
1497 F: include/linux/backlight.h
1504 W: http://www.open-mesh.org/
1508 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1511 W: http://www.baycom.org/~tom/ham/ham.html
1513 F: drivers/net/hamradio/baycom*
1517 F: Documentation/filesystems/befs.txt
1523 F: Documentation/filesystems/bfs.txt
1525 F: include/linux/bfs_fs.h
1527 BLACKFIN ARCHITECTURE
1530 W: http://blackfin.uclinux.org
1534 BLACKFIN EMAC DRIVER
1536 W: http://blackfin.uclinux.org
1538 F: drivers/net/ethernet/adi/
1543 W: http://blackfin.uclinux.org
1545 F: drivers/rtc/rtc-bfin.c
1550 W: http://blackfin.uclinux.org
1552 F: drivers/mmc/host/bfin_sdh.c
1554 BLACKFIN SERIAL DRIVER
1557 W: http://blackfin.uclinux.org
1559 F: drivers/tty/serial/bfin_uart.c
1561 BLACKFIN WATCHDOG DRIVER
1564 W: http://blackfin.uclinux.org
1566 F: drivers/watchdog/bfin_wdt.c
1568 BLACKFIN I2C TWI DRIVER
1571 W: http://blackfin.uclinux.org/
1573 F: drivers/i2c/busses/i2c-bfin-twi.c
1575 BLINKM RGB LED DRIVER
1578 F: drivers/leds/leds-blinkm.c
1582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1590 F: drivers/mtd/devices/block2mtd.c
1597 W: http://www.bluez.org/
1598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1601 F: drivers/bluetooth/
1608 W: http://www.bluez.org/
1609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1613 F: include/net/bluetooth/
1619 W: http://sourceforge.net/projects/bonding/
1621 F: drivers/net/bonding/
1622 F: include/linux/if_bonding.h
1624 BROADCOM B44 10/100 ETHERNET DRIVER
1628 F: drivers/net/ethernet/broadcom/b44.*
1630 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1634 F: drivers/net/ethernet/broadcom/bnx2.*
1635 F: drivers/net/ethernet/broadcom/bnx2_*
1637 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1641 F: drivers/net/ethernet/broadcom/bnx2x/
1643 BROADCOM BCM2835 ARM ARCHICTURE
1646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1648 F: arch/arm/mach-bcm2835/
1649 F: arch/arm/boot/dts/bcm2835*
1650 F: arch/arm/configs/bcm2835_defconfig
1651 F: drivers/*/*bcm2835*
1653 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1658 F: drivers/net/ethernet/broadcom/tg3.*
1660 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1669 F: drivers/net/wireless/brcm80211/
1671 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1675 F: drivers/scsi/bnx2fc/
1677 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1682 F: include/linux/bcma/
1684 BROCADE BFA FC SCSI DRIVER
1688 F: drivers/scsi/bfa/
1690 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1694 F: drivers/net/ethernet/brocade/bna/
1696 BSG (block layer generic sg v4 driver)
1701 F: include/linux/bsg.h
1706 T: git git://git.alsa-project.org/alsa-kernel.git
1708 F: Documentation/sound/alsa/Bt87x.txt
1709 F: sound/pci/bt87x.c
1713 W: http://bu3sch.de/btgpio.php
1715 F: drivers/gpio/gpio-bt8xx.c
1720 W: http://btrfs.wiki.kernel.org/
1721 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1724 F: Documentation/filesystems/btrfs.txt
1727 BTTV VIDEO4LINUX DRIVER
1730 W: http://linuxtv.org
1731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
1733 F: Documentation/video4linux/bttv/
1734 F: drivers/media/pci/bt8xx/bttv*
1736 C-MEDIA CMI8788 DRIVER
1739 T: git git://git.alsa-project.org/alsa-kernel.git
1741 F: sound/pci/oxygen/
1747 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1751 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1755 F: Documentation/filesystems/caching/cachefiles.txt
1758 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
1763 F: Documentation/video4linux/cafe_ccic
1764 F: drivers/media/platform/marvell-ccic/
1770 F: Documentation/networking/caif/
1771 F: drivers/net/caif/
1772 F: include/linux/caif/
1773 F: include/net/caif/
1776 CALGARY x86-64 IOMMU
1781 F: arch/x86/kernel/pci-calgary_64.c
1782 F: arch/x86/kernel/tce_64.c
1783 F: arch/x86/include/asm/calgary.h
1784 F: arch/x86/include/asm/tce.h
1789 W: http://gitorious.org/linux-can
1790 T: git git://gitorious.org/linux-can/linux-can-next.git
1793 F: include/linux/can.h
1794 F: include/linux/can/core.h
1795 F: include/linux/can/bcm.h
1796 F: include/linux/can/raw.h
1797 F: include/linux/can/gw.h
1803 W: http://gitorious.org/linux-can
1804 T: git git://gitorious.org/linux-can/linux-can-next.git
1807 F: include/linux/can/dev.h
1808 F: include/linux/can/error.h
1809 F: include/linux/can/netlink.h
1810 F: include/linux/can/platform/
1816 F: include/linux/capability.h
1817 F: security/capability.c
1818 F: security/commoncap.c
1819 F: kernel/capability.c
1821 CELL BROADBAND ENGINE ARCHITECTURE
1825 W: http://www.ibm.com/developerworks/power/cell/
1827 F: arch/powerpc/include/asm/cell*.h
1828 F: arch/powerpc/include/asm/spu*.h
1829 F: arch/powerpc/oprofile/*cell*
1830 F: arch/powerpc/platforms/cell/
1832 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1838 F: Documentation/filesystems/ceph.txt
1841 F: include/linux/ceph
1842 F: include/linux/crush
1844 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1847 F: Documentation/usb/WUSB-Design-overview.txt
1848 F: Documentation/usb/wusb-cbaf
1849 F: drivers/usb/host/hwa-hc.c
1850 F: drivers/usb/host/whci/
1851 F: drivers/usb/wusbcore/
1852 F: include/linux/usb/wusb*
1854 CFAG12864B LCD DRIVER
1856 W: http://miguelojeda.es/auxdisplay.htm
1857 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1859 F: drivers/auxdisplay/cfag12864b.c
1860 F: include/linux/cfag12864b.h
1862 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1864 W: http://miguelojeda.es/auxdisplay.htm
1865 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1867 F: drivers/auxdisplay/cfag12864bfb.c
1868 F: include/linux/cfag12864b.h
1870 CFG80211 and NL80211
1873 W: http://wireless.kernel.org/
1874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
1875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1877 F: include/linux/nl80211.h
1878 F: include/net/cfg80211.h
1880 X: net/wireless/wext*
1882 CHAR and MISC DRIVERS
1885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
1893 F: scripts/checkpatch.pl
1895 CHINESE DOCUMENTATION
1900 F: Documentation/zh_CN/
1902 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
1906 F: drivers/usb/chipidea/
1908 CISCO VIC ETHERNET NIC DRIVER
1914 F: drivers/net/ethernet/cisco/enic/
1916 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1920 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
1922 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1926 F: drivers/usb/host/ohci-ep93xx.c
1928 CIRRUS LOGIC CS4270 SOUND DRIVER
1932 F: sound/soc/codecs/cs4270*
1939 F: include/linux/cleancache.h
1944 F: include/linux/clk.h
1946 CISCO FCOE HBA DRIVER
1952 F: drivers/scsi/fnic/
1959 F: drivers/platform/x86/classmate-laptop.c
1961 COCCINELLE/Semantic Patches (SmPL)
1966 W: http://coccinelle.lip6.fr/
1968 F: scripts/coccinelle/
1969 F: scripts/coccicheck
1975 W: http://www.coda.cs.cmu.edu/
1977 F: Documentation/filesystems/coda.txt
1979 F: include/linux/coda*.h
1981 COMMON CLK FRAMEWORK
1985 T: git git://git.linaro.org/people/mturquette/linux.git
1987 F: drivers/clk/clk.c
1988 F: drivers/clk/clk-*
1989 F: include/linux/clk-pr*
1991 COMMON INTERNET FILE SYSTEM (CIFS)
1995 W: http://linux-cifs.samba.org/
1996 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1999 F: Documentation/filesystems/cifs.txt
2002 COMPACTPCI HOTPLUG CORE
2006 F: drivers/pci/hotplug/cpci_hotplug*
2008 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2012 F: drivers/pci/hotplug/cpcihp_zt5550.*
2014 COMPACTPCI HOTPLUG GENERIC DRIVER
2018 F: drivers/pci/hotplug/cpcihp_generic.c
2020 COMPAL LAPTOP SUPPORT
2024 F: drivers/platform/x86/compal-laptop.c
2026 CONEXANT ACCESSRUNNER USB DRIVER
2029 W: http://accessrunner.sourceforge.net/
2031 F: drivers/usb/atm/cxacru.c
2035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2038 F: include/linux/configfs.h
2044 F: drivers/connector/
2046 CONTROL GROUPS (CGROUPS)
2051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2053 F: include/linux/cgroup*
2057 CORETEMP HARDWARE MONITORING DRIVER
2061 F: Documentation/hwmon/coretemp
2062 F: drivers/hwmon/coretemp.c
2064 COSA/SRP SYNC SERIAL DRIVER
2066 W: http://www.fi.muni.cz/~kas/cosa/
2068 F: drivers/net/wan/cosa*
2070 CPMAC ETHERNET DRIVER
2074 F: drivers/net/ethernet/ti/cpmac.c
2076 CPU FREQUENCY DRIVERS
2082 F: include/linux/cpufreq.h
2087 F: arch/x86/kernel/cpuid.c
2088 F: arch/x86/kernel/msr.c
2090 CPU POWER MONITORING SUBSYSTEM
2094 F: tools/power/cpupower
2098 W: http://www.bullopensource.org/cpuset/
2099 W: http://oss.sgi.com/projects/cpusets/
2101 F: Documentation/cgroups/cpusets.txt
2102 F: include/linux/cpuset.h
2106 W: http://sourceforge.net/projects/cramfs/
2108 F: Documentation/filesystems/cramfs.txt
2115 W: http://developer.axis.com
2118 F: drivers/tty/serial/crisv10.*
2124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2126 F: Documentation/crypto/
2132 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2136 F: crypto/ansi_cprng.c
2139 CS5535 Audio ALSA driver
2142 F: sound/pci/cs5535audio/
2144 CX18 VIDEO4LINUX DRIVER
2148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
2149 W: http://linuxtv.org
2150 W: http://www.ivtvdriver.org/index.php/Cx18
2152 F: Documentation/video4linux/cx18.txt
2153 F: drivers/media/pci/cx18/
2155 CXD2820R MEDIA DRIVER
2158 W: http://linuxtv.org/
2159 W: http://palosaari.fi/linux/
2160 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2161 T: git git://linuxtv.org/anttip/media_tree.git
2163 F: drivers/media/dvb-frontends/cxd2820r*
2165 CXGB3 ETHERNET DRIVER (CXGB3)
2168 W: http://www.chelsio.com
2170 F: drivers/net/ethernet/chelsio/cxgb3/
2172 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2175 W: http://www.openfabrics.org
2177 F: drivers/infiniband/hw/cxgb3/
2179 CXGB4 ETHERNET DRIVER (CXGB4)
2182 W: http://www.chelsio.com
2184 F: drivers/net/ethernet/chelsio/cxgb4/
2186 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2189 W: http://www.openfabrics.org
2191 F: drivers/infiniband/hw/cxgb4/
2193 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2196 W: http://www.chelsio.com
2198 F: drivers/net/ethernet/chelsio/cxgb4vf/
2200 STMMAC ETHERNET DRIVER
2203 W: http://www.stlinux.com
2205 F: drivers/net/ethernet/stmicro/stmmac/
2210 W: http://www.arm.linux.org.uk/
2212 F: drivers/video/cyber2000fb.*
2214 CYCLADES 2X SYNC CARD DRIVER
2216 W: http://oops.ghostprotocols.net:81/blog
2218 F: drivers/net/wan/cycx*
2220 CYCLADES ASYNC MUX DRIVER
2221 W: http://www.cyclades.com/
2223 F: drivers/tty/cyclades.c
2224 F: include/linux/cyclades.h
2226 CYCLADES PC300 DRIVER
2227 W: http://www.cyclades.com/
2229 F: drivers/net/wan/pc300*
2231 CYTTSP TOUCHSCREEN DRIVER
2235 F: drivers/input/touchscreen/cyttsp*
2236 F: include/linux/input/cyttsp.h
2238 DAMA SLAVE for AX.25
2240 W: http://yaina.de/jreuter/
2241 W: http://www.qsl.net/dl1bke/
2244 F: net/ax25/af_ax25.c
2245 F: net/ax25/ax25_dev.c
2246 F: net/ax25/ax25_ds_*
2247 F: net/ax25/ax25_in.c
2248 F: net/ax25/ax25_out.c
2249 F: net/ax25/ax25_timer.c
2250 F: net/ax25/sysctl_net_ax25.c
2252 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2255 F: Documentation/networking/dmfe.txt
2256 F: drivers/net/ethernet/dec/tulip/dmfe.c
2258 DC390/AM53C974 SCSI driver
2260 W: http://www.garloff.de/kurt/linux/dc390/
2263 F: drivers/scsi/tmscsim.*
2269 W: http://twibble.org/dist/dc395x/
2271 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2273 F: Documentation/scsi/dc395x.txt
2274 F: drivers/scsi/dc395x.*
2279 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2281 F: include/linux/dccp.h
2282 F: include/linux/tfrc.h
2285 DECnet NETWORK LAYER
2286 W: http://linux-decnet.sourceforge.net
2289 F: Documentation/networking/decnet.txt
2292 DEFXX FDDI NETWORK DRIVER
2295 F: drivers/net/fddi/defxx.*
2301 F: drivers/platform/x86/dell-laptop.c
2303 DELL LAPTOP SMM DRIVER
2305 W: http://www.debian.org/~dz/i8k/
2307 F: drivers/char/i8k.c
2308 F: include/linux/i8k.h
2310 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2313 F: Documentation/dcdbas.txt
2314 F: drivers/firmware/dcdbas.*
2316 DELL WMI EXTRAS DRIVER
2319 F: drivers/platform/x86/dell-wmi.c
2321 DESIGNWARE USB3 DRD IP DRIVER
2325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2327 F: drivers/usb/dwc3/
2329 DEVICE FREQUENCY (DEVFREQ)
2336 DEVICE NUMBER REGISTRY
2338 W: http://lanana.org/docs/device-list/index.html
2345 W: http://sources.redhat.com/dm
2346 Q: http://patchwork.kernel.org/project/dm-devel/list/
2347 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2349 F: Documentation/device-mapper/
2351 F: drivers/md/persistent-data/
2352 F: include/linux/device-mapper.h
2353 F: include/linux/dm-*.h
2355 DIOLAN U2C-12 I2C DRIVER
2359 F: drivers/i2c/busses/i2c-diolan-u2c.c
2361 DIRECTORY NOTIFICATION (DNOTIFY)
2364 F: Documentation/filesystems/dnotify.txt
2365 F: fs/notify/dnotify/
2366 F: include/linux/dnotify.h
2368 DISK GEOMETRY AND PARTITION HANDLING
2370 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2371 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2372 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2378 F: Documentation/filesystems/quota.txt
2380 F: include/linux/quota*.h
2382 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2386 W: http://plugable.com/category/projects/udlfb/
2387 F: drivers/video/udlfb.c
2388 F: include/video/udlfb.h
2389 F: Documentation/fb/udlfb.txt
2391 DISTRIBUTED LOCK MANAGER (DLM)
2395 W: http://sources.redhat.com/cluster/
2396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2400 DMA BUFFER SHARING FRAMEWORK
2406 F: drivers/base/dma-buf*
2407 F: include/linux/dma-buf*
2408 F: Documentation/dma-buf-sharing.txt
2409 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2411 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2416 F: include/linux/dma*
2417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2418 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2420 DME1737 HARDWARE MONITOR DRIVER
2424 F: Documentation/hwmon/dme1737
2425 F: drivers/hwmon/dme1737.c
2427 DOCKING STATION DRIVER
2431 F: drivers/acpi/dock.c
2444 F: drivers/char/dtlk.c
2445 F: include/linux/dtlk.h
2447 DPT_I2O SCSI RAID DRIVER
2450 W: http://www.adaptec.com/
2452 F: drivers/scsi/dpt*
2453 F: drivers/scsi/dpt/
2460 W: http://www.drbd.org
2461 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2462 T: git git://git.drbd.org/drbd-8.3.git
2464 F: drivers/block/drbd/
2466 F: Documentation/blockdev/drbd/
2468 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2472 F: Documentation/kobject.txt
2476 F: include/linux/kobj*
2477 F: include/linux/debugfs.h
2483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2488 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2492 T: git git://people.freedesktop.org/~danvet/drm-intel
2494 F: drivers/gpu/drm/i915
2495 F: include/drm/i915*
2497 DRM DRIVERS FOR EXYNOS
2504 F: drivers/gpu/drm/exynos
2505 F: include/drm/exynos*
2511 F: drivers/net/wan/dscc4.c
2513 DVB_USB_AF9015 MEDIA DRIVER
2516 W: http://linuxtv.org/
2517 W: http://palosaari.fi/linux/
2518 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2519 T: git git://linuxtv.org/anttip/media_tree.git
2521 F: drivers/media/usb/dvb-usb-v2/af9015*
2523 DVB_USB_AF9035 MEDIA DRIVER
2526 W: http://linuxtv.org/
2527 W: http://palosaari.fi/linux/
2528 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2529 T: git git://linuxtv.org/anttip/media_tree.git
2531 F: drivers/media/usb/dvb-usb-v2/af9035*
2533 DVB_USB_ANYSEE MEDIA DRIVER
2536 W: http://linuxtv.org/
2537 W: http://palosaari.fi/linux/
2538 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2539 T: git git://linuxtv.org/anttip/media_tree.git
2541 F: drivers/media/usb/dvb-usb-v2/anysee*
2543 DVB_USB_AU6610 MEDIA DRIVER
2546 W: http://linuxtv.org/
2547 W: http://palosaari.fi/linux/
2548 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2549 T: git git://linuxtv.org/anttip/media_tree.git
2551 F: drivers/media/usb/dvb-usb-v2/au6610*
2553 DVB_USB_CE6230 MEDIA DRIVER
2556 W: http://linuxtv.org/
2557 W: http://palosaari.fi/linux/
2558 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2559 T: git git://linuxtv.org/anttip/media_tree.git
2561 F: drivers/media/usb/dvb-usb-v2/ce6230*
2563 DVB_USB_CXUSB MEDIA DRIVER
2566 W: http://linuxtv.org/
2567 W: http://github.com/mkrufky
2568 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2569 T: git git://linuxtv.org/media_tree.git
2571 F: drivers/media/usb/dvb-usb-v2/cxusb*
2573 DVB_USB_CYPRESS_FIRMWARE MEDIA DRIVER
2576 W: http://linuxtv.org/
2577 W: http://palosaari.fi/linux/
2578 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2579 T: git git://linuxtv.org/anttip/media_tree.git
2581 F: drivers/media/usb/dvb-usb-v2/cypress_firmware*
2583 DVB_USB_EC168 MEDIA DRIVER
2586 W: http://linuxtv.org/
2587 W: http://palosaari.fi/linux/
2588 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2589 T: git git://linuxtv.org/anttip/media_tree.git
2591 F: drivers/media/usb/dvb-usb-v2/ec168*
2593 DVB_USB_MXL111SF MEDIA DRIVER
2596 W: http://linuxtv.org/
2597 W: http://github.com/mkrufky
2598 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2599 T: git git://linuxtv.org/mkrufky/mxl111sf.git
2601 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2603 DVB_USB_RTL28XXU MEDIA DRIVER
2606 W: http://linuxtv.org/
2607 W: http://palosaari.fi/linux/
2608 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2609 T: git git://linuxtv.org/anttip/media_tree.git
2611 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2613 DVB_USB_V2 MEDIA DRIVER
2616 W: http://linuxtv.org/
2617 W: http://palosaari.fi/linux/
2618 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2619 T: git git://linuxtv.org/anttip/media_tree.git
2621 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2622 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2627 F: lib/dynamic_debug.c
2628 F: include/linux/dynamic_debug.h
2630 DZ DECSTATION DZ11 SERIAL DRIVER
2633 F: drivers/tty/serial/dz.*
2638 W: http://linuxtv.org/
2639 W: http://palosaari.fi/linux/
2640 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2641 T: git git://linuxtv.org/anttip/media_tree.git
2643 F: drivers/media/tuners/e4000*
2645 EATA-DMA SCSI DRIVER
2650 F: drivers/scsi/eata*
2652 EATA ISA/EISA/PCI SCSI DRIVER
2656 F: drivers/scsi/eata.c
2658 EATA-PIO SCSI DRIVER
2663 F: drivers/scsi/eata_pio.*
2668 W: http://ebtables.sourceforge.net/
2670 F: include/linux/netfilter_bridge/ebt_*.h
2671 F: net/bridge/netfilter/ebt*.c
2676 W: http://linuxtv.org/
2677 W: http://palosaari.fi/linux/
2678 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2679 T: git git://linuxtv.org/anttip/media_tree.git
2681 F: drivers/media/dvb-frontends/ec100*
2687 W: https://launchpad.net/ecryptfs
2689 F: Documentation/filesystems/ecryptfs.txt
2695 W: bluesmoke.sourceforge.net
2697 F: Documentation/edac.txt
2699 F: include/linux/edac.h
2705 W: bluesmoke.sourceforge.net
2707 F: drivers/edac/amd64_edac*
2713 W: bluesmoke.sourceforge.net
2715 F: drivers/edac/e752x_edac.c
2720 W: bluesmoke.sourceforge.net
2722 F: drivers/edac/e7xxx_edac.c
2727 W: bluesmoke.sourceforge.net
2729 F: drivers/edac/i82443bxgx_edac.c
2734 W: bluesmoke.sourceforge.net
2736 F: drivers/edac/i3000_edac.c
2741 W: bluesmoke.sourceforge.net
2743 F: drivers/edac/i5000_edac.c
2748 W: bluesmoke.sourceforge.net
2750 F: drivers/edac/i5400_edac.c
2755 W: bluesmoke.sourceforge.net
2757 F: drivers/edac/i7300_edac.c
2762 W: bluesmoke.sourceforge.net
2764 F: drivers/edac/i7core_edac.c
2770 W: bluesmoke.sourceforge.net
2772 F: drivers/edac/i82975x_edac.c
2777 W: bluesmoke.sourceforge.net
2779 F: drivers/edac/pasemi_edac.c
2784 W: bluesmoke.sourceforge.net
2786 F: drivers/edac/r82600_edac.c
2791 W: bluesmoke.sourceforge.net
2793 F: drivers/edac/sb_edac.c
2795 EDIROL UA-101/UA-1000 DRIVER
2798 T: git git://git.alsa-project.org/alsa-kernel.git
2800 F: sound/usb/misc/ua101.c
2802 EXTENSIBLE FIRMWARE INTERFACE (EFI)
2806 F: Documentation/x86/efi-stub.txt
2807 F: arch/ia64/kernel/efi.c
2808 F: arch/x86/boot/compressed/eboot.[ch]
2809 F: arch/x86/include/asm/efi.h
2810 F: arch/x86/platform/efi/*
2811 F: drivers/firmware/efivars.c
2812 F: include/linux/efi*.h
2814 EFIFB FRAMEBUFFER DRIVER
2818 F: drivers/video/efifb.c
2821 W: http://aeschi.ch.eu.org/efs/
2825 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2830 F: drivers/infiniband/hw/ehca/
2832 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2836 F: drivers/net/ethernet/ibm/ehea/
2845 EMULEX LPFC FC SCSI DRIVER
2848 W: http://sourceforge.net/projects/lpfcxxxx
2850 F: drivers/scsi/lpfc/
2852 ENE CB710 FLASH CARD READER DRIVER
2855 F: drivers/misc/cb710/
2856 F: drivers/mmc/host/cb710-mmc.*
2857 F: include/linux/cb710.h
2859 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2862 F: drivers/media/rc/ene_ir.*
2864 EPSON 1355 FRAMEBUFFER DRIVER
2868 F: drivers/video/epson1355fb.c
2870 EPSON S1D13XXX FRAMEBUFFER DRIVER
2873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2874 F: drivers/video/s1d13xxxfb.c
2875 F: include/video/s1d13xxxfb.h
2877 ETHEREXPRESS-16 NETWORK DRIVER
2881 F: drivers/net/ethernet/i825xx/eexpress.*
2887 W: http://www.linuxfoundation.org/en/Net:Bridge
2889 F: include/linux/netfilter_bridge/
2892 ETHERTEAM 16I DRIVER
2895 F: drivers/net/ethernet/fujitsu/eth16i.c
2901 F: Documentation/filesystems/ext2.txt
2903 F: include/linux/ext2*
2911 F: Documentation/filesystems/ext3.txt
2913 F: include/linux/ext3*
2919 W: http://ext4.wiki.kernel.org
2920 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2922 F: Documentation/filesystems/ext4.txt
2925 Extended Verification Module (EVM)
2928 F: security/integrity/evm/
2930 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
2936 F: Documentation/extcon/
2942 F: drivers/video/exynos/exynos_dp*
2943 F: include/video/exynos_dp*
2945 EXYNOS MIPI DISPLAY DRIVERS
2951 F: drivers/video/exynos/exynos_mipi*
2952 F: include/video/exynos_mipi*
2954 F71805F HARDWARE MONITORING DRIVER
2958 F: Documentation/hwmon/f71805f
2959 F: drivers/hwmon/f71805f.c
2965 F: drivers/media/tuners/fc0011.h
2966 F: drivers/media/tuners/fc0011.c
2971 W: http://linuxtv.org/
2972 W: http://palosaari.fi/linux/
2973 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2974 T: git git://linuxtv.org/anttip/media_tree.git
2976 F: drivers/media/tuners/fc2580*
2981 F: fs/notify/fanotify/
2982 F: include/linux/fanotify.h
2984 FARSYNC SYNCHRONOUS DRIVER
2986 W: http://www.farsite.co.uk/
2988 F: drivers/net/wan/farsync.*
2990 FAULT INJECTION SUPPORT
2993 F: Documentation/fault-injection/
2994 F: lib/fault-inject.c
2996 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2999 W: www.Open-FCoE.org
3001 F: drivers/scsi/libfc/
3002 F: drivers/scsi/fcoe/
3004 F: include/scsi/libfc.h
3005 F: include/scsi/libfcoe.h
3007 FILE LOCKING (flock() and fcntl()/lockf())
3011 F: include/linux/fcntl.h
3012 F: include/linux/fs.h
3016 FILESYSTEMS (VFS and infrastructure)
3022 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3026 F: drivers/hwmon/f75375s.c
3027 F: include/linux/f75375s.h
3029 FIREWIRE AUDIO DRIVERS
3032 T: git git://git.alsa-project.org/alsa-kernel.git
3036 FIREWIRE SBP-2 TARGET
3041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3043 F: drivers/target/sbp/
3048 W: http://ieee1394.wiki.kernel.org/
3049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3051 F: drivers/firewire/
3052 F: include/linux/firewire*.h
3055 FIRMWARE LOADER (request_firmware)
3059 F: Documentation/firmware_class/
3060 F: drivers/base/firmware*.c
3061 F: include/linux/firmware.h
3065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3067 F: drivers/block/floppy.c
3071 W: http://floatingpoint.sourceforge.net/emulator/index.html
3073 F: arch/x86/math-emu/
3075 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3078 F: drivers/net/wan/dlci.c
3079 F: drivers/net/wan/sdla.c
3084 W: http://linux-fbdev.sourceforge.net/
3085 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3086 T: git git://github.com/schandinat/linux-2.6.git fbdev-next
3088 F: Documentation/fb/
3089 F: Documentation/devicetree/bindings/fb/
3092 F: include/linux/fb.h
3094 FREESCALE DMA DRIVER
3099 F: drivers/dma/fsldma.*
3101 FREESCALE I2C CPM DRIVER
3106 F: drivers/i2c/busses/i2c-cpm.c
3108 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3113 F: arch/arm/plat-mxc/include/mach/imxfb.h
3114 F: drivers/video/imxfb.c
3116 FREESCALE SOC FS_ENET DRIVER
3122 F: drivers/net/ethernet/freescale/fs_enet/
3123 F: include/linux/fs_enet_pd.h
3125 FREESCALE QUICC ENGINE LIBRARY
3129 F: arch/powerpc/sysdev/qe_lib/
3130 F: arch/powerpc/include/asm/*qe.h
3132 FREESCALE USB PERIPHERAL DRIVERS
3137 F: drivers/usb/gadget/fsl*
3139 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3144 F: drivers/net/ethernet/freescale/ucc_geth*
3146 FREESCALE QUICC ENGINE UCC UART DRIVER
3150 F: drivers/tty/serial/ucc_uart.c
3152 FREESCALE SOC SOUND DRIVERS
3157 F: sound/soc/fsl/fsl*
3158 F: sound/soc/fsl/mpc8610_hpcd.c
3162 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3171 F: Documentation/power/freezing-of-tasks.txt
3172 F: include/linux/freezer.h
3180 F: include/linux/frontswap.h
3182 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3186 F: Documentation/filesystems/caching/
3188 F: include/linux/fscache*.h
3190 FUJITSU FR-V (FRV) PORT
3195 FUJITSU LAPTOP EXTRAS
3199 F: drivers/platform/x86/fujitsu-laptop.c
3201 FUJITSU M-5MO LS CAMERA ISP DRIVER
3206 F: drivers/media/i2c/m5mols/
3207 F: include/media/m5mols.h
3209 FUJITSU TABLET EXTRAS
3213 F: drivers/platform/x86/fujitsu-tablet.c
3215 FUSE: FILESYSTEM IN USERSPACE
3218 W: http://fuse.sourceforge.net/
3221 F: include/linux/fuse.h
3223 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3226 S: Odd Fixes (e.g., new signatures)
3227 F: drivers/scsi/fdomain.*
3229 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3232 W: http://www.icp-vortex.com/
3234 F: drivers/scsi/gdt*
3236 GENERIC GPIO I2C DRIVER
3239 F: drivers/i2c/busses/i2c-gpio.c
3240 F: include/linux/i2c-gpio.h
3242 GENERIC GPIO I2C MULTIPLEXER DRIVER
3246 F: drivers/i2c/muxes/i2c-mux-gpio.c
3247 F: include/linux/i2c-mux-gpio.h
3248 F: Documentation/i2c/muxes/i2c-mux-gpio
3250 GENERIC HDLC (WAN) DRIVERS
3252 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3254 F: drivers/net/wan/c101.c
3255 F: drivers/net/wan/hd6457*
3256 F: drivers/net/wan/hdlc*
3257 F: drivers/net/wan/n2.c
3258 F: drivers/net/wan/pc300too.c
3259 F: drivers/net/wan/pci200syn.c
3260 F: drivers/net/wan/wanxl*
3262 GENERIC INCLUDE/ASM HEADER FILES
3265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3267 F: include/asm-generic
3269 GENERIC UIO DRIVER FOR PCI DEVICES
3273 F: drivers/uio/uio_pci_generic.c
3278 W: http://sources.redhat.com/cluster/
3279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3282 F: Documentation/filesystems/gfs2*.txt
3284 F: include/linux/gfs2_ondisk.h
3286 GIGASET ISDN DRIVERS
3290 W: http://gigaset307x.sourceforge.net/
3292 F: Documentation/isdn/README.gigaset
3293 F: drivers/isdn/gigaset/
3294 F: include/linux/gigaset_dev.h
3300 T: git git://git.secretlab.ca/git/linux-2.6.git
3301 F: Documentation/gpio.txt
3303 F: include/linux/gpio*
3304 F: include/asm-generic/gpio.h
3306 GRE DEMULTIPLEXER DRIVER
3311 F: include/net/gre.h
3313 GRETH 10/100/1G Ethernet MAC device driver
3317 F: drivers/net/ethernet/aeroflex/
3319 GSPCA FINEPIX SUBDRIVER
3322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3324 F: drivers/media/usb/gspca/finepix.c
3326 GSPCA GL860 SUBDRIVER
3329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3331 F: drivers/media/usb/gspca/gl860/
3333 GSPCA M5602 SUBDRIVER
3336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3338 F: drivers/media/usb/gspca/m5602/
3340 GSPCA PAC207 SONIXB SUBDRIVER
3343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3345 F: drivers/media/usb/gspca/pac207.c
3347 GSPCA SN9C20X SUBDRIVER
3350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3352 F: drivers/media/usb/gspca/sn9c20x.c
3354 GSPCA T613 SUBDRIVER
3357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3359 F: drivers/media/usb/gspca/t613.c
3361 GSPCA USB WEBCAM DRIVER
3364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3366 F: drivers/media/usb/gspca/
3368 STK1160 USB VIDEO CAPTURE DRIVER
3371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3373 F: drivers/media/usb/stk1160/
3375 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3378 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3380 F: drivers/platform/x86/hdaps.c
3382 HWPOISON MEMORY FAILURE HANDLING
3385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3387 F: mm/memory-failure.c
3388 F: mm/hwpoison-inject.c
3390 HYPERVISOR VIRTUAL CONSOLE DRIVER
3399 W: http://www.lm-sensors.org/
3400 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3403 F: Documentation/hwmon/
3405 F: include/linux/hwmon*.h
3407 HARDWARE RANDOM NUMBER GENERATOR CORE
3411 F: Documentation/hw_random.txt
3412 F: drivers/char/hw_random/
3413 F: include/linux/hw_random.h
3415 HARDWARE SPINLOCK CORE
3418 F: Documentation/hwspinlock.txt
3419 F: drivers/hwspinlock/hwspinlock_*
3420 F: include/linux/hwspinlock.h
3422 HARMONY SOUND DRIVER
3425 F: sound/parisc/harmony.*
3430 W: http://linuxtv.org/
3431 W: http://palosaari.fi/linux/
3432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3433 T: git git://linuxtv.org/anttip/media_tree.git
3435 F: drivers/media/dvb-frontends/hd29l2*
3437 HEWLETT-PACKARD SMART2 RAID DRIVER
3441 F: Documentation/blockdev/cpqarray.txt
3442 F: drivers/block/cpqarray.*
3444 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3448 F: Documentation/scsi/hpsa.txt
3449 F: drivers/scsi/hpsa*.[ch]
3450 F: include/linux/cciss*.h
3452 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3456 F: Documentation/blockdev/cciss.txt
3457 F: drivers/block/cciss*
3458 F: include/linux/cciss_ioctl.h
3463 F: Documentation/filesystems/hfs.txt
3466 HGA FRAMEBUFFER DRIVER
3469 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3471 F: drivers/video/hgafb.c
3473 HIBERNATION (aka Software Suspend, aka swsusp)
3479 F: drivers/base/power/
3481 F: include/linux/suspend.h
3482 F: include/linux/freezer.h
3483 F: include/linux/pm.h
3484 F: arch/*/include/asm/suspend*.h
3489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3492 F: include/linux/hid*
3494 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3498 F: Documentation/timers/
3500 F: kernel/time/clockevents.c
3501 F: kernel/time/tick*.*
3502 F: kernel/time/timer_*.c
3503 F: include/linux/clockchips.h
3504 F: include/linux/hrtimer.h
3506 HIGH-SPEED SCC DRIVER FOR AX.25
3509 F: drivers/net/hamradio/dmascc.c
3510 F: drivers/net/hamradio/scc.c
3512 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3514 W: http://www.highpoint-tech.com
3516 F: Documentation/scsi/hptiop.txt
3517 F: drivers/scsi/hptiop.c
3523 F: include/linux/hippidevice.h
3524 F: include/linux/if_hippi.h
3526 F: drivers/net/hippi/
3532 W: http://hostap.epitest.fi/
3534 F: drivers/net/wireless/hostap/
3536 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3539 F: drivers/platform/x86/tc1100-wmi.c
3541 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3544 F: drivers/net/ethernet/hp/hp100.*
3546 HPET: High Precision Event Timers driver
3549 F: Documentation/timers/hpet.txt
3550 F: drivers/char/hpet.c
3551 F: include/linux/hpet.h
3556 F: arch/x86/kernel/hpet.c
3557 F: arch/x86/include/asm/hpet.h
3561 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3567 W: http://www.pharscape.org
3569 F: drivers/net/usb/hso.c
3571 HTCPEN TOUCHSCREEN DRIVER
3575 F: drivers/input/touchscreen/htcpen.c
3582 Hyper-V CORE AND DRIVERS
3588 F: drivers/hid/hid-hyperv.c
3589 F: drivers/net/hyperv/
3590 F: drivers/staging/hv/
3592 I2C/SMBUS STUB DRIVER
3596 F: drivers/i2c/busses/i2c-stub.c
3603 W: http://i2c.wiki.kernel.org/
3604 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3605 T: git git://git.pengutronix.de/git/wsa/linux.git
3607 F: Documentation/i2c/
3609 F: include/linux/i2c.h
3610 F: include/linux/i2c-*.h
3615 W: http://www.harbaum.org/till/i2c_tiny_usb
3617 F: drivers/i2c/busses/i2c-tiny-usb.c
3624 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3629 IA64 (Itanium) PLATFORM
3633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3637 IBM Power in-Nest Crypto Acceleration
3641 F: drivers/crypto/nx/
3643 IBM Power 842 compression accelerator
3646 F: drivers/crypto/nx/nx-842.c
3647 F: include/linux/nx842.h
3649 IBM Power Linux RAID adapter
3652 F: drivers/scsi/ipr.*
3654 IBM Power Virtual Ethernet Device Driver
3658 F: drivers/net/ethernet/ibm/ibmveth.*
3660 IBM Power Virtual SCSI/FC Device Drivers
3664 F: drivers/scsi/ibmvscsi/
3665 X: drivers/scsi/ibmvscsi/ibmvstgt.c
3667 IBM ServeRAID RAID DRIVER
3670 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3672 F: drivers/scsi/ips.*
3674 ICH LPC AND GPIO DRIVER
3677 F: drivers/mfd/lpc_ich.c
3678 F: drivers/gpio/gpio-ich.c
3683 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
3686 F: Documentation/ide/
3688 F: include/linux/ide.h
3690 IDEAPAD LAPTOP EXTRAS DRIVER
3693 W: http://launchpad.net/ideapad-laptop
3695 F: drivers/platform/x86/ideapad-laptop.c
3701 F: Documentation/cdrom/ide-cd
3702 F: drivers/ide/ide-cd*
3708 F: drivers/idle/i7300_idle.c
3710 IEEE 802.15.4 SUBSYSTEM
3714 W: http://apps.sourceforge.net/trac/linux-zigbee
3715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3719 F: drivers/ieee802154/
3721 IIO SUBSYSTEM AND DRIVERS
3726 F: drivers/staging/iio/
3728 IKANOS/ADI EAGLE ADSL USB DRIVER
3732 F: drivers/usb/atm/ueagle-atm.c
3734 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3737 F: security/integrity/ima/
3739 IMS TWINTURBO FRAMEBUFFER DRIVER
3742 F: drivers/video/imsttfb.c
3744 INFINIBAND SUBSYSTEM
3749 W: http://www.openfabrics.org/
3750 Q: http://patchwork.kernel.org/project/linux-rdma/list/
3751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3753 F: Documentation/infiniband/
3754 F: drivers/infiniband/
3755 F: include/linux/if_infiniband.h
3762 F: Documentation/filesystems/inotify.txt
3763 F: fs/notify/inotify/
3764 F: include/linux/inotify.h
3766 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3770 Q: http://patchwork.kernel.org/project/linux-input/list/
3771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3774 F: include/linux/input.h
3775 F: include/linux/input/
3777 INPUT MULTITOUCH (MT) PROTOCOL
3780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3782 F: Documentation/input/multi-touch-protocol.txt
3783 F: drivers/input/input-mt.c
3786 INTEL C600 SERIES SAS CONTROLLER DRIVER
3792 T: git git://git.code.sf.net/p/intel-sas/isci
3794 F: drivers/scsi/isci/
3800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
3802 F: drivers/idle/intel_idle.c
3804 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3808 F: Documentation/fb/intelfb.txt
3809 F: drivers/video/intelfb/
3811 INTEL 810/815 FRAMEBUFFER DRIVER
3815 F: drivers/video/i810/
3817 INTEL MENLOW THERMAL DRIVER
3820 W: http://www.lesswatts.org/projects/acpi/
3822 F: drivers/platform/x86/intel_menlow.c
3824 INTEL IA32 MICROCODE UPDATE SUPPORT
3827 F: arch/x86/kernel/microcode_core.c
3828 F: arch/x86/kernel/microcode_intel.c
3830 INTEL I/OAT DMA DRIVER
3833 F: drivers/dma/ioat*
3838 T: git git://git.infradead.org/iommu-2.6.git
3840 F: drivers/iommu/intel-iommu.c
3841 F: include/linux/intel-iommu.h
3843 INTEL IOP-ADMA DMA DRIVER
3846 F: drivers/dma/iop-adma.c
3848 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3851 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3852 F: arch/arm/mach-ixp4xx/include/mach/npe.h
3853 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3854 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3855 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
3856 F: drivers/net/wan/ixp4xx_hss.c
3858 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3861 F: drivers/char/hw_random/ixp4xx-rng.c
3863 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3874 W: http://e1000.sourceforge.net/
3875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
3876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
3878 F: Documentation/networking/e100.txt
3879 F: Documentation/networking/e1000.txt
3880 F: Documentation/networking/e1000e.txt
3881 F: Documentation/networking/igb.txt
3882 F: Documentation/networking/igbvf.txt
3883 F: Documentation/networking/ixgb.txt
3884 F: Documentation/networking/ixgbe.txt
3885 F: Documentation/networking/ixgbevf.txt
3886 F: drivers/net/ethernet/intel/
3888 INTEL MRST PMU DRIVER
3892 F: arch/x86/platform/mrst/pmu.*
3894 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
3898 F: Documentation/networking/README.ipw2100
3899 F: Documentation/networking/README.ipw2200
3900 F: drivers/net/wireless/ipw2x00/
3902 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3907 W: http://tboot.sourceforge.net
3908 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
3910 F: Documentation/intel_txt.txt
3911 F: include/linux/tboot.h
3912 F: arch/x86/kernel/tboot.c
3914 INTEL WIRELESS WIMAX CONNECTION 2400
3919 W: http://linuxwimax.org
3920 F: Documentation/wimax/README.i2400m
3921 F: drivers/net/wimax/i2400m/
3922 F: include/linux/wimax/i2400m.h
3924 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3928 F: drivers/net/wireless/iwlegacy/
3930 INTEL WIRELESS WIFI LINK (iwlwifi)
3935 W: http://intellinuxwireless.org
3936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
3938 F: drivers/net/wireless/iwlwifi/
3940 INTEL MANAGEMENT ENGINE (mei)
3944 F: include/linux/mei.h
3945 F: drivers/misc/mei/*
3946 F: Documentation/mei/*
3948 IOC3 ETHERNET DRIVER
3952 F: drivers/net/ethernet/sgi/ioc3-eth.c
3958 F: drivers/tty/serial/ioc3_serial.c
3963 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3965 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3970 F: drivers/net/ethernet/icplus/ipg.*
3976 F: drivers/infiniband/hw/ipath/
3981 W: http://openipmi.sourceforge.net/
3983 F: Documentation/IPMI.txt
3984 F: drivers/char/ipmi/
3985 F: include/linux/ipmi*
3987 IPS SCSI RAID DRIVER
3990 W: http://www.adaptec.com/
3992 F: drivers/scsi/ips*
4001 F: Documentation/networking/ipvs-sysctl.txt
4002 F: include/net/ip_vs.h
4003 F: include/linux/ip_vs.h
4004 F: net/netfilter/ipvs/
4010 F: drivers/tty/ipwireless/
4016 F: include/linux/ipx.h
4017 F: include/net/ipx.h
4024 W: http://irda.sourceforge.net/
4026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4027 F: Documentation/networking/irda.txt
4028 F: drivers/net/irda/
4029 F: include/net/irda/
4035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4038 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4041 T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
4043 F: Documentation/IRQ-domain.txt
4044 F: include/linux/irqdomain.h
4045 F: kernel/irq/irqdomain.c
4050 F: Documentation/isapnp.txt
4051 F: drivers/pnp/isapnp/
4052 F: include/linux/isapnp.h
4054 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4058 F: drivers/firmware/iscsi_ibft*
4063 W: www.open-iscsi.org
4064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4066 F: drivers/scsi/*iscsi*
4067 F: include/scsi/*iscsi*
4073 W: http://www.isdn4linux.de
4074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4076 F: Documentation/isdn/
4078 F: include/linux/isdn.h
4079 F: include/linux/isdn/
4081 ISDN SUBSYSTEM (Eicon active card driver)
4084 W: http://www.melware.de
4086 F: drivers/isdn/hardware/eicon/
4088 IT87 HARDWARE MONITORING DRIVER
4092 F: Documentation/hwmon/it87
4093 F: drivers/hwmon/it87.c
4095 IVTV VIDEO4LINUX DRIVER
4099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4100 W: http://www.ivtvdriver.org
4102 F: Documentation/video4linux/*.ivtv
4103 F: drivers/media/pci/ivtv/
4104 F: include/linux/ivtv*
4106 JC42.4 TEMPERATURE SENSOR DRIVER
4110 F: drivers/hwmon/jc42.c
4111 F: Documentation/hwmon/jc42
4116 W: http://jfs.sourceforge.net/
4117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4119 F: Documentation/filesystems/jfs.txt
4126 F: drivers/net/ethernet/jme.*
4128 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4131 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4134 F: include/linux/jffs2.h
4136 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4142 F: include/linux/ext3_jbd.h
4143 F: include/linux/jbd.h
4145 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4150 F: include/linux/jbd2.h
4152 JSM Neo PCI based serial card
4156 F: drivers/tty/serial/jsm/
4158 K10TEMP HARDWARE MONITORING DRIVER
4162 F: Documentation/hwmon/k10temp
4163 F: drivers/hwmon/k10temp.c
4165 K8TEMP HARDWARE MONITORING DRIVER
4169 F: Documentation/hwmon/k8temp
4170 F: drivers/hwmon/k8temp.c
4176 F: Documentation/kbuild/kconfig-language.txt
4183 W: http://lse.sourceforge.net/kdump/
4185 F: Documentation/kdump/
4187 KERNEL AUTOMOUNTER v4 (AUTOFS4)
4193 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4199 F: Documentation/kbuild/
4201 F: scripts/Makefile.*
4208 W: http://kernelnewbies.org/KernelJanitors
4211 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4214 W: http://nfs.sourceforge.net/
4217 F: include/linux/nfsd/
4221 F: include/linux/lockd/
4222 F: include/linux/sunrpc/
4224 KERNEL VIRTUAL MACHINE (KVM)
4228 W: http://kvm.qumranet.com
4230 F: Documentation/*/kvm.txt
4232 F: arch/*/include/asm/kvm*
4233 F: include/linux/kvm*
4236 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4239 W: http://kvm.qumranet.com
4241 F: arch/x86/include/asm/svm.h
4242 F: arch/x86/kvm/svm.c
4244 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4247 W: http://kvm.qumranet.com
4249 F: arch/powerpc/include/asm/kvm*
4250 F: arch/powerpc/kvm/
4252 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4255 W: http://kvm.qumranet.com
4257 F: Documentation/ia64/kvm.txt
4258 F: arch/ia64/include/asm/kvm*
4261 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4266 W: http://www.ibm.com/developerworks/linux/linux390/
4268 F: Documentation/s390/kvm.txt
4269 F: arch/s390/include/asm/kvm*
4271 F: drivers/s390/kvm/
4275 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4278 F: include/linux/kexec.h
4285 F: Documentation/security/keys.txt
4286 F: include/linux/key.h
4287 F: include/linux/key-type.h
4297 F: Documentation/security/keys-trusted-encrypted.txt
4298 F: include/keys/trusted-type.h
4299 F: security/keys/trusted.c
4300 F: security/keys/trusted.h
4308 F: Documentation/security/keys-trusted-encrypted.txt
4309 F: include/keys/encrypted-type.h
4310 F: security/keys/encrypted-keys/
4312 KGDB / KDB /debug_core
4314 W: http://kgdb.wiki.kernel.org/
4317 F: Documentation/DocBook/kgdb.tmpl
4318 F: drivers/misc/kgdbts.c
4319 F: drivers/tty/serial/kgdboc.c
4320 F: include/linux/kdb.h
4321 F: include/linux/kgdb.h
4328 F: Documentation/kmemcheck.txt
4329 F: arch/x86/include/asm/kmemcheck.h
4330 F: arch/x86/mm/kmemcheck/
4331 F: include/linux/kmemcheck.h
4337 F: Documentation/kmemleak.txt
4338 F: include/linux/kmemleak.h
4340 F: mm/kmemleak-test.c
4348 F: Documentation/kprobes.txt
4349 F: include/linux/kprobes.h
4352 KS0108 LCD CONTROLLER DRIVER
4354 W: http://miguelojeda.es/auxdisplay.htm
4355 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4357 F: Documentation/auxdisplay/ks0108
4358 F: drivers/auxdisplay/ks0108.c
4359 F: include/linux/ks0108.h
4364 F: Documentation/networking/lapb-module.txt
4368 LASI 53c700 driver for PARISC
4372 F: Documentation/scsi/53c700.txt
4373 F: drivers/scsi/53c700*
4379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4382 F: include/linux/leds.h
4384 LEGACY EEPROM DRIVER
4387 F: Documentation/misc-devices/eeprom
4388 F: drivers/misc/eeprom/eeprom.c
4390 LEGO USB Tower driver
4393 W: http://legousb.sourceforge.net/
4395 F: drivers/usb/misc/legousbtower.c
4400 W: http://linuxtv.org/
4401 W: http://github.com/mkrufky
4402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4403 T: git git://linuxtv.org/mkrufky/tuners.git
4405 F: drivers/media/dvb-frontends/lg2160.*
4407 LGDT3305 MEDIA DRIVER
4410 W: http://linuxtv.org/
4411 W: http://github.com/mkrufky
4412 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4413 T: git git://linuxtv.org/mkrufky/tuners.git
4415 F: drivers/media/dvb-frontends/lgdt3305.*
4420 W: http://lguest.ozlabs.org/
4422 F: arch/x86/include/asm/lguest*.h
4425 F: include/linux/lguest*.h
4428 LINUX FOR IBM pSERIES (RS/6000)
4430 W: http://www.ibm.com/linux/ltc/projects/ppc
4432 F: arch/powerpc/boot/rs6000.h
4434 LINUX FOR POWERPC (32-BIT AND 64-BIT)
4437 W: http://www.penguinppc.org/
4439 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4442 F: Documentation/powerpc/
4445 LINUX FOR POWER MACINTOSH
4447 W: http://www.penguinppc.org/
4450 F: arch/powerpc/platforms/powermac/
4451 F: drivers/macintosh/
4453 LINUX FOR POWERPC EMBEDDED MPC5XXX
4456 T: git git://git.denx.de/linux-2.6-agust.git
4458 F: arch/powerpc/platforms/512x/
4459 F: arch/powerpc/platforms/52xx/
4461 LINUX FOR POWERPC EMBEDDED PPC4XX
4464 W: http://www.penguinppc.org/
4466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4468 F: arch/powerpc/platforms/40x/
4469 F: arch/powerpc/platforms/44x/
4471 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4473 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
4475 T: git git://git.secretlab.ca/git/linux-2.6.git
4477 F: arch/powerpc/*/*virtex*
4478 F: arch/powerpc/*/*/*virtex*
4480 LINUX FOR POWERPC EMBEDDED PPC8XX
4483 W: http://www.penguinppc.org/
4486 F: arch/powerpc/platforms/8xx/
4488 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4490 W: http://www.penguinppc.org/
4493 F: arch/powerpc/platforms/83xx/
4494 F: arch/powerpc/platforms/85xx/
4496 LINUX FOR POWERPC PA SEMI PWRFICIENT
4500 F: arch/powerpc/platforms/pasemi/
4501 F: drivers/*/*pasemi*
4502 F: drivers/*/*/*pasemi*
4504 LINUX SECURITY MODULE (LSM) FRAMEWORK
4509 LIS3LV02D ACCELEROMETER DRIVER
4512 F: Documentation/misc-devices/lis3lv02d
4513 F: drivers/misc/lis3lv02d/
4514 F: drivers/platform/x86/hp_accel.c
4519 F: include/linux/llc.h
4523 LM73 HARDWARE MONITOR DRIVER
4527 F: drivers/hwmon/lm73.c
4529 LM78 HARDWARE MONITOR DRIVER
4533 F: Documentation/hwmon/lm78
4534 F: drivers/hwmon/lm78.c
4536 LM83 HARDWARE MONITOR DRIVER
4540 F: Documentation/hwmon/lm83
4541 F: drivers/hwmon/lm83.c
4543 LM90 HARDWARE MONITOR DRIVER
4547 F: Documentation/hwmon/lm90
4548 F: drivers/hwmon/lm90.c
4550 LOCKDEP AND LOCKSTAT
4553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
4555 F: Documentation/lockdep*.txt
4556 F: Documentation/lockstat.txt
4557 F: include/linux/lockdep.h
4560 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4563 W: http://www.linux-ntfs.org/content/view/19/37/
4565 F: Documentation/ldm.txt
4566 F: block/partitions/ldm.*
4576 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4581 W: http://www.lsilogic.com/support
4583 F: drivers/message/fusion/
4585 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4589 F: drivers/scsi/sym53c8xx_2/
4591 LTC4261 HARDWARE MONITOR DRIVER
4595 F: Documentation/hwmon/ltc4261
4596 F: drivers/hwmon/ltc4261.c
4598 LTP (Linux Test Project)
4605 W: http://ltp.sourceforge.net/
4606 T: git git://github.com/linux-test-project/ltp.git
4607 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4614 W: http://www.linux-m32r.org/
4621 W: http://www.linux-m68k.org/
4622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4627 M68K ON APPLE MACINTOSH
4629 W: http://www.mac.linux-m68k.org/
4636 W: http://www.tazenda.demon.co.uk/phil/linux-hp
4643 W: http://wireless.kernel.org/
4644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
4645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
4647 F: Documentation/networking/mac80211-injection.txt
4648 F: include/net/mac80211.h
4651 MAC80211 PID RATE CONTROL
4655 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
4656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
4657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
4659 F: net/mac80211/rc80211_pid*
4665 F: drivers/net/macvlan.c
4666 F: include/linux/if_macvlan.h
4668 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4670 W: http://www.kernel.org/doc/man-pages
4674 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
4679 F: drivers/net/ethernet/marvell/sk*
4681 MARVELL LIBERTAS WIRELESS DRIVER
4685 F: drivers/net/wireless/libertas/
4687 MARVELL MV643XX ETHERNET DRIVER
4691 F: drivers/net/ethernet/marvell/mv643xx_eth.*
4692 F: include/linux/mv643xx.h
4694 MARVELL MWIFIEX WIRELESS DRIVER
4698 F: drivers/net/wireless/mwifiex/
4700 MARVELL MWL8K WIRELESS DRIVER
4704 F: drivers/net/wireless/mwl8k.c
4706 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4709 F: drivers/mmc/host/mvsdio.*
4711 MATROX FRAMEBUFFER DRIVER
4714 F: drivers/video/matrox/matroxfb_*
4715 F: include/linux/matroxfb.h
4717 MAX16065 HARDWARE MONITOR DRIVER
4721 F: Documentation/hwmon/max16065
4722 F: drivers/hwmon/max16065.c
4724 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4728 F: Documentation/hwmon/max6650
4729 F: drivers/hwmon/max6650.c
4731 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4733 P: LinuxTV.org Project
4735 W: http://linuxtv.org
4736 Q: http://patchwork.kernel.org/project/linux-media/list/
4737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4739 F: Documentation/dvb/
4740 F: Documentation/video4linux/
4741 F: Documentation/DocBook/media/
4743 F: drivers/staging/media/
4745 F: include/linux/dvb/
4746 F: include/linux/videodev*.h
4748 MEGARAID SCSI DRIVERS
4751 W: http://megaraid.lsilogic.com
4753 F: Documentation/scsi/megaraid.txt
4754 F: drivers/scsi/megaraid.*
4755 F: drivers/scsi/megaraid/
4759 W: http://www.linux-mm.org
4761 F: include/linux/mm.h
4764 MEMORY RESOURCE CONTROLLER
4775 MEMORY TECHNOLOGY DEVICES (MTD)
4778 W: http://www.linux-mtd.infradead.org/
4779 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4780 T: git git://git.infradead.org/mtd-2.6.git
4783 F: include/linux/mtd/
4786 MICROBLAZE ARCHITECTURE
4789 W: http://www.monstr.eu/fdt/
4790 T: git git://git.monstr.eu/linux-2.6-microblaze.git
4797 F: drivers/usb/image/microtek.*
4802 W: http://www.linux-mips.org/
4803 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
4804 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
4806 F: Documentation/mips/
4812 F: include/linux/module.h
4815 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4816 W: http://popies.net/meye/
4818 F: Documentation/video4linux/meye.txt
4819 F: drivers/media/pci/meye/
4820 F: include/linux/meye.h
4822 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4826 F: drivers/mmc/host/imxmmc.*
4828 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4831 F: Documentation/serial/moxa-smartio
4832 F: drivers/tty/mxser.*
4838 F: drivers/platform/x86/msi-laptop.c
4844 F: drivers/platform/x86/msi-wmi.c
4846 MULTIFUNCTION DEVICES (MFD)
4848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4852 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4858 F: include/linux/mmc/
4860 MULTIMEDIA CARD (MMC) ETC. OVER SPI
4862 F: drivers/mmc/host/mmc_spi.c
4863 F: include/linux/spi/mmc_spi.h
4865 MULTISOUND SOUND DRIVER
4868 F: Documentation/sound/oss/MultiSound
4871 MULTITECH MULTIPORT CARD (ISICOM)
4873 F: drivers/tty/isicom.c
4874 F: include/linux/isicom.h
4876 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4881 F: drivers/usb/musb/
4883 MXL5007T MEDIA DRIVER
4886 W: http://linuxtv.org/
4887 W: http://github.com/mkrufky
4888 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4889 T: git git://linuxtv.org/mkrufky/tuners.git
4891 F: drivers/media/tuners/mxl5007t.*
4893 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4896 W: http://www.myri.com/scs/download-Myri10GE.html
4898 F: drivers/net/ethernet/myricom/myri10ge/
4900 NATSEMI ETHERNET DRIVER (DP8381x)
4902 F: drivers/net/ethernet/natsemi/natsemi.c
4904 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4908 W: http://www.native-instruments.com
4916 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4920 F: drivers/scsi/NCR_D700.*
4922 NETEFFECT IWARP RNIC DRIVER (IW_NES)
4925 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4927 F: drivers/infiniband/hw/nes/
4929 NETEM NETWORK EMULATOR
4933 F: net/sched/sch_netem.c
4935 NETERION 10GbE DRIVERS (s2io/vxge)
4939 F: Documentation/networking/s2io.txt
4940 F: Documentation/networking/vxge.txt
4941 F: drivers/net/ethernet/neterion/
4943 NETFILTER/IPTABLES/IPCHAINS
4951 W: http://www.netfilter.org/
4952 W: http://www.iptables.org/
4953 T: git git://1984.lsi.us.es/nf
4954 T: git git://1984.lsi.us.es/nf-next
4956 F: include/linux/netfilter*
4957 F: include/linux/netfilter/
4958 F: include/net/netfilter/
4959 F: net/*/netfilter.c
4965 W: http://netlabel.sf.net
4968 F: Documentation/netlabel/
4969 F: include/net/netlabel.h
4972 NETROM NETWORK LAYER
4975 W: http://www.linux-ax25.org/
4977 F: include/linux/netrom.h
4978 F: include/net/netrom.h
4981 NETWORK BLOCK DEVICE (NBD)
4984 F: Documentation/blockdev/nbd.txt
4985 F: drivers/block/nbd.c
4986 F: include/linux/nbd.h
4988 NETWORK DROP MONITOR
4992 W: https://fedorahosted.org/dropwatch/
4993 F: net/core/drop_monitor.c
4995 NETWORKING [GENERAL]
4998 W: http://www.linuxfoundation.org/en/Net
4999 W: http://patchwork.ozlabs.org/project/netdev/list/
5000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5005 F: include/linux/in.h
5006 F: include/linux/net.h
5007 F: include/linux/netdevice.h
5009 NETWORKING [IPv4/IPv6]
5016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5034 F: include/uapi/linux/xfrm.h
5035 F: include/net/xfrm.h
5037 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5042 NETWORKING [WIRELESS]
5045 Q: http://patchwork.kernel.org/project/linux-wireless/list/
5046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5051 F: include/net/ieee80211*
5052 F: include/linux/wireless.h
5053 F: include/net/iw_handler.h
5054 F: drivers/net/wireless/
5058 W: http://www.linuxfoundation.org/en/Net
5059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5063 F: include/linux/if_*
5064 F: include/linux/*device.h
5066 NETXEN (1/10) GbE SUPPORT
5070 W: http://www.qlogic.com
5072 F: drivers/net/ethernet/qlogic/netxen/
5082 F: include/linux/nfc.h
5086 NFS, SUNRPC, AND LOCKD CLIENTS
5089 W: http://client.linux-nfs.org
5090 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5096 F: include/linux/lockd/
5097 F: include/linux/nfs*
5098 F: include/linux/sunrpc/
5100 NI5010 NETWORK DRIVER
5105 F: drivers/net/ethernet/racal/ni5010.*
5110 W: http://www.nilfs.org/en/
5111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5113 F: Documentation/filesystems/nilfs2.txt
5115 F: include/linux/nilfs2_fs.h
5117 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
5119 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5121 F: Documentation/scsi/NinjaSCSI.txt
5122 F: drivers/scsi/pcmcia/nsp_*
5124 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
5127 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5129 F: Documentation/scsi/NinjaSCSI.txt
5130 F: drivers/scsi/nsp32*
5135 W: http://www.tuxera.com/
5136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
5138 F: Documentation/filesystems/ntfs.txt
5141 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
5145 F: drivers/video/riva/
5146 F: drivers/video/nvidia/
5151 W: http://www.muru.com/linux/omap/
5152 W: http://linux.omap.com/
5153 Q: http://patchwork.kernel.org/project/linux-omap/list/
5154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
5157 F: drivers/i2c/busses/i2c-omap.c
5158 F: include/linux/i2c-omap.h
5160 OMAP CLOCK FRAMEWORK SUPPORT
5164 F: arch/arm/*omap*/*clock*
5166 OMAP POWER MANAGEMENT SUPPORT
5170 F: arch/arm/*omap*/*pm*
5171 F: drivers/cpufreq/omap-cpufreq.c
5173 OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
5178 F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
5179 F: arch/arm/mach-omap2/powerdomain44xx.c
5180 F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
5181 F: arch/arm/mach-omap2/clockdomain44xx.c
5191 OMAP FRAMEBUFFER SUPPORT
5196 F: drivers/video/omap/
5198 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
5203 F: drivers/video/omap2/
5204 F: Documentation/arm/OMAP/DSS
5206 OMAP HARDWARE SPINLOCK SUPPORT
5210 F: drivers/hwspinlock/omap_hwspinlock.c
5211 F: arch/arm/mach-omap2/hwspinlock.c
5217 F: drivers/mmc/host/omap.c
5224 F: drivers/mmc/host/omap_hsmmc.c
5226 OMAP RANDOM NUMBER GENERATOR SUPPORT
5229 F: drivers/char/hw_random/omap-rng.c
5236 F: arch/arm/mach-omap2/omap_hwmod.c
5237 F: arch/arm/plat-omap/include/plat/omap_hwmod.h
5239 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
5243 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
5245 OMAP IMAGE SIGNAL PROCESSOR (ISP)
5249 F: drivers/media/platform/omap3isp/
5255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5257 F: drivers/usb/*/*omap*
5258 F: arch/arm/*omap*/usb*
5265 F: drivers/gpio/gpio-omap.c
5271 F: Documentation/filesystems/omfs.txt
5274 OMNIKEY CARDMAN 4000 DRIVER
5277 F: drivers/char/pcmcia/cm4000_cs.c
5278 F: include/linux/cm4000_cs.h
5280 OMNIKEY CARDMAN 4040 DRIVER
5283 F: drivers/char/pcmcia/cm4040_cs.*
5285 OMNIVISION OV7670 SENSOR DRIVER
5288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5290 F: drivers/media/i2c/ov7670.c
5292 ONENAND FLASH DRIVER
5296 F: drivers/mtd/onenand/
5297 F: include/linux/mtd/onenand*.h
5299 ONSTREAM SCSI TAPE DRIVER
5304 F: drivers/scsi/osst*
5307 OPENCORES I2C BUS DRIVER
5311 F: Documentation/i2c/busses/i2c-ocores
5312 F: drivers/i2c/busses/i2c-ocores.c
5314 OPEN FIRMWARE AND FLATTENED DEVICE TREE
5318 W: http://fdt.secretlab.ca
5319 T: git git://git.secretlab.ca/git/linux-2.6.git
5321 F: Documentation/devicetree
5323 F: include/linux/of*.h
5328 OPENRISC ARCHITECTURE
5330 W: http://openrisc.net
5333 T: git git://openrisc.net/~jonas/linux
5339 W: http://openvswitch.org
5340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
5347 T: git git://git.alsa-project.org/alsa-kernel.git
5349 F: sound/drivers/opl4/
5355 F: arch/*/include/asm/oprofile*.h
5357 F: drivers/oprofile/
5358 F: include/linux/oprofile.h
5360 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
5364 W: http://oss.oracle.com/projects/ocfs2/
5365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
5367 F: Documentation/filesystems/ocfs2.txt
5368 F: Documentation/filesystems/dlmfs.txt
5373 W: http://wireless.kernel.org/en/users/Drivers/orinoco
5374 W: http://www.nongnu.org/orinoco/
5376 F: drivers/net/wireless/orinoco/
5378 OSD LIBRARY and FILESYSTEM
5382 W: http://open-osd.org
5383 T: git git://git.open-osd.org/open-osd.git
5385 F: drivers/scsi/osd/
5386 F: include/scsi/osd_*
5392 W: http://wireless.kernel.org/en/users/Drivers/p54
5394 F: drivers/net/wireless/p54/
5396 PA SEMI ETHERNET DRIVER
5400 F: drivers/net/ethernet/pasemi/*
5402 PA SEMI SMBUS DRIVER
5406 F: drivers/i2c/busses/i2c-pasemi.c
5408 PADATA PARALLEL EXECUTION MECHANISM
5413 F: include/linux/padata.h
5414 F: Documentation/padata.txt
5416 PANASONIC LAPTOP ACPI EXTRAS DRIVER
5420 F: drivers/platform/x86/panasonic-laptop.c
5422 PANASONIC MN10300/AM33/AM34 PORT
5426 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
5428 F: Documentation/mn10300/
5431 PARALLEL PORT SUPPORT
5435 F: include/linux/parport*.h
5436 F: drivers/char/ppdev.c
5437 F: include/linux/ppdev.h
5439 PARAVIRT_OPS INTERFACE
5446 F: Documentation/ia64/paravirt_ops.txt
5447 F: arch/*/kernel/paravirt*
5448 F: arch/*/include/asm/paravirt.h
5450 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
5453 W: http://www.torque.net/linux-pp.html
5455 F: Documentation/blockdev/paride.txt
5456 F: drivers/block/paride/
5462 W: http://www.parisc-linux.org/
5463 Q: http://patchwork.kernel.org/project/linux-parisc/list/
5464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
5469 PC87360 HARDWARE MONITORING DRIVER
5473 F: Documentation/hwmon/pc87360
5474 F: drivers/hwmon/pc87360.c
5479 F: drivers/char/pc8736x_gpio.c
5481 PC87427 HARDWARE MONITORING DRIVER
5485 F: Documentation/hwmon/pc87427
5486 F: drivers/hwmon/pc87427.c
5491 F: drivers/leds/leds-pca9532.c
5492 F: include/linux/leds-pca9532.h
5494 PCA9541 I2C BUS MASTER SELECTOR DRIVER
5498 F: drivers/i2c/muxes/i2c-mux-pca9541.c
5500 PCA9564/PCA9665 I2C BUS DRIVER
5504 F: drivers/i2c/algos/i2c-algo-pca.c
5505 F: drivers/i2c/busses/i2c-pca-*
5506 F: include/linux/i2c-algo-pca.h
5507 F: include/linux/i2c-pca-platform.h
5509 PCDP - PRIMARY CONSOLE AND DEBUG PORT
5512 F: drivers/firmware/pcdp.*
5518 F: Documentation/PCI/pci-error-recovery.txt
5519 F: Documentation/powerpc/eeh-pci-error-recovery.txt
5524 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
5525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
5527 F: Documentation/PCI/
5529 F: include/linux/pci*
5532 P: Linux PCMCIA Team
5534 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
5535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
5537 F: Documentation/pcmcia/
5541 PCNET32 NETWORK DRIVER
5545 F: drivers/net/ethernet/amd/pcnet32.c
5547 PCRYPT PARALLEL CRYPTO ENGINE
5552 F: include/crypto/pcrypt.h
5554 PER-CPU MEMORY ALLOCATOR
5557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
5559 F: include/linux/percpu*.h
5561 F: arch/*/include/asm/percpu.h
5563 PER-TASK DELAY ACCOUNTING
5566 F: include/linux/delayacct.h
5567 F: kernel/delayacct.c
5569 PERFORMANCE EVENTS SUBSYSTEM
5574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
5577 F: include/linux/perf_event.h
5578 F: arch/*/kernel/perf_event*.c
5579 F: arch/*/kernel/*/perf_event*.c
5580 F: arch/*/kernel/*/*/perf_event*.c
5581 F: arch/*/include/asm/perf_event.h
5582 F: arch/*/lib/perf_event*.c
5583 F: arch/*/kernel/perf_callchain.c
5586 PERSONALITY HANDLING
5590 F: include/linux/personality.h
5595 F: Documentation/networking/phonet.txt
5596 F: include/linux/phonet.h
5597 F: include/net/phonet/
5604 F: drivers/mtd/devices/phram.c
5610 F: drivers/hid/hid-picolcd*
5615 T: git git://github.com/jamieiles/linux-2.6-ji.git
5617 F: arch/arm/mach-picoxcell
5618 F: drivers/*/picoxcell*
5619 F: drivers/*/*/picoxcell*
5621 PIN CONTROL SUBSYSTEM
5625 F: include/linux/pinctrl/
5627 PIN CONTROLLER - ST SPEAR
5631 W: http://www.st.com/spear
5633 F: drivers/pinctrl/spear/
5638 F: drivers/block/pktcdvd.c
5639 F: include/linux/pktcdvd.h
5643 W: http://mprc.pku.edu.cn/~guanxuetao/linux
5645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
5646 F: drivers/input/serio/i8042-unicore32io.h
5647 F: drivers/i2c/busses/i2c-puv3.c
5648 F: drivers/video/fb-puv3.c
5649 F: drivers/rtc/rtc-puv3.c
5651 PMBUS HARDWARE MONITORING DRIVERS
5654 W: http://www.lm-sensors.org/
5655 W: http://www.roeck-us.net/linux/drivers/
5656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5658 F: Documentation/hwmon/pmbus
5659 F: drivers/hwmon/pmbus/
5660 F: include/linux/i2c/pmbus.h
5662 PMC SIERRA MaxRAID DRIVER
5665 W: http://www.pmc-sierra.com/
5667 F: drivers/scsi/pmcraid.*
5669 PMC SIERRA PM8001 DRIVER
5674 F: drivers/scsi/pm8001/
5676 POSIX CLOCKS and TIMERS
5678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5681 F: include/linux/timer*
5684 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
5687 T: git git://git.infradead.org/battery-2.6.git
5689 F: include/linux/power_supply.h
5702 F: drivers/i2c/busses/i2c-pnx.c
5704 PPP PROTOCOL DRIVERS AND COMPRESSORS
5708 F: drivers/net/ppp/ppp_*
5710 PPP OVER ATM (RFC 2364)
5713 F: net/atm/pppoatm.c
5714 F: include/linux/atmppp.h
5719 F: drivers/net/ppp/pppoe.c
5720 F: drivers/net/ppp/pppox.c
5725 F: net/l2tp/l2tp_ppp.c
5726 F: include/linux/if_pppol2tp.h
5730 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5733 F: Documentation/pps/
5735 F: include/linux/pps*.h
5741 F: drivers/net/ppp/pptp.c
5742 W: http://sourceforge.net/projects/accel-pptp
5747 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5749 F: Documentation/preempt-locking.txt
5750 F: include/linux/preempt.h
5752 PRISM54 WIRELESS DRIVER
5755 W: http://wireless.kernel.org/en/users/Drivers/p54
5757 F: drivers/net/wireless/prism54/
5759 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5763 F: drivers/ata/sata_promise.*
5770 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
5772 PS3 PLATFORM SUPPORT
5777 F: arch/powerpc/boot/ps3*
5778 F: arch/powerpc/include/asm/lv1call.h
5779 F: arch/powerpc/include/asm/ps3*.h
5780 F: arch/powerpc/platforms/ps3/
5783 F: drivers/rtc/rtc-ps3.c
5784 F: drivers/usb/host/*ps3.c
5785 F: sound/ppc/snd_ps3*
5791 F: drivers/block/ps3vram.c
5799 T: git git://git.infradead.org/users/cbou/linux-pstore.git
5801 F: include/linux/pstore*
5802 F: drivers/firmware/efivars.c
5803 F: drivers/acpi/apei/erst.c
5805 PTP HARDWARE CLOCK SUPPORT
5808 W: http://linuxptp.sourceforge.net/
5809 F: Documentation/ABI/testing/sysfs-ptp
5810 F: Documentation/ptp/*
5811 F: drivers/net/ethernet/freescale/gianfar_ptp.c
5812 F: drivers/net/phy/dp83640*
5814 F: include/linux/ptp_cl*
5820 F: include/asm-generic/syscall.h
5821 F: include/linux/ptrace.h
5822 F: include/linux/regset.h
5823 F: include/linux/tracehook.h
5826 PVRUSB2 VIDEO4LINUX DRIVER
5830 W: http://www.isely.net/pvrusb2/
5831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5833 F: Documentation/video4linux/README.pvrusb2
5834 F: drivers/media/usb/pvrusb2/
5840 W: http://gitorious.org/linux-pwm
5841 T: git git://gitorious.org/linux-pwm/linux-pwm.git
5842 F: Documentation/pwm.txt
5843 F: Documentation/devicetree/bindings/pwm/
5844 F: include/linux/pwm.h
5845 F: include/linux/of_pwm.h
5847 F: drivers/video/backlight/pwm_bl.c
5848 F: include/linux/pwm_backlight.h
5850 PXA2xx/PXA3xx SUPPORT
5855 T: git git://github.com/hzhuang1/linux.git
5856 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5858 F: arch/arm/mach-pxa/
5859 F: drivers/pcmcia/pxa2xx*
5860 F: drivers/spi/spi-pxa2xx*
5861 F: drivers/usb/gadget/pxa2*
5862 F: include/sound/pxa2xx-lib.h
5870 T: git git://github.com/hzhuang1/linux.git
5871 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5873 F: arch/arm/mach-mmp/
5887 F: drivers/infiniband/hw/qib/
5889 QLOGIC QLA1280 SCSI DRIVER
5893 F: drivers/scsi/qla1280.[ch]
5895 QLOGIC QLA2XXX FC-SCSI DRIVER
5900 F: Documentation/scsi/LICENSE.qla2xxx
5901 F: drivers/scsi/qla2xxx/
5903 QLOGIC QLA4XXX iSCSI DRIVER
5909 F: drivers/scsi/qla4xxx/
5911 QLOGIC QLA3XXX NETWORK DRIVER
5917 F: Documentation/networking/LICENSE.qla3xxx
5918 F: drivers/net/ethernet/qlogic/qla3xxx.*
5920 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5926 F: drivers/net/ethernet/qlogic/qlcnic/
5928 QLOGIC QLGE 10Gb ETHERNET DRIVER
5934 F: drivers/net/ethernet/qlogic/qlge/
5938 W: http://www.alarsen.net/linux/qnx4fs/
5941 F: include/linux/qnx4_fs.h
5942 F: include/linux/qnxtypes.h
5947 W: http://linuxtv.org/
5948 W: http://palosaari.fi/linux/
5949 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5950 T: git git://linuxtv.org/anttip/media_tree.git
5952 F: drivers/media/tuners/qt1010*
5954 QUALCOMM HEXAGON ARCHITECTURE
5960 RADOS BLOCK DEVICE (RBD)
5966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
5968 F: drivers/block/rbd.c
5969 F: drivers/block/rbd_types.h
5971 RADEON FRAMEBUFFER DISPLAY DRIVER
5975 F: drivers/video/aty/radeon*
5976 F: include/linux/radeonfb.h
5978 RAGE128 FRAMEBUFFER DISPLAY DRIVER
5982 F: drivers/video/aty/aty128fb.c
5984 RALINK RT2X00 WIRELESS LAN DRIVER
5991 W: http://rt2x00.serialmonkey.com/
5993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5994 F: drivers/net/wireless/rt2x00/
5996 RAMDISK RAM BLOCK DEVICE DRIVER
5999 F: Documentation/blockdev/ramdisk.txt
6000 F: drivers/block/brd.c
6002 RANDOM NUMBER DRIVER
6005 F: drivers/char/random.c
6013 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6016 F: drivers/net/wireless/ray*
6022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6023 F: Documentation/RCU/torture.txt
6024 F: kernel/rcutorture.c
6030 RDC R6040 FAST ETHERNET DRIVER
6034 F: drivers/net/ethernet/rdc/r6040.c
6036 RDS - RELIABLE DATAGRAM SOCKETS
6042 READ-COPY UPDATE (RCU)
6045 W: http://www.rdrop.com/users/paulmck/RCU/
6047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6048 F: Documentation/RCU/
6049 X: Documentation/RCU/torture.txt
6050 F: include/linux/rcu*
6052 X: kernel/rcutorture.c
6054 REAL TIME CLOCK (RTC) SUBSYSTEM
6057 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6059 F: Documentation/rtc.txt
6061 F: include/linux/rtc.h
6063 REISERFS FILE SYSTEM
6068 REGISTER MAP ABSTRACTION
6070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6072 F: drivers/base/regmap/
6073 F: include/linux/regmap.h
6075 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6079 F: drivers/remoteproc/
6080 F: Documentation/remoteproc.txt
6081 F: include/linux/remoteproc.h
6086 W: http://wireless.kernel.org/
6087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6090 F: Documentation/rfkill.txt
6093 RICOH SMARTMEDIA/XD DRIVER
6096 F: drivers/mtd/nand/r852.c
6097 F: drivers/mtd/nand/r852.h
6099 RICOH R5C592 MEMORYSTICK DRIVER
6102 F: drivers/memstick/host/r592.*
6106 W: http://www.comtrol.com
6108 F: Documentation/serial/rocket.txt
6109 F: drivers/tty/rocket*
6114 W: http://www.linux-ax25.org/
6116 F: include/linux/rose.h
6117 F: include/net/rose.h
6120 RTL2830 MEDIA DRIVER
6123 W: http://linuxtv.org/
6124 W: http://palosaari.fi/linux/
6125 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6126 T: git git://linuxtv.org/anttip/media_tree.git
6128 F: drivers/media/dvb-frontends/rtl2830*
6130 RTL8180 WIRELESS DRIVER
6133 W: http://wireless.kernel.org/
6134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6136 F: drivers/net/wireless/rtl818x/rtl8180/
6138 RTL8187 WIRELESS DRIVER
6143 W: http://wireless.kernel.org/
6144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6146 F: drivers/net/wireless/rtl818x/rtl8187/
6148 RTL8192CE WIRELESS DRIVER
6152 W: http://wireless.kernel.org/
6153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6155 F: drivers/net/wireless/rtlwifi/
6156 F: drivers/net/wireless/rtlwifi/rtl8192ce/
6158 S3 SAVAGE FRAMEBUFFER DRIVER
6162 F: drivers/video/savage/
6169 W: http://www.ibm.com/developerworks/linux/linux390/
6173 F: block/partitions/ibm.c
6174 F: Documentation/s390/
6175 F: Documentation/DocBook/s390*
6177 S390 NETWORK DRIVERS
6182 W: http://www.ibm.com/developerworks/linux/linux390/
6184 F: drivers/s390/net/
6190 W: http://www.ibm.com/developerworks/linux/linux390/
6192 F: drivers/s390/crypto/
6198 W: http://www.ibm.com/developerworks/linux/linux390/
6200 F: drivers/s390/scsi/zfcp_*
6202 S390 IUCV NETWORK LAYER
6206 W: http://www.ibm.com/developerworks/linux/linux390/
6208 F: drivers/s390/net/*iucv*
6209 F: include/net/iucv/
6212 S3C24XX SD/MMC Driver
6216 F: drivers/mmc/host/s3cmci.*
6218 SAA7146 VIDEO4LINUX-2 DRIVER
6221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6222 W: http://www.mihu.de/linux/saa7146
6224 F: drivers/media/common/saa7146/
6225 F: drivers/media/pci/saa7146/
6226 F: include/media/saa7146*
6228 SAMSUNG LAPTOP DRIVER
6232 F: drivers/platform/x86/samsung-laptop.c
6234 SAMSUNG AUDIO (ASoC) DRIVERS
6238 F: sound/soc/samsung
6240 SAMSUNG FRAMEBUFFER DRIVER
6244 F: drivers/video/s3c-fb.c
6246 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
6250 F: drivers/mfd/sec*.c
6251 F: drivers/regulator/s2m*.c
6252 F: drivers/regulator/s5m*.c
6253 F: drivers/rtc/rtc-sec.c
6254 F: include/linux/mfd/samsung/
6260 F: drivers/tty/serial
6262 SYNOPSYS DESIGNWARE DMAC DRIVER
6265 F: include/linux/dw_dmac.h
6266 F: drivers/dma/dw_dmac_regs.h
6267 F: drivers/dma/dw_dmac.c
6272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6274 F: include/linux/clocksource.h
6275 F: include/linux/time.h
6276 F: include/linux/timex.h
6277 F: kernel/time/clocksource.c
6278 F: kernel/time/time*.c
6279 F: kernel/time/ntp.c
6280 F: drivers/clocksource
6282 TLG2300 VIDEO4LINUX-2 DRIVER
6287 F: drivers/media/usb/tlg2300
6292 F: drivers/watchdog/sc1200wdt.c
6297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
6300 F: include/linux/sched.h
6305 W: http://www.sunplusct.com
6312 W: http://www.kernel.dk
6316 SCSI RDMA PROTOCOL (SRP) INITIATOR
6320 W: http://www.openfabrics.org
6321 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
6323 F: drivers/infiniband/ulp/srp/
6324 F: include/scsi/srp.h
6329 W: http://www.torque.net/sg
6331 F: drivers/scsi/sg.c
6332 F: include/scsi/sg.h
6337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
6338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
6339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
6348 F: Documentation/scsi/st.txt
6355 W: http://lksctp.sourceforge.net
6357 F: Documentation/networking/sctp.txt
6358 F: include/linux/sctp.h
6359 F: include/net/sctp/
6365 F: Documentation/i2c/busses/scx200_acb
6366 F: arch/x86/platform/scx200/
6367 F: drivers/watchdog/scx200_wdt.c
6368 F: drivers/i2c/busses/scx200*
6369 F: drivers/mtd/maps/scx200_docflash.c
6370 F: include/linux/scx200.h
6375 F: drivers/char/scx200_gpio.c
6376 F: include/linux/scx200_gpio.h
6378 SCx200 HRT CLOCKSOURCE DRIVER
6381 F: drivers/clocksource/scx200_hrt.c
6383 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
6387 F: drivers/mmc/host/sdricoh_cs.c
6389 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6394 F: drivers/mmc/host/sdhci.*
6395 F: drivers/mmc/host/sdhci-pltfm.[ch]
6397 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
6402 F: drivers/mmc/host/sdhci-pltfm.[ch]
6404 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
6408 F: drivers/mmc/host/sdhci-s3c.c
6410 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
6415 F: drivers/mmc/host/sdhci-spear.c
6420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
6421 W: http://kernsec.org/
6429 SELINUX SECURITY MODULE
6434 W: http://selinuxproject.org
6435 T: git git://git.infradead.org/users/eparis/selinux.git
6437 F: include/linux/selinux*
6438 F: security/selinux/
6441 APPARMOR SECURITY MODULE
6444 W: apparmor.wiki.kernel.org
6445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
6447 F: security/apparmor/
6452 F: drivers/misc/phantom.c
6453 F: include/linux/phantom.h
6455 SERIAL ATA (SATA) SUBSYSTEM
6458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
6461 F: include/linux/ata.h
6462 F: include/linux/libata.h
6464 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
6467 W: http://www.emulex.com
6469 F: drivers/scsi/be2iscsi/
6471 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
6476 W: http://www.emulex.com
6478 F: drivers/net/ethernet/emulex/benet/
6485 F: drivers/net/ethernet/sfc/
6490 F: drivers/misc/sgi-gru/
6492 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
6496 F: Documentation/ia64/serial.txt
6497 F: drivers/tty/serial/ioc?_serial.c
6498 F: include/linux/ioc?.h
6500 SGI VISUAL WORKSTATION 320 AND 540
6503 W: http://linux-visws.sf.net
6504 S: Maintained for 2.6.
6505 F: Documentation/sgi-visws.txt
6507 SGI XP/XPC/XPNET DRIVER
6510 F: drivers/misc/sgi-xp/
6512 SIMPLE FIRMWARE INTERFACE (SFI)
6515 W: http://simplefirmware.org/
6516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
6518 F: arch/x86/platform/sfi/
6520 F: include/linux/sfi*.h
6522 SIMTEC EB110ATX (Chalice CATS)
6526 W: http://www.simtec.co.uk/products/EB110ATX/
6529 SIMTEC EB2410ITX (BAST)
6533 W: http://www.simtec.co.uk/products/EB2410ITX/
6535 F: arch/arm/mach-s3c2410/mach-bast.c
6536 F: arch/arm/mach-s3c2410/bast-ide.c
6537 F: arch/arm/mach-s3c2410/bast-irq.c
6539 TI DAVINCI MACHINE SUPPORT
6543 T: git git://gitorious.org/linux-davinci/linux-davinci.git
6544 Q: http://patchwork.kernel.org/project/linux-davinci/list/
6546 F: arch/arm/mach-davinci
6547 F: drivers/i2c/busses/i2c-davinci.c
6549 SIS 190 ETHERNET DRIVER
6553 F: drivers/net/ethernet/sis/sis190.c
6555 SIS 900/7016 FAST ETHERNET DRIVER
6557 W: http://www.brownhat.org/sis900.html
6560 F: drivers/net/ethernet/sis/sis900.*
6562 SIS 96X I2C/SMBUS DRIVER
6566 F: Documentation/i2c/busses/i2c-sis96x
6567 F: drivers/i2c/busses/i2c-sis96x.c
6569 SIS FRAMEBUFFER DRIVER
6571 W: http://www.winischhofer.net/linuxsisvga.shtml
6573 F: Documentation/fb/sisfb.txt
6574 F: drivers/video/sis/
6575 F: include/video/sisfb.h
6579 W: http://www.winischhofer.at/linuxsisusbvga.shtml
6581 F: drivers/usb/misc/sisusbvga/
6589 F: include/linux/sl?b*.h
6592 SLEEPABLE READ-COPY UPDATE (SRCU)
6595 W: http://www.rdrop.com/users/paulmck/RCU/
6597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6598 F: include/linux/srcu*
6601 SMACK SECURITY MODULE
6604 W: http://schaufler-ca.com
6605 T: git git://git.gitorious.org/smack-next/kernel.git
6607 F: Documentation/security/Smack.txt
6610 SMC91x ETHERNET DRIVER
6613 F: drivers/net/ethernet/smsc/smc91x.*
6615 SMM665 HARDWARE MONITOR DRIVER
6619 F: Documentation/hwmon/smm665
6620 F: drivers/hwmon/smm665.c
6622 SMSC EMC2103 HARDWARE MONITOR DRIVER
6626 F: Documentation/hwmon/emc2103
6627 F: drivers/hwmon/emc2103.c
6629 SMSC SCH5627 HARDWARE MONITOR DRIVER
6633 F: Documentation/hwmon/sch5627
6634 F: drivers/hwmon/sch5627.c
6636 SMSC47B397 HARDWARE MONITOR DRIVER
6640 F: Documentation/hwmon/smsc47b397
6641 F: drivers/hwmon/smsc47b397.c
6643 SMSC911x ETHERNET DRIVER
6647 F: include/linux/smsc911x.h
6648 F: drivers/net/ethernet/smsc/smsc911x.*
6650 SMSC9420 PCI ETHERNET DRIVER
6654 F: drivers/net/ethernet/smsc/smsc9420.*
6656 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
6660 F: drivers/video/smscufx.c
6662 SN-IA64 (Itanium) SUB-PLATFORM
6666 W: http://www.sgi.com/altix
6670 SOC-CAMERA V4L2 SUBSYSTEM
6673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6675 F: include/media/soc*
6676 F: drivers/media/i2c/soc_camera/
6677 F: drivers/media/platform/soc_camera/
6679 SOEKRIS NET48XX LED SUPPORT
6682 F: drivers/leds/leds-net48xx.c
6684 SOFTWARE RAID (Multiple Disks) SUPPORT
6689 F: include/linux/raid/
6691 SONIC NETWORK DRIVER
6695 F: drivers/net/ethernet/natsemi/sonic.*
6697 SONICS SILICON BACKPLANE DRIVER (SSB)
6702 F: include/linux/ssb/
6704 SONY VAIO CONTROL DEVICE DRIVER
6707 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
6709 F: Documentation/laptops/sony-laptop.txt
6710 F: drivers/char/sonypi.c
6711 F: drivers/platform/x86/sony-laptop.c
6712 F: include/linux/sony-laptop.h
6714 SONY MEMORYSTICK CARD SUPPORT
6716 W: http://tifmxx.berlios.de/
6718 F: drivers/memstick/host/tifm_ms.c
6724 W: http://www.alsa-project.org/
6725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6726 T: git git://git.alsa-project.org/alsa-kernel.git
6728 F: Documentation/sound/
6732 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
6737 W: http://alsa-project.org/main/index.php/ASoC
6740 F: include/sound/soc*
6742 SPARC + UltraSPARC (sparc/sparc64)
6745 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
6746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
6747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6752 SPARC SERIAL DRIVERS
6755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
6756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6758 F: include/linux/sunserialcore.h
6759 F: drivers/tty/serial/suncore.c
6760 F: drivers/tty/serial/sunhv.c
6761 F: drivers/tty/serial/sunsab.c
6762 F: drivers/tty/serial/sunsab.h
6763 F: drivers/tty/serial/sunsu.c
6764 F: drivers/tty/serial/sunzilog.c
6765 F: drivers/tty/serial/sunzilog.h
6770 W: https://sparse.wiki.kernel.org/
6771 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
6772 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
6774 F: include/linux/compiler.h
6776 SPEAR PLATFORM SUPPORT
6781 W: http://www.st.com/spear
6783 F: arch/arm/plat-spear/
6785 SPEAR13XX MACHINE SUPPORT
6790 W: http://www.st.com/spear
6792 F: arch/arm/mach-spear13xx/
6794 SPEAR3XX MACHINE SUPPORT
6799 W: http://www.st.com/spear
6801 F: arch/arm/mach-spear3xx/
6803 SPEAR6XX MACHINE SUPPORT
6809 W: http://www.st.com/spear
6811 F: arch/arm/mach-spear6xx/
6813 SPEAR CLOCK FRAMEWORK SUPPORT
6817 W: http://www.st.com/spear
6819 F: drivers/clk/spear/
6824 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
6825 T: git git://git.secretlab.ca/git/linux-2.6.git
6827 F: Documentation/spi/
6829 F: include/linux/spi/
6831 SPIDERNET NETWORK DRIVER for CELL
6836 F: Documentation/networking/spider_net.txt
6837 F: drivers/net/ethernet/toshiba/spider_net*
6843 W: http://www.ibm.com/developerworks/power/cell/
6845 F: Documentation/filesystems/spufs.txt
6846 F: arch/powerpc/platforms/cell/spufs/
6848 SQUASHFS FILE SYSTEM
6851 W: http://squashfs.org.uk
6853 F: Documentation/filesystems/squashfs.txt
6856 SRM (Alpha) environment access
6859 F: arch/alpha/kernel/srm_env.c
6868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
6873 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
6876 F: drivers/staging/wlags49_h2/
6877 F: drivers/staging/wlags49_h25/
6882 F: drivers/staging/asus_oled/
6888 F: drivers/staging/comedi/
6890 STAGING - CRYSTAL HD VIDEO DECODER
6896 F: drivers/staging/crystalhd/
6898 STAGING - ECHO CANCELLER
6902 F: drivers/staging/echo/
6904 STAGING - ET131X NETWORK DRIVER
6907 F: drivers/staging/et131x/
6909 STAGING - FLARION FT1000 DRIVERS
6912 F: drivers/staging/ft1000/
6914 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
6917 F: drivers/staging/frontier/
6919 STAGING - INDUSTRIAL IO
6923 F: drivers/staging/iio/
6925 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
6927 W: http://www.lirc.org/
6929 F: drivers/staging/media/lirc/
6931 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
6936 F: drivers/staging/nvec/
6938 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
6942 W: http://wiki.laptop.org/go/DCON
6944 F: drivers/staging/olpc_dcon/
6946 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
6950 F: drivers/staging/ozwpan/
6952 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
6955 F: drivers/staging/panel/
6957 STAGING - REALTEK RTL8712U DRIVERS
6961 F: drivers/staging/rtl8712/
6963 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
6966 F: drivers/staging/sm7xx/
6968 STAGING - SOFTLOGIC 6x10 MPEG CODEC
6971 F: drivers/staging/media/solo6x10/
6973 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
6979 W: http://www.linux-speakup.org/
6981 F: drivers/staging/speakup/
6983 STAGING - TI DSP BRIDGE DRIVERS
6986 F: drivers/staging/tidspbridge/
6988 STAGING - USB ENE SM/MS CARD READER DRIVER
6991 F: drivers/staging/keucr/
6993 STAGING - VIA VT665X DRIVERS
6996 F: drivers/staging/vt665?/
6998 STAGING - WINBOND IS89C35 WLAN USB DRIVER
7001 F: drivers/staging/winbond/
7003 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
7006 F: drivers/staging/xgifb/
7008 STARFIRE/DURALAN NETWORK DRIVER
7011 F: drivers/net/ethernet/adaptec/starfire*
7015 W: http://sammy.net/sun3/
7017 F: arch/m68k/kernel/*sun3*
7019 F: arch/m68k/include/asm/sun3*
7020 F: drivers/net/ethernet/i825xx/sun3*
7025 W: http://www.linux-sh.org
7026 Q: http://patchwork.kernel.org/project/linux-sh/list/
7027 T: git git://github.com/pmundt/linux-sh.git sh-latest
7029 F: Documentation/sh/
7039 F: Documentation/power/
7040 F: arch/x86/kernel/acpi/
7041 F: drivers/base/power/
7043 F: include/linux/suspend.h
7044 F: include/linux/freezer.h
7045 F: include/linux/pm.h
7051 F: Documentation/svga.txt
7052 F: arch/x86/boot/video*
7059 F: arch/*/kernel/pci-swiotlb.c
7060 F: include/linux/swiotlb.h
7065 F: Documentation/filesystems/sysv-fs.txt
7067 F: include/linux/sysv_fs.h
7073 L: http://groups.google.com/group/linux-iscsi-target-dev
7074 W: http://www.linux-iscsi.org
7075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core.git master
7079 F: Documentation/target/
7081 TASKSTATS STATISTICS INTERFACE
7084 F: Documentation/accounting/taskstats*
7085 F: include/linux/taskstats*
7086 F: kernel/taskstats.c
7092 F: include/linux/pkt_cls.h
7093 F: include/net/pkt_cls.h
7096 TCP LOW PRIORITY MODULE
7099 W: http://tcp-lp-mod.sourceforge.net/
7101 F: net/ipv4/tcp_lp.c
7103 TDA10071 MEDIA DRIVER
7106 W: http://linuxtv.org/
7107 W: http://palosaari.fi/linux/
7108 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7109 T: git git://linuxtv.org/anttip/media_tree.git
7111 F: drivers/media/dvb-frontends/tda10071*
7113 TDA18212 MEDIA DRIVER
7116 W: http://linuxtv.org/
7117 W: http://palosaari.fi/linux/
7118 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7119 T: git git://linuxtv.org/anttip/media_tree.git
7121 F: drivers/media/tuners/tda18212*
7123 TDA18218 MEDIA DRIVER
7126 W: http://linuxtv.org/
7127 W: http://palosaari.fi/linux/
7128 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7129 T: git git://linuxtv.org/anttip/media_tree.git
7131 F: drivers/media/tuners/tda18218*
7133 TDA18271 MEDIA DRIVER
7136 W: http://linuxtv.org/
7137 W: http://github.com/mkrufky
7138 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7139 T: git git://linuxtv.org/mkrufky/tuners.git
7141 F: drivers/media/tuners/tda18271*
7143 TDA827x MEDIA DRIVER
7146 W: http://linuxtv.org/
7147 W: http://github.com/mkrufky
7148 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7149 T: git git://linuxtv.org/mkrufky/tuners.git
7151 F: drivers/media/tuners/tda8290.*
7153 TDA8290 MEDIA DRIVER
7156 W: http://linuxtv.org/
7157 W: http://github.com/mkrufky
7158 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7159 T: git git://linuxtv.org/mkrufky/tuners.git
7161 F: drivers/media/tuners/tda8290.*
7167 F: drivers/net/team/
7168 F: include/linux/if_team.h
7173 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
7174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
7176 F: arch/arm/mach-tegra
7177 F: arch/arm/boot/dts/tegra*
7178 F: arch/arm/configs/tegra_defconfig
7180 TEHUTI ETHERNET DRIVER
7184 F: drivers/net/ethernet/tehuti/*
7186 Telecom Clock Driver for MCPL0010
7189 F: drivers/char/tlclk.c
7191 TENSILICA XTENSA PORT (xtensa)
7198 THINKPAD ACPI EXTRAS DRIVER
7202 W: http://ibm-acpi.sourceforge.net
7203 W: http://thinkwiki.org/wiki/Ibm-acpi
7204 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
7206 F: drivers/platform/x86/thinkpad_acpi.c
7208 TI FLASH MEDIA INTERFACE DRIVER
7211 F: drivers/misc/tifm*
7212 F: drivers/mmc/host/tifm_sd.c
7213 F: include/linux/tifm.h
7215 TI LM49xxx FAMILY ASoC CODEC DRIVERS
7220 F: sound/soc/codecs/lm49453*
7221 F: sound/soc/codecs/isabelle*
7223 TI TWL4030 SERIES SOC CODEC DRIVER
7227 F: sound/soc/codecs/twl4030*
7229 TI WILINK WIRELESS DRIVERS
7232 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
7233 W: http://wireless.kernel.org/en/users/Drivers/wl1251
7234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
7236 F: drivers/net/wireless/ti/
7237 F: include/linux/wl12xx.h
7244 W: http://tipc.sourceforge.net/
7246 F: include/linux/tipc*.h
7251 W: http://www.tilera.com/scm/
7254 F: drivers/tty/hvc/hvc_tile.c
7255 F: drivers/net/ethernet/tile/
7256 F: drivers/edac/tile_edac.c
7261 W: http://sourceforge.net/projects/tlan/
7263 F: Documentation/networking/tlan.txt
7264 F: drivers/net/ethernet/ti/tlan.*
7266 TOMOYO SECURITY MODULE
7273 W: http://tomoyo.sourceforge.jp/
7274 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
7278 TOPSTAR LAPTOP EXTRAS DRIVER
7282 F: drivers/platform/x86/topstar-laptop.c
7284 TOSHIBA ACPI EXTRAS DRIVER
7287 F: drivers/platform/x86/toshiba_acpi.c
7292 W: http://www.buzzard.org.uk/toshiba/
7294 F: drivers/char/toshiba.c
7295 F: include/linux/toshiba.h
7302 F: drivers/mmc/host/tmio_mmc*
7303 F: drivers/mmc/host/sh_mobile_sdhi.c
7304 F: include/linux/mmc/tmio.h
7305 F: include/linux/mmc/sh_mobile_sdhi.h
7307 TMPFS (SHMEM FILESYSTEM)
7311 F: include/linux/shmem_fs.h
7317 W: http://tpmdd.sourceforge.net
7320 W: http://www.sirrix.com
7323 F: drivers/char/tpm/
7329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7331 F: Documentation/trace/ftrace.txt
7332 F: arch/*/*/*/ftrace.h
7333 F: arch/*/kernel/ftrace.c
7334 F: include/*/ftrace.h
7335 F: include/linux/trace*.h
7341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
7343 K: ^Subject:.*(?i)trivial
7348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
7350 F: drivers/tty/serial/serial_core.c
7351 F: include/linux/serial_core.h
7352 F: include/linux/serial.h
7353 F: include/linux/tty.h
7355 TUA9001 MEDIA DRIVER
7358 W: http://linuxtv.org/
7359 W: http://palosaari.fi/linux/
7360 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7361 T: git git://linuxtv.org/anttip/media_tree.git
7363 F: drivers/media/tuners/tua9001*
7365 TULIP NETWORK DRIVERS
7369 F: drivers/net/ethernet/dec/tulip/
7374 W: http://vtun.sourceforge.net/tun
7376 F: Documentation/networking/tuntap.txt
7377 F: arch/um/os-Linux/drivers/
7379 TURBOCHANNEL SUBSYSTEM
7383 F: include/linux/tc.h
7389 F: drivers/scsi/u14-34f.c
7391 UBI FILE SYSTEM (UBIFS)
7395 T: git git://git.infradead.org/ubifs-2.6.git
7396 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
7398 F: Documentation/filesystems/ubifs.txt
7401 UCLINUX (AND M68KNOMMU)
7403 W: http://www.uclinux.org/
7406 F: arch/m68k/*/*_no.*
7407 F: arch/m68k/include/asm/*_no.*
7409 UCLINUX FOR RENESAS H8/300 (H8300)
7411 W: http://uclinux-h8.sourceforge.jp/
7414 F: drivers/ide/ide-h8300.c
7415 F: drivers/net/ethernet/8390/ne-h8300.c
7420 F: Documentation/filesystems/udf.txt
7426 F: Documentation/filesystems/ufs.txt
7429 UHID USERSPACE HID IO DRIVER:
7433 F: drivers/hid/uhid.c
7434 F: include/linux/uhid.h
7436 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
7440 F: include/linux/uwb.h
7441 F: include/linux/uwb/
7443 UNICORE32 ARCHITECTURE:
7445 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
7452 W: http://dotat.at/prog/unifdef
7454 F: scripts/unifdef.c
7456 UNIFORM CDROM DRIVER
7458 W: http://www.kernel.dk
7460 F: Documentation/cdrom/
7461 F: drivers/cdrom/cdrom.c
7462 F: include/linux/cdrom.h
7464 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
7469 F: Documentation/scsi/ufs.txt
7470 F: drivers/scsi/ufs/
7472 UNSORTED BLOCK IMAGES (UBI)
7474 W: http://www.linux-mtd.infradead.org/
7476 T: git git://git.infradead.org/ubi-2.6.git
7479 F: include/linux/mtd/ubi.h
7480 F: include/mtd/ubi-user.h
7482 UNSORTED BLOCK IMAGES (UBI) Fastmap
7486 F: drivers/mtd/ubi/fastmap.c
7492 F: Documentation/usb/acm.txt
7493 F: drivers/usb/class/cdc-acm.*
7501 F: drivers/usb/storage/uas.c
7503 USB BLOCK DRIVER (UB ub)
7507 F: drivers/block/ub.c
7509 USB CDC ETHERNET DRIVER
7513 F: drivers/net/usb/cdc_*.c
7514 F: include/linux/usb/cdc.h
7516 USB CYPRESS C67X00 DRIVER
7520 F: drivers/usb/c67x00/
7522 USB DAVICOM DM9601 DRIVER
7525 W: http://www.linux-usb.org/usbnet
7527 F: drivers/net/usb/dm9601.c
7529 USB DIAMOND RIO500 DRIVER
7532 W: http://rio500.sourceforge.net
7534 F: drivers/usb/misc/rio500*
7540 F: Documentation/usb/ehci.txt
7541 F: drivers/usb/host/ehci*
7543 USB GADGET/PERIPHERAL SUBSYSTEM
7546 W: http://www.linux-usb.org/gadget
7547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7549 F: drivers/usb/gadget/
7550 F: include/linux/usb/gadget*
7552 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
7555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
7557 F: Documentation/hid/hiddev.txt
7558 F: drivers/hid/usbhid/
7564 F: drivers/staging/usbip/
7570 F: drivers/usb/host/isp116x*
7571 F: include/linux/usb/isp116x.h
7573 USB KAWASAKI LSI DRIVER
7577 F: drivers/usb/serial/kl5kusb105.*
7579 USB MASS STORAGE DRIVER
7584 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
7585 F: drivers/usb/storage/
7590 T: git git://git.alsa-project.org/alsa-kernel.git
7598 F: Documentation/usb/ohci.txt
7599 F: drivers/usb/host/ohci*
7601 USB OPTION-CARD DRIVER
7605 F: drivers/usb/serial/option.c
7611 W: http://pegasus2.sourceforge.net/
7613 F: drivers/net/usb/pegasus.*
7618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7623 USB PRINTER DRIVER (usblp)
7627 F: drivers/usb/class/usblp.c
7633 W: http://pegasus2.sourceforge.net/
7635 F: drivers/net/usb/rtl8150.c
7637 USB SERIAL BELKIN F5U103 DRIVER
7641 F: drivers/usb/serial/belkin_sa.*
7643 USB SERIAL CYPRESS M8 DRIVER
7647 W: http://geocities.com/i0xox0i
7648 W: http://firstlight.net/cvs
7649 F: drivers/usb/serial/cypress_m8.*
7651 USB SERIAL CYBERJACK DRIVER
7653 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
7655 F: drivers/usb/serial/cyberjack.c
7657 USB SERIAL DIGI ACCELEPORT DRIVER
7662 F: drivers/usb/serial/digi_acceleport.c
7668 F: Documentation/usb/usb-serial.txt
7669 F: drivers/usb/serial/generic.c
7670 F: drivers/usb/serial/usb-serial.c
7671 F: include/linux/usb/serial.h
7673 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
7677 F: drivers/usb/serial/empeg.c
7679 USB SERIAL KEYSPAN DRIVER
7683 F: drivers/usb/serial/*keyspan*
7685 USB SERIAL WHITEHEAT DRIVER
7688 W: http://www.connecttech.com
7690 F: drivers/usb/serial/whiteheat*
7692 USB SMSC75XX ETHERNET DRIVER
7696 F: drivers/net/usb/smsc75xx.*
7698 USB SMSC95XX ETHERNET DRIVER
7702 F: drivers/net/usb/smsc95xx.*
7708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7709 W: http://www.linux-projects.org
7711 F: Documentation/video4linux/sn9c102.txt
7712 F: drivers/media/usb/sn9c102/
7717 W: http://www.linux-usb.org
7718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
7720 F: Documentation/usb/
7723 F: include/linux/usb.h
7724 F: include/linux/usb/
7730 F: drivers/usb/host/uhci*
7732 USB "USBNET" DRIVER FRAMEWORK
7735 W: http://www.linux-usb.org/usbnet
7737 F: drivers/net/usb/usbnet.c
7738 F: include/linux/usb/usbnet.h
7744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7745 W: http://www.ideasonboard.org/uvc/
7747 F: drivers/media/usb/uvc/
7749 USB WIRELESS RNDIS DRIVER (rndis_wlan)
7753 F: drivers/net/wireless/rndis_wlan.c
7759 F: drivers/usb/host/xhci*
7760 F: drivers/usb/host/pci-quirks*
7764 W: http://linux-lc100020.sourceforge.net
7766 F: drivers/net/wireless/zd1201.*
7772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7773 W: http://royale.zerezo.com/zr364xx/
7775 F: Documentation/video4linux/zr364xx.txt
7776 F: drivers/media/usb/zr364xx/
7778 USER-MODE LINUX (UML)
7783 W: http://user-mode-linux.sourceforge.net
7785 F: Documentation/virtual/uml/
7795 F: Documentation/DocBook/uio-howto.tmpl
7797 F: include/linux/uio*.h
7802 W: http://en.wikipedia.org/wiki/Util-linux
7803 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
7809 W: http://dev.gentoo.org/~spock/projects/uvesafb/
7811 F: Documentation/fb/uvesafb.txt
7812 F: drivers/video/uvesafb.*
7814 VFAT/FAT/MSDOS FILESYSTEM
7817 F: Documentation/filesystems/vfat.txt
7824 F: Documentation/vfio.txt
7826 F: include/linux/vfio.h
7834 F: drivers/media/v4l2-core/videobuf2-*
7835 F: include/media/videobuf2-*
7837 VIRTIO CONSOLE DRIVER
7841 F: drivers/char/virtio_console.c
7842 F: include/linux/virtio_console.h
7844 VIRTIO CORE, NET AND BLOCK DRIVERS
7850 F: drivers/net/virtio_net.c
7851 F: drivers/block/virtio_blk.c
7852 F: include/linux/virtio_*.h
7861 F: include/linux/vhost.h
7863 VIA RHINE NETWORK DRIVER
7866 F: drivers/net/ethernet/via/via-rhine.c
7872 F: Documentation/i2c/busses/i2c-viapro
7873 F: drivers/i2c/busses/i2c-viapro.c
7875 VIA SD/MMC CARD CONTROLLER DRIVER
7879 F: drivers/mmc/host/via-sdmmc.c
7881 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
7885 F: include/linux/via-core.h
7886 F: include/linux/via-gpio.h
7887 F: include/linux/via_i2c.h
7888 F: drivers/video/via/
7890 VIA VELOCITY NETWORK DRIVER
7894 F: drivers/net/ethernet/via/via-velocity.*
7900 F: drivers/net/macvlan.c
7901 F: include/linux/if_*vlan.h
7908 F: drivers/vlynq/vlynq.c
7909 F: include/linux/vlynq.h
7917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7918 F: Documentation/vme_api.txt
7919 F: drivers/staging/vme/
7921 F: include/linux/vme*
7923 VMWARE VMXNET3 ETHERNET DRIVER
7928 F: drivers/net/vmxnet3/
7930 VMware PVSCSI driver
7935 F: drivers/scsi/vmw_pvscsi.c
7936 F: drivers/scsi/vmw_pvscsi.h
7938 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
7941 W: http://opensource.wolfsonmicro.com/node/15
7942 W: http://www.slimlogic.co.uk/?p=48
7943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
7945 F: drivers/regulator/
7946 F: include/linux/regulator/
7948 VT1211 HARDWARE MONITOR DRIVER
7952 F: Documentation/hwmon/vt1211
7953 F: drivers/hwmon/vt1211.c
7955 VT8231 HARDWARE MONITOR DRIVER
7959 F: drivers/hwmon/vt8231.c
7961 VUB300 USB to SDIO/SD/MMC bridge chip
7966 F: drivers/mmc/host/vub300.c
7968 W1 DALLAS'S 1-WIRE BUS
7971 F: Documentation/w1/
7974 W83791D HARDWARE MONITORING DRIVER
7978 F: Documentation/hwmon/w83791d
7979 F: drivers/hwmon/w83791d.c
7981 W83793 HARDWARE MONITORING DRIVER
7985 F: Documentation/hwmon/w83793
7986 F: drivers/hwmon/w83793.c
7988 W83795 HARDWARE MONITORING DRIVER
7992 F: drivers/hwmon/w83795.c
7994 W83L51xD SD/MMC CARD INTERFACE DRIVER
7997 F: drivers/mmc/host/wbsd.*
7999 WATCHDOG DEVICE DRIVERS
8002 W: http://www.linux-watchdog.org/
8003 T: git git://www.linux-watchdog.org/linux-watchdog.git
8005 F: Documentation/watchdog/
8006 F: drivers/watchdog/
8007 F: include/linux/watchdog.h
8013 F: drivers/scsi/wd7000.c
8019 F: drivers/hid/hid-wiimote*
8024 F: drivers/media/rc/winbond-cir.c
8031 W: http://linuxwimax.org
8032 F: Documentation/wimax/README.wimax
8033 F: include/linux/wimax.h
8034 F: include/linux/wimax/debug.h
8035 F: include/net/wimax.h
8038 WISTRON LAPTOP BUTTON DRIVER
8041 F: drivers/input/misc/wistron_btns.c
8043 WL3501 WIRELESS PCMCIA CARD DRIVER
8046 W: http://oops.ghostprotocols.net:81/blog
8048 F: drivers/net/wireless/wl3501*
8050 WM97XX TOUCHSCREEN DRIVERS
8054 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
8055 W: http://opensource.wolfsonmicro.com/node/7
8057 F: drivers/input/touchscreen/*wm97*
8058 F: include/linux/wm97xx.h
8060 WOLFSON MICROELECTRONICS DRIVERS
8063 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
8064 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
8065 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
8067 F: Documentation/hwmon/wm83??
8068 F: arch/arm/mach-s3c64xx/mach-crag6410*
8069 F: drivers/clk/clk-wm83*.c
8070 F: drivers/extcon/extcon-arizona.c
8071 F: drivers/leds/leds-wm83*.c
8072 F: drivers/gpio/gpio-*wm*.c
8073 F: drivers/gpio/gpio-arizona.c
8074 F: drivers/hwmon/wm83??-hwmon.c
8075 F: drivers/input/misc/wm831x-on.c
8076 F: drivers/input/touchscreen/wm831x-ts.c
8077 F: drivers/input/touchscreen/wm97*.c
8078 F: drivers/mfd/arizona*
8079 F: drivers/mfd/wm*.c
8080 F: drivers/power/wm83*.c
8081 F: drivers/rtc/rtc-wm83*.c
8082 F: drivers/regulator/wm8*.c
8083 F: drivers/video/backlight/wm83*_bl.c
8084 F: drivers/watchdog/wm83*_wdt.c
8085 F: include/linux/mfd/arizona/
8086 F: include/linux/mfd/wm831x/
8087 F: include/linux/mfd/wm8350/
8088 F: include/linux/mfd/wm8400*
8089 F: include/linux/wm97xx.h
8090 F: include/sound/wm????.h
8091 F: sound/soc/codecs/arizona.?
8092 F: sound/soc/codecs/wm*
8096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
8098 F: include/linux/workqueue.h
8099 F: kernel/workqueue.c
8100 F: Documentation/workqueue.txt
8106 F: Documentation/networking/x25*
8110 X86 ARCHITECTURE (32-BIT AND 64-BIT)
8115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
8117 F: Documentation/x86/
8120 X86 PLATFORM DRIVERS
8123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
8125 F: drivers/platform/x86
8127 X86 MCE INFRASTRUCTURE
8132 F: arch/x86/kernel/cpu/mcheck/*
8134 XEN HYPERVISOR INTERFACE
8141 F: drivers/*/xen-*front.c
8143 F: arch/x86/include/asm/xen/
8151 F: arch/arm/include/asm/xen/
8153 XEN NETWORK BACKEND DRIVER
8158 F: drivers/net/xen-netback/*
8164 F: arch/x86/pci/*xen*
8165 F: drivers/pci/*xen*
8167 XEN SWIOTLB SUBSYSTEM
8171 F: arch/x86/xen/*swiotlb*
8172 F: drivers/xen/*swiotlb*
8175 P: Silicon Graphics Inc
8180 W: http://oss.sgi.com/projects/xfs
8181 T: git git://oss.sgi.com/xfs/xfs.git
8183 F: Documentation/filesystems/xfs.txt
8186 XILINX AXI ETHERNET DRIVER
8190 F: drivers/net/ethernet/xilinx/xilinx_axienet*
8192 XILINX SYSTEMACE DRIVER
8194 W: http://www.secretlab.ca/
8196 F: drivers/block/xsysace.c
8198 XILINX UARTLITE SERIAL DRIVER
8202 F: drivers/tty/serial/uartlite.c
8204 YAM DRIVER FOR AX.25
8208 F: drivers/net/hamradio/yam*
8209 F: include/linux/yam.h
8211 YEALINK PHONE DRIVER
8215 F: Documentation/input/yealink.txt
8216 F: drivers/input/misc/yealink.*
8218 Z8530 DRIVER FOR AX.25
8220 W: http://yaina.de/jreuter/
8221 W: http://www.qsl.net/dl1bke/
8224 F: Documentation/networking/z8530drv.txt
8225 F: drivers/net/hamradio/*scc.c
8226 F: drivers/net/hamradio/z8530.h
8228 ZD1211RW WIRELESS DRIVER
8231 W: http://zd1211.ath.cx/wiki/DriverRewrite
8235 F: drivers/net/wireless/zd1211rw/
8237 ZR36067 VIDEO FOR LINUX DRIVER
8240 W: http://mjpeg.sourceforge.net/driver-zoran/
8241 T: Mercurial http://linuxtv.org/hg/v4l-dvb
8243 F: drivers/media/pci/zoran/
8245 ZS DECSTATION Z85C30 SERIAL DRIVER
8248 F: drivers/tty/serial/zs.*
8253 Q: http://patchwork.kernel.org/project/LKML/list/
8254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
8255 S: Buried alive in reporters