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 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
159 F: include/net/6lowpan.h
161 6PACK NETWORK DRIVER FOR AX.25
165 F: drivers/net/hamradio/6pack.c
167 8169 10/100/1000 GIGABIT ETHERNET DRIVER
171 F: drivers/net/ethernet/realtek/r8169.c
173 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 W: http://serial.sourceforge.net
178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
179 F: drivers/tty/serial/8250*
180 F: include/linux/serial_8250.h
182 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 F: drivers/net/ethernet/8390/
192 W: http://swik.net/v9fs
193 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 F: Documentation/filesystems/9p.txt
200 F: include/uapi/linux/virtio_9p.h
201 F: include/trace/events/9p.h
207 W: http://linuxtv.org/
208 W: http://palosaari.fi/linux/
209 Q: http://patchwork.linuxtv.org/project/linux-media/list/
210 T: git git://linuxtv.org/anttip/media_tree.git
212 F: drivers/media/dvb-frontends/a8293*
214 AACRAID SCSI RAID DRIVER
217 W: http://www.adaptec.com/
219 F: Documentation/scsi/aacraid.txt
220 F: drivers/scsi/aacraid/
224 F: Documentation/ABI/
225 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
239 F: drivers/hwmon/abituguru3.c
245 F: drivers/net/ethernet/alteon/acenic*
247 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 W: http://piie.net/?section=acerhdf
252 F: drivers/platform/x86/acerhdf.c
254 ACER WMI LAPTOP EXTRAS
258 F: drivers/platform/x86/acer-wmi.c
264 W: https://01.org/linux-acpi
265 Q: https://patchwork.kernel.org/project/linux-acpi/list/
266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 F: drivers/pnp/pnpacpi/
270 F: include/linux/acpi.h
272 F: Documentation/acpi
273 F: Documentation/ABI/testing/sysfs-bus-acpi
274 F: drivers/pci/*acpi*
275 F: drivers/pci/*/*acpi*
276 F: drivers/pci/*/*/*acpi*
279 ACPI COMPONENT ARCHITECTURE (ACPICA)
285 W: https://acpica.org/
286 W: https://github.com/acpica/acpica/
287 Q: https://patchwork.kernel.org/project/linux-acpi/list/
288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 F: drivers/acpi/acpica/
297 W: https://01.org/linux-acpi
299 F: drivers/acpi/fan.c
304 W: https://01.org/linux-acpi
306 F: drivers/acpi/*thermal*
311 W: https://01.org/linux-acpi
313 F: drivers/acpi/video.c
318 F: drivers/platform/x86/wmi.c
320 AD1889 ALSA SOUND DRIVER
322 W: http://wiki.parisc-linux.org/AD1889
325 F: sound/pci/ad1889.*
327 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 W: http://wiki.analog.com/AD5254
330 W: http://ez.analog.com/community/linux-device-drivers
332 F: drivers/misc/ad525x_dpot.c
334 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 W: http://wiki.analog.com/AD5398
337 W: http://ez.analog.com/community/linux-device-drivers
339 F: drivers/regulator/ad5398.c
341 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 W: http://wiki.analog.com/AD7142
344 W: http://ez.analog.com/community/linux-device-drivers
346 F: drivers/input/misc/ad714x.c
348 AD7877 TOUCHSCREEN DRIVER
350 W: http://wiki.analog.com/AD7877
351 W: http://ez.analog.com/community/linux-device-drivers
353 F: drivers/input/touchscreen/ad7877.c
355 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 W: http://wiki.analog.com/AD7879
358 W: http://ez.analog.com/community/linux-device-drivers
360 F: drivers/input/touchscreen/ad7879.c
362 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
366 ADM1025 HARDWARE MONITOR DRIVER
370 F: Documentation/hwmon/adm1025
371 F: drivers/hwmon/adm1025.c
373 ADM1029 HARDWARE MONITOR DRIVER
377 F: drivers/hwmon/adm1029.c
379 ADM8211 WIRELESS DRIVER
381 W: http://wireless.kernel.org/
383 F: drivers/net/wireless/adm8211.*
385 ADP1653 FLASH CONTROLLER DRIVER
389 F: drivers/media/i2c/adp1653.c
390 F: include/media/adp1653.h
392 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 W: http://wiki.analog.com/ADP5520
395 W: http://ez.analog.com/community/linux-device-drivers
397 F: drivers/mfd/adp5520.c
398 F: drivers/video/backlight/adp5520_bl.c
399 F: drivers/leds/leds-adp5520.c
400 F: drivers/gpio/gpio-adp5520.c
401 F: drivers/input/keyboard/adp5520-keys.c
403 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 W: http://wiki.analog.com/ADP5588
406 W: http://ez.analog.com/community/linux-device-drivers
408 F: drivers/input/keyboard/adp5588-keys.c
409 F: drivers/gpio/gpio-adp5588.c
411 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 W: http://wiki.analog.com/ADP8860
414 W: http://ez.analog.com/community/linux-device-drivers
416 F: drivers/video/backlight/adp8860_bl.c
418 ADS1015 HARDWARE MONITOR DRIVER
422 F: Documentation/hwmon/ads1015
423 F: drivers/hwmon/ads1015.c
424 F: include/linux/i2c/ads1015.h
429 F: drivers/macintosh/therm_adt746x.c
431 ADT7475 HARDWARE MONITOR DRIVER
435 F: Documentation/hwmon/adt7475
436 F: drivers/hwmon/adt7475.c
438 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 W: http://wiki.analog.com/ADXL345
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/input/misc/adxl34x.c
449 F: Documentation/scsi/advansys.txt
450 F: drivers/scsi/advansys.c
455 F: sound/oss/aedsp16.c
460 W: http://linuxtv.org/
461 W: http://palosaari.fi/linux/
462 Q: http://patchwork.linuxtv.org/project/linux-media/list/
463 T: git git://linuxtv.org/anttip/media_tree.git
465 F: drivers/media/dvb-frontends/af9013*
470 W: http://linuxtv.org/
471 W: http://palosaari.fi/linux/
472 Q: http://patchwork.linuxtv.org/project/linux-media/list/
473 T: git git://linuxtv.org/anttip/media_tree.git
475 F: drivers/media/dvb-frontends/af9033*
480 F: Documentation/filesystems/affs.txt
483 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
488 F: include/net/af_rxrpc.h
489 F: net/rxrpc/af_rxrpc.c
493 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496 F: include/linux/agp*
497 F: include/uapi/linux/agp*
503 F: drivers/scsi/aha152x*
504 F: drivers/scsi/pcmcia/aha152x*
506 AIC7XXX / AIC79XX SCSI DRIVER
510 F: drivers/scsi/aic7xxx/
512 AIMSLAB FM RADIO RECEIVER DRIVER
515 T: git git://linuxtv.org/media_tree.git
516 W: http://linuxtv.org
518 F: drivers/media/radio/radio-aimslab*
525 F: include/linux/*aio*.h
530 W: http://linuxtv.org/
531 W: http://palosaari.fi/linux/
532 Q: http://patchwork.linuxtv.org/project/linux-media/list/
533 T: git git://linuxtv.org/anttip/media_tree.git
535 F: drivers/media/usb/airspy/
537 ALCATEL SPEEDTOUCH USB DRIVER
540 W: http://www.linux-usb.org/SpeedTouch/
542 F: drivers/usb/atm/speedtch.c
543 F: drivers/usb/atm/usbatm.c
545 ALCHEMY AU1XX0 MMC DRIVER
548 F: drivers/mmc/host/au1xmmc.c
554 F: Documentation/i2c/busses/i2c-ali1563
555 F: drivers/i2c/busses/i2c-ali1563.c
565 ALTERA TRIPLE SPEED ETHERNET DRIVER
570 F: drivers/net/ethernet/altera/
572 ALTERA UART/JTAG UART SERIAL DRIVERS
577 F: drivers/tty/serial/altera_uart.c
578 F: drivers/tty/serial/altera_jtaguart.c
579 F: include/linux/altera_uart.h
580 F: include/linux/altera_jtaguart.h
582 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
586 F: drivers/crypto/ccp/
587 F: include/linux/ccp.h
589 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
593 F: Documentation/hwmon/fam15h_power
594 F: drivers/hwmon/fam15h_power.c
596 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
600 F: drivers/usb/gadget/udc/amd5536udc.*
602 AMD GEODE PROCESSOR/CHIPSET SUPPORT
605 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607 F: drivers/char/hw_random/geode-rng.c
608 F: drivers/crypto/geode*
609 F: drivers/video/fbdev/geode/
610 F: arch/x86/include/asm/geode.h
615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617 F: drivers/iommu/amd_iommu*.[ch]
618 F: include/linux/amd-iommu.h
620 AMD MICROCODE UPDATE SUPPORT
624 F: arch/x86/kernel/cpu/microcode/amd*
630 F: drivers/net/ethernet/amd/xgbe/
631 F: drivers/net/phy/amd-xgbe-phy.c
633 AMS (Apple Motion Sensor) DRIVER
636 F: drivers/macintosh/ams/
643 F: drivers/infiniband/hw/amso1100/
645 ANALOG DEVICES INC AD9389B DRIVER
649 F: drivers/media/i2c/ad9389b*
651 ANALOG DEVICES INC ADV7511 DRIVER
655 F: drivers/media/i2c/adv7511*
657 ANALOG DEVICES INC ADV7604 DRIVER
661 F: drivers/media/i2c/adv7604*
663 ANALOG DEVICES INC ADV7842 DRIVER
667 F: drivers/media/i2c/adv7842*
669 ANALOG DEVICES INC ASOC CODEC DRIVERS
672 W: http://wiki.analog.com/
673 W: http://ez.analog.com/community/linux-device-drivers
675 F: sound/soc/codecs/adau*
676 F: sound/soc/codecs/adav*
677 F: sound/soc/codecs/ad1*
678 F: sound/soc/codecs/ad7*
679 F: sound/soc/codecs/ssm*
680 F: sound/soc/codecs/sigmadsp.*
682 ANALOG DEVICES INC ASOC DRIVERS
685 W: http://blackfin.uclinux.org/
687 F: sound/soc/blackfin/*
689 AOA (Apple Onboard Audio) ALSA DRIVER
699 F: arch/x86/kernel/apm_32.c
700 F: include/linux/apm_bios.h
701 F: include/uapi/linux/apm_bios.h
702 F: drivers/char/apm-emulation.c
704 APPLE BCM5974 MULTITOUCH DRIVER
708 F: drivers/input/mouse/bcm5974.c
714 F: drivers/hwmon/applesmc.c
716 APPLETALK NETWORK LAYER
719 F: drivers/net/appletalk/
722 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
727 F: drivers/net/ethernet/apm/xgene/
728 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
730 APTINA CAMERA SENSOR PLL
734 F: drivers/media/i2c/aptina-pll.*
736 ARASAN COMPACT FLASH PATA CONTROLLER
740 F: include/linux/pata_arasan_cf_data.h
741 F: drivers/ata/pata_arasan_cf.c
743 ARC FRAMEBUFFER DRIVER
746 F: drivers/video/fbdev/arcfb.c
747 F: drivers/video/fbdev/core/fb_defio.c
749 ARM MFM AND FLOPPY DRIVERS
752 F: arch/arm/lib/floppydma.S
753 F: arch/arm/include/asm/floppy.h
755 ARM PMU PROFILING AND DEBUGGING
758 F: arch/arm/kernel/perf_event*
759 F: arch/arm/oprofile/common.c
760 F: arch/arm/include/asm/pmu.h
761 F: arch/arm/kernel/hw_breakpoint.c
762 F: arch/arm/include/asm/hw_breakpoint.h
767 W: http://www.arm.linux.org.uk/
771 ARM SUB-ARCHITECTURES
776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
778 ARM PRIMECELL AACI PL041 DRIVER
783 ARM PRIMECELL CLCD PL110 DRIVER
786 F: drivers/video/fbdev/amba-clcd.*
788 ARM PRIMECELL KMI PL050 DRIVER
791 F: drivers/input/serio/ambakmi.*
792 F: include/linux/amba/kmi.h
794 ARM PRIMECELL MMCI PL180/1 DRIVER
797 F: drivers/mmc/host/mmci.*
798 F: include/linux/amba/mmci.h
800 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
803 F: drivers/tty/serial/amba-pl01*.c
804 F: include/linux/amba/serial.h
806 ARM PRIMECELL BUS SUPPORT
810 F: include/linux/amba/bus.h
812 ARM/ADS SPHERE MACHINE SUPPORT
817 ARM/AFEB9260 MACHINE SUPPORT
822 ARM/AJECO 1ARM MACHINE SUPPORT
827 ARM/Allwinner A1X SoC support
833 ARM/Allwinner SoC Clock Support
836 F: drivers/clk/sunxi/
838 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
843 W: http://maxim.org.za/at91_26.html
844 W: http://www.linux4sam.org
846 F: arch/arm/mach-at91/
847 F: arch/arm/boot/dts/at91*.dts
848 F: arch/arm/boot/dts/at91*.dtsi
849 F: arch/arm/boot/dts/sama*.dts
850 F: arch/arm/boot/dts/sama*.dtsi
852 ARM/ATMEL AT91 Clock Support
857 ARM/CALXEDA HIGHBANK ARCHITECTURE
861 F: arch/arm/mach-highbank/
863 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
866 F: arch/arm/mach-cns3xxx/
867 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
869 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
875 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
880 F: arch/arm/mach-ep93xx/
881 F: arch/arm/mach-ep93xx/include/mach/
883 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
892 F: arch/arm/include/asm/clkdev.h
893 F: drivers/clk/clkdev.c
895 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
900 ARM/CONTEC MICRO9 MACHINE SUPPORT
903 F: arch/arm/mach-ep93xx/micro9.c
905 ARM/CORGI MACHINE SUPPORT
909 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
912 T: git git://git.berlios.de/gemini-board
914 F: arch/arm/mach-gemini/
916 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
921 F: arch/arm/mach-prima2/
923 F: drivers/clocksource/timer-prima2.c
924 F: drivers/clocksource/timer-marco.c
927 ARM/EBSA110 MACHINE SUPPORT
930 W: http://www.arm.linux.org.uk/
932 F: arch/arm/mach-ebsa110/
933 F: drivers/net/ethernet/amd/am79c961a.*
935 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
941 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
946 W: http://www.openezx.org/
948 T: topgit git://git.openezx.org/openezx.git
949 F: arch/arm/mach-pxa/ezx.c
951 ARM/FARADAY FA526 PORT
955 T: git git://git.berlios.de/gemini-board
958 ARM/FOOTBRIDGE ARCHITECTURE
961 W: http://www.arm.linux.org.uk/
963 F: arch/arm/include/asm/hardware/dec21285.h
964 F: arch/arm/mach-footbridge/
966 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
972 F: arch/arm/mach-imx/
973 F: arch/arm/mach-mxs/
974 F: arch/arm/boot/dts/imx*
975 F: arch/arm/configs/imx*_defconfig
977 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
982 ARM/GUMSTIX MACHINE SUPPORT
987 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
992 F: arch/arm/mach-pxa/hx4700.c
993 F: arch/arm/mach-pxa/include/mach/hx4700.h
994 F: sound/soc/pxa/hx4700.c
996 ARM/HISILICON SOC SUPPORT
999 W: http://www.hisilicon.com
1001 T: git git://github.com/hisilicon/linux-hisi.git
1002 F: arch/arm/mach-hisi/
1004 ARM/HP JORNADA 7XX MACHINE SUPPORT
1008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1009 F: arch/arm/mach-sa1100/jornada720.c
1010 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1012 ARM/IGEP MACHINE SUPPORT
1018 F: arch/arm/boot/dts/omap3-igep*
1020 ARM/INCOME PXA270 SUPPORT
1024 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1026 ARM/INTEL IOP32X ARM ARCHITECTURE
1032 ARM/INTEL IOP33X ARM ARCHITECTURE
1037 ARM/INTEL IOP13XX ARM ARCHITECTURE
1043 ARM/INTEL IQ81342EX MACHINE SUPPORT
1049 ARM/INTEL IXDP2850 MACHINE SUPPORT
1054 ARM/INTEL IXP4XX ARM ARCHITECTURE
1059 F: arch/arm/mach-ixp4xx/
1061 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1065 F: arch/arm/mach-pxa/stargate2.c
1066 F: drivers/pcmcia/pxa2xx_stargate2.c
1068 ARM/INTEL XSC3 (MANZANO) ARM CORE
1074 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1079 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1083 F: arch/arm/mach-keystone/
1084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1086 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1090 F: drivers/clk/keystone/
1092 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1097 F: drivers/clocksource/timer-keystone.c
1099 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1103 F: drivers/power/reset/keystone-reset.c
1105 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1109 F: drivers/memory/*emif*
1111 ARM/LOGICPD PXA270 MACHINE SUPPORT
1116 ARM/MAGICIAN MACHINE SUPPORT
1120 ARM/Marvell Armada 370 and Armada XP SOC support
1127 F: arch/arm/mach-mvebu/
1129 ARM/Marvell Berlin SoC support
1133 F: arch/arm/mach-berlin/
1135 ARM/Marvell Dove/MV78xx0/Orion SOC support
1141 F: arch/arm/mach-dove/
1142 F: arch/arm/mach-mv78xx0/
1143 F: arch/arm/mach-orion5x/
1144 F: arch/arm/plat-orion/
1146 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1149 W: http://www.digriz.org.uk/ts78xx/kernel
1151 F: arch/arm/mach-orion5x/ts78xx-*
1153 ARM/MICREL KS8695 ARCHITECTURE
1156 F: arch/arm/mach-ks8695/
1159 ARM/MIOA701 MACHINE SUPPORT
1162 F: arch/arm/mach-pxa/mioa701.c
1165 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1169 ARM/NOMADIK ARCHITECTURE
1174 F: arch/arm/mach-nomadik/
1175 F: drivers/pinctrl/nomadik/
1176 F: drivers/i2c/busses/i2c-nomadik.c
1177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1179 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1182 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1185 ARM/QUALCOMM MSM MACHINE SUPPORT
1190 F: arch/arm/mach-msm/
1191 F: drivers/video/fbdev/msm/
1192 F: drivers/mmc/host/msm_sdcc.c
1193 F: drivers/mmc/host/msm_sdcc.h
1194 F: drivers/tty/serial/msm_serial.h
1195 F: drivers/tty/serial/msm_serial.c
1196 F: drivers/*/pm8???-*
1197 F: drivers/mfd/ssbi.c
1198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1201 ARM/TOSA MACHINE SUPPORT
1206 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1209 W: http://hackndev.com
1211 F: arch/arm/mach-pxa/include/mach/palmtx.h
1212 F: arch/arm/mach-pxa/palmtx.c
1213 F: arch/arm/mach-pxa/include/mach/palmt5.h
1214 F: arch/arm/mach-pxa/palmt5.c
1215 F: arch/arm/mach-pxa/include/mach/palmld.h
1216 F: arch/arm/mach-pxa/palmld.c
1217 F: arch/arm/mach-pxa/include/mach/palmte2.h
1218 F: arch/arm/mach-pxa/palmte2.c
1219 F: arch/arm/mach-pxa/include/mach/palmtc.h
1220 F: arch/arm/mach-pxa/palmtc.c
1222 ARM/PALM TREO SUPPORT
1225 W: http://hackndev.com
1227 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1228 F: arch/arm/mach-pxa/palmtreo.c
1233 W: http://hackndev.com
1235 F: arch/arm/mach-pxa/include/mach/palmz72.h
1236 F: arch/arm/mach-pxa/palmz72.c
1240 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1243 ARM/PT DIGITAL BOARD PORT
1246 W: http://www.arm.linux.org.uk/
1249 ARM/QUALCOMM SUPPORT
1254 F: arch/arm/mach-qcom/
1255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1257 ARM/RADISYS ENP2611 MACHINE SUPPORT
1262 ARM/RISCPC ARCHITECTURE
1265 W: http://www.arm.linux.org.uk/
1267 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1268 F: arch/arm/include/asm/hardware/ioc.h
1269 F: arch/arm/include/asm/hardware/iomd.h
1270 F: arch/arm/include/asm/hardware/memc.h
1271 F: arch/arm/mach-rpc/
1272 F: drivers/net/ethernet/8390/etherh.c
1273 F: drivers/net/ethernet/i825xx/ether1*
1274 F: drivers/net/ethernet/seeq/ether3*
1275 F: drivers/scsi/arm/
1277 ARM/Rockchip SoC support
1282 F: arch/arm/boot/dts/rk3*
1283 F: arch/arm/mach-rockchip/
1284 F: drivers/clk/rockchip/
1285 F: drivers/i2c/busses/i2c-rk3x.c
1286 F: drivers/*/*rockchip*
1287 F: drivers/*/*/*rockchip*
1288 F: sound/soc/rockchip/
1290 ARM/SAMSUNG ARM ARCHITECTURES
1295 W: http://www.fluff.org/ben/linux/
1297 F: arch/arm/boot/dts/s3c*
1298 F: arch/arm/boot/dts/exynos*
1299 F: arch/arm/plat-samsung/
1300 F: arch/arm/mach-s3c24*/
1301 F: arch/arm/mach-s3c64xx/
1302 F: drivers/*/*s3c2410*
1303 F: drivers/*/*/*s3c2410*
1304 F: drivers/spi/spi-s3c*
1305 F: sound/soc/samsung/*
1307 ARM/S5P EXYNOS ARM ARCHITECTURES
1312 F: arch/arm/mach-s5p*/
1313 F: arch/arm/mach-exynos*/
1316 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1320 F: arch/arm/mach-s5pv210/mach-aquila.c
1321 F: arch/arm/mach-s5pv210/mach-goni.c
1323 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1329 F: drivers/media/platform/s5p-g2d/
1331 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1338 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1339 F: drivers/media/platform/s5p-mfc/
1341 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1347 F: drivers/media/platform/s5p-tv/
1349 ARM/SHMOBILE ARM ARCHITECTURE
1353 W: http://oss.renesas.com
1354 Q: http://patchwork.kernel.org/project/linux-sh/list/
1355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1357 F: arch/arm/boot/dts/emev2*
1358 F: arch/arm/boot/dts/r7s*
1359 F: arch/arm/boot/dts/r8a*
1360 F: arch/arm/boot/dts/sh*
1361 F: arch/arm/configs/ape6evm_defconfig
1362 F: arch/arm/configs/armadillo800eva_defconfig
1363 F: arch/arm/configs/bockw_defconfig
1364 F: arch/arm/configs/genmai_defconfig
1365 F: arch/arm/configs/koelsch_defconfig
1366 F: arch/arm/configs/kzm9g_defconfig
1367 F: arch/arm/configs/lager_defconfig
1368 F: arch/arm/configs/mackerel_defconfig
1369 F: arch/arm/configs/marzen_defconfig
1370 F: arch/arm/configs/shmobile_defconfig
1371 F: arch/arm/mach-shmobile/
1374 ARM/SOCFPGA ARCHITECTURE
1377 F: arch/arm/mach-socfpga/
1379 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1382 F: drivers/clk/socfpga/
1384 ARM/STI ARCHITECTURE
1390 W: http://www.stlinux.com
1392 F: arch/arm/mach-sti/
1393 F: arch/arm/boot/dts/sti*
1394 F: drivers/clocksource/arm_global_timer.c
1395 F: drivers/reset/sti/
1396 F: drivers/pinctrl/pinctrl-st.c
1397 F: drivers/media/rc/st_rc.c
1398 F: drivers/i2c/busses/i2c-st.c
1399 F: drivers/tty/serial/st-asc.c
1400 F: drivers/mmc/host/sdhci-st.c
1402 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1407 ARM/TETON BGA MACHINE SUPPORT
1412 ARM/THECUS N2100 MACHINE SUPPORT
1417 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1420 W: http://www.mcuos.com
1422 F: arch/arm/mach-w90x900/
1423 F: drivers/input/keyboard/w90p910_keypad.c
1424 F: drivers/input/touchscreen/w90p910_ts.c
1425 F: drivers/watchdog/nuc900_wdt.c
1426 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1427 F: drivers/mtd/nand/nuc900_nand.c
1428 F: drivers/rtc/rtc-nuc900.c
1429 F: drivers/spi/spi-nuc900.c
1430 F: drivers/usb/host/ehci-w90x900.c
1431 F: drivers/video/fbdev/nuc900fb.c
1433 ARM/U300 MACHINE SUPPORT
1437 F: arch/arm/mach-u300/
1438 F: drivers/clocksource/timer-u300.c
1439 F: drivers/i2c/busses/i2c-stu300.c
1440 F: drivers/rtc/rtc-coh901331.c
1441 F: drivers/watchdog/coh901327_wdt.c
1442 F: drivers/dma/coh901318*
1443 F: drivers/mfd/ab3100*
1444 F: drivers/rtc/rtc-ab3100.c
1445 F: drivers/rtc/rtc-coh901331.c
1446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1448 ARM/Ux500 ARM ARCHITECTURE
1452 F: arch/arm/mach-ux500/
1453 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1454 F: drivers/dma/ste_dma40*
1455 F: drivers/hwspinlock/u8500_hsem.c
1456 F: drivers/mfd/abx500*
1457 F: drivers/mfd/ab8500*
1458 F: drivers/mfd/dbx500*
1459 F: drivers/mfd/db8500*
1460 F: drivers/pinctrl/nomadik/pinctrl-ab*
1461 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1462 F: drivers/rtc/rtc-ab8500.c
1463 F: drivers/rtc/rtc-pl031.c
1464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1466 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1469 T: git git://git.linaro.org/people/ulfh/clk.git
1471 F: drivers/clk/ux500/
1472 F: include/linux/platform_data/clk-ux500.h
1477 W: http://www.arm.linux.org.uk/
1481 ARM/VOIPAC PXA270 SUPPORT
1485 F: arch/arm/mach-pxa/vpac270.c
1486 F: arch/arm/mach-pxa/include/mach/vpac270.h
1488 ARM/VT8500 ARM ARCHITECTURE
1492 F: arch/arm/mach-vt8500/
1493 F: drivers/clocksource/vt8500_timer.c
1494 F: drivers/i2c/busses/i2c-wmt.c
1495 F: drivers/mmc/host/wmt-sdmmc.c
1496 F: drivers/pwm/pwm-vt8500.c
1497 F: drivers/rtc/rtc-vt8500.c
1498 F: drivers/tty/serial/vt8500_serial.c
1499 F: drivers/usb/host/ehci-platform.c
1500 F: drivers/usb/host/uhci-platform.c
1501 F: drivers/video/fbdev/vt8500lcdfb.*
1502 F: drivers/video/fbdev/wm8505fb*
1503 F: drivers/video/fbdev/wmt_ge_rops.*
1505 ARM/ZIPIT Z2 SUPPORT
1509 F: arch/arm/mach-pxa/z2.c
1510 F: arch/arm/mach-pxa/include/mach/z2.h
1512 ARM/ZYNQ ARCHITECTURE
1515 W: http://wiki.xilinx.com
1516 T: git git://git.xilinx.com/linux-xlnx.git
1518 F: arch/arm/mach-zynq/
1519 F: drivers/cpuidle/cpuidle-zynq.c
1522 F: drivers/clocksource/cadence_ttc_timer.c
1523 F: drivers/i2c/busses/i2c-cadence.c
1524 F: drivers/mmc/host/sdhci-of-arasan.c
1530 F: drivers/iommu/arm-smmu.c
1532 ARM64 PORT (AARCH64 ARCHITECTURE)
1538 F: Documentation/arm64/
1540 AS3645A LED FLASH CONTROLLER DRIVER
1543 T: git git://linuxtv.org/media_tree.git
1545 F: drivers/media/i2c/as3645a.c
1546 F: include/media/as3645a.h
1548 ASC7621 HARDWARE MONITOR DRIVER
1552 F: Documentation/hwmon/asc7621
1553 F: drivers/hwmon/asc7621.c
1555 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1559 W: http://acpi4asus.sf.net
1561 F: drivers/platform/x86/asus*.c
1562 F: drivers/platform/x86/eeepc*.c
1564 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1566 W: http://sourceforge.net/projects/xscaleiop
1568 F: Documentation/crypto/async-tx-api.txt
1571 F: include/linux/dmaengine.h
1572 F: include/linux/async_tx.h
1578 F: drivers/misc/eeprom/at24.c
1579 F: include/linux/platform_data/at24.h
1581 ATA OVER ETHERNET (AOE) DRIVER
1583 W: http://support.coraid.com/support/linux
1585 F: Documentation/aoe/
1586 F: drivers/block/aoe/
1588 ATHEROS ATH GENERIC UTILITIES
1592 F: drivers/net/wireless/ath/*
1594 ATHEROS ATH5K WIRELESS DRIVER
1600 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1602 F: drivers/net/wireless/ath/ath5k/
1604 ATHEROS ATH6KL WIRELESS DRIVER
1607 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1608 T: git git://github.com/kvalo/ath.git
1610 F: drivers/net/wireless/ath/ath6kl/
1612 WILOCITY WIL6210 WIRELESS DRIVER
1617 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1618 F: drivers/net/wireless/ath/wil6210/
1620 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1623 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1625 F: drivers/net/wireless/ath/carl9170/
1627 ATK0110 HWMON DRIVER
1631 F: drivers/hwmon/asus_atk0110.c
1636 F: drivers/input/misc/ati_remote2.c
1638 ATLX ETHERNET DRIVERS
1642 W: http://sourceforge.net/projects/atl1
1643 W: http://atl1.sourceforge.net
1645 F: drivers/net/ethernet/atheros/
1651 W: http://linux-atm.sourceforge.net
1654 F: include/linux/atm*
1655 F: include/uapi/linux/atm*
1657 ATMEL AT91 / AT32 MCI DRIVER
1660 F: drivers/mmc/host/atmel-mci.c
1661 F: drivers/mmc/host/atmel-mci-regs.h
1663 ATMEL AT91 / AT32 SERIAL DRIVER
1666 F: drivers/tty/serial/atmel_serial.c
1672 F: drivers/dma/at_hdmac.c
1673 F: drivers/dma/at_hdmac_regs.h
1674 F: include/linux/platform_data/dma-atmel.h
1680 F: drivers/i2c/busses/i2c-at91.c
1686 F: drivers/media/platform/soc_camera/atmel-isi.c
1687 F: include/media/atmel-isi.h
1693 F: drivers/video/fbdev/atmel_lcdfb.c
1694 F: include/video/atmel_lcdc.h
1696 ATMEL MACB ETHERNET DRIVER
1699 F: drivers/net/ethernet/cadence/
1704 F: drivers/spi/spi-atmel.*
1706 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1710 F: drivers/misc/atmel_tclib.c
1711 F: drivers/clocksource/tcb_clksrc.c
1713 ATMEL USBA UDC DRIVER
1717 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1719 ATMEL WIRELESS DRIVER
1722 W: http://www.thekelleys.org.uk/atmel
1723 W: http://atmelwlandriver.sourceforge.net/
1725 F: drivers/net/wireless/atmel*
1727 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1730 W: http://www.attotech.com
1732 F: drivers/scsi/esas2r
1737 W: http://people.redhat.com/sgrubb/audit/
1738 T: git git://git.infradead.org/users/eparis/audit.git
1740 F: include/linux/audit.h
1741 F: include/uapi/linux/audit.h
1744 AUXILIARY DISPLAY DRIVERS
1746 W: http://miguelojeda.es/auxdisplay.htm
1747 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1749 F: drivers/auxdisplay/
1750 F: include/linux/cfag12864b.h
1755 W: http://www.atmel.com/products/AVR32/
1756 W: http://mirror.egtvedt.no/avr32linux.org/
1757 W: http://avrfreaks.net/
1761 AVR32/AT32AP MACHINE SUPPORT
1765 F: arch/avr32/mach-at32ap/
1770 W: http://www.linux-ax25.org/
1772 F: include/uapi/linux/ax25.h
1773 F: include/net/ax25.h
1779 W: http://linuxtv.org
1780 T: git git://linuxtv.org/media_tree.git
1782 F: drivers/media/usb/dvb-usb-v2/az6007.c
1784 AZTECH FM RADIO RECEIVER DRIVER
1787 T: git git://linuxtv.org/media_tree.git
1788 W: http://linuxtv.org
1790 F: drivers/media/radio/radio-aztech*
1796 W: http://wireless.kernel.org/en/users/Drivers/b43
1798 F: drivers/net/wireless/b43/
1800 B43LEGACY WIRELESS DRIVER
1805 W: http://wireless.kernel.org/en/users/Drivers/b43
1807 F: drivers/net/wireless/b43legacy/
1809 BACKLIGHT CLASS/SUBSYSTEM
1814 F: drivers/video/backlight/
1815 F: include/linux/backlight.h
1822 W: http://www.open-mesh.org/
1826 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1829 W: http://www.baycom.org/~tom/ham/ham.html
1831 F: drivers/net/hamradio/baycom*
1833 BCACHE (BLOCK LAYER CACHE)
1836 W: http://bcache.evilpiepirate.org
1838 F: drivers/md/bcache/
1840 BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1845 F: drivers/staging/bcm*
1849 F: Documentation/filesystems/befs.txt
1852 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1856 F: drivers/net/ethernet/ec_bhf.c
1861 F: Documentation/filesystems/bfs.txt
1863 F: include/uapi/linux/bfs_fs.h
1865 BLACKFIN ARCHITECTURE
1868 T: git git://git.code.sf.net/p/adi-linux/code
1869 W: http://blackfin.uclinux.org
1873 BLACKFIN EMAC DRIVER
1875 W: http://blackfin.uclinux.org
1877 F: drivers/net/ethernet/adi/
1881 W: http://blackfin.uclinux.org
1883 F: drivers/rtc/rtc-bfin.c
1888 W: http://blackfin.uclinux.org
1890 F: drivers/mmc/host/bfin_sdh.c
1892 BLACKFIN SERIAL DRIVER
1895 W: http://blackfin.uclinux.org
1897 F: drivers/tty/serial/bfin_uart.c
1899 BLACKFIN WATCHDOG DRIVER
1901 W: http://blackfin.uclinux.org
1903 F: drivers/watchdog/bfin_wdt.c
1905 BLACKFIN I2C TWI DRIVER
1908 W: http://blackfin.uclinux.org/
1910 F: drivers/i2c/busses/i2c-bfin-twi.c
1912 BLACKFIN MEDIA DRIVER
1915 W: http://blackfin.uclinux.org/
1917 F: drivers/media/platform/blackfin/
1918 F: drivers/media/i2c/adv7183*
1919 F: drivers/media/i2c/vs6624*
1921 BLINKM RGB LED DRIVER
1924 F: drivers/leds/leds-blinkm.c
1928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1936 F: drivers/mtd/devices/block2mtd.c
1943 W: http://www.bluez.org/
1944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1947 F: drivers/bluetooth/
1954 W: http://www.bluez.org/
1955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1959 F: include/net/bluetooth/
1966 W: http://sourceforge.net/projects/bonding/
1968 F: drivers/net/bonding/
1969 F: include/uapi/linux/if_bonding.h
1971 BPF (Safe dynamic programs and tools)
1978 BROADCOM B44 10/100 ETHERNET DRIVER
1982 F: drivers/net/ethernet/broadcom/b44.*
1984 BROADCOM GENET ETHERNET DRIVER
1988 F: drivers/net/ethernet/broadcom/genet/
1990 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1995 F: drivers/net/ethernet/broadcom/bnx2.*
1996 F: drivers/net/ethernet/broadcom/bnx2_*
1998 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2002 F: drivers/net/ethernet/broadcom/bnx2x/
2004 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2008 T: git git://github.com/broadcom/mach-bcm
2010 F: arch/arm/mach-bcm/
2011 F: arch/arm/boot/dts/bcm113*
2012 F: arch/arm/boot/dts/bcm216*
2013 F: arch/arm/boot/dts/bcm281*
2014 F: arch/arm/configs/bcm_defconfig
2015 F: drivers/mmc/host/sdhci-bcm-kona.c
2016 F: drivers/clocksource/bcm_kona_timer.c
2018 BROADCOM BCM2835 ARM ARCHICTURE
2021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2023 F: arch/arm/mach-bcm/board_bcm2835.c
2024 F: arch/arm/boot/dts/bcm2835*
2025 F: arch/arm/configs/bcm2835_defconfig
2026 F: drivers/*/*bcm2835*
2028 BROADCOM BCM5301X ARM ARCHICTURE
2032 F: arch/arm/mach-bcm/bcm_5301x.c
2033 F: arch/arm/boot/dts/bcm5301x.dtsi
2034 F: arch/arm/boot/dts/bcm470*
2036 BROADCOM BCM7XXX ARM ARCHITECTURE
2041 F: arch/arm/mach-bcm/*brcmstb*
2042 F: arch/arm/boot/dts/bcm7*.dts*
2044 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2049 F: drivers/net/ethernet/broadcom/tg3.*
2051 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2059 F: drivers/net/wireless/brcm80211/
2061 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2065 F: drivers/scsi/bnx2fc/
2067 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2071 F: drivers/scsi/bnx2i/
2073 BROADCOM KONA GPIO DRIVER
2077 F: drivers/gpio/gpio-bcm-kona.c
2078 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2080 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2085 F: include/linux/bcma/
2087 BROADCOM SYSTEMPORT ETHERNET DRIVER
2091 F: drivers/net/ethernet/broadcom/bcmsysport.*
2093 BROCADE BFA FC SCSI DRIVER
2098 F: drivers/scsi/bfa/
2100 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2104 F: drivers/net/ethernet/brocade/bna/
2106 BSG (block layer generic sg v4 driver)
2111 F: include/linux/bsg.h
2112 F: include/uapi/linux/bsg.h
2117 T: git git://git.alsa-project.org/alsa-kernel.git
2119 F: Documentation/sound/alsa/Bt87x.txt
2120 F: sound/pci/bt87x.c
2124 W: http://bu3sch.de/btgpio.php
2126 F: drivers/gpio/gpio-bt8xx.c
2132 W: http://btrfs.wiki.kernel.org/
2133 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2136 F: Documentation/filesystems/btrfs.txt
2139 BTTV VIDEO4LINUX DRIVER
2142 W: http://linuxtv.org
2143 T: git git://linuxtv.org/media_tree.git
2145 F: Documentation/video4linux/bttv/
2146 F: drivers/media/pci/bt8xx/bttv*
2148 BUSLOGIC SCSI DRIVER
2152 F: drivers/scsi/BusLogic.*
2153 F: drivers/scsi/FlashPoint.*
2155 C-MEDIA CMI8788 DRIVER
2158 T: git git://git.alsa-project.org/alsa-kernel.git
2160 F: sound/pci/oxygen/
2166 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2170 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2174 F: Documentation/filesystems/caching/cachefiles.txt
2177 CADET FM/AM RADIO RECEIVER DRIVER
2180 T: git git://linuxtv.org/media_tree.git
2181 W: http://linuxtv.org
2183 F: drivers/media/radio/radio-cadet*
2185 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2188 T: git git://linuxtv.org/media_tree.git
2190 F: Documentation/video4linux/cafe_ccic
2191 F: drivers/media/platform/marvell-ccic/
2197 F: Documentation/networking/caif/
2198 F: drivers/net/caif/
2199 F: include/uapi/linux/caif/
2200 F: include/net/caif/
2203 CALGARY x86-64 IOMMU
2208 F: arch/x86/kernel/pci-calgary_64.c
2209 F: arch/x86/kernel/tce_64.c
2210 F: arch/x86/include/asm/calgary.h
2211 F: arch/x86/include/asm/tce.h
2216 W: http://gitorious.org/linux-can
2217 T: git git://gitorious.org/linux-can/linux-can-next.git
2219 F: Documentation/networking/can.txt
2221 F: include/linux/can/core.h
2222 F: include/uapi/linux/can.h
2223 F: include/uapi/linux/can/bcm.h
2224 F: include/uapi/linux/can/raw.h
2225 F: include/uapi/linux/can/gw.h
2231 W: http://gitorious.org/linux-can
2232 T: git git://gitorious.org/linux-can/linux-can-next.git
2235 F: include/linux/can/dev.h
2236 F: include/linux/can/platform/
2237 F: include/uapi/linux/can/error.h
2238 F: include/uapi/linux/can/netlink.h
2244 F: include/linux/capability.h
2245 F: include/uapi/linux/capability.h
2246 F: security/capability.c
2247 F: security/commoncap.c
2248 F: kernel/capability.c
2250 CELL BROADBAND ENGINE ARCHITECTURE
2254 W: http://www.ibm.com/developerworks/power/cell/
2256 F: arch/powerpc/include/asm/cell*.h
2257 F: arch/powerpc/include/asm/spu*.h
2258 F: arch/powerpc/include/uapi/asm/spu*.h
2259 F: arch/powerpc/oprofile/*cell*
2260 F: arch/powerpc/platforms/cell/
2262 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2268 F: Documentation/filesystems/ceph.txt
2271 F: include/linux/ceph/
2272 F: include/linux/crush/
2274 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2277 F: Documentation/usb/WUSB-Design-overview.txt
2278 F: Documentation/usb/wusb-cbaf
2279 F: drivers/usb/host/hwa-hc.c
2280 F: drivers/usb/host/whci/
2281 F: drivers/usb/wusbcore/
2282 F: include/linux/usb/wusb*
2284 CFAG12864B LCD DRIVER
2286 W: http://miguelojeda.es/auxdisplay.htm
2287 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2289 F: drivers/auxdisplay/cfag12864b.c
2290 F: include/linux/cfag12864b.h
2292 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2294 W: http://miguelojeda.es/auxdisplay.htm
2295 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2297 F: drivers/auxdisplay/cfag12864bfb.c
2298 F: include/linux/cfag12864b.h
2300 CFG80211 and NL80211
2303 W: http://wireless.kernel.org/
2304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2307 F: include/uapi/linux/nl80211.h
2308 F: include/net/cfg80211.h
2310 X: net/wireless/wext*
2312 CHAR and MISC DRIVERS
2315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2319 F: include/linux/miscdevice.h
2325 F: scripts/checkpatch.pl
2327 CHINESE DOCUMENTATION
2332 F: Documentation/zh_CN/
2334 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2336 T: git git://github.com/hzpeterchen/linux-usb.git
2339 F: drivers/usb/chipidea/
2341 CHROME HARDWARE PLATFORM SUPPORT
2344 F: drivers/platform/chrome/
2346 CISCO VIC ETHERNET NIC DRIVER
2352 F: drivers/net/ethernet/cisco/enic/
2354 CISCO VIC LOW LATENCY NIC DRIVER
2357 F: drivers/infiniband/hw/usnic
2359 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2363 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2365 CIRRUS LOGIC AUDIO CODEC DRIVERS
2370 F: sound/soc/codecs/cs*
2377 F: include/linux/cleancache.h
2382 F: include/linux/clk.h
2384 CLOCKSOURCE, CLOCKEVENT DRIVERS
2388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2390 F: drivers/clocksource
2392 CISCO FCOE HBA DRIVER
2398 F: drivers/scsi/fnic/
2405 F: drivers/platform/x86/classmate-laptop.c
2407 COCCINELLE/Semantic Patches (SmPL)
2413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2414 W: http://coccinelle.lip6.fr/
2416 F: Documentation/coccinelle.txt
2417 F: scripts/coccinelle/
2418 F: scripts/coccicheck
2424 W: http://www.coda.cs.cmu.edu/
2426 F: Documentation/filesystems/coda.txt
2428 F: include/linux/coda*.h
2429 F: include/uapi/linux/coda*.h
2431 COMMON CLK FRAMEWORK
2434 T: git git://git.linaro.org/people/mturquette/linux.git
2437 X: drivers/clk/clkdev.c
2438 F: include/linux/clk-pr*
2439 F: include/linux/clk/
2441 COMMON INTERNET FILE SYSTEM (CIFS)
2445 W: http://linux-cifs.samba.org/
2446 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2449 F: Documentation/filesystems/cifs/
2452 COMPACTPCI HOTPLUG CORE
2456 F: drivers/pci/hotplug/cpci_hotplug*
2458 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2462 F: drivers/pci/hotplug/cpcihp_zt5550.*
2464 COMPACTPCI HOTPLUG GENERIC DRIVER
2468 F: drivers/pci/hotplug/cpcihp_generic.c
2470 COMPAL LAPTOP SUPPORT
2474 F: drivers/platform/x86/compal-laptop.c
2476 CONEXANT ACCESSRUNNER USB DRIVER
2479 W: http://accessrunner.sourceforge.net/
2481 F: drivers/usb/atm/cxacru.c
2485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2488 F: include/linux/configfs.h
2494 F: drivers/connector/
2496 CONTROL GROUP (CGROUP)
2500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2502 F: Documentation/cgroups/
2503 F: include/linux/cgroup*
2506 CONTROL GROUP - CPUSET
2509 W: http://www.bullopensource.org/cpuset/
2510 W: http://oss.sgi.com/projects/cpusets/
2511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2513 F: Documentation/cgroups/cpusets.txt
2514 F: include/linux/cpuset.h
2517 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2526 CORETEMP HARDWARE MONITORING DRIVER
2530 F: Documentation/hwmon/coretemp
2531 F: drivers/hwmon/coretemp.c
2533 COSA/SRP SYNC SERIAL DRIVER
2535 W: http://www.fi.muni.cz/~kas/cosa/
2537 F: drivers/net/wan/cosa*
2539 CPMAC ETHERNET DRIVER
2543 F: drivers/net/ethernet/ti/cpmac.c
2545 CPU FREQUENCY DRIVERS
2550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2551 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2553 F: include/linux/cpufreq.h
2555 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2559 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2561 F: drivers/cpufreq/arm_big_little.h
2562 F: drivers/cpufreq/arm_big_little.c
2563 F: drivers/cpufreq/arm_big_little_dt.c
2565 CPUIDLE DRIVER - ARM BIG LITTLE
2570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2572 F: drivers/cpuidle/cpuidle-big_little.c
2579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2580 F: drivers/cpuidle/*
2581 F: include/linux/cpuidle.h
2586 F: arch/x86/kernel/cpuid.c
2587 F: arch/x86/kernel/msr.c
2589 CPU POWER MONITORING SUBSYSTEM
2593 F: tools/power/cpupower/
2596 W: http://sourceforge.net/projects/cramfs/
2597 S: Orphan / Obsolete
2598 F: Documentation/filesystems/cramfs.txt
2605 W: http://developer.axis.com
2608 F: drivers/tty/serial/crisv10.*
2614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2616 F: Documentation/crypto/
2622 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2626 F: crypto/ansi_cprng.c
2629 CS5535 Audio ALSA driver
2632 F: sound/pci/cs5535audio/
2637 F: drivers/net/wireless/cw1200/
2639 CX18 VIDEO4LINUX DRIVER
2643 T: git git://linuxtv.org/media_tree.git
2644 W: http://linuxtv.org
2645 W: http://www.ivtvdriver.org/index.php/Cx18
2647 F: Documentation/video4linux/cx18.txt
2648 F: drivers/media/pci/cx18/
2649 F: include/uapi/linux/ivtv*
2651 CX2341X MPEG ENCODER HELPER MODULE
2654 T: git git://linuxtv.org/media_tree.git
2655 W: http://linuxtv.org
2657 F: drivers/media/common/cx2341x*
2658 F: include/media/cx2341x*
2660 CX88 VIDEO4LINUX DRIVER
2663 W: http://linuxtv.org
2664 T: git git://linuxtv.org/media_tree.git
2666 F: Documentation/video4linux/cx88/
2667 F: drivers/media/pci/cx88/
2669 CXD2820R MEDIA DRIVER
2672 W: http://linuxtv.org/
2673 W: http://palosaari.fi/linux/
2674 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2675 T: git git://linuxtv.org/anttip/media_tree.git
2677 F: drivers/media/dvb-frontends/cxd2820r*
2679 CXGB3 ETHERNET DRIVER (CXGB3)
2682 W: http://www.chelsio.com
2684 F: drivers/net/ethernet/chelsio/cxgb3/
2686 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2689 W: http://www.openfabrics.org
2691 F: drivers/infiniband/hw/cxgb3/
2693 CXGB4 ETHERNET DRIVER (CXGB4)
2696 W: http://www.chelsio.com
2698 F: drivers/net/ethernet/chelsio/cxgb4/
2700 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2703 W: http://www.openfabrics.org
2705 F: drivers/infiniband/hw/cxgb4/
2707 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2710 W: http://www.chelsio.com
2712 F: drivers/net/ethernet/chelsio/cxgb4vf/
2714 STMMAC ETHERNET DRIVER
2717 W: http://www.stlinux.com
2719 F: drivers/net/ethernet/stmicro/stmmac/
2724 W: http://www.arm.linux.org.uk/
2726 F: drivers/video/fbdev/cyber2000fb.*
2728 CYCLADES ASYNC MUX DRIVER
2729 W: http://www.cyclades.com/
2731 F: drivers/tty/cyclades.c
2732 F: include/linux/cyclades.h
2733 F: include/uapi/linux/cyclades.h
2735 CYCLADES PC300 DRIVER
2736 W: http://www.cyclades.com/
2738 F: drivers/net/wan/pc300*
2740 CYPRESS_FIRMWARE MEDIA DRIVER
2743 W: http://linuxtv.org/
2744 W: http://palosaari.fi/linux/
2745 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2746 T: git git://linuxtv.org/anttip/media_tree.git
2748 F: drivers/media/common/cypress_firmware*
2750 CYTTSP TOUCHSCREEN DRIVER
2754 F: drivers/input/touchscreen/cyttsp*
2755 F: include/linux/input/cyttsp.h
2757 DAMA SLAVE for AX.25
2759 W: http://yaina.de/jreuter/
2760 W: http://www.qsl.net/dl1bke/
2763 F: net/ax25/af_ax25.c
2764 F: net/ax25/ax25_dev.c
2765 F: net/ax25/ax25_ds_*
2766 F: net/ax25/ax25_in.c
2767 F: net/ax25/ax25_out.c
2768 F: net/ax25/ax25_timer.c
2769 F: net/ax25/sysctl_net_ax25.c
2771 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2774 F: Documentation/networking/dmfe.txt
2775 F: drivers/net/ethernet/dec/tulip/dmfe.c
2777 DC390/AM53C974 SCSI driver
2779 W: http://www.garloff.de/kurt/linux/dc390/
2782 F: drivers/scsi/tmscsim.*
2789 W: http://twibble.org/dist/dc395x/
2790 W: http://lists.twibble.org/mailman/listinfo/dc395x/
2792 F: Documentation/scsi/dc395x.txt
2793 F: drivers/scsi/dc395x.*
2798 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2800 F: include/linux/dccp.h
2801 F: include/uapi/linux/dccp.h
2802 F: include/linux/tfrc.h
2805 DECnet NETWORK LAYER
2806 W: http://linux-decnet.sourceforge.net
2809 F: Documentation/networking/decnet.txt
2812 DECSTATION PLATFORM SUPPORT
2815 W: http://www.linux-mips.org/wiki/DECstation
2818 F: arch/mips/include/asm/dec/
2819 F: arch/mips/include/asm/mach-dec/
2821 DEFXX FDDI NETWORK DRIVER
2824 F: drivers/net/fddi/defxx.*
2830 F: drivers/platform/x86/dell-laptop.c
2832 DELL LAPTOP SMM DRIVER
2834 F: drivers/char/i8k.c
2835 F: include/uapi/linux/i8k.h
2837 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2840 F: Documentation/dcdbas.txt
2841 F: drivers/firmware/dcdbas.*
2843 DELL WMI EXTRAS DRIVER
2846 F: drivers/platform/x86/dell-wmi.c
2848 DESIGNWARE USB2 DRD IP DRIVER
2852 F: drivers/usb/dwc2/
2854 DESIGNWARE USB3 DRD IP DRIVER
2858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2860 F: drivers/usb/dwc3/
2862 DEVICE FREQUENCY (DEVFREQ)
2869 DEVICE NUMBER REGISTRY
2871 W: http://lanana.org/docs/device-list/index.html
2879 W: http://sources.redhat.com/dm
2880 Q: http://patchwork.kernel.org/project/dm-devel/list/
2881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
2882 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2884 F: Documentation/device-mapper/
2886 F: drivers/md/persistent-data/
2887 F: include/linux/device-mapper.h
2888 F: include/linux/dm-*.h
2889 F: include/uapi/linux/dm-*.h
2891 DIALOG SEMICONDUCTOR DRIVERS
2893 W: http://www.dialog-semiconductor.com/products
2895 F: Documentation/hwmon/da90??
2896 F: drivers/gpio/gpio-da90??.c
2897 F: drivers/hwmon/da90??-hwmon.c
2898 F: drivers/input/misc/da90??_onkey.c
2899 F: drivers/input/touchscreen/da9052_tsi.c
2900 F: drivers/leds/leds-da90??.c
2901 F: drivers/mfd/da903x.c
2902 F: drivers/mfd/da90??-*.c
2903 F: drivers/power/da9052-battery.c
2904 F: drivers/regulator/da903x.c
2905 F: drivers/regulator/da9???-regulator.[ch]
2906 F: drivers/rtc/rtc-da90??.c
2907 F: drivers/video/backlight/da90??_bl.c
2908 F: drivers/watchdog/da90??_wdt.c
2909 F: include/linux/mfd/da903x.h
2910 F: include/linux/mfd/da9052/
2911 F: include/linux/mfd/da9055/
2912 F: include/linux/mfd/da9063/
2913 F: include/sound/da[79]*.h
2914 F: sound/soc/codecs/da[79]*.[ch]
2916 DIGI NEO AND CLASSIC PCI PRODUCTS
2921 F: drivers/staging/dgnc/
2923 DIGI EPCA PCI PRODUCTS
2929 F: drivers/staging/dgap/
2931 DIOLAN U2C-12 I2C DRIVER
2935 F: drivers/i2c/busses/i2c-diolan-u2c.c
2937 DIRECTORY NOTIFICATION (DNOTIFY)
2940 F: Documentation/filesystems/dnotify.txt
2941 F: fs/notify/dnotify/
2942 F: include/linux/dnotify.h
2944 DISK GEOMETRY AND PARTITION HANDLING
2946 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2947 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2948 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2954 F: Documentation/filesystems/quota.txt
2956 F: include/linux/quota*.h
2957 F: include/uapi/linux/quota*.h
2959 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2963 W: http://plugable.com/category/projects/udlfb/
2964 F: drivers/video/fbdev/udlfb.c
2965 F: include/video/udlfb.h
2966 F: Documentation/fb/udlfb.txt
2968 DISTRIBUTED LOCK MANAGER (DLM)
2972 W: http://sources.redhat.com/cluster/
2973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2977 DMA BUFFER SHARING FRAMEWORK
2984 F: include/linux/dma-buf*
2985 F: include/linux/reservation.h
2986 F: include/linux/*fence.h
2987 F: Documentation/dma-buf-sharing.txt
2988 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2990 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2994 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
2997 F: include/linux/dma*
2998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2999 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
3001 DME1737 HARDWARE MONITOR DRIVER
3005 F: Documentation/hwmon/dme1737
3006 F: drivers/hwmon/dme1737.c
3008 DOCKING STATION DRIVER
3012 F: drivers/acpi/dock.c
3017 T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
3020 X: Documentation/ABI/
3021 X: Documentation/devicetree/
3022 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3028 F: drivers/char/dtlk.c
3029 F: include/linux/dtlk.h
3031 DPT_I2O SCSI RAID DRIVER
3034 W: http://www.adaptec.com/
3036 F: drivers/scsi/dpt*
3037 F: drivers/scsi/dpt/
3044 W: http://www.drbd.org
3045 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3046 T: git git://git.drbd.org/drbd-8.3.git
3048 F: drivers/block/drbd/
3050 F: Documentation/blockdev/drbd/
3052 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3056 F: Documentation/kobject.txt
3060 F: include/linux/kobj*
3061 F: include/linux/debugfs.h
3067 T: git git://people.freedesktop.org/~airlied/linux
3072 F: include/uapi/drm/
3078 T: git git://people.freedesktop.org/~agd5f/linux
3080 F: drivers/gpu/drm/radeon/
3081 F: include/uapi/drm/radeon*
3086 T: git git://anongit.freedesktop.org/tegra/linux.git
3088 F: drivers/gpu/drm/drm_panel.c
3089 F: drivers/gpu/drm/panel/
3090 F: include/drm/drm_panel.h
3091 F: Documentation/devicetree/bindings/panel/
3093 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3098 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3099 T: git git://anongit.freedesktop.org/drm-intel
3101 F: drivers/gpu/drm/i915/
3102 F: include/drm/i915*
3103 F: include/uapi/drm/i915*
3105 DRM DRIVERS FOR EXYNOS
3111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3113 F: drivers/gpu/drm/exynos/
3114 F: include/drm/exynos*
3115 F: include/uapi/drm/exynos*
3117 DRM DRIVERS FOR NVIDIA TEGRA
3122 T: git git://anongit.freedesktop.org/tegra/linux.git
3124 F: drivers/gpu/drm/tegra/
3125 F: drivers/gpu/host1x/
3126 F: include/linux/host1x.h
3127 F: include/uapi/drm/tegra_drm.h
3128 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3130 DRM DRIVERS FOR RENESAS
3134 T: git git://people.freedesktop.org/~airlied/linux
3136 F: drivers/gpu/drm/rcar-du/
3137 F: drivers/gpu/drm/shmobile/
3138 F: include/linux/platform_data/rcar-du.h
3139 F: include/linux/platform_data/shmob_drm.h
3141 DSBR100 USB FM RADIO DRIVER
3144 T: git git://linuxtv.org/media_tree.git
3146 F: drivers/media/radio/dsbr100.c
3152 F: drivers/net/wan/dscc4.c
3154 DVB_USB_AF9015 MEDIA DRIVER
3157 W: http://linuxtv.org/
3158 W: http://palosaari.fi/linux/
3159 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3160 T: git git://linuxtv.org/anttip/media_tree.git
3162 F: drivers/media/usb/dvb-usb-v2/af9015*
3164 DVB_USB_AF9035 MEDIA DRIVER
3167 W: http://linuxtv.org/
3168 W: http://palosaari.fi/linux/
3169 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3170 T: git git://linuxtv.org/anttip/media_tree.git
3172 F: drivers/media/usb/dvb-usb-v2/af9035*
3174 DVB_USB_ANYSEE MEDIA DRIVER
3177 W: http://linuxtv.org/
3178 W: http://palosaari.fi/linux/
3179 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3180 T: git git://linuxtv.org/anttip/media_tree.git
3182 F: drivers/media/usb/dvb-usb-v2/anysee*
3184 DVB_USB_AU6610 MEDIA DRIVER
3187 W: http://linuxtv.org/
3188 W: http://palosaari.fi/linux/
3189 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3190 T: git git://linuxtv.org/anttip/media_tree.git
3192 F: drivers/media/usb/dvb-usb-v2/au6610*
3194 DVB_USB_CE6230 MEDIA DRIVER
3197 W: http://linuxtv.org/
3198 W: http://palosaari.fi/linux/
3199 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3200 T: git git://linuxtv.org/anttip/media_tree.git
3202 F: drivers/media/usb/dvb-usb-v2/ce6230*
3204 DVB_USB_CXUSB MEDIA DRIVER
3207 W: http://linuxtv.org/
3208 W: http://github.com/mkrufky
3209 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3210 T: git git://linuxtv.org/media_tree.git
3212 F: drivers/media/usb/dvb-usb/cxusb*
3214 DVB_USB_EC168 MEDIA DRIVER
3217 W: http://linuxtv.org/
3218 W: http://palosaari.fi/linux/
3219 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3220 T: git git://linuxtv.org/anttip/media_tree.git
3222 F: drivers/media/usb/dvb-usb-v2/ec168*
3224 DVB_USB_GL861 MEDIA DRIVER
3227 W: http://linuxtv.org/
3228 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3229 T: git git://linuxtv.org/anttip/media_tree.git
3231 F: drivers/media/usb/dvb-usb-v2/gl861*
3233 DVB_USB_MXL111SF MEDIA DRIVER
3236 W: http://linuxtv.org/
3237 W: http://github.com/mkrufky
3238 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3239 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3241 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3243 DVB_USB_RTL28XXU MEDIA DRIVER
3246 W: http://linuxtv.org/
3247 W: http://palosaari.fi/linux/
3248 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3249 T: git git://linuxtv.org/anttip/media_tree.git
3251 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3253 DVB_USB_V2 MEDIA DRIVER
3256 W: http://linuxtv.org/
3257 W: http://palosaari.fi/linux/
3258 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3259 T: git git://linuxtv.org/anttip/media_tree.git
3261 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3262 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3267 F: lib/dynamic_debug.c
3268 F: include/linux/dynamic_debug.h
3270 DZ DECSTATION DZ11 SERIAL DRIVER
3273 F: drivers/tty/serial/dz.*
3278 W: http://linuxtv.org/
3279 W: http://palosaari.fi/linux/
3280 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3281 T: git git://linuxtv.org/anttip/media_tree.git
3283 F: drivers/media/tuners/e4000*
3285 EATA ISA/EISA/PCI SCSI DRIVER
3289 F: drivers/scsi/eata.c
3294 W: http://linuxtv.org/
3295 W: http://palosaari.fi/linux/
3296 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3297 T: git git://linuxtv.org/anttip/media_tree.git
3299 F: drivers/media/dvb-frontends/ec100*
3304 W: http://ecryptfs.org
3305 W: https://launchpad.net/ecryptfs
3307 F: Documentation/filesystems/ecryptfs.txt
3315 W: bluesmoke.sourceforge.net
3317 F: Documentation/edac.txt
3319 F: include/linux/edac.h
3325 W: bluesmoke.sourceforge.net
3327 F: drivers/edac/amd64_edac*
3333 W: bluesmoke.sourceforge.net
3335 F: drivers/edac/highbank*
3342 W: bluesmoke.sourceforge.net
3344 F: drivers/edac/octeon_edac*
3350 W: bluesmoke.sourceforge.net
3352 F: drivers/edac/e752x_edac.c
3357 W: bluesmoke.sourceforge.net
3359 F: drivers/edac/e7xxx_edac.c
3364 W: bluesmoke.sourceforge.net
3366 F: drivers/edac/ghes_edac.c
3371 W: bluesmoke.sourceforge.net
3373 F: drivers/edac/i82443bxgx_edac.c
3378 W: bluesmoke.sourceforge.net
3380 F: drivers/edac/i3000_edac.c
3385 W: bluesmoke.sourceforge.net
3387 F: drivers/edac/i5000_edac.c
3392 W: bluesmoke.sourceforge.net
3394 F: drivers/edac/i5400_edac.c
3399 W: bluesmoke.sourceforge.net
3401 F: drivers/edac/i7300_edac.c
3406 W: bluesmoke.sourceforge.net
3408 F: drivers/edac/i7core_edac.c
3414 W: bluesmoke.sourceforge.net
3416 F: drivers/edac/i82975x_edac.c
3421 W: bluesmoke.sourceforge.net
3423 F: drivers/edac/ie31200_edac.c
3428 W: bluesmoke.sourceforge.net
3430 F: drivers/edac/mpc85xx_edac.[ch]
3435 W: bluesmoke.sourceforge.net
3437 F: drivers/edac/pasemi_edac.c
3442 W: bluesmoke.sourceforge.net
3444 F: drivers/edac/r82600_edac.c
3449 W: bluesmoke.sourceforge.net
3451 F: drivers/edac/sb_edac.c
3453 EDIROL UA-101/UA-1000 DRIVER
3456 T: git git://git.alsa-project.org/alsa-kernel.git
3458 F: sound/usb/misc/ua101.c
3460 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3465 F: Documentation/efi-stub.txt
3466 F: arch/ia64/kernel/efi.c
3467 F: arch/x86/boot/compressed/eboot.[ch]
3468 F: arch/x86/include/asm/efi.h
3469 F: arch/x86/platform/efi/*
3470 F: drivers/firmware/efi/*
3471 F: include/linux/efi*.h
3473 EFI VARIABLE FILESYSTEM
3477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3482 EFIFB FRAMEBUFFER DRIVER
3486 F: drivers/video/fbdev/efifb.c
3489 W: http://aeschi.ch.eu.org/efs/
3493 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3498 F: drivers/infiniband/hw/ehca/
3500 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3504 F: drivers/net/ethernet/ibm/ehea/
3506 EM28XX VIDEO4LINUX DRIVER
3509 W: http://linuxtv.org
3510 T: git git://linuxtv.org/media_tree.git
3512 F: drivers/media/usb/em28xx/
3521 EMULEX LPFC FC SCSI DRIVER
3524 W: http://sourceforge.net/projects/lpfcxxxx
3526 F: drivers/scsi/lpfc/
3528 ENE CB710 FLASH CARD READER DRIVER
3531 F: drivers/misc/cb710/
3532 F: drivers/mmc/host/cb710-mmc.*
3533 F: include/linux/cb710.h
3535 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3538 F: drivers/media/rc/ene_ir.*
3540 ENHANCED ERROR HANDLING (EEH)
3544 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3545 F: arch/powerpc/kernel/eeh*.c
3547 EPSON S1D13XXX FRAMEBUFFER DRIVER
3550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3551 F: drivers/video/fbdev/s1d13xxxfb.c
3552 F: include/video/s1d13xxxfb.h
3558 W: http://www.linuxfoundation.org/en/Net:Bridge
3560 F: include/linux/netfilter_bridge/
3563 ETHERNET PHY LIBRARY
3567 F: include/linux/phy.h
3568 F: include/linux/phy_fixed.h
3570 F: Documentation/networking/phy.txt
3571 F: drivers/of/of_mdio.c
3572 F: drivers/of/of_net.c
3578 F: Documentation/filesystems/ext2.txt
3580 F: include/linux/ext2*
3588 F: Documentation/filesystems/ext3.txt
3595 W: http://ext4.wiki.kernel.org
3596 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3598 F: Documentation/filesystems/ext4.txt
3601 Extended Verification Module (EVM)
3606 F: security/integrity/evm/
3608 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3615 F: Documentation/extcon/
3621 F: drivers/gpu/drm/exynos/exynos_dp*
3623 EXYNOS MIPI DISPLAY DRIVERS
3629 F: drivers/video/fbdev/exynos/exynos_mipi*
3630 F: include/video/exynos_mipi*
3632 F71805F HARDWARE MONITORING DRIVER
3636 F: Documentation/hwmon/f71805f
3637 F: drivers/hwmon/f71805f.c
3643 F: drivers/media/tuners/fc0011.h
3644 F: drivers/media/tuners/fc0011.c
3649 W: http://linuxtv.org/
3650 W: http://palosaari.fi/linux/
3651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3652 T: git git://linuxtv.org/anttip/media_tree.git
3654 F: drivers/media/tuners/fc2580*
3659 F: fs/notify/fanotify/
3660 F: include/linux/fanotify.h
3661 F: include/uapi/linux/fanotify.h
3663 FARSYNC SYNCHRONOUS DRIVER
3665 W: http://www.farsite.co.uk/
3667 F: drivers/net/wan/farsync.*
3669 FAULT INJECTION SUPPORT
3672 F: Documentation/fault-injection/
3673 F: lib/fault-inject.c
3675 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3678 W: www.Open-FCoE.org
3680 F: drivers/scsi/libfc/
3681 F: drivers/scsi/fcoe/
3683 F: include/scsi/libfc.h
3684 F: include/scsi/libfcoe.h
3685 F: include/uapi/scsi/fc/
3687 FILE LOCKING (flock() and fcntl()/lockf())
3692 F: include/linux/fcntl.h
3693 F: include/linux/fs.h
3694 F: include/uapi/linux/fcntl.h
3695 F: include/uapi/linux/fs.h
3699 FILESYSTEMS (VFS and infrastructure)
3705 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3709 F: drivers/hwmon/f75375s.c
3710 F: include/linux/f75375s.h
3712 FIREWIRE AUDIO DRIVERS
3715 T: git git://git.alsa-project.org/alsa-kernel.git
3719 FIREWIRE MEDIA DRIVERS (firedtv)
3723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3725 F: drivers/media/firewire/
3727 FIREWIRE SBP-2 TARGET
3732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3734 F: drivers/target/sbp/
3739 W: http://ieee1394.wiki.kernel.org/
3740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3742 F: drivers/firewire/
3743 F: include/linux/firewire.h
3744 F: include/uapi/linux/firewire*.h
3747 FIRMWARE LOADER (request_firmware)
3751 F: Documentation/firmware_class/
3752 F: drivers/base/firmware*.c
3753 F: include/linux/firmware.h
3755 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3759 F: drivers/block/rsxx/
3763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3765 F: drivers/block/floppy.c
3769 W: http://www.ohwr.org/projects/fmc-bus
3772 F: include/linux/fmc*.h
3773 F: include/linux/ipmi-fru.h
3778 W: http://floatingpoint.sourceforge.net/emulator/index.html
3780 F: arch/x86/math-emu/
3782 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3785 F: drivers/net/wan/dlci.c
3786 F: drivers/net/wan/sdla.c
3792 W: http://linux-fbdev.sourceforge.net/
3793 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3796 F: Documentation/fb/
3797 F: Documentation/devicetree/bindings/fb/
3800 F: include/linux/fb.h
3801 F: include/uapi/video/
3802 F: include/uapi/linux/fb.h
3804 FREESCALE DIU FRAMEBUFFER DRIVER
3808 F: drivers/video/fbdev/fsl-diu-fb.*
3810 FREESCALE DMA DRIVER
3815 F: drivers/dma/fsldma.*
3817 FREESCALE I2C CPM DRIVER
3822 F: drivers/i2c/busses/i2c-cpm.c
3824 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3829 F: include/linux/platform_data/video-imxfb.h
3830 F: drivers/video/fbdev/imxfb.c
3832 FREESCALE SOC FS_ENET DRIVER
3838 F: drivers/net/ethernet/freescale/fs_enet/
3839 F: include/linux/fs_enet_pd.h
3841 FREESCALE QUICC ENGINE LIBRARY
3844 F: arch/powerpc/sysdev/qe_lib/
3845 F: arch/powerpc/include/asm/*qe.h
3847 FREESCALE USB PERIPHERAL DRIVERS
3852 F: drivers/usb/gadget/udc/fsl*
3854 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3859 F: drivers/net/ethernet/freescale/ucc_geth*
3861 FREESCALE QUICC ENGINE UCC UART DRIVER
3865 F: drivers/tty/serial/ucc_uart.c
3867 FREESCALE SOC SOUND DRIVERS
3874 F: sound/soc/fsl/fsl*
3875 F: sound/soc/fsl/imx*
3876 F: sound/soc/fsl/mpc8610_hpcd.c
3880 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3889 F: Documentation/power/freezing-of-tasks.txt
3890 F: include/linux/freezer.h
3898 F: include/linux/frontswap.h
3900 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3904 F: Documentation/filesystems/caching/
3906 F: include/linux/fscache*.h
3912 W: http://en.wikipedia.org/wiki/F2FS
3913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3915 F: Documentation/filesystems/f2fs.txt
3916 F: Documentation/ABI/testing/sysfs-fs-f2fs
3918 F: include/linux/f2fs_fs.h
3920 FUJITSU FR-V (FRV) PORT
3925 FUJITSU LAPTOP EXTRAS
3929 F: drivers/platform/x86/fujitsu-laptop.c
3931 FUJITSU M-5MO LS CAMERA ISP DRIVER
3936 F: drivers/media/i2c/m5mols/
3937 F: include/media/m5mols.h
3939 FUJITSU TABLET EXTRAS
3943 F: drivers/platform/x86/fujitsu-tablet.c
3945 FUSE: FILESYSTEM IN USERSPACE
3948 W: http://fuse.sourceforge.net/
3951 F: include/uapi/linux/fuse.h
3953 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3956 S: Odd Fixes (e.g., new signatures)
3957 F: drivers/scsi/fdomain.*
3959 GCOV BASED KERNEL PROFILING
3963 F: Documentation/gcov.txt
3965 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3968 W: http://www.icp-vortex.com/
3970 F: drivers/scsi/gdt*
3972 GEMTEK FM RADIO RECEIVER DRIVER
3975 T: git git://linuxtv.org/media_tree.git
3976 W: http://linuxtv.org
3978 F: drivers/media/radio/radio-gemtek*
3980 GENERIC GPIO I2C DRIVER
3983 F: drivers/i2c/busses/i2c-gpio.c
3984 F: include/linux/i2c-gpio.h
3986 GENERIC GPIO I2C MULTIPLEXER DRIVER
3990 F: drivers/i2c/muxes/i2c-mux-gpio.c
3991 F: include/linux/i2c-mux-gpio.h
3992 F: Documentation/i2c/muxes/i2c-mux-gpio
3994 GENERIC HDLC (WAN) DRIVERS
3996 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3998 F: drivers/net/wan/c101.c
3999 F: drivers/net/wan/hd6457*
4000 F: drivers/net/wan/hdlc*
4001 F: drivers/net/wan/n2.c
4002 F: drivers/net/wan/pc300too.c
4003 F: drivers/net/wan/pci200syn.c
4004 F: drivers/net/wan/wanxl*
4006 GENERIC INCLUDE/ASM HEADER FILES
4009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4011 F: include/asm-generic/
4012 F: include/uapi/asm-generic/
4014 GENERIC PHY FRAMEWORK
4017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4020 F: include/linux/phy/
4022 GENERIC UIO DRIVER FOR PCI DEVICES
4026 F: drivers/uio/uio_pci_generic.c
4028 GET_MAINTAINER SCRIPT
4031 F: scripts/get_maintainer.pl
4036 W: http://sources.redhat.com/cluster/
4037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4040 F: Documentation/filesystems/gfs2*.txt
4042 F: include/uapi/linux/gfs2_ondisk.h
4044 GIGASET ISDN DRIVERS
4048 W: http://gigaset307x.sourceforge.net/
4050 F: Documentation/isdn/README.gigaset
4051 F: drivers/isdn/gigaset/
4052 F: include/uapi/linux/gigaset_dev.h
4058 F: drivers/media/usb/go7007/
4064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4066 F: Documentation/gpio/
4068 F: include/linux/gpio/
4069 F: include/linux/gpio.h
4070 F: include/asm-generic/gpio.h
4072 GRE DEMULTIPLEXER DRIVER
4076 F: net/ipv4/gre_demux.c
4077 F: net/ipv4/gre_offload.c
4078 F: include/net/gre.h
4080 GRETH 10/100/1G Ethernet MAC device driver
4084 F: drivers/net/ethernet/aeroflex/
4086 GSPCA FINEPIX SUBDRIVER
4089 T: git git://linuxtv.org/media_tree.git
4091 F: drivers/media/usb/gspca/finepix.c
4093 GSPCA GL860 SUBDRIVER
4096 T: git git://linuxtv.org/media_tree.git
4098 F: drivers/media/usb/gspca/gl860/
4100 GSPCA M5602 SUBDRIVER
4103 T: git git://linuxtv.org/media_tree.git
4105 F: drivers/media/usb/gspca/m5602/
4107 GSPCA PAC207 SONIXB SUBDRIVER
4110 T: git git://linuxtv.org/media_tree.git
4112 F: drivers/media/usb/gspca/pac207.c
4114 GSPCA SN9C20X SUBDRIVER
4117 T: git git://linuxtv.org/media_tree.git
4119 F: drivers/media/usb/gspca/sn9c20x.c
4121 GSPCA T613 SUBDRIVER
4124 T: git git://linuxtv.org/media_tree.git
4126 F: drivers/media/usb/gspca/t613.c
4128 GSPCA USB WEBCAM DRIVER
4131 T: git git://linuxtv.org/media_tree.git
4133 F: drivers/media/usb/gspca/
4135 GUID PARTITION TABLE (GPT)
4139 F: block/partitions/efi.*
4141 STK1160 USB VIDEO CAPTURE DRIVER
4144 T: git git://linuxtv.org/media_tree.git
4146 F: drivers/media/usb/stk1160/
4148 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4151 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4153 F: drivers/platform/x86/hdaps.c
4155 HDPVR USB VIDEO ENCODER DRIVER
4158 T: git git://linuxtv.org/media_tree.git
4159 W: http://linuxtv.org
4161 F: drivers/media/usb/hdpvr/
4163 HWPOISON MEMORY FAILURE HANDLING
4167 F: mm/memory-failure.c
4168 F: mm/hwpoison-inject.c
4170 HYPERVISOR VIRTUAL CONSOLE DRIVER
4179 W: http://www.lm-sensors.org/
4180 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4183 F: Documentation/hwmon/
4185 F: include/linux/hwmon*.h
4187 HARDWARE RANDOM NUMBER GENERATOR CORE
4191 F: Documentation/hw_random.txt
4192 F: drivers/char/hw_random/
4193 F: include/linux/hw_random.h
4195 HARDWARE SPINLOCK CORE
4198 F: Documentation/hwspinlock.txt
4199 F: drivers/hwspinlock/hwspinlock_*
4200 F: include/linux/hwspinlock.h
4202 HARMONY SOUND DRIVER
4205 F: sound/parisc/harmony.*
4210 W: http://linuxtv.org/
4211 W: http://palosaari.fi/linux/
4212 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4213 T: git git://linuxtv.org/anttip/media_tree.git
4215 F: drivers/media/dvb-frontends/hd29l2*
4217 HEWLETT-PACKARD SMART2 RAID DRIVER
4221 F: Documentation/blockdev/cpqarray.txt
4222 F: drivers/block/cpqarray.*
4224 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4228 F: Documentation/scsi/hpsa.txt
4229 F: drivers/scsi/hpsa*.[ch]
4230 F: include/linux/cciss*.h
4231 F: include/uapi/linux/cciss*.h
4233 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4237 F: Documentation/blockdev/cciss.txt
4238 F: drivers/block/cciss*
4239 F: include/linux/cciss_ioctl.h
4240 F: include/uapi/linux/cciss_ioctl.h
4245 F: Documentation/filesystems/hfs.txt
4251 F: Documentation/filesystems/hfsplus.txt
4254 HGA FRAMEBUFFER DRIVER
4257 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4259 F: drivers/video/fbdev/hgafb.c
4261 HIBERNATION (aka Software Suspend, aka swsusp)
4267 F: drivers/base/power/
4269 F: include/linux/suspend.h
4270 F: include/linux/freezer.h
4271 F: include/linux/pm.h
4272 F: arch/*/include/asm/suspend*.h
4277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4280 F: include/linux/hid*
4281 F: include/uapi/linux/hid*
4283 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4288 F: Documentation/timers/
4289 F: kernel/time/hrtimer.c
4290 F: kernel/time/clockevents.c
4291 F: kernel/time/tick*.*
4292 F: kernel/time/timer_*.c
4293 F: include/linux/clockchips.h
4294 F: include/linux/hrtimer.h
4296 HIGH-SPEED SCC DRIVER FOR AX.25
4299 F: drivers/net/hamradio/dmascc.c
4300 F: drivers/net/hamradio/scc.c
4302 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4304 W: http://www.highpoint-tech.com
4306 F: Documentation/scsi/hptiop.txt
4307 F: drivers/scsi/hptiop.c
4313 F: include/linux/hippidevice.h
4314 F: include/uapi/linux/if_hippi.h
4316 F: drivers/net/hippi/
4322 W: http://hostap.epitest.fi/
4324 F: drivers/net/wireless/hostap/
4326 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4329 F: drivers/platform/x86/tc1100-wmi.c
4331 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4334 F: drivers/net/ethernet/hp/hp100.*
4336 HPET: High Precision Event Timers driver
4339 F: Documentation/timers/hpet.txt
4340 F: drivers/char/hpet.c
4341 F: include/linux/hpet.h
4342 F: include/uapi/linux/hpet.h
4346 F: arch/x86/kernel/hpet.c
4347 F: arch/x86/include/asm/hpet.h
4351 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4359 F: Documentation/ABI/testing/sysfs-bus-hsi
4360 F: Documentation/hsi.txt
4362 F: include/linux/hsi/
4363 F: include/uapi/linux/hsi/
4367 W: http://www.pharscape.org
4369 F: drivers/net/usb/hso.c
4371 HSR NETWORK PROTOCOL
4377 HTCPEN TOUCHSCREEN DRIVER
4381 F: drivers/input/touchscreen/htcpen.c
4388 Hyper-V CORE AND DRIVERS
4393 F: arch/x86/include/asm/mshyperv.h
4394 F: arch/x86/include/uapi/asm/hyperv.h
4395 F: arch/x86/kernel/cpu/mshyperv.c
4396 F: drivers/hid/hid-hyperv.c
4398 F: drivers/input/serio/hyperv-keyboard.c
4399 F: drivers/net/hyperv/
4400 F: drivers/scsi/storvsc_drv.c
4401 F: drivers/video/fbdev/hyperv_fb.c
4402 F: include/linux/hyperv.h
4405 I2C OVER PARALLEL PORT
4409 F: Documentation/i2c/busses/i2c-parport
4410 F: Documentation/i2c/busses/i2c-parport-light
4411 F: drivers/i2c/busses/i2c-parport.c
4412 F: drivers/i2c/busses/i2c-parport-light.c
4414 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4418 F: Documentation/i2c/busses/i2c-ali1535
4419 F: Documentation/i2c/busses/i2c-ali1563
4420 F: Documentation/i2c/busses/i2c-ali15x3
4421 F: Documentation/i2c/busses/i2c-amd756
4422 F: Documentation/i2c/busses/i2c-amd8111
4423 F: Documentation/i2c/busses/i2c-i801
4424 F: Documentation/i2c/busses/i2c-nforce2
4425 F: Documentation/i2c/busses/i2c-piix4
4426 F: Documentation/i2c/busses/i2c-sis5595
4427 F: Documentation/i2c/busses/i2c-sis630
4428 F: Documentation/i2c/busses/i2c-sis96x
4429 F: Documentation/i2c/busses/i2c-via
4430 F: Documentation/i2c/busses/i2c-viapro
4431 F: drivers/i2c/busses/i2c-ali1535.c
4432 F: drivers/i2c/busses/i2c-ali1563.c
4433 F: drivers/i2c/busses/i2c-ali15x3.c
4434 F: drivers/i2c/busses/i2c-amd756.c
4435 F: drivers/i2c/busses/i2c-amd756-s4882.c
4436 F: drivers/i2c/busses/i2c-amd8111.c
4437 F: drivers/i2c/busses/i2c-i801.c
4438 F: drivers/i2c/busses/i2c-isch.c
4439 F: drivers/i2c/busses/i2c-nforce2.c
4440 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4441 F: drivers/i2c/busses/i2c-piix4.c
4442 F: drivers/i2c/busses/i2c-sis5595.c
4443 F: drivers/i2c/busses/i2c-sis630.c
4444 F: drivers/i2c/busses/i2c-sis96x.c
4445 F: drivers/i2c/busses/i2c-via.c
4446 F: drivers/i2c/busses/i2c-viapro.c
4448 I2C/SMBUS ISMT DRIVER
4452 F: drivers/i2c/busses/i2c-ismt.c
4453 F: Documentation/i2c/busses/i2c-ismt
4455 I2C/SMBUS STUB DRIVER
4459 F: drivers/i2c/i2c-stub.c
4464 W: https://i2c.wiki.kernel.org/
4465 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4468 F: Documentation/i2c/
4470 F: include/linux/i2c.h
4471 F: include/linux/i2c-*.h
4472 F: include/uapi/linux/i2c.h
4473 F: include/uapi/linux/i2c-*.h
4480 F: drivers/i2c/i2c-acpi.c
4486 F: Documentation/i2c/busses/i2c-taos-evm
4487 F: drivers/i2c/busses/i2c-taos-evm.c
4492 W: http://www.harbaum.org/till/i2c_tiny_usb
4494 F: drivers/i2c/busses/i2c-tiny-usb.c
4501 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4506 IA64 (Itanium) PLATFORM
4510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4514 IBM Power in-Nest Crypto Acceleration
4519 F: drivers/crypto/nx/
4521 IBM Power 842 compression accelerator
4524 F: drivers/crypto/nx/nx-842.c
4525 F: include/linux/nx842.h
4527 IBM Power Linux RAID adapter
4530 F: drivers/scsi/ipr.*
4532 IBM Power Virtual Ethernet Device Driver
4536 F: drivers/net/ethernet/ibm/ibmveth.*
4538 IBM Power Virtual SCSI Device Drivers
4542 F: drivers/scsi/ibmvscsi/ibmvscsi*
4543 F: drivers/scsi/ibmvscsi/viosrp.h
4545 IBM Power Virtual FC Device Drivers
4549 F: drivers/scsi/ibmvscsi/ibmvfc*
4551 IBM ServeRAID RAID DRIVER
4553 F: drivers/scsi/ips.*
4555 ICH LPC AND GPIO DRIVER
4558 F: drivers/mfd/lpc_ich.c
4559 F: drivers/gpio/gpio-ich.c
4564 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4567 F: Documentation/ide/
4569 F: include/linux/ide.h
4571 IDEAPAD LAPTOP EXTRAS DRIVER
4574 W: http://launchpad.net/ideapad-laptop
4576 F: drivers/platform/x86/ideapad-laptop.c
4578 IDEAPAD LAPTOP SLIDEBAR DRIVER
4581 W: https://github.com/o2genum/ideapad-slidebar
4583 F: drivers/input/misc/ideapad_slidebar.c
4589 F: Documentation/cdrom/ide-cd
4590 F: drivers/ide/ide-cd*
4596 F: drivers/idle/i7300_idle.c
4598 IEEE 802.15.4 SUBSYSTEM
4601 W: http://apps.sourceforge.net/trac/linux-zigbee
4602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4606 F: drivers/net/ieee802154/
4608 IGUANAWORKS USB IR TRANSCEIVER
4612 F: drivers/media/rc/iguanair.c
4614 IIO SUBSYSTEM AND DRIVERS
4619 F: drivers/staging/iio/
4621 IKANOS/ADI EAGLE ADSL USB DRIVER
4625 F: drivers/usb/atm/ueagle-atm.c
4627 INA209 HARDWARE MONITOR DRIVER
4631 F: Documentation/hwmon/ina209
4632 F: Documentation/devicetree/bindings/i2c/ina209.txt
4633 F: drivers/hwmon/ina209.c
4635 INA2XX HARDWARE MONITOR DRIVER
4639 F: Documentation/hwmon/ina2xx
4640 F: drivers/hwmon/ina2xx.c
4641 F: include/linux/platform_data/ina2xx.h
4643 INDUSTRY PACK SUBSYSTEM (IPACK)
4648 W: http://industrypack.sourceforge.net
4652 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4659 F: security/integrity/ima/
4661 IMS TWINTURBO FRAMEBUFFER DRIVER
4664 F: drivers/video/fbdev/imsttfb.c
4666 INFINIBAND SUBSYSTEM
4671 W: http://www.openfabrics.org/
4672 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4675 F: Documentation/infiniband/
4676 F: drivers/infiniband/
4677 F: include/uapi/linux/if_infiniband.h
4684 F: Documentation/filesystems/inotify.txt
4685 F: fs/notify/inotify/
4686 F: include/linux/inotify.h
4687 F: include/uapi/linux/inotify.h
4689 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4693 Q: http://patchwork.kernel.org/project/linux-input/list/
4694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4697 F: include/linux/input.h
4698 F: include/uapi/linux/input.h
4699 F: include/linux/input/
4701 INPUT MULTITOUCH (MT) PROTOCOL
4704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4706 F: Documentation/input/multi-touch-protocol.txt
4707 F: drivers/input/input-mt.c
4710 INTEL C600 SERIES SAS CONTROLLER DRIVER
4715 T: git git://git.code.sf.net/p/intel-sas/isci
4717 F: drivers/scsi/isci/
4722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4724 F: drivers/idle/intel_idle.c
4726 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4730 F: Documentation/fb/intelfb.txt
4731 F: drivers/video/fbdev/intelfb/
4733 INTEL 810/815 FRAMEBUFFER DRIVER
4737 F: drivers/video/fbdev/i810/
4739 INTEL MENLOW THERMAL DRIVER
4742 W: https://01.org/linux-acpi
4744 F: drivers/platform/x86/intel_menlow.c
4746 INTEL IA32 MICROCODE UPDATE SUPPORT
4749 F: arch/x86/kernel/cpu/microcode/core*
4750 F: arch/x86/kernel/cpu/microcode/intel*
4752 INTEL I/OAT DMA DRIVER
4756 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4758 F: drivers/dma/ioat*
4763 T: git git://git.infradead.org/iommu-2.6.git
4765 F: drivers/iommu/intel-iommu.c
4766 F: include/linux/intel-iommu.h
4768 INTEL IOP-ADMA DMA DRIVER
4771 F: drivers/dma/iop-adma.c
4773 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4776 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4777 F: arch/arm/mach-ixp4xx/include/mach/npe.h
4778 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4779 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4780 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4781 F: drivers/net/wan/ixp4xx_hss.c
4783 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4786 F: drivers/char/hw_random/ixp4xx-rng.c
4788 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4800 W: http://www.intel.com/support/feedback.htm
4801 W: http://e1000.sourceforge.net/
4802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4805 F: Documentation/networking/e100.txt
4806 F: Documentation/networking/e1000.txt
4807 F: Documentation/networking/e1000e.txt
4808 F: Documentation/networking/igb.txt
4809 F: Documentation/networking/igbvf.txt
4810 F: Documentation/networking/ixgb.txt
4811 F: Documentation/networking/ixgbe.txt
4812 F: Documentation/networking/ixgbevf.txt
4813 F: Documentation/networking/i40e.txt
4814 F: Documentation/networking/i40evf.txt
4815 F: drivers/net/ethernet/intel/
4816 F: drivers/net/ethernet/intel/*/
4818 INTEL-MID GPIO DRIVER
4822 F: drivers/gpio/gpio-intel-mid.c
4824 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4828 F: Documentation/networking/README.ipw2100
4829 F: Documentation/networking/README.ipw2200
4830 F: drivers/net/wireless/ipw2x00/
4832 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4837 W: http://tboot.sourceforge.net
4838 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4840 F: Documentation/intel_txt.txt
4841 F: include/linux/tboot.h
4842 F: arch/x86/kernel/tboot.c
4844 INTEL WIRELESS WIMAX CONNECTION 2400
4849 W: http://linuxwimax.org
4850 F: Documentation/wimax/README.i2400m
4851 F: drivers/net/wimax/i2400m/
4852 F: include/uapi/linux/wimax/i2400m.h
4854 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4858 F: drivers/net/wireless/iwlegacy/
4860 INTEL WIRELESS WIFI LINK (iwlwifi)
4865 W: http://intellinuxwireless.org
4866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4868 F: drivers/net/wireless/iwlwifi/
4870 INTEL MANAGEMENT ENGINE (mei)
4874 F: include/uapi/linux/mei.h
4875 F: drivers/misc/mei/*
4876 F: Documentation/misc-devices/mei/*
4878 IOC3 ETHERNET DRIVER
4882 F: drivers/net/ethernet/sgi/ioc3-eth.c
4888 F: drivers/tty/serial/ioc3_serial.c
4893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4900 F: net/ipv4/netfilter/ipt_MASQUERADE.c
4902 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4907 F: drivers/net/ethernet/icplus/ipg.*
4913 F: drivers/infiniband/hw/ipath/
4918 W: http://openipmi.sourceforge.net/
4920 F: Documentation/IPMI.txt
4921 F: drivers/char/ipmi/
4922 F: include/linux/ipmi*
4923 F: include/uapi/linux/ipmi*
4925 IPS SCSI RAID DRIVER
4928 W: http://www.adaptec.com/
4930 F: drivers/scsi/ips*
4939 F: Documentation/networking/ipvs-sysctl.txt
4940 F: include/net/ip_vs.h
4941 F: include/uapi/linux/ip_vs.h
4942 F: net/netfilter/ipvs/
4948 F: drivers/tty/ipwireless/
4954 F: include/net/ipx.h
4955 F: include/uapi/linux/ipx.h
4962 W: http://irda.sourceforge.net/
4964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4965 F: Documentation/networking/irda.txt
4966 F: drivers/net/irda/
4967 F: include/net/irda/
4974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4983 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
4986 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4989 F: Documentation/IRQ-domain.txt
4990 F: include/linux/irqdomain.h
4991 F: kernel/irq/irqdomain.c
4996 F: Documentation/isapnp.txt
4997 F: drivers/pnp/isapnp/
4998 F: include/linux/isapnp.h
5003 T: git git://linuxtv.org/media_tree.git
5004 W: http://linuxtv.org
5006 F: drivers/media/radio/radio-isa*
5008 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5012 F: drivers/firmware/iscsi_ibft*
5017 W: www.open-iscsi.org
5018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5020 F: drivers/scsi/*iscsi*
5021 F: include/scsi/*iscsi*
5023 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5028 W: http://www.openfabrics.org
5029 W: www.open-iscsi.org
5030 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5031 F: drivers/infiniband/ulp/iser/
5037 W: http://www.isdn4linux.de
5038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5040 F: Documentation/isdn/
5042 F: include/linux/isdn.h
5043 F: include/linux/isdn/
5044 F: include/uapi/linux/isdn.h
5045 F: include/uapi/linux/isdn/
5047 ISDN SUBSYSTEM (Eicon active card driver)
5050 W: http://www.melware.de
5052 F: drivers/isdn/hardware/eicon/
5054 IT87 HARDWARE MONITORING DRIVER
5058 F: Documentation/hwmon/it87
5059 F: drivers/hwmon/it87.c
5064 W: http://linuxtv.org/
5065 W: http://palosaari.fi/linux/
5066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5067 T: git git://linuxtv.org/anttip/media_tree.git
5069 F: drivers/media/tuners/tuner_it913x*
5071 IVTV VIDEO4LINUX DRIVER
5075 T: git git://linuxtv.org/media_tree.git
5076 W: http://www.ivtvdriver.org
5078 F: Documentation/video4linux/*.ivtv
5079 F: drivers/media/pci/ivtv/
5080 F: include/uapi/linux/ivtv*
5082 IX2505V MEDIA DRIVER
5085 W: http://linuxtv.org/
5086 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5088 F: drivers/media/dvb-frontends/ix2505v*
5090 JC42.4 TEMPERATURE SENSOR DRIVER
5094 F: drivers/hwmon/jc42.c
5095 F: Documentation/hwmon/jc42
5100 W: http://jfs.sourceforge.net/
5101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5103 F: Documentation/filesystems/jfs.txt
5110 F: drivers/net/ethernet/jme.*
5112 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5115 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5118 F: include/uapi/linux/jffs2.h
5120 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5126 F: include/linux/jbd.h
5128 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5133 F: include/linux/jbd2.h
5135 JSM Neo PCI based serial card
5139 F: drivers/tty/serial/jsm/
5141 K10TEMP HARDWARE MONITORING DRIVER
5145 F: Documentation/hwmon/k10temp
5146 F: drivers/hwmon/k10temp.c
5148 K8TEMP HARDWARE MONITORING DRIVER
5152 F: Documentation/hwmon/k8temp
5153 F: drivers/hwmon/k8temp.c
5158 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5160 F: Documentation/kbuild/kconfig-language.txt
5167 W: http://lse.sourceforge.net/kdump/
5169 F: Documentation/kdump/
5171 KEENE FM RADIO TRANSMITTER DRIVER
5174 T: git git://linuxtv.org/media_tree.git
5175 W: http://linuxtv.org
5177 F: drivers/media/radio/radio-keene*
5179 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5185 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5191 F: Documentation/kbuild/
5193 F: scripts/Makefile.*
5200 W: http://kernelnewbies.org/KernelJanitors
5203 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5206 W: http://nfs.sourceforge.net/
5209 F: include/uapi/linux/nfsd/
5213 F: include/linux/lockd/
5214 F: include/linux/sunrpc/
5215 F: include/uapi/linux/sunrpc/
5217 KERNEL VIRTUAL MACHINE (KVM)
5221 W: http://www.linux-kvm.org
5222 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5224 F: Documentation/*/kvm*.txt
5225 F: Documentation/virtual/kvm/
5227 F: arch/*/include/asm/kvm*
5228 F: include/linux/kvm*
5229 F: include/uapi/linux/kvm*
5232 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5235 W: http://kvm.qumranet.com
5237 F: arch/x86/include/asm/svm.h
5238 F: arch/x86/kvm/svm.c
5240 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5243 W: http://kvm.qumranet.com
5244 T: git git://github.com/agraf/linux-2.6.git
5246 F: arch/powerpc/include/asm/kvm*
5247 F: arch/powerpc/kvm/
5249 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5252 W: http://kvm.qumranet.com
5254 F: Documentation/ia64/kvm.txt
5255 F: arch/ia64/include/asm/kvm*
5258 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5263 W: http://www.ibm.com/developerworks/linux/linux390/
5265 F: Documentation/s390/kvm.txt
5266 F: arch/s390/include/asm/kvm*
5268 F: drivers/s390/kvm/
5270 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5275 W: http://systems.cs.columbia.edu/projects/kvm-arm
5277 F: arch/arm/include/uapi/asm/kvm*
5278 F: arch/arm/include/asm/kvm*
5281 F: include/kvm/arm_*
5283 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5289 F: arch/arm64/include/uapi/asm/kvm*
5290 F: arch/arm64/include/asm/kvm*
5295 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5298 F: include/linux/kexec.h
5299 F: include/uapi/linux/kexec.h
5306 F: Documentation/security/keys.txt
5307 F: include/linux/key.h
5308 F: include/linux/key-type.h
5318 F: Documentation/security/keys-trusted-encrypted.txt
5319 F: include/keys/trusted-type.h
5320 F: security/keys/trusted.c
5321 F: security/keys/trusted.h
5329 F: Documentation/security/keys-trusted-encrypted.txt
5330 F: include/keys/encrypted-type.h
5331 F: security/keys/encrypted-keys/
5333 KGDB / KDB /debug_core
5335 W: http://kgdb.wiki.kernel.org/
5338 F: Documentation/DocBook/kgdb.tmpl
5339 F: drivers/misc/kgdbts.c
5340 F: drivers/tty/serial/kgdboc.c
5341 F: include/linux/kdb.h
5342 F: include/linux/kgdb.h
5349 F: Documentation/kmemcheck.txt
5350 F: arch/x86/include/asm/kmemcheck.h
5351 F: arch/x86/mm/kmemcheck/
5352 F: include/linux/kmemcheck.h
5358 F: Documentation/kmemleak.txt
5359 F: include/linux/kmemleak.h
5361 F: mm/kmemleak-test.c
5369 F: Documentation/kprobes.txt
5370 F: include/linux/kprobes.h
5373 KS0108 LCD CONTROLLER DRIVER
5375 W: http://miguelojeda.es/auxdisplay.htm
5376 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5378 F: Documentation/auxdisplay/ks0108
5379 F: drivers/auxdisplay/ks0108.c
5380 F: include/linux/ks0108.h
5385 F: Documentation/networking/lapb-module.txt
5389 LASI 53c700 driver for PARISC
5393 F: Documentation/scsi/53c700.txt
5394 F: drivers/scsi/53c700*
5400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5403 F: include/linux/leds.h
5405 LEGACY EEPROM DRIVER
5408 F: Documentation/misc-devices/eeprom
5409 F: drivers/misc/eeprom/eeprom.c
5411 LEGO USB Tower driver
5414 W: http://legousb.sourceforge.net/
5416 F: drivers/usb/misc/legousbtower.c
5421 W: http://linuxtv.org/
5422 W: http://github.com/mkrufky
5423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5424 T: git git://linuxtv.org/mkrufky/tuners.git
5426 F: drivers/media/dvb-frontends/lg2160.*
5428 LGDT3305 MEDIA DRIVER
5431 W: http://linuxtv.org/
5432 W: http://github.com/mkrufky
5433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5434 T: git git://linuxtv.org/mkrufky/tuners.git
5436 F: drivers/media/dvb-frontends/lgdt3305.*
5441 W: http://lguest.ozlabs.org/
5443 F: arch/x86/include/asm/lguest*.h
5446 F: include/linux/lguest*.h
5452 F: tools/lib/lockdep/
5454 LINUX FOR IBM pSERIES (RS/6000)
5456 W: http://www.ibm.com/linux/ltc/projects/ppc
5458 F: arch/powerpc/boot/rs6000.h
5460 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5464 W: http://www.penguinppc.org/
5466 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5469 F: Documentation/powerpc/
5472 LINUX FOR POWER MACINTOSH
5474 W: http://www.penguinppc.org/
5477 F: arch/powerpc/platforms/powermac/
5478 F: drivers/macintosh/
5480 LINUX FOR POWERPC EMBEDDED MPC5XXX
5483 T: git git://git.denx.de/linux-2.6-agust.git
5485 F: arch/powerpc/platforms/512x/
5486 F: arch/powerpc/platforms/52xx/
5488 LINUX FOR POWERPC EMBEDDED PPC4XX
5491 W: http://www.penguinppc.org/
5494 F: arch/powerpc/platforms/40x/
5495 F: arch/powerpc/platforms/44x/
5497 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5500 F: arch/powerpc/*/*virtex*
5501 F: arch/powerpc/*/*/*virtex*
5503 LINUX FOR POWERPC EMBEDDED PPC8XX
5505 W: http://www.penguinppc.org/
5508 F: arch/powerpc/platforms/8xx/
5510 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5513 W: http://www.penguinppc.org/
5515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5517 F: arch/powerpc/platforms/83xx/
5518 F: arch/powerpc/platforms/85xx/
5520 LINUX FOR POWERPC PA SEMI PWRFICIENT
5524 F: arch/powerpc/platforms/pasemi/
5525 F: drivers/*/*pasemi*
5526 F: drivers/*/*/*pasemi*
5528 LINUX SECURITY MODULE (LSM) FRAMEWORK
5533 LIS3LV02D ACCELEROMETER DRIVER
5536 F: Documentation/misc-devices/lis3lv02d
5537 F: drivers/misc/lis3lv02d/
5538 F: drivers/platform/x86/hp_accel.c
5543 F: include/linux/llc.h
5544 F: include/uapi/linux/llc.h
5548 LM73 HARDWARE MONITOR DRIVER
5552 F: drivers/hwmon/lm73.c
5554 LM78 HARDWARE MONITOR DRIVER
5558 F: Documentation/hwmon/lm78
5559 F: drivers/hwmon/lm78.c
5561 LM83 HARDWARE MONITOR DRIVER
5565 F: Documentation/hwmon/lm83
5566 F: drivers/hwmon/lm83.c
5568 LM90 HARDWARE MONITOR DRIVER
5572 F: Documentation/hwmon/lm90
5573 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5574 F: drivers/hwmon/lm90.c
5576 LM95234 HARDWARE MONITOR DRIVER
5580 F: Documentation/hwmon/lm95234
5581 F: drivers/hwmon/lm95234.c
5583 LME2510 MEDIA DRIVER
5586 W: http://linuxtv.org/
5587 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5589 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5591 LOCKDEP AND LOCKSTAT
5595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5597 F: Documentation/lockdep*.txt
5598 F: Documentation/lockstat.txt
5599 F: include/linux/lockdep.h
5602 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5605 W: http://www.linux-ntfs.org/content/view/19/37/
5607 F: Documentation/ldm.txt
5608 F: block/partitions/ldm.*
5618 LPC32XX MACHINE SUPPORT
5622 F: arch/arm/mach-lpc32xx/
5624 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5631 W: http://www.lsilogic.com/support
5633 F: drivers/message/fusion/
5634 F: drivers/scsi/mpt2sas/
5635 F: drivers/scsi/mpt3sas/
5637 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5641 F: drivers/scsi/sym53c8xx_2/
5643 LTC4261 HARDWARE MONITOR DRIVER
5647 F: Documentation/hwmon/ltc4261
5648 F: drivers/hwmon/ltc4261.c
5650 LTP (Linux Test Project)
5658 W: http://linux-test-project.github.io/
5659 T: git git://github.com/linux-test-project/ltp.git
5666 W: http://www.linux-m32r.org/
5673 W: http://www.linux-m68k.org/
5674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5679 M68K ON APPLE MACINTOSH
5681 W: http://www.mac.linux-m68k.org/
5688 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5692 M88DS3103 MEDIA DRIVER
5695 W: http://linuxtv.org/
5696 W: http://palosaari.fi/linux/
5697 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5698 T: git git://linuxtv.org/anttip/media_tree.git
5700 F: drivers/media/dvb-frontends/m88ds3103*
5702 M88RS2000 MEDIA DRIVER
5705 W: http://linuxtv.org/
5706 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5708 F: drivers/media/dvb-frontends/m88rs2000*
5710 M88TS2022 MEDIA DRIVER
5713 W: http://linuxtv.org/
5714 W: http://palosaari.fi/linux/
5715 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5716 T: git git://linuxtv.org/anttip/media_tree.git
5718 F: drivers/media/tuners/m88ts2022*
5720 MA901 MASTERKIT USB FM RADIO DRIVER
5723 T: git git://linuxtv.org/media_tree.git
5725 F: drivers/media/radio/radio-ma901.c
5730 W: http://wireless.kernel.org/
5731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5734 F: Documentation/networking/mac80211-injection.txt
5735 F: include/net/mac80211.h
5742 F: drivers/net/macvlan.c
5743 F: include/linux/if_macvlan.h
5745 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5747 W: http://www.kernel.org/doc/man-pages
5751 MARVELL ARMADA DRM SUPPORT
5754 F: drivers/gpu/drm/armada/
5756 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5761 F: drivers/net/ethernet/marvell/sk*
5763 MARVELL LIBERTAS WIRELESS DRIVER
5766 F: drivers/net/wireless/libertas/
5768 MARVELL MV643XX ETHERNET DRIVER
5772 F: drivers/net/ethernet/marvell/mv643xx_eth.*
5773 F: include/linux/mv643xx.h
5775 MARVELL MVNETA ETHERNET DRIVER
5779 F: drivers/net/ethernet/marvell/mvneta.*
5781 MARVELL MWIFIEX WIRELESS DRIVER
5786 F: drivers/net/wireless/mwifiex/
5788 MARVELL MWL8K WIRELESS DRIVER
5792 F: drivers/net/wireless/mwl8k.c
5794 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5797 F: drivers/mmc/host/mvsdio.*
5799 MATROX FRAMEBUFFER DRIVER
5802 F: drivers/video/fbdev/matrox/matroxfb_*
5803 F: include/uapi/linux/matroxfb.h
5805 MAX16065 HARDWARE MONITOR DRIVER
5809 F: Documentation/hwmon/max16065
5810 F: drivers/hwmon/max16065.c
5812 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5816 F: Documentation/hwmon/max6650
5817 F: drivers/hwmon/max6650.c
5819 MAX6697 HARDWARE MONITOR DRIVER
5823 F: Documentation/hwmon/max6697
5824 F: Documentation/devicetree/bindings/i2c/max6697.txt
5825 F: drivers/hwmon/max6697.c
5826 F: include/linux/platform_data/max6697.h
5828 MAXIRADIO FM RADIO RECEIVER DRIVER
5831 T: git git://linuxtv.org/media_tree.git
5832 W: http://linuxtv.org
5834 F: drivers/media/radio/radio-maxiradio*
5836 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5838 P: LinuxTV.org Project
5840 W: http://linuxtv.org
5841 Q: http://patchwork.kernel.org/project/linux-media/list/
5842 T: git git://linuxtv.org/media_tree.git
5844 F: Documentation/dvb/
5845 F: Documentation/video4linux/
5846 F: Documentation/DocBook/media/
5848 F: drivers/staging/media/
5850 F: include/uapi/linux/dvb/
5851 F: include/uapi/linux/videodev2.h
5852 F: include/uapi/linux/media.h
5853 F: include/uapi/linux/v4l2-*
5854 F: include/uapi/linux/meye.h
5855 F: include/uapi/linux/ivtv*
5856 F: include/uapi/linux/uvcvideo.h
5858 MEDIAVISION PRO MOVIE STUDIO DRIVER
5861 T: git git://linuxtv.org/media_tree.git
5862 W: http://linuxtv.org
5864 F: drivers/media/parport/pms*
5866 MEGARAID SCSI DRIVERS
5869 W: http://megaraid.lsilogic.com
5871 F: Documentation/scsi/megaraid.txt
5872 F: drivers/scsi/megaraid.*
5873 F: drivers/scsi/megaraid/
5875 MELLANOX ETHERNET DRIVER (mlx4_en)
5879 W: http://www.mellanox.com
5880 Q: http://patchwork.ozlabs.org/project/netdev/list/
5881 F: drivers/net/ethernet/mellanox/mlx4/en_*
5885 W: http://www.linux-mm.org
5887 F: include/linux/mm.h
5888 F: include/linux/gfp.h
5889 F: include/linux/mmzone.h
5890 F: include/linux/memory_hotplug.h
5891 F: include/linux/vmalloc.h
5894 MEMORY TECHNOLOGY DEVICES (MTD)
5898 W: http://www.linux-mtd.infradead.org/
5899 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5900 T: git git://git.infradead.org/linux-mtd.git
5901 T: git git://git.infradead.org/l2-mtd.git
5904 F: include/linux/mtd/
5905 F: include/uapi/mtd/
5907 MEN A21 WATCHDOG DRIVER
5911 F: drivers/watchdog/mena21_wdt.c
5913 MEN CHAMELEON BUS (mcb)
5917 F: include/linux/mcb.h
5924 F: Documentation/metag/
5925 F: Documentation/devicetree/bindings/metag/
5926 F: drivers/clocksource/metag_generic.c
5927 F: drivers/irqchip/irq-metag.c
5928 F: drivers/irqchip/irq-metag-ext.c
5929 F: drivers/tty/metag_da.c
5931 MICROBLAZE ARCHITECTURE
5933 W: http://www.monstr.eu/fdt/
5934 T: git git://git.monstr.eu/linux-2.6-microblaze.git
5941 F: drivers/usb/image/microtek.*
5946 W: http://www.linux-mips.org/
5947 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5948 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5950 F: Documentation/mips/
5953 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5956 T: git git://linuxtv.org/media_tree.git
5957 W: http://linuxtv.org
5959 F: drivers/media/radio/radio-miropcm20*
5961 Mellanox MLX5 core VPI driver
5965 W: http://www.mellanox.com
5966 Q: http://patchwork.ozlabs.org/project/netdev/list/
5967 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5968 T: git git://openfabrics.org/~eli/connect-ib.git
5970 F: drivers/net/ethernet/mellanox/mlx5/core/
5971 F: include/linux/mlx5/
5973 Mellanox MLX5 IB driver
5976 W: http://www.mellanox.com
5977 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5978 T: git git://openfabrics.org/~eli/connect-ib.git
5980 F: include/linux/mlx5/
5981 F: drivers/infiniband/hw/mlx5/
5986 F: include/linux/module.h
5989 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5990 W: http://popies.net/meye/
5992 F: Documentation/video4linux/meye.txt
5993 F: drivers/media/pci/meye/
5994 F: include/uapi/linux/meye.h
5996 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5999 F: Documentation/serial/moxa-smartio
6000 F: drivers/tty/mxser.*
6002 MR800 AVERMEDIA USB FM RADIO DRIVER
6005 T: git git://linuxtv.org/media_tree.git
6007 F: drivers/media/radio/radio-mr800.c
6009 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6013 F: drivers/net/ieee802154/mrf24j40.c
6019 F: drivers/platform/x86/msi-laptop.c
6025 F: drivers/platform/x86/msi-wmi.c
6030 W: http://linuxtv.org/
6031 W: http://palosaari.fi/linux/
6032 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6033 T: git git://linuxtv.org/anttip/media_tree.git
6035 F: drivers/media/tuners/msi001*
6037 MSI2500 MEDIA DRIVER
6040 W: http://linuxtv.org/
6041 W: http://palosaari.fi/linux/
6042 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6043 T: git git://linuxtv.org/anttip/media_tree.git
6045 F: drivers/media/usb/msi2500/
6047 MT9M032 APTINA SENSOR DRIVER
6050 T: git git://linuxtv.org/media_tree.git
6052 F: drivers/media/i2c/mt9m032.c
6053 F: include/media/mt9m032.h
6055 MT9P031 APTINA CAMERA SENSOR
6058 T: git git://linuxtv.org/media_tree.git
6060 F: drivers/media/i2c/mt9p031.c
6061 F: include/media/mt9p031.h
6063 MT9T001 APTINA CAMERA SENSOR
6066 T: git git://linuxtv.org/media_tree.git
6068 F: drivers/media/i2c/mt9t001.c
6069 F: include/media/mt9t001.h
6071 MT9V032 APTINA CAMERA SENSOR
6074 T: git git://linuxtv.org/media_tree.git
6076 F: drivers/media/i2c/mt9v032.c
6077 F: include/media/mt9v032.h
6079 MULTIFUNCTION DEVICES (MFD)
6082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6085 F: include/linux/mfd/
6087 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6092 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6095 F: include/linux/mmc/
6096 F: include/uapi/linux/mmc/
6098 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6100 F: drivers/mmc/host/mmc_spi.c
6101 F: include/linux/spi/mmc_spi.h
6103 MULTISOUND SOUND DRIVER
6106 F: Documentation/sound/oss/MultiSound
6109 MULTITECH MULTIPORT CARD (ISICOM)
6111 F: drivers/tty/isicom.c
6112 F: include/linux/isicom.h
6114 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6119 F: drivers/usb/musb/
6121 MXL5007T MEDIA DRIVER
6124 W: http://linuxtv.org/
6125 W: http://github.com/mkrufky
6126 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6127 T: git git://linuxtv.org/mkrufky/tuners.git
6129 F: drivers/media/tuners/mxl5007t.*
6131 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6134 W: https://www.myricom.com/support/downloads/myri10ge.html
6136 F: drivers/net/ethernet/myricom/myri10ge/
6138 NATSEMI ETHERNET DRIVER (DP8381x)
6140 F: drivers/net/ethernet/natsemi/natsemi.c
6142 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6146 W: http://www.native-instruments.com
6154 NCR 5380 SCSI DRIVERS
6159 F: Documentation/scsi/g_NCR5380.txt
6160 F: drivers/scsi/NCR5380.*
6161 F: drivers/scsi/arm/cumana_1.c
6162 F: drivers/scsi/arm/oak.c
6163 F: drivers/scsi/atari_NCR5380.c
6164 F: drivers/scsi/atari_scsi.*
6165 F: drivers/scsi/dmx3191d.c
6166 F: drivers/scsi/dtc.*
6167 F: drivers/scsi/g_NCR5380.*
6168 F: drivers/scsi/g_NCR5380_mmio.c
6169 F: drivers/scsi/mac_scsi.*
6170 F: drivers/scsi/pas16.*
6171 F: drivers/scsi/sun3_NCR5380.c
6172 F: drivers/scsi/sun3_scsi.*
6173 F: drivers/scsi/sun3_scsi_vme.c
6174 F: drivers/scsi/t128.*
6176 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6180 F: drivers/scsi/NCR_D700.*
6182 NCT6775 HARDWARE MONITOR DRIVER
6186 F: Documentation/hwmon/nct6775
6187 F: drivers/hwmon/nct6775.c
6189 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6192 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6194 F: drivers/infiniband/hw/nes/
6196 NETEM NETWORK EMULATOR
6200 F: net/sched/sch_netem.c
6202 NETERION 10GbE DRIVERS (s2io/vxge)
6206 F: Documentation/networking/s2io.txt
6207 F: Documentation/networking/vxge.txt
6208 F: drivers/net/ethernet/neterion/
6210 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6216 W: http://www.netfilter.org/
6217 W: http://www.iptables.org/
6218 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6222 F: include/linux/netfilter*
6223 F: include/linux/netfilter/
6224 F: include/net/netfilter/
6225 F: include/uapi/linux/netfilter*
6226 F: include/uapi/linux/netfilter/
6227 F: net/*/netfilter.c
6233 W: http://netlabel.sf.net
6236 F: Documentation/netlabel/
6237 F: include/net/netlabel.h
6240 NETROM NETWORK LAYER
6243 W: http://www.linux-ax25.org/
6245 F: include/net/netrom.h
6246 F: include/uapi/linux/netrom.h
6249 NETWORK BLOCK DEVICE (NBD)
6253 F: Documentation/blockdev/nbd.txt
6254 F: drivers/block/nbd.c
6255 F: include/linux/nbd.h
6256 F: include/uapi/linux/nbd.h
6258 NETWORK DROP MONITOR
6262 W: https://fedorahosted.org/dropwatch/
6263 F: net/core/drop_monitor.c
6265 NETWORKING [GENERAL]
6268 W: http://www.linuxfoundation.org/en/Net
6269 Q: http://patchwork.ozlabs.org/project/netdev/list/
6270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6275 F: include/linux/in.h
6276 F: include/linux/net.h
6277 F: include/linux/netdevice.h
6278 F: include/uapi/linux/in.h
6279 F: include/uapi/linux/net.h
6280 F: include/uapi/linux/netdevice.h
6282 F: tools/testing/selftests/net/
6286 NETWORKING [IPv4/IPv6]
6293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6314 F: net/ipv4/ipcomp.c
6315 F: net/ipv4/ip_vti.c
6319 F: net/ipv6/ipcomp6.c
6320 F: net/ipv6/ip6_vti.c
6321 F: include/uapi/linux/xfrm.h
6322 F: include/net/xfrm.h
6324 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6329 NETWORKING [WIRELESS]
6332 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6338 F: include/net/ieee80211*
6339 F: include/linux/wireless.h
6340 F: include/uapi/linux/wireless.h
6341 F: include/net/iw_handler.h
6342 F: drivers/net/wireless/
6346 W: http://www.linuxfoundation.org/en/Net
6347 Q: http://patchwork.ozlabs.org/project/netdev/list/
6348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6352 F: include/linux/if_*
6353 F: include/linux/netdevice.h
6354 F: include/linux/arcdevice.h
6355 F: include/linux/etherdevice.h
6356 F: include/linux/fcdevice.h
6357 F: include/linux/fddidevice.h
6358 F: include/linux/hippidevice.h
6359 F: include/linux/inetdevice.h
6360 F: include/uapi/linux/if_*
6361 F: include/uapi/linux/netdevice.h
6363 NETXEN (1/10) GbE SUPPORT
6368 W: http://www.qlogic.com
6370 F: drivers/net/ethernet/qlogic/netxen/
6381 F: include/uapi/linux/nfc.h
6383 F: include/linux/platform_data/pn544.h
6384 F: Documentation/devicetree/bindings/net/nfc/
6386 NFS, SUNRPC, AND LOCKD CLIENTS
6389 W: http://client.linux-nfs.org
6390 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6396 F: include/linux/lockd/
6397 F: include/linux/nfs*
6398 F: include/linux/sunrpc/
6399 F: include/uapi/linux/nfs*
6400 F: include/uapi/linux/sunrpc/
6405 W: http://nilfs.sourceforge.net/
6406 T: git git://github.com/konis/nilfs2.git
6408 F: Documentation/filesystems/nilfs2.txt
6410 F: include/linux/nilfs2_fs.h
6412 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6414 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6416 F: Documentation/scsi/NinjaSCSI.txt
6417 F: drivers/scsi/pcmcia/nsp_*
6419 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6422 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6424 F: Documentation/scsi/NinjaSCSI.txt
6425 F: drivers/scsi/nsp32*
6431 W: https://github.com/jonmason/ntb/wiki
6432 T: git git://github.com/jonmason/ntb.git
6434 F: drivers/net/ntb_netdev.c
6435 F: include/linux/ntb.h
6440 W: http://www.tuxera.com/
6441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6443 F: Documentation/filesystems/ntfs.txt
6446 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6450 F: drivers/video/fbdev/riva/
6451 F: drivers/video/fbdev/nvidia/
6456 T: git git://git.infradead.org/users/willy/linux-nvme.git
6458 F: drivers/block/nvme*
6459 F: include/linux/nvme.h
6461 NXP TDA998X DRM DRIVER
6464 F: drivers/gpu/drm/i2c/tda998x_drv.c
6465 F: include/drm/i2c/tda998x.h
6470 W: http://www.muru.com/linux/omap/
6471 W: http://linux.omap.com/
6472 Q: http://patchwork.kernel.org/project/linux-omap/list/
6473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6476 F: drivers/i2c/busses/i2c-omap.c
6477 F: include/linux/i2c-omap.h
6479 OMAP DEVICE TREE SUPPORT
6485 F: arch/arm/boot/dts/*omap*
6486 F: arch/arm/boot/dts/*am3*
6488 OMAP CLOCK FRAMEWORK SUPPORT
6492 F: arch/arm/*omap*/*clock*
6494 OMAP POWER MANAGEMENT SUPPORT
6498 F: arch/arm/*omap*/*pm*
6499 F: drivers/cpufreq/omap-cpufreq.c
6501 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6506 F: arch/arm/mach-omap2/prm*
6516 OMAP FRAMEBUFFER SUPPORT
6521 F: drivers/video/fbdev/omap/
6523 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6528 F: drivers/video/fbdev/omap2/
6529 F: Documentation/arm/OMAP/DSS
6531 OMAP HARDWARE SPINLOCK SUPPORT
6535 F: drivers/hwspinlock/omap_hwspinlock.c
6536 F: arch/arm/mach-omap2/hwspinlock.c
6542 F: drivers/mmc/host/omap.c
6549 F: drivers/mmc/host/omap_hsmmc.c
6551 OMAP RANDOM NUMBER GENERATOR SUPPORT
6554 F: drivers/char/hw_random/omap-rng.c
6561 F: arch/arm/mach-omap2/omap_hwmod.*
6563 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6567 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6569 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6573 F: drivers/media/platform/omap3isp/
6574 F: drivers/staging/media/omap4iss/
6580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6582 F: drivers/usb/*/*omap*
6583 F: arch/arm/*omap*/usb*
6591 F: drivers/gpio/gpio-omap.c
6593 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6597 F: arch/arm/boot/dts/am335x-nano.dts
6603 F: Documentation/filesystems/omfs.txt
6606 OMNIKEY CARDMAN 4000 DRIVER
6609 F: drivers/char/pcmcia/cm4000_cs.c
6610 F: include/linux/cm4000_cs.h
6611 F: include/uapi/linux/cm4000_cs.h
6613 OMNIKEY CARDMAN 4040 DRIVER
6616 F: drivers/char/pcmcia/cm4040_cs.*
6618 OMNIVISION OV7670 SENSOR DRIVER
6621 T: git git://linuxtv.org/media_tree.git
6623 F: drivers/media/i2c/ov7670.c
6625 ONENAND FLASH DRIVER
6629 F: drivers/mtd/onenand/
6630 F: include/linux/mtd/onenand*.h
6632 ONSTREAM SCSI TAPE DRIVER
6637 F: Documentation/scsi/osst.txt
6638 F: drivers/scsi/osst.*
6639 F: drivers/scsi/osst_*.h
6640 F: drivers/scsi/st.h
6642 OPENCORES I2C BUS DRIVER
6646 F: Documentation/i2c/busses/i2c-ocores
6647 F: drivers/i2c/busses/i2c-ocores.c
6649 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6653 W: http://fdt.secretlab.ca
6654 T: git git://git.secretlab.ca/git/linux-2.6.git
6657 F: include/linux/of*.h
6662 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6670 F: Documentation/devicetree/
6672 F: include/dt-bindings/
6674 OPENRISC ARCHITECTURE
6676 W: http://openrisc.net
6679 T: git git://openrisc.net/~jonas/linux
6685 W: http://openvswitch.org
6686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6693 T: git git://git.alsa-project.org/alsa-kernel.git
6695 F: sound/drivers/opl4/
6701 F: arch/*/include/asm/oprofile*.h
6703 F: drivers/oprofile/
6704 F: include/linux/oprofile.h
6706 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6710 W: http://oss.oracle.com/projects/ocfs2/
6711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6713 F: Documentation/filesystems/ocfs2.txt
6714 F: Documentation/filesystems/dlmfs.txt
6719 W: http://wireless.kernel.org/en/users/Drivers/orinoco
6720 W: http://www.nongnu.org/orinoco/
6722 F: drivers/net/wireless/orinoco/
6724 OSD LIBRARY and FILESYSTEM
6728 W: http://open-osd.org
6729 T: git git://git.open-osd.org/open-osd.git
6731 F: drivers/scsi/osd/
6732 F: include/scsi/osd_*
6738 W: http://wireless.kernel.org/en/users/Drivers/p54
6740 F: drivers/net/wireless/p54/
6742 PA SEMI ETHERNET DRIVER
6746 F: drivers/net/ethernet/pasemi/*
6748 PA SEMI SMBUS DRIVER
6752 F: drivers/i2c/busses/i2c-pasemi.c
6754 PADATA PARALLEL EXECUTION MECHANISM
6759 F: include/linux/padata.h
6760 F: Documentation/padata.txt
6762 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6766 F: drivers/platform/x86/panasonic-laptop.c
6768 PANASONIC MN10300/AM33/AM34 PORT
6772 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6774 F: Documentation/mn10300/
6777 PARALLEL PORT SUPPORT
6781 F: include/linux/parport*.h
6782 F: drivers/char/ppdev.c
6783 F: include/uapi/linux/ppdev.h
6785 PARAVIRT_OPS INTERFACE
6792 F: Documentation/ia64/paravirt_ops.txt
6793 F: arch/*/kernel/paravirt*
6794 F: arch/*/include/asm/paravirt.h
6796 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6799 W: http://www.torque.net/linux-pp.html
6801 F: Documentation/blockdev/paride.txt
6802 F: drivers/block/paride/
6808 W: http://www.parisc-linux.org/
6809 Q: http://patchwork.kernel.org/project/linux-parisc/list/
6810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6814 F: Documentation/parisc/
6816 F: drivers/char/agp/parisc-agp.c
6817 F: drivers/input/serio/gscps2.c
6818 F: drivers/parport/parport_gsc.*
6819 F: drivers/tty/serial/8250/8250_gsc.c
6820 F: drivers/video/fbdev/sti*
6821 F: drivers/video/console/sti*
6822 F: drivers/video/logo/logo_parisc*
6824 PC87360 HARDWARE MONITORING DRIVER
6828 F: Documentation/hwmon/pc87360
6829 F: drivers/hwmon/pc87360.c
6834 F: drivers/char/pc8736x_gpio.c
6836 PC87427 HARDWARE MONITORING DRIVER
6840 F: Documentation/hwmon/pc87427
6841 F: drivers/hwmon/pc87427.c
6846 F: drivers/leds/leds-pca9532.c
6847 F: include/linux/leds-pca9532.h
6849 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6853 F: drivers/i2c/muxes/i2c-mux-pca9541.c
6855 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6858 F: drivers/firmware/pcdp.*
6864 F: Documentation/PCI/pci-error-recovery.txt
6869 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6872 F: Documentation/PCI/
6874 F: include/linux/pci*
6876 F: arch/x86/kernel/quirks.c
6884 F: drivers/pci/host/*imx6*
6886 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6892 F: drivers/pci/host/*mvebu*
6894 PCI DRIVER FOR NVIDIA TEGRA
6899 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6900 F: drivers/pci/host/pci-tegra.c
6902 PCI DRIVER FOR TI DRA7XX
6907 F: Documentation/devicetree/bindings/pci/ti-pci.txt
6908 F: drivers/pci/host/pci-dra7xx.c
6910 PCI DRIVER FOR RENESAS R-CAR
6915 F: drivers/pci/host/*rcar*
6917 PCI DRIVER FOR SAMSUNG EXYNOS
6923 F: drivers/pci/host/pci-exynos.c
6925 PCI DRIVER FOR SYNOPSIS DESIGNWARE
6930 F: drivers/pci/host/*designware*
6932 PCI DRIVER FOR GENERIC OF HOSTS
6937 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6938 F: drivers/pci/host/pci-host-generic.c
6940 PCIE DRIVER FOR ST SPEAR13XX
6944 F: drivers/pci/host/*spear*
6947 P: Linux PCMCIA Team
6949 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6952 F: Documentation/pcmcia/
6956 PCNET32 NETWORK DRIVER
6960 F: drivers/net/ethernet/amd/pcnet32.c
6962 PCRYPT PARALLEL CRYPTO ENGINE
6967 F: include/crypto/pcrypt.h
6969 PER-CPU MEMORY ALLOCATOR
6972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6974 F: include/linux/percpu*.h
6976 F: arch/*/include/asm/percpu.h
6978 PER-TASK DELAY ACCOUNTING
6981 F: include/linux/delayacct.h
6982 F: kernel/delayacct.c
6984 PERFORMANCE EVENTS SUBSYSTEM
6990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6993 F: include/linux/perf_event.h
6994 F: include/uapi/linux/perf_event.h
6995 F: arch/*/kernel/perf_event*.c
6996 F: arch/*/kernel/*/perf_event*.c
6997 F: arch/*/kernel/*/*/perf_event*.c
6998 F: arch/*/include/asm/perf_event.h
6999 F: arch/*/kernel/perf_callchain.c
7002 PERSONALITY HANDLING
7006 F: include/linux/personality.h
7007 F: include/uapi/linux/personality.h
7012 F: Documentation/networking/phonet.txt
7013 F: include/linux/phonet.h
7014 F: include/net/phonet/
7015 F: include/uapi/linux/phonet.h
7022 F: drivers/mtd/devices/phram.c
7028 F: drivers/hid/hid-picolcd*
7033 T: git git://github.com/jamieiles/linux-2.6-ji.git
7035 F: arch/arm/boot/dts/picoxcell*
7036 F: arch/arm/mach-picoxcell/
7037 F: drivers/crypto/picoxcell*
7039 PIN CONTROL SUBSYSTEM
7043 F: include/linux/pinctrl/
7045 PIN CONTROLLER - ATMEL AT91
7049 F: drivers/pinctrl/pinctrl-at91.c
7051 PIN CONTROLLER - RENESAS
7055 F: drivers/pinctrl/sh-pfc/
7057 PIN CONTROLLER - SAMSUNG
7063 F: drivers/pinctrl/samsung/
7065 PIN CONTROLLER - ST SPEAR
7069 W: http://www.st.com/spear
7071 F: drivers/pinctrl/spear/
7076 F: drivers/block/pktcdvd.c
7077 F: include/linux/pktcdvd.h
7078 F: include/uapi/linux/pktcdvd.h
7082 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7084 T: git git://github.com/gxt/linux.git
7085 F: drivers/input/serio/i8042-unicore32io.h
7086 F: drivers/i2c/busses/i2c-puv3.c
7087 F: drivers/video/fbdev/fb-puv3.c
7088 F: drivers/rtc/rtc-puv3.c
7090 PMBUS HARDWARE MONITORING DRIVERS
7093 W: http://www.lm-sensors.org/
7094 W: http://www.roeck-us.net/linux/drivers/
7095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7097 F: Documentation/hwmon/pmbus
7098 F: drivers/hwmon/pmbus/
7099 F: include/linux/i2c/pmbus.h
7101 PMC SIERRA MaxRAID DRIVER
7104 W: http://www.pmc-sierra.com/
7106 F: drivers/scsi/pmcraid.*
7108 PMC SIERRA PM8001 DRIVER
7114 F: drivers/scsi/pm8001/
7116 POSIX CLOCKS and TIMERS
7119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7122 F: include/linux/timer*
7123 F: kernel/time/*timer*
7125 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7130 T: git git://git.infradead.org/battery-2.6.git
7132 F: include/linux/power_supply.h
7144 F: drivers/i2c/busses/i2c-pnx.c
7146 PPP PROTOCOL DRIVERS AND COMPRESSORS
7150 F: drivers/net/ppp/ppp_*
7152 PPP OVER ATM (RFC 2364)
7155 F: net/atm/pppoatm.c
7156 F: include/uapi/linux/atmppp.h
7161 F: drivers/net/ppp/pppoe.c
7162 F: drivers/net/ppp/pppox.c
7167 F: net/l2tp/l2tp_ppp.c
7168 F: include/linux/if_pppol2tp.h
7169 F: include/uapi/linux/if_pppol2tp.h
7173 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7176 F: Documentation/pps/
7178 F: include/linux/pps*.h
7184 F: drivers/net/ppp/pptp.c
7185 W: http://sourceforge.net/projects/accel-pptp
7190 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7192 F: Documentation/preempt-locking.txt
7193 F: include/linux/preempt.h
7195 PRISM54 WIRELESS DRIVER
7198 W: http://wireless.kernel.org/en/users/Drivers/p54
7200 F: drivers/net/wireless/prism54/
7202 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7206 F: drivers/ata/sata_promise.*
7213 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7215 PS3 PLATFORM SUPPORT
7220 F: arch/powerpc/boot/ps3*
7221 F: arch/powerpc/include/asm/lv1call.h
7222 F: arch/powerpc/include/asm/ps3*.h
7223 F: arch/powerpc/platforms/ps3/
7226 F: drivers/rtc/rtc-ps3.c
7227 F: drivers/usb/host/*ps3.c
7228 F: sound/ppc/snd_ps3*
7234 F: drivers/block/ps3vram.c
7242 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7244 F: include/linux/pstore*
7245 F: drivers/firmware/efi/efi-pstore.c
7246 F: drivers/acpi/apei/erst.c
7248 PTP HARDWARE CLOCK SUPPORT
7252 W: http://linuxptp.sourceforge.net/
7253 F: Documentation/ABI/testing/sysfs-ptp
7254 F: Documentation/ptp/*
7255 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7256 F: drivers/net/phy/dp83640*
7258 F: include/linux/ptp_cl*
7264 F: include/asm-generic/syscall.h
7265 F: include/linux/ptrace.h
7266 F: include/linux/regset.h
7267 F: include/linux/tracehook.h
7268 F: include/uapi/linux/ptrace.h
7271 PVRUSB2 VIDEO4LINUX DRIVER
7275 W: http://www.isely.net/pvrusb2/
7276 T: git git://linuxtv.org/media_tree.git
7278 F: Documentation/video4linux/README.pvrusb2
7279 F: drivers/media/usb/pvrusb2/
7284 T: git git://linuxtv.org/media_tree.git
7286 F: drivers/media/usb/pwc/*
7292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7293 F: Documentation/pwm.txt
7294 F: Documentation/devicetree/bindings/pwm/
7295 F: include/linux/pwm.h
7297 F: drivers/video/backlight/pwm_bl.c
7298 F: include/linux/pwm_backlight.h
7300 PXA2xx/PXA3xx SUPPORT
7305 T: git git://github.com/hzhuang1/linux.git
7306 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7308 F: arch/arm/mach-pxa/
7309 F: drivers/pcmcia/pxa2xx*
7310 F: drivers/spi/spi-pxa2xx*
7311 F: drivers/usb/gadget/udc/pxa2*
7312 F: include/sound/pxa2xx-lib.h
7316 PXA3xx NAND FLASH DRIVER
7320 F: drivers/mtd/nand/pxa3xx_nand.c
7326 T: git git://github.com/hzhuang1/linux.git
7327 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7329 F: arch/arm/mach-mmp/
7343 F: drivers/crypto/qat/
7349 F: drivers/infiniband/hw/qib/
7351 QLOGIC QLA1280 SCSI DRIVER
7355 F: drivers/scsi/qla1280.[ch]
7357 QLOGIC QLA2XXX FC-SCSI DRIVER
7361 F: Documentation/scsi/LICENSE.qla2xxx
7362 F: drivers/scsi/qla2xxx/
7364 QLOGIC QLA4XXX iSCSI DRIVER
7369 F: Documentation/scsi/LICENSE.qla4xxx
7370 F: drivers/scsi/qla4xxx/
7372 QLOGIC QLA3XXX NETWORK DRIVER
7378 F: Documentation/networking/LICENSE.qla3xxx
7379 F: drivers/net/ethernet/qlogic/qla3xxx.*
7381 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7386 F: drivers/net/ethernet/qlogic/qlcnic/
7388 QLOGIC QLGE 10Gb ETHERNET DRIVER
7395 F: drivers/net/ethernet/qlogic/qlge/
7399 W: http://www.alarsen.net/linux/qnx4fs/
7402 F: include/uapi/linux/qnx4_fs.h
7403 F: include/uapi/linux/qnxtypes.h
7408 W: http://linuxtv.org/
7409 W: http://palosaari.fi/linux/
7410 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7411 T: git git://linuxtv.org/anttip/media_tree.git
7413 F: drivers/media/tuners/qt1010*
7415 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7419 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7421 F: drivers/net/wireless/ath/ath9k/
7423 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7426 W: http://wireless.kernel.org/en/users/Drivers/ath10k
7427 T: git git://github.com/kvalo/ath.git
7429 F: drivers/net/wireless/ath/ath10k/
7431 QUALCOMM HEXAGON ARCHITECTURE
7437 QUALCOMM WCN36XX WIRELESS DRIVER
7440 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7441 T: git git://github.com/KrasnikovEugene/wcn36xx.git
7443 F: drivers/net/wireless/ath/wcn36xx/
7445 QUICKCAM PARALLEL PORT WEBCAMS
7448 T: git git://linuxtv.org/media_tree.git
7449 W: http://linuxtv.org
7451 F: drivers/media/parport/*-qcam*
7453 RADOS BLOCK DEVICE (RBD)
7459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7461 F: drivers/block/rbd.c
7462 F: drivers/block/rbd_types.h
7464 RADEON FRAMEBUFFER DISPLAY DRIVER
7468 F: drivers/video/fbdev/aty/radeon*
7469 F: include/uapi/linux/radeonfb.h
7471 RADIOSHARK RADIO DRIVER
7474 T: git git://linuxtv.org/media_tree.git
7476 F: drivers/media/radio/radio-shark.c
7478 RADIOSHARK2 RADIO DRIVER
7481 T: git git://linuxtv.org/media_tree.git
7483 F: drivers/media/radio/radio-shark2.c
7484 F: drivers/media/radio/radio-tea5777.c
7486 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7490 F: drivers/video/fbdev/aty/aty128fb.c
7492 RALINK RT2X00 WIRELESS LAN DRIVER
7498 W: http://rt2x00.serialmonkey.com/
7500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7501 F: drivers/net/wireless/rt2x00/
7503 RAMDISK RAM BLOCK DEVICE DRIVER
7506 F: Documentation/blockdev/ramdisk.txt
7507 F: drivers/block/brd.c
7509 RANDOM NUMBER DRIVER
7512 F: drivers/char/random.c
7520 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7523 F: drivers/net/wireless/ray*
7530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7531 F: Documentation/RCU/torture.txt
7532 F: kernel/rcu/rcutorture.c
7534 RCUTORTURE TEST FRAMEWORK
7542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7543 F: tools/testing/selftests/rcutorture
7549 RDC R6040 FAST ETHERNET DRIVER
7553 F: drivers/net/ethernet/rdc/r6040.c
7555 RDS - RELIABLE DATAGRAM SOCKETS
7561 READ-COPY UPDATE (RCU)
7568 W: http://www.rdrop.com/users/paulmck/RCU/
7570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7571 F: Documentation/RCU/
7572 X: Documentation/RCU/torture.txt
7573 F: include/linux/rcu*
7574 X: include/linux/srcu.h
7578 REAL TIME CLOCK (RTC) SUBSYSTEM
7581 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7583 F: Documentation/rtc.txt
7585 F: include/linux/rtc.h
7586 F: include/uapi/linux/rtc.h
7588 REALTEK AUDIO CODECS
7592 F: sound/soc/codecs/rt*
7593 F: include/sound/rt*.h
7595 REISERFS FILE SYSTEM
7600 REGISTER MAP ABSTRACTION
7602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7604 F: drivers/base/regmap/
7605 F: include/linux/regmap.h
7607 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7611 F: drivers/remoteproc/
7612 F: Documentation/remoteproc.txt
7613 F: include/linux/remoteproc.h
7615 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7620 F: Documentation/rpmsg.txt
7621 F: include/linux/rpmsg.h
7623 RESET CONTROLLER FRAMEWORK
7627 F: Documentation/devicetree/bindings/reset/
7628 F: include/linux/reset.h
7629 F: include/linux/reset-controller.h
7634 W: http://wireless.kernel.org/
7635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7638 F: Documentation/rfkill.txt
7641 RICOH SMARTMEDIA/XD DRIVER
7644 F: drivers/mtd/nand/r852.c
7645 F: drivers/mtd/nand/r852.h
7647 RICOH R5C592 MEMORYSTICK DRIVER
7650 F: drivers/memstick/host/r592.*
7654 W: http://sourceforge.net/projects/roccat/
7656 F: drivers/hid/hid-roccat*
7657 F: include/linux/hid-roccat*
7658 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7662 W: http://www.comtrol.com
7664 F: Documentation/serial/rocket.txt
7665 F: drivers/tty/rocket*
7670 W: http://www.linux-ax25.org/
7672 F: include/net/rose.h
7673 F: include/uapi/linux/rose.h
7676 RTL2830 MEDIA DRIVER
7679 W: http://linuxtv.org/
7680 W: http://palosaari.fi/linux/
7681 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7682 T: git git://linuxtv.org/anttip/media_tree.git
7684 F: drivers/media/dvb-frontends/rtl2830*
7686 RTL2832 MEDIA DRIVER
7689 W: http://linuxtv.org/
7690 W: http://palosaari.fi/linux/
7691 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7692 T: git git://linuxtv.org/anttip/media_tree.git
7694 F: drivers/media/dvb-frontends/rtl2832*
7696 RTL2832_SDR MEDIA DRIVER
7699 W: http://linuxtv.org/
7700 W: http://palosaari.fi/linux/
7701 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7702 T: git git://linuxtv.org/anttip/media_tree.git
7704 F: drivers/media/dvb-frontends/rtl2832_sdr*
7706 RTL8180 WIRELESS DRIVER
7709 W: http://wireless.kernel.org/
7710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7712 F: drivers/net/wireless/rtl818x/rtl8180/
7714 RTL8187 WIRELESS DRIVER
7719 W: http://wireless.kernel.org/
7720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7722 F: drivers/net/wireless/rtl818x/rtl8187/
7724 RTL8192CE WIRELESS DRIVER
7728 W: http://wireless.kernel.org/
7729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7731 F: drivers/net/wireless/rtlwifi/
7732 F: drivers/net/wireless/rtlwifi/rtl8192ce/
7734 S3 SAVAGE FRAMEBUFFER DRIVER
7738 F: drivers/video/fbdev/savage/
7745 W: http://www.ibm.com/developerworks/linux/linux390/
7749 F: Documentation/s390/
7750 F: Documentation/DocBook/s390*
7752 S390 COMMON I/O LAYER
7756 W: http://www.ibm.com/developerworks/linux/linux390/
7758 F: drivers/s390/cio/
7764 W: http://www.ibm.com/developerworks/linux/linux390/
7766 F: drivers/s390/block/dasd*
7767 F: block/partitions/ibm.c
7769 S390 NETWORK DRIVERS
7774 W: http://www.ibm.com/developerworks/linux/linux390/
7776 F: drivers/s390/net/
7782 W: http://www.ibm.com/developerworks/linux/linux390/
7785 F: drivers/pci/hotplug/s390_pci_hpc.c
7791 W: http://www.ibm.com/developerworks/linux/linux390/
7793 F: drivers/s390/crypto/
7799 W: http://www.ibm.com/developerworks/linux/linux390/
7801 F: drivers/s390/scsi/zfcp_*
7803 S390 IUCV NETWORK LAYER
7807 W: http://www.ibm.com/developerworks/linux/linux390/
7809 F: drivers/s390/net/*iucv*
7810 F: include/net/iucv/
7813 S3C24XX SD/MMC Driver
7817 F: drivers/mmc/host/s3cmci.*
7819 SAA6588 RDS RECEIVER DRIVER
7822 T: git git://linuxtv.org/media_tree.git
7823 W: http://linuxtv.org
7825 F: drivers/media/i2c/saa6588*
7827 SAA7134 VIDEO4LINUX DRIVER
7830 W: http://linuxtv.org
7831 T: git git://linuxtv.org/media_tree.git
7833 F: Documentation/video4linux/*.saa7134
7834 F: drivers/media/pci/saa7134/
7836 SAA7146 VIDEO4LINUX-2 DRIVER
7839 T: git git://linuxtv.org/media_tree.git
7841 F: drivers/media/common/saa7146/
7842 F: drivers/media/pci/saa7146/
7843 F: include/media/saa7146*
7845 SAMSUNG LAPTOP DRIVER
7849 F: drivers/platform/x86/samsung-laptop.c
7851 SAMSUNG AUDIO (ASoC) DRIVERS
7855 F: sound/soc/samsung/
7857 SAMSUNG FRAMEBUFFER DRIVER
7861 F: drivers/video/fbdev/s3c-fb.c
7863 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7867 F: drivers/mfd/sec*.c
7868 F: drivers/regulator/s2m*.c
7869 F: drivers/regulator/s5m*.c
7870 F: drivers/rtc/rtc-sec.c
7871 F: include/linux/mfd/samsung/
7873 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7877 Q: https://patchwork.linuxtv.org/project/linux-media/list/
7879 F: drivers/media/platform/exynos4-is/
7881 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7886 F: drivers/media/platform/s3c-camif/
7887 F: include/media/s3c_camif.h
7889 SAMSUNG S5C73M3 CAMERA DRIVER
7894 F: drivers/media/i2c/s5c73m3/*
7896 SAMSUNG S5K5BAF CAMERA DRIVER
7901 F: drivers/media/i2c/s5k5baf.c
7903 SAMSUNG SOC CLOCK DRIVERS
7908 F: drivers/clk/samsung/
7910 SAMSUNG SXGBE DRIVERS
7916 F: drivers/net/ethernet/samsung/sxgbe/
7918 SAMSUNG USB2 PHY DRIVER
7922 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
7923 F: Documentation/phy/samsung-usb2.txt
7924 F: drivers/phy/phy-exynos4210-usb2.c
7925 F: drivers/phy/phy-exynos4x12-usb2.c
7926 F: drivers/phy/phy-exynos5250-usb2.c
7927 F: drivers/phy/phy-s5pv210-usb2.c
7928 F: drivers/phy/phy-samsung-usb2.c
7929 F: drivers/phy/phy-samsung-usb2.h
7935 F: drivers/tty/serial/
7937 SYNOPSYS DESIGNWARE DMAC DRIVER
7941 F: include/linux/dw_dmac.h
7944 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7949 F: include/linux/mmc/dw_mmc.h
7950 F: drivers/mmc/host/dw_mmc*
7955 F: drivers/thunderbolt/
7957 TIMEKEEPING, CLOCKSOURCE CORE, NTP
7961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7963 F: include/linux/clocksource.h
7964 F: include/linux/time.h
7965 F: include/linux/timex.h
7966 F: include/uapi/linux/time.h
7967 F: include/uapi/linux/timex.h
7968 F: kernel/time/clocksource.c
7969 F: kernel/time/time*.c
7970 F: kernel/time/ntp.c
7972 TLG2300 VIDEO4LINUX-2 DRIVER
7976 F: drivers/media/usb/tlg2300/
7981 F: drivers/watchdog/sc1200wdt.c
7987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7990 F: include/linux/sched.h
7991 F: include/uapi/linux/sched.h
7992 F: include/linux/wait.h
7997 W: http://www.sunplus.com
8004 W: http://www.kernel.dk
8008 SCSI RDMA PROTOCOL (SRP) INITIATOR
8012 W: http://www.openfabrics.org
8013 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8015 F: drivers/infiniband/ulp/srp/
8016 F: include/scsi/srp.h
8021 W: http://sg.danny.cz/sg
8023 F: Documentation/scsi/scsi-generic.txt
8024 F: drivers/scsi/sg.c
8025 F: include/scsi/sg.h
8030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8041 F: Documentation/scsi/st.txt
8042 F: drivers/scsi/st.*
8043 F: drivers/scsi/st_*.h
8049 W: http://lksctp.sourceforge.net
8051 F: Documentation/networking/sctp.txt
8052 F: include/linux/sctp.h
8053 F: include/uapi/linux/sctp.h
8054 F: include/net/sctp/
8060 F: Documentation/i2c/busses/scx200_acb
8061 F: arch/x86/platform/scx200/
8062 F: drivers/watchdog/scx200_wdt.c
8063 F: drivers/i2c/busses/scx200*
8064 F: drivers/mtd/maps/scx200_docflash.c
8065 F: include/linux/scx200.h
8070 F: drivers/char/scx200_gpio.c
8071 F: include/linux/scx200_gpio.h
8073 SCx200 HRT CLOCKSOURCE DRIVER
8076 F: drivers/clocksource/scx200_hrt.c
8078 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8082 F: drivers/mmc/host/sdricoh_cs.c
8084 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8089 F: drivers/mmc/host/sdhci.*
8090 F: drivers/mmc/host/sdhci-pltfm.[ch]
8094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8097 F: include/uapi/linux/seccomp.h
8098 F: include/linux/seccomp.h
8099 K: \bsecure_computing
8102 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8107 F: drivers/mmc/host/sdhci-pltfm.[ch]
8109 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8113 F: drivers/mmc/host/sdhci-s3c.c
8115 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8120 F: drivers/mmc/host/sdhci-spear.c
8126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8127 W: http://kernsec.org/
8135 SELINUX SECURITY MODULE
8140 W: http://selinuxproject.org
8141 T: git git://git.infradead.org/users/pcmoore/selinux
8143 F: include/linux/selinux*
8144 F: security/selinux/
8147 APPARMOR SECURITY MODULE
8150 W: apparmor.wiki.kernel.org
8151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8153 F: security/apparmor/
8158 F: drivers/misc/phantom.c
8159 F: include/uapi/linux/phantom.h
8161 SERIAL ATA (SATA) SUBSYSTEM
8164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8167 F: include/linux/ata.h
8168 F: include/linux/libata.h
8170 SERIAL ATA AHCI PLATFORM devices support
8174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8176 F: drivers/ata/ahci_platform.c
8177 F: drivers/ata/libahci_platform.c
8178 F: include/linux/ahci_platform.h
8180 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8183 W: http://www.emulex.com
8185 F: drivers/scsi/be2iscsi/
8187 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8192 W: http://www.emulex.com
8194 F: drivers/net/ethernet/emulex/benet/
8201 F: drivers/net/ethernet/sfc/
8206 F: drivers/misc/sgi-gru/
8208 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8212 F: Documentation/ia64/serial.txt
8213 F: drivers/tty/serial/ioc?_serial.c
8214 F: include/linux/ioc?.h
8216 SGI XP/XPC/XPNET DRIVER
8220 F: drivers/misc/sgi-xp/
8225 W: http://linuxtv.org/
8226 W: http://palosaari.fi/linux/
8227 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8228 T: git git://linuxtv.org/anttip/media_tree.git
8230 F: drivers/media/tuners/si2157*
8235 W: http://linuxtv.org/
8236 W: http://palosaari.fi/linux/
8237 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8238 T: git git://linuxtv.org/anttip/media_tree.git
8240 F: drivers/media/dvb-frontends/si2168*
8242 SI470X FM RADIO RECEIVER I2C DRIVER
8245 T: git git://linuxtv.org/media_tree.git
8246 W: http://linuxtv.org
8248 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8250 SI470X FM RADIO RECEIVER USB DRIVER
8253 T: git git://linuxtv.org/media_tree.git
8254 W: http://linuxtv.org
8256 F: drivers/media/radio/si470x/radio-si470x-common.c
8257 F: drivers/media/radio/si470x/radio-si470x.h
8258 F: drivers/media/radio/si470x/radio-si470x-usb.c
8260 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8263 T: git git://linuxtv.org/media_tree.git
8264 W: http://linuxtv.org
8266 F: drivers/media/radio/si4713/si4713.?
8268 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8271 T: git git://linuxtv.org/media_tree.git
8272 W: http://linuxtv.org
8274 F: drivers/media/radio/si4713/radio-platform-si4713.c
8276 SI4713 FM RADIO TRANSMITTER USB DRIVER
8279 T: git git://linuxtv.org/media_tree.git
8280 W: http://linuxtv.org
8282 F: drivers/media/radio/si4713/radio-usb-si4713.c
8287 W: http://linuxtv.org
8288 T: git git://linuxtv.org/media_tree.git
8290 F: drivers/media/common/siano/
8291 F: drivers/media/usb/siano/
8292 F: drivers/media/usb/siano/
8293 F: drivers/media/mmc/siano/
8295 SH_VEU V4L2 MEM2MEM DRIVER
8298 F: drivers/media/platform/sh_veu.c
8300 SH_VOU V4L2 OUTPUT DRIVER
8303 F: drivers/media/platform/sh_vou.c
8304 F: include/media/sh_vou.h
8306 SIMPLE FIRMWARE INTERFACE (SFI)
8309 W: http://simplefirmware.org/
8310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8312 F: arch/x86/platform/sfi/
8314 F: include/linux/sfi*.h
8316 SIMTEC EB110ATX (Chalice CATS)
8320 W: http://www.simtec.co.uk/products/EB110ATX/
8323 SIMTEC EB2410ITX (BAST)
8327 W: http://www.simtec.co.uk/products/EB2410ITX/
8329 F: arch/arm/mach-s3c24xx/mach-bast.c
8330 F: arch/arm/mach-s3c24xx/bast-ide.c
8331 F: arch/arm/mach-s3c24xx/bast-irq.c
8333 TI DAVINCI MACHINE SUPPORT
8337 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8338 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8340 F: arch/arm/mach-davinci/
8341 F: drivers/i2c/busses/i2c-davinci.c
8343 TI DAVINCI SERIES MEDIA DRIVER
8347 W: http://linuxtv.org/
8348 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8349 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8351 F: drivers/media/platform/davinci/
8352 F: include/media/davinci/
8354 SIS 190 ETHERNET DRIVER
8358 F: drivers/net/ethernet/sis/sis190.c
8360 SIS 900/7016 FAST ETHERNET DRIVER
8362 W: http://www.brownhat.org/sis900.html
8365 F: drivers/net/ethernet/sis/sis900.*
8367 SIS FRAMEBUFFER DRIVER
8369 W: http://www.winischhofer.net/linuxsisvga.shtml
8371 F: Documentation/fb/sisfb.txt
8372 F: drivers/video/fbdev/sis/
8373 F: include/video/sisfb.h
8377 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8379 F: drivers/usb/misc/sisusbvga/
8389 F: include/linux/sl?b*.h
8392 SLEEPABLE READ-COPY UPDATE (SRCU)
8399 W: http://www.rdrop.com/users/paulmck/RCU/
8401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8402 F: include/linux/srcu.h
8403 F: kernel/rcu/srcu.c
8405 SMACK SECURITY MODULE
8408 W: http://schaufler-ca.com
8409 T: git git://git.gitorious.org/smack-next/kernel.git
8411 F: Documentation/security/Smack.txt
8414 SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8418 F: drivers/power/avs/smartreflex.c
8419 F: include/linux/power/smartreflex.h
8422 SMC91x ETHERNET DRIVER
8425 F: drivers/net/ethernet/smsc/smc91x.*
8427 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8431 F: drivers/media/i2c/smiapp/
8432 F: include/media/smiapp.h
8433 F: drivers/media/i2c/smiapp-pll.c
8434 F: drivers/media/i2c/smiapp-pll.h
8436 SMM665 HARDWARE MONITOR DRIVER
8440 F: Documentation/hwmon/smm665
8441 F: drivers/hwmon/smm665.c
8443 SMSC EMC2103 HARDWARE MONITOR DRIVER
8447 F: Documentation/hwmon/emc2103
8448 F: drivers/hwmon/emc2103.c
8450 SMSC SCH5627 HARDWARE MONITOR DRIVER
8454 F: Documentation/hwmon/sch5627
8455 F: drivers/hwmon/sch5627.c
8457 SMSC47B397 HARDWARE MONITOR DRIVER
8461 F: Documentation/hwmon/smsc47b397
8462 F: drivers/hwmon/smsc47b397.c
8464 SMSC911x ETHERNET DRIVER
8468 F: include/linux/smsc911x.h
8469 F: drivers/net/ethernet/smsc/smsc911x.*
8471 SMSC9420 PCI ETHERNET DRIVER
8475 F: drivers/net/ethernet/smsc/smsc9420.*
8477 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8481 F: drivers/video/fbdev/smscufx.c
8483 SOC-CAMERA V4L2 SUBSYSTEM
8486 T: git git://linuxtv.org/media_tree.git
8488 F: include/media/soc*
8489 F: drivers/media/i2c/soc_camera/
8490 F: drivers/media/platform/soc_camera/
8492 SOEKRIS NET48XX LED SUPPORT
8495 F: drivers/leds/leds-net48xx.c
8497 SOFTLOGIC 6x10 MPEG CODEC
8501 F: drivers/media/pci/solo6x10/
8503 SOFTWARE RAID (Multiple Disks) SUPPORT
8508 F: include/linux/raid/
8509 F: include/uapi/linux/raid/
8511 SONIC NETWORK DRIVER
8515 F: drivers/net/ethernet/natsemi/sonic.*
8517 SONICS SILICON BACKPLANE DRIVER (SSB)
8522 F: include/linux/ssb/
8524 SONY VAIO CONTROL DEVICE DRIVER
8527 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8529 F: Documentation/laptops/sony-laptop.txt
8530 F: drivers/char/sonypi.c
8531 F: drivers/platform/x86/sony-laptop.c
8532 F: include/linux/sony-laptop.h
8534 SONY MEMORYSTICK CARD SUPPORT
8536 W: http://tifmxx.berlios.de/
8538 F: drivers/memstick/host/tifm_ms.c
8540 SONY MEMORYSTICK STANDARD SUPPORT
8543 F: drivers/memstick/core/ms_block.*
8549 W: http://www.alsa-project.org/
8550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8551 T: git git://git.alsa-project.org/alsa-kernel.git
8552 Q: http://patchwork.kernel.org/project/alsa-devel/list/
8554 F: Documentation/sound/
8556 F: include/uapi/sound/
8559 SOUND - COMPRESSED AUDIO
8562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8564 F: Documentation/sound/alsa/compress_offload.txt
8565 F: include/sound/compress_driver.h
8566 F: include/uapi/sound/compress_*
8567 F: sound/core/compress_offload.c
8568 F: sound/soc/soc-compress.c
8570 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8575 W: http://alsa-project.org/main/index.php/ASoC
8577 F: Documentation/sound/alsa/soc/
8579 F: include/sound/soc*
8581 SOUND - DMAENGINE HELPERS
8584 F: include/sound/dmaengine_pcm.h
8585 F: sound/core/pcm_dmaengine.c
8586 F: sound/soc/soc-generic-dmaengine-pcm.c
8588 SPARC + UltraSPARC (sparc/sparc64)
8591 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8598 SPARC SERIAL DRIVERS
8601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8604 F: include/linux/sunserialcore.h
8605 F: drivers/tty/serial/suncore.c
8606 F: drivers/tty/serial/sunhv.c
8607 F: drivers/tty/serial/sunsab.c
8608 F: drivers/tty/serial/sunsab.h
8609 F: drivers/tty/serial/sunsu.c
8610 F: drivers/tty/serial/sunzilog.c
8611 F: drivers/tty/serial/sunzilog.h
8616 W: https://sparse.wiki.kernel.org/
8617 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8618 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8620 F: include/linux/compiler.h
8622 SPEAR PLATFORM SUPPORT
8627 W: http://www.st.com/spear
8629 F: arch/arm/mach-spear/
8631 SPEAR CLOCK FRAMEWORK SUPPORT
8635 W: http://www.st.com/spear
8637 F: drivers/clk/spear/
8642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8643 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
8645 F: Documentation/spi/
8647 F: include/linux/spi/
8648 F: include/uapi/linux/spi/
8650 SPIDERNET NETWORK DRIVER for CELL
8655 F: Documentation/networking/spider_net.txt
8656 F: drivers/net/ethernet/toshiba/spider_net*
8662 W: http://www.ibm.com/developerworks/power/cell/
8664 F: Documentation/filesystems/spufs.txt
8665 F: arch/powerpc/platforms/cell/spufs/
8667 SQUASHFS FILE SYSTEM
8670 W: http://squashfs.org.uk
8672 F: Documentation/filesystems/squashfs.txt
8675 SRM (Alpha) environment access
8678 F: arch/alpha/kernel/srm_env.c
8684 F: Documentation/stable_kernel_rules.txt
8688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8697 F: drivers/staging/comedi/
8699 STAGING - ET131X NETWORK DRIVER
8702 F: drivers/staging/et131x/
8704 STAGING - FLARION FT1000 DRIVERS
8707 F: drivers/staging/ft1000/
8709 STAGING - INDUSTRIAL IO
8713 F: drivers/staging/iio/
8715 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8717 W: http://www.lirc.org/
8719 F: drivers/staging/media/lirc/
8721 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8727 F: drivers/staging/nvec/
8729 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8733 W: http://wiki.laptop.org/go/DCON
8735 F: drivers/staging/olpc_dcon/
8737 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8740 F: drivers/staging/ozwpan/
8742 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8745 F: drivers/staging/panel/
8747 STAGING - REALTEK RTL8712U DRIVERS
8751 F: drivers/staging/rtl8712/
8753 STAGING - REALTEK RTL8723U WIRELESS DRIVER
8758 F: drivers/staging/rtl8723au/
8764 F: drivers/staging/slicoss/
8766 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8772 W: http://www.linux-speakup.org/
8774 F: drivers/staging/speakup/
8776 STAGING - VIA VT665X DRIVERS
8779 F: drivers/staging/vt665?/
8781 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8784 F: drivers/staging/xgifb/
8786 STARFIRE/DURALAN NETWORK DRIVER
8789 F: drivers/net/ethernet/adaptec/starfire*
8793 W: http://sammy.net/sun3/
8795 F: arch/m68k/kernel/*sun3*
8797 F: arch/m68k/include/asm/sun3*
8798 F: drivers/net/ethernet/i825xx/sun3*
8800 SUNDANCE NETWORK DRIVER
8804 F: drivers/net/ethernet/dlink/sundance.c
8808 W: http://www.linux-sh.org
8809 Q: http://patchwork.kernel.org/project/linux-sh/list/
8811 F: Documentation/sh/
8821 F: Documentation/power/
8822 F: arch/x86/kernel/acpi/
8823 F: drivers/base/power/
8825 F: include/linux/suspend.h
8826 F: include/linux/freezer.h
8827 F: include/linux/pm.h
8833 F: Documentation/svga.txt
8834 F: arch/x86/boot/video*
8841 F: arch/*/kernel/pci-swiotlb.c
8842 F: include/linux/swiotlb.h
8844 SYNOPSYS ARC ARCHITECTURE
8848 F: Documentation/devicetree/bindings/arc/
8849 F: drivers/tty/serial/arc_uart.c
8854 F: Documentation/filesystems/sysv-fs.txt
8856 F: include/linux/sysv_fs.h
8862 W: http://www.linux-iscsi.org
8863 W: http://groups.google.com/group/linux-iscsi-target-dev
8864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8868 F: Documentation/target/
8870 TASKSTATS STATISTICS INTERFACE
8873 F: Documentation/accounting/taskstats*
8874 F: include/linux/taskstats*
8875 F: kernel/taskstats.c
8881 F: include/net/pkt_cls.h
8882 F: include/uapi/linux/pkt_cls.h
8885 TCP LOW PRIORITY MODULE
8888 W: http://tcp-lp-mod.sourceforge.net/
8890 F: net/ipv4/tcp_lp.c
8892 TDA10071 MEDIA DRIVER
8895 W: http://linuxtv.org/
8896 W: http://palosaari.fi/linux/
8897 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8898 T: git git://linuxtv.org/anttip/media_tree.git
8900 F: drivers/media/dvb-frontends/tda10071*
8902 TDA18212 MEDIA DRIVER
8905 W: http://linuxtv.org/
8906 W: http://palosaari.fi/linux/
8907 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8908 T: git git://linuxtv.org/anttip/media_tree.git
8910 F: drivers/media/tuners/tda18212*
8912 TDA18218 MEDIA DRIVER
8915 W: http://linuxtv.org/
8916 W: http://palosaari.fi/linux/
8917 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8918 T: git git://linuxtv.org/anttip/media_tree.git
8920 F: drivers/media/tuners/tda18218*
8922 TDA18271 MEDIA DRIVER
8925 W: http://linuxtv.org/
8926 W: http://github.com/mkrufky
8927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8928 T: git git://linuxtv.org/mkrufky/tuners.git
8930 F: drivers/media/tuners/tda18271*
8932 TDA827x MEDIA DRIVER
8935 W: http://linuxtv.org/
8936 W: http://github.com/mkrufky
8937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8938 T: git git://linuxtv.org/mkrufky/tuners.git
8940 F: drivers/media/tuners/tda8290.*
8942 TDA8290 MEDIA DRIVER
8945 W: http://linuxtv.org/
8946 W: http://github.com/mkrufky
8947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8948 T: git git://linuxtv.org/mkrufky/tuners.git
8950 F: drivers/media/tuners/tda8290.*
8952 TDA9840 MEDIA DRIVER
8955 T: git git://linuxtv.org/media_tree.git
8956 W: http://linuxtv.org
8958 F: drivers/media/i2c/tda9840*
8960 TEA5761 TUNER DRIVER
8963 W: http://linuxtv.org
8964 T: git git://linuxtv.org/media_tree.git
8966 F: drivers/media/tuners/tea5761.*
8968 TEA5767 TUNER DRIVER
8971 W: http://linuxtv.org
8972 T: git git://linuxtv.org/media_tree.git
8974 F: drivers/media/tuners/tea5767.*
8976 TEA6415C MEDIA DRIVER
8979 T: git git://linuxtv.org/media_tree.git
8980 W: http://linuxtv.org
8982 F: drivers/media/i2c/tea6415c*
8984 TEA6420 MEDIA DRIVER
8987 T: git git://linuxtv.org/media_tree.git
8988 W: http://linuxtv.org
8990 F: drivers/media/i2c/tea6420*
8996 F: drivers/net/team/
8997 F: include/linux/if_team.h
8998 F: include/uapi/linux/if_team.h
9000 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9003 F: arch/x86/platform/ts5500/
9005 TECHNOTREND USB IR RECEIVER
9009 F: drivers/media/rc/ttusbir.c
9011 TEGRA ARCHITECTURE SUPPORT
9015 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9029 F: drivers/clk/tegra/
9034 F: drivers/dma/tegra20-apb-dma.c
9039 F: drivers/gpio/gpio-tegra.c
9044 F: drivers/i2c/busses/i2c-tegra.c
9049 F: drivers/iommu/tegra*
9055 F: drivers/input/keyboard/tegra-kbc.c
9057 TEGRA PINCTRL DRIVER
9060 F: drivers/pinctrl/pinctrl-tegra*
9065 F: drivers/pwm/pwm-tegra.c
9070 F: drivers/tty/serial/serial-tegra.c
9075 F: drivers/spi/spi-tegra*
9077 TEHUTI ETHERNET DRIVER
9081 F: drivers/net/ethernet/tehuti/*
9083 Telecom Clock Driver for MCPL0010
9086 F: drivers/char/tlclk.c
9088 TENSILICA XTENSA PORT (xtensa)
9094 F: drivers/irqchip/irq-xtensa-*
9096 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9099 T: git git://linuxtv.org/media_tree.git
9100 W: http://linuxtv.org
9102 F: drivers/media/radio/radio-raremono.c
9108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9110 Q: https://patchwork.kernel.org/project/linux-pm/list/
9113 F: include/linux/thermal.h
9114 F: include/linux/cpu_cooling.h
9115 F: Documentation/devicetree/bindings/thermal/
9117 THINGM BLINK(1) USB RGB LED DRIVER
9120 F: drivers/hid/hid-thingm.c
9122 THINKPAD ACPI EXTRAS DRIVER
9126 W: http://ibm-acpi.sourceforge.net
9127 W: http://thinkwiki.org/wiki/Ibm-acpi
9128 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9130 F: drivers/platform/x86/thinkpad_acpi.c
9132 TI BANDGAP AND THERMAL DRIVER
9136 F: drivers/thermal/ti-soc-thermal/
9143 F: include/linux/clk/ti.h
9145 TI FLASH MEDIA INTERFACE DRIVER
9148 F: drivers/misc/tifm*
9149 F: drivers/mmc/host/tifm_sd.c
9150 F: include/linux/tifm.h
9152 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9157 F: sound/soc/codecs/lm49453*
9158 F: sound/soc/codecs/isabelle*
9160 TI LP855x BACKLIGHT DRIVER
9163 F: Documentation/backlight/lp855x-driver.txt
9164 F: drivers/video/backlight/lp855x_bl.c
9165 F: include/linux/platform_data/lp855x.h
9167 TI LP8727 CHARGER DRIVER
9170 F: drivers/power/lp8727_charger.c
9171 F: include/linux/platform_data/lp8727.h
9173 TI LP8788 MFD DRIVER
9176 F: drivers/iio/adc/lp8788_adc.c
9177 F: drivers/leds/leds-lp8788.c
9178 F: drivers/mfd/lp8788*.c
9179 F: drivers/power/lp8788-charger.c
9180 F: drivers/regulator/lp8788-*.c
9181 F: include/linux/mfd/lp8788*.h
9183 TI TWL4030 SERIES SOC CODEC DRIVER
9187 F: sound/soc/codecs/twl4030*
9189 TI WILINK WIRELESS DRIVERS
9191 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9192 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9195 F: drivers/net/wireless/ti/
9196 F: include/linux/wl12xx.h
9203 W: http://tipc.sourceforge.net/
9205 F: include/uapi/linux/tipc*.h
9210 W: http://www.tilera.com/scm/
9213 F: drivers/char/tile-srom.c
9214 F: drivers/edac/tile_edac.c
9215 F: drivers/net/ethernet/tile/
9216 F: drivers/rtc/rtc-tile.c
9217 F: drivers/tty/hvc/hvc_tile.c
9218 F: drivers/tty/serial/tilegx.c
9219 F: drivers/usb/host/*-tilegx.c
9220 F: include/linux/usb/tilegx.h
9225 W: http://sourceforge.net/projects/tlan/
9227 F: Documentation/networking/tlan.txt
9228 F: drivers/net/ethernet/ti/tlan.*
9230 TOMOYO SECURITY MODULE
9237 W: http://tomoyo.sourceforge.jp/
9238 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9242 TOPSTAR LAPTOP EXTRAS DRIVER
9246 F: drivers/platform/x86/topstar-laptop.c
9248 TOSHIBA ACPI EXTRAS DRIVER
9251 F: drivers/platform/x86/toshiba_acpi.c
9256 W: http://www.buzzard.org.uk/toshiba/
9258 F: drivers/char/toshiba.c
9259 F: include/linux/toshiba.h
9260 F: include/uapi/linux/toshiba.h
9266 F: drivers/mmc/host/tmio_mmc*
9267 F: drivers/mmc/host/sh_mobile_sdhi.c
9268 F: include/linux/mmc/tmio.h
9269 F: include/linux/mmc/sh_mobile_sdhi.h
9271 TMP401 HARDWARE MONITOR DRIVER
9275 F: Documentation/hwmon/tmp401
9276 F: drivers/hwmon/tmp401.c
9278 TMPFS (SHMEM FILESYSTEM)
9282 F: include/linux/shmem_fs.h
9285 TM6000 VIDEO4LINUX DRIVER
9288 W: http://linuxtv.org
9289 T: git git://linuxtv.org/media_tree.git
9291 F: drivers/media/usb/tm6000/
9297 W: http://tpmdd.sourceforge.net
9300 F: drivers/char/tpm/
9305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9307 F: Documentation/trace/ftrace.txt
9308 F: arch/*/*/*/ftrace.h
9309 F: arch/*/kernel/ftrace.c
9310 F: include/*/ftrace.h
9311 F: include/linux/trace*.h
9317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9319 K: ^Subject:.*(?i)trivial
9325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9327 F: drivers/tty/serial/serial_core.c
9328 F: include/linux/serial_core.h
9329 F: include/linux/serial.h
9330 F: include/linux/tty.h
9331 F: include/uapi/linux/serial_core.h
9332 F: include/uapi/linux/serial.h
9333 F: include/uapi/linux/tty.h
9335 TUA9001 MEDIA DRIVER
9338 W: http://linuxtv.org/
9339 W: http://palosaari.fi/linux/
9340 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9341 T: git git://linuxtv.org/anttip/media_tree.git
9343 F: drivers/media/tuners/tua9001*
9345 TULIP NETWORK DRIVERS
9349 F: drivers/net/ethernet/dec/tulip/
9353 W: http://vtun.sourceforge.net/tun
9355 F: Documentation/networking/tuntap.txt
9356 F: arch/um/os-Linux/drivers/
9358 TURBOCHANNEL SUBSYSTEM
9362 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9365 F: include/linux/tc.h
9371 F: drivers/scsi/u14-34f.c
9373 UBI FILE SYSTEM (UBIFS)
9377 T: git git://git.infradead.org/ubifs-2.6.git
9378 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9380 F: Documentation/filesystems/ubifs.txt
9383 UCLINUX (AND M68KNOMMU)
9385 W: http://www.uclinux.org/
9388 F: arch/m68k/*/*_no.*
9389 F: arch/m68k/include/asm/*_no.*
9394 F: Documentation/filesystems/udf.txt
9400 F: Documentation/filesystems/ufs.txt
9403 UHID USERSPACE HID IO DRIVER:
9407 F: drivers/hid/uhid.c
9408 F: include/uapi/linux/uhid.h
9410 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9414 F: include/linux/uwb.h
9415 F: include/linux/uwb/
9417 UNICORE32 ARCHITECTURE:
9419 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9421 T: git git://github.com/gxt/linux.git
9426 W: http://dotat.at/prog/unifdef
9428 F: scripts/unifdef.c
9430 UNIFORM CDROM DRIVER
9432 W: http://www.kernel.dk
9434 F: Documentation/cdrom/
9435 F: drivers/cdrom/cdrom.c
9436 F: include/linux/cdrom.h
9437 F: include/uapi/linux/cdrom.h
9439 UNISYS S-PAR DRIVERS
9444 F: drivers/staging/unisys/
9446 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9451 F: Documentation/scsi/ufs.txt
9452 F: drivers/scsi/ufs/
9454 UNSORTED BLOCK IMAGES (UBI)
9456 W: http://www.linux-mtd.infradead.org/
9458 T: git git://git.infradead.org/ubifs-2.6.git
9461 F: include/linux/mtd/ubi.h
9462 F: include/uapi/mtd/ubi-user.h
9464 UNSORTED BLOCK IMAGES (UBI) Fastmap
9468 F: drivers/mtd/ubi/fastmap.c
9474 F: Documentation/usb/acm.txt
9475 F: drivers/usb/class/cdc-acm.*
9477 USB AR5523 WIRELESS DRIVER
9481 F: drivers/net/wireless/ath/ar5523/
9489 F: drivers/usb/storage/uas.c
9491 USB CDC ETHERNET DRIVER
9495 F: drivers/net/usb/cdc_*.c
9496 F: include/uapi/linux/usb/cdc.h
9498 USB CYPRESS C67X00 DRIVER
9502 F: drivers/usb/c67x00/
9504 USB DAVICOM DM9601 DRIVER
9507 W: http://www.linux-usb.org/usbnet
9509 F: drivers/net/usb/dm9601.c
9511 USB DIAMOND RIO500 DRIVER
9514 W: http://rio500.sourceforge.net
9516 F: drivers/usb/misc/rio500*
9522 F: Documentation/usb/ehci.txt
9523 F: drivers/usb/host/ehci*
9525 USB GADGET/PERIPHERAL SUBSYSTEM
9528 W: http://www.linux-usb.org/gadget
9529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9531 F: drivers/usb/gadget/
9532 F: include/linux/usb/gadget*
9534 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9539 F: Documentation/hid/hiddev.txt
9540 F: drivers/hid/usbhid/
9545 F: drivers/staging/usbip/
9551 F: drivers/usb/host/isp116x*
9552 F: include/linux/usb/isp116x.h
9554 USB MASS STORAGE DRIVER
9559 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9560 F: drivers/usb/storage/
9565 T: git git://git.alsa-project.org/alsa-kernel.git
9569 USB NETWORKING DRIVERS
9578 F: Documentation/usb/ohci.txt
9579 F: drivers/usb/host/ohci*
9586 F: drivers/usb/usbip/
9593 T: git git://github.com/petkan/pegasus.git
9594 W: https://github.com/petkan/pegasus
9596 F: drivers/net/usb/pegasus.*
9601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9605 USB PRINTER DRIVER (usblp)
9609 F: drivers/usb/class/usblp.c
9615 T: git git://github.com/petkan/rtl8150.git
9616 W: https://github.com/petkan/rtl8150
9618 F: drivers/net/usb/rtl8150.c
9620 USB SERIAL SUBSYSTEM
9624 F: Documentation/usb/usb-serial.txt
9625 F: drivers/usb/serial/
9626 F: include/linux/usb/serial.h
9628 USB SMSC75XX ETHERNET DRIVER
9632 F: drivers/net/usb/smsc75xx.*
9634 USB SMSC95XX ETHERNET DRIVER
9638 F: drivers/net/usb/smsc95xx.*
9643 W: http://www.linux-usb.org
9644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9646 F: Documentation/usb/
9648 F: include/linux/usb.h
9649 F: include/linux/usb/
9655 F: drivers/usb/host/uhci*
9657 USB "USBNET" DRIVER FRAMEWORK
9660 W: http://www.linux-usb.org/usbnet
9662 F: drivers/net/usb/usbnet.c
9663 F: include/linux/usb/usbnet.h
9669 T: git git://linuxtv.org/media_tree.git
9670 W: http://www.ideasonboard.org/uvc/
9672 F: drivers/media/usb/uvc/
9673 F: include/uapi/linux/uvcvideo.h
9678 T: git git://linuxtv.org/media_tree.git
9679 W: http://linuxtv.org
9681 F: drivers/media/usb/usbvision/
9687 F: drivers/usb/gadget/function/*uvc*.c
9688 F: drivers/usb/gadget/legacy/webcam.c
9690 USB WIRELESS RNDIS DRIVER (rndis_wlan)
9694 F: drivers/net/wireless/rndis_wlan.c
9700 F: drivers/usb/host/xhci*
9701 F: drivers/usb/host/pci-quirks*
9705 W: http://linux-lc100020.sourceforge.net
9707 F: drivers/net/wireless/zd1201.*
9713 T: git git://linuxtv.org/media_tree.git
9714 W: http://royale.zerezo.com/zr364xx/
9716 F: Documentation/video4linux/zr364xx.txt
9717 F: drivers/media/usb/zr364xx/
9719 USER-MODE LINUX (UML)
9724 W: http://user-mode-linux.sourceforge.net
9726 F: Documentation/virtual/uml/
9736 F: Documentation/DocBook/uio-howto.tmpl
9738 F: include/linux/uio*.h
9743 W: http://en.wikipedia.org/wiki/Util-linux
9744 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9750 W: http://dev.gentoo.org/~spock/projects/uvesafb/
9752 F: Documentation/fb/uvesafb.txt
9753 F: drivers/video/fbdev/uvesafb.*
9755 VFAT/FAT/MSDOS FILESYSTEM
9758 F: Documentation/filesystems/vfat.txt
9765 F: Documentation/vfio.txt
9767 F: include/linux/vfio.h
9768 F: include/uapi/linux/vfio.h
9776 F: drivers/media/v4l2-core/videobuf2-*
9777 F: include/media/videobuf2-*
9779 VIRTIO CONSOLE DRIVER
9783 F: drivers/char/virtio_console.c
9784 F: include/linux/virtio_console.h
9785 F: include/uapi/linux/virtio_console.h
9787 VIRTIO CORE, NET AND BLOCK DRIVERS
9794 F: drivers/net/virtio_net.c
9795 F: drivers/block/virtio_blk.c
9796 F: include/linux/virtio_*.h
9797 F: include/uapi/linux/virtio_*.h
9806 F: include/uapi/linux/vhost.h
9808 VIA RHINE NETWORK DRIVER
9811 F: drivers/net/ethernet/via/via-rhine.c
9813 VIA SD/MMC CARD CONTROLLER DRIVER
9817 F: drivers/mmc/host/via-sdmmc.c
9819 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9823 F: include/linux/via-core.h
9824 F: include/linux/via-gpio.h
9825 F: include/linux/via_i2c.h
9826 F: drivers/video/fbdev/via/
9828 VIA VELOCITY NETWORK DRIVER
9832 F: drivers/net/ethernet/via/via-velocity.*
9834 VIVI VIRTUAL VIDEO DRIVER
9837 T: git git://linuxtv.org/media_tree.git
9838 W: http://linuxtv.org
9840 F: drivers/media/platform/vivi*
9846 F: drivers/net/macvlan.c
9847 F: include/linux/if_*vlan.h
9854 F: drivers/vlynq/vlynq.c
9855 F: include/linux/vlynq.h
9863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9864 F: Documentation/vme_api.txt
9865 F: drivers/staging/vme/
9867 F: include/linux/vme*
9869 VMWARE HYPERVISOR INTERFACE
9873 F: arch/x86/kernel/cpu/vmware.c
9875 VMWARE BALLOON DRIVER
9881 F: drivers/misc/vmw_balloon.c
9883 VMWARE VMXNET3 ETHERNET DRIVER
9888 F: drivers/net/vmxnet3/
9890 VMware PVSCSI driver
9895 F: drivers/scsi/vmw_pvscsi.c
9896 F: drivers/scsi/vmw_pvscsi.h
9898 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9901 W: http://opensource.wolfsonmicro.com/node/15
9902 W: http://www.slimlogic.co.uk/?p=48
9903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9905 F: drivers/regulator/
9906 F: include/linux/regulator/
9908 VT1211 HARDWARE MONITOR DRIVER
9912 F: Documentation/hwmon/vt1211
9913 F: drivers/hwmon/vt1211.c
9915 VT8231 HARDWARE MONITOR DRIVER
9919 F: drivers/hwmon/vt8231.c
9921 VUB300 USB to SDIO/SD/MMC bridge chip
9926 F: drivers/mmc/host/vub300.c
9928 W1 DALLAS'S 1-WIRE BUS
9931 F: Documentation/w1/
9934 W83791D HARDWARE MONITORING DRIVER
9938 F: Documentation/hwmon/w83791d
9939 F: drivers/hwmon/w83791d.c
9941 W83793 HARDWARE MONITORING DRIVER
9945 F: Documentation/hwmon/w83793
9946 F: drivers/hwmon/w83793.c
9948 W83795 HARDWARE MONITORING DRIVER
9952 F: drivers/hwmon/w83795.c
9954 W83L51xD SD/MMC CARD INTERFACE DRIVER
9957 F: drivers/mmc/host/wbsd.*
9959 WACOM PROTOCOL 4 SERIAL TABLETS
9964 F: drivers/input/tablet/wacom_serial4.c
9966 WATCHDOG DEVICE DRIVERS
9969 W: http://www.linux-watchdog.org/
9970 T: git git://www.linux-watchdog.org/linux-watchdog.git
9972 F: Documentation/watchdog/
9973 F: drivers/watchdog/
9974 F: include/linux/watchdog.h
9975 F: include/uapi/linux/watchdog.h
9981 F: drivers/scsi/wd7000.c
9987 F: drivers/hid/hid-wiimote*
9992 F: drivers/media/rc/winbond-cir.c
9999 W: http://linuxwimax.org
10000 F: Documentation/wimax/README.wimax
10001 F: include/linux/wimax/debug.h
10002 F: include/net/wimax.h
10003 F: include/uapi/linux/wimax.h
10006 WISTRON LAPTOP BUTTON DRIVER
10009 F: drivers/input/misc/wistron_btns.c
10011 WL3501 WIRELESS PCMCIA CARD DRIVER
10014 W: http://oops.ghostprotocols.net:81/blog
10016 F: drivers/net/wireless/wl3501*
10018 WM97XX TOUCHSCREEN DRIVERS
10022 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10023 W: http://opensource.wolfsonmicro.com/node/7
10025 F: drivers/input/touchscreen/*wm97*
10026 F: include/linux/wm97xx.h
10028 WOLFSON MICROELECTRONICS DRIVERS
10030 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10031 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10032 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10034 F: Documentation/hwmon/wm83??
10035 F: arch/arm/mach-s3c64xx/mach-crag6410*
10036 F: drivers/clk/clk-wm83*.c
10037 F: drivers/extcon/extcon-arizona.c
10038 F: drivers/leds/leds-wm83*.c
10039 F: drivers/gpio/gpio-*wm*.c
10040 F: drivers/gpio/gpio-arizona.c
10041 F: drivers/hwmon/wm83??-hwmon.c
10042 F: drivers/input/misc/wm831x-on.c
10043 F: drivers/input/touchscreen/wm831x-ts.c
10044 F: drivers/input/touchscreen/wm97*.c
10045 F: drivers/mfd/arizona*
10046 F: drivers/mfd/wm*.c
10047 F: drivers/power/wm83*.c
10048 F: drivers/rtc/rtc-wm83*.c
10049 F: drivers/regulator/wm8*.c
10050 F: drivers/video/backlight/wm83*_bl.c
10051 F: drivers/watchdog/wm83*_wdt.c
10052 F: include/linux/mfd/arizona/
10053 F: include/linux/mfd/wm831x/
10054 F: include/linux/mfd/wm8350/
10055 F: include/linux/mfd/wm8400*
10056 F: include/linux/wm97xx.h
10057 F: include/sound/wm????.h
10058 F: sound/soc/codecs/arizona.?
10059 F: sound/soc/codecs/wm*
10063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10065 F: include/linux/workqueue.h
10066 F: kernel/workqueue.c
10067 F: Documentation/workqueue.txt
10073 F: Documentation/networking/x25*
10074 F: include/net/x25*
10077 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10085 F: Documentation/x86/
10088 X86 PLATFORM DRIVERS
10091 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10093 F: drivers/platform/x86/
10095 X86 MCE INFRASTRUCTURE
10100 F: arch/x86/kernel/cpu/mcheck/*
10102 XC2028/3028 TUNER DRIVER
10105 W: http://linuxtv.org
10106 T: git git://linuxtv.org/media_tree.git
10108 F: drivers/media/tuners/tuner-xc2028.*
10110 XEN HYPERVISOR INTERFACE
10115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10118 F: drivers/*/xen-*front.c
10120 F: arch/x86/include/asm/xen/
10122 F: include/uapi/xen/
10129 F: arch/arm/include/asm/xen/
10131 XEN HYPERVISOR ARM64
10136 F: arch/arm64/include/asm/xen/
10138 XEN NETWORK BACKEND DRIVER
10144 F: drivers/net/xen-netback/*
10150 F: arch/x86/pci/*xen*
10151 F: drivers/pci/*xen*
10153 XEN BLOCK SUBSYSTEM
10157 F: drivers/block/xen-blkback/*
10158 F: drivers/block/xen*
10160 XEN SWIOTLB SUBSYSTEM
10164 F: arch/x86/xen/*swiotlb*
10165 F: drivers/xen/*swiotlb*
10168 P: Silicon Graphics Inc
10172 W: http://oss.sgi.com/projects/xfs
10173 T: git git://oss.sgi.com/xfs/xfs.git
10175 F: Documentation/filesystems/xfs.txt
10178 XILINX AXI ETHERNET DRIVER
10182 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10184 XILINX SYSTEMACE DRIVER
10186 F: drivers/block/xsysace.c
10188 XILINX UARTLITE SERIAL DRIVER
10192 F: drivers/tty/serial/uartlite.c
10194 XTENSA XTFPGA PLATFORM SUPPORT
10198 F: drivers/spi/spi-xtensa-xtfpga.c
10200 YAM DRIVER FOR AX.25
10204 F: drivers/net/hamradio/yam*
10205 F: include/linux/yam.h
10207 YEALINK PHONE DRIVER
10211 F: Documentation/input/yealink.txt
10212 F: drivers/input/misc/yealink.*
10214 Z8530 DRIVER FOR AX.25
10216 W: http://yaina.de/jreuter/
10217 W: http://www.qsl.net/dl1bke/
10220 F: Documentation/networking/z8530drv.txt
10221 F: drivers/net/hamradio/*scc.c
10222 F: drivers/net/hamradio/z8530.h
10224 ZBUD COMPRESSED PAGE ALLOCATOR
10229 F: include/linux/zbud.h
10231 ZD1211RW WIRELESS DRIVER
10234 W: http://zd1211.ath.cx/wiki/DriverRewrite
10238 F: drivers/net/wireless/zd1211rw/
10240 ZR36067 VIDEO FOR LINUX DRIVER
10243 W: http://mjpeg.sourceforge.net/driver-zoran/
10244 T: hg http://linuxtv.org/hg/v4l-dvb
10246 F: drivers/media/pci/zoran/
10248 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10253 F: drivers/block/zram/
10254 F: Documentation/blockdev/zram.txt
10256 ZS DECSTATION Z85C30 SERIAL DRIVER
10259 F: drivers/tty/serial/zs.*
10261 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10267 F: include/linux/zsmalloc.h
10269 ZSWAP COMPRESSED SWAP CACHING
10278 Q: http://patchwork.kernel.org/project/LKML/list/
10279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10280 S: Buried alive in reporters