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 trivial 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 MAILBOX DRIVER
570 F: drivers/mailbox/mailbox-altera.c
576 F: drivers/gpio/gpio-altera.c
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
583 F: drivers/net/ethernet/altera/
585 ALTERA UART/JTAG UART SERIAL DRIVERS
590 F: drivers/tty/serial/altera_uart.c
591 F: drivers/tty/serial/altera_jtaguart.c
592 F: include/linux/altera_uart.h
593 F: include/linux/altera_jtaguart.h
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
599 F: drivers/crypto/ccp/
600 F: include/linux/ccp.h
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
606 F: Documentation/hwmon/fam15h_power
607 F: drivers/hwmon/fam15h_power.c
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
613 F: drivers/usb/gadget/udc/amd5536udc.*
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
618 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620 F: drivers/char/hw_random/geode-rng.c
621 F: drivers/crypto/geode*
622 F: drivers/video/fbdev/geode/
623 F: arch/x86/include/asm/geode.h
628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630 F: drivers/iommu/amd_iommu*.[ch]
631 F: include/linux/amd-iommu.h
636 T: git git://people.freedesktop.org/~gabbayo/linux.git
638 F: drivers/gpu/drm/amd/amdkfd/
639 F: drivers/gpu/drm/amd/include/cik_structs.h
640 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F: drivers/gpu/drm/radeon/radeon_kfd.c
642 F: drivers/gpu/drm/radeon/radeon_kfd.h
643 F: include/uapi/linux/kfd_ioctl.h
645 AMD MICROCODE UPDATE SUPPORT
648 F: arch/x86/kernel/cpu/microcode/amd*
654 F: drivers/net/ethernet/amd/xgbe/
655 F: drivers/net/phy/amd-xgbe-phy.c
657 AMS (Apple Motion Sensor) DRIVER
660 F: drivers/macintosh/ams/
667 F: drivers/infiniband/hw/amso1100/
669 ANALOG DEVICES INC AD9389B DRIVER
673 F: drivers/media/i2c/ad9389b*
675 ANALOG DEVICES INC ADV7180 DRIVER
678 W: http://ez.analog.com/community/linux-device-drivers
680 F: drivers/media/i2c/adv7180.c
682 ANALOG DEVICES INC ADV7511 DRIVER
686 F: drivers/media/i2c/adv7511*
688 ANALOG DEVICES INC ADV7604 DRIVER
692 F: drivers/media/i2c/adv7604*
694 ANALOG DEVICES INC ADV7842 DRIVER
698 F: drivers/media/i2c/adv7842*
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
703 W: http://wiki.analog.com/
704 W: http://ez.analog.com/community/linux-device-drivers
706 F: sound/soc/codecs/adau*
707 F: sound/soc/codecs/adav*
708 F: sound/soc/codecs/ad1*
709 F: sound/soc/codecs/ad7*
710 F: sound/soc/codecs/ssm*
711 F: sound/soc/codecs/sigmadsp.*
713 ANALOG DEVICES INC ASOC DRIVERS
716 W: http://blackfin.uclinux.org/
718 F: sound/soc/blackfin/*
720 ANALOG DEVICES INC IIO DRIVERS
723 W: http://wiki.analog.com/
724 W: http://ez.analog.com/community/linux-device-drivers
727 X: drivers/iio/*/adjd*
728 F: drivers/staging/iio/*/ad*
729 F: staging/iio/trigger/iio-trig-bfin-timer.c
735 T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
739 F: drivers/staging/android/
741 AOA (Apple Onboard Audio) ALSA DRIVER
751 F: arch/x86/kernel/apm_32.c
752 F: include/linux/apm_bios.h
753 F: include/uapi/linux/apm_bios.h
754 F: drivers/char/apm-emulation.c
756 APPLE BCM5974 MULTITOUCH DRIVER
760 F: drivers/input/mouse/bcm5974.c
766 F: drivers/hwmon/applesmc.c
768 APPLETALK NETWORK LAYER
771 F: drivers/net/appletalk/
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
778 F: drivers/net/ethernet/apm/xgene/
779 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
781 APTINA CAMERA SENSOR PLL
785 F: drivers/media/i2c/aptina-pll.*
787 ARC FRAMEBUFFER DRIVER
790 F: drivers/video/fbdev/arcfb.c
791 F: drivers/video/fbdev/core/fb_defio.c
793 ARM MFM AND FLOPPY DRIVERS
796 F: arch/arm/lib/floppydma.S
797 F: arch/arm/include/asm/floppy.h
799 ARM PMU PROFILING AND DEBUGGING
802 F: arch/arm/kernel/perf_event*
803 F: arch/arm/oprofile/common.c
804 F: arch/arm/include/asm/pmu.h
805 F: arch/arm/kernel/hw_breakpoint.c
806 F: arch/arm/include/asm/hw_breakpoint.h
811 W: http://www.arm.linux.org.uk/
815 ARM SUB-ARCHITECTURES
820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
822 ARM PRIMECELL AACI PL041 DRIVER
827 ARM PRIMECELL CLCD PL110 DRIVER
830 F: drivers/video/fbdev/amba-clcd.*
832 ARM PRIMECELL KMI PL050 DRIVER
835 F: drivers/input/serio/ambakmi.*
836 F: include/linux/amba/kmi.h
838 ARM PRIMECELL MMCI PL180/1 DRIVER
841 F: drivers/mmc/host/mmci.*
842 F: include/linux/amba/mmci.h
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
847 F: drivers/tty/serial/amba-pl01*.c
848 F: include/linux/amba/serial.h
850 ARM PRIMECELL BUS SUPPORT
854 F: include/linux/amba/bus.h
856 ARM/ADS SPHERE MACHINE SUPPORT
861 ARM/AFEB9260 MACHINE SUPPORT
866 ARM/AJECO 1ARM MACHINE SUPPORT
871 ARM/Allwinner A1X SoC support
877 ARM/Allwinner SoC Clock Support
880 F: drivers/clk/sunxi/
882 ARM/Amlogic MesonX SoC support
886 F: drivers/media/rc/meson-ir.c
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
892 F: arch/arm/mach-alpine/
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
899 W: http://www.linux4sam.org
901 F: arch/arm/mach-at91/
903 F: arch/arm/boot/dts/at91*.dts
904 F: arch/arm/boot/dts/at91*.dtsi
905 F: arch/arm/boot/dts/sama*.dts
906 F: arch/arm/boot/dts/sama*.dtsi
907 F: arch/arm/include/debug/at91.S
909 ARM/ATMEL AT91 Clock Support
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
918 F: arch/arm/mach-highbank/
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
923 F: arch/arm/mach-cns3xxx/
925 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
931 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
936 F: arch/arm/mach-ep93xx/
937 F: arch/arm/mach-ep93xx/include/mach/
939 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
948 F: arch/arm/include/asm/clkdev.h
949 F: drivers/clk/clkdev.c
951 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
956 ARM/CONTEC MICRO9 MACHINE SUPPORT
959 F: arch/arm/mach-ep93xx/micro9.c
961 ARM/CORESIGHT FRAMEWORK AND DRIVERS
965 F: drivers/hwtracing/coresight/*
966 F: Documentation/trace/coresight.txt
967 F: Documentation/devicetree/bindings/arm/coresight.txt
968 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
970 ARM/CORGI MACHINE SUPPORT
974 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
977 T: git git://github.com/ulli-kroll/linux.git
979 F: arch/arm/mach-gemini/
981 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986 F: arch/arm/mach-prima2/
988 F: drivers/clocksource/timer-prima2.c
989 F: drivers/clocksource/timer-atlas7.c
992 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
998 ARM/EBSA110 MACHINE SUPPORT
1001 W: http://www.arm.linux.org.uk/
1003 F: arch/arm/mach-ebsa110/
1004 F: drivers/net/ethernet/amd/am79c961a.*
1006 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1012 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1017 W: http://www.openezx.org/
1019 T: topgit git://git.openezx.org/openezx.git
1020 F: arch/arm/mach-pxa/ezx.c
1022 ARM/FARADAY FA526 PORT
1026 T: git git://git.berlios.de/gemini-board
1027 F: arch/arm/mm/*-fa*
1029 ARM/FOOTBRIDGE ARCHITECTURE
1032 W: http://www.arm.linux.org.uk/
1034 F: arch/arm/include/asm/hardware/dec21285.h
1035 F: arch/arm/mach-footbridge/
1037 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043 F: arch/arm/mach-imx/
1044 F: arch/arm/mach-mxs/
1045 F: arch/arm/boot/dts/imx*
1046 F: arch/arm/configs/imx*_defconfig
1048 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055 F: arch/arm/mach-imx/*vf610*
1056 F: arch/arm/boot/dts/vf*
1058 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1063 ARM/GUMSTIX MACHINE SUPPORT
1068 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1073 F: arch/arm/mach-pxa/hx4700.c
1074 F: arch/arm/mach-pxa/include/mach/hx4700.h
1075 F: sound/soc/pxa/hx4700.c
1077 ARM/HISILICON SOC SUPPORT
1080 W: http://www.hisilicon.com
1082 T: git git://github.com/hisilicon/linux-hisi.git
1083 F: arch/arm/mach-hisi/
1085 ARM/HP JORNADA 7XX MACHINE SUPPORT
1089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090 F: arch/arm/mach-sa1100/jornada720.c
1091 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1093 ARM/IGEP MACHINE SUPPORT
1099 F: arch/arm/boot/dts/omap3-igep*
1101 ARM/INCOME PXA270 SUPPORT
1105 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1107 ARM/INTEL IOP32X ARM ARCHITECTURE
1112 ARM/INTEL IOP33X ARM ARCHITECTURE
1116 ARM/INTEL IOP13XX ARM ARCHITECTURE
1121 ARM/INTEL IQ81342EX MACHINE SUPPORT
1126 ARM/INTEL IXDP2850 MACHINE SUPPORT
1131 ARM/INTEL IXP4XX ARM ARCHITECTURE
1136 F: arch/arm/mach-ixp4xx/
1138 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1142 F: arch/arm/mach-pxa/stargate2.c
1143 F: drivers/pcmcia/pxa2xx_stargate2.c
1145 ARM/INTEL XSC3 (MANZANO) ARM CORE
1150 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1155 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1159 F: arch/arm/mach-keystone/
1160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1162 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1166 F: drivers/clk/keystone/
1168 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1173 F: drivers/clocksource/timer-keystone.c
1175 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1179 F: drivers/power/reset/keystone-reset.c
1181 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1185 F: drivers/memory/*emif*
1187 ARM/LOGICPD PXA270 MACHINE SUPPORT
1192 ARM/MAGICIAN MACHINE SUPPORT
1196 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1203 F: arch/arm/mach-mvebu/
1204 F: drivers/rtc/rtc-armada38x.c
1205 F: arch/arm/boot/dts/armada*
1206 F: arch/arm/boot/dts/kirkwood*
1209 ARM/Marvell Berlin SoC support
1213 F: arch/arm/mach-berlin/
1214 F: arch/arm/boot/dts/berlin*
1217 ARM/Marvell Dove/MV78xx0/Orion SOC support
1224 F: arch/arm/mach-dove/
1225 F: arch/arm/mach-mv78xx0/
1226 F: arch/arm/mach-orion5x/
1227 F: arch/arm/plat-orion/
1228 F: arch/arm/boot/dts/dove*
1229 F: arch/arm/boot/dts/orion5x*
1232 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1235 W: http://www.digriz.org.uk/ts78xx/kernel
1237 F: arch/arm/mach-orion5x/ts78xx-*
1239 ARM/Mediatek SoC support
1244 F: arch/arm/boot/dts/mt6*
1245 F: arch/arm/boot/dts/mt8*
1246 F: arch/arm/mach-mediatek/
1250 ARM/MICREL KS8695 ARCHITECTURE
1253 F: arch/arm/mach-ks8695/
1256 ARM/MIOA701 MACHINE SUPPORT
1259 F: arch/arm/mach-pxa/mioa701.c
1262 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1266 ARM/NOMADIK ARCHITECTURE
1271 F: arch/arm/mach-nomadik/
1272 F: drivers/pinctrl/nomadik/
1273 F: drivers/i2c/busses/i2c-nomadik.c
1274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1276 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1279 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1282 ARM/TOSA MACHINE SUPPORT
1287 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1290 W: http://hackndev.com
1292 F: arch/arm/mach-pxa/include/mach/palmtx.h
1293 F: arch/arm/mach-pxa/palmtx.c
1294 F: arch/arm/mach-pxa/include/mach/palmt5.h
1295 F: arch/arm/mach-pxa/palmt5.c
1296 F: arch/arm/mach-pxa/include/mach/palmld.h
1297 F: arch/arm/mach-pxa/palmld.c
1298 F: arch/arm/mach-pxa/include/mach/palmte2.h
1299 F: arch/arm/mach-pxa/palmte2.c
1300 F: arch/arm/mach-pxa/include/mach/palmtc.h
1301 F: arch/arm/mach-pxa/palmtc.c
1303 ARM/PALM TREO SUPPORT
1306 W: http://hackndev.com
1308 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1309 F: arch/arm/mach-pxa/palmtreo.c
1314 W: http://hackndev.com
1316 F: arch/arm/mach-pxa/include/mach/palmz72.h
1317 F: arch/arm/mach-pxa/palmz72.c
1321 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1324 ARM/PT DIGITAL BOARD PORT
1327 W: http://www.arm.linux.org.uk/
1330 ARM/QUALCOMM SUPPORT
1337 F: arch/arm/mach-qcom/
1338 F: drivers/soc/qcom/
1339 F: drivers/tty/serial/msm_serial.h
1340 F: drivers/tty/serial/msm_serial.c
1341 F: drivers/*/pm8???-*
1342 F: drivers/mfd/ssbi.c
1343 F: drivers/firmware/qcom_scm.c
1344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1346 ARM/RADISYS ENP2611 MACHINE SUPPORT
1351 ARM/RISCPC ARCHITECTURE
1354 W: http://www.arm.linux.org.uk/
1356 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1357 F: arch/arm/include/asm/hardware/ioc.h
1358 F: arch/arm/include/asm/hardware/iomd.h
1359 F: arch/arm/include/asm/hardware/memc.h
1360 F: arch/arm/mach-rpc/
1361 F: drivers/net/ethernet/8390/etherh.c
1362 F: drivers/net/ethernet/i825xx/ether1*
1363 F: drivers/net/ethernet/seeq/ether3*
1364 F: drivers/scsi/arm/
1366 ARM/Rockchip SoC support
1371 F: arch/arm/boot/dts/rk3*
1372 F: arch/arm/mach-rockchip/
1373 F: drivers/clk/rockchip/
1374 F: drivers/i2c/busses/i2c-rk3x.c
1375 F: drivers/*/*rockchip*
1376 F: drivers/*/*/*rockchip*
1377 F: sound/soc/rockchip/
1380 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1386 F: arch/arm/boot/dts/s3c*
1387 F: arch/arm/boot/dts/exynos*
1388 F: arch/arm/plat-samsung/
1389 F: arch/arm/mach-s3c24*/
1390 F: arch/arm/mach-s3c64xx/
1391 F: arch/arm/mach-s5p*/
1392 F: arch/arm/mach-exynos*/
1393 F: drivers/*/*s3c2410*
1394 F: drivers/*/*/*s3c2410*
1395 F: drivers/spi/spi-s3c*
1396 F: sound/soc/samsung/*
1399 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1403 F: arch/arm/mach-s5pv210/
1405 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1411 F: drivers/media/platform/s5p-g2d/
1413 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1420 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1421 F: drivers/media/platform/s5p-mfc/
1423 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1429 F: drivers/media/platform/s5p-tv/
1431 ARM/SHMOBILE ARM ARCHITECTURE
1435 W: http://oss.renesas.com
1436 Q: http://patchwork.kernel.org/project/linux-sh/list/
1437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1439 F: arch/arm/boot/dts/emev2*
1440 F: arch/arm/boot/dts/r7s*
1441 F: arch/arm/boot/dts/r8a*
1442 F: arch/arm/boot/dts/sh*
1443 F: arch/arm/configs/armadillo800eva_defconfig
1444 F: arch/arm/configs/bockw_defconfig
1445 F: arch/arm/configs/kzm9g_defconfig
1446 F: arch/arm/configs/marzen_defconfig
1447 F: arch/arm/configs/shmobile_defconfig
1448 F: arch/arm/include/debug/renesas-scif.S
1449 F: arch/arm/mach-shmobile/
1452 ARM/SOCFPGA ARCHITECTURE
1455 F: arch/arm/mach-socfpga/
1456 F: arch/arm/boot/dts/socfpga*
1457 F: arch/arm/configs/socfpga_defconfig
1458 W: http://www.rocketboards.org
1459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1461 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1464 F: drivers/clk/socfpga/
1466 ARM/SOCFPGA EDAC SUPPORT
1469 F: drivers/edac/altera_edac.
1471 ARM/STI ARCHITECTURE
1477 W: http://www.stlinux.com
1479 F: arch/arm/mach-sti/
1480 F: arch/arm/boot/dts/sti*
1481 F: drivers/clocksource/arm_global_timer.c
1482 F: drivers/i2c/busses/i2c-st.c
1483 F: drivers/media/rc/st_rc.c
1484 F: drivers/mmc/host/sdhci-st.c
1485 F: drivers/phy/phy-miphy28lp.c
1486 F: drivers/phy/phy-miphy365x.c
1487 F: drivers/phy/phy-stih407-usb.c
1488 F: drivers/phy/phy-stih41x-usb.c
1489 F: drivers/pinctrl/pinctrl-st.c
1490 F: drivers/reset/sti/
1491 F: drivers/tty/serial/st-asc.c
1492 F: drivers/usb/dwc3/dwc3-st.c
1493 F: drivers/usb/host/ehci-st.c
1494 F: drivers/usb/host/ohci-st.c
1495 F: drivers/ata/ahci_st.c
1497 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1502 ARM/TETON BGA MACHINE SUPPORT
1507 ARM/THECUS N2100 MACHINE SUPPORT
1512 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1515 W: http://www.mcuos.com
1517 F: arch/arm/mach-w90x900/
1518 F: drivers/input/keyboard/w90p910_keypad.c
1519 F: drivers/input/touchscreen/w90p910_ts.c
1520 F: drivers/watchdog/nuc900_wdt.c
1521 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1522 F: drivers/mtd/nand/nuc900_nand.c
1523 F: drivers/rtc/rtc-nuc900.c
1524 F: drivers/spi/spi-nuc900.c
1525 F: drivers/usb/host/ehci-w90x900.c
1526 F: drivers/video/fbdev/nuc900fb.c
1528 ARM/U300 MACHINE SUPPORT
1532 F: arch/arm/mach-u300/
1533 F: drivers/clocksource/timer-u300.c
1534 F: drivers/i2c/busses/i2c-stu300.c
1535 F: drivers/rtc/rtc-coh901331.c
1536 F: drivers/watchdog/coh901327_wdt.c
1537 F: drivers/dma/coh901318*
1538 F: drivers/mfd/ab3100*
1539 F: drivers/rtc/rtc-ab3100.c
1540 F: drivers/rtc/rtc-coh901331.c
1541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1543 ARM/Ux500 ARM ARCHITECTURE
1547 F: arch/arm/mach-ux500/
1548 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1549 F: drivers/dma/ste_dma40*
1550 F: drivers/hwspinlock/u8500_hsem.c
1551 F: drivers/mfd/abx500*
1552 F: drivers/mfd/ab8500*
1553 F: drivers/mfd/dbx500*
1554 F: drivers/mfd/db8500*
1555 F: drivers/pinctrl/nomadik/pinctrl-ab*
1556 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1557 F: drivers/rtc/rtc-ab8500.c
1558 F: drivers/rtc/rtc-pl031.c
1559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1561 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1564 T: git git://git.linaro.org/people/ulfh/clk.git
1566 F: drivers/clk/ux500/
1567 F: include/linux/platform_data/clk-ux500.h
1569 ARM/VERSATILE EXPRESS PLATFORM
1575 F: arch/arm/boot/dts/vexpress*
1576 F: arch/arm/mach-vexpress/
1579 F: drivers/clk/versatile/clk-vexpress-osc.c
1580 F: drivers/clocksource/versatile.c
1585 W: http://www.arm.linux.org.uk/
1589 ARM/VOIPAC PXA270 SUPPORT
1593 F: arch/arm/mach-pxa/vpac270.c
1594 F: arch/arm/mach-pxa/include/mach/vpac270.h
1596 ARM/VT8500 ARM ARCHITECTURE
1600 F: arch/arm/mach-vt8500/
1601 F: drivers/clocksource/vt8500_timer.c
1602 F: drivers/i2c/busses/i2c-wmt.c
1603 F: drivers/mmc/host/wmt-sdmmc.c
1604 F: drivers/pwm/pwm-vt8500.c
1605 F: drivers/rtc/rtc-vt8500.c
1606 F: drivers/tty/serial/vt8500_serial.c
1607 F: drivers/usb/host/ehci-platform.c
1608 F: drivers/usb/host/uhci-platform.c
1609 F: drivers/video/fbdev/vt8500lcdfb.*
1610 F: drivers/video/fbdev/wm8505fb*
1611 F: drivers/video/fbdev/wmt_ge_rops.*
1613 ARM/ZIPIT Z2 SUPPORT
1617 F: arch/arm/mach-pxa/z2.c
1618 F: arch/arm/mach-pxa/include/mach/z2.h
1620 ARM/ZYNQ ARCHITECTURE
1624 W: http://wiki.xilinx.com
1625 T: git git://git.xilinx.com/linux-xlnx.git
1627 F: arch/arm/mach-zynq/
1628 F: drivers/cpuidle/cpuidle-zynq.c
1629 F: drivers/block/xsysace.c
1632 F: drivers/clocksource/cadence_ttc_timer.c
1633 F: drivers/i2c/busses/i2c-cadence.c
1634 F: drivers/mmc/host/sdhci-of-arasan.c
1635 F: drivers/edac/synopsys_edac.c
1641 F: drivers/iommu/arm-smmu.c
1642 F: drivers/iommu/io-pgtable-arm.c
1644 ARM64 PORT (AARCH64 ARCHITECTURE)
1650 F: Documentation/arm64/
1652 AS3645A LED FLASH CONTROLLER DRIVER
1655 T: git git://linuxtv.org/media_tree.git
1657 F: drivers/media/i2c/as3645a.c
1658 F: include/media/as3645a.h
1660 ASC7621 HARDWARE MONITOR DRIVER
1664 F: Documentation/hwmon/asc7621
1665 F: drivers/hwmon/asc7621.c
1667 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1671 W: http://acpi4asus.sf.net
1673 F: drivers/platform/x86/asus*.c
1674 F: drivers/platform/x86/eeepc*.c
1676 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1678 W: http://sourceforge.net/projects/xscaleiop
1680 F: Documentation/crypto/async-tx-api.txt
1683 F: include/linux/dmaengine.h
1684 F: include/linux/async_tx.h
1690 F: drivers/misc/eeprom/at24.c
1691 F: include/linux/platform_data/at24.h
1693 ATA OVER ETHERNET (AOE) DRIVER
1695 W: http://www.openaoe.org/
1697 F: Documentation/aoe/
1698 F: drivers/block/aoe/
1700 ATHEROS ATH GENERIC UTILITIES
1704 F: drivers/net/wireless/ath/*
1706 ATHEROS ATH5K WIRELESS DRIVER
1711 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1713 F: drivers/net/wireless/ath/ath5k/
1715 ATHEROS ATH6KL WIRELESS DRIVER
1718 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1719 T: git git://github.com/kvalo/ath.git
1721 F: drivers/net/wireless/ath/ath6kl/
1723 WILOCITY WIL6210 WIRELESS DRIVER
1728 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1729 F: drivers/net/wireless/ath/wil6210/
1730 F: include/uapi/linux/wil6210_uapi.h
1732 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1735 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1737 F: drivers/net/wireless/ath/carl9170/
1739 ATK0110 HWMON DRIVER
1743 F: drivers/hwmon/asus_atk0110.c
1748 F: drivers/input/misc/ati_remote2.c
1750 ATLX ETHERNET DRIVERS
1754 W: http://sourceforge.net/projects/atl1
1755 W: http://atl1.sourceforge.net
1757 F: drivers/net/ethernet/atheros/
1763 W: http://linux-atm.sourceforge.net
1766 F: include/linux/atm*
1767 F: include/uapi/linux/atm*
1769 ATMEL AT91 / AT32 MCI DRIVER
1772 F: drivers/mmc/host/atmel-mci.c
1773 F: drivers/mmc/host/atmel-mci-regs.h
1775 ATMEL AT91 / AT32 SERIAL DRIVER
1778 F: drivers/tty/serial/atmel_serial.c
1780 ATMEL Audio ALSA driver
1790 F: drivers/dma/at_hdmac.c
1791 F: drivers/dma/at_hdmac_regs.h
1792 F: include/linux/platform_data/dma-atmel.h
1799 F: drivers/dma/at_xdmac.c
1805 F: drivers/i2c/busses/i2c-at91.c
1811 F: drivers/media/platform/soc_camera/atmel-isi.c
1812 F: include/media/atmel-isi.h
1818 F: drivers/video/fbdev/atmel_lcdfb.c
1819 F: include/video/atmel_lcdc.h
1821 ATMEL MACB ETHERNET DRIVER
1824 F: drivers/net/ethernet/cadence/
1830 F: drivers/mtd/nand/atmel_nand*
1835 F: drivers/spi/spi-atmel.*
1841 F: drivers/misc/atmel-ssc.c
1842 F: include/linux/atmel-ssc.h
1844 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1848 F: drivers/misc/atmel_tclib.c
1849 F: drivers/clocksource/tcb_clksrc.c
1851 ATMEL USBA UDC DRIVER
1855 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1857 ATMEL WIRELESS DRIVER
1860 W: http://www.thekelleys.org.uk/atmel
1861 W: http://atmelwlandriver.sourceforge.net/
1863 F: drivers/net/wireless/atmel*
1865 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1868 W: http://www.attotech.com
1870 F: drivers/scsi/esas2r
1876 W: http://people.redhat.com/sgrubb/audit/
1877 T: git git://git.infradead.org/users/pcmoore/audit
1879 F: include/linux/audit.h
1880 F: include/uapi/linux/audit.h
1883 AUXILIARY DISPLAY DRIVERS
1885 W: http://miguelojeda.es/auxdisplay.htm
1886 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1888 F: drivers/auxdisplay/
1889 F: include/linux/cfag12864b.h
1894 W: http://www.atmel.com/products/AVR32/
1895 W: http://mirror.egtvedt.no/avr32linux.org/
1896 W: http://avrfreaks.net/
1900 AVR32/AT32AP MACHINE SUPPORT
1904 F: arch/avr32/mach-at32ap/
1909 W: http://www.linux-ax25.org/
1911 F: include/uapi/linux/ax25.h
1912 F: include/net/ax25.h
1918 W: http://linuxtv.org
1919 T: git git://linuxtv.org/media_tree.git
1921 F: drivers/media/usb/dvb-usb-v2/az6007.c
1923 AZTECH FM RADIO RECEIVER DRIVER
1926 T: git git://linuxtv.org/media_tree.git
1927 W: http://linuxtv.org
1929 F: drivers/media/radio/radio-aztech*
1934 W: http://wireless.kernel.org/en/users/Drivers/b43
1936 F: drivers/net/wireless/b43/
1938 B43LEGACY WIRELESS DRIVER
1942 W: http://wireless.kernel.org/en/users/Drivers/b43
1944 F: drivers/net/wireless/b43legacy/
1946 BACKLIGHT CLASS/SUBSYSTEM
1950 F: drivers/video/backlight/
1951 F: include/linux/backlight.h
1958 W: http://www.open-mesh.org/
1962 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1965 W: http://www.baycom.org/~tom/ham/ham.html
1967 F: drivers/net/hamradio/baycom*
1969 BCACHE (BLOCK LAYER CACHE)
1972 W: http://bcache.evilpiepirate.org
1974 F: drivers/md/bcache/
1978 F: Documentation/filesystems/befs.txt
1981 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1985 F: drivers/net/ethernet/ec_bhf.c
1990 F: Documentation/filesystems/bfs.txt
1992 F: include/uapi/linux/bfs_fs.h
1994 BLACKFIN ARCHITECTURE
1997 T: git git://git.code.sf.net/p/adi-linux/code
1998 W: http://blackfin.uclinux.org
2002 BLACKFIN EMAC DRIVER
2004 W: http://blackfin.uclinux.org
2006 F: drivers/net/ethernet/adi/
2010 W: http://blackfin.uclinux.org
2012 F: drivers/rtc/rtc-bfin.c
2017 W: http://blackfin.uclinux.org
2019 F: drivers/mmc/host/bfin_sdh.c
2021 BLACKFIN SERIAL DRIVER
2024 W: http://blackfin.uclinux.org
2026 F: drivers/tty/serial/bfin_uart.c
2028 BLACKFIN WATCHDOG DRIVER
2030 W: http://blackfin.uclinux.org
2032 F: drivers/watchdog/bfin_wdt.c
2034 BLACKFIN I2C TWI DRIVER
2037 W: http://blackfin.uclinux.org/
2039 F: drivers/i2c/busses/i2c-bfin-twi.c
2041 BLACKFIN MEDIA DRIVER
2044 W: http://blackfin.uclinux.org/
2046 F: drivers/media/platform/blackfin/
2047 F: drivers/media/i2c/adv7183*
2048 F: drivers/media/i2c/vs6624*
2050 BLINKM RGB LED DRIVER
2053 F: drivers/leds/leds-blinkm.c
2057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2065 F: drivers/mtd/devices/block2mtd.c
2072 W: http://www.bluez.org/
2073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2076 F: drivers/bluetooth/
2083 W: http://www.bluez.org/
2084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2088 F: include/net/bluetooth/
2095 W: http://sourceforge.net/projects/bonding/
2097 F: drivers/net/bonding/
2098 F: include/uapi/linux/if_bonding.h
2100 BPF (Safe dynamic programs and tools)
2107 BROADCOM B44 10/100 ETHERNET DRIVER
2111 F: drivers/net/ethernet/broadcom/b44.*
2113 BROADCOM GENET ETHERNET DRIVER
2117 F: drivers/net/ethernet/broadcom/genet/
2119 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2124 F: drivers/net/ethernet/broadcom/bnx2.*
2125 F: drivers/net/ethernet/broadcom/bnx2_*
2127 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2131 F: drivers/net/ethernet/broadcom/bnx2x/
2133 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2138 T: git git://github.com/broadcom/mach-bcm
2140 F: arch/arm/mach-bcm/
2141 F: arch/arm/boot/dts/bcm113*
2142 F: arch/arm/boot/dts/bcm216*
2143 F: arch/arm/boot/dts/bcm281*
2144 F: arch/arm/configs/bcm_defconfig
2145 F: drivers/mmc/host/sdhci-bcm-kona.c
2146 F: drivers/clocksource/bcm_kona_timer.c
2148 BROADCOM BCM2835 ARM ARCHITECTURE
2152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2156 BROADCOM BCM33XX MIPS ARCHITECTURE
2160 F: arch/mips/bcm3384/*
2161 F: arch/mips/include/asm/mach-bcm3384/*
2162 F: arch/mips/kernel/*bmips*
2164 BROADCOM BCM5301X ARM ARCHITECTURE
2168 F: arch/arm/mach-bcm/bcm_5301x.c
2169 F: arch/arm/boot/dts/bcm5301x.dtsi
2170 F: arch/arm/boot/dts/bcm470*
2172 BROADCOM BCM63XX ARM ARCHITECTURE
2175 T: git git://github.com/broadcom/arm-bcm63xx.git
2177 F: arch/arm/mach-bcm/bcm63xx.c
2178 F: arch/arm/include/debug/bcm63xx.S
2180 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2184 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2186 BROADCOM BCM7XXX ARM ARCHITECTURE
2191 T: git git://github.com/broadcom/stblinux.git
2193 F: arch/arm/mach-bcm/*brcmstb*
2194 F: arch/arm/boot/dts/bcm7*.dts*
2195 F: drivers/bus/brcmstb_gisb.c
2197 BROADCOM BMIPS MIPS ARCHITECTURE
2201 T: git git://github.com/broadcom/stblinux.git
2203 F: arch/mips/bmips/*
2204 F: arch/mips/include/asm/mach-bmips/*
2205 F: arch/mips/kernel/*bmips*
2206 F: arch/mips/boot/dts/bcm*.dts*
2207 F: drivers/irqchip/irq-bcm7*
2208 F: drivers/irqchip/irq-brcmstb*
2210 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2215 F: drivers/net/ethernet/broadcom/tg3.*
2217 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2225 F: drivers/net/wireless/brcm80211/
2227 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2231 F: drivers/scsi/bnx2fc/
2233 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2237 F: drivers/scsi/bnx2i/
2239 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2244 T: git git://github.com/broadcom/cygnus-linux.git
2253 BROADCOM KONA GPIO DRIVER
2257 F: drivers/gpio/gpio-bcm-kona.c
2258 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2260 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2265 F: include/linux/bcma/
2267 BROADCOM SYSTEMPORT ETHERNET DRIVER
2271 F: drivers/net/ethernet/broadcom/bcmsysport.*
2273 BROCADE BFA FC SCSI DRIVER
2278 F: drivers/scsi/bfa/
2280 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2284 F: drivers/net/ethernet/brocade/bna/
2286 BSG (block layer generic sg v4 driver)
2291 F: include/linux/bsg.h
2292 F: include/uapi/linux/bsg.h
2297 T: git git://git.alsa-project.org/alsa-kernel.git
2299 F: Documentation/sound/alsa/Bt87x.txt
2300 F: sound/pci/bt87x.c
2304 W: http://bu3sch.de/btgpio.php
2306 F: drivers/gpio/gpio-bt8xx.c
2313 W: http://btrfs.wiki.kernel.org/
2314 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2317 F: Documentation/filesystems/btrfs.txt
2320 BTTV VIDEO4LINUX DRIVER
2323 W: http://linuxtv.org
2324 T: git git://linuxtv.org/media_tree.git
2326 F: Documentation/video4linux/bttv/
2327 F: drivers/media/pci/bt8xx/bttv*
2329 BUSLOGIC SCSI DRIVER
2333 F: drivers/scsi/BusLogic.*
2334 F: drivers/scsi/FlashPoint.*
2336 C-MEDIA CMI8788 DRIVER
2339 T: git git://git.alsa-project.org/alsa-kernel.git
2341 F: sound/pci/oxygen/
2347 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2351 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2355 F: Documentation/filesystems/caching/cachefiles.txt
2358 CADET FM/AM RADIO RECEIVER DRIVER
2361 T: git git://linuxtv.org/media_tree.git
2362 W: http://linuxtv.org
2364 F: drivers/media/radio/radio-cadet*
2366 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2369 T: git git://linuxtv.org/media_tree.git
2371 F: Documentation/video4linux/cafe_ccic
2372 F: drivers/media/platform/marvell-ccic/
2378 F: Documentation/networking/caif/
2379 F: drivers/net/caif/
2380 F: include/uapi/linux/caif/
2381 F: include/net/caif/
2384 CALGARY x86-64 IOMMU
2389 F: arch/x86/kernel/pci-calgary_64.c
2390 F: arch/x86/kernel/tce_64.c
2391 F: arch/x86/include/asm/calgary.h
2392 F: arch/x86/include/asm/tce.h
2398 W: https://github.com/linux-can
2399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2402 F: Documentation/networking/can.txt
2404 F: include/linux/can/core.h
2405 F: include/uapi/linux/can.h
2406 F: include/uapi/linux/can/bcm.h
2407 F: include/uapi/linux/can/raw.h
2408 F: include/uapi/linux/can/gw.h
2414 W: https://github.com/linux-can
2415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2419 F: include/linux/can/dev.h
2420 F: include/linux/can/platform/
2421 F: include/uapi/linux/can/error.h
2422 F: include/uapi/linux/can/netlink.h
2428 F: include/linux/capability.h
2429 F: include/uapi/linux/capability.h
2430 F: security/capability.c
2431 F: security/commoncap.c
2432 F: kernel/capability.c
2434 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2437 F: drivers/iio/light/cm*
2438 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2440 CC2520 IEEE-802.15.4 RADIO DRIVER
2444 F: drivers/net/ieee802154/cc2520.c
2445 F: include/linux/spi/cc2520.h
2446 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2448 CELL BROADBAND ENGINE ARCHITECTURE
2452 W: http://www.ibm.com/developerworks/power/cell/
2454 F: arch/powerpc/include/asm/cell*.h
2455 F: arch/powerpc/include/asm/spu*.h
2456 F: arch/powerpc/include/uapi/asm/spu*.h
2457 F: arch/powerpc/oprofile/*cell*
2458 F: arch/powerpc/platforms/cell/
2460 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2467 F: Documentation/filesystems/ceph.txt
2470 F: include/linux/ceph/
2471 F: include/linux/crush/
2473 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2476 F: Documentation/usb/WUSB-Design-overview.txt
2477 F: Documentation/usb/wusb-cbaf
2478 F: drivers/usb/host/hwa-hc.c
2479 F: drivers/usb/host/whci/
2480 F: drivers/usb/wusbcore/
2481 F: include/linux/usb/wusb*
2483 CFAG12864B LCD DRIVER
2485 W: http://miguelojeda.es/auxdisplay.htm
2486 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2488 F: drivers/auxdisplay/cfag12864b.c
2489 F: include/linux/cfag12864b.h
2491 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2493 W: http://miguelojeda.es/auxdisplay.htm
2494 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2496 F: drivers/auxdisplay/cfag12864bfb.c
2497 F: include/linux/cfag12864b.h
2499 CFG80211 and NL80211
2502 W: http://wireless.kernel.org/
2503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2506 F: include/uapi/linux/nl80211.h
2507 F: include/net/cfg80211.h
2509 X: net/wireless/wext*
2511 CHAR and MISC DRIVERS
2514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2518 F: include/linux/miscdevice.h
2524 F: scripts/checkpatch.pl
2526 CHINESE DOCUMENTATION
2531 F: Documentation/zh_CN/
2533 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2538 F: drivers/usb/chipidea/
2540 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2544 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2545 F: drivers/input/touchscreen/chipone_icn8318.c
2547 CHROME HARDWARE PLATFORM SUPPORT
2550 F: drivers/platform/chrome/
2552 CISCO VIC ETHERNET NIC DRIVER
2558 F: drivers/net/ethernet/cisco/enic/
2560 CISCO VIC LOW LATENCY NIC DRIVER
2563 F: drivers/infiniband/hw/usnic
2565 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2569 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2571 CIRRUS LOGIC AUDIO CODEC DRIVERS
2576 F: sound/soc/codecs/cs*
2583 F: include/linux/cleancache.h
2589 F: include/linux/clk.h
2591 CLOCKSOURCE, CLOCKEVENT DRIVERS
2595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2597 F: drivers/clocksource
2599 CISCO FCOE HBA DRIVER
2605 F: drivers/scsi/fnic/
2612 F: drivers/platform/x86/classmate-laptop.c
2614 COCCINELLE/Semantic Patches (SmPL)
2620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2621 W: http://coccinelle.lip6.fr/
2623 F: Documentation/coccinelle.txt
2624 F: scripts/coccinelle/
2625 F: scripts/coccicheck
2631 W: http://www.coda.cs.cmu.edu/
2633 F: Documentation/filesystems/coda.txt
2635 F: include/linux/coda*.h
2636 F: include/uapi/linux/coda*.h
2638 CODA V4L2 MEM2MEM DRIVER
2642 F: Documentation/devicetree/bindings/media/coda.txt
2643 F: drivers/media/platform/coda/
2645 COMMON CLK FRAMEWORK
2649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2652 X: drivers/clk/clkdev.c
2653 F: include/linux/clk-pr*
2654 F: include/linux/clk/
2656 COMMON INTERNET FILE SYSTEM (CIFS)
2660 W: http://linux-cifs.samba.org/
2661 T: git git://git.samba.org/sfrench/cifs-2.6.git
2663 F: Documentation/filesystems/cifs/
2666 COMPACTPCI HOTPLUG CORE
2670 F: drivers/pci/hotplug/cpci_hotplug*
2672 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2676 F: drivers/pci/hotplug/cpcihp_zt5550.*
2678 COMPACTPCI HOTPLUG GENERIC DRIVER
2682 F: drivers/pci/hotplug/cpcihp_generic.c
2684 COMPAL LAPTOP SUPPORT
2688 F: drivers/platform/x86/compal-laptop.c
2690 CONEXANT ACCESSRUNNER USB DRIVER
2693 W: http://accessrunner.sourceforge.net/
2695 F: drivers/usb/atm/cxacru.c
2699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2702 F: include/linux/configfs.h
2708 F: drivers/connector/
2710 CONTROL GROUP (CGROUP)
2714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2716 F: Documentation/cgroups/
2717 F: include/linux/cgroup*
2720 CONTROL GROUP - CPUSET
2723 W: http://www.bullopensource.org/cpuset/
2724 W: http://oss.sgi.com/projects/cpusets/
2725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2727 F: Documentation/cgroups/cpusets.txt
2728 F: include/linux/cpuset.h
2731 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2740 CORETEMP HARDWARE MONITORING DRIVER
2744 F: Documentation/hwmon/coretemp
2745 F: drivers/hwmon/coretemp.c
2747 COSA/SRP SYNC SERIAL DRIVER
2749 W: http://www.fi.muni.cz/~kas/cosa/
2751 F: drivers/net/wan/cosa*
2753 CPMAC ETHERNET DRIVER
2757 F: drivers/net/ethernet/ti/cpmac.c
2759 CPU FREQUENCY DRIVERS
2764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2765 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2767 F: include/linux/cpufreq.h
2769 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2773 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2775 F: drivers/cpufreq/arm_big_little.h
2776 F: drivers/cpufreq/arm_big_little.c
2777 F: drivers/cpufreq/arm_big_little_dt.c
2779 CPUIDLE DRIVER - ARM BIG LITTLE
2784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2786 F: drivers/cpuidle/cpuidle-big_little.c
2788 CPUIDLE DRIVER - ARM EXYNOS
2795 F: drivers/cpuidle/cpuidle-exynos.c
2796 F: arch/arm/mach-exynos/pm.c
2803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2804 F: drivers/cpuidle/*
2805 F: include/linux/cpuidle.h
2810 F: arch/x86/kernel/cpuid.c
2811 F: arch/x86/kernel/msr.c
2813 CPU POWER MONITORING SUBSYSTEM
2817 F: tools/power/cpupower/
2820 W: http://sourceforge.net/projects/cramfs/
2821 S: Orphan / Obsolete
2822 F: Documentation/filesystems/cramfs.txt
2829 W: http://developer.axis.com
2832 F: drivers/tty/serial/crisv10.*
2838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2840 F: Documentation/crypto/
2841 F: Documentation/DocBook/crypto-API.tmpl
2847 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2851 F: crypto/ansi_cprng.c
2854 CS5535 Audio ALSA driver
2857 F: sound/pci/cs5535audio/
2862 F: drivers/net/wireless/cw1200/
2864 CX18 VIDEO4LINUX DRIVER
2868 T: git git://linuxtv.org/media_tree.git
2869 W: http://linuxtv.org
2870 W: http://www.ivtvdriver.org/index.php/Cx18
2872 F: Documentation/video4linux/cx18.txt
2873 F: drivers/media/pci/cx18/
2874 F: include/uapi/linux/ivtv*
2876 CX2341X MPEG ENCODER HELPER MODULE
2879 T: git git://linuxtv.org/media_tree.git
2880 W: http://linuxtv.org
2882 F: drivers/media/common/cx2341x*
2883 F: include/media/cx2341x*
2885 CX88 VIDEO4LINUX DRIVER
2888 W: http://linuxtv.org
2889 T: git git://linuxtv.org/media_tree.git
2891 F: Documentation/video4linux/cx88/
2892 F: drivers/media/pci/cx88/
2894 CXD2820R MEDIA DRIVER
2897 W: http://linuxtv.org/
2898 W: http://palosaari.fi/linux/
2899 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2900 T: git git://linuxtv.org/anttip/media_tree.git
2902 F: drivers/media/dvb-frontends/cxd2820r*
2904 CXGB3 ETHERNET DRIVER (CXGB3)
2907 W: http://www.chelsio.com
2909 F: drivers/net/ethernet/chelsio/cxgb3/
2911 CXGB3 ISCSI DRIVER (CXGB3I)
2914 W: http://www.chelsio.com
2916 F: drivers/scsi/cxgbi/cxgb3i
2918 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2921 W: http://www.openfabrics.org
2923 F: drivers/infiniband/hw/cxgb3/
2925 CXGB4 ETHERNET DRIVER (CXGB4)
2928 W: http://www.chelsio.com
2930 F: drivers/net/ethernet/chelsio/cxgb4/
2932 CXGB4 ISCSI DRIVER (CXGB4I)
2935 W: http://www.chelsio.com
2937 F: drivers/scsi/cxgbi/cxgb4i
2939 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2942 W: http://www.openfabrics.org
2944 F: drivers/infiniband/hw/cxgb4/
2946 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2949 W: http://www.chelsio.com
2951 F: drivers/net/ethernet/chelsio/cxgb4vf/
2953 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2958 F: drivers/misc/cxl/
2959 F: include/misc/cxl.h
2960 F: include/uapi/misc/cxl.h
2961 F: Documentation/powerpc/cxl.txt
2962 F: Documentation/powerpc/cxl.txt
2963 F: Documentation/ABI/testing/sysfs-class-cxl
2965 STMMAC ETHERNET DRIVER
2968 W: http://www.stlinux.com
2970 F: drivers/net/ethernet/stmicro/stmmac/
2975 W: http://www.arm.linux.org.uk/
2977 F: drivers/video/fbdev/cyber2000fb.*
2979 CYCLADES ASYNC MUX DRIVER
2980 W: http://www.cyclades.com/
2982 F: drivers/tty/cyclades.c
2983 F: include/linux/cyclades.h
2984 F: include/uapi/linux/cyclades.h
2986 CYCLADES PC300 DRIVER
2987 W: http://www.cyclades.com/
2989 F: drivers/net/wan/pc300*
2991 CYPRESS_FIRMWARE MEDIA DRIVER
2994 W: http://linuxtv.org/
2995 W: http://palosaari.fi/linux/
2996 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2997 T: git git://linuxtv.org/anttip/media_tree.git
2999 F: drivers/media/common/cypress_firmware*
3001 CYTTSP TOUCHSCREEN DRIVER
3005 F: drivers/input/touchscreen/cyttsp*
3006 F: include/linux/input/cyttsp.h
3008 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3011 F: drivers/rtc/rtc-ds1685.c
3012 F: include/linux/rtc/ds1685.h
3014 DAMA SLAVE for AX.25
3016 W: http://yaina.de/jreuter/
3017 W: http://www.qsl.net/dl1bke/
3020 F: net/ax25/af_ax25.c
3021 F: net/ax25/ax25_dev.c
3022 F: net/ax25/ax25_ds_*
3023 F: net/ax25/ax25_in.c
3024 F: net/ax25/ax25_out.c
3025 F: net/ax25/ax25_timer.c
3026 F: net/ax25/sysctl_net_ax25.c
3028 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3031 F: Documentation/networking/dmfe.txt
3032 F: drivers/net/ethernet/dec/tulip/dmfe.c
3034 DC390/AM53C974 SCSI driver
3038 F: drivers/scsi/am53c974.c
3045 W: http://twibble.org/dist/dc395x/
3046 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3048 F: Documentation/scsi/dc395x.txt
3049 F: drivers/scsi/dc395x.*
3054 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3056 F: include/linux/dccp.h
3057 F: include/uapi/linux/dccp.h
3058 F: include/linux/tfrc.h
3061 DECnet NETWORK LAYER
3062 W: http://linux-decnet.sourceforge.net
3065 F: Documentation/networking/decnet.txt
3068 DECSTATION PLATFORM SUPPORT
3071 W: http://www.linux-mips.org/wiki/DECstation
3074 F: arch/mips/include/asm/dec/
3075 F: arch/mips/include/asm/mach-dec/
3077 DEFXX FDDI NETWORK DRIVER
3080 F: drivers/net/fddi/defxx.*
3087 F: drivers/platform/x86/dell-laptop.c
3089 DELL LAPTOP FREEFALL DRIVER
3092 F: drivers/platform/x86/dell-smo8800.c
3094 DELL LAPTOP SMM DRIVER
3097 F: drivers/char/i8k.c
3098 F: include/uapi/linux/i8k.h
3100 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3103 F: Documentation/dcdbas.txt
3104 F: drivers/firmware/dcdbas.*
3106 DELL WMI EXTRAS DRIVER
3110 F: drivers/platform/x86/dell-wmi.c
3112 DESIGNWARE USB2 DRD IP DRIVER
3115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3117 F: drivers/usb/dwc2/
3119 DESIGNWARE USB3 DRD IP DRIVER
3123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3125 F: drivers/usb/dwc3/
3127 DEVICE COREDUMP (DEV_COREDUMP)
3131 F: drivers/base/devcoredump.c
3132 F: include/linux/devcoredump.h
3134 DEVICE FREQUENCY (DEVFREQ)
3141 DEVICE NUMBER REGISTRY
3143 W: http://lanana.org/docs/device-list/index.html
3151 W: http://sources.redhat.com/dm
3152 Q: http://patchwork.kernel.org/project/dm-devel/list/
3153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3154 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3156 F: Documentation/device-mapper/
3158 F: drivers/md/persistent-data/
3159 F: include/linux/device-mapper.h
3160 F: include/linux/dm-*.h
3161 F: include/uapi/linux/dm-*.h
3163 DIALOG SEMICONDUCTOR DRIVERS
3165 W: http://www.dialog-semiconductor.com/products
3167 F: Documentation/hwmon/da90??
3168 F: drivers/gpio/gpio-da90??.c
3169 F: drivers/hwmon/da90??-hwmon.c
3170 F: drivers/iio/adc/da91??-*.c
3171 F: drivers/input/misc/da90??_onkey.c
3172 F: drivers/input/touchscreen/da9052_tsi.c
3173 F: drivers/leds/leds-da90??.c
3174 F: drivers/mfd/da903x.c
3175 F: drivers/mfd/da90??-*.c
3176 F: drivers/mfd/da91??-*.c
3177 F: drivers/power/da9052-battery.c
3178 F: drivers/power/da91??-*.c
3179 F: drivers/regulator/da903x.c
3180 F: drivers/regulator/da9???-regulator.[ch]
3181 F: drivers/rtc/rtc-da90??.c
3182 F: drivers/video/backlight/da90??_bl.c
3183 F: drivers/watchdog/da90??_wdt.c
3184 F: include/linux/mfd/da903x.h
3185 F: include/linux/mfd/da9052/
3186 F: include/linux/mfd/da9055/
3187 F: include/linux/mfd/da9063/
3188 F: include/linux/mfd/da9150/
3189 F: include/sound/da[79]*.h
3190 F: sound/soc/codecs/da[79]*.[ch]
3192 DIGI NEO AND CLASSIC PCI PRODUCTS
3197 F: drivers/staging/dgnc/
3199 DIGI EPCA PCI PRODUCTS
3205 F: drivers/staging/dgap/
3207 DIOLAN U2C-12 I2C DRIVER
3211 F: drivers/i2c/busses/i2c-diolan-u2c.c
3219 DIRECTORY NOTIFICATION (DNOTIFY)
3222 F: Documentation/filesystems/dnotify.txt
3223 F: fs/notify/dnotify/
3224 F: include/linux/dnotify.h
3226 DISK GEOMETRY AND PARTITION HANDLING
3228 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3229 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3230 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3236 F: Documentation/filesystems/quota.txt
3238 F: include/linux/quota*.h
3239 F: include/uapi/linux/quota*.h
3241 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3245 W: http://plugable.com/category/projects/udlfb/
3246 F: drivers/video/fbdev/udlfb.c
3247 F: include/video/udlfb.h
3248 F: Documentation/fb/udlfb.txt
3250 DISTRIBUTED LOCK MANAGER (DLM)
3254 W: http://sources.redhat.com/cluster/
3255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3259 DMA BUFFER SHARING FRAMEWORK
3266 F: include/linux/dma-buf*
3267 F: include/linux/reservation.h
3268 F: include/linux/*fence.h
3269 F: Documentation/dma-buf-sharing.txt
3270 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3272 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3275 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3278 F: include/linux/dmaengine.h
3279 F: Documentation/dmaengine/
3280 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3282 DME1737 HARDWARE MONITOR DRIVER
3286 F: Documentation/hwmon/dme1737
3287 F: drivers/hwmon/dme1737.c
3292 F: drivers/firmware/dmi-id.c
3293 F: drivers/firmware/dmi_scan.c
3294 F: include/linux/dmi.h
3301 X: Documentation/ABI/
3302 X: Documentation/devicetree/
3303 X: Documentation/acpi
3304 X: Documentation/power
3305 X: Documentation/spi
3306 T: git git://git.lwn.net/linux-2.6.git docs-next
3312 F: drivers/char/dtlk.c
3313 F: include/linux/dtlk.h
3315 DPT_I2O SCSI RAID DRIVER
3318 W: http://www.adaptec.com/
3320 F: drivers/scsi/dpt*
3321 F: drivers/scsi/dpt/
3328 W: http://www.drbd.org
3329 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3330 T: git git://git.drbd.org/drbd-8.3.git
3332 F: drivers/block/drbd/
3334 F: Documentation/blockdev/drbd/
3336 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3340 F: Documentation/kobject.txt
3344 F: include/linux/kobj*
3345 F: include/linux/debugfs.h
3351 T: git git://people.freedesktop.org/~airlied/linux
3356 F: include/uapi/drm/
3362 T: git git://people.freedesktop.org/~agd5f/linux
3364 F: drivers/gpu/drm/radeon/
3365 F: include/uapi/drm/radeon*
3370 T: git git://anongit.freedesktop.org/tegra/linux.git
3372 F: drivers/gpu/drm/drm_panel.c
3373 F: drivers/gpu/drm/panel/
3374 F: include/drm/drm_panel.h
3375 F: Documentation/devicetree/bindings/panel/
3377 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3382 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3383 T: git git://anongit.freedesktop.org/drm-intel
3385 F: drivers/gpu/drm/i915/
3386 F: include/drm/i915*
3387 F: include/uapi/drm/i915*
3389 DRM DRIVERS FOR EXYNOS
3395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3397 F: drivers/gpu/drm/exynos/
3398 F: include/drm/exynos*
3399 F: include/uapi/drm/exynos*
3401 DRM DRIVERS FOR FREESCALE IMX
3405 F: drivers/gpu/drm/imx/
3406 F: Documentation/devicetree/bindings/drm/imx/
3408 DRM DRIVERS FOR NVIDIA TEGRA
3413 T: git git://anongit.freedesktop.org/tegra/linux.git
3415 F: drivers/gpu/drm/tegra/
3416 F: drivers/gpu/host1x/
3417 F: include/linux/host1x.h
3418 F: include/uapi/drm/tegra_drm.h
3419 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3421 DRM DRIVERS FOR RENESAS
3425 T: git git://people.freedesktop.org/~airlied/linux
3427 F: drivers/gpu/drm/rcar-du/
3428 F: drivers/gpu/drm/shmobile/
3429 F: include/linux/platform_data/shmob_drm.h
3431 DRM DRIVERS FOR ROCKCHIP
3435 F: drivers/gpu/drm/rockchip/
3436 F: Documentation/devicetree/bindings/video/rockchip*
3438 DSBR100 USB FM RADIO DRIVER
3441 T: git git://linuxtv.org/media_tree.git
3443 F: drivers/media/radio/dsbr100.c
3449 F: drivers/net/wan/dscc4.c
3451 DVB_USB_AF9015 MEDIA DRIVER
3454 W: http://linuxtv.org/
3455 W: http://palosaari.fi/linux/
3456 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3457 T: git git://linuxtv.org/anttip/media_tree.git
3459 F: drivers/media/usb/dvb-usb-v2/af9015*
3461 DVB_USB_AF9035 MEDIA DRIVER
3464 W: http://linuxtv.org/
3465 W: http://palosaari.fi/linux/
3466 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3467 T: git git://linuxtv.org/anttip/media_tree.git
3469 F: drivers/media/usb/dvb-usb-v2/af9035*
3471 DVB_USB_ANYSEE MEDIA DRIVER
3474 W: http://linuxtv.org/
3475 W: http://palosaari.fi/linux/
3476 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3477 T: git git://linuxtv.org/anttip/media_tree.git
3479 F: drivers/media/usb/dvb-usb-v2/anysee*
3481 DVB_USB_AU6610 MEDIA DRIVER
3484 W: http://linuxtv.org/
3485 W: http://palosaari.fi/linux/
3486 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3487 T: git git://linuxtv.org/anttip/media_tree.git
3489 F: drivers/media/usb/dvb-usb-v2/au6610*
3491 DVB_USB_CE6230 MEDIA DRIVER
3494 W: http://linuxtv.org/
3495 W: http://palosaari.fi/linux/
3496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3497 T: git git://linuxtv.org/anttip/media_tree.git
3499 F: drivers/media/usb/dvb-usb-v2/ce6230*
3501 DVB_USB_CXUSB MEDIA DRIVER
3504 W: http://linuxtv.org/
3505 W: http://github.com/mkrufky
3506 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3507 T: git git://linuxtv.org/media_tree.git
3509 F: drivers/media/usb/dvb-usb/cxusb*
3511 DVB_USB_EC168 MEDIA DRIVER
3514 W: http://linuxtv.org/
3515 W: http://palosaari.fi/linux/
3516 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3517 T: git git://linuxtv.org/anttip/media_tree.git
3519 F: drivers/media/usb/dvb-usb-v2/ec168*
3521 DVB_USB_GL861 MEDIA DRIVER
3524 W: http://linuxtv.org/
3525 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3526 T: git git://linuxtv.org/anttip/media_tree.git
3528 F: drivers/media/usb/dvb-usb-v2/gl861*
3530 DVB_USB_MXL111SF MEDIA DRIVER
3533 W: http://linuxtv.org/
3534 W: http://github.com/mkrufky
3535 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3536 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3538 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3540 DVB_USB_RTL28XXU MEDIA DRIVER
3543 W: http://linuxtv.org/
3544 W: http://palosaari.fi/linux/
3545 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3546 T: git git://linuxtv.org/anttip/media_tree.git
3548 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3550 DVB_USB_V2 MEDIA DRIVER
3553 W: http://linuxtv.org/
3554 W: http://palosaari.fi/linux/
3555 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3556 T: git git://linuxtv.org/anttip/media_tree.git
3558 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3559 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3564 F: lib/dynamic_debug.c
3565 F: include/linux/dynamic_debug.h
3567 DZ DECSTATION DZ11 SERIAL DRIVER
3570 F: drivers/tty/serial/dz.*
3572 E3X0 POWER BUTTON DRIVER
3575 W: http://www.ettus.com
3577 F: drivers/input/misc/e3x0-button.c
3578 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3583 W: http://linuxtv.org/
3584 W: http://palosaari.fi/linux/
3585 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3586 T: git git://linuxtv.org/anttip/media_tree.git
3588 F: drivers/media/tuners/e4000*
3590 EATA ISA/EISA/PCI SCSI DRIVER
3594 F: drivers/scsi/eata.c
3599 W: http://linuxtv.org/
3600 W: http://palosaari.fi/linux/
3601 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3602 T: git git://linuxtv.org/anttip/media_tree.git
3604 F: drivers/media/dvb-frontends/ec100*
3609 W: http://ecryptfs.org
3610 W: https://launchpad.net/ecryptfs
3612 F: Documentation/filesystems/ecryptfs.txt
3620 W: bluesmoke.sourceforge.net
3621 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3622 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3624 F: Documentation/edac.txt
3626 F: include/linux/edac.h
3632 W: bluesmoke.sourceforge.net
3634 F: drivers/edac/amd64_edac*
3640 W: bluesmoke.sourceforge.net
3642 F: drivers/edac/highbank*
3649 W: bluesmoke.sourceforge.net
3651 F: drivers/edac/octeon_edac*
3657 W: bluesmoke.sourceforge.net
3659 F: drivers/edac/e752x_edac.c
3664 W: bluesmoke.sourceforge.net
3666 F: drivers/edac/e7xxx_edac.c
3671 W: bluesmoke.sourceforge.net
3673 F: drivers/edac/ghes_edac.c
3678 W: bluesmoke.sourceforge.net
3680 F: drivers/edac/i82443bxgx_edac.c
3685 W: bluesmoke.sourceforge.net
3687 F: drivers/edac/i3000_edac.c
3692 W: bluesmoke.sourceforge.net
3694 F: drivers/edac/i5000_edac.c
3699 W: bluesmoke.sourceforge.net
3701 F: drivers/edac/i5400_edac.c
3706 W: bluesmoke.sourceforge.net
3708 F: drivers/edac/i7300_edac.c
3713 W: bluesmoke.sourceforge.net
3715 F: drivers/edac/i7core_edac.c
3721 W: bluesmoke.sourceforge.net
3723 F: drivers/edac/i82975x_edac.c
3728 W: bluesmoke.sourceforge.net
3730 F: drivers/edac/ie31200_edac.c
3735 W: bluesmoke.sourceforge.net
3737 F: drivers/edac/mpc85xx_edac.[ch]
3742 W: bluesmoke.sourceforge.net
3744 F: drivers/edac/pasemi_edac.c
3749 W: bluesmoke.sourceforge.net
3751 F: drivers/edac/r82600_edac.c
3756 W: bluesmoke.sourceforge.net
3758 F: drivers/edac/sb_edac.c
3760 EDIROL UA-101/UA-1000 DRIVER
3763 T: git git://git.alsa-project.org/alsa-kernel.git
3765 F: sound/usb/misc/ua101.c
3767 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3772 F: Documentation/efi-stub.txt
3773 F: arch/ia64/kernel/efi.c
3774 F: arch/x86/boot/compressed/eboot.[ch]
3775 F: arch/x86/include/asm/efi.h
3776 F: arch/x86/platform/efi/*
3777 F: drivers/firmware/efi/*
3778 F: include/linux/efi*.h
3780 EFI VARIABLE FILESYSTEM
3784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3789 EFIFB FRAMEBUFFER DRIVER
3793 F: drivers/video/fbdev/efifb.c
3796 W: http://aeschi.ch.eu.org/efs/
3800 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3805 F: drivers/infiniband/hw/ehca/
3807 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3811 F: drivers/net/ethernet/ibm/ehea/
3813 EM28XX VIDEO4LINUX DRIVER
3816 W: http://linuxtv.org
3817 T: git git://linuxtv.org/media_tree.git
3819 F: drivers/media/usb/em28xx/
3828 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3832 W: http://www.avagotech.com
3834 F: drivers/scsi/lpfc/
3836 ENE CB710 FLASH CARD READER DRIVER
3839 F: drivers/misc/cb710/
3840 F: drivers/mmc/host/cb710-mmc.*
3841 F: include/linux/cb710.h
3843 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3846 F: drivers/media/rc/ene_ir.*
3848 ENHANCED ERROR HANDLING (EEH)
3852 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3853 F: arch/powerpc/kernel/eeh*.c
3855 EPSON S1D13XXX FRAMEBUFFER DRIVER
3858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3859 F: drivers/video/fbdev/s1d13xxxfb.c
3860 F: include/video/s1d13xxxfb.h
3862 ET131X NETWORK DRIVER
3865 F: drivers/net/ethernet/agere/
3871 W: http://www.linuxfoundation.org/en/Net:Bridge
3873 F: include/linux/netfilter_bridge/
3876 ETHERNET PHY LIBRARY
3880 F: include/linux/phy.h
3881 F: include/linux/phy_fixed.h
3883 F: Documentation/networking/phy.txt
3884 F: drivers/of/of_mdio.c
3885 F: drivers/of/of_net.c
3891 F: Documentation/filesystems/ext2.txt
3893 F: include/linux/ext2*
3901 F: Documentation/filesystems/ext3.txt
3908 W: http://ext4.wiki.kernel.org
3909 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3911 F: Documentation/filesystems/ext4.txt
3914 Extended Verification Module (EVM)
3919 F: security/integrity/evm/
3921 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3928 F: Documentation/extcon/
3934 F: drivers/gpu/drm/exynos/exynos_dp*
3936 EXYNOS MIPI DISPLAY DRIVERS
3942 F: drivers/video/fbdev/exynos/exynos_mipi*
3943 F: include/video/exynos_mipi*
3945 F71805F HARDWARE MONITORING DRIVER
3949 F: Documentation/hwmon/f71805f
3950 F: drivers/hwmon/f71805f.c
3956 F: drivers/media/tuners/fc0011.h
3957 F: drivers/media/tuners/fc0011.c
3962 W: http://linuxtv.org/
3963 W: http://palosaari.fi/linux/
3964 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3965 T: git git://linuxtv.org/anttip/media_tree.git
3967 F: drivers/media/tuners/fc2580*
3972 F: fs/notify/fanotify/
3973 F: include/linux/fanotify.h
3974 F: include/uapi/linux/fanotify.h
3976 FARSYNC SYNCHRONOUS DRIVER
3978 W: http://www.farsite.co.uk/
3980 F: drivers/net/wan/farsync.*
3982 FAULT INJECTION SUPPORT
3985 F: Documentation/fault-injection/
3986 F: lib/fault-inject.c
3988 FBTFT Framebuffer drivers
3992 F: drivers/staging/fbtft/
3994 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3997 W: www.Open-FCoE.org
3999 F: drivers/scsi/libfc/
4000 F: drivers/scsi/fcoe/
4002 F: include/scsi/libfc.h
4003 F: include/scsi/libfcoe.h
4004 F: include/uapi/scsi/fc/
4006 FILE LOCKING (flock() and fcntl()/lockf())
4011 F: include/linux/fcntl.h
4012 F: include/linux/fs.h
4013 F: include/uapi/linux/fcntl.h
4014 F: include/uapi/linux/fs.h
4018 FILESYSTEMS (VFS and infrastructure)
4024 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4028 F: drivers/hwmon/f75375s.c
4029 F: include/linux/f75375s.h
4031 FIREWIRE AUDIO DRIVERS
4034 T: git git://git.alsa-project.org/alsa-kernel.git
4038 FIREWIRE MEDIA DRIVERS (firedtv)
4042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4044 F: drivers/media/firewire/
4046 FIREWIRE SBP-2 TARGET
4051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4053 F: drivers/target/sbp/
4058 W: http://ieee1394.wiki.kernel.org/
4059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4061 F: drivers/firewire/
4062 F: include/linux/firewire.h
4063 F: include/uapi/linux/firewire*.h
4066 FIRMWARE LOADER (request_firmware)
4070 F: Documentation/firmware_class/
4071 F: drivers/base/firmware*.c
4072 F: include/linux/firmware.h
4074 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4078 F: drivers/block/rsxx/
4082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4084 F: drivers/block/floppy.c
4088 W: http://www.ohwr.org/projects/fmc-bus
4091 F: include/linux/fmc*.h
4092 F: include/linux/ipmi-fru.h
4097 W: http://floatingpoint.sourceforge.net/emulator/index.html
4099 F: arch/x86/math-emu/
4101 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4104 F: drivers/net/wan/dlci.c
4105 F: drivers/net/wan/sdla.c
4111 W: http://linux-fbdev.sourceforge.net/
4112 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4115 F: Documentation/fb/
4116 F: Documentation/devicetree/bindings/fb/
4119 F: include/linux/fb.h
4120 F: include/uapi/video/
4121 F: include/uapi/linux/fb.h
4123 FREESCALE DIU FRAMEBUFFER DRIVER
4127 F: drivers/video/fbdev/fsl-diu-fb.*
4129 FREESCALE DMA DRIVER
4134 F: drivers/dma/fsldma.*
4136 FREESCALE I2C CPM DRIVER
4141 F: drivers/i2c/busses/i2c-cpm.c
4143 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4148 F: include/linux/platform_data/video-imxfb.h
4149 F: drivers/video/fbdev/imxfb.c
4151 FREESCALE QUAD SPI DRIVER
4155 F: drivers/mtd/spi-nor/fsl-quadspi.c
4157 FREESCALE SOC FS_ENET DRIVER
4163 F: drivers/net/ethernet/freescale/fs_enet/
4164 F: include/linux/fs_enet_pd.h
4166 FREESCALE QUICC ENGINE LIBRARY
4169 F: arch/powerpc/sysdev/qe_lib/
4170 F: arch/powerpc/include/asm/*qe.h
4172 FREESCALE USB PERIPHERAL DRIVERS
4177 F: drivers/usb/gadget/udc/fsl*
4179 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4184 F: drivers/net/ethernet/freescale/ucc_geth*
4186 FREESCALE QUICC ENGINE UCC UART DRIVER
4190 F: drivers/tty/serial/ucc_uart.c
4192 FREESCALE SOC SOUND DRIVERS
4199 F: sound/soc/fsl/fsl*
4200 F: sound/soc/fsl/imx*
4201 F: sound/soc/fsl/mpc8610_hpcd.c
4203 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4207 F: drivers/staging/fsl-mc/
4211 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4220 F: Documentation/power/freezing-of-tasks.txt
4221 F: include/linux/freezer.h
4229 F: include/linux/frontswap.h
4231 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4235 F: Documentation/filesystems/caching/
4237 F: include/linux/fscache*.h
4243 W: http://en.wikipedia.org/wiki/F2FS
4244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4246 F: Documentation/filesystems/f2fs.txt
4247 F: Documentation/ABI/testing/sysfs-fs-f2fs
4249 F: include/linux/f2fs_fs.h
4251 FUJITSU FR-V (FRV) PORT
4256 FUJITSU LAPTOP EXTRAS
4260 F: drivers/platform/x86/fujitsu-laptop.c
4262 FUJITSU M-5MO LS CAMERA ISP DRIVER
4267 F: drivers/media/i2c/m5mols/
4268 F: include/media/m5mols.h
4270 FUJITSU TABLET EXTRAS
4274 F: drivers/platform/x86/fujitsu-tablet.c
4276 FUSE: FILESYSTEM IN USERSPACE
4279 W: http://fuse.sourceforge.net/
4282 F: include/uapi/linux/fuse.h
4284 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4287 S: Odd Fixes (e.g., new signatures)
4288 F: drivers/scsi/fdomain.*
4290 GCOV BASED KERNEL PROFILING
4294 F: Documentation/gcov.txt
4296 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4299 W: http://www.icp-vortex.com/
4301 F: drivers/scsi/gdt*
4303 GDB KERNEL DEBUGGING HELPER SCRIPTS
4308 GEMTEK FM RADIO RECEIVER DRIVER
4311 T: git git://linuxtv.org/media_tree.git
4312 W: http://linuxtv.org
4314 F: drivers/media/radio/radio-gemtek*
4316 GENERIC GPIO I2C DRIVER
4319 F: drivers/i2c/busses/i2c-gpio.c
4320 F: include/linux/i2c-gpio.h
4322 GENERIC GPIO I2C MULTIPLEXER DRIVER
4326 F: drivers/i2c/muxes/i2c-mux-gpio.c
4327 F: include/linux/i2c-mux-gpio.h
4328 F: Documentation/i2c/muxes/i2c-mux-gpio
4330 GENERIC HDLC (WAN) DRIVERS
4332 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4334 F: drivers/net/wan/c101.c
4335 F: drivers/net/wan/hd6457*
4336 F: drivers/net/wan/hdlc*
4337 F: drivers/net/wan/n2.c
4338 F: drivers/net/wan/pc300too.c
4339 F: drivers/net/wan/pci200syn.c
4340 F: drivers/net/wan/wanxl*
4342 GENERIC INCLUDE/ASM HEADER FILES
4345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4347 F: include/asm-generic/
4348 F: include/uapi/asm-generic/
4350 GENERIC PHY FRAMEWORK
4353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4356 F: include/linux/phy/
4364 F: drivers/base/power/domain*.c
4365 F: include/linux/pm_domain.h
4367 GENERIC UIO DRIVER FOR PCI DEVICES
4371 F: drivers/uio/uio_pci_generic.c
4373 GET_MAINTAINER SCRIPT
4376 F: scripts/get_maintainer.pl
4382 W: http://sources.redhat.com/cluster/
4383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4385 F: Documentation/filesystems/gfs2*.txt
4387 F: include/uapi/linux/gfs2_ondisk.h
4389 GIGASET ISDN DRIVERS
4392 W: http://gigaset307x.sourceforge.net/
4394 F: Documentation/isdn/README.gigaset
4395 F: drivers/isdn/gigaset/
4396 F: include/uapi/linux/gigaset_dev.h
4402 F: drivers/media/usb/go7007/
4408 F: drivers/input/touchscreen/goodix.c
4414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4416 F: Documentation/gpio/
4418 F: include/linux/gpio/
4419 F: include/linux/gpio.h
4420 F: include/asm-generic/gpio.h
4422 GRE DEMULTIPLEXER DRIVER
4426 F: net/ipv4/gre_demux.c
4427 F: net/ipv4/gre_offload.c
4428 F: include/net/gre.h
4430 GRETH 10/100/1G Ethernet MAC device driver
4434 F: drivers/net/ethernet/aeroflex/
4436 GSPCA FINEPIX SUBDRIVER
4439 T: git git://linuxtv.org/media_tree.git
4441 F: drivers/media/usb/gspca/finepix.c
4443 GSPCA GL860 SUBDRIVER
4446 T: git git://linuxtv.org/media_tree.git
4448 F: drivers/media/usb/gspca/gl860/
4450 GSPCA M5602 SUBDRIVER
4453 T: git git://linuxtv.org/media_tree.git
4455 F: drivers/media/usb/gspca/m5602/
4457 GSPCA PAC207 SONIXB SUBDRIVER
4460 T: git git://linuxtv.org/media_tree.git
4462 F: drivers/media/usb/gspca/pac207.c
4464 GSPCA SN9C20X SUBDRIVER
4467 T: git git://linuxtv.org/media_tree.git
4469 F: drivers/media/usb/gspca/sn9c20x.c
4471 GSPCA T613 SUBDRIVER
4474 T: git git://linuxtv.org/media_tree.git
4476 F: drivers/media/usb/gspca/t613.c
4478 GSPCA USB WEBCAM DRIVER
4481 T: git git://linuxtv.org/media_tree.git
4483 F: drivers/media/usb/gspca/
4485 GUID PARTITION TABLE (GPT)
4489 F: block/partitions/efi.*
4491 STK1160 USB VIDEO CAPTURE DRIVER
4494 T: git git://linuxtv.org/media_tree.git
4496 F: drivers/media/usb/stk1160/
4498 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4501 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4503 F: drivers/platform/x86/hdaps.c
4505 HDPVR USB VIDEO ENCODER DRIVER
4508 T: git git://linuxtv.org/media_tree.git
4509 W: http://linuxtv.org
4511 F: drivers/media/usb/hdpvr/
4513 HWPOISON MEMORY FAILURE HANDLING
4517 F: mm/memory-failure.c
4518 F: mm/hwpoison-inject.c
4520 HYPERVISOR VIRTUAL CONSOLE DRIVER
4528 W: http://linuxtv.org/
4529 W: http://palosaari.fi/linux/
4530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4531 T: git git://linuxtv.org/anttip/media_tree.git
4533 F: drivers/media/usb/hackrf/
4539 W: http://www.lm-sensors.org/
4540 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4543 F: Documentation/hwmon/
4545 F: include/linux/hwmon*.h
4547 HARDWARE RANDOM NUMBER GENERATOR CORE
4552 F: Documentation/hw_random.txt
4553 F: drivers/char/hw_random/
4554 F: include/linux/hw_random.h
4556 HARDWARE SPINLOCK CORE
4559 F: Documentation/hwspinlock.txt
4560 F: drivers/hwspinlock/hwspinlock_*
4561 F: include/linux/hwspinlock.h
4563 HARMONY SOUND DRIVER
4566 F: sound/parisc/harmony.*
4571 W: http://linuxtv.org/
4572 W: http://palosaari.fi/linux/
4573 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4574 T: git git://linuxtv.org/anttip/media_tree.git
4576 F: drivers/media/dvb-frontends/hd29l2*
4578 HEWLETT-PACKARD SMART2 RAID DRIVER
4581 F: Documentation/blockdev/cpqarray.txt
4582 F: drivers/block/cpqarray.*
4584 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4590 F: Documentation/scsi/hpsa.txt
4591 F: drivers/scsi/hpsa*.[ch]
4592 F: include/linux/cciss*.h
4593 F: include/uapi/linux/cciss*.h
4595 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4601 F: Documentation/blockdev/cciss.txt
4602 F: drivers/block/cciss*
4603 F: include/linux/cciss_ioctl.h
4604 F: include/uapi/linux/cciss_ioctl.h
4609 F: Documentation/filesystems/hfs.txt
4615 F: Documentation/filesystems/hfsplus.txt
4618 HGA FRAMEBUFFER DRIVER
4621 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4623 F: drivers/video/fbdev/hgafb.c
4625 HIBERNATION (aka Software Suspend, aka swsusp)
4631 F: drivers/base/power/
4633 F: include/linux/suspend.h
4634 F: include/linux/freezer.h
4635 F: include/linux/pm.h
4636 F: arch/*/include/asm/suspend*.h
4641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4644 F: include/linux/hid*
4645 F: include/uapi/linux/hid*
4647 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4652 F: Documentation/timers/
4653 F: kernel/time/hrtimer.c
4654 F: kernel/time/clockevents.c
4655 F: kernel/time/tick*.*
4656 F: kernel/time/timer_*.c
4657 F: include/linux/clockchips.h
4658 F: include/linux/hrtimer.h
4660 HIGH-SPEED SCC DRIVER FOR AX.25
4663 F: drivers/net/hamradio/dmascc.c
4664 F: drivers/net/hamradio/scc.c
4666 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4668 W: http://www.highpoint-tech.com
4670 F: Documentation/scsi/hptiop.txt
4671 F: drivers/scsi/hptiop.c
4677 F: include/linux/hippidevice.h
4678 F: include/uapi/linux/if_hippi.h
4680 F: drivers/net/hippi/
4686 W: http://hostap.epitest.fi/
4688 F: drivers/net/wireless/hostap/
4690 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4693 F: drivers/platform/x86/tc1100-wmi.c
4695 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4698 F: drivers/net/ethernet/hp/hp100.*
4700 HPET: High Precision Event Timers driver
4703 F: Documentation/timers/hpet.txt
4704 F: drivers/char/hpet.c
4705 F: include/linux/hpet.h
4706 F: include/uapi/linux/hpet.h
4710 F: arch/x86/kernel/hpet.c
4711 F: arch/x86/include/asm/hpet.h
4715 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4723 F: Documentation/ABI/testing/sysfs-bus-hsi
4724 F: Documentation/hsi.txt
4726 F: include/linux/hsi/
4727 F: include/uapi/linux/hsi/
4731 W: http://www.pharscape.org
4733 F: drivers/net/usb/hso.c
4735 HSR NETWORK PROTOCOL
4741 HTCPEN TOUCHSCREEN DRIVER
4745 F: drivers/input/touchscreen/htcpen.c
4752 Hyper-V CORE AND DRIVERS
4757 F: arch/x86/include/asm/mshyperv.h
4758 F: arch/x86/include/uapi/asm/hyperv.h
4759 F: arch/x86/kernel/cpu/mshyperv.c
4760 F: drivers/hid/hid-hyperv.c
4762 F: drivers/input/serio/hyperv-keyboard.c
4763 F: drivers/net/hyperv/
4764 F: drivers/scsi/storvsc_drv.c
4765 F: drivers/video/fbdev/hyperv_fb.c
4766 F: include/linux/hyperv.h
4769 I2C OVER PARALLEL PORT
4773 F: Documentation/i2c/busses/i2c-parport
4774 F: Documentation/i2c/busses/i2c-parport-light
4775 F: drivers/i2c/busses/i2c-parport.c
4776 F: drivers/i2c/busses/i2c-parport-light.c
4778 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4782 F: Documentation/i2c/busses/i2c-ali1535
4783 F: Documentation/i2c/busses/i2c-ali1563
4784 F: Documentation/i2c/busses/i2c-ali15x3
4785 F: Documentation/i2c/busses/i2c-amd756
4786 F: Documentation/i2c/busses/i2c-amd8111
4787 F: Documentation/i2c/busses/i2c-i801
4788 F: Documentation/i2c/busses/i2c-nforce2
4789 F: Documentation/i2c/busses/i2c-piix4
4790 F: Documentation/i2c/busses/i2c-sis5595
4791 F: Documentation/i2c/busses/i2c-sis630
4792 F: Documentation/i2c/busses/i2c-sis96x
4793 F: Documentation/i2c/busses/i2c-via
4794 F: Documentation/i2c/busses/i2c-viapro
4795 F: drivers/i2c/busses/i2c-ali1535.c
4796 F: drivers/i2c/busses/i2c-ali1563.c
4797 F: drivers/i2c/busses/i2c-ali15x3.c
4798 F: drivers/i2c/busses/i2c-amd756.c
4799 F: drivers/i2c/busses/i2c-amd756-s4882.c
4800 F: drivers/i2c/busses/i2c-amd8111.c
4801 F: drivers/i2c/busses/i2c-i801.c
4802 F: drivers/i2c/busses/i2c-isch.c
4803 F: drivers/i2c/busses/i2c-nforce2.c
4804 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4805 F: drivers/i2c/busses/i2c-piix4.c
4806 F: drivers/i2c/busses/i2c-sis5595.c
4807 F: drivers/i2c/busses/i2c-sis630.c
4808 F: drivers/i2c/busses/i2c-sis96x.c
4809 F: drivers/i2c/busses/i2c-via.c
4810 F: drivers/i2c/busses/i2c-viapro.c
4812 I2C/SMBUS ISMT DRIVER
4816 F: drivers/i2c/busses/i2c-ismt.c
4817 F: Documentation/i2c/busses/i2c-ismt
4819 I2C/SMBUS STUB DRIVER
4823 F: drivers/i2c/i2c-stub.c
4828 W: https://i2c.wiki.kernel.org/
4829 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4832 F: Documentation/devicetree/bindings/i2c/
4833 F: Documentation/i2c/
4835 F: include/linux/i2c.h
4836 F: include/linux/i2c-*.h
4837 F: include/uapi/linux/i2c.h
4838 F: include/uapi/linux/i2c-*.h
4850 F: Documentation/i2c/busses/i2c-taos-evm
4851 F: drivers/i2c/busses/i2c-taos-evm.c
4856 W: http://www.harbaum.org/till/i2c_tiny_usb
4858 F: drivers/i2c/busses/i2c-tiny-usb.c
4865 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4870 IA64 (Itanium) PLATFORM
4874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4878 IBM Power in-Nest Crypto Acceleration
4883 F: drivers/crypto/nx/
4885 IBM Power 842 compression accelerator
4888 F: drivers/crypto/nx/nx-842.c
4889 F: include/linux/nx842.h
4891 IBM Power Linux RAID adapter
4894 F: drivers/scsi/ipr.*
4896 IBM Power Virtual Ethernet Device Driver
4900 F: drivers/net/ethernet/ibm/ibmveth.*
4902 IBM Power Virtual SCSI Device Drivers
4906 F: drivers/scsi/ibmvscsi/ibmvscsi*
4907 F: drivers/scsi/ibmvscsi/viosrp.h
4909 IBM Power Virtual FC Device Drivers
4913 F: drivers/scsi/ibmvscsi/ibmvfc*
4915 IBM ServeRAID RAID DRIVER
4917 F: drivers/scsi/ips.*
4919 ICH LPC AND GPIO DRIVER
4922 F: drivers/mfd/lpc_ich.c
4923 F: drivers/gpio/gpio-ich.c
4928 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4931 F: Documentation/ide/
4933 F: include/linux/ide.h
4935 IDEAPAD LAPTOP EXTRAS DRIVER
4938 W: http://launchpad.net/ideapad-laptop
4940 F: drivers/platform/x86/ideapad-laptop.c
4942 IDEAPAD LAPTOP SLIDEBAR DRIVER
4945 W: https://github.com/o2genum/ideapad-slidebar
4947 F: drivers/input/misc/ideapad_slidebar.c
4953 F: Documentation/cdrom/ide-cd
4954 F: drivers/ide/ide-cd*
4960 F: drivers/idle/i7300_idle.c
4962 IEEE 802.15.4 SUBSYSTEM
4965 W: https://github.com/linux-wpan
4966 T: git git://github.com/linux-wpan/linux-wpan-next.git
4970 F: drivers/net/ieee802154/
4971 F: include/linux/nl802154.h
4972 F: include/linux/ieee802154.h
4973 F: include/net/nl802154.h
4974 F: include/net/mac802154.h
4975 F: include/net/af_ieee802154.h
4976 F: include/net/cfg802154.h
4977 F: include/net/ieee802154_netdev.h
4978 F: Documentation/networking/ieee802154.txt
4980 IGORPLUG-USB IR RECEIVER
4984 F: drivers/media/rc/igorplugusb.c
4986 IGUANAWORKS USB IR TRANSCEIVER
4990 F: drivers/media/rc/iguanair.c
4992 IIO SUBSYSTEM AND DRIVERS
5000 F: drivers/staging/iio/
5001 F: include/linux/iio/
5004 IKANOS/ADI EAGLE ADSL USB DRIVER
5008 F: drivers/usb/atm/ueagle-atm.c
5010 INA209 HARDWARE MONITOR DRIVER
5014 F: Documentation/hwmon/ina209
5015 F: Documentation/devicetree/bindings/i2c/ina209.txt
5016 F: drivers/hwmon/ina209.c
5018 INA2XX HARDWARE MONITOR DRIVER
5022 F: Documentation/hwmon/ina2xx
5023 F: drivers/hwmon/ina2xx.c
5024 F: include/linux/platform_data/ina2xx.h
5026 INDUSTRY PACK SUBSYSTEM (IPACK)
5031 W: http://industrypack.sourceforge.net
5035 INGENIC JZ4780 DMA Driver
5038 F: drivers/dma/dma-jz4780.c
5040 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5047 F: security/integrity/ima/
5049 IMGTEC IR DECODER DRIVER
5052 F: drivers/media/rc/img-ir/
5054 IMS TWINTURBO FRAMEBUFFER DRIVER
5057 F: drivers/video/fbdev/imsttfb.c
5059 INFINIBAND SUBSYSTEM
5064 W: http://www.openfabrics.org/
5065 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5068 F: Documentation/infiniband/
5069 F: drivers/infiniband/
5070 F: include/uapi/linux/if_infiniband.h
5071 F: include/uapi/rdma/
5079 F: Documentation/filesystems/inotify.txt
5080 F: fs/notify/inotify/
5081 F: include/linux/inotify.h
5082 F: include/uapi/linux/inotify.h
5084 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5087 Q: http://patchwork.kernel.org/project/linux-input/list/
5088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5091 F: include/linux/input.h
5092 F: include/uapi/linux/input.h
5093 F: include/linux/input/
5095 INPUT MULTITOUCH (MT) PROTOCOL
5098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5100 F: Documentation/input/multi-touch-protocol.txt
5101 F: drivers/input/input-mt.c
5104 INTEL ASoC BDW/HSW DRIVERS
5108 F: sound/soc/intel/sst-haswell*
5109 F: sound/soc/intel/sst-dsp*
5110 F: sound/soc/intel/sst-firmware.c
5111 F: sound/soc/intel/broadwell.c
5112 F: sound/soc/intel/haswell.c
5114 INTEL C600 SERIES SAS CONTROLLER DRIVER
5118 T: git git://git.code.sf.net/p/intel-sas/isci
5120 F: drivers/scsi/isci/
5125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5127 F: drivers/idle/intel_idle.c
5133 F: drivers/cpufreq/intel_pstate.c
5135 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5139 F: Documentation/fb/intelfb.txt
5140 F: drivers/video/fbdev/intelfb/
5142 INTEL 810/815 FRAMEBUFFER DRIVER
5146 F: drivers/video/fbdev/i810/
5148 INTEL MENLOW THERMAL DRIVER
5151 W: https://01.org/linux-acpi
5153 F: drivers/platform/x86/intel_menlow.c
5155 INTEL IA32 MICROCODE UPDATE SUPPORT
5158 F: arch/x86/kernel/cpu/microcode/core*
5159 F: arch/x86/kernel/cpu/microcode/intel*
5161 INTEL I/OAT DMA DRIVER
5165 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5167 F: drivers/dma/ioat*
5172 T: git git://git.infradead.org/iommu-2.6.git
5174 F: drivers/iommu/intel-iommu.c
5175 F: include/linux/intel-iommu.h
5177 INTEL IOP-ADMA DMA DRIVER
5180 F: drivers/dma/iop-adma.c
5182 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5185 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5186 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5187 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5188 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5189 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5190 F: drivers/net/wan/ixp4xx_hss.c
5192 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5195 F: drivers/char/hw_random/ixp4xx-rng.c
5197 INTEL ETHERNET DRIVERS
5207 W: http://www.intel.com/support/feedback.htm
5208 W: http://e1000.sourceforge.net/
5209 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5213 F: Documentation/networking/e100.txt
5214 F: Documentation/networking/e1000.txt
5215 F: Documentation/networking/e1000e.txt
5216 F: Documentation/networking/igb.txt
5217 F: Documentation/networking/igbvf.txt
5218 F: Documentation/networking/ixgb.txt
5219 F: Documentation/networking/ixgbe.txt
5220 F: Documentation/networking/ixgbevf.txt
5221 F: Documentation/networking/i40e.txt
5222 F: Documentation/networking/i40evf.txt
5223 F: drivers/net/ethernet/intel/
5224 F: drivers/net/ethernet/intel/*/
5226 INTEL-MID GPIO DRIVER
5230 F: drivers/gpio/gpio-intel-mid.c
5232 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5236 F: Documentation/networking/README.ipw2100
5237 F: Documentation/networking/README.ipw2200
5238 F: drivers/net/wireless/ipw2x00/
5240 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5245 W: http://tboot.sourceforge.net
5246 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5248 F: Documentation/intel_txt.txt
5249 F: include/linux/tboot.h
5250 F: arch/x86/kernel/tboot.c
5252 INTEL WIRELESS WIMAX CONNECTION 2400
5257 W: http://linuxwimax.org
5258 F: Documentation/wimax/README.i2400m
5259 F: drivers/net/wimax/i2400m/
5260 F: include/uapi/linux/wimax/i2400m.h
5262 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5266 F: drivers/net/wireless/iwlegacy/
5268 INTEL WIRELESS WIFI LINK (iwlwifi)
5273 W: http://intellinuxwireless.org
5274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5276 F: drivers/net/wireless/iwlwifi/
5278 INTEL MANAGEMENT ENGINE (mei)
5282 F: include/uapi/linux/mei.h
5283 F: drivers/misc/mei/*
5284 F: Documentation/misc-devices/mei/*
5286 IOC3 ETHERNET DRIVER
5290 F: drivers/net/ethernet/sgi/ioc3-eth.c
5296 F: drivers/tty/serial/ioc3_serial.c
5301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5308 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5310 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5315 F: drivers/net/ethernet/icplus/ipg.*
5321 F: drivers/infiniband/hw/ipath/
5326 W: http://openipmi.sourceforge.net/
5328 F: Documentation/IPMI.txt
5329 F: drivers/char/ipmi/
5330 F: include/linux/ipmi*
5331 F: include/uapi/linux/ipmi*
5333 QCOM AUDIO (ASoC) DRIVERS
5340 IPS SCSI RAID DRIVER
5343 W: http://www.adaptec.com/
5345 F: drivers/scsi/ips*
5354 F: Documentation/networking/ipvs-sysctl.txt
5355 F: include/net/ip_vs.h
5356 F: include/uapi/linux/ip_vs.h
5357 F: net/netfilter/ipvs/
5363 F: drivers/tty/ipwireless/
5369 F: include/net/ipx.h
5370 F: include/uapi/linux/ipx.h
5377 W: http://irda.sourceforge.net/
5379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5380 F: Documentation/networking/irda.txt
5381 F: drivers/net/irda/
5382 F: include/net/irda/
5389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5398 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5399 F: Documentation/devicetree/bindings/interrupt-controller/
5402 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5405 F: Documentation/IRQ-domain.txt
5406 F: include/linux/irqdomain.h
5407 F: kernel/irq/irqdomain.c
5412 F: Documentation/isapnp.txt
5413 F: drivers/pnp/isapnp/
5414 F: include/linux/isapnp.h
5419 T: git git://linuxtv.org/media_tree.git
5420 W: http://linuxtv.org
5422 F: drivers/media/radio/radio-isa*
5424 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5428 F: drivers/firmware/iscsi_ibft*
5433 W: www.open-iscsi.org
5434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5436 F: drivers/scsi/*iscsi*
5437 F: include/scsi/*iscsi*
5439 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5445 W: http://www.openfabrics.org
5446 W: www.open-iscsi.org
5447 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5448 F: drivers/infiniband/ulp/iser/
5450 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5456 W: http://www.linux-iscsi.org
5457 F: drivers/infiniband/ulp/isert
5463 W: http://www.isdn4linux.de
5464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5466 F: Documentation/isdn/
5468 F: include/linux/isdn.h
5469 F: include/linux/isdn/
5470 F: include/uapi/linux/isdn.h
5471 F: include/uapi/linux/isdn/
5473 ISDN SUBSYSTEM (Eicon active card driver)
5476 W: http://www.melware.de
5478 F: drivers/isdn/hardware/eicon/
5480 IT87 HARDWARE MONITORING DRIVER
5484 F: Documentation/hwmon/it87
5485 F: drivers/hwmon/it87.c
5490 W: http://linuxtv.org/
5491 W: http://palosaari.fi/linux/
5492 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5493 T: git git://linuxtv.org/anttip/media_tree.git
5495 F: drivers/media/tuners/it913x*
5497 IVTV VIDEO4LINUX DRIVER
5501 T: git git://linuxtv.org/media_tree.git
5502 W: http://www.ivtvdriver.org
5504 F: Documentation/video4linux/*.ivtv
5505 F: drivers/media/pci/ivtv/
5506 F: include/uapi/linux/ivtv*
5508 IX2505V MEDIA DRIVER
5511 W: http://linuxtv.org/
5512 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5514 F: drivers/media/dvb-frontends/ix2505v*
5516 JC42.4 TEMPERATURE SENSOR DRIVER
5520 F: drivers/hwmon/jc42.c
5521 F: Documentation/hwmon/jc42
5526 W: http://jfs.sourceforge.net/
5527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5529 F: Documentation/filesystems/jfs.txt
5536 F: drivers/net/ethernet/jme.*
5538 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5541 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5544 F: include/uapi/linux/jffs2.h
5546 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5552 F: include/linux/jbd.h
5554 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5559 F: include/linux/jbd2.h
5561 JSM Neo PCI based serial card
5565 F: drivers/tty/serial/jsm/
5567 K10TEMP HARDWARE MONITORING DRIVER
5571 F: Documentation/hwmon/k10temp
5572 F: drivers/hwmon/k10temp.c
5574 K8TEMP HARDWARE MONITORING DRIVER
5578 F: Documentation/hwmon/k8temp
5579 F: drivers/hwmon/k8temp.c
5584 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5586 F: Documentation/kbuild/kconfig-language.txt
5593 W: http://lse.sourceforge.net/kdump/
5595 F: Documentation/kdump/
5597 KEENE FM RADIO TRANSMITTER DRIVER
5600 T: git git://linuxtv.org/media_tree.git
5601 W: http://linuxtv.org
5603 F: drivers/media/radio/radio-keene*
5605 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5611 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5617 F: Documentation/kbuild/
5619 F: scripts/Makefile.*
5626 W: http://kernelnewbies.org/KernelJanitors
5629 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5632 W: http://nfs.sourceforge.net/
5635 F: include/uapi/linux/nfsd/
5639 F: include/linux/lockd/
5640 F: include/linux/sunrpc/
5641 F: include/uapi/linux/sunrpc/
5643 KERNEL SELFTEST FRAMEWORK
5646 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5648 F: tools/testing/selftests
5650 KERNEL VIRTUAL MACHINE (KVM)
5654 W: http://www.linux-kvm.org
5655 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5657 F: Documentation/*/kvm*.txt
5658 F: Documentation/virtual/kvm/
5660 F: arch/x86/kernel/kvm.c
5661 F: arch/x86/kernel/kvmclock.c
5662 F: arch/*/include/asm/kvm*
5663 F: include/linux/kvm*
5664 F: include/uapi/linux/kvm*
5667 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5670 W: http://kvm.qumranet.com
5672 F: arch/x86/include/asm/svm.h
5673 F: arch/x86/kvm/svm.c
5675 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5678 W: http://kvm.qumranet.com
5679 T: git git://github.com/agraf/linux-2.6.git
5681 F: arch/powerpc/include/asm/kvm*
5682 F: arch/powerpc/kvm/
5684 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5689 W: http://www.ibm.com/developerworks/linux/linux390/
5691 F: Documentation/s390/kvm.txt
5692 F: arch/s390/include/asm/kvm*
5694 F: drivers/s390/kvm/
5696 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5701 W: http://systems.cs.columbia.edu/projects/kvm-arm
5703 F: arch/arm/include/uapi/asm/kvm*
5704 F: arch/arm/include/asm/kvm*
5707 F: include/kvm/arm_*
5709 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5715 F: arch/arm64/include/uapi/asm/kvm*
5716 F: arch/arm64/include/asm/kvm*
5721 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5724 F: include/linux/kexec.h
5725 F: include/uapi/linux/kexec.h
5732 F: Documentation/security/keys.txt
5733 F: include/linux/key.h
5734 F: include/linux/key-type.h
5744 F: Documentation/security/keys-trusted-encrypted.txt
5745 F: include/keys/trusted-type.h
5746 F: security/keys/trusted.c
5747 F: security/keys/trusted.h
5755 F: Documentation/security/keys-trusted-encrypted.txt
5756 F: include/keys/encrypted-type.h
5757 F: security/keys/encrypted-keys/
5759 KGDB / KDB /debug_core
5761 W: http://kgdb.wiki.kernel.org/
5764 F: Documentation/DocBook/kgdb.tmpl
5765 F: drivers/misc/kgdbts.c
5766 F: drivers/tty/serial/kgdboc.c
5767 F: include/linux/kdb.h
5768 F: include/linux/kgdb.h
5775 F: Documentation/kmemcheck.txt
5776 F: arch/x86/include/asm/kmemcheck.h
5777 F: arch/x86/mm/kmemcheck/
5778 F: include/linux/kmemcheck.h
5784 F: Documentation/kmemleak.txt
5785 F: include/linux/kmemleak.h
5787 F: mm/kmemleak-test.c
5795 F: Documentation/kprobes.txt
5796 F: include/linux/kprobes.h
5799 KS0108 LCD CONTROLLER DRIVER
5801 W: http://miguelojeda.es/auxdisplay.htm
5802 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5804 F: Documentation/auxdisplay/ks0108
5805 F: drivers/auxdisplay/ks0108.c
5806 F: include/linux/ks0108.h
5811 F: Documentation/networking/lapb-module.txt
5815 LASI 53c700 driver for PARISC
5819 F: Documentation/scsi/53c700.txt
5820 F: drivers/scsi/53c700*
5827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5830 F: include/linux/leds.h
5832 LEGACY EEPROM DRIVER
5835 F: Documentation/misc-devices/eeprom
5836 F: drivers/misc/eeprom/eeprom.c
5838 LEGO USB Tower driver
5841 W: http://legousb.sourceforge.net/
5843 F: drivers/usb/misc/legousbtower.c
5848 W: http://linuxtv.org/
5849 W: http://github.com/mkrufky
5850 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5851 T: git git://linuxtv.org/mkrufky/tuners.git
5853 F: drivers/media/dvb-frontends/lg2160.*
5855 LGDT3305 MEDIA DRIVER
5858 W: http://linuxtv.org/
5859 W: http://github.com/mkrufky
5860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5861 T: git git://linuxtv.org/mkrufky/tuners.git
5863 F: drivers/media/dvb-frontends/lgdt3305.*
5868 W: http://lguest.ozlabs.org/
5870 F: arch/x86/include/asm/lguest*.h
5873 F: include/linux/lguest*.h
5876 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5882 F: include/linux/ata.h
5883 F: include/linux/libata.h
5885 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5890 F: include/linux/pata_arasan_cf_data.h
5891 F: drivers/ata/pata_arasan_cf.c
5897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5899 F: drivers/ata/pata_*.c
5900 F: drivers/ata/ata_generic.c
5902 LIBATA SATA AHCI PLATFORM devices support
5906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5908 F: drivers/ata/ahci_platform.c
5909 F: drivers/ata/libahci_platform.c
5910 F: include/linux/ahci_platform.h
5912 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5917 F: drivers/ata/sata_promise.*
5922 F: tools/lib/lockdep/
5924 LINUX FOR IBM pSERIES (RS/6000)
5926 W: http://www.ibm.com/linux/ltc/projects/ppc
5928 F: arch/powerpc/boot/rs6000.h
5930 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5934 W: http://www.penguinppc.org/
5936 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5939 F: Documentation/powerpc/
5942 LINUX FOR POWER MACINTOSH
5944 W: http://www.penguinppc.org/
5947 F: arch/powerpc/platforms/powermac/
5948 F: drivers/macintosh/
5950 LINUX FOR POWERPC EMBEDDED MPC5XXX
5953 T: git git://git.denx.de/linux-denx-agust.git
5955 F: arch/powerpc/platforms/512x/
5956 F: arch/powerpc/platforms/52xx/
5958 LINUX FOR POWERPC EMBEDDED PPC4XX
5961 W: http://www.penguinppc.org/
5964 F: arch/powerpc/platforms/40x/
5965 F: arch/powerpc/platforms/44x/
5967 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5970 F: arch/powerpc/*/*virtex*
5971 F: arch/powerpc/*/*/*virtex*
5973 LINUX FOR POWERPC EMBEDDED PPC8XX
5975 W: http://www.penguinppc.org/
5978 F: arch/powerpc/platforms/8xx/
5980 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5983 W: http://www.penguinppc.org/
5985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5987 F: arch/powerpc/platforms/83xx/
5988 F: arch/powerpc/platforms/85xx/
5990 LINUX FOR POWERPC PA SEMI PWRFICIENT
5994 F: arch/powerpc/platforms/pasemi/
5995 F: drivers/*/*pasemi*
5996 F: drivers/*/*/*pasemi*
5998 LINUX SECURITY MODULE (LSM) FRAMEWORK
6003 LIS3LV02D ACCELEROMETER DRIVER
6006 F: Documentation/misc-devices/lis3lv02d
6007 F: drivers/misc/lis3lv02d/
6008 F: drivers/platform/x86/hp_accel.c
6016 F: kernel/livepatch/
6017 F: include/linux/livepatch.h
6018 F: arch/x86/include/asm/livepatch.h
6019 F: arch/x86/kernel/livepatch.c
6020 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6021 F: samples/livepatch/
6023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6028 F: include/linux/llc.h
6029 F: include/uapi/linux/llc.h
6033 LM73 HARDWARE MONITOR DRIVER
6037 F: drivers/hwmon/lm73.c
6039 LM78 HARDWARE MONITOR DRIVER
6043 F: Documentation/hwmon/lm78
6044 F: drivers/hwmon/lm78.c
6046 LM83 HARDWARE MONITOR DRIVER
6050 F: Documentation/hwmon/lm83
6051 F: drivers/hwmon/lm83.c
6053 LM90 HARDWARE MONITOR DRIVER
6057 F: Documentation/hwmon/lm90
6058 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6059 F: drivers/hwmon/lm90.c
6061 LM95234 HARDWARE MONITOR DRIVER
6065 F: Documentation/hwmon/lm95234
6066 F: drivers/hwmon/lm95234.c
6068 LME2510 MEDIA DRIVER
6071 W: http://linuxtv.org/
6072 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6074 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6076 LOCKDEP AND LOCKSTAT
6080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6082 F: Documentation/locking/lockdep*.txt
6083 F: Documentation/locking/lockstat.txt
6084 F: include/linux/lockdep.h
6087 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6090 W: http://www.linux-ntfs.org/content/view/19/37/
6092 F: Documentation/ldm.txt
6093 F: block/partitions/ldm.*
6103 LPC32XX MACHINE SUPPORT
6107 F: arch/arm/mach-lpc32xx/
6109 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6116 W: http://www.lsilogic.com/support
6118 F: drivers/message/fusion/
6119 F: drivers/scsi/mpt2sas/
6120 F: drivers/scsi/mpt3sas/
6122 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6126 F: drivers/scsi/sym53c8xx_2/
6128 LTC4261 HARDWARE MONITOR DRIVER
6132 F: Documentation/hwmon/ltc4261
6133 F: drivers/hwmon/ltc4261.c
6135 LTP (Linux Test Project)
6143 W: http://linux-test-project.github.io/
6144 T: git git://github.com/linux-test-project/ltp.git
6148 W: http://www.linux-m32r.org/
6155 W: http://www.linux-m68k.org/
6156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6161 M68K ON APPLE MACINTOSH
6163 W: http://www.mac.linux-m68k.org/
6170 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6174 M88DS3103 MEDIA DRIVER
6177 W: http://linuxtv.org/
6178 W: http://palosaari.fi/linux/
6179 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6180 T: git git://linuxtv.org/anttip/media_tree.git
6182 F: drivers/media/dvb-frontends/m88ds3103*
6184 M88RS2000 MEDIA DRIVER
6187 W: http://linuxtv.org/
6188 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6190 F: drivers/media/dvb-frontends/m88rs2000*
6192 MA901 MASTERKIT USB FM RADIO DRIVER
6195 T: git git://linuxtv.org/media_tree.git
6197 F: drivers/media/radio/radio-ma901.c
6202 W: http://wireless.kernel.org/
6203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6206 F: Documentation/networking/mac80211-injection.txt
6207 F: include/net/mac80211.h
6214 F: drivers/net/macvlan.c
6215 F: include/linux/if_macvlan.h
6222 F: include/linux/mailbox_client.h
6223 F: include/linux/mailbox_controller.h
6225 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6227 W: http://www.kernel.org/doc/man-pages
6231 MARVELL ARMADA DRM SUPPORT
6234 F: drivers/gpu/drm/armada/
6236 MARVELL 88E6352 DSA support
6239 F: drivers/net/dsa/mv88e6352.c
6241 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6246 F: drivers/net/ethernet/marvell/sk*
6248 MARVELL LIBERTAS WIRELESS DRIVER
6251 F: drivers/net/wireless/libertas/
6253 MARVELL MV643XX ETHERNET DRIVER
6257 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6258 F: include/linux/mv643xx.h
6260 MARVELL MVNETA ETHERNET DRIVER
6264 F: drivers/net/ethernet/marvell/mvneta.*
6266 MARVELL MWIFIEX WIRELESS DRIVER
6271 F: drivers/net/wireless/mwifiex/
6273 MARVELL MWL8K WIRELESS DRIVER
6277 F: drivers/net/wireless/mwl8k.c
6279 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6282 F: drivers/mmc/host/mvsdio.*
6284 MATROX FRAMEBUFFER DRIVER
6287 F: drivers/video/fbdev/matrox/matroxfb_*
6288 F: include/uapi/linux/matroxfb.h
6290 MAX16065 HARDWARE MONITOR DRIVER
6294 F: Documentation/hwmon/max16065
6295 F: drivers/hwmon/max16065.c
6297 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6301 F: Documentation/hwmon/max6650
6302 F: drivers/hwmon/max6650.c
6304 MAX6697 HARDWARE MONITOR DRIVER
6308 F: Documentation/hwmon/max6697
6309 F: Documentation/devicetree/bindings/i2c/max6697.txt
6310 F: drivers/hwmon/max6697.c
6311 F: include/linux/platform_data/max6697.h
6313 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6317 F: drivers/power/max14577_charger.c
6318 F: drivers/power/max77693_charger.c
6320 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6325 F: drivers/*/max14577.c
6326 F: drivers/*/max77686.c
6327 F: drivers/*/max77693.c
6328 F: drivers/extcon/extcon-max14577.c
6329 F: drivers/extcon/extcon-max77693.c
6330 F: drivers/rtc/rtc-max77686.c
6331 F: drivers/clk/clk-max77686.c
6332 F: Documentation/devicetree/bindings/mfd/max14577.txt
6333 F: Documentation/devicetree/bindings/mfd/max77686.txt
6334 F: Documentation/devicetree/bindings/mfd/max77693.txt
6335 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6336 F: include/linux/mfd/max14577*.h
6337 F: include/linux/mfd/max77686*.h
6338 F: include/linux/mfd/max77693*.h
6340 MAXIRADIO FM RADIO RECEIVER DRIVER
6343 T: git git://linuxtv.org/media_tree.git
6344 W: http://linuxtv.org
6346 F: drivers/media/radio/radio-maxiradio*
6348 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6350 P: LinuxTV.org Project
6352 W: http://linuxtv.org
6353 Q: http://patchwork.kernel.org/project/linux-media/list/
6354 T: git git://linuxtv.org/media_tree.git
6356 F: Documentation/dvb/
6357 F: Documentation/video4linux/
6358 F: Documentation/DocBook/media/
6360 F: drivers/staging/media/
6362 F: include/uapi/linux/dvb/
6363 F: include/uapi/linux/videodev2.h
6364 F: include/uapi/linux/media.h
6365 F: include/uapi/linux/v4l2-*
6366 F: include/uapi/linux/meye.h
6367 F: include/uapi/linux/ivtv*
6368 F: include/uapi/linux/uvcvideo.h
6370 MEGARAID SCSI/SAS DRIVERS
6376 W: http://www.lsi.com
6378 F: Documentation/scsi/megaraid.txt
6379 F: drivers/scsi/megaraid.*
6380 F: drivers/scsi/megaraid/
6382 MELLANOX ETHERNET DRIVER (mlx4_en)
6387 W: http://www.mellanox.com
6388 Q: http://patchwork.ozlabs.org/project/netdev/list/
6389 F: drivers/net/ethernet/mellanox/mlx4/en_*
6393 W: http://www.linux-mm.org
6395 F: include/linux/mm.h
6396 F: include/linux/gfp.h
6397 F: include/linux/mmzone.h
6398 F: include/linux/memory_hotplug.h
6399 F: include/linux/vmalloc.h
6402 MEMORY TECHNOLOGY DEVICES (MTD)
6406 W: http://www.linux-mtd.infradead.org/
6407 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6408 T: git git://git.infradead.org/linux-mtd.git
6409 T: git git://git.infradead.org/l2-mtd.git
6412 F: include/linux/mtd/
6413 F: include/uapi/mtd/
6415 MEN A21 WATCHDOG DRIVER
6419 F: drivers/watchdog/mena21_wdt.c
6421 MEN CHAMELEON BUS (mcb)
6425 F: include/linux/mcb.h
6427 MEN F21BMC (Board Management Controller)
6430 F: drivers/mfd/menf21bmc.c
6431 F: drivers/watchdog/menf21bmc_wdt.c
6432 F: drivers/leds/leds-menf21bmc.c
6433 F: drivers/hwmon/menf21bmc_hwmon.c
6434 F: Documentation/hwmon/menf21bmc
6441 F: Documentation/metag/
6442 F: Documentation/devicetree/bindings/metag/
6443 F: drivers/clocksource/metag_generic.c
6444 F: drivers/irqchip/irq-metag.c
6445 F: drivers/irqchip/irq-metag-ext.c
6446 F: drivers/tty/metag_da.c
6448 MICROBLAZE ARCHITECTURE
6450 W: http://www.monstr.eu/fdt/
6451 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6458 F: drivers/usb/image/microtek.*
6463 W: http://www.linux-mips.org/
6464 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6465 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6467 F: Documentation/mips/
6470 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6473 T: git git://linuxtv.org/media_tree.git
6474 W: http://linuxtv.org
6476 F: drivers/media/radio/radio-miropcm20*
6478 Mellanox MLX5 core VPI driver
6482 W: http://www.mellanox.com
6483 Q: http://patchwork.ozlabs.org/project/netdev/list/
6484 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6485 T: git git://openfabrics.org/~eli/connect-ib.git
6487 F: drivers/net/ethernet/mellanox/mlx5/core/
6488 F: include/linux/mlx5/
6490 Mellanox MLX5 IB driver
6493 W: http://www.mellanox.com
6494 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6495 T: git git://openfabrics.org/~eli/connect-ib.git
6497 F: include/linux/mlx5/
6498 F: drivers/infiniband/hw/mlx5/
6500 MN88472 MEDIA DRIVER
6503 W: http://linuxtv.org/
6504 W: http://palosaari.fi/linux/
6505 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6506 T: git git://linuxtv.org/anttip/media_tree.git
6508 F: drivers/staging/media/mn88472/
6509 F: drivers/media/dvb-frontends/mn88472.h
6511 MN88473 MEDIA DRIVER
6514 W: http://linuxtv.org/
6515 W: http://palosaari.fi/linux/
6516 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6517 T: git git://linuxtv.org/anttip/media_tree.git
6519 F: drivers/staging/media/mn88473/
6520 F: drivers/media/dvb-frontends/mn88473.h
6525 F: include/linux/module.h
6528 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6529 W: http://popies.net/meye/
6531 F: Documentation/video4linux/meye.txt
6532 F: drivers/media/pci/meye/
6533 F: include/uapi/linux/meye.h
6535 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6538 F: Documentation/serial/moxa-smartio
6539 F: drivers/tty/mxser.*
6541 MR800 AVERMEDIA USB FM RADIO DRIVER
6544 T: git git://linuxtv.org/media_tree.git
6546 F: drivers/media/radio/radio-mr800.c
6548 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6552 F: drivers/net/ieee802154/mrf24j40.c
6558 F: drivers/platform/x86/msi-laptop.c
6564 F: drivers/platform/x86/msi-wmi.c
6569 W: http://linuxtv.org/
6570 W: http://palosaari.fi/linux/
6571 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6572 T: git git://linuxtv.org/anttip/media_tree.git
6574 F: drivers/media/tuners/msi001*
6576 MSI2500 MEDIA DRIVER
6579 W: http://linuxtv.org/
6580 W: http://palosaari.fi/linux/
6581 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6582 T: git git://linuxtv.org/anttip/media_tree.git
6584 F: drivers/media/usb/msi2500/
6586 MT9M032 APTINA SENSOR DRIVER
6589 T: git git://linuxtv.org/media_tree.git
6591 F: drivers/media/i2c/mt9m032.c
6592 F: include/media/mt9m032.h
6594 MT9P031 APTINA CAMERA SENSOR
6597 T: git git://linuxtv.org/media_tree.git
6599 F: drivers/media/i2c/mt9p031.c
6600 F: include/media/mt9p031.h
6602 MT9T001 APTINA CAMERA SENSOR
6605 T: git git://linuxtv.org/media_tree.git
6607 F: drivers/media/i2c/mt9t001.c
6608 F: include/media/mt9t001.h
6610 MT9V032 APTINA CAMERA SENSOR
6613 T: git git://linuxtv.org/media_tree.git
6615 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6616 F: drivers/media/i2c/mt9v032.c
6617 F: include/media/mt9v032.h
6619 MULTIFUNCTION DEVICES (MFD)
6622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6625 F: include/linux/mfd/
6627 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6630 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6633 F: include/linux/mmc/
6634 F: include/uapi/linux/mmc/
6636 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6638 F: drivers/mmc/host/mmc_spi.c
6639 F: include/linux/spi/mmc_spi.h
6641 MULTISOUND SOUND DRIVER
6644 F: Documentation/sound/oss/MultiSound
6647 MULTITECH MULTIPORT CARD (ISICOM)
6649 F: drivers/tty/isicom.c
6650 F: include/linux/isicom.h
6652 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6657 F: drivers/usb/musb/
6659 MXL5007T MEDIA DRIVER
6662 W: http://linuxtv.org/
6663 W: http://github.com/mkrufky
6664 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6665 T: git git://linuxtv.org/mkrufky/tuners.git
6667 F: drivers/media/tuners/mxl5007t.*
6669 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6672 W: https://www.myricom.com/support/downloads/myri10ge.html
6674 F: drivers/net/ethernet/myricom/myri10ge/
6676 NATSEMI ETHERNET DRIVER (DP8381x)
6678 F: drivers/net/ethernet/natsemi/natsemi.c
6680 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6684 W: http://www.native-instruments.com
6692 NCR 5380 SCSI DRIVERS
6697 F: Documentation/scsi/g_NCR5380.txt
6698 F: drivers/scsi/NCR5380.*
6699 F: drivers/scsi/arm/cumana_1.c
6700 F: drivers/scsi/arm/oak.c
6701 F: drivers/scsi/atari_NCR5380.c
6702 F: drivers/scsi/atari_scsi.*
6703 F: drivers/scsi/dmx3191d.c
6704 F: drivers/scsi/dtc.*
6705 F: drivers/scsi/g_NCR5380.*
6706 F: drivers/scsi/g_NCR5380_mmio.c
6707 F: drivers/scsi/mac_scsi.*
6708 F: drivers/scsi/pas16.*
6709 F: drivers/scsi/sun3_scsi.*
6710 F: drivers/scsi/sun3_scsi_vme.c
6711 F: drivers/scsi/t128.*
6713 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6717 F: drivers/scsi/NCR_D700.*
6719 NCT6775 HARDWARE MONITOR DRIVER
6723 F: Documentation/hwmon/nct6775
6724 F: drivers/hwmon/nct6775.c
6726 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6729 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6731 F: drivers/infiniband/hw/nes/
6733 NETEM NETWORK EMULATOR
6737 F: net/sched/sch_netem.c
6739 NETERION 10GbE DRIVERS (s2io/vxge)
6743 F: Documentation/networking/s2io.txt
6744 F: Documentation/networking/vxge.txt
6745 F: drivers/net/ethernet/neterion/
6747 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6753 W: http://www.netfilter.org/
6754 W: http://www.iptables.org/
6755 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6759 F: include/linux/netfilter*
6760 F: include/linux/netfilter/
6761 F: include/net/netfilter/
6762 F: include/uapi/linux/netfilter*
6763 F: include/uapi/linux/netfilter/
6764 F: net/*/netfilter.c
6770 W: http://netlabel.sf.net
6773 F: Documentation/netlabel/
6774 F: include/net/netlabel.h
6777 NETROM NETWORK LAYER
6780 W: http://www.linux-ax25.org/
6782 F: include/net/netrom.h
6783 F: include/uapi/linux/netrom.h
6786 NETWORK BLOCK DEVICE (NBD)
6790 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6791 F: Documentation/blockdev/nbd.txt
6792 F: drivers/block/nbd.c
6793 F: include/linux/nbd.h
6794 F: include/uapi/linux/nbd.h
6796 NETWORK DROP MONITOR
6800 W: https://fedorahosted.org/dropwatch/
6801 F: net/core/drop_monitor.c
6803 NETWORKING [GENERAL]
6806 W: http://www.linuxfoundation.org/en/Net
6807 Q: http://patchwork.ozlabs.org/project/netdev/list/
6808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6813 F: include/linux/in.h
6814 F: include/linux/net.h
6815 F: include/linux/netdevice.h
6816 F: include/uapi/linux/in.h
6817 F: include/uapi/linux/net.h
6818 F: include/uapi/linux/netdevice.h
6819 F: include/uapi/linux/net_namespace.h
6821 F: tools/testing/selftests/net/
6825 NETWORKING [IPv4/IPv6]
6832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6853 F: net/ipv4/ipcomp.c
6854 F: net/ipv4/ip_vti.c
6858 F: net/ipv6/ipcomp6.c
6859 F: net/ipv6/ip6_vti.c
6860 F: include/uapi/linux/xfrm.h
6861 F: include/net/xfrm.h
6863 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6868 NETWORKING [WIRELESS]
6870 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6874 W: http://www.linuxfoundation.org/en/Net
6875 Q: http://patchwork.ozlabs.org/project/netdev/list/
6876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6880 F: include/linux/if_*
6881 F: include/linux/netdevice.h
6882 F: include/linux/arcdevice.h
6883 F: include/linux/etherdevice.h
6884 F: include/linux/fcdevice.h
6885 F: include/linux/fddidevice.h
6886 F: include/linux/hippidevice.h
6887 F: include/linux/inetdevice.h
6888 F: include/uapi/linux/if_*
6889 F: include/uapi/linux/netdevice.h
6891 NETWORKING DRIVERS (WIRELESS)
6894 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6897 F: drivers/net/wireless/
6899 NETXEN (1/10) GbE SUPPORT
6904 W: http://www.qlogic.com
6906 F: drivers/net/ethernet/qlogic/netxen/
6917 F: include/uapi/linux/nfc.h
6919 F: include/linux/platform_data/pn544.h
6920 F: Documentation/devicetree/bindings/net/nfc/
6922 NFS, SUNRPC, AND LOCKD CLIENTS
6926 W: http://client.linux-nfs.org
6927 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6933 F: include/linux/lockd/
6934 F: include/linux/nfs*
6935 F: include/linux/sunrpc/
6936 F: include/uapi/linux/nfs*
6937 F: include/uapi/linux/sunrpc/
6942 W: http://nilfs.sourceforge.net/
6943 T: git git://github.com/konis/nilfs2.git
6945 F: Documentation/filesystems/nilfs2.txt
6947 F: include/linux/nilfs2_fs.h
6949 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6951 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6953 F: Documentation/scsi/NinjaSCSI.txt
6954 F: drivers/scsi/pcmcia/nsp_*
6956 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6959 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6961 F: Documentation/scsi/NinjaSCSI.txt
6962 F: drivers/scsi/nsp32*
6967 T: git git://git.rocketboards.org/linux-socfpga-next.git
6971 NOKIA N900 POWER SUPPLY DRIVERS
6974 F: include/linux/power/bq2415x_charger.h
6975 F: include/linux/power/bq27x00_battery.h
6976 F: include/linux/power/isp1704_charger.h
6977 F: drivers/power/bq2415x_charger.c
6978 F: drivers/power/bq27x00_battery.c
6979 F: drivers/power/isp1704_charger.c
6980 F: drivers/power/rx51_battery.c
6986 W: https://github.com/jonmason/ntb/wiki
6987 T: git git://github.com/jonmason/ntb.git
6989 F: drivers/net/ntb_netdev.c
6990 F: include/linux/ntb.h
6995 W: http://www.tuxera.com/
6996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6998 F: Documentation/filesystems/ntfs.txt
7001 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7005 F: drivers/video/fbdev/riva/
7006 F: drivers/video/fbdev/nvidia/
7011 T: git git://git.infradead.org/users/willy/linux-nvme.git
7013 F: drivers/block/nvme*
7014 F: include/linux/nvme.h
7021 F: drivers/nfc/nxp-nci
7023 NXP TDA998X DRM DRIVER
7026 F: drivers/gpu/drm/i2c/tda998x_drv.c
7027 F: include/drm/i2c/tda998x.h
7033 F: sound/soc/codecs/tfa9879*
7038 W: http://www.muru.com/linux/omap/
7039 W: http://linux.omap.com/
7040 Q: http://patchwork.kernel.org/project/linux-omap/list/
7041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7044 F: arch/arm/configs/omap1_defconfig
7045 F: arch/arm/configs/omap2plus_defconfig
7046 F: drivers/i2c/busses/i2c-omap.c
7047 F: drivers/irqchip/irq-omap-intc.c
7048 F: drivers/mfd/*omap*.c
7049 F: drivers/mfd/menelaus.c
7050 F: drivers/mfd/palmas.c
7051 F: drivers/mfd/tps65217.c
7052 F: drivers/mfd/tps65218.c
7053 F: drivers/mfd/tps65910.c
7054 F: drivers/mfd/twl-core.[ch]
7055 F: drivers/mfd/twl4030*.c
7056 F: drivers/mfd/twl6030*.c
7057 F: drivers/mfd/twl6040*.c
7058 F: drivers/regulator/palmas-regulator*.c
7059 F: drivers/regulator/pbias-regulator.c
7060 F: drivers/regulator/tps65217-regulator.c
7061 F: drivers/regulator/tps65218-regulator.c
7062 F: drivers/regulator/tps65910-regulator.c
7063 F: drivers/regulator/twl-regulator.c
7064 F: include/linux/i2c-omap.h
7066 OMAP DEVICE TREE SUPPORT
7072 F: arch/arm/boot/dts/*omap*
7073 F: arch/arm/boot/dts/*am3*
7074 F: arch/arm/boot/dts/*am4*
7075 F: arch/arm/boot/dts/*am5*
7076 F: arch/arm/boot/dts/*dra7*
7078 OMAP CLOCK FRAMEWORK SUPPORT
7082 F: arch/arm/*omap*/*clock*
7084 OMAP POWER MANAGEMENT SUPPORT
7088 F: arch/arm/*omap*/*pm*
7089 F: drivers/cpufreq/omap-cpufreq.c
7091 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7096 F: arch/arm/mach-omap2/prm*
7106 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7111 F: drivers/memory/omap-gpmc.c
7112 F: arch/arm/mach-omap2/*gpmc*
7114 OMAP FRAMEBUFFER SUPPORT
7119 F: drivers/video/fbdev/omap/
7121 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7126 F: drivers/video/fbdev/omap2/
7127 F: Documentation/arm/OMAP/DSS
7129 OMAP HARDWARE SPINLOCK SUPPORT
7133 F: drivers/hwspinlock/omap_hwspinlock.c
7134 F: arch/arm/mach-omap2/hwspinlock.c
7140 F: drivers/mmc/host/omap.c
7146 F: drivers/mmc/host/omap_hsmmc.c
7148 OMAP RANDOM NUMBER GENERATOR SUPPORT
7151 F: drivers/char/hw_random/omap-rng.c
7158 F: arch/arm/mach-omap2/omap_hwmod.*
7164 F: arch/arm/mach-omap2/omap_hwmod*data*
7166 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7170 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7172 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7176 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7177 F: drivers/media/platform/omap3isp/
7178 F: drivers/staging/media/omap4iss/
7184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7186 F: drivers/usb/*/*omap*
7187 F: arch/arm/*omap*/usb*
7195 F: drivers/gpio/gpio-omap.c
7197 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7201 F: arch/arm/boot/dts/am335x-nano.dts
7207 F: Documentation/filesystems/omfs.txt
7210 OMNIKEY CARDMAN 4000 DRIVER
7213 F: drivers/char/pcmcia/cm4000_cs.c
7214 F: include/linux/cm4000_cs.h
7215 F: include/uapi/linux/cm4000_cs.h
7217 OMNIKEY CARDMAN 4040 DRIVER
7220 F: drivers/char/pcmcia/cm4040_cs.*
7222 OMNIVISION OV7670 SENSOR DRIVER
7225 T: git git://linuxtv.org/media_tree.git
7227 F: drivers/media/i2c/ov7670.c
7229 ONENAND FLASH DRIVER
7233 F: drivers/mtd/onenand/
7234 F: include/linux/mtd/onenand*.h
7236 ONSTREAM SCSI TAPE DRIVER
7241 F: Documentation/scsi/osst.txt
7242 F: drivers/scsi/osst.*
7243 F: drivers/scsi/osst_*.h
7244 F: drivers/scsi/st.h
7246 OPENCORES I2C BUS DRIVER
7250 F: Documentation/i2c/busses/i2c-ocores
7251 F: drivers/i2c/busses/i2c-ocores.c
7253 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7257 W: http://www.devicetree.org/
7258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7261 F: include/linux/of*.h
7264 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7272 F: Documentation/devicetree/
7274 F: include/dt-bindings/
7276 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7280 F: Documentation/devicetree/dynamic-resolution-notes.txt
7281 F: Documentation/devicetree/overlay-notes.txt
7282 F: drivers/of/overlay.c
7283 F: drivers/of/resolver.c
7285 OPENRISC ARCHITECTURE
7287 W: http://openrisc.net
7290 T: git git://openrisc.net/~jonas/linux
7297 W: http://openvswitch.org
7300 F: include/uapi/linux/openvswitch.h
7305 T: git git://git.alsa-project.org/alsa-kernel.git
7307 F: sound/drivers/opl4/
7313 F: arch/*/include/asm/oprofile*.h
7315 F: drivers/oprofile/
7316 F: include/linux/oprofile.h
7318 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7322 W: http://ocfs2.wiki.kernel.org
7324 F: Documentation/filesystems/ocfs2.txt
7325 F: Documentation/filesystems/dlmfs.txt
7330 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7331 W: http://www.nongnu.org/orinoco/
7333 F: drivers/net/wireless/orinoco/
7335 OSD LIBRARY and FILESYSTEM
7339 W: http://open-osd.org
7340 T: git git://git.open-osd.org/open-osd.git
7342 F: drivers/scsi/osd/
7343 F: include/scsi/osd_*
7349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7352 F: Documentation/filesystems/overlayfs.txt
7357 W: http://wireless.kernel.org/en/users/Drivers/p54
7359 F: drivers/net/wireless/p54/
7361 PA SEMI ETHERNET DRIVER
7365 F: drivers/net/ethernet/pasemi/*
7367 PA SEMI SMBUS DRIVER
7371 F: drivers/i2c/busses/i2c-pasemi.c
7373 PADATA PARALLEL EXECUTION MECHANISM
7378 F: include/linux/padata.h
7379 F: Documentation/padata.txt
7381 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7385 F: drivers/platform/x86/panasonic-laptop.c
7387 PANASONIC MN10300/AM33/AM34 PORT
7391 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7393 F: Documentation/mn10300/
7396 PARALLEL PORT SUPPORT
7400 F: include/linux/parport*.h
7401 F: drivers/char/ppdev.c
7402 F: include/uapi/linux/ppdev.h
7404 PARAVIRT_OPS INTERFACE
7411 F: Documentation/virtual/paravirt_ops.txt
7412 F: arch/*/kernel/paravirt*
7413 F: arch/*/include/asm/paravirt.h
7415 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7418 W: http://www.torque.net/linux-pp.html
7420 F: Documentation/blockdev/paride.txt
7421 F: drivers/block/paride/
7427 W: http://www.parisc-linux.org/
7428 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7433 F: Documentation/parisc/
7435 F: drivers/char/agp/parisc-agp.c
7436 F: drivers/input/serio/gscps2.c
7437 F: drivers/parport/parport_gsc.*
7438 F: drivers/tty/serial/8250/8250_gsc.c
7439 F: drivers/video/fbdev/sti*
7440 F: drivers/video/console/sti*
7441 F: drivers/video/logo/logo_parisc*
7443 PC87360 HARDWARE MONITORING DRIVER
7447 F: Documentation/hwmon/pc87360
7448 F: drivers/hwmon/pc87360.c
7453 F: drivers/char/pc8736x_gpio.c
7455 PC87427 HARDWARE MONITORING DRIVER
7459 F: Documentation/hwmon/pc87427
7460 F: drivers/hwmon/pc87427.c
7465 F: drivers/leds/leds-pca9532.c
7466 F: include/linux/leds-pca9532.h
7468 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7472 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7474 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7477 F: drivers/firmware/pcdp.*
7483 F: Documentation/PCI/pci-error-recovery.txt
7488 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7491 F: Documentation/PCI/
7493 F: include/linux/pci*
7495 F: arch/x86/kernel/quirks.c
7497 PCI DRIVER FOR ARM VERSATILE PLATFORM
7502 F: Documentation/devicetree/bindings/pci/versatile.txt
7503 F: drivers/pci/host/pci-versatile.c
7505 PCI DRIVER FOR APPLIEDMICRO XGENE
7510 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7511 F: drivers/pci/host/pci-xgene.c
7513 PCI DRIVER FOR FREESCALE LAYERSCAPE
7521 F: drivers/pci/host/*layerscape*
7529 F: drivers/pci/host/*imx6*
7531 PCI DRIVER FOR TI KEYSTONE
7536 F: drivers/pci/host/*keystone*
7538 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7544 F: drivers/pci/host/*mvebu*
7546 PCI DRIVER FOR NVIDIA TEGRA
7551 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7552 F: drivers/pci/host/pci-tegra.c
7554 PCI DRIVER FOR TI DRA7XX
7559 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7560 F: drivers/pci/host/pci-dra7xx.c
7562 PCI DRIVER FOR RENESAS R-CAR
7567 F: drivers/pci/host/*rcar*
7569 PCI DRIVER FOR SAMSUNG EXYNOS
7575 F: drivers/pci/host/pci-exynos.c
7577 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7581 F: drivers/pci/host/*designware*
7583 PCI DRIVER FOR GENERIC OF HOSTS
7588 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7589 F: drivers/pci/host/pci-host-generic.c
7591 PCIE DRIVER FOR ST SPEAR13XX
7594 F: drivers/pci/host/*spear*
7597 P: Linux PCMCIA Team
7599 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7602 F: Documentation/pcmcia/
7606 PCNET32 NETWORK DRIVER
7610 F: drivers/net/ethernet/amd/pcnet32.c
7612 PCRYPT PARALLEL CRYPTO ENGINE
7617 F: include/crypto/pcrypt.h
7619 PER-CPU MEMORY ALLOCATOR
7622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7624 F: include/linux/percpu*.h
7626 F: arch/*/include/asm/percpu.h
7628 PER-TASK DELAY ACCOUNTING
7631 F: include/linux/delayacct.h
7632 F: kernel/delayacct.c
7634 PERFORMANCE EVENTS SUBSYSTEM
7640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7643 F: include/linux/perf_event.h
7644 F: include/uapi/linux/perf_event.h
7645 F: arch/*/kernel/perf_event*.c
7646 F: arch/*/kernel/*/perf_event*.c
7647 F: arch/*/kernel/*/*/perf_event*.c
7648 F: arch/*/include/asm/perf_event.h
7649 F: arch/*/kernel/perf_callchain.c
7652 PERSONALITY HANDLING
7656 F: include/linux/personality.h
7657 F: include/uapi/linux/personality.h
7662 F: Documentation/networking/phonet.txt
7663 F: include/linux/phonet.h
7664 F: include/net/phonet/
7665 F: include/uapi/linux/phonet.h
7672 F: drivers/mtd/devices/phram.c
7678 F: drivers/hid/hid-picolcd*
7683 T: git git://github.com/jamieiles/linux-2.6-ji.git
7685 F: arch/arm/boot/dts/picoxcell*
7686 F: arch/arm/mach-picoxcell/
7687 F: drivers/crypto/picoxcell*
7689 PIN CONTROL SUBSYSTEM
7692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7695 F: include/linux/pinctrl/
7697 PIN CONTROLLER - ATMEL AT91
7701 F: drivers/pinctrl/pinctrl-at91.*
7703 PIN CONTROLLER - INTEL
7707 F: drivers/pinctrl/intel/
7709 PIN CONTROLLER - RENESAS
7713 F: drivers/pinctrl/sh-pfc/
7715 PIN CONTROLLER - SAMSUNG
7721 F: drivers/pinctrl/samsung/
7723 PIN CONTROLLER - ST SPEAR
7727 W: http://www.st.com/spear
7729 F: drivers/pinctrl/spear/
7734 F: drivers/block/pktcdvd.c
7735 F: include/linux/pktcdvd.h
7736 F: include/uapi/linux/pktcdvd.h
7740 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7742 T: git git://github.com/gxt/linux.git
7743 F: drivers/input/serio/i8042-unicore32io.h
7744 F: drivers/i2c/busses/i2c-puv3.c
7745 F: drivers/video/fbdev/fb-puv3.c
7746 F: drivers/rtc/rtc-puv3.c
7748 PMBUS HARDWARE MONITORING DRIVERS
7751 W: http://www.lm-sensors.org/
7752 W: http://www.roeck-us.net/linux/drivers/
7753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7755 F: Documentation/hwmon/pmbus
7756 F: drivers/hwmon/pmbus/
7757 F: include/linux/i2c/pmbus.h
7759 PMC SIERRA MaxRAID DRIVER
7762 W: http://www.pmc-sierra.com/
7764 F: drivers/scsi/pmcraid.*
7766 PMC SIERRA PM8001 DRIVER
7772 F: drivers/scsi/pm8001/
7774 POSIX CLOCKS and TIMERS
7777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7780 F: include/linux/timer*
7781 F: kernel/time/*timer*
7783 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7788 T: git git://git.infradead.org/battery-2.6.git
7790 F: include/linux/power_supply.h
7802 F: drivers/i2c/busses/i2c-pnx.c
7804 PPP PROTOCOL DRIVERS AND COMPRESSORS
7808 F: drivers/net/ppp/ppp_*
7810 PPP OVER ATM (RFC 2364)
7813 F: net/atm/pppoatm.c
7814 F: include/uapi/linux/atmppp.h
7819 F: drivers/net/ppp/pppoe.c
7820 F: drivers/net/ppp/pppox.c
7825 F: net/l2tp/l2tp_ppp.c
7826 F: include/linux/if_pppol2tp.h
7827 F: include/uapi/linux/if_pppol2tp.h
7831 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7834 F: Documentation/pps/
7836 F: include/linux/pps*.h
7842 F: drivers/net/ppp/pptp.c
7843 W: http://sourceforge.net/projects/accel-pptp
7848 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7850 F: Documentation/preempt-locking.txt
7851 F: include/linux/preempt.h
7853 PRISM54 WIRELESS DRIVER
7856 W: http://wireless.kernel.org/en/users/Drivers/p54
7858 F: drivers/net/wireless/prism54/
7865 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7867 PS3 PLATFORM SUPPORT
7872 F: arch/powerpc/boot/ps3*
7873 F: arch/powerpc/include/asm/lv1call.h
7874 F: arch/powerpc/include/asm/ps3*.h
7875 F: arch/powerpc/platforms/ps3/
7878 F: drivers/rtc/rtc-ps3.c
7879 F: drivers/usb/host/*ps3.c
7880 F: sound/ppc/snd_ps3*
7886 F: drivers/block/ps3vram.c
7894 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7896 F: include/linux/pstore*
7897 F: drivers/firmware/efi/efi-pstore.c
7898 F: drivers/acpi/apei/erst.c
7900 PTP HARDWARE CLOCK SUPPORT
7904 W: http://linuxptp.sourceforge.net/
7905 F: Documentation/ABI/testing/sysfs-ptp
7906 F: Documentation/ptp/*
7907 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7908 F: drivers/net/phy/dp83640*
7910 F: include/linux/ptp_cl*
7916 F: include/asm-generic/syscall.h
7917 F: include/linux/ptrace.h
7918 F: include/linux/regset.h
7919 F: include/linux/tracehook.h
7920 F: include/uapi/linux/ptrace.h
7923 PVRUSB2 VIDEO4LINUX DRIVER
7927 W: http://www.isely.net/pvrusb2/
7928 T: git git://linuxtv.org/media_tree.git
7930 F: Documentation/video4linux/README.pvrusb2
7931 F: drivers/media/usb/pvrusb2/
7936 T: git git://linuxtv.org/media_tree.git
7938 F: drivers/media/usb/pwc/*
7944 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7945 F: Documentation/hwmon/pwm-fan
7946 F: drivers/hwmon/pwm-fan.c
7952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7953 F: Documentation/pwm.txt
7954 F: Documentation/devicetree/bindings/pwm/
7955 F: include/linux/pwm.h
7957 F: drivers/video/backlight/pwm_bl.c
7958 F: include/linux/pwm_backlight.h
7960 PXA2xx/PXA3xx SUPPORT
7965 T: git git://github.com/hzhuang1/linux.git
7966 T: git git://github.com/rjarzmik/linux.git
7968 F: arch/arm/mach-pxa/
7969 F: drivers/pcmcia/pxa2xx*
7970 F: drivers/spi/spi-pxa2xx*
7971 F: drivers/usb/gadget/udc/pxa2*
7972 F: include/sound/pxa2xx-lib.h
7976 PXA3xx NAND FLASH DRIVER
7980 F: drivers/mtd/nand/pxa3xx_nand.c
7986 T: git git://github.com/hzhuang1/linux.git
7987 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7989 F: arch/arm/mach-mmp/
8003 F: drivers/crypto/qat/
8009 F: drivers/infiniband/hw/qib/
8011 QLOGIC QLA1280 SCSI DRIVER
8015 F: drivers/scsi/qla1280.[ch]
8017 QLOGIC QLA2XXX FC-SCSI DRIVER
8021 F: Documentation/scsi/LICENSE.qla2xxx
8022 F: drivers/scsi/qla2xxx/
8024 QLOGIC QLA4XXX iSCSI DRIVER
8028 F: Documentation/scsi/LICENSE.qla4xxx
8029 F: drivers/scsi/qla4xxx/
8031 QLOGIC QLA3XXX NETWORK DRIVER
8037 F: Documentation/networking/LICENSE.qla3xxx
8038 F: drivers/net/ethernet/qlogic/qla3xxx.*
8040 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8045 F: drivers/net/ethernet/qlogic/qlcnic/
8047 QLOGIC QLGE 10Gb ETHERNET DRIVER
8054 F: drivers/net/ethernet/qlogic/qlge/
8058 W: http://www.alarsen.net/linux/qnx4fs/
8061 F: include/uapi/linux/qnx4_fs.h
8062 F: include/uapi/linux/qnxtypes.h
8067 W: http://linuxtv.org/
8068 W: http://palosaari.fi/linux/
8069 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8070 T: git git://linuxtv.org/anttip/media_tree.git
8072 F: drivers/media/tuners/qt1010*
8074 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8078 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8080 F: drivers/net/wireless/ath/ath9k/
8082 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8085 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8086 T: git git://github.com/kvalo/ath.git
8088 F: drivers/net/wireless/ath/ath10k/
8090 QUALCOMM HEXAGON ARCHITECTURE
8096 QUALCOMM WCN36XX WIRELESS DRIVER
8099 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8100 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8102 F: drivers/net/wireless/ath/wcn36xx/
8104 RADOS BLOCK DEVICE (RBD)
8110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8112 F: drivers/block/rbd.c
8113 F: drivers/block/rbd_types.h
8115 RADEON FRAMEBUFFER DISPLAY DRIVER
8119 F: drivers/video/fbdev/aty/radeon*
8120 F: include/uapi/linux/radeonfb.h
8122 RADIOSHARK RADIO DRIVER
8125 T: git git://linuxtv.org/media_tree.git
8127 F: drivers/media/radio/radio-shark.c
8129 RADIOSHARK2 RADIO DRIVER
8132 T: git git://linuxtv.org/media_tree.git
8134 F: drivers/media/radio/radio-shark2.c
8135 F: drivers/media/radio/radio-tea5777.c
8137 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8141 F: drivers/video/fbdev/aty/aty128fb.c
8143 RALINK RT2X00 WIRELESS LAN DRIVER
8149 W: http://rt2x00.serialmonkey.com/
8151 F: drivers/net/wireless/rt2x00/
8153 RAMDISK RAM BLOCK DEVICE DRIVER
8156 F: Documentation/blockdev/ramdisk.txt
8157 F: drivers/block/brd.c
8159 PERSISTENT MEMORY DRIVER
8163 F: drivers/block/pmem.c
8165 RANDOM NUMBER DRIVER
8168 F: drivers/char/random.c
8176 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8179 F: drivers/net/wireless/ray*
8186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8187 F: Documentation/RCU/torture.txt
8188 F: kernel/rcu/rcutorture.c
8190 RCUTORTURE TEST FRAMEWORK
8198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8199 F: tools/testing/selftests/rcutorture
8205 RDC R6040 FAST ETHERNET DRIVER
8209 F: drivers/net/ethernet/rdc/r6040.c
8211 RDS - RELIABLE DATAGRAM SOCKETS
8217 READ-COPY UPDATE (RCU)
8224 W: http://www.rdrop.com/users/paulmck/RCU/
8226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8227 F: Documentation/RCU/
8228 X: Documentation/RCU/torture.txt
8229 F: include/linux/rcu*
8230 X: include/linux/srcu.h
8234 REAL TIME CLOCK (RTC) SUBSYSTEM
8238 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8240 F: Documentation/rtc.txt
8242 F: include/linux/rtc.h
8243 F: include/uapi/linux/rtc.h
8245 REALTEK AUDIO CODECS
8249 F: sound/soc/codecs/rt*
8250 F: include/sound/rt*.h
8252 REISERFS FILE SYSTEM
8257 REGISTER MAP ABSTRACTION
8260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8262 F: drivers/base/regmap/
8263 F: include/linux/regmap.h
8265 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8269 F: drivers/remoteproc/
8270 F: Documentation/remoteproc.txt
8271 F: include/linux/remoteproc.h
8273 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8278 F: Documentation/rpmsg.txt
8279 F: include/linux/rpmsg.h
8281 RESET CONTROLLER FRAMEWORK
8285 F: Documentation/devicetree/bindings/reset/
8286 F: include/linux/reset.h
8287 F: include/linux/reset-controller.h
8292 W: http://wireless.kernel.org/
8293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8296 F: Documentation/rfkill.txt
8304 F: include/linux/rhashtable.h
8306 RICOH SMARTMEDIA/XD DRIVER
8309 F: drivers/mtd/nand/r852.c
8310 F: drivers/mtd/nand/r852.h
8312 RICOH R5C592 MEMORYSTICK DRIVER
8315 F: drivers/memstick/host/r592.*
8319 W: http://sourceforge.net/projects/roccat/
8321 F: drivers/hid/hid-roccat*
8322 F: include/linux/hid-roccat*
8323 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8330 F: drivers/net/ethernet/rocker/
8334 W: http://www.comtrol.com
8336 F: Documentation/serial/rocket.txt
8337 F: drivers/tty/rocket*
8339 ROCKETPORT EXPRESS/INFINITY DRIVER
8343 F: drivers/tty/serial/rp2.*
8348 W: http://www.linux-ax25.org/
8350 F: include/net/rose.h
8351 F: include/uapi/linux/rose.h
8354 RTL2830 MEDIA DRIVER
8357 W: http://linuxtv.org/
8358 W: http://palosaari.fi/linux/
8359 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8360 T: git git://linuxtv.org/anttip/media_tree.git
8362 F: drivers/media/dvb-frontends/rtl2830*
8364 RTL2832 MEDIA DRIVER
8367 W: http://linuxtv.org/
8368 W: http://palosaari.fi/linux/
8369 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8370 T: git git://linuxtv.org/anttip/media_tree.git
8372 F: drivers/media/dvb-frontends/rtl2832*
8374 RTL2832_SDR MEDIA DRIVER
8377 W: http://linuxtv.org/
8378 W: http://palosaari.fi/linux/
8379 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8380 T: git git://linuxtv.org/anttip/media_tree.git
8382 F: drivers/media/dvb-frontends/rtl2832_sdr*
8384 RTL8180 WIRELESS DRIVER
8386 W: http://wireless.kernel.org/
8387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8389 F: drivers/net/wireless/rtl818x/rtl8180/
8391 RTL8187 WIRELESS DRIVER
8396 W: http://wireless.kernel.org/
8397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8399 F: drivers/net/wireless/rtl818x/rtl8187/
8401 RTL8192CE WIRELESS DRIVER
8405 W: http://wireless.kernel.org/
8406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8408 F: drivers/net/wireless/rtlwifi/
8409 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8411 S3 SAVAGE FRAMEBUFFER DRIVER
8415 F: drivers/video/fbdev/savage/
8422 W: http://www.ibm.com/developerworks/linux/linux390/
8426 F: Documentation/s390/
8427 F: Documentation/DocBook/s390*
8429 S390 COMMON I/O LAYER
8433 W: http://www.ibm.com/developerworks/linux/linux390/
8435 F: drivers/s390/cio/
8441 W: http://www.ibm.com/developerworks/linux/linux390/
8443 F: drivers/s390/block/dasd*
8444 F: block/partitions/ibm.c
8446 S390 NETWORK DRIVERS
8450 W: http://www.ibm.com/developerworks/linux/linux390/
8452 F: drivers/s390/net/
8458 W: http://www.ibm.com/developerworks/linux/linux390/
8461 F: drivers/pci/hotplug/s390_pci_hpc.c
8467 W: http://www.ibm.com/developerworks/linux/linux390/
8469 F: drivers/s390/crypto/
8475 W: http://www.ibm.com/developerworks/linux/linux390/
8477 F: drivers/s390/scsi/zfcp_*
8479 S390 IUCV NETWORK LAYER
8483 W: http://www.ibm.com/developerworks/linux/linux390/
8485 F: drivers/s390/net/*iucv*
8486 F: include/net/iucv/
8489 S3C24XX SD/MMC Driver
8493 F: drivers/mmc/host/s3cmci.*
8495 SAA6588 RDS RECEIVER DRIVER
8498 T: git git://linuxtv.org/media_tree.git
8499 W: http://linuxtv.org
8501 F: drivers/media/i2c/saa6588*
8503 SAA7134 VIDEO4LINUX DRIVER
8506 W: http://linuxtv.org
8507 T: git git://linuxtv.org/media_tree.git
8509 F: Documentation/video4linux/*.saa7134
8510 F: drivers/media/pci/saa7134/
8512 SAA7146 VIDEO4LINUX-2 DRIVER
8515 T: git git://linuxtv.org/media_tree.git
8517 F: drivers/media/common/saa7146/
8518 F: drivers/media/pci/saa7146/
8519 F: include/media/saa7146*
8521 SAMSUNG LAPTOP DRIVER
8525 F: drivers/platform/x86/samsung-laptop.c
8527 SAMSUNG AUDIO (ASoC) DRIVERS
8531 F: sound/soc/samsung/
8533 SAMSUNG FRAMEBUFFER DRIVER
8537 F: drivers/video/fbdev/s3c-fb.c
8539 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8543 F: drivers/mfd/sec*.c
8544 F: drivers/regulator/s2m*.c
8545 F: drivers/regulator/s5m*.c
8546 F: include/linux/mfd/samsung/
8548 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8552 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8554 F: drivers/media/platform/exynos4-is/
8556 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8561 F: drivers/media/platform/s3c-camif/
8562 F: include/media/s3c_camif.h
8564 SAMSUNG S5C73M3 CAMERA DRIVER
8569 F: drivers/media/i2c/s5c73m3/*
8571 SAMSUNG S5K5BAF CAMERA DRIVER
8576 F: drivers/media/i2c/s5k5baf.c
8578 SAMSUNG SOC CLOCK DRIVERS
8583 F: drivers/clk/samsung/
8585 SAMSUNG SXGBE DRIVERS
8591 F: drivers/net/ethernet/samsung/sxgbe/
8593 SAMSUNG THERMAL DRIVER
8598 T: https://github.com/lmajewski/linux-samsung-thermal.git
8599 F: drivers/thermal/samsung/
8601 SAMSUNG USB2 PHY DRIVER
8605 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8606 F: Documentation/phy/samsung-usb2.txt
8607 F: drivers/phy/phy-exynos4210-usb2.c
8608 F: drivers/phy/phy-exynos4x12-usb2.c
8609 F: drivers/phy/phy-exynos5250-usb2.c
8610 F: drivers/phy/phy-s5pv210-usb2.c
8611 F: drivers/phy/phy-samsung-usb2.c
8612 F: drivers/phy/phy-samsung-usb2.h
8618 F: drivers/tty/serial/
8620 SYNOPSYS DESIGNWARE DMAC DRIVER
8624 F: include/linux/dma/dw.h
8625 F: include/linux/platform_data/dma-dw.h
8628 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8633 F: include/linux/mmc/dw_mmc.h
8634 F: drivers/mmc/host/dw_mmc*
8639 F: drivers/thunderbolt/
8641 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8647 F: include/linux/clocksource.h
8648 F: include/linux/time.h
8649 F: include/linux/timex.h
8650 F: include/uapi/linux/time.h
8651 F: include/uapi/linux/timex.h
8652 F: kernel/time/clocksource.c
8653 F: kernel/time/time*.c
8654 F: kernel/time/ntp.c
8655 F: tools/testing/selftests/timers/
8660 F: drivers/watchdog/sc1200wdt.c
8666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8669 F: include/linux/sched.h
8670 F: include/uapi/linux/sched.h
8671 F: include/linux/wait.h
8676 W: http://www.sunplus.com
8683 W: http://www.kernel.dk
8687 SCSI RDMA PROTOCOL (SRP) INITIATOR
8691 W: http://www.openfabrics.org
8692 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8694 F: drivers/infiniband/ulp/srp/
8695 F: include/scsi/srp.h
8700 W: http://sg.danny.cz/sg
8702 F: Documentation/scsi/scsi-generic.txt
8703 F: drivers/scsi/sg.c
8704 F: include/scsi/sg.h
8709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8718 F: Documentation/scsi/st.txt
8719 F: drivers/scsi/st.*
8720 F: drivers/scsi/st_*.h
8726 W: http://lksctp.sourceforge.net
8728 F: Documentation/networking/sctp.txt
8729 F: include/linux/sctp.h
8730 F: include/uapi/linux/sctp.h
8731 F: include/net/sctp/
8737 F: Documentation/i2c/busses/scx200_acb
8738 F: arch/x86/platform/scx200/
8739 F: drivers/watchdog/scx200_wdt.c
8740 F: drivers/i2c/busses/scx200*
8741 F: drivers/mtd/maps/scx200_docflash.c
8742 F: include/linux/scx200.h
8747 F: drivers/char/scx200_gpio.c
8748 F: include/linux/scx200_gpio.h
8750 SCx200 HRT CLOCKSOURCE DRIVER
8753 F: drivers/clocksource/scx200_hrt.c
8755 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8759 F: drivers/mmc/host/sdricoh_cs.c
8761 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8764 F: drivers/mmc/host/sdhci.*
8765 F: drivers/mmc/host/sdhci-pltfm.[ch]
8771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8774 F: include/uapi/linux/seccomp.h
8775 F: include/linux/seccomp.h
8776 K: \bsecure_computing
8779 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8784 F: drivers/mmc/host/sdhci-s3c*
8786 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8791 F: drivers/mmc/host/sdhci-spear.c
8797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8798 W: http://kernsec.org/
8806 SELINUX SECURITY MODULE
8811 W: http://selinuxproject.org
8812 T: git git://git.infradead.org/users/pcmoore/selinux
8814 F: include/linux/selinux*
8815 F: security/selinux/
8818 APPARMOR SECURITY MODULE
8821 W: apparmor.wiki.kernel.org
8822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8824 F: security/apparmor/
8829 F: drivers/misc/phantom.c
8830 F: include/uapi/linux/phantom.h
8832 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8837 W: http://www.avagotech.com
8839 F: drivers/scsi/be2iscsi/
8841 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8847 W: http://www.emulex.com
8849 F: drivers/net/ethernet/emulex/benet/
8851 EMULEX ONECONNECT ROCE DRIVER
8856 W: http://www.emulex.com
8858 F: drivers/infiniband/hw/ocrdma/
8865 F: drivers/net/ethernet/sfc/
8870 F: drivers/misc/sgi-gru/
8872 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8876 F: Documentation/ia64/serial.txt
8877 F: drivers/tty/serial/ioc?_serial.c
8878 F: include/linux/ioc?.h
8880 SGI XP/XPC/XPNET DRIVER
8884 F: drivers/misc/sgi-xp/
8889 W: http://linuxtv.org/
8890 W: http://palosaari.fi/linux/
8891 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8892 T: git git://linuxtv.org/anttip/media_tree.git
8894 F: drivers/media/tuners/si2157*
8899 W: http://linuxtv.org/
8900 W: http://palosaari.fi/linux/
8901 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8902 T: git git://linuxtv.org/anttip/media_tree.git
8904 F: drivers/media/dvb-frontends/si2168*
8906 SI470X FM RADIO RECEIVER I2C DRIVER
8909 T: git git://linuxtv.org/media_tree.git
8910 W: http://linuxtv.org
8912 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8914 SI470X FM RADIO RECEIVER USB DRIVER
8917 T: git git://linuxtv.org/media_tree.git
8918 W: http://linuxtv.org
8920 F: drivers/media/radio/si470x/radio-si470x-common.c
8921 F: drivers/media/radio/si470x/radio-si470x.h
8922 F: drivers/media/radio/si470x/radio-si470x-usb.c
8924 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8927 T: git git://linuxtv.org/media_tree.git
8928 W: http://linuxtv.org
8930 F: drivers/media/radio/si4713/si4713.?
8932 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8935 T: git git://linuxtv.org/media_tree.git
8936 W: http://linuxtv.org
8938 F: drivers/media/radio/si4713/radio-platform-si4713.c
8940 SI4713 FM RADIO TRANSMITTER USB DRIVER
8943 T: git git://linuxtv.org/media_tree.git
8944 W: http://linuxtv.org
8946 F: drivers/media/radio/si4713/radio-usb-si4713.c
8951 W: http://linuxtv.org
8952 T: git git://linuxtv.org/media_tree.git
8954 F: drivers/media/common/siano/
8955 F: drivers/media/usb/siano/
8956 F: drivers/media/usb/siano/
8957 F: drivers/media/mmc/siano/
8963 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8964 F: drivers/video/fbdev/simplefb.c
8965 F: include/linux/platform_data/simplefb.h
8967 SH_VEU V4L2 MEM2MEM DRIVER
8970 F: drivers/media/platform/sh_veu.c
8972 SH_VOU V4L2 OUTPUT DRIVER
8975 F: drivers/media/platform/sh_vou.c
8976 F: include/media/sh_vou.h
8978 SIMPLE FIRMWARE INTERFACE (SFI)
8981 W: http://simplefirmware.org/
8982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8984 F: arch/x86/platform/sfi/
8986 F: include/linux/sfi*.h
8988 SIMTEC EB110ATX (Chalice CATS)
8992 W: http://www.simtec.co.uk/products/EB110ATX/
8995 SIMTEC EB2410ITX (BAST)
8999 W: http://www.simtec.co.uk/products/EB2410ITX/
9001 F: arch/arm/mach-s3c24xx/mach-bast.c
9002 F: arch/arm/mach-s3c24xx/bast-ide.c
9003 F: arch/arm/mach-s3c24xx/bast-irq.c
9005 TI DAVINCI MACHINE SUPPORT
9008 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9009 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9011 F: arch/arm/mach-davinci/
9012 F: drivers/i2c/busses/i2c-davinci.c
9014 TI DAVINCI SERIES MEDIA DRIVER
9017 W: http://linuxtv.org/
9018 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9019 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9021 F: drivers/media/platform/davinci/
9022 F: include/media/davinci/
9024 TI AM437X VPFE DRIVER
9027 W: http://linuxtv.org/
9028 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9029 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9031 F: drivers/media/platform/am437x/
9033 OV2659 OMNIVISION SENSOR DRIVER
9036 W: http://linuxtv.org/
9037 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9038 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9040 F: drivers/media/i2c/ov2659.c
9041 F: include/media/ov2659.h
9043 SIS 190 ETHERNET DRIVER
9047 F: drivers/net/ethernet/sis/sis190.c
9049 SIS 900/7016 FAST ETHERNET DRIVER
9051 W: http://www.brownhat.org/sis900.html
9054 F: drivers/net/ethernet/sis/sis900.*
9056 SIS FRAMEBUFFER DRIVER
9058 W: http://www.winischhofer.net/linuxsisvga.shtml
9060 F: Documentation/fb/sisfb.txt
9061 F: drivers/video/fbdev/sis/
9062 F: include/video/sisfb.h
9066 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9068 F: drivers/usb/misc/sisusbvga/
9078 F: include/linux/sl?b*.h
9081 SLEEPABLE READ-COPY UPDATE (SRCU)
9088 W: http://www.rdrop.com/users/paulmck/RCU/
9090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9091 F: include/linux/srcu.h
9092 F: kernel/rcu/srcu.c
9094 SMACK SECURITY MODULE
9097 W: http://schaufler-ca.com
9098 T: git git://git.gitorious.org/smack-next/kernel.git
9100 F: Documentation/security/Smack.txt
9103 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9107 F: drivers/power/avs/
9108 F: include/linux/power/smartreflex.h
9111 SMC91x ETHERNET DRIVER
9114 F: drivers/net/ethernet/smsc/smc91x.*
9116 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9120 F: drivers/media/i2c/smiapp/
9121 F: include/media/smiapp.h
9122 F: drivers/media/i2c/smiapp-pll.c
9123 F: drivers/media/i2c/smiapp-pll.h
9124 F: include/uapi/linux/smiapp.h
9125 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9127 SMM665 HARDWARE MONITOR DRIVER
9131 F: Documentation/hwmon/smm665
9132 F: drivers/hwmon/smm665.c
9134 SMSC EMC2103 HARDWARE MONITOR DRIVER
9138 F: Documentation/hwmon/emc2103
9139 F: drivers/hwmon/emc2103.c
9141 SMSC SCH5627 HARDWARE MONITOR DRIVER
9145 F: Documentation/hwmon/sch5627
9146 F: drivers/hwmon/sch5627.c
9148 SMSC47B397 HARDWARE MONITOR DRIVER
9152 F: Documentation/hwmon/smsc47b397
9153 F: drivers/hwmon/smsc47b397.c
9155 SMSC911x ETHERNET DRIVER
9159 F: include/linux/smsc911x.h
9160 F: drivers/net/ethernet/smsc/smsc911x.*
9162 SMSC9420 PCI ETHERNET DRIVER
9166 F: drivers/net/ethernet/smsc/smsc9420.*
9168 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9172 F: drivers/video/fbdev/smscufx.c
9174 SOC-CAMERA V4L2 SUBSYSTEM
9177 T: git git://linuxtv.org/media_tree.git
9179 F: include/media/soc*
9180 F: drivers/media/i2c/soc_camera/
9181 F: drivers/media/platform/soc_camera/
9183 SOEKRIS NET48XX LED SUPPORT
9186 F: drivers/leds/leds-net48xx.c
9188 SOFTLOGIC 6x10 MPEG CODEC
9195 F: drivers/media/pci/solo6x10/
9197 SOFTWARE RAID (Multiple Disks) SUPPORT
9202 F: include/linux/raid/
9203 F: include/uapi/linux/raid/
9205 SONIC NETWORK DRIVER
9209 F: drivers/net/ethernet/natsemi/sonic.*
9211 SONICS SILICON BACKPLANE DRIVER (SSB)
9216 F: include/linux/ssb/
9218 SONY VAIO CONTROL DEVICE DRIVER
9221 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9223 F: Documentation/laptops/sony-laptop.txt
9224 F: drivers/char/sonypi.c
9225 F: drivers/platform/x86/sony-laptop.c
9226 F: include/linux/sony-laptop.h
9228 SONY MEMORYSTICK CARD SUPPORT
9230 W: http://tifmxx.berlios.de/
9232 F: drivers/memstick/host/tifm_ms.c
9234 SONY MEMORYSTICK STANDARD SUPPORT
9237 F: drivers/memstick/core/ms_block.*
9243 W: http://www.alsa-project.org/
9244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9245 T: git git://git.alsa-project.org/alsa-kernel.git
9246 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9248 F: Documentation/sound/
9250 F: include/uapi/sound/
9253 SOUND - COMPRESSED AUDIO
9256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9258 F: Documentation/sound/alsa/compress_offload.txt
9259 F: include/sound/compress_driver.h
9260 F: include/uapi/sound/compress_*
9261 F: sound/core/compress_offload.c
9262 F: sound/soc/soc-compress.c
9264 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9269 W: http://alsa-project.org/main/index.php/ASoC
9271 F: Documentation/sound/alsa/soc/
9273 F: include/sound/soc*
9275 SOUND - DMAENGINE HELPERS
9278 F: include/sound/dmaengine_pcm.h
9279 F: sound/core/pcm_dmaengine.c
9280 F: sound/soc/soc-generic-dmaengine-pcm.c
9285 W: http://linuxtv.org/
9286 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9288 F: drivers/media/dvb-frontends/sp2*
9290 SPARC + UltraSPARC (sparc/sparc64)
9293 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9300 SPARC SERIAL DRIVERS
9303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9306 F: include/linux/sunserialcore.h
9307 F: drivers/tty/serial/suncore.c
9308 F: drivers/tty/serial/sunhv.c
9309 F: drivers/tty/serial/sunsab.c
9310 F: drivers/tty/serial/sunsab.h
9311 F: drivers/tty/serial/sunsu.c
9312 F: drivers/tty/serial/sunzilog.c
9313 F: drivers/tty/serial/sunzilog.h
9318 W: https://sparse.wiki.kernel.org/
9319 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9320 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9322 F: include/linux/compiler.h
9324 SPEAR PLATFORM SUPPORT
9329 W: http://www.st.com/spear
9331 F: arch/arm/mach-spear/
9333 SPEAR CLOCK FRAMEWORK SUPPORT
9337 W: http://www.st.com/spear
9339 F: drivers/clk/spear/
9344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9345 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9347 F: Documentation/spi/
9349 F: include/linux/spi/
9350 F: include/uapi/linux/spi/
9352 SPIDERNET NETWORK DRIVER for CELL
9357 F: Documentation/networking/spider_net.txt
9358 F: drivers/net/ethernet/toshiba/spider_net*
9364 W: http://www.ibm.com/developerworks/power/cell/
9366 F: Documentation/filesystems/spufs.txt
9367 F: arch/powerpc/platforms/cell/spufs/
9369 SQUASHFS FILE SYSTEM
9372 W: http://squashfs.org.uk
9374 F: Documentation/filesystems/squashfs.txt
9377 SRM (Alpha) environment access
9380 F: arch/alpha/kernel/srm_env.c
9386 F: Documentation/stable_kernel_rules.txt
9390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9399 F: drivers/staging/comedi/
9401 STAGING - FLARION FT1000 DRIVERS
9404 F: drivers/staging/ft1000/
9406 STAGING - INDUSTRIAL IO
9410 F: drivers/staging/iio/
9412 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9414 W: http://www.lirc.org/
9416 F: drivers/staging/media/lirc/
9418 STAGING - LUSTRE PARALLEL FILESYSTEM
9422 W: http://lustre.opensfs.org/
9424 F: drivers/staging/lustre
9426 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9432 F: drivers/staging/nvec/
9434 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9438 W: http://wiki.laptop.org/go/DCON
9440 F: drivers/staging/olpc_dcon/
9442 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9445 F: drivers/staging/ozwpan/
9447 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9450 F: drivers/staging/panel/
9452 STAGING - REALTEK RTL8712U DRIVERS
9456 F: drivers/staging/rtl8712/
9458 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9463 F: drivers/staging/rtl8723au/
9465 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9471 F: drivers/staging/sm7xxfb/
9473 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9479 F: drivers/staging/sm750fb/
9485 F: drivers/staging/slicoss/
9487 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9493 W: http://www.linux-speakup.org/
9495 F: drivers/staging/speakup/
9497 STAGING - VIA VT665X DRIVERS
9500 F: drivers/staging/vt665?/
9502 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9505 F: drivers/staging/xgifb/
9507 STARFIRE/DURALAN NETWORK DRIVER
9510 F: drivers/net/ethernet/adaptec/starfire*
9514 W: http://sammy.net/sun3/
9516 F: arch/m68k/kernel/*sun3*
9518 F: arch/m68k/include/asm/sun3*
9519 F: drivers/net/ethernet/i825xx/sun3*
9521 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9525 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9526 F: drivers/input/keyboard/sun4i-lradc-keys.c
9528 SUNDANCE NETWORK DRIVER
9532 F: drivers/net/ethernet/dlink/sundance.c
9536 Q: http://patchwork.kernel.org/project/linux-sh/list/
9538 F: Documentation/sh/
9548 F: Documentation/power/
9549 F: arch/x86/kernel/acpi/
9550 F: drivers/base/power/
9552 F: include/linux/suspend.h
9553 F: include/linux/freezer.h
9554 F: include/linux/pm.h
9560 F: Documentation/svga.txt
9561 F: arch/x86/boot/video*
9568 F: arch/*/kernel/pci-swiotlb.c
9569 F: include/linux/swiotlb.h
9576 F: include/net/switchdev.h
9578 SYNOPSYS ARC ARCHITECTURE
9582 F: Documentation/devicetree/bindings/arc/
9583 F: drivers/tty/serial/arc_uart.c
9588 F: Documentation/filesystems/sysv-fs.txt
9590 F: include/linux/sysv_fs.h
9596 W: http://www.linux-iscsi.org
9597 W: http://groups.google.com/group/linux-iscsi-target-dev
9598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9602 F: Documentation/target/
9604 TASKSTATS STATISTICS INTERFACE
9607 F: Documentation/accounting/taskstats*
9608 F: include/linux/taskstats*
9609 F: kernel/taskstats.c
9615 F: include/net/pkt_cls.h
9616 F: include/uapi/linux/pkt_cls.h
9619 TCP LOW PRIORITY MODULE
9622 W: http://tcp-lp-mod.sourceforge.net/
9624 F: net/ipv4/tcp_lp.c
9626 TDA10071 MEDIA DRIVER
9629 W: http://linuxtv.org/
9630 W: http://palosaari.fi/linux/
9631 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9632 T: git git://linuxtv.org/anttip/media_tree.git
9634 F: drivers/media/dvb-frontends/tda10071*
9636 TDA18212 MEDIA DRIVER
9639 W: http://linuxtv.org/
9640 W: http://palosaari.fi/linux/
9641 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9642 T: git git://linuxtv.org/anttip/media_tree.git
9644 F: drivers/media/tuners/tda18212*
9646 TDA18218 MEDIA DRIVER
9649 W: http://linuxtv.org/
9650 W: http://palosaari.fi/linux/
9651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9652 T: git git://linuxtv.org/anttip/media_tree.git
9654 F: drivers/media/tuners/tda18218*
9656 TDA18271 MEDIA DRIVER
9659 W: http://linuxtv.org/
9660 W: http://github.com/mkrufky
9661 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9662 T: git git://linuxtv.org/mkrufky/tuners.git
9664 F: drivers/media/tuners/tda18271*
9666 TDA827x MEDIA DRIVER
9669 W: http://linuxtv.org/
9670 W: http://github.com/mkrufky
9671 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9672 T: git git://linuxtv.org/mkrufky/tuners.git
9674 F: drivers/media/tuners/tda8290.*
9676 TDA8290 MEDIA DRIVER
9679 W: http://linuxtv.org/
9680 W: http://github.com/mkrufky
9681 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9682 T: git git://linuxtv.org/mkrufky/tuners.git
9684 F: drivers/media/tuners/tda8290.*
9686 TDA9840 MEDIA DRIVER
9689 T: git git://linuxtv.org/media_tree.git
9690 W: http://linuxtv.org
9692 F: drivers/media/i2c/tda9840*
9694 TEA5761 TUNER DRIVER
9697 W: http://linuxtv.org
9698 T: git git://linuxtv.org/media_tree.git
9700 F: drivers/media/tuners/tea5761.*
9702 TEA5767 TUNER DRIVER
9705 W: http://linuxtv.org
9706 T: git git://linuxtv.org/media_tree.git
9708 F: drivers/media/tuners/tea5767.*
9710 TEA6415C MEDIA DRIVER
9713 T: git git://linuxtv.org/media_tree.git
9714 W: http://linuxtv.org
9716 F: drivers/media/i2c/tea6415c*
9718 TEA6420 MEDIA DRIVER
9721 T: git git://linuxtv.org/media_tree.git
9722 W: http://linuxtv.org
9724 F: drivers/media/i2c/tea6420*
9730 F: drivers/net/team/
9731 F: include/linux/if_team.h
9732 F: include/uapi/linux/if_team.h
9734 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9737 F: arch/x86/platform/ts5500/
9739 TECHNOTREND USB IR RECEIVER
9743 F: drivers/media/rc/ttusbir.c
9745 TEGRA ARCHITECTURE SUPPORT
9750 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9759 F: drivers/clk/tegra/
9764 F: drivers/dma/tegra20-apb-dma.c
9769 F: drivers/i2c/busses/i2c-tegra.c
9774 F: drivers/iommu/tegra*
9780 F: drivers/input/keyboard/tegra-kbc.c
9785 F: drivers/pwm/pwm-tegra.c
9790 F: drivers/tty/serial/serial-tegra.c
9795 F: drivers/spi/spi-tegra*
9797 TEHUTI ETHERNET DRIVER
9801 F: drivers/net/ethernet/tehuti/*
9803 Telecom Clock Driver for MCPL0010
9806 F: drivers/char/tlclk.c
9808 TENSILICA XTENSA PORT (xtensa)
9814 F: drivers/irqchip/irq-xtensa-*
9816 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9819 T: git git://linuxtv.org/media_tree.git
9820 W: http://linuxtv.org
9822 F: drivers/media/radio/radio-raremono.c
9828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9830 Q: https://patchwork.kernel.org/project/linux-pm/list/
9833 F: include/linux/thermal.h
9834 F: include/uapi/linux/thermal.h
9835 F: include/linux/cpu_cooling.h
9836 F: Documentation/devicetree/bindings/thermal/
9838 THINGM BLINK(1) USB RGB LED DRIVER
9841 F: drivers/hid/hid-thingm.c
9843 THINKPAD ACPI EXTRAS DRIVER
9847 W: http://ibm-acpi.sourceforge.net
9848 W: http://thinkwiki.org/wiki/Ibm-acpi
9849 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9851 F: drivers/platform/x86/thinkpad_acpi.c
9853 TI BANDGAP AND THERMAL DRIVER
9858 F: drivers/thermal/ti-soc-thermal/
9860 TI CDCE706 CLOCK DRIVER
9863 F: drivers/clk/clk-cdce706.c
9870 F: include/linux/clk/ti.h
9872 TI FLASH MEDIA INTERFACE DRIVER
9875 F: drivers/misc/tifm*
9876 F: drivers/mmc/host/tifm_sd.c
9877 F: include/linux/tifm.h
9879 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9888 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9893 F: sound/soc/codecs/lm49453*
9894 F: sound/soc/codecs/isabelle*
9896 TI LP855x BACKLIGHT DRIVER
9899 F: Documentation/backlight/lp855x-driver.txt
9900 F: drivers/video/backlight/lp855x_bl.c
9901 F: include/linux/platform_data/lp855x.h
9903 TI LP8727 CHARGER DRIVER
9906 F: drivers/power/lp8727_charger.c
9907 F: include/linux/platform_data/lp8727.h
9909 TI LP8788 MFD DRIVER
9912 F: drivers/iio/adc/lp8788_adc.c
9913 F: drivers/leds/leds-lp8788.c
9914 F: drivers/mfd/lp8788*.c
9915 F: drivers/power/lp8788-charger.c
9916 F: drivers/regulator/lp8788-*.c
9917 F: include/linux/mfd/lp8788*.h
9919 TI NETCP ETHERNET DRIVER
9924 F: drivers/net/ethernet/ti/netcp*
9926 TI TWL4030 SERIES SOC CODEC DRIVER
9930 F: sound/soc/codecs/twl4030*
9932 TI WILINK WIRELESS DRIVERS
9934 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9935 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9938 F: drivers/net/wireless/ti/
9939 F: include/linux/wl12xx.h
9946 W: http://tipc.sourceforge.net/
9948 F: include/uapi/linux/tipc*.h
9953 W: http://www.ezchip.com/scm/
9956 F: drivers/char/tile-srom.c
9957 F: drivers/edac/tile_edac.c
9958 F: drivers/net/ethernet/tile/
9959 F: drivers/rtc/rtc-tile.c
9960 F: drivers/tty/hvc/hvc_tile.c
9961 F: drivers/tty/serial/tilegx.c
9962 F: drivers/usb/host/*-tilegx.c
9963 F: include/linux/usb/tilegx.h
9968 W: http://sourceforge.net/projects/tlan/
9970 F: Documentation/networking/tlan.txt
9971 F: drivers/net/ethernet/ti/tlan.*
9973 TOMOYO SECURITY MODULE
9980 W: http://tomoyo.sourceforge.jp/
9981 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9985 TOPSTAR LAPTOP EXTRAS DRIVER
9989 F: drivers/platform/x86/topstar-laptop.c
9991 TOSHIBA ACPI EXTRAS DRIVER
9995 F: drivers/platform/x86/toshiba_acpi.c
9997 TOSHIBA BLUETOOTH DRIVER
10001 F: drivers/platform/x86/toshiba_bluetooth.c
10003 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10007 F: drivers/platform/x86/toshiba_haps.c
10012 W: http://www.buzzard.org.uk/toshiba/
10014 F: drivers/char/toshiba.c
10015 F: include/linux/toshiba.h
10016 F: include/uapi/linux/toshiba.h
10022 F: drivers/mmc/host/tmio_mmc*
10023 F: drivers/mmc/host/sh_mobile_sdhi.c
10024 F: include/linux/mmc/tmio.h
10025 F: include/linux/mmc/sh_mobile_sdhi.h
10027 TMP401 HARDWARE MONITOR DRIVER
10031 F: Documentation/hwmon/tmp401
10032 F: drivers/hwmon/tmp401.c
10034 TMPFS (SHMEM FILESYSTEM)
10038 F: include/linux/shmem_fs.h
10041 TM6000 VIDEO4LINUX DRIVER
10044 W: http://linuxtv.org
10045 T: git git://linuxtv.org/media_tree.git
10047 F: drivers/media/usb/tm6000/
10049 TW68 VIDEO4LINUX DRIVER
10052 T: git git://linuxtv.org/media_tree.git
10053 W: http://linuxtv.org
10055 F: drivers/media/pci/tw68/
10061 W: http://tpmdd.sourceforge.net
10063 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10064 T: https://github.com/PeterHuewe/linux-tpmdd
10066 F: drivers/char/tpm/
10068 TPM IBM_VTPM DEVICE DRIVER
10070 W: http://tpmdd.sourceforge.net
10073 F: drivers/char/tpm/tpm_ibmvtpm*
10078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10080 F: Documentation/trace/ftrace.txt
10081 F: arch/*/*/*/ftrace.h
10082 F: arch/*/kernel/ftrace.c
10083 F: include/*/ftrace.h
10084 F: include/linux/trace*.h
10087 F: tools/testing/selftests/ftrace/
10091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10093 K: ^Subject:.*(?i)trivial
10099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10101 F: drivers/tty/serial/serial_core.c
10102 F: include/linux/serial_core.h
10103 F: include/linux/serial.h
10104 F: include/linux/tty.h
10105 F: include/uapi/linux/serial_core.h
10106 F: include/uapi/linux/serial.h
10107 F: include/uapi/linux/tty.h
10109 TUA9001 MEDIA DRIVER
10112 W: http://linuxtv.org/
10113 W: http://palosaari.fi/linux/
10114 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10115 T: git git://linuxtv.org/anttip/media_tree.git
10117 F: drivers/media/tuners/tua9001*
10119 TULIP NETWORK DRIVERS
10123 F: drivers/net/ethernet/dec/tulip/
10127 W: http://vtun.sourceforge.net/tun
10129 F: Documentation/networking/tuntap.txt
10130 F: arch/um/os-Linux/drivers/
10132 TURBOCHANNEL SUBSYSTEM
10136 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10139 F: include/linux/tc.h
10141 U14-34F SCSI DRIVER
10145 F: drivers/scsi/u14-34f.c
10147 UBI FILE SYSTEM (UBIFS)
10151 T: git git://git.infradead.org/ubifs-2.6.git
10152 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10154 F: Documentation/filesystems/ubifs.txt
10157 UCLINUX (AND M68KNOMMU)
10159 W: http://www.uclinux.org/
10162 F: arch/m68k/*/*_no.*
10163 F: arch/m68k/include/asm/*_no.*
10168 F: Documentation/filesystems/udf.txt
10174 F: Documentation/filesystems/ufs.txt
10177 UHID USERSPACE HID IO DRIVER:
10181 F: drivers/hid/uhid.c
10182 F: include/uapi/linux/uhid.h
10184 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10188 F: include/linux/uwb.h
10189 F: include/linux/uwb/
10191 UNICORE32 ARCHITECTURE:
10193 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10195 T: git git://github.com/gxt/linux.git
10200 W: http://dotat.at/prog/unifdef
10202 F: scripts/unifdef.c
10204 UNIFORM CDROM DRIVER
10206 W: http://www.kernel.dk
10208 F: Documentation/cdrom/
10209 F: drivers/cdrom/cdrom.c
10210 F: include/linux/cdrom.h
10211 F: include/uapi/linux/cdrom.h
10213 UNISYS S-PAR DRIVERS
10218 F: drivers/staging/unisys/
10220 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10224 F: Documentation/scsi/ufs.txt
10225 F: drivers/scsi/ufs/
10227 UNSORTED BLOCK IMAGES (UBI)
10230 W: http://www.linux-mtd.infradead.org/
10232 T: git git://git.infradead.org/ubifs-2.6.git
10234 F: drivers/mtd/ubi/
10235 F: include/linux/mtd/ubi.h
10236 F: include/uapi/mtd/ubi-user.h
10242 F: Documentation/usb/acm.txt
10243 F: drivers/usb/class/cdc-acm.*
10245 USB AR5523 WIRELESS DRIVER
10249 F: drivers/net/wireless/ath/ar5523/
10257 F: drivers/usb/storage/uas.c
10259 USB CDC ETHERNET DRIVER
10263 F: drivers/net/usb/cdc_*.c
10264 F: include/uapi/linux/usb/cdc.h
10266 USB CHAOSKEY DRIVER
10270 F: drivers/usb/misc/chaoskey.c
10272 USB CYPRESS C67X00 DRIVER
10276 F: drivers/usb/c67x00/
10278 USB DAVICOM DM9601 DRIVER
10281 W: http://www.linux-usb.org/usbnet
10283 F: drivers/net/usb/dm9601.c
10285 USB DIAMOND RIO500 DRIVER
10288 W: http://rio500.sourceforge.net
10290 F: drivers/usb/misc/rio500*
10296 F: Documentation/usb/ehci.txt
10297 F: drivers/usb/host/ehci*
10299 USB GADGET/PERIPHERAL SUBSYSTEM
10302 W: http://www.linux-usb.org/gadget
10303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10305 F: drivers/usb/gadget/
10306 F: include/linux/usb/gadget*
10308 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10313 F: Documentation/hid/hiddev.txt
10314 F: drivers/hid/usbhid/
10320 F: drivers/usb/host/isp116x*
10321 F: include/linux/usb/isp116x.h
10323 USB MASS STORAGE DRIVER
10328 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10329 F: drivers/usb/storage/
10334 T: git git://git.alsa-project.org/alsa-kernel.git
10336 F: sound/usb/midi.*
10338 USB NETWORKING DRIVERS
10341 F: drivers/net/usb/
10347 F: Documentation/usb/ohci.txt
10348 F: drivers/usb/host/ohci*
10350 USB OTG FSM (Finite State Machine)
10352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10355 F: drivers/usb/common/usb-otg-fsm.c
10362 F: drivers/usb/usbip/
10363 F: tools/usb/usbip/
10369 T: git git://github.com/petkan/pegasus.git
10370 W: https://github.com/petkan/pegasus
10372 F: drivers/net/usb/pegasus.*
10377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10379 F: drivers/usb/phy/
10381 USB PRINTER DRIVER (usblp)
10385 F: drivers/usb/class/usblp.c
10391 T: git git://github.com/petkan/rtl8150.git
10392 W: https://github.com/petkan/rtl8150
10394 F: drivers/net/usb/rtl8150.c
10396 USB SERIAL SUBSYSTEM
10400 F: Documentation/usb/usb-serial.txt
10401 F: drivers/usb/serial/
10402 F: include/linux/usb/serial.h
10404 USB SMSC75XX ETHERNET DRIVER
10408 F: drivers/net/usb/smsc75xx.*
10410 USB SMSC95XX ETHERNET DRIVER
10414 F: drivers/net/usb/smsc95xx.*
10419 W: http://www.linux-usb.org
10420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10422 F: Documentation/usb/
10424 F: include/linux/usb.h
10425 F: include/linux/usb/
10431 F: drivers/usb/host/uhci*
10433 USB "USBNET" DRIVER FRAMEWORK
10436 W: http://www.linux-usb.org/usbnet
10438 F: drivers/net/usb/usbnet.c
10439 F: include/linux/usb/usbnet.h
10445 T: git git://linuxtv.org/media_tree.git
10446 W: http://www.ideasonboard.org/uvc/
10448 F: drivers/media/usb/uvc/
10449 F: include/uapi/linux/uvcvideo.h
10454 T: git git://linuxtv.org/media_tree.git
10455 W: http://linuxtv.org
10457 F: drivers/media/usb/usbvision/
10463 F: drivers/usb/gadget/function/*uvc*
10464 F: drivers/usb/gadget/legacy/webcam.c
10466 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10470 F: drivers/net/wireless/rndis_wlan.c
10476 F: drivers/usb/host/xhci*
10477 F: drivers/usb/host/pci-quirks*
10481 W: http://linux-lc100020.sourceforge.net
10483 F: drivers/net/wireless/zd1201.*
10489 T: git git://linuxtv.org/media_tree.git
10490 W: http://royale.zerezo.com/zr364xx/
10492 F: Documentation/video4linux/zr364xx.txt
10493 F: drivers/media/usb/zr364xx/
10495 USER-MODE LINUX (UML)
10500 W: http://user-mode-linux.sourceforge.net
10502 F: Documentation/virtual/uml/
10508 USERSPACE I/O (UIO)
10512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10513 F: Documentation/DocBook/uio-howto.tmpl
10515 F: include/linux/uio*.h
10520 W: http://en.wikipedia.org/wiki/Util-linux
10521 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10527 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10529 F: Documentation/fb/uvesafb.txt
10530 F: drivers/video/fbdev/uvesafb.*
10532 VFAT/FAT/MSDOS FILESYSTEM
10535 F: Documentation/filesystems/vfat.txt
10542 F: Documentation/vfio.txt
10544 F: include/linux/vfio.h
10545 F: include/uapi/linux/vfio.h
10547 VIDEOBUF2 FRAMEWORK
10553 F: drivers/media/v4l2-core/videobuf2-*
10554 F: include/media/videobuf2-*
10556 VIRTIO CONSOLE DRIVER
10560 F: drivers/char/virtio_console.c
10561 F: include/linux/virtio_console.h
10562 F: include/uapi/linux/virtio_console.h
10564 VIRTIO CORE, NET AND BLOCK DRIVERS
10570 F: drivers/net/virtio_net.c
10571 F: drivers/block/virtio_blk.c
10572 F: include/linux/virtio_*.h
10573 F: include/uapi/linux/virtio_*.h
10575 VIRTIO HOST (VHOST)
10582 F: include/uapi/linux/vhost.h
10584 VIRTIO INPUT DRIVER
10587 F: drivers/virtio/virtio_input.c
10588 F: include/uapi/linux/virtio_input.h
10590 VIA RHINE NETWORK DRIVER
10593 F: drivers/net/ethernet/via/via-rhine.c
10595 VIA SD/MMC CARD CONTROLLER DRIVER
10599 F: drivers/mmc/host/via-sdmmc.c
10601 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10605 F: include/linux/via-core.h
10606 F: include/linux/via-gpio.h
10607 F: include/linux/via_i2c.h
10608 F: drivers/video/fbdev/via/
10610 VIA VELOCITY NETWORK DRIVER
10614 F: drivers/net/ethernet/via/via-velocity.*
10616 VIVID VIRTUAL VIDEO DRIVER
10619 T: git git://linuxtv.org/media_tree.git
10620 W: http://linuxtv.org
10622 F: drivers/media/platform/vivid/*
10628 F: drivers/net/macvlan.c
10629 F: include/linux/if_*vlan.h
10636 F: drivers/vlynq/vlynq.c
10637 F: include/linux/vlynq.h
10645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10646 F: Documentation/vme_api.txt
10647 F: drivers/staging/vme/
10649 F: include/linux/vme*
10651 VMWARE HYPERVISOR INTERFACE
10655 F: arch/x86/kernel/cpu/vmware.c
10657 VMWARE BALLOON DRIVER
10663 F: drivers/misc/vmw_balloon.c
10665 VMWARE VMMOUSE SUBDRIVER
10670 F: drivers/input/mouse/vmmouse.c
10671 F: drivers/input/mouse/vmmouse.h
10673 VMWARE VMXNET3 ETHERNET DRIVER
10678 F: drivers/net/vmxnet3/
10680 VMware PVSCSI driver
10685 F: drivers/scsi/vmw_pvscsi.c
10686 F: drivers/scsi/vmw_pvscsi.h
10688 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10692 W: http://opensource.wolfsonmicro.com/node/15
10693 W: http://www.slimlogic.co.uk/?p=48
10694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10696 F: drivers/regulator/
10697 F: include/linux/regulator/
10699 VT1211 HARDWARE MONITOR DRIVER
10703 F: Documentation/hwmon/vt1211
10704 F: drivers/hwmon/vt1211.c
10706 VT8231 HARDWARE MONITOR DRIVER
10710 F: drivers/hwmon/vt8231.c
10712 VUB300 USB to SDIO/SD/MMC bridge chip
10717 F: drivers/mmc/host/vub300.c
10719 W1 DALLAS'S 1-WIRE BUS
10722 F: Documentation/w1/
10725 W83791D HARDWARE MONITORING DRIVER
10729 F: Documentation/hwmon/w83791d
10730 F: drivers/hwmon/w83791d.c
10732 W83793 HARDWARE MONITORING DRIVER
10736 F: Documentation/hwmon/w83793
10737 F: drivers/hwmon/w83793.c
10739 W83795 HARDWARE MONITORING DRIVER
10743 F: drivers/hwmon/w83795.c
10745 W83L51xD SD/MMC CARD INTERFACE DRIVER
10748 F: drivers/mmc/host/wbsd.*
10750 WACOM PROTOCOL 4 SERIAL TABLETS
10755 F: drivers/input/tablet/wacom_serial4.c
10757 WATCHDOG DEVICE DRIVERS
10760 W: http://www.linux-watchdog.org/
10761 T: git git://www.linux-watchdog.org/linux-watchdog.git
10763 F: Documentation/watchdog/
10764 F: drivers/watchdog/
10765 F: include/linux/watchdog.h
10766 F: include/uapi/linux/watchdog.h
10772 F: drivers/scsi/wd7000.c
10778 F: drivers/hid/hid-wiimote*
10783 F: drivers/media/rc/winbond-cir.c
10790 W: http://linuxwimax.org
10791 F: Documentation/wimax/README.wimax
10792 F: include/linux/wimax/debug.h
10793 F: include/net/wimax.h
10794 F: include/uapi/linux/wimax.h
10797 WISTRON LAPTOP BUTTON DRIVER
10800 F: drivers/input/misc/wistron_btns.c
10802 WL3501 WIRELESS PCMCIA CARD DRIVER
10805 W: http://oops.ghostprotocols.net:81/blog
10807 F: drivers/net/wireless/wl3501*
10809 WM97XX TOUCHSCREEN DRIVERS
10813 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10814 W: http://opensource.wolfsonmicro.com/node/7
10816 F: drivers/input/touchscreen/*wm97*
10817 F: include/linux/wm97xx.h
10819 WOLFSON MICROELECTRONICS DRIVERS
10821 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10822 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10823 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10825 F: Documentation/hwmon/wm83??
10826 F: arch/arm/mach-s3c64xx/mach-crag6410*
10827 F: drivers/clk/clk-wm83*.c
10828 F: drivers/extcon/extcon-arizona.c
10829 F: drivers/leds/leds-wm83*.c
10830 F: drivers/gpio/gpio-*wm*.c
10831 F: drivers/gpio/gpio-arizona.c
10832 F: drivers/hwmon/wm83??-hwmon.c
10833 F: drivers/input/misc/wm831x-on.c
10834 F: drivers/input/touchscreen/wm831x-ts.c
10835 F: drivers/input/touchscreen/wm97*.c
10836 F: drivers/mfd/arizona*
10837 F: drivers/mfd/wm*.c
10838 F: drivers/power/wm83*.c
10839 F: drivers/rtc/rtc-wm83*.c
10840 F: drivers/regulator/wm8*.c
10841 F: drivers/video/backlight/wm83*_bl.c
10842 F: drivers/watchdog/wm83*_wdt.c
10843 F: include/linux/mfd/arizona/
10844 F: include/linux/mfd/wm831x/
10845 F: include/linux/mfd/wm8350/
10846 F: include/linux/mfd/wm8400*
10847 F: include/linux/wm97xx.h
10848 F: include/sound/wm????.h
10849 F: sound/soc/codecs/arizona.?
10850 F: sound/soc/codecs/wm*
10854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10856 F: include/linux/workqueue.h
10857 F: kernel/workqueue.c
10858 F: Documentation/workqueue.txt
10864 F: Documentation/networking/x25*
10865 F: include/net/x25*
10868 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10876 F: Documentation/x86/
10879 X86 PLATFORM DRIVERS
10882 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10884 F: drivers/platform/x86/
10886 X86 MCE INFRASTRUCTURE
10891 F: arch/x86/kernel/cpu/mcheck/*
10896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10900 XC2028/3028 TUNER DRIVER
10903 W: http://linuxtv.org
10904 T: git git://linuxtv.org/media_tree.git
10906 F: drivers/media/tuners/tuner-xc2028.*
10908 XEN HYPERVISOR INTERFACE
10913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10916 F: drivers/*/xen-*front.c
10918 F: arch/x86/include/asm/xen/
10920 F: include/uapi/xen/
10927 F: arch/arm/include/asm/xen/
10929 XEN HYPERVISOR ARM64
10934 F: arch/arm64/include/asm/xen/
10936 XEN NETWORK BACKEND DRIVER
10942 F: drivers/net/xen-netback/*
10948 F: arch/x86/pci/*xen*
10949 F: drivers/pci/*xen*
10951 XEN BLOCK SUBSYSTEM
10956 F: drivers/block/xen-blkback/*
10957 F: drivers/block/xen*
10964 F: drivers/scsi/xen-scsifront.c
10965 F: drivers/xen/xen-scsiback.c
10966 F: include/xen/interface/io/vscsiif.h
10968 XEN SWIOTLB SUBSYSTEM
10972 F: arch/x86/xen/*swiotlb*
10973 F: drivers/xen/*swiotlb*
10976 P: Silicon Graphics Inc
10980 W: http://oss.sgi.com/projects/xfs
10981 T: git git://oss.sgi.com/xfs/xfs.git
10983 F: Documentation/filesystems/xfs.txt
10986 XILINX AXI ETHERNET DRIVER
10990 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10992 XILINX UARTLITE SERIAL DRIVER
10996 F: drivers/tty/serial/uartlite.c
10998 XILINX VIDEO IP CORES
11002 T: git git://linuxtv.org/media_tree.git
11004 F: Documentation/devicetree/bindings/media/xilinx/
11005 F: drivers/media/platform/xilinx/
11006 F: include/uapi/linux/xilinx-v4l2-controls.h
11012 F: drivers/char/xillybus/
11014 XTENSA XTFPGA PLATFORM SUPPORT
11018 F: drivers/spi/spi-xtensa-xtfpga.c
11019 F: sound/soc/xtensa/xtfpga-i2s.c
11021 YAM DRIVER FOR AX.25
11025 F: drivers/net/hamradio/yam*
11026 F: include/linux/yam.h
11028 YEALINK PHONE DRIVER
11032 F: Documentation/input/yealink.txt
11033 F: drivers/input/misc/yealink.*
11035 Z8530 DRIVER FOR AX.25
11037 W: http://yaina.de/jreuter/
11038 W: http://www.qsl.net/dl1bke/
11041 F: Documentation/networking/z8530drv.txt
11042 F: drivers/net/hamradio/*scc.c
11043 F: drivers/net/hamradio/z8530.h
11045 ZBUD COMPRESSED PAGE ALLOCATOR
11050 F: include/linux/zbud.h
11052 ZD1211RW WIRELESS DRIVER
11055 W: http://zd1211.ath.cx/wiki/DriverRewrite
11059 F: drivers/net/wireless/zd1211rw/
11061 ZR36067 VIDEO FOR LINUX DRIVER
11064 W: http://mjpeg.sourceforge.net/driver-zoran/
11065 T: hg http://linuxtv.org/hg/v4l-dvb
11067 F: drivers/media/pci/zoran/
11069 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11075 F: drivers/block/zram/
11076 F: Documentation/blockdev/zram.txt
11078 ZS DECSTATION Z85C30 SERIAL DRIVER
11081 F: drivers/tty/serial/zs.*
11083 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11089 F: include/linux/zsmalloc.h
11090 F: Documentation/vm/zsmalloc.txt
11092 ZSWAP COMPRESSED SWAP CACHING
11101 Q: http://patchwork.kernel.org/project/LKML/list/
11102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11103 S: Buried alive in reporters