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
1589 F: drivers/edac/synopsys_edac.c
1595 F: drivers/iommu/arm-smmu.c
1597 ARM64 PORT (AARCH64 ARCHITECTURE)
1603 F: Documentation/arm64/
1605 AS3645A LED FLASH CONTROLLER DRIVER
1608 T: git git://linuxtv.org/media_tree.git
1610 F: drivers/media/i2c/as3645a.c
1611 F: include/media/as3645a.h
1613 ASC7621 HARDWARE MONITOR DRIVER
1617 F: Documentation/hwmon/asc7621
1618 F: drivers/hwmon/asc7621.c
1620 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1624 W: http://acpi4asus.sf.net
1626 F: drivers/platform/x86/asus*.c
1627 F: drivers/platform/x86/eeepc*.c
1629 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1631 W: http://sourceforge.net/projects/xscaleiop
1633 F: Documentation/crypto/async-tx-api.txt
1636 F: include/linux/dmaengine.h
1637 F: include/linux/async_tx.h
1643 F: drivers/misc/eeprom/at24.c
1644 F: include/linux/platform_data/at24.h
1646 ATA OVER ETHERNET (AOE) DRIVER
1648 W: http://support.coraid.com/support/linux
1650 F: Documentation/aoe/
1651 F: drivers/block/aoe/
1653 ATHEROS ATH GENERIC UTILITIES
1657 F: drivers/net/wireless/ath/*
1659 ATHEROS ATH5K WIRELESS DRIVER
1665 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1667 F: drivers/net/wireless/ath/ath5k/
1669 ATHEROS ATH6KL WIRELESS DRIVER
1672 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1673 T: git git://github.com/kvalo/ath.git
1675 F: drivers/net/wireless/ath/ath6kl/
1677 WILOCITY WIL6210 WIRELESS DRIVER
1682 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1683 F: drivers/net/wireless/ath/wil6210/
1684 F: include/uapi/linux/wil6210_uapi.h
1686 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1689 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1691 F: drivers/net/wireless/ath/carl9170/
1693 ATK0110 HWMON DRIVER
1697 F: drivers/hwmon/asus_atk0110.c
1702 F: drivers/input/misc/ati_remote2.c
1704 ATLX ETHERNET DRIVERS
1708 W: http://sourceforge.net/projects/atl1
1709 W: http://atl1.sourceforge.net
1711 F: drivers/net/ethernet/atheros/
1717 W: http://linux-atm.sourceforge.net
1720 F: include/linux/atm*
1721 F: include/uapi/linux/atm*
1723 ATMEL AT91 / AT32 MCI DRIVER
1726 F: drivers/mmc/host/atmel-mci.c
1727 F: drivers/mmc/host/atmel-mci-regs.h
1729 ATMEL AT91 / AT32 SERIAL DRIVER
1732 F: drivers/tty/serial/atmel_serial.c
1734 ATMEL Audio ALSA driver
1744 F: drivers/dma/at_hdmac.c
1745 F: drivers/dma/at_hdmac_regs.h
1746 F: include/linux/platform_data/dma-atmel.h
1753 F: drivers/dma/at_xdmac.c
1759 F: drivers/i2c/busses/i2c-at91.c
1765 F: drivers/media/platform/soc_camera/atmel-isi.c
1766 F: include/media/atmel-isi.h
1772 F: drivers/video/fbdev/atmel_lcdfb.c
1773 F: include/video/atmel_lcdc.h
1775 ATMEL MACB ETHERNET DRIVER
1778 F: drivers/net/ethernet/cadence/
1784 F: drivers/mtd/nand/atmel_nand*
1789 F: drivers/spi/spi-atmel.*
1795 F: drivers/misc/atmel-ssc.c
1796 F: include/linux/atmel-ssc.h
1798 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1802 F: drivers/misc/atmel_tclib.c
1803 F: drivers/clocksource/tcb_clksrc.c
1805 ATMEL USBA UDC DRIVER
1809 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1811 ATMEL WIRELESS DRIVER
1814 W: http://www.thekelleys.org.uk/atmel
1815 W: http://atmelwlandriver.sourceforge.net/
1817 F: drivers/net/wireless/atmel*
1819 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1822 W: http://www.attotech.com
1824 F: drivers/scsi/esas2r
1830 W: http://people.redhat.com/sgrubb/audit/
1831 T: git git://git.infradead.org/users/pcmoore/audit
1833 F: include/linux/audit.h
1834 F: include/uapi/linux/audit.h
1837 AUXILIARY DISPLAY DRIVERS
1839 W: http://miguelojeda.es/auxdisplay.htm
1840 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1842 F: drivers/auxdisplay/
1843 F: include/linux/cfag12864b.h
1848 W: http://www.atmel.com/products/AVR32/
1849 W: http://mirror.egtvedt.no/avr32linux.org/
1850 W: http://avrfreaks.net/
1854 AVR32/AT32AP MACHINE SUPPORT
1858 F: arch/avr32/mach-at32ap/
1863 W: http://www.linux-ax25.org/
1865 F: include/uapi/linux/ax25.h
1866 F: include/net/ax25.h
1872 W: http://linuxtv.org
1873 T: git git://linuxtv.org/media_tree.git
1875 F: drivers/media/usb/dvb-usb-v2/az6007.c
1877 AZTECH FM RADIO RECEIVER DRIVER
1880 T: git git://linuxtv.org/media_tree.git
1881 W: http://linuxtv.org
1883 F: drivers/media/radio/radio-aztech*
1889 W: http://wireless.kernel.org/en/users/Drivers/b43
1891 F: drivers/net/wireless/b43/
1893 B43LEGACY WIRELESS DRIVER
1898 W: http://wireless.kernel.org/en/users/Drivers/b43
1900 F: drivers/net/wireless/b43legacy/
1902 BACKLIGHT CLASS/SUBSYSTEM
1906 F: drivers/video/backlight/
1907 F: include/linux/backlight.h
1914 W: http://www.open-mesh.org/
1918 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1921 W: http://www.baycom.org/~tom/ham/ham.html
1923 F: drivers/net/hamradio/baycom*
1925 BCACHE (BLOCK LAYER CACHE)
1928 W: http://bcache.evilpiepirate.org
1930 F: drivers/md/bcache/
1934 F: Documentation/filesystems/befs.txt
1937 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1941 F: drivers/net/ethernet/ec_bhf.c
1946 F: Documentation/filesystems/bfs.txt
1948 F: include/uapi/linux/bfs_fs.h
1950 BLACKFIN ARCHITECTURE
1953 T: git git://git.code.sf.net/p/adi-linux/code
1954 W: http://blackfin.uclinux.org
1958 BLACKFIN EMAC DRIVER
1960 W: http://blackfin.uclinux.org
1962 F: drivers/net/ethernet/adi/
1966 W: http://blackfin.uclinux.org
1968 F: drivers/rtc/rtc-bfin.c
1973 W: http://blackfin.uclinux.org
1975 F: drivers/mmc/host/bfin_sdh.c
1977 BLACKFIN SERIAL DRIVER
1980 W: http://blackfin.uclinux.org
1982 F: drivers/tty/serial/bfin_uart.c
1984 BLACKFIN WATCHDOG DRIVER
1986 W: http://blackfin.uclinux.org
1988 F: drivers/watchdog/bfin_wdt.c
1990 BLACKFIN I2C TWI DRIVER
1993 W: http://blackfin.uclinux.org/
1995 F: drivers/i2c/busses/i2c-bfin-twi.c
1997 BLACKFIN MEDIA DRIVER
2000 W: http://blackfin.uclinux.org/
2002 F: drivers/media/platform/blackfin/
2003 F: drivers/media/i2c/adv7183*
2004 F: drivers/media/i2c/vs6624*
2006 BLINKM RGB LED DRIVER
2009 F: drivers/leds/leds-blinkm.c
2013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2021 F: drivers/mtd/devices/block2mtd.c
2028 W: http://www.bluez.org/
2029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2032 F: drivers/bluetooth/
2039 W: http://www.bluez.org/
2040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2044 F: include/net/bluetooth/
2051 W: http://sourceforge.net/projects/bonding/
2053 F: drivers/net/bonding/
2054 F: include/uapi/linux/if_bonding.h
2056 BPF (Safe dynamic programs and tools)
2063 BROADCOM B44 10/100 ETHERNET DRIVER
2067 F: drivers/net/ethernet/broadcom/b44.*
2069 BROADCOM GENET ETHERNET DRIVER
2073 F: drivers/net/ethernet/broadcom/genet/
2075 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2080 F: drivers/net/ethernet/broadcom/bnx2.*
2081 F: drivers/net/ethernet/broadcom/bnx2_*
2083 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2087 F: drivers/net/ethernet/broadcom/bnx2x/
2089 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2094 T: git git://github.com/broadcom/mach-bcm
2096 F: arch/arm/mach-bcm/
2097 F: arch/arm/boot/dts/bcm113*
2098 F: arch/arm/boot/dts/bcm216*
2099 F: arch/arm/boot/dts/bcm281*
2100 F: arch/arm/configs/bcm_defconfig
2101 F: drivers/mmc/host/sdhci-bcm-kona.c
2102 F: drivers/clocksource/bcm_kona_timer.c
2104 BROADCOM BCM2835 ARM ARCHITECTURE
2108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2112 BROADCOM BCM33XX MIPS ARCHITECTURE
2116 F: arch/mips/bcm3384/*
2117 F: arch/mips/include/asm/mach-bcm3384/*
2118 F: arch/mips/kernel/*bmips*
2120 BROADCOM BCM5301X ARM ARCHITECTURE
2124 F: arch/arm/mach-bcm/bcm_5301x.c
2125 F: arch/arm/boot/dts/bcm5301x.dtsi
2126 F: arch/arm/boot/dts/bcm470*
2128 BROADCOM BCM63XX ARM ARCHITECTURE
2131 T: git git://git.github.com/brcm/linux.git
2133 F: arch/arm/mach-bcm/bcm63xx.c
2134 F: arch/arm/include/debug/bcm63xx.S
2136 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2140 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2142 BROADCOM BCM7XXX ARM ARCHITECTURE
2149 F: arch/arm/mach-bcm/*brcmstb*
2150 F: arch/arm/boot/dts/bcm7*.dts*
2151 F: drivers/bus/brcmstb_gisb.c
2153 BROADCOM BMIPS MIPS ARCHITECTURE
2158 F: arch/mips/bmips/*
2159 F: arch/mips/include/asm/mach-bmips/*
2160 F: arch/mips/kernel/*bmips*
2161 F: arch/mips/boot/dts/bcm*.dts*
2162 F: drivers/irqchip/irq-bcm7*
2163 F: drivers/irqchip/irq-brcmstb*
2165 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2170 F: drivers/net/ethernet/broadcom/tg3.*
2172 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2180 F: drivers/net/wireless/brcm80211/
2182 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2186 F: drivers/scsi/bnx2fc/
2188 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2192 F: drivers/scsi/bnx2i/
2194 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2199 T: git git://git.github.com/brcm/linux.git
2208 BROADCOM KONA GPIO DRIVER
2212 F: drivers/gpio/gpio-bcm-kona.c
2213 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2215 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2220 F: include/linux/bcma/
2222 BROADCOM SYSTEMPORT ETHERNET DRIVER
2226 F: drivers/net/ethernet/broadcom/bcmsysport.*
2228 BROCADE BFA FC SCSI DRIVER
2233 F: drivers/scsi/bfa/
2235 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2239 F: drivers/net/ethernet/brocade/bna/
2241 BSG (block layer generic sg v4 driver)
2246 F: include/linux/bsg.h
2247 F: include/uapi/linux/bsg.h
2252 T: git git://git.alsa-project.org/alsa-kernel.git
2254 F: Documentation/sound/alsa/Bt87x.txt
2255 F: sound/pci/bt87x.c
2259 W: http://bu3sch.de/btgpio.php
2261 F: drivers/gpio/gpio-bt8xx.c
2268 W: http://btrfs.wiki.kernel.org/
2269 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2272 F: Documentation/filesystems/btrfs.txt
2275 BTTV VIDEO4LINUX DRIVER
2278 W: http://linuxtv.org
2279 T: git git://linuxtv.org/media_tree.git
2281 F: Documentation/video4linux/bttv/
2282 F: drivers/media/pci/bt8xx/bttv*
2284 BUSLOGIC SCSI DRIVER
2288 F: drivers/scsi/BusLogic.*
2289 F: drivers/scsi/FlashPoint.*
2291 C-MEDIA CMI8788 DRIVER
2294 T: git git://git.alsa-project.org/alsa-kernel.git
2296 F: sound/pci/oxygen/
2302 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2306 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2310 F: Documentation/filesystems/caching/cachefiles.txt
2313 CADET FM/AM RADIO RECEIVER DRIVER
2316 T: git git://linuxtv.org/media_tree.git
2317 W: http://linuxtv.org
2319 F: drivers/media/radio/radio-cadet*
2321 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2324 T: git git://linuxtv.org/media_tree.git
2326 F: Documentation/video4linux/cafe_ccic
2327 F: drivers/media/platform/marvell-ccic/
2333 F: Documentation/networking/caif/
2334 F: drivers/net/caif/
2335 F: include/uapi/linux/caif/
2336 F: include/net/caif/
2339 CALGARY x86-64 IOMMU
2344 F: arch/x86/kernel/pci-calgary_64.c
2345 F: arch/x86/kernel/tce_64.c
2346 F: arch/x86/include/asm/calgary.h
2347 F: arch/x86/include/asm/tce.h
2352 W: http://gitorious.org/linux-can
2353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2356 F: Documentation/networking/can.txt
2358 F: include/linux/can/core.h
2359 F: include/uapi/linux/can.h
2360 F: include/uapi/linux/can/bcm.h
2361 F: include/uapi/linux/can/raw.h
2362 F: include/uapi/linux/can/gw.h
2368 W: http://gitorious.org/linux-can
2369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2373 F: include/linux/can/dev.h
2374 F: include/linux/can/platform/
2375 F: include/uapi/linux/can/error.h
2376 F: include/uapi/linux/can/netlink.h
2382 F: include/linux/capability.h
2383 F: include/uapi/linux/capability.h
2384 F: security/capability.c
2385 F: security/commoncap.c
2386 F: kernel/capability.c
2388 CC2520 IEEE-802.15.4 RADIO DRIVER
2392 F: drivers/net/ieee802154/cc2520.c
2393 F: include/linux/spi/cc2520.h
2394 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2396 CELL BROADBAND ENGINE ARCHITECTURE
2400 W: http://www.ibm.com/developerworks/power/cell/
2402 F: arch/powerpc/include/asm/cell*.h
2403 F: arch/powerpc/include/asm/spu*.h
2404 F: arch/powerpc/include/uapi/asm/spu*.h
2405 F: arch/powerpc/oprofile/*cell*
2406 F: arch/powerpc/platforms/cell/
2408 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2414 F: Documentation/filesystems/ceph.txt
2417 F: include/linux/ceph/
2418 F: include/linux/crush/
2420 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2423 F: Documentation/usb/WUSB-Design-overview.txt
2424 F: Documentation/usb/wusb-cbaf
2425 F: drivers/usb/host/hwa-hc.c
2426 F: drivers/usb/host/whci/
2427 F: drivers/usb/wusbcore/
2428 F: include/linux/usb/wusb*
2430 CFAG12864B LCD DRIVER
2432 W: http://miguelojeda.es/auxdisplay.htm
2433 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2435 F: drivers/auxdisplay/cfag12864b.c
2436 F: include/linux/cfag12864b.h
2438 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2440 W: http://miguelojeda.es/auxdisplay.htm
2441 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2443 F: drivers/auxdisplay/cfag12864bfb.c
2444 F: include/linux/cfag12864b.h
2446 CFG80211 and NL80211
2449 W: http://wireless.kernel.org/
2450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2453 F: include/uapi/linux/nl80211.h
2454 F: include/net/cfg80211.h
2456 X: net/wireless/wext*
2458 CHAR and MISC DRIVERS
2461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2465 F: include/linux/miscdevice.h
2471 F: scripts/checkpatch.pl
2473 CHINESE DOCUMENTATION
2478 F: Documentation/zh_CN/
2480 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2482 T: git git://github.com/hzpeterchen/linux-usb.git
2485 F: drivers/usb/chipidea/
2487 CHROME HARDWARE PLATFORM SUPPORT
2490 F: drivers/platform/chrome/
2492 CISCO VIC ETHERNET NIC DRIVER
2498 F: drivers/net/ethernet/cisco/enic/
2500 CISCO VIC LOW LATENCY NIC DRIVER
2503 F: drivers/infiniband/hw/usnic
2505 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2509 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2511 CIRRUS LOGIC AUDIO CODEC DRIVERS
2516 F: sound/soc/codecs/cs*
2523 F: include/linux/cleancache.h
2528 F: include/linux/clk.h
2530 CLOCKSOURCE, CLOCKEVENT DRIVERS
2534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2536 F: drivers/clocksource
2538 CISCO FCOE HBA DRIVER
2544 F: drivers/scsi/fnic/
2551 F: drivers/platform/x86/classmate-laptop.c
2553 COCCINELLE/Semantic Patches (SmPL)
2559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2560 W: http://coccinelle.lip6.fr/
2562 F: Documentation/coccinelle.txt
2563 F: scripts/coccinelle/
2564 F: scripts/coccicheck
2570 W: http://www.coda.cs.cmu.edu/
2572 F: Documentation/filesystems/coda.txt
2574 F: include/linux/coda*.h
2575 F: include/uapi/linux/coda*.h
2577 CODA V4L2 MEM2MEM DRIVER
2581 F: Documentation/devicetree/bindings/media/coda.txt
2582 F: drivers/media/platform/coda/
2584 COMMON CLK FRAMEWORK
2588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2591 X: drivers/clk/clkdev.c
2592 F: include/linux/clk-pr*
2593 F: include/linux/clk/
2595 COMMON INTERNET FILE SYSTEM (CIFS)
2599 W: http://linux-cifs.samba.org/
2600 T: git git://git.samba.org/sfrench/cifs-2.6.git
2602 F: Documentation/filesystems/cifs/
2605 COMPACTPCI HOTPLUG CORE
2609 F: drivers/pci/hotplug/cpci_hotplug*
2611 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2615 F: drivers/pci/hotplug/cpcihp_zt5550.*
2617 COMPACTPCI HOTPLUG GENERIC DRIVER
2621 F: drivers/pci/hotplug/cpcihp_generic.c
2623 COMPAL LAPTOP SUPPORT
2627 F: drivers/platform/x86/compal-laptop.c
2629 CONEXANT ACCESSRUNNER USB DRIVER
2632 W: http://accessrunner.sourceforge.net/
2634 F: drivers/usb/atm/cxacru.c
2638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2641 F: include/linux/configfs.h
2647 F: drivers/connector/
2649 CONTROL GROUP (CGROUP)
2653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2655 F: Documentation/cgroups/
2656 F: include/linux/cgroup*
2659 CONTROL GROUP - CPUSET
2662 W: http://www.bullopensource.org/cpuset/
2663 W: http://oss.sgi.com/projects/cpusets/
2664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2666 F: Documentation/cgroups/cpusets.txt
2667 F: include/linux/cpuset.h
2670 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2679 CORETEMP HARDWARE MONITORING DRIVER
2683 F: Documentation/hwmon/coretemp
2684 F: drivers/hwmon/coretemp.c
2686 COSA/SRP SYNC SERIAL DRIVER
2688 W: http://www.fi.muni.cz/~kas/cosa/
2690 F: drivers/net/wan/cosa*
2692 CPMAC ETHERNET DRIVER
2696 F: drivers/net/ethernet/ti/cpmac.c
2698 CPU FREQUENCY DRIVERS
2703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2704 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2706 F: include/linux/cpufreq.h
2708 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2712 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2714 F: drivers/cpufreq/arm_big_little.h
2715 F: drivers/cpufreq/arm_big_little.c
2716 F: drivers/cpufreq/arm_big_little_dt.c
2718 CPUIDLE DRIVER - ARM BIG LITTLE
2723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2725 F: drivers/cpuidle/cpuidle-big_little.c
2727 CPUIDLE DRIVER - ARM EXYNOS
2734 F: drivers/cpuidle/cpuidle-exynos.c
2735 F: arch/arm/mach-exynos/pm.c
2742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2743 F: drivers/cpuidle/*
2744 F: include/linux/cpuidle.h
2749 F: arch/x86/kernel/cpuid.c
2750 F: arch/x86/kernel/msr.c
2752 CPU POWER MONITORING SUBSYSTEM
2756 F: tools/power/cpupower/
2759 W: http://sourceforge.net/projects/cramfs/
2760 S: Orphan / Obsolete
2761 F: Documentation/filesystems/cramfs.txt
2768 W: http://developer.axis.com
2771 F: drivers/tty/serial/crisv10.*
2777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2779 F: Documentation/crypto/
2785 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2789 F: crypto/ansi_cprng.c
2792 CS5535 Audio ALSA driver
2795 F: sound/pci/cs5535audio/
2800 F: drivers/net/wireless/cw1200/
2802 CX18 VIDEO4LINUX DRIVER
2806 T: git git://linuxtv.org/media_tree.git
2807 W: http://linuxtv.org
2808 W: http://www.ivtvdriver.org/index.php/Cx18
2810 F: Documentation/video4linux/cx18.txt
2811 F: drivers/media/pci/cx18/
2812 F: include/uapi/linux/ivtv*
2814 CX2341X MPEG ENCODER HELPER MODULE
2817 T: git git://linuxtv.org/media_tree.git
2818 W: http://linuxtv.org
2820 F: drivers/media/common/cx2341x*
2821 F: include/media/cx2341x*
2823 CX88 VIDEO4LINUX DRIVER
2826 W: http://linuxtv.org
2827 T: git git://linuxtv.org/media_tree.git
2829 F: Documentation/video4linux/cx88/
2830 F: drivers/media/pci/cx88/
2832 CXD2820R MEDIA DRIVER
2835 W: http://linuxtv.org/
2836 W: http://palosaari.fi/linux/
2837 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2838 T: git git://linuxtv.org/anttip/media_tree.git
2840 F: drivers/media/dvb-frontends/cxd2820r*
2842 CXGB3 ETHERNET DRIVER (CXGB3)
2845 W: http://www.chelsio.com
2847 F: drivers/net/ethernet/chelsio/cxgb3/
2849 CXGB3 ISCSI DRIVER (CXGB3I)
2852 W: http://www.chelsio.com
2854 F: drivers/scsi/cxgbi/cxgb3i
2856 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2859 W: http://www.openfabrics.org
2861 F: drivers/infiniband/hw/cxgb3/
2863 CXGB4 ETHERNET DRIVER (CXGB4)
2866 W: http://www.chelsio.com
2868 F: drivers/net/ethernet/chelsio/cxgb4/
2870 CXGB4 ISCSI DRIVER (CXGB4I)
2873 W: http://www.chelsio.com
2875 F: drivers/scsi/cxgbi/cxgb4i
2877 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2880 W: http://www.openfabrics.org
2882 F: drivers/infiniband/hw/cxgb4/
2884 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2887 W: http://www.chelsio.com
2889 F: drivers/net/ethernet/chelsio/cxgb4vf/
2891 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2896 F: drivers/misc/cxl/
2897 F: include/misc/cxl.h
2898 F: include/uapi/misc/cxl.h
2899 F: Documentation/powerpc/cxl.txt
2900 F: Documentation/powerpc/cxl.txt
2901 F: Documentation/ABI/testing/sysfs-class-cxl
2903 STMMAC ETHERNET DRIVER
2906 W: http://www.stlinux.com
2908 F: drivers/net/ethernet/stmicro/stmmac/
2913 W: http://www.arm.linux.org.uk/
2915 F: drivers/video/fbdev/cyber2000fb.*
2917 CYCLADES ASYNC MUX DRIVER
2918 W: http://www.cyclades.com/
2920 F: drivers/tty/cyclades.c
2921 F: include/linux/cyclades.h
2922 F: include/uapi/linux/cyclades.h
2924 CYCLADES PC300 DRIVER
2925 W: http://www.cyclades.com/
2927 F: drivers/net/wan/pc300*
2929 CYPRESS_FIRMWARE MEDIA DRIVER
2932 W: http://linuxtv.org/
2933 W: http://palosaari.fi/linux/
2934 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2935 T: git git://linuxtv.org/anttip/media_tree.git
2937 F: drivers/media/common/cypress_firmware*
2939 CYTTSP TOUCHSCREEN DRIVER
2943 F: drivers/input/touchscreen/cyttsp*
2944 F: include/linux/input/cyttsp.h
2946 DAMA SLAVE for AX.25
2948 W: http://yaina.de/jreuter/
2949 W: http://www.qsl.net/dl1bke/
2952 F: net/ax25/af_ax25.c
2953 F: net/ax25/ax25_dev.c
2954 F: net/ax25/ax25_ds_*
2955 F: net/ax25/ax25_in.c
2956 F: net/ax25/ax25_out.c
2957 F: net/ax25/ax25_timer.c
2958 F: net/ax25/sysctl_net_ax25.c
2960 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2963 F: Documentation/networking/dmfe.txt
2964 F: drivers/net/ethernet/dec/tulip/dmfe.c
2966 DC390/AM53C974 SCSI driver
2970 F: drivers/scsi/am53c974.c
2977 W: http://twibble.org/dist/dc395x/
2978 W: http://lists.twibble.org/mailman/listinfo/dc395x/
2980 F: Documentation/scsi/dc395x.txt
2981 F: drivers/scsi/dc395x.*
2986 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2988 F: include/linux/dccp.h
2989 F: include/uapi/linux/dccp.h
2990 F: include/linux/tfrc.h
2993 DECnet NETWORK LAYER
2994 W: http://linux-decnet.sourceforge.net
2997 F: Documentation/networking/decnet.txt
3000 DECSTATION PLATFORM SUPPORT
3003 W: http://www.linux-mips.org/wiki/DECstation
3006 F: arch/mips/include/asm/dec/
3007 F: arch/mips/include/asm/mach-dec/
3009 DEFXX FDDI NETWORK DRIVER
3012 F: drivers/net/fddi/defxx.*
3018 F: drivers/platform/x86/dell-laptop.c
3020 DELL LAPTOP SMM DRIVER
3022 F: drivers/char/i8k.c
3023 F: include/uapi/linux/i8k.h
3025 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3028 F: Documentation/dcdbas.txt
3029 F: drivers/firmware/dcdbas.*
3031 DELL WMI EXTRAS DRIVER
3034 F: drivers/platform/x86/dell-wmi.c
3036 DESIGNWARE USB2 DRD IP DRIVER
3039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3041 F: drivers/usb/dwc2/
3043 DESIGNWARE USB3 DRD IP DRIVER
3047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3049 F: drivers/usb/dwc3/
3051 DEVICE COREDUMP (DEV_COREDUMP)
3055 F: drivers/base/devcoredump.c
3056 F: include/linux/devcoredump.h
3058 DEVICE FREQUENCY (DEVFREQ)
3065 DEVICE NUMBER REGISTRY
3067 W: http://lanana.org/docs/device-list/index.html
3075 W: http://sources.redhat.com/dm
3076 Q: http://patchwork.kernel.org/project/dm-devel/list/
3077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3078 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3080 F: Documentation/device-mapper/
3082 F: drivers/md/persistent-data/
3083 F: include/linux/device-mapper.h
3084 F: include/linux/dm-*.h
3085 F: include/uapi/linux/dm-*.h
3087 DIALOG SEMICONDUCTOR DRIVERS
3089 W: http://www.dialog-semiconductor.com/products
3091 F: Documentation/hwmon/da90??
3092 F: drivers/gpio/gpio-da90??.c
3093 F: drivers/hwmon/da90??-hwmon.c
3094 F: drivers/input/misc/da90??_onkey.c
3095 F: drivers/input/touchscreen/da9052_tsi.c
3096 F: drivers/leds/leds-da90??.c
3097 F: drivers/mfd/da903x.c
3098 F: drivers/mfd/da90??-*.c
3099 F: drivers/power/da9052-battery.c
3100 F: drivers/regulator/da903x.c
3101 F: drivers/regulator/da9???-regulator.[ch]
3102 F: drivers/rtc/rtc-da90??.c
3103 F: drivers/video/backlight/da90??_bl.c
3104 F: drivers/watchdog/da90??_wdt.c
3105 F: include/linux/mfd/da903x.h
3106 F: include/linux/mfd/da9052/
3107 F: include/linux/mfd/da9055/
3108 F: include/linux/mfd/da9063/
3109 F: include/sound/da[79]*.h
3110 F: sound/soc/codecs/da[79]*.[ch]
3112 DIGI NEO AND CLASSIC PCI PRODUCTS
3117 F: drivers/staging/dgnc/
3119 DIGI EPCA PCI PRODUCTS
3125 F: drivers/staging/dgap/
3127 DIOLAN U2C-12 I2C DRIVER
3131 F: drivers/i2c/busses/i2c-diolan-u2c.c
3133 DIRECTORY NOTIFICATION (DNOTIFY)
3136 F: Documentation/filesystems/dnotify.txt
3137 F: fs/notify/dnotify/
3138 F: include/linux/dnotify.h
3140 DISK GEOMETRY AND PARTITION HANDLING
3142 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3143 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3144 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3150 F: Documentation/filesystems/quota.txt
3152 F: include/linux/quota*.h
3153 F: include/uapi/linux/quota*.h
3155 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3159 W: http://plugable.com/category/projects/udlfb/
3160 F: drivers/video/fbdev/udlfb.c
3161 F: include/video/udlfb.h
3162 F: Documentation/fb/udlfb.txt
3164 DISTRIBUTED LOCK MANAGER (DLM)
3168 W: http://sources.redhat.com/cluster/
3169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3173 DMA BUFFER SHARING FRAMEWORK
3180 F: include/linux/dma-buf*
3181 F: include/linux/reservation.h
3182 F: include/linux/*fence.h
3183 F: Documentation/dma-buf-sharing.txt
3184 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3186 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3189 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3192 F: include/linux/dmaengine.h
3193 F: Documentation/dmaengine/
3194 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3196 DME1737 HARDWARE MONITOR DRIVER
3200 F: Documentation/hwmon/dme1737
3201 F: drivers/hwmon/dme1737.c
3203 DOCKING STATION DRIVER
3207 F: drivers/acpi/dock.c
3214 X: Documentation/ABI/
3215 X: Documentation/devicetree/
3216 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3222 F: drivers/char/dtlk.c
3223 F: include/linux/dtlk.h
3225 DPT_I2O SCSI RAID DRIVER
3228 W: http://www.adaptec.com/
3230 F: drivers/scsi/dpt*
3231 F: drivers/scsi/dpt/
3238 W: http://www.drbd.org
3239 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3240 T: git git://git.drbd.org/drbd-8.3.git
3242 F: drivers/block/drbd/
3244 F: Documentation/blockdev/drbd/
3246 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3250 F: Documentation/kobject.txt
3254 F: include/linux/kobj*
3255 F: include/linux/debugfs.h
3261 T: git git://people.freedesktop.org/~airlied/linux
3266 F: include/uapi/drm/
3272 T: git git://people.freedesktop.org/~agd5f/linux
3274 F: drivers/gpu/drm/radeon/
3275 F: include/uapi/drm/radeon*
3280 T: git git://anongit.freedesktop.org/tegra/linux.git
3282 F: drivers/gpu/drm/drm_panel.c
3283 F: drivers/gpu/drm/panel/
3284 F: include/drm/drm_panel.h
3285 F: Documentation/devicetree/bindings/panel/
3287 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3292 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3293 T: git git://anongit.freedesktop.org/drm-intel
3295 F: drivers/gpu/drm/i915/
3296 F: include/drm/i915*
3297 F: include/uapi/drm/i915*
3299 DRM DRIVERS FOR EXYNOS
3305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3307 F: drivers/gpu/drm/exynos/
3308 F: include/drm/exynos*
3309 F: include/uapi/drm/exynos*
3311 DRM DRIVERS FOR FREESCALE IMX
3315 F: drivers/gpu/drm/imx/
3316 F: Documentation/devicetree/bindings/drm/imx/
3318 DRM DRIVERS FOR NVIDIA TEGRA
3323 T: git git://anongit.freedesktop.org/tegra/linux.git
3325 F: drivers/gpu/drm/tegra/
3326 F: drivers/gpu/host1x/
3327 F: include/linux/host1x.h
3328 F: include/uapi/drm/tegra_drm.h
3329 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3331 DRM DRIVERS FOR RENESAS
3335 T: git git://people.freedesktop.org/~airlied/linux
3337 F: drivers/gpu/drm/rcar-du/
3338 F: drivers/gpu/drm/shmobile/
3339 F: include/linux/platform_data/rcar-du.h
3340 F: include/linux/platform_data/shmob_drm.h
3342 DSBR100 USB FM RADIO DRIVER
3345 T: git git://linuxtv.org/media_tree.git
3347 F: drivers/media/radio/dsbr100.c
3353 F: drivers/net/wan/dscc4.c
3355 DVB_USB_AF9015 MEDIA DRIVER
3358 W: http://linuxtv.org/
3359 W: http://palosaari.fi/linux/
3360 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3361 T: git git://linuxtv.org/anttip/media_tree.git
3363 F: drivers/media/usb/dvb-usb-v2/af9015*
3365 DVB_USB_AF9035 MEDIA DRIVER
3368 W: http://linuxtv.org/
3369 W: http://palosaari.fi/linux/
3370 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3371 T: git git://linuxtv.org/anttip/media_tree.git
3373 F: drivers/media/usb/dvb-usb-v2/af9035*
3375 DVB_USB_ANYSEE MEDIA DRIVER
3378 W: http://linuxtv.org/
3379 W: http://palosaari.fi/linux/
3380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3381 T: git git://linuxtv.org/anttip/media_tree.git
3383 F: drivers/media/usb/dvb-usb-v2/anysee*
3385 DVB_USB_AU6610 MEDIA DRIVER
3388 W: http://linuxtv.org/
3389 W: http://palosaari.fi/linux/
3390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3391 T: git git://linuxtv.org/anttip/media_tree.git
3393 F: drivers/media/usb/dvb-usb-v2/au6610*
3395 DVB_USB_CE6230 MEDIA DRIVER
3398 W: http://linuxtv.org/
3399 W: http://palosaari.fi/linux/
3400 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3401 T: git git://linuxtv.org/anttip/media_tree.git
3403 F: drivers/media/usb/dvb-usb-v2/ce6230*
3405 DVB_USB_CXUSB MEDIA DRIVER
3408 W: http://linuxtv.org/
3409 W: http://github.com/mkrufky
3410 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3411 T: git git://linuxtv.org/media_tree.git
3413 F: drivers/media/usb/dvb-usb/cxusb*
3415 DVB_USB_EC168 MEDIA DRIVER
3418 W: http://linuxtv.org/
3419 W: http://palosaari.fi/linux/
3420 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3421 T: git git://linuxtv.org/anttip/media_tree.git
3423 F: drivers/media/usb/dvb-usb-v2/ec168*
3425 DVB_USB_GL861 MEDIA DRIVER
3428 W: http://linuxtv.org/
3429 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3430 T: git git://linuxtv.org/anttip/media_tree.git
3432 F: drivers/media/usb/dvb-usb-v2/gl861*
3434 DVB_USB_MXL111SF MEDIA DRIVER
3437 W: http://linuxtv.org/
3438 W: http://github.com/mkrufky
3439 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3440 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3442 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3444 DVB_USB_RTL28XXU MEDIA DRIVER
3447 W: http://linuxtv.org/
3448 W: http://palosaari.fi/linux/
3449 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3450 T: git git://linuxtv.org/anttip/media_tree.git
3452 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3454 DVB_USB_V2 MEDIA DRIVER
3457 W: http://linuxtv.org/
3458 W: http://palosaari.fi/linux/
3459 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3460 T: git git://linuxtv.org/anttip/media_tree.git
3462 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3463 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3468 F: lib/dynamic_debug.c
3469 F: include/linux/dynamic_debug.h
3471 DZ DECSTATION DZ11 SERIAL DRIVER
3474 F: drivers/tty/serial/dz.*
3479 W: http://linuxtv.org/
3480 W: http://palosaari.fi/linux/
3481 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3482 T: git git://linuxtv.org/anttip/media_tree.git
3484 F: drivers/media/tuners/e4000*
3486 EATA ISA/EISA/PCI SCSI DRIVER
3490 F: drivers/scsi/eata.c
3495 W: http://linuxtv.org/
3496 W: http://palosaari.fi/linux/
3497 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3498 T: git git://linuxtv.org/anttip/media_tree.git
3500 F: drivers/media/dvb-frontends/ec100*
3505 W: http://ecryptfs.org
3506 W: https://launchpad.net/ecryptfs
3508 F: Documentation/filesystems/ecryptfs.txt
3516 W: bluesmoke.sourceforge.net
3517 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3518 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3520 F: Documentation/edac.txt
3522 F: include/linux/edac.h
3528 W: bluesmoke.sourceforge.net
3530 F: drivers/edac/amd64_edac*
3536 W: bluesmoke.sourceforge.net
3538 F: drivers/edac/highbank*
3545 W: bluesmoke.sourceforge.net
3547 F: drivers/edac/octeon_edac*
3553 W: bluesmoke.sourceforge.net
3555 F: drivers/edac/e752x_edac.c
3560 W: bluesmoke.sourceforge.net
3562 F: drivers/edac/e7xxx_edac.c
3567 W: bluesmoke.sourceforge.net
3569 F: drivers/edac/ghes_edac.c
3574 W: bluesmoke.sourceforge.net
3576 F: drivers/edac/i82443bxgx_edac.c
3581 W: bluesmoke.sourceforge.net
3583 F: drivers/edac/i3000_edac.c
3588 W: bluesmoke.sourceforge.net
3590 F: drivers/edac/i5000_edac.c
3595 W: bluesmoke.sourceforge.net
3597 F: drivers/edac/i5400_edac.c
3602 W: bluesmoke.sourceforge.net
3604 F: drivers/edac/i7300_edac.c
3609 W: bluesmoke.sourceforge.net
3611 F: drivers/edac/i7core_edac.c
3617 W: bluesmoke.sourceforge.net
3619 F: drivers/edac/i82975x_edac.c
3624 W: bluesmoke.sourceforge.net
3626 F: drivers/edac/ie31200_edac.c
3631 W: bluesmoke.sourceforge.net
3633 F: drivers/edac/mpc85xx_edac.[ch]
3638 W: bluesmoke.sourceforge.net
3640 F: drivers/edac/pasemi_edac.c
3645 W: bluesmoke.sourceforge.net
3647 F: drivers/edac/r82600_edac.c
3652 W: bluesmoke.sourceforge.net
3654 F: drivers/edac/sb_edac.c
3656 EDIROL UA-101/UA-1000 DRIVER
3659 T: git git://git.alsa-project.org/alsa-kernel.git
3661 F: sound/usb/misc/ua101.c
3663 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3668 F: Documentation/efi-stub.txt
3669 F: arch/ia64/kernel/efi.c
3670 F: arch/x86/boot/compressed/eboot.[ch]
3671 F: arch/x86/include/asm/efi.h
3672 F: arch/x86/platform/efi/*
3673 F: drivers/firmware/efi/*
3674 F: include/linux/efi*.h
3676 EFI VARIABLE FILESYSTEM
3680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3685 EFIFB FRAMEBUFFER DRIVER
3689 F: drivers/video/fbdev/efifb.c
3692 W: http://aeschi.ch.eu.org/efs/
3696 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3701 F: drivers/infiniband/hw/ehca/
3703 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3707 F: drivers/net/ethernet/ibm/ehea/
3709 EM28XX VIDEO4LINUX DRIVER
3712 W: http://linuxtv.org
3713 T: git git://linuxtv.org/media_tree.git
3715 F: drivers/media/usb/em28xx/
3724 EMULEX LPFC FC SCSI DRIVER
3727 W: http://sourceforge.net/projects/lpfcxxxx
3729 F: drivers/scsi/lpfc/
3731 ENE CB710 FLASH CARD READER DRIVER
3734 F: drivers/misc/cb710/
3735 F: drivers/mmc/host/cb710-mmc.*
3736 F: include/linux/cb710.h
3738 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3741 F: drivers/media/rc/ene_ir.*
3743 ENHANCED ERROR HANDLING (EEH)
3747 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3748 F: arch/powerpc/kernel/eeh*.c
3750 EPSON S1D13XXX FRAMEBUFFER DRIVER
3753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3754 F: drivers/video/fbdev/s1d13xxxfb.c
3755 F: include/video/s1d13xxxfb.h
3757 ET131X NETWORK DRIVER
3760 F: drivers/net/ethernet/agere/
3766 W: http://www.linuxfoundation.org/en/Net:Bridge
3768 F: include/linux/netfilter_bridge/
3771 ETHERNET PHY LIBRARY
3775 F: include/linux/phy.h
3776 F: include/linux/phy_fixed.h
3778 F: Documentation/networking/phy.txt
3779 F: drivers/of/of_mdio.c
3780 F: drivers/of/of_net.c
3786 F: Documentation/filesystems/ext2.txt
3788 F: include/linux/ext2*
3796 F: Documentation/filesystems/ext3.txt
3803 W: http://ext4.wiki.kernel.org
3804 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3806 F: Documentation/filesystems/ext4.txt
3809 Extended Verification Module (EVM)
3814 F: security/integrity/evm/
3816 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3823 F: Documentation/extcon/
3829 F: drivers/gpu/drm/exynos/exynos_dp*
3831 EXYNOS MIPI DISPLAY DRIVERS
3837 F: drivers/video/fbdev/exynos/exynos_mipi*
3838 F: include/video/exynos_mipi*
3840 F71805F HARDWARE MONITORING DRIVER
3844 F: Documentation/hwmon/f71805f
3845 F: drivers/hwmon/f71805f.c
3851 F: drivers/media/tuners/fc0011.h
3852 F: drivers/media/tuners/fc0011.c
3857 W: http://linuxtv.org/
3858 W: http://palosaari.fi/linux/
3859 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3860 T: git git://linuxtv.org/anttip/media_tree.git
3862 F: drivers/media/tuners/fc2580*
3867 F: fs/notify/fanotify/
3868 F: include/linux/fanotify.h
3869 F: include/uapi/linux/fanotify.h
3871 FARSYNC SYNCHRONOUS DRIVER
3873 W: http://www.farsite.co.uk/
3875 F: drivers/net/wan/farsync.*
3877 FAULT INJECTION SUPPORT
3880 F: Documentation/fault-injection/
3881 F: lib/fault-inject.c
3883 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3886 W: www.Open-FCoE.org
3888 F: drivers/scsi/libfc/
3889 F: drivers/scsi/fcoe/
3891 F: include/scsi/libfc.h
3892 F: include/scsi/libfcoe.h
3893 F: include/uapi/scsi/fc/
3895 FILE LOCKING (flock() and fcntl()/lockf())
3900 F: include/linux/fcntl.h
3901 F: include/linux/fs.h
3902 F: include/uapi/linux/fcntl.h
3903 F: include/uapi/linux/fs.h
3907 FILESYSTEMS (VFS and infrastructure)
3913 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3917 F: drivers/hwmon/f75375s.c
3918 F: include/linux/f75375s.h
3920 FIREWIRE AUDIO DRIVERS
3923 T: git git://git.alsa-project.org/alsa-kernel.git
3927 FIREWIRE MEDIA DRIVERS (firedtv)
3931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3933 F: drivers/media/firewire/
3935 FIREWIRE SBP-2 TARGET
3940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3942 F: drivers/target/sbp/
3947 W: http://ieee1394.wiki.kernel.org/
3948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3950 F: drivers/firewire/
3951 F: include/linux/firewire.h
3952 F: include/uapi/linux/firewire*.h
3955 FIRMWARE LOADER (request_firmware)
3959 F: Documentation/firmware_class/
3960 F: drivers/base/firmware*.c
3961 F: include/linux/firmware.h
3963 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3967 F: drivers/block/rsxx/
3971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3973 F: drivers/block/floppy.c
3977 W: http://www.ohwr.org/projects/fmc-bus
3980 F: include/linux/fmc*.h
3981 F: include/linux/ipmi-fru.h
3986 W: http://floatingpoint.sourceforge.net/emulator/index.html
3988 F: arch/x86/math-emu/
3990 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3993 F: drivers/net/wan/dlci.c
3994 F: drivers/net/wan/sdla.c
4000 W: http://linux-fbdev.sourceforge.net/
4001 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4004 F: Documentation/fb/
4005 F: Documentation/devicetree/bindings/fb/
4008 F: include/linux/fb.h
4009 F: include/uapi/video/
4010 F: include/uapi/linux/fb.h
4012 FREESCALE DIU FRAMEBUFFER DRIVER
4016 F: drivers/video/fbdev/fsl-diu-fb.*
4018 FREESCALE DMA DRIVER
4023 F: drivers/dma/fsldma.*
4025 FREESCALE I2C CPM DRIVER
4030 F: drivers/i2c/busses/i2c-cpm.c
4032 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4037 F: include/linux/platform_data/video-imxfb.h
4038 F: drivers/video/fbdev/imxfb.c
4040 FREESCALE SOC FS_ENET DRIVER
4046 F: drivers/net/ethernet/freescale/fs_enet/
4047 F: include/linux/fs_enet_pd.h
4049 FREESCALE QUICC ENGINE LIBRARY
4052 F: arch/powerpc/sysdev/qe_lib/
4053 F: arch/powerpc/include/asm/*qe.h
4055 FREESCALE USB PERIPHERAL DRIVERS
4060 F: drivers/usb/gadget/udc/fsl*
4062 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4067 F: drivers/net/ethernet/freescale/ucc_geth*
4069 FREESCALE QUICC ENGINE UCC UART DRIVER
4073 F: drivers/tty/serial/ucc_uart.c
4075 FREESCALE SOC SOUND DRIVERS
4082 F: sound/soc/fsl/fsl*
4083 F: sound/soc/fsl/imx*
4084 F: sound/soc/fsl/mpc8610_hpcd.c
4088 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4097 F: Documentation/power/freezing-of-tasks.txt
4098 F: include/linux/freezer.h
4106 F: include/linux/frontswap.h
4108 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4112 F: Documentation/filesystems/caching/
4114 F: include/linux/fscache*.h
4120 W: http://en.wikipedia.org/wiki/F2FS
4121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4123 F: Documentation/filesystems/f2fs.txt
4124 F: Documentation/ABI/testing/sysfs-fs-f2fs
4126 F: include/linux/f2fs_fs.h
4128 FUJITSU FR-V (FRV) PORT
4133 FUJITSU LAPTOP EXTRAS
4137 F: drivers/platform/x86/fujitsu-laptop.c
4139 FUJITSU M-5MO LS CAMERA ISP DRIVER
4144 F: drivers/media/i2c/m5mols/
4145 F: include/media/m5mols.h
4147 FUJITSU TABLET EXTRAS
4151 F: drivers/platform/x86/fujitsu-tablet.c
4153 FUSE: FILESYSTEM IN USERSPACE
4156 W: http://fuse.sourceforge.net/
4159 F: include/uapi/linux/fuse.h
4161 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4164 S: Odd Fixes (e.g., new signatures)
4165 F: drivers/scsi/fdomain.*
4167 GCOV BASED KERNEL PROFILING
4171 F: Documentation/gcov.txt
4173 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4176 W: http://www.icp-vortex.com/
4178 F: drivers/scsi/gdt*
4180 GEMTEK FM RADIO RECEIVER DRIVER
4183 T: git git://linuxtv.org/media_tree.git
4184 W: http://linuxtv.org
4186 F: drivers/media/radio/radio-gemtek*
4188 GENERIC GPIO I2C DRIVER
4191 F: drivers/i2c/busses/i2c-gpio.c
4192 F: include/linux/i2c-gpio.h
4194 GENERIC GPIO I2C MULTIPLEXER DRIVER
4198 F: drivers/i2c/muxes/i2c-mux-gpio.c
4199 F: include/linux/i2c-mux-gpio.h
4200 F: Documentation/i2c/muxes/i2c-mux-gpio
4202 GENERIC HDLC (WAN) DRIVERS
4204 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4206 F: drivers/net/wan/c101.c
4207 F: drivers/net/wan/hd6457*
4208 F: drivers/net/wan/hdlc*
4209 F: drivers/net/wan/n2.c
4210 F: drivers/net/wan/pc300too.c
4211 F: drivers/net/wan/pci200syn.c
4212 F: drivers/net/wan/wanxl*
4214 GENERIC INCLUDE/ASM HEADER FILES
4217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4219 F: include/asm-generic/
4220 F: include/uapi/asm-generic/
4222 GENERIC PHY FRAMEWORK
4225 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4228 F: include/linux/phy/
4230 GENERIC UIO DRIVER FOR PCI DEVICES
4234 F: drivers/uio/uio_pci_generic.c
4236 GET_MAINTAINER SCRIPT
4239 F: scripts/get_maintainer.pl
4244 W: http://sources.redhat.com/cluster/
4245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4248 F: Documentation/filesystems/gfs2*.txt
4250 F: include/uapi/linux/gfs2_ondisk.h
4252 GIGASET ISDN DRIVERS
4256 W: http://gigaset307x.sourceforge.net/
4258 F: Documentation/isdn/README.gigaset
4259 F: drivers/isdn/gigaset/
4260 F: include/uapi/linux/gigaset_dev.h
4266 F: drivers/media/usb/go7007/
4272 F: drivers/input/touchscreen/goodix.c
4278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4280 F: Documentation/gpio/
4282 F: include/linux/gpio/
4283 F: include/linux/gpio.h
4284 F: include/asm-generic/gpio.h
4286 GRE DEMULTIPLEXER DRIVER
4290 F: net/ipv4/gre_demux.c
4291 F: net/ipv4/gre_offload.c
4292 F: include/net/gre.h
4294 GRETH 10/100/1G Ethernet MAC device driver
4298 F: drivers/net/ethernet/aeroflex/
4300 GSPCA FINEPIX SUBDRIVER
4303 T: git git://linuxtv.org/media_tree.git
4305 F: drivers/media/usb/gspca/finepix.c
4307 GSPCA GL860 SUBDRIVER
4310 T: git git://linuxtv.org/media_tree.git
4312 F: drivers/media/usb/gspca/gl860/
4314 GSPCA M5602 SUBDRIVER
4317 T: git git://linuxtv.org/media_tree.git
4319 F: drivers/media/usb/gspca/m5602/
4321 GSPCA PAC207 SONIXB SUBDRIVER
4324 T: git git://linuxtv.org/media_tree.git
4326 F: drivers/media/usb/gspca/pac207.c
4328 GSPCA SN9C20X SUBDRIVER
4331 T: git git://linuxtv.org/media_tree.git
4333 F: drivers/media/usb/gspca/sn9c20x.c
4335 GSPCA T613 SUBDRIVER
4338 T: git git://linuxtv.org/media_tree.git
4340 F: drivers/media/usb/gspca/t613.c
4342 GSPCA USB WEBCAM DRIVER
4345 T: git git://linuxtv.org/media_tree.git
4347 F: drivers/media/usb/gspca/
4349 GUID PARTITION TABLE (GPT)
4353 F: block/partitions/efi.*
4355 STK1160 USB VIDEO CAPTURE DRIVER
4358 T: git git://linuxtv.org/media_tree.git
4360 F: drivers/media/usb/stk1160/
4362 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4365 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4367 F: drivers/platform/x86/hdaps.c
4369 HDPVR USB VIDEO ENCODER DRIVER
4372 T: git git://linuxtv.org/media_tree.git
4373 W: http://linuxtv.org
4375 F: drivers/media/usb/hdpvr/
4377 HWPOISON MEMORY FAILURE HANDLING
4381 F: mm/memory-failure.c
4382 F: mm/hwpoison-inject.c
4384 HYPERVISOR VIRTUAL CONSOLE DRIVER
4392 W: http://linuxtv.org/
4393 W: http://palosaari.fi/linux/
4394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4395 T: git git://linuxtv.org/anttip/media_tree.git
4397 F: drivers/media/usb/hackrf/
4403 W: http://www.lm-sensors.org/
4404 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4407 F: Documentation/hwmon/
4409 F: include/linux/hwmon*.h
4411 HARDWARE RANDOM NUMBER GENERATOR CORE
4415 F: Documentation/hw_random.txt
4416 F: drivers/char/hw_random/
4417 F: include/linux/hw_random.h
4419 HARDWARE SPINLOCK CORE
4422 F: Documentation/hwspinlock.txt
4423 F: drivers/hwspinlock/hwspinlock_*
4424 F: include/linux/hwspinlock.h
4426 HARMONY SOUND DRIVER
4429 F: sound/parisc/harmony.*
4434 W: http://linuxtv.org/
4435 W: http://palosaari.fi/linux/
4436 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4437 T: git git://linuxtv.org/anttip/media_tree.git
4439 F: drivers/media/dvb-frontends/hd29l2*
4441 HEWLETT-PACKARD SMART2 RAID DRIVER
4444 F: Documentation/blockdev/cpqarray.txt
4445 F: drivers/block/cpqarray.*
4447 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4453 F: Documentation/scsi/hpsa.txt
4454 F: drivers/scsi/hpsa*.[ch]
4455 F: include/linux/cciss*.h
4456 F: include/uapi/linux/cciss*.h
4458 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4464 F: Documentation/blockdev/cciss.txt
4465 F: drivers/block/cciss*
4466 F: include/linux/cciss_ioctl.h
4467 F: include/uapi/linux/cciss_ioctl.h
4472 F: Documentation/filesystems/hfs.txt
4478 F: Documentation/filesystems/hfsplus.txt
4481 HGA FRAMEBUFFER DRIVER
4484 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4486 F: drivers/video/fbdev/hgafb.c
4488 HIBERNATION (aka Software Suspend, aka swsusp)
4494 F: drivers/base/power/
4496 F: include/linux/suspend.h
4497 F: include/linux/freezer.h
4498 F: include/linux/pm.h
4499 F: arch/*/include/asm/suspend*.h
4504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4507 F: include/linux/hid*
4508 F: include/uapi/linux/hid*
4510 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4515 F: Documentation/timers/
4516 F: kernel/time/hrtimer.c
4517 F: kernel/time/clockevents.c
4518 F: kernel/time/tick*.*
4519 F: kernel/time/timer_*.c
4520 F: include/linux/clockchips.h
4521 F: include/linux/hrtimer.h
4523 HIGH-SPEED SCC DRIVER FOR AX.25
4526 F: drivers/net/hamradio/dmascc.c
4527 F: drivers/net/hamradio/scc.c
4529 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4531 W: http://www.highpoint-tech.com
4533 F: Documentation/scsi/hptiop.txt
4534 F: drivers/scsi/hptiop.c
4540 F: include/linux/hippidevice.h
4541 F: include/uapi/linux/if_hippi.h
4543 F: drivers/net/hippi/
4549 W: http://hostap.epitest.fi/
4551 F: drivers/net/wireless/hostap/
4553 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4556 F: drivers/platform/x86/tc1100-wmi.c
4558 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4561 F: drivers/net/ethernet/hp/hp100.*
4563 HPET: High Precision Event Timers driver
4566 F: Documentation/timers/hpet.txt
4567 F: drivers/char/hpet.c
4568 F: include/linux/hpet.h
4569 F: include/uapi/linux/hpet.h
4573 F: arch/x86/kernel/hpet.c
4574 F: arch/x86/include/asm/hpet.h
4578 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4586 F: Documentation/ABI/testing/sysfs-bus-hsi
4587 F: Documentation/hsi.txt
4589 F: include/linux/hsi/
4590 F: include/uapi/linux/hsi/
4594 W: http://www.pharscape.org
4596 F: drivers/net/usb/hso.c
4598 HSR NETWORK PROTOCOL
4604 HTCPEN TOUCHSCREEN DRIVER
4608 F: drivers/input/touchscreen/htcpen.c
4615 Hyper-V CORE AND DRIVERS
4620 F: arch/x86/include/asm/mshyperv.h
4621 F: arch/x86/include/uapi/asm/hyperv.h
4622 F: arch/x86/kernel/cpu/mshyperv.c
4623 F: drivers/hid/hid-hyperv.c
4625 F: drivers/input/serio/hyperv-keyboard.c
4626 F: drivers/net/hyperv/
4627 F: drivers/scsi/storvsc_drv.c
4628 F: drivers/video/fbdev/hyperv_fb.c
4629 F: include/linux/hyperv.h
4632 I2C OVER PARALLEL PORT
4636 F: Documentation/i2c/busses/i2c-parport
4637 F: Documentation/i2c/busses/i2c-parport-light
4638 F: drivers/i2c/busses/i2c-parport.c
4639 F: drivers/i2c/busses/i2c-parport-light.c
4641 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4645 F: Documentation/i2c/busses/i2c-ali1535
4646 F: Documentation/i2c/busses/i2c-ali1563
4647 F: Documentation/i2c/busses/i2c-ali15x3
4648 F: Documentation/i2c/busses/i2c-amd756
4649 F: Documentation/i2c/busses/i2c-amd8111
4650 F: Documentation/i2c/busses/i2c-i801
4651 F: Documentation/i2c/busses/i2c-nforce2
4652 F: Documentation/i2c/busses/i2c-piix4
4653 F: Documentation/i2c/busses/i2c-sis5595
4654 F: Documentation/i2c/busses/i2c-sis630
4655 F: Documentation/i2c/busses/i2c-sis96x
4656 F: Documentation/i2c/busses/i2c-via
4657 F: Documentation/i2c/busses/i2c-viapro
4658 F: drivers/i2c/busses/i2c-ali1535.c
4659 F: drivers/i2c/busses/i2c-ali1563.c
4660 F: drivers/i2c/busses/i2c-ali15x3.c
4661 F: drivers/i2c/busses/i2c-amd756.c
4662 F: drivers/i2c/busses/i2c-amd756-s4882.c
4663 F: drivers/i2c/busses/i2c-amd8111.c
4664 F: drivers/i2c/busses/i2c-i801.c
4665 F: drivers/i2c/busses/i2c-isch.c
4666 F: drivers/i2c/busses/i2c-nforce2.c
4667 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4668 F: drivers/i2c/busses/i2c-piix4.c
4669 F: drivers/i2c/busses/i2c-sis5595.c
4670 F: drivers/i2c/busses/i2c-sis630.c
4671 F: drivers/i2c/busses/i2c-sis96x.c
4672 F: drivers/i2c/busses/i2c-via.c
4673 F: drivers/i2c/busses/i2c-viapro.c
4675 I2C/SMBUS ISMT DRIVER
4679 F: drivers/i2c/busses/i2c-ismt.c
4680 F: Documentation/i2c/busses/i2c-ismt
4682 I2C/SMBUS STUB DRIVER
4686 F: drivers/i2c/i2c-stub.c
4691 W: https://i2c.wiki.kernel.org/
4692 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4695 F: Documentation/devicetree/bindings/i2c/
4696 F: Documentation/i2c/
4698 F: include/linux/i2c.h
4699 F: include/linux/i2c-*.h
4700 F: include/uapi/linux/i2c.h
4701 F: include/uapi/linux/i2c-*.h
4713 F: Documentation/i2c/busses/i2c-taos-evm
4714 F: drivers/i2c/busses/i2c-taos-evm.c
4719 W: http://www.harbaum.org/till/i2c_tiny_usb
4721 F: drivers/i2c/busses/i2c-tiny-usb.c
4728 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4733 IA64 (Itanium) PLATFORM
4737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4741 IBM Power in-Nest Crypto Acceleration
4746 F: drivers/crypto/nx/
4748 IBM Power 842 compression accelerator
4751 F: drivers/crypto/nx/nx-842.c
4752 F: include/linux/nx842.h
4754 IBM Power Linux RAID adapter
4757 F: drivers/scsi/ipr.*
4759 IBM Power Virtual Ethernet Device Driver
4763 F: drivers/net/ethernet/ibm/ibmveth.*
4765 IBM Power Virtual SCSI Device Drivers
4769 F: drivers/scsi/ibmvscsi/ibmvscsi*
4770 F: drivers/scsi/ibmvscsi/viosrp.h
4772 IBM Power Virtual FC Device Drivers
4776 F: drivers/scsi/ibmvscsi/ibmvfc*
4778 IBM ServeRAID RAID DRIVER
4780 F: drivers/scsi/ips.*
4782 ICH LPC AND GPIO DRIVER
4785 F: drivers/mfd/lpc_ich.c
4786 F: drivers/gpio/gpio-ich.c
4791 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4794 F: Documentation/ide/
4796 F: include/linux/ide.h
4798 IDEAPAD LAPTOP EXTRAS DRIVER
4801 W: http://launchpad.net/ideapad-laptop
4803 F: drivers/platform/x86/ideapad-laptop.c
4805 IDEAPAD LAPTOP SLIDEBAR DRIVER
4808 W: https://github.com/o2genum/ideapad-slidebar
4810 F: drivers/input/misc/ideapad_slidebar.c
4816 F: Documentation/cdrom/ide-cd
4817 F: drivers/ide/ide-cd*
4823 F: drivers/idle/i7300_idle.c
4825 IEEE 802.15.4 SUBSYSTEM
4828 W: https://github.com/linux-wpan
4829 T: git git://github.com/linux-wpan/linux-wpan-next.git
4833 F: drivers/net/ieee802154/
4834 F: include/linux/nl802154.h
4835 F: include/linux/ieee802154.h
4836 F: include/net/nl802154.h
4837 F: include/net/mac802154.h
4838 F: include/net/af_ieee802154.h
4839 F: include/net/cfg802154.h
4840 F: include/net/ieee802154_netdev.h
4841 F: Documentation/networking/ieee802154.txt
4843 IGORPLUG-USB IR RECEIVER
4847 F: drivers/media/rc/igorplugusb.c
4849 IGUANAWORKS USB IR TRANSCEIVER
4853 F: drivers/media/rc/iguanair.c
4855 IIO SUBSYSTEM AND DRIVERS
4863 F: drivers/staging/iio/
4864 F: include/linux/iio/
4866 IKANOS/ADI EAGLE ADSL USB DRIVER
4870 F: drivers/usb/atm/ueagle-atm.c
4872 INA209 HARDWARE MONITOR DRIVER
4876 F: Documentation/hwmon/ina209
4877 F: Documentation/devicetree/bindings/i2c/ina209.txt
4878 F: drivers/hwmon/ina209.c
4880 INA2XX HARDWARE MONITOR DRIVER
4884 F: Documentation/hwmon/ina2xx
4885 F: drivers/hwmon/ina2xx.c
4886 F: include/linux/platform_data/ina2xx.h
4888 INDUSTRY PACK SUBSYSTEM (IPACK)
4893 W: http://industrypack.sourceforge.net
4897 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4904 F: security/integrity/ima/
4906 IMGTEC IR DECODER DRIVER
4909 F: drivers/media/rc/img-ir/
4911 IMS TWINTURBO FRAMEBUFFER DRIVER
4914 F: drivers/video/fbdev/imsttfb.c
4916 INFINIBAND SUBSYSTEM
4921 W: http://www.openfabrics.org/
4922 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4925 F: Documentation/infiniband/
4926 F: drivers/infiniband/
4927 F: include/uapi/linux/if_infiniband.h
4934 F: Documentation/filesystems/inotify.txt
4935 F: fs/notify/inotify/
4936 F: include/linux/inotify.h
4937 F: include/uapi/linux/inotify.h
4939 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4942 Q: http://patchwork.kernel.org/project/linux-input/list/
4943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4946 F: include/linux/input.h
4947 F: include/uapi/linux/input.h
4948 F: include/linux/input/
4950 INPUT MULTITOUCH (MT) PROTOCOL
4953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4955 F: Documentation/input/multi-touch-protocol.txt
4956 F: drivers/input/input-mt.c
4959 INTEL ASoC BDW/HSW DRIVERS
4963 F: sound/soc/intel/sst-haswell*
4964 F: sound/soc/intel/sst-dsp*
4965 F: sound/soc/intel/sst-firmware.c
4966 F: sound/soc/intel/broadwell.c
4967 F: sound/soc/intel/haswell.c
4969 INTEL C600 SERIES SAS CONTROLLER DRIVER
4973 T: git git://git.code.sf.net/p/intel-sas/isci
4975 F: drivers/scsi/isci/
4980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4982 F: drivers/idle/intel_idle.c
4988 F: drivers/cpufreq/intel_pstate.c
4990 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4994 F: Documentation/fb/intelfb.txt
4995 F: drivers/video/fbdev/intelfb/
4997 INTEL 810/815 FRAMEBUFFER DRIVER
5001 F: drivers/video/fbdev/i810/
5003 INTEL MENLOW THERMAL DRIVER
5006 W: https://01.org/linux-acpi
5008 F: drivers/platform/x86/intel_menlow.c
5010 INTEL IA32 MICROCODE UPDATE SUPPORT
5013 F: arch/x86/kernel/cpu/microcode/core*
5014 F: arch/x86/kernel/cpu/microcode/intel*
5016 INTEL I/OAT DMA DRIVER
5020 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5022 F: drivers/dma/ioat*
5027 T: git git://git.infradead.org/iommu-2.6.git
5029 F: drivers/iommu/intel-iommu.c
5030 F: include/linux/intel-iommu.h
5032 INTEL IOP-ADMA DMA DRIVER
5035 F: drivers/dma/iop-adma.c
5037 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5040 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5041 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5042 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5043 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5044 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5045 F: drivers/net/wan/ixp4xx_hss.c
5047 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5050 F: drivers/char/hw_random/ixp4xx-rng.c
5052 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5064 W: http://www.intel.com/support/feedback.htm
5065 W: http://e1000.sourceforge.net/
5066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5069 F: Documentation/networking/e100.txt
5070 F: Documentation/networking/e1000.txt
5071 F: Documentation/networking/e1000e.txt
5072 F: Documentation/networking/igb.txt
5073 F: Documentation/networking/igbvf.txt
5074 F: Documentation/networking/ixgb.txt
5075 F: Documentation/networking/ixgbe.txt
5076 F: Documentation/networking/ixgbevf.txt
5077 F: Documentation/networking/i40e.txt
5078 F: Documentation/networking/i40evf.txt
5079 F: drivers/net/ethernet/intel/
5080 F: drivers/net/ethernet/intel/*/
5082 INTEL-MID GPIO DRIVER
5086 F: drivers/gpio/gpio-intel-mid.c
5088 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5092 F: Documentation/networking/README.ipw2100
5093 F: Documentation/networking/README.ipw2200
5094 F: drivers/net/wireless/ipw2x00/
5096 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5101 W: http://tboot.sourceforge.net
5102 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5104 F: Documentation/intel_txt.txt
5105 F: include/linux/tboot.h
5106 F: arch/x86/kernel/tboot.c
5108 INTEL WIRELESS WIMAX CONNECTION 2400
5113 W: http://linuxwimax.org
5114 F: Documentation/wimax/README.i2400m
5115 F: drivers/net/wimax/i2400m/
5116 F: include/uapi/linux/wimax/i2400m.h
5118 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5122 F: drivers/net/wireless/iwlegacy/
5124 INTEL WIRELESS WIFI LINK (iwlwifi)
5129 W: http://intellinuxwireless.org
5130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5132 F: drivers/net/wireless/iwlwifi/
5134 INTEL MANAGEMENT ENGINE (mei)
5138 F: include/uapi/linux/mei.h
5139 F: drivers/misc/mei/*
5140 F: Documentation/misc-devices/mei/*
5142 IOC3 ETHERNET DRIVER
5146 F: drivers/net/ethernet/sgi/ioc3-eth.c
5152 F: drivers/tty/serial/ioc3_serial.c
5157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5164 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5166 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5171 F: drivers/net/ethernet/icplus/ipg.*
5177 F: drivers/infiniband/hw/ipath/
5182 W: http://openipmi.sourceforge.net/
5184 F: Documentation/IPMI.txt
5185 F: drivers/char/ipmi/
5186 F: include/linux/ipmi*
5187 F: include/uapi/linux/ipmi*
5189 IPS SCSI RAID DRIVER
5192 W: http://www.adaptec.com/
5194 F: drivers/scsi/ips*
5203 F: Documentation/networking/ipvs-sysctl.txt
5204 F: include/net/ip_vs.h
5205 F: include/uapi/linux/ip_vs.h
5206 F: net/netfilter/ipvs/
5212 F: drivers/tty/ipwireless/
5218 F: include/net/ipx.h
5219 F: include/uapi/linux/ipx.h
5226 W: http://irda.sourceforge.net/
5228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5229 F: Documentation/networking/irda.txt
5230 F: drivers/net/irda/
5231 F: include/net/irda/
5238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5247 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5248 F: Documentation/devicetree/bindings/interrupt-controller/
5251 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5254 F: Documentation/IRQ-domain.txt
5255 F: include/linux/irqdomain.h
5256 F: kernel/irq/irqdomain.c
5261 F: Documentation/isapnp.txt
5262 F: drivers/pnp/isapnp/
5263 F: include/linux/isapnp.h
5268 T: git git://linuxtv.org/media_tree.git
5269 W: http://linuxtv.org
5271 F: drivers/media/radio/radio-isa*
5273 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5277 F: drivers/firmware/iscsi_ibft*
5282 W: www.open-iscsi.org
5283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5285 F: drivers/scsi/*iscsi*
5286 F: include/scsi/*iscsi*
5288 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5294 W: http://www.openfabrics.org
5295 W: www.open-iscsi.org
5296 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5297 F: drivers/infiniband/ulp/iser/
5299 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5305 W: http://www.linux-iscsi.org
5306 F: drivers/infiniband/ulp/isert
5312 W: http://www.isdn4linux.de
5313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5315 F: Documentation/isdn/
5317 F: include/linux/isdn.h
5318 F: include/linux/isdn/
5319 F: include/uapi/linux/isdn.h
5320 F: include/uapi/linux/isdn/
5322 ISDN SUBSYSTEM (Eicon active card driver)
5325 W: http://www.melware.de
5327 F: drivers/isdn/hardware/eicon/
5329 IT87 HARDWARE MONITORING DRIVER
5333 F: Documentation/hwmon/it87
5334 F: drivers/hwmon/it87.c
5339 W: http://linuxtv.org/
5340 W: http://palosaari.fi/linux/
5341 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5342 T: git git://linuxtv.org/anttip/media_tree.git
5344 F: drivers/media/tuners/it913x*
5346 IVTV VIDEO4LINUX DRIVER
5350 T: git git://linuxtv.org/media_tree.git
5351 W: http://www.ivtvdriver.org
5353 F: Documentation/video4linux/*.ivtv
5354 F: drivers/media/pci/ivtv/
5355 F: include/uapi/linux/ivtv*
5357 IX2505V MEDIA DRIVER
5360 W: http://linuxtv.org/
5361 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5363 F: drivers/media/dvb-frontends/ix2505v*
5365 JC42.4 TEMPERATURE SENSOR DRIVER
5369 F: drivers/hwmon/jc42.c
5370 F: Documentation/hwmon/jc42
5375 W: http://jfs.sourceforge.net/
5376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5378 F: Documentation/filesystems/jfs.txt
5385 F: drivers/net/ethernet/jme.*
5387 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5390 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5393 F: include/uapi/linux/jffs2.h
5395 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5401 F: include/linux/jbd.h
5403 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5408 F: include/linux/jbd2.h
5410 JSM Neo PCI based serial card
5414 F: drivers/tty/serial/jsm/
5416 K10TEMP HARDWARE MONITORING DRIVER
5420 F: Documentation/hwmon/k10temp
5421 F: drivers/hwmon/k10temp.c
5423 K8TEMP HARDWARE MONITORING DRIVER
5427 F: Documentation/hwmon/k8temp
5428 F: drivers/hwmon/k8temp.c
5433 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5435 F: Documentation/kbuild/kconfig-language.txt
5442 W: http://lse.sourceforge.net/kdump/
5444 F: Documentation/kdump/
5446 KEENE FM RADIO TRANSMITTER DRIVER
5449 T: git git://linuxtv.org/media_tree.git
5450 W: http://linuxtv.org
5452 F: drivers/media/radio/radio-keene*
5454 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5460 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5466 F: Documentation/kbuild/
5468 F: scripts/Makefile.*
5475 W: http://kernelnewbies.org/KernelJanitors
5478 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5481 W: http://nfs.sourceforge.net/
5484 F: include/uapi/linux/nfsd/
5488 F: include/linux/lockd/
5489 F: include/linux/sunrpc/
5490 F: include/uapi/linux/sunrpc/
5492 KERNEL SELFTEST FRAMEWORK
5495 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5497 F: tools/testing/selftests
5499 KERNEL VIRTUAL MACHINE (KVM)
5503 W: http://www.linux-kvm.org
5504 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5506 F: Documentation/*/kvm*.txt
5507 F: Documentation/virtual/kvm/
5509 F: arch/*/include/asm/kvm*
5510 F: include/linux/kvm*
5511 F: include/uapi/linux/kvm*
5514 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5517 W: http://kvm.qumranet.com
5519 F: arch/x86/include/asm/svm.h
5520 F: arch/x86/kvm/svm.c
5522 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5525 W: http://kvm.qumranet.com
5526 T: git git://github.com/agraf/linux-2.6.git
5528 F: arch/powerpc/include/asm/kvm*
5529 F: arch/powerpc/kvm/
5531 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5536 W: http://www.ibm.com/developerworks/linux/linux390/
5538 F: Documentation/s390/kvm.txt
5539 F: arch/s390/include/asm/kvm*
5541 F: drivers/s390/kvm/
5543 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5548 W: http://systems.cs.columbia.edu/projects/kvm-arm
5550 F: arch/arm/include/uapi/asm/kvm*
5551 F: arch/arm/include/asm/kvm*
5554 F: include/kvm/arm_*
5556 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5562 F: arch/arm64/include/uapi/asm/kvm*
5563 F: arch/arm64/include/asm/kvm*
5568 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5571 F: include/linux/kexec.h
5572 F: include/uapi/linux/kexec.h
5579 F: Documentation/security/keys.txt
5580 F: include/linux/key.h
5581 F: include/linux/key-type.h
5591 F: Documentation/security/keys-trusted-encrypted.txt
5592 F: include/keys/trusted-type.h
5593 F: security/keys/trusted.c
5594 F: security/keys/trusted.h
5602 F: Documentation/security/keys-trusted-encrypted.txt
5603 F: include/keys/encrypted-type.h
5604 F: security/keys/encrypted-keys/
5606 KGDB / KDB /debug_core
5608 W: http://kgdb.wiki.kernel.org/
5611 F: Documentation/DocBook/kgdb.tmpl
5612 F: drivers/misc/kgdbts.c
5613 F: drivers/tty/serial/kgdboc.c
5614 F: include/linux/kdb.h
5615 F: include/linux/kgdb.h
5622 F: Documentation/kmemcheck.txt
5623 F: arch/x86/include/asm/kmemcheck.h
5624 F: arch/x86/mm/kmemcheck/
5625 F: include/linux/kmemcheck.h
5631 F: Documentation/kmemleak.txt
5632 F: include/linux/kmemleak.h
5634 F: mm/kmemleak-test.c
5642 F: Documentation/kprobes.txt
5643 F: include/linux/kprobes.h
5646 KS0108 LCD CONTROLLER DRIVER
5648 W: http://miguelojeda.es/auxdisplay.htm
5649 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5651 F: Documentation/auxdisplay/ks0108
5652 F: drivers/auxdisplay/ks0108.c
5653 F: include/linux/ks0108.h
5658 F: Documentation/networking/lapb-module.txt
5662 LASI 53c700 driver for PARISC
5666 F: Documentation/scsi/53c700.txt
5667 F: drivers/scsi/53c700*
5673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5676 F: include/linux/leds.h
5678 LEGACY EEPROM DRIVER
5681 F: Documentation/misc-devices/eeprom
5682 F: drivers/misc/eeprom/eeprom.c
5684 LEGO USB Tower driver
5687 W: http://legousb.sourceforge.net/
5689 F: drivers/usb/misc/legousbtower.c
5694 W: http://linuxtv.org/
5695 W: http://github.com/mkrufky
5696 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5697 T: git git://linuxtv.org/mkrufky/tuners.git
5699 F: drivers/media/dvb-frontends/lg2160.*
5701 LGDT3305 MEDIA DRIVER
5704 W: http://linuxtv.org/
5705 W: http://github.com/mkrufky
5706 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5707 T: git git://linuxtv.org/mkrufky/tuners.git
5709 F: drivers/media/dvb-frontends/lgdt3305.*
5714 W: http://lguest.ozlabs.org/
5716 F: arch/x86/include/asm/lguest*.h
5719 F: include/linux/lguest*.h
5722 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5728 F: include/linux/ata.h
5729 F: include/linux/libata.h
5731 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5736 F: include/linux/pata_arasan_cf_data.h
5737 F: drivers/ata/pata_arasan_cf.c
5743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5745 F: drivers/ata/pata_*.c
5746 F: drivers/ata/ata_generic.c
5748 LIBATA SATA AHCI PLATFORM devices support
5752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5754 F: drivers/ata/ahci_platform.c
5755 F: drivers/ata/libahci_platform.c
5756 F: include/linux/ahci_platform.h
5758 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5763 F: drivers/ata/sata_promise.*
5768 F: tools/lib/lockdep/
5770 LINUX FOR IBM pSERIES (RS/6000)
5772 W: http://www.ibm.com/linux/ltc/projects/ppc
5774 F: arch/powerpc/boot/rs6000.h
5776 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5780 W: http://www.penguinppc.org/
5782 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5785 F: Documentation/powerpc/
5788 LINUX FOR POWER MACINTOSH
5790 W: http://www.penguinppc.org/
5793 F: arch/powerpc/platforms/powermac/
5794 F: drivers/macintosh/
5796 LINUX FOR POWERPC EMBEDDED MPC5XXX
5799 T: git git://git.denx.de/linux-denx-agust.git
5801 F: arch/powerpc/platforms/512x/
5802 F: arch/powerpc/platforms/52xx/
5804 LINUX FOR POWERPC EMBEDDED PPC4XX
5807 W: http://www.penguinppc.org/
5810 F: arch/powerpc/platforms/40x/
5811 F: arch/powerpc/platforms/44x/
5813 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5816 F: arch/powerpc/*/*virtex*
5817 F: arch/powerpc/*/*/*virtex*
5819 LINUX FOR POWERPC EMBEDDED PPC8XX
5821 W: http://www.penguinppc.org/
5824 F: arch/powerpc/platforms/8xx/
5826 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5829 W: http://www.penguinppc.org/
5831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5833 F: arch/powerpc/platforms/83xx/
5834 F: arch/powerpc/platforms/85xx/
5836 LINUX FOR POWERPC PA SEMI PWRFICIENT
5840 F: arch/powerpc/platforms/pasemi/
5841 F: drivers/*/*pasemi*
5842 F: drivers/*/*/*pasemi*
5844 LINUX SECURITY MODULE (LSM) FRAMEWORK
5849 LIS3LV02D ACCELEROMETER DRIVER
5852 F: Documentation/misc-devices/lis3lv02d
5853 F: drivers/misc/lis3lv02d/
5854 F: drivers/platform/x86/hp_accel.c
5859 F: include/linux/llc.h
5860 F: include/uapi/linux/llc.h
5864 LM73 HARDWARE MONITOR DRIVER
5868 F: drivers/hwmon/lm73.c
5870 LM78 HARDWARE MONITOR DRIVER
5874 F: Documentation/hwmon/lm78
5875 F: drivers/hwmon/lm78.c
5877 LM83 HARDWARE MONITOR DRIVER
5881 F: Documentation/hwmon/lm83
5882 F: drivers/hwmon/lm83.c
5884 LM90 HARDWARE MONITOR DRIVER
5888 F: Documentation/hwmon/lm90
5889 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5890 F: drivers/hwmon/lm90.c
5892 LM95234 HARDWARE MONITOR DRIVER
5896 F: Documentation/hwmon/lm95234
5897 F: drivers/hwmon/lm95234.c
5899 LME2510 MEDIA DRIVER
5902 W: http://linuxtv.org/
5903 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5905 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5907 LOCKDEP AND LOCKSTAT
5911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5913 F: Documentation/locking/lockdep*.txt
5914 F: Documentation/locking/lockstat.txt
5915 F: include/linux/lockdep.h
5918 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5921 W: http://www.linux-ntfs.org/content/view/19/37/
5923 F: Documentation/ldm.txt
5924 F: block/partitions/ldm.*
5934 LPC32XX MACHINE SUPPORT
5938 F: arch/arm/mach-lpc32xx/
5940 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5947 W: http://www.lsilogic.com/support
5949 F: drivers/message/fusion/
5950 F: drivers/scsi/mpt2sas/
5951 F: drivers/scsi/mpt3sas/
5953 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5957 F: drivers/scsi/sym53c8xx_2/
5959 LTC4261 HARDWARE MONITOR DRIVER
5963 F: Documentation/hwmon/ltc4261
5964 F: drivers/hwmon/ltc4261.c
5966 LTP (Linux Test Project)
5974 W: http://linux-test-project.github.io/
5975 T: git git://github.com/linux-test-project/ltp.git
5979 W: http://www.linux-m32r.org/
5986 W: http://www.linux-m68k.org/
5987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5992 M68K ON APPLE MACINTOSH
5994 W: http://www.mac.linux-m68k.org/
6001 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6005 M88DS3103 MEDIA DRIVER
6008 W: http://linuxtv.org/
6009 W: http://palosaari.fi/linux/
6010 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6011 T: git git://linuxtv.org/anttip/media_tree.git
6013 F: drivers/media/dvb-frontends/m88ds3103*
6015 M88RS2000 MEDIA DRIVER
6018 W: http://linuxtv.org/
6019 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6021 F: drivers/media/dvb-frontends/m88rs2000*
6023 M88TS2022 MEDIA DRIVER
6026 W: http://linuxtv.org/
6027 W: http://palosaari.fi/linux/
6028 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6029 T: git git://linuxtv.org/anttip/media_tree.git
6031 F: drivers/media/tuners/m88ts2022*
6033 MA901 MASTERKIT USB FM RADIO DRIVER
6036 T: git git://linuxtv.org/media_tree.git
6038 F: drivers/media/radio/radio-ma901.c
6043 W: http://wireless.kernel.org/
6044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6047 F: Documentation/networking/mac80211-injection.txt
6048 F: include/net/mac80211.h
6055 F: drivers/net/macvlan.c
6056 F: include/linux/if_macvlan.h
6063 F: include/linux/mailbox_client.h
6064 F: include/linux/mailbox_controller.h
6066 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6068 W: http://www.kernel.org/doc/man-pages
6072 MARVELL ARMADA DRM SUPPORT
6075 F: drivers/gpu/drm/armada/
6077 MARVELL 88E6352 DSA support
6080 F: drivers/net/dsa/mv88e6352.c
6082 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6087 F: drivers/net/ethernet/marvell/sk*
6089 MARVELL LIBERTAS WIRELESS DRIVER
6092 F: drivers/net/wireless/libertas/
6094 MARVELL MV643XX ETHERNET DRIVER
6098 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6099 F: include/linux/mv643xx.h
6101 MARVELL MVNETA ETHERNET DRIVER
6105 F: drivers/net/ethernet/marvell/mvneta.*
6107 MARVELL MWIFIEX WIRELESS DRIVER
6112 F: drivers/net/wireless/mwifiex/
6114 MARVELL MWL8K WIRELESS DRIVER
6118 F: drivers/net/wireless/mwl8k.c
6120 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6123 F: drivers/mmc/host/mvsdio.*
6125 MATROX FRAMEBUFFER DRIVER
6128 F: drivers/video/fbdev/matrox/matroxfb_*
6129 F: include/uapi/linux/matroxfb.h
6131 MAX16065 HARDWARE MONITOR DRIVER
6135 F: Documentation/hwmon/max16065
6136 F: drivers/hwmon/max16065.c
6138 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6142 F: Documentation/hwmon/max6650
6143 F: drivers/hwmon/max6650.c
6145 MAX6697 HARDWARE MONITOR DRIVER
6149 F: Documentation/hwmon/max6697
6150 F: Documentation/devicetree/bindings/i2c/max6697.txt
6151 F: drivers/hwmon/max6697.c
6152 F: include/linux/platform_data/max6697.h
6154 MAXIRADIO FM RADIO RECEIVER DRIVER
6157 T: git git://linuxtv.org/media_tree.git
6158 W: http://linuxtv.org
6160 F: drivers/media/radio/radio-maxiradio*
6162 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6164 P: LinuxTV.org Project
6166 W: http://linuxtv.org
6167 Q: http://patchwork.kernel.org/project/linux-media/list/
6168 T: git git://linuxtv.org/media_tree.git
6170 F: Documentation/dvb/
6171 F: Documentation/video4linux/
6172 F: Documentation/DocBook/media/
6174 F: drivers/staging/media/
6176 F: include/uapi/linux/dvb/
6177 F: include/uapi/linux/videodev2.h
6178 F: include/uapi/linux/media.h
6179 F: include/uapi/linux/v4l2-*
6180 F: include/uapi/linux/meye.h
6181 F: include/uapi/linux/ivtv*
6182 F: include/uapi/linux/uvcvideo.h
6184 MEDIAVISION PRO MOVIE STUDIO DRIVER
6187 T: git git://linuxtv.org/media_tree.git
6188 W: http://linuxtv.org
6190 F: drivers/media/parport/pms*
6192 MEGARAID SCSI/SAS DRIVERS
6198 W: http://www.lsi.com
6200 F: Documentation/scsi/megaraid.txt
6201 F: drivers/scsi/megaraid.*
6202 F: drivers/scsi/megaraid/
6204 MELLANOX ETHERNET DRIVER (mlx4_en)
6208 W: http://www.mellanox.com
6209 Q: http://patchwork.ozlabs.org/project/netdev/list/
6210 F: drivers/net/ethernet/mellanox/mlx4/en_*
6214 W: http://www.linux-mm.org
6216 F: include/linux/mm.h
6217 F: include/linux/gfp.h
6218 F: include/linux/mmzone.h
6219 F: include/linux/memory_hotplug.h
6220 F: include/linux/vmalloc.h
6223 MEMORY TECHNOLOGY DEVICES (MTD)
6227 W: http://www.linux-mtd.infradead.org/
6228 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6229 T: git git://git.infradead.org/linux-mtd.git
6230 T: git git://git.infradead.org/l2-mtd.git
6233 F: include/linux/mtd/
6234 F: include/uapi/mtd/
6236 MEN A21 WATCHDOG DRIVER
6240 F: drivers/watchdog/mena21_wdt.c
6242 MEN CHAMELEON BUS (mcb)
6246 F: include/linux/mcb.h
6248 MEN F21BMC (Board Management Controller)
6251 F: drivers/mfd/menf21bmc.c
6252 F: drivers/watchdog/menf21bmc_wdt.c
6253 F: drivers/leds/leds-menf21bmc.c
6254 F: drivers/hwmon/menf21bmc_hwmon.c
6255 F: Documentation/hwmon/menf21bmc
6262 F: Documentation/metag/
6263 F: Documentation/devicetree/bindings/metag/
6264 F: drivers/clocksource/metag_generic.c
6265 F: drivers/irqchip/irq-metag.c
6266 F: drivers/irqchip/irq-metag-ext.c
6267 F: drivers/tty/metag_da.c
6269 MICROBLAZE ARCHITECTURE
6271 W: http://www.monstr.eu/fdt/
6272 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6279 F: drivers/usb/image/microtek.*
6284 W: http://www.linux-mips.org/
6285 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6286 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6288 F: Documentation/mips/
6291 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6294 T: git git://linuxtv.org/media_tree.git
6295 W: http://linuxtv.org
6297 F: drivers/media/radio/radio-miropcm20*
6299 Mellanox MLX5 core VPI driver
6303 W: http://www.mellanox.com
6304 Q: http://patchwork.ozlabs.org/project/netdev/list/
6305 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6306 T: git git://openfabrics.org/~eli/connect-ib.git
6308 F: drivers/net/ethernet/mellanox/mlx5/core/
6309 F: include/linux/mlx5/
6311 Mellanox MLX5 IB driver
6314 W: http://www.mellanox.com
6315 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6316 T: git git://openfabrics.org/~eli/connect-ib.git
6318 F: include/linux/mlx5/
6319 F: drivers/infiniband/hw/mlx5/
6321 MN88472 MEDIA DRIVER
6324 W: http://linuxtv.org/
6325 W: http://palosaari.fi/linux/
6326 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6327 T: git git://linuxtv.org/anttip/media_tree.git
6329 F: drivers/staging/media/mn88472/
6330 F: drivers/media/dvb-frontends/mn88472.h
6332 MN88473 MEDIA DRIVER
6335 W: http://linuxtv.org/
6336 W: http://palosaari.fi/linux/
6337 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6338 T: git git://linuxtv.org/anttip/media_tree.git
6340 F: drivers/staging/media/mn88473/
6341 F: drivers/media/dvb-frontends/mn88473.h
6346 F: include/linux/module.h
6349 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6350 W: http://popies.net/meye/
6352 F: Documentation/video4linux/meye.txt
6353 F: drivers/media/pci/meye/
6354 F: include/uapi/linux/meye.h
6356 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6359 F: Documentation/serial/moxa-smartio
6360 F: drivers/tty/mxser.*
6362 MR800 AVERMEDIA USB FM RADIO DRIVER
6365 T: git git://linuxtv.org/media_tree.git
6367 F: drivers/media/radio/radio-mr800.c
6369 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6373 F: drivers/net/ieee802154/mrf24j40.c
6379 F: drivers/platform/x86/msi-laptop.c
6385 F: drivers/platform/x86/msi-wmi.c
6390 W: http://linuxtv.org/
6391 W: http://palosaari.fi/linux/
6392 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6393 T: git git://linuxtv.org/anttip/media_tree.git
6395 F: drivers/media/tuners/msi001*
6397 MSI2500 MEDIA DRIVER
6400 W: http://linuxtv.org/
6401 W: http://palosaari.fi/linux/
6402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6403 T: git git://linuxtv.org/anttip/media_tree.git
6405 F: drivers/media/usb/msi2500/
6407 MT9M032 APTINA SENSOR DRIVER
6410 T: git git://linuxtv.org/media_tree.git
6412 F: drivers/media/i2c/mt9m032.c
6413 F: include/media/mt9m032.h
6415 MT9P031 APTINA CAMERA SENSOR
6418 T: git git://linuxtv.org/media_tree.git
6420 F: drivers/media/i2c/mt9p031.c
6421 F: include/media/mt9p031.h
6423 MT9T001 APTINA CAMERA SENSOR
6426 T: git git://linuxtv.org/media_tree.git
6428 F: drivers/media/i2c/mt9t001.c
6429 F: include/media/mt9t001.h
6431 MT9V032 APTINA CAMERA SENSOR
6434 T: git git://linuxtv.org/media_tree.git
6436 F: drivers/media/i2c/mt9v032.c
6437 F: include/media/mt9v032.h
6439 MULTIFUNCTION DEVICES (MFD)
6442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6445 F: include/linux/mfd/
6447 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6452 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6455 F: include/linux/mmc/
6456 F: include/uapi/linux/mmc/
6458 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6460 F: drivers/mmc/host/mmc_spi.c
6461 F: include/linux/spi/mmc_spi.h
6463 MULTISOUND SOUND DRIVER
6466 F: Documentation/sound/oss/MultiSound
6469 MULTITECH MULTIPORT CARD (ISICOM)
6471 F: drivers/tty/isicom.c
6472 F: include/linux/isicom.h
6474 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6479 F: drivers/usb/musb/
6481 MXL5007T MEDIA DRIVER
6484 W: http://linuxtv.org/
6485 W: http://github.com/mkrufky
6486 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6487 T: git git://linuxtv.org/mkrufky/tuners.git
6489 F: drivers/media/tuners/mxl5007t.*
6491 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6494 W: https://www.myricom.com/support/downloads/myri10ge.html
6496 F: drivers/net/ethernet/myricom/myri10ge/
6498 NATSEMI ETHERNET DRIVER (DP8381x)
6500 F: drivers/net/ethernet/natsemi/natsemi.c
6502 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6506 W: http://www.native-instruments.com
6514 NCR 5380 SCSI DRIVERS
6519 F: Documentation/scsi/g_NCR5380.txt
6520 F: drivers/scsi/NCR5380.*
6521 F: drivers/scsi/arm/cumana_1.c
6522 F: drivers/scsi/arm/oak.c
6523 F: drivers/scsi/atari_NCR5380.c
6524 F: drivers/scsi/atari_scsi.*
6525 F: drivers/scsi/dmx3191d.c
6526 F: drivers/scsi/dtc.*
6527 F: drivers/scsi/g_NCR5380.*
6528 F: drivers/scsi/g_NCR5380_mmio.c
6529 F: drivers/scsi/mac_scsi.*
6530 F: drivers/scsi/pas16.*
6531 F: drivers/scsi/sun3_scsi.*
6532 F: drivers/scsi/sun3_scsi_vme.c
6533 F: drivers/scsi/t128.*
6535 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6539 F: drivers/scsi/NCR_D700.*
6541 NCT6775 HARDWARE MONITOR DRIVER
6545 F: Documentation/hwmon/nct6775
6546 F: drivers/hwmon/nct6775.c
6548 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6551 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6553 F: drivers/infiniband/hw/nes/
6555 NETEM NETWORK EMULATOR
6559 F: net/sched/sch_netem.c
6561 NETERION 10GbE DRIVERS (s2io/vxge)
6565 F: Documentation/networking/s2io.txt
6566 F: Documentation/networking/vxge.txt
6567 F: drivers/net/ethernet/neterion/
6569 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6575 W: http://www.netfilter.org/
6576 W: http://www.iptables.org/
6577 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6581 F: include/linux/netfilter*
6582 F: include/linux/netfilter/
6583 F: include/net/netfilter/
6584 F: include/uapi/linux/netfilter*
6585 F: include/uapi/linux/netfilter/
6586 F: net/*/netfilter.c
6592 W: http://netlabel.sf.net
6595 F: Documentation/netlabel/
6596 F: include/net/netlabel.h
6599 NETROM NETWORK LAYER
6602 W: http://www.linux-ax25.org/
6604 F: include/net/netrom.h
6605 F: include/uapi/linux/netrom.h
6608 NETWORK BLOCK DEVICE (NBD)
6612 F: Documentation/blockdev/nbd.txt
6613 F: drivers/block/nbd.c
6614 F: include/linux/nbd.h
6615 F: include/uapi/linux/nbd.h
6617 NETWORK DROP MONITOR
6621 W: https://fedorahosted.org/dropwatch/
6622 F: net/core/drop_monitor.c
6624 NETWORKING [GENERAL]
6627 W: http://www.linuxfoundation.org/en/Net
6628 Q: http://patchwork.ozlabs.org/project/netdev/list/
6629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6634 F: include/linux/in.h
6635 F: include/linux/net.h
6636 F: include/linux/netdevice.h
6637 F: include/uapi/linux/in.h
6638 F: include/uapi/linux/net.h
6639 F: include/uapi/linux/netdevice.h
6641 F: tools/testing/selftests/net/
6645 NETWORKING [IPv4/IPv6]
6652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6673 F: net/ipv4/ipcomp.c
6674 F: net/ipv4/ip_vti.c
6678 F: net/ipv6/ipcomp6.c
6679 F: net/ipv6/ip6_vti.c
6680 F: include/uapi/linux/xfrm.h
6681 F: include/net/xfrm.h
6683 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6688 NETWORKING [WIRELESS]
6690 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6694 W: http://www.linuxfoundation.org/en/Net
6695 Q: http://patchwork.ozlabs.org/project/netdev/list/
6696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6700 F: include/linux/if_*
6701 F: include/linux/netdevice.h
6702 F: include/linux/arcdevice.h
6703 F: include/linux/etherdevice.h
6704 F: include/linux/fcdevice.h
6705 F: include/linux/fddidevice.h
6706 F: include/linux/hippidevice.h
6707 F: include/linux/inetdevice.h
6708 F: include/uapi/linux/if_*
6709 F: include/uapi/linux/netdevice.h
6711 NETWORKING DRIVERS (WIRELESS)
6714 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6717 F: drivers/net/wireless/
6719 NETXEN (1/10) GbE SUPPORT
6724 W: http://www.qlogic.com
6726 F: drivers/net/ethernet/qlogic/netxen/
6737 F: include/uapi/linux/nfc.h
6739 F: include/linux/platform_data/pn544.h
6740 F: Documentation/devicetree/bindings/net/nfc/
6742 NFS, SUNRPC, AND LOCKD CLIENTS
6745 W: http://client.linux-nfs.org
6746 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6752 F: include/linux/lockd/
6753 F: include/linux/nfs*
6754 F: include/linux/sunrpc/
6755 F: include/uapi/linux/nfs*
6756 F: include/uapi/linux/sunrpc/
6761 W: http://nilfs.sourceforge.net/
6762 T: git git://github.com/konis/nilfs2.git
6764 F: Documentation/filesystems/nilfs2.txt
6766 F: include/linux/nilfs2_fs.h
6768 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6770 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6772 F: Documentation/scsi/NinjaSCSI.txt
6773 F: drivers/scsi/pcmcia/nsp_*
6775 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6778 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6780 F: Documentation/scsi/NinjaSCSI.txt
6781 F: drivers/scsi/nsp32*
6786 T: git git://git.rocketboards.org/linux-socfpga.git
6794 W: https://github.com/jonmason/ntb/wiki
6795 T: git git://github.com/jonmason/ntb.git
6797 F: drivers/net/ntb_netdev.c
6798 F: include/linux/ntb.h
6803 W: http://www.tuxera.com/
6804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6806 F: Documentation/filesystems/ntfs.txt
6809 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6813 F: drivers/video/fbdev/riva/
6814 F: drivers/video/fbdev/nvidia/
6819 T: git git://git.infradead.org/users/willy/linux-nvme.git
6821 F: drivers/block/nvme*
6822 F: include/linux/nvme.h
6824 NXP TDA998X DRM DRIVER
6827 F: drivers/gpu/drm/i2c/tda998x_drv.c
6828 F: include/drm/i2c/tda998x.h
6834 F: sound/soc/codecs/tfa9879*
6839 W: http://www.muru.com/linux/omap/
6840 W: http://linux.omap.com/
6841 Q: http://patchwork.kernel.org/project/linux-omap/list/
6842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6845 F: drivers/i2c/busses/i2c-omap.c
6846 F: drivers/irqchip/irq-omap-intc.c
6847 F: drivers/mfd/*omap*.c
6848 F: drivers/mfd/menelaus.c
6849 F: drivers/mfd/palmas.c
6850 F: drivers/mfd/tps65217.c
6851 F: drivers/mfd/tps65218.c
6852 F: drivers/mfd/tps65910.c
6853 F: drivers/mfd/twl-core.[ch]
6854 F: drivers/mfd/twl4030*.c
6855 F: drivers/mfd/twl6030*.c
6856 F: drivers/mfd/twl6040*.c
6857 F: drivers/regulator/palmas-regulator*.c
6858 F: drivers/regulator/pbias-regulator.c
6859 F: drivers/regulator/tps65217-regulator.c
6860 F: drivers/regulator/tps65218-regulator.c
6861 F: drivers/regulator/tps65910-regulator.c
6862 F: drivers/regulator/twl-regulator.c
6863 F: include/linux/i2c-omap.h
6865 OMAP DEVICE TREE SUPPORT
6871 F: arch/arm/boot/dts/*omap*
6872 F: arch/arm/boot/dts/*am3*
6873 F: arch/arm/boot/dts/*am4*
6874 F: arch/arm/boot/dts/*am5*
6875 F: arch/arm/boot/dts/*dra7*
6877 OMAP CLOCK FRAMEWORK SUPPORT
6881 F: arch/arm/*omap*/*clock*
6883 OMAP POWER MANAGEMENT SUPPORT
6887 F: arch/arm/*omap*/*pm*
6888 F: drivers/cpufreq/omap-cpufreq.c
6890 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6895 F: arch/arm/mach-omap2/prm*
6905 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6910 F: drivers/memory/omap-gpmc.c
6911 F: arch/arm/mach-omap2/*gpmc*
6913 OMAP FRAMEBUFFER SUPPORT
6918 F: drivers/video/fbdev/omap/
6920 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6925 F: drivers/video/fbdev/omap2/
6926 F: Documentation/arm/OMAP/DSS
6928 OMAP HARDWARE SPINLOCK SUPPORT
6932 F: drivers/hwspinlock/omap_hwspinlock.c
6933 F: arch/arm/mach-omap2/hwspinlock.c
6939 F: drivers/mmc/host/omap.c
6945 F: drivers/mmc/host/omap_hsmmc.c
6947 OMAP RANDOM NUMBER GENERATOR SUPPORT
6950 F: drivers/char/hw_random/omap-rng.c
6957 F: arch/arm/mach-omap2/omap_hwmod.*
6959 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6963 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6965 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6969 F: drivers/media/platform/omap3isp/
6970 F: drivers/staging/media/omap4iss/
6976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6978 F: drivers/usb/*/*omap*
6979 F: arch/arm/*omap*/usb*
6987 F: drivers/gpio/gpio-omap.c
6989 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6993 F: arch/arm/boot/dts/am335x-nano.dts
6999 F: Documentation/filesystems/omfs.txt
7002 OMNIKEY CARDMAN 4000 DRIVER
7005 F: drivers/char/pcmcia/cm4000_cs.c
7006 F: include/linux/cm4000_cs.h
7007 F: include/uapi/linux/cm4000_cs.h
7009 OMNIKEY CARDMAN 4040 DRIVER
7012 F: drivers/char/pcmcia/cm4040_cs.*
7014 OMNIVISION OV7670 SENSOR DRIVER
7017 T: git git://linuxtv.org/media_tree.git
7019 F: drivers/media/i2c/ov7670.c
7021 ONENAND FLASH DRIVER
7025 F: drivers/mtd/onenand/
7026 F: include/linux/mtd/onenand*.h
7028 ONSTREAM SCSI TAPE DRIVER
7033 F: Documentation/scsi/osst.txt
7034 F: drivers/scsi/osst.*
7035 F: drivers/scsi/osst_*.h
7036 F: drivers/scsi/st.h
7038 OPENCORES I2C BUS DRIVER
7042 F: Documentation/i2c/busses/i2c-ocores
7043 F: drivers/i2c/busses/i2c-ocores.c
7045 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7049 W: http://www.devicetree.org/
7050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7053 F: include/linux/of*.h
7056 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7064 F: Documentation/devicetree/
7066 F: include/dt-bindings/
7068 OPENRISC ARCHITECTURE
7070 W: http://openrisc.net
7073 T: git git://openrisc.net/~jonas/linux
7079 W: http://openvswitch.org
7080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7087 T: git git://git.alsa-project.org/alsa-kernel.git
7089 F: sound/drivers/opl4/
7095 F: arch/*/include/asm/oprofile*.h
7097 F: drivers/oprofile/
7098 F: include/linux/oprofile.h
7100 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7104 W: http://oss.oracle.com/projects/ocfs2/
7105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7107 F: Documentation/filesystems/ocfs2.txt
7108 F: Documentation/filesystems/dlmfs.txt
7113 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7114 W: http://www.nongnu.org/orinoco/
7116 F: drivers/net/wireless/orinoco/
7118 OSD LIBRARY and FILESYSTEM
7122 W: http://open-osd.org
7123 T: git git://git.open-osd.org/open-osd.git
7125 F: drivers/scsi/osd/
7126 F: include/scsi/osd_*
7132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7135 F: Documentation/filesystems/overlayfs.txt
7140 W: http://wireless.kernel.org/en/users/Drivers/p54
7142 F: drivers/net/wireless/p54/
7144 PA SEMI ETHERNET DRIVER
7148 F: drivers/net/ethernet/pasemi/*
7150 PA SEMI SMBUS DRIVER
7154 F: drivers/i2c/busses/i2c-pasemi.c
7156 PADATA PARALLEL EXECUTION MECHANISM
7161 F: include/linux/padata.h
7162 F: Documentation/padata.txt
7164 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7168 F: drivers/platform/x86/panasonic-laptop.c
7170 PANASONIC MN10300/AM33/AM34 PORT
7174 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7176 F: Documentation/mn10300/
7179 PARALLEL PORT SUPPORT
7183 F: include/linux/parport*.h
7184 F: drivers/char/ppdev.c
7185 F: include/uapi/linux/ppdev.h
7187 PARAVIRT_OPS INTERFACE
7194 F: Documentation/ia64/paravirt_ops.txt
7195 F: arch/*/kernel/paravirt*
7196 F: arch/*/include/asm/paravirt.h
7198 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7201 W: http://www.torque.net/linux-pp.html
7203 F: Documentation/blockdev/paride.txt
7204 F: drivers/block/paride/
7210 W: http://www.parisc-linux.org/
7211 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7216 F: Documentation/parisc/
7218 F: drivers/char/agp/parisc-agp.c
7219 F: drivers/input/serio/gscps2.c
7220 F: drivers/parport/parport_gsc.*
7221 F: drivers/tty/serial/8250/8250_gsc.c
7222 F: drivers/video/fbdev/sti*
7223 F: drivers/video/console/sti*
7224 F: drivers/video/logo/logo_parisc*
7226 PC87360 HARDWARE MONITORING DRIVER
7230 F: Documentation/hwmon/pc87360
7231 F: drivers/hwmon/pc87360.c
7236 F: drivers/char/pc8736x_gpio.c
7238 PC87427 HARDWARE MONITORING DRIVER
7242 F: Documentation/hwmon/pc87427
7243 F: drivers/hwmon/pc87427.c
7248 F: drivers/leds/leds-pca9532.c
7249 F: include/linux/leds-pca9532.h
7251 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7255 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7257 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7260 F: drivers/firmware/pcdp.*
7266 F: Documentation/PCI/pci-error-recovery.txt
7271 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7274 F: Documentation/PCI/
7276 F: include/linux/pci*
7278 F: arch/x86/kernel/quirks.c
7280 PCI DRIVER FOR APPLIEDMICRO XGENE
7285 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7286 F: drivers/pci/host/pci-xgene.c
7288 PCI DRIVER FOR FREESCALE LAYERSCAPE
7296 F: drivers/pci/host/*layerscape*
7304 F: drivers/pci/host/*imx6*
7306 PCI DRIVER FOR TI KEYSTONE
7311 F: drivers/pci/host/*keystone*
7313 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7319 F: drivers/pci/host/*mvebu*
7321 PCI DRIVER FOR NVIDIA TEGRA
7326 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7327 F: drivers/pci/host/pci-tegra.c
7329 PCI DRIVER FOR TI DRA7XX
7334 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7335 F: drivers/pci/host/pci-dra7xx.c
7337 PCI DRIVER FOR RENESAS R-CAR
7342 F: drivers/pci/host/*rcar*
7344 PCI DRIVER FOR SAMSUNG EXYNOS
7350 F: drivers/pci/host/pci-exynos.c
7352 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7357 F: drivers/pci/host/*designware*
7359 PCI DRIVER FOR GENERIC OF HOSTS
7364 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7365 F: drivers/pci/host/pci-host-generic.c
7367 PCIE DRIVER FOR ST SPEAR13XX
7371 F: drivers/pci/host/*spear*
7374 P: Linux PCMCIA Team
7376 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7379 F: Documentation/pcmcia/
7383 PCNET32 NETWORK DRIVER
7387 F: drivers/net/ethernet/amd/pcnet32.c
7389 PCRYPT PARALLEL CRYPTO ENGINE
7394 F: include/crypto/pcrypt.h
7396 PER-CPU MEMORY ALLOCATOR
7399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7401 F: include/linux/percpu*.h
7403 F: arch/*/include/asm/percpu.h
7405 PER-TASK DELAY ACCOUNTING
7408 F: include/linux/delayacct.h
7409 F: kernel/delayacct.c
7411 PERFORMANCE EVENTS SUBSYSTEM
7417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7420 F: include/linux/perf_event.h
7421 F: include/uapi/linux/perf_event.h
7422 F: arch/*/kernel/perf_event*.c
7423 F: arch/*/kernel/*/perf_event*.c
7424 F: arch/*/kernel/*/*/perf_event*.c
7425 F: arch/*/include/asm/perf_event.h
7426 F: arch/*/kernel/perf_callchain.c
7429 PERSONALITY HANDLING
7433 F: include/linux/personality.h
7434 F: include/uapi/linux/personality.h
7439 F: Documentation/networking/phonet.txt
7440 F: include/linux/phonet.h
7441 F: include/net/phonet/
7442 F: include/uapi/linux/phonet.h
7449 F: drivers/mtd/devices/phram.c
7455 F: drivers/hid/hid-picolcd*
7460 T: git git://github.com/jamieiles/linux-2.6-ji.git
7462 F: arch/arm/boot/dts/picoxcell*
7463 F: arch/arm/mach-picoxcell/
7464 F: drivers/crypto/picoxcell*
7466 PIN CONTROL SUBSYSTEM
7469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7472 F: include/linux/pinctrl/
7474 PIN CONTROLLER - ATMEL AT91
7478 F: drivers/pinctrl/pinctrl-at91.*
7480 PIN CONTROLLER - INTEL
7484 F: drivers/pinctrl/intel/
7486 PIN CONTROLLER - RENESAS
7490 F: drivers/pinctrl/sh-pfc/
7492 PIN CONTROLLER - SAMSUNG
7498 F: drivers/pinctrl/samsung/
7500 PIN CONTROLLER - ST SPEAR
7504 W: http://www.st.com/spear
7506 F: drivers/pinctrl/spear/
7511 F: drivers/block/pktcdvd.c
7512 F: include/linux/pktcdvd.h
7513 F: include/uapi/linux/pktcdvd.h
7517 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7519 T: git git://github.com/gxt/linux.git
7520 F: drivers/input/serio/i8042-unicore32io.h
7521 F: drivers/i2c/busses/i2c-puv3.c
7522 F: drivers/video/fbdev/fb-puv3.c
7523 F: drivers/rtc/rtc-puv3.c
7525 PMBUS HARDWARE MONITORING DRIVERS
7528 W: http://www.lm-sensors.org/
7529 W: http://www.roeck-us.net/linux/drivers/
7530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7532 F: Documentation/hwmon/pmbus
7533 F: drivers/hwmon/pmbus/
7534 F: include/linux/i2c/pmbus.h
7536 PMC SIERRA MaxRAID DRIVER
7539 W: http://www.pmc-sierra.com/
7541 F: drivers/scsi/pmcraid.*
7543 PMC SIERRA PM8001 DRIVER
7549 F: drivers/scsi/pm8001/
7551 POSIX CLOCKS and TIMERS
7554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7557 F: include/linux/timer*
7558 F: kernel/time/*timer*
7560 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7565 T: git git://git.infradead.org/battery-2.6.git
7567 F: include/linux/power_supply.h
7579 F: drivers/i2c/busses/i2c-pnx.c
7581 PPP PROTOCOL DRIVERS AND COMPRESSORS
7585 F: drivers/net/ppp/ppp_*
7587 PPP OVER ATM (RFC 2364)
7590 F: net/atm/pppoatm.c
7591 F: include/uapi/linux/atmppp.h
7596 F: drivers/net/ppp/pppoe.c
7597 F: drivers/net/ppp/pppox.c
7602 F: net/l2tp/l2tp_ppp.c
7603 F: include/linux/if_pppol2tp.h
7604 F: include/uapi/linux/if_pppol2tp.h
7608 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7611 F: Documentation/pps/
7613 F: include/linux/pps*.h
7619 F: drivers/net/ppp/pptp.c
7620 W: http://sourceforge.net/projects/accel-pptp
7625 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7627 F: Documentation/preempt-locking.txt
7628 F: include/linux/preempt.h
7630 PRISM54 WIRELESS DRIVER
7633 W: http://wireless.kernel.org/en/users/Drivers/p54
7635 F: drivers/net/wireless/prism54/
7642 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7644 PS3 PLATFORM SUPPORT
7649 F: arch/powerpc/boot/ps3*
7650 F: arch/powerpc/include/asm/lv1call.h
7651 F: arch/powerpc/include/asm/ps3*.h
7652 F: arch/powerpc/platforms/ps3/
7655 F: drivers/rtc/rtc-ps3.c
7656 F: drivers/usb/host/*ps3.c
7657 F: sound/ppc/snd_ps3*
7663 F: drivers/block/ps3vram.c
7671 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7673 F: include/linux/pstore*
7674 F: drivers/firmware/efi/efi-pstore.c
7675 F: drivers/acpi/apei/erst.c
7677 PTP HARDWARE CLOCK SUPPORT
7681 W: http://linuxptp.sourceforge.net/
7682 F: Documentation/ABI/testing/sysfs-ptp
7683 F: Documentation/ptp/*
7684 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7685 F: drivers/net/phy/dp83640*
7687 F: include/linux/ptp_cl*
7693 F: include/asm-generic/syscall.h
7694 F: include/linux/ptrace.h
7695 F: include/linux/regset.h
7696 F: include/linux/tracehook.h
7697 F: include/uapi/linux/ptrace.h
7700 PVRUSB2 VIDEO4LINUX DRIVER
7704 W: http://www.isely.net/pvrusb2/
7705 T: git git://linuxtv.org/media_tree.git
7707 F: Documentation/video4linux/README.pvrusb2
7708 F: drivers/media/usb/pvrusb2/
7713 T: git git://linuxtv.org/media_tree.git
7715 F: drivers/media/usb/pwc/*
7721 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7722 F: Documentation/hwmon/pwm-fan
7723 F: drivers/hwmon/pwm-fan.c
7729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7730 F: Documentation/pwm.txt
7731 F: Documentation/devicetree/bindings/pwm/
7732 F: include/linux/pwm.h
7734 F: drivers/video/backlight/pwm_bl.c
7735 F: include/linux/pwm_backlight.h
7737 PXA2xx/PXA3xx SUPPORT
7742 T: git git://github.com/hzhuang1/linux.git
7743 T: git git://github.com/rjarzmik/linux.git
7745 F: arch/arm/mach-pxa/
7746 F: drivers/pcmcia/pxa2xx*
7747 F: drivers/spi/spi-pxa2xx*
7748 F: drivers/usb/gadget/udc/pxa2*
7749 F: include/sound/pxa2xx-lib.h
7753 PXA3xx NAND FLASH DRIVER
7757 F: drivers/mtd/nand/pxa3xx_nand.c
7763 T: git git://github.com/hzhuang1/linux.git
7764 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7766 F: arch/arm/mach-mmp/
7780 F: drivers/crypto/qat/
7786 F: drivers/infiniband/hw/qib/
7788 QLOGIC QLA1280 SCSI DRIVER
7792 F: drivers/scsi/qla1280.[ch]
7794 QLOGIC QLA2XXX FC-SCSI DRIVER
7798 F: Documentation/scsi/LICENSE.qla2xxx
7799 F: drivers/scsi/qla2xxx/
7801 QLOGIC QLA4XXX iSCSI DRIVER
7805 F: Documentation/scsi/LICENSE.qla4xxx
7806 F: drivers/scsi/qla4xxx/
7808 QLOGIC QLA3XXX NETWORK DRIVER
7814 F: Documentation/networking/LICENSE.qla3xxx
7815 F: drivers/net/ethernet/qlogic/qla3xxx.*
7817 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7822 F: drivers/net/ethernet/qlogic/qlcnic/
7824 QLOGIC QLGE 10Gb ETHERNET DRIVER
7831 F: drivers/net/ethernet/qlogic/qlge/
7835 W: http://www.alarsen.net/linux/qnx4fs/
7838 F: include/uapi/linux/qnx4_fs.h
7839 F: include/uapi/linux/qnxtypes.h
7844 W: http://linuxtv.org/
7845 W: http://palosaari.fi/linux/
7846 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7847 T: git git://linuxtv.org/anttip/media_tree.git
7849 F: drivers/media/tuners/qt1010*
7851 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7855 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7857 F: drivers/net/wireless/ath/ath9k/
7859 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7862 W: http://wireless.kernel.org/en/users/Drivers/ath10k
7863 T: git git://github.com/kvalo/ath.git
7865 F: drivers/net/wireless/ath/ath10k/
7867 QUALCOMM HEXAGON ARCHITECTURE
7873 QUALCOMM WCN36XX WIRELESS DRIVER
7876 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7877 T: git git://github.com/KrasnikovEugene/wcn36xx.git
7879 F: drivers/net/wireless/ath/wcn36xx/
7881 QUICKCAM PARALLEL PORT WEBCAMS
7884 T: git git://linuxtv.org/media_tree.git
7885 W: http://linuxtv.org
7887 F: drivers/media/parport/*-qcam*
7889 RADOS BLOCK DEVICE (RBD)
7895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7897 F: drivers/block/rbd.c
7898 F: drivers/block/rbd_types.h
7900 RADEON FRAMEBUFFER DISPLAY DRIVER
7904 F: drivers/video/fbdev/aty/radeon*
7905 F: include/uapi/linux/radeonfb.h
7907 RADIOSHARK RADIO DRIVER
7910 T: git git://linuxtv.org/media_tree.git
7912 F: drivers/media/radio/radio-shark.c
7914 RADIOSHARK2 RADIO DRIVER
7917 T: git git://linuxtv.org/media_tree.git
7919 F: drivers/media/radio/radio-shark2.c
7920 F: drivers/media/radio/radio-tea5777.c
7922 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7926 F: drivers/video/fbdev/aty/aty128fb.c
7928 RALINK RT2X00 WIRELESS LAN DRIVER
7934 W: http://rt2x00.serialmonkey.com/
7936 F: drivers/net/wireless/rt2x00/
7938 RAMDISK RAM BLOCK DEVICE DRIVER
7941 F: Documentation/blockdev/ramdisk.txt
7942 F: drivers/block/brd.c
7944 RANDOM NUMBER DRIVER
7947 F: drivers/char/random.c
7955 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7958 F: drivers/net/wireless/ray*
7965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7966 F: Documentation/RCU/torture.txt
7967 F: kernel/rcu/rcutorture.c
7969 RCUTORTURE TEST FRAMEWORK
7977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7978 F: tools/testing/selftests/rcutorture
7984 RDC R6040 FAST ETHERNET DRIVER
7988 F: drivers/net/ethernet/rdc/r6040.c
7990 RDS - RELIABLE DATAGRAM SOCKETS
7996 READ-COPY UPDATE (RCU)
8003 W: http://www.rdrop.com/users/paulmck/RCU/
8005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8006 F: Documentation/RCU/
8007 X: Documentation/RCU/torture.txt
8008 F: include/linux/rcu*
8009 X: include/linux/srcu.h
8013 REAL TIME CLOCK (RTC) SUBSYSTEM
8016 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8018 F: Documentation/rtc.txt
8020 F: include/linux/rtc.h
8021 F: include/uapi/linux/rtc.h
8023 REALTEK AUDIO CODECS
8027 F: sound/soc/codecs/rt*
8028 F: include/sound/rt*.h
8030 REISERFS FILE SYSTEM
8035 REGISTER MAP ABSTRACTION
8038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8040 F: drivers/base/regmap/
8041 F: include/linux/regmap.h
8043 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8047 F: drivers/remoteproc/
8048 F: Documentation/remoteproc.txt
8049 F: include/linux/remoteproc.h
8051 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8056 F: Documentation/rpmsg.txt
8057 F: include/linux/rpmsg.h
8059 RESET CONTROLLER FRAMEWORK
8063 F: Documentation/devicetree/bindings/reset/
8064 F: include/linux/reset.h
8065 F: include/linux/reset-controller.h
8070 W: http://wireless.kernel.org/
8071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8074 F: Documentation/rfkill.txt
8077 RICOH SMARTMEDIA/XD DRIVER
8080 F: drivers/mtd/nand/r852.c
8081 F: drivers/mtd/nand/r852.h
8083 RICOH R5C592 MEMORYSTICK DRIVER
8086 F: drivers/memstick/host/r592.*
8090 W: http://sourceforge.net/projects/roccat/
8092 F: drivers/hid/hid-roccat*
8093 F: include/linux/hid-roccat*
8094 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8101 F: drivers/net/ethernet/rocker/
8105 W: http://www.comtrol.com
8107 F: Documentation/serial/rocket.txt
8108 F: drivers/tty/rocket*
8110 ROCKETPORT EXPRESS/INFINITY DRIVER
8114 F: drivers/tty/serial/rp2.*
8119 W: http://www.linux-ax25.org/
8121 F: include/net/rose.h
8122 F: include/uapi/linux/rose.h
8125 RTL2830 MEDIA DRIVER
8128 W: http://linuxtv.org/
8129 W: http://palosaari.fi/linux/
8130 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8131 T: git git://linuxtv.org/anttip/media_tree.git
8133 F: drivers/media/dvb-frontends/rtl2830*
8135 RTL2832 MEDIA DRIVER
8138 W: http://linuxtv.org/
8139 W: http://palosaari.fi/linux/
8140 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8141 T: git git://linuxtv.org/anttip/media_tree.git
8143 F: drivers/media/dvb-frontends/rtl2832*
8145 RTL2832_SDR MEDIA DRIVER
8148 W: http://linuxtv.org/
8149 W: http://palosaari.fi/linux/
8150 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8151 T: git git://linuxtv.org/anttip/media_tree.git
8153 F: drivers/media/dvb-frontends/rtl2832_sdr*
8155 RTL8180 WIRELESS DRIVER
8157 W: http://wireless.kernel.org/
8158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8160 F: drivers/net/wireless/rtl818x/rtl8180/
8162 RTL8187 WIRELESS DRIVER
8167 W: http://wireless.kernel.org/
8168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8170 F: drivers/net/wireless/rtl818x/rtl8187/
8172 RTL8192CE WIRELESS DRIVER
8176 W: http://wireless.kernel.org/
8177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8179 F: drivers/net/wireless/rtlwifi/
8180 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8182 S3 SAVAGE FRAMEBUFFER DRIVER
8186 F: drivers/video/fbdev/savage/
8193 W: http://www.ibm.com/developerworks/linux/linux390/
8197 F: Documentation/s390/
8198 F: Documentation/DocBook/s390*
8200 S390 COMMON I/O LAYER
8204 W: http://www.ibm.com/developerworks/linux/linux390/
8206 F: drivers/s390/cio/
8212 W: http://www.ibm.com/developerworks/linux/linux390/
8214 F: drivers/s390/block/dasd*
8215 F: block/partitions/ibm.c
8217 S390 NETWORK DRIVERS
8222 W: http://www.ibm.com/developerworks/linux/linux390/
8224 F: drivers/s390/net/
8230 W: http://www.ibm.com/developerworks/linux/linux390/
8233 F: drivers/pci/hotplug/s390_pci_hpc.c
8239 W: http://www.ibm.com/developerworks/linux/linux390/
8241 F: drivers/s390/crypto/
8247 W: http://www.ibm.com/developerworks/linux/linux390/
8249 F: drivers/s390/scsi/zfcp_*
8251 S390 IUCV NETWORK LAYER
8255 W: http://www.ibm.com/developerworks/linux/linux390/
8257 F: drivers/s390/net/*iucv*
8258 F: include/net/iucv/
8261 S3C24XX SD/MMC Driver
8265 F: drivers/mmc/host/s3cmci.*
8267 SAA6588 RDS RECEIVER DRIVER
8270 T: git git://linuxtv.org/media_tree.git
8271 W: http://linuxtv.org
8273 F: drivers/media/i2c/saa6588*
8275 SAA7134 VIDEO4LINUX DRIVER
8278 W: http://linuxtv.org
8279 T: git git://linuxtv.org/media_tree.git
8281 F: Documentation/video4linux/*.saa7134
8282 F: drivers/media/pci/saa7134/
8284 SAA7146 VIDEO4LINUX-2 DRIVER
8287 T: git git://linuxtv.org/media_tree.git
8289 F: drivers/media/common/saa7146/
8290 F: drivers/media/pci/saa7146/
8291 F: include/media/saa7146*
8293 SAMSUNG LAPTOP DRIVER
8297 F: drivers/platform/x86/samsung-laptop.c
8299 SAMSUNG AUDIO (ASoC) DRIVERS
8303 F: sound/soc/samsung/
8305 SAMSUNG FRAMEBUFFER DRIVER
8309 F: drivers/video/fbdev/s3c-fb.c
8311 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8315 F: drivers/mfd/sec*.c
8316 F: drivers/regulator/s2m*.c
8317 F: drivers/regulator/s5m*.c
8318 F: include/linux/mfd/samsung/
8320 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8324 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8326 F: drivers/media/platform/exynos4-is/
8328 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8333 F: drivers/media/platform/s3c-camif/
8334 F: include/media/s3c_camif.h
8336 SAMSUNG S5C73M3 CAMERA DRIVER
8341 F: drivers/media/i2c/s5c73m3/*
8343 SAMSUNG S5K5BAF CAMERA DRIVER
8348 F: drivers/media/i2c/s5k5baf.c
8350 SAMSUNG SOC CLOCK DRIVERS
8355 F: drivers/clk/samsung/
8357 SAMSUNG SXGBE DRIVERS
8363 F: drivers/net/ethernet/samsung/sxgbe/
8365 SAMSUNG USB2 PHY DRIVER
8369 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8370 F: Documentation/phy/samsung-usb2.txt
8371 F: drivers/phy/phy-exynos4210-usb2.c
8372 F: drivers/phy/phy-exynos4x12-usb2.c
8373 F: drivers/phy/phy-exynos5250-usb2.c
8374 F: drivers/phy/phy-s5pv210-usb2.c
8375 F: drivers/phy/phy-samsung-usb2.c
8376 F: drivers/phy/phy-samsung-usb2.h
8382 F: drivers/tty/serial/
8384 SYNOPSYS DESIGNWARE DMAC DRIVER
8388 F: include/linux/platform_data/dma-dw.h
8391 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8396 F: include/linux/mmc/dw_mmc.h
8397 F: drivers/mmc/host/dw_mmc*
8402 F: drivers/thunderbolt/
8404 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8410 F: include/linux/clocksource.h
8411 F: include/linux/time.h
8412 F: include/linux/timex.h
8413 F: include/uapi/linux/time.h
8414 F: include/uapi/linux/timex.h
8415 F: kernel/time/clocksource.c
8416 F: kernel/time/time*.c
8417 F: kernel/time/ntp.c
8419 TLG2300 VIDEO4LINUX-2 DRIVER
8423 F: drivers/media/usb/tlg2300/
8428 F: drivers/watchdog/sc1200wdt.c
8434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8437 F: include/linux/sched.h
8438 F: include/uapi/linux/sched.h
8439 F: include/linux/wait.h
8444 W: http://www.sunplus.com
8451 W: http://www.kernel.dk
8455 SCSI RDMA PROTOCOL (SRP) INITIATOR
8459 W: http://www.openfabrics.org
8460 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8462 F: drivers/infiniband/ulp/srp/
8463 F: include/scsi/srp.h
8468 W: http://sg.danny.cz/sg
8470 F: Documentation/scsi/scsi-generic.txt
8471 F: drivers/scsi/sg.c
8472 F: include/scsi/sg.h
8477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8488 F: Documentation/scsi/st.txt
8489 F: drivers/scsi/st.*
8490 F: drivers/scsi/st_*.h
8496 W: http://lksctp.sourceforge.net
8498 F: Documentation/networking/sctp.txt
8499 F: include/linux/sctp.h
8500 F: include/uapi/linux/sctp.h
8501 F: include/net/sctp/
8507 F: Documentation/i2c/busses/scx200_acb
8508 F: arch/x86/platform/scx200/
8509 F: drivers/watchdog/scx200_wdt.c
8510 F: drivers/i2c/busses/scx200*
8511 F: drivers/mtd/maps/scx200_docflash.c
8512 F: include/linux/scx200.h
8517 F: drivers/char/scx200_gpio.c
8518 F: include/linux/scx200_gpio.h
8520 SCx200 HRT CLOCKSOURCE DRIVER
8523 F: drivers/clocksource/scx200_hrt.c
8525 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8529 F: drivers/mmc/host/sdricoh_cs.c
8531 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8536 F: drivers/mmc/host/sdhci.*
8537 F: drivers/mmc/host/sdhci-pltfm.[ch]
8543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8546 F: include/uapi/linux/seccomp.h
8547 F: include/linux/seccomp.h
8548 K: \bsecure_computing
8551 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8556 F: drivers/mmc/host/sdhci-pltfm.[ch]
8558 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8562 F: drivers/mmc/host/sdhci-s3c.c
8564 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8569 F: drivers/mmc/host/sdhci-spear.c
8575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8576 W: http://kernsec.org/
8584 SELINUX SECURITY MODULE
8589 W: http://selinuxproject.org
8590 T: git git://git.infradead.org/users/pcmoore/selinux
8592 F: include/linux/selinux*
8593 F: security/selinux/
8596 APPARMOR SECURITY MODULE
8599 W: apparmor.wiki.kernel.org
8600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8602 F: security/apparmor/
8607 F: drivers/misc/phantom.c
8608 F: include/uapi/linux/phantom.h
8610 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8613 W: http://www.emulex.com
8615 F: drivers/scsi/be2iscsi/
8617 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8622 W: http://www.emulex.com
8624 F: drivers/net/ethernet/emulex/benet/
8631 F: drivers/net/ethernet/sfc/
8636 F: drivers/misc/sgi-gru/
8638 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8642 F: Documentation/ia64/serial.txt
8643 F: drivers/tty/serial/ioc?_serial.c
8644 F: include/linux/ioc?.h
8646 SGI XP/XPC/XPNET DRIVER
8650 F: drivers/misc/sgi-xp/
8655 W: http://linuxtv.org/
8656 W: http://palosaari.fi/linux/
8657 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8658 T: git git://linuxtv.org/anttip/media_tree.git
8660 F: drivers/media/tuners/si2157*
8665 W: http://linuxtv.org/
8666 W: http://palosaari.fi/linux/
8667 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8668 T: git git://linuxtv.org/anttip/media_tree.git
8670 F: drivers/media/dvb-frontends/si2168*
8672 SI470X FM RADIO RECEIVER I2C DRIVER
8675 T: git git://linuxtv.org/media_tree.git
8676 W: http://linuxtv.org
8678 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8680 SI470X FM RADIO RECEIVER USB DRIVER
8683 T: git git://linuxtv.org/media_tree.git
8684 W: http://linuxtv.org
8686 F: drivers/media/radio/si470x/radio-si470x-common.c
8687 F: drivers/media/radio/si470x/radio-si470x.h
8688 F: drivers/media/radio/si470x/radio-si470x-usb.c
8690 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8693 T: git git://linuxtv.org/media_tree.git
8694 W: http://linuxtv.org
8696 F: drivers/media/radio/si4713/si4713.?
8698 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8701 T: git git://linuxtv.org/media_tree.git
8702 W: http://linuxtv.org
8704 F: drivers/media/radio/si4713/radio-platform-si4713.c
8706 SI4713 FM RADIO TRANSMITTER USB DRIVER
8709 T: git git://linuxtv.org/media_tree.git
8710 W: http://linuxtv.org
8712 F: drivers/media/radio/si4713/radio-usb-si4713.c
8717 W: http://linuxtv.org
8718 T: git git://linuxtv.org/media_tree.git
8720 F: drivers/media/common/siano/
8721 F: drivers/media/usb/siano/
8722 F: drivers/media/usb/siano/
8723 F: drivers/media/mmc/siano/
8729 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8730 F: drivers/video/fbdev/simplefb.c
8731 F: include/linux/platform_data/simplefb.h
8733 SH_VEU V4L2 MEM2MEM DRIVER
8736 F: drivers/media/platform/sh_veu.c
8738 SH_VOU V4L2 OUTPUT DRIVER
8741 F: drivers/media/platform/sh_vou.c
8742 F: include/media/sh_vou.h
8744 SIMPLE FIRMWARE INTERFACE (SFI)
8747 W: http://simplefirmware.org/
8748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8750 F: arch/x86/platform/sfi/
8752 F: include/linux/sfi*.h
8754 SIMTEC EB110ATX (Chalice CATS)
8758 W: http://www.simtec.co.uk/products/EB110ATX/
8761 SIMTEC EB2410ITX (BAST)
8765 W: http://www.simtec.co.uk/products/EB2410ITX/
8767 F: arch/arm/mach-s3c24xx/mach-bast.c
8768 F: arch/arm/mach-s3c24xx/bast-ide.c
8769 F: arch/arm/mach-s3c24xx/bast-irq.c
8771 TI DAVINCI MACHINE SUPPORT
8774 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8775 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8777 F: arch/arm/mach-davinci/
8778 F: drivers/i2c/busses/i2c-davinci.c
8780 TI DAVINCI SERIES MEDIA DRIVER
8783 W: http://linuxtv.org/
8784 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8785 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8787 F: drivers/media/platform/davinci/
8788 F: include/media/davinci/
8790 SIS 190 ETHERNET DRIVER
8794 F: drivers/net/ethernet/sis/sis190.c
8796 SIS 900/7016 FAST ETHERNET DRIVER
8798 W: http://www.brownhat.org/sis900.html
8801 F: drivers/net/ethernet/sis/sis900.*
8803 SIS FRAMEBUFFER DRIVER
8805 W: http://www.winischhofer.net/linuxsisvga.shtml
8807 F: Documentation/fb/sisfb.txt
8808 F: drivers/video/fbdev/sis/
8809 F: include/video/sisfb.h
8813 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8815 F: drivers/usb/misc/sisusbvga/
8825 F: include/linux/sl?b*.h
8828 SLEEPABLE READ-COPY UPDATE (SRCU)
8835 W: http://www.rdrop.com/users/paulmck/RCU/
8837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8838 F: include/linux/srcu.h
8839 F: kernel/rcu/srcu.c
8841 SMACK SECURITY MODULE
8844 W: http://schaufler-ca.com
8845 T: git git://git.gitorious.org/smack-next/kernel.git
8847 F: Documentation/security/Smack.txt
8850 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8854 F: drivers/power/avs/
8855 F: include/linux/power/smartreflex.h
8858 SMC91x ETHERNET DRIVER
8861 F: drivers/net/ethernet/smsc/smc91x.*
8863 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8867 F: drivers/media/i2c/smiapp/
8868 F: include/media/smiapp.h
8869 F: drivers/media/i2c/smiapp-pll.c
8870 F: drivers/media/i2c/smiapp-pll.h
8872 SMM665 HARDWARE MONITOR DRIVER
8876 F: Documentation/hwmon/smm665
8877 F: drivers/hwmon/smm665.c
8879 SMSC EMC2103 HARDWARE MONITOR DRIVER
8883 F: Documentation/hwmon/emc2103
8884 F: drivers/hwmon/emc2103.c
8886 SMSC SCH5627 HARDWARE MONITOR DRIVER
8890 F: Documentation/hwmon/sch5627
8891 F: drivers/hwmon/sch5627.c
8893 SMSC47B397 HARDWARE MONITOR DRIVER
8897 F: Documentation/hwmon/smsc47b397
8898 F: drivers/hwmon/smsc47b397.c
8900 SMSC911x ETHERNET DRIVER
8904 F: include/linux/smsc911x.h
8905 F: drivers/net/ethernet/smsc/smsc911x.*
8907 SMSC9420 PCI ETHERNET DRIVER
8911 F: drivers/net/ethernet/smsc/smsc9420.*
8913 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8917 F: drivers/video/fbdev/smscufx.c
8919 SOC-CAMERA V4L2 SUBSYSTEM
8922 T: git git://linuxtv.org/media_tree.git
8924 F: include/media/soc*
8925 F: drivers/media/i2c/soc_camera/
8926 F: drivers/media/platform/soc_camera/
8928 SOEKRIS NET48XX LED SUPPORT
8931 F: drivers/leds/leds-net48xx.c
8933 SOFTLOGIC 6x10 MPEG CODEC
8939 F: drivers/media/pci/solo6x10/
8941 SOFTWARE RAID (Multiple Disks) SUPPORT
8946 F: include/linux/raid/
8947 F: include/uapi/linux/raid/
8949 SONIC NETWORK DRIVER
8953 F: drivers/net/ethernet/natsemi/sonic.*
8955 SONICS SILICON BACKPLANE DRIVER (SSB)
8960 F: include/linux/ssb/
8962 SONY VAIO CONTROL DEVICE DRIVER
8965 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8967 F: Documentation/laptops/sony-laptop.txt
8968 F: drivers/char/sonypi.c
8969 F: drivers/platform/x86/sony-laptop.c
8970 F: include/linux/sony-laptop.h
8972 SONY MEMORYSTICK CARD SUPPORT
8974 W: http://tifmxx.berlios.de/
8976 F: drivers/memstick/host/tifm_ms.c
8978 SONY MEMORYSTICK STANDARD SUPPORT
8981 F: drivers/memstick/core/ms_block.*
8987 W: http://www.alsa-project.org/
8988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8989 T: git git://git.alsa-project.org/alsa-kernel.git
8990 Q: http://patchwork.kernel.org/project/alsa-devel/list/
8992 F: Documentation/sound/
8994 F: include/uapi/sound/
8997 SOUND - COMPRESSED AUDIO
9000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9002 F: Documentation/sound/alsa/compress_offload.txt
9003 F: include/sound/compress_driver.h
9004 F: include/uapi/sound/compress_*
9005 F: sound/core/compress_offload.c
9006 F: sound/soc/soc-compress.c
9008 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9013 W: http://alsa-project.org/main/index.php/ASoC
9015 F: Documentation/sound/alsa/soc/
9017 F: include/sound/soc*
9019 SOUND - DMAENGINE HELPERS
9022 F: include/sound/dmaengine_pcm.h
9023 F: sound/core/pcm_dmaengine.c
9024 F: sound/soc/soc-generic-dmaengine-pcm.c
9029 W: http://linuxtv.org/
9030 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9032 F: drivers/media/dvb-frontends/sp2*
9034 SPARC + UltraSPARC (sparc/sparc64)
9037 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9044 SPARC SERIAL DRIVERS
9047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9050 F: include/linux/sunserialcore.h
9051 F: drivers/tty/serial/suncore.c
9052 F: drivers/tty/serial/sunhv.c
9053 F: drivers/tty/serial/sunsab.c
9054 F: drivers/tty/serial/sunsab.h
9055 F: drivers/tty/serial/sunsu.c
9056 F: drivers/tty/serial/sunzilog.c
9057 F: drivers/tty/serial/sunzilog.h
9062 W: https://sparse.wiki.kernel.org/
9063 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9064 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9066 F: include/linux/compiler.h
9068 SPEAR PLATFORM SUPPORT
9073 W: http://www.st.com/spear
9075 F: arch/arm/mach-spear/
9077 SPEAR CLOCK FRAMEWORK SUPPORT
9081 W: http://www.st.com/spear
9083 F: drivers/clk/spear/
9088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9089 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9091 F: Documentation/spi/
9093 F: include/linux/spi/
9094 F: include/uapi/linux/spi/
9096 SPIDERNET NETWORK DRIVER for CELL
9101 F: Documentation/networking/spider_net.txt
9102 F: drivers/net/ethernet/toshiba/spider_net*
9108 W: http://www.ibm.com/developerworks/power/cell/
9110 F: Documentation/filesystems/spufs.txt
9111 F: arch/powerpc/platforms/cell/spufs/
9113 SQUASHFS FILE SYSTEM
9116 W: http://squashfs.org.uk
9118 F: Documentation/filesystems/squashfs.txt
9121 SRM (Alpha) environment access
9124 F: arch/alpha/kernel/srm_env.c
9130 F: Documentation/stable_kernel_rules.txt
9134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9143 F: drivers/staging/comedi/
9145 STAGING - FLARION FT1000 DRIVERS
9148 F: drivers/staging/ft1000/
9150 STAGING - INDUSTRIAL IO
9154 F: drivers/staging/iio/
9156 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9158 W: http://www.lirc.org/
9160 F: drivers/staging/media/lirc/
9162 STAGING - LUSTRE PARALLEL FILESYSTEM
9166 W: http://lustre.opensfs.org/
9168 F: drivers/staging/lustre
9170 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9176 F: drivers/staging/nvec/
9178 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9182 W: http://wiki.laptop.org/go/DCON
9184 F: drivers/staging/olpc_dcon/
9186 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9189 F: drivers/staging/ozwpan/
9191 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9194 F: drivers/staging/panel/
9196 STAGING - REALTEK RTL8712U DRIVERS
9200 F: drivers/staging/rtl8712/
9202 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9207 F: drivers/staging/rtl8723au/
9213 F: drivers/staging/slicoss/
9215 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9221 W: http://www.linux-speakup.org/
9223 F: drivers/staging/speakup/
9225 STAGING - VIA VT665X DRIVERS
9228 F: drivers/staging/vt665?/
9230 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9233 F: drivers/staging/xgifb/
9235 STARFIRE/DURALAN NETWORK DRIVER
9238 F: drivers/net/ethernet/adaptec/starfire*
9242 W: http://sammy.net/sun3/
9244 F: arch/m68k/kernel/*sun3*
9246 F: arch/m68k/include/asm/sun3*
9247 F: drivers/net/ethernet/i825xx/sun3*
9249 SUNDANCE NETWORK DRIVER
9253 F: drivers/net/ethernet/dlink/sundance.c
9257 Q: http://patchwork.kernel.org/project/linux-sh/list/
9259 F: Documentation/sh/
9269 F: Documentation/power/
9270 F: arch/x86/kernel/acpi/
9271 F: drivers/base/power/
9273 F: include/linux/suspend.h
9274 F: include/linux/freezer.h
9275 F: include/linux/pm.h
9281 F: Documentation/svga.txt
9282 F: arch/x86/boot/video*
9289 F: arch/*/kernel/pci-swiotlb.c
9290 F: include/linux/swiotlb.h
9297 F: include/net/switchdev.h
9299 SYNOPSYS ARC ARCHITECTURE
9303 F: Documentation/devicetree/bindings/arc/
9304 F: drivers/tty/serial/arc_uart.c
9309 F: Documentation/filesystems/sysv-fs.txt
9311 F: include/linux/sysv_fs.h
9317 W: http://www.linux-iscsi.org
9318 W: http://groups.google.com/group/linux-iscsi-target-dev
9319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9323 F: Documentation/target/
9325 TASKSTATS STATISTICS INTERFACE
9328 F: Documentation/accounting/taskstats*
9329 F: include/linux/taskstats*
9330 F: kernel/taskstats.c
9336 F: include/net/pkt_cls.h
9337 F: include/uapi/linux/pkt_cls.h
9340 TCP LOW PRIORITY MODULE
9343 W: http://tcp-lp-mod.sourceforge.net/
9345 F: net/ipv4/tcp_lp.c
9347 TDA10071 MEDIA DRIVER
9350 W: http://linuxtv.org/
9351 W: http://palosaari.fi/linux/
9352 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9353 T: git git://linuxtv.org/anttip/media_tree.git
9355 F: drivers/media/dvb-frontends/tda10071*
9357 TDA18212 MEDIA DRIVER
9360 W: http://linuxtv.org/
9361 W: http://palosaari.fi/linux/
9362 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9363 T: git git://linuxtv.org/anttip/media_tree.git
9365 F: drivers/media/tuners/tda18212*
9367 TDA18218 MEDIA DRIVER
9370 W: http://linuxtv.org/
9371 W: http://palosaari.fi/linux/
9372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9373 T: git git://linuxtv.org/anttip/media_tree.git
9375 F: drivers/media/tuners/tda18218*
9377 TDA18271 MEDIA DRIVER
9380 W: http://linuxtv.org/
9381 W: http://github.com/mkrufky
9382 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9383 T: git git://linuxtv.org/mkrufky/tuners.git
9385 F: drivers/media/tuners/tda18271*
9387 TDA827x MEDIA DRIVER
9390 W: http://linuxtv.org/
9391 W: http://github.com/mkrufky
9392 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9393 T: git git://linuxtv.org/mkrufky/tuners.git
9395 F: drivers/media/tuners/tda8290.*
9397 TDA8290 MEDIA DRIVER
9400 W: http://linuxtv.org/
9401 W: http://github.com/mkrufky
9402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9403 T: git git://linuxtv.org/mkrufky/tuners.git
9405 F: drivers/media/tuners/tda8290.*
9407 TDA9840 MEDIA DRIVER
9410 T: git git://linuxtv.org/media_tree.git
9411 W: http://linuxtv.org
9413 F: drivers/media/i2c/tda9840*
9415 TEA5761 TUNER DRIVER
9418 W: http://linuxtv.org
9419 T: git git://linuxtv.org/media_tree.git
9421 F: drivers/media/tuners/tea5761.*
9423 TEA5767 TUNER DRIVER
9426 W: http://linuxtv.org
9427 T: git git://linuxtv.org/media_tree.git
9429 F: drivers/media/tuners/tea5767.*
9431 TEA6415C MEDIA DRIVER
9434 T: git git://linuxtv.org/media_tree.git
9435 W: http://linuxtv.org
9437 F: drivers/media/i2c/tea6415c*
9439 TEA6420 MEDIA DRIVER
9442 T: git git://linuxtv.org/media_tree.git
9443 W: http://linuxtv.org
9445 F: drivers/media/i2c/tea6420*
9451 F: drivers/net/team/
9452 F: include/linux/if_team.h
9453 F: include/uapi/linux/if_team.h
9455 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9458 F: arch/x86/platform/ts5500/
9460 TECHNOTREND USB IR RECEIVER
9464 F: drivers/media/rc/ttusbir.c
9466 TEGRA ARCHITECTURE SUPPORT
9471 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9480 F: drivers/clk/tegra/
9485 F: drivers/dma/tegra20-apb-dma.c
9490 F: drivers/i2c/busses/i2c-tegra.c
9495 F: drivers/iommu/tegra*
9501 F: drivers/input/keyboard/tegra-kbc.c
9506 F: drivers/pwm/pwm-tegra.c
9511 F: drivers/tty/serial/serial-tegra.c
9516 F: drivers/spi/spi-tegra*
9518 TEHUTI ETHERNET DRIVER
9522 F: drivers/net/ethernet/tehuti/*
9524 Telecom Clock Driver for MCPL0010
9527 F: drivers/char/tlclk.c
9529 TENSILICA XTENSA PORT (xtensa)
9535 F: drivers/irqchip/irq-xtensa-*
9537 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9540 T: git git://linuxtv.org/media_tree.git
9541 W: http://linuxtv.org
9543 F: drivers/media/radio/radio-raremono.c
9549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9551 Q: https://patchwork.kernel.org/project/linux-pm/list/
9554 F: include/linux/thermal.h
9555 F: include/uapi/linux/thermal.h
9556 F: include/linux/cpu_cooling.h
9557 F: Documentation/devicetree/bindings/thermal/
9559 THINGM BLINK(1) USB RGB LED DRIVER
9562 F: drivers/hid/hid-thingm.c
9564 THINKPAD ACPI EXTRAS DRIVER
9568 W: http://ibm-acpi.sourceforge.net
9569 W: http://thinkwiki.org/wiki/Ibm-acpi
9570 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9572 F: drivers/platform/x86/thinkpad_acpi.c
9574 TI BANDGAP AND THERMAL DRIVER
9579 F: drivers/thermal/ti-soc-thermal/
9586 F: include/linux/clk/ti.h
9588 TI FLASH MEDIA INTERFACE DRIVER
9591 F: drivers/misc/tifm*
9592 F: drivers/mmc/host/tifm_sd.c
9593 F: include/linux/tifm.h
9595 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9604 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9609 F: sound/soc/codecs/lm49453*
9610 F: sound/soc/codecs/isabelle*
9612 TI LP855x BACKLIGHT DRIVER
9615 F: Documentation/backlight/lp855x-driver.txt
9616 F: drivers/video/backlight/lp855x_bl.c
9617 F: include/linux/platform_data/lp855x.h
9619 TI LP8727 CHARGER DRIVER
9622 F: drivers/power/lp8727_charger.c
9623 F: include/linux/platform_data/lp8727.h
9625 TI LP8788 MFD DRIVER
9628 F: drivers/iio/adc/lp8788_adc.c
9629 F: drivers/leds/leds-lp8788.c
9630 F: drivers/mfd/lp8788*.c
9631 F: drivers/power/lp8788-charger.c
9632 F: drivers/regulator/lp8788-*.c
9633 F: include/linux/mfd/lp8788*.h
9635 TI TWL4030 SERIES SOC CODEC DRIVER
9639 F: sound/soc/codecs/twl4030*
9641 TI WILINK WIRELESS DRIVERS
9643 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9644 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9647 F: drivers/net/wireless/ti/
9648 F: include/linux/wl12xx.h
9655 W: http://tipc.sourceforge.net/
9657 F: include/uapi/linux/tipc*.h
9662 W: http://www.tilera.com/scm/
9665 F: drivers/char/tile-srom.c
9666 F: drivers/edac/tile_edac.c
9667 F: drivers/net/ethernet/tile/
9668 F: drivers/rtc/rtc-tile.c
9669 F: drivers/tty/hvc/hvc_tile.c
9670 F: drivers/tty/serial/tilegx.c
9671 F: drivers/usb/host/*-tilegx.c
9672 F: include/linux/usb/tilegx.h
9677 W: http://sourceforge.net/projects/tlan/
9679 F: Documentation/networking/tlan.txt
9680 F: drivers/net/ethernet/ti/tlan.*
9682 TOMOYO SECURITY MODULE
9689 W: http://tomoyo.sourceforge.jp/
9690 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9694 TOPSTAR LAPTOP EXTRAS DRIVER
9698 F: drivers/platform/x86/topstar-laptop.c
9700 TOSHIBA ACPI EXTRAS DRIVER
9703 F: drivers/platform/x86/toshiba_acpi.c
9708 W: http://www.buzzard.org.uk/toshiba/
9710 F: drivers/char/toshiba.c
9711 F: include/linux/toshiba.h
9712 F: include/uapi/linux/toshiba.h
9718 F: drivers/mmc/host/tmio_mmc*
9719 F: drivers/mmc/host/sh_mobile_sdhi.c
9720 F: include/linux/mmc/tmio.h
9721 F: include/linux/mmc/sh_mobile_sdhi.h
9723 TMP401 HARDWARE MONITOR DRIVER
9727 F: Documentation/hwmon/tmp401
9728 F: drivers/hwmon/tmp401.c
9730 TMPFS (SHMEM FILESYSTEM)
9734 F: include/linux/shmem_fs.h
9737 TM6000 VIDEO4LINUX DRIVER
9740 W: http://linuxtv.org
9741 T: git git://linuxtv.org/media_tree.git
9743 F: drivers/media/usb/tm6000/
9745 TW68 VIDEO4LINUX DRIVER
9748 T: git git://linuxtv.org/media_tree.git
9749 W: http://linuxtv.org
9751 F: drivers/media/pci/tw68/
9757 W: http://tpmdd.sourceforge.net
9760 F: drivers/char/tpm/
9765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9767 F: Documentation/trace/ftrace.txt
9768 F: arch/*/*/*/ftrace.h
9769 F: arch/*/kernel/ftrace.c
9770 F: include/*/ftrace.h
9771 F: include/linux/trace*.h
9774 F: tools/testing/selftests/ftrace/
9778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9780 K: ^Subject:.*(?i)trivial
9786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9788 F: drivers/tty/serial/serial_core.c
9789 F: include/linux/serial_core.h
9790 F: include/linux/serial.h
9791 F: include/linux/tty.h
9792 F: include/uapi/linux/serial_core.h
9793 F: include/uapi/linux/serial.h
9794 F: include/uapi/linux/tty.h
9796 TUA9001 MEDIA DRIVER
9799 W: http://linuxtv.org/
9800 W: http://palosaari.fi/linux/
9801 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9802 T: git git://linuxtv.org/anttip/media_tree.git
9804 F: drivers/media/tuners/tua9001*
9806 TULIP NETWORK DRIVERS
9810 F: drivers/net/ethernet/dec/tulip/
9814 W: http://vtun.sourceforge.net/tun
9816 F: Documentation/networking/tuntap.txt
9817 F: arch/um/os-Linux/drivers/
9819 TURBOCHANNEL SUBSYSTEM
9823 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9826 F: include/linux/tc.h
9832 F: drivers/scsi/u14-34f.c
9834 UBI FILE SYSTEM (UBIFS)
9838 T: git git://git.infradead.org/ubifs-2.6.git
9839 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9841 F: Documentation/filesystems/ubifs.txt
9844 UCLINUX (AND M68KNOMMU)
9846 W: http://www.uclinux.org/
9849 F: arch/m68k/*/*_no.*
9850 F: arch/m68k/include/asm/*_no.*
9855 F: Documentation/filesystems/udf.txt
9861 F: Documentation/filesystems/ufs.txt
9864 UHID USERSPACE HID IO DRIVER:
9868 F: drivers/hid/uhid.c
9869 F: include/uapi/linux/uhid.h
9871 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9875 F: include/linux/uwb.h
9876 F: include/linux/uwb/
9878 UNICORE32 ARCHITECTURE:
9880 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9882 T: git git://github.com/gxt/linux.git
9887 W: http://dotat.at/prog/unifdef
9889 F: scripts/unifdef.c
9891 UNIFORM CDROM DRIVER
9893 W: http://www.kernel.dk
9895 F: Documentation/cdrom/
9896 F: drivers/cdrom/cdrom.c
9897 F: include/linux/cdrom.h
9898 F: include/uapi/linux/cdrom.h
9900 UNISYS S-PAR DRIVERS
9905 F: drivers/staging/unisys/
9907 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9911 F: Documentation/scsi/ufs.txt
9912 F: drivers/scsi/ufs/
9914 UNSORTED BLOCK IMAGES (UBI)
9916 W: http://www.linux-mtd.infradead.org/
9918 T: git git://git.infradead.org/ubifs-2.6.git
9921 F: include/linux/mtd/ubi.h
9922 F: include/uapi/mtd/ubi-user.h
9924 UNSORTED BLOCK IMAGES (UBI) Fastmap
9928 F: drivers/mtd/ubi/fastmap.c
9934 F: Documentation/usb/acm.txt
9935 F: drivers/usb/class/cdc-acm.*
9937 USB AR5523 WIRELESS DRIVER
9941 F: drivers/net/wireless/ath/ar5523/
9949 F: drivers/usb/storage/uas.c
9951 USB CDC ETHERNET DRIVER
9955 F: drivers/net/usb/cdc_*.c
9956 F: include/uapi/linux/usb/cdc.h
9958 USB CYPRESS C67X00 DRIVER
9962 F: drivers/usb/c67x00/
9964 USB DAVICOM DM9601 DRIVER
9967 W: http://www.linux-usb.org/usbnet
9969 F: drivers/net/usb/dm9601.c
9971 USB DIAMOND RIO500 DRIVER
9974 W: http://rio500.sourceforge.net
9976 F: drivers/usb/misc/rio500*
9982 F: Documentation/usb/ehci.txt
9983 F: drivers/usb/host/ehci*
9985 USB GADGET/PERIPHERAL SUBSYSTEM
9988 W: http://www.linux-usb.org/gadget
9989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9991 F: drivers/usb/gadget/
9992 F: include/linux/usb/gadget*
9994 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9999 F: Documentation/hid/hiddev.txt
10000 F: drivers/hid/usbhid/
10006 F: drivers/usb/host/isp116x*
10007 F: include/linux/usb/isp116x.h
10009 USB MASS STORAGE DRIVER
10014 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10015 F: drivers/usb/storage/
10020 T: git git://git.alsa-project.org/alsa-kernel.git
10022 F: sound/usb/midi.*
10024 USB NETWORKING DRIVERS
10027 F: drivers/net/usb/
10033 F: Documentation/usb/ohci.txt
10034 F: drivers/usb/host/ohci*
10041 F: drivers/usb/usbip/
10042 F: tools/usb/usbip/
10048 T: git git://github.com/petkan/pegasus.git
10049 W: https://github.com/petkan/pegasus
10051 F: drivers/net/usb/pegasus.*
10056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10058 F: drivers/usb/phy/
10060 USB PRINTER DRIVER (usblp)
10064 F: drivers/usb/class/usblp.c
10070 T: git git://github.com/petkan/rtl8150.git
10071 W: https://github.com/petkan/rtl8150
10073 F: drivers/net/usb/rtl8150.c
10075 USB SERIAL SUBSYSTEM
10079 F: Documentation/usb/usb-serial.txt
10080 F: drivers/usb/serial/
10081 F: include/linux/usb/serial.h
10083 USB SMSC75XX ETHERNET DRIVER
10087 F: drivers/net/usb/smsc75xx.*
10089 USB SMSC95XX ETHERNET DRIVER
10093 F: drivers/net/usb/smsc95xx.*
10098 W: http://www.linux-usb.org
10099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10101 F: Documentation/usb/
10103 F: include/linux/usb.h
10104 F: include/linux/usb/
10110 F: drivers/usb/host/uhci*
10112 USB "USBNET" DRIVER FRAMEWORK
10115 W: http://www.linux-usb.org/usbnet
10117 F: drivers/net/usb/usbnet.c
10118 F: include/linux/usb/usbnet.h
10124 T: git git://linuxtv.org/media_tree.git
10125 W: http://www.ideasonboard.org/uvc/
10127 F: drivers/media/usb/uvc/
10128 F: include/uapi/linux/uvcvideo.h
10133 T: git git://linuxtv.org/media_tree.git
10134 W: http://linuxtv.org
10136 F: drivers/media/usb/usbvision/
10142 F: drivers/usb/gadget/function/*uvc*
10143 F: drivers/usb/gadget/legacy/webcam.c
10145 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10149 F: drivers/net/wireless/rndis_wlan.c
10155 F: drivers/usb/host/xhci*
10156 F: drivers/usb/host/pci-quirks*
10160 W: http://linux-lc100020.sourceforge.net
10162 F: drivers/net/wireless/zd1201.*
10168 T: git git://linuxtv.org/media_tree.git
10169 W: http://royale.zerezo.com/zr364xx/
10171 F: Documentation/video4linux/zr364xx.txt
10172 F: drivers/media/usb/zr364xx/
10174 USER-MODE LINUX (UML)
10179 W: http://user-mode-linux.sourceforge.net
10181 F: Documentation/virtual/uml/
10187 USERSPACE I/O (UIO)
10191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10192 F: Documentation/DocBook/uio-howto.tmpl
10194 F: include/linux/uio*.h
10199 W: http://en.wikipedia.org/wiki/Util-linux
10200 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10206 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10208 F: Documentation/fb/uvesafb.txt
10209 F: drivers/video/fbdev/uvesafb.*
10211 VFAT/FAT/MSDOS FILESYSTEM
10214 F: Documentation/filesystems/vfat.txt
10221 F: Documentation/vfio.txt
10223 F: include/linux/vfio.h
10224 F: include/uapi/linux/vfio.h
10226 VIDEOBUF2 FRAMEWORK
10232 F: drivers/media/v4l2-core/videobuf2-*
10233 F: include/media/videobuf2-*
10235 VIRTIO CONSOLE DRIVER
10239 F: drivers/char/virtio_console.c
10240 F: include/linux/virtio_console.h
10241 F: include/uapi/linux/virtio_console.h
10243 VIRTIO CORE, NET AND BLOCK DRIVERS
10250 F: drivers/net/virtio_net.c
10251 F: drivers/block/virtio_blk.c
10252 F: include/linux/virtio_*.h
10253 F: include/uapi/linux/virtio_*.h
10255 VIRTIO HOST (VHOST)
10262 F: include/uapi/linux/vhost.h
10264 VIA RHINE NETWORK DRIVER
10267 F: drivers/net/ethernet/via/via-rhine.c
10269 VIA SD/MMC CARD CONTROLLER DRIVER
10273 F: drivers/mmc/host/via-sdmmc.c
10275 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10279 F: include/linux/via-core.h
10280 F: include/linux/via-gpio.h
10281 F: include/linux/via_i2c.h
10282 F: drivers/video/fbdev/via/
10284 VIA VELOCITY NETWORK DRIVER
10288 F: drivers/net/ethernet/via/via-velocity.*
10290 VIVID VIRTUAL VIDEO DRIVER
10293 T: git git://linuxtv.org/media_tree.git
10294 W: http://linuxtv.org
10296 F: drivers/media/platform/vivid/*
10302 F: drivers/net/macvlan.c
10303 F: include/linux/if_*vlan.h
10310 F: drivers/vlynq/vlynq.c
10311 F: include/linux/vlynq.h
10319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10320 F: Documentation/vme_api.txt
10321 F: drivers/staging/vme/
10323 F: include/linux/vme*
10325 VMWARE HYPERVISOR INTERFACE
10329 F: arch/x86/kernel/cpu/vmware.c
10331 VMWARE BALLOON DRIVER
10337 F: drivers/misc/vmw_balloon.c
10339 VMWARE VMXNET3 ETHERNET DRIVER
10344 F: drivers/net/vmxnet3/
10346 VMware PVSCSI driver
10351 F: drivers/scsi/vmw_pvscsi.c
10352 F: drivers/scsi/vmw_pvscsi.h
10354 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10358 W: http://opensource.wolfsonmicro.com/node/15
10359 W: http://www.slimlogic.co.uk/?p=48
10360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10362 F: drivers/regulator/
10363 F: include/linux/regulator/
10365 VT1211 HARDWARE MONITOR DRIVER
10369 F: Documentation/hwmon/vt1211
10370 F: drivers/hwmon/vt1211.c
10372 VT8231 HARDWARE MONITOR DRIVER
10376 F: drivers/hwmon/vt8231.c
10378 VUB300 USB to SDIO/SD/MMC bridge chip
10383 F: drivers/mmc/host/vub300.c
10385 W1 DALLAS'S 1-WIRE BUS
10388 F: Documentation/w1/
10391 W83791D HARDWARE MONITORING DRIVER
10395 F: Documentation/hwmon/w83791d
10396 F: drivers/hwmon/w83791d.c
10398 W83793 HARDWARE MONITORING DRIVER
10402 F: Documentation/hwmon/w83793
10403 F: drivers/hwmon/w83793.c
10405 W83795 HARDWARE MONITORING DRIVER
10409 F: drivers/hwmon/w83795.c
10411 W83L51xD SD/MMC CARD INTERFACE DRIVER
10414 F: drivers/mmc/host/wbsd.*
10416 WACOM PROTOCOL 4 SERIAL TABLETS
10421 F: drivers/input/tablet/wacom_serial4.c
10423 WATCHDOG DEVICE DRIVERS
10426 W: http://www.linux-watchdog.org/
10427 T: git git://www.linux-watchdog.org/linux-watchdog.git
10429 F: Documentation/watchdog/
10430 F: drivers/watchdog/
10431 F: include/linux/watchdog.h
10432 F: include/uapi/linux/watchdog.h
10438 F: drivers/scsi/wd7000.c
10444 F: drivers/hid/hid-wiimote*
10449 F: drivers/media/rc/winbond-cir.c
10456 W: http://linuxwimax.org
10457 F: Documentation/wimax/README.wimax
10458 F: include/linux/wimax/debug.h
10459 F: include/net/wimax.h
10460 F: include/uapi/linux/wimax.h
10463 WISTRON LAPTOP BUTTON DRIVER
10466 F: drivers/input/misc/wistron_btns.c
10468 WL3501 WIRELESS PCMCIA CARD DRIVER
10471 W: http://oops.ghostprotocols.net:81/blog
10473 F: drivers/net/wireless/wl3501*
10475 WM97XX TOUCHSCREEN DRIVERS
10479 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10480 W: http://opensource.wolfsonmicro.com/node/7
10482 F: drivers/input/touchscreen/*wm97*
10483 F: include/linux/wm97xx.h
10485 WOLFSON MICROELECTRONICS DRIVERS
10487 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10488 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10489 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10491 F: Documentation/hwmon/wm83??
10492 F: arch/arm/mach-s3c64xx/mach-crag6410*
10493 F: drivers/clk/clk-wm83*.c
10494 F: drivers/extcon/extcon-arizona.c
10495 F: drivers/leds/leds-wm83*.c
10496 F: drivers/gpio/gpio-*wm*.c
10497 F: drivers/gpio/gpio-arizona.c
10498 F: drivers/hwmon/wm83??-hwmon.c
10499 F: drivers/input/misc/wm831x-on.c
10500 F: drivers/input/touchscreen/wm831x-ts.c
10501 F: drivers/input/touchscreen/wm97*.c
10502 F: drivers/mfd/arizona*
10503 F: drivers/mfd/wm*.c
10504 F: drivers/power/wm83*.c
10505 F: drivers/rtc/rtc-wm83*.c
10506 F: drivers/regulator/wm8*.c
10507 F: drivers/video/backlight/wm83*_bl.c
10508 F: drivers/watchdog/wm83*_wdt.c
10509 F: include/linux/mfd/arizona/
10510 F: include/linux/mfd/wm831x/
10511 F: include/linux/mfd/wm8350/
10512 F: include/linux/mfd/wm8400*
10513 F: include/linux/wm97xx.h
10514 F: include/sound/wm????.h
10515 F: sound/soc/codecs/arizona.?
10516 F: sound/soc/codecs/wm*
10520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10522 F: include/linux/workqueue.h
10523 F: kernel/workqueue.c
10524 F: Documentation/workqueue.txt
10530 F: Documentation/networking/x25*
10531 F: include/net/x25*
10534 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10542 F: Documentation/x86/
10545 X86 PLATFORM DRIVERS
10548 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10550 F: drivers/platform/x86/
10552 X86 MCE INFRASTRUCTURE
10557 F: arch/x86/kernel/cpu/mcheck/*
10562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10566 XC2028/3028 TUNER DRIVER
10569 W: http://linuxtv.org
10570 T: git git://linuxtv.org/media_tree.git
10572 F: drivers/media/tuners/tuner-xc2028.*
10574 XEN HYPERVISOR INTERFACE
10579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10582 F: drivers/*/xen-*front.c
10584 F: arch/x86/include/asm/xen/
10586 F: include/uapi/xen/
10593 F: arch/arm/include/asm/xen/
10595 XEN HYPERVISOR ARM64
10600 F: arch/arm64/include/asm/xen/
10602 XEN NETWORK BACKEND DRIVER
10608 F: drivers/net/xen-netback/*
10614 F: arch/x86/pci/*xen*
10615 F: drivers/pci/*xen*
10617 XEN BLOCK SUBSYSTEM
10621 F: drivers/block/xen-blkback/*
10622 F: drivers/block/xen*
10629 F: drivers/scsi/xen-scsifront.c
10630 F: drivers/xen/xen-scsiback.c
10631 F: include/xen/interface/io/vscsiif.h
10633 XEN SWIOTLB SUBSYSTEM
10637 F: arch/x86/xen/*swiotlb*
10638 F: drivers/xen/*swiotlb*
10641 P: Silicon Graphics Inc
10645 W: http://oss.sgi.com/projects/xfs
10646 T: git git://oss.sgi.com/xfs/xfs.git
10648 F: Documentation/filesystems/xfs.txt
10651 XILINX AXI ETHERNET DRIVER
10655 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10657 XILINX UARTLITE SERIAL DRIVER
10661 F: drivers/tty/serial/uartlite.c
10667 F: drivers/char/xillybus/
10669 XTENSA XTFPGA PLATFORM SUPPORT
10673 F: drivers/spi/spi-xtensa-xtfpga.c
10675 YAM DRIVER FOR AX.25
10679 F: drivers/net/hamradio/yam*
10680 F: include/linux/yam.h
10682 YEALINK PHONE DRIVER
10686 F: Documentation/input/yealink.txt
10687 F: drivers/input/misc/yealink.*
10689 Z8530 DRIVER FOR AX.25
10691 W: http://yaina.de/jreuter/
10692 W: http://www.qsl.net/dl1bke/
10695 F: Documentation/networking/z8530drv.txt
10696 F: drivers/net/hamradio/*scc.c
10697 F: drivers/net/hamradio/z8530.h
10699 ZBUD COMPRESSED PAGE ALLOCATOR
10704 F: include/linux/zbud.h
10706 ZD1211RW WIRELESS DRIVER
10709 W: http://zd1211.ath.cx/wiki/DriverRewrite
10713 F: drivers/net/wireless/zd1211rw/
10715 ZR36067 VIDEO FOR LINUX DRIVER
10718 W: http://mjpeg.sourceforge.net/driver-zoran/
10719 T: hg http://linuxtv.org/hg/v4l-dvb
10721 F: drivers/media/pci/zoran/
10723 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10728 F: drivers/block/zram/
10729 F: Documentation/blockdev/zram.txt
10731 ZS DECSTATION Z85C30 SERIAL DRIVER
10734 F: drivers/tty/serial/zs.*
10736 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10742 F: include/linux/zsmalloc.h
10744 ZSWAP COMPRESSED SWAP CACHING
10753 Q: http://patchwork.kernel.org/project/LKML/list/
10754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10755 S: Buried alive in reporters