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 ADV7511 DRIVER
666 F: drivers/media/i2c/adv7511*
668 ANALOG DEVICES INC ADV7604 DRIVER
672 F: drivers/media/i2c/adv7604*
674 ANALOG DEVICES INC ADV7842 DRIVER
678 F: drivers/media/i2c/adv7842*
680 ANALOG DEVICES INC ASOC CODEC DRIVERS
683 W: http://wiki.analog.com/
684 W: http://ez.analog.com/community/linux-device-drivers
686 F: sound/soc/codecs/adau*
687 F: sound/soc/codecs/adav*
688 F: sound/soc/codecs/ad1*
689 F: sound/soc/codecs/ad7*
690 F: sound/soc/codecs/ssm*
691 F: sound/soc/codecs/sigmadsp.*
693 ANALOG DEVICES INC ASOC DRIVERS
696 W: http://blackfin.uclinux.org/
698 F: sound/soc/blackfin/*
700 ANALOG DEVICES INC IIO DRIVERS
703 W: http://wiki.analog.com/
704 W: http://ez.analog.com/community/linux-device-drivers
707 X: drivers/iio/*/adjd*
708 F: drivers/staging/iio/*/ad*
709 F: staging/iio/trigger/iio-trig-bfin-timer.c
715 T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
719 F: drivers/staging/android/
721 AOA (Apple Onboard Audio) ALSA DRIVER
731 F: arch/x86/kernel/apm_32.c
732 F: include/linux/apm_bios.h
733 F: include/uapi/linux/apm_bios.h
734 F: drivers/char/apm-emulation.c
736 APPLE BCM5974 MULTITOUCH DRIVER
740 F: drivers/input/mouse/bcm5974.c
746 F: drivers/hwmon/applesmc.c
748 APPLETALK NETWORK LAYER
751 F: drivers/net/appletalk/
754 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
758 F: drivers/net/ethernet/apm/xgene/
759 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
761 APTINA CAMERA SENSOR PLL
765 F: drivers/media/i2c/aptina-pll.*
767 ARC FRAMEBUFFER DRIVER
770 F: drivers/video/fbdev/arcfb.c
771 F: drivers/video/fbdev/core/fb_defio.c
773 ARM MFM AND FLOPPY DRIVERS
776 F: arch/arm/lib/floppydma.S
777 F: arch/arm/include/asm/floppy.h
779 ARM PMU PROFILING AND DEBUGGING
782 F: arch/arm/kernel/perf_event*
783 F: arch/arm/oprofile/common.c
784 F: arch/arm/include/asm/pmu.h
785 F: arch/arm/kernel/hw_breakpoint.c
786 F: arch/arm/include/asm/hw_breakpoint.h
791 W: http://www.arm.linux.org.uk/
795 ARM SUB-ARCHITECTURES
800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
802 ARM PRIMECELL AACI PL041 DRIVER
807 ARM PRIMECELL CLCD PL110 DRIVER
810 F: drivers/video/fbdev/amba-clcd.*
812 ARM PRIMECELL KMI PL050 DRIVER
815 F: drivers/input/serio/ambakmi.*
816 F: include/linux/amba/kmi.h
818 ARM PRIMECELL MMCI PL180/1 DRIVER
821 F: drivers/mmc/host/mmci.*
822 F: include/linux/amba/mmci.h
824 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
827 F: drivers/tty/serial/amba-pl01*.c
828 F: include/linux/amba/serial.h
830 ARM PRIMECELL BUS SUPPORT
834 F: include/linux/amba/bus.h
836 ARM/ADS SPHERE MACHINE SUPPORT
841 ARM/AFEB9260 MACHINE SUPPORT
846 ARM/AJECO 1ARM MACHINE SUPPORT
851 ARM/Allwinner A1X SoC support
857 ARM/Allwinner SoC Clock Support
860 F: drivers/clk/sunxi/
862 ARM/Amlogic MesonX SoC support
866 F: drivers/media/rc/meson-ir.c
869 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
874 W: http://maxim.org.za/at91_26.html
875 W: http://www.linux4sam.org
877 F: arch/arm/mach-at91/
879 F: arch/arm/boot/dts/at91*.dts
880 F: arch/arm/boot/dts/at91*.dtsi
881 F: arch/arm/boot/dts/sama*.dts
882 F: arch/arm/boot/dts/sama*.dtsi
884 ARM/ATMEL AT91 Clock Support
889 ARM/CALXEDA HIGHBANK ARCHITECTURE
893 F: arch/arm/mach-highbank/
895 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
898 F: arch/arm/mach-cns3xxx/
900 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
906 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
911 F: arch/arm/mach-ep93xx/
912 F: arch/arm/mach-ep93xx/include/mach/
914 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
923 F: arch/arm/include/asm/clkdev.h
924 F: drivers/clk/clkdev.c
926 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
931 ARM/CONTEC MICRO9 MACHINE SUPPORT
934 F: arch/arm/mach-ep93xx/micro9.c
936 ARM/CORESIGHT FRAMEWORK AND DRIVERS
940 F: drivers/coresight/*
941 F: Documentation/trace/coresight.txt
942 F: Documentation/devicetree/bindings/arm/coresight.txt
943 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
945 ARM/CORGI MACHINE SUPPORT
949 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
952 T: git git://git.berlios.de/gemini-board
954 F: arch/arm/mach-gemini/
956 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
961 F: arch/arm/mach-prima2/
963 F: drivers/clocksource/timer-prima2.c
964 F: drivers/clocksource/timer-marco.c
967 ARM/EBSA110 MACHINE SUPPORT
970 W: http://www.arm.linux.org.uk/
972 F: arch/arm/mach-ebsa110/
973 F: drivers/net/ethernet/amd/am79c961a.*
975 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
981 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
986 W: http://www.openezx.org/
988 T: topgit git://git.openezx.org/openezx.git
989 F: arch/arm/mach-pxa/ezx.c
991 ARM/FARADAY FA526 PORT
995 T: git git://git.berlios.de/gemini-board
998 ARM/FOOTBRIDGE ARCHITECTURE
1001 W: http://www.arm.linux.org.uk/
1003 F: arch/arm/include/asm/hardware/dec21285.h
1004 F: arch/arm/mach-footbridge/
1006 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1012 F: arch/arm/mach-imx/
1013 F: arch/arm/mach-mxs/
1014 F: arch/arm/boot/dts/imx*
1015 F: arch/arm/configs/imx*_defconfig
1017 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1022 ARM/GUMSTIX MACHINE SUPPORT
1027 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1032 F: arch/arm/mach-pxa/hx4700.c
1033 F: arch/arm/mach-pxa/include/mach/hx4700.h
1034 F: sound/soc/pxa/hx4700.c
1036 ARM/HISILICON SOC SUPPORT
1039 W: http://www.hisilicon.com
1041 T: git git://github.com/hisilicon/linux-hisi.git
1042 F: arch/arm/mach-hisi/
1044 ARM/HP JORNADA 7XX MACHINE SUPPORT
1048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1049 F: arch/arm/mach-sa1100/jornada720.c
1050 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1052 ARM/IGEP MACHINE SUPPORT
1058 F: arch/arm/boot/dts/omap3-igep*
1060 ARM/INCOME PXA270 SUPPORT
1064 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1066 ARM/INTEL IOP32X ARM ARCHITECTURE
1071 ARM/INTEL IOP33X ARM ARCHITECTURE
1075 ARM/INTEL IOP13XX ARM ARCHITECTURE
1080 ARM/INTEL IQ81342EX MACHINE SUPPORT
1085 ARM/INTEL IXDP2850 MACHINE SUPPORT
1090 ARM/INTEL IXP4XX ARM ARCHITECTURE
1095 F: arch/arm/mach-ixp4xx/
1097 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1101 F: arch/arm/mach-pxa/stargate2.c
1102 F: drivers/pcmcia/pxa2xx_stargate2.c
1104 ARM/INTEL XSC3 (MANZANO) ARM CORE
1109 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1114 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1118 F: arch/arm/mach-keystone/
1119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1121 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1125 F: drivers/clk/keystone/
1127 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1132 F: drivers/clocksource/timer-keystone.c
1134 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1138 F: drivers/power/reset/keystone-reset.c
1140 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1144 F: drivers/memory/*emif*
1146 ARM/LOGICPD PXA270 MACHINE SUPPORT
1151 ARM/MAGICIAN MACHINE SUPPORT
1155 ARM/Marvell Armada 370 and Armada XP SOC support
1162 F: arch/arm/mach-mvebu/
1164 ARM/Marvell Berlin SoC support
1168 F: arch/arm/mach-berlin/
1170 ARM/Marvell Dove/MV78xx0/Orion SOC support
1176 F: arch/arm/mach-dove/
1177 F: arch/arm/mach-mv78xx0/
1178 F: arch/arm/mach-orion5x/
1179 F: arch/arm/plat-orion/
1181 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1184 W: http://www.digriz.org.uk/ts78xx/kernel
1186 F: arch/arm/mach-orion5x/ts78xx-*
1188 ARM/Mediatek SoC support
1192 F: arch/arm/boot/dts/mt6*
1193 F: arch/arm/boot/dts/mt8*
1194 F: arch/arm/mach-mediatek/
1198 ARM/MICREL KS8695 ARCHITECTURE
1201 F: arch/arm/mach-ks8695/
1204 ARM/MIOA701 MACHINE SUPPORT
1207 F: arch/arm/mach-pxa/mioa701.c
1210 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1214 ARM/NOMADIK ARCHITECTURE
1219 F: arch/arm/mach-nomadik/
1220 F: drivers/pinctrl/nomadik/
1221 F: drivers/i2c/busses/i2c-nomadik.c
1222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1224 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1227 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1230 ARM/QUALCOMM MSM MACHINE SUPPORT
1235 F: arch/arm/mach-msm/
1236 F: drivers/video/fbdev/msm/
1237 F: drivers/mmc/host/msm_sdcc.c
1238 F: drivers/mmc/host/msm_sdcc.h
1239 F: drivers/tty/serial/msm_serial.h
1240 F: drivers/tty/serial/msm_serial.c
1241 F: drivers/*/pm8???-*
1242 F: drivers/mfd/ssbi.c
1243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1246 ARM/TOSA MACHINE SUPPORT
1251 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1254 W: http://hackndev.com
1256 F: arch/arm/mach-pxa/include/mach/palmtx.h
1257 F: arch/arm/mach-pxa/palmtx.c
1258 F: arch/arm/mach-pxa/include/mach/palmt5.h
1259 F: arch/arm/mach-pxa/palmt5.c
1260 F: arch/arm/mach-pxa/include/mach/palmld.h
1261 F: arch/arm/mach-pxa/palmld.c
1262 F: arch/arm/mach-pxa/include/mach/palmte2.h
1263 F: arch/arm/mach-pxa/palmte2.c
1264 F: arch/arm/mach-pxa/include/mach/palmtc.h
1265 F: arch/arm/mach-pxa/palmtc.c
1267 ARM/PALM TREO SUPPORT
1270 W: http://hackndev.com
1272 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1273 F: arch/arm/mach-pxa/palmtreo.c
1278 W: http://hackndev.com
1280 F: arch/arm/mach-pxa/include/mach/palmz72.h
1281 F: arch/arm/mach-pxa/palmz72.c
1285 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1288 ARM/PT DIGITAL BOARD PORT
1291 W: http://www.arm.linux.org.uk/
1294 ARM/QUALCOMM SUPPORT
1299 F: arch/arm/mach-qcom/
1300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1302 ARM/RADISYS ENP2611 MACHINE SUPPORT
1307 ARM/RISCPC ARCHITECTURE
1310 W: http://www.arm.linux.org.uk/
1312 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1313 F: arch/arm/include/asm/hardware/ioc.h
1314 F: arch/arm/include/asm/hardware/iomd.h
1315 F: arch/arm/include/asm/hardware/memc.h
1316 F: arch/arm/mach-rpc/
1317 F: drivers/net/ethernet/8390/etherh.c
1318 F: drivers/net/ethernet/i825xx/ether1*
1319 F: drivers/net/ethernet/seeq/ether3*
1320 F: drivers/scsi/arm/
1322 ARM/Rockchip SoC support
1327 F: arch/arm/boot/dts/rk3*
1328 F: arch/arm/mach-rockchip/
1329 F: drivers/clk/rockchip/
1330 F: drivers/i2c/busses/i2c-rk3x.c
1331 F: drivers/*/*rockchip*
1332 F: drivers/*/*/*rockchip*
1333 F: sound/soc/rockchip/
1335 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1340 F: arch/arm/boot/dts/s3c*
1341 F: arch/arm/boot/dts/exynos*
1342 F: arch/arm/plat-samsung/
1343 F: arch/arm/mach-s3c24*/
1344 F: arch/arm/mach-s3c64xx/
1345 F: arch/arm/mach-s5p*/
1346 F: arch/arm/mach-exynos*/
1347 F: drivers/*/*s3c2410*
1348 F: drivers/*/*/*s3c2410*
1349 F: drivers/spi/spi-s3c*
1350 F: sound/soc/samsung/*
1353 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1357 F: arch/arm/mach-s5pv210/
1359 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1365 F: drivers/media/platform/s5p-g2d/
1367 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1374 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1375 F: drivers/media/platform/s5p-mfc/
1377 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1383 F: drivers/media/platform/s5p-tv/
1385 ARM/SHMOBILE ARM ARCHITECTURE
1389 W: http://oss.renesas.com
1390 Q: http://patchwork.kernel.org/project/linux-sh/list/
1391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1393 F: arch/arm/boot/dts/emev2*
1394 F: arch/arm/boot/dts/r7s*
1395 F: arch/arm/boot/dts/r8a*
1396 F: arch/arm/boot/dts/sh*
1397 F: arch/arm/configs/ape6evm_defconfig
1398 F: arch/arm/configs/armadillo800eva_defconfig
1399 F: arch/arm/configs/bockw_defconfig
1400 F: arch/arm/configs/kzm9g_defconfig
1401 F: arch/arm/configs/lager_defconfig
1402 F: arch/arm/configs/mackerel_defconfig
1403 F: arch/arm/configs/marzen_defconfig
1404 F: arch/arm/configs/shmobile_defconfig
1405 F: arch/arm/include/debug/renesas-scif.S
1406 F: arch/arm/mach-shmobile/
1409 ARM/SOCFPGA ARCHITECTURE
1412 F: arch/arm/mach-socfpga/
1413 W: http://www.rocketboards.org
1414 T: git://git.rocketboards.org/linux-socfpga.git
1415 T: git://git.rocketboards.org/linux-socfpga-next.git
1417 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1420 F: drivers/clk/socfpga/
1422 ARM/SOCFPGA EDAC SUPPORT
1425 F: drivers/edac/altera_edac.
1427 ARM/STI ARCHITECTURE
1433 W: http://www.stlinux.com
1435 F: arch/arm/mach-sti/
1436 F: arch/arm/boot/dts/sti*
1437 F: drivers/clocksource/arm_global_timer.c
1438 F: drivers/i2c/busses/i2c-st.c
1439 F: drivers/media/rc/st_rc.c
1440 F: drivers/mmc/host/sdhci-st.c
1441 F: drivers/phy/phy-stih407-usb.c
1442 F: drivers/phy/phy-stih41x-usb.c
1443 F: drivers/pinctrl/pinctrl-st.c
1444 F: drivers/reset/sti/
1445 F: drivers/tty/serial/st-asc.c
1446 F: drivers/usb/dwc3/dwc3-st.c
1447 F: drivers/usb/host/ehci-st.c
1448 F: drivers/usb/host/ohci-st.c
1449 F: drivers/ata/ahci_st.c
1451 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1456 ARM/TETON BGA MACHINE SUPPORT
1461 ARM/THECUS N2100 MACHINE SUPPORT
1466 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1469 W: http://www.mcuos.com
1471 F: arch/arm/mach-w90x900/
1472 F: drivers/input/keyboard/w90p910_keypad.c
1473 F: drivers/input/touchscreen/w90p910_ts.c
1474 F: drivers/watchdog/nuc900_wdt.c
1475 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1476 F: drivers/mtd/nand/nuc900_nand.c
1477 F: drivers/rtc/rtc-nuc900.c
1478 F: drivers/spi/spi-nuc900.c
1479 F: drivers/usb/host/ehci-w90x900.c
1480 F: drivers/video/fbdev/nuc900fb.c
1482 ARM/U300 MACHINE SUPPORT
1486 F: arch/arm/mach-u300/
1487 F: drivers/clocksource/timer-u300.c
1488 F: drivers/i2c/busses/i2c-stu300.c
1489 F: drivers/rtc/rtc-coh901331.c
1490 F: drivers/watchdog/coh901327_wdt.c
1491 F: drivers/dma/coh901318*
1492 F: drivers/mfd/ab3100*
1493 F: drivers/rtc/rtc-ab3100.c
1494 F: drivers/rtc/rtc-coh901331.c
1495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1497 ARM/Ux500 ARM ARCHITECTURE
1501 F: arch/arm/mach-ux500/
1502 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1503 F: drivers/dma/ste_dma40*
1504 F: drivers/hwspinlock/u8500_hsem.c
1505 F: drivers/mfd/abx500*
1506 F: drivers/mfd/ab8500*
1507 F: drivers/mfd/dbx500*
1508 F: drivers/mfd/db8500*
1509 F: drivers/pinctrl/nomadik/pinctrl-ab*
1510 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1511 F: drivers/rtc/rtc-ab8500.c
1512 F: drivers/rtc/rtc-pl031.c
1513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1515 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1518 T: git git://git.linaro.org/people/ulfh/clk.git
1520 F: drivers/clk/ux500/
1521 F: include/linux/platform_data/clk-ux500.h
1523 ARM/VERSATILE EXPRESS PLATFORM
1529 F: arch/arm/boot/dts/vexpress*
1530 F: arch/arm/mach-vexpress/
1533 F: drivers/clk/versatile/clk-vexpress-osc.c
1534 F: drivers/clocksource/versatile.c
1539 W: http://www.arm.linux.org.uk/
1543 ARM/VOIPAC PXA270 SUPPORT
1547 F: arch/arm/mach-pxa/vpac270.c
1548 F: arch/arm/mach-pxa/include/mach/vpac270.h
1550 ARM/VT8500 ARM ARCHITECTURE
1554 F: arch/arm/mach-vt8500/
1555 F: drivers/clocksource/vt8500_timer.c
1556 F: drivers/i2c/busses/i2c-wmt.c
1557 F: drivers/mmc/host/wmt-sdmmc.c
1558 F: drivers/pwm/pwm-vt8500.c
1559 F: drivers/rtc/rtc-vt8500.c
1560 F: drivers/tty/serial/vt8500_serial.c
1561 F: drivers/usb/host/ehci-platform.c
1562 F: drivers/usb/host/uhci-platform.c
1563 F: drivers/video/fbdev/vt8500lcdfb.*
1564 F: drivers/video/fbdev/wm8505fb*
1565 F: drivers/video/fbdev/wmt_ge_rops.*
1567 ARM/ZIPIT Z2 SUPPORT
1571 F: arch/arm/mach-pxa/z2.c
1572 F: arch/arm/mach-pxa/include/mach/z2.h
1574 ARM/ZYNQ ARCHITECTURE
1578 W: http://wiki.xilinx.com
1579 T: git git://git.xilinx.com/linux-xlnx.git
1581 F: arch/arm/mach-zynq/
1582 F: drivers/cpuidle/cpuidle-zynq.c
1583 F: drivers/block/xsysace.c
1586 F: drivers/clocksource/cadence_ttc_timer.c
1587 F: drivers/i2c/busses/i2c-cadence.c
1588 F: drivers/mmc/host/sdhci-of-arasan.c
1594 F: drivers/iommu/arm-smmu.c
1596 ARM64 PORT (AARCH64 ARCHITECTURE)
1602 F: Documentation/arm64/
1604 AS3645A LED FLASH CONTROLLER DRIVER
1607 T: git git://linuxtv.org/media_tree.git
1609 F: drivers/media/i2c/as3645a.c
1610 F: include/media/as3645a.h
1612 ASC7621 HARDWARE MONITOR DRIVER
1616 F: Documentation/hwmon/asc7621
1617 F: drivers/hwmon/asc7621.c
1619 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1623 W: http://acpi4asus.sf.net
1625 F: drivers/platform/x86/asus*.c
1626 F: drivers/platform/x86/eeepc*.c
1628 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1630 W: http://sourceforge.net/projects/xscaleiop
1632 F: Documentation/crypto/async-tx-api.txt
1635 F: include/linux/dmaengine.h
1636 F: include/linux/async_tx.h
1642 F: drivers/misc/eeprom/at24.c
1643 F: include/linux/platform_data/at24.h
1645 ATA OVER ETHERNET (AOE) DRIVER
1647 W: http://support.coraid.com/support/linux
1649 F: Documentation/aoe/
1650 F: drivers/block/aoe/
1652 ATHEROS ATH GENERIC UTILITIES
1656 F: drivers/net/wireless/ath/*
1658 ATHEROS ATH5K WIRELESS DRIVER
1664 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1666 F: drivers/net/wireless/ath/ath5k/
1668 ATHEROS ATH6KL WIRELESS DRIVER
1671 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1672 T: git git://github.com/kvalo/ath.git
1674 F: drivers/net/wireless/ath/ath6kl/
1676 WILOCITY WIL6210 WIRELESS DRIVER
1681 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1682 F: drivers/net/wireless/ath/wil6210/
1683 F: include/uapi/linux/wil6210_uapi.h
1685 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1688 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1690 F: drivers/net/wireless/ath/carl9170/
1692 ATK0110 HWMON DRIVER
1696 F: drivers/hwmon/asus_atk0110.c
1701 F: drivers/input/misc/ati_remote2.c
1703 ATLX ETHERNET DRIVERS
1707 W: http://sourceforge.net/projects/atl1
1708 W: http://atl1.sourceforge.net
1710 F: drivers/net/ethernet/atheros/
1716 W: http://linux-atm.sourceforge.net
1719 F: include/linux/atm*
1720 F: include/uapi/linux/atm*
1722 ATMEL AT91 / AT32 MCI DRIVER
1725 F: drivers/mmc/host/atmel-mci.c
1726 F: drivers/mmc/host/atmel-mci-regs.h
1728 ATMEL AT91 / AT32 SERIAL DRIVER
1731 F: drivers/tty/serial/atmel_serial.c
1733 ATMEL Audio ALSA driver
1743 F: drivers/dma/at_hdmac.c
1744 F: drivers/dma/at_hdmac_regs.h
1745 F: include/linux/platform_data/dma-atmel.h
1752 F: drivers/dma/at_xdmac.c
1758 F: drivers/i2c/busses/i2c-at91.c
1764 F: drivers/media/platform/soc_camera/atmel-isi.c
1765 F: include/media/atmel-isi.h
1771 F: drivers/video/fbdev/atmel_lcdfb.c
1772 F: include/video/atmel_lcdc.h
1774 ATMEL MACB ETHERNET DRIVER
1777 F: drivers/net/ethernet/cadence/
1783 F: drivers/mtd/nand/atmel_nand*
1788 F: drivers/spi/spi-atmel.*
1794 F: drivers/misc/atmel-ssc.c
1795 F: include/linux/atmel-ssc.h
1797 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1801 F: drivers/misc/atmel_tclib.c
1802 F: drivers/clocksource/tcb_clksrc.c
1804 ATMEL USBA UDC DRIVER
1808 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1810 ATMEL WIRELESS DRIVER
1813 W: http://www.thekelleys.org.uk/atmel
1814 W: http://atmelwlandriver.sourceforge.net/
1816 F: drivers/net/wireless/atmel*
1818 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1821 W: http://www.attotech.com
1823 F: drivers/scsi/esas2r
1829 W: http://people.redhat.com/sgrubb/audit/
1830 T: git git://git.infradead.org/users/pcmoore/audit
1832 F: include/linux/audit.h
1833 F: include/uapi/linux/audit.h
1836 AUXILIARY DISPLAY DRIVERS
1838 W: http://miguelojeda.es/auxdisplay.htm
1839 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1841 F: drivers/auxdisplay/
1842 F: include/linux/cfag12864b.h
1847 W: http://www.atmel.com/products/AVR32/
1848 W: http://mirror.egtvedt.no/avr32linux.org/
1849 W: http://avrfreaks.net/
1853 AVR32/AT32AP MACHINE SUPPORT
1857 F: arch/avr32/mach-at32ap/
1862 W: http://www.linux-ax25.org/
1864 F: include/uapi/linux/ax25.h
1865 F: include/net/ax25.h
1871 W: http://linuxtv.org
1872 T: git git://linuxtv.org/media_tree.git
1874 F: drivers/media/usb/dvb-usb-v2/az6007.c
1876 AZTECH FM RADIO RECEIVER DRIVER
1879 T: git git://linuxtv.org/media_tree.git
1880 W: http://linuxtv.org
1882 F: drivers/media/radio/radio-aztech*
1888 W: http://wireless.kernel.org/en/users/Drivers/b43
1890 F: drivers/net/wireless/b43/
1892 B43LEGACY WIRELESS DRIVER
1897 W: http://wireless.kernel.org/en/users/Drivers/b43
1899 F: drivers/net/wireless/b43legacy/
1901 BACKLIGHT CLASS/SUBSYSTEM
1905 F: drivers/video/backlight/
1906 F: include/linux/backlight.h
1913 W: http://www.open-mesh.org/
1917 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1920 W: http://www.baycom.org/~tom/ham/ham.html
1922 F: drivers/net/hamradio/baycom*
1924 BCACHE (BLOCK LAYER CACHE)
1927 W: http://bcache.evilpiepirate.org
1929 F: drivers/md/bcache/
1933 F: Documentation/filesystems/befs.txt
1936 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1940 F: drivers/net/ethernet/ec_bhf.c
1945 F: Documentation/filesystems/bfs.txt
1947 F: include/uapi/linux/bfs_fs.h
1949 BLACKFIN ARCHITECTURE
1952 T: git git://git.code.sf.net/p/adi-linux/code
1953 W: http://blackfin.uclinux.org
1957 BLACKFIN EMAC DRIVER
1959 W: http://blackfin.uclinux.org
1961 F: drivers/net/ethernet/adi/
1965 W: http://blackfin.uclinux.org
1967 F: drivers/rtc/rtc-bfin.c
1972 W: http://blackfin.uclinux.org
1974 F: drivers/mmc/host/bfin_sdh.c
1976 BLACKFIN SERIAL DRIVER
1979 W: http://blackfin.uclinux.org
1981 F: drivers/tty/serial/bfin_uart.c
1983 BLACKFIN WATCHDOG DRIVER
1985 W: http://blackfin.uclinux.org
1987 F: drivers/watchdog/bfin_wdt.c
1989 BLACKFIN I2C TWI DRIVER
1992 W: http://blackfin.uclinux.org/
1994 F: drivers/i2c/busses/i2c-bfin-twi.c
1996 BLACKFIN MEDIA DRIVER
1999 W: http://blackfin.uclinux.org/
2001 F: drivers/media/platform/blackfin/
2002 F: drivers/media/i2c/adv7183*
2003 F: drivers/media/i2c/vs6624*
2005 BLINKM RGB LED DRIVER
2008 F: drivers/leds/leds-blinkm.c
2012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2020 F: drivers/mtd/devices/block2mtd.c
2027 W: http://www.bluez.org/
2028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2031 F: drivers/bluetooth/
2038 W: http://www.bluez.org/
2039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2043 F: include/net/bluetooth/
2050 W: http://sourceforge.net/projects/bonding/
2052 F: drivers/net/bonding/
2053 F: include/uapi/linux/if_bonding.h
2055 BPF (Safe dynamic programs and tools)
2062 BROADCOM B44 10/100 ETHERNET DRIVER
2066 F: drivers/net/ethernet/broadcom/b44.*
2068 BROADCOM GENET ETHERNET DRIVER
2072 F: drivers/net/ethernet/broadcom/genet/
2074 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2079 F: drivers/net/ethernet/broadcom/bnx2.*
2080 F: drivers/net/ethernet/broadcom/bnx2_*
2082 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2086 F: drivers/net/ethernet/broadcom/bnx2x/
2088 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2093 T: git git://github.com/broadcom/mach-bcm
2095 F: arch/arm/mach-bcm/
2096 F: arch/arm/boot/dts/bcm113*
2097 F: arch/arm/boot/dts/bcm216*
2098 F: arch/arm/boot/dts/bcm281*
2099 F: arch/arm/configs/bcm_defconfig
2100 F: drivers/mmc/host/sdhci-bcm-kona.c
2101 F: drivers/clocksource/bcm_kona_timer.c
2103 BROADCOM BCM2835 ARM ARCHITECTURE
2107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2111 BROADCOM BCM33XX MIPS ARCHITECTURE
2115 F: arch/mips/bcm3384/*
2116 F: arch/mips/include/asm/mach-bcm3384/*
2117 F: arch/mips/kernel/*bmips*
2119 BROADCOM BCM5301X ARM ARCHITECTURE
2123 F: arch/arm/mach-bcm/bcm_5301x.c
2124 F: arch/arm/boot/dts/bcm5301x.dtsi
2125 F: arch/arm/boot/dts/bcm470*
2127 BROADCOM BCM63XX ARM ARCHITECTURE
2130 T: git git://git.github.com/brcm/linux.git
2132 F: arch/arm/mach-bcm/bcm63xx.c
2133 F: arch/arm/include/debug/bcm63xx.S
2135 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2139 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2141 BROADCOM BCM7XXX ARM ARCHITECTURE
2148 F: arch/arm/mach-bcm/*brcmstb*
2149 F: arch/arm/boot/dts/bcm7*.dts*
2150 F: drivers/bus/brcmstb_gisb.c
2152 BROADCOM BMIPS MIPS ARCHITECTURE
2157 F: arch/mips/bmips/*
2158 F: arch/mips/include/asm/mach-bmips/*
2159 F: arch/mips/kernel/*bmips*
2160 F: arch/mips/boot/dts/bcm*.dts*
2161 F: drivers/irqchip/irq-bcm7*
2162 F: drivers/irqchip/irq-brcmstb*
2164 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2169 F: drivers/net/ethernet/broadcom/tg3.*
2171 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2179 F: drivers/net/wireless/brcm80211/
2181 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2185 F: drivers/scsi/bnx2fc/
2187 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2191 F: drivers/scsi/bnx2i/
2193 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2198 T: git git://git.github.com/brcm/linux.git
2207 BROADCOM KONA GPIO DRIVER
2211 F: drivers/gpio/gpio-bcm-kona.c
2212 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2214 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2219 F: include/linux/bcma/
2221 BROADCOM SYSTEMPORT ETHERNET DRIVER
2225 F: drivers/net/ethernet/broadcom/bcmsysport.*
2227 BROCADE BFA FC SCSI DRIVER
2232 F: drivers/scsi/bfa/
2234 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2238 F: drivers/net/ethernet/brocade/bna/
2240 BSG (block layer generic sg v4 driver)
2245 F: include/linux/bsg.h
2246 F: include/uapi/linux/bsg.h
2251 T: git git://git.alsa-project.org/alsa-kernel.git
2253 F: Documentation/sound/alsa/Bt87x.txt
2254 F: sound/pci/bt87x.c
2258 W: http://bu3sch.de/btgpio.php
2260 F: drivers/gpio/gpio-bt8xx.c
2267 W: http://btrfs.wiki.kernel.org/
2268 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2271 F: Documentation/filesystems/btrfs.txt
2274 BTTV VIDEO4LINUX DRIVER
2277 W: http://linuxtv.org
2278 T: git git://linuxtv.org/media_tree.git
2280 F: Documentation/video4linux/bttv/
2281 F: drivers/media/pci/bt8xx/bttv*
2283 BUSLOGIC SCSI DRIVER
2287 F: drivers/scsi/BusLogic.*
2288 F: drivers/scsi/FlashPoint.*
2290 C-MEDIA CMI8788 DRIVER
2293 T: git git://git.alsa-project.org/alsa-kernel.git
2295 F: sound/pci/oxygen/
2301 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2305 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2309 F: Documentation/filesystems/caching/cachefiles.txt
2312 CADET FM/AM RADIO RECEIVER DRIVER
2315 T: git git://linuxtv.org/media_tree.git
2316 W: http://linuxtv.org
2318 F: drivers/media/radio/radio-cadet*
2320 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2323 T: git git://linuxtv.org/media_tree.git
2325 F: Documentation/video4linux/cafe_ccic
2326 F: drivers/media/platform/marvell-ccic/
2332 F: Documentation/networking/caif/
2333 F: drivers/net/caif/
2334 F: include/uapi/linux/caif/
2335 F: include/net/caif/
2338 CALGARY x86-64 IOMMU
2343 F: arch/x86/kernel/pci-calgary_64.c
2344 F: arch/x86/kernel/tce_64.c
2345 F: arch/x86/include/asm/calgary.h
2346 F: arch/x86/include/asm/tce.h
2351 W: http://gitorious.org/linux-can
2352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2355 F: Documentation/networking/can.txt
2357 F: include/linux/can/core.h
2358 F: include/uapi/linux/can.h
2359 F: include/uapi/linux/can/bcm.h
2360 F: include/uapi/linux/can/raw.h
2361 F: include/uapi/linux/can/gw.h
2367 W: http://gitorious.org/linux-can
2368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2372 F: include/linux/can/dev.h
2373 F: include/linux/can/platform/
2374 F: include/uapi/linux/can/error.h
2375 F: include/uapi/linux/can/netlink.h
2381 F: include/linux/capability.h
2382 F: include/uapi/linux/capability.h
2383 F: security/capability.c
2384 F: security/commoncap.c
2385 F: kernel/capability.c
2387 CC2520 IEEE-802.15.4 RADIO DRIVER
2391 F: drivers/net/ieee802154/cc2520.c
2392 F: include/linux/spi/cc2520.h
2393 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2395 CELL BROADBAND ENGINE ARCHITECTURE
2399 W: http://www.ibm.com/developerworks/power/cell/
2401 F: arch/powerpc/include/asm/cell*.h
2402 F: arch/powerpc/include/asm/spu*.h
2403 F: arch/powerpc/include/uapi/asm/spu*.h
2404 F: arch/powerpc/oprofile/*cell*
2405 F: arch/powerpc/platforms/cell/
2407 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2413 F: Documentation/filesystems/ceph.txt
2416 F: include/linux/ceph/
2417 F: include/linux/crush/
2419 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2422 F: Documentation/usb/WUSB-Design-overview.txt
2423 F: Documentation/usb/wusb-cbaf
2424 F: drivers/usb/host/hwa-hc.c
2425 F: drivers/usb/host/whci/
2426 F: drivers/usb/wusbcore/
2427 F: include/linux/usb/wusb*
2429 CFAG12864B LCD DRIVER
2431 W: http://miguelojeda.es/auxdisplay.htm
2432 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2434 F: drivers/auxdisplay/cfag12864b.c
2435 F: include/linux/cfag12864b.h
2437 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2439 W: http://miguelojeda.es/auxdisplay.htm
2440 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2442 F: drivers/auxdisplay/cfag12864bfb.c
2443 F: include/linux/cfag12864b.h
2445 CFG80211 and NL80211
2448 W: http://wireless.kernel.org/
2449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2452 F: include/uapi/linux/nl80211.h
2453 F: include/net/cfg80211.h
2455 X: net/wireless/wext*
2457 CHAR and MISC DRIVERS
2460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2464 F: include/linux/miscdevice.h
2470 F: scripts/checkpatch.pl
2472 CHINESE DOCUMENTATION
2477 F: Documentation/zh_CN/
2479 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2481 T: git git://github.com/hzpeterchen/linux-usb.git
2484 F: drivers/usb/chipidea/
2486 CHROME HARDWARE PLATFORM SUPPORT
2489 F: drivers/platform/chrome/
2491 CISCO VIC ETHERNET NIC DRIVER
2497 F: drivers/net/ethernet/cisco/enic/
2499 CISCO VIC LOW LATENCY NIC DRIVER
2502 F: drivers/infiniband/hw/usnic
2504 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2508 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2510 CIRRUS LOGIC AUDIO CODEC DRIVERS
2515 F: sound/soc/codecs/cs*
2522 F: include/linux/cleancache.h
2527 F: include/linux/clk.h
2529 CLOCKSOURCE, CLOCKEVENT DRIVERS
2533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2535 F: drivers/clocksource
2537 CISCO FCOE HBA DRIVER
2543 F: drivers/scsi/fnic/
2550 F: drivers/platform/x86/classmate-laptop.c
2552 COCCINELLE/Semantic Patches (SmPL)
2558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2559 W: http://coccinelle.lip6.fr/
2561 F: Documentation/coccinelle.txt
2562 F: scripts/coccinelle/
2563 F: scripts/coccicheck
2569 W: http://www.coda.cs.cmu.edu/
2571 F: Documentation/filesystems/coda.txt
2573 F: include/linux/coda*.h
2574 F: include/uapi/linux/coda*.h
2576 CODA V4L2 MEM2MEM DRIVER
2580 F: Documentation/devicetree/bindings/media/coda.txt
2581 F: drivers/media/platform/coda/
2583 COMMON CLK FRAMEWORK
2587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2590 X: drivers/clk/clkdev.c
2591 F: include/linux/clk-pr*
2592 F: include/linux/clk/
2594 COMMON INTERNET FILE SYSTEM (CIFS)
2598 W: http://linux-cifs.samba.org/
2599 T: git git://git.samba.org/sfrench/cifs-2.6.git
2601 F: Documentation/filesystems/cifs/
2604 COMPACTPCI HOTPLUG CORE
2608 F: drivers/pci/hotplug/cpci_hotplug*
2610 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2614 F: drivers/pci/hotplug/cpcihp_zt5550.*
2616 COMPACTPCI HOTPLUG GENERIC DRIVER
2620 F: drivers/pci/hotplug/cpcihp_generic.c
2622 COMPAL LAPTOP SUPPORT
2626 F: drivers/platform/x86/compal-laptop.c
2628 CONEXANT ACCESSRUNNER USB DRIVER
2631 W: http://accessrunner.sourceforge.net/
2633 F: drivers/usb/atm/cxacru.c
2637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2640 F: include/linux/configfs.h
2646 F: drivers/connector/
2648 CONTROL GROUP (CGROUP)
2652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2654 F: Documentation/cgroups/
2655 F: include/linux/cgroup*
2658 CONTROL GROUP - CPUSET
2661 W: http://www.bullopensource.org/cpuset/
2662 W: http://oss.sgi.com/projects/cpusets/
2663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2665 F: Documentation/cgroups/cpusets.txt
2666 F: include/linux/cpuset.h
2669 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2678 CORETEMP HARDWARE MONITORING DRIVER
2682 F: Documentation/hwmon/coretemp
2683 F: drivers/hwmon/coretemp.c
2685 COSA/SRP SYNC SERIAL DRIVER
2687 W: http://www.fi.muni.cz/~kas/cosa/
2689 F: drivers/net/wan/cosa*
2691 CPMAC ETHERNET DRIVER
2695 F: drivers/net/ethernet/ti/cpmac.c
2697 CPU FREQUENCY DRIVERS
2702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2703 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2705 F: include/linux/cpufreq.h
2707 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2711 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2713 F: drivers/cpufreq/arm_big_little.h
2714 F: drivers/cpufreq/arm_big_little.c
2715 F: drivers/cpufreq/arm_big_little_dt.c
2717 CPUIDLE DRIVER - ARM BIG LITTLE
2722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2724 F: drivers/cpuidle/cpuidle-big_little.c
2726 CPUIDLE DRIVER - ARM EXYNOS
2733 F: drivers/cpuidle/cpuidle-exynos.c
2734 F: arch/arm/mach-exynos/pm.c
2741 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2742 F: drivers/cpuidle/*
2743 F: include/linux/cpuidle.h
2748 F: arch/x86/kernel/cpuid.c
2749 F: arch/x86/kernel/msr.c
2751 CPU POWER MONITORING SUBSYSTEM
2755 F: tools/power/cpupower/
2758 W: http://sourceforge.net/projects/cramfs/
2759 S: Orphan / Obsolete
2760 F: Documentation/filesystems/cramfs.txt
2767 W: http://developer.axis.com
2770 F: drivers/tty/serial/crisv10.*
2776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2778 F: Documentation/crypto/
2784 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2788 F: crypto/ansi_cprng.c
2791 CS5535 Audio ALSA driver
2794 F: sound/pci/cs5535audio/
2799 F: drivers/net/wireless/cw1200/
2801 CX18 VIDEO4LINUX DRIVER
2805 T: git git://linuxtv.org/media_tree.git
2806 W: http://linuxtv.org
2807 W: http://www.ivtvdriver.org/index.php/Cx18
2809 F: Documentation/video4linux/cx18.txt
2810 F: drivers/media/pci/cx18/
2811 F: include/uapi/linux/ivtv*
2813 CX2341X MPEG ENCODER HELPER MODULE
2816 T: git git://linuxtv.org/media_tree.git
2817 W: http://linuxtv.org
2819 F: drivers/media/common/cx2341x*
2820 F: include/media/cx2341x*
2822 CX88 VIDEO4LINUX DRIVER
2825 W: http://linuxtv.org
2826 T: git git://linuxtv.org/media_tree.git
2828 F: Documentation/video4linux/cx88/
2829 F: drivers/media/pci/cx88/
2831 CXD2820R MEDIA DRIVER
2834 W: http://linuxtv.org/
2835 W: http://palosaari.fi/linux/
2836 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2837 T: git git://linuxtv.org/anttip/media_tree.git
2839 F: drivers/media/dvb-frontends/cxd2820r*
2841 CXGB3 ETHERNET DRIVER (CXGB3)
2844 W: http://www.chelsio.com
2846 F: drivers/net/ethernet/chelsio/cxgb3/
2848 CXGB3 ISCSI DRIVER (CXGB3I)
2851 W: http://www.chelsio.com
2853 F: drivers/scsi/cxgbi/cxgb3i
2855 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2858 W: http://www.openfabrics.org
2860 F: drivers/infiniband/hw/cxgb3/
2862 CXGB4 ETHERNET DRIVER (CXGB4)
2865 W: http://www.chelsio.com
2867 F: drivers/net/ethernet/chelsio/cxgb4/
2869 CXGB4 ISCSI DRIVER (CXGB4I)
2872 W: http://www.chelsio.com
2874 F: drivers/scsi/cxgbi/cxgb4i
2876 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2879 W: http://www.openfabrics.org
2881 F: drivers/infiniband/hw/cxgb4/
2883 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2886 W: http://www.chelsio.com
2888 F: drivers/net/ethernet/chelsio/cxgb4vf/
2890 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2895 F: drivers/misc/cxl/
2896 F: include/misc/cxl.h
2897 F: include/uapi/misc/cxl.h
2898 F: Documentation/powerpc/cxl.txt
2899 F: Documentation/powerpc/cxl.txt
2900 F: Documentation/ABI/testing/sysfs-class-cxl
2902 STMMAC ETHERNET DRIVER
2905 W: http://www.stlinux.com
2907 F: drivers/net/ethernet/stmicro/stmmac/
2912 W: http://www.arm.linux.org.uk/
2914 F: drivers/video/fbdev/cyber2000fb.*
2916 CYCLADES ASYNC MUX DRIVER
2917 W: http://www.cyclades.com/
2919 F: drivers/tty/cyclades.c
2920 F: include/linux/cyclades.h
2921 F: include/uapi/linux/cyclades.h
2923 CYCLADES PC300 DRIVER
2924 W: http://www.cyclades.com/
2926 F: drivers/net/wan/pc300*
2928 CYPRESS_FIRMWARE MEDIA DRIVER
2931 W: http://linuxtv.org/
2932 W: http://palosaari.fi/linux/
2933 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2934 T: git git://linuxtv.org/anttip/media_tree.git
2936 F: drivers/media/common/cypress_firmware*
2938 CYTTSP TOUCHSCREEN DRIVER
2942 F: drivers/input/touchscreen/cyttsp*
2943 F: include/linux/input/cyttsp.h
2945 DAMA SLAVE for AX.25
2947 W: http://yaina.de/jreuter/
2948 W: http://www.qsl.net/dl1bke/
2951 F: net/ax25/af_ax25.c
2952 F: net/ax25/ax25_dev.c
2953 F: net/ax25/ax25_ds_*
2954 F: net/ax25/ax25_in.c
2955 F: net/ax25/ax25_out.c
2956 F: net/ax25/ax25_timer.c
2957 F: net/ax25/sysctl_net_ax25.c
2959 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2962 F: Documentation/networking/dmfe.txt
2963 F: drivers/net/ethernet/dec/tulip/dmfe.c
2965 DC390/AM53C974 SCSI driver
2969 F: drivers/scsi/am53c974.c
2976 W: http://twibble.org/dist/dc395x/
2977 W: http://lists.twibble.org/mailman/listinfo/dc395x/
2979 F: Documentation/scsi/dc395x.txt
2980 F: drivers/scsi/dc395x.*
2985 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2987 F: include/linux/dccp.h
2988 F: include/uapi/linux/dccp.h
2989 F: include/linux/tfrc.h
2992 DECnet NETWORK LAYER
2993 W: http://linux-decnet.sourceforge.net
2996 F: Documentation/networking/decnet.txt
2999 DECSTATION PLATFORM SUPPORT
3002 W: http://www.linux-mips.org/wiki/DECstation
3005 F: arch/mips/include/asm/dec/
3006 F: arch/mips/include/asm/mach-dec/
3008 DEFXX FDDI NETWORK DRIVER
3011 F: drivers/net/fddi/defxx.*
3017 F: drivers/platform/x86/dell-laptop.c
3019 DELL LAPTOP SMM DRIVER
3021 F: drivers/char/i8k.c
3022 F: include/uapi/linux/i8k.h
3024 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3027 F: Documentation/dcdbas.txt
3028 F: drivers/firmware/dcdbas.*
3030 DELL WMI EXTRAS DRIVER
3033 F: drivers/platform/x86/dell-wmi.c
3035 DESIGNWARE USB2 DRD IP DRIVER
3038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3040 F: drivers/usb/dwc2/
3042 DESIGNWARE USB3 DRD IP DRIVER
3046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3048 F: drivers/usb/dwc3/
3050 DEVICE COREDUMP (DEV_COREDUMP)
3054 F: drivers/base/devcoredump.c
3055 F: include/linux/devcoredump.h
3057 DEVICE FREQUENCY (DEVFREQ)
3064 DEVICE NUMBER REGISTRY
3066 W: http://lanana.org/docs/device-list/index.html
3074 W: http://sources.redhat.com/dm
3075 Q: http://patchwork.kernel.org/project/dm-devel/list/
3076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3077 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3079 F: Documentation/device-mapper/
3081 F: drivers/md/persistent-data/
3082 F: include/linux/device-mapper.h
3083 F: include/linux/dm-*.h
3084 F: include/uapi/linux/dm-*.h
3086 DIALOG SEMICONDUCTOR DRIVERS
3088 W: http://www.dialog-semiconductor.com/products
3090 F: Documentation/hwmon/da90??
3091 F: drivers/gpio/gpio-da90??.c
3092 F: drivers/hwmon/da90??-hwmon.c
3093 F: drivers/input/misc/da90??_onkey.c
3094 F: drivers/input/touchscreen/da9052_tsi.c
3095 F: drivers/leds/leds-da90??.c
3096 F: drivers/mfd/da903x.c
3097 F: drivers/mfd/da90??-*.c
3098 F: drivers/power/da9052-battery.c
3099 F: drivers/regulator/da903x.c
3100 F: drivers/regulator/da9???-regulator.[ch]
3101 F: drivers/rtc/rtc-da90??.c
3102 F: drivers/video/backlight/da90??_bl.c
3103 F: drivers/watchdog/da90??_wdt.c
3104 F: include/linux/mfd/da903x.h
3105 F: include/linux/mfd/da9052/
3106 F: include/linux/mfd/da9055/
3107 F: include/linux/mfd/da9063/
3108 F: include/sound/da[79]*.h
3109 F: sound/soc/codecs/da[79]*.[ch]
3111 DIGI NEO AND CLASSIC PCI PRODUCTS
3116 F: drivers/staging/dgnc/
3118 DIGI EPCA PCI PRODUCTS
3124 F: drivers/staging/dgap/
3126 DIOLAN U2C-12 I2C DRIVER
3130 F: drivers/i2c/busses/i2c-diolan-u2c.c
3132 DIRECTORY NOTIFICATION (DNOTIFY)
3135 F: Documentation/filesystems/dnotify.txt
3136 F: fs/notify/dnotify/
3137 F: include/linux/dnotify.h
3139 DISK GEOMETRY AND PARTITION HANDLING
3141 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3142 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3143 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3149 F: Documentation/filesystems/quota.txt
3151 F: include/linux/quota*.h
3152 F: include/uapi/linux/quota*.h
3154 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3158 W: http://plugable.com/category/projects/udlfb/
3159 F: drivers/video/fbdev/udlfb.c
3160 F: include/video/udlfb.h
3161 F: Documentation/fb/udlfb.txt
3163 DISTRIBUTED LOCK MANAGER (DLM)
3167 W: http://sources.redhat.com/cluster/
3168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3172 DMA BUFFER SHARING FRAMEWORK
3179 F: include/linux/dma-buf*
3180 F: include/linux/reservation.h
3181 F: include/linux/*fence.h
3182 F: Documentation/dma-buf-sharing.txt
3183 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3185 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3188 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3191 F: include/linux/dmaengine.h
3192 F: Documentation/dmaengine/
3193 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3195 DME1737 HARDWARE MONITOR DRIVER
3199 F: Documentation/hwmon/dme1737
3200 F: drivers/hwmon/dme1737.c
3202 DOCKING STATION DRIVER
3206 F: drivers/acpi/dock.c
3213 X: Documentation/ABI/
3214 X: Documentation/devicetree/
3215 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3221 F: drivers/char/dtlk.c
3222 F: include/linux/dtlk.h
3224 DPT_I2O SCSI RAID DRIVER
3227 W: http://www.adaptec.com/
3229 F: drivers/scsi/dpt*
3230 F: drivers/scsi/dpt/
3237 W: http://www.drbd.org
3238 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3239 T: git git://git.drbd.org/drbd-8.3.git
3241 F: drivers/block/drbd/
3243 F: Documentation/blockdev/drbd/
3245 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3249 F: Documentation/kobject.txt
3253 F: include/linux/kobj*
3254 F: include/linux/debugfs.h
3260 T: git git://people.freedesktop.org/~airlied/linux
3265 F: include/uapi/drm/
3271 T: git git://people.freedesktop.org/~agd5f/linux
3273 F: drivers/gpu/drm/radeon/
3274 F: include/uapi/drm/radeon*
3279 T: git git://anongit.freedesktop.org/tegra/linux.git
3281 F: drivers/gpu/drm/drm_panel.c
3282 F: drivers/gpu/drm/panel/
3283 F: include/drm/drm_panel.h
3284 F: Documentation/devicetree/bindings/panel/
3286 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3291 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3292 T: git git://anongit.freedesktop.org/drm-intel
3294 F: drivers/gpu/drm/i915/
3295 F: include/drm/i915*
3296 F: include/uapi/drm/i915*
3298 DRM DRIVERS FOR EXYNOS
3304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3306 F: drivers/gpu/drm/exynos/
3307 F: include/drm/exynos*
3308 F: include/uapi/drm/exynos*
3310 DRM DRIVERS FOR FREESCALE IMX
3314 F: drivers/gpu/drm/imx/
3315 F: Documentation/devicetree/bindings/drm/imx/
3317 DRM DRIVERS FOR NVIDIA TEGRA
3322 T: git git://anongit.freedesktop.org/tegra/linux.git
3324 F: drivers/gpu/drm/tegra/
3325 F: drivers/gpu/host1x/
3326 F: include/linux/host1x.h
3327 F: include/uapi/drm/tegra_drm.h
3328 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3330 DRM DRIVERS FOR RENESAS
3334 T: git git://people.freedesktop.org/~airlied/linux
3336 F: drivers/gpu/drm/rcar-du/
3337 F: drivers/gpu/drm/shmobile/
3338 F: include/linux/platform_data/rcar-du.h
3339 F: include/linux/platform_data/shmob_drm.h
3341 DSBR100 USB FM RADIO DRIVER
3344 T: git git://linuxtv.org/media_tree.git
3346 F: drivers/media/radio/dsbr100.c
3352 F: drivers/net/wan/dscc4.c
3354 DVB_USB_AF9015 MEDIA DRIVER
3357 W: http://linuxtv.org/
3358 W: http://palosaari.fi/linux/
3359 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3360 T: git git://linuxtv.org/anttip/media_tree.git
3362 F: drivers/media/usb/dvb-usb-v2/af9015*
3364 DVB_USB_AF9035 MEDIA DRIVER
3367 W: http://linuxtv.org/
3368 W: http://palosaari.fi/linux/
3369 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3370 T: git git://linuxtv.org/anttip/media_tree.git
3372 F: drivers/media/usb/dvb-usb-v2/af9035*
3374 DVB_USB_ANYSEE MEDIA DRIVER
3377 W: http://linuxtv.org/
3378 W: http://palosaari.fi/linux/
3379 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3380 T: git git://linuxtv.org/anttip/media_tree.git
3382 F: drivers/media/usb/dvb-usb-v2/anysee*
3384 DVB_USB_AU6610 MEDIA DRIVER
3387 W: http://linuxtv.org/
3388 W: http://palosaari.fi/linux/
3389 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3390 T: git git://linuxtv.org/anttip/media_tree.git
3392 F: drivers/media/usb/dvb-usb-v2/au6610*
3394 DVB_USB_CE6230 MEDIA DRIVER
3397 W: http://linuxtv.org/
3398 W: http://palosaari.fi/linux/
3399 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3400 T: git git://linuxtv.org/anttip/media_tree.git
3402 F: drivers/media/usb/dvb-usb-v2/ce6230*
3404 DVB_USB_CXUSB MEDIA DRIVER
3407 W: http://linuxtv.org/
3408 W: http://github.com/mkrufky
3409 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3410 T: git git://linuxtv.org/media_tree.git
3412 F: drivers/media/usb/dvb-usb/cxusb*
3414 DVB_USB_EC168 MEDIA DRIVER
3417 W: http://linuxtv.org/
3418 W: http://palosaari.fi/linux/
3419 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3420 T: git git://linuxtv.org/anttip/media_tree.git
3422 F: drivers/media/usb/dvb-usb-v2/ec168*
3424 DVB_USB_GL861 MEDIA DRIVER
3427 W: http://linuxtv.org/
3428 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3429 T: git git://linuxtv.org/anttip/media_tree.git
3431 F: drivers/media/usb/dvb-usb-v2/gl861*
3433 DVB_USB_MXL111SF MEDIA DRIVER
3436 W: http://linuxtv.org/
3437 W: http://github.com/mkrufky
3438 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3439 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3441 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3443 DVB_USB_RTL28XXU MEDIA DRIVER
3446 W: http://linuxtv.org/
3447 W: http://palosaari.fi/linux/
3448 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3449 T: git git://linuxtv.org/anttip/media_tree.git
3451 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3453 DVB_USB_V2 MEDIA DRIVER
3456 W: http://linuxtv.org/
3457 W: http://palosaari.fi/linux/
3458 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3459 T: git git://linuxtv.org/anttip/media_tree.git
3461 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3462 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3467 F: lib/dynamic_debug.c
3468 F: include/linux/dynamic_debug.h
3470 DZ DECSTATION DZ11 SERIAL DRIVER
3473 F: drivers/tty/serial/dz.*
3478 W: http://linuxtv.org/
3479 W: http://palosaari.fi/linux/
3480 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3481 T: git git://linuxtv.org/anttip/media_tree.git
3483 F: drivers/media/tuners/e4000*
3485 EATA ISA/EISA/PCI SCSI DRIVER
3489 F: drivers/scsi/eata.c
3494 W: http://linuxtv.org/
3495 W: http://palosaari.fi/linux/
3496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3497 T: git git://linuxtv.org/anttip/media_tree.git
3499 F: drivers/media/dvb-frontends/ec100*
3504 W: http://ecryptfs.org
3505 W: https://launchpad.net/ecryptfs
3507 F: Documentation/filesystems/ecryptfs.txt
3515 W: bluesmoke.sourceforge.net
3517 F: Documentation/edac.txt
3519 F: include/linux/edac.h
3525 W: bluesmoke.sourceforge.net
3527 F: drivers/edac/amd64_edac*
3533 W: bluesmoke.sourceforge.net
3535 F: drivers/edac/highbank*
3542 W: bluesmoke.sourceforge.net
3544 F: drivers/edac/octeon_edac*
3550 W: bluesmoke.sourceforge.net
3552 F: drivers/edac/e752x_edac.c
3557 W: bluesmoke.sourceforge.net
3559 F: drivers/edac/e7xxx_edac.c
3564 W: bluesmoke.sourceforge.net
3566 F: drivers/edac/ghes_edac.c
3571 W: bluesmoke.sourceforge.net
3573 F: drivers/edac/i82443bxgx_edac.c
3578 W: bluesmoke.sourceforge.net
3580 F: drivers/edac/i3000_edac.c
3585 W: bluesmoke.sourceforge.net
3587 F: drivers/edac/i5000_edac.c
3592 W: bluesmoke.sourceforge.net
3594 F: drivers/edac/i5400_edac.c
3599 W: bluesmoke.sourceforge.net
3601 F: drivers/edac/i7300_edac.c
3606 W: bluesmoke.sourceforge.net
3608 F: drivers/edac/i7core_edac.c
3614 W: bluesmoke.sourceforge.net
3616 F: drivers/edac/i82975x_edac.c
3621 W: bluesmoke.sourceforge.net
3623 F: drivers/edac/ie31200_edac.c
3628 W: bluesmoke.sourceforge.net
3630 F: drivers/edac/mpc85xx_edac.[ch]
3635 W: bluesmoke.sourceforge.net
3637 F: drivers/edac/pasemi_edac.c
3642 W: bluesmoke.sourceforge.net
3644 F: drivers/edac/r82600_edac.c
3649 W: bluesmoke.sourceforge.net
3651 F: drivers/edac/sb_edac.c
3653 EDIROL UA-101/UA-1000 DRIVER
3656 T: git git://git.alsa-project.org/alsa-kernel.git
3658 F: sound/usb/misc/ua101.c
3660 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3665 F: Documentation/efi-stub.txt
3666 F: arch/ia64/kernel/efi.c
3667 F: arch/x86/boot/compressed/eboot.[ch]
3668 F: arch/x86/include/asm/efi.h
3669 F: arch/x86/platform/efi/*
3670 F: drivers/firmware/efi/*
3671 F: include/linux/efi*.h
3673 EFI VARIABLE FILESYSTEM
3677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3682 EFIFB FRAMEBUFFER DRIVER
3686 F: drivers/video/fbdev/efifb.c
3689 W: http://aeschi.ch.eu.org/efs/
3693 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3698 F: drivers/infiniband/hw/ehca/
3700 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3704 F: drivers/net/ethernet/ibm/ehea/
3706 EM28XX VIDEO4LINUX DRIVER
3709 W: http://linuxtv.org
3710 T: git git://linuxtv.org/media_tree.git
3712 F: drivers/media/usb/em28xx/
3721 EMULEX LPFC FC SCSI DRIVER
3724 W: http://sourceforge.net/projects/lpfcxxxx
3726 F: drivers/scsi/lpfc/
3728 ENE CB710 FLASH CARD READER DRIVER
3731 F: drivers/misc/cb710/
3732 F: drivers/mmc/host/cb710-mmc.*
3733 F: include/linux/cb710.h
3735 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3738 F: drivers/media/rc/ene_ir.*
3740 ENHANCED ERROR HANDLING (EEH)
3744 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3745 F: arch/powerpc/kernel/eeh*.c
3747 EPSON S1D13XXX FRAMEBUFFER DRIVER
3750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3751 F: drivers/video/fbdev/s1d13xxxfb.c
3752 F: include/video/s1d13xxxfb.h
3754 ET131X NETWORK DRIVER
3757 F: drivers/net/ethernet/agere/
3763 W: http://www.linuxfoundation.org/en/Net:Bridge
3765 F: include/linux/netfilter_bridge/
3768 ETHERNET PHY LIBRARY
3772 F: include/linux/phy.h
3773 F: include/linux/phy_fixed.h
3775 F: Documentation/networking/phy.txt
3776 F: drivers/of/of_mdio.c
3777 F: drivers/of/of_net.c
3783 F: Documentation/filesystems/ext2.txt
3785 F: include/linux/ext2*
3793 F: Documentation/filesystems/ext3.txt
3800 W: http://ext4.wiki.kernel.org
3801 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3803 F: Documentation/filesystems/ext4.txt
3806 Extended Verification Module (EVM)
3811 F: security/integrity/evm/
3813 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3820 F: Documentation/extcon/
3826 F: drivers/gpu/drm/exynos/exynos_dp*
3828 EXYNOS MIPI DISPLAY DRIVERS
3834 F: drivers/video/fbdev/exynos/exynos_mipi*
3835 F: include/video/exynos_mipi*
3837 F71805F HARDWARE MONITORING DRIVER
3841 F: Documentation/hwmon/f71805f
3842 F: drivers/hwmon/f71805f.c
3848 F: drivers/media/tuners/fc0011.h
3849 F: drivers/media/tuners/fc0011.c
3854 W: http://linuxtv.org/
3855 W: http://palosaari.fi/linux/
3856 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3857 T: git git://linuxtv.org/anttip/media_tree.git
3859 F: drivers/media/tuners/fc2580*
3864 F: fs/notify/fanotify/
3865 F: include/linux/fanotify.h
3866 F: include/uapi/linux/fanotify.h
3868 FARSYNC SYNCHRONOUS DRIVER
3870 W: http://www.farsite.co.uk/
3872 F: drivers/net/wan/farsync.*
3874 FAULT INJECTION SUPPORT
3877 F: Documentation/fault-injection/
3878 F: lib/fault-inject.c
3880 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3883 W: www.Open-FCoE.org
3885 F: drivers/scsi/libfc/
3886 F: drivers/scsi/fcoe/
3888 F: include/scsi/libfc.h
3889 F: include/scsi/libfcoe.h
3890 F: include/uapi/scsi/fc/
3892 FILE LOCKING (flock() and fcntl()/lockf())
3897 F: include/linux/fcntl.h
3898 F: include/linux/fs.h
3899 F: include/uapi/linux/fcntl.h
3900 F: include/uapi/linux/fs.h
3904 FILESYSTEMS (VFS and infrastructure)
3910 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3914 F: drivers/hwmon/f75375s.c
3915 F: include/linux/f75375s.h
3917 FIREWIRE AUDIO DRIVERS
3920 T: git git://git.alsa-project.org/alsa-kernel.git
3924 FIREWIRE MEDIA DRIVERS (firedtv)
3928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3930 F: drivers/media/firewire/
3932 FIREWIRE SBP-2 TARGET
3937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3939 F: drivers/target/sbp/
3944 W: http://ieee1394.wiki.kernel.org/
3945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3947 F: drivers/firewire/
3948 F: include/linux/firewire.h
3949 F: include/uapi/linux/firewire*.h
3952 FIRMWARE LOADER (request_firmware)
3956 F: Documentation/firmware_class/
3957 F: drivers/base/firmware*.c
3958 F: include/linux/firmware.h
3960 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3964 F: drivers/block/rsxx/
3968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3970 F: drivers/block/floppy.c
3974 W: http://www.ohwr.org/projects/fmc-bus
3977 F: include/linux/fmc*.h
3978 F: include/linux/ipmi-fru.h
3983 W: http://floatingpoint.sourceforge.net/emulator/index.html
3985 F: arch/x86/math-emu/
3987 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3990 F: drivers/net/wan/dlci.c
3991 F: drivers/net/wan/sdla.c
3997 W: http://linux-fbdev.sourceforge.net/
3998 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4001 F: Documentation/fb/
4002 F: Documentation/devicetree/bindings/fb/
4005 F: include/linux/fb.h
4006 F: include/uapi/video/
4007 F: include/uapi/linux/fb.h
4009 FREESCALE DIU FRAMEBUFFER DRIVER
4013 F: drivers/video/fbdev/fsl-diu-fb.*
4015 FREESCALE DMA DRIVER
4020 F: drivers/dma/fsldma.*
4022 FREESCALE I2C CPM DRIVER
4027 F: drivers/i2c/busses/i2c-cpm.c
4029 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4034 F: include/linux/platform_data/video-imxfb.h
4035 F: drivers/video/fbdev/imxfb.c
4037 FREESCALE SOC FS_ENET DRIVER
4043 F: drivers/net/ethernet/freescale/fs_enet/
4044 F: include/linux/fs_enet_pd.h
4046 FREESCALE QUICC ENGINE LIBRARY
4049 F: arch/powerpc/sysdev/qe_lib/
4050 F: arch/powerpc/include/asm/*qe.h
4052 FREESCALE USB PERIPHERAL DRIVERS
4057 F: drivers/usb/gadget/udc/fsl*
4059 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4064 F: drivers/net/ethernet/freescale/ucc_geth*
4066 FREESCALE QUICC ENGINE UCC UART DRIVER
4070 F: drivers/tty/serial/ucc_uart.c
4072 FREESCALE SOC SOUND DRIVERS
4079 F: sound/soc/fsl/fsl*
4080 F: sound/soc/fsl/imx*
4081 F: sound/soc/fsl/mpc8610_hpcd.c
4085 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4094 F: Documentation/power/freezing-of-tasks.txt
4095 F: include/linux/freezer.h
4103 F: include/linux/frontswap.h
4105 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4109 F: Documentation/filesystems/caching/
4111 F: include/linux/fscache*.h
4117 W: http://en.wikipedia.org/wiki/F2FS
4118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4120 F: Documentation/filesystems/f2fs.txt
4121 F: Documentation/ABI/testing/sysfs-fs-f2fs
4123 F: include/linux/f2fs_fs.h
4125 FUJITSU FR-V (FRV) PORT
4130 FUJITSU LAPTOP EXTRAS
4134 F: drivers/platform/x86/fujitsu-laptop.c
4136 FUJITSU M-5MO LS CAMERA ISP DRIVER
4141 F: drivers/media/i2c/m5mols/
4142 F: include/media/m5mols.h
4144 FUJITSU TABLET EXTRAS
4148 F: drivers/platform/x86/fujitsu-tablet.c
4150 FUSE: FILESYSTEM IN USERSPACE
4153 W: http://fuse.sourceforge.net/
4156 F: include/uapi/linux/fuse.h
4158 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4161 S: Odd Fixes (e.g., new signatures)
4162 F: drivers/scsi/fdomain.*
4164 GCOV BASED KERNEL PROFILING
4168 F: Documentation/gcov.txt
4170 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4173 W: http://www.icp-vortex.com/
4175 F: drivers/scsi/gdt*
4177 GEMTEK FM RADIO RECEIVER DRIVER
4180 T: git git://linuxtv.org/media_tree.git
4181 W: http://linuxtv.org
4183 F: drivers/media/radio/radio-gemtek*
4185 GENERIC GPIO I2C DRIVER
4188 F: drivers/i2c/busses/i2c-gpio.c
4189 F: include/linux/i2c-gpio.h
4191 GENERIC GPIO I2C MULTIPLEXER DRIVER
4195 F: drivers/i2c/muxes/i2c-mux-gpio.c
4196 F: include/linux/i2c-mux-gpio.h
4197 F: Documentation/i2c/muxes/i2c-mux-gpio
4199 GENERIC HDLC (WAN) DRIVERS
4201 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4203 F: drivers/net/wan/c101.c
4204 F: drivers/net/wan/hd6457*
4205 F: drivers/net/wan/hdlc*
4206 F: drivers/net/wan/n2.c
4207 F: drivers/net/wan/pc300too.c
4208 F: drivers/net/wan/pci200syn.c
4209 F: drivers/net/wan/wanxl*
4211 GENERIC INCLUDE/ASM HEADER FILES
4214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4216 F: include/asm-generic/
4217 F: include/uapi/asm-generic/
4219 GENERIC PHY FRAMEWORK
4222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4225 F: include/linux/phy/
4227 GENERIC UIO DRIVER FOR PCI DEVICES
4231 F: drivers/uio/uio_pci_generic.c
4233 GET_MAINTAINER SCRIPT
4236 F: scripts/get_maintainer.pl
4241 W: http://sources.redhat.com/cluster/
4242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4245 F: Documentation/filesystems/gfs2*.txt
4247 F: include/uapi/linux/gfs2_ondisk.h
4249 GIGASET ISDN DRIVERS
4253 W: http://gigaset307x.sourceforge.net/
4255 F: Documentation/isdn/README.gigaset
4256 F: drivers/isdn/gigaset/
4257 F: include/uapi/linux/gigaset_dev.h
4263 F: drivers/media/usb/go7007/
4269 F: drivers/input/touchscreen/goodix.c
4275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4277 F: Documentation/gpio/
4279 F: include/linux/gpio/
4280 F: include/linux/gpio.h
4281 F: include/asm-generic/gpio.h
4283 GRE DEMULTIPLEXER DRIVER
4287 F: net/ipv4/gre_demux.c
4288 F: net/ipv4/gre_offload.c
4289 F: include/net/gre.h
4291 GRETH 10/100/1G Ethernet MAC device driver
4295 F: drivers/net/ethernet/aeroflex/
4297 GSPCA FINEPIX SUBDRIVER
4300 T: git git://linuxtv.org/media_tree.git
4302 F: drivers/media/usb/gspca/finepix.c
4304 GSPCA GL860 SUBDRIVER
4307 T: git git://linuxtv.org/media_tree.git
4309 F: drivers/media/usb/gspca/gl860/
4311 GSPCA M5602 SUBDRIVER
4314 T: git git://linuxtv.org/media_tree.git
4316 F: drivers/media/usb/gspca/m5602/
4318 GSPCA PAC207 SONIXB SUBDRIVER
4321 T: git git://linuxtv.org/media_tree.git
4323 F: drivers/media/usb/gspca/pac207.c
4325 GSPCA SN9C20X SUBDRIVER
4328 T: git git://linuxtv.org/media_tree.git
4330 F: drivers/media/usb/gspca/sn9c20x.c
4332 GSPCA T613 SUBDRIVER
4335 T: git git://linuxtv.org/media_tree.git
4337 F: drivers/media/usb/gspca/t613.c
4339 GSPCA USB WEBCAM DRIVER
4342 T: git git://linuxtv.org/media_tree.git
4344 F: drivers/media/usb/gspca/
4346 GUID PARTITION TABLE (GPT)
4350 F: block/partitions/efi.*
4352 STK1160 USB VIDEO CAPTURE DRIVER
4355 T: git git://linuxtv.org/media_tree.git
4357 F: drivers/media/usb/stk1160/
4359 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4362 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4364 F: drivers/platform/x86/hdaps.c
4366 HDPVR USB VIDEO ENCODER DRIVER
4369 T: git git://linuxtv.org/media_tree.git
4370 W: http://linuxtv.org
4372 F: drivers/media/usb/hdpvr/
4374 HWPOISON MEMORY FAILURE HANDLING
4378 F: mm/memory-failure.c
4379 F: mm/hwpoison-inject.c
4381 HYPERVISOR VIRTUAL CONSOLE DRIVER
4389 W: http://linuxtv.org/
4390 W: http://palosaari.fi/linux/
4391 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4392 T: git git://linuxtv.org/anttip/media_tree.git
4394 F: drivers/media/usb/hackrf/
4400 W: http://www.lm-sensors.org/
4401 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4404 F: Documentation/hwmon/
4406 F: include/linux/hwmon*.h
4408 HARDWARE RANDOM NUMBER GENERATOR CORE
4412 F: Documentation/hw_random.txt
4413 F: drivers/char/hw_random/
4414 F: include/linux/hw_random.h
4416 HARDWARE SPINLOCK CORE
4419 F: Documentation/hwspinlock.txt
4420 F: drivers/hwspinlock/hwspinlock_*
4421 F: include/linux/hwspinlock.h
4423 HARMONY SOUND DRIVER
4426 F: sound/parisc/harmony.*
4431 W: http://linuxtv.org/
4432 W: http://palosaari.fi/linux/
4433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4434 T: git git://linuxtv.org/anttip/media_tree.git
4436 F: drivers/media/dvb-frontends/hd29l2*
4438 HEWLETT-PACKARD SMART2 RAID DRIVER
4441 F: Documentation/blockdev/cpqarray.txt
4442 F: drivers/block/cpqarray.*
4444 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4450 F: Documentation/scsi/hpsa.txt
4451 F: drivers/scsi/hpsa*.[ch]
4452 F: include/linux/cciss*.h
4453 F: include/uapi/linux/cciss*.h
4455 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4461 F: Documentation/blockdev/cciss.txt
4462 F: drivers/block/cciss*
4463 F: include/linux/cciss_ioctl.h
4464 F: include/uapi/linux/cciss_ioctl.h
4469 F: Documentation/filesystems/hfs.txt
4475 F: Documentation/filesystems/hfsplus.txt
4478 HGA FRAMEBUFFER DRIVER
4481 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4483 F: drivers/video/fbdev/hgafb.c
4485 HIBERNATION (aka Software Suspend, aka swsusp)
4491 F: drivers/base/power/
4493 F: include/linux/suspend.h
4494 F: include/linux/freezer.h
4495 F: include/linux/pm.h
4496 F: arch/*/include/asm/suspend*.h
4501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4504 F: include/linux/hid*
4505 F: include/uapi/linux/hid*
4507 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4512 F: Documentation/timers/
4513 F: kernel/time/hrtimer.c
4514 F: kernel/time/clockevents.c
4515 F: kernel/time/tick*.*
4516 F: kernel/time/timer_*.c
4517 F: include/linux/clockchips.h
4518 F: include/linux/hrtimer.h
4520 HIGH-SPEED SCC DRIVER FOR AX.25
4523 F: drivers/net/hamradio/dmascc.c
4524 F: drivers/net/hamradio/scc.c
4526 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4528 W: http://www.highpoint-tech.com
4530 F: Documentation/scsi/hptiop.txt
4531 F: drivers/scsi/hptiop.c
4537 F: include/linux/hippidevice.h
4538 F: include/uapi/linux/if_hippi.h
4540 F: drivers/net/hippi/
4546 W: http://hostap.epitest.fi/
4548 F: drivers/net/wireless/hostap/
4550 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4553 F: drivers/platform/x86/tc1100-wmi.c
4555 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4558 F: drivers/net/ethernet/hp/hp100.*
4560 HPET: High Precision Event Timers driver
4563 F: Documentation/timers/hpet.txt
4564 F: drivers/char/hpet.c
4565 F: include/linux/hpet.h
4566 F: include/uapi/linux/hpet.h
4570 F: arch/x86/kernel/hpet.c
4571 F: arch/x86/include/asm/hpet.h
4575 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4583 F: Documentation/ABI/testing/sysfs-bus-hsi
4584 F: Documentation/hsi.txt
4586 F: include/linux/hsi/
4587 F: include/uapi/linux/hsi/
4591 W: http://www.pharscape.org
4593 F: drivers/net/usb/hso.c
4595 HSR NETWORK PROTOCOL
4601 HTCPEN TOUCHSCREEN DRIVER
4605 F: drivers/input/touchscreen/htcpen.c
4612 Hyper-V CORE AND DRIVERS
4617 F: arch/x86/include/asm/mshyperv.h
4618 F: arch/x86/include/uapi/asm/hyperv.h
4619 F: arch/x86/kernel/cpu/mshyperv.c
4620 F: drivers/hid/hid-hyperv.c
4622 F: drivers/input/serio/hyperv-keyboard.c
4623 F: drivers/net/hyperv/
4624 F: drivers/scsi/storvsc_drv.c
4625 F: drivers/video/fbdev/hyperv_fb.c
4626 F: include/linux/hyperv.h
4629 I2C OVER PARALLEL PORT
4633 F: Documentation/i2c/busses/i2c-parport
4634 F: Documentation/i2c/busses/i2c-parport-light
4635 F: drivers/i2c/busses/i2c-parport.c
4636 F: drivers/i2c/busses/i2c-parport-light.c
4638 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4642 F: Documentation/i2c/busses/i2c-ali1535
4643 F: Documentation/i2c/busses/i2c-ali1563
4644 F: Documentation/i2c/busses/i2c-ali15x3
4645 F: Documentation/i2c/busses/i2c-amd756
4646 F: Documentation/i2c/busses/i2c-amd8111
4647 F: Documentation/i2c/busses/i2c-i801
4648 F: Documentation/i2c/busses/i2c-nforce2
4649 F: Documentation/i2c/busses/i2c-piix4
4650 F: Documentation/i2c/busses/i2c-sis5595
4651 F: Documentation/i2c/busses/i2c-sis630
4652 F: Documentation/i2c/busses/i2c-sis96x
4653 F: Documentation/i2c/busses/i2c-via
4654 F: Documentation/i2c/busses/i2c-viapro
4655 F: drivers/i2c/busses/i2c-ali1535.c
4656 F: drivers/i2c/busses/i2c-ali1563.c
4657 F: drivers/i2c/busses/i2c-ali15x3.c
4658 F: drivers/i2c/busses/i2c-amd756.c
4659 F: drivers/i2c/busses/i2c-amd756-s4882.c
4660 F: drivers/i2c/busses/i2c-amd8111.c
4661 F: drivers/i2c/busses/i2c-i801.c
4662 F: drivers/i2c/busses/i2c-isch.c
4663 F: drivers/i2c/busses/i2c-nforce2.c
4664 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4665 F: drivers/i2c/busses/i2c-piix4.c
4666 F: drivers/i2c/busses/i2c-sis5595.c
4667 F: drivers/i2c/busses/i2c-sis630.c
4668 F: drivers/i2c/busses/i2c-sis96x.c
4669 F: drivers/i2c/busses/i2c-via.c
4670 F: drivers/i2c/busses/i2c-viapro.c
4672 I2C/SMBUS ISMT DRIVER
4676 F: drivers/i2c/busses/i2c-ismt.c
4677 F: Documentation/i2c/busses/i2c-ismt
4679 I2C/SMBUS STUB DRIVER
4683 F: drivers/i2c/i2c-stub.c
4688 W: https://i2c.wiki.kernel.org/
4689 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4692 F: Documentation/devicetree/bindings/i2c/
4693 F: Documentation/i2c/
4695 F: include/linux/i2c.h
4696 F: include/linux/i2c-*.h
4697 F: include/uapi/linux/i2c.h
4698 F: include/uapi/linux/i2c-*.h
4710 F: Documentation/i2c/busses/i2c-taos-evm
4711 F: drivers/i2c/busses/i2c-taos-evm.c
4716 W: http://www.harbaum.org/till/i2c_tiny_usb
4718 F: drivers/i2c/busses/i2c-tiny-usb.c
4725 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4730 IA64 (Itanium) PLATFORM
4734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4738 IBM Power in-Nest Crypto Acceleration
4743 F: drivers/crypto/nx/
4745 IBM Power 842 compression accelerator
4748 F: drivers/crypto/nx/nx-842.c
4749 F: include/linux/nx842.h
4751 IBM Power Linux RAID adapter
4754 F: drivers/scsi/ipr.*
4756 IBM Power Virtual Ethernet Device Driver
4760 F: drivers/net/ethernet/ibm/ibmveth.*
4762 IBM Power Virtual SCSI Device Drivers
4766 F: drivers/scsi/ibmvscsi/ibmvscsi*
4767 F: drivers/scsi/ibmvscsi/viosrp.h
4769 IBM Power Virtual FC Device Drivers
4773 F: drivers/scsi/ibmvscsi/ibmvfc*
4775 IBM ServeRAID RAID DRIVER
4777 F: drivers/scsi/ips.*
4779 ICH LPC AND GPIO DRIVER
4782 F: drivers/mfd/lpc_ich.c
4783 F: drivers/gpio/gpio-ich.c
4788 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4791 F: Documentation/ide/
4793 F: include/linux/ide.h
4795 IDEAPAD LAPTOP EXTRAS DRIVER
4798 W: http://launchpad.net/ideapad-laptop
4800 F: drivers/platform/x86/ideapad-laptop.c
4802 IDEAPAD LAPTOP SLIDEBAR DRIVER
4805 W: https://github.com/o2genum/ideapad-slidebar
4807 F: drivers/input/misc/ideapad_slidebar.c
4813 F: Documentation/cdrom/ide-cd
4814 F: drivers/ide/ide-cd*
4820 F: drivers/idle/i7300_idle.c
4822 IEEE 802.15.4 SUBSYSTEM
4825 W: https://github.com/linux-wpan
4826 T: git git://github.com/linux-wpan/linux-wpan-next.git
4830 F: drivers/net/ieee802154/
4831 F: include/linux/nl802154.h
4832 F: include/linux/ieee802154.h
4833 F: include/net/nl802154.h
4834 F: include/net/mac802154.h
4835 F: include/net/af_ieee802154.h
4836 F: include/net/cfg802154.h
4837 F: include/net/ieee802154_netdev.h
4838 F: Documentation/networking/ieee802154.txt
4840 IGORPLUG-USB IR RECEIVER
4844 F: drivers/media/rc/igorplugusb.c
4846 IGUANAWORKS USB IR TRANSCEIVER
4850 F: drivers/media/rc/iguanair.c
4852 IIO SUBSYSTEM AND DRIVERS
4860 F: drivers/staging/iio/
4861 F: include/linux/iio/
4863 IKANOS/ADI EAGLE ADSL USB DRIVER
4867 F: drivers/usb/atm/ueagle-atm.c
4869 INA209 HARDWARE MONITOR DRIVER
4873 F: Documentation/hwmon/ina209
4874 F: Documentation/devicetree/bindings/i2c/ina209.txt
4875 F: drivers/hwmon/ina209.c
4877 INA2XX HARDWARE MONITOR DRIVER
4881 F: Documentation/hwmon/ina2xx
4882 F: drivers/hwmon/ina2xx.c
4883 F: include/linux/platform_data/ina2xx.h
4885 INDUSTRY PACK SUBSYSTEM (IPACK)
4890 W: http://industrypack.sourceforge.net
4894 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4901 F: security/integrity/ima/
4903 IMGTEC IR DECODER DRIVER
4906 F: drivers/media/rc/img-ir/
4908 IMS TWINTURBO FRAMEBUFFER DRIVER
4911 F: drivers/video/fbdev/imsttfb.c
4913 INFINIBAND SUBSYSTEM
4918 W: http://www.openfabrics.org/
4919 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4922 F: Documentation/infiniband/
4923 F: drivers/infiniband/
4924 F: include/uapi/linux/if_infiniband.h
4931 F: Documentation/filesystems/inotify.txt
4932 F: fs/notify/inotify/
4933 F: include/linux/inotify.h
4934 F: include/uapi/linux/inotify.h
4936 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4939 Q: http://patchwork.kernel.org/project/linux-input/list/
4940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4943 F: include/linux/input.h
4944 F: include/uapi/linux/input.h
4945 F: include/linux/input/
4947 INPUT MULTITOUCH (MT) PROTOCOL
4950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4952 F: Documentation/input/multi-touch-protocol.txt
4953 F: drivers/input/input-mt.c
4956 INTEL C600 SERIES SAS CONTROLLER DRIVER
4960 T: git git://git.code.sf.net/p/intel-sas/isci
4962 F: drivers/scsi/isci/
4967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4969 F: drivers/idle/intel_idle.c
4975 F: drivers/cpufreq/intel_pstate.c
4977 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4981 F: Documentation/fb/intelfb.txt
4982 F: drivers/video/fbdev/intelfb/
4984 INTEL 810/815 FRAMEBUFFER DRIVER
4988 F: drivers/video/fbdev/i810/
4990 INTEL MENLOW THERMAL DRIVER
4993 W: https://01.org/linux-acpi
4995 F: drivers/platform/x86/intel_menlow.c
4997 INTEL IA32 MICROCODE UPDATE SUPPORT
5000 F: arch/x86/kernel/cpu/microcode/core*
5001 F: arch/x86/kernel/cpu/microcode/intel*
5003 INTEL I/OAT DMA DRIVER
5007 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5009 F: drivers/dma/ioat*
5014 T: git git://git.infradead.org/iommu-2.6.git
5016 F: drivers/iommu/intel-iommu.c
5017 F: include/linux/intel-iommu.h
5019 INTEL IOP-ADMA DMA DRIVER
5022 F: drivers/dma/iop-adma.c
5024 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5027 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5028 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5029 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5030 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5031 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5032 F: drivers/net/wan/ixp4xx_hss.c
5034 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5037 F: drivers/char/hw_random/ixp4xx-rng.c
5039 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5051 W: http://www.intel.com/support/feedback.htm
5052 W: http://e1000.sourceforge.net/
5053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5056 F: Documentation/networking/e100.txt
5057 F: Documentation/networking/e1000.txt
5058 F: Documentation/networking/e1000e.txt
5059 F: Documentation/networking/igb.txt
5060 F: Documentation/networking/igbvf.txt
5061 F: Documentation/networking/ixgb.txt
5062 F: Documentation/networking/ixgbe.txt
5063 F: Documentation/networking/ixgbevf.txt
5064 F: Documentation/networking/i40e.txt
5065 F: Documentation/networking/i40evf.txt
5066 F: drivers/net/ethernet/intel/
5067 F: drivers/net/ethernet/intel/*/
5069 INTEL-MID GPIO DRIVER
5073 F: drivers/gpio/gpio-intel-mid.c
5075 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5079 F: Documentation/networking/README.ipw2100
5080 F: Documentation/networking/README.ipw2200
5081 F: drivers/net/wireless/ipw2x00/
5083 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5088 W: http://tboot.sourceforge.net
5089 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5091 F: Documentation/intel_txt.txt
5092 F: include/linux/tboot.h
5093 F: arch/x86/kernel/tboot.c
5095 INTEL WIRELESS WIMAX CONNECTION 2400
5100 W: http://linuxwimax.org
5101 F: Documentation/wimax/README.i2400m
5102 F: drivers/net/wimax/i2400m/
5103 F: include/uapi/linux/wimax/i2400m.h
5105 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5109 F: drivers/net/wireless/iwlegacy/
5111 INTEL WIRELESS WIFI LINK (iwlwifi)
5116 W: http://intellinuxwireless.org
5117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5119 F: drivers/net/wireless/iwlwifi/
5121 INTEL MANAGEMENT ENGINE (mei)
5125 F: include/uapi/linux/mei.h
5126 F: drivers/misc/mei/*
5127 F: Documentation/misc-devices/mei/*
5129 IOC3 ETHERNET DRIVER
5133 F: drivers/net/ethernet/sgi/ioc3-eth.c
5139 F: drivers/tty/serial/ioc3_serial.c
5144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5151 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5153 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5158 F: drivers/net/ethernet/icplus/ipg.*
5164 F: drivers/infiniband/hw/ipath/
5169 W: http://openipmi.sourceforge.net/
5171 F: Documentation/IPMI.txt
5172 F: drivers/char/ipmi/
5173 F: include/linux/ipmi*
5174 F: include/uapi/linux/ipmi*
5176 IPS SCSI RAID DRIVER
5179 W: http://www.adaptec.com/
5181 F: drivers/scsi/ips*
5190 F: Documentation/networking/ipvs-sysctl.txt
5191 F: include/net/ip_vs.h
5192 F: include/uapi/linux/ip_vs.h
5193 F: net/netfilter/ipvs/
5199 F: drivers/tty/ipwireless/
5205 F: include/net/ipx.h
5206 F: include/uapi/linux/ipx.h
5213 W: http://irda.sourceforge.net/
5215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5216 F: Documentation/networking/irda.txt
5217 F: drivers/net/irda/
5218 F: include/net/irda/
5225 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5234 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5235 F: Documentation/devicetree/bindings/interrupt-controller/
5238 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5241 F: Documentation/IRQ-domain.txt
5242 F: include/linux/irqdomain.h
5243 F: kernel/irq/irqdomain.c
5248 F: Documentation/isapnp.txt
5249 F: drivers/pnp/isapnp/
5250 F: include/linux/isapnp.h
5255 T: git git://linuxtv.org/media_tree.git
5256 W: http://linuxtv.org
5258 F: drivers/media/radio/radio-isa*
5260 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5264 F: drivers/firmware/iscsi_ibft*
5269 W: www.open-iscsi.org
5270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5272 F: drivers/scsi/*iscsi*
5273 F: include/scsi/*iscsi*
5275 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5281 W: http://www.openfabrics.org
5282 W: www.open-iscsi.org
5283 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5284 F: drivers/infiniband/ulp/iser/
5286 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5292 W: http://www.linux-iscsi.org
5293 F: drivers/infiniband/ulp/isert
5299 W: http://www.isdn4linux.de
5300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5302 F: Documentation/isdn/
5304 F: include/linux/isdn.h
5305 F: include/linux/isdn/
5306 F: include/uapi/linux/isdn.h
5307 F: include/uapi/linux/isdn/
5309 ISDN SUBSYSTEM (Eicon active card driver)
5312 W: http://www.melware.de
5314 F: drivers/isdn/hardware/eicon/
5316 IT87 HARDWARE MONITORING DRIVER
5320 F: Documentation/hwmon/it87
5321 F: drivers/hwmon/it87.c
5326 W: http://linuxtv.org/
5327 W: http://palosaari.fi/linux/
5328 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5329 T: git git://linuxtv.org/anttip/media_tree.git
5331 F: drivers/media/tuners/it913x*
5333 IVTV VIDEO4LINUX DRIVER
5337 T: git git://linuxtv.org/media_tree.git
5338 W: http://www.ivtvdriver.org
5340 F: Documentation/video4linux/*.ivtv
5341 F: drivers/media/pci/ivtv/
5342 F: include/uapi/linux/ivtv*
5344 IX2505V MEDIA DRIVER
5347 W: http://linuxtv.org/
5348 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5350 F: drivers/media/dvb-frontends/ix2505v*
5352 JC42.4 TEMPERATURE SENSOR DRIVER
5356 F: drivers/hwmon/jc42.c
5357 F: Documentation/hwmon/jc42
5362 W: http://jfs.sourceforge.net/
5363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5365 F: Documentation/filesystems/jfs.txt
5372 F: drivers/net/ethernet/jme.*
5374 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5377 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5380 F: include/uapi/linux/jffs2.h
5382 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5388 F: include/linux/jbd.h
5390 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5395 F: include/linux/jbd2.h
5397 JSM Neo PCI based serial card
5401 F: drivers/tty/serial/jsm/
5403 K10TEMP HARDWARE MONITORING DRIVER
5407 F: Documentation/hwmon/k10temp
5408 F: drivers/hwmon/k10temp.c
5410 K8TEMP HARDWARE MONITORING DRIVER
5414 F: Documentation/hwmon/k8temp
5415 F: drivers/hwmon/k8temp.c
5420 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5422 F: Documentation/kbuild/kconfig-language.txt
5429 W: http://lse.sourceforge.net/kdump/
5431 F: Documentation/kdump/
5433 KEENE FM RADIO TRANSMITTER DRIVER
5436 T: git git://linuxtv.org/media_tree.git
5437 W: http://linuxtv.org
5439 F: drivers/media/radio/radio-keene*
5441 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5447 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5453 F: Documentation/kbuild/
5455 F: scripts/Makefile.*
5462 W: http://kernelnewbies.org/KernelJanitors
5465 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5468 W: http://nfs.sourceforge.net/
5471 F: include/uapi/linux/nfsd/
5475 F: include/linux/lockd/
5476 F: include/linux/sunrpc/
5477 F: include/uapi/linux/sunrpc/
5479 KERNEL SELFTEST FRAMEWORK
5482 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5484 F: tools/testing/selftests
5486 KERNEL VIRTUAL MACHINE (KVM)
5490 W: http://www.linux-kvm.org
5491 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5493 F: Documentation/*/kvm*.txt
5494 F: Documentation/virtual/kvm/
5496 F: arch/*/include/asm/kvm*
5497 F: include/linux/kvm*
5498 F: include/uapi/linux/kvm*
5501 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5504 W: http://kvm.qumranet.com
5506 F: arch/x86/include/asm/svm.h
5507 F: arch/x86/kvm/svm.c
5509 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5512 W: http://kvm.qumranet.com
5513 T: git git://github.com/agraf/linux-2.6.git
5515 F: arch/powerpc/include/asm/kvm*
5516 F: arch/powerpc/kvm/
5518 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5523 W: http://www.ibm.com/developerworks/linux/linux390/
5525 F: Documentation/s390/kvm.txt
5526 F: arch/s390/include/asm/kvm*
5528 F: drivers/s390/kvm/
5530 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5535 W: http://systems.cs.columbia.edu/projects/kvm-arm
5537 F: arch/arm/include/uapi/asm/kvm*
5538 F: arch/arm/include/asm/kvm*
5541 F: include/kvm/arm_*
5543 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5549 F: arch/arm64/include/uapi/asm/kvm*
5550 F: arch/arm64/include/asm/kvm*
5555 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5558 F: include/linux/kexec.h
5559 F: include/uapi/linux/kexec.h
5566 F: Documentation/security/keys.txt
5567 F: include/linux/key.h
5568 F: include/linux/key-type.h
5578 F: Documentation/security/keys-trusted-encrypted.txt
5579 F: include/keys/trusted-type.h
5580 F: security/keys/trusted.c
5581 F: security/keys/trusted.h
5589 F: Documentation/security/keys-trusted-encrypted.txt
5590 F: include/keys/encrypted-type.h
5591 F: security/keys/encrypted-keys/
5593 KGDB / KDB /debug_core
5595 W: http://kgdb.wiki.kernel.org/
5598 F: Documentation/DocBook/kgdb.tmpl
5599 F: drivers/misc/kgdbts.c
5600 F: drivers/tty/serial/kgdboc.c
5601 F: include/linux/kdb.h
5602 F: include/linux/kgdb.h
5609 F: Documentation/kmemcheck.txt
5610 F: arch/x86/include/asm/kmemcheck.h
5611 F: arch/x86/mm/kmemcheck/
5612 F: include/linux/kmemcheck.h
5618 F: Documentation/kmemleak.txt
5619 F: include/linux/kmemleak.h
5621 F: mm/kmemleak-test.c
5629 F: Documentation/kprobes.txt
5630 F: include/linux/kprobes.h
5633 KS0108 LCD CONTROLLER DRIVER
5635 W: http://miguelojeda.es/auxdisplay.htm
5636 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5638 F: Documentation/auxdisplay/ks0108
5639 F: drivers/auxdisplay/ks0108.c
5640 F: include/linux/ks0108.h
5645 F: Documentation/networking/lapb-module.txt
5649 LASI 53c700 driver for PARISC
5653 F: Documentation/scsi/53c700.txt
5654 F: drivers/scsi/53c700*
5660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5663 F: include/linux/leds.h
5665 LEGACY EEPROM DRIVER
5668 F: Documentation/misc-devices/eeprom
5669 F: drivers/misc/eeprom/eeprom.c
5671 LEGO USB Tower driver
5674 W: http://legousb.sourceforge.net/
5676 F: drivers/usb/misc/legousbtower.c
5681 W: http://linuxtv.org/
5682 W: http://github.com/mkrufky
5683 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5684 T: git git://linuxtv.org/mkrufky/tuners.git
5686 F: drivers/media/dvb-frontends/lg2160.*
5688 LGDT3305 MEDIA DRIVER
5691 W: http://linuxtv.org/
5692 W: http://github.com/mkrufky
5693 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5694 T: git git://linuxtv.org/mkrufky/tuners.git
5696 F: drivers/media/dvb-frontends/lgdt3305.*
5701 W: http://lguest.ozlabs.org/
5703 F: arch/x86/include/asm/lguest*.h
5706 F: include/linux/lguest*.h
5709 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5715 F: include/linux/ata.h
5716 F: include/linux/libata.h
5718 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5723 F: include/linux/pata_arasan_cf_data.h
5724 F: drivers/ata/pata_arasan_cf.c
5730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5732 F: drivers/ata/pata_*.c
5733 F: drivers/ata/ata_generic.c
5735 LIBATA SATA AHCI PLATFORM devices support
5739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5741 F: drivers/ata/ahci_platform.c
5742 F: drivers/ata/libahci_platform.c
5743 F: include/linux/ahci_platform.h
5745 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5750 F: drivers/ata/sata_promise.*
5755 F: tools/lib/lockdep/
5757 LINUX FOR IBM pSERIES (RS/6000)
5759 W: http://www.ibm.com/linux/ltc/projects/ppc
5761 F: arch/powerpc/boot/rs6000.h
5763 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5767 W: http://www.penguinppc.org/
5769 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5772 F: Documentation/powerpc/
5775 LINUX FOR POWER MACINTOSH
5777 W: http://www.penguinppc.org/
5780 F: arch/powerpc/platforms/powermac/
5781 F: drivers/macintosh/
5783 LINUX FOR POWERPC EMBEDDED MPC5XXX
5786 T: git git://git.denx.de/linux-denx-agust.git
5788 F: arch/powerpc/platforms/512x/
5789 F: arch/powerpc/platforms/52xx/
5791 LINUX FOR POWERPC EMBEDDED PPC4XX
5794 W: http://www.penguinppc.org/
5797 F: arch/powerpc/platforms/40x/
5798 F: arch/powerpc/platforms/44x/
5800 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5803 F: arch/powerpc/*/*virtex*
5804 F: arch/powerpc/*/*/*virtex*
5806 LINUX FOR POWERPC EMBEDDED PPC8XX
5808 W: http://www.penguinppc.org/
5811 F: arch/powerpc/platforms/8xx/
5813 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5816 W: http://www.penguinppc.org/
5818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5820 F: arch/powerpc/platforms/83xx/
5821 F: arch/powerpc/platforms/85xx/
5823 LINUX FOR POWERPC PA SEMI PWRFICIENT
5827 F: arch/powerpc/platforms/pasemi/
5828 F: drivers/*/*pasemi*
5829 F: drivers/*/*/*pasemi*
5831 LINUX SECURITY MODULE (LSM) FRAMEWORK
5836 LIS3LV02D ACCELEROMETER DRIVER
5839 F: Documentation/misc-devices/lis3lv02d
5840 F: drivers/misc/lis3lv02d/
5841 F: drivers/platform/x86/hp_accel.c
5846 F: include/linux/llc.h
5847 F: include/uapi/linux/llc.h
5851 LM73 HARDWARE MONITOR DRIVER
5855 F: drivers/hwmon/lm73.c
5857 LM78 HARDWARE MONITOR DRIVER
5861 F: Documentation/hwmon/lm78
5862 F: drivers/hwmon/lm78.c
5864 LM83 HARDWARE MONITOR DRIVER
5868 F: Documentation/hwmon/lm83
5869 F: drivers/hwmon/lm83.c
5871 LM90 HARDWARE MONITOR DRIVER
5875 F: Documentation/hwmon/lm90
5876 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5877 F: drivers/hwmon/lm90.c
5879 LM95234 HARDWARE MONITOR DRIVER
5883 F: Documentation/hwmon/lm95234
5884 F: drivers/hwmon/lm95234.c
5886 LME2510 MEDIA DRIVER
5889 W: http://linuxtv.org/
5890 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5892 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5894 LOCKDEP AND LOCKSTAT
5898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5900 F: Documentation/locking/lockdep*.txt
5901 F: Documentation/locking/lockstat.txt
5902 F: include/linux/lockdep.h
5905 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5908 W: http://www.linux-ntfs.org/content/view/19/37/
5910 F: Documentation/ldm.txt
5911 F: block/partitions/ldm.*
5921 LPC32XX MACHINE SUPPORT
5925 F: arch/arm/mach-lpc32xx/
5927 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5934 W: http://www.lsilogic.com/support
5936 F: drivers/message/fusion/
5937 F: drivers/scsi/mpt2sas/
5938 F: drivers/scsi/mpt3sas/
5940 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5944 F: drivers/scsi/sym53c8xx_2/
5946 LTC4261 HARDWARE MONITOR DRIVER
5950 F: Documentation/hwmon/ltc4261
5951 F: drivers/hwmon/ltc4261.c
5953 LTP (Linux Test Project)
5961 W: http://linux-test-project.github.io/
5962 T: git git://github.com/linux-test-project/ltp.git
5966 W: http://www.linux-m32r.org/
5973 W: http://www.linux-m68k.org/
5974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5979 M68K ON APPLE MACINTOSH
5981 W: http://www.mac.linux-m68k.org/
5988 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5992 M88DS3103 MEDIA DRIVER
5995 W: http://linuxtv.org/
5996 W: http://palosaari.fi/linux/
5997 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5998 T: git git://linuxtv.org/anttip/media_tree.git
6000 F: drivers/media/dvb-frontends/m88ds3103*
6002 M88RS2000 MEDIA DRIVER
6005 W: http://linuxtv.org/
6006 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6008 F: drivers/media/dvb-frontends/m88rs2000*
6010 M88TS2022 MEDIA DRIVER
6013 W: http://linuxtv.org/
6014 W: http://palosaari.fi/linux/
6015 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6016 T: git git://linuxtv.org/anttip/media_tree.git
6018 F: drivers/media/tuners/m88ts2022*
6020 MA901 MASTERKIT USB FM RADIO DRIVER
6023 T: git git://linuxtv.org/media_tree.git
6025 F: drivers/media/radio/radio-ma901.c
6030 W: http://wireless.kernel.org/
6031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6034 F: Documentation/networking/mac80211-injection.txt
6035 F: include/net/mac80211.h
6042 F: drivers/net/macvlan.c
6043 F: include/linux/if_macvlan.h
6050 F: include/linux/mailbox_client.h
6051 F: include/linux/mailbox_controller.h
6053 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6055 W: http://www.kernel.org/doc/man-pages
6059 MARVELL ARMADA DRM SUPPORT
6062 F: drivers/gpu/drm/armada/
6064 MARVELL 88E6352 DSA support
6067 F: drivers/net/dsa/mv88e6352.c
6069 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6074 F: drivers/net/ethernet/marvell/sk*
6076 MARVELL LIBERTAS WIRELESS DRIVER
6079 F: drivers/net/wireless/libertas/
6081 MARVELL MV643XX ETHERNET DRIVER
6085 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6086 F: include/linux/mv643xx.h
6088 MARVELL MVNETA ETHERNET DRIVER
6092 F: drivers/net/ethernet/marvell/mvneta.*
6094 MARVELL MWIFIEX WIRELESS DRIVER
6099 F: drivers/net/wireless/mwifiex/
6101 MARVELL MWL8K WIRELESS DRIVER
6105 F: drivers/net/wireless/mwl8k.c
6107 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6110 F: drivers/mmc/host/mvsdio.*
6112 MATROX FRAMEBUFFER DRIVER
6115 F: drivers/video/fbdev/matrox/matroxfb_*
6116 F: include/uapi/linux/matroxfb.h
6118 MAX16065 HARDWARE MONITOR DRIVER
6122 F: Documentation/hwmon/max16065
6123 F: drivers/hwmon/max16065.c
6125 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6129 F: Documentation/hwmon/max6650
6130 F: drivers/hwmon/max6650.c
6132 MAX6697 HARDWARE MONITOR DRIVER
6136 F: Documentation/hwmon/max6697
6137 F: Documentation/devicetree/bindings/i2c/max6697.txt
6138 F: drivers/hwmon/max6697.c
6139 F: include/linux/platform_data/max6697.h
6141 MAXIRADIO FM RADIO RECEIVER DRIVER
6144 T: git git://linuxtv.org/media_tree.git
6145 W: http://linuxtv.org
6147 F: drivers/media/radio/radio-maxiradio*
6149 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6151 P: LinuxTV.org Project
6153 W: http://linuxtv.org
6154 Q: http://patchwork.kernel.org/project/linux-media/list/
6155 T: git git://linuxtv.org/media_tree.git
6157 F: Documentation/dvb/
6158 F: Documentation/video4linux/
6159 F: Documentation/DocBook/media/
6161 F: drivers/staging/media/
6163 F: include/uapi/linux/dvb/
6164 F: include/uapi/linux/videodev2.h
6165 F: include/uapi/linux/media.h
6166 F: include/uapi/linux/v4l2-*
6167 F: include/uapi/linux/meye.h
6168 F: include/uapi/linux/ivtv*
6169 F: include/uapi/linux/uvcvideo.h
6171 MEDIAVISION PRO MOVIE STUDIO DRIVER
6174 T: git git://linuxtv.org/media_tree.git
6175 W: http://linuxtv.org
6177 F: drivers/media/parport/pms*
6179 MEGARAID SCSI/SAS DRIVERS
6185 W: http://www.lsi.com
6187 F: Documentation/scsi/megaraid.txt
6188 F: drivers/scsi/megaraid.*
6189 F: drivers/scsi/megaraid/
6191 MELLANOX ETHERNET DRIVER (mlx4_en)
6195 W: http://www.mellanox.com
6196 Q: http://patchwork.ozlabs.org/project/netdev/list/
6197 F: drivers/net/ethernet/mellanox/mlx4/en_*
6201 W: http://www.linux-mm.org
6203 F: include/linux/mm.h
6204 F: include/linux/gfp.h
6205 F: include/linux/mmzone.h
6206 F: include/linux/memory_hotplug.h
6207 F: include/linux/vmalloc.h
6210 MEMORY TECHNOLOGY DEVICES (MTD)
6214 W: http://www.linux-mtd.infradead.org/
6215 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6216 T: git git://git.infradead.org/linux-mtd.git
6217 T: git git://git.infradead.org/l2-mtd.git
6220 F: include/linux/mtd/
6221 F: include/uapi/mtd/
6223 MEN A21 WATCHDOG DRIVER
6227 F: drivers/watchdog/mena21_wdt.c
6229 MEN CHAMELEON BUS (mcb)
6233 F: include/linux/mcb.h
6235 MEN F21BMC (Board Management Controller)
6238 F: drivers/mfd/menf21bmc.c
6239 F: drivers/watchdog/menf21bmc_wdt.c
6240 F: drivers/leds/leds-menf21bmc.c
6241 F: drivers/hwmon/menf21bmc_hwmon.c
6242 F: Documentation/hwmon/menf21bmc
6249 F: Documentation/metag/
6250 F: Documentation/devicetree/bindings/metag/
6251 F: drivers/clocksource/metag_generic.c
6252 F: drivers/irqchip/irq-metag.c
6253 F: drivers/irqchip/irq-metag-ext.c
6254 F: drivers/tty/metag_da.c
6256 MICROBLAZE ARCHITECTURE
6258 W: http://www.monstr.eu/fdt/
6259 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6266 F: drivers/usb/image/microtek.*
6271 W: http://www.linux-mips.org/
6272 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6273 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6275 F: Documentation/mips/
6278 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6281 T: git git://linuxtv.org/media_tree.git
6282 W: http://linuxtv.org
6284 F: drivers/media/radio/radio-miropcm20*
6286 Mellanox MLX5 core VPI driver
6290 W: http://www.mellanox.com
6291 Q: http://patchwork.ozlabs.org/project/netdev/list/
6292 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6293 T: git git://openfabrics.org/~eli/connect-ib.git
6295 F: drivers/net/ethernet/mellanox/mlx5/core/
6296 F: include/linux/mlx5/
6298 Mellanox MLX5 IB driver
6301 W: http://www.mellanox.com
6302 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6303 T: git git://openfabrics.org/~eli/connect-ib.git
6305 F: include/linux/mlx5/
6306 F: drivers/infiniband/hw/mlx5/
6308 MN88472 MEDIA DRIVER
6311 W: http://linuxtv.org/
6312 W: http://palosaari.fi/linux/
6313 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6314 T: git git://linuxtv.org/anttip/media_tree.git
6316 F: drivers/staging/media/mn88472/
6317 F: drivers/media/dvb-frontends/mn88472.h
6319 MN88473 MEDIA DRIVER
6322 W: http://linuxtv.org/
6323 W: http://palosaari.fi/linux/
6324 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6325 T: git git://linuxtv.org/anttip/media_tree.git
6327 F: drivers/staging/media/mn88473/
6328 F: drivers/media/dvb-frontends/mn88473.h
6333 F: include/linux/module.h
6336 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6337 W: http://popies.net/meye/
6339 F: Documentation/video4linux/meye.txt
6340 F: drivers/media/pci/meye/
6341 F: include/uapi/linux/meye.h
6343 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6346 F: Documentation/serial/moxa-smartio
6347 F: drivers/tty/mxser.*
6349 MR800 AVERMEDIA USB FM RADIO DRIVER
6352 T: git git://linuxtv.org/media_tree.git
6354 F: drivers/media/radio/radio-mr800.c
6356 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6360 F: drivers/net/ieee802154/mrf24j40.c
6366 F: drivers/platform/x86/msi-laptop.c
6372 F: drivers/platform/x86/msi-wmi.c
6377 W: http://linuxtv.org/
6378 W: http://palosaari.fi/linux/
6379 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6380 T: git git://linuxtv.org/anttip/media_tree.git
6382 F: drivers/media/tuners/msi001*
6384 MSI2500 MEDIA DRIVER
6387 W: http://linuxtv.org/
6388 W: http://palosaari.fi/linux/
6389 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6390 T: git git://linuxtv.org/anttip/media_tree.git
6392 F: drivers/media/usb/msi2500/
6394 MT9M032 APTINA SENSOR DRIVER
6397 T: git git://linuxtv.org/media_tree.git
6399 F: drivers/media/i2c/mt9m032.c
6400 F: include/media/mt9m032.h
6402 MT9P031 APTINA CAMERA SENSOR
6405 T: git git://linuxtv.org/media_tree.git
6407 F: drivers/media/i2c/mt9p031.c
6408 F: include/media/mt9p031.h
6410 MT9T001 APTINA CAMERA SENSOR
6413 T: git git://linuxtv.org/media_tree.git
6415 F: drivers/media/i2c/mt9t001.c
6416 F: include/media/mt9t001.h
6418 MT9V032 APTINA CAMERA SENSOR
6421 T: git git://linuxtv.org/media_tree.git
6423 F: drivers/media/i2c/mt9v032.c
6424 F: include/media/mt9v032.h
6426 MULTIFUNCTION DEVICES (MFD)
6429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6432 F: include/linux/mfd/
6434 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6439 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6442 F: include/linux/mmc/
6443 F: include/uapi/linux/mmc/
6445 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6447 F: drivers/mmc/host/mmc_spi.c
6448 F: include/linux/spi/mmc_spi.h
6450 MULTISOUND SOUND DRIVER
6453 F: Documentation/sound/oss/MultiSound
6456 MULTITECH MULTIPORT CARD (ISICOM)
6458 F: drivers/tty/isicom.c
6459 F: include/linux/isicom.h
6461 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6466 F: drivers/usb/musb/
6468 MXL5007T MEDIA DRIVER
6471 W: http://linuxtv.org/
6472 W: http://github.com/mkrufky
6473 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6474 T: git git://linuxtv.org/mkrufky/tuners.git
6476 F: drivers/media/tuners/mxl5007t.*
6478 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6481 W: https://www.myricom.com/support/downloads/myri10ge.html
6483 F: drivers/net/ethernet/myricom/myri10ge/
6485 NATSEMI ETHERNET DRIVER (DP8381x)
6487 F: drivers/net/ethernet/natsemi/natsemi.c
6489 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6493 W: http://www.native-instruments.com
6501 NCR 5380 SCSI DRIVERS
6506 F: Documentation/scsi/g_NCR5380.txt
6507 F: drivers/scsi/NCR5380.*
6508 F: drivers/scsi/arm/cumana_1.c
6509 F: drivers/scsi/arm/oak.c
6510 F: drivers/scsi/atari_NCR5380.c
6511 F: drivers/scsi/atari_scsi.*
6512 F: drivers/scsi/dmx3191d.c
6513 F: drivers/scsi/dtc.*
6514 F: drivers/scsi/g_NCR5380.*
6515 F: drivers/scsi/g_NCR5380_mmio.c
6516 F: drivers/scsi/mac_scsi.*
6517 F: drivers/scsi/pas16.*
6518 F: drivers/scsi/sun3_scsi.*
6519 F: drivers/scsi/sun3_scsi_vme.c
6520 F: drivers/scsi/t128.*
6522 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6526 F: drivers/scsi/NCR_D700.*
6528 NCT6775 HARDWARE MONITOR DRIVER
6532 F: Documentation/hwmon/nct6775
6533 F: drivers/hwmon/nct6775.c
6535 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6538 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6540 F: drivers/infiniband/hw/nes/
6542 NETEM NETWORK EMULATOR
6546 F: net/sched/sch_netem.c
6548 NETERION 10GbE DRIVERS (s2io/vxge)
6552 F: Documentation/networking/s2io.txt
6553 F: Documentation/networking/vxge.txt
6554 F: drivers/net/ethernet/neterion/
6556 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6562 W: http://www.netfilter.org/
6563 W: http://www.iptables.org/
6564 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6568 F: include/linux/netfilter*
6569 F: include/linux/netfilter/
6570 F: include/net/netfilter/
6571 F: include/uapi/linux/netfilter*
6572 F: include/uapi/linux/netfilter/
6573 F: net/*/netfilter.c
6579 W: http://netlabel.sf.net
6582 F: Documentation/netlabel/
6583 F: include/net/netlabel.h
6586 NETROM NETWORK LAYER
6589 W: http://www.linux-ax25.org/
6591 F: include/net/netrom.h
6592 F: include/uapi/linux/netrom.h
6595 NETWORK BLOCK DEVICE (NBD)
6599 F: Documentation/blockdev/nbd.txt
6600 F: drivers/block/nbd.c
6601 F: include/linux/nbd.h
6602 F: include/uapi/linux/nbd.h
6604 NETWORK DROP MONITOR
6608 W: https://fedorahosted.org/dropwatch/
6609 F: net/core/drop_monitor.c
6611 NETWORKING [GENERAL]
6614 W: http://www.linuxfoundation.org/en/Net
6615 Q: http://patchwork.ozlabs.org/project/netdev/list/
6616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6621 F: include/linux/in.h
6622 F: include/linux/net.h
6623 F: include/linux/netdevice.h
6624 F: include/uapi/linux/in.h
6625 F: include/uapi/linux/net.h
6626 F: include/uapi/linux/netdevice.h
6628 F: tools/testing/selftests/net/
6632 NETWORKING [IPv4/IPv6]
6639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6660 F: net/ipv4/ipcomp.c
6661 F: net/ipv4/ip_vti.c
6665 F: net/ipv6/ipcomp6.c
6666 F: net/ipv6/ip6_vti.c
6667 F: include/uapi/linux/xfrm.h
6668 F: include/net/xfrm.h
6670 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6675 NETWORKING [WIRELESS]
6677 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6681 W: http://www.linuxfoundation.org/en/Net
6682 Q: http://patchwork.ozlabs.org/project/netdev/list/
6683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6687 F: include/linux/if_*
6688 F: include/linux/netdevice.h
6689 F: include/linux/arcdevice.h
6690 F: include/linux/etherdevice.h
6691 F: include/linux/fcdevice.h
6692 F: include/linux/fddidevice.h
6693 F: include/linux/hippidevice.h
6694 F: include/linux/inetdevice.h
6695 F: include/uapi/linux/if_*
6696 F: include/uapi/linux/netdevice.h
6698 NETWORKING DRIVERS (WIRELESS)
6701 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6704 F: drivers/net/wireless/
6706 NETXEN (1/10) GbE SUPPORT
6711 W: http://www.qlogic.com
6713 F: drivers/net/ethernet/qlogic/netxen/
6724 F: include/uapi/linux/nfc.h
6726 F: include/linux/platform_data/pn544.h
6727 F: Documentation/devicetree/bindings/net/nfc/
6729 NFS, SUNRPC, AND LOCKD CLIENTS
6732 W: http://client.linux-nfs.org
6733 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6739 F: include/linux/lockd/
6740 F: include/linux/nfs*
6741 F: include/linux/sunrpc/
6742 F: include/uapi/linux/nfs*
6743 F: include/uapi/linux/sunrpc/
6748 W: http://nilfs.sourceforge.net/
6749 T: git git://github.com/konis/nilfs2.git
6751 F: Documentation/filesystems/nilfs2.txt
6753 F: include/linux/nilfs2_fs.h
6755 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6757 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6759 F: Documentation/scsi/NinjaSCSI.txt
6760 F: drivers/scsi/pcmcia/nsp_*
6762 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6765 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6767 F: Documentation/scsi/NinjaSCSI.txt
6768 F: drivers/scsi/nsp32*
6773 T: git git://git.rocketboards.org/linux-socfpga.git
6781 W: https://github.com/jonmason/ntb/wiki
6782 T: git git://github.com/jonmason/ntb.git
6784 F: drivers/net/ntb_netdev.c
6785 F: include/linux/ntb.h
6790 W: http://www.tuxera.com/
6791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6793 F: Documentation/filesystems/ntfs.txt
6796 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6800 F: drivers/video/fbdev/riva/
6801 F: drivers/video/fbdev/nvidia/
6806 T: git git://git.infradead.org/users/willy/linux-nvme.git
6808 F: drivers/block/nvme*
6809 F: include/linux/nvme.h
6811 NXP TDA998X DRM DRIVER
6814 F: drivers/gpu/drm/i2c/tda998x_drv.c
6815 F: include/drm/i2c/tda998x.h
6821 F: sound/soc/codecs/tfa9879*
6826 W: http://www.muru.com/linux/omap/
6827 W: http://linux.omap.com/
6828 Q: http://patchwork.kernel.org/project/linux-omap/list/
6829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6832 F: drivers/i2c/busses/i2c-omap.c
6833 F: drivers/irqchip/irq-omap-intc.c
6834 F: drivers/mfd/*omap*.c
6835 F: drivers/mfd/menelaus.c
6836 F: drivers/mfd/palmas.c
6837 F: drivers/mfd/tps65217.c
6838 F: drivers/mfd/tps65218.c
6839 F: drivers/mfd/tps65910.c
6840 F: drivers/mfd/twl-core.[ch]
6841 F: drivers/mfd/twl4030*.c
6842 F: drivers/mfd/twl6030*.c
6843 F: drivers/mfd/twl6040*.c
6844 F: drivers/regulator/palmas-regulator*.c
6845 F: drivers/regulator/pbias-regulator.c
6846 F: drivers/regulator/tps65217-regulator.c
6847 F: drivers/regulator/tps65218-regulator.c
6848 F: drivers/regulator/tps65910-regulator.c
6849 F: drivers/regulator/twl-regulator.c
6850 F: include/linux/i2c-omap.h
6852 OMAP DEVICE TREE SUPPORT
6858 F: arch/arm/boot/dts/*omap*
6859 F: arch/arm/boot/dts/*am3*
6860 F: arch/arm/boot/dts/*am4*
6861 F: arch/arm/boot/dts/*am5*
6862 F: arch/arm/boot/dts/*dra7*
6864 OMAP CLOCK FRAMEWORK SUPPORT
6868 F: arch/arm/*omap*/*clock*
6870 OMAP POWER MANAGEMENT SUPPORT
6874 F: arch/arm/*omap*/*pm*
6875 F: drivers/cpufreq/omap-cpufreq.c
6877 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6882 F: arch/arm/mach-omap2/prm*
6892 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6897 F: drivers/memory/omap-gpmc.c
6898 F: arch/arm/mach-omap2/*gpmc*
6900 OMAP FRAMEBUFFER SUPPORT
6905 F: drivers/video/fbdev/omap/
6907 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6912 F: drivers/video/fbdev/omap2/
6913 F: Documentation/arm/OMAP/DSS
6915 OMAP HARDWARE SPINLOCK SUPPORT
6919 F: drivers/hwspinlock/omap_hwspinlock.c
6920 F: arch/arm/mach-omap2/hwspinlock.c
6926 F: drivers/mmc/host/omap.c
6932 F: drivers/mmc/host/omap_hsmmc.c
6934 OMAP RANDOM NUMBER GENERATOR SUPPORT
6937 F: drivers/char/hw_random/omap-rng.c
6944 F: arch/arm/mach-omap2/omap_hwmod.*
6946 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6950 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6952 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6956 F: drivers/media/platform/omap3isp/
6957 F: drivers/staging/media/omap4iss/
6963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6965 F: drivers/usb/*/*omap*
6966 F: arch/arm/*omap*/usb*
6974 F: drivers/gpio/gpio-omap.c
6976 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6980 F: arch/arm/boot/dts/am335x-nano.dts
6986 F: Documentation/filesystems/omfs.txt
6989 OMNIKEY CARDMAN 4000 DRIVER
6992 F: drivers/char/pcmcia/cm4000_cs.c
6993 F: include/linux/cm4000_cs.h
6994 F: include/uapi/linux/cm4000_cs.h
6996 OMNIKEY CARDMAN 4040 DRIVER
6999 F: drivers/char/pcmcia/cm4040_cs.*
7001 OMNIVISION OV7670 SENSOR DRIVER
7004 T: git git://linuxtv.org/media_tree.git
7006 F: drivers/media/i2c/ov7670.c
7008 ONENAND FLASH DRIVER
7012 F: drivers/mtd/onenand/
7013 F: include/linux/mtd/onenand*.h
7015 ONSTREAM SCSI TAPE DRIVER
7020 F: Documentation/scsi/osst.txt
7021 F: drivers/scsi/osst.*
7022 F: drivers/scsi/osst_*.h
7023 F: drivers/scsi/st.h
7025 OPENCORES I2C BUS DRIVER
7029 F: Documentation/i2c/busses/i2c-ocores
7030 F: drivers/i2c/busses/i2c-ocores.c
7032 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7036 W: http://www.devicetree.org/
7037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7040 F: include/linux/of*.h
7043 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7051 F: Documentation/devicetree/
7053 F: include/dt-bindings/
7055 OPENRISC ARCHITECTURE
7057 W: http://openrisc.net
7060 T: git git://openrisc.net/~jonas/linux
7066 W: http://openvswitch.org
7067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7074 T: git git://git.alsa-project.org/alsa-kernel.git
7076 F: sound/drivers/opl4/
7082 F: arch/*/include/asm/oprofile*.h
7084 F: drivers/oprofile/
7085 F: include/linux/oprofile.h
7087 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7091 W: http://oss.oracle.com/projects/ocfs2/
7092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7094 F: Documentation/filesystems/ocfs2.txt
7095 F: Documentation/filesystems/dlmfs.txt
7100 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7101 W: http://www.nongnu.org/orinoco/
7103 F: drivers/net/wireless/orinoco/
7105 OSD LIBRARY and FILESYSTEM
7109 W: http://open-osd.org
7110 T: git git://git.open-osd.org/open-osd.git
7112 F: drivers/scsi/osd/
7113 F: include/scsi/osd_*
7119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7122 F: Documentation/filesystems/overlayfs.txt
7127 W: http://wireless.kernel.org/en/users/Drivers/p54
7129 F: drivers/net/wireless/p54/
7131 PA SEMI ETHERNET DRIVER
7135 F: drivers/net/ethernet/pasemi/*
7137 PA SEMI SMBUS DRIVER
7141 F: drivers/i2c/busses/i2c-pasemi.c
7143 PADATA PARALLEL EXECUTION MECHANISM
7148 F: include/linux/padata.h
7149 F: Documentation/padata.txt
7151 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7155 F: drivers/platform/x86/panasonic-laptop.c
7157 PANASONIC MN10300/AM33/AM34 PORT
7161 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7163 F: Documentation/mn10300/
7166 PARALLEL PORT SUPPORT
7170 F: include/linux/parport*.h
7171 F: drivers/char/ppdev.c
7172 F: include/uapi/linux/ppdev.h
7174 PARAVIRT_OPS INTERFACE
7181 F: Documentation/ia64/paravirt_ops.txt
7182 F: arch/*/kernel/paravirt*
7183 F: arch/*/include/asm/paravirt.h
7185 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7188 W: http://www.torque.net/linux-pp.html
7190 F: Documentation/blockdev/paride.txt
7191 F: drivers/block/paride/
7197 W: http://www.parisc-linux.org/
7198 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7203 F: Documentation/parisc/
7205 F: drivers/char/agp/parisc-agp.c
7206 F: drivers/input/serio/gscps2.c
7207 F: drivers/parport/parport_gsc.*
7208 F: drivers/tty/serial/8250/8250_gsc.c
7209 F: drivers/video/fbdev/sti*
7210 F: drivers/video/console/sti*
7211 F: drivers/video/logo/logo_parisc*
7213 PC87360 HARDWARE MONITORING DRIVER
7217 F: Documentation/hwmon/pc87360
7218 F: drivers/hwmon/pc87360.c
7223 F: drivers/char/pc8736x_gpio.c
7225 PC87427 HARDWARE MONITORING DRIVER
7229 F: Documentation/hwmon/pc87427
7230 F: drivers/hwmon/pc87427.c
7235 F: drivers/leds/leds-pca9532.c
7236 F: include/linux/leds-pca9532.h
7238 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7242 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7244 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7247 F: drivers/firmware/pcdp.*
7253 F: Documentation/PCI/pci-error-recovery.txt
7258 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7261 F: Documentation/PCI/
7263 F: include/linux/pci*
7265 F: arch/x86/kernel/quirks.c
7267 PCI DRIVER FOR APPLIEDMICRO XGENE
7272 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7273 F: drivers/pci/host/pci-xgene.c
7275 PCI DRIVER FOR FREESCALE LAYERSCAPE
7283 F: drivers/pci/host/*layerscape*
7291 F: drivers/pci/host/*imx6*
7293 PCI DRIVER FOR TI KEYSTONE
7298 F: drivers/pci/host/*keystone*
7300 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7306 F: drivers/pci/host/*mvebu*
7308 PCI DRIVER FOR NVIDIA TEGRA
7313 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7314 F: drivers/pci/host/pci-tegra.c
7316 PCI DRIVER FOR TI DRA7XX
7321 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7322 F: drivers/pci/host/pci-dra7xx.c
7324 PCI DRIVER FOR RENESAS R-CAR
7329 F: drivers/pci/host/*rcar*
7331 PCI DRIVER FOR SAMSUNG EXYNOS
7337 F: drivers/pci/host/pci-exynos.c
7339 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7344 F: drivers/pci/host/*designware*
7346 PCI DRIVER FOR GENERIC OF HOSTS
7351 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7352 F: drivers/pci/host/pci-host-generic.c
7354 PCIE DRIVER FOR ST SPEAR13XX
7358 F: drivers/pci/host/*spear*
7361 P: Linux PCMCIA Team
7363 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7366 F: Documentation/pcmcia/
7370 PCNET32 NETWORK DRIVER
7374 F: drivers/net/ethernet/amd/pcnet32.c
7376 PCRYPT PARALLEL CRYPTO ENGINE
7381 F: include/crypto/pcrypt.h
7383 PER-CPU MEMORY ALLOCATOR
7386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7388 F: include/linux/percpu*.h
7390 F: arch/*/include/asm/percpu.h
7392 PER-TASK DELAY ACCOUNTING
7395 F: include/linux/delayacct.h
7396 F: kernel/delayacct.c
7398 PERFORMANCE EVENTS SUBSYSTEM
7404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7407 F: include/linux/perf_event.h
7408 F: include/uapi/linux/perf_event.h
7409 F: arch/*/kernel/perf_event*.c
7410 F: arch/*/kernel/*/perf_event*.c
7411 F: arch/*/kernel/*/*/perf_event*.c
7412 F: arch/*/include/asm/perf_event.h
7413 F: arch/*/kernel/perf_callchain.c
7416 PERSONALITY HANDLING
7420 F: include/linux/personality.h
7421 F: include/uapi/linux/personality.h
7426 F: Documentation/networking/phonet.txt
7427 F: include/linux/phonet.h
7428 F: include/net/phonet/
7429 F: include/uapi/linux/phonet.h
7436 F: drivers/mtd/devices/phram.c
7442 F: drivers/hid/hid-picolcd*
7447 T: git git://github.com/jamieiles/linux-2.6-ji.git
7449 F: arch/arm/boot/dts/picoxcell*
7450 F: arch/arm/mach-picoxcell/
7451 F: drivers/crypto/picoxcell*
7453 PIN CONTROL SUBSYSTEM
7456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7459 F: include/linux/pinctrl/
7461 PIN CONTROLLER - ATMEL AT91
7465 F: drivers/pinctrl/pinctrl-at91.*
7467 PIN CONTROLLER - INTEL
7471 F: drivers/pinctrl/intel/
7473 PIN CONTROLLER - RENESAS
7477 F: drivers/pinctrl/sh-pfc/
7479 PIN CONTROLLER - SAMSUNG
7485 F: drivers/pinctrl/samsung/
7487 PIN CONTROLLER - ST SPEAR
7491 W: http://www.st.com/spear
7493 F: drivers/pinctrl/spear/
7498 F: drivers/block/pktcdvd.c
7499 F: include/linux/pktcdvd.h
7500 F: include/uapi/linux/pktcdvd.h
7504 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7506 T: git git://github.com/gxt/linux.git
7507 F: drivers/input/serio/i8042-unicore32io.h
7508 F: drivers/i2c/busses/i2c-puv3.c
7509 F: drivers/video/fbdev/fb-puv3.c
7510 F: drivers/rtc/rtc-puv3.c
7512 PMBUS HARDWARE MONITORING DRIVERS
7515 W: http://www.lm-sensors.org/
7516 W: http://www.roeck-us.net/linux/drivers/
7517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7519 F: Documentation/hwmon/pmbus
7520 F: drivers/hwmon/pmbus/
7521 F: include/linux/i2c/pmbus.h
7523 PMC SIERRA MaxRAID DRIVER
7526 W: http://www.pmc-sierra.com/
7528 F: drivers/scsi/pmcraid.*
7530 PMC SIERRA PM8001 DRIVER
7536 F: drivers/scsi/pm8001/
7538 POSIX CLOCKS and TIMERS
7541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7544 F: include/linux/timer*
7545 F: kernel/time/*timer*
7547 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7552 T: git git://git.infradead.org/battery-2.6.git
7554 F: include/linux/power_supply.h
7566 F: drivers/i2c/busses/i2c-pnx.c
7568 PPP PROTOCOL DRIVERS AND COMPRESSORS
7572 F: drivers/net/ppp/ppp_*
7574 PPP OVER ATM (RFC 2364)
7577 F: net/atm/pppoatm.c
7578 F: include/uapi/linux/atmppp.h
7583 F: drivers/net/ppp/pppoe.c
7584 F: drivers/net/ppp/pppox.c
7589 F: net/l2tp/l2tp_ppp.c
7590 F: include/linux/if_pppol2tp.h
7591 F: include/uapi/linux/if_pppol2tp.h
7595 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7598 F: Documentation/pps/
7600 F: include/linux/pps*.h
7606 F: drivers/net/ppp/pptp.c
7607 W: http://sourceforge.net/projects/accel-pptp
7612 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7614 F: Documentation/preempt-locking.txt
7615 F: include/linux/preempt.h
7617 PRISM54 WIRELESS DRIVER
7620 W: http://wireless.kernel.org/en/users/Drivers/p54
7622 F: drivers/net/wireless/prism54/
7629 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7631 PS3 PLATFORM SUPPORT
7636 F: arch/powerpc/boot/ps3*
7637 F: arch/powerpc/include/asm/lv1call.h
7638 F: arch/powerpc/include/asm/ps3*.h
7639 F: arch/powerpc/platforms/ps3/
7642 F: drivers/rtc/rtc-ps3.c
7643 F: drivers/usb/host/*ps3.c
7644 F: sound/ppc/snd_ps3*
7650 F: drivers/block/ps3vram.c
7658 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7660 F: include/linux/pstore*
7661 F: drivers/firmware/efi/efi-pstore.c
7662 F: drivers/acpi/apei/erst.c
7664 PTP HARDWARE CLOCK SUPPORT
7668 W: http://linuxptp.sourceforge.net/
7669 F: Documentation/ABI/testing/sysfs-ptp
7670 F: Documentation/ptp/*
7671 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7672 F: drivers/net/phy/dp83640*
7674 F: include/linux/ptp_cl*
7680 F: include/asm-generic/syscall.h
7681 F: include/linux/ptrace.h
7682 F: include/linux/regset.h
7683 F: include/linux/tracehook.h
7684 F: include/uapi/linux/ptrace.h
7687 PVRUSB2 VIDEO4LINUX DRIVER
7691 W: http://www.isely.net/pvrusb2/
7692 T: git git://linuxtv.org/media_tree.git
7694 F: Documentation/video4linux/README.pvrusb2
7695 F: drivers/media/usb/pvrusb2/
7700 T: git git://linuxtv.org/media_tree.git
7702 F: drivers/media/usb/pwc/*
7708 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7709 F: Documentation/hwmon/pwm-fan
7710 F: drivers/hwmon/pwm-fan.c
7716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7717 F: Documentation/pwm.txt
7718 F: Documentation/devicetree/bindings/pwm/
7719 F: include/linux/pwm.h
7721 F: drivers/video/backlight/pwm_bl.c
7722 F: include/linux/pwm_backlight.h
7724 PXA2xx/PXA3xx SUPPORT
7729 T: git git://github.com/hzhuang1/linux.git
7730 T: git git://github.com/rjarzmik/linux.git
7732 F: arch/arm/mach-pxa/
7733 F: drivers/pcmcia/pxa2xx*
7734 F: drivers/spi/spi-pxa2xx*
7735 F: drivers/usb/gadget/udc/pxa2*
7736 F: include/sound/pxa2xx-lib.h
7740 PXA3xx NAND FLASH DRIVER
7744 F: drivers/mtd/nand/pxa3xx_nand.c
7750 T: git git://github.com/hzhuang1/linux.git
7751 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7753 F: arch/arm/mach-mmp/
7767 F: drivers/crypto/qat/
7773 F: drivers/infiniband/hw/qib/
7775 QLOGIC QLA1280 SCSI DRIVER
7779 F: drivers/scsi/qla1280.[ch]
7781 QLOGIC QLA2XXX FC-SCSI DRIVER
7785 F: Documentation/scsi/LICENSE.qla2xxx
7786 F: drivers/scsi/qla2xxx/
7788 QLOGIC QLA4XXX iSCSI DRIVER
7792 F: Documentation/scsi/LICENSE.qla4xxx
7793 F: drivers/scsi/qla4xxx/
7795 QLOGIC QLA3XXX NETWORK DRIVER
7801 F: Documentation/networking/LICENSE.qla3xxx
7802 F: drivers/net/ethernet/qlogic/qla3xxx.*
7804 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7809 F: drivers/net/ethernet/qlogic/qlcnic/
7811 QLOGIC QLGE 10Gb ETHERNET DRIVER
7818 F: drivers/net/ethernet/qlogic/qlge/
7822 W: http://www.alarsen.net/linux/qnx4fs/
7825 F: include/uapi/linux/qnx4_fs.h
7826 F: include/uapi/linux/qnxtypes.h
7831 W: http://linuxtv.org/
7832 W: http://palosaari.fi/linux/
7833 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7834 T: git git://linuxtv.org/anttip/media_tree.git
7836 F: drivers/media/tuners/qt1010*
7838 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7842 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7844 F: drivers/net/wireless/ath/ath9k/
7846 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7849 W: http://wireless.kernel.org/en/users/Drivers/ath10k
7850 T: git git://github.com/kvalo/ath.git
7852 F: drivers/net/wireless/ath/ath10k/
7854 QUALCOMM HEXAGON ARCHITECTURE
7860 QUALCOMM WCN36XX WIRELESS DRIVER
7863 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7864 T: git git://github.com/KrasnikovEugene/wcn36xx.git
7866 F: drivers/net/wireless/ath/wcn36xx/
7868 QUICKCAM PARALLEL PORT WEBCAMS
7871 T: git git://linuxtv.org/media_tree.git
7872 W: http://linuxtv.org
7874 F: drivers/media/parport/*-qcam*
7876 RADOS BLOCK DEVICE (RBD)
7882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7884 F: drivers/block/rbd.c
7885 F: drivers/block/rbd_types.h
7887 RADEON FRAMEBUFFER DISPLAY DRIVER
7891 F: drivers/video/fbdev/aty/radeon*
7892 F: include/uapi/linux/radeonfb.h
7894 RADIOSHARK RADIO DRIVER
7897 T: git git://linuxtv.org/media_tree.git
7899 F: drivers/media/radio/radio-shark.c
7901 RADIOSHARK2 RADIO DRIVER
7904 T: git git://linuxtv.org/media_tree.git
7906 F: drivers/media/radio/radio-shark2.c
7907 F: drivers/media/radio/radio-tea5777.c
7909 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7913 F: drivers/video/fbdev/aty/aty128fb.c
7915 RALINK RT2X00 WIRELESS LAN DRIVER
7921 W: http://rt2x00.serialmonkey.com/
7923 F: drivers/net/wireless/rt2x00/
7925 RAMDISK RAM BLOCK DEVICE DRIVER
7928 F: Documentation/blockdev/ramdisk.txt
7929 F: drivers/block/brd.c
7931 RANDOM NUMBER DRIVER
7934 F: drivers/char/random.c
7942 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7945 F: drivers/net/wireless/ray*
7952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7953 F: Documentation/RCU/torture.txt
7954 F: kernel/rcu/rcutorture.c
7956 RCUTORTURE TEST FRAMEWORK
7964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7965 F: tools/testing/selftests/rcutorture
7971 RDC R6040 FAST ETHERNET DRIVER
7975 F: drivers/net/ethernet/rdc/r6040.c
7977 RDS - RELIABLE DATAGRAM SOCKETS
7983 READ-COPY UPDATE (RCU)
7990 W: http://www.rdrop.com/users/paulmck/RCU/
7992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7993 F: Documentation/RCU/
7994 X: Documentation/RCU/torture.txt
7995 F: include/linux/rcu*
7996 X: include/linux/srcu.h
8000 REAL TIME CLOCK (RTC) SUBSYSTEM
8003 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8005 F: Documentation/rtc.txt
8007 F: include/linux/rtc.h
8008 F: include/uapi/linux/rtc.h
8010 REALTEK AUDIO CODECS
8014 F: sound/soc/codecs/rt*
8015 F: include/sound/rt*.h
8017 REISERFS FILE SYSTEM
8022 REGISTER MAP ABSTRACTION
8025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8027 F: drivers/base/regmap/
8028 F: include/linux/regmap.h
8030 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8034 F: drivers/remoteproc/
8035 F: Documentation/remoteproc.txt
8036 F: include/linux/remoteproc.h
8038 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8043 F: Documentation/rpmsg.txt
8044 F: include/linux/rpmsg.h
8046 RESET CONTROLLER FRAMEWORK
8050 F: Documentation/devicetree/bindings/reset/
8051 F: include/linux/reset.h
8052 F: include/linux/reset-controller.h
8057 W: http://wireless.kernel.org/
8058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8061 F: Documentation/rfkill.txt
8064 RICOH SMARTMEDIA/XD DRIVER
8067 F: drivers/mtd/nand/r852.c
8068 F: drivers/mtd/nand/r852.h
8070 RICOH R5C592 MEMORYSTICK DRIVER
8073 F: drivers/memstick/host/r592.*
8077 W: http://sourceforge.net/projects/roccat/
8079 F: drivers/hid/hid-roccat*
8080 F: include/linux/hid-roccat*
8081 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8088 F: drivers/net/ethernet/rocker/
8092 W: http://www.comtrol.com
8094 F: Documentation/serial/rocket.txt
8095 F: drivers/tty/rocket*
8097 ROCKETPORT EXPRESS/INFINITY DRIVER
8101 F: drivers/tty/serial/rp2.*
8106 W: http://www.linux-ax25.org/
8108 F: include/net/rose.h
8109 F: include/uapi/linux/rose.h
8112 RTL2830 MEDIA DRIVER
8115 W: http://linuxtv.org/
8116 W: http://palosaari.fi/linux/
8117 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8118 T: git git://linuxtv.org/anttip/media_tree.git
8120 F: drivers/media/dvb-frontends/rtl2830*
8122 RTL2832 MEDIA DRIVER
8125 W: http://linuxtv.org/
8126 W: http://palosaari.fi/linux/
8127 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8128 T: git git://linuxtv.org/anttip/media_tree.git
8130 F: drivers/media/dvb-frontends/rtl2832*
8132 RTL2832_SDR MEDIA DRIVER
8135 W: http://linuxtv.org/
8136 W: http://palosaari.fi/linux/
8137 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8138 T: git git://linuxtv.org/anttip/media_tree.git
8140 F: drivers/media/dvb-frontends/rtl2832_sdr*
8142 RTL8180 WIRELESS DRIVER
8144 W: http://wireless.kernel.org/
8145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8147 F: drivers/net/wireless/rtl818x/rtl8180/
8149 RTL8187 WIRELESS DRIVER
8154 W: http://wireless.kernel.org/
8155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8157 F: drivers/net/wireless/rtl818x/rtl8187/
8159 RTL8192CE WIRELESS DRIVER
8163 W: http://wireless.kernel.org/
8164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8166 F: drivers/net/wireless/rtlwifi/
8167 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8169 S3 SAVAGE FRAMEBUFFER DRIVER
8173 F: drivers/video/fbdev/savage/
8180 W: http://www.ibm.com/developerworks/linux/linux390/
8184 F: Documentation/s390/
8185 F: Documentation/DocBook/s390*
8187 S390 COMMON I/O LAYER
8191 W: http://www.ibm.com/developerworks/linux/linux390/
8193 F: drivers/s390/cio/
8199 W: http://www.ibm.com/developerworks/linux/linux390/
8201 F: drivers/s390/block/dasd*
8202 F: block/partitions/ibm.c
8204 S390 NETWORK DRIVERS
8209 W: http://www.ibm.com/developerworks/linux/linux390/
8211 F: drivers/s390/net/
8217 W: http://www.ibm.com/developerworks/linux/linux390/
8220 F: drivers/pci/hotplug/s390_pci_hpc.c
8226 W: http://www.ibm.com/developerworks/linux/linux390/
8228 F: drivers/s390/crypto/
8234 W: http://www.ibm.com/developerworks/linux/linux390/
8236 F: drivers/s390/scsi/zfcp_*
8238 S390 IUCV NETWORK LAYER
8242 W: http://www.ibm.com/developerworks/linux/linux390/
8244 F: drivers/s390/net/*iucv*
8245 F: include/net/iucv/
8248 S3C24XX SD/MMC Driver
8252 F: drivers/mmc/host/s3cmci.*
8254 SAA6588 RDS RECEIVER DRIVER
8257 T: git git://linuxtv.org/media_tree.git
8258 W: http://linuxtv.org
8260 F: drivers/media/i2c/saa6588*
8262 SAA7134 VIDEO4LINUX DRIVER
8265 W: http://linuxtv.org
8266 T: git git://linuxtv.org/media_tree.git
8268 F: Documentation/video4linux/*.saa7134
8269 F: drivers/media/pci/saa7134/
8271 SAA7146 VIDEO4LINUX-2 DRIVER
8274 T: git git://linuxtv.org/media_tree.git
8276 F: drivers/media/common/saa7146/
8277 F: drivers/media/pci/saa7146/
8278 F: include/media/saa7146*
8280 SAMSUNG LAPTOP DRIVER
8284 F: drivers/platform/x86/samsung-laptop.c
8286 SAMSUNG AUDIO (ASoC) DRIVERS
8290 F: sound/soc/samsung/
8292 SAMSUNG FRAMEBUFFER DRIVER
8296 F: drivers/video/fbdev/s3c-fb.c
8298 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8302 F: drivers/mfd/sec*.c
8303 F: drivers/regulator/s2m*.c
8304 F: drivers/regulator/s5m*.c
8305 F: include/linux/mfd/samsung/
8307 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8311 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8313 F: drivers/media/platform/exynos4-is/
8315 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8320 F: drivers/media/platform/s3c-camif/
8321 F: include/media/s3c_camif.h
8323 SAMSUNG S5C73M3 CAMERA DRIVER
8328 F: drivers/media/i2c/s5c73m3/*
8330 SAMSUNG S5K5BAF CAMERA DRIVER
8335 F: drivers/media/i2c/s5k5baf.c
8337 SAMSUNG SOC CLOCK DRIVERS
8342 F: drivers/clk/samsung/
8344 SAMSUNG SXGBE DRIVERS
8350 F: drivers/net/ethernet/samsung/sxgbe/
8352 SAMSUNG USB2 PHY DRIVER
8356 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8357 F: Documentation/phy/samsung-usb2.txt
8358 F: drivers/phy/phy-exynos4210-usb2.c
8359 F: drivers/phy/phy-exynos4x12-usb2.c
8360 F: drivers/phy/phy-exynos5250-usb2.c
8361 F: drivers/phy/phy-s5pv210-usb2.c
8362 F: drivers/phy/phy-samsung-usb2.c
8363 F: drivers/phy/phy-samsung-usb2.h
8369 F: drivers/tty/serial/
8371 SYNOPSYS DESIGNWARE DMAC DRIVER
8375 F: include/linux/platform_data/dma-dw.h
8378 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8383 F: include/linux/mmc/dw_mmc.h
8384 F: drivers/mmc/host/dw_mmc*
8389 F: drivers/thunderbolt/
8391 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8397 F: include/linux/clocksource.h
8398 F: include/linux/time.h
8399 F: include/linux/timex.h
8400 F: include/uapi/linux/time.h
8401 F: include/uapi/linux/timex.h
8402 F: kernel/time/clocksource.c
8403 F: kernel/time/time*.c
8404 F: kernel/time/ntp.c
8406 TLG2300 VIDEO4LINUX-2 DRIVER
8410 F: drivers/media/usb/tlg2300/
8415 F: drivers/watchdog/sc1200wdt.c
8421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8424 F: include/linux/sched.h
8425 F: include/uapi/linux/sched.h
8426 F: include/linux/wait.h
8431 W: http://www.sunplus.com
8438 W: http://www.kernel.dk
8442 SCSI RDMA PROTOCOL (SRP) INITIATOR
8446 W: http://www.openfabrics.org
8447 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8449 F: drivers/infiniband/ulp/srp/
8450 F: include/scsi/srp.h
8455 W: http://sg.danny.cz/sg
8457 F: Documentation/scsi/scsi-generic.txt
8458 F: drivers/scsi/sg.c
8459 F: include/scsi/sg.h
8464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8475 F: Documentation/scsi/st.txt
8476 F: drivers/scsi/st.*
8477 F: drivers/scsi/st_*.h
8483 W: http://lksctp.sourceforge.net
8485 F: Documentation/networking/sctp.txt
8486 F: include/linux/sctp.h
8487 F: include/uapi/linux/sctp.h
8488 F: include/net/sctp/
8494 F: Documentation/i2c/busses/scx200_acb
8495 F: arch/x86/platform/scx200/
8496 F: drivers/watchdog/scx200_wdt.c
8497 F: drivers/i2c/busses/scx200*
8498 F: drivers/mtd/maps/scx200_docflash.c
8499 F: include/linux/scx200.h
8504 F: drivers/char/scx200_gpio.c
8505 F: include/linux/scx200_gpio.h
8507 SCx200 HRT CLOCKSOURCE DRIVER
8510 F: drivers/clocksource/scx200_hrt.c
8512 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8516 F: drivers/mmc/host/sdricoh_cs.c
8518 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8523 F: drivers/mmc/host/sdhci.*
8524 F: drivers/mmc/host/sdhci-pltfm.[ch]
8530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8533 F: include/uapi/linux/seccomp.h
8534 F: include/linux/seccomp.h
8535 K: \bsecure_computing
8538 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8543 F: drivers/mmc/host/sdhci-pltfm.[ch]
8545 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8549 F: drivers/mmc/host/sdhci-s3c.c
8551 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8556 F: drivers/mmc/host/sdhci-spear.c
8562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8563 W: http://kernsec.org/
8571 SELINUX SECURITY MODULE
8576 W: http://selinuxproject.org
8577 T: git git://git.infradead.org/users/pcmoore/selinux
8579 F: include/linux/selinux*
8580 F: security/selinux/
8583 APPARMOR SECURITY MODULE
8586 W: apparmor.wiki.kernel.org
8587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8589 F: security/apparmor/
8594 F: drivers/misc/phantom.c
8595 F: include/uapi/linux/phantom.h
8597 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8600 W: http://www.emulex.com
8602 F: drivers/scsi/be2iscsi/
8604 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8609 W: http://www.emulex.com
8611 F: drivers/net/ethernet/emulex/benet/
8618 F: drivers/net/ethernet/sfc/
8623 F: drivers/misc/sgi-gru/
8625 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8629 F: Documentation/ia64/serial.txt
8630 F: drivers/tty/serial/ioc?_serial.c
8631 F: include/linux/ioc?.h
8633 SGI XP/XPC/XPNET DRIVER
8637 F: drivers/misc/sgi-xp/
8642 W: http://linuxtv.org/
8643 W: http://palosaari.fi/linux/
8644 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8645 T: git git://linuxtv.org/anttip/media_tree.git
8647 F: drivers/media/tuners/si2157*
8652 W: http://linuxtv.org/
8653 W: http://palosaari.fi/linux/
8654 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8655 T: git git://linuxtv.org/anttip/media_tree.git
8657 F: drivers/media/dvb-frontends/si2168*
8659 SI470X FM RADIO RECEIVER I2C DRIVER
8662 T: git git://linuxtv.org/media_tree.git
8663 W: http://linuxtv.org
8665 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8667 SI470X FM RADIO RECEIVER USB DRIVER
8670 T: git git://linuxtv.org/media_tree.git
8671 W: http://linuxtv.org
8673 F: drivers/media/radio/si470x/radio-si470x-common.c
8674 F: drivers/media/radio/si470x/radio-si470x.h
8675 F: drivers/media/radio/si470x/radio-si470x-usb.c
8677 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8680 T: git git://linuxtv.org/media_tree.git
8681 W: http://linuxtv.org
8683 F: drivers/media/radio/si4713/si4713.?
8685 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8688 T: git git://linuxtv.org/media_tree.git
8689 W: http://linuxtv.org
8691 F: drivers/media/radio/si4713/radio-platform-si4713.c
8693 SI4713 FM RADIO TRANSMITTER USB DRIVER
8696 T: git git://linuxtv.org/media_tree.git
8697 W: http://linuxtv.org
8699 F: drivers/media/radio/si4713/radio-usb-si4713.c
8704 W: http://linuxtv.org
8705 T: git git://linuxtv.org/media_tree.git
8707 F: drivers/media/common/siano/
8708 F: drivers/media/usb/siano/
8709 F: drivers/media/usb/siano/
8710 F: drivers/media/mmc/siano/
8716 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8717 F: drivers/video/fbdev/simplefb.c
8718 F: include/linux/platform_data/simplefb.h
8720 SH_VEU V4L2 MEM2MEM DRIVER
8723 F: drivers/media/platform/sh_veu.c
8725 SH_VOU V4L2 OUTPUT DRIVER
8728 F: drivers/media/platform/sh_vou.c
8729 F: include/media/sh_vou.h
8731 SIMPLE FIRMWARE INTERFACE (SFI)
8734 W: http://simplefirmware.org/
8735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8737 F: arch/x86/platform/sfi/
8739 F: include/linux/sfi*.h
8741 SIMTEC EB110ATX (Chalice CATS)
8745 W: http://www.simtec.co.uk/products/EB110ATX/
8748 SIMTEC EB2410ITX (BAST)
8752 W: http://www.simtec.co.uk/products/EB2410ITX/
8754 F: arch/arm/mach-s3c24xx/mach-bast.c
8755 F: arch/arm/mach-s3c24xx/bast-ide.c
8756 F: arch/arm/mach-s3c24xx/bast-irq.c
8758 TI DAVINCI MACHINE SUPPORT
8761 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8762 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8764 F: arch/arm/mach-davinci/
8765 F: drivers/i2c/busses/i2c-davinci.c
8767 TI DAVINCI SERIES MEDIA DRIVER
8770 W: http://linuxtv.org/
8771 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8772 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8774 F: drivers/media/platform/davinci/
8775 F: include/media/davinci/
8777 SIS 190 ETHERNET DRIVER
8781 F: drivers/net/ethernet/sis/sis190.c
8783 SIS 900/7016 FAST ETHERNET DRIVER
8785 W: http://www.brownhat.org/sis900.html
8788 F: drivers/net/ethernet/sis/sis900.*
8790 SIS FRAMEBUFFER DRIVER
8792 W: http://www.winischhofer.net/linuxsisvga.shtml
8794 F: Documentation/fb/sisfb.txt
8795 F: drivers/video/fbdev/sis/
8796 F: include/video/sisfb.h
8800 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8802 F: drivers/usb/misc/sisusbvga/
8812 F: include/linux/sl?b*.h
8815 SLEEPABLE READ-COPY UPDATE (SRCU)
8822 W: http://www.rdrop.com/users/paulmck/RCU/
8824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8825 F: include/linux/srcu.h
8826 F: kernel/rcu/srcu.c
8828 SMACK SECURITY MODULE
8831 W: http://schaufler-ca.com
8832 T: git git://git.gitorious.org/smack-next/kernel.git
8834 F: Documentation/security/Smack.txt
8837 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8841 F: drivers/power/avs/
8842 F: include/linux/power/smartreflex.h
8845 SMC91x ETHERNET DRIVER
8848 F: drivers/net/ethernet/smsc/smc91x.*
8850 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8854 F: drivers/media/i2c/smiapp/
8855 F: include/media/smiapp.h
8856 F: drivers/media/i2c/smiapp-pll.c
8857 F: drivers/media/i2c/smiapp-pll.h
8859 SMM665 HARDWARE MONITOR DRIVER
8863 F: Documentation/hwmon/smm665
8864 F: drivers/hwmon/smm665.c
8866 SMSC EMC2103 HARDWARE MONITOR DRIVER
8870 F: Documentation/hwmon/emc2103
8871 F: drivers/hwmon/emc2103.c
8873 SMSC SCH5627 HARDWARE MONITOR DRIVER
8877 F: Documentation/hwmon/sch5627
8878 F: drivers/hwmon/sch5627.c
8880 SMSC47B397 HARDWARE MONITOR DRIVER
8884 F: Documentation/hwmon/smsc47b397
8885 F: drivers/hwmon/smsc47b397.c
8887 SMSC911x ETHERNET DRIVER
8891 F: include/linux/smsc911x.h
8892 F: drivers/net/ethernet/smsc/smsc911x.*
8894 SMSC9420 PCI ETHERNET DRIVER
8898 F: drivers/net/ethernet/smsc/smsc9420.*
8900 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8904 F: drivers/video/fbdev/smscufx.c
8906 SOC-CAMERA V4L2 SUBSYSTEM
8909 T: git git://linuxtv.org/media_tree.git
8911 F: include/media/soc*
8912 F: drivers/media/i2c/soc_camera/
8913 F: drivers/media/platform/soc_camera/
8915 SOEKRIS NET48XX LED SUPPORT
8918 F: drivers/leds/leds-net48xx.c
8920 SOFTLOGIC 6x10 MPEG CODEC
8926 F: drivers/media/pci/solo6x10/
8928 SOFTWARE RAID (Multiple Disks) SUPPORT
8933 F: include/linux/raid/
8934 F: include/uapi/linux/raid/
8936 SONIC NETWORK DRIVER
8940 F: drivers/net/ethernet/natsemi/sonic.*
8942 SONICS SILICON BACKPLANE DRIVER (SSB)
8947 F: include/linux/ssb/
8949 SONY VAIO CONTROL DEVICE DRIVER
8952 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8954 F: Documentation/laptops/sony-laptop.txt
8955 F: drivers/char/sonypi.c
8956 F: drivers/platform/x86/sony-laptop.c
8957 F: include/linux/sony-laptop.h
8959 SONY MEMORYSTICK CARD SUPPORT
8961 W: http://tifmxx.berlios.de/
8963 F: drivers/memstick/host/tifm_ms.c
8965 SONY MEMORYSTICK STANDARD SUPPORT
8968 F: drivers/memstick/core/ms_block.*
8974 W: http://www.alsa-project.org/
8975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8976 T: git git://git.alsa-project.org/alsa-kernel.git
8977 Q: http://patchwork.kernel.org/project/alsa-devel/list/
8979 F: Documentation/sound/
8981 F: include/uapi/sound/
8984 SOUND - COMPRESSED AUDIO
8987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8989 F: Documentation/sound/alsa/compress_offload.txt
8990 F: include/sound/compress_driver.h
8991 F: include/uapi/sound/compress_*
8992 F: sound/core/compress_offload.c
8993 F: sound/soc/soc-compress.c
8995 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9000 W: http://alsa-project.org/main/index.php/ASoC
9002 F: Documentation/sound/alsa/soc/
9004 F: include/sound/soc*
9006 SOUND - DMAENGINE HELPERS
9009 F: include/sound/dmaengine_pcm.h
9010 F: sound/core/pcm_dmaengine.c
9011 F: sound/soc/soc-generic-dmaengine-pcm.c
9016 W: http://linuxtv.org/
9017 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9019 F: drivers/media/dvb-frontends/sp2*
9021 SPARC + UltraSPARC (sparc/sparc64)
9024 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9031 SPARC SERIAL DRIVERS
9034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9037 F: include/linux/sunserialcore.h
9038 F: drivers/tty/serial/suncore.c
9039 F: drivers/tty/serial/sunhv.c
9040 F: drivers/tty/serial/sunsab.c
9041 F: drivers/tty/serial/sunsab.h
9042 F: drivers/tty/serial/sunsu.c
9043 F: drivers/tty/serial/sunzilog.c
9044 F: drivers/tty/serial/sunzilog.h
9049 W: https://sparse.wiki.kernel.org/
9050 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9051 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9053 F: include/linux/compiler.h
9055 SPEAR PLATFORM SUPPORT
9060 W: http://www.st.com/spear
9062 F: arch/arm/mach-spear/
9064 SPEAR CLOCK FRAMEWORK SUPPORT
9068 W: http://www.st.com/spear
9070 F: drivers/clk/spear/
9075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9076 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9078 F: Documentation/spi/
9080 F: include/linux/spi/
9081 F: include/uapi/linux/spi/
9083 SPIDERNET NETWORK DRIVER for CELL
9088 F: Documentation/networking/spider_net.txt
9089 F: drivers/net/ethernet/toshiba/spider_net*
9095 W: http://www.ibm.com/developerworks/power/cell/
9097 F: Documentation/filesystems/spufs.txt
9098 F: arch/powerpc/platforms/cell/spufs/
9100 SQUASHFS FILE SYSTEM
9103 W: http://squashfs.org.uk
9105 F: Documentation/filesystems/squashfs.txt
9108 SRM (Alpha) environment access
9111 F: arch/alpha/kernel/srm_env.c
9117 F: Documentation/stable_kernel_rules.txt
9121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9130 F: drivers/staging/comedi/
9132 STAGING - FLARION FT1000 DRIVERS
9135 F: drivers/staging/ft1000/
9137 STAGING - INDUSTRIAL IO
9141 F: drivers/staging/iio/
9143 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9145 W: http://www.lirc.org/
9147 F: drivers/staging/media/lirc/
9149 STAGING - LUSTRE PARALLEL FILESYSTEM
9153 W: http://lustre.opensfs.org/
9155 F: drivers/staging/lustre
9157 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9163 F: drivers/staging/nvec/
9165 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9169 W: http://wiki.laptop.org/go/DCON
9171 F: drivers/staging/olpc_dcon/
9173 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9176 F: drivers/staging/ozwpan/
9178 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9181 F: drivers/staging/panel/
9183 STAGING - REALTEK RTL8712U DRIVERS
9187 F: drivers/staging/rtl8712/
9189 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9194 F: drivers/staging/rtl8723au/
9200 F: drivers/staging/slicoss/
9202 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9208 W: http://www.linux-speakup.org/
9210 F: drivers/staging/speakup/
9212 STAGING - VIA VT665X DRIVERS
9215 F: drivers/staging/vt665?/
9217 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9220 F: drivers/staging/xgifb/
9222 STARFIRE/DURALAN NETWORK DRIVER
9225 F: drivers/net/ethernet/adaptec/starfire*
9229 W: http://sammy.net/sun3/
9231 F: arch/m68k/kernel/*sun3*
9233 F: arch/m68k/include/asm/sun3*
9234 F: drivers/net/ethernet/i825xx/sun3*
9236 SUNDANCE NETWORK DRIVER
9240 F: drivers/net/ethernet/dlink/sundance.c
9244 W: http://www.linux-sh.org
9245 Q: http://patchwork.kernel.org/project/linux-sh/list/
9247 F: Documentation/sh/
9257 F: Documentation/power/
9258 F: arch/x86/kernel/acpi/
9259 F: drivers/base/power/
9261 F: include/linux/suspend.h
9262 F: include/linux/freezer.h
9263 F: include/linux/pm.h
9269 F: Documentation/svga.txt
9270 F: arch/x86/boot/video*
9277 F: arch/*/kernel/pci-swiotlb.c
9278 F: include/linux/swiotlb.h
9285 F: include/net/switchdev.h
9287 SYNOPSYS ARC ARCHITECTURE
9291 F: Documentation/devicetree/bindings/arc/
9292 F: drivers/tty/serial/arc_uart.c
9297 F: Documentation/filesystems/sysv-fs.txt
9299 F: include/linux/sysv_fs.h
9305 W: http://www.linux-iscsi.org
9306 W: http://groups.google.com/group/linux-iscsi-target-dev
9307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9311 F: Documentation/target/
9313 TASKSTATS STATISTICS INTERFACE
9316 F: Documentation/accounting/taskstats*
9317 F: include/linux/taskstats*
9318 F: kernel/taskstats.c
9324 F: include/net/pkt_cls.h
9325 F: include/uapi/linux/pkt_cls.h
9328 TCP LOW PRIORITY MODULE
9331 W: http://tcp-lp-mod.sourceforge.net/
9333 F: net/ipv4/tcp_lp.c
9335 TDA10071 MEDIA DRIVER
9338 W: http://linuxtv.org/
9339 W: http://palosaari.fi/linux/
9340 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9341 T: git git://linuxtv.org/anttip/media_tree.git
9343 F: drivers/media/dvb-frontends/tda10071*
9345 TDA18212 MEDIA DRIVER
9348 W: http://linuxtv.org/
9349 W: http://palosaari.fi/linux/
9350 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9351 T: git git://linuxtv.org/anttip/media_tree.git
9353 F: drivers/media/tuners/tda18212*
9355 TDA18218 MEDIA DRIVER
9358 W: http://linuxtv.org/
9359 W: http://palosaari.fi/linux/
9360 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9361 T: git git://linuxtv.org/anttip/media_tree.git
9363 F: drivers/media/tuners/tda18218*
9365 TDA18271 MEDIA DRIVER
9368 W: http://linuxtv.org/
9369 W: http://github.com/mkrufky
9370 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9371 T: git git://linuxtv.org/mkrufky/tuners.git
9373 F: drivers/media/tuners/tda18271*
9375 TDA827x MEDIA DRIVER
9378 W: http://linuxtv.org/
9379 W: http://github.com/mkrufky
9380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9381 T: git git://linuxtv.org/mkrufky/tuners.git
9383 F: drivers/media/tuners/tda8290.*
9385 TDA8290 MEDIA DRIVER
9388 W: http://linuxtv.org/
9389 W: http://github.com/mkrufky
9390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9391 T: git git://linuxtv.org/mkrufky/tuners.git
9393 F: drivers/media/tuners/tda8290.*
9395 TDA9840 MEDIA DRIVER
9398 T: git git://linuxtv.org/media_tree.git
9399 W: http://linuxtv.org
9401 F: drivers/media/i2c/tda9840*
9403 TEA5761 TUNER DRIVER
9406 W: http://linuxtv.org
9407 T: git git://linuxtv.org/media_tree.git
9409 F: drivers/media/tuners/tea5761.*
9411 TEA5767 TUNER DRIVER
9414 W: http://linuxtv.org
9415 T: git git://linuxtv.org/media_tree.git
9417 F: drivers/media/tuners/tea5767.*
9419 TEA6415C MEDIA DRIVER
9422 T: git git://linuxtv.org/media_tree.git
9423 W: http://linuxtv.org
9425 F: drivers/media/i2c/tea6415c*
9427 TEA6420 MEDIA DRIVER
9430 T: git git://linuxtv.org/media_tree.git
9431 W: http://linuxtv.org
9433 F: drivers/media/i2c/tea6420*
9439 F: drivers/net/team/
9440 F: include/linux/if_team.h
9441 F: include/uapi/linux/if_team.h
9443 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9446 F: arch/x86/platform/ts5500/
9448 TECHNOTREND USB IR RECEIVER
9452 F: drivers/media/rc/ttusbir.c
9454 TEGRA ARCHITECTURE SUPPORT
9459 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9468 F: drivers/clk/tegra/
9473 F: drivers/dma/tegra20-apb-dma.c
9478 F: drivers/i2c/busses/i2c-tegra.c
9483 F: drivers/iommu/tegra*
9489 F: drivers/input/keyboard/tegra-kbc.c
9494 F: drivers/pwm/pwm-tegra.c
9499 F: drivers/tty/serial/serial-tegra.c
9504 F: drivers/spi/spi-tegra*
9506 TEHUTI ETHERNET DRIVER
9510 F: drivers/net/ethernet/tehuti/*
9512 Telecom Clock Driver for MCPL0010
9515 F: drivers/char/tlclk.c
9517 TENSILICA XTENSA PORT (xtensa)
9523 F: drivers/irqchip/irq-xtensa-*
9525 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9528 T: git git://linuxtv.org/media_tree.git
9529 W: http://linuxtv.org
9531 F: drivers/media/radio/radio-raremono.c
9537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9539 Q: https://patchwork.kernel.org/project/linux-pm/list/
9542 F: include/linux/thermal.h
9543 F: include/uapi/linux/thermal.h
9544 F: include/linux/cpu_cooling.h
9545 F: Documentation/devicetree/bindings/thermal/
9547 THINGM BLINK(1) USB RGB LED DRIVER
9550 F: drivers/hid/hid-thingm.c
9552 THINKPAD ACPI EXTRAS DRIVER
9556 W: http://ibm-acpi.sourceforge.net
9557 W: http://thinkwiki.org/wiki/Ibm-acpi
9558 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9560 F: drivers/platform/x86/thinkpad_acpi.c
9562 TI BANDGAP AND THERMAL DRIVER
9567 F: drivers/thermal/ti-soc-thermal/
9574 F: include/linux/clk/ti.h
9576 TI FLASH MEDIA INTERFACE DRIVER
9579 F: drivers/misc/tifm*
9580 F: drivers/mmc/host/tifm_sd.c
9581 F: include/linux/tifm.h
9583 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9592 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9597 F: sound/soc/codecs/lm49453*
9598 F: sound/soc/codecs/isabelle*
9600 TI LP855x BACKLIGHT DRIVER
9603 F: Documentation/backlight/lp855x-driver.txt
9604 F: drivers/video/backlight/lp855x_bl.c
9605 F: include/linux/platform_data/lp855x.h
9607 TI LP8727 CHARGER DRIVER
9610 F: drivers/power/lp8727_charger.c
9611 F: include/linux/platform_data/lp8727.h
9613 TI LP8788 MFD DRIVER
9616 F: drivers/iio/adc/lp8788_adc.c
9617 F: drivers/leds/leds-lp8788.c
9618 F: drivers/mfd/lp8788*.c
9619 F: drivers/power/lp8788-charger.c
9620 F: drivers/regulator/lp8788-*.c
9621 F: include/linux/mfd/lp8788*.h
9623 TI TWL4030 SERIES SOC CODEC DRIVER
9627 F: sound/soc/codecs/twl4030*
9629 TI WILINK WIRELESS DRIVERS
9631 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9632 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9635 F: drivers/net/wireless/ti/
9636 F: include/linux/wl12xx.h
9643 W: http://tipc.sourceforge.net/
9645 F: include/uapi/linux/tipc*.h
9650 W: http://www.tilera.com/scm/
9653 F: drivers/char/tile-srom.c
9654 F: drivers/edac/tile_edac.c
9655 F: drivers/net/ethernet/tile/
9656 F: drivers/rtc/rtc-tile.c
9657 F: drivers/tty/hvc/hvc_tile.c
9658 F: drivers/tty/serial/tilegx.c
9659 F: drivers/usb/host/*-tilegx.c
9660 F: include/linux/usb/tilegx.h
9665 W: http://sourceforge.net/projects/tlan/
9667 F: Documentation/networking/tlan.txt
9668 F: drivers/net/ethernet/ti/tlan.*
9670 TOMOYO SECURITY MODULE
9677 W: http://tomoyo.sourceforge.jp/
9678 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9682 TOPSTAR LAPTOP EXTRAS DRIVER
9686 F: drivers/platform/x86/topstar-laptop.c
9688 TOSHIBA ACPI EXTRAS DRIVER
9691 F: drivers/platform/x86/toshiba_acpi.c
9696 W: http://www.buzzard.org.uk/toshiba/
9698 F: drivers/char/toshiba.c
9699 F: include/linux/toshiba.h
9700 F: include/uapi/linux/toshiba.h
9706 F: drivers/mmc/host/tmio_mmc*
9707 F: drivers/mmc/host/sh_mobile_sdhi.c
9708 F: include/linux/mmc/tmio.h
9709 F: include/linux/mmc/sh_mobile_sdhi.h
9711 TMP401 HARDWARE MONITOR DRIVER
9715 F: Documentation/hwmon/tmp401
9716 F: drivers/hwmon/tmp401.c
9718 TMPFS (SHMEM FILESYSTEM)
9722 F: include/linux/shmem_fs.h
9725 TM6000 VIDEO4LINUX DRIVER
9728 W: http://linuxtv.org
9729 T: git git://linuxtv.org/media_tree.git
9731 F: drivers/media/usb/tm6000/
9733 TW68 VIDEO4LINUX DRIVER
9736 T: git git://linuxtv.org/media_tree.git
9737 W: http://linuxtv.org
9739 F: drivers/media/pci/tw68/
9745 W: http://tpmdd.sourceforge.net
9748 F: drivers/char/tpm/
9753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9755 F: Documentation/trace/ftrace.txt
9756 F: arch/*/*/*/ftrace.h
9757 F: arch/*/kernel/ftrace.c
9758 F: include/*/ftrace.h
9759 F: include/linux/trace*.h
9762 F: tools/testing/selftests/ftrace/
9766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9768 K: ^Subject:.*(?i)trivial
9774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9776 F: drivers/tty/serial/serial_core.c
9777 F: include/linux/serial_core.h
9778 F: include/linux/serial.h
9779 F: include/linux/tty.h
9780 F: include/uapi/linux/serial_core.h
9781 F: include/uapi/linux/serial.h
9782 F: include/uapi/linux/tty.h
9784 TUA9001 MEDIA DRIVER
9787 W: http://linuxtv.org/
9788 W: http://palosaari.fi/linux/
9789 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9790 T: git git://linuxtv.org/anttip/media_tree.git
9792 F: drivers/media/tuners/tua9001*
9794 TULIP NETWORK DRIVERS
9798 F: drivers/net/ethernet/dec/tulip/
9802 W: http://vtun.sourceforge.net/tun
9804 F: Documentation/networking/tuntap.txt
9805 F: arch/um/os-Linux/drivers/
9807 TURBOCHANNEL SUBSYSTEM
9811 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9814 F: include/linux/tc.h
9820 F: drivers/scsi/u14-34f.c
9822 UBI FILE SYSTEM (UBIFS)
9826 T: git git://git.infradead.org/ubifs-2.6.git
9827 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9829 F: Documentation/filesystems/ubifs.txt
9832 UCLINUX (AND M68KNOMMU)
9834 W: http://www.uclinux.org/
9837 F: arch/m68k/*/*_no.*
9838 F: arch/m68k/include/asm/*_no.*
9843 F: Documentation/filesystems/udf.txt
9849 F: Documentation/filesystems/ufs.txt
9852 UHID USERSPACE HID IO DRIVER:
9856 F: drivers/hid/uhid.c
9857 F: include/uapi/linux/uhid.h
9859 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9863 F: include/linux/uwb.h
9864 F: include/linux/uwb/
9866 UNICORE32 ARCHITECTURE:
9868 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9870 T: git git://github.com/gxt/linux.git
9875 W: http://dotat.at/prog/unifdef
9877 F: scripts/unifdef.c
9879 UNIFORM CDROM DRIVER
9881 W: http://www.kernel.dk
9883 F: Documentation/cdrom/
9884 F: drivers/cdrom/cdrom.c
9885 F: include/linux/cdrom.h
9886 F: include/uapi/linux/cdrom.h
9888 UNISYS S-PAR DRIVERS
9893 F: drivers/staging/unisys/
9895 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9899 F: Documentation/scsi/ufs.txt
9900 F: drivers/scsi/ufs/
9902 UNSORTED BLOCK IMAGES (UBI)
9904 W: http://www.linux-mtd.infradead.org/
9906 T: git git://git.infradead.org/ubifs-2.6.git
9909 F: include/linux/mtd/ubi.h
9910 F: include/uapi/mtd/ubi-user.h
9912 UNSORTED BLOCK IMAGES (UBI) Fastmap
9916 F: drivers/mtd/ubi/fastmap.c
9922 F: Documentation/usb/acm.txt
9923 F: drivers/usb/class/cdc-acm.*
9925 USB AR5523 WIRELESS DRIVER
9929 F: drivers/net/wireless/ath/ar5523/
9937 F: drivers/usb/storage/uas.c
9939 USB CDC ETHERNET DRIVER
9943 F: drivers/net/usb/cdc_*.c
9944 F: include/uapi/linux/usb/cdc.h
9946 USB CYPRESS C67X00 DRIVER
9950 F: drivers/usb/c67x00/
9952 USB DAVICOM DM9601 DRIVER
9955 W: http://www.linux-usb.org/usbnet
9957 F: drivers/net/usb/dm9601.c
9959 USB DIAMOND RIO500 DRIVER
9962 W: http://rio500.sourceforge.net
9964 F: drivers/usb/misc/rio500*
9970 F: Documentation/usb/ehci.txt
9971 F: drivers/usb/host/ehci*
9973 USB GADGET/PERIPHERAL SUBSYSTEM
9976 W: http://www.linux-usb.org/gadget
9977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9979 F: drivers/usb/gadget/
9980 F: include/linux/usb/gadget*
9982 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9987 F: Documentation/hid/hiddev.txt
9988 F: drivers/hid/usbhid/
9994 F: drivers/usb/host/isp116x*
9995 F: include/linux/usb/isp116x.h
9997 USB MASS STORAGE DRIVER
10002 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10003 F: drivers/usb/storage/
10008 T: git git://git.alsa-project.org/alsa-kernel.git
10010 F: sound/usb/midi.*
10012 USB NETWORKING DRIVERS
10015 F: drivers/net/usb/
10021 F: Documentation/usb/ohci.txt
10022 F: drivers/usb/host/ohci*
10029 F: drivers/usb/usbip/
10030 F: tools/usb/usbip/
10036 T: git git://github.com/petkan/pegasus.git
10037 W: https://github.com/petkan/pegasus
10039 F: drivers/net/usb/pegasus.*
10044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10046 F: drivers/usb/phy/
10048 USB PRINTER DRIVER (usblp)
10052 F: drivers/usb/class/usblp.c
10058 T: git git://github.com/petkan/rtl8150.git
10059 W: https://github.com/petkan/rtl8150
10061 F: drivers/net/usb/rtl8150.c
10063 USB SERIAL SUBSYSTEM
10067 F: Documentation/usb/usb-serial.txt
10068 F: drivers/usb/serial/
10069 F: include/linux/usb/serial.h
10071 USB SMSC75XX ETHERNET DRIVER
10075 F: drivers/net/usb/smsc75xx.*
10077 USB SMSC95XX ETHERNET DRIVER
10081 F: drivers/net/usb/smsc95xx.*
10086 W: http://www.linux-usb.org
10087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10089 F: Documentation/usb/
10091 F: include/linux/usb.h
10092 F: include/linux/usb/
10098 F: drivers/usb/host/uhci*
10100 USB "USBNET" DRIVER FRAMEWORK
10103 W: http://www.linux-usb.org/usbnet
10105 F: drivers/net/usb/usbnet.c
10106 F: include/linux/usb/usbnet.h
10112 T: git git://linuxtv.org/media_tree.git
10113 W: http://www.ideasonboard.org/uvc/
10115 F: drivers/media/usb/uvc/
10116 F: include/uapi/linux/uvcvideo.h
10121 T: git git://linuxtv.org/media_tree.git
10122 W: http://linuxtv.org
10124 F: drivers/media/usb/usbvision/
10130 F: drivers/usb/gadget/function/*uvc*
10131 F: drivers/usb/gadget/legacy/webcam.c
10133 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10137 F: drivers/net/wireless/rndis_wlan.c
10143 F: drivers/usb/host/xhci*
10144 F: drivers/usb/host/pci-quirks*
10148 W: http://linux-lc100020.sourceforge.net
10150 F: drivers/net/wireless/zd1201.*
10156 T: git git://linuxtv.org/media_tree.git
10157 W: http://royale.zerezo.com/zr364xx/
10159 F: Documentation/video4linux/zr364xx.txt
10160 F: drivers/media/usb/zr364xx/
10162 USER-MODE LINUX (UML)
10167 W: http://user-mode-linux.sourceforge.net
10169 F: Documentation/virtual/uml/
10175 USERSPACE I/O (UIO)
10179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10180 F: Documentation/DocBook/uio-howto.tmpl
10182 F: include/linux/uio*.h
10187 W: http://en.wikipedia.org/wiki/Util-linux
10188 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10194 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10196 F: Documentation/fb/uvesafb.txt
10197 F: drivers/video/fbdev/uvesafb.*
10199 VFAT/FAT/MSDOS FILESYSTEM
10202 F: Documentation/filesystems/vfat.txt
10209 F: Documentation/vfio.txt
10211 F: include/linux/vfio.h
10212 F: include/uapi/linux/vfio.h
10214 VIDEOBUF2 FRAMEWORK
10220 F: drivers/media/v4l2-core/videobuf2-*
10221 F: include/media/videobuf2-*
10223 VIRTIO CONSOLE DRIVER
10227 F: drivers/char/virtio_console.c
10228 F: include/linux/virtio_console.h
10229 F: include/uapi/linux/virtio_console.h
10231 VIRTIO CORE, NET AND BLOCK DRIVERS
10238 F: drivers/net/virtio_net.c
10239 F: drivers/block/virtio_blk.c
10240 F: include/linux/virtio_*.h
10241 F: include/uapi/linux/virtio_*.h
10243 VIRTIO HOST (VHOST)
10250 F: include/uapi/linux/vhost.h
10252 VIA RHINE NETWORK DRIVER
10255 F: drivers/net/ethernet/via/via-rhine.c
10257 VIA SD/MMC CARD CONTROLLER DRIVER
10261 F: drivers/mmc/host/via-sdmmc.c
10263 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10267 F: include/linux/via-core.h
10268 F: include/linux/via-gpio.h
10269 F: include/linux/via_i2c.h
10270 F: drivers/video/fbdev/via/
10272 VIA VELOCITY NETWORK DRIVER
10276 F: drivers/net/ethernet/via/via-velocity.*
10278 VIVID VIRTUAL VIDEO DRIVER
10281 T: git git://linuxtv.org/media_tree.git
10282 W: http://linuxtv.org
10284 F: drivers/media/platform/vivid/*
10290 F: drivers/net/macvlan.c
10291 F: include/linux/if_*vlan.h
10298 F: drivers/vlynq/vlynq.c
10299 F: include/linux/vlynq.h
10307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10308 F: Documentation/vme_api.txt
10309 F: drivers/staging/vme/
10311 F: include/linux/vme*
10313 VMWARE HYPERVISOR INTERFACE
10317 F: arch/x86/kernel/cpu/vmware.c
10319 VMWARE BALLOON DRIVER
10325 F: drivers/misc/vmw_balloon.c
10327 VMWARE VMXNET3 ETHERNET DRIVER
10332 F: drivers/net/vmxnet3/
10334 VMware PVSCSI driver
10339 F: drivers/scsi/vmw_pvscsi.c
10340 F: drivers/scsi/vmw_pvscsi.h
10342 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10346 W: http://opensource.wolfsonmicro.com/node/15
10347 W: http://www.slimlogic.co.uk/?p=48
10348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10350 F: drivers/regulator/
10351 F: include/linux/regulator/
10353 VT1211 HARDWARE MONITOR DRIVER
10357 F: Documentation/hwmon/vt1211
10358 F: drivers/hwmon/vt1211.c
10360 VT8231 HARDWARE MONITOR DRIVER
10364 F: drivers/hwmon/vt8231.c
10366 VUB300 USB to SDIO/SD/MMC bridge chip
10371 F: drivers/mmc/host/vub300.c
10373 W1 DALLAS'S 1-WIRE BUS
10376 F: Documentation/w1/
10379 W83791D HARDWARE MONITORING DRIVER
10383 F: Documentation/hwmon/w83791d
10384 F: drivers/hwmon/w83791d.c
10386 W83793 HARDWARE MONITORING DRIVER
10390 F: Documentation/hwmon/w83793
10391 F: drivers/hwmon/w83793.c
10393 W83795 HARDWARE MONITORING DRIVER
10397 F: drivers/hwmon/w83795.c
10399 W83L51xD SD/MMC CARD INTERFACE DRIVER
10402 F: drivers/mmc/host/wbsd.*
10404 WACOM PROTOCOL 4 SERIAL TABLETS
10409 F: drivers/input/tablet/wacom_serial4.c
10411 WATCHDOG DEVICE DRIVERS
10414 W: http://www.linux-watchdog.org/
10415 T: git git://www.linux-watchdog.org/linux-watchdog.git
10417 F: Documentation/watchdog/
10418 F: drivers/watchdog/
10419 F: include/linux/watchdog.h
10420 F: include/uapi/linux/watchdog.h
10426 F: drivers/scsi/wd7000.c
10432 F: drivers/hid/hid-wiimote*
10437 F: drivers/media/rc/winbond-cir.c
10444 W: http://linuxwimax.org
10445 F: Documentation/wimax/README.wimax
10446 F: include/linux/wimax/debug.h
10447 F: include/net/wimax.h
10448 F: include/uapi/linux/wimax.h
10451 WISTRON LAPTOP BUTTON DRIVER
10454 F: drivers/input/misc/wistron_btns.c
10456 WL3501 WIRELESS PCMCIA CARD DRIVER
10459 W: http://oops.ghostprotocols.net:81/blog
10461 F: drivers/net/wireless/wl3501*
10463 WM97XX TOUCHSCREEN DRIVERS
10467 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10468 W: http://opensource.wolfsonmicro.com/node/7
10470 F: drivers/input/touchscreen/*wm97*
10471 F: include/linux/wm97xx.h
10473 WOLFSON MICROELECTRONICS DRIVERS
10475 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10476 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10477 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10479 F: Documentation/hwmon/wm83??
10480 F: arch/arm/mach-s3c64xx/mach-crag6410*
10481 F: drivers/clk/clk-wm83*.c
10482 F: drivers/extcon/extcon-arizona.c
10483 F: drivers/leds/leds-wm83*.c
10484 F: drivers/gpio/gpio-*wm*.c
10485 F: drivers/gpio/gpio-arizona.c
10486 F: drivers/hwmon/wm83??-hwmon.c
10487 F: drivers/input/misc/wm831x-on.c
10488 F: drivers/input/touchscreen/wm831x-ts.c
10489 F: drivers/input/touchscreen/wm97*.c
10490 F: drivers/mfd/arizona*
10491 F: drivers/mfd/wm*.c
10492 F: drivers/power/wm83*.c
10493 F: drivers/rtc/rtc-wm83*.c
10494 F: drivers/regulator/wm8*.c
10495 F: drivers/video/backlight/wm83*_bl.c
10496 F: drivers/watchdog/wm83*_wdt.c
10497 F: include/linux/mfd/arizona/
10498 F: include/linux/mfd/wm831x/
10499 F: include/linux/mfd/wm8350/
10500 F: include/linux/mfd/wm8400*
10501 F: include/linux/wm97xx.h
10502 F: include/sound/wm????.h
10503 F: sound/soc/codecs/arizona.?
10504 F: sound/soc/codecs/wm*
10508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10510 F: include/linux/workqueue.h
10511 F: kernel/workqueue.c
10512 F: Documentation/workqueue.txt
10518 F: Documentation/networking/x25*
10519 F: include/net/x25*
10522 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10530 F: Documentation/x86/
10533 X86 PLATFORM DRIVERS
10536 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10538 F: drivers/platform/x86/
10540 X86 MCE INFRASTRUCTURE
10545 F: arch/x86/kernel/cpu/mcheck/*
10550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10554 XC2028/3028 TUNER DRIVER
10557 W: http://linuxtv.org
10558 T: git git://linuxtv.org/media_tree.git
10560 F: drivers/media/tuners/tuner-xc2028.*
10562 XEN HYPERVISOR INTERFACE
10567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10570 F: drivers/*/xen-*front.c
10572 F: arch/x86/include/asm/xen/
10574 F: include/uapi/xen/
10581 F: arch/arm/include/asm/xen/
10583 XEN HYPERVISOR ARM64
10588 F: arch/arm64/include/asm/xen/
10590 XEN NETWORK BACKEND DRIVER
10596 F: drivers/net/xen-netback/*
10602 F: arch/x86/pci/*xen*
10603 F: drivers/pci/*xen*
10605 XEN BLOCK SUBSYSTEM
10609 F: drivers/block/xen-blkback/*
10610 F: drivers/block/xen*
10617 F: drivers/scsi/xen-scsifront.c
10618 F: drivers/xen/xen-scsiback.c
10619 F: include/xen/interface/io/vscsiif.h
10621 XEN SWIOTLB SUBSYSTEM
10625 F: arch/x86/xen/*swiotlb*
10626 F: drivers/xen/*swiotlb*
10629 P: Silicon Graphics Inc
10633 W: http://oss.sgi.com/projects/xfs
10634 T: git git://oss.sgi.com/xfs/xfs.git
10636 F: Documentation/filesystems/xfs.txt
10639 XILINX AXI ETHERNET DRIVER
10643 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10645 XILINX UARTLITE SERIAL DRIVER
10649 F: drivers/tty/serial/uartlite.c
10655 F: drivers/char/xillybus/
10657 XTENSA XTFPGA PLATFORM SUPPORT
10661 F: drivers/spi/spi-xtensa-xtfpga.c
10663 YAM DRIVER FOR AX.25
10667 F: drivers/net/hamradio/yam*
10668 F: include/linux/yam.h
10670 YEALINK PHONE DRIVER
10674 F: Documentation/input/yealink.txt
10675 F: drivers/input/misc/yealink.*
10677 Z8530 DRIVER FOR AX.25
10679 W: http://yaina.de/jreuter/
10680 W: http://www.qsl.net/dl1bke/
10683 F: Documentation/networking/z8530drv.txt
10684 F: drivers/net/hamradio/*scc.c
10685 F: drivers/net/hamradio/z8530.h
10687 ZBUD COMPRESSED PAGE ALLOCATOR
10692 F: include/linux/zbud.h
10694 ZD1211RW WIRELESS DRIVER
10697 W: http://zd1211.ath.cx/wiki/DriverRewrite
10701 F: drivers/net/wireless/zd1211rw/
10703 ZR36067 VIDEO FOR LINUX DRIVER
10706 W: http://mjpeg.sourceforge.net/driver-zoran/
10707 T: hg http://linuxtv.org/hg/v4l-dvb
10709 F: drivers/media/pci/zoran/
10711 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10716 F: drivers/block/zram/
10717 F: Documentation/blockdev/zram.txt
10719 ZS DECSTATION Z85C30 SERIAL DRIVER
10722 F: drivers/tty/serial/zs.*
10724 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10730 F: include/linux/zsmalloc.h
10732 ZSWAP COMPRESSED SWAP CACHING
10741 Q: http://patchwork.kernel.org/project/LKML/list/
10742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10743 S: Buried alive in reporters