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)
160 F: include/net/6lowpan.h
162 6PACK NETWORK DRIVER FOR AX.25
166 F: drivers/net/hamradio/6pack.c
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
172 F: drivers/net/ethernet/realtek/r8169.c
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
177 W: http://serial.sourceforge.net
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
186 F: drivers/net/ethernet/8390/
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
208 W: http://linuxtv.org/
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
225 F: Documentation/ABI/
226 F: include/linux/syscalls.h
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
234 F: drivers/hwmon/abituguru.c
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
240 F: drivers/hwmon/abituguru3.c
246 F: drivers/net/ethernet/alteon/acenic*
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
251 W: http://piie.net/?section=acerhdf
253 F: drivers/platform/x86/acerhdf.c
255 ACER WMI LAPTOP EXTRAS
259 F: drivers/platform/x86/acer-wmi.c
265 W: https://01.org/linux-acpi
266 Q: https://patchwork.kernel.org/project/linux-acpi/list/
267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
270 F: drivers/pnp/pnpacpi/
271 F: include/linux/acpi.h
273 F: Documentation/acpi/
274 F: Documentation/ABI/testing/sysfs-bus-acpi
275 F: drivers/pci/*acpi*
276 F: drivers/pci/*/*acpi*
277 F: drivers/pci/*/*/*acpi*
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
286 W: https://acpica.org/
287 W: https://github.com/acpica/acpica/
288 Q: https://patchwork.kernel.org/project/linux-acpi/list/
289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 F: drivers/acpi/acpica/
298 W: https://01.org/linux-acpi
300 F: drivers/acpi/fan.c
305 W: https://01.org/linux-acpi
307 F: drivers/acpi/*thermal*
312 W: https://01.org/linux-acpi
314 F: drivers/acpi/video.c
319 F: drivers/platform/x86/wmi.c
321 AD1889 ALSA SOUND DRIVER
323 W: http://wiki.parisc-linux.org/AD1889
326 F: sound/pci/ad1889.*
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 W: http://wiki.analog.com/AD5254
331 W: http://ez.analog.com/community/linux-device-drivers
333 F: drivers/misc/ad525x_dpot.c
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 W: http://wiki.analog.com/AD5398
338 W: http://ez.analog.com/community/linux-device-drivers
340 F: drivers/regulator/ad5398.c
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 W: http://wiki.analog.com/AD7142
345 W: http://ez.analog.com/community/linux-device-drivers
347 F: drivers/input/misc/ad714x.c
349 AD7877 TOUCHSCREEN DRIVER
351 W: http://wiki.analog.com/AD7877
352 W: http://ez.analog.com/community/linux-device-drivers
354 F: drivers/input/touchscreen/ad7877.c
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 W: http://wiki.analog.com/AD7879
359 W: http://ez.analog.com/community/linux-device-drivers
361 F: drivers/input/touchscreen/ad7879.c
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
367 ADM1025 HARDWARE MONITOR DRIVER
371 F: Documentation/hwmon/adm1025
372 F: drivers/hwmon/adm1025.c
374 ADM1029 HARDWARE MONITOR DRIVER
378 F: drivers/hwmon/adm1029.c
380 ADM8211 WIRELESS DRIVER
382 W: http://wireless.kernel.org/
384 F: drivers/net/wireless/adm8211.*
386 ADP1653 FLASH CONTROLLER DRIVER
390 F: drivers/media/i2c/adp1653.c
391 F: include/media/adp1653.h
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 W: http://wiki.analog.com/ADP5520
396 W: http://ez.analog.com/community/linux-device-drivers
398 F: drivers/mfd/adp5520.c
399 F: drivers/video/backlight/adp5520_bl.c
400 F: drivers/leds/leds-adp5520.c
401 F: drivers/gpio/gpio-adp5520.c
402 F: drivers/input/keyboard/adp5520-keys.c
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 W: http://wiki.analog.com/ADP5588
407 W: http://ez.analog.com/community/linux-device-drivers
409 F: drivers/input/keyboard/adp5588-keys.c
410 F: drivers/gpio/gpio-adp5588.c
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 W: http://wiki.analog.com/ADP8860
415 W: http://ez.analog.com/community/linux-device-drivers
417 F: drivers/video/backlight/adp8860_bl.c
419 ADS1015 HARDWARE MONITOR DRIVER
423 F: Documentation/hwmon/ads1015
424 F: drivers/hwmon/ads1015.c
425 F: include/linux/i2c/ads1015.h
430 F: drivers/macintosh/therm_adt746x.c
432 ADT7475 HARDWARE MONITOR DRIVER
436 F: Documentation/hwmon/adt7475
437 F: drivers/hwmon/adt7475.c
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 W: http://wiki.analog.com/ADXL345
442 W: http://ez.analog.com/community/linux-device-drivers
444 F: drivers/input/misc/adxl34x.c
450 F: Documentation/scsi/advansys.txt
451 F: drivers/scsi/advansys.c
456 F: sound/oss/aedsp16.c
461 W: http://linuxtv.org/
462 W: http://palosaari.fi/linux/
463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
464 T: git git://linuxtv.org/anttip/media_tree.git
466 F: drivers/media/dvb-frontends/af9013*
471 W: http://linuxtv.org/
472 W: http://palosaari.fi/linux/
473 Q: http://patchwork.linuxtv.org/project/linux-media/list/
474 T: git git://linuxtv.org/anttip/media_tree.git
476 F: drivers/media/dvb-frontends/af9033*
481 F: Documentation/filesystems/affs.txt
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
489 F: include/net/af_rxrpc.h
490 F: net/rxrpc/af_rxrpc.c
494 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 F: include/linux/agp*
498 F: include/uapi/linux/agp*
504 F: drivers/scsi/aha152x*
505 F: drivers/scsi/pcmcia/aha152x*
507 AIC7XXX / AIC79XX SCSI DRIVER
511 F: drivers/scsi/aic7xxx/
513 AIMSLAB FM RADIO RECEIVER DRIVER
516 T: git git://linuxtv.org/media_tree.git
517 W: http://linuxtv.org
519 F: drivers/media/radio/radio-aimslab*
526 F: include/linux/*aio*.h
531 W: http://linuxtv.org/
532 W: http://palosaari.fi/linux/
533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
534 T: git git://linuxtv.org/anttip/media_tree.git
536 F: drivers/media/usb/airspy/
538 ALCATEL SPEEDTOUCH USB DRIVER
541 W: http://www.linux-usb.org/SpeedTouch/
543 F: drivers/usb/atm/speedtch.c
544 F: drivers/usb/atm/usbatm.c
546 ALCHEMY AU1XX0 MMC DRIVER
549 F: drivers/mmc/host/au1xmmc.c
555 F: Documentation/i2c/busses/i2c-ali1563
556 F: drivers/i2c/busses/i2c-ali1563.c
566 ALTERA TRIPLE SPEED ETHERNET DRIVER
571 F: drivers/net/ethernet/altera/
573 ALTERA UART/JTAG UART SERIAL DRIVERS
578 F: drivers/tty/serial/altera_uart.c
579 F: drivers/tty/serial/altera_jtaguart.c
580 F: include/linux/altera_uart.h
581 F: include/linux/altera_jtaguart.h
583 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
587 F: drivers/crypto/ccp/
588 F: include/linux/ccp.h
590 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
594 F: Documentation/hwmon/fam15h_power
595 F: drivers/hwmon/fam15h_power.c
597 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
601 F: drivers/usb/gadget/udc/amd5536udc.*
603 AMD GEODE PROCESSOR/CHIPSET SUPPORT
606 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
608 F: drivers/char/hw_random/geode-rng.c
609 F: drivers/crypto/geode*
610 F: drivers/video/fbdev/geode/
611 F: arch/x86/include/asm/geode.h
616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
618 F: drivers/iommu/amd_iommu*.[ch]
619 F: include/linux/amd-iommu.h
624 T: git git://people.freedesktop.org/~gabbayo/linux.git
626 F: drivers/gpu/drm/amd/amdkfd/
627 F: drivers/gpu/drm/radeon/radeon_kfd.c
628 F: drivers/gpu/drm/radeon/radeon_kfd.h
629 F: include/uapi/linux/kfd_ioctl.h
631 AMD MICROCODE UPDATE SUPPORT
635 F: arch/x86/kernel/cpu/microcode/amd*
641 F: drivers/net/ethernet/amd/xgbe/
642 F: drivers/net/phy/amd-xgbe-phy.c
644 AMS (Apple Motion Sensor) DRIVER
647 F: drivers/macintosh/ams/
654 F: drivers/infiniband/hw/amso1100/
656 ANALOG DEVICES INC AD9389B DRIVER
660 F: drivers/media/i2c/ad9389b*
662 ANALOG DEVICES INC ADV7180 DRIVER
665 W: http://ez.analog.com/community/linux-device-drivers
667 F: drivers/media/i2c/adv7180.c
669 ANALOG DEVICES INC ADV7511 DRIVER
673 F: drivers/media/i2c/adv7511*
675 ANALOG DEVICES INC ADV7604 DRIVER
679 F: drivers/media/i2c/adv7604*
681 ANALOG DEVICES INC ADV7842 DRIVER
685 F: drivers/media/i2c/adv7842*
687 ANALOG DEVICES INC ASOC CODEC DRIVERS
690 W: http://wiki.analog.com/
691 W: http://ez.analog.com/community/linux-device-drivers
693 F: sound/soc/codecs/adau*
694 F: sound/soc/codecs/adav*
695 F: sound/soc/codecs/ad1*
696 F: sound/soc/codecs/ad7*
697 F: sound/soc/codecs/ssm*
698 F: sound/soc/codecs/sigmadsp.*
700 ANALOG DEVICES INC ASOC DRIVERS
703 W: http://blackfin.uclinux.org/
705 F: sound/soc/blackfin/*
707 ANALOG DEVICES INC IIO DRIVERS
710 W: http://wiki.analog.com/
711 W: http://ez.analog.com/community/linux-device-drivers
714 X: drivers/iio/*/adjd*
715 F: drivers/staging/iio/*/ad*
716 F: staging/iio/trigger/iio-trig-bfin-timer.c
722 T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
726 F: drivers/staging/android/
728 AOA (Apple Onboard Audio) ALSA DRIVER
738 F: arch/x86/kernel/apm_32.c
739 F: include/linux/apm_bios.h
740 F: include/uapi/linux/apm_bios.h
741 F: drivers/char/apm-emulation.c
743 APPLE BCM5974 MULTITOUCH DRIVER
747 F: drivers/input/mouse/bcm5974.c
753 F: drivers/hwmon/applesmc.c
755 APPLETALK NETWORK LAYER
758 F: drivers/net/appletalk/
761 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
765 F: drivers/net/ethernet/apm/xgene/
766 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
768 APTINA CAMERA SENSOR PLL
772 F: drivers/media/i2c/aptina-pll.*
774 ARC FRAMEBUFFER DRIVER
777 F: drivers/video/fbdev/arcfb.c
778 F: drivers/video/fbdev/core/fb_defio.c
780 ARM MFM AND FLOPPY DRIVERS
783 F: arch/arm/lib/floppydma.S
784 F: arch/arm/include/asm/floppy.h
786 ARM PMU PROFILING AND DEBUGGING
789 F: arch/arm/kernel/perf_event*
790 F: arch/arm/oprofile/common.c
791 F: arch/arm/include/asm/pmu.h
792 F: arch/arm/kernel/hw_breakpoint.c
793 F: arch/arm/include/asm/hw_breakpoint.h
798 W: http://www.arm.linux.org.uk/
802 ARM SUB-ARCHITECTURES
807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
809 ARM PRIMECELL AACI PL041 DRIVER
814 ARM PRIMECELL CLCD PL110 DRIVER
817 F: drivers/video/fbdev/amba-clcd.*
819 ARM PRIMECELL KMI PL050 DRIVER
822 F: drivers/input/serio/ambakmi.*
823 F: include/linux/amba/kmi.h
825 ARM PRIMECELL MMCI PL180/1 DRIVER
828 F: drivers/mmc/host/mmci.*
829 F: include/linux/amba/mmci.h
831 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
834 F: drivers/tty/serial/amba-pl01*.c
835 F: include/linux/amba/serial.h
837 ARM PRIMECELL BUS SUPPORT
841 F: include/linux/amba/bus.h
843 ARM/ADS SPHERE MACHINE SUPPORT
848 ARM/AFEB9260 MACHINE SUPPORT
853 ARM/AJECO 1ARM MACHINE SUPPORT
858 ARM/Allwinner A1X SoC support
864 ARM/Allwinner SoC Clock Support
867 F: drivers/clk/sunxi/
869 ARM/Amlogic MesonX SoC support
873 F: drivers/media/rc/meson-ir.c
876 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
881 W: http://maxim.org.za/at91_26.html
882 W: http://www.linux4sam.org
884 F: arch/arm/mach-at91/
886 F: arch/arm/boot/dts/at91*.dts
887 F: arch/arm/boot/dts/at91*.dtsi
888 F: arch/arm/boot/dts/sama*.dts
889 F: arch/arm/boot/dts/sama*.dtsi
891 ARM/ATMEL AT91 Clock Support
896 ARM/CALXEDA HIGHBANK ARCHITECTURE
900 F: arch/arm/mach-highbank/
902 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
905 F: arch/arm/mach-cns3xxx/
907 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
913 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
918 F: arch/arm/mach-ep93xx/
919 F: arch/arm/mach-ep93xx/include/mach/
921 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
930 F: arch/arm/include/asm/clkdev.h
931 F: drivers/clk/clkdev.c
933 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
938 ARM/CONTEC MICRO9 MACHINE SUPPORT
941 F: arch/arm/mach-ep93xx/micro9.c
943 ARM/CORESIGHT FRAMEWORK AND DRIVERS
947 F: drivers/coresight/*
948 F: Documentation/trace/coresight.txt
949 F: Documentation/devicetree/bindings/arm/coresight.txt
950 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
952 ARM/CORGI MACHINE SUPPORT
956 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
959 T: git git://git.berlios.de/gemini-board
961 F: arch/arm/mach-gemini/
963 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
968 F: arch/arm/mach-prima2/
970 F: drivers/clocksource/timer-prima2.c
971 F: drivers/clocksource/timer-marco.c
974 ARM/EBSA110 MACHINE SUPPORT
977 W: http://www.arm.linux.org.uk/
979 F: arch/arm/mach-ebsa110/
980 F: drivers/net/ethernet/amd/am79c961a.*
982 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
988 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
993 W: http://www.openezx.org/
995 T: topgit git://git.openezx.org/openezx.git
996 F: arch/arm/mach-pxa/ezx.c
998 ARM/FARADAY FA526 PORT
1002 T: git git://git.berlios.de/gemini-board
1003 F: arch/arm/mm/*-fa*
1005 ARM/FOOTBRIDGE ARCHITECTURE
1008 W: http://www.arm.linux.org.uk/
1010 F: arch/arm/include/asm/hardware/dec21285.h
1011 F: arch/arm/mach-footbridge/
1013 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1019 F: arch/arm/mach-imx/
1020 F: arch/arm/mach-mxs/
1021 F: arch/arm/boot/dts/imx*
1022 F: arch/arm/configs/imx*_defconfig
1024 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1029 ARM/GUMSTIX MACHINE SUPPORT
1034 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1039 F: arch/arm/mach-pxa/hx4700.c
1040 F: arch/arm/mach-pxa/include/mach/hx4700.h
1041 F: sound/soc/pxa/hx4700.c
1043 ARM/HISILICON SOC SUPPORT
1046 W: http://www.hisilicon.com
1048 T: git git://github.com/hisilicon/linux-hisi.git
1049 F: arch/arm/mach-hisi/
1051 ARM/HP JORNADA 7XX MACHINE SUPPORT
1055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1056 F: arch/arm/mach-sa1100/jornada720.c
1057 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1059 ARM/IGEP MACHINE SUPPORT
1065 F: arch/arm/boot/dts/omap3-igep*
1067 ARM/INCOME PXA270 SUPPORT
1071 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1073 ARM/INTEL IOP32X ARM ARCHITECTURE
1078 ARM/INTEL IOP33X ARM ARCHITECTURE
1082 ARM/INTEL IOP13XX ARM ARCHITECTURE
1087 ARM/INTEL IQ81342EX MACHINE SUPPORT
1092 ARM/INTEL IXDP2850 MACHINE SUPPORT
1097 ARM/INTEL IXP4XX ARM ARCHITECTURE
1102 F: arch/arm/mach-ixp4xx/
1104 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1108 F: arch/arm/mach-pxa/stargate2.c
1109 F: drivers/pcmcia/pxa2xx_stargate2.c
1111 ARM/INTEL XSC3 (MANZANO) ARM CORE
1116 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1121 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1125 F: arch/arm/mach-keystone/
1126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1128 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1132 F: drivers/clk/keystone/
1134 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1139 F: drivers/clocksource/timer-keystone.c
1141 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1145 F: drivers/power/reset/keystone-reset.c
1147 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1151 F: drivers/memory/*emif*
1153 ARM/LOGICPD PXA270 MACHINE SUPPORT
1158 ARM/MAGICIAN MACHINE SUPPORT
1162 ARM/Marvell Armada 370 and Armada XP SOC support
1169 F: arch/arm/mach-mvebu/
1171 ARM/Marvell Berlin SoC support
1175 F: arch/arm/mach-berlin/
1177 ARM/Marvell Dove/MV78xx0/Orion SOC support
1183 F: arch/arm/mach-dove/
1184 F: arch/arm/mach-mv78xx0/
1185 F: arch/arm/mach-orion5x/
1186 F: arch/arm/plat-orion/
1188 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1191 W: http://www.digriz.org.uk/ts78xx/kernel
1193 F: arch/arm/mach-orion5x/ts78xx-*
1195 ARM/Mediatek SoC support
1199 F: arch/arm/boot/dts/mt6*
1200 F: arch/arm/boot/dts/mt8*
1201 F: arch/arm/mach-mediatek/
1205 ARM/MICREL KS8695 ARCHITECTURE
1208 F: arch/arm/mach-ks8695/
1211 ARM/MIOA701 MACHINE SUPPORT
1214 F: arch/arm/mach-pxa/mioa701.c
1217 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1221 ARM/NOMADIK ARCHITECTURE
1226 F: arch/arm/mach-nomadik/
1227 F: drivers/pinctrl/nomadik/
1228 F: drivers/i2c/busses/i2c-nomadik.c
1229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1231 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1234 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1237 ARM/QUALCOMM MSM MACHINE SUPPORT
1242 F: arch/arm/mach-msm/
1243 F: drivers/video/fbdev/msm/
1244 F: drivers/mmc/host/msm_sdcc.c
1245 F: drivers/mmc/host/msm_sdcc.h
1246 F: drivers/tty/serial/msm_serial.h
1247 F: drivers/tty/serial/msm_serial.c
1248 F: drivers/*/pm8???-*
1249 F: drivers/mfd/ssbi.c
1250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1253 ARM/TOSA MACHINE SUPPORT
1258 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1261 W: http://hackndev.com
1263 F: arch/arm/mach-pxa/include/mach/palmtx.h
1264 F: arch/arm/mach-pxa/palmtx.c
1265 F: arch/arm/mach-pxa/include/mach/palmt5.h
1266 F: arch/arm/mach-pxa/palmt5.c
1267 F: arch/arm/mach-pxa/include/mach/palmld.h
1268 F: arch/arm/mach-pxa/palmld.c
1269 F: arch/arm/mach-pxa/include/mach/palmte2.h
1270 F: arch/arm/mach-pxa/palmte2.c
1271 F: arch/arm/mach-pxa/include/mach/palmtc.h
1272 F: arch/arm/mach-pxa/palmtc.c
1274 ARM/PALM TREO SUPPORT
1277 W: http://hackndev.com
1279 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1280 F: arch/arm/mach-pxa/palmtreo.c
1285 W: http://hackndev.com
1287 F: arch/arm/mach-pxa/include/mach/palmz72.h
1288 F: arch/arm/mach-pxa/palmz72.c
1292 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1295 ARM/PT DIGITAL BOARD PORT
1298 W: http://www.arm.linux.org.uk/
1301 ARM/QUALCOMM SUPPORT
1306 F: arch/arm/mach-qcom/
1307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1309 ARM/RADISYS ENP2611 MACHINE SUPPORT
1314 ARM/RISCPC ARCHITECTURE
1317 W: http://www.arm.linux.org.uk/
1319 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1320 F: arch/arm/include/asm/hardware/ioc.h
1321 F: arch/arm/include/asm/hardware/iomd.h
1322 F: arch/arm/include/asm/hardware/memc.h
1323 F: arch/arm/mach-rpc/
1324 F: drivers/net/ethernet/8390/etherh.c
1325 F: drivers/net/ethernet/i825xx/ether1*
1326 F: drivers/net/ethernet/seeq/ether3*
1327 F: drivers/scsi/arm/
1329 ARM/Rockchip SoC support
1334 F: arch/arm/boot/dts/rk3*
1335 F: arch/arm/mach-rockchip/
1336 F: drivers/clk/rockchip/
1337 F: drivers/i2c/busses/i2c-rk3x.c
1338 F: drivers/*/*rockchip*
1339 F: drivers/*/*/*rockchip*
1340 F: sound/soc/rockchip/
1342 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1347 F: arch/arm/boot/dts/s3c*
1348 F: arch/arm/boot/dts/exynos*
1349 F: arch/arm/plat-samsung/
1350 F: arch/arm/mach-s3c24*/
1351 F: arch/arm/mach-s3c64xx/
1352 F: arch/arm/mach-s5p*/
1353 F: arch/arm/mach-exynos*/
1354 F: drivers/*/*s3c2410*
1355 F: drivers/*/*/*s3c2410*
1356 F: drivers/spi/spi-s3c*
1357 F: sound/soc/samsung/*
1360 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1364 F: arch/arm/mach-s5pv210/
1366 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1372 F: drivers/media/platform/s5p-g2d/
1374 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1381 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1382 F: drivers/media/platform/s5p-mfc/
1384 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1390 F: drivers/media/platform/s5p-tv/
1392 ARM/SHMOBILE ARM ARCHITECTURE
1396 W: http://oss.renesas.com
1397 Q: http://patchwork.kernel.org/project/linux-sh/list/
1398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1400 F: arch/arm/boot/dts/emev2*
1401 F: arch/arm/boot/dts/r7s*
1402 F: arch/arm/boot/dts/r8a*
1403 F: arch/arm/boot/dts/sh*
1404 F: arch/arm/configs/ape6evm_defconfig
1405 F: arch/arm/configs/armadillo800eva_defconfig
1406 F: arch/arm/configs/bockw_defconfig
1407 F: arch/arm/configs/kzm9g_defconfig
1408 F: arch/arm/configs/lager_defconfig
1409 F: arch/arm/configs/mackerel_defconfig
1410 F: arch/arm/configs/marzen_defconfig
1411 F: arch/arm/configs/shmobile_defconfig
1412 F: arch/arm/include/debug/renesas-scif.S
1413 F: arch/arm/mach-shmobile/
1416 ARM/SOCFPGA ARCHITECTURE
1419 F: arch/arm/mach-socfpga/
1420 W: http://www.rocketboards.org
1421 T: git://git.rocketboards.org/linux-socfpga.git
1422 T: git://git.rocketboards.org/linux-socfpga-next.git
1424 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1427 F: drivers/clk/socfpga/
1429 ARM/SOCFPGA EDAC SUPPORT
1432 F: drivers/edac/altera_edac.
1434 ARM/STI ARCHITECTURE
1440 W: http://www.stlinux.com
1442 F: arch/arm/mach-sti/
1443 F: arch/arm/boot/dts/sti*
1444 F: drivers/clocksource/arm_global_timer.c
1445 F: drivers/i2c/busses/i2c-st.c
1446 F: drivers/media/rc/st_rc.c
1447 F: drivers/mmc/host/sdhci-st.c
1448 F: drivers/phy/phy-stih407-usb.c
1449 F: drivers/phy/phy-stih41x-usb.c
1450 F: drivers/pinctrl/pinctrl-st.c
1451 F: drivers/reset/sti/
1452 F: drivers/tty/serial/st-asc.c
1453 F: drivers/usb/dwc3/dwc3-st.c
1454 F: drivers/usb/host/ehci-st.c
1455 F: drivers/usb/host/ohci-st.c
1456 F: drivers/ata/ahci_st.c
1458 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1463 ARM/TETON BGA MACHINE SUPPORT
1468 ARM/THECUS N2100 MACHINE SUPPORT
1473 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1476 W: http://www.mcuos.com
1478 F: arch/arm/mach-w90x900/
1479 F: drivers/input/keyboard/w90p910_keypad.c
1480 F: drivers/input/touchscreen/w90p910_ts.c
1481 F: drivers/watchdog/nuc900_wdt.c
1482 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1483 F: drivers/mtd/nand/nuc900_nand.c
1484 F: drivers/rtc/rtc-nuc900.c
1485 F: drivers/spi/spi-nuc900.c
1486 F: drivers/usb/host/ehci-w90x900.c
1487 F: drivers/video/fbdev/nuc900fb.c
1489 ARM/U300 MACHINE SUPPORT
1493 F: arch/arm/mach-u300/
1494 F: drivers/clocksource/timer-u300.c
1495 F: drivers/i2c/busses/i2c-stu300.c
1496 F: drivers/rtc/rtc-coh901331.c
1497 F: drivers/watchdog/coh901327_wdt.c
1498 F: drivers/dma/coh901318*
1499 F: drivers/mfd/ab3100*
1500 F: drivers/rtc/rtc-ab3100.c
1501 F: drivers/rtc/rtc-coh901331.c
1502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1504 ARM/Ux500 ARM ARCHITECTURE
1508 F: arch/arm/mach-ux500/
1509 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1510 F: drivers/dma/ste_dma40*
1511 F: drivers/hwspinlock/u8500_hsem.c
1512 F: drivers/mfd/abx500*
1513 F: drivers/mfd/ab8500*
1514 F: drivers/mfd/dbx500*
1515 F: drivers/mfd/db8500*
1516 F: drivers/pinctrl/nomadik/pinctrl-ab*
1517 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1518 F: drivers/rtc/rtc-ab8500.c
1519 F: drivers/rtc/rtc-pl031.c
1520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1522 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1525 T: git git://git.linaro.org/people/ulfh/clk.git
1527 F: drivers/clk/ux500/
1528 F: include/linux/platform_data/clk-ux500.h
1530 ARM/VERSATILE EXPRESS PLATFORM
1536 F: arch/arm/boot/dts/vexpress*
1537 F: arch/arm/mach-vexpress/
1540 F: drivers/clk/versatile/clk-vexpress-osc.c
1541 F: drivers/clocksource/versatile.c
1546 W: http://www.arm.linux.org.uk/
1550 ARM/VOIPAC PXA270 SUPPORT
1554 F: arch/arm/mach-pxa/vpac270.c
1555 F: arch/arm/mach-pxa/include/mach/vpac270.h
1557 ARM/VT8500 ARM ARCHITECTURE
1561 F: arch/arm/mach-vt8500/
1562 F: drivers/clocksource/vt8500_timer.c
1563 F: drivers/i2c/busses/i2c-wmt.c
1564 F: drivers/mmc/host/wmt-sdmmc.c
1565 F: drivers/pwm/pwm-vt8500.c
1566 F: drivers/rtc/rtc-vt8500.c
1567 F: drivers/tty/serial/vt8500_serial.c
1568 F: drivers/usb/host/ehci-platform.c
1569 F: drivers/usb/host/uhci-platform.c
1570 F: drivers/video/fbdev/vt8500lcdfb.*
1571 F: drivers/video/fbdev/wm8505fb*
1572 F: drivers/video/fbdev/wmt_ge_rops.*
1574 ARM/ZIPIT Z2 SUPPORT
1578 F: arch/arm/mach-pxa/z2.c
1579 F: arch/arm/mach-pxa/include/mach/z2.h
1581 ARM/ZYNQ ARCHITECTURE
1585 W: http://wiki.xilinx.com
1586 T: git git://git.xilinx.com/linux-xlnx.git
1588 F: arch/arm/mach-zynq/
1589 F: drivers/cpuidle/cpuidle-zynq.c
1590 F: drivers/block/xsysace.c
1593 F: drivers/clocksource/cadence_ttc_timer.c
1594 F: drivers/i2c/busses/i2c-cadence.c
1595 F: drivers/mmc/host/sdhci-of-arasan.c
1596 F: drivers/edac/synopsys_edac.c
1602 F: drivers/iommu/arm-smmu.c
1604 ARM64 PORT (AARCH64 ARCHITECTURE)
1610 F: Documentation/arm64/
1612 AS3645A LED FLASH CONTROLLER DRIVER
1615 T: git git://linuxtv.org/media_tree.git
1617 F: drivers/media/i2c/as3645a.c
1618 F: include/media/as3645a.h
1620 ASC7621 HARDWARE MONITOR DRIVER
1624 F: Documentation/hwmon/asc7621
1625 F: drivers/hwmon/asc7621.c
1627 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1631 W: http://acpi4asus.sf.net
1633 F: drivers/platform/x86/asus*.c
1634 F: drivers/platform/x86/eeepc*.c
1636 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1638 W: http://sourceforge.net/projects/xscaleiop
1640 F: Documentation/crypto/async-tx-api.txt
1643 F: include/linux/dmaengine.h
1644 F: include/linux/async_tx.h
1650 F: drivers/misc/eeprom/at24.c
1651 F: include/linux/platform_data/at24.h
1653 ATA OVER ETHERNET (AOE) DRIVER
1655 W: http://support.coraid.com/support/linux
1657 F: Documentation/aoe/
1658 F: drivers/block/aoe/
1660 ATHEROS ATH GENERIC UTILITIES
1664 F: drivers/net/wireless/ath/*
1666 ATHEROS ATH5K WIRELESS DRIVER
1671 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1673 F: drivers/net/wireless/ath/ath5k/
1675 ATHEROS ATH6KL WIRELESS DRIVER
1678 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1679 T: git git://github.com/kvalo/ath.git
1681 F: drivers/net/wireless/ath/ath6kl/
1683 WILOCITY WIL6210 WIRELESS DRIVER
1688 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1689 F: drivers/net/wireless/ath/wil6210/
1690 F: include/uapi/linux/wil6210_uapi.h
1692 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1695 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1697 F: drivers/net/wireless/ath/carl9170/
1699 ATK0110 HWMON DRIVER
1703 F: drivers/hwmon/asus_atk0110.c
1708 F: drivers/input/misc/ati_remote2.c
1710 ATLX ETHERNET DRIVERS
1714 W: http://sourceforge.net/projects/atl1
1715 W: http://atl1.sourceforge.net
1717 F: drivers/net/ethernet/atheros/
1723 W: http://linux-atm.sourceforge.net
1726 F: include/linux/atm*
1727 F: include/uapi/linux/atm*
1729 ATMEL AT91 / AT32 MCI DRIVER
1732 F: drivers/mmc/host/atmel-mci.c
1733 F: drivers/mmc/host/atmel-mci-regs.h
1735 ATMEL AT91 / AT32 SERIAL DRIVER
1738 F: drivers/tty/serial/atmel_serial.c
1740 ATMEL Audio ALSA driver
1750 F: drivers/dma/at_hdmac.c
1751 F: drivers/dma/at_hdmac_regs.h
1752 F: include/linux/platform_data/dma-atmel.h
1759 F: drivers/dma/at_xdmac.c
1765 F: drivers/i2c/busses/i2c-at91.c
1771 F: drivers/media/platform/soc_camera/atmel-isi.c
1772 F: include/media/atmel-isi.h
1778 F: drivers/video/fbdev/atmel_lcdfb.c
1779 F: include/video/atmel_lcdc.h
1781 ATMEL MACB ETHERNET DRIVER
1784 F: drivers/net/ethernet/cadence/
1790 F: drivers/mtd/nand/atmel_nand*
1795 F: drivers/spi/spi-atmel.*
1801 F: drivers/misc/atmel-ssc.c
1802 F: include/linux/atmel-ssc.h
1804 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1808 F: drivers/misc/atmel_tclib.c
1809 F: drivers/clocksource/tcb_clksrc.c
1811 ATMEL USBA UDC DRIVER
1815 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1817 ATMEL WIRELESS DRIVER
1820 W: http://www.thekelleys.org.uk/atmel
1821 W: http://atmelwlandriver.sourceforge.net/
1823 F: drivers/net/wireless/atmel*
1825 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1828 W: http://www.attotech.com
1830 F: drivers/scsi/esas2r
1836 W: http://people.redhat.com/sgrubb/audit/
1837 T: git git://git.infradead.org/users/pcmoore/audit
1839 F: include/linux/audit.h
1840 F: include/uapi/linux/audit.h
1843 AUXILIARY DISPLAY DRIVERS
1845 W: http://miguelojeda.es/auxdisplay.htm
1846 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1848 F: drivers/auxdisplay/
1849 F: include/linux/cfag12864b.h
1854 W: http://www.atmel.com/products/AVR32/
1855 W: http://mirror.egtvedt.no/avr32linux.org/
1856 W: http://avrfreaks.net/
1860 AVR32/AT32AP MACHINE SUPPORT
1864 F: arch/avr32/mach-at32ap/
1869 W: http://www.linux-ax25.org/
1871 F: include/uapi/linux/ax25.h
1872 F: include/net/ax25.h
1878 W: http://linuxtv.org
1879 T: git git://linuxtv.org/media_tree.git
1881 F: drivers/media/usb/dvb-usb-v2/az6007.c
1883 AZTECH FM RADIO RECEIVER DRIVER
1886 T: git git://linuxtv.org/media_tree.git
1887 W: http://linuxtv.org
1889 F: drivers/media/radio/radio-aztech*
1895 W: http://wireless.kernel.org/en/users/Drivers/b43
1897 F: drivers/net/wireless/b43/
1899 B43LEGACY WIRELESS DRIVER
1904 W: http://wireless.kernel.org/en/users/Drivers/b43
1906 F: drivers/net/wireless/b43legacy/
1908 BACKLIGHT CLASS/SUBSYSTEM
1912 F: drivers/video/backlight/
1913 F: include/linux/backlight.h
1920 W: http://www.open-mesh.org/
1924 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1927 W: http://www.baycom.org/~tom/ham/ham.html
1929 F: drivers/net/hamradio/baycom*
1931 BCACHE (BLOCK LAYER CACHE)
1934 W: http://bcache.evilpiepirate.org
1936 F: drivers/md/bcache/
1940 F: Documentation/filesystems/befs.txt
1943 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1947 F: drivers/net/ethernet/ec_bhf.c
1952 F: Documentation/filesystems/bfs.txt
1954 F: include/uapi/linux/bfs_fs.h
1956 BLACKFIN ARCHITECTURE
1959 T: git git://git.code.sf.net/p/adi-linux/code
1960 W: http://blackfin.uclinux.org
1964 BLACKFIN EMAC DRIVER
1966 W: http://blackfin.uclinux.org
1968 F: drivers/net/ethernet/adi/
1972 W: http://blackfin.uclinux.org
1974 F: drivers/rtc/rtc-bfin.c
1979 W: http://blackfin.uclinux.org
1981 F: drivers/mmc/host/bfin_sdh.c
1983 BLACKFIN SERIAL DRIVER
1986 W: http://blackfin.uclinux.org
1988 F: drivers/tty/serial/bfin_uart.c
1990 BLACKFIN WATCHDOG DRIVER
1992 W: http://blackfin.uclinux.org
1994 F: drivers/watchdog/bfin_wdt.c
1996 BLACKFIN I2C TWI DRIVER
1999 W: http://blackfin.uclinux.org/
2001 F: drivers/i2c/busses/i2c-bfin-twi.c
2003 BLACKFIN MEDIA DRIVER
2006 W: http://blackfin.uclinux.org/
2008 F: drivers/media/platform/blackfin/
2009 F: drivers/media/i2c/adv7183*
2010 F: drivers/media/i2c/vs6624*
2012 BLINKM RGB LED DRIVER
2015 F: drivers/leds/leds-blinkm.c
2019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2027 F: drivers/mtd/devices/block2mtd.c
2034 W: http://www.bluez.org/
2035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2038 F: drivers/bluetooth/
2045 W: http://www.bluez.org/
2046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2050 F: include/net/bluetooth/
2057 W: http://sourceforge.net/projects/bonding/
2059 F: drivers/net/bonding/
2060 F: include/uapi/linux/if_bonding.h
2062 BPF (Safe dynamic programs and tools)
2069 BROADCOM B44 10/100 ETHERNET DRIVER
2073 F: drivers/net/ethernet/broadcom/b44.*
2075 BROADCOM GENET ETHERNET DRIVER
2079 F: drivers/net/ethernet/broadcom/genet/
2081 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2086 F: drivers/net/ethernet/broadcom/bnx2.*
2087 F: drivers/net/ethernet/broadcom/bnx2_*
2089 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2093 F: drivers/net/ethernet/broadcom/bnx2x/
2095 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2100 T: git git://github.com/broadcom/mach-bcm
2102 F: arch/arm/mach-bcm/
2103 F: arch/arm/boot/dts/bcm113*
2104 F: arch/arm/boot/dts/bcm216*
2105 F: arch/arm/boot/dts/bcm281*
2106 F: arch/arm/configs/bcm_defconfig
2107 F: drivers/mmc/host/sdhci-bcm-kona.c
2108 F: drivers/clocksource/bcm_kona_timer.c
2110 BROADCOM BCM2835 ARM ARCHITECTURE
2114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2118 BROADCOM BCM33XX MIPS ARCHITECTURE
2122 F: arch/mips/bcm3384/*
2123 F: arch/mips/include/asm/mach-bcm3384/*
2124 F: arch/mips/kernel/*bmips*
2126 BROADCOM BCM5301X ARM ARCHITECTURE
2130 F: arch/arm/mach-bcm/bcm_5301x.c
2131 F: arch/arm/boot/dts/bcm5301x.dtsi
2132 F: arch/arm/boot/dts/bcm470*
2134 BROADCOM BCM63XX ARM ARCHITECTURE
2137 T: git git://git.github.com/brcm/linux.git
2139 F: arch/arm/mach-bcm/bcm63xx.c
2140 F: arch/arm/include/debug/bcm63xx.S
2142 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2146 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2148 BROADCOM BCM7XXX ARM ARCHITECTURE
2155 F: arch/arm/mach-bcm/*brcmstb*
2156 F: arch/arm/boot/dts/bcm7*.dts*
2157 F: drivers/bus/brcmstb_gisb.c
2159 BROADCOM BMIPS MIPS ARCHITECTURE
2164 F: arch/mips/bmips/*
2165 F: arch/mips/include/asm/mach-bmips/*
2166 F: arch/mips/kernel/*bmips*
2167 F: arch/mips/boot/dts/bcm*.dts*
2168 F: drivers/irqchip/irq-bcm7*
2169 F: drivers/irqchip/irq-brcmstb*
2171 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2176 F: drivers/net/ethernet/broadcom/tg3.*
2178 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2186 F: drivers/net/wireless/brcm80211/
2188 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2192 F: drivers/scsi/bnx2fc/
2194 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2198 F: drivers/scsi/bnx2i/
2200 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2205 T: git git://git.github.com/brcm/linux.git
2214 BROADCOM KONA GPIO DRIVER
2218 F: drivers/gpio/gpio-bcm-kona.c
2219 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2221 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2226 F: include/linux/bcma/
2228 BROADCOM SYSTEMPORT ETHERNET DRIVER
2232 F: drivers/net/ethernet/broadcom/bcmsysport.*
2234 BROCADE BFA FC SCSI DRIVER
2239 F: drivers/scsi/bfa/
2241 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2245 F: drivers/net/ethernet/brocade/bna/
2247 BSG (block layer generic sg v4 driver)
2252 F: include/linux/bsg.h
2253 F: include/uapi/linux/bsg.h
2258 T: git git://git.alsa-project.org/alsa-kernel.git
2260 F: Documentation/sound/alsa/Bt87x.txt
2261 F: sound/pci/bt87x.c
2265 W: http://bu3sch.de/btgpio.php
2267 F: drivers/gpio/gpio-bt8xx.c
2274 W: http://btrfs.wiki.kernel.org/
2275 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2278 F: Documentation/filesystems/btrfs.txt
2281 BTTV VIDEO4LINUX DRIVER
2284 W: http://linuxtv.org
2285 T: git git://linuxtv.org/media_tree.git
2287 F: Documentation/video4linux/bttv/
2288 F: drivers/media/pci/bt8xx/bttv*
2290 BUSLOGIC SCSI DRIVER
2294 F: drivers/scsi/BusLogic.*
2295 F: drivers/scsi/FlashPoint.*
2297 C-MEDIA CMI8788 DRIVER
2300 T: git git://git.alsa-project.org/alsa-kernel.git
2302 F: sound/pci/oxygen/
2308 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2312 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2316 F: Documentation/filesystems/caching/cachefiles.txt
2319 CADET FM/AM RADIO RECEIVER DRIVER
2322 T: git git://linuxtv.org/media_tree.git
2323 W: http://linuxtv.org
2325 F: drivers/media/radio/radio-cadet*
2327 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2330 T: git git://linuxtv.org/media_tree.git
2332 F: Documentation/video4linux/cafe_ccic
2333 F: drivers/media/platform/marvell-ccic/
2339 F: Documentation/networking/caif/
2340 F: drivers/net/caif/
2341 F: include/uapi/linux/caif/
2342 F: include/net/caif/
2345 CALGARY x86-64 IOMMU
2350 F: arch/x86/kernel/pci-calgary_64.c
2351 F: arch/x86/kernel/tce_64.c
2352 F: arch/x86/include/asm/calgary.h
2353 F: arch/x86/include/asm/tce.h
2358 W: http://gitorious.org/linux-can
2359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2362 F: Documentation/networking/can.txt
2364 F: include/linux/can/core.h
2365 F: include/uapi/linux/can.h
2366 F: include/uapi/linux/can/bcm.h
2367 F: include/uapi/linux/can/raw.h
2368 F: include/uapi/linux/can/gw.h
2374 W: http://gitorious.org/linux-can
2375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2379 F: include/linux/can/dev.h
2380 F: include/linux/can/platform/
2381 F: include/uapi/linux/can/error.h
2382 F: include/uapi/linux/can/netlink.h
2388 F: include/linux/capability.h
2389 F: include/uapi/linux/capability.h
2390 F: security/capability.c
2391 F: security/commoncap.c
2392 F: kernel/capability.c
2394 CC2520 IEEE-802.15.4 RADIO DRIVER
2398 F: drivers/net/ieee802154/cc2520.c
2399 F: include/linux/spi/cc2520.h
2400 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2402 CELL BROADBAND ENGINE ARCHITECTURE
2406 W: http://www.ibm.com/developerworks/power/cell/
2408 F: arch/powerpc/include/asm/cell*.h
2409 F: arch/powerpc/include/asm/spu*.h
2410 F: arch/powerpc/include/uapi/asm/spu*.h
2411 F: arch/powerpc/oprofile/*cell*
2412 F: arch/powerpc/platforms/cell/
2414 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2420 F: Documentation/filesystems/ceph.txt
2423 F: include/linux/ceph/
2424 F: include/linux/crush/
2426 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2429 F: Documentation/usb/WUSB-Design-overview.txt
2430 F: Documentation/usb/wusb-cbaf
2431 F: drivers/usb/host/hwa-hc.c
2432 F: drivers/usb/host/whci/
2433 F: drivers/usb/wusbcore/
2434 F: include/linux/usb/wusb*
2436 CFAG12864B LCD DRIVER
2438 W: http://miguelojeda.es/auxdisplay.htm
2439 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2441 F: drivers/auxdisplay/cfag12864b.c
2442 F: include/linux/cfag12864b.h
2444 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2446 W: http://miguelojeda.es/auxdisplay.htm
2447 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2449 F: drivers/auxdisplay/cfag12864bfb.c
2450 F: include/linux/cfag12864b.h
2452 CFG80211 and NL80211
2455 W: http://wireless.kernel.org/
2456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2459 F: include/uapi/linux/nl80211.h
2460 F: include/net/cfg80211.h
2462 X: net/wireless/wext*
2464 CHAR and MISC DRIVERS
2467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2471 F: include/linux/miscdevice.h
2477 F: scripts/checkpatch.pl
2479 CHINESE DOCUMENTATION
2484 F: Documentation/zh_CN/
2486 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2488 T: git git://github.com/hzpeterchen/linux-usb.git
2491 F: drivers/usb/chipidea/
2493 CHROME HARDWARE PLATFORM SUPPORT
2496 F: drivers/platform/chrome/
2498 CISCO VIC ETHERNET NIC DRIVER
2504 F: drivers/net/ethernet/cisco/enic/
2506 CISCO VIC LOW LATENCY NIC DRIVER
2509 F: drivers/infiniband/hw/usnic
2511 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2515 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2517 CIRRUS LOGIC AUDIO CODEC DRIVERS
2522 F: sound/soc/codecs/cs*
2529 F: include/linux/cleancache.h
2534 F: include/linux/clk.h
2536 CLOCKSOURCE, CLOCKEVENT DRIVERS
2540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2542 F: drivers/clocksource
2544 CISCO FCOE HBA DRIVER
2550 F: drivers/scsi/fnic/
2557 F: drivers/platform/x86/classmate-laptop.c
2559 COCCINELLE/Semantic Patches (SmPL)
2565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2566 W: http://coccinelle.lip6.fr/
2568 F: Documentation/coccinelle.txt
2569 F: scripts/coccinelle/
2570 F: scripts/coccicheck
2576 W: http://www.coda.cs.cmu.edu/
2578 F: Documentation/filesystems/coda.txt
2580 F: include/linux/coda*.h
2581 F: include/uapi/linux/coda*.h
2583 CODA V4L2 MEM2MEM DRIVER
2587 F: Documentation/devicetree/bindings/media/coda.txt
2588 F: drivers/media/platform/coda/
2590 COMMON CLK FRAMEWORK
2594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2597 X: drivers/clk/clkdev.c
2598 F: include/linux/clk-pr*
2599 F: include/linux/clk/
2601 COMMON INTERNET FILE SYSTEM (CIFS)
2605 W: http://linux-cifs.samba.org/
2606 T: git git://git.samba.org/sfrench/cifs-2.6.git
2608 F: Documentation/filesystems/cifs/
2611 COMPACTPCI HOTPLUG CORE
2615 F: drivers/pci/hotplug/cpci_hotplug*
2617 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2621 F: drivers/pci/hotplug/cpcihp_zt5550.*
2623 COMPACTPCI HOTPLUG GENERIC DRIVER
2627 F: drivers/pci/hotplug/cpcihp_generic.c
2629 COMPAL LAPTOP SUPPORT
2633 F: drivers/platform/x86/compal-laptop.c
2635 CONEXANT ACCESSRUNNER USB DRIVER
2638 W: http://accessrunner.sourceforge.net/
2640 F: drivers/usb/atm/cxacru.c
2644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2647 F: include/linux/configfs.h
2653 F: drivers/connector/
2655 CONTROL GROUP (CGROUP)
2659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2661 F: Documentation/cgroups/
2662 F: include/linux/cgroup*
2665 CONTROL GROUP - CPUSET
2668 W: http://www.bullopensource.org/cpuset/
2669 W: http://oss.sgi.com/projects/cpusets/
2670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2672 F: Documentation/cgroups/cpusets.txt
2673 F: include/linux/cpuset.h
2676 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2685 CORETEMP HARDWARE MONITORING DRIVER
2689 F: Documentation/hwmon/coretemp
2690 F: drivers/hwmon/coretemp.c
2692 COSA/SRP SYNC SERIAL DRIVER
2694 W: http://www.fi.muni.cz/~kas/cosa/
2696 F: drivers/net/wan/cosa*
2698 CPMAC ETHERNET DRIVER
2702 F: drivers/net/ethernet/ti/cpmac.c
2704 CPU FREQUENCY DRIVERS
2709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2710 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2712 F: include/linux/cpufreq.h
2714 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2718 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2720 F: drivers/cpufreq/arm_big_little.h
2721 F: drivers/cpufreq/arm_big_little.c
2722 F: drivers/cpufreq/arm_big_little_dt.c
2724 CPUIDLE DRIVER - ARM BIG LITTLE
2729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2731 F: drivers/cpuidle/cpuidle-big_little.c
2733 CPUIDLE DRIVER - ARM EXYNOS
2740 F: drivers/cpuidle/cpuidle-exynos.c
2741 F: arch/arm/mach-exynos/pm.c
2748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2749 F: drivers/cpuidle/*
2750 F: include/linux/cpuidle.h
2755 F: arch/x86/kernel/cpuid.c
2756 F: arch/x86/kernel/msr.c
2758 CPU POWER MONITORING SUBSYSTEM
2762 F: tools/power/cpupower/
2765 W: http://sourceforge.net/projects/cramfs/
2766 S: Orphan / Obsolete
2767 F: Documentation/filesystems/cramfs.txt
2774 W: http://developer.axis.com
2777 F: drivers/tty/serial/crisv10.*
2783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2785 F: Documentation/crypto/
2791 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2795 F: crypto/ansi_cprng.c
2798 CS5535 Audio ALSA driver
2801 F: sound/pci/cs5535audio/
2806 F: drivers/net/wireless/cw1200/
2808 CX18 VIDEO4LINUX DRIVER
2812 T: git git://linuxtv.org/media_tree.git
2813 W: http://linuxtv.org
2814 W: http://www.ivtvdriver.org/index.php/Cx18
2816 F: Documentation/video4linux/cx18.txt
2817 F: drivers/media/pci/cx18/
2818 F: include/uapi/linux/ivtv*
2820 CX2341X MPEG ENCODER HELPER MODULE
2823 T: git git://linuxtv.org/media_tree.git
2824 W: http://linuxtv.org
2826 F: drivers/media/common/cx2341x*
2827 F: include/media/cx2341x*
2829 CX88 VIDEO4LINUX DRIVER
2832 W: http://linuxtv.org
2833 T: git git://linuxtv.org/media_tree.git
2835 F: Documentation/video4linux/cx88/
2836 F: drivers/media/pci/cx88/
2838 CXD2820R MEDIA DRIVER
2841 W: http://linuxtv.org/
2842 W: http://palosaari.fi/linux/
2843 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2844 T: git git://linuxtv.org/anttip/media_tree.git
2846 F: drivers/media/dvb-frontends/cxd2820r*
2848 CXGB3 ETHERNET DRIVER (CXGB3)
2851 W: http://www.chelsio.com
2853 F: drivers/net/ethernet/chelsio/cxgb3/
2855 CXGB3 ISCSI DRIVER (CXGB3I)
2858 W: http://www.chelsio.com
2860 F: drivers/scsi/cxgbi/cxgb3i
2862 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2865 W: http://www.openfabrics.org
2867 F: drivers/infiniband/hw/cxgb3/
2869 CXGB4 ETHERNET DRIVER (CXGB4)
2872 W: http://www.chelsio.com
2874 F: drivers/net/ethernet/chelsio/cxgb4/
2876 CXGB4 ISCSI DRIVER (CXGB4I)
2879 W: http://www.chelsio.com
2881 F: drivers/scsi/cxgbi/cxgb4i
2883 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2886 W: http://www.openfabrics.org
2888 F: drivers/infiniband/hw/cxgb4/
2890 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2893 W: http://www.chelsio.com
2895 F: drivers/net/ethernet/chelsio/cxgb4vf/
2897 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2902 F: drivers/misc/cxl/
2903 F: include/misc/cxl.h
2904 F: include/uapi/misc/cxl.h
2905 F: Documentation/powerpc/cxl.txt
2906 F: Documentation/powerpc/cxl.txt
2907 F: Documentation/ABI/testing/sysfs-class-cxl
2909 STMMAC ETHERNET DRIVER
2912 W: http://www.stlinux.com
2914 F: drivers/net/ethernet/stmicro/stmmac/
2919 W: http://www.arm.linux.org.uk/
2921 F: drivers/video/fbdev/cyber2000fb.*
2923 CYCLADES ASYNC MUX DRIVER
2924 W: http://www.cyclades.com/
2926 F: drivers/tty/cyclades.c
2927 F: include/linux/cyclades.h
2928 F: include/uapi/linux/cyclades.h
2930 CYCLADES PC300 DRIVER
2931 W: http://www.cyclades.com/
2933 F: drivers/net/wan/pc300*
2935 CYPRESS_FIRMWARE MEDIA DRIVER
2938 W: http://linuxtv.org/
2939 W: http://palosaari.fi/linux/
2940 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2941 T: git git://linuxtv.org/anttip/media_tree.git
2943 F: drivers/media/common/cypress_firmware*
2945 CYTTSP TOUCHSCREEN DRIVER
2949 F: drivers/input/touchscreen/cyttsp*
2950 F: include/linux/input/cyttsp.h
2952 DAMA SLAVE for AX.25
2954 W: http://yaina.de/jreuter/
2955 W: http://www.qsl.net/dl1bke/
2958 F: net/ax25/af_ax25.c
2959 F: net/ax25/ax25_dev.c
2960 F: net/ax25/ax25_ds_*
2961 F: net/ax25/ax25_in.c
2962 F: net/ax25/ax25_out.c
2963 F: net/ax25/ax25_timer.c
2964 F: net/ax25/sysctl_net_ax25.c
2966 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2969 F: Documentation/networking/dmfe.txt
2970 F: drivers/net/ethernet/dec/tulip/dmfe.c
2972 DC390/AM53C974 SCSI driver
2976 F: drivers/scsi/am53c974.c
2983 W: http://twibble.org/dist/dc395x/
2984 W: http://lists.twibble.org/mailman/listinfo/dc395x/
2986 F: Documentation/scsi/dc395x.txt
2987 F: drivers/scsi/dc395x.*
2992 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2994 F: include/linux/dccp.h
2995 F: include/uapi/linux/dccp.h
2996 F: include/linux/tfrc.h
2999 DECnet NETWORK LAYER
3000 W: http://linux-decnet.sourceforge.net
3003 F: Documentation/networking/decnet.txt
3006 DECSTATION PLATFORM SUPPORT
3009 W: http://www.linux-mips.org/wiki/DECstation
3012 F: arch/mips/include/asm/dec/
3013 F: arch/mips/include/asm/mach-dec/
3015 DEFXX FDDI NETWORK DRIVER
3018 F: drivers/net/fddi/defxx.*
3024 F: drivers/platform/x86/dell-laptop.c
3026 DELL LAPTOP SMM DRIVER
3028 F: drivers/char/i8k.c
3029 F: include/uapi/linux/i8k.h
3031 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3034 F: Documentation/dcdbas.txt
3035 F: drivers/firmware/dcdbas.*
3037 DELL WMI EXTRAS DRIVER
3040 F: drivers/platform/x86/dell-wmi.c
3042 DESIGNWARE USB2 DRD IP DRIVER
3045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3047 F: drivers/usb/dwc2/
3049 DESIGNWARE USB3 DRD IP DRIVER
3053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3055 F: drivers/usb/dwc3/
3057 DEVICE COREDUMP (DEV_COREDUMP)
3061 F: drivers/base/devcoredump.c
3062 F: include/linux/devcoredump.h
3064 DEVICE FREQUENCY (DEVFREQ)
3071 DEVICE NUMBER REGISTRY
3073 W: http://lanana.org/docs/device-list/index.html
3081 W: http://sources.redhat.com/dm
3082 Q: http://patchwork.kernel.org/project/dm-devel/list/
3083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3084 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3086 F: Documentation/device-mapper/
3088 F: drivers/md/persistent-data/
3089 F: include/linux/device-mapper.h
3090 F: include/linux/dm-*.h
3091 F: include/uapi/linux/dm-*.h
3093 DIALOG SEMICONDUCTOR DRIVERS
3095 W: http://www.dialog-semiconductor.com/products
3097 F: Documentation/hwmon/da90??
3098 F: drivers/gpio/gpio-da90??.c
3099 F: drivers/hwmon/da90??-hwmon.c
3100 F: drivers/input/misc/da90??_onkey.c
3101 F: drivers/input/touchscreen/da9052_tsi.c
3102 F: drivers/leds/leds-da90??.c
3103 F: drivers/mfd/da903x.c
3104 F: drivers/mfd/da90??-*.c
3105 F: drivers/power/da9052-battery.c
3106 F: drivers/regulator/da903x.c
3107 F: drivers/regulator/da9???-regulator.[ch]
3108 F: drivers/rtc/rtc-da90??.c
3109 F: drivers/video/backlight/da90??_bl.c
3110 F: drivers/watchdog/da90??_wdt.c
3111 F: include/linux/mfd/da903x.h
3112 F: include/linux/mfd/da9052/
3113 F: include/linux/mfd/da9055/
3114 F: include/linux/mfd/da9063/
3115 F: include/sound/da[79]*.h
3116 F: sound/soc/codecs/da[79]*.[ch]
3118 DIGI NEO AND CLASSIC PCI PRODUCTS
3123 F: drivers/staging/dgnc/
3125 DIGI EPCA PCI PRODUCTS
3131 F: drivers/staging/dgap/
3133 DIOLAN U2C-12 I2C DRIVER
3137 F: drivers/i2c/busses/i2c-diolan-u2c.c
3139 DIRECTORY NOTIFICATION (DNOTIFY)
3142 F: Documentation/filesystems/dnotify.txt
3143 F: fs/notify/dnotify/
3144 F: include/linux/dnotify.h
3146 DISK GEOMETRY AND PARTITION HANDLING
3148 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3149 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3150 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3156 F: Documentation/filesystems/quota.txt
3158 F: include/linux/quota*.h
3159 F: include/uapi/linux/quota*.h
3161 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3165 W: http://plugable.com/category/projects/udlfb/
3166 F: drivers/video/fbdev/udlfb.c
3167 F: include/video/udlfb.h
3168 F: Documentation/fb/udlfb.txt
3170 DISTRIBUTED LOCK MANAGER (DLM)
3174 W: http://sources.redhat.com/cluster/
3175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3179 DMA BUFFER SHARING FRAMEWORK
3186 F: include/linux/dma-buf*
3187 F: include/linux/reservation.h
3188 F: include/linux/*fence.h
3189 F: Documentation/dma-buf-sharing.txt
3190 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3192 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3195 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3198 F: include/linux/dmaengine.h
3199 F: Documentation/dmaengine/
3200 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3202 DME1737 HARDWARE MONITOR DRIVER
3206 F: Documentation/hwmon/dme1737
3207 F: drivers/hwmon/dme1737.c
3209 DOCKING STATION DRIVER
3213 F: drivers/acpi/dock.c
3220 X: Documentation/ABI/
3221 X: Documentation/devicetree/
3222 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3228 F: drivers/char/dtlk.c
3229 F: include/linux/dtlk.h
3231 DPT_I2O SCSI RAID DRIVER
3234 W: http://www.adaptec.com/
3236 F: drivers/scsi/dpt*
3237 F: drivers/scsi/dpt/
3244 W: http://www.drbd.org
3245 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3246 T: git git://git.drbd.org/drbd-8.3.git
3248 F: drivers/block/drbd/
3250 F: Documentation/blockdev/drbd/
3252 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3256 F: Documentation/kobject.txt
3260 F: include/linux/kobj*
3261 F: include/linux/debugfs.h
3267 T: git git://people.freedesktop.org/~airlied/linux
3272 F: include/uapi/drm/
3278 T: git git://people.freedesktop.org/~agd5f/linux
3280 F: drivers/gpu/drm/radeon/
3281 F: include/uapi/drm/radeon*
3286 T: git git://anongit.freedesktop.org/tegra/linux.git
3288 F: drivers/gpu/drm/drm_panel.c
3289 F: drivers/gpu/drm/panel/
3290 F: include/drm/drm_panel.h
3291 F: Documentation/devicetree/bindings/panel/
3293 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3298 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3299 T: git git://anongit.freedesktop.org/drm-intel
3301 F: drivers/gpu/drm/i915/
3302 F: include/drm/i915*
3303 F: include/uapi/drm/i915*
3305 DRM DRIVERS FOR EXYNOS
3311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3313 F: drivers/gpu/drm/exynos/
3314 F: include/drm/exynos*
3315 F: include/uapi/drm/exynos*
3317 DRM DRIVERS FOR FREESCALE IMX
3321 F: drivers/gpu/drm/imx/
3322 F: Documentation/devicetree/bindings/drm/imx/
3324 DRM DRIVERS FOR NVIDIA TEGRA
3329 T: git git://anongit.freedesktop.org/tegra/linux.git
3331 F: drivers/gpu/drm/tegra/
3332 F: drivers/gpu/host1x/
3333 F: include/linux/host1x.h
3334 F: include/uapi/drm/tegra_drm.h
3335 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3337 DRM DRIVERS FOR RENESAS
3341 T: git git://people.freedesktop.org/~airlied/linux
3343 F: drivers/gpu/drm/rcar-du/
3344 F: drivers/gpu/drm/shmobile/
3345 F: include/linux/platform_data/rcar-du.h
3346 F: include/linux/platform_data/shmob_drm.h
3348 DSBR100 USB FM RADIO DRIVER
3351 T: git git://linuxtv.org/media_tree.git
3353 F: drivers/media/radio/dsbr100.c
3359 F: drivers/net/wan/dscc4.c
3361 DVB_USB_AF9015 MEDIA DRIVER
3364 W: http://linuxtv.org/
3365 W: http://palosaari.fi/linux/
3366 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3367 T: git git://linuxtv.org/anttip/media_tree.git
3369 F: drivers/media/usb/dvb-usb-v2/af9015*
3371 DVB_USB_AF9035 MEDIA DRIVER
3374 W: http://linuxtv.org/
3375 W: http://palosaari.fi/linux/
3376 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3377 T: git git://linuxtv.org/anttip/media_tree.git
3379 F: drivers/media/usb/dvb-usb-v2/af9035*
3381 DVB_USB_ANYSEE MEDIA DRIVER
3384 W: http://linuxtv.org/
3385 W: http://palosaari.fi/linux/
3386 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3387 T: git git://linuxtv.org/anttip/media_tree.git
3389 F: drivers/media/usb/dvb-usb-v2/anysee*
3391 DVB_USB_AU6610 MEDIA DRIVER
3394 W: http://linuxtv.org/
3395 W: http://palosaari.fi/linux/
3396 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3397 T: git git://linuxtv.org/anttip/media_tree.git
3399 F: drivers/media/usb/dvb-usb-v2/au6610*
3401 DVB_USB_CE6230 MEDIA DRIVER
3404 W: http://linuxtv.org/
3405 W: http://palosaari.fi/linux/
3406 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3407 T: git git://linuxtv.org/anttip/media_tree.git
3409 F: drivers/media/usb/dvb-usb-v2/ce6230*
3411 DVB_USB_CXUSB MEDIA DRIVER
3414 W: http://linuxtv.org/
3415 W: http://github.com/mkrufky
3416 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3417 T: git git://linuxtv.org/media_tree.git
3419 F: drivers/media/usb/dvb-usb/cxusb*
3421 DVB_USB_EC168 MEDIA DRIVER
3424 W: http://linuxtv.org/
3425 W: http://palosaari.fi/linux/
3426 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3427 T: git git://linuxtv.org/anttip/media_tree.git
3429 F: drivers/media/usb/dvb-usb-v2/ec168*
3431 DVB_USB_GL861 MEDIA DRIVER
3434 W: http://linuxtv.org/
3435 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3436 T: git git://linuxtv.org/anttip/media_tree.git
3438 F: drivers/media/usb/dvb-usb-v2/gl861*
3440 DVB_USB_MXL111SF MEDIA DRIVER
3443 W: http://linuxtv.org/
3444 W: http://github.com/mkrufky
3445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3446 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3448 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3450 DVB_USB_RTL28XXU MEDIA DRIVER
3453 W: http://linuxtv.org/
3454 W: http://palosaari.fi/linux/
3455 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3456 T: git git://linuxtv.org/anttip/media_tree.git
3458 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3460 DVB_USB_V2 MEDIA DRIVER
3463 W: http://linuxtv.org/
3464 W: http://palosaari.fi/linux/
3465 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3466 T: git git://linuxtv.org/anttip/media_tree.git
3468 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3469 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3474 F: lib/dynamic_debug.c
3475 F: include/linux/dynamic_debug.h
3477 DZ DECSTATION DZ11 SERIAL DRIVER
3480 F: drivers/tty/serial/dz.*
3482 E3X0 POWER BUTTON DRIVER
3485 W: http://www.ettus.com
3487 F: drivers/input/misc/e3x0-button.c
3488 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3493 W: http://linuxtv.org/
3494 W: http://palosaari.fi/linux/
3495 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3496 T: git git://linuxtv.org/anttip/media_tree.git
3498 F: drivers/media/tuners/e4000*
3500 EATA ISA/EISA/PCI SCSI DRIVER
3504 F: drivers/scsi/eata.c
3509 W: http://linuxtv.org/
3510 W: http://palosaari.fi/linux/
3511 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3512 T: git git://linuxtv.org/anttip/media_tree.git
3514 F: drivers/media/dvb-frontends/ec100*
3519 W: http://ecryptfs.org
3520 W: https://launchpad.net/ecryptfs
3522 F: Documentation/filesystems/ecryptfs.txt
3530 W: bluesmoke.sourceforge.net
3531 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3532 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3534 F: Documentation/edac.txt
3536 F: include/linux/edac.h
3542 W: bluesmoke.sourceforge.net
3544 F: drivers/edac/amd64_edac*
3550 W: bluesmoke.sourceforge.net
3552 F: drivers/edac/highbank*
3559 W: bluesmoke.sourceforge.net
3561 F: drivers/edac/octeon_edac*
3567 W: bluesmoke.sourceforge.net
3569 F: drivers/edac/e752x_edac.c
3574 W: bluesmoke.sourceforge.net
3576 F: drivers/edac/e7xxx_edac.c
3581 W: bluesmoke.sourceforge.net
3583 F: drivers/edac/ghes_edac.c
3588 W: bluesmoke.sourceforge.net
3590 F: drivers/edac/i82443bxgx_edac.c
3595 W: bluesmoke.sourceforge.net
3597 F: drivers/edac/i3000_edac.c
3602 W: bluesmoke.sourceforge.net
3604 F: drivers/edac/i5000_edac.c
3609 W: bluesmoke.sourceforge.net
3611 F: drivers/edac/i5400_edac.c
3616 W: bluesmoke.sourceforge.net
3618 F: drivers/edac/i7300_edac.c
3623 W: bluesmoke.sourceforge.net
3625 F: drivers/edac/i7core_edac.c
3631 W: bluesmoke.sourceforge.net
3633 F: drivers/edac/i82975x_edac.c
3638 W: bluesmoke.sourceforge.net
3640 F: drivers/edac/ie31200_edac.c
3645 W: bluesmoke.sourceforge.net
3647 F: drivers/edac/mpc85xx_edac.[ch]
3652 W: bluesmoke.sourceforge.net
3654 F: drivers/edac/pasemi_edac.c
3659 W: bluesmoke.sourceforge.net
3661 F: drivers/edac/r82600_edac.c
3666 W: bluesmoke.sourceforge.net
3668 F: drivers/edac/sb_edac.c
3670 EDIROL UA-101/UA-1000 DRIVER
3673 T: git git://git.alsa-project.org/alsa-kernel.git
3675 F: sound/usb/misc/ua101.c
3677 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3682 F: Documentation/efi-stub.txt
3683 F: arch/ia64/kernel/efi.c
3684 F: arch/x86/boot/compressed/eboot.[ch]
3685 F: arch/x86/include/asm/efi.h
3686 F: arch/x86/platform/efi/*
3687 F: drivers/firmware/efi/*
3688 F: include/linux/efi*.h
3690 EFI VARIABLE FILESYSTEM
3694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3699 EFIFB FRAMEBUFFER DRIVER
3703 F: drivers/video/fbdev/efifb.c
3706 W: http://aeschi.ch.eu.org/efs/
3710 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3715 F: drivers/infiniband/hw/ehca/
3717 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3721 F: drivers/net/ethernet/ibm/ehea/
3723 EM28XX VIDEO4LINUX DRIVER
3726 W: http://linuxtv.org
3727 T: git git://linuxtv.org/media_tree.git
3729 F: drivers/media/usb/em28xx/
3738 EMULEX LPFC FC SCSI DRIVER
3741 W: http://sourceforge.net/projects/lpfcxxxx
3743 F: drivers/scsi/lpfc/
3745 ENE CB710 FLASH CARD READER DRIVER
3748 F: drivers/misc/cb710/
3749 F: drivers/mmc/host/cb710-mmc.*
3750 F: include/linux/cb710.h
3752 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3755 F: drivers/media/rc/ene_ir.*
3757 ENHANCED ERROR HANDLING (EEH)
3761 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3762 F: arch/powerpc/kernel/eeh*.c
3764 EPSON S1D13XXX FRAMEBUFFER DRIVER
3767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3768 F: drivers/video/fbdev/s1d13xxxfb.c
3769 F: include/video/s1d13xxxfb.h
3771 ET131X NETWORK DRIVER
3774 F: drivers/net/ethernet/agere/
3780 W: http://www.linuxfoundation.org/en/Net:Bridge
3782 F: include/linux/netfilter_bridge/
3785 ETHERNET PHY LIBRARY
3789 F: include/linux/phy.h
3790 F: include/linux/phy_fixed.h
3792 F: Documentation/networking/phy.txt
3793 F: drivers/of/of_mdio.c
3794 F: drivers/of/of_net.c
3800 F: Documentation/filesystems/ext2.txt
3802 F: include/linux/ext2*
3810 F: Documentation/filesystems/ext3.txt
3817 W: http://ext4.wiki.kernel.org
3818 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3820 F: Documentation/filesystems/ext4.txt
3823 Extended Verification Module (EVM)
3828 F: security/integrity/evm/
3830 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3837 F: Documentation/extcon/
3843 F: drivers/gpu/drm/exynos/exynos_dp*
3845 EXYNOS MIPI DISPLAY DRIVERS
3851 F: drivers/video/fbdev/exynos/exynos_mipi*
3852 F: include/video/exynos_mipi*
3854 F71805F HARDWARE MONITORING DRIVER
3858 F: Documentation/hwmon/f71805f
3859 F: drivers/hwmon/f71805f.c
3865 F: drivers/media/tuners/fc0011.h
3866 F: drivers/media/tuners/fc0011.c
3871 W: http://linuxtv.org/
3872 W: http://palosaari.fi/linux/
3873 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3874 T: git git://linuxtv.org/anttip/media_tree.git
3876 F: drivers/media/tuners/fc2580*
3881 F: fs/notify/fanotify/
3882 F: include/linux/fanotify.h
3883 F: include/uapi/linux/fanotify.h
3885 FARSYNC SYNCHRONOUS DRIVER
3887 W: http://www.farsite.co.uk/
3889 F: drivers/net/wan/farsync.*
3891 FAULT INJECTION SUPPORT
3894 F: Documentation/fault-injection/
3895 F: lib/fault-inject.c
3897 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3900 W: www.Open-FCoE.org
3902 F: drivers/scsi/libfc/
3903 F: drivers/scsi/fcoe/
3905 F: include/scsi/libfc.h
3906 F: include/scsi/libfcoe.h
3907 F: include/uapi/scsi/fc/
3909 FILE LOCKING (flock() and fcntl()/lockf())
3914 F: include/linux/fcntl.h
3915 F: include/linux/fs.h
3916 F: include/uapi/linux/fcntl.h
3917 F: include/uapi/linux/fs.h
3921 FILESYSTEMS (VFS and infrastructure)
3927 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3931 F: drivers/hwmon/f75375s.c
3932 F: include/linux/f75375s.h
3934 FIREWIRE AUDIO DRIVERS
3937 T: git git://git.alsa-project.org/alsa-kernel.git
3941 FIREWIRE MEDIA DRIVERS (firedtv)
3945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3947 F: drivers/media/firewire/
3949 FIREWIRE SBP-2 TARGET
3954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3956 F: drivers/target/sbp/
3961 W: http://ieee1394.wiki.kernel.org/
3962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3964 F: drivers/firewire/
3965 F: include/linux/firewire.h
3966 F: include/uapi/linux/firewire*.h
3969 FIRMWARE LOADER (request_firmware)
3973 F: Documentation/firmware_class/
3974 F: drivers/base/firmware*.c
3975 F: include/linux/firmware.h
3977 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3981 F: drivers/block/rsxx/
3985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3987 F: drivers/block/floppy.c
3991 W: http://www.ohwr.org/projects/fmc-bus
3994 F: include/linux/fmc*.h
3995 F: include/linux/ipmi-fru.h
4000 W: http://floatingpoint.sourceforge.net/emulator/index.html
4002 F: arch/x86/math-emu/
4004 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4007 F: drivers/net/wan/dlci.c
4008 F: drivers/net/wan/sdla.c
4014 W: http://linux-fbdev.sourceforge.net/
4015 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4018 F: Documentation/fb/
4019 F: Documentation/devicetree/bindings/fb/
4022 F: include/linux/fb.h
4023 F: include/uapi/video/
4024 F: include/uapi/linux/fb.h
4026 FREESCALE DIU FRAMEBUFFER DRIVER
4030 F: drivers/video/fbdev/fsl-diu-fb.*
4032 FREESCALE DMA DRIVER
4037 F: drivers/dma/fsldma.*
4039 FREESCALE I2C CPM DRIVER
4044 F: drivers/i2c/busses/i2c-cpm.c
4046 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4051 F: include/linux/platform_data/video-imxfb.h
4052 F: drivers/video/fbdev/imxfb.c
4054 FREESCALE SOC FS_ENET DRIVER
4060 F: drivers/net/ethernet/freescale/fs_enet/
4061 F: include/linux/fs_enet_pd.h
4063 FREESCALE QUICC ENGINE LIBRARY
4066 F: arch/powerpc/sysdev/qe_lib/
4067 F: arch/powerpc/include/asm/*qe.h
4069 FREESCALE USB PERIPHERAL DRIVERS
4074 F: drivers/usb/gadget/udc/fsl*
4076 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4081 F: drivers/net/ethernet/freescale/ucc_geth*
4083 FREESCALE QUICC ENGINE UCC UART DRIVER
4087 F: drivers/tty/serial/ucc_uart.c
4089 FREESCALE SOC SOUND DRIVERS
4096 F: sound/soc/fsl/fsl*
4097 F: sound/soc/fsl/imx*
4098 F: sound/soc/fsl/mpc8610_hpcd.c
4102 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4111 F: Documentation/power/freezing-of-tasks.txt
4112 F: include/linux/freezer.h
4120 F: include/linux/frontswap.h
4122 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4126 F: Documentation/filesystems/caching/
4128 F: include/linux/fscache*.h
4134 W: http://en.wikipedia.org/wiki/F2FS
4135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4137 F: Documentation/filesystems/f2fs.txt
4138 F: Documentation/ABI/testing/sysfs-fs-f2fs
4140 F: include/linux/f2fs_fs.h
4142 FUJITSU FR-V (FRV) PORT
4147 FUJITSU LAPTOP EXTRAS
4151 F: drivers/platform/x86/fujitsu-laptop.c
4153 FUJITSU M-5MO LS CAMERA ISP DRIVER
4158 F: drivers/media/i2c/m5mols/
4159 F: include/media/m5mols.h
4161 FUJITSU TABLET EXTRAS
4165 F: drivers/platform/x86/fujitsu-tablet.c
4167 FUSE: FILESYSTEM IN USERSPACE
4170 W: http://fuse.sourceforge.net/
4173 F: include/uapi/linux/fuse.h
4175 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4178 S: Odd Fixes (e.g., new signatures)
4179 F: drivers/scsi/fdomain.*
4181 GCOV BASED KERNEL PROFILING
4185 F: Documentation/gcov.txt
4187 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4190 W: http://www.icp-vortex.com/
4192 F: drivers/scsi/gdt*
4194 GEMTEK FM RADIO RECEIVER DRIVER
4197 T: git git://linuxtv.org/media_tree.git
4198 W: http://linuxtv.org
4200 F: drivers/media/radio/radio-gemtek*
4202 GENERIC GPIO I2C DRIVER
4205 F: drivers/i2c/busses/i2c-gpio.c
4206 F: include/linux/i2c-gpio.h
4208 GENERIC GPIO I2C MULTIPLEXER DRIVER
4212 F: drivers/i2c/muxes/i2c-mux-gpio.c
4213 F: include/linux/i2c-mux-gpio.h
4214 F: Documentation/i2c/muxes/i2c-mux-gpio
4216 GENERIC HDLC (WAN) DRIVERS
4218 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4220 F: drivers/net/wan/c101.c
4221 F: drivers/net/wan/hd6457*
4222 F: drivers/net/wan/hdlc*
4223 F: drivers/net/wan/n2.c
4224 F: drivers/net/wan/pc300too.c
4225 F: drivers/net/wan/pci200syn.c
4226 F: drivers/net/wan/wanxl*
4228 GENERIC INCLUDE/ASM HEADER FILES
4231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4233 F: include/asm-generic/
4234 F: include/uapi/asm-generic/
4236 GENERIC PHY FRAMEWORK
4239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4242 F: include/linux/phy/
4244 GENERIC UIO DRIVER FOR PCI DEVICES
4248 F: drivers/uio/uio_pci_generic.c
4250 GET_MAINTAINER SCRIPT
4253 F: scripts/get_maintainer.pl
4258 W: http://sources.redhat.com/cluster/
4259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4262 F: Documentation/filesystems/gfs2*.txt
4264 F: include/uapi/linux/gfs2_ondisk.h
4266 GIGASET ISDN DRIVERS
4270 W: http://gigaset307x.sourceforge.net/
4272 F: Documentation/isdn/README.gigaset
4273 F: drivers/isdn/gigaset/
4274 F: include/uapi/linux/gigaset_dev.h
4280 F: drivers/media/usb/go7007/
4286 F: drivers/input/touchscreen/goodix.c
4292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4294 F: Documentation/gpio/
4296 F: include/linux/gpio/
4297 F: include/linux/gpio.h
4298 F: include/asm-generic/gpio.h
4300 GRE DEMULTIPLEXER DRIVER
4304 F: net/ipv4/gre_demux.c
4305 F: net/ipv4/gre_offload.c
4306 F: include/net/gre.h
4308 GRETH 10/100/1G Ethernet MAC device driver
4312 F: drivers/net/ethernet/aeroflex/
4314 GSPCA FINEPIX SUBDRIVER
4317 T: git git://linuxtv.org/media_tree.git
4319 F: drivers/media/usb/gspca/finepix.c
4321 GSPCA GL860 SUBDRIVER
4324 T: git git://linuxtv.org/media_tree.git
4326 F: drivers/media/usb/gspca/gl860/
4328 GSPCA M5602 SUBDRIVER
4331 T: git git://linuxtv.org/media_tree.git
4333 F: drivers/media/usb/gspca/m5602/
4335 GSPCA PAC207 SONIXB SUBDRIVER
4338 T: git git://linuxtv.org/media_tree.git
4340 F: drivers/media/usb/gspca/pac207.c
4342 GSPCA SN9C20X SUBDRIVER
4345 T: git git://linuxtv.org/media_tree.git
4347 F: drivers/media/usb/gspca/sn9c20x.c
4349 GSPCA T613 SUBDRIVER
4352 T: git git://linuxtv.org/media_tree.git
4354 F: drivers/media/usb/gspca/t613.c
4356 GSPCA USB WEBCAM DRIVER
4359 T: git git://linuxtv.org/media_tree.git
4361 F: drivers/media/usb/gspca/
4363 GUID PARTITION TABLE (GPT)
4367 F: block/partitions/efi.*
4369 STK1160 USB VIDEO CAPTURE DRIVER
4372 T: git git://linuxtv.org/media_tree.git
4374 F: drivers/media/usb/stk1160/
4376 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4379 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4381 F: drivers/platform/x86/hdaps.c
4383 HDPVR USB VIDEO ENCODER DRIVER
4386 T: git git://linuxtv.org/media_tree.git
4387 W: http://linuxtv.org
4389 F: drivers/media/usb/hdpvr/
4391 HWPOISON MEMORY FAILURE HANDLING
4395 F: mm/memory-failure.c
4396 F: mm/hwpoison-inject.c
4398 HYPERVISOR VIRTUAL CONSOLE DRIVER
4406 W: http://linuxtv.org/
4407 W: http://palosaari.fi/linux/
4408 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4409 T: git git://linuxtv.org/anttip/media_tree.git
4411 F: drivers/media/usb/hackrf/
4417 W: http://www.lm-sensors.org/
4418 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4421 F: Documentation/hwmon/
4423 F: include/linux/hwmon*.h
4425 HARDWARE RANDOM NUMBER GENERATOR CORE
4429 F: Documentation/hw_random.txt
4430 F: drivers/char/hw_random/
4431 F: include/linux/hw_random.h
4433 HARDWARE SPINLOCK CORE
4436 F: Documentation/hwspinlock.txt
4437 F: drivers/hwspinlock/hwspinlock_*
4438 F: include/linux/hwspinlock.h
4440 HARMONY SOUND DRIVER
4443 F: sound/parisc/harmony.*
4448 W: http://linuxtv.org/
4449 W: http://palosaari.fi/linux/
4450 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4451 T: git git://linuxtv.org/anttip/media_tree.git
4453 F: drivers/media/dvb-frontends/hd29l2*
4455 HEWLETT-PACKARD SMART2 RAID DRIVER
4458 F: Documentation/blockdev/cpqarray.txt
4459 F: drivers/block/cpqarray.*
4461 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4467 F: Documentation/scsi/hpsa.txt
4468 F: drivers/scsi/hpsa*.[ch]
4469 F: include/linux/cciss*.h
4470 F: include/uapi/linux/cciss*.h
4472 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4478 F: Documentation/blockdev/cciss.txt
4479 F: drivers/block/cciss*
4480 F: include/linux/cciss_ioctl.h
4481 F: include/uapi/linux/cciss_ioctl.h
4486 F: Documentation/filesystems/hfs.txt
4492 F: Documentation/filesystems/hfsplus.txt
4495 HGA FRAMEBUFFER DRIVER
4498 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4500 F: drivers/video/fbdev/hgafb.c
4502 HIBERNATION (aka Software Suspend, aka swsusp)
4508 F: drivers/base/power/
4510 F: include/linux/suspend.h
4511 F: include/linux/freezer.h
4512 F: include/linux/pm.h
4513 F: arch/*/include/asm/suspend*.h
4518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4521 F: include/linux/hid*
4522 F: include/uapi/linux/hid*
4524 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4529 F: Documentation/timers/
4530 F: kernel/time/hrtimer.c
4531 F: kernel/time/clockevents.c
4532 F: kernel/time/tick*.*
4533 F: kernel/time/timer_*.c
4534 F: include/linux/clockchips.h
4535 F: include/linux/hrtimer.h
4537 HIGH-SPEED SCC DRIVER FOR AX.25
4540 F: drivers/net/hamradio/dmascc.c
4541 F: drivers/net/hamradio/scc.c
4543 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4545 W: http://www.highpoint-tech.com
4547 F: Documentation/scsi/hptiop.txt
4548 F: drivers/scsi/hptiop.c
4554 F: include/linux/hippidevice.h
4555 F: include/uapi/linux/if_hippi.h
4557 F: drivers/net/hippi/
4563 W: http://hostap.epitest.fi/
4565 F: drivers/net/wireless/hostap/
4567 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4570 F: drivers/platform/x86/tc1100-wmi.c
4572 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4575 F: drivers/net/ethernet/hp/hp100.*
4577 HPET: High Precision Event Timers driver
4580 F: Documentation/timers/hpet.txt
4581 F: drivers/char/hpet.c
4582 F: include/linux/hpet.h
4583 F: include/uapi/linux/hpet.h
4587 F: arch/x86/kernel/hpet.c
4588 F: arch/x86/include/asm/hpet.h
4592 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4600 F: Documentation/ABI/testing/sysfs-bus-hsi
4601 F: Documentation/hsi.txt
4603 F: include/linux/hsi/
4604 F: include/uapi/linux/hsi/
4608 W: http://www.pharscape.org
4610 F: drivers/net/usb/hso.c
4612 HSR NETWORK PROTOCOL
4618 HTCPEN TOUCHSCREEN DRIVER
4622 F: drivers/input/touchscreen/htcpen.c
4629 Hyper-V CORE AND DRIVERS
4634 F: arch/x86/include/asm/mshyperv.h
4635 F: arch/x86/include/uapi/asm/hyperv.h
4636 F: arch/x86/kernel/cpu/mshyperv.c
4637 F: drivers/hid/hid-hyperv.c
4639 F: drivers/input/serio/hyperv-keyboard.c
4640 F: drivers/net/hyperv/
4641 F: drivers/scsi/storvsc_drv.c
4642 F: drivers/video/fbdev/hyperv_fb.c
4643 F: include/linux/hyperv.h
4646 I2C OVER PARALLEL PORT
4650 F: Documentation/i2c/busses/i2c-parport
4651 F: Documentation/i2c/busses/i2c-parport-light
4652 F: drivers/i2c/busses/i2c-parport.c
4653 F: drivers/i2c/busses/i2c-parport-light.c
4655 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4659 F: Documentation/i2c/busses/i2c-ali1535
4660 F: Documentation/i2c/busses/i2c-ali1563
4661 F: Documentation/i2c/busses/i2c-ali15x3
4662 F: Documentation/i2c/busses/i2c-amd756
4663 F: Documentation/i2c/busses/i2c-amd8111
4664 F: Documentation/i2c/busses/i2c-i801
4665 F: Documentation/i2c/busses/i2c-nforce2
4666 F: Documentation/i2c/busses/i2c-piix4
4667 F: Documentation/i2c/busses/i2c-sis5595
4668 F: Documentation/i2c/busses/i2c-sis630
4669 F: Documentation/i2c/busses/i2c-sis96x
4670 F: Documentation/i2c/busses/i2c-via
4671 F: Documentation/i2c/busses/i2c-viapro
4672 F: drivers/i2c/busses/i2c-ali1535.c
4673 F: drivers/i2c/busses/i2c-ali1563.c
4674 F: drivers/i2c/busses/i2c-ali15x3.c
4675 F: drivers/i2c/busses/i2c-amd756.c
4676 F: drivers/i2c/busses/i2c-amd756-s4882.c
4677 F: drivers/i2c/busses/i2c-amd8111.c
4678 F: drivers/i2c/busses/i2c-i801.c
4679 F: drivers/i2c/busses/i2c-isch.c
4680 F: drivers/i2c/busses/i2c-nforce2.c
4681 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4682 F: drivers/i2c/busses/i2c-piix4.c
4683 F: drivers/i2c/busses/i2c-sis5595.c
4684 F: drivers/i2c/busses/i2c-sis630.c
4685 F: drivers/i2c/busses/i2c-sis96x.c
4686 F: drivers/i2c/busses/i2c-via.c
4687 F: drivers/i2c/busses/i2c-viapro.c
4689 I2C/SMBUS ISMT DRIVER
4693 F: drivers/i2c/busses/i2c-ismt.c
4694 F: Documentation/i2c/busses/i2c-ismt
4696 I2C/SMBUS STUB DRIVER
4700 F: drivers/i2c/i2c-stub.c
4705 W: https://i2c.wiki.kernel.org/
4706 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4709 F: Documentation/devicetree/bindings/i2c/
4710 F: Documentation/i2c/
4712 F: include/linux/i2c.h
4713 F: include/linux/i2c-*.h
4714 F: include/uapi/linux/i2c.h
4715 F: include/uapi/linux/i2c-*.h
4727 F: Documentation/i2c/busses/i2c-taos-evm
4728 F: drivers/i2c/busses/i2c-taos-evm.c
4733 W: http://www.harbaum.org/till/i2c_tiny_usb
4735 F: drivers/i2c/busses/i2c-tiny-usb.c
4742 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4747 IA64 (Itanium) PLATFORM
4751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4755 IBM Power in-Nest Crypto Acceleration
4760 F: drivers/crypto/nx/
4762 IBM Power 842 compression accelerator
4765 F: drivers/crypto/nx/nx-842.c
4766 F: include/linux/nx842.h
4768 IBM Power Linux RAID adapter
4771 F: drivers/scsi/ipr.*
4773 IBM Power Virtual Ethernet Device Driver
4777 F: drivers/net/ethernet/ibm/ibmveth.*
4779 IBM Power Virtual SCSI Device Drivers
4783 F: drivers/scsi/ibmvscsi/ibmvscsi*
4784 F: drivers/scsi/ibmvscsi/viosrp.h
4786 IBM Power Virtual FC Device Drivers
4790 F: drivers/scsi/ibmvscsi/ibmvfc*
4792 IBM ServeRAID RAID DRIVER
4794 F: drivers/scsi/ips.*
4796 ICH LPC AND GPIO DRIVER
4799 F: drivers/mfd/lpc_ich.c
4800 F: drivers/gpio/gpio-ich.c
4805 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4808 F: Documentation/ide/
4810 F: include/linux/ide.h
4812 IDEAPAD LAPTOP EXTRAS DRIVER
4815 W: http://launchpad.net/ideapad-laptop
4817 F: drivers/platform/x86/ideapad-laptop.c
4819 IDEAPAD LAPTOP SLIDEBAR DRIVER
4822 W: https://github.com/o2genum/ideapad-slidebar
4824 F: drivers/input/misc/ideapad_slidebar.c
4830 F: Documentation/cdrom/ide-cd
4831 F: drivers/ide/ide-cd*
4837 F: drivers/idle/i7300_idle.c
4839 IEEE 802.15.4 SUBSYSTEM
4842 W: https://github.com/linux-wpan
4843 T: git git://github.com/linux-wpan/linux-wpan-next.git
4847 F: drivers/net/ieee802154/
4848 F: include/linux/nl802154.h
4849 F: include/linux/ieee802154.h
4850 F: include/net/nl802154.h
4851 F: include/net/mac802154.h
4852 F: include/net/af_ieee802154.h
4853 F: include/net/cfg802154.h
4854 F: include/net/ieee802154_netdev.h
4855 F: Documentation/networking/ieee802154.txt
4857 IGORPLUG-USB IR RECEIVER
4861 F: drivers/media/rc/igorplugusb.c
4863 IGUANAWORKS USB IR TRANSCEIVER
4867 F: drivers/media/rc/iguanair.c
4869 IIO SUBSYSTEM AND DRIVERS
4877 F: drivers/staging/iio/
4878 F: include/linux/iio/
4880 IKANOS/ADI EAGLE ADSL USB DRIVER
4884 F: drivers/usb/atm/ueagle-atm.c
4886 INA209 HARDWARE MONITOR DRIVER
4890 F: Documentation/hwmon/ina209
4891 F: Documentation/devicetree/bindings/i2c/ina209.txt
4892 F: drivers/hwmon/ina209.c
4894 INA2XX HARDWARE MONITOR DRIVER
4898 F: Documentation/hwmon/ina2xx
4899 F: drivers/hwmon/ina2xx.c
4900 F: include/linux/platform_data/ina2xx.h
4902 INDUSTRY PACK SUBSYSTEM (IPACK)
4907 W: http://industrypack.sourceforge.net
4911 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4918 F: security/integrity/ima/
4920 IMGTEC IR DECODER DRIVER
4923 F: drivers/media/rc/img-ir/
4925 IMS TWINTURBO FRAMEBUFFER DRIVER
4928 F: drivers/video/fbdev/imsttfb.c
4930 INFINIBAND SUBSYSTEM
4935 W: http://www.openfabrics.org/
4936 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4939 F: Documentation/infiniband/
4940 F: drivers/infiniband/
4941 F: include/uapi/linux/if_infiniband.h
4948 F: Documentation/filesystems/inotify.txt
4949 F: fs/notify/inotify/
4950 F: include/linux/inotify.h
4951 F: include/uapi/linux/inotify.h
4953 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4956 Q: http://patchwork.kernel.org/project/linux-input/list/
4957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4960 F: include/linux/input.h
4961 F: include/uapi/linux/input.h
4962 F: include/linux/input/
4964 INPUT MULTITOUCH (MT) PROTOCOL
4967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4969 F: Documentation/input/multi-touch-protocol.txt
4970 F: drivers/input/input-mt.c
4973 INTEL ASoC BDW/HSW DRIVERS
4977 F: sound/soc/intel/sst-haswell*
4978 F: sound/soc/intel/sst-dsp*
4979 F: sound/soc/intel/sst-firmware.c
4980 F: sound/soc/intel/broadwell.c
4981 F: sound/soc/intel/haswell.c
4983 INTEL C600 SERIES SAS CONTROLLER DRIVER
4987 T: git git://git.code.sf.net/p/intel-sas/isci
4989 F: drivers/scsi/isci/
4994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4996 F: drivers/idle/intel_idle.c
5002 F: drivers/cpufreq/intel_pstate.c
5004 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5008 F: Documentation/fb/intelfb.txt
5009 F: drivers/video/fbdev/intelfb/
5011 INTEL 810/815 FRAMEBUFFER DRIVER
5015 F: drivers/video/fbdev/i810/
5017 INTEL MENLOW THERMAL DRIVER
5020 W: https://01.org/linux-acpi
5022 F: drivers/platform/x86/intel_menlow.c
5024 INTEL IA32 MICROCODE UPDATE SUPPORT
5027 F: arch/x86/kernel/cpu/microcode/core*
5028 F: arch/x86/kernel/cpu/microcode/intel*
5030 INTEL I/OAT DMA DRIVER
5034 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5036 F: drivers/dma/ioat*
5041 T: git git://git.infradead.org/iommu-2.6.git
5043 F: drivers/iommu/intel-iommu.c
5044 F: include/linux/intel-iommu.h
5046 INTEL IOP-ADMA DMA DRIVER
5049 F: drivers/dma/iop-adma.c
5051 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5054 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5055 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5056 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5057 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5058 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5059 F: drivers/net/wan/ixp4xx_hss.c
5061 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5064 F: drivers/char/hw_random/ixp4xx-rng.c
5066 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5078 W: http://www.intel.com/support/feedback.htm
5079 W: http://e1000.sourceforge.net/
5080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5083 F: Documentation/networking/e100.txt
5084 F: Documentation/networking/e1000.txt
5085 F: Documentation/networking/e1000e.txt
5086 F: Documentation/networking/igb.txt
5087 F: Documentation/networking/igbvf.txt
5088 F: Documentation/networking/ixgb.txt
5089 F: Documentation/networking/ixgbe.txt
5090 F: Documentation/networking/ixgbevf.txt
5091 F: Documentation/networking/i40e.txt
5092 F: Documentation/networking/i40evf.txt
5093 F: drivers/net/ethernet/intel/
5094 F: drivers/net/ethernet/intel/*/
5096 INTEL-MID GPIO DRIVER
5100 F: drivers/gpio/gpio-intel-mid.c
5102 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5106 F: Documentation/networking/README.ipw2100
5107 F: Documentation/networking/README.ipw2200
5108 F: drivers/net/wireless/ipw2x00/
5110 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5115 W: http://tboot.sourceforge.net
5116 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5118 F: Documentation/intel_txt.txt
5119 F: include/linux/tboot.h
5120 F: arch/x86/kernel/tboot.c
5122 INTEL WIRELESS WIMAX CONNECTION 2400
5127 W: http://linuxwimax.org
5128 F: Documentation/wimax/README.i2400m
5129 F: drivers/net/wimax/i2400m/
5130 F: include/uapi/linux/wimax/i2400m.h
5132 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5136 F: drivers/net/wireless/iwlegacy/
5138 INTEL WIRELESS WIFI LINK (iwlwifi)
5143 W: http://intellinuxwireless.org
5144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5146 F: drivers/net/wireless/iwlwifi/
5148 INTEL MANAGEMENT ENGINE (mei)
5152 F: include/uapi/linux/mei.h
5153 F: drivers/misc/mei/*
5154 F: Documentation/misc-devices/mei/*
5156 IOC3 ETHERNET DRIVER
5160 F: drivers/net/ethernet/sgi/ioc3-eth.c
5166 F: drivers/tty/serial/ioc3_serial.c
5171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5178 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5180 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5185 F: drivers/net/ethernet/icplus/ipg.*
5191 F: drivers/infiniband/hw/ipath/
5196 W: http://openipmi.sourceforge.net/
5198 F: Documentation/IPMI.txt
5199 F: drivers/char/ipmi/
5200 F: include/linux/ipmi*
5201 F: include/uapi/linux/ipmi*
5203 IPS SCSI RAID DRIVER
5206 W: http://www.adaptec.com/
5208 F: drivers/scsi/ips*
5217 F: Documentation/networking/ipvs-sysctl.txt
5218 F: include/net/ip_vs.h
5219 F: include/uapi/linux/ip_vs.h
5220 F: net/netfilter/ipvs/
5226 F: drivers/tty/ipwireless/
5232 F: include/net/ipx.h
5233 F: include/uapi/linux/ipx.h
5240 W: http://irda.sourceforge.net/
5242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5243 F: Documentation/networking/irda.txt
5244 F: drivers/net/irda/
5245 F: include/net/irda/
5252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5261 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5262 F: Documentation/devicetree/bindings/interrupt-controller/
5265 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5268 F: Documentation/IRQ-domain.txt
5269 F: include/linux/irqdomain.h
5270 F: kernel/irq/irqdomain.c
5275 F: Documentation/isapnp.txt
5276 F: drivers/pnp/isapnp/
5277 F: include/linux/isapnp.h
5282 T: git git://linuxtv.org/media_tree.git
5283 W: http://linuxtv.org
5285 F: drivers/media/radio/radio-isa*
5287 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5291 F: drivers/firmware/iscsi_ibft*
5296 W: www.open-iscsi.org
5297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5299 F: drivers/scsi/*iscsi*
5300 F: include/scsi/*iscsi*
5302 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5308 W: http://www.openfabrics.org
5309 W: www.open-iscsi.org
5310 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5311 F: drivers/infiniband/ulp/iser/
5313 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5319 W: http://www.linux-iscsi.org
5320 F: drivers/infiniband/ulp/isert
5326 W: http://www.isdn4linux.de
5327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5329 F: Documentation/isdn/
5331 F: include/linux/isdn.h
5332 F: include/linux/isdn/
5333 F: include/uapi/linux/isdn.h
5334 F: include/uapi/linux/isdn/
5336 ISDN SUBSYSTEM (Eicon active card driver)
5339 W: http://www.melware.de
5341 F: drivers/isdn/hardware/eicon/
5343 IT87 HARDWARE MONITORING DRIVER
5347 F: Documentation/hwmon/it87
5348 F: drivers/hwmon/it87.c
5353 W: http://linuxtv.org/
5354 W: http://palosaari.fi/linux/
5355 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5356 T: git git://linuxtv.org/anttip/media_tree.git
5358 F: drivers/media/tuners/it913x*
5360 IVTV VIDEO4LINUX DRIVER
5364 T: git git://linuxtv.org/media_tree.git
5365 W: http://www.ivtvdriver.org
5367 F: Documentation/video4linux/*.ivtv
5368 F: drivers/media/pci/ivtv/
5369 F: include/uapi/linux/ivtv*
5371 IX2505V MEDIA DRIVER
5374 W: http://linuxtv.org/
5375 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5377 F: drivers/media/dvb-frontends/ix2505v*
5379 JC42.4 TEMPERATURE SENSOR DRIVER
5383 F: drivers/hwmon/jc42.c
5384 F: Documentation/hwmon/jc42
5389 W: http://jfs.sourceforge.net/
5390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5392 F: Documentation/filesystems/jfs.txt
5399 F: drivers/net/ethernet/jme.*
5401 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5404 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5407 F: include/uapi/linux/jffs2.h
5409 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5415 F: include/linux/jbd.h
5417 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5422 F: include/linux/jbd2.h
5424 JSM Neo PCI based serial card
5428 F: drivers/tty/serial/jsm/
5430 K10TEMP HARDWARE MONITORING DRIVER
5434 F: Documentation/hwmon/k10temp
5435 F: drivers/hwmon/k10temp.c
5437 K8TEMP HARDWARE MONITORING DRIVER
5441 F: Documentation/hwmon/k8temp
5442 F: drivers/hwmon/k8temp.c
5447 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5449 F: Documentation/kbuild/kconfig-language.txt
5456 W: http://lse.sourceforge.net/kdump/
5458 F: Documentation/kdump/
5460 KEENE FM RADIO TRANSMITTER DRIVER
5463 T: git git://linuxtv.org/media_tree.git
5464 W: http://linuxtv.org
5466 F: drivers/media/radio/radio-keene*
5468 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5474 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5480 F: Documentation/kbuild/
5482 F: scripts/Makefile.*
5489 W: http://kernelnewbies.org/KernelJanitors
5492 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5495 W: http://nfs.sourceforge.net/
5498 F: include/uapi/linux/nfsd/
5502 F: include/linux/lockd/
5503 F: include/linux/sunrpc/
5504 F: include/uapi/linux/sunrpc/
5506 KERNEL SELFTEST FRAMEWORK
5509 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5511 F: tools/testing/selftests
5513 KERNEL VIRTUAL MACHINE (KVM)
5517 W: http://www.linux-kvm.org
5518 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5520 F: Documentation/*/kvm*.txt
5521 F: Documentation/virtual/kvm/
5523 F: arch/*/include/asm/kvm*
5524 F: include/linux/kvm*
5525 F: include/uapi/linux/kvm*
5528 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5531 W: http://kvm.qumranet.com
5533 F: arch/x86/include/asm/svm.h
5534 F: arch/x86/kvm/svm.c
5536 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5539 W: http://kvm.qumranet.com
5540 T: git git://github.com/agraf/linux-2.6.git
5542 F: arch/powerpc/include/asm/kvm*
5543 F: arch/powerpc/kvm/
5545 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5550 W: http://www.ibm.com/developerworks/linux/linux390/
5552 F: Documentation/s390/kvm.txt
5553 F: arch/s390/include/asm/kvm*
5555 F: drivers/s390/kvm/
5557 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5562 W: http://systems.cs.columbia.edu/projects/kvm-arm
5564 F: arch/arm/include/uapi/asm/kvm*
5565 F: arch/arm/include/asm/kvm*
5568 F: include/kvm/arm_*
5570 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5576 F: arch/arm64/include/uapi/asm/kvm*
5577 F: arch/arm64/include/asm/kvm*
5582 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5585 F: include/linux/kexec.h
5586 F: include/uapi/linux/kexec.h
5593 F: Documentation/security/keys.txt
5594 F: include/linux/key.h
5595 F: include/linux/key-type.h
5605 F: Documentation/security/keys-trusted-encrypted.txt
5606 F: include/keys/trusted-type.h
5607 F: security/keys/trusted.c
5608 F: security/keys/trusted.h
5616 F: Documentation/security/keys-trusted-encrypted.txt
5617 F: include/keys/encrypted-type.h
5618 F: security/keys/encrypted-keys/
5620 KGDB / KDB /debug_core
5622 W: http://kgdb.wiki.kernel.org/
5625 F: Documentation/DocBook/kgdb.tmpl
5626 F: drivers/misc/kgdbts.c
5627 F: drivers/tty/serial/kgdboc.c
5628 F: include/linux/kdb.h
5629 F: include/linux/kgdb.h
5636 F: Documentation/kmemcheck.txt
5637 F: arch/x86/include/asm/kmemcheck.h
5638 F: arch/x86/mm/kmemcheck/
5639 F: include/linux/kmemcheck.h
5645 F: Documentation/kmemleak.txt
5646 F: include/linux/kmemleak.h
5648 F: mm/kmemleak-test.c
5656 F: Documentation/kprobes.txt
5657 F: include/linux/kprobes.h
5660 KS0108 LCD CONTROLLER DRIVER
5662 W: http://miguelojeda.es/auxdisplay.htm
5663 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5665 F: Documentation/auxdisplay/ks0108
5666 F: drivers/auxdisplay/ks0108.c
5667 F: include/linux/ks0108.h
5672 F: Documentation/networking/lapb-module.txt
5676 LASI 53c700 driver for PARISC
5680 F: Documentation/scsi/53c700.txt
5681 F: drivers/scsi/53c700*
5687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5690 F: include/linux/leds.h
5692 LEGACY EEPROM DRIVER
5695 F: Documentation/misc-devices/eeprom
5696 F: drivers/misc/eeprom/eeprom.c
5698 LEGO USB Tower driver
5701 W: http://legousb.sourceforge.net/
5703 F: drivers/usb/misc/legousbtower.c
5708 W: http://linuxtv.org/
5709 W: http://github.com/mkrufky
5710 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5711 T: git git://linuxtv.org/mkrufky/tuners.git
5713 F: drivers/media/dvb-frontends/lg2160.*
5715 LGDT3305 MEDIA DRIVER
5718 W: http://linuxtv.org/
5719 W: http://github.com/mkrufky
5720 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5721 T: git git://linuxtv.org/mkrufky/tuners.git
5723 F: drivers/media/dvb-frontends/lgdt3305.*
5728 W: http://lguest.ozlabs.org/
5730 F: arch/x86/include/asm/lguest*.h
5733 F: include/linux/lguest*.h
5736 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5742 F: include/linux/ata.h
5743 F: include/linux/libata.h
5745 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5750 F: include/linux/pata_arasan_cf_data.h
5751 F: drivers/ata/pata_arasan_cf.c
5757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5759 F: drivers/ata/pata_*.c
5760 F: drivers/ata/ata_generic.c
5762 LIBATA SATA AHCI PLATFORM devices support
5766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5768 F: drivers/ata/ahci_platform.c
5769 F: drivers/ata/libahci_platform.c
5770 F: include/linux/ahci_platform.h
5772 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5777 F: drivers/ata/sata_promise.*
5782 F: tools/lib/lockdep/
5784 LINUX FOR IBM pSERIES (RS/6000)
5786 W: http://www.ibm.com/linux/ltc/projects/ppc
5788 F: arch/powerpc/boot/rs6000.h
5790 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5794 W: http://www.penguinppc.org/
5796 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5799 F: Documentation/powerpc/
5802 LINUX FOR POWER MACINTOSH
5804 W: http://www.penguinppc.org/
5807 F: arch/powerpc/platforms/powermac/
5808 F: drivers/macintosh/
5810 LINUX FOR POWERPC EMBEDDED MPC5XXX
5813 T: git git://git.denx.de/linux-denx-agust.git
5815 F: arch/powerpc/platforms/512x/
5816 F: arch/powerpc/platforms/52xx/
5818 LINUX FOR POWERPC EMBEDDED PPC4XX
5821 W: http://www.penguinppc.org/
5824 F: arch/powerpc/platforms/40x/
5825 F: arch/powerpc/platforms/44x/
5827 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5830 F: arch/powerpc/*/*virtex*
5831 F: arch/powerpc/*/*/*virtex*
5833 LINUX FOR POWERPC EMBEDDED PPC8XX
5835 W: http://www.penguinppc.org/
5838 F: arch/powerpc/platforms/8xx/
5840 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5843 W: http://www.penguinppc.org/
5845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5847 F: arch/powerpc/platforms/83xx/
5848 F: arch/powerpc/platforms/85xx/
5850 LINUX FOR POWERPC PA SEMI PWRFICIENT
5854 F: arch/powerpc/platforms/pasemi/
5855 F: drivers/*/*pasemi*
5856 F: drivers/*/*/*pasemi*
5858 LINUX SECURITY MODULE (LSM) FRAMEWORK
5863 LIS3LV02D ACCELEROMETER DRIVER
5866 F: Documentation/misc-devices/lis3lv02d
5867 F: drivers/misc/lis3lv02d/
5868 F: drivers/platform/x86/hp_accel.c
5876 F: kernel/livepatch/
5877 F: include/linux/livepatch.h
5878 F: arch/x86/include/asm/livepatch.h
5879 F: arch/x86/kernel/livepatch.c
5880 F: Documentation/ABI/testing/sysfs-kernel-livepatch
5881 F: samples/livepatch/
5883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5888 F: include/linux/llc.h
5889 F: include/uapi/linux/llc.h
5893 LM73 HARDWARE MONITOR DRIVER
5897 F: drivers/hwmon/lm73.c
5899 LM78 HARDWARE MONITOR DRIVER
5903 F: Documentation/hwmon/lm78
5904 F: drivers/hwmon/lm78.c
5906 LM83 HARDWARE MONITOR DRIVER
5910 F: Documentation/hwmon/lm83
5911 F: drivers/hwmon/lm83.c
5913 LM90 HARDWARE MONITOR DRIVER
5917 F: Documentation/hwmon/lm90
5918 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5919 F: drivers/hwmon/lm90.c
5921 LM95234 HARDWARE MONITOR DRIVER
5925 F: Documentation/hwmon/lm95234
5926 F: drivers/hwmon/lm95234.c
5928 LME2510 MEDIA DRIVER
5931 W: http://linuxtv.org/
5932 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5934 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5936 LOCKDEP AND LOCKSTAT
5940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5942 F: Documentation/locking/lockdep*.txt
5943 F: Documentation/locking/lockstat.txt
5944 F: include/linux/lockdep.h
5947 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5950 W: http://www.linux-ntfs.org/content/view/19/37/
5952 F: Documentation/ldm.txt
5953 F: block/partitions/ldm.*
5963 LPC32XX MACHINE SUPPORT
5967 F: arch/arm/mach-lpc32xx/
5969 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5976 W: http://www.lsilogic.com/support
5978 F: drivers/message/fusion/
5979 F: drivers/scsi/mpt2sas/
5980 F: drivers/scsi/mpt3sas/
5982 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5986 F: drivers/scsi/sym53c8xx_2/
5988 LTC4261 HARDWARE MONITOR DRIVER
5992 F: Documentation/hwmon/ltc4261
5993 F: drivers/hwmon/ltc4261.c
5995 LTP (Linux Test Project)
6003 W: http://linux-test-project.github.io/
6004 T: git git://github.com/linux-test-project/ltp.git
6008 W: http://www.linux-m32r.org/
6015 W: http://www.linux-m68k.org/
6016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6021 M68K ON APPLE MACINTOSH
6023 W: http://www.mac.linux-m68k.org/
6030 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6034 M88DS3103 MEDIA DRIVER
6037 W: http://linuxtv.org/
6038 W: http://palosaari.fi/linux/
6039 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6040 T: git git://linuxtv.org/anttip/media_tree.git
6042 F: drivers/media/dvb-frontends/m88ds3103*
6044 M88RS2000 MEDIA DRIVER
6047 W: http://linuxtv.org/
6048 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6050 F: drivers/media/dvb-frontends/m88rs2000*
6052 M88TS2022 MEDIA DRIVER
6055 W: http://linuxtv.org/
6056 W: http://palosaari.fi/linux/
6057 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6058 T: git git://linuxtv.org/anttip/media_tree.git
6060 F: drivers/media/tuners/m88ts2022*
6062 MA901 MASTERKIT USB FM RADIO DRIVER
6065 T: git git://linuxtv.org/media_tree.git
6067 F: drivers/media/radio/radio-ma901.c
6072 W: http://wireless.kernel.org/
6073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6076 F: Documentation/networking/mac80211-injection.txt
6077 F: include/net/mac80211.h
6084 F: drivers/net/macvlan.c
6085 F: include/linux/if_macvlan.h
6092 F: include/linux/mailbox_client.h
6093 F: include/linux/mailbox_controller.h
6095 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6097 W: http://www.kernel.org/doc/man-pages
6101 MARVELL ARMADA DRM SUPPORT
6104 F: drivers/gpu/drm/armada/
6106 MARVELL 88E6352 DSA support
6109 F: drivers/net/dsa/mv88e6352.c
6111 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6116 F: drivers/net/ethernet/marvell/sk*
6118 MARVELL LIBERTAS WIRELESS DRIVER
6121 F: drivers/net/wireless/libertas/
6123 MARVELL MV643XX ETHERNET DRIVER
6127 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6128 F: include/linux/mv643xx.h
6130 MARVELL MVNETA ETHERNET DRIVER
6134 F: drivers/net/ethernet/marvell/mvneta.*
6136 MARVELL MWIFIEX WIRELESS DRIVER
6141 F: drivers/net/wireless/mwifiex/
6143 MARVELL MWL8K WIRELESS DRIVER
6147 F: drivers/net/wireless/mwl8k.c
6149 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6152 F: drivers/mmc/host/mvsdio.*
6154 MATROX FRAMEBUFFER DRIVER
6157 F: drivers/video/fbdev/matrox/matroxfb_*
6158 F: include/uapi/linux/matroxfb.h
6160 MAX16065 HARDWARE MONITOR DRIVER
6164 F: Documentation/hwmon/max16065
6165 F: drivers/hwmon/max16065.c
6167 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6171 F: Documentation/hwmon/max6650
6172 F: drivers/hwmon/max6650.c
6174 MAX6697 HARDWARE MONITOR DRIVER
6178 F: Documentation/hwmon/max6697
6179 F: Documentation/devicetree/bindings/i2c/max6697.txt
6180 F: drivers/hwmon/max6697.c
6181 F: include/linux/platform_data/max6697.h
6183 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6187 F: drivers/power/max14577_charger.c
6188 F: drivers/power/max77693_charger.c
6190 MAXIRADIO FM RADIO RECEIVER DRIVER
6193 T: git git://linuxtv.org/media_tree.git
6194 W: http://linuxtv.org
6196 F: drivers/media/radio/radio-maxiradio*
6198 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6200 P: LinuxTV.org Project
6202 W: http://linuxtv.org
6203 Q: http://patchwork.kernel.org/project/linux-media/list/
6204 T: git git://linuxtv.org/media_tree.git
6206 F: Documentation/dvb/
6207 F: Documentation/video4linux/
6208 F: Documentation/DocBook/media/
6210 F: drivers/staging/media/
6212 F: include/uapi/linux/dvb/
6213 F: include/uapi/linux/videodev2.h
6214 F: include/uapi/linux/media.h
6215 F: include/uapi/linux/v4l2-*
6216 F: include/uapi/linux/meye.h
6217 F: include/uapi/linux/ivtv*
6218 F: include/uapi/linux/uvcvideo.h
6220 MEGARAID SCSI/SAS DRIVERS
6226 W: http://www.lsi.com
6228 F: Documentation/scsi/megaraid.txt
6229 F: drivers/scsi/megaraid.*
6230 F: drivers/scsi/megaraid/
6232 MELLANOX ETHERNET DRIVER (mlx4_en)
6236 W: http://www.mellanox.com
6237 Q: http://patchwork.ozlabs.org/project/netdev/list/
6238 F: drivers/net/ethernet/mellanox/mlx4/en_*
6242 W: http://www.linux-mm.org
6244 F: include/linux/mm.h
6245 F: include/linux/gfp.h
6246 F: include/linux/mmzone.h
6247 F: include/linux/memory_hotplug.h
6248 F: include/linux/vmalloc.h
6251 MEMORY TECHNOLOGY DEVICES (MTD)
6255 W: http://www.linux-mtd.infradead.org/
6256 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6257 T: git git://git.infradead.org/linux-mtd.git
6258 T: git git://git.infradead.org/l2-mtd.git
6261 F: include/linux/mtd/
6262 F: include/uapi/mtd/
6264 MEN A21 WATCHDOG DRIVER
6268 F: drivers/watchdog/mena21_wdt.c
6270 MEN CHAMELEON BUS (mcb)
6274 F: include/linux/mcb.h
6276 MEN F21BMC (Board Management Controller)
6279 F: drivers/mfd/menf21bmc.c
6280 F: drivers/watchdog/menf21bmc_wdt.c
6281 F: drivers/leds/leds-menf21bmc.c
6282 F: drivers/hwmon/menf21bmc_hwmon.c
6283 F: Documentation/hwmon/menf21bmc
6290 F: Documentation/metag/
6291 F: Documentation/devicetree/bindings/metag/
6292 F: drivers/clocksource/metag_generic.c
6293 F: drivers/irqchip/irq-metag.c
6294 F: drivers/irqchip/irq-metag-ext.c
6295 F: drivers/tty/metag_da.c
6297 MICROBLAZE ARCHITECTURE
6299 W: http://www.monstr.eu/fdt/
6300 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6307 F: drivers/usb/image/microtek.*
6312 W: http://www.linux-mips.org/
6313 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6314 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6316 F: Documentation/mips/
6319 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6322 T: git git://linuxtv.org/media_tree.git
6323 W: http://linuxtv.org
6325 F: drivers/media/radio/radio-miropcm20*
6327 Mellanox MLX5 core VPI driver
6331 W: http://www.mellanox.com
6332 Q: http://patchwork.ozlabs.org/project/netdev/list/
6333 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6334 T: git git://openfabrics.org/~eli/connect-ib.git
6336 F: drivers/net/ethernet/mellanox/mlx5/core/
6337 F: include/linux/mlx5/
6339 Mellanox MLX5 IB driver
6342 W: http://www.mellanox.com
6343 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6344 T: git git://openfabrics.org/~eli/connect-ib.git
6346 F: include/linux/mlx5/
6347 F: drivers/infiniband/hw/mlx5/
6349 MN88472 MEDIA DRIVER
6352 W: http://linuxtv.org/
6353 W: http://palosaari.fi/linux/
6354 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6355 T: git git://linuxtv.org/anttip/media_tree.git
6357 F: drivers/staging/media/mn88472/
6358 F: drivers/media/dvb-frontends/mn88472.h
6360 MN88473 MEDIA DRIVER
6363 W: http://linuxtv.org/
6364 W: http://palosaari.fi/linux/
6365 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6366 T: git git://linuxtv.org/anttip/media_tree.git
6368 F: drivers/staging/media/mn88473/
6369 F: drivers/media/dvb-frontends/mn88473.h
6374 F: include/linux/module.h
6377 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6378 W: http://popies.net/meye/
6380 F: Documentation/video4linux/meye.txt
6381 F: drivers/media/pci/meye/
6382 F: include/uapi/linux/meye.h
6384 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6387 F: Documentation/serial/moxa-smartio
6388 F: drivers/tty/mxser.*
6390 MR800 AVERMEDIA USB FM RADIO DRIVER
6393 T: git git://linuxtv.org/media_tree.git
6395 F: drivers/media/radio/radio-mr800.c
6397 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6401 F: drivers/net/ieee802154/mrf24j40.c
6407 F: drivers/platform/x86/msi-laptop.c
6413 F: drivers/platform/x86/msi-wmi.c
6418 W: http://linuxtv.org/
6419 W: http://palosaari.fi/linux/
6420 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6421 T: git git://linuxtv.org/anttip/media_tree.git
6423 F: drivers/media/tuners/msi001*
6425 MSI2500 MEDIA DRIVER
6428 W: http://linuxtv.org/
6429 W: http://palosaari.fi/linux/
6430 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6431 T: git git://linuxtv.org/anttip/media_tree.git
6433 F: drivers/media/usb/msi2500/
6435 MT9M032 APTINA SENSOR DRIVER
6438 T: git git://linuxtv.org/media_tree.git
6440 F: drivers/media/i2c/mt9m032.c
6441 F: include/media/mt9m032.h
6443 MT9P031 APTINA CAMERA SENSOR
6446 T: git git://linuxtv.org/media_tree.git
6448 F: drivers/media/i2c/mt9p031.c
6449 F: include/media/mt9p031.h
6451 MT9T001 APTINA CAMERA SENSOR
6454 T: git git://linuxtv.org/media_tree.git
6456 F: drivers/media/i2c/mt9t001.c
6457 F: include/media/mt9t001.h
6459 MT9V032 APTINA CAMERA SENSOR
6462 T: git git://linuxtv.org/media_tree.git
6464 F: drivers/media/i2c/mt9v032.c
6465 F: include/media/mt9v032.h
6467 MULTIFUNCTION DEVICES (MFD)
6470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6473 F: include/linux/mfd/
6475 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6480 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6483 F: include/linux/mmc/
6484 F: include/uapi/linux/mmc/
6486 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6488 F: drivers/mmc/host/mmc_spi.c
6489 F: include/linux/spi/mmc_spi.h
6491 MULTISOUND SOUND DRIVER
6494 F: Documentation/sound/oss/MultiSound
6497 MULTITECH MULTIPORT CARD (ISICOM)
6499 F: drivers/tty/isicom.c
6500 F: include/linux/isicom.h
6502 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6507 F: drivers/usb/musb/
6509 MXL5007T MEDIA DRIVER
6512 W: http://linuxtv.org/
6513 W: http://github.com/mkrufky
6514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6515 T: git git://linuxtv.org/mkrufky/tuners.git
6517 F: drivers/media/tuners/mxl5007t.*
6519 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6522 W: https://www.myricom.com/support/downloads/myri10ge.html
6524 F: drivers/net/ethernet/myricom/myri10ge/
6526 NATSEMI ETHERNET DRIVER (DP8381x)
6528 F: drivers/net/ethernet/natsemi/natsemi.c
6530 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6534 W: http://www.native-instruments.com
6542 NCR 5380 SCSI DRIVERS
6547 F: Documentation/scsi/g_NCR5380.txt
6548 F: drivers/scsi/NCR5380.*
6549 F: drivers/scsi/arm/cumana_1.c
6550 F: drivers/scsi/arm/oak.c
6551 F: drivers/scsi/atari_NCR5380.c
6552 F: drivers/scsi/atari_scsi.*
6553 F: drivers/scsi/dmx3191d.c
6554 F: drivers/scsi/dtc.*
6555 F: drivers/scsi/g_NCR5380.*
6556 F: drivers/scsi/g_NCR5380_mmio.c
6557 F: drivers/scsi/mac_scsi.*
6558 F: drivers/scsi/pas16.*
6559 F: drivers/scsi/sun3_scsi.*
6560 F: drivers/scsi/sun3_scsi_vme.c
6561 F: drivers/scsi/t128.*
6563 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6567 F: drivers/scsi/NCR_D700.*
6569 NCT6775 HARDWARE MONITOR DRIVER
6573 F: Documentation/hwmon/nct6775
6574 F: drivers/hwmon/nct6775.c
6576 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6579 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6581 F: drivers/infiniband/hw/nes/
6583 NETEM NETWORK EMULATOR
6587 F: net/sched/sch_netem.c
6589 NETERION 10GbE DRIVERS (s2io/vxge)
6593 F: Documentation/networking/s2io.txt
6594 F: Documentation/networking/vxge.txt
6595 F: drivers/net/ethernet/neterion/
6597 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6603 W: http://www.netfilter.org/
6604 W: http://www.iptables.org/
6605 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6609 F: include/linux/netfilter*
6610 F: include/linux/netfilter/
6611 F: include/net/netfilter/
6612 F: include/uapi/linux/netfilter*
6613 F: include/uapi/linux/netfilter/
6614 F: net/*/netfilter.c
6620 W: http://netlabel.sf.net
6623 F: Documentation/netlabel/
6624 F: include/net/netlabel.h
6627 NETROM NETWORK LAYER
6630 W: http://www.linux-ax25.org/
6632 F: include/net/netrom.h
6633 F: include/uapi/linux/netrom.h
6636 NETWORK BLOCK DEVICE (NBD)
6640 F: Documentation/blockdev/nbd.txt
6641 F: drivers/block/nbd.c
6642 F: include/linux/nbd.h
6643 F: include/uapi/linux/nbd.h
6645 NETWORK DROP MONITOR
6649 W: https://fedorahosted.org/dropwatch/
6650 F: net/core/drop_monitor.c
6652 NETWORKING [GENERAL]
6655 W: http://www.linuxfoundation.org/en/Net
6656 Q: http://patchwork.ozlabs.org/project/netdev/list/
6657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6662 F: include/linux/in.h
6663 F: include/linux/net.h
6664 F: include/linux/netdevice.h
6665 F: include/uapi/linux/in.h
6666 F: include/uapi/linux/net.h
6667 F: include/uapi/linux/netdevice.h
6668 F: include/uapi/linux/net_namespace.h
6670 F: tools/testing/selftests/net/
6674 NETWORKING [IPv4/IPv6]
6681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6702 F: net/ipv4/ipcomp.c
6703 F: net/ipv4/ip_vti.c
6707 F: net/ipv6/ipcomp6.c
6708 F: net/ipv6/ip6_vti.c
6709 F: include/uapi/linux/xfrm.h
6710 F: include/net/xfrm.h
6712 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6717 NETWORKING [WIRELESS]
6719 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6723 W: http://www.linuxfoundation.org/en/Net
6724 Q: http://patchwork.ozlabs.org/project/netdev/list/
6725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6729 F: include/linux/if_*
6730 F: include/linux/netdevice.h
6731 F: include/linux/arcdevice.h
6732 F: include/linux/etherdevice.h
6733 F: include/linux/fcdevice.h
6734 F: include/linux/fddidevice.h
6735 F: include/linux/hippidevice.h
6736 F: include/linux/inetdevice.h
6737 F: include/uapi/linux/if_*
6738 F: include/uapi/linux/netdevice.h
6740 NETWORKING DRIVERS (WIRELESS)
6743 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6746 F: drivers/net/wireless/
6748 NETXEN (1/10) GbE SUPPORT
6753 W: http://www.qlogic.com
6755 F: drivers/net/ethernet/qlogic/netxen/
6766 F: include/uapi/linux/nfc.h
6768 F: include/linux/platform_data/pn544.h
6769 F: Documentation/devicetree/bindings/net/nfc/
6771 NFS, SUNRPC, AND LOCKD CLIENTS
6774 W: http://client.linux-nfs.org
6775 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6781 F: include/linux/lockd/
6782 F: include/linux/nfs*
6783 F: include/linux/sunrpc/
6784 F: include/uapi/linux/nfs*
6785 F: include/uapi/linux/sunrpc/
6790 W: http://nilfs.sourceforge.net/
6791 T: git git://github.com/konis/nilfs2.git
6793 F: Documentation/filesystems/nilfs2.txt
6795 F: include/linux/nilfs2_fs.h
6797 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6799 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6801 F: Documentation/scsi/NinjaSCSI.txt
6802 F: drivers/scsi/pcmcia/nsp_*
6804 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6807 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6809 F: Documentation/scsi/NinjaSCSI.txt
6810 F: drivers/scsi/nsp32*
6815 T: git git://git.rocketboards.org/linux-socfpga.git
6823 W: https://github.com/jonmason/ntb/wiki
6824 T: git git://github.com/jonmason/ntb.git
6826 F: drivers/net/ntb_netdev.c
6827 F: include/linux/ntb.h
6832 W: http://www.tuxera.com/
6833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6835 F: Documentation/filesystems/ntfs.txt
6838 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6842 F: drivers/video/fbdev/riva/
6843 F: drivers/video/fbdev/nvidia/
6848 T: git git://git.infradead.org/users/willy/linux-nvme.git
6850 F: drivers/block/nvme*
6851 F: include/linux/nvme.h
6853 NXP TDA998X DRM DRIVER
6856 F: drivers/gpu/drm/i2c/tda998x_drv.c
6857 F: include/drm/i2c/tda998x.h
6863 F: sound/soc/codecs/tfa9879*
6868 W: http://www.muru.com/linux/omap/
6869 W: http://linux.omap.com/
6870 Q: http://patchwork.kernel.org/project/linux-omap/list/
6871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6874 F: drivers/i2c/busses/i2c-omap.c
6875 F: drivers/irqchip/irq-omap-intc.c
6876 F: drivers/mfd/*omap*.c
6877 F: drivers/mfd/menelaus.c
6878 F: drivers/mfd/palmas.c
6879 F: drivers/mfd/tps65217.c
6880 F: drivers/mfd/tps65218.c
6881 F: drivers/mfd/tps65910.c
6882 F: drivers/mfd/twl-core.[ch]
6883 F: drivers/mfd/twl4030*.c
6884 F: drivers/mfd/twl6030*.c
6885 F: drivers/mfd/twl6040*.c
6886 F: drivers/regulator/palmas-regulator*.c
6887 F: drivers/regulator/pbias-regulator.c
6888 F: drivers/regulator/tps65217-regulator.c
6889 F: drivers/regulator/tps65218-regulator.c
6890 F: drivers/regulator/tps65910-regulator.c
6891 F: drivers/regulator/twl-regulator.c
6892 F: include/linux/i2c-omap.h
6894 OMAP DEVICE TREE SUPPORT
6900 F: arch/arm/boot/dts/*omap*
6901 F: arch/arm/boot/dts/*am3*
6902 F: arch/arm/boot/dts/*am4*
6903 F: arch/arm/boot/dts/*am5*
6904 F: arch/arm/boot/dts/*dra7*
6906 OMAP CLOCK FRAMEWORK SUPPORT
6910 F: arch/arm/*omap*/*clock*
6912 OMAP POWER MANAGEMENT SUPPORT
6916 F: arch/arm/*omap*/*pm*
6917 F: drivers/cpufreq/omap-cpufreq.c
6919 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6924 F: arch/arm/mach-omap2/prm*
6934 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6939 F: drivers/memory/omap-gpmc.c
6940 F: arch/arm/mach-omap2/*gpmc*
6942 OMAP FRAMEBUFFER SUPPORT
6947 F: drivers/video/fbdev/omap/
6949 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6954 F: drivers/video/fbdev/omap2/
6955 F: Documentation/arm/OMAP/DSS
6957 OMAP HARDWARE SPINLOCK SUPPORT
6961 F: drivers/hwspinlock/omap_hwspinlock.c
6962 F: arch/arm/mach-omap2/hwspinlock.c
6968 F: drivers/mmc/host/omap.c
6974 F: drivers/mmc/host/omap_hsmmc.c
6976 OMAP RANDOM NUMBER GENERATOR SUPPORT
6979 F: drivers/char/hw_random/omap-rng.c
6986 F: arch/arm/mach-omap2/omap_hwmod.*
6988 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6992 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6994 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6998 F: drivers/media/platform/omap3isp/
6999 F: drivers/staging/media/omap4iss/
7005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7007 F: drivers/usb/*/*omap*
7008 F: arch/arm/*omap*/usb*
7016 F: drivers/gpio/gpio-omap.c
7018 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7022 F: arch/arm/boot/dts/am335x-nano.dts
7028 F: Documentation/filesystems/omfs.txt
7031 OMNIKEY CARDMAN 4000 DRIVER
7034 F: drivers/char/pcmcia/cm4000_cs.c
7035 F: include/linux/cm4000_cs.h
7036 F: include/uapi/linux/cm4000_cs.h
7038 OMNIKEY CARDMAN 4040 DRIVER
7041 F: drivers/char/pcmcia/cm4040_cs.*
7043 OMNIVISION OV7670 SENSOR DRIVER
7046 T: git git://linuxtv.org/media_tree.git
7048 F: drivers/media/i2c/ov7670.c
7050 ONENAND FLASH DRIVER
7054 F: drivers/mtd/onenand/
7055 F: include/linux/mtd/onenand*.h
7057 ONSTREAM SCSI TAPE DRIVER
7062 F: Documentation/scsi/osst.txt
7063 F: drivers/scsi/osst.*
7064 F: drivers/scsi/osst_*.h
7065 F: drivers/scsi/st.h
7067 OPENCORES I2C BUS DRIVER
7071 F: Documentation/i2c/busses/i2c-ocores
7072 F: drivers/i2c/busses/i2c-ocores.c
7074 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7078 W: http://www.devicetree.org/
7079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7082 F: include/linux/of*.h
7085 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7093 F: Documentation/devicetree/
7095 F: include/dt-bindings/
7097 OPENRISC ARCHITECTURE
7099 W: http://openrisc.net
7102 T: git git://openrisc.net/~jonas/linux
7109 W: http://openvswitch.org
7112 F: include/uapi/linux/openvswitch.h
7117 T: git git://git.alsa-project.org/alsa-kernel.git
7119 F: sound/drivers/opl4/
7125 F: arch/*/include/asm/oprofile*.h
7127 F: drivers/oprofile/
7128 F: include/linux/oprofile.h
7130 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7134 W: http://oss.oracle.com/projects/ocfs2/
7135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7137 F: Documentation/filesystems/ocfs2.txt
7138 F: Documentation/filesystems/dlmfs.txt
7143 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7144 W: http://www.nongnu.org/orinoco/
7146 F: drivers/net/wireless/orinoco/
7148 OSD LIBRARY and FILESYSTEM
7152 W: http://open-osd.org
7153 T: git git://git.open-osd.org/open-osd.git
7155 F: drivers/scsi/osd/
7156 F: include/scsi/osd_*
7162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7165 F: Documentation/filesystems/overlayfs.txt
7170 W: http://wireless.kernel.org/en/users/Drivers/p54
7172 F: drivers/net/wireless/p54/
7174 PA SEMI ETHERNET DRIVER
7178 F: drivers/net/ethernet/pasemi/*
7180 PA SEMI SMBUS DRIVER
7184 F: drivers/i2c/busses/i2c-pasemi.c
7186 PADATA PARALLEL EXECUTION MECHANISM
7191 F: include/linux/padata.h
7192 F: Documentation/padata.txt
7194 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7198 F: drivers/platform/x86/panasonic-laptop.c
7200 PANASONIC MN10300/AM33/AM34 PORT
7204 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7206 F: Documentation/mn10300/
7209 PARALLEL PORT SUPPORT
7213 F: include/linux/parport*.h
7214 F: drivers/char/ppdev.c
7215 F: include/uapi/linux/ppdev.h
7217 PARAVIRT_OPS INTERFACE
7224 F: Documentation/ia64/paravirt_ops.txt
7225 F: arch/*/kernel/paravirt*
7226 F: arch/*/include/asm/paravirt.h
7228 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7231 W: http://www.torque.net/linux-pp.html
7233 F: Documentation/blockdev/paride.txt
7234 F: drivers/block/paride/
7240 W: http://www.parisc-linux.org/
7241 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7246 F: Documentation/parisc/
7248 F: drivers/char/agp/parisc-agp.c
7249 F: drivers/input/serio/gscps2.c
7250 F: drivers/parport/parport_gsc.*
7251 F: drivers/tty/serial/8250/8250_gsc.c
7252 F: drivers/video/fbdev/sti*
7253 F: drivers/video/console/sti*
7254 F: drivers/video/logo/logo_parisc*
7256 PC87360 HARDWARE MONITORING DRIVER
7260 F: Documentation/hwmon/pc87360
7261 F: drivers/hwmon/pc87360.c
7266 F: drivers/char/pc8736x_gpio.c
7268 PC87427 HARDWARE MONITORING DRIVER
7272 F: Documentation/hwmon/pc87427
7273 F: drivers/hwmon/pc87427.c
7278 F: drivers/leds/leds-pca9532.c
7279 F: include/linux/leds-pca9532.h
7281 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7285 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7287 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7290 F: drivers/firmware/pcdp.*
7296 F: Documentation/PCI/pci-error-recovery.txt
7301 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7304 F: Documentation/PCI/
7306 F: include/linux/pci*
7308 F: arch/x86/kernel/quirks.c
7310 PCI DRIVER FOR ARM VERSATILE PLATFORM
7315 F: Documentation/devicetree/bindings/pci/versatile.txt
7316 F: drivers/pci/host/pci-versatile.c
7318 PCI DRIVER FOR APPLIEDMICRO XGENE
7323 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7324 F: drivers/pci/host/pci-xgene.c
7326 PCI DRIVER FOR FREESCALE LAYERSCAPE
7334 F: drivers/pci/host/*layerscape*
7342 F: drivers/pci/host/*imx6*
7344 PCI DRIVER FOR TI KEYSTONE
7349 F: drivers/pci/host/*keystone*
7351 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7357 F: drivers/pci/host/*mvebu*
7359 PCI DRIVER FOR NVIDIA TEGRA
7364 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7365 F: drivers/pci/host/pci-tegra.c
7367 PCI DRIVER FOR TI DRA7XX
7372 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7373 F: drivers/pci/host/pci-dra7xx.c
7375 PCI DRIVER FOR RENESAS R-CAR
7380 F: drivers/pci/host/*rcar*
7382 PCI DRIVER FOR SAMSUNG EXYNOS
7388 F: drivers/pci/host/pci-exynos.c
7390 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7395 F: drivers/pci/host/*designware*
7397 PCI DRIVER FOR GENERIC OF HOSTS
7402 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7403 F: drivers/pci/host/pci-host-generic.c
7405 PCIE DRIVER FOR ST SPEAR13XX
7409 F: drivers/pci/host/*spear*
7412 P: Linux PCMCIA Team
7414 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7417 F: Documentation/pcmcia/
7421 PCNET32 NETWORK DRIVER
7425 F: drivers/net/ethernet/amd/pcnet32.c
7427 PCRYPT PARALLEL CRYPTO ENGINE
7432 F: include/crypto/pcrypt.h
7434 PER-CPU MEMORY ALLOCATOR
7437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7439 F: include/linux/percpu*.h
7441 F: arch/*/include/asm/percpu.h
7443 PER-TASK DELAY ACCOUNTING
7446 F: include/linux/delayacct.h
7447 F: kernel/delayacct.c
7449 PERFORMANCE EVENTS SUBSYSTEM
7455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7458 F: include/linux/perf_event.h
7459 F: include/uapi/linux/perf_event.h
7460 F: arch/*/kernel/perf_event*.c
7461 F: arch/*/kernel/*/perf_event*.c
7462 F: arch/*/kernel/*/*/perf_event*.c
7463 F: arch/*/include/asm/perf_event.h
7464 F: arch/*/kernel/perf_callchain.c
7467 PERSONALITY HANDLING
7471 F: include/linux/personality.h
7472 F: include/uapi/linux/personality.h
7477 F: Documentation/networking/phonet.txt
7478 F: include/linux/phonet.h
7479 F: include/net/phonet/
7480 F: include/uapi/linux/phonet.h
7487 F: drivers/mtd/devices/phram.c
7493 F: drivers/hid/hid-picolcd*
7498 T: git git://github.com/jamieiles/linux-2.6-ji.git
7500 F: arch/arm/boot/dts/picoxcell*
7501 F: arch/arm/mach-picoxcell/
7502 F: drivers/crypto/picoxcell*
7504 PIN CONTROL SUBSYSTEM
7507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7510 F: include/linux/pinctrl/
7512 PIN CONTROLLER - ATMEL AT91
7516 F: drivers/pinctrl/pinctrl-at91.*
7518 PIN CONTROLLER - INTEL
7522 F: drivers/pinctrl/intel/
7524 PIN CONTROLLER - RENESAS
7528 F: drivers/pinctrl/sh-pfc/
7530 PIN CONTROLLER - SAMSUNG
7536 F: drivers/pinctrl/samsung/
7538 PIN CONTROLLER - ST SPEAR
7542 W: http://www.st.com/spear
7544 F: drivers/pinctrl/spear/
7549 F: drivers/block/pktcdvd.c
7550 F: include/linux/pktcdvd.h
7551 F: include/uapi/linux/pktcdvd.h
7555 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7557 T: git git://github.com/gxt/linux.git
7558 F: drivers/input/serio/i8042-unicore32io.h
7559 F: drivers/i2c/busses/i2c-puv3.c
7560 F: drivers/video/fbdev/fb-puv3.c
7561 F: drivers/rtc/rtc-puv3.c
7563 PMBUS HARDWARE MONITORING DRIVERS
7566 W: http://www.lm-sensors.org/
7567 W: http://www.roeck-us.net/linux/drivers/
7568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7570 F: Documentation/hwmon/pmbus
7571 F: drivers/hwmon/pmbus/
7572 F: include/linux/i2c/pmbus.h
7574 PMC SIERRA MaxRAID DRIVER
7577 W: http://www.pmc-sierra.com/
7579 F: drivers/scsi/pmcraid.*
7581 PMC SIERRA PM8001 DRIVER
7587 F: drivers/scsi/pm8001/
7589 POSIX CLOCKS and TIMERS
7592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7595 F: include/linux/timer*
7596 F: kernel/time/*timer*
7598 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7603 T: git git://git.infradead.org/battery-2.6.git
7605 F: include/linux/power_supply.h
7617 F: drivers/i2c/busses/i2c-pnx.c
7619 PPP PROTOCOL DRIVERS AND COMPRESSORS
7623 F: drivers/net/ppp/ppp_*
7625 PPP OVER ATM (RFC 2364)
7628 F: net/atm/pppoatm.c
7629 F: include/uapi/linux/atmppp.h
7634 F: drivers/net/ppp/pppoe.c
7635 F: drivers/net/ppp/pppox.c
7640 F: net/l2tp/l2tp_ppp.c
7641 F: include/linux/if_pppol2tp.h
7642 F: include/uapi/linux/if_pppol2tp.h
7646 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7649 F: Documentation/pps/
7651 F: include/linux/pps*.h
7657 F: drivers/net/ppp/pptp.c
7658 W: http://sourceforge.net/projects/accel-pptp
7663 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7665 F: Documentation/preempt-locking.txt
7666 F: include/linux/preempt.h
7668 PRISM54 WIRELESS DRIVER
7671 W: http://wireless.kernel.org/en/users/Drivers/p54
7673 F: drivers/net/wireless/prism54/
7680 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7682 PS3 PLATFORM SUPPORT
7687 F: arch/powerpc/boot/ps3*
7688 F: arch/powerpc/include/asm/lv1call.h
7689 F: arch/powerpc/include/asm/ps3*.h
7690 F: arch/powerpc/platforms/ps3/
7693 F: drivers/rtc/rtc-ps3.c
7694 F: drivers/usb/host/*ps3.c
7695 F: sound/ppc/snd_ps3*
7701 F: drivers/block/ps3vram.c
7709 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7711 F: include/linux/pstore*
7712 F: drivers/firmware/efi/efi-pstore.c
7713 F: drivers/acpi/apei/erst.c
7715 PTP HARDWARE CLOCK SUPPORT
7719 W: http://linuxptp.sourceforge.net/
7720 F: Documentation/ABI/testing/sysfs-ptp
7721 F: Documentation/ptp/*
7722 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7723 F: drivers/net/phy/dp83640*
7725 F: include/linux/ptp_cl*
7731 F: include/asm-generic/syscall.h
7732 F: include/linux/ptrace.h
7733 F: include/linux/regset.h
7734 F: include/linux/tracehook.h
7735 F: include/uapi/linux/ptrace.h
7738 PVRUSB2 VIDEO4LINUX DRIVER
7742 W: http://www.isely.net/pvrusb2/
7743 T: git git://linuxtv.org/media_tree.git
7745 F: Documentation/video4linux/README.pvrusb2
7746 F: drivers/media/usb/pvrusb2/
7751 T: git git://linuxtv.org/media_tree.git
7753 F: drivers/media/usb/pwc/*
7759 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7760 F: Documentation/hwmon/pwm-fan
7761 F: drivers/hwmon/pwm-fan.c
7767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7768 F: Documentation/pwm.txt
7769 F: Documentation/devicetree/bindings/pwm/
7770 F: include/linux/pwm.h
7772 F: drivers/video/backlight/pwm_bl.c
7773 F: include/linux/pwm_backlight.h
7775 PXA2xx/PXA3xx SUPPORT
7780 T: git git://github.com/hzhuang1/linux.git
7781 T: git git://github.com/rjarzmik/linux.git
7783 F: arch/arm/mach-pxa/
7784 F: drivers/pcmcia/pxa2xx*
7785 F: drivers/spi/spi-pxa2xx*
7786 F: drivers/usb/gadget/udc/pxa2*
7787 F: include/sound/pxa2xx-lib.h
7791 PXA3xx NAND FLASH DRIVER
7795 F: drivers/mtd/nand/pxa3xx_nand.c
7801 T: git git://github.com/hzhuang1/linux.git
7802 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7804 F: arch/arm/mach-mmp/
7818 F: drivers/crypto/qat/
7824 F: drivers/infiniband/hw/qib/
7826 QLOGIC QLA1280 SCSI DRIVER
7830 F: drivers/scsi/qla1280.[ch]
7832 QLOGIC QLA2XXX FC-SCSI DRIVER
7836 F: Documentation/scsi/LICENSE.qla2xxx
7837 F: drivers/scsi/qla2xxx/
7839 QLOGIC QLA4XXX iSCSI DRIVER
7843 F: Documentation/scsi/LICENSE.qla4xxx
7844 F: drivers/scsi/qla4xxx/
7846 QLOGIC QLA3XXX NETWORK DRIVER
7852 F: Documentation/networking/LICENSE.qla3xxx
7853 F: drivers/net/ethernet/qlogic/qla3xxx.*
7855 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7860 F: drivers/net/ethernet/qlogic/qlcnic/
7862 QLOGIC QLGE 10Gb ETHERNET DRIVER
7869 F: drivers/net/ethernet/qlogic/qlge/
7873 W: http://www.alarsen.net/linux/qnx4fs/
7876 F: include/uapi/linux/qnx4_fs.h
7877 F: include/uapi/linux/qnxtypes.h
7882 W: http://linuxtv.org/
7883 W: http://palosaari.fi/linux/
7884 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7885 T: git git://linuxtv.org/anttip/media_tree.git
7887 F: drivers/media/tuners/qt1010*
7889 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7893 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7895 F: drivers/net/wireless/ath/ath9k/
7897 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7900 W: http://wireless.kernel.org/en/users/Drivers/ath10k
7901 T: git git://github.com/kvalo/ath.git
7903 F: drivers/net/wireless/ath/ath10k/
7905 QUALCOMM HEXAGON ARCHITECTURE
7911 QUALCOMM WCN36XX WIRELESS DRIVER
7914 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7915 T: git git://github.com/KrasnikovEugene/wcn36xx.git
7917 F: drivers/net/wireless/ath/wcn36xx/
7919 RADOS BLOCK DEVICE (RBD)
7925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7927 F: drivers/block/rbd.c
7928 F: drivers/block/rbd_types.h
7930 RADEON FRAMEBUFFER DISPLAY DRIVER
7934 F: drivers/video/fbdev/aty/radeon*
7935 F: include/uapi/linux/radeonfb.h
7937 RADIOSHARK RADIO DRIVER
7940 T: git git://linuxtv.org/media_tree.git
7942 F: drivers/media/radio/radio-shark.c
7944 RADIOSHARK2 RADIO DRIVER
7947 T: git git://linuxtv.org/media_tree.git
7949 F: drivers/media/radio/radio-shark2.c
7950 F: drivers/media/radio/radio-tea5777.c
7952 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7956 F: drivers/video/fbdev/aty/aty128fb.c
7958 RALINK RT2X00 WIRELESS LAN DRIVER
7964 W: http://rt2x00.serialmonkey.com/
7966 F: drivers/net/wireless/rt2x00/
7968 RAMDISK RAM BLOCK DEVICE DRIVER
7971 F: Documentation/blockdev/ramdisk.txt
7972 F: drivers/block/brd.c
7974 RANDOM NUMBER DRIVER
7977 F: drivers/char/random.c
7985 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7988 F: drivers/net/wireless/ray*
7995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7996 F: Documentation/RCU/torture.txt
7997 F: kernel/rcu/rcutorture.c
7999 RCUTORTURE TEST FRAMEWORK
8007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8008 F: tools/testing/selftests/rcutorture
8014 RDC R6040 FAST ETHERNET DRIVER
8018 F: drivers/net/ethernet/rdc/r6040.c
8020 RDS - RELIABLE DATAGRAM SOCKETS
8026 READ-COPY UPDATE (RCU)
8033 W: http://www.rdrop.com/users/paulmck/RCU/
8035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8036 F: Documentation/RCU/
8037 X: Documentation/RCU/torture.txt
8038 F: include/linux/rcu*
8039 X: include/linux/srcu.h
8043 REAL TIME CLOCK (RTC) SUBSYSTEM
8046 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8048 F: Documentation/rtc.txt
8050 F: include/linux/rtc.h
8051 F: include/uapi/linux/rtc.h
8053 REALTEK AUDIO CODECS
8057 F: sound/soc/codecs/rt*
8058 F: include/sound/rt*.h
8060 REISERFS FILE SYSTEM
8065 REGISTER MAP ABSTRACTION
8068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8070 F: drivers/base/regmap/
8071 F: include/linux/regmap.h
8073 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8077 F: drivers/remoteproc/
8078 F: Documentation/remoteproc.txt
8079 F: include/linux/remoteproc.h
8081 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8086 F: Documentation/rpmsg.txt
8087 F: include/linux/rpmsg.h
8089 RESET CONTROLLER FRAMEWORK
8093 F: Documentation/devicetree/bindings/reset/
8094 F: include/linux/reset.h
8095 F: include/linux/reset-controller.h
8100 W: http://wireless.kernel.org/
8101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8104 F: Documentation/rfkill.txt
8112 F: include/linux/rhashtable.h
8114 RICOH SMARTMEDIA/XD DRIVER
8117 F: drivers/mtd/nand/r852.c
8118 F: drivers/mtd/nand/r852.h
8120 RICOH R5C592 MEMORYSTICK DRIVER
8123 F: drivers/memstick/host/r592.*
8127 W: http://sourceforge.net/projects/roccat/
8129 F: drivers/hid/hid-roccat*
8130 F: include/linux/hid-roccat*
8131 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8138 F: drivers/net/ethernet/rocker/
8142 W: http://www.comtrol.com
8144 F: Documentation/serial/rocket.txt
8145 F: drivers/tty/rocket*
8147 ROCKETPORT EXPRESS/INFINITY DRIVER
8151 F: drivers/tty/serial/rp2.*
8156 W: http://www.linux-ax25.org/
8158 F: include/net/rose.h
8159 F: include/uapi/linux/rose.h
8162 RTL2830 MEDIA DRIVER
8165 W: http://linuxtv.org/
8166 W: http://palosaari.fi/linux/
8167 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8168 T: git git://linuxtv.org/anttip/media_tree.git
8170 F: drivers/media/dvb-frontends/rtl2830*
8172 RTL2832 MEDIA DRIVER
8175 W: http://linuxtv.org/
8176 W: http://palosaari.fi/linux/
8177 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8178 T: git git://linuxtv.org/anttip/media_tree.git
8180 F: drivers/media/dvb-frontends/rtl2832*
8182 RTL2832_SDR MEDIA DRIVER
8185 W: http://linuxtv.org/
8186 W: http://palosaari.fi/linux/
8187 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8188 T: git git://linuxtv.org/anttip/media_tree.git
8190 F: drivers/media/dvb-frontends/rtl2832_sdr*
8192 RTL8180 WIRELESS DRIVER
8194 W: http://wireless.kernel.org/
8195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8197 F: drivers/net/wireless/rtl818x/rtl8180/
8199 RTL8187 WIRELESS DRIVER
8204 W: http://wireless.kernel.org/
8205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8207 F: drivers/net/wireless/rtl818x/rtl8187/
8209 RTL8192CE WIRELESS DRIVER
8213 W: http://wireless.kernel.org/
8214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8216 F: drivers/net/wireless/rtlwifi/
8217 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8219 S3 SAVAGE FRAMEBUFFER DRIVER
8223 F: drivers/video/fbdev/savage/
8230 W: http://www.ibm.com/developerworks/linux/linux390/
8234 F: Documentation/s390/
8235 F: Documentation/DocBook/s390*
8237 S390 COMMON I/O LAYER
8241 W: http://www.ibm.com/developerworks/linux/linux390/
8243 F: drivers/s390/cio/
8249 W: http://www.ibm.com/developerworks/linux/linux390/
8251 F: drivers/s390/block/dasd*
8252 F: block/partitions/ibm.c
8254 S390 NETWORK DRIVERS
8259 W: http://www.ibm.com/developerworks/linux/linux390/
8261 F: drivers/s390/net/
8267 W: http://www.ibm.com/developerworks/linux/linux390/
8270 F: drivers/pci/hotplug/s390_pci_hpc.c
8276 W: http://www.ibm.com/developerworks/linux/linux390/
8278 F: drivers/s390/crypto/
8284 W: http://www.ibm.com/developerworks/linux/linux390/
8286 F: drivers/s390/scsi/zfcp_*
8288 S390 IUCV NETWORK LAYER
8292 W: http://www.ibm.com/developerworks/linux/linux390/
8294 F: drivers/s390/net/*iucv*
8295 F: include/net/iucv/
8298 S3C24XX SD/MMC Driver
8302 F: drivers/mmc/host/s3cmci.*
8304 SAA6588 RDS RECEIVER DRIVER
8307 T: git git://linuxtv.org/media_tree.git
8308 W: http://linuxtv.org
8310 F: drivers/media/i2c/saa6588*
8312 SAA7134 VIDEO4LINUX DRIVER
8315 W: http://linuxtv.org
8316 T: git git://linuxtv.org/media_tree.git
8318 F: Documentation/video4linux/*.saa7134
8319 F: drivers/media/pci/saa7134/
8321 SAA7146 VIDEO4LINUX-2 DRIVER
8324 T: git git://linuxtv.org/media_tree.git
8326 F: drivers/media/common/saa7146/
8327 F: drivers/media/pci/saa7146/
8328 F: include/media/saa7146*
8330 SAMSUNG LAPTOP DRIVER
8334 F: drivers/platform/x86/samsung-laptop.c
8336 SAMSUNG AUDIO (ASoC) DRIVERS
8340 F: sound/soc/samsung/
8342 SAMSUNG FRAMEBUFFER DRIVER
8346 F: drivers/video/fbdev/s3c-fb.c
8348 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8352 F: drivers/mfd/sec*.c
8353 F: drivers/regulator/s2m*.c
8354 F: drivers/regulator/s5m*.c
8355 F: include/linux/mfd/samsung/
8357 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8361 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8363 F: drivers/media/platform/exynos4-is/
8365 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8370 F: drivers/media/platform/s3c-camif/
8371 F: include/media/s3c_camif.h
8373 SAMSUNG S5C73M3 CAMERA DRIVER
8378 F: drivers/media/i2c/s5c73m3/*
8380 SAMSUNG S5K5BAF CAMERA DRIVER
8385 F: drivers/media/i2c/s5k5baf.c
8387 SAMSUNG SOC CLOCK DRIVERS
8392 F: drivers/clk/samsung/
8394 SAMSUNG SXGBE DRIVERS
8400 F: drivers/net/ethernet/samsung/sxgbe/
8402 SAMSUNG USB2 PHY DRIVER
8406 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8407 F: Documentation/phy/samsung-usb2.txt
8408 F: drivers/phy/phy-exynos4210-usb2.c
8409 F: drivers/phy/phy-exynos4x12-usb2.c
8410 F: drivers/phy/phy-exynos5250-usb2.c
8411 F: drivers/phy/phy-s5pv210-usb2.c
8412 F: drivers/phy/phy-samsung-usb2.c
8413 F: drivers/phy/phy-samsung-usb2.h
8419 F: drivers/tty/serial/
8421 SYNOPSYS DESIGNWARE DMAC DRIVER
8425 F: include/linux/platform_data/dma-dw.h
8428 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8433 F: include/linux/mmc/dw_mmc.h
8434 F: drivers/mmc/host/dw_mmc*
8439 F: drivers/thunderbolt/
8441 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8447 F: include/linux/clocksource.h
8448 F: include/linux/time.h
8449 F: include/linux/timex.h
8450 F: include/uapi/linux/time.h
8451 F: include/uapi/linux/timex.h
8452 F: kernel/time/clocksource.c
8453 F: kernel/time/time*.c
8454 F: kernel/time/ntp.c
8459 F: drivers/watchdog/sc1200wdt.c
8465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8468 F: include/linux/sched.h
8469 F: include/uapi/linux/sched.h
8470 F: include/linux/wait.h
8475 W: http://www.sunplus.com
8482 W: http://www.kernel.dk
8486 SCSI RDMA PROTOCOL (SRP) INITIATOR
8490 W: http://www.openfabrics.org
8491 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8493 F: drivers/infiniband/ulp/srp/
8494 F: include/scsi/srp.h
8499 W: http://sg.danny.cz/sg
8501 F: Documentation/scsi/scsi-generic.txt
8502 F: drivers/scsi/sg.c
8503 F: include/scsi/sg.h
8508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8519 F: Documentation/scsi/st.txt
8520 F: drivers/scsi/st.*
8521 F: drivers/scsi/st_*.h
8527 W: http://lksctp.sourceforge.net
8529 F: Documentation/networking/sctp.txt
8530 F: include/linux/sctp.h
8531 F: include/uapi/linux/sctp.h
8532 F: include/net/sctp/
8538 F: Documentation/i2c/busses/scx200_acb
8539 F: arch/x86/platform/scx200/
8540 F: drivers/watchdog/scx200_wdt.c
8541 F: drivers/i2c/busses/scx200*
8542 F: drivers/mtd/maps/scx200_docflash.c
8543 F: include/linux/scx200.h
8548 F: drivers/char/scx200_gpio.c
8549 F: include/linux/scx200_gpio.h
8551 SCx200 HRT CLOCKSOURCE DRIVER
8554 F: drivers/clocksource/scx200_hrt.c
8556 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8560 F: drivers/mmc/host/sdricoh_cs.c
8562 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8567 F: drivers/mmc/host/sdhci.*
8568 F: drivers/mmc/host/sdhci-pltfm.[ch]
8574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8577 F: include/uapi/linux/seccomp.h
8578 F: include/linux/seccomp.h
8579 K: \bsecure_computing
8582 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8587 F: drivers/mmc/host/sdhci-pltfm.[ch]
8589 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8593 F: drivers/mmc/host/sdhci-s3c.c
8595 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8600 F: drivers/mmc/host/sdhci-spear.c
8606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8607 W: http://kernsec.org/
8615 SELINUX SECURITY MODULE
8620 W: http://selinuxproject.org
8621 T: git git://git.infradead.org/users/pcmoore/selinux
8623 F: include/linux/selinux*
8624 F: security/selinux/
8627 APPARMOR SECURITY MODULE
8630 W: apparmor.wiki.kernel.org
8631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8633 F: security/apparmor/
8638 F: drivers/misc/phantom.c
8639 F: include/uapi/linux/phantom.h
8641 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8644 W: http://www.emulex.com
8646 F: drivers/scsi/be2iscsi/
8648 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8653 W: http://www.emulex.com
8655 F: drivers/net/ethernet/emulex/benet/
8662 F: drivers/net/ethernet/sfc/
8667 F: drivers/misc/sgi-gru/
8669 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8673 F: Documentation/ia64/serial.txt
8674 F: drivers/tty/serial/ioc?_serial.c
8675 F: include/linux/ioc?.h
8677 SGI XP/XPC/XPNET DRIVER
8681 F: drivers/misc/sgi-xp/
8686 W: http://linuxtv.org/
8687 W: http://palosaari.fi/linux/
8688 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8689 T: git git://linuxtv.org/anttip/media_tree.git
8691 F: drivers/media/tuners/si2157*
8696 W: http://linuxtv.org/
8697 W: http://palosaari.fi/linux/
8698 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8699 T: git git://linuxtv.org/anttip/media_tree.git
8701 F: drivers/media/dvb-frontends/si2168*
8703 SI470X FM RADIO RECEIVER I2C DRIVER
8706 T: git git://linuxtv.org/media_tree.git
8707 W: http://linuxtv.org
8709 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8711 SI470X FM RADIO RECEIVER USB DRIVER
8714 T: git git://linuxtv.org/media_tree.git
8715 W: http://linuxtv.org
8717 F: drivers/media/radio/si470x/radio-si470x-common.c
8718 F: drivers/media/radio/si470x/radio-si470x.h
8719 F: drivers/media/radio/si470x/radio-si470x-usb.c
8721 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8724 T: git git://linuxtv.org/media_tree.git
8725 W: http://linuxtv.org
8727 F: drivers/media/radio/si4713/si4713.?
8729 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8732 T: git git://linuxtv.org/media_tree.git
8733 W: http://linuxtv.org
8735 F: drivers/media/radio/si4713/radio-platform-si4713.c
8737 SI4713 FM RADIO TRANSMITTER USB DRIVER
8740 T: git git://linuxtv.org/media_tree.git
8741 W: http://linuxtv.org
8743 F: drivers/media/radio/si4713/radio-usb-si4713.c
8748 W: http://linuxtv.org
8749 T: git git://linuxtv.org/media_tree.git
8751 F: drivers/media/common/siano/
8752 F: drivers/media/usb/siano/
8753 F: drivers/media/usb/siano/
8754 F: drivers/media/mmc/siano/
8760 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8761 F: drivers/video/fbdev/simplefb.c
8762 F: include/linux/platform_data/simplefb.h
8764 SH_VEU V4L2 MEM2MEM DRIVER
8767 F: drivers/media/platform/sh_veu.c
8769 SH_VOU V4L2 OUTPUT DRIVER
8772 F: drivers/media/platform/sh_vou.c
8773 F: include/media/sh_vou.h
8775 SIMPLE FIRMWARE INTERFACE (SFI)
8778 W: http://simplefirmware.org/
8779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8781 F: arch/x86/platform/sfi/
8783 F: include/linux/sfi*.h
8785 SIMTEC EB110ATX (Chalice CATS)
8789 W: http://www.simtec.co.uk/products/EB110ATX/
8792 SIMTEC EB2410ITX (BAST)
8796 W: http://www.simtec.co.uk/products/EB2410ITX/
8798 F: arch/arm/mach-s3c24xx/mach-bast.c
8799 F: arch/arm/mach-s3c24xx/bast-ide.c
8800 F: arch/arm/mach-s3c24xx/bast-irq.c
8802 TI DAVINCI MACHINE SUPPORT
8805 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8806 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8808 F: arch/arm/mach-davinci/
8809 F: drivers/i2c/busses/i2c-davinci.c
8811 TI DAVINCI SERIES MEDIA DRIVER
8814 W: http://linuxtv.org/
8815 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8816 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8818 F: drivers/media/platform/davinci/
8819 F: include/media/davinci/
8821 TI AM437X VPFE DRIVER
8824 W: http://linuxtv.org/
8825 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8826 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8828 F: drivers/media/platform/am437x/
8830 SIS 190 ETHERNET DRIVER
8834 F: drivers/net/ethernet/sis/sis190.c
8836 SIS 900/7016 FAST ETHERNET DRIVER
8838 W: http://www.brownhat.org/sis900.html
8841 F: drivers/net/ethernet/sis/sis900.*
8843 SIS FRAMEBUFFER DRIVER
8845 W: http://www.winischhofer.net/linuxsisvga.shtml
8847 F: Documentation/fb/sisfb.txt
8848 F: drivers/video/fbdev/sis/
8849 F: include/video/sisfb.h
8853 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8855 F: drivers/usb/misc/sisusbvga/
8865 F: include/linux/sl?b*.h
8868 SLEEPABLE READ-COPY UPDATE (SRCU)
8875 W: http://www.rdrop.com/users/paulmck/RCU/
8877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8878 F: include/linux/srcu.h
8879 F: kernel/rcu/srcu.c
8881 SMACK SECURITY MODULE
8884 W: http://schaufler-ca.com
8885 T: git git://git.gitorious.org/smack-next/kernel.git
8887 F: Documentation/security/Smack.txt
8890 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8894 F: drivers/power/avs/
8895 F: include/linux/power/smartreflex.h
8898 SMC91x ETHERNET DRIVER
8901 F: drivers/net/ethernet/smsc/smc91x.*
8903 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8907 F: drivers/media/i2c/smiapp/
8908 F: include/media/smiapp.h
8909 F: drivers/media/i2c/smiapp-pll.c
8910 F: drivers/media/i2c/smiapp-pll.h
8911 F: include/uapi/linux/smiapp.h
8912 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
8914 SMM665 HARDWARE MONITOR DRIVER
8918 F: Documentation/hwmon/smm665
8919 F: drivers/hwmon/smm665.c
8921 SMSC EMC2103 HARDWARE MONITOR DRIVER
8925 F: Documentation/hwmon/emc2103
8926 F: drivers/hwmon/emc2103.c
8928 SMSC SCH5627 HARDWARE MONITOR DRIVER
8932 F: Documentation/hwmon/sch5627
8933 F: drivers/hwmon/sch5627.c
8935 SMSC47B397 HARDWARE MONITOR DRIVER
8939 F: Documentation/hwmon/smsc47b397
8940 F: drivers/hwmon/smsc47b397.c
8942 SMSC911x ETHERNET DRIVER
8946 F: include/linux/smsc911x.h
8947 F: drivers/net/ethernet/smsc/smsc911x.*
8949 SMSC9420 PCI ETHERNET DRIVER
8953 F: drivers/net/ethernet/smsc/smsc9420.*
8955 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8959 F: drivers/video/fbdev/smscufx.c
8961 SOC-CAMERA V4L2 SUBSYSTEM
8964 T: git git://linuxtv.org/media_tree.git
8966 F: include/media/soc*
8967 F: drivers/media/i2c/soc_camera/
8968 F: drivers/media/platform/soc_camera/
8970 SOEKRIS NET48XX LED SUPPORT
8973 F: drivers/leds/leds-net48xx.c
8975 SOFTLOGIC 6x10 MPEG CODEC
8982 F: drivers/media/pci/solo6x10/
8984 SOFTWARE RAID (Multiple Disks) SUPPORT
8989 F: include/linux/raid/
8990 F: include/uapi/linux/raid/
8992 SONIC NETWORK DRIVER
8996 F: drivers/net/ethernet/natsemi/sonic.*
8998 SONICS SILICON BACKPLANE DRIVER (SSB)
9003 F: include/linux/ssb/
9005 SONY VAIO CONTROL DEVICE DRIVER
9008 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9010 F: Documentation/laptops/sony-laptop.txt
9011 F: drivers/char/sonypi.c
9012 F: drivers/platform/x86/sony-laptop.c
9013 F: include/linux/sony-laptop.h
9015 SONY MEMORYSTICK CARD SUPPORT
9017 W: http://tifmxx.berlios.de/
9019 F: drivers/memstick/host/tifm_ms.c
9021 SONY MEMORYSTICK STANDARD SUPPORT
9024 F: drivers/memstick/core/ms_block.*
9030 W: http://www.alsa-project.org/
9031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9032 T: git git://git.alsa-project.org/alsa-kernel.git
9033 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9035 F: Documentation/sound/
9037 F: include/uapi/sound/
9040 SOUND - COMPRESSED AUDIO
9043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9045 F: Documentation/sound/alsa/compress_offload.txt
9046 F: include/sound/compress_driver.h
9047 F: include/uapi/sound/compress_*
9048 F: sound/core/compress_offload.c
9049 F: sound/soc/soc-compress.c
9051 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9056 W: http://alsa-project.org/main/index.php/ASoC
9058 F: Documentation/sound/alsa/soc/
9060 F: include/sound/soc*
9062 SOUND - DMAENGINE HELPERS
9065 F: include/sound/dmaengine_pcm.h
9066 F: sound/core/pcm_dmaengine.c
9067 F: sound/soc/soc-generic-dmaengine-pcm.c
9072 W: http://linuxtv.org/
9073 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9075 F: drivers/media/dvb-frontends/sp2*
9077 SPARC + UltraSPARC (sparc/sparc64)
9080 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9087 SPARC SERIAL DRIVERS
9090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9093 F: include/linux/sunserialcore.h
9094 F: drivers/tty/serial/suncore.c
9095 F: drivers/tty/serial/sunhv.c
9096 F: drivers/tty/serial/sunsab.c
9097 F: drivers/tty/serial/sunsab.h
9098 F: drivers/tty/serial/sunsu.c
9099 F: drivers/tty/serial/sunzilog.c
9100 F: drivers/tty/serial/sunzilog.h
9105 W: https://sparse.wiki.kernel.org/
9106 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9107 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9109 F: include/linux/compiler.h
9111 SPEAR PLATFORM SUPPORT
9116 W: http://www.st.com/spear
9118 F: arch/arm/mach-spear/
9120 SPEAR CLOCK FRAMEWORK SUPPORT
9124 W: http://www.st.com/spear
9126 F: drivers/clk/spear/
9131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9132 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9134 F: Documentation/spi/
9136 F: include/linux/spi/
9137 F: include/uapi/linux/spi/
9139 SPIDERNET NETWORK DRIVER for CELL
9144 F: Documentation/networking/spider_net.txt
9145 F: drivers/net/ethernet/toshiba/spider_net*
9151 W: http://www.ibm.com/developerworks/power/cell/
9153 F: Documentation/filesystems/spufs.txt
9154 F: arch/powerpc/platforms/cell/spufs/
9156 SQUASHFS FILE SYSTEM
9159 W: http://squashfs.org.uk
9161 F: Documentation/filesystems/squashfs.txt
9164 SRM (Alpha) environment access
9167 F: arch/alpha/kernel/srm_env.c
9173 F: Documentation/stable_kernel_rules.txt
9177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9186 F: drivers/staging/comedi/
9188 STAGING - FLARION FT1000 DRIVERS
9191 F: drivers/staging/ft1000/
9193 STAGING - INDUSTRIAL IO
9197 F: drivers/staging/iio/
9199 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9201 W: http://www.lirc.org/
9203 F: drivers/staging/media/lirc/
9205 STAGING - LUSTRE PARALLEL FILESYSTEM
9209 W: http://lustre.opensfs.org/
9211 F: drivers/staging/lustre
9213 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9219 F: drivers/staging/nvec/
9221 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9225 W: http://wiki.laptop.org/go/DCON
9227 F: drivers/staging/olpc_dcon/
9229 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9232 F: drivers/staging/ozwpan/
9234 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9237 F: drivers/staging/panel/
9239 STAGING - REALTEK RTL8712U DRIVERS
9243 F: drivers/staging/rtl8712/
9245 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9250 F: drivers/staging/rtl8723au/
9256 F: drivers/staging/slicoss/
9258 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9264 W: http://www.linux-speakup.org/
9266 F: drivers/staging/speakup/
9268 STAGING - VIA VT665X DRIVERS
9271 F: drivers/staging/vt665?/
9273 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9276 F: drivers/staging/xgifb/
9278 STARFIRE/DURALAN NETWORK DRIVER
9281 F: drivers/net/ethernet/adaptec/starfire*
9285 W: http://sammy.net/sun3/
9287 F: arch/m68k/kernel/*sun3*
9289 F: arch/m68k/include/asm/sun3*
9290 F: drivers/net/ethernet/i825xx/sun3*
9292 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9296 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9297 F: drivers/input/keyboard/sun4i-lradc-keys.c
9299 SUNDANCE NETWORK DRIVER
9303 F: drivers/net/ethernet/dlink/sundance.c
9307 Q: http://patchwork.kernel.org/project/linux-sh/list/
9309 F: Documentation/sh/
9319 F: Documentation/power/
9320 F: arch/x86/kernel/acpi/
9321 F: drivers/base/power/
9323 F: include/linux/suspend.h
9324 F: include/linux/freezer.h
9325 F: include/linux/pm.h
9331 F: Documentation/svga.txt
9332 F: arch/x86/boot/video*
9339 F: arch/*/kernel/pci-swiotlb.c
9340 F: include/linux/swiotlb.h
9347 F: include/net/switchdev.h
9349 SYNOPSYS ARC ARCHITECTURE
9353 F: Documentation/devicetree/bindings/arc/
9354 F: drivers/tty/serial/arc_uart.c
9359 F: Documentation/filesystems/sysv-fs.txt
9361 F: include/linux/sysv_fs.h
9367 W: http://www.linux-iscsi.org
9368 W: http://groups.google.com/group/linux-iscsi-target-dev
9369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9373 F: Documentation/target/
9375 TASKSTATS STATISTICS INTERFACE
9378 F: Documentation/accounting/taskstats*
9379 F: include/linux/taskstats*
9380 F: kernel/taskstats.c
9386 F: include/net/pkt_cls.h
9387 F: include/uapi/linux/pkt_cls.h
9390 TCP LOW PRIORITY MODULE
9393 W: http://tcp-lp-mod.sourceforge.net/
9395 F: net/ipv4/tcp_lp.c
9397 TDA10071 MEDIA DRIVER
9400 W: http://linuxtv.org/
9401 W: http://palosaari.fi/linux/
9402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9403 T: git git://linuxtv.org/anttip/media_tree.git
9405 F: drivers/media/dvb-frontends/tda10071*
9407 TDA18212 MEDIA DRIVER
9410 W: http://linuxtv.org/
9411 W: http://palosaari.fi/linux/
9412 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9413 T: git git://linuxtv.org/anttip/media_tree.git
9415 F: drivers/media/tuners/tda18212*
9417 TDA18218 MEDIA DRIVER
9420 W: http://linuxtv.org/
9421 W: http://palosaari.fi/linux/
9422 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9423 T: git git://linuxtv.org/anttip/media_tree.git
9425 F: drivers/media/tuners/tda18218*
9427 TDA18271 MEDIA DRIVER
9430 W: http://linuxtv.org/
9431 W: http://github.com/mkrufky
9432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9433 T: git git://linuxtv.org/mkrufky/tuners.git
9435 F: drivers/media/tuners/tda18271*
9437 TDA827x MEDIA DRIVER
9440 W: http://linuxtv.org/
9441 W: http://github.com/mkrufky
9442 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9443 T: git git://linuxtv.org/mkrufky/tuners.git
9445 F: drivers/media/tuners/tda8290.*
9447 TDA8290 MEDIA DRIVER
9450 W: http://linuxtv.org/
9451 W: http://github.com/mkrufky
9452 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9453 T: git git://linuxtv.org/mkrufky/tuners.git
9455 F: drivers/media/tuners/tda8290.*
9457 TDA9840 MEDIA DRIVER
9460 T: git git://linuxtv.org/media_tree.git
9461 W: http://linuxtv.org
9463 F: drivers/media/i2c/tda9840*
9465 TEA5761 TUNER DRIVER
9468 W: http://linuxtv.org
9469 T: git git://linuxtv.org/media_tree.git
9471 F: drivers/media/tuners/tea5761.*
9473 TEA5767 TUNER DRIVER
9476 W: http://linuxtv.org
9477 T: git git://linuxtv.org/media_tree.git
9479 F: drivers/media/tuners/tea5767.*
9481 TEA6415C MEDIA DRIVER
9484 T: git git://linuxtv.org/media_tree.git
9485 W: http://linuxtv.org
9487 F: drivers/media/i2c/tea6415c*
9489 TEA6420 MEDIA DRIVER
9492 T: git git://linuxtv.org/media_tree.git
9493 W: http://linuxtv.org
9495 F: drivers/media/i2c/tea6420*
9501 F: drivers/net/team/
9502 F: include/linux/if_team.h
9503 F: include/uapi/linux/if_team.h
9505 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9508 F: arch/x86/platform/ts5500/
9510 TECHNOTREND USB IR RECEIVER
9514 F: drivers/media/rc/ttusbir.c
9516 TEGRA ARCHITECTURE SUPPORT
9521 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9530 F: drivers/clk/tegra/
9535 F: drivers/dma/tegra20-apb-dma.c
9540 F: drivers/i2c/busses/i2c-tegra.c
9545 F: drivers/iommu/tegra*
9551 F: drivers/input/keyboard/tegra-kbc.c
9556 F: drivers/pwm/pwm-tegra.c
9561 F: drivers/tty/serial/serial-tegra.c
9566 F: drivers/spi/spi-tegra*
9568 TEHUTI ETHERNET DRIVER
9572 F: drivers/net/ethernet/tehuti/*
9574 Telecom Clock Driver for MCPL0010
9577 F: drivers/char/tlclk.c
9579 TENSILICA XTENSA PORT (xtensa)
9585 F: drivers/irqchip/irq-xtensa-*
9587 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9590 T: git git://linuxtv.org/media_tree.git
9591 W: http://linuxtv.org
9593 F: drivers/media/radio/radio-raremono.c
9599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9601 Q: https://patchwork.kernel.org/project/linux-pm/list/
9604 F: include/linux/thermal.h
9605 F: include/uapi/linux/thermal.h
9606 F: include/linux/cpu_cooling.h
9607 F: Documentation/devicetree/bindings/thermal/
9609 THINGM BLINK(1) USB RGB LED DRIVER
9612 F: drivers/hid/hid-thingm.c
9614 THINKPAD ACPI EXTRAS DRIVER
9618 W: http://ibm-acpi.sourceforge.net
9619 W: http://thinkwiki.org/wiki/Ibm-acpi
9620 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9622 F: drivers/platform/x86/thinkpad_acpi.c
9624 TI BANDGAP AND THERMAL DRIVER
9629 F: drivers/thermal/ti-soc-thermal/
9636 F: include/linux/clk/ti.h
9638 TI FLASH MEDIA INTERFACE DRIVER
9641 F: drivers/misc/tifm*
9642 F: drivers/mmc/host/tifm_sd.c
9643 F: include/linux/tifm.h
9645 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9654 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9659 F: sound/soc/codecs/lm49453*
9660 F: sound/soc/codecs/isabelle*
9662 TI LP855x BACKLIGHT DRIVER
9665 F: Documentation/backlight/lp855x-driver.txt
9666 F: drivers/video/backlight/lp855x_bl.c
9667 F: include/linux/platform_data/lp855x.h
9669 TI LP8727 CHARGER DRIVER
9672 F: drivers/power/lp8727_charger.c
9673 F: include/linux/platform_data/lp8727.h
9675 TI LP8788 MFD DRIVER
9678 F: drivers/iio/adc/lp8788_adc.c
9679 F: drivers/leds/leds-lp8788.c
9680 F: drivers/mfd/lp8788*.c
9681 F: drivers/power/lp8788-charger.c
9682 F: drivers/regulator/lp8788-*.c
9683 F: include/linux/mfd/lp8788*.h
9685 TI NETCP ETHERNET DRIVER
9690 F: drivers/net/ethernet/ti/netcp*
9692 TI TWL4030 SERIES SOC CODEC DRIVER
9696 F: sound/soc/codecs/twl4030*
9698 TI WILINK WIRELESS DRIVERS
9700 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9701 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9704 F: drivers/net/wireless/ti/
9705 F: include/linux/wl12xx.h
9712 W: http://tipc.sourceforge.net/
9714 F: include/uapi/linux/tipc*.h
9719 W: http://www.tilera.com/scm/
9722 F: drivers/char/tile-srom.c
9723 F: drivers/edac/tile_edac.c
9724 F: drivers/net/ethernet/tile/
9725 F: drivers/rtc/rtc-tile.c
9726 F: drivers/tty/hvc/hvc_tile.c
9727 F: drivers/tty/serial/tilegx.c
9728 F: drivers/usb/host/*-tilegx.c
9729 F: include/linux/usb/tilegx.h
9734 W: http://sourceforge.net/projects/tlan/
9736 F: Documentation/networking/tlan.txt
9737 F: drivers/net/ethernet/ti/tlan.*
9739 TOMOYO SECURITY MODULE
9746 W: http://tomoyo.sourceforge.jp/
9747 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9751 TOPSTAR LAPTOP EXTRAS DRIVER
9755 F: drivers/platform/x86/topstar-laptop.c
9757 TOSHIBA ACPI EXTRAS DRIVER
9760 F: drivers/platform/x86/toshiba_acpi.c
9765 W: http://www.buzzard.org.uk/toshiba/
9767 F: drivers/char/toshiba.c
9768 F: include/linux/toshiba.h
9769 F: include/uapi/linux/toshiba.h
9775 F: drivers/mmc/host/tmio_mmc*
9776 F: drivers/mmc/host/sh_mobile_sdhi.c
9777 F: include/linux/mmc/tmio.h
9778 F: include/linux/mmc/sh_mobile_sdhi.h
9780 TMP401 HARDWARE MONITOR DRIVER
9784 F: Documentation/hwmon/tmp401
9785 F: drivers/hwmon/tmp401.c
9787 TMPFS (SHMEM FILESYSTEM)
9791 F: include/linux/shmem_fs.h
9794 TM6000 VIDEO4LINUX DRIVER
9797 W: http://linuxtv.org
9798 T: git git://linuxtv.org/media_tree.git
9800 F: drivers/media/usb/tm6000/
9802 TW68 VIDEO4LINUX DRIVER
9805 T: git git://linuxtv.org/media_tree.git
9806 W: http://linuxtv.org
9808 F: drivers/media/pci/tw68/
9814 W: http://tpmdd.sourceforge.net
9817 F: drivers/char/tpm/
9822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9824 F: Documentation/trace/ftrace.txt
9825 F: arch/*/*/*/ftrace.h
9826 F: arch/*/kernel/ftrace.c
9827 F: include/*/ftrace.h
9828 F: include/linux/trace*.h
9831 F: tools/testing/selftests/ftrace/
9835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9837 K: ^Subject:.*(?i)trivial
9843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9845 F: drivers/tty/serial/serial_core.c
9846 F: include/linux/serial_core.h
9847 F: include/linux/serial.h
9848 F: include/linux/tty.h
9849 F: include/uapi/linux/serial_core.h
9850 F: include/uapi/linux/serial.h
9851 F: include/uapi/linux/tty.h
9853 TUA9001 MEDIA DRIVER
9856 W: http://linuxtv.org/
9857 W: http://palosaari.fi/linux/
9858 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9859 T: git git://linuxtv.org/anttip/media_tree.git
9861 F: drivers/media/tuners/tua9001*
9863 TULIP NETWORK DRIVERS
9867 F: drivers/net/ethernet/dec/tulip/
9871 W: http://vtun.sourceforge.net/tun
9873 F: Documentation/networking/tuntap.txt
9874 F: arch/um/os-Linux/drivers/
9876 TURBOCHANNEL SUBSYSTEM
9880 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9883 F: include/linux/tc.h
9889 F: drivers/scsi/u14-34f.c
9891 UBI FILE SYSTEM (UBIFS)
9895 T: git git://git.infradead.org/ubifs-2.6.git
9896 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9898 F: Documentation/filesystems/ubifs.txt
9901 UCLINUX (AND M68KNOMMU)
9903 W: http://www.uclinux.org/
9906 F: arch/m68k/*/*_no.*
9907 F: arch/m68k/include/asm/*_no.*
9912 F: Documentation/filesystems/udf.txt
9918 F: Documentation/filesystems/ufs.txt
9921 UHID USERSPACE HID IO DRIVER:
9925 F: drivers/hid/uhid.c
9926 F: include/uapi/linux/uhid.h
9928 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9932 F: include/linux/uwb.h
9933 F: include/linux/uwb/
9935 UNICORE32 ARCHITECTURE:
9937 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9939 T: git git://github.com/gxt/linux.git
9944 W: http://dotat.at/prog/unifdef
9946 F: scripts/unifdef.c
9948 UNIFORM CDROM DRIVER
9950 W: http://www.kernel.dk
9952 F: Documentation/cdrom/
9953 F: drivers/cdrom/cdrom.c
9954 F: include/linux/cdrom.h
9955 F: include/uapi/linux/cdrom.h
9957 UNISYS S-PAR DRIVERS
9962 F: drivers/staging/unisys/
9964 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9968 F: Documentation/scsi/ufs.txt
9969 F: drivers/scsi/ufs/
9971 UNSORTED BLOCK IMAGES (UBI)
9973 W: http://www.linux-mtd.infradead.org/
9975 T: git git://git.infradead.org/ubifs-2.6.git
9978 F: include/linux/mtd/ubi.h
9979 F: include/uapi/mtd/ubi-user.h
9981 UNSORTED BLOCK IMAGES (UBI) Fastmap
9985 F: drivers/mtd/ubi/fastmap.c
9991 F: Documentation/usb/acm.txt
9992 F: drivers/usb/class/cdc-acm.*
9994 USB AR5523 WIRELESS DRIVER
9998 F: drivers/net/wireless/ath/ar5523/
10006 F: drivers/usb/storage/uas.c
10008 USB CDC ETHERNET DRIVER
10012 F: drivers/net/usb/cdc_*.c
10013 F: include/uapi/linux/usb/cdc.h
10015 USB CYPRESS C67X00 DRIVER
10019 F: drivers/usb/c67x00/
10021 USB DAVICOM DM9601 DRIVER
10024 W: http://www.linux-usb.org/usbnet
10026 F: drivers/net/usb/dm9601.c
10028 USB DIAMOND RIO500 DRIVER
10031 W: http://rio500.sourceforge.net
10033 F: drivers/usb/misc/rio500*
10039 F: Documentation/usb/ehci.txt
10040 F: drivers/usb/host/ehci*
10042 USB GADGET/PERIPHERAL SUBSYSTEM
10045 W: http://www.linux-usb.org/gadget
10046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10048 F: drivers/usb/gadget/
10049 F: include/linux/usb/gadget*
10051 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10056 F: Documentation/hid/hiddev.txt
10057 F: drivers/hid/usbhid/
10063 F: drivers/usb/host/isp116x*
10064 F: include/linux/usb/isp116x.h
10066 USB MASS STORAGE DRIVER
10071 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10072 F: drivers/usb/storage/
10077 T: git git://git.alsa-project.org/alsa-kernel.git
10079 F: sound/usb/midi.*
10081 USB NETWORKING DRIVERS
10084 F: drivers/net/usb/
10090 F: Documentation/usb/ohci.txt
10091 F: drivers/usb/host/ohci*
10098 F: drivers/usb/usbip/
10099 F: tools/usb/usbip/
10105 T: git git://github.com/petkan/pegasus.git
10106 W: https://github.com/petkan/pegasus
10108 F: drivers/net/usb/pegasus.*
10113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10115 F: drivers/usb/phy/
10117 USB PRINTER DRIVER (usblp)
10121 F: drivers/usb/class/usblp.c
10127 T: git git://github.com/petkan/rtl8150.git
10128 W: https://github.com/petkan/rtl8150
10130 F: drivers/net/usb/rtl8150.c
10132 USB SERIAL SUBSYSTEM
10136 F: Documentation/usb/usb-serial.txt
10137 F: drivers/usb/serial/
10138 F: include/linux/usb/serial.h
10140 USB SMSC75XX ETHERNET DRIVER
10144 F: drivers/net/usb/smsc75xx.*
10146 USB SMSC95XX ETHERNET DRIVER
10150 F: drivers/net/usb/smsc95xx.*
10155 W: http://www.linux-usb.org
10156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10158 F: Documentation/usb/
10160 F: include/linux/usb.h
10161 F: include/linux/usb/
10167 F: drivers/usb/host/uhci*
10169 USB "USBNET" DRIVER FRAMEWORK
10172 W: http://www.linux-usb.org/usbnet
10174 F: drivers/net/usb/usbnet.c
10175 F: include/linux/usb/usbnet.h
10181 T: git git://linuxtv.org/media_tree.git
10182 W: http://www.ideasonboard.org/uvc/
10184 F: drivers/media/usb/uvc/
10185 F: include/uapi/linux/uvcvideo.h
10190 T: git git://linuxtv.org/media_tree.git
10191 W: http://linuxtv.org
10193 F: drivers/media/usb/usbvision/
10199 F: drivers/usb/gadget/function/*uvc*
10200 F: drivers/usb/gadget/legacy/webcam.c
10202 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10206 F: drivers/net/wireless/rndis_wlan.c
10212 F: drivers/usb/host/xhci*
10213 F: drivers/usb/host/pci-quirks*
10217 W: http://linux-lc100020.sourceforge.net
10219 F: drivers/net/wireless/zd1201.*
10225 T: git git://linuxtv.org/media_tree.git
10226 W: http://royale.zerezo.com/zr364xx/
10228 F: Documentation/video4linux/zr364xx.txt
10229 F: drivers/media/usb/zr364xx/
10231 USER-MODE LINUX (UML)
10236 W: http://user-mode-linux.sourceforge.net
10238 F: Documentation/virtual/uml/
10244 USERSPACE I/O (UIO)
10248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10249 F: Documentation/DocBook/uio-howto.tmpl
10251 F: include/linux/uio*.h
10256 W: http://en.wikipedia.org/wiki/Util-linux
10257 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10263 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10265 F: Documentation/fb/uvesafb.txt
10266 F: drivers/video/fbdev/uvesafb.*
10268 VFAT/FAT/MSDOS FILESYSTEM
10271 F: Documentation/filesystems/vfat.txt
10278 F: Documentation/vfio.txt
10280 F: include/linux/vfio.h
10281 F: include/uapi/linux/vfio.h
10283 VIDEOBUF2 FRAMEWORK
10289 F: drivers/media/v4l2-core/videobuf2-*
10290 F: include/media/videobuf2-*
10292 VIRTIO CONSOLE DRIVER
10296 F: drivers/char/virtio_console.c
10297 F: include/linux/virtio_console.h
10298 F: include/uapi/linux/virtio_console.h
10300 VIRTIO CORE, NET AND BLOCK DRIVERS
10307 F: drivers/net/virtio_net.c
10308 F: drivers/block/virtio_blk.c
10309 F: include/linux/virtio_*.h
10310 F: include/uapi/linux/virtio_*.h
10312 VIRTIO HOST (VHOST)
10319 F: include/uapi/linux/vhost.h
10321 VIA RHINE NETWORK DRIVER
10324 F: drivers/net/ethernet/via/via-rhine.c
10326 VIA SD/MMC CARD CONTROLLER DRIVER
10330 F: drivers/mmc/host/via-sdmmc.c
10332 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10336 F: include/linux/via-core.h
10337 F: include/linux/via-gpio.h
10338 F: include/linux/via_i2c.h
10339 F: drivers/video/fbdev/via/
10341 VIA VELOCITY NETWORK DRIVER
10345 F: drivers/net/ethernet/via/via-velocity.*
10347 VIVID VIRTUAL VIDEO DRIVER
10350 T: git git://linuxtv.org/media_tree.git
10351 W: http://linuxtv.org
10353 F: drivers/media/platform/vivid/*
10359 F: drivers/net/macvlan.c
10360 F: include/linux/if_*vlan.h
10367 F: drivers/vlynq/vlynq.c
10368 F: include/linux/vlynq.h
10376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10377 F: Documentation/vme_api.txt
10378 F: drivers/staging/vme/
10380 F: include/linux/vme*
10382 VMWARE HYPERVISOR INTERFACE
10386 F: arch/x86/kernel/cpu/vmware.c
10388 VMWARE BALLOON DRIVER
10394 F: drivers/misc/vmw_balloon.c
10396 VMWARE VMXNET3 ETHERNET DRIVER
10401 F: drivers/net/vmxnet3/
10403 VMware PVSCSI driver
10408 F: drivers/scsi/vmw_pvscsi.c
10409 F: drivers/scsi/vmw_pvscsi.h
10411 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10415 W: http://opensource.wolfsonmicro.com/node/15
10416 W: http://www.slimlogic.co.uk/?p=48
10417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10419 F: drivers/regulator/
10420 F: include/linux/regulator/
10422 VT1211 HARDWARE MONITOR DRIVER
10426 F: Documentation/hwmon/vt1211
10427 F: drivers/hwmon/vt1211.c
10429 VT8231 HARDWARE MONITOR DRIVER
10433 F: drivers/hwmon/vt8231.c
10435 VUB300 USB to SDIO/SD/MMC bridge chip
10440 F: drivers/mmc/host/vub300.c
10442 W1 DALLAS'S 1-WIRE BUS
10445 F: Documentation/w1/
10448 W83791D HARDWARE MONITORING DRIVER
10452 F: Documentation/hwmon/w83791d
10453 F: drivers/hwmon/w83791d.c
10455 W83793 HARDWARE MONITORING DRIVER
10459 F: Documentation/hwmon/w83793
10460 F: drivers/hwmon/w83793.c
10462 W83795 HARDWARE MONITORING DRIVER
10466 F: drivers/hwmon/w83795.c
10468 W83L51xD SD/MMC CARD INTERFACE DRIVER
10471 F: drivers/mmc/host/wbsd.*
10473 WACOM PROTOCOL 4 SERIAL TABLETS
10478 F: drivers/input/tablet/wacom_serial4.c
10480 WATCHDOG DEVICE DRIVERS
10483 W: http://www.linux-watchdog.org/
10484 T: git git://www.linux-watchdog.org/linux-watchdog.git
10486 F: Documentation/watchdog/
10487 F: drivers/watchdog/
10488 F: include/linux/watchdog.h
10489 F: include/uapi/linux/watchdog.h
10495 F: drivers/scsi/wd7000.c
10501 F: drivers/hid/hid-wiimote*
10506 F: drivers/media/rc/winbond-cir.c
10513 W: http://linuxwimax.org
10514 F: Documentation/wimax/README.wimax
10515 F: include/linux/wimax/debug.h
10516 F: include/net/wimax.h
10517 F: include/uapi/linux/wimax.h
10520 WISTRON LAPTOP BUTTON DRIVER
10523 F: drivers/input/misc/wistron_btns.c
10525 WL3501 WIRELESS PCMCIA CARD DRIVER
10528 W: http://oops.ghostprotocols.net:81/blog
10530 F: drivers/net/wireless/wl3501*
10532 WM97XX TOUCHSCREEN DRIVERS
10536 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10537 W: http://opensource.wolfsonmicro.com/node/7
10539 F: drivers/input/touchscreen/*wm97*
10540 F: include/linux/wm97xx.h
10542 WOLFSON MICROELECTRONICS DRIVERS
10544 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10545 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10546 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10548 F: Documentation/hwmon/wm83??
10549 F: arch/arm/mach-s3c64xx/mach-crag6410*
10550 F: drivers/clk/clk-wm83*.c
10551 F: drivers/extcon/extcon-arizona.c
10552 F: drivers/leds/leds-wm83*.c
10553 F: drivers/gpio/gpio-*wm*.c
10554 F: drivers/gpio/gpio-arizona.c
10555 F: drivers/hwmon/wm83??-hwmon.c
10556 F: drivers/input/misc/wm831x-on.c
10557 F: drivers/input/touchscreen/wm831x-ts.c
10558 F: drivers/input/touchscreen/wm97*.c
10559 F: drivers/mfd/arizona*
10560 F: drivers/mfd/wm*.c
10561 F: drivers/power/wm83*.c
10562 F: drivers/rtc/rtc-wm83*.c
10563 F: drivers/regulator/wm8*.c
10564 F: drivers/video/backlight/wm83*_bl.c
10565 F: drivers/watchdog/wm83*_wdt.c
10566 F: include/linux/mfd/arizona/
10567 F: include/linux/mfd/wm831x/
10568 F: include/linux/mfd/wm8350/
10569 F: include/linux/mfd/wm8400*
10570 F: include/linux/wm97xx.h
10571 F: include/sound/wm????.h
10572 F: sound/soc/codecs/arizona.?
10573 F: sound/soc/codecs/wm*
10577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10579 F: include/linux/workqueue.h
10580 F: kernel/workqueue.c
10581 F: Documentation/workqueue.txt
10587 F: Documentation/networking/x25*
10588 F: include/net/x25*
10591 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10599 F: Documentation/x86/
10602 X86 PLATFORM DRIVERS
10605 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10607 F: drivers/platform/x86/
10609 X86 MCE INFRASTRUCTURE
10614 F: arch/x86/kernel/cpu/mcheck/*
10619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10623 XC2028/3028 TUNER DRIVER
10626 W: http://linuxtv.org
10627 T: git git://linuxtv.org/media_tree.git
10629 F: drivers/media/tuners/tuner-xc2028.*
10631 XEN HYPERVISOR INTERFACE
10636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10639 F: drivers/*/xen-*front.c
10641 F: arch/x86/include/asm/xen/
10643 F: include/uapi/xen/
10650 F: arch/arm/include/asm/xen/
10652 XEN HYPERVISOR ARM64
10657 F: arch/arm64/include/asm/xen/
10659 XEN NETWORK BACKEND DRIVER
10665 F: drivers/net/xen-netback/*
10671 F: arch/x86/pci/*xen*
10672 F: drivers/pci/*xen*
10674 XEN BLOCK SUBSYSTEM
10678 F: drivers/block/xen-blkback/*
10679 F: drivers/block/xen*
10686 F: drivers/scsi/xen-scsifront.c
10687 F: drivers/xen/xen-scsiback.c
10688 F: include/xen/interface/io/vscsiif.h
10690 XEN SWIOTLB SUBSYSTEM
10694 F: arch/x86/xen/*swiotlb*
10695 F: drivers/xen/*swiotlb*
10698 P: Silicon Graphics Inc
10702 W: http://oss.sgi.com/projects/xfs
10703 T: git git://oss.sgi.com/xfs/xfs.git
10705 F: Documentation/filesystems/xfs.txt
10708 XILINX AXI ETHERNET DRIVER
10712 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10714 XILINX UARTLITE SERIAL DRIVER
10718 F: drivers/tty/serial/uartlite.c
10724 F: drivers/char/xillybus/
10726 XTENSA XTFPGA PLATFORM SUPPORT
10730 F: drivers/spi/spi-xtensa-xtfpga.c
10731 F: sound/soc/xtensa/xtfpga-i2s.c
10733 YAM DRIVER FOR AX.25
10737 F: drivers/net/hamradio/yam*
10738 F: include/linux/yam.h
10740 YEALINK PHONE DRIVER
10744 F: Documentation/input/yealink.txt
10745 F: drivers/input/misc/yealink.*
10747 Z8530 DRIVER FOR AX.25
10749 W: http://yaina.de/jreuter/
10750 W: http://www.qsl.net/dl1bke/
10753 F: Documentation/networking/z8530drv.txt
10754 F: drivers/net/hamradio/*scc.c
10755 F: drivers/net/hamradio/z8530.h
10757 ZBUD COMPRESSED PAGE ALLOCATOR
10762 F: include/linux/zbud.h
10764 ZD1211RW WIRELESS DRIVER
10767 W: http://zd1211.ath.cx/wiki/DriverRewrite
10771 F: drivers/net/wireless/zd1211rw/
10773 ZR36067 VIDEO FOR LINUX DRIVER
10776 W: http://mjpeg.sourceforge.net/driver-zoran/
10777 T: hg http://linuxtv.org/hg/v4l-dvb
10779 F: drivers/media/pci/zoran/
10781 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10786 F: drivers/block/zram/
10787 F: Documentation/blockdev/zram.txt
10789 ZS DECSTATION Z85C30 SERIAL DRIVER
10792 F: drivers/tty/serial/zs.*
10794 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10800 F: include/linux/zsmalloc.h
10802 ZSWAP COMPRESSED SWAP CACHING
10811 Q: http://patchwork.kernel.org/project/LKML/list/
10812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10813 S: Buried alive in reporters