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 Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's 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
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
187 F: drivers/net/ethernet/8390/
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
226 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-DIO-48E GPIO DRIVER
245 F: drivers/gpio/gpio-104-dio-48e.c
247 ACCES 104-IDI-48 GPIO DRIVER
251 F: drivers/gpio/gpio-104-idi-48.c
253 ACCES 104-IDIO-16 GPIO DRIVER
257 F: drivers/gpio/gpio-104-idio-16.c
263 F: drivers/net/ethernet/alteon/acenic*
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
268 W: http://piie.net/?section=acerhdf
270 F: drivers/platform/x86/acerhdf.c
272 ACER WMI LAPTOP EXTRAS
276 F: drivers/platform/x86/acer-wmi.c
282 W: https://01.org/linux-acpi
283 Q: https://patchwork.kernel.org/project/linux-acpi/list/
284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
287 F: drivers/pnp/pnpacpi/
288 F: include/linux/acpi.h
290 F: Documentation/acpi/
291 F: Documentation/ABI/testing/sysfs-bus-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
340 W: http://wiki.parisc-linux.org/AD1889
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
483 F: sound/oss/aedsp16.c
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
553 F: include/linux/*aio*.h
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
576 F: drivers/mmc/host/au1xmmc.c
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
589 F: drivers/crypto/sunxi-ss/
599 ALTERA MAILBOX DRIVER
603 F: drivers/mailbox/mailbox-altera.c
609 F: drivers/gpio/gpio-altera.c
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
616 F: drivers/net/ethernet/altera/
618 ALTERA UART/JTAG UART SERIAL DRIVERS
623 F: drivers/tty/serial/altera_uart.c
624 F: drivers/tty/serial/altera_jtaguart.c
625 F: include/linux/altera_uart.h
626 F: include/linux/altera_jtaguart.h
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
632 F: drivers/crypto/ccp/
633 F: include/linux/ccp.h
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
639 F: Documentation/hwmon/fam15h_power
640 F: drivers/hwmon/fam15h_power.c
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
645 F: drivers/usb/gadget/udc/amd5536udc.*
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
650 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
652 F: drivers/char/hw_random/geode-rng.c
653 F: drivers/crypto/geode*
654 F: drivers/video/fbdev/geode/
655 F: arch/x86/include/asm/geode.h
660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
662 F: drivers/iommu/amd_iommu*.[ch]
663 F: include/linux/amd-iommu.h
668 T: git git://people.freedesktop.org/~gabbayo/linux.git
670 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F: drivers/gpu/drm/amd/amdkfd/
675 F: drivers/gpu/drm/amd/include/cik_structs.h
676 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F: drivers/gpu/drm/amd/include/vi_structs.h
678 F: drivers/gpu/drm/radeon/radeon_kfd.c
679 F: drivers/gpu/drm/radeon/radeon_kfd.h
680 F: include/uapi/linux/kfd_ioctl.h
682 AMD SEATTLE DEVICE TREE SUPPORT
687 F: arch/arm64/boot/dts/amd/
693 F: drivers/net/ethernet/amd/xgbe/
694 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
696 AMS (Apple Motion Sensor) DRIVER
699 F: drivers/macintosh/ams/
701 ANALOG DEVICES INC AD9389B DRIVER
705 F: drivers/media/i2c/ad9389b*
707 ANALOG DEVICES INC ADV7180 DRIVER
710 W: http://ez.analog.com/community/linux-device-drivers
712 F: drivers/media/i2c/adv7180.c
714 ANALOG DEVICES INC ADV7511 DRIVER
718 F: drivers/media/i2c/adv7511*
720 ANALOG DEVICES INC ADV7604 DRIVER
724 F: drivers/media/i2c/adv7604*
726 ANALOG DEVICES INC ADV7842 DRIVER
730 F: drivers/media/i2c/adv7842*
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
738 F: sound/soc/codecs/adau*
739 F: sound/soc/codecs/adav*
740 F: sound/soc/codecs/ad1*
741 F: sound/soc/codecs/ad7*
742 F: sound/soc/codecs/ssm*
743 F: sound/soc/codecs/sigmadsp.*
745 ANALOG DEVICES INC ASOC DRIVERS
748 W: http://blackfin.uclinux.org/
750 F: sound/soc/blackfin/*
752 ANALOG DEVICES INC IIO DRIVERS
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
759 X: drivers/iio/*/adjd*
760 F: drivers/staging/iio/*/ad*
761 F: staging/iio/trigger/iio-trig-bfin-timer.c
763 ANALOG DEVICES INC DMA DRIVERS
765 W: http://ez.analog.com/community/linux-device-drivers
767 F: drivers/dma/dma-axi-dmac.c
773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
777 F: drivers/staging/android/
779 AOA (Apple Onboard Audio) ALSA DRIVER
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
790 F: drivers/iio/dac/stx104.c
795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F: arch/x86/kernel/apm_32.c
797 F: include/linux/apm_bios.h
798 F: include/uapi/linux/apm_bios.h
799 F: drivers/char/apm-emulation.c
801 APPLE BCM5974 MULTITOUCH DRIVER
805 F: drivers/input/mouse/bcm5974.c
811 F: drivers/hwmon/applesmc.c
813 APPLETALK NETWORK LAYER
816 F: drivers/net/appletalk/
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
822 F: arch/arm64/boot/dts/apm/
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
828 F: drivers/net/ethernet/apm/xgene/
829 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
831 APTINA CAMERA SENSOR PLL
835 F: drivers/media/i2c/aptina-pll.*
837 ARC FRAMEBUFFER DRIVER
840 F: drivers/video/fbdev/arcfb.c
841 F: drivers/video/fbdev/core/fb_defio.c
847 F: drivers/net/arcnet/
848 F: include/uapi/linux/if_arcnet.h
853 F: drivers/gpu/drm/arm/
854 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
856 ARM MFM AND FLOPPY DRIVERS
859 F: arch/arm/lib/floppydma.S
860 F: arch/arm/include/asm/floppy.h
862 ARM PMU PROFILING AND DEBUGGING
866 F: arch/arm*/kernel/perf_*
867 F: arch/arm/oprofile/common.c
868 F: arch/arm*/kernel/hw_breakpoint.c
869 F: arch/arm*/include/asm/hw_breakpoint.h
870 F: arch/arm*/include/asm/perf_event.h
871 F: drivers/perf/arm_pmu.c
872 F: include/linux/perf/arm_pmu.h
877 W: http://www.arm.linux.org.uk/
881 ARM SUB-ARCHITECTURES
886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
888 ARM PRIMECELL AACI PL041 DRIVER
893 ARM PRIMECELL CLCD PL110 DRIVER
896 F: drivers/video/fbdev/amba-clcd.*
898 ARM PRIMECELL KMI PL050 DRIVER
901 F: drivers/input/serio/ambakmi.*
902 F: include/linux/amba/kmi.h
904 ARM PRIMECELL MMCI PL180/1 DRIVER
907 F: drivers/mmc/host/mmci.*
908 F: include/linux/amba/mmci.h
910 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
913 F: drivers/tty/serial/amba-pl01*.c
914 F: include/linux/amba/serial.h
916 ARM PRIMECELL BUS SUPPORT
920 F: include/linux/amba/bus.h
922 ARM/ADS SPHERE MACHINE SUPPORT
927 ARM/AFEB9260 MACHINE SUPPORT
932 ARM/AJECO 1ARM MACHINE SUPPORT
937 ARM/Allwinner sunXi SoC support
944 ARM/Allwinner SoC Clock Support
947 F: drivers/clk/sunxi/
949 ARM/Amlogic Meson SoC support
953 W: http://linux-meson.com/
955 F: arch/arm/mach-meson/
956 F: arch/arm/boot/dts/meson*
959 ARM/Annapurna Labs ALPINE ARCHITECTURE
963 F: arch/arm/mach-alpine/
964 F: arch/arm/boot/dts/alpine*
965 F: arch/arm64/boot/dts/al/
966 F: drivers/*/*alpine*
968 ARM/ARTPEC MACHINE SUPPORT
974 F: arch/arm/mach-artpec
975 F: arch/arm/boot/dts/artpec6*
976 F: drivers/clk/clk-artpec6.c
978 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
983 W: http://www.linux4sam.org
984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
986 F: arch/arm/mach-at91/
988 F: arch/arm/boot/dts/at91*.dts
989 F: arch/arm/boot/dts/at91*.dtsi
990 F: arch/arm/boot/dts/sama*.dts
991 F: arch/arm/boot/dts/sama*.dtsi
992 F: arch/arm/include/debug/at91.S
994 ARM/ATMEL AT91 Clock Support
999 ARM/CALXEDA HIGHBANK ARCHITECTURE
1003 F: arch/arm/mach-highbank/
1004 F: arch/arm/boot/dts/highbank.dts
1005 F: arch/arm/boot/dts/ecx-*.dts*
1007 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1010 F: arch/arm/mach-cns3xxx/
1012 ARM/CAVIUM THUNDER NETWORK DRIVER
1017 F: drivers/net/ethernet/cavium/thunder/
1019 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1025 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1030 F: arch/arm/mach-ep93xx/
1031 F: arch/arm/mach-ep93xx/include/mach/
1033 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1042 F: arch/arm/include/asm/clkdev.h
1043 F: drivers/clk/clkdev.c
1045 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1050 ARM/CONTEC MICRO9 MACHINE SUPPORT
1053 F: arch/arm/mach-ep93xx/micro9.c
1055 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1059 F: drivers/hwtracing/coresight/*
1060 F: Documentation/trace/coresight.txt
1061 F: Documentation/devicetree/bindings/arm/coresight.txt
1062 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1064 ARM/CORGI MACHINE SUPPORT
1068 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1071 T: git git://github.com/ulli-kroll/linux.git
1073 F: arch/arm/mach-gemini/
1074 F: drivers/rtc/rtc-gemini.c
1076 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1081 F: arch/arm/boot/dts/prima2*
1082 F: arch/arm/mach-prima2/
1083 F: drivers/clk/sirf/
1084 F: drivers/clocksource/timer-prima2.c
1085 F: drivers/clocksource/timer-atlas7.c
1088 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1092 F: arch/arm/boot/dts/cx92755*
1095 ARM/EBSA110 MACHINE SUPPORT
1098 W: http://www.arm.linux.org.uk/
1100 F: arch/arm/mach-ebsa110/
1101 F: drivers/net/ethernet/amd/am79c961a.*
1103 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1109 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1114 W: http://www.openezx.org/
1116 T: topgit git://git.openezx.org/openezx.git
1117 F: arch/arm/mach-pxa/ezx.c
1119 ARM/FARADAY FA526 PORT
1123 T: git git://git.berlios.de/gemini-board
1124 F: arch/arm/mm/*-fa*
1126 ARM/FOOTBRIDGE ARCHITECTURE
1129 W: http://www.arm.linux.org.uk/
1131 F: arch/arm/include/asm/hardware/dec21285.h
1132 F: arch/arm/mach-footbridge/
1134 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1140 F: arch/arm/mach-imx/
1141 F: arch/arm/mach-mxs/
1142 F: arch/arm/boot/dts/imx*
1143 F: arch/arm/configs/imx*_defconfig
1147 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1154 F: arch/arm/mach-imx/*vf610*
1155 F: arch/arm/boot/dts/vf*
1157 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1162 ARM/GUMSTIX MACHINE SUPPORT
1167 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1172 F: arch/arm/mach-pxa/hx4700.c
1173 F: arch/arm/mach-pxa/include/mach/hx4700.h
1174 F: sound/soc/pxa/hx4700.c
1176 ARM/HISILICON SOC SUPPORT
1179 W: http://www.hisilicon.com
1181 T: git git://github.com/hisilicon/linux-hisi.git
1182 F: arch/arm/mach-hisi/
1183 F: arch/arm/boot/dts/hi3*
1184 F: arch/arm/boot/dts/hip*
1185 F: arch/arm/boot/dts/hisi*
1186 F: arch/arm64/boot/dts/hisilicon/
1188 ARM/HP JORNADA 7XX MACHINE SUPPORT
1192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1193 F: arch/arm/mach-sa1100/jornada720.c
1194 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1196 ARM/IGEP MACHINE SUPPORT
1202 F: arch/arm/boot/dts/omap3-igep*
1204 ARM/INCOME PXA270 SUPPORT
1208 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1210 ARM/INTEL IOP32X ARM ARCHITECTURE
1215 ARM/INTEL IOP33X ARM ARCHITECTURE
1219 ARM/INTEL IOP13XX ARM ARCHITECTURE
1224 ARM/INTEL IQ81342EX MACHINE SUPPORT
1229 ARM/INTEL IXDP2850 MACHINE SUPPORT
1234 ARM/INTEL IXP4XX ARM ARCHITECTURE
1239 F: arch/arm/mach-ixp4xx/
1241 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1245 F: arch/arm/mach-pxa/stargate2.c
1246 F: drivers/pcmcia/pxa2xx_stargate2.c
1248 ARM/INTEL XSC3 (MANZANO) ARM CORE
1253 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1258 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1262 F: arch/arm/mach-keystone/
1263 F: arch/arm/boot/dts/k2*
1264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1266 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1270 F: drivers/clk/keystone/
1272 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1277 F: drivers/clocksource/timer-keystone.c
1279 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1283 F: drivers/power/reset/keystone-reset.c
1285 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1289 F: drivers/memory/*emif*
1291 ARM/LOGICPD PXA270 MACHINE SUPPORT
1296 ARM/LPC18XX ARCHITECTURE
1300 F: arch/arm/boot/dts/lpc43*
1301 F: drivers/clk/nxp/clk-lpc18xx*
1302 F: drivers/clocksource/time-lpc32xx.c
1303 F: drivers/i2c/busses/i2c-lpc2k.c
1304 F: drivers/memory/pl172.c
1305 F: drivers/mtd/spi-nor/nxp-spifi.c
1306 F: drivers/rtc/rtc-lpc24xx.c
1309 ARM/MAGICIAN MACHINE SUPPORT
1313 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1320 F: arch/arm/mach-mvebu/
1321 F: drivers/rtc/rtc-armada38x.c
1322 F: arch/arm/boot/dts/armada*
1323 F: arch/arm/boot/dts/kirkwood*
1324 F: arch/arm64/boot/dts/marvell/armada*
1327 ARM/Marvell Berlin SoC support
1331 F: arch/arm/mach-berlin/
1332 F: arch/arm/boot/dts/berlin*
1333 F: arch/arm64/boot/dts/marvell/berlin*
1336 ARM/Marvell Dove/MV78xx0/Orion SOC support
1343 F: arch/arm/mach-dove/
1344 F: arch/arm/mach-mv78xx0/
1345 F: arch/arm/mach-orion5x/
1346 F: arch/arm/plat-orion/
1347 F: arch/arm/boot/dts/dove*
1348 F: arch/arm/boot/dts/orion5x*
1351 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1354 W: http://www.digriz.org.uk/ts78xx/kernel
1356 F: arch/arm/mach-orion5x/ts78xx-*
1358 ARM/Mediatek RTC DRIVER
1363 F: drivers/rtc/rtc-mt6397.c
1365 ARM/Mediatek SoC support
1370 F: arch/arm/boot/dts/mt6*
1371 F: arch/arm/boot/dts/mt8*
1372 F: arch/arm/mach-mediatek/
1376 ARM/Mediatek USB3 PHY DRIVER
1381 F: drivers/phy/phy-mt65xx-usb3.c
1383 ARM/MICREL KS8695 ARCHITECTURE
1386 F: arch/arm/mach-ks8695/
1389 ARM/MIOA701 MACHINE SUPPORT
1392 F: arch/arm/mach-pxa/mioa701.c
1395 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1399 ARM/NOMADIK ARCHITECTURE
1404 F: arch/arm/mach-nomadik/
1405 F: drivers/pinctrl/nomadik/
1406 F: drivers/i2c/busses/i2c-nomadik.c
1407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1409 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1412 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1415 ARM/TOSA MACHINE SUPPORT
1420 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1423 W: http://hackndev.com
1425 F: arch/arm/mach-pxa/include/mach/palmtx.h
1426 F: arch/arm/mach-pxa/palmtx.c
1427 F: arch/arm/mach-pxa/include/mach/palmt5.h
1428 F: arch/arm/mach-pxa/palmt5.c
1429 F: arch/arm/mach-pxa/include/mach/palmld.h
1430 F: arch/arm/mach-pxa/palmld.c
1431 F: arch/arm/mach-pxa/include/mach/palmte2.h
1432 F: arch/arm/mach-pxa/palmte2.c
1433 F: arch/arm/mach-pxa/include/mach/palmtc.h
1434 F: arch/arm/mach-pxa/palmtc.c
1436 ARM/PALM TREO SUPPORT
1439 W: http://hackndev.com
1441 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1442 F: arch/arm/mach-pxa/palmtreo.c
1447 W: http://hackndev.com
1449 F: arch/arm/mach-pxa/include/mach/palmz72.h
1450 F: arch/arm/mach-pxa/palmz72.c
1454 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1457 ARM/PT DIGITAL BOARD PORT
1460 W: http://www.arm.linux.org.uk/
1463 ARM/QUALCOMM SUPPORT
1469 F: arch/arm/boot/dts/qcom-*.dts
1470 F: arch/arm/boot/dts/qcom-*.dtsi
1471 F: arch/arm/mach-qcom/
1472 F: arch/arm64/boot/dts/qcom/*
1473 F: drivers/soc/qcom/
1474 F: drivers/tty/serial/msm_serial.h
1475 F: drivers/tty/serial/msm_serial.c
1476 F: drivers/*/pm8???-*
1477 F: drivers/mfd/ssbi.c
1478 F: drivers/firmware/qcom_scm.c
1479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1481 ARM/RADISYS ENP2611 MACHINE SUPPORT
1486 ARM/RENESAS ARM64 ARCHITECTURE
1490 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1493 F: arch/arm64/boot/dts/renesas/
1495 ARM/RISCPC ARCHITECTURE
1498 W: http://www.arm.linux.org.uk/
1500 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1501 F: arch/arm/include/asm/hardware/ioc.h
1502 F: arch/arm/include/asm/hardware/iomd.h
1503 F: arch/arm/include/asm/hardware/memc.h
1504 F: arch/arm/mach-rpc/
1505 F: drivers/net/ethernet/8390/etherh.c
1506 F: drivers/net/ethernet/i825xx/ether1*
1507 F: drivers/net/ethernet/seeq/ether3*
1508 F: drivers/scsi/arm/
1510 ARM/Rockchip SoC support
1514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1516 F: arch/arm/boot/dts/rk3*
1517 F: arch/arm/mach-rockchip/
1518 F: drivers/clk/rockchip/
1519 F: drivers/i2c/busses/i2c-rk3x.c
1520 F: drivers/*/*rockchip*
1521 F: drivers/*/*/*rockchip*
1522 F: sound/soc/rockchip/
1525 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1531 F: arch/arm/boot/dts/s3c*
1532 F: arch/arm/boot/dts/s5p*
1533 F: arch/arm/boot/dts/samsung*
1534 F: arch/arm/boot/dts/exynos*
1535 F: arch/arm64/boot/dts/exynos/
1536 F: arch/arm/plat-samsung/
1537 F: arch/arm/mach-s3c24*/
1538 F: arch/arm/mach-s3c64xx/
1539 F: arch/arm/mach-s5p*/
1540 F: arch/arm/mach-exynos*/
1541 F: drivers/*/*s3c2410*
1542 F: drivers/*/*/*s3c2410*
1543 F: drivers/soc/samsung/*
1544 F: drivers/spi/spi-s3c*
1545 F: sound/soc/samsung/*
1546 F: Documentation/arm/Samsung/
1547 F: Documentation/devicetree/bindings/arm/samsung/
1548 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1549 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1552 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1556 F: arch/arm/mach-s5pv210/
1558 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1564 F: drivers/media/platform/s5p-g2d/
1566 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1573 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1574 F: drivers/media/platform/s5p-mfc/
1576 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1582 F: drivers/media/platform/s5p-tv/
1584 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1590 F: drivers/media/platform/s5p-jpeg/
1592 ARM/SHMOBILE ARM ARCHITECTURE
1596 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1599 F: arch/arm/boot/dts/emev2*
1600 F: arch/arm/boot/dts/r7s*
1601 F: arch/arm/boot/dts/r8a*
1602 F: arch/arm/boot/dts/sh*
1603 F: arch/arm/configs/shmobile_defconfig
1604 F: arch/arm/include/debug/renesas-scif.S
1605 F: arch/arm/mach-shmobile/
1608 ARM/SOCFPGA ARCHITECTURE
1611 F: arch/arm/mach-socfpga/
1612 F: arch/arm/boot/dts/socfpga*
1613 F: arch/arm/configs/socfpga_defconfig
1614 F: arch/arm64/boot/dts/altera/
1615 W: http://www.rocketboards.org
1616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1618 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1621 F: drivers/clk/socfpga/
1623 ARM/SOCFPGA EDAC SUPPORT
1626 F: drivers/edac/altera_edac.
1628 ARM/STI ARCHITECTURE
1634 W: http://www.stlinux.com
1636 F: arch/arm/mach-sti/
1637 F: arch/arm/boot/dts/sti*
1638 F: drivers/char/hw_random/st-rng.c
1639 F: drivers/clocksource/arm_global_timer.c
1640 F: drivers/clocksource/clksrc_st_lpc.c
1641 F: drivers/i2c/busses/i2c-st.c
1642 F: drivers/media/rc/st_rc.c
1643 F: drivers/media/platform/sti/c8sectpfe/
1644 F: drivers/mmc/host/sdhci-st.c
1645 F: drivers/phy/phy-miphy28lp.c
1646 F: drivers/phy/phy-miphy365x.c
1647 F: drivers/phy/phy-stih407-usb.c
1648 F: drivers/phy/phy-stih41x-usb.c
1649 F: drivers/pinctrl/pinctrl-st.c
1650 F: drivers/reset/sti/
1651 F: drivers/rtc/rtc-st-lpc.c
1652 F: drivers/tty/serial/st-asc.c
1653 F: drivers/usb/dwc3/dwc3-st.c
1654 F: drivers/usb/host/ehci-st.c
1655 F: drivers/usb/host/ohci-st.c
1656 F: drivers/watchdog/st_lpc_wdt.c
1657 F: drivers/ata/ahci_st.c
1659 ARM/STM32 ARCHITECTURE
1663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1665 F: drivers/clocksource/armv7m_systick.c
1667 ARM/TANGO ARCHITECTURE
1671 F: arch/arm/mach-tango/
1672 F: arch/arm/boot/dts/tango*
1674 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1679 ARM/TETON BGA MACHINE SUPPORT
1684 ARM/THECUS N2100 MACHINE SUPPORT
1689 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1692 W: http://www.mcuos.com
1694 F: arch/arm/mach-w90x900/
1695 F: drivers/input/keyboard/w90p910_keypad.c
1696 F: drivers/input/touchscreen/w90p910_ts.c
1697 F: drivers/watchdog/nuc900_wdt.c
1698 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1699 F: drivers/mtd/nand/nuc900_nand.c
1700 F: drivers/rtc/rtc-nuc900.c
1701 F: drivers/spi/spi-nuc900.c
1702 F: drivers/usb/host/ehci-w90x900.c
1703 F: drivers/video/fbdev/nuc900fb.c
1705 ARM/U300 MACHINE SUPPORT
1709 F: arch/arm/mach-u300/
1710 F: drivers/clocksource/timer-u300.c
1711 F: drivers/i2c/busses/i2c-stu300.c
1712 F: drivers/rtc/rtc-coh901331.c
1713 F: drivers/watchdog/coh901327_wdt.c
1714 F: drivers/dma/coh901318*
1715 F: drivers/mfd/ab3100*
1716 F: drivers/rtc/rtc-ab3100.c
1717 F: drivers/rtc/rtc-coh901331.c
1718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1720 ARM/UNIPHIER ARCHITECTURE
1724 F: arch/arm/boot/dts/uniphier*
1725 F: arch/arm/include/asm/hardware/cache-uniphier.h
1726 F: arch/arm/mach-uniphier/
1727 F: arch/arm/mm/cache-uniphier.c
1728 F: arch/arm64/boot/dts/socionext/
1729 F: drivers/bus/uniphier-system-bus.c
1730 F: drivers/i2c/busses/i2c-uniphier*
1731 F: drivers/pinctrl/uniphier/
1732 F: drivers/tty/serial/8250/8250_uniphier.c
1735 ARM/Ux500 ARM ARCHITECTURE
1739 F: arch/arm/mach-ux500/
1740 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1741 F: drivers/dma/ste_dma40*
1742 F: drivers/hwspinlock/u8500_hsem.c
1743 F: drivers/mfd/abx500*
1744 F: drivers/mfd/ab8500*
1745 F: drivers/mfd/dbx500*
1746 F: drivers/mfd/db8500*
1747 F: drivers/pinctrl/nomadik/pinctrl-ab*
1748 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1749 F: drivers/rtc/rtc-ab8500.c
1750 F: drivers/rtc/rtc-pl031.c
1751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1753 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1756 T: git git://git.linaro.org/people/ulfh/clk.git
1758 F: drivers/clk/ux500/
1759 F: include/linux/platform_data/clk-ux500.h
1761 ARM/VERSATILE EXPRESS PLATFORM
1767 F: arch/arm/boot/dts/vexpress*
1768 F: arch/arm64/boot/dts/arm/
1769 F: arch/arm/mach-vexpress/
1772 F: drivers/clk/versatile/clk-vexpress-osc.c
1773 F: drivers/clocksource/versatile.c
1778 W: http://www.arm.linux.org.uk/
1782 ARM/VOIPAC PXA270 SUPPORT
1786 F: arch/arm/mach-pxa/vpac270.c
1787 F: arch/arm/mach-pxa/include/mach/vpac270.h
1789 ARM/VT8500 ARM ARCHITECTURE
1793 F: arch/arm/mach-vt8500/
1794 F: drivers/clocksource/vt8500_timer.c
1795 F: drivers/i2c/busses/i2c-wmt.c
1796 F: drivers/mmc/host/wmt-sdmmc.c
1797 F: drivers/pwm/pwm-vt8500.c
1798 F: drivers/rtc/rtc-vt8500.c
1799 F: drivers/tty/serial/vt8500_serial.c
1800 F: drivers/usb/host/ehci-platform.c
1801 F: drivers/usb/host/uhci-platform.c
1802 F: drivers/video/fbdev/vt8500lcdfb.*
1803 F: drivers/video/fbdev/wm8505fb*
1804 F: drivers/video/fbdev/wmt_ge_rops.*
1806 ARM/ZIPIT Z2 SUPPORT
1810 F: arch/arm/mach-pxa/z2.c
1811 F: arch/arm/mach-pxa/include/mach/z2.h
1813 ARM/ZTE ARCHITECTURE
1817 F: arch/arm/mach-zx/
1819 F: Documentation/devicetree/bindings/arm/zte.txt
1820 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1822 ARM/ZYNQ ARCHITECTURE
1826 W: http://wiki.xilinx.com
1827 T: git https://github.com/Xilinx/linux-xlnx.git
1829 F: arch/arm/mach-zynq/
1830 F: drivers/cpuidle/cpuidle-zynq.c
1831 F: drivers/block/xsysace.c
1834 F: drivers/clocksource/cadence_ttc_timer.c
1835 F: drivers/i2c/busses/i2c-cadence.c
1836 F: drivers/mmc/host/sdhci-of-arasan.c
1837 F: drivers/edac/synopsys_edac.c
1844 F: drivers/iommu/arm-smmu.c
1845 F: drivers/iommu/arm-smmu-v3.c
1846 F: drivers/iommu/io-pgtable-arm.c
1847 F: drivers/iommu/io-pgtable-arm-v7s.c
1849 ARM64 PORT (AARCH64 ARCHITECTURE)
1853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1856 F: Documentation/arm64/
1858 AS3645A LED FLASH CONTROLLER DRIVER
1861 T: git git://linuxtv.org/media_tree.git
1863 F: drivers/media/i2c/as3645a.c
1864 F: include/media/i2c/as3645a.h
1866 ASC7621 HARDWARE MONITOR DRIVER
1870 F: Documentation/hwmon/asc7621
1871 F: drivers/hwmon/asc7621.c
1873 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1877 W: http://acpi4asus.sf.net
1879 F: drivers/platform/x86/asus*.c
1880 F: drivers/platform/x86/eeepc*.c
1882 ASUS WIRELESS RADIO CONTROL DRIVER
1886 F: drivers/platform/x86/asus-wireless.c
1888 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1890 W: http://sourceforge.net/projects/xscaleiop
1892 F: Documentation/crypto/async-tx-api.txt
1895 F: include/linux/dmaengine.h
1896 F: include/linux/async_tx.h
1902 F: drivers/misc/eeprom/at24.c
1903 F: include/linux/platform_data/at24.h
1905 ATA OVER ETHERNET (AOE) DRIVER
1907 W: http://www.openaoe.org/
1909 F: Documentation/aoe/
1910 F: drivers/block/aoe/
1912 ATHEROS 71XX/9XXX GPIO DRIVER
1914 W: https://github.com/AlbanBedel/linux
1915 T: git git://github.com/AlbanBedel/linux
1917 F: drivers/gpio/gpio-ath79.c
1918 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1920 ATHEROS ATH GENERIC UTILITIES
1924 F: drivers/net/wireless/ath/*
1926 ATHEROS ATH5K WIRELESS DRIVER
1931 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1933 F: drivers/net/wireless/ath/ath5k/
1935 ATHEROS ATH6KL WIRELESS DRIVER
1938 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1941 F: drivers/net/wireless/ath/ath6kl/
1943 WILOCITY WIL6210 WIRELESS DRIVER
1948 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1949 F: drivers/net/wireless/ath/wil6210/
1950 F: include/uapi/linux/wil6210_uapi.h
1952 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1955 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1957 F: drivers/net/wireless/ath/carl9170/
1959 ATK0110 HWMON DRIVER
1963 F: drivers/hwmon/asus_atk0110.c
1968 F: drivers/input/misc/ati_remote2.c
1970 ATLX ETHERNET DRIVERS
1974 W: http://sourceforge.net/projects/atl1
1975 W: http://atl1.sourceforge.net
1977 F: drivers/net/ethernet/atheros/
1983 W: http://linux-atm.sourceforge.net
1986 F: include/linux/atm*
1987 F: include/uapi/linux/atm*
1989 ATMEL AT91 / AT32 MCI DRIVER
1992 F: drivers/mmc/host/atmel-mci.c
1994 ATMEL AT91 / AT32 SERIAL DRIVER
1997 F: drivers/tty/serial/atmel_serial.c
1999 ATMEL SAMA5D2 ADC DRIVER
2003 F: drivers/iio/adc/at91-sama5d2_adc.c
2005 ATMEL Audio ALSA driver
2015 F: drivers/dma/at_hdmac.c
2016 F: drivers/dma/at_hdmac_regs.h
2017 F: include/linux/platform_data/dma-atmel.h
2024 F: drivers/dma/at_xdmac.c
2030 F: drivers/i2c/busses/i2c-at91.c
2036 F: drivers/media/platform/soc_camera/atmel-isi.c
2037 F: include/media/atmel-isi.h
2043 F: drivers/video/fbdev/atmel_lcdfb.c
2044 F: include/video/atmel_lcdc.h
2046 ATMEL MACB ETHERNET DRIVER
2049 F: drivers/net/ethernet/cadence/
2056 F: drivers/mtd/nand/atmel_nand*
2062 F: drivers/mmc/host/sdhci-of-at91.c
2067 F: drivers/spi/spi-atmel.*
2073 F: drivers/misc/atmel-ssc.c
2074 F: include/linux/atmel-ssc.h
2076 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2080 F: drivers/misc/atmel_tclib.c
2081 F: drivers/clocksource/tcb_clksrc.c
2083 ATMEL USBA UDC DRIVER
2087 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2089 ATMEL WIRELESS DRIVER
2092 W: http://www.thekelleys.org.uk/atmel
2093 W: http://atmelwlandriver.sourceforge.net/
2095 F: drivers/net/wireless/atmel/atmel*
2097 ATMEL MAXTOUCH DRIVER
2099 T: git git://github.com/atmel-maxtouch/linux.git
2101 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2102 F: drivers/input/touchscreen/atmel_mxt_ts.c
2103 F: include/linux/platform_data/atmel_mxt_ts.h
2105 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2108 W: http://www.attotech.com
2110 F: drivers/scsi/esas2r
2112 ATUSB IEEE 802.15.4 RADIO DRIVER
2116 F: drivers/net/ieee802154/atusb.c
2117 F: drivers/net/ieee802154/atusb.h
2118 F: drivers/net/ieee802154/at86rf230.h
2124 W: http://people.redhat.com/sgrubb/audit/
2125 T: git git://git.infradead.org/users/pcmoore/audit
2127 F: include/linux/audit.h
2128 F: include/uapi/linux/audit.h
2131 AUXILIARY DISPLAY DRIVERS
2133 W: http://miguelojeda.es/auxdisplay.htm
2134 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2136 F: drivers/auxdisplay/
2137 F: include/linux/cfag12864b.h
2142 W: http://www.atmel.com/products/AVR32/
2143 W: http://mirror.egtvedt.no/avr32linux.org/
2144 W: http://avrfreaks.net/
2148 AVR32/AT32AP MACHINE SUPPORT
2152 F: arch/avr32/mach-at32ap/
2157 W: http://www.linux-ax25.org/
2159 F: include/uapi/linux/ax25.h
2160 F: include/net/ax25.h
2166 W: https://linuxtv.org
2167 T: git git://linuxtv.org/media_tree.git
2169 F: drivers/media/usb/dvb-usb-v2/az6007.c
2171 AZTECH FM RADIO RECEIVER DRIVER
2174 T: git git://linuxtv.org/media_tree.git
2175 W: https://linuxtv.org
2177 F: drivers/media/radio/radio-aztech*
2182 W: http://wireless.kernel.org/en/users/Drivers/b43
2184 F: drivers/net/wireless/broadcom/b43/
2186 B43LEGACY WIRELESS DRIVER
2190 W: http://wireless.kernel.org/en/users/Drivers/b43
2192 F: drivers/net/wireless/broadcom/b43legacy/
2194 BACKLIGHT CLASS/SUBSYSTEM
2197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2199 F: drivers/video/backlight/
2200 F: include/linux/backlight.h
2207 W: https://www.open-mesh.org/
2208 Q: https://patchwork.open-mesh.org/project/batman/list/
2212 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2215 W: http://www.baycom.org/~tom/ham/ham.html
2217 F: drivers/net/hamradio/baycom*
2219 BCACHE (BLOCK LAYER CACHE)
2222 W: http://bcache.evilpiepirate.org
2224 F: drivers/md/bcache/
2226 BDISP ST MEDIA DRIVER
2229 T: git git://linuxtv.org/media_tree.git
2230 W: https://linuxtv.org
2232 F: drivers/media/platform/sti/bdisp
2236 F: Documentation/filesystems/befs.txt
2239 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2243 F: drivers/net/ethernet/ec_bhf.c
2248 F: Documentation/filesystems/bfs.txt
2250 F: include/uapi/linux/bfs_fs.h
2252 BLACKFIN ARCHITECTURE
2255 T: git git://git.code.sf.net/p/adi-linux/code
2256 W: http://blackfin.uclinux.org
2260 BLACKFIN EMAC DRIVER
2262 W: http://blackfin.uclinux.org
2264 F: drivers/net/ethernet/adi/
2268 W: http://blackfin.uclinux.org
2270 F: drivers/rtc/rtc-bfin.c
2275 W: http://blackfin.uclinux.org
2277 F: drivers/mmc/host/bfin_sdh.c
2279 BLACKFIN SERIAL DRIVER
2282 W: http://blackfin.uclinux.org
2284 F: drivers/tty/serial/bfin_uart.c
2286 BLACKFIN WATCHDOG DRIVER
2288 W: http://blackfin.uclinux.org
2290 F: drivers/watchdog/bfin_wdt.c
2292 BLACKFIN I2C TWI DRIVER
2295 W: http://blackfin.uclinux.org/
2297 F: drivers/i2c/busses/i2c-bfin-twi.c
2299 BLACKFIN MEDIA DRIVER
2302 W: http://blackfin.uclinux.org/
2304 F: drivers/media/platform/blackfin/
2305 F: drivers/media/i2c/adv7183*
2306 F: drivers/media/i2c/vs6624*
2308 BLINKM RGB LED DRIVER
2311 F: drivers/leds/leds-blinkm.c
2316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2319 F: kernel/trace/blktrace.c
2325 F: drivers/mtd/devices/block2mtd.c
2332 W: http://www.bluez.org/
2333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2336 F: drivers/bluetooth/
2343 W: http://www.bluez.org/
2344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2348 F: include/net/bluetooth/
2355 W: http://sourceforge.net/projects/bonding/
2357 F: drivers/net/bonding/
2358 F: include/uapi/linux/if_bonding.h
2360 BPF (Safe dynamic programs and tools)
2367 BROADCOM B44 10/100 ETHERNET DRIVER
2371 F: drivers/net/ethernet/broadcom/b44.*
2373 BROADCOM GENET ETHERNET DRIVER
2377 F: drivers/net/ethernet/broadcom/genet/
2379 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2384 F: drivers/net/ethernet/broadcom/bnx2.*
2385 F: drivers/net/ethernet/broadcom/bnx2_*
2387 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2391 F: drivers/net/ethernet/broadcom/bnx2x/
2393 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2398 T: git git://github.com/broadcom/mach-bcm
2400 F: arch/arm/mach-bcm/
2401 F: arch/arm/boot/dts/bcm113*
2402 F: arch/arm/boot/dts/bcm216*
2403 F: arch/arm/boot/dts/bcm281*
2404 F: arch/arm64/boot/dts/broadcom/
2405 F: arch/arm/configs/bcm_defconfig
2406 F: drivers/mmc/host/sdhci-bcm-kona.c
2407 F: drivers/clocksource/bcm_kona_timer.c
2409 BROADCOM BCM2835 ARM ARCHITECTURE
2415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2419 BROADCOM BCM47XX MIPS ARCHITECTURE
2424 F: arch/mips/bcm47xx/*
2425 F: arch/mips/include/asm/mach-bcm47xx/*
2427 BROADCOM BCM5301X ARM ARCHITECTURE
2431 F: arch/arm/mach-bcm/bcm_5301x.c
2432 F: arch/arm/boot/dts/bcm5301x.dtsi
2433 F: arch/arm/boot/dts/bcm470*
2435 BROADCOM BCM63XX ARM ARCHITECTURE
2439 T: git git://github.com/broadcom/stblinux.git
2441 F: arch/arm/mach-bcm/bcm63xx.c
2442 F: arch/arm/include/debug/bcm63xx.S
2444 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2448 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2450 BROADCOM BCM7XXX ARM ARCHITECTURE
2456 T: git git://github.com/broadcom/stblinux.git
2458 F: arch/arm/mach-bcm/*brcmstb*
2459 F: arch/arm/boot/dts/bcm7*.dts*
2460 F: drivers/bus/brcmstb_gisb.c
2463 BROADCOM BMIPS MIPS ARCHITECTURE
2467 T: git git://github.com/broadcom/stblinux.git
2469 F: arch/mips/bmips/*
2470 F: arch/mips/include/asm/mach-bmips/*
2471 F: arch/mips/kernel/*bmips*
2472 F: arch/mips/boot/dts/brcm/bcm*.dts*
2473 F: drivers/irqchip/irq-bcm63*
2474 F: drivers/irqchip/irq-bcm7*
2475 F: drivers/irqchip/irq-brcmstb*
2476 F: include/linux/bcm963xx_nvram.h
2477 F: include/linux/bcm963xx_tag.h
2479 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2485 F: drivers/net/ethernet/broadcom/tg3.*
2487 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2495 F: drivers/net/wireless/broadcom/brcm80211/
2497 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2501 F: drivers/scsi/bnx2fc/
2503 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2507 F: drivers/scsi/bnx2i/
2509 BROADCOM IPROC ARM ARCHITECTURE
2515 T: git git://github.com/broadcom/cygnus-linux.git
2531 BROADCOM BRCMSTB GPIO DRIVER
2535 F: drivers/gpio/gpio-brcmstb.c
2536 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2538 BROADCOM KONA GPIO DRIVER
2542 F: drivers/gpio/gpio-bcm-kona.c
2543 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2545 BROADCOM NVRAM DRIVER
2549 F: drivers/firmware/broadcom/*
2551 BROADCOM STB NAND FLASH DRIVER
2557 F: drivers/mtd/nand/brcmnand/
2559 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2564 F: include/linux/bcma/
2566 BROADCOM SYSTEMPORT ETHERNET DRIVER
2570 F: drivers/net/ethernet/broadcom/bcmsysport.*
2572 BROADCOM VULCAN ARM64 SOC
2577 F: arch/arm64/boot/dts/broadcom/vulcan*
2579 BROCADE BFA FC SCSI DRIVER
2584 F: drivers/scsi/bfa/
2586 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2590 F: drivers/net/ethernet/brocade/bna/
2592 BSG (block layer generic sg v4 driver)
2597 F: include/linux/bsg.h
2598 F: include/uapi/linux/bsg.h
2603 T: git git://git.alsa-project.org/alsa-kernel.git
2605 F: Documentation/sound/alsa/Bt87x.txt
2606 F: sound/pci/bt87x.c
2610 W: http://bu3sch.de/btgpio.php
2612 F: drivers/gpio/gpio-bt8xx.c
2619 W: http://btrfs.wiki.kernel.org/
2620 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2623 F: Documentation/filesystems/btrfs.txt
2626 BTTV VIDEO4LINUX DRIVER
2629 W: https://linuxtv.org
2630 T: git git://linuxtv.org/media_tree.git
2632 F: Documentation/video4linux/bttv/
2633 F: drivers/media/pci/bt8xx/bttv*
2635 BUSLOGIC SCSI DRIVER
2639 F: drivers/scsi/BusLogic.*
2640 F: drivers/scsi/FlashPoint.*
2642 C-MEDIA CMI8788 DRIVER
2645 T: git git://git.alsa-project.org/alsa-kernel.git
2647 F: sound/pci/oxygen/
2653 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2657 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2661 F: Documentation/filesystems/caching/cachefiles.txt
2664 CADET FM/AM RADIO RECEIVER DRIVER
2667 T: git git://linuxtv.org/media_tree.git
2668 W: https://linuxtv.org
2670 F: drivers/media/radio/radio-cadet*
2672 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2675 T: git git://linuxtv.org/media_tree.git
2677 F: Documentation/video4linux/cafe_ccic
2678 F: drivers/media/platform/marvell-ccic/
2684 F: Documentation/networking/caif/
2685 F: drivers/net/caif/
2686 F: include/uapi/linux/caif/
2687 F: include/net/caif/
2690 CALGARY x86-64 IOMMU
2695 F: arch/x86/kernel/pci-calgary_64.c
2696 F: arch/x86/kernel/tce_64.c
2697 F: arch/x86/include/asm/calgary.h
2698 F: arch/x86/include/asm/tce.h
2704 W: https://github.com/linux-can
2705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2708 F: Documentation/networking/can.txt
2710 F: include/linux/can/core.h
2711 F: include/uapi/linux/can.h
2712 F: include/uapi/linux/can/bcm.h
2713 F: include/uapi/linux/can/raw.h
2714 F: include/uapi/linux/can/gw.h
2720 W: https://github.com/linux-can
2721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2725 F: include/linux/can/dev.h
2726 F: include/linux/can/platform/
2727 F: include/uapi/linux/can/error.h
2728 F: include/uapi/linux/can/netlink.h
2734 F: include/linux/capability.h
2735 F: include/uapi/linux/capability.h
2736 F: security/commoncap.c
2737 F: kernel/capability.c
2739 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2742 F: drivers/iio/light/cm*
2743 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2745 CAVIUM LIQUIDIO NETWORK DRIVER
2751 W: http://www.cavium.com
2753 F: drivers/net/ethernet/cavium/liquidio/
2755 CC2520 IEEE-802.15.4 RADIO DRIVER
2759 F: drivers/net/ieee802154/cc2520.c
2760 F: include/linux/spi/cc2520.h
2761 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2763 CELL BROADBAND ENGINE ARCHITECTURE
2766 W: http://www.ibm.com/developerworks/power/cell/
2768 F: arch/powerpc/include/asm/cell*.h
2769 F: arch/powerpc/include/asm/spu*.h
2770 F: arch/powerpc/include/uapi/asm/spu*.h
2771 F: arch/powerpc/oprofile/*cell*
2772 F: arch/powerpc/platforms/cell/
2774 CEPH COMMON CODE (LIBCEPH)
2780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2781 T: git git://github.com/ceph/ceph-client.git
2784 F: include/linux/ceph/
2785 F: include/linux/crush/
2787 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2794 T: git git://github.com/ceph/ceph-client.git
2796 F: Documentation/filesystems/ceph.txt
2799 CERTIFICATE HANDLING:
2804 F: Documentation/module-signing.txt
2806 F: scripts/sign-file.c
2807 F: scripts/extract-cert.c
2809 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2812 F: Documentation/usb/WUSB-Design-overview.txt
2813 F: Documentation/usb/wusb-cbaf
2814 F: drivers/usb/host/hwa-hc.c
2815 F: drivers/usb/host/whci/
2816 F: drivers/usb/wusbcore/
2817 F: include/linux/usb/wusb*
2819 CFAG12864B LCD DRIVER
2821 W: http://miguelojeda.es/auxdisplay.htm
2822 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2824 F: drivers/auxdisplay/cfag12864b.c
2825 F: include/linux/cfag12864b.h
2827 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2829 W: http://miguelojeda.es/auxdisplay.htm
2830 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2832 F: drivers/auxdisplay/cfag12864bfb.c
2833 F: include/linux/cfag12864b.h
2835 CFG80211 and NL80211
2838 W: http://wireless.kernel.org/
2839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2842 F: include/uapi/linux/nl80211.h
2843 F: include/net/cfg80211.h
2845 X: net/wireless/wext*
2847 CHAR and MISC DRIVERS
2850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2854 F: include/linux/miscdevice.h
2860 F: scripts/checkpatch.pl
2862 CHINESE DOCUMENTATION
2867 F: Documentation/zh_CN/
2869 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2874 F: drivers/usb/chipidea/
2876 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2880 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2881 F: drivers/input/touchscreen/chipone_icn8318.c
2883 CHROME HARDWARE PLATFORM SUPPORT
2886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2887 F: drivers/platform/chrome/
2889 CISCO VIC ETHERNET NIC DRIVER
2895 F: drivers/net/ethernet/cisco/enic/
2897 CISCO VIC LOW LATENCY NIC DRIVER
2901 F: drivers/infiniband/hw/usnic/
2903 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2907 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2909 CIRRUS LOGIC AUDIO CODEC DRIVERS
2914 F: sound/soc/codecs/cs*
2921 F: include/linux/cleancache.h
2927 F: include/linux/clk.h
2929 CLOCKSOURCE, CLOCKEVENT DRIVERS
2933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2935 F: drivers/clocksource
2937 CISCO FCOE HBA DRIVER
2943 F: drivers/scsi/fnic/
2945 CISCO SCSI HBA DRIVER
2950 F: drivers/scsi/snic/
2957 F: drivers/platform/x86/classmate-laptop.c
2962 T: git git://linuxtv.org/media_tree.git
2963 W: https://linuxtv.org
2965 F: drivers/media/pci/cobalt/
2967 COCCINELLE/Semantic Patches (SmPL)
2973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2974 W: http://coccinelle.lip6.fr/
2976 F: Documentation/coccinelle.txt
2977 F: scripts/coccinelle/
2978 F: scripts/coccicheck
2984 W: http://www.coda.cs.cmu.edu/
2986 F: Documentation/filesystems/coda.txt
2988 F: include/linux/coda*.h
2989 F: include/uapi/linux/coda*.h
2991 CODA V4L2 MEM2MEM DRIVER
2995 F: Documentation/devicetree/bindings/media/coda.txt
2996 F: drivers/media/platform/coda/
2998 COMMON CLK FRAMEWORK
3002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3005 X: drivers/clk/clkdev.c
3006 F: include/linux/clk-pr*
3007 F: include/linux/clk/
3009 COMMON INTERNET FILE SYSTEM (CIFS)
3013 W: http://linux-cifs.samba.org/
3014 T: git git://git.samba.org/sfrench/cifs-2.6.git
3016 F: Documentation/filesystems/cifs/
3019 COMPACTPCI HOTPLUG CORE
3023 F: drivers/pci/hotplug/cpci_hotplug*
3025 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3029 F: drivers/pci/hotplug/cpcihp_zt5550.*
3031 COMPACTPCI HOTPLUG GENERIC DRIVER
3035 F: drivers/pci/hotplug/cpcihp_generic.c
3037 COMPAL LAPTOP SUPPORT
3041 F: drivers/platform/x86/compal-laptop.c
3043 CONEXANT ACCESSRUNNER USB DRIVER
3045 W: http://accessrunner.sourceforge.net/
3047 F: drivers/usb/atm/cxacru.c
3052 T: git git://git.infradead.org/users/hch/configfs.git
3055 F: include/linux/configfs.h
3061 F: drivers/connector/
3063 CONTROL GROUP (CGROUP)
3068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3070 F: Documentation/cgroups/
3071 F: include/linux/cgroup*
3074 CONTROL GROUP - CPUSET
3077 W: http://www.bullopensource.org/cpuset/
3078 W: http://oss.sgi.com/projects/cpusets/
3079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3081 F: Documentation/cgroups/cpusets.txt
3082 F: include/linux/cpuset.h
3085 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3095 CORETEMP HARDWARE MONITORING DRIVER
3099 F: Documentation/hwmon/coretemp
3100 F: drivers/hwmon/coretemp.c
3102 COSA/SRP SYNC SERIAL DRIVER
3104 W: http://www.fi.muni.cz/~kas/cosa/
3106 F: drivers/net/wan/cosa*
3108 CPMAC ETHERNET DRIVER
3112 F: drivers/net/ethernet/ti/cpmac.c
3114 CPU FREQUENCY DRIVERS
3119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3120 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3122 F: include/linux/cpufreq.h
3124 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3128 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3130 F: drivers/cpufreq/arm_big_little.h
3131 F: drivers/cpufreq/arm_big_little.c
3132 F: drivers/cpufreq/arm_big_little_dt.c
3134 CPUIDLE DRIVER - ARM BIG LITTLE
3139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3141 F: drivers/cpuidle/cpuidle-big_little.c
3143 CPUIDLE DRIVER - ARM EXYNOS
3150 F: drivers/cpuidle/cpuidle-exynos.c
3151 F: arch/arm/mach-exynos/pm.c
3158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3159 F: drivers/cpuidle/*
3160 F: include/linux/cpuidle.h
3165 F: arch/x86/kernel/cpuid.c
3166 F: arch/x86/kernel/msr.c
3168 CPU POWER MONITORING SUBSYSTEM
3172 F: tools/power/cpupower/
3175 W: http://sourceforge.net/projects/cramfs/
3176 S: Orphan / Obsolete
3177 F: Documentation/filesystems/cramfs.txt
3184 W: http://developer.axis.com
3185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3188 F: drivers/tty/serial/crisv10.*
3194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3197 F: Documentation/crypto/
3198 F: Documentation/DocBook/crypto-API.tmpl
3204 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3208 F: crypto/ansi_cprng.c
3214 T: git git://linuxtv.org/media_tree.git
3215 W: http://linuxtv.org
3217 F: drivers/media/i2c/cs3308.c
3218 F: drivers/media/i2c/cs3308.h
3220 CS5535 Audio ALSA driver
3223 F: sound/pci/cs5535audio/
3228 F: drivers/net/wireless/st/cw1200/
3230 CX18 VIDEO4LINUX DRIVER
3234 T: git git://linuxtv.org/media_tree.git
3235 W: https://linuxtv.org
3236 W: http://www.ivtvdriver.org/index.php/Cx18
3238 F: Documentation/video4linux/cx18.txt
3239 F: drivers/media/pci/cx18/
3240 F: include/uapi/linux/ivtv*
3242 CX2341X MPEG ENCODER HELPER MODULE
3245 T: git git://linuxtv.org/media_tree.git
3246 W: https://linuxtv.org
3248 F: drivers/media/common/cx2341x*
3249 F: include/media/cx2341x*
3251 CX24120 MEDIA DRIVER
3255 W: https://linuxtv.org
3256 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3258 F: drivers/media/dvb-frontends/cx24120*
3260 CX88 VIDEO4LINUX DRIVER
3263 W: https://linuxtv.org
3264 T: git git://linuxtv.org/media_tree.git
3266 F: Documentation/video4linux/cx88/
3267 F: drivers/media/pci/cx88/
3269 CXD2820R MEDIA DRIVER
3272 W: https://linuxtv.org
3273 W: http://palosaari.fi/linux/
3274 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3275 T: git git://linuxtv.org/anttip/media_tree.git
3277 F: drivers/media/dvb-frontends/cxd2820r*
3279 CXGB3 ETHERNET DRIVER (CXGB3)
3282 W: http://www.chelsio.com
3284 F: drivers/net/ethernet/chelsio/cxgb3/
3286 CXGB3 ISCSI DRIVER (CXGB3I)
3289 W: http://www.chelsio.com
3291 F: drivers/scsi/cxgbi/cxgb3i
3293 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3296 W: http://www.openfabrics.org
3298 F: drivers/infiniband/hw/cxgb3/
3300 CXGB4 ETHERNET DRIVER (CXGB4)
3303 W: http://www.chelsio.com
3305 F: drivers/net/ethernet/chelsio/cxgb4/
3307 CXGB4 ISCSI DRIVER (CXGB4I)
3310 W: http://www.chelsio.com
3312 F: drivers/scsi/cxgbi/cxgb4i
3314 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3317 W: http://www.openfabrics.org
3319 F: drivers/infiniband/hw/cxgb4/
3321 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3324 W: http://www.chelsio.com
3326 F: drivers/net/ethernet/chelsio/cxgb4vf/
3328 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3333 F: drivers/misc/cxl/
3334 F: include/misc/cxl*
3335 F: include/uapi/misc/cxl.h
3336 F: Documentation/powerpc/cxl.txt
3337 F: Documentation/powerpc/cxl.txt
3338 F: Documentation/ABI/testing/sysfs-class-cxl
3340 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3345 F: drivers/scsi/cxlflash/
3346 F: include/uapi/scsi/cxlflash_ioctls.h
3347 F: Documentation/powerpc/cxlflash.txt
3349 STMMAC ETHERNET DRIVER
3352 W: http://www.stlinux.com
3354 F: drivers/net/ethernet/stmicro/stmmac/
3359 W: http://www.arm.linux.org.uk/
3361 F: drivers/video/fbdev/cyber2000fb.*
3363 CYCLADES ASYNC MUX DRIVER
3364 W: http://www.cyclades.com/
3366 F: drivers/tty/cyclades.c
3367 F: include/linux/cyclades.h
3368 F: include/uapi/linux/cyclades.h
3370 CYCLADES PC300 DRIVER
3371 W: http://www.cyclades.com/
3373 F: drivers/net/wan/pc300*
3375 CYPRESS_FIRMWARE MEDIA DRIVER
3378 W: https://linuxtv.org
3379 W: http://palosaari.fi/linux/
3380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3381 T: git git://linuxtv.org/anttip/media_tree.git
3383 F: drivers/media/common/cypress_firmware*
3385 CYTTSP TOUCHSCREEN DRIVER
3389 F: drivers/input/touchscreen/cyttsp*
3390 F: include/linux/input/cyttsp.h
3392 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3395 F: drivers/rtc/rtc-ds1685.c
3396 F: include/linux/rtc/ds1685.h
3398 DAMA SLAVE for AX.25
3400 W: http://yaina.de/jreuter/
3401 W: http://www.qsl.net/dl1bke/
3404 F: net/ax25/af_ax25.c
3405 F: net/ax25/ax25_dev.c
3406 F: net/ax25/ax25_ds_*
3407 F: net/ax25/ax25_in.c
3408 F: net/ax25/ax25_out.c
3409 F: net/ax25/ax25_timer.c
3410 F: net/ax25/sysctl_net_ax25.c
3412 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3415 F: Documentation/networking/dmfe.txt
3416 F: drivers/net/ethernet/dec/tulip/dmfe.c
3418 DC390/AM53C974 SCSI driver
3422 F: drivers/scsi/am53c974.c
3429 W: http://twibble.org/dist/dc395x/
3430 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3432 F: Documentation/scsi/dc395x.txt
3433 F: drivers/scsi/dc395x.*
3438 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3440 F: include/linux/dccp.h
3441 F: include/uapi/linux/dccp.h
3442 F: include/linux/tfrc.h
3445 DECnet NETWORK LAYER
3446 W: http://linux-decnet.sourceforge.net
3449 F: Documentation/networking/decnet.txt
3452 DECSTATION PLATFORM SUPPORT
3455 W: http://www.linux-mips.org/wiki/DECstation
3458 F: arch/mips/include/asm/dec/
3459 F: arch/mips/include/asm/mach-dec/
3461 DEFXX FDDI NETWORK DRIVER
3464 F: drivers/net/fddi/defxx.*
3471 F: drivers/platform/x86/dell-laptop.c
3473 DELL LAPTOP RBTN DRIVER
3476 F: drivers/platform/x86/dell-rbtn.*
3478 DELL LAPTOP FREEFALL DRIVER
3481 F: drivers/platform/x86/dell-smo8800.c
3483 DELL LAPTOP SMM DRIVER
3486 F: drivers/hwmon/dell-smm-hwmon.c
3487 F: include/uapi/linux/i8k.h
3489 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3492 F: Documentation/dcdbas.txt
3493 F: drivers/firmware/dcdbas.*
3495 DELL WMI EXTRAS DRIVER
3499 F: drivers/platform/x86/dell-wmi.c
3501 DESIGNWARE USB2 DRD IP DRIVER
3504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3506 F: drivers/usb/dwc2/
3508 DESIGNWARE USB3 DRD IP DRIVER
3511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3513 F: drivers/usb/dwc3/
3515 DEVICE COREDUMP (DEV_COREDUMP)
3519 F: drivers/base/devcoredump.c
3520 F: include/linux/devcoredump.h
3522 DEVICE FREQUENCY (DEVFREQ)
3526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3529 F: include/linux/devfreq.h
3530 F: Documentation/devicetree/bindings/devfreq/
3532 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3537 F: drivers/devfreq/event/
3538 F: drivers/devfreq/devfreq-event.c
3539 F: include/linux/devfreq-event.h
3540 F: Documentation/devicetree/bindings/devfreq/event/
3542 DEVICE NUMBER REGISTRY
3544 W: http://lanana.org/docs/device-list/index.html
3552 W: http://sources.redhat.com/dm
3553 Q: http://patchwork.kernel.org/project/dm-devel/list/
3554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3555 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3557 F: Documentation/device-mapper/
3559 F: drivers/md/persistent-data/
3560 F: include/linux/device-mapper.h
3561 F: include/linux/dm-*.h
3562 F: include/uapi/linux/dm-*.h
3568 F: net/core/devlink.c
3569 F: include/net/devlink.h
3570 F: include/uapi/linux/devlink.h
3572 DIALOG SEMICONDUCTOR DRIVERS
3574 W: http://www.dialog-semiconductor.com/products
3576 F: Documentation/hwmon/da90??
3577 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3578 F: drivers/gpio/gpio-da90??.c
3579 F: drivers/hwmon/da90??-hwmon.c
3580 F: drivers/iio/adc/da91??-*.c
3581 F: drivers/input/misc/da90??_onkey.c
3582 F: drivers/input/touchscreen/da9052_tsi.c
3583 F: drivers/leds/leds-da90??.c
3584 F: drivers/mfd/da903x.c
3585 F: drivers/mfd/da90??-*.c
3586 F: drivers/mfd/da91??-*.c
3587 F: drivers/power/da9052-battery.c
3588 F: drivers/power/da91??-*.c
3589 F: drivers/regulator/da903x.c
3590 F: drivers/regulator/da9???-regulator.[ch]
3591 F: drivers/rtc/rtc-da90??.c
3592 F: drivers/video/backlight/da90??_bl.c
3593 F: drivers/watchdog/da90??_wdt.c
3594 F: include/linux/mfd/da903x.h
3595 F: include/linux/mfd/da9052/
3596 F: include/linux/mfd/da9055/
3597 F: include/linux/mfd/da9063/
3598 F: include/linux/mfd/da9150/
3599 F: include/sound/da[79]*.h
3600 F: sound/soc/codecs/da[79]*.[ch]
3602 DIGI NEO AND CLASSIC PCI PRODUCTS
3607 F: drivers/staging/dgnc/
3609 DIOLAN U2C-12 I2C DRIVER
3613 F: drivers/i2c/busses/i2c-diolan-u2c.c
3621 DIRECTORY NOTIFICATION (DNOTIFY)
3624 F: Documentation/filesystems/dnotify.txt
3625 F: fs/notify/dnotify/
3626 F: include/linux/dnotify.h
3628 DISK GEOMETRY AND PARTITION HANDLING
3630 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3631 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3632 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3638 F: Documentation/filesystems/quota.txt
3640 F: include/linux/quota*.h
3641 F: include/uapi/linux/quota*.h
3643 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3647 W: http://plugable.com/category/projects/udlfb/
3648 F: drivers/video/fbdev/udlfb.c
3649 F: include/video/udlfb.h
3650 F: Documentation/fb/udlfb.txt
3652 DISTRIBUTED LOCK MANAGER (DLM)
3656 W: http://sources.redhat.com/cluster/
3657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3661 DMA BUFFER SHARING FRAMEWORK
3668 F: include/linux/dma-buf*
3669 F: include/linux/reservation.h
3670 F: include/linux/*fence.h
3671 F: Documentation/dma-buf-sharing.txt
3672 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3674 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3677 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3680 F: include/linux/dmaengine.h
3681 F: Documentation/dmaengine/
3682 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3684 DME1737 HARDWARE MONITOR DRIVER
3688 F: Documentation/hwmon/dme1737
3689 F: drivers/hwmon/dme1737.c
3694 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3695 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3696 F: drivers/firmware/dmi-id.c
3697 F: drivers/firmware/dmi_scan.c
3698 F: include/linux/dmi.h
3705 F: scripts/docproc.c
3706 F: scripts/kernel-doc*
3707 X: Documentation/ABI/
3708 X: Documentation/devicetree/
3709 X: Documentation/acpi
3710 X: Documentation/power
3711 X: Documentation/spi
3712 X: Documentation/DocBook/media
3713 T: git git://git.lwn.net/linux.git docs-next
3719 F: drivers/char/dtlk.c
3720 F: include/linux/dtlk.h
3722 DPT_I2O SCSI RAID DRIVER
3725 W: http://www.adaptec.com/
3727 F: drivers/scsi/dpt*
3728 F: drivers/scsi/dpt/
3734 W: http://www.drbd.org
3735 T: git git://git.linbit.com/linux-drbd.git
3736 T: git git://git.linbit.com/drbd-8.4.git
3738 F: drivers/block/drbd/
3740 F: Documentation/blockdev/drbd/
3742 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3746 F: Documentation/kobject.txt
3751 F: include/linux/debugfs.h
3752 F: include/linux/kobj*
3758 T: git git://people.freedesktop.org/~airlied/linux
3763 F: include/uapi/drm/
3765 RADEON and AMDGPU DRM DRIVERS
3769 T: git git://people.freedesktop.org/~agd5f/linux
3771 F: drivers/gpu/drm/radeon/
3772 F: include/uapi/drm/radeon*
3773 F: drivers/gpu/drm/amd/
3774 F: include/uapi/drm/amdgpu*
3779 T: git git://anongit.freedesktop.org/tegra/linux.git
3781 F: drivers/gpu/drm/drm_panel.c
3782 F: drivers/gpu/drm/panel/
3783 F: include/drm/drm_panel.h
3784 F: Documentation/devicetree/bindings/display/panel/
3786 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3791 W: https://01.org/linuxgraphics/
3792 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3793 T: git git://anongit.freedesktop.org/drm-intel
3795 F: drivers/gpu/drm/i915/
3796 F: include/drm/i915*
3797 F: include/uapi/drm/i915*
3799 DRM DRIVERS FOR ATMEL HLCDC
3803 F: drivers/gpu/drm/atmel-hlcdc/
3804 F: Documentation/devicetree/bindings/drm/atmel/
3806 DRM DRIVERS FOR EXYNOS
3812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3814 F: drivers/gpu/drm/exynos/
3815 F: include/drm/exynos*
3816 F: include/uapi/drm/exynos*
3818 DRM DRIVERS FOR FREESCALE DCU
3823 F: drivers/gpu/drm/fsl-dcu/
3824 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3825 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3827 DRM DRIVERS FOR FREESCALE IMX
3831 F: drivers/gpu/drm/imx/
3832 F: drivers/gpu/ipu-v3/
3833 F: Documentation/devicetree/bindings/display/imx/
3835 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3838 T: git git://github.com/patjak/drm-gma500
3840 F: drivers/gpu/drm/gma500
3841 F: include/drm/gma500*
3843 DRM DRIVERS FOR NVIDIA TEGRA
3848 T: git git://anongit.freedesktop.org/tegra/linux.git
3850 F: drivers/gpu/drm/tegra/
3851 F: drivers/gpu/host1x/
3852 F: include/linux/host1x.h
3853 F: include/uapi/drm/tegra_drm.h
3854 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3856 DRM DRIVERS FOR RENESAS
3860 T: git git://people.freedesktop.org/~airlied/linux
3862 F: drivers/gpu/drm/rcar-du/
3863 F: drivers/gpu/drm/shmobile/
3864 F: include/linux/platform_data/shmob_drm.h
3866 DRM DRIVERS FOR ROCKCHIP
3870 F: drivers/gpu/drm/rockchip/
3871 F: Documentation/devicetree/bindings/display/rockchip*
3877 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3879 F: drivers/gpu/drm/sti
3880 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3882 DRM DRIVERS FOR VIVANTE GPU IP
3888 F: drivers/gpu/drm/etnaviv
3889 F: Documentation/devicetree/bindings/display/etnaviv
3891 DSBR100 USB FM RADIO DRIVER
3894 T: git git://linuxtv.org/media_tree.git
3896 F: drivers/media/radio/dsbr100.c
3902 F: drivers/net/wan/dscc4.c
3907 T: git git://linuxtv.org/media_tree.git
3908 W: https://linuxtv.org
3910 F: drivers/media/pci/dt3155/
3912 DVB_USB_AF9015 MEDIA DRIVER
3915 W: https://linuxtv.org
3916 W: http://palosaari.fi/linux/
3917 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918 T: git git://linuxtv.org/anttip/media_tree.git
3920 F: drivers/media/usb/dvb-usb-v2/af9015*
3922 DVB_USB_AF9035 MEDIA DRIVER
3925 W: https://linuxtv.org
3926 W: http://palosaari.fi/linux/
3927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3928 T: git git://linuxtv.org/anttip/media_tree.git
3930 F: drivers/media/usb/dvb-usb-v2/af9035*
3932 DVB_USB_ANYSEE MEDIA DRIVER
3935 W: https://linuxtv.org
3936 W: http://palosaari.fi/linux/
3937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3938 T: git git://linuxtv.org/anttip/media_tree.git
3940 F: drivers/media/usb/dvb-usb-v2/anysee*
3942 DVB_USB_AU6610 MEDIA DRIVER
3945 W: https://linuxtv.org
3946 W: http://palosaari.fi/linux/
3947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3948 T: git git://linuxtv.org/anttip/media_tree.git
3950 F: drivers/media/usb/dvb-usb-v2/au6610*
3952 DVB_USB_CE6230 MEDIA DRIVER
3955 W: https://linuxtv.org
3956 W: http://palosaari.fi/linux/
3957 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3958 T: git git://linuxtv.org/anttip/media_tree.git
3960 F: drivers/media/usb/dvb-usb-v2/ce6230*
3962 DVB_USB_CXUSB MEDIA DRIVER
3965 W: https://linuxtv.org
3966 W: http://github.com/mkrufky
3967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3968 T: git git://linuxtv.org/media_tree.git
3970 F: drivers/media/usb/dvb-usb/cxusb*
3972 DVB_USB_EC168 MEDIA DRIVER
3975 W: https://linuxtv.org
3976 W: http://palosaari.fi/linux/
3977 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3978 T: git git://linuxtv.org/anttip/media_tree.git
3980 F: drivers/media/usb/dvb-usb-v2/ec168*
3982 DVB_USB_GL861 MEDIA DRIVER
3985 W: https://linuxtv.org
3986 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3987 T: git git://linuxtv.org/anttip/media_tree.git
3989 F: drivers/media/usb/dvb-usb-v2/gl861*
3991 DVB_USB_MXL111SF MEDIA DRIVER
3994 W: https://linuxtv.org
3995 W: http://github.com/mkrufky
3996 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3997 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3999 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4001 DVB_USB_RTL28XXU MEDIA DRIVER
4004 W: https://linuxtv.org
4005 W: http://palosaari.fi/linux/
4006 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4007 T: git git://linuxtv.org/anttip/media_tree.git
4009 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4011 DVB_USB_V2 MEDIA DRIVER
4014 W: https://linuxtv.org
4015 W: http://palosaari.fi/linux/
4016 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4017 T: git git://linuxtv.org/anttip/media_tree.git
4019 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4020 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4025 F: lib/dynamic_debug.c
4026 F: include/linux/dynamic_debug.h
4028 DZ DECSTATION DZ11 SERIAL DRIVER
4031 F: drivers/tty/serial/dz.*
4033 E3X0 POWER BUTTON DRIVER
4036 W: http://www.ettus.com
4038 F: drivers/input/misc/e3x0-button.c
4039 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4044 W: https://linuxtv.org
4045 W: http://palosaari.fi/linux/
4046 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4047 T: git git://linuxtv.org/anttip/media_tree.git
4049 F: drivers/media/tuners/e4000*
4051 EATA ISA/EISA/PCI SCSI DRIVER
4055 F: drivers/scsi/eata.c
4060 W: https://linuxtv.org
4061 W: http://palosaari.fi/linux/
4062 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4063 T: git git://linuxtv.org/anttip/media_tree.git
4065 F: drivers/media/dvb-frontends/ec100*
4070 W: http://ecryptfs.org
4071 W: https://launchpad.net/ecryptfs
4072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4074 F: Documentation/filesystems/ecryptfs.txt
4082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4085 F: Documentation/edac.txt
4087 F: include/linux/edac.h
4094 F: drivers/edac/amd64_edac*
4101 F: drivers/edac/highbank*
4109 F: drivers/edac/octeon_edac*
4116 F: drivers/edac/e752x_edac.c
4122 F: drivers/edac/e7xxx_edac.c
4128 F: drivers/edac/ghes_edac.c
4134 F: drivers/edac/i82443bxgx_edac.c
4140 F: drivers/edac/i3000_edac.c
4146 F: drivers/edac/i5000_edac.c
4152 F: drivers/edac/i5400_edac.c
4158 F: drivers/edac/i7300_edac.c
4164 F: drivers/edac/i7core_edac.c
4171 F: drivers/edac/i82975x_edac.c
4177 F: drivers/edac/ie31200_edac.c
4183 F: drivers/edac/mpc85xx_edac.[ch]
4189 F: drivers/edac/pasemi_edac.c
4195 F: drivers/edac/r82600_edac.c
4201 F: drivers/edac/sb_edac.c
4204 APPLIED MICRO (APM) X-GENE SOC EDAC
4207 F: drivers/edac/xgene_edac.c
4208 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4210 EDIROL UA-101/UA-1000 DRIVER
4213 T: git git://git.alsa-project.org/alsa-kernel.git
4215 F: sound/usb/misc/ua101.c
4217 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4222 F: Documentation/efi-stub.txt
4223 F: arch/ia64/kernel/efi.c
4224 F: arch/x86/boot/compressed/eboot.[ch]
4225 F: arch/x86/include/asm/efi.h
4226 F: arch/x86/platform/efi/*
4227 F: drivers/firmware/efi/*
4228 F: include/linux/efi*.h
4230 EFI VARIABLE FILESYSTEM
4234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4239 EFIFB FRAMEBUFFER DRIVER
4243 F: drivers/video/fbdev/efifb.c
4246 W: http://aeschi.ch.eu.org/efs/
4250 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4254 F: drivers/net/ethernet/ibm/ehea/
4256 EM28XX VIDEO4LINUX DRIVER
4259 W: https://linuxtv.org
4260 T: git git://linuxtv.org/media_tree.git
4262 F: drivers/media/usb/em28xx/
4271 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4275 W: http://www.avagotech.com
4277 F: drivers/scsi/lpfc/
4279 ENE CB710 FLASH CARD READER DRIVER
4282 F: drivers/misc/cb710/
4283 F: drivers/mmc/host/cb710-mmc.*
4284 F: include/linux/cb710.h
4286 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4289 F: drivers/media/rc/ene_ir.*
4291 EPSON S1D13XXX FRAMEBUFFER DRIVER
4294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4295 F: drivers/video/fbdev/s1d13xxxfb.c
4296 F: include/video/s1d13xxxfb.h
4298 ET131X NETWORK DRIVER
4301 F: drivers/net/ethernet/agere/
4307 W: http://www.linuxfoundation.org/en/Net:Bridge
4309 F: include/linux/netfilter_bridge/
4312 ETHERNET PHY LIBRARY
4316 F: include/linux/phy.h
4317 F: include/linux/phy_fixed.h
4319 F: Documentation/networking/phy.txt
4320 F: drivers/of/of_mdio.c
4321 F: drivers/of/of_net.c
4327 F: Documentation/filesystems/ext2.txt
4329 F: include/linux/ext2*
4335 W: http://ext4.wiki.kernel.org
4336 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4339 F: Documentation/filesystems/ext4.txt
4342 Extended Verification Module (EVM)
4347 F: security/integrity/evm/
4349 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4356 F: include/linux/extcon/
4357 F: include/linux/extcon.h
4358 F: Documentation/extcon/
4359 F: Documentation/devicetree/bindings/extcon/
4365 F: drivers/gpu/drm/exynos/exynos_dp*
4367 EXYNOS SYSMMU (IOMMU) driver
4371 F: drivers/iommu/exynos-iommu.c
4373 EXYNOS MIPI DISPLAY DRIVERS
4379 F: drivers/video/fbdev/exynos/exynos_mipi*
4380 F: include/video/exynos_mipi*
4382 F71805F HARDWARE MONITORING DRIVER
4386 F: Documentation/hwmon/f71805f
4387 F: drivers/hwmon/f71805f.c
4393 F: drivers/media/tuners/fc0011.h
4394 F: drivers/media/tuners/fc0011.c
4399 W: https://linuxtv.org
4400 W: http://palosaari.fi/linux/
4401 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4402 T: git git://linuxtv.org/anttip/media_tree.git
4404 F: drivers/media/tuners/fc2580*
4409 F: fs/notify/fanotify/
4410 F: include/linux/fanotify.h
4411 F: include/uapi/linux/fanotify.h
4413 FARSYNC SYNCHRONOUS DRIVER
4415 W: http://www.farsite.co.uk/
4417 F: drivers/net/wan/farsync.*
4419 FAULT INJECTION SUPPORT
4422 F: Documentation/fault-injection/
4423 F: lib/fault-inject.c
4425 FBTFT Framebuffer drivers
4429 F: drivers/staging/fbtft/
4431 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4434 W: www.Open-FCoE.org
4436 F: drivers/scsi/libfc/
4437 F: drivers/scsi/fcoe/
4439 F: include/scsi/libfc.h
4440 F: include/scsi/libfcoe.h
4441 F: include/uapi/scsi/fc/
4443 FILE LOCKING (flock() and fcntl()/lockf())
4448 F: include/linux/fcntl.h
4449 F: include/linux/fs.h
4450 F: include/uapi/linux/fcntl.h
4451 F: include/uapi/linux/fs.h
4455 FILESYSTEMS (VFS and infrastructure)
4461 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4465 F: drivers/hwmon/f75375s.c
4466 F: include/linux/f75375s.h
4468 FIREWIRE AUDIO DRIVERS
4471 T: git git://git.alsa-project.org/alsa-kernel.git
4475 FIREWIRE MEDIA DRIVERS (firedtv)
4479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4481 F: drivers/media/firewire/
4483 FIREWIRE SBP-2 TARGET
4488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4490 F: drivers/target/sbp/
4495 W: http://ieee1394.wiki.kernel.org/
4496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4498 F: drivers/firewire/
4499 F: include/linux/firewire.h
4500 F: include/uapi/linux/firewire*.h
4503 FIRMWARE LOADER (request_firmware)
4507 F: Documentation/firmware_class/
4508 F: drivers/base/firmware*.c
4509 F: include/linux/firmware.h
4511 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4515 F: drivers/block/rsxx/
4519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4521 F: drivers/block/floppy.c
4525 W: http://www.ohwr.org/projects/fmc-bus
4528 F: include/linux/fmc*.h
4529 F: include/linux/ipmi-fru.h
4532 FPGA MANAGER FRAMEWORK
4537 F: include/linux/fpga/fpga-mgr.h
4538 W: http://www.rocketboards.org
4542 W: http://floatingpoint.sourceforge.net/emulator/index.html
4544 F: arch/x86/math-emu/
4546 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4549 F: drivers/net/wan/dlci.c
4550 F: drivers/net/wan/sdla.c
4556 W: http://linux-fbdev.sourceforge.net/
4557 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4560 F: Documentation/fb/
4563 F: include/linux/fb.h
4564 F: include/uapi/video/
4565 F: include/uapi/linux/fb.h
4567 FREESCALE DIU FRAMEBUFFER DRIVER
4571 F: drivers/video/fbdev/fsl-diu-fb.*
4573 FREESCALE DMA DRIVER
4578 F: drivers/dma/fsldma.*
4580 FREESCALE GPMI NAND DRIVER
4584 F: drivers/mtd/nand/gpmi-nand/*
4586 FREESCALE I2C CPM DRIVER
4591 F: drivers/i2c/busses/i2c-cpm.c
4593 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4598 F: include/linux/platform_data/video-imxfb.h
4599 F: drivers/video/fbdev/imxfb.c
4601 FREESCALE QUAD SPI DRIVER
4605 F: drivers/mtd/spi-nor/fsl-quadspi.c
4607 FREESCALE SOC FS_ENET DRIVER
4613 F: drivers/net/ethernet/freescale/fs_enet/
4614 F: include/linux/fs_enet_pd.h
4616 FREESCALE IMX / MXC FEC DRIVER
4620 F: drivers/net/ethernet/freescale/fec_main.c
4621 F: drivers/net/ethernet/freescale/fec_ptp.c
4622 F: drivers/net/ethernet/freescale/fec.h
4623 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4625 FREESCALE QUICC ENGINE LIBRARY
4628 F: drivers/soc/fsl/qe/
4629 F: include/soc/fsl/*qe*.h
4630 F: include/soc/fsl/*ucc*.h
4632 FREESCALE USB PERIPHERAL DRIVERS
4637 F: drivers/usb/gadget/udc/fsl*
4639 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4644 F: drivers/net/ethernet/freescale/ucc_geth*
4646 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4650 F: drivers/net/ethernet/freescale/gianfar*
4651 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4652 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4654 FREESCALE QUICC ENGINE UCC UART DRIVER
4658 F: drivers/tty/serial/ucc_uart.c
4660 FREESCALE SOC SOUND DRIVERS
4667 F: sound/soc/fsl/fsl*
4668 F: sound/soc/fsl/imx*
4669 F: sound/soc/fsl/mpc8610_hpcd.c
4671 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4675 F: drivers/staging/fsl-mc/
4679 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4688 F: Documentation/power/freezing-of-tasks.txt
4689 F: include/linux/freezer.h
4697 F: include/linux/frontswap.h
4699 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4703 F: Documentation/filesystems/caching/
4705 F: include/linux/fscache*.h
4712 W: http://en.wikipedia.org/wiki/F2FS
4713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4715 F: Documentation/filesystems/f2fs.txt
4716 F: Documentation/ABI/testing/sysfs-fs-f2fs
4718 F: include/linux/f2fs_fs.h
4719 F: include/trace/events/f2fs.h
4721 FUJITSU FR-V (FRV) PORT
4725 FUJITSU LAPTOP EXTRAS
4729 F: drivers/platform/x86/fujitsu-laptop.c
4731 FUJITSU M-5MO LS CAMERA ISP DRIVER
4736 F: drivers/media/i2c/m5mols/
4737 F: include/media/i2c/m5mols.h
4739 FUJITSU TABLET EXTRAS
4743 F: drivers/platform/x86/fujitsu-tablet.c
4745 FUSE: FILESYSTEM IN USERSPACE
4748 W: http://fuse.sourceforge.net/
4749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4752 F: include/uapi/linux/fuse.h
4753 F: Documentation/filesystems/fuse.txt
4755 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4758 S: Odd Fixes (e.g., new signatures)
4759 F: drivers/scsi/fdomain.*
4761 GCOV BASED KERNEL PROFILING
4765 F: Documentation/gcov.txt
4767 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4770 W: http://www.icp-vortex.com/
4772 F: drivers/scsi/gdt*
4774 GDB KERNEL DEBUGGING HELPER SCRIPTS
4779 GEMTEK FM RADIO RECEIVER DRIVER
4782 T: git git://linuxtv.org/media_tree.git
4783 W: https://linuxtv.org
4785 F: drivers/media/radio/radio-gemtek*
4787 GENERIC GPIO I2C DRIVER
4790 F: drivers/i2c/busses/i2c-gpio.c
4791 F: include/linux/i2c-gpio.h
4793 GENERIC GPIO I2C MULTIPLEXER DRIVER
4797 F: drivers/i2c/muxes/i2c-mux-gpio.c
4798 F: include/linux/i2c-mux-gpio.h
4799 F: Documentation/i2c/muxes/i2c-mux-gpio
4801 GENERIC HDLC (WAN) DRIVERS
4803 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4805 F: drivers/net/wan/c101.c
4806 F: drivers/net/wan/hd6457*
4807 F: drivers/net/wan/hdlc*
4808 F: drivers/net/wan/n2.c
4809 F: drivers/net/wan/pc300too.c
4810 F: drivers/net/wan/pci200syn.c
4811 F: drivers/net/wan/wanxl*
4813 GENERIC INCLUDE/ASM HEADER FILES
4816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4818 F: include/asm-generic/
4819 F: include/uapi/asm-generic/
4821 GENERIC PHY FRAMEWORK
4824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4827 F: include/linux/phy/
4835 F: drivers/base/power/domain*.c
4836 F: include/linux/pm_domain.h
4838 GENERIC UIO DRIVER FOR PCI DEVICES
4842 F: drivers/uio/uio_pci_generic.c
4844 GET_MAINTAINER SCRIPT
4847 F: scripts/get_maintainer.pl
4853 W: http://sources.redhat.com/cluster/
4854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4856 F: Documentation/filesystems/gfs2*.txt
4858 F: include/uapi/linux/gfs2_ondisk.h
4860 GIGASET ISDN DRIVERS
4863 W: http://gigaset307x.sourceforge.net/
4865 F: Documentation/isdn/README.gigaset
4866 F: drivers/isdn/gigaset/
4867 F: include/uapi/linux/gigaset_dev.h
4873 F: drivers/media/usb/go7007/
4879 F: drivers/input/touchscreen/goodix.c
4885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4887 F: Documentation/gpio/
4888 F: Documentation/ABI/testing/gpio-cdev
4889 F: Documentation/ABI/obsolete/sysfs-gpio
4891 F: include/linux/gpio/
4892 F: include/linux/gpio.h
4893 F: include/asm-generic/gpio.h
4894 F: include/uapi/linux/gpio.h
4897 GRE DEMULTIPLEXER DRIVER
4901 F: net/ipv4/gre_demux.c
4902 F: net/ipv4/gre_offload.c
4903 F: include/net/gre.h
4905 GRETH 10/100/1G Ethernet MAC device driver
4909 F: drivers/net/ethernet/aeroflex/
4911 GSPCA FINEPIX SUBDRIVER
4914 T: git git://linuxtv.org/media_tree.git
4916 F: drivers/media/usb/gspca/finepix.c
4918 GSPCA GL860 SUBDRIVER
4921 T: git git://linuxtv.org/media_tree.git
4923 F: drivers/media/usb/gspca/gl860/
4925 GSPCA M5602 SUBDRIVER
4928 T: git git://linuxtv.org/media_tree.git
4930 F: drivers/media/usb/gspca/m5602/
4932 GSPCA PAC207 SONIXB SUBDRIVER
4935 T: git git://linuxtv.org/media_tree.git
4937 F: drivers/media/usb/gspca/pac207.c
4939 GSPCA SN9C20X SUBDRIVER
4942 T: git git://linuxtv.org/media_tree.git
4944 F: drivers/media/usb/gspca/sn9c20x.c
4946 GSPCA T613 SUBDRIVER
4949 T: git git://linuxtv.org/media_tree.git
4951 F: drivers/media/usb/gspca/t613.c
4953 GSPCA USB WEBCAM DRIVER
4956 T: git git://linuxtv.org/media_tree.git
4958 F: drivers/media/usb/gspca/
4960 GUID PARTITION TABLE (GPT)
4964 F: block/partitions/efi.*
4966 STK1160 USB VIDEO CAPTURE DRIVER
4969 T: git git://linuxtv.org/media_tree.git
4971 F: drivers/media/usb/stk1160/
4976 W: http://uclinux-h8.sourceforge.jp
4977 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4980 F: drivers/clocksource/h8300_*.c
4981 F: drivers/clk/h8300/
4982 F: drivers/irqchip/irq-renesas-h8*.c
4984 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4987 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4989 F: drivers/platform/x86/hdaps.c
4991 HDPVR USB VIDEO ENCODER DRIVER
4994 T: git git://linuxtv.org/media_tree.git
4995 W: https://linuxtv.org
4997 F: drivers/media/usb/hdpvr/
4999 HWPOISON MEMORY FAILURE HANDLING
5003 F: mm/memory-failure.c
5004 F: mm/hwpoison-inject.c
5006 HYPERVISOR VIRTUAL CONSOLE DRIVER
5014 W: https://linuxtv.org
5015 W: http://palosaari.fi/linux/
5016 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5017 T: git git://linuxtv.org/anttip/media_tree.git
5019 F: drivers/media/usb/hackrf/
5025 W: http://hwmon.wiki.kernel.org/
5026 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5029 F: Documentation/hwmon/
5031 F: include/linux/hwmon*.h
5033 HARDWARE RANDOM NUMBER GENERATOR CORE
5038 F: Documentation/hw_random.txt
5039 F: drivers/char/hw_random/
5040 F: include/linux/hw_random.h
5042 HARDWARE SPINLOCK CORE
5046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5047 F: Documentation/hwspinlock.txt
5048 F: drivers/hwspinlock/hwspinlock_*
5049 F: include/linux/hwspinlock.h
5051 HARMONY SOUND DRIVER
5054 F: sound/parisc/harmony.*
5059 W: https://linuxtv.org
5060 W: http://palosaari.fi/linux/
5061 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5062 T: git git://linuxtv.org/anttip/media_tree.git
5064 F: drivers/media/dvb-frontends/hd29l2*
5066 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5072 F: Documentation/scsi/hpsa.txt
5073 F: drivers/scsi/hpsa*.[ch]
5074 F: include/linux/cciss*.h
5075 F: include/uapi/linux/cciss*.h
5077 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5083 F: Documentation/blockdev/cciss.txt
5084 F: drivers/block/cciss*
5085 F: include/linux/cciss_ioctl.h
5086 F: include/uapi/linux/cciss_ioctl.h
5091 F: Documentation/filesystems/hfs.txt
5097 F: Documentation/filesystems/hfsplus.txt
5100 HGA FRAMEBUFFER DRIVER
5103 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5105 F: drivers/video/fbdev/hgafb.c
5107 HIBERNATION (aka Software Suspend, aka swsusp)
5113 F: drivers/base/power/
5115 F: include/linux/suspend.h
5116 F: include/linux/freezer.h
5117 F: include/linux/pm.h
5118 F: arch/*/include/asm/suspend*.h
5124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5127 F: include/linux/hid*
5128 F: include/uapi/linux/hid*
5130 HID SENSOR HUB DRIVERS
5137 F: Documentation/hid/hid-sensor*
5138 F: drivers/hid/hid-sensor-*
5139 F: drivers/iio/*/hid-*
5140 F: include/linux/hid-sensor-*
5142 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5147 F: Documentation/timers/
5148 F: kernel/time/hrtimer.c
5149 F: kernel/time/clockevents.c
5150 F: kernel/time/tick*.*
5151 F: kernel/time/timer_*.c
5152 F: include/linux/clockchips.h
5153 F: include/linux/hrtimer.h
5155 HIGH-SPEED SCC DRIVER FOR AX.25
5158 F: drivers/net/hamradio/dmascc.c
5159 F: drivers/net/hamradio/scc.c
5161 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5163 W: http://www.highpoint-tech.com
5165 F: Documentation/scsi/hptiop.txt
5166 F: drivers/scsi/hptiop.c
5172 F: include/linux/hippidevice.h
5173 F: include/uapi/linux/if_hippi.h
5175 F: drivers/net/hippi/
5177 HISILICON SAS Controller
5179 W: http://www.hisilicon.com
5181 F: drivers/scsi/hisi_sas/
5182 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5188 W: http://hostap.epitest.fi/
5190 F: drivers/net/wireless/intersil/hostap/
5192 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5195 F: drivers/platform/x86/tc1100-wmi.c
5197 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5200 F: drivers/net/ethernet/hp/hp100.*
5202 HPET: High Precision Event Timers driver
5205 F: Documentation/timers/hpet.txt
5206 F: drivers/char/hpet.c
5207 F: include/linux/hpet.h
5208 F: include/uapi/linux/hpet.h
5212 F: arch/x86/kernel/hpet.c
5213 F: arch/x86/include/asm/hpet.h
5217 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5225 F: Documentation/ABI/testing/sysfs-bus-hsi
5226 F: Documentation/hsi.txt
5228 F: include/linux/hsi/
5229 F: include/uapi/linux/hsi/
5233 W: http://www.pharscape.org
5235 F: drivers/net/usb/hso.c
5237 HSR NETWORK PROTOCOL
5243 HTCPEN TOUCHSCREEN DRIVER
5247 F: drivers/input/touchscreen/htcpen.c
5254 Hyper-V CORE AND DRIVERS
5259 F: arch/x86/include/asm/mshyperv.h
5260 F: arch/x86/include/uapi/asm/hyperv.h
5261 F: arch/x86/kernel/cpu/mshyperv.c
5262 F: drivers/hid/hid-hyperv.c
5264 F: drivers/input/serio/hyperv-keyboard.c
5265 F: drivers/pci/host/pci-hyperv.c
5266 F: drivers/net/hyperv/
5267 F: drivers/scsi/storvsc_drv.c
5268 F: drivers/video/fbdev/hyperv_fb.c
5269 F: include/linux/hyperv.h
5271 F: Documentation/ABI/stable/sysfs-bus-vmbus
5277 F: Documentation/i2c/muxes/
5278 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5279 F: drivers/i2c/i2c-mux.c
5280 F: drivers/i2c/muxes/
5281 F: include/linux/i2c-mux.h
5283 I2C OVER PARALLEL PORT
5287 F: Documentation/i2c/busses/i2c-parport
5288 F: Documentation/i2c/busses/i2c-parport-light
5289 F: drivers/i2c/busses/i2c-parport.c
5290 F: drivers/i2c/busses/i2c-parport-light.c
5292 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5296 F: Documentation/i2c/busses/i2c-ali1535
5297 F: Documentation/i2c/busses/i2c-ali1563
5298 F: Documentation/i2c/busses/i2c-ali15x3
5299 F: Documentation/i2c/busses/i2c-amd756
5300 F: Documentation/i2c/busses/i2c-amd8111
5301 F: Documentation/i2c/busses/i2c-i801
5302 F: Documentation/i2c/busses/i2c-nforce2
5303 F: Documentation/i2c/busses/i2c-piix4
5304 F: Documentation/i2c/busses/i2c-sis5595
5305 F: Documentation/i2c/busses/i2c-sis630
5306 F: Documentation/i2c/busses/i2c-sis96x
5307 F: Documentation/i2c/busses/i2c-via
5308 F: Documentation/i2c/busses/i2c-viapro
5309 F: drivers/i2c/busses/i2c-ali1535.c
5310 F: drivers/i2c/busses/i2c-ali1563.c
5311 F: drivers/i2c/busses/i2c-ali15x3.c
5312 F: drivers/i2c/busses/i2c-amd756.c
5313 F: drivers/i2c/busses/i2c-amd756-s4882.c
5314 F: drivers/i2c/busses/i2c-amd8111.c
5315 F: drivers/i2c/busses/i2c-i801.c
5316 F: drivers/i2c/busses/i2c-isch.c
5317 F: drivers/i2c/busses/i2c-nforce2.c
5318 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5319 F: drivers/i2c/busses/i2c-piix4.c
5320 F: drivers/i2c/busses/i2c-sis5595.c
5321 F: drivers/i2c/busses/i2c-sis630.c
5322 F: drivers/i2c/busses/i2c-sis96x.c
5323 F: drivers/i2c/busses/i2c-via.c
5324 F: drivers/i2c/busses/i2c-viapro.c
5326 I2C/SMBUS ISMT DRIVER
5330 F: drivers/i2c/busses/i2c-ismt.c
5331 F: Documentation/i2c/busses/i2c-ismt
5333 I2C/SMBUS STUB DRIVER
5337 F: drivers/i2c/i2c-stub.c
5342 W: https://i2c.wiki.kernel.org/
5343 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5346 F: Documentation/devicetree/bindings/i2c/
5347 F: Documentation/i2c/
5350 F: include/linux/i2c.h
5351 F: include/linux/i2c-*.h
5352 F: include/uapi/linux/i2c.h
5353 F: include/uapi/linux/i2c-*.h
5365 F: Documentation/i2c/busses/i2c-taos-evm
5366 F: drivers/i2c/busses/i2c-taos-evm.c
5371 W: http://www.harbaum.org/till/i2c_tiny_usb
5373 F: drivers/i2c/busses/i2c-tiny-usb.c
5380 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5385 IA64 (Itanium) PLATFORM
5389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5393 IBM Power VMX Cryptographic instructions
5398 F: drivers/crypto/vmx/Makefile
5399 F: drivers/crypto/vmx/Kconfig
5400 F: drivers/crypto/vmx/vmx.c
5401 F: drivers/crypto/vmx/aes*
5402 F: drivers/crypto/vmx/ghash*
5403 F: drivers/crypto/vmx/ppc-xlate.pl
5405 IBM Power in-Nest Crypto Acceleration
5410 F: drivers/crypto/nx/Makefile
5411 F: drivers/crypto/nx/Kconfig
5412 F: drivers/crypto/nx/nx-aes*
5413 F: drivers/crypto/nx/nx-sha*
5414 F: drivers/crypto/nx/nx.*
5415 F: drivers/crypto/nx/nx_csbcpb.h
5416 F: drivers/crypto/nx/nx_debugfs.h
5418 IBM Power 842 compression accelerator
5421 F: drivers/crypto/nx/Makefile
5422 F: drivers/crypto/nx/Kconfig
5423 F: drivers/crypto/nx/nx-842*
5424 F: include/linux/sw842.h
5428 IBM Power Linux RAID adapter
5431 F: drivers/scsi/ipr.*
5433 IBM Power Virtual Ethernet Device Driver
5437 F: drivers/net/ethernet/ibm/ibmveth.*
5439 IBM Power SRIOV Virtual NIC Device Driver
5444 F: drivers/net/ethernet/ibm/ibmvnic.*
5446 IBM Power Virtual SCSI Device Drivers
5450 F: drivers/scsi/ibmvscsi/ibmvscsi*
5451 F: drivers/scsi/ibmvscsi/viosrp.h
5453 IBM Power Virtual FC Device Drivers
5457 F: drivers/scsi/ibmvscsi/ibmvfc*
5459 IBM ServeRAID RAID DRIVER
5461 F: drivers/scsi/ips.*
5463 ICH LPC AND GPIO DRIVER
5466 F: drivers/mfd/lpc_ich.c
5467 F: drivers/gpio/gpio-ich.c
5472 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5475 F: Documentation/ide/
5477 F: include/linux/ide.h
5479 IDEAPAD LAPTOP EXTRAS DRIVER
5482 W: http://launchpad.net/ideapad-laptop
5484 F: drivers/platform/x86/ideapad-laptop.c
5486 IDEAPAD LAPTOP SLIDEBAR DRIVER
5489 W: https://github.com/o2genum/ideapad-slidebar
5491 F: drivers/input/misc/ideapad_slidebar.c
5497 F: Documentation/cdrom/ide-cd
5498 F: drivers/ide/ide-cd*
5504 F: drivers/idle/i7300_idle.c
5506 IEEE 802.15.4 SUBSYSTEM
5509 W: http://wpan.cakelab.org/
5510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5515 F: drivers/net/ieee802154/
5516 F: include/linux/nl802154.h
5517 F: include/linux/ieee802154.h
5518 F: include/net/nl802154.h
5519 F: include/net/mac802154.h
5520 F: include/net/af_ieee802154.h
5521 F: include/net/cfg802154.h
5522 F: include/net/ieee802154_netdev.h
5523 F: Documentation/networking/ieee802154.txt
5525 IGORPLUG-USB IR RECEIVER
5529 F: drivers/media/rc/igorplugusb.c
5531 IGUANAWORKS USB IR TRANSCEIVER
5535 F: drivers/media/rc/iguanair.c
5537 IIO SUBSYSTEM AND DRIVERS
5545 F: drivers/staging/iio/
5546 F: include/linux/iio/
5549 IKANOS/ADI EAGLE ADSL USB DRIVER
5553 F: drivers/usb/atm/ueagle-atm.c
5555 INA209 HARDWARE MONITOR DRIVER
5559 F: Documentation/hwmon/ina209
5560 F: Documentation/devicetree/bindings/i2c/ina209.txt
5561 F: drivers/hwmon/ina209.c
5563 INA2XX HARDWARE MONITOR DRIVER
5567 F: Documentation/hwmon/ina2xx
5568 F: drivers/hwmon/ina2xx.c
5569 F: include/linux/platform_data/ina2xx.h
5571 INDUSTRY PACK SUBSYSTEM (IPACK)
5576 W: http://industrypack.sourceforge.net
5580 INGENIC JZ4780 DMA Driver
5583 F: drivers/dma/dma-jz4780.c
5585 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5593 F: security/integrity/ima/
5595 IMGTEC IR DECODER DRIVER
5598 F: drivers/media/rc/img-ir/
5600 IMS TWINTURBO FRAMEBUFFER DRIVER
5603 F: drivers/video/fbdev/imsttfb.c
5605 INFINIBAND SUBSYSTEM
5610 W: http://www.openfabrics.org/
5611 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5614 F: Documentation/infiniband/
5615 F: drivers/infiniband/
5616 F: drivers/staging/rdma/
5617 F: include/uapi/linux/if_infiniband.h
5618 F: include/uapi/rdma/
5626 F: Documentation/filesystems/inotify.txt
5627 F: fs/notify/inotify/
5628 F: include/linux/inotify.h
5629 F: include/uapi/linux/inotify.h
5631 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5634 Q: http://patchwork.kernel.org/project/linux-input/list/
5635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5638 F: include/linux/input.h
5639 F: include/uapi/linux/input.h
5640 F: include/linux/input/
5641 F: Documentation/devicetree/bindings/input/
5643 INPUT MULTITOUCH (MT) PROTOCOL
5647 F: Documentation/input/multi-touch-protocol.txt
5648 F: drivers/input/input-mt.c
5651 INTEL ASoC BDW/HSW DRIVERS
5655 F: sound/soc/intel/common/sst-dsp*
5656 F: sound/soc/intel/common/sst-firmware.c
5657 F: sound/soc/intel/boards/broadwell.c
5658 F: sound/soc/intel/haswell/
5660 INTEL C600 SERIES SAS CONTROLLER DRIVER
5664 T: git git://git.code.sf.net/p/intel-sas/isci
5666 F: drivers/scsi/isci/
5668 INTEL HID EVENT DRIVER
5672 F: drivers/platform/x86/intel-hid.c
5677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5679 F: drivers/idle/intel_idle.c
5686 F: drivers/cpufreq/intel_pstate.c
5688 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5692 F: Documentation/fb/intelfb.txt
5693 F: drivers/video/fbdev/intelfb/
5695 INTEL 810/815 FRAMEBUFFER DRIVER
5699 F: drivers/video/fbdev/i810/
5701 INTEL MENLOW THERMAL DRIVER
5704 W: https://01.org/linux-acpi
5706 F: drivers/platform/x86/intel_menlow.c
5708 INTEL I/OAT DMA DRIVER
5712 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5714 F: drivers/dma/ioat*
5719 T: git git://git.infradead.org/iommu-2.6.git
5721 F: drivers/iommu/intel-iommu.c
5722 F: include/linux/intel-iommu.h
5724 INTEL IOP-ADMA DMA DRIVER
5727 F: drivers/dma/iop-adma.c
5729 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5732 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5733 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5734 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5735 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5736 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5737 F: drivers/net/wan/ixp4xx_hss.c
5739 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5742 F: drivers/char/hw_random/ixp4xx-rng.c
5744 INTEL ETHERNET DRIVERS
5754 W: http://www.intel.com/support/feedback.htm
5755 W: http://e1000.sourceforge.net/
5756 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5760 F: Documentation/networking/e100.txt
5761 F: Documentation/networking/e1000.txt
5762 F: Documentation/networking/e1000e.txt
5763 F: Documentation/networking/igb.txt
5764 F: Documentation/networking/igbvf.txt
5765 F: Documentation/networking/ixgb.txt
5766 F: Documentation/networking/ixgbe.txt
5767 F: Documentation/networking/ixgbevf.txt
5768 F: Documentation/networking/i40e.txt
5769 F: Documentation/networking/i40evf.txt
5770 F: drivers/net/ethernet/intel/
5771 F: drivers/net/ethernet/intel/*/
5773 INTEL RDMA RNIC DRIVER
5781 F: drivers/infiniband/hw/i40iw/
5783 INTEL-MID GPIO DRIVER
5787 F: drivers/gpio/gpio-intel-mid.c
5789 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5793 F: Documentation/networking/README.ipw2100
5794 F: Documentation/networking/README.ipw2200
5795 F: drivers/net/wireless/intel/ipw2x00/
5800 F: Documentation/trace/intel_th.txt
5801 F: drivers/hwtracing/intel_th/
5803 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5806 W: http://tboot.sourceforge.net
5807 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5809 F: Documentation/intel_txt.txt
5810 F: include/linux/tboot.h
5811 F: arch/x86/kernel/tboot.c
5813 INTEL WIRELESS WIMAX CONNECTION 2400
5818 W: http://linuxwimax.org
5819 F: Documentation/wimax/README.i2400m
5820 F: drivers/net/wimax/i2400m/
5821 F: include/uapi/linux/wimax/i2400m.h
5823 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5827 F: drivers/net/wireless/intel/iwlegacy/
5829 INTEL WIRELESS WIFI LINK (iwlwifi)
5834 W: http://intellinuxwireless.org
5835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5837 F: drivers/net/wireless/intel/iwlwifi/
5839 INTEL MANAGEMENT ENGINE (mei)
5843 F: include/uapi/linux/mei.h
5844 F: include/linux/mei_cl_bus.h
5845 F: drivers/misc/mei/*
5846 F: drivers/watchdog/mei_wdt.c
5847 F: Documentation/misc-devices/mei/*
5849 INTEL MIC DRIVERS (mic)
5853 W: https://github.com/sudeepdutt/mic
5854 W: http://software.intel.com/en-us/mic-developer
5855 F: include/linux/mic_bus.h
5856 F: include/linux/scif.h
5857 F: include/uapi/linux/mic_common.h
5858 F: include/uapi/linux/mic_ioctl.h
5859 F: include/uapi/linux/scif_ioctl.h
5860 F: drivers/misc/mic/
5861 F: drivers/dma/mic_x100_dma.c
5862 F: drivers/dma/mic_x100_dma.h
5863 F: Documentation/mic/
5865 INTEL PMC/P-Unit IPC DRIVER
5869 F: drivers/platform/x86/intel_pmc_ipc.c
5870 F: drivers/platform/x86/intel_punit_ipc.c
5871 F: arch/x86/include/asm/intel_pmc_ipc.h
5872 F: arch/x86/include/asm/intel_punit_ipc.h
5874 INTEL TELEMETRY DRIVER
5878 F: arch/x86/include/asm/intel_telemetry.h
5879 F: drivers/platform/x86/intel_telemetry*
5881 IOC3 ETHERNET DRIVER
5885 F: drivers/net/ethernet/sgi/ioc3-eth.c
5891 F: drivers/tty/serial/ioc3_serial.c
5896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5903 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5908 W: http://openipmi.sourceforge.net/
5910 F: Documentation/IPMI.txt
5911 F: drivers/char/ipmi/
5912 F: include/linux/ipmi*
5913 F: include/uapi/linux/ipmi*
5915 QCOM AUDIO (ASoC) DRIVERS
5922 IPS SCSI RAID DRIVER
5925 W: http://www.adaptec.com/
5927 F: drivers/scsi/ips*
5936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5938 F: Documentation/networking/ipvs-sysctl.txt
5939 F: include/net/ip_vs.h
5940 F: include/uapi/linux/ip_vs.h
5941 F: net/netfilter/ipvs/
5947 F: drivers/tty/ipwireless/
5953 F: include/net/ipx.h
5954 F: include/uapi/linux/ipx.h
5961 W: http://irda.sourceforge.net/
5963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5964 F: Documentation/networking/irda.txt
5965 F: drivers/net/irda/
5966 F: include/net/irda/
5973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5983 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5984 F: Documentation/devicetree/bindings/interrupt-controller/
5987 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5992 F: Documentation/IRQ-domain.txt
5993 F: include/linux/irqdomain.h
5994 F: kernel/irq/irqdomain.c
6000 F: Documentation/isapnp.txt
6001 F: drivers/pnp/isapnp/
6002 F: include/linux/isapnp.h
6007 T: git git://linuxtv.org/media_tree.git
6008 W: https://linuxtv.org
6010 F: drivers/media/radio/radio-isa*
6012 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6016 F: drivers/firmware/iscsi_ibft*
6021 W: www.open-iscsi.org
6022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6024 F: drivers/scsi/*iscsi*
6025 F: include/scsi/*iscsi*
6027 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6033 W: http://www.openfabrics.org
6034 W: www.open-iscsi.org
6035 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6036 F: drivers/infiniband/ulp/iser/
6038 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6044 W: http://www.linux-iscsi.org
6045 F: drivers/infiniband/ulp/isert
6051 W: http://www.isdn4linux.de
6052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6054 F: Documentation/isdn/
6056 F: include/linux/isdn.h
6057 F: include/linux/isdn/
6058 F: include/uapi/linux/isdn.h
6059 F: include/uapi/linux/isdn/
6061 ISDN SUBSYSTEM (Eicon active card driver)
6064 W: http://www.melware.de
6066 F: drivers/isdn/hardware/eicon/
6068 IT87 HARDWARE MONITORING DRIVER
6072 F: Documentation/hwmon/it87
6073 F: drivers/hwmon/it87.c
6078 W: https://linuxtv.org
6079 W: http://palosaari.fi/linux/
6080 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6081 T: git git://linuxtv.org/anttip/media_tree.git
6083 F: drivers/media/tuners/it913x*
6085 IVTV VIDEO4LINUX DRIVER
6089 T: git git://linuxtv.org/media_tree.git
6090 W: http://www.ivtvdriver.org
6092 F: Documentation/video4linux/*.ivtv
6093 F: drivers/media/pci/ivtv/
6094 F: include/uapi/linux/ivtv*
6096 IX2505V MEDIA DRIVER
6099 W: https://linuxtv.org
6100 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6102 F: drivers/media/dvb-frontends/ix2505v*
6104 JC42.4 TEMPERATURE SENSOR DRIVER
6108 F: drivers/hwmon/jc42.c
6109 F: Documentation/hwmon/jc42
6114 W: http://jfs.sourceforge.net/
6115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6117 F: Documentation/filesystems/jfs.txt
6124 F: drivers/net/ethernet/jme.*
6126 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6129 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6132 F: include/uapi/linux/jffs2.h
6134 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6140 F: include/linux/jbd2.h
6142 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6146 F: drivers/media/platform/rcar_jpu.c
6148 JSM Neo PCI based serial card
6152 F: drivers/tty/serial/jsm/
6154 K10TEMP HARDWARE MONITORING DRIVER
6158 F: Documentation/hwmon/k10temp
6159 F: drivers/hwmon/k10temp.c
6161 K8TEMP HARDWARE MONITORING DRIVER
6165 F: Documentation/hwmon/k8temp
6166 F: drivers/hwmon/k8temp.c
6174 F: arch/*/include/asm/kasan.h
6175 F: arch/*/mm/kasan_init*
6176 F: Documentation/kasan.txt
6177 F: include/linux/kasan.h
6180 F: scripts/Makefile.kasan
6185 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6187 F: Documentation/kbuild/kconfig-language.txt
6194 W: http://lse.sourceforge.net/kdump/
6196 F: Documentation/kdump/
6198 KEENE FM RADIO TRANSMITTER DRIVER
6201 T: git git://linuxtv.org/media_tree.git
6202 W: https://linuxtv.org
6204 F: drivers/media/radio/radio-keene*
6206 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6212 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6218 F: Documentation/kbuild/
6220 F: scripts/Makefile.*
6227 W: http://kernelnewbies.org/KernelJanitors
6230 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6234 W: http://nfs.sourceforge.net/
6235 T: git git://linux-nfs.org/~bfields/linux.git
6238 F: include/uapi/linux/nfsd/
6242 F: include/linux/lockd/
6243 F: include/linux/sunrpc/
6244 F: include/uapi/linux/sunrpc/
6246 KERNEL SELFTEST FRAMEWORK
6249 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6251 F: tools/testing/selftests
6253 KERNEL VIRTUAL MACHINE (KVM)
6257 W: http://www.linux-kvm.org
6258 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6260 F: Documentation/*/kvm*.txt
6261 F: Documentation/virtual/kvm/
6263 F: arch/x86/kernel/kvm.c
6264 F: arch/x86/kernel/kvmclock.c
6265 F: arch/*/include/asm/kvm*
6266 F: include/linux/kvm*
6267 F: include/uapi/linux/kvm*
6270 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6273 W: http://www.linux-kvm.org/
6275 F: arch/x86/include/asm/svm.h
6276 F: arch/x86/kvm/svm.c
6278 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6281 W: http://www.linux-kvm.org/
6282 T: git git://github.com/agraf/linux-2.6.git
6284 F: arch/powerpc/include/asm/kvm*
6285 F: arch/powerpc/kvm/
6287 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6291 W: http://www.ibm.com/developerworks/linux/linux390/
6292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6294 F: Documentation/s390/kvm.txt
6295 F: arch/s390/include/asm/kvm*
6298 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6303 W: http://systems.cs.columbia.edu/projects/kvm-arm
6304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6306 F: arch/arm/include/uapi/asm/kvm*
6307 F: arch/arm/include/asm/kvm*
6310 F: include/kvm/arm_*
6312 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6318 F: arch/arm64/include/uapi/asm/kvm*
6319 F: arch/arm64/include/asm/kvm*
6322 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6326 F: arch/mips/include/uapi/asm/kvm*
6327 F: arch/mips/include/asm/kvm*
6332 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6335 F: include/linux/kexec.h
6336 F: include/uapi/linux/kexec.h
6343 F: Documentation/security/keys.txt
6344 F: include/linux/key.h
6345 F: include/linux/key-type.h
6355 F: Documentation/security/keys-trusted-encrypted.txt
6356 F: include/keys/trusted-type.h
6357 F: security/keys/trusted.c
6358 F: security/keys/trusted.h
6366 F: Documentation/security/keys-trusted-encrypted.txt
6367 F: include/keys/encrypted-type.h
6368 F: security/keys/encrypted-keys/
6370 KGDB / KDB /debug_core
6372 W: http://kgdb.wiki.kernel.org/
6374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6376 F: Documentation/DocBook/kgdb.tmpl
6377 F: drivers/misc/kgdbts.c
6378 F: drivers/tty/serial/kgdboc.c
6379 F: include/linux/kdb.h
6380 F: include/linux/kgdb.h
6387 F: Documentation/kmemcheck.txt
6388 F: arch/x86/include/asm/kmemcheck.h
6389 F: arch/x86/mm/kmemcheck/
6390 F: include/linux/kmemcheck.h
6396 F: Documentation/kmemleak.txt
6397 F: include/linux/kmemleak.h
6399 F: mm/kmemleak-test.c
6407 F: Documentation/kprobes.txt
6408 F: include/linux/kprobes.h
6411 KS0108 LCD CONTROLLER DRIVER
6413 W: http://miguelojeda.es/auxdisplay.htm
6414 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6416 F: Documentation/auxdisplay/ks0108
6417 F: drivers/auxdisplay/ks0108.c
6418 F: include/linux/ks0108.h
6425 F: include/net/l3mdev.h
6427 LANTIQ MIPS ARCHITECTURE
6436 F: Documentation/networking/lapb-module.txt
6440 LASI 53c700 driver for PARISC
6444 F: Documentation/scsi/53c700.txt
6445 F: drivers/scsi/53c700*
6451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6454 F: include/linux/leds.h
6456 LEGACY EEPROM DRIVER
6459 F: Documentation/misc-devices/eeprom
6460 F: drivers/misc/eeprom/eeprom.c
6462 LEGO USB Tower driver
6465 W: http://legousb.sourceforge.net/
6467 F: drivers/usb/misc/legousbtower.c
6472 W: https://linuxtv.org
6473 W: http://github.com/mkrufky
6474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6475 T: git git://linuxtv.org/mkrufky/tuners.git
6477 F: drivers/media/dvb-frontends/lg2160.*
6479 LGDT3305 MEDIA DRIVER
6482 W: https://linuxtv.org
6483 W: http://github.com/mkrufky
6484 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6485 T: git git://linuxtv.org/mkrufky/tuners.git
6487 F: drivers/media/dvb-frontends/lgdt3305.*
6492 W: http://lguest.ozlabs.org/
6494 F: arch/x86/include/asm/lguest*.h
6497 F: include/linux/lguest*.h
6500 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6506 F: include/linux/ata.h
6507 F: include/linux/libata.h
6509 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6514 F: include/linux/pata_arasan_cf_data.h
6515 F: drivers/ata/pata_arasan_cf.c
6521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6523 F: drivers/ata/pata_*.c
6524 F: drivers/ata/ata_generic.c
6526 LIBATA SATA AHCI PLATFORM devices support
6530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6532 F: drivers/ata/ahci_platform.c
6533 F: drivers/ata/libahci_platform.c
6534 F: include/linux/ahci_platform.h
6536 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6541 F: drivers/ata/sata_promise.*
6546 F: tools/lib/lockdep/
6548 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6551 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6555 F: include/linux/nd.h
6556 F: include/linux/libnvdimm.h
6557 F: include/uapi/linux/ndctl.h
6559 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6562 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6564 F: drivers/nvdimm/blk.c
6565 F: drivers/nvdimm/region_devs.c
6566 F: drivers/acpi/nfit*
6568 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6571 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6573 F: drivers/nvdimm/btt*
6575 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6578 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6580 F: drivers/nvdimm/pmem.c
6581 F: include/linux/pmem.h
6582 F: arch/*/include/asm/pmem.h
6584 LIGHTNVM PLATFORM SUPPORT
6586 W: http://github/OpenChannelSSD
6589 F: drivers/lightnvm/
6590 F: include/linux/lightnvm.h
6591 F: include/uapi/linux/lightnvm.h
6593 LINUX FOR IBM pSERIES (RS/6000)
6595 W: http://www.ibm.com/linux/ltc/projects/ppc
6597 F: arch/powerpc/boot/rs6000.h
6599 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6603 W: http://www.penguinppc.org/
6605 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6608 F: Documentation/powerpc/
6611 LINUX FOR POWER MACINTOSH
6613 W: http://www.penguinppc.org/
6616 F: arch/powerpc/platforms/powermac/
6617 F: drivers/macintosh/
6619 LINUX FOR POWERPC EMBEDDED MPC5XXX
6622 T: git git://git.denx.de/linux-denx-agust.git
6624 F: arch/powerpc/platforms/512x/
6625 F: arch/powerpc/platforms/52xx/
6627 LINUX FOR POWERPC EMBEDDED PPC4XX
6630 W: http://www.penguinppc.org/
6633 F: arch/powerpc/platforms/40x/
6634 F: arch/powerpc/platforms/44x/
6636 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6639 F: arch/powerpc/*/*virtex*
6640 F: arch/powerpc/*/*/*virtex*
6642 LINUX FOR POWERPC EMBEDDED PPC8XX
6644 W: http://www.penguinppc.org/
6647 F: arch/powerpc/platforms/8xx/
6649 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6652 W: http://www.penguinppc.org/
6654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6656 F: arch/powerpc/platforms/83xx/
6657 F: arch/powerpc/platforms/85xx/
6659 LINUX FOR POWERPC PA SEMI PWRFICIENT
6663 F: arch/powerpc/platforms/pasemi/
6664 F: drivers/*/*pasemi*
6665 F: drivers/*/*/*pasemi*
6667 LINUX SECURITY MODULE (LSM) FRAMEWORK
6672 LIS3LV02D ACCELEROMETER DRIVER
6675 F: Documentation/misc-devices/lis3lv02d
6676 F: drivers/misc/lis3lv02d/
6677 F: drivers/platform/x86/hp_accel.c
6686 F: kernel/livepatch/
6687 F: include/linux/livepatch.h
6688 F: arch/x86/include/asm/livepatch.h
6689 F: arch/x86/kernel/livepatch.c
6690 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6691 F: samples/livepatch/
6693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6695 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6698 F: drivers/misc/lkdtm.c
6703 F: include/linux/llc.h
6704 F: include/uapi/linux/llc.h
6708 LM73 HARDWARE MONITOR DRIVER
6712 F: drivers/hwmon/lm73.c
6714 LM78 HARDWARE MONITOR DRIVER
6718 F: Documentation/hwmon/lm78
6719 F: drivers/hwmon/lm78.c
6721 LM83 HARDWARE MONITOR DRIVER
6725 F: Documentation/hwmon/lm83
6726 F: drivers/hwmon/lm83.c
6728 LM90 HARDWARE MONITOR DRIVER
6732 F: Documentation/hwmon/lm90
6733 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6734 F: drivers/hwmon/lm90.c
6736 LM95234 HARDWARE MONITOR DRIVER
6740 F: Documentation/hwmon/lm95234
6741 F: drivers/hwmon/lm95234.c
6743 LME2510 MEDIA DRIVER
6746 W: https://linuxtv.org
6747 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6749 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6751 LOCKDEP AND LOCKSTAT
6755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6757 F: Documentation/locking/lockdep*.txt
6758 F: Documentation/locking/lockstat.txt
6759 F: include/linux/lockdep.h
6762 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6765 W: http://www.linux-ntfs.org/content/view/19/37/
6767 F: Documentation/ldm.txt
6768 F: block/partitions/ldm.*
6778 LPC32XX MACHINE SUPPORT
6782 F: arch/arm/mach-lpc32xx/
6784 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6790 W: http://www.avagotech.com/support/
6792 F: drivers/message/fusion/
6793 F: drivers/scsi/mpt2sas/
6794 F: drivers/scsi/mpt3sas/
6796 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6800 F: drivers/scsi/sym53c8xx_2/
6802 LTC4261 HARDWARE MONITOR DRIVER
6806 F: Documentation/hwmon/ltc4261
6807 F: drivers/hwmon/ltc4261.c
6809 LTP (Linux Test Project)
6817 W: http://linux-test-project.github.io/
6818 T: git git://github.com/linux-test-project/ltp.git
6822 W: http://www.linux-m32r.org/
6829 W: http://www.linux-m68k.org/
6830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6835 M68K ON APPLE MACINTOSH
6837 W: http://www.mac.linux-m68k.org/
6844 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6848 M88DS3103 MEDIA DRIVER
6851 W: https://linuxtv.org
6852 W: http://palosaari.fi/linux/
6853 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6854 T: git git://linuxtv.org/anttip/media_tree.git
6856 F: drivers/media/dvb-frontends/m88ds3103*
6858 M88RS2000 MEDIA DRIVER
6861 W: https://linuxtv.org
6862 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6864 F: drivers/media/dvb-frontends/m88rs2000*
6866 MA901 MASTERKIT USB FM RADIO DRIVER
6869 T: git git://linuxtv.org/media_tree.git
6871 F: drivers/media/radio/radio-ma901.c
6876 W: http://wireless.kernel.org/
6877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6880 F: Documentation/networking/mac80211-injection.txt
6881 F: include/net/mac80211.h
6883 F: drivers/net/wireless/mac80211_hwsim.[ch]
6889 F: drivers/net/macvlan.c
6890 F: include/linux/if_macvlan.h
6897 F: include/linux/mailbox_client.h
6898 F: include/linux/mailbox_controller.h
6900 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6902 W: http://www.kernel.org/doc/man-pages
6906 MARVELL ARMADA DRM SUPPORT
6909 F: drivers/gpu/drm/armada/
6911 MARVELL 88E6352 DSA support
6914 F: drivers/net/dsa/mv88e6352.c
6916 MARVELL CRYPTO DRIVER
6919 F: drivers/crypto/marvell/
6923 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6928 F: drivers/net/ethernet/marvell/sk*
6930 MARVELL LIBERTAS WIRELESS DRIVER
6933 F: drivers/net/wireless/marvell/libertas/
6935 MARVELL MV643XX ETHERNET DRIVER
6939 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6940 F: include/linux/mv643xx.h
6942 MARVELL MVNETA ETHERNET DRIVER
6946 F: drivers/net/ethernet/marvell/mvneta.*
6948 MARVELL MWIFIEX WIRELESS DRIVER
6953 F: drivers/net/wireless/marvell/mwifiex/
6955 MARVELL MWL8K WIRELESS DRIVER
6959 F: drivers/net/wireless/marvell/mwl8k.c
6961 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6964 F: drivers/mmc/host/mvsdio.*
6966 MATROX FRAMEBUFFER DRIVER
6969 F: drivers/video/fbdev/matrox/matroxfb_*
6970 F: include/uapi/linux/matroxfb.h
6972 MAX16065 HARDWARE MONITOR DRIVER
6976 F: Documentation/hwmon/max16065
6977 F: drivers/hwmon/max16065.c
6979 MAX20751 HARDWARE MONITOR DRIVER
6983 F: Documentation/hwmon/max20751
6984 F: drivers/hwmon/max20751.c
6986 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6990 F: Documentation/hwmon/max6650
6991 F: drivers/hwmon/max6650.c
6993 MAX6697 HARDWARE MONITOR DRIVER
6997 F: Documentation/hwmon/max6697
6998 F: Documentation/devicetree/bindings/i2c/max6697.txt
6999 F: drivers/hwmon/max6697.c
7000 F: include/linux/platform_data/max6697.h
7002 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7006 F: drivers/power/max14577_charger.c
7007 F: drivers/power/max77693_charger.c
7009 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7013 F: drivers/*/*max77802*.c
7014 F: Documentation/devicetree/bindings/*/*max77802.txt
7015 F: include/dt-bindings/*/*max77802.h
7017 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7022 F: drivers/*/max14577.c
7023 F: drivers/*/max77686*.c
7024 F: drivers/*/max77693.c
7025 F: drivers/extcon/extcon-max14577.c
7026 F: drivers/extcon/extcon-max77693.c
7027 F: drivers/rtc/rtc-max77686.c
7028 F: drivers/clk/clk-max77686.c
7029 F: Documentation/devicetree/bindings/mfd/max14577.txt
7030 F: Documentation/devicetree/bindings/*/max77686.txt
7031 F: Documentation/devicetree/bindings/mfd/max77693.txt
7032 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7033 F: include/linux/mfd/max14577*.h
7034 F: include/linux/mfd/max77686*.h
7035 F: include/linux/mfd/max77693*.h
7037 MAXIRADIO FM RADIO RECEIVER DRIVER
7040 T: git git://linuxtv.org/media_tree.git
7041 W: https://linuxtv.org
7043 F: drivers/media/radio/radio-maxiradio*
7045 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7049 F: drivers/iio/potentiometer/mcp4531.c
7051 MEDIA DRIVERS FOR RENESAS - VSP1
7055 T: git git://linuxtv.org/media_tree.git
7057 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7058 F: drivers/media/platform/vsp1/
7060 MEDIA DRIVERS FOR ASCOT2E
7063 W: https://linuxtv.org
7065 T: git git://linuxtv.org/media_tree.git
7067 F: drivers/media/dvb-frontends/ascot2e*
7069 MEDIA DRIVERS FOR CXD2841ER
7072 W: https://linuxtv.org
7074 T: git git://linuxtv.org/media_tree.git
7076 F: drivers/media/dvb-frontends/cxd2841er*
7078 MEDIA DRIVERS FOR HORUS3A
7081 W: https://linuxtv.org
7083 T: git git://linuxtv.org/media_tree.git
7085 F: drivers/media/dvb-frontends/horus3a*
7087 MEDIA DRIVERS FOR LNBH25
7090 W: https://linuxtv.org
7092 T: git git://linuxtv.org/media_tree.git
7094 F: drivers/media/dvb-frontends/lnbh25*
7096 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7099 W: https://linuxtv.org
7101 T: git git://linuxtv.org/media_tree.git
7103 F: drivers/media/pci/netup_unidvb/*
7105 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7107 P: LinuxTV.org Project
7109 W: https://linuxtv.org
7110 Q: http://patchwork.kernel.org/project/linux-media/list/
7111 T: git git://linuxtv.org/media_tree.git
7113 F: Documentation/dvb/
7114 F: Documentation/video4linux/
7115 F: Documentation/DocBook/media/
7117 F: drivers/staging/media/
7118 F: include/linux/platform_data/media/
7120 F: include/uapi/linux/dvb/
7121 F: include/uapi/linux/videodev2.h
7122 F: include/uapi/linux/media.h
7123 F: include/uapi/linux/v4l2-*
7124 F: include/uapi/linux/meye.h
7125 F: include/uapi/linux/ivtv*
7126 F: include/uapi/linux/uvcvideo.h
7128 MEDIATEK ETHERNET DRIVER
7133 F: drivers/net/ethernet/mediatek/
7135 MEDIATEK MT7601U WIRELESS LAN DRIVER
7139 F: drivers/net/wireless/mediatek/mt7601u/
7141 MEGARAID SCSI/SAS DRIVERS
7147 W: http://www.lsi.com
7149 F: Documentation/scsi/megaraid.txt
7150 F: drivers/scsi/megaraid.*
7151 F: drivers/scsi/megaraid/
7153 MELLANOX ETHERNET DRIVER (mlx4_en)
7157 W: http://www.mellanox.com
7158 Q: http://patchwork.ozlabs.org/project/netdev/list/
7159 F: drivers/net/ethernet/mellanox/mlx4/en_*
7161 MELLANOX ETHERNET DRIVER (mlx5e)
7165 W: http://www.mellanox.com
7166 Q: http://patchwork.ozlabs.org/project/netdev/list/
7167 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7169 MELLANOX ETHERNET SWITCH DRIVERS
7174 W: http://www.mellanox.com
7175 Q: http://patchwork.ozlabs.org/project/netdev/list/
7176 F: drivers/net/ethernet/mellanox/mlxsw/
7183 F: kernel/membarrier.c
7184 F: include/uapi/linux/membarrier.h
7188 W: http://www.linux-mm.org
7190 F: include/linux/mm.h
7191 F: include/linux/gfp.h
7192 F: include/linux/mmzone.h
7193 F: include/linux/memory_hotplug.h
7194 F: include/linux/vmalloc.h
7197 MEMORY TECHNOLOGY DEVICES (MTD)
7201 W: http://www.linux-mtd.infradead.org/
7202 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7203 T: git git://git.infradead.org/linux-mtd.git
7204 T: git git://git.infradead.org/l2-mtd.git
7207 F: include/linux/mtd/
7208 F: include/uapi/mtd/
7210 MEN A21 WATCHDOG DRIVER
7214 F: drivers/watchdog/mena21_wdt.c
7216 MEN CHAMELEON BUS (mcb)
7220 F: include/linux/mcb.h
7221 F: Documentation/men-chameleon-bus.txt
7223 MEN F21BMC (Board Management Controller)
7226 F: drivers/mfd/menf21bmc.c
7227 F: drivers/watchdog/menf21bmc_wdt.c
7228 F: drivers/leds/leds-menf21bmc.c
7229 F: drivers/hwmon/menf21bmc_hwmon.c
7230 F: Documentation/hwmon/menf21bmc
7235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7238 F: Documentation/metag/
7239 F: Documentation/devicetree/bindings/metag/
7240 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7241 F: drivers/clocksource/metag_generic.c
7242 F: drivers/irqchip/irq-metag.c
7243 F: drivers/irqchip/irq-metag-ext.c
7244 F: drivers/tty/metag_da.c
7246 MICROBLAZE ARCHITECTURE
7248 W: http://www.monstr.eu/fdt/
7249 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7253 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7257 F: drivers/platform/x86/surfacepro3_button.c
7262 F: drivers/usb/image/microtek.*
7267 W: http://www.linux-mips.org/
7268 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7269 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7271 F: Documentation/mips/
7274 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7277 T: git git://linuxtv.org/media_tree.git
7278 W: https://linuxtv.org
7280 F: drivers/media/radio/radio-miropcm20*
7282 MELLANOX MLX4 core VPI driver
7286 W: http://www.mellanox.com
7287 Q: http://patchwork.ozlabs.org/project/netdev/list/
7289 F: drivers/net/ethernet/mellanox/mlx4/
7290 F: include/linux/mlx4/
7292 MELLANOX MLX4 IB driver
7295 W: http://www.mellanox.com
7296 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7298 F: drivers/infiniband/hw/mlx4/
7299 F: include/linux/mlx4/
7301 MELLANOX MLX5 core VPI driver
7306 W: http://www.mellanox.com
7307 Q: http://patchwork.ozlabs.org/project/netdev/list/
7309 F: drivers/net/ethernet/mellanox/mlx5/core/
7310 F: include/linux/mlx5/
7312 MELLANOX MLX5 IB driver
7316 W: http://www.mellanox.com
7317 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7319 F: drivers/infiniband/hw/mlx5/
7320 F: include/linux/mlx5/
7322 MELEXIS MLX90614 DRIVER
7325 W: http://www.melexis.com
7327 F: drivers/iio/temperature/mlx90614.c
7329 MN88472 MEDIA DRIVER
7332 W: https://linuxtv.org
7333 W: http://palosaari.fi/linux/
7334 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7335 T: git git://linuxtv.org/anttip/media_tree.git
7337 F: drivers/staging/media/mn88472/
7338 F: drivers/media/dvb-frontends/mn88472.h
7340 MN88473 MEDIA DRIVER
7343 W: https://linuxtv.org
7344 W: http://palosaari.fi/linux/
7345 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7347 F: drivers/media/dvb-frontends/mn88473*
7352 F: include/linux/module.h
7355 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7356 W: http://popies.net/meye/
7358 F: Documentation/video4linux/meye.txt
7359 F: drivers/media/pci/meye/
7360 F: include/uapi/linux/meye.h
7362 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7365 F: Documentation/serial/moxa-smartio
7366 F: drivers/tty/mxser.*
7368 MR800 AVERMEDIA USB FM RADIO DRIVER
7371 T: git git://linuxtv.org/media_tree.git
7373 F: drivers/media/radio/radio-mr800.c
7375 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7379 F: drivers/net/ieee802154/mrf24j40.c
7380 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7386 F: drivers/platform/x86/msi-laptop.c
7391 F: drivers/platform/x86/msi-wmi.c
7396 W: https://linuxtv.org
7397 W: http://palosaari.fi/linux/
7398 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7399 T: git git://linuxtv.org/anttip/media_tree.git
7401 F: drivers/media/tuners/msi001*
7403 MSI2500 MEDIA DRIVER
7406 W: https://linuxtv.org
7407 W: http://palosaari.fi/linux/
7408 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7409 T: git git://linuxtv.org/anttip/media_tree.git
7411 F: drivers/media/usb/msi2500/
7413 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7417 F: drivers/mtd/devices/docg3*
7419 MT9M032 APTINA SENSOR DRIVER
7422 T: git git://linuxtv.org/media_tree.git
7424 F: drivers/media/i2c/mt9m032.c
7425 F: include/media/i2c/mt9m032.h
7427 MT9P031 APTINA CAMERA SENSOR
7430 T: git git://linuxtv.org/media_tree.git
7432 F: drivers/media/i2c/mt9p031.c
7433 F: include/media/i2c/mt9p031.h
7435 MT9T001 APTINA CAMERA SENSOR
7438 T: git git://linuxtv.org/media_tree.git
7440 F: drivers/media/i2c/mt9t001.c
7441 F: include/media/i2c/mt9t001.h
7443 MT9V032 APTINA CAMERA SENSOR
7446 T: git git://linuxtv.org/media_tree.git
7448 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7449 F: drivers/media/i2c/mt9v032.c
7450 F: include/media/i2c/mt9v032.h
7452 MULTIFUNCTION DEVICES (MFD)
7454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7457 F: include/linux/mfd/
7459 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7462 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7465 F: include/linux/mmc/
7466 F: include/uapi/linux/mmc/
7468 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7470 F: drivers/mmc/host/mmc_spi.c
7471 F: include/linux/spi/mmc_spi.h
7473 MULTISOUND SOUND DRIVER
7476 F: Documentation/sound/oss/MultiSound
7479 MULTITECH MULTIPORT CARD (ISICOM)
7481 F: drivers/tty/isicom.c
7482 F: include/linux/isicom.h
7484 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7489 F: drivers/usb/musb/
7491 MXL5007T MEDIA DRIVER
7494 W: https://linuxtv.org
7495 W: http://github.com/mkrufky
7496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7497 T: git git://linuxtv.org/mkrufky/tuners.git
7499 F: drivers/media/tuners/mxl5007t.*
7501 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7504 W: https://www.myricom.com/support/downloads/myri10ge.html
7506 F: drivers/net/ethernet/myricom/myri10ge/
7508 NAND FLASH SUBSYSTEM
7512 W: http://www.linux-mtd.infradead.org/
7513 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7514 T: git git://github.com/linux-nand/linux.git
7516 F: drivers/mtd/nand/
7517 F: include/linux/mtd/nand*.h
7519 NATSEMI ETHERNET DRIVER (DP8381x)
7521 F: drivers/net/ethernet/natsemi/natsemi.c
7523 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7527 W: http://www.native-instruments.com
7535 NCR 5380 SCSI DRIVERS
7540 F: Documentation/scsi/g_NCR5380.txt
7541 F: drivers/scsi/NCR5380.*
7542 F: drivers/scsi/arm/cumana_1.c
7543 F: drivers/scsi/arm/oak.c
7544 F: drivers/scsi/atari_NCR5380.c
7545 F: drivers/scsi/atari_scsi.*
7546 F: drivers/scsi/dmx3191d.c
7547 F: drivers/scsi/dtc.*
7548 F: drivers/scsi/g_NCR5380.*
7549 F: drivers/scsi/g_NCR5380_mmio.c
7550 F: drivers/scsi/mac_scsi.*
7551 F: drivers/scsi/pas16.*
7552 F: drivers/scsi/sun3_scsi.*
7553 F: drivers/scsi/sun3_scsi_vme.c
7554 F: drivers/scsi/t128.*
7556 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7560 F: drivers/scsi/NCR_D700.*
7562 NCT6775 HARDWARE MONITOR DRIVER
7566 F: Documentation/hwmon/nct6775
7567 F: drivers/hwmon/nct6775.c
7569 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7572 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7574 F: drivers/infiniband/hw/nes/
7576 NETEM NETWORK EMULATOR
7580 F: net/sched/sch_netem.c
7582 NETERION 10GbE DRIVERS (s2io/vxge)
7586 F: Documentation/networking/s2io.txt
7587 F: Documentation/networking/vxge.txt
7588 F: drivers/net/ethernet/neterion/
7590 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7596 W: http://www.netfilter.org/
7597 W: http://www.iptables.org/
7598 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7602 F: include/linux/netfilter*
7603 F: include/linux/netfilter/
7604 F: include/net/netfilter/
7605 F: include/uapi/linux/netfilter*
7606 F: include/uapi/linux/netfilter/
7607 F: net/*/netfilter.c
7610 F: net/bridge/br_netfilter*.c
7614 W: http://netlabel.sf.net
7617 F: Documentation/netlabel/
7618 F: include/net/netlabel.h
7621 NETROM NETWORK LAYER
7624 W: http://www.linux-ax25.org/
7626 F: include/net/netrom.h
7627 F: include/uapi/linux/netrom.h
7630 NETRONOME ETHERNET DRIVERS
7634 F: drivers/net/ethernet/netronome/
7636 NETWORK BLOCK DEVICE (NBD)
7640 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7641 F: Documentation/blockdev/nbd.txt
7642 F: drivers/block/nbd.c
7643 F: include/uapi/linux/nbd.h
7645 NETWORK DROP MONITOR
7649 W: https://fedorahosted.org/dropwatch/
7650 F: net/core/drop_monitor.c
7652 NETWORKING [GENERAL]
7655 W: http://www.linuxfoundation.org/en/Net
7656 Q: http://patchwork.ozlabs.org/project/netdev/list/
7657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7662 F: include/linux/in.h
7663 F: include/linux/net.h
7664 F: include/linux/netdevice.h
7665 F: include/uapi/linux/in.h
7666 F: include/uapi/linux/net.h
7667 F: include/uapi/linux/netdevice.h
7668 F: include/uapi/linux/net_namespace.h
7670 F: tools/testing/selftests/net/
7674 NETWORKING [IPv4/IPv6]
7681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7702 F: net/ipv4/ipcomp.c
7703 F: net/ipv4/ip_vti.c
7707 F: net/ipv6/ipcomp6.c
7708 F: net/ipv6/ip6_vti.c
7709 F: include/uapi/linux/xfrm.h
7710 F: include/net/xfrm.h
7712 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7717 NETWORKING [WIRELESS]
7719 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7723 W: http://www.linuxfoundation.org/en/Net
7724 Q: http://patchwork.ozlabs.org/project/netdev/list/
7725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7729 F: include/linux/if_*
7730 F: include/linux/netdevice.h
7731 F: include/linux/etherdevice.h
7732 F: include/linux/fcdevice.h
7733 F: include/linux/fddidevice.h
7734 F: include/linux/hippidevice.h
7735 F: include/linux/inetdevice.h
7736 F: include/uapi/linux/if_*
7737 F: include/uapi/linux/netdevice.h
7739 NETWORKING DRIVERS (WIRELESS)
7742 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7746 F: drivers/net/wireless/
7748 NETXEN (1/10) GbE SUPPORT
7753 W: http://www.qlogic.com
7755 F: drivers/net/ethernet/qlogic/netxen/
7766 F: include/uapi/linux/nfc.h
7768 F: include/linux/platform_data/nfcmrvl.h
7769 F: include/linux/platform_data/nxp-nci.h
7770 F: include/linux/platform_data/pn544.h
7771 F: include/linux/platform_data/st21nfca.h
7772 F: include/linux/platform_data/st-nci.h
7773 F: Documentation/devicetree/bindings/net/nfc/
7775 NFS, SUNRPC, AND LOCKD CLIENTS
7779 W: http://client.linux-nfs.org
7780 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7786 F: include/linux/lockd/
7787 F: include/linux/nfs*
7788 F: include/linux/sunrpc/
7789 F: include/uapi/linux/nfs*
7790 F: include/uapi/linux/sunrpc/
7795 W: http://nilfs.sourceforge.net/
7796 T: git git://github.com/konis/nilfs2.git
7798 F: Documentation/filesystems/nilfs2.txt
7800 F: include/linux/nilfs2_fs.h
7801 F: include/trace/events/nilfs2.h
7803 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7805 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7807 F: Documentation/scsi/NinjaSCSI.txt
7808 F: drivers/scsi/pcmcia/nsp_*
7810 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7813 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7815 F: Documentation/scsi/NinjaSCSI.txt
7816 F: drivers/scsi/nsp32*
7821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7825 NOKIA N900 POWER SUPPLY DRIVERS
7827 F: include/linux/power/bq2415x_charger.h
7828 F: include/linux/power/bq27xxx_battery.h
7829 F: include/linux/power/isp1704_charger.h
7830 F: drivers/power/bq2415x_charger.c
7831 F: drivers/power/bq27xxx_battery.c
7832 F: drivers/power/bq27xxx_battery_i2c.c
7833 F: drivers/power/isp1704_charger.c
7834 F: drivers/power/rx51_battery.c
7842 W: https://github.com/jonmason/ntb/wiki
7843 T: git git://github.com/jonmason/ntb.git
7845 F: drivers/net/ntb_netdev.c
7846 F: include/linux/ntb.h
7847 F: include/linux/ntb_transport.h
7854 W: https://github.com/jonmason/ntb/wiki
7855 T: git git://github.com/jonmason/ntb.git
7856 F: drivers/ntb/hw/intel/
7862 F: drivers/ntb/hw/amd/
7867 W: http://www.tuxera.com/
7868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7870 F: Documentation/filesystems/ntfs.txt
7873 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7877 F: drivers/video/fbdev/riva/
7878 F: drivers/video/fbdev/nvidia/
7884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7885 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7887 F: drivers/nvme/host/
7888 F: include/linux/nvme.h
7895 F: Documentation/devicetree/bindings/nvmem/
7896 F: include/linux/nvmem-consumer.h
7897 F: include/linux/nvmem-provider.h
7904 F: drivers/nfc/nxp-nci
7906 NXP TDA998X DRM DRIVER
7909 F: drivers/gpu/drm/i2c/tda998x_drv.c
7910 F: include/drm/i2c/tda998x.h
7916 F: sound/soc/codecs/tfa9879*
7926 W: http://www.muru.com/linux/omap/
7927 W: http://linux.omap.com/
7928 Q: http://patchwork.kernel.org/project/linux-omap/list/
7929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7932 F: arch/arm/configs/omap1_defconfig
7933 F: arch/arm/configs/omap2plus_defconfig
7934 F: drivers/i2c/busses/i2c-omap.c
7935 F: drivers/irqchip/irq-omap-intc.c
7936 F: drivers/mfd/*omap*.c
7937 F: drivers/mfd/menelaus.c
7938 F: drivers/mfd/palmas.c
7939 F: drivers/mfd/tps65217.c
7940 F: drivers/mfd/tps65218.c
7941 F: drivers/mfd/tps65910.c
7942 F: drivers/mfd/twl-core.[ch]
7943 F: drivers/mfd/twl4030*.c
7944 F: drivers/mfd/twl6030*.c
7945 F: drivers/mfd/twl6040*.c
7946 F: drivers/regulator/palmas-regulator*.c
7947 F: drivers/regulator/pbias-regulator.c
7948 F: drivers/regulator/tps65217-regulator.c
7949 F: drivers/regulator/tps65218-regulator.c
7950 F: drivers/regulator/tps65910-regulator.c
7951 F: drivers/regulator/twl-regulator.c
7952 F: include/linux/i2c-omap.h
7954 OMAP DEVICE TREE SUPPORT
7960 F: arch/arm/boot/dts/*omap*
7961 F: arch/arm/boot/dts/*am3*
7962 F: arch/arm/boot/dts/*am4*
7963 F: arch/arm/boot/dts/*am5*
7964 F: arch/arm/boot/dts/*dra7*
7966 OMAP CLOCK FRAMEWORK SUPPORT
7970 F: arch/arm/*omap*/*clock*
7972 OMAP POWER MANAGEMENT SUPPORT
7976 F: arch/arm/*omap*/*pm*
7977 F: drivers/cpufreq/omap-cpufreq.c
7979 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7984 F: arch/arm/mach-omap2/prm*
7994 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7999 F: drivers/memory/omap-gpmc.c
8000 F: arch/arm/mach-omap2/*gpmc*
8002 OMAP FRAMEBUFFER SUPPORT
8007 F: drivers/video/fbdev/omap/
8009 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8014 F: drivers/video/fbdev/omap2/
8015 F: Documentation/arm/OMAP/DSS
8017 OMAP HARDWARE SPINLOCK SUPPORT
8021 F: drivers/hwspinlock/omap_hwspinlock.c
8027 F: drivers/mmc/host/omap.c
8033 F: drivers/mmc/host/omap_hsmmc.c
8035 OMAP RANDOM NUMBER GENERATOR SUPPORT
8038 F: drivers/char/hw_random/omap-rng.c
8045 F: arch/arm/mach-omap2/omap_hwmod.*
8051 F: arch/arm/mach-omap2/omap_hwmod*data*
8053 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8057 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8059 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8063 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8064 F: drivers/media/platform/omap3isp/
8065 F: drivers/staging/media/omap4iss/
8071 F: drivers/usb/*/*omap*
8072 F: arch/arm/*omap*/usb*
8080 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8081 F: drivers/gpio/gpio-omap.c
8083 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8087 F: arch/arm/boot/dts/am335x-nano.dts
8093 F: Documentation/filesystems/omfs.txt
8096 OMNIKEY CARDMAN 4000 DRIVER
8099 F: drivers/char/pcmcia/cm4000_cs.c
8100 F: include/linux/cm4000_cs.h
8101 F: include/uapi/linux/cm4000_cs.h
8103 OMNIKEY CARDMAN 4040 DRIVER
8106 F: drivers/char/pcmcia/cm4040_cs.*
8108 OMNIVISION OV7670 SENSOR DRIVER
8111 T: git git://linuxtv.org/media_tree.git
8113 F: drivers/media/i2c/ov7670.c
8115 ONENAND FLASH DRIVER
8119 F: drivers/mtd/onenand/
8120 F: include/linux/mtd/onenand*.h
8122 ONSTREAM SCSI TAPE DRIVER
8127 F: Documentation/scsi/osst.txt
8128 F: drivers/scsi/osst.*
8129 F: drivers/scsi/osst_*.h
8130 F: drivers/scsi/st.h
8132 OPENCORES I2C BUS DRIVER
8136 F: Documentation/i2c/busses/i2c-ocores
8137 F: drivers/i2c/busses/i2c-ocores.c
8139 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8144 W: http://www.devicetree.org/
8145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8148 F: include/linux/of*.h
8151 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8160 F: Documentation/devicetree/
8162 F: include/dt-bindings/
8164 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8168 F: Documentation/devicetree/dynamic-resolution-notes.txt
8169 F: Documentation/devicetree/overlay-notes.txt
8170 F: drivers/of/overlay.c
8171 F: drivers/of/resolver.c
8173 OPENRISC ARCHITECTURE
8175 W: http://openrisc.net
8178 T: git git://openrisc.net/~jonas/linux
8185 W: http://openvswitch.org
8188 F: include/uapi/linux/openvswitch.h
8190 OPERATING PERFORMANCE POINTS (OPP)
8196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8197 F: drivers/base/power/opp/
8198 F: include/linux/pm_opp.h
8199 F: Documentation/power/opp.txt
8200 F: Documentation/devicetree/bindings/opp/
8205 T: git git://git.alsa-project.org/alsa-kernel.git
8207 F: sound/drivers/opl4/
8213 F: arch/*/include/asm/oprofile*.h
8215 F: drivers/oprofile/
8216 F: include/linux/oprofile.h
8218 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8222 W: http://ocfs2.wiki.kernel.org
8224 F: Documentation/filesystems/ocfs2.txt
8225 F: Documentation/filesystems/dlmfs.txt
8230 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8231 W: http://www.nongnu.org/orinoco/
8233 F: drivers/net/wireless/intersil/orinoco/
8235 OSD LIBRARY and FILESYSTEM
8239 W: http://open-osd.org
8240 T: git git://git.open-osd.org/open-osd.git
8242 F: drivers/scsi/osd/
8243 F: include/scsi/osd_*
8249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8252 F: Documentation/filesystems/overlayfs.txt
8257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8260 F: Documentation/filesystems/orangefs.txt
8265 W: http://wireless.kernel.org/en/users/Drivers/p54
8267 F: drivers/net/wireless/intersil/p54/
8269 PA SEMI ETHERNET DRIVER
8273 F: drivers/net/ethernet/pasemi/*
8275 PA SEMI SMBUS DRIVER
8279 F: drivers/i2c/busses/i2c-pasemi.c
8281 PADATA PARALLEL EXECUTION MECHANISM
8286 F: include/linux/padata.h
8287 F: Documentation/padata.txt
8289 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8293 F: drivers/platform/x86/panasonic-laptop.c
8295 PANASONIC MN10300/AM33/AM34 PORT
8299 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8301 F: Documentation/mn10300/
8304 PARALLEL LCD/KEYPAD PANEL DRIVER
8308 F: Documentation/misc-devices/lcd-panel-cgram.txt
8309 F: drivers/misc/panel.c
8311 PARALLEL PORT SUBSYSTEM
8317 F: include/linux/parport*.h
8318 F: drivers/char/ppdev.c
8319 F: include/uapi/linux/ppdev.h
8320 F: Documentation/parport*.txt
8322 PARAVIRT_OPS INTERFACE
8329 F: Documentation/virtual/paravirt_ops.txt
8330 F: arch/*/kernel/paravirt*
8331 F: arch/*/include/asm/paravirt.h
8333 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8337 F: Documentation/blockdev/paride.txt
8338 F: drivers/block/paride/
8344 W: http://www.parisc-linux.org/
8345 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8350 F: Documentation/parisc/
8352 F: drivers/char/agp/parisc-agp.c
8353 F: drivers/input/serio/gscps2.c
8354 F: drivers/parport/parport_gsc.*
8355 F: drivers/tty/serial/8250/8250_gsc.c
8356 F: drivers/video/fbdev/sti*
8357 F: drivers/video/console/sti*
8358 F: drivers/video/logo/logo_parisc*
8360 PC87360 HARDWARE MONITORING DRIVER
8364 F: Documentation/hwmon/pc87360
8365 F: drivers/hwmon/pc87360.c
8370 F: drivers/char/pc8736x_gpio.c
8372 PC87427 HARDWARE MONITORING DRIVER
8376 F: Documentation/hwmon/pc87427
8377 F: drivers/hwmon/pc87427.c
8382 F: drivers/leds/leds-pca9532.c
8383 F: include/linux/leds-pca9532.h
8385 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8389 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8391 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8394 F: drivers/firmware/pcdp.*
8400 F: Documentation/PCI/pci-error-recovery.txt
8402 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8406 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8407 F: arch/powerpc/kernel/eeh*.c
8408 F: arch/powerpc/platforms/*/eeh*.c
8409 F: arch/powerpc/include/*/eeh*.h
8414 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8417 F: Documentation/PCI/
8419 F: include/linux/pci*
8421 F: arch/x86/kernel/quirks.c
8423 PCI DRIVER FOR ALTERA PCIE IP
8428 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8429 F: drivers/pci/host/pcie-altera.c
8431 PCI DRIVER FOR ARM VERSATILE PLATFORM
8436 F: Documentation/devicetree/bindings/pci/versatile.txt
8437 F: drivers/pci/host/pci-versatile.c
8439 PCI DRIVER FOR APPLIEDMICRO XGENE
8444 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8445 F: drivers/pci/host/pci-xgene.c
8447 PCI DRIVER FOR FREESCALE LAYERSCAPE
8455 F: drivers/pci/host/*layerscape*
8463 F: drivers/pci/host/*imx6*
8465 PCI DRIVER FOR TI KEYSTONE
8470 F: drivers/pci/host/*keystone*
8472 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8478 F: drivers/pci/host/*mvebu*
8480 PCI DRIVER FOR NVIDIA TEGRA
8485 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8486 F: drivers/pci/host/pci-tegra.c
8488 PCI DRIVER FOR TI DRA7XX
8493 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8494 F: drivers/pci/host/pci-dra7xx.c
8496 PCI DRIVER FOR RENESAS R-CAR
8501 F: drivers/pci/host/*rcar*
8503 PCI DRIVER FOR SAMSUNG EXYNOS
8509 F: drivers/pci/host/pci-exynos.c
8511 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8516 F: drivers/pci/host/*designware*
8518 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8522 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8523 F: drivers/pci/host/pcie-designware-plat.c
8525 PCI DRIVER FOR GENERIC OF HOSTS
8530 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8531 F: drivers/pci/host/pci-host-common.c
8532 F: drivers/pci/host/pci-host-generic.c
8534 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8538 F: arch/x86/pci/vmd.c
8540 PCIE DRIVER FOR ST SPEAR13XX
8544 F: drivers/pci/host/*spear*
8546 PCI MSI DRIVER FOR ALTERA MSI IP
8551 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8552 F: drivers/pci/host/pcie-altera-msi.c
8554 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8559 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8560 F: drivers/pci/host/pci-xgene-msi.c
8562 PCIE DRIVER FOR HISILICON
8567 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8568 F: drivers/pci/host/pcie-hisi.c
8570 PCIE DRIVER FOR QUALCOMM MSM
8575 F: drivers/pci/host/*qcom*
8577 PCIE DRIVER FOR CAVIUM THUNDERX
8582 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8583 F: drivers/pci/host/pci-thunder-*
8586 P: Linux PCMCIA Team
8588 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8591 F: Documentation/pcmcia/
8595 PCNET32 NETWORK DRIVER
8599 F: drivers/net/ethernet/amd/pcnet32.c
8601 PCRYPT PARALLEL CRYPTO ENGINE
8606 F: include/crypto/pcrypt.h
8608 PER-CPU MEMORY ALLOCATOR
8611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8613 F: include/linux/percpu*.h
8615 F: arch/*/include/asm/percpu.h
8617 PER-TASK DELAY ACCOUNTING
8620 F: include/linux/delayacct.h
8621 F: kernel/delayacct.c
8623 PERFORMANCE EVENTS SUBSYSTEM
8629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8632 F: include/linux/perf_event.h
8633 F: include/uapi/linux/perf_event.h
8634 F: arch/*/kernel/perf_event*.c
8635 F: arch/*/kernel/*/perf_event*.c
8636 F: arch/*/kernel/*/*/perf_event*.c
8637 F: arch/*/include/asm/perf_event.h
8638 F: arch/*/kernel/perf_callchain.c
8641 PERSONALITY HANDLING
8645 F: include/linux/personality.h
8646 F: include/uapi/linux/personality.h
8651 F: Documentation/networking/phonet.txt
8652 F: include/linux/phonet.h
8653 F: include/net/phonet/
8654 F: include/uapi/linux/phonet.h
8661 F: drivers/mtd/devices/phram.c
8667 F: drivers/hid/hid-picolcd*
8672 T: git git://github.com/jamieiles/linux-2.6-ji.git
8674 F: arch/arm/boot/dts/picoxcell*
8675 F: arch/arm/mach-picoxcell/
8676 F: drivers/crypto/picoxcell*
8678 PIN CONTROL SUBSYSTEM
8681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8684 F: include/linux/pinctrl/
8686 PIN CONTROLLER - ATMEL AT91
8690 F: drivers/pinctrl/pinctrl-at91.*
8692 PIN CONTROLLER - ATMEL AT91 PIO4
8697 F: drivers/pinctrl/pinctrl-at91-pio4.*
8699 PIN CONTROLLER - INTEL
8703 F: drivers/pinctrl/intel/
8705 PIN CONTROLLER - RENESAS
8710 F: drivers/pinctrl/sh-pfc/
8712 PIN CONTROLLER - SAMSUNG
8717 F: drivers/pinctrl/samsung/
8719 PIN CONTROLLER - SINGLE
8725 F: drivers/pinctrl/pinctrl-single.c
8727 PIN CONTROLLER - ST SPEAR
8731 W: http://www.st.com/spear
8733 F: drivers/pinctrl/spear/
8738 F: drivers/block/pktcdvd.c
8739 F: include/linux/pktcdvd.h
8740 F: include/uapi/linux/pktcdvd.h
8744 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8746 T: git git://github.com/gxt/linux.git
8747 F: drivers/input/serio/i8042-unicore32io.h
8748 F: drivers/i2c/busses/i2c-puv3.c
8749 F: drivers/video/fbdev/fb-puv3.c
8750 F: drivers/rtc/rtc-puv3.c
8752 PMBUS HARDWARE MONITORING DRIVERS
8755 W: http://hwmon.wiki.kernel.org/
8756 W: http://www.roeck-us.net/linux/drivers/
8757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8759 F: Documentation/hwmon/pmbus
8760 F: drivers/hwmon/pmbus/
8761 F: include/linux/i2c/pmbus.h
8763 PMC SIERRA MaxRAID DRIVER
8765 W: http://www.pmc-sierra.com/
8767 F: drivers/scsi/pmcraid.*
8769 PMC SIERRA PM8001 DRIVER
8775 F: drivers/scsi/pm8001/
8777 POSIX CLOCKS and TIMERS
8780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8783 F: include/linux/timer*
8784 F: kernel/time/*timer*
8786 POWER MANAGEMENT CORE
8789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8791 F: drivers/base/power/
8792 F: include/linux/pm.h
8793 F: include/linux/pm_*
8794 F: include/linux/powercap.h
8795 F: drivers/powercap/
8797 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8802 T: git git://git.infradead.org/battery-2.6.git
8804 F: include/linux/power_supply.h
8806 X: drivers/power/avs/
8808 POWER STATE COORDINATION INTERFACE (PSCI)
8813 F: drivers/firmware/psci.c
8814 F: include/linux/psci.h
8815 F: include/uapi/linux/psci.h
8822 PPP PROTOCOL DRIVERS AND COMPRESSORS
8826 F: drivers/net/ppp/ppp_*
8828 PPP OVER ATM (RFC 2364)
8831 F: net/atm/pppoatm.c
8832 F: include/uapi/linux/atmppp.h
8837 F: drivers/net/ppp/pppoe.c
8838 F: drivers/net/ppp/pppox.c
8843 F: net/l2tp/l2tp_ppp.c
8844 F: include/linux/if_pppol2tp.h
8845 F: include/uapi/linux/if_pppol2tp.h
8849 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8852 F: Documentation/pps/
8854 F: include/linux/pps*.h
8860 F: drivers/net/ppp/pptp.c
8861 W: http://sourceforge.net/projects/accel-pptp
8866 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8868 F: Documentation/preempt-locking.txt
8869 F: include/linux/preempt.h
8871 PRISM54 WIRELESS DRIVER
8874 W: http://wireless.kernel.org/en/users/Drivers/p54
8876 F: drivers/net/wireless/intersil/prism54/
8883 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8885 PS3 PLATFORM SUPPORT
8889 F: arch/powerpc/boot/ps3*
8890 F: arch/powerpc/include/asm/lv1call.h
8891 F: arch/powerpc/include/asm/ps3*.h
8892 F: arch/powerpc/platforms/ps3/
8895 F: drivers/rtc/rtc-ps3.c
8896 F: drivers/usb/host/*ps3.c
8897 F: sound/ppc/snd_ps3*
8904 F: drivers/block/ps3vram.c
8912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8914 F: include/linux/pstore*
8915 F: drivers/firmware/efi/efi-pstore.c
8916 F: drivers/acpi/apei/erst.c
8918 PTP HARDWARE CLOCK SUPPORT
8922 W: http://linuxptp.sourceforge.net/
8923 F: Documentation/ABI/testing/sysfs-ptp
8924 F: Documentation/ptp/*
8925 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8926 F: drivers/net/phy/dp83640*
8928 F: include/linux/ptp_cl*
8934 F: include/asm-generic/syscall.h
8935 F: include/linux/ptrace.h
8936 F: include/linux/regset.h
8937 F: include/linux/tracehook.h
8938 F: include/uapi/linux/ptrace.h
8941 PVRUSB2 VIDEO4LINUX DRIVER
8945 W: http://www.isely.net/pvrusb2/
8946 T: git git://linuxtv.org/media_tree.git
8948 F: Documentation/video4linux/README.pvrusb2
8949 F: drivers/media/usb/pvrusb2/
8954 T: git git://linuxtv.org/media_tree.git
8956 F: drivers/media/usb/pwc/*
8962 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8963 F: Documentation/hwmon/pwm-fan
8964 F: drivers/hwmon/pwm-fan.c
8970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8971 F: Documentation/pwm.txt
8972 F: Documentation/devicetree/bindings/pwm/
8973 F: include/linux/pwm.h
8975 F: drivers/video/backlight/pwm_bl.c
8976 F: include/linux/pwm_backlight.h
8978 PXA2xx/PXA3xx SUPPORT
8983 T: git git://github.com/hzhuang1/linux.git
8984 T: git git://github.com/rjarzmik/linux.git
8986 F: arch/arm/boot/dts/pxa*
8987 F: arch/arm/mach-pxa/
8989 F: drivers/pcmcia/pxa2xx*
8990 F: drivers/pinctrl/pxa/
8991 F: drivers/spi/spi-pxa2xx*
8992 F: drivers/usb/gadget/udc/pxa2*
8993 F: include/sound/pxa2xx-lib.h
9001 F: drivers/gpio/gpio-pxa.c
9003 PXA3xx NAND FLASH DRIVER
9007 F: drivers/mtd/nand/pxa3xx_nand.c
9013 T: git git://github.com/hzhuang1/linux.git
9014 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9016 F: arch/arm/boot/dts/mmp*
9017 F: arch/arm/mach-mmp/
9031 F: drivers/crypto/qat/
9037 F: drivers/infiniband/hw/qib/
9039 QLOGIC QLA1280 SCSI DRIVER
9043 F: drivers/scsi/qla1280.[ch]
9045 QLOGIC QLA2XXX FC-SCSI DRIVER
9049 F: Documentation/scsi/LICENSE.qla2xxx
9050 F: drivers/scsi/qla2xxx/
9052 QLOGIC QLA4XXX iSCSI DRIVER
9056 F: Documentation/scsi/LICENSE.qla4xxx
9057 F: drivers/scsi/qla4xxx/
9059 QLOGIC QLA3XXX NETWORK DRIVER
9065 F: Documentation/networking/LICENSE.qla3xxx
9066 F: drivers/net/ethernet/qlogic/qla3xxx.*
9068 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9072 F: drivers/net/ethernet/qlogic/qlcnic/
9074 QLOGIC QLGE 10Gb ETHERNET DRIVER
9081 F: drivers/net/ethernet/qlogic/qlge/
9083 QLOGIC QL4xxx ETHERNET DRIVER
9089 F: drivers/net/ethernet/qlogic/qed/
9090 F: include/linux/qed/
9091 F: drivers/net/ethernet/qlogic/qede/
9095 W: http://www.alarsen.net/linux/qnx4fs/
9098 F: include/uapi/linux/qnx4_fs.h
9099 F: include/uapi/linux/qnxtypes.h
9104 W: https://linuxtv.org
9105 W: http://palosaari.fi/linux/
9106 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9107 T: git git://linuxtv.org/anttip/media_tree.git
9109 F: drivers/media/tuners/qt1010*
9111 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9115 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9117 F: drivers/net/wireless/ath/ath9k/
9119 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9122 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9125 F: drivers/net/wireless/ath/ath10k/
9127 QUALCOMM HEXAGON ARCHITECTURE
9130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9134 QUALCOMM WCN36XX WIRELESS DRIVER
9137 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9138 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9140 F: drivers/net/wireless/ath/wcn36xx/
9142 RADOS BLOCK DEVICE (RBD)
9148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9149 T: git git://github.com/ceph/ceph-client.git
9151 F: Documentation/ABI/testing/sysfs-bus-rbd
9152 F: drivers/block/rbd.c
9153 F: drivers/block/rbd_types.h
9155 RADEON FRAMEBUFFER DISPLAY DRIVER
9159 F: drivers/video/fbdev/aty/radeon*
9160 F: include/uapi/linux/radeonfb.h
9162 RADIOSHARK RADIO DRIVER
9165 T: git git://linuxtv.org/media_tree.git
9167 F: drivers/media/radio/radio-shark.c
9169 RADIOSHARK2 RADIO DRIVER
9172 T: git git://linuxtv.org/media_tree.git
9174 F: drivers/media/radio/radio-shark2.c
9175 F: drivers/media/radio/radio-tea5777.c
9177 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9181 F: drivers/video/fbdev/aty/aty128fb.c
9183 RALINK MIPS ARCHITECTURE
9189 RALINK RT2X00 WIRELESS LAN DRIVER
9195 F: drivers/net/wireless/ralink/rt2x00/
9197 RAMDISK RAM BLOCK DEVICE DRIVER
9200 F: Documentation/blockdev/ramdisk.txt
9201 F: drivers/block/brd.c
9203 RANDOM NUMBER DRIVER
9206 F: drivers/char/random.c
9214 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9217 F: drivers/net/wireless/ray*
9224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9225 F: Documentation/RCU/torture.txt
9226 F: kernel/rcu/rcutorture.c
9228 RCUTORTURE TEST FRAMEWORK
9236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9237 F: tools/testing/selftests/rcutorture
9243 RDC R6040 FAST ETHERNET DRIVER
9247 F: drivers/net/ethernet/rdc/r6040.c
9249 RDS - RELIABLE DATAGRAM SOCKETS
9254 W: https://oss.oracle.com/projects/rds/
9257 F: Documentation/networking/rds.txt
9259 RDMAVT - RDMA verbs software
9263 F: drivers/infiniband/sw/rdmavt
9265 READ-COPY UPDATE (RCU)
9272 W: http://www.rdrop.com/users/paulmck/RCU/
9274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9275 F: Documentation/RCU/
9276 X: Documentation/RCU/torture.txt
9277 F: include/linux/rcu*
9278 X: include/linux/srcu.h
9282 REAL TIME CLOCK (RTC) SUBSYSTEM
9286 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9289 F: Documentation/rtc.txt
9291 F: include/linux/rtc.h
9292 F: include/uapi/linux/rtc.h
9294 REALTEK AUDIO CODECS
9298 F: sound/soc/codecs/rt*
9299 F: include/sound/rt*.h
9301 REISERFS FILE SYSTEM
9306 REGISTER MAP ABSTRACTION
9309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9311 F: drivers/base/regmap/
9312 F: include/linux/regmap.h
9314 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9319 F: drivers/remoteproc/
9320 F: Documentation/remoteproc.txt
9321 F: include/linux/remoteproc.h
9323 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9329 F: Documentation/rpmsg.txt
9330 F: include/linux/rpmsg.h
9332 RENESAS ETHERNET DRIVERS
9336 F: drivers/net/ethernet/renesas/
9337 F: include/linux/sh_eth.h
9339 RENESAS USB2 PHY DRIVER
9343 F: drivers/phy/phy-rcar-gen3-usb2.c
9345 RESET CONTROLLER FRAMEWORK
9347 T: git git://git.pengutronix.de/git/pza/linux
9350 F: Documentation/devicetree/bindings/reset/
9351 F: include/dt-bindings/reset/
9352 F: include/linux/reset.h
9353 F: include/linux/reset-controller.h
9358 W: http://wireless.kernel.org/
9359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9362 F: Documentation/rfkill.txt
9370 F: include/linux/rhashtable.h
9372 RICOH SMARTMEDIA/XD DRIVER
9375 F: drivers/mtd/nand/r852.c
9376 F: drivers/mtd/nand/r852.h
9378 RICOH R5C592 MEMORYSTICK DRIVER
9381 F: drivers/memstick/host/r592.*
9385 W: http://sourceforge.net/projects/roccat/
9387 F: drivers/hid/hid-roccat*
9388 F: include/linux/hid-roccat*
9389 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9396 F: drivers/net/ethernet/rocker/
9400 W: http://www.comtrol.com
9402 F: Documentation/serial/rocket.txt
9403 F: drivers/tty/rocket*
9405 ROCKETPORT EXPRESS/INFINITY DRIVER
9409 F: drivers/tty/serial/rp2.*
9414 W: http://www.linux-ax25.org/
9416 F: include/net/rose.h
9417 F: include/uapi/linux/rose.h
9420 RTL2830 MEDIA DRIVER
9423 W: https://linuxtv.org
9424 W: http://palosaari.fi/linux/
9425 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9426 T: git git://linuxtv.org/anttip/media_tree.git
9428 F: drivers/media/dvb-frontends/rtl2830*
9430 RTL2832 MEDIA DRIVER
9433 W: https://linuxtv.org
9434 W: http://palosaari.fi/linux/
9435 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9436 T: git git://linuxtv.org/anttip/media_tree.git
9438 F: drivers/media/dvb-frontends/rtl2832*
9440 RTL2832_SDR MEDIA DRIVER
9443 W: https://linuxtv.org
9444 W: http://palosaari.fi/linux/
9445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9446 T: git git://linuxtv.org/anttip/media_tree.git
9448 F: drivers/media/dvb-frontends/rtl2832_sdr*
9450 RTL8180 WIRELESS DRIVER
9452 W: http://wireless.kernel.org/
9453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9455 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9457 RTL8187 WIRELESS DRIVER
9462 W: http://wireless.kernel.org/
9463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9465 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9467 RTL8192CE WIRELESS DRIVER
9471 W: http://wireless.kernel.org/
9472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9474 F: drivers/net/wireless/realtek/rtlwifi/
9475 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9477 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9482 F: drivers/net/wireless/realtek/rtl8xxxu/
9484 S3 SAVAGE FRAMEBUFFER DRIVER
9488 F: drivers/video/fbdev/savage/
9494 W: http://www.ibm.com/developerworks/linux/linux390/
9495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9499 F: Documentation/s390/
9500 F: Documentation/DocBook/s390*
9502 S390 COMMON I/O LAYER
9506 W: http://www.ibm.com/developerworks/linux/linux390/
9508 F: drivers/s390/cio/
9514 W: http://www.ibm.com/developerworks/linux/linux390/
9516 F: drivers/s390/block/dasd*
9517 F: block/partitions/ibm.c
9519 S390 NETWORK DRIVERS
9522 W: http://www.ibm.com/developerworks/linux/linux390/
9524 F: drivers/s390/net/
9530 W: http://www.ibm.com/developerworks/linux/linux390/
9533 F: drivers/pci/hotplug/s390_pci_hpc.c
9538 W: http://www.ibm.com/developerworks/linux/linux390/
9540 F: drivers/s390/crypto/
9545 W: http://www.ibm.com/developerworks/linux/linux390/
9547 F: drivers/s390/scsi/zfcp_*
9549 S390 IUCV NETWORK LAYER
9552 W: http://www.ibm.com/developerworks/linux/linux390/
9554 F: drivers/s390/net/*iucv*
9555 F: include/net/iucv/
9561 W: http://www.ibm.com/developerworks/linux/linux390/
9563 F: drivers/iommu/s390-iommu.c
9565 S3C24XX SD/MMC Driver
9569 F: drivers/mmc/host/s3cmci.*
9571 SAA6588 RDS RECEIVER DRIVER
9574 T: git git://linuxtv.org/media_tree.git
9575 W: https://linuxtv.org
9577 F: drivers/media/i2c/saa6588*
9579 SAA7134 VIDEO4LINUX DRIVER
9582 W: https://linuxtv.org
9583 T: git git://linuxtv.org/media_tree.git
9585 F: Documentation/video4linux/*.saa7134
9586 F: drivers/media/pci/saa7134/
9588 SAA7146 VIDEO4LINUX-2 DRIVER
9591 T: git git://linuxtv.org/media_tree.git
9593 F: drivers/media/common/saa7146/
9594 F: drivers/media/pci/saa7146/
9595 F: include/media/saa7146*
9597 SAMSUNG LAPTOP DRIVER
9601 F: drivers/platform/x86/samsung-laptop.c
9603 SAMSUNG AUDIO (ASoC) DRIVERS
9607 F: sound/soc/samsung/
9609 SAMSUNG FRAMEBUFFER DRIVER
9613 F: drivers/video/fbdev/s3c-fb.c
9615 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9621 F: drivers/mfd/sec*.c
9622 F: drivers/regulator/s2m*.c
9623 F: drivers/regulator/s5m*.c
9624 F: drivers/clk/clk-s2mps11.c
9625 F: drivers/rtc/rtc-s5m.c
9626 F: include/linux/mfd/samsung/
9627 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9628 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9629 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9630 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9632 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9636 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9638 F: drivers/media/platform/exynos4-is/
9640 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9645 F: drivers/media/platform/s3c-camif/
9646 F: include/media/drv-intf/s3c_camif.h
9648 SAMSUNG S5C73M3 CAMERA DRIVER
9653 F: drivers/media/i2c/s5c73m3/*
9655 SAMSUNG S5K5BAF CAMERA DRIVER
9660 F: drivers/media/i2c/s5k5baf.c
9662 SAMSUNG S3FWRN5 NFC DRIVER
9667 F: drivers/nfc/s3fwrn5
9669 SAMSUNG SOC CLOCK DRIVERS
9674 F: drivers/clk/samsung/
9676 SAMSUNG SXGBE DRIVERS
9682 F: drivers/net/ethernet/samsung/sxgbe/
9684 SAMSUNG THERMAL DRIVER
9689 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9690 F: drivers/thermal/samsung/
9692 SAMSUNG USB2 PHY DRIVER
9696 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9697 F: Documentation/phy/samsung-usb2.txt
9698 F: drivers/phy/phy-exynos4210-usb2.c
9699 F: drivers/phy/phy-exynos4x12-usb2.c
9700 F: drivers/phy/phy-exynos5250-usb2.c
9701 F: drivers/phy/phy-s5pv210-usb2.c
9702 F: drivers/phy/phy-samsung-usb2.c
9703 F: drivers/phy/phy-samsung-usb2.h
9709 F: drivers/tty/serial/
9711 SYNOPSYS DESIGNWARE DMAC DRIVER
9715 F: include/linux/dma/dw.h
9716 F: include/linux/platform_data/dma-dw.h
9719 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9723 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9724 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9726 SYNOPSYS DESIGNWARE I2C DRIVER
9732 F: drivers/i2c/busses/i2c-designware-*
9733 F: include/linux/platform_data/i2c-designware.h
9735 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9739 F: include/linux/mmc/dw_mmc.h
9740 F: drivers/mmc/host/dw_mmc*
9742 SYSTEM TRACE MODULE CLASS
9745 F: Documentation/trace/stm.txt
9746 F: drivers/hwtracing/stm/
9747 F: include/linux/stm.h
9748 F: include/uapi/linux/stm.h
9753 F: drivers/thunderbolt/
9755 TI BQ27XXX POWER SUPPLY DRIVER
9757 F: include/linux/power/bq27xxx_battery.h
9758 F: drivers/power/bq27xxx_battery.c
9759 F: drivers/power/bq27xxx_battery_i2c.c
9761 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9767 F: include/linux/clocksource.h
9768 F: include/linux/time.h
9769 F: include/linux/timex.h
9770 F: include/uapi/linux/time.h
9771 F: include/uapi/linux/timex.h
9772 F: kernel/time/clocksource.c
9773 F: kernel/time/time*.c
9774 F: kernel/time/alarmtimer.c
9775 F: kernel/time/ntp.c
9776 F: tools/testing/selftests/timers/
9781 F: drivers/watchdog/sc1200wdt.c
9787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9790 F: include/linux/sched.h
9791 F: include/uapi/linux/sched.h
9792 F: include/linux/wait.h
9797 W: http://www.sunplus.com
9801 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9805 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9806 F: drivers/clk/clk-scpi.c
9807 F: drivers/cpufreq/scpi-cpufreq.c
9808 F: drivers/firmware/arm_scpi.c
9809 F: include/linux/scpi_protocol.h
9814 W: http://www.kernel.dk
9818 SCSI RDMA PROTOCOL (SRP) INITIATOR
9822 W: http://www.openfabrics.org
9823 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9825 F: drivers/infiniband/ulp/srp/
9826 F: include/scsi/srp.h
9831 W: http://sg.danny.cz/sg
9833 F: Documentation/scsi/scsi-generic.txt
9834 F: drivers/scsi/sg.c
9835 F: include/scsi/sg.h
9839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9851 F: Documentation/scsi/st.txt
9852 F: drivers/scsi/st.*
9853 F: drivers/scsi/st_*.h
9859 W: http://lksctp.sourceforge.net
9861 F: Documentation/networking/sctp.txt
9862 F: include/linux/sctp.h
9863 F: include/uapi/linux/sctp.h
9864 F: include/net/sctp/
9870 F: Documentation/i2c/busses/scx200_acb
9871 F: arch/x86/platform/scx200/
9872 F: drivers/watchdog/scx200_wdt.c
9873 F: drivers/i2c/busses/scx200*
9874 F: drivers/mtd/maps/scx200_docflash.c
9875 F: include/linux/scx200.h
9880 F: drivers/char/scx200_gpio.c
9881 F: include/linux/scx200_gpio.h
9883 SCx200 HRT CLOCKSOURCE DRIVER
9886 F: drivers/clocksource/scx200_hrt.c
9888 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9892 F: drivers/mmc/host/sdricoh_cs.c
9894 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9897 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9899 F: drivers/mmc/host/sdhci*
9900 F: include/linux/mmc/sdhci*
9906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9909 F: include/uapi/linux/seccomp.h
9910 F: include/linux/seccomp.h
9911 F: tools/testing/selftests/seccomp/*
9912 K: \bsecure_computing
9915 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9920 F: drivers/mmc/host/sdhci-s3c*
9922 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9927 F: drivers/mmc/host/sdhci-spear.c
9933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9934 W: http://kernsec.org/
9942 SELINUX SECURITY MODULE
9947 W: http://selinuxproject.org
9948 T: git git://git.infradead.org/users/pcmoore/selinux
9950 F: include/linux/selinux*
9951 F: security/selinux/
9954 APPARMOR SECURITY MODULE
9957 W: apparmor.wiki.kernel.org
9958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9960 F: security/apparmor/
9962 YAMA SECURITY MODULE
9964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9971 F: drivers/misc/phantom.c
9972 F: include/uapi/linux/phantom.h
9974 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9979 W: http://www.avagotech.com
9981 F: drivers/scsi/be2iscsi/
9983 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9990 W: http://www.emulex.com
9992 F: drivers/net/ethernet/emulex/benet/
9994 EMULEX ONECONNECT ROCE DRIVER
9999 W: http://www.emulex.com
10001 F: drivers/infiniband/hw/ocrdma/
10008 F: drivers/net/ethernet/sfc/
10013 F: drivers/misc/sgi-gru/
10015 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10019 F: Documentation/ia64/serial.txt
10020 F: drivers/tty/serial/ioc?_serial.c
10021 F: include/linux/ioc?.h
10023 SGI XP/XPC/XPNET DRIVER
10027 F: drivers/misc/sgi-xp/
10029 SI2157 MEDIA DRIVER
10032 W: https://linuxtv.org
10033 W: http://palosaari.fi/linux/
10034 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10035 T: git git://linuxtv.org/anttip/media_tree.git
10037 F: drivers/media/tuners/si2157*
10039 SI2168 MEDIA DRIVER
10042 W: https://linuxtv.org
10043 W: http://palosaari.fi/linux/
10044 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10045 T: git git://linuxtv.org/anttip/media_tree.git
10047 F: drivers/media/dvb-frontends/si2168*
10049 SI470X FM RADIO RECEIVER I2C DRIVER
10052 T: git git://linuxtv.org/media_tree.git
10053 W: https://linuxtv.org
10055 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10057 SI470X FM RADIO RECEIVER USB DRIVER
10060 T: git git://linuxtv.org/media_tree.git
10061 W: https://linuxtv.org
10063 F: drivers/media/radio/si470x/radio-si470x-common.c
10064 F: drivers/media/radio/si470x/radio-si470x.h
10065 F: drivers/media/radio/si470x/radio-si470x-usb.c
10067 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10070 T: git git://linuxtv.org/media_tree.git
10071 W: https://linuxtv.org
10073 F: drivers/media/radio/si4713/si4713.?
10075 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10078 T: git git://linuxtv.org/media_tree.git
10079 W: https://linuxtv.org
10081 F: drivers/media/radio/si4713/radio-platform-si4713.c
10083 SI4713 FM RADIO TRANSMITTER USB DRIVER
10086 T: git git://linuxtv.org/media_tree.git
10087 W: https://linuxtv.org
10089 F: drivers/media/radio/si4713/radio-usb-si4713.c
10094 W: https://linuxtv.org
10095 T: git git://linuxtv.org/media_tree.git
10097 F: drivers/media/common/siano/
10098 F: drivers/media/usb/siano/
10099 F: drivers/media/usb/siano/
10100 F: drivers/media/mmc/siano/
10106 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10107 F: drivers/video/fbdev/simplefb.c
10108 F: include/linux/platform_data/simplefb.h
10110 SH_VEU V4L2 MEM2MEM DRIVER
10113 F: drivers/media/platform/sh_veu.c
10115 SH_VOU V4L2 OUTPUT DRIVER
10118 F: drivers/media/platform/sh_vou.c
10119 F: include/media/drv-intf/sh_vou.h
10121 SIMPLE FIRMWARE INTERFACE (SFI)
10124 W: http://simplefirmware.org/
10125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10127 F: arch/x86/platform/sfi/
10129 F: include/linux/sfi*.h
10131 SIMTEC EB110ATX (Chalice CATS)
10135 W: http://www.simtec.co.uk/products/EB110ATX/
10138 SIMTEC EB2410ITX (BAST)
10142 W: http://www.simtec.co.uk/products/EB2410ITX/
10144 F: arch/arm/mach-s3c24xx/mach-bast.c
10145 F: arch/arm/mach-s3c24xx/bast-ide.c
10146 F: arch/arm/mach-s3c24xx/bast-irq.c
10148 TI DAVINCI MACHINE SUPPORT
10151 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10152 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10154 F: arch/arm/mach-davinci/
10155 F: drivers/i2c/busses/i2c-davinci.c
10157 TI DAVINCI SERIES MEDIA DRIVER
10160 W: https://linuxtv.org
10161 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10162 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10164 F: drivers/media/platform/davinci/
10165 F: include/media/davinci/
10167 TI AM437X VPFE DRIVER
10170 W: https://linuxtv.org
10171 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10172 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10174 F: drivers/media/platform/am437x/
10176 OV2659 OMNIVISION SENSOR DRIVER
10179 W: https://linuxtv.org
10180 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10181 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10183 F: drivers/media/i2c/ov2659.c
10184 F: include/media/i2c/ov2659.h
10186 SILICON MOTION SM712 FRAME BUFFER DRIVER
10192 F: drivers/video/fbdev/sm712*
10193 F: Documentation/fb/sm712fb.txt
10195 SIS 190 ETHERNET DRIVER
10199 F: drivers/net/ethernet/sis/sis190.c
10201 SIS 900/7016 FAST ETHERNET DRIVER
10203 W: http://www.brownhat.org/sis900.html
10206 F: drivers/net/ethernet/sis/sis900.*
10208 SIS FRAMEBUFFER DRIVER
10210 W: http://www.winischhofer.net/linuxsisvga.shtml
10212 F: Documentation/fb/sisfb.txt
10213 F: drivers/video/fbdev/sis/
10214 F: include/video/sisfb.h
10218 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10220 F: drivers/usb/misc/sisusbvga/
10230 F: include/linux/sl?b*.h
10233 SLEEPABLE READ-COPY UPDATE (SRCU)
10240 W: http://www.rdrop.com/users/paulmck/RCU/
10242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10243 F: include/linux/srcu.h
10244 F: kernel/rcu/srcu.c
10246 SMACK SECURITY MODULE
10249 W: http://schaufler-ca.com
10250 T: git git://git.gitorious.org/smack-next/kernel.git
10252 F: Documentation/security/Smack.txt
10255 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10259 F: drivers/power/avs/
10260 F: include/linux/power/smartreflex.h
10263 SMC91x ETHERNET DRIVER
10266 F: drivers/net/ethernet/smsc/smc91x.*
10268 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10272 F: drivers/media/i2c/smiapp/
10273 F: include/media/i2c/smiapp.h
10274 F: drivers/media/i2c/smiapp-pll.c
10275 F: drivers/media/i2c/smiapp-pll.h
10276 F: include/uapi/linux/smiapp.h
10277 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10279 SMM665 HARDWARE MONITOR DRIVER
10283 F: Documentation/hwmon/smm665
10284 F: drivers/hwmon/smm665.c
10286 SMSC EMC2103 HARDWARE MONITOR DRIVER
10290 F: Documentation/hwmon/emc2103
10291 F: drivers/hwmon/emc2103.c
10293 SMSC SCH5627 HARDWARE MONITOR DRIVER
10297 F: Documentation/hwmon/sch5627
10298 F: drivers/hwmon/sch5627.c
10300 SMSC47B397 HARDWARE MONITOR DRIVER
10304 F: Documentation/hwmon/smsc47b397
10305 F: drivers/hwmon/smsc47b397.c
10307 SMSC911x ETHERNET DRIVER
10311 F: include/linux/smsc911x.h
10312 F: drivers/net/ethernet/smsc/smsc911x.*
10314 SMSC9420 PCI ETHERNET DRIVER
10318 F: drivers/net/ethernet/smsc/smsc9420.*
10320 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10324 F: drivers/video/fbdev/smscufx.c
10326 SOC-CAMERA V4L2 SUBSYSTEM
10329 T: git git://linuxtv.org/media_tree.git
10331 F: include/media/soc*
10332 F: drivers/media/i2c/soc_camera/
10333 F: drivers/media/platform/soc_camera/
10335 SOEKRIS NET48XX LED SUPPORT
10338 F: drivers/leds/leds-net48xx.c
10340 SOFTLOGIC 6x10 MPEG CODEC
10347 F: drivers/media/pci/solo6x10/
10349 SOFTWARE RAID (Multiple Disks) SUPPORT
10352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10355 F: include/linux/raid/
10356 F: include/uapi/linux/raid/
10358 SONIC NETWORK DRIVER
10362 F: drivers/net/ethernet/natsemi/sonic.*
10364 SONICS SILICON BACKPLANE DRIVER (SSB)
10369 F: include/linux/ssb/
10371 SONY VAIO CONTROL DEVICE DRIVER
10374 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10376 F: Documentation/laptops/sony-laptop.txt
10377 F: drivers/char/sonypi.c
10378 F: drivers/platform/x86/sony-laptop.c
10379 F: include/linux/sony-laptop.h
10381 SONY MEMORYSTICK CARD SUPPORT
10383 W: http://tifmxx.berlios.de/
10385 F: drivers/memstick/host/tifm_ms.c
10387 SONY MEMORYSTICK STANDARD SUPPORT
10390 F: drivers/memstick/core/ms_block.*
10396 W: http://www.alsa-project.org/
10397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10398 T: git git://git.alsa-project.org/alsa-kernel.git
10399 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10401 F: Documentation/sound/
10403 F: include/uapi/sound/
10406 SOUND - COMPRESSED AUDIO
10409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10411 F: Documentation/sound/alsa/compress_offload.txt
10412 F: include/sound/compress_driver.h
10413 F: include/uapi/sound/compress_*
10414 F: sound/core/compress_offload.c
10415 F: sound/soc/soc-compress.c
10417 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10422 W: http://alsa-project.org/main/index.php/ASoC
10424 F: Documentation/sound/alsa/soc/
10426 F: include/sound/soc*
10428 SOUND - DMAENGINE HELPERS
10431 F: include/sound/dmaengine_pcm.h
10432 F: sound/core/pcm_dmaengine.c
10433 F: sound/soc/soc-generic-dmaengine-pcm.c
10438 W: https://linuxtv.org
10439 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10441 F: drivers/media/dvb-frontends/sp2*
10443 SPARC + UltraSPARC (sparc/sparc64)
10446 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10453 SPARC SERIAL DRIVERS
10456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10459 F: include/linux/sunserialcore.h
10460 F: drivers/tty/serial/suncore.c
10461 F: drivers/tty/serial/sunhv.c
10462 F: drivers/tty/serial/sunsab.c
10463 F: drivers/tty/serial/sunsab.h
10464 F: drivers/tty/serial/sunsu.c
10465 F: drivers/tty/serial/sunzilog.c
10466 F: drivers/tty/serial/sunzilog.h
10471 W: https://sparse.wiki.kernel.org/
10472 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10473 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10475 F: include/linux/compiler.h
10477 SPEAR PLATFORM SUPPORT
10482 W: http://www.st.com/spear
10484 F: arch/arm/boot/dts/spear*
10485 F: arch/arm/mach-spear/
10487 SPEAR CLOCK FRAMEWORK SUPPORT
10491 W: http://www.st.com/spear
10493 F: drivers/clk/spear/
10498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10499 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10501 F: Documentation/spi/
10503 F: include/linux/spi/
10504 F: include/uapi/linux/spi/
10506 SPIDERNET NETWORK DRIVER for CELL
10510 F: Documentation/networking/spider_net.txt
10511 F: drivers/net/ethernet/toshiba/spider_net*
10516 W: http://www.ibm.com/developerworks/power/cell/
10518 F: Documentation/filesystems/spufs.txt
10519 F: arch/powerpc/platforms/cell/spufs/
10521 SQUASHFS FILE SYSTEM
10524 W: http://squashfs.org.uk
10525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10527 F: Documentation/filesystems/squashfs.txt
10530 SRM (Alpha) environment access
10533 F: arch/alpha/kernel/srm_env.c
10539 F: Documentation/stable_kernel_rules.txt
10543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10546 F: drivers/staging/
10552 F: drivers/staging/comedi/
10554 STAGING - FLARION FT1000 DRIVERS
10557 F: drivers/staging/ft1000/
10559 STAGING - INDUSTRIAL IO
10563 F: drivers/staging/iio/
10565 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10567 W: http://www.lirc.org/
10569 F: drivers/staging/media/lirc/
10571 STAGING - LUSTRE PARALLEL FILESYSTEM
10575 W: http://wiki.lustre.org/
10577 F: drivers/staging/lustre
10579 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10584 F: drivers/staging/nvec/
10586 STAGING - REALTEK RTL8712U DRIVERS
10590 F: drivers/staging/rtl8712/
10592 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10597 F: drivers/staging/rtl8723au/
10599 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10605 F: drivers/staging/sm750fb/
10611 F: drivers/staging/slicoss/
10613 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10619 W: http://www.linux-speakup.org/
10621 F: drivers/staging/speakup/
10623 STAGING - VIA VT665X DRIVERS
10626 F: drivers/staging/vt665?/
10628 STAGING - WILC1000 WIFI DRIVER
10637 F: drivers/staging/wilc1000/
10639 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10642 F: drivers/staging/xgifb/
10648 F: drivers/staging/rdma/hfi1
10650 STARFIRE/DURALAN NETWORK DRIVER
10653 F: drivers/net/ethernet/adaptec/starfire*
10657 W: http://sammy.net/sun3/
10659 F: arch/m68k/kernel/*sun3*
10660 F: arch/m68k/sun3*/
10661 F: arch/m68k/include/asm/sun3*
10662 F: drivers/net/ethernet/i825xx/sun3*
10664 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10668 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10669 F: drivers/input/keyboard/sun4i-lradc-keys.c
10671 SUNDANCE NETWORK DRIVER
10675 F: drivers/net/ethernet/dlink/sundance.c
10681 Q: http://patchwork.kernel.org/project/linux-sh/list/
10683 F: Documentation/sh/
10693 F: Documentation/power/
10694 F: arch/x86/kernel/acpi/
10695 F: drivers/base/power/
10697 F: include/linux/suspend.h
10698 F: include/linux/freezer.h
10699 F: include/linux/pm.h
10705 F: Documentation/svga.txt
10706 F: arch/x86/boot/video*
10711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10714 F: arch/*/kernel/pci-swiotlb.c
10715 F: include/linux/swiotlb.h
10722 F: include/net/switchdev.h
10724 SYNOPSYS ARC ARCHITECTURE
10729 F: Documentation/devicetree/bindings/arc/*
10730 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10731 F: drivers/tty/serial/arc_uart.c
10732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10734 SYNOPSYS ARC SDP platform support
10737 F: arch/arc/plat-axs10x
10738 F: arch/arc/boot/dts/ax*
10739 F: Documentation/devicetree/bindings/arc/axs10*
10741 SYSTEM CONFIGURATION (SYSCON)
10744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10746 F: drivers/mfd/syscon.c
10751 F: Documentation/filesystems/sysv-fs.txt
10753 F: include/linux/sysv_fs.h
10759 W: http://www.linux-iscsi.org
10760 W: http://groups.google.com/group/linux-iscsi-target-dev
10761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10765 F: Documentation/target/
10767 TASKSTATS STATISTICS INTERFACE
10770 F: Documentation/accounting/taskstats*
10771 F: include/linux/taskstats*
10772 F: kernel/taskstats.c
10778 F: include/net/pkt_cls.h
10779 F: include/uapi/linux/pkt_cls.h
10782 TCP LOW PRIORITY MODULE
10785 W: http://tcp-lp-mod.sourceforge.net/
10787 F: net/ipv4/tcp_lp.c
10789 TDA10071 MEDIA DRIVER
10792 W: https://linuxtv.org
10793 W: http://palosaari.fi/linux/
10794 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10795 T: git git://linuxtv.org/anttip/media_tree.git
10797 F: drivers/media/dvb-frontends/tda10071*
10799 TDA18212 MEDIA DRIVER
10802 W: https://linuxtv.org
10803 W: http://palosaari.fi/linux/
10804 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10805 T: git git://linuxtv.org/anttip/media_tree.git
10807 F: drivers/media/tuners/tda18212*
10809 TDA18218 MEDIA DRIVER
10812 W: https://linuxtv.org
10813 W: http://palosaari.fi/linux/
10814 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10815 T: git git://linuxtv.org/anttip/media_tree.git
10817 F: drivers/media/tuners/tda18218*
10819 TDA18271 MEDIA DRIVER
10822 W: https://linuxtv.org
10823 W: http://github.com/mkrufky
10824 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10825 T: git git://linuxtv.org/mkrufky/tuners.git
10827 F: drivers/media/tuners/tda18271*
10829 TDA827x MEDIA DRIVER
10832 W: https://linuxtv.org
10833 W: http://github.com/mkrufky
10834 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10835 T: git git://linuxtv.org/mkrufky/tuners.git
10837 F: drivers/media/tuners/tda8290.*
10839 TDA8290 MEDIA DRIVER
10842 W: https://linuxtv.org
10843 W: http://github.com/mkrufky
10844 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10845 T: git git://linuxtv.org/mkrufky/tuners.git
10847 F: drivers/media/tuners/tda8290.*
10849 TDA9840 MEDIA DRIVER
10852 T: git git://linuxtv.org/media_tree.git
10853 W: https://linuxtv.org
10855 F: drivers/media/i2c/tda9840*
10857 TEA5761 TUNER DRIVER
10860 W: https://linuxtv.org
10861 T: git git://linuxtv.org/media_tree.git
10863 F: drivers/media/tuners/tea5761.*
10865 TEA5767 TUNER DRIVER
10868 W: https://linuxtv.org
10869 T: git git://linuxtv.org/media_tree.git
10871 F: drivers/media/tuners/tea5767.*
10873 TEA6415C MEDIA DRIVER
10876 T: git git://linuxtv.org/media_tree.git
10877 W: https://linuxtv.org
10879 F: drivers/media/i2c/tea6415c*
10881 TEA6420 MEDIA DRIVER
10884 T: git git://linuxtv.org/media_tree.git
10885 W: https://linuxtv.org
10887 F: drivers/media/i2c/tea6420*
10893 F: drivers/net/team/
10894 F: include/linux/if_team.h
10895 F: include/uapi/linux/if_team.h
10897 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10900 F: arch/x86/platform/ts5500/
10902 TECHNOTREND USB IR RECEIVER
10906 F: drivers/media/rc/ttusbir.c
10908 TEGRA ARCHITECTURE SUPPORT
10913 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10922 F: drivers/clk/tegra/
10927 F: drivers/dma/tegra20-apb-dma.c
10932 F: drivers/i2c/busses/i2c-tegra.c
10934 TEGRA IOMMU DRIVERS
10937 F: drivers/iommu/tegra*
10943 F: drivers/input/keyboard/tegra-kbc.c
10948 F: drivers/pwm/pwm-tegra.c
10950 TEGRA SERIAL DRIVER
10953 F: drivers/tty/serial/serial-tegra.c
10958 F: drivers/spi/spi-tegra*
10960 TEHUTI ETHERNET DRIVER
10964 F: drivers/net/ethernet/tehuti/*
10966 Telecom Clock Driver for MCPL0010
10969 F: drivers/char/tlclk.c
10971 TENSILICA XTENSA PORT (xtensa)
10975 T: git git://github.com/czankel/xtensa-linux.git
10978 F: drivers/irqchip/irq-xtensa-*
10980 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10983 T: git git://linuxtv.org/media_tree.git
10984 W: https://linuxtv.org
10986 F: drivers/media/radio/radio-raremono.c
10992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10994 Q: https://patchwork.kernel.org/project/linux-pm/list/
10996 F: drivers/thermal/
10997 F: include/linux/thermal.h
10998 F: include/uapi/linux/thermal.h
10999 F: include/linux/cpu_cooling.h
11000 F: Documentation/devicetree/bindings/thermal/
11002 THERMAL/CPU_COOLING
11008 F: Documentation/thermal/cpu-cooling-api.txt
11009 F: drivers/thermal/cpu_cooling.c
11010 F: include/linux/cpu_cooling.h
11012 THINGM BLINK(1) USB RGB LED DRIVER
11015 F: drivers/hid/hid-thingm.c
11017 THINKPAD ACPI EXTRAS DRIVER
11021 W: http://ibm-acpi.sourceforge.net
11022 W: http://thinkwiki.org/wiki/Ibm-acpi
11023 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11025 F: drivers/platform/x86/thinkpad_acpi.c
11027 TI BANDGAP AND THERMAL DRIVER
11032 F: drivers/thermal/ti-soc-thermal/
11037 W: http://linuxtv.org/
11038 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11040 F: drivers/media/platform/ti-vpe/
11042 TI CDCE706 CLOCK DRIVER
11045 F: drivers/clk/clk-cdce706.c
11052 F: include/linux/clk/ti.h
11054 TI FLASH MEDIA INTERFACE DRIVER
11057 F: drivers/misc/tifm*
11058 F: drivers/mmc/host/tifm_sd.c
11059 F: include/linux/tifm.h
11061 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11066 F: drivers/soc/ti/*
11067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11070 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11075 F: sound/soc/codecs/lm49453*
11076 F: sound/soc/codecs/isabelle*
11078 TI LP855x BACKLIGHT DRIVER
11081 F: Documentation/backlight/lp855x-driver.txt
11082 F: drivers/video/backlight/lp855x_bl.c
11083 F: include/linux/platform_data/lp855x.h
11085 TI LP8727 CHARGER DRIVER
11088 F: drivers/power/lp8727_charger.c
11089 F: include/linux/platform_data/lp8727.h
11091 TI LP8788 MFD DRIVER
11094 F: drivers/iio/adc/lp8788_adc.c
11095 F: drivers/leds/leds-lp8788.c
11096 F: drivers/mfd/lp8788*.c
11097 F: drivers/power/lp8788-charger.c
11098 F: drivers/regulator/lp8788-*.c
11099 F: include/linux/mfd/lp8788*.h
11101 TI NETCP ETHERNET DRIVER
11106 F: drivers/net/ethernet/ti/netcp*
11108 TI TAS571X FAMILY ASoC CODEC DRIVER
11112 F: sound/soc/codecs/tas571x*
11114 TI TWL4030 SERIES SOC CODEC DRIVER
11118 F: sound/soc/codecs/twl4030*
11120 TI WILINK WIRELESS DRIVERS
11122 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11123 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11126 F: drivers/net/wireless/ti/
11127 F: include/linux/wl12xx.h
11134 W: http://tipc.sourceforge.net/
11136 F: include/uapi/linux/tipc*.h
11141 W: http://www.ezchip.com/scm/
11142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11145 F: drivers/char/tile-srom.c
11146 F: drivers/edac/tile_edac.c
11147 F: drivers/net/ethernet/tile/
11148 F: drivers/rtc/rtc-tile.c
11149 F: drivers/tty/hvc/hvc_tile.c
11150 F: drivers/tty/serial/tilegx.c
11151 F: drivers/usb/host/*-tilegx.c
11152 F: include/linux/usb/tilegx.h
11154 TLAN NETWORK DRIVER
11157 W: http://sourceforge.net/projects/tlan/
11159 F: Documentation/networking/tlan.txt
11160 F: drivers/net/ethernet/ti/tlan.*
11162 TOMOYO SECURITY MODULE
11169 W: http://tomoyo.sourceforge.jp/
11170 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11172 F: security/tomoyo/
11174 TOPSTAR LAPTOP EXTRAS DRIVER
11178 F: drivers/platform/x86/topstar-laptop.c
11180 TOSHIBA ACPI EXTRAS DRIVER
11184 F: drivers/platform/x86/toshiba_acpi.c
11186 TOSHIBA BLUETOOTH DRIVER
11190 F: drivers/platform/x86/toshiba_bluetooth.c
11192 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11196 F: drivers/platform/x86/toshiba_haps.c
11198 TOSHIBA WMI HOTKEYS DRIVER
11202 F: drivers/platform/x86/toshiba-wmi.c
11206 W: http://www.buzzard.org.uk/toshiba/
11208 F: drivers/char/toshiba.c
11209 F: include/linux/toshiba.h
11210 F: include/uapi/linux/toshiba.h
11212 TOSHIBA TC358743 DRIVER
11216 F: drivers/media/i2c/tc358743*
11217 F: include/media/i2c/tc358743.h
11223 F: drivers/mmc/host/tmio_mmc*
11224 F: drivers/mmc/host/sh_mobile_sdhi.c
11225 F: include/linux/mmc/tmio.h
11226 F: include/linux/mmc/sh_mobile_sdhi.h
11228 TMP401 HARDWARE MONITOR DRIVER
11232 F: Documentation/hwmon/tmp401
11233 F: drivers/hwmon/tmp401.c
11235 TMPFS (SHMEM FILESYSTEM)
11239 F: include/linux/shmem_fs.h
11242 TM6000 VIDEO4LINUX DRIVER
11245 W: https://linuxtv.org
11246 T: git git://linuxtv.org/media_tree.git
11248 F: drivers/media/usb/tm6000/
11250 TW68 VIDEO4LINUX DRIVER
11253 T: git git://linuxtv.org/media_tree.git
11254 W: https://linuxtv.org
11256 F: drivers/media/pci/tw68/
11263 W: http://tpmdd.sourceforge.net
11265 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11266 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11268 F: drivers/char/tpm/
11270 TPM IBM_VTPM DEVICE DRIVER
11272 W: http://tpmdd.sourceforge.net
11275 F: drivers/char/tpm/tpm_ibmvtpm*
11280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11282 F: Documentation/trace/ftrace.txt
11283 F: arch/*/*/*/ftrace.h
11284 F: arch/*/kernel/ftrace.c
11285 F: include/*/ftrace.h
11286 F: include/linux/trace*.h
11289 F: tools/testing/selftests/ftrace/
11293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11295 K: ^Subject:.*(?i)trivial
11301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11302 F: Documentation/serial/
11304 F: drivers/tty/serial/serial_core.c
11305 F: include/linux/serial_core.h
11306 F: include/linux/serial.h
11307 F: include/linux/tty.h
11308 F: include/uapi/linux/serial_core.h
11309 F: include/uapi/linux/serial.h
11310 F: include/uapi/linux/tty.h
11312 TUA9001 MEDIA DRIVER
11315 W: https://linuxtv.org
11316 W: http://palosaari.fi/linux/
11317 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11318 T: git git://linuxtv.org/anttip/media_tree.git
11320 F: drivers/media/tuners/tua9001*
11322 TULIP NETWORK DRIVERS
11326 F: drivers/net/ethernet/dec/tulip/
11330 W: http://vtun.sourceforge.net/tun
11332 F: Documentation/networking/tuntap.txt
11333 F: arch/um/os-Linux/drivers/
11335 TURBOCHANNEL SUBSYSTEM
11339 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11342 F: include/linux/tc.h
11344 U14-34F SCSI DRIVER
11348 F: drivers/scsi/u14-34f.c
11350 UBI FILE SYSTEM (UBIFS)
11355 T: git git://git.infradead.org/ubifs-2.6.git
11356 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11358 F: Documentation/filesystems/ubifs.txt
11361 UCLINUX (M68KNOMMU AND COLDFIRE)
11363 W: http://www.uclinux.org/
11366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11368 F: arch/m68k/coldfire/
11370 F: arch/m68k/*/*_no.*
11371 F: arch/m68k/include/asm/*_no.*
11376 F: Documentation/filesystems/udf.txt
11382 F: Documentation/filesystems/ufs.txt
11385 UHID USERSPACE HID IO DRIVER:
11389 F: drivers/hid/uhid.c
11390 F: include/uapi/linux/uhid.h
11392 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11396 F: include/linux/uwb.h
11397 F: include/linux/uwb/
11399 UNICORE32 ARCHITECTURE:
11401 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11403 T: git git://github.com/gxt/linux.git
11408 W: http://dotat.at/prog/unifdef
11410 F: scripts/unifdef.c
11412 UNIFORM CDROM DRIVER
11414 W: http://www.kernel.dk
11416 F: Documentation/cdrom/
11417 F: drivers/cdrom/cdrom.c
11418 F: include/linux/cdrom.h
11419 F: include/uapi/linux/cdrom.h
11421 UNISYS S-PAR DRIVERS
11425 F: drivers/staging/unisys/
11427 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11431 F: Documentation/scsi/ufs.txt
11432 F: drivers/scsi/ufs/
11434 UNSORTED BLOCK IMAGES (UBI)
11437 W: http://www.linux-mtd.infradead.org/
11439 T: git git://git.infradead.org/ubifs-2.6.git
11441 F: drivers/mtd/ubi/
11442 F: include/linux/mtd/ubi.h
11443 F: include/uapi/mtd/ubi-user.h
11449 F: Documentation/usb/acm.txt
11450 F: drivers/usb/class/cdc-acm.*
11452 USB AR5523 WIRELESS DRIVER
11456 F: drivers/net/wireless/ath/ar5523/
11464 F: drivers/usb/storage/uas.c
11466 USB CDC ETHERNET DRIVER
11470 F: drivers/net/usb/cdc_*.c
11471 F: include/uapi/linux/usb/cdc.h
11473 USB CHAOSKEY DRIVER
11477 F: drivers/usb/misc/chaoskey.c
11479 USB CYPRESS C67X00 DRIVER
11483 F: drivers/usb/c67x00/
11485 USB DAVICOM DM9601 DRIVER
11488 W: http://www.linux-usb.org/usbnet
11490 F: drivers/net/usb/dm9601.c
11492 USB DIAMOND RIO500 DRIVER
11495 W: http://rio500.sourceforge.net
11497 F: drivers/usb/misc/rio500*
11503 F: Documentation/usb/ehci.txt
11504 F: drivers/usb/host/ehci*
11506 USB GADGET/PERIPHERAL SUBSYSTEM
11509 W: http://www.linux-usb.org/gadget
11510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11512 F: drivers/usb/gadget/
11513 F: include/linux/usb/gadget*
11515 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11521 F: Documentation/hid/hiddev.txt
11522 F: drivers/hid/usbhid/
11528 F: drivers/usb/host/isp116x*
11529 F: include/linux/usb/isp116x.h
11531 USB LAN78XX ETHERNET DRIVER
11536 F: drivers/net/usb/lan78xx.*
11538 USB MASS STORAGE DRIVER
11543 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11544 F: drivers/usb/storage/
11549 T: git git://git.alsa-project.org/alsa-kernel.git
11551 F: sound/usb/midi.*
11553 USB NETWORKING DRIVERS
11556 F: drivers/net/usb/
11562 F: Documentation/usb/ohci.txt
11563 F: drivers/usb/host/ohci*
11565 USB OTG FSM (Finite State Machine)
11567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11570 F: drivers/usb/common/usb-otg-fsm.c
11577 F: Documentation/usb/usbip_protocol.txt
11578 F: drivers/usb/usbip/
11579 F: tools/usb/usbip/
11585 T: git git://github.com/petkan/pegasus.git
11586 W: https://github.com/petkan/pegasus
11588 F: drivers/net/usb/pegasus.*
11593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11595 F: drivers/usb/phy/
11597 USB PRINTER DRIVER (usblp)
11601 F: drivers/usb/class/usblp.c
11603 USB QMI WWAN NETWORK DRIVER
11607 F: Documentation/ABI/testing/sysfs-class-net-qmi
11608 F: drivers/net/usb/qmi_wwan.c
11614 T: git git://github.com/petkan/rtl8150.git
11615 W: https://github.com/petkan/rtl8150
11617 F: drivers/net/usb/rtl8150.c
11619 USB SERIAL SUBSYSTEM
11623 F: Documentation/usb/usb-serial.txt
11624 F: drivers/usb/serial/
11625 F: include/linux/usb/serial.h
11627 USB SMSC75XX ETHERNET DRIVER
11631 F: drivers/net/usb/smsc75xx.*
11633 USB SMSC95XX ETHERNET DRIVER
11637 F: drivers/net/usb/smsc95xx.*
11642 W: http://www.linux-usb.org
11643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11645 F: Documentation/usb/
11647 F: include/linux/usb.h
11648 F: include/linux/usb/
11654 F: drivers/usb/host/uhci*
11656 USB "USBNET" DRIVER FRAMEWORK
11659 W: http://www.linux-usb.org/usbnet
11661 F: drivers/net/usb/usbnet.c
11662 F: include/linux/usb/usbnet.h
11668 T: git git://linuxtv.org/media_tree.git
11669 W: http://www.ideasonboard.org/uvc/
11671 F: drivers/media/usb/uvc/
11672 F: include/uapi/linux/uvcvideo.h
11677 T: git git://linuxtv.org/media_tree.git
11678 W: https://linuxtv.org
11680 F: drivers/media/usb/usbvision/
11686 F: drivers/usb/gadget/function/*uvc*
11687 F: drivers/usb/gadget/legacy/webcam.c
11689 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11693 F: drivers/net/wireless/rndis_wlan.c
11699 F: drivers/usb/host/xhci*
11700 F: drivers/usb/host/pci-quirks*
11704 W: http://linux-lc100020.sourceforge.net
11706 F: drivers/net/wireless/zydas/zd1201.*
11712 T: git git://linuxtv.org/media_tree.git
11713 W: http://royale.zerezo.com/zr364xx/
11715 F: Documentation/video4linux/zr364xx.txt
11716 F: drivers/media/usb/zr364xx/
11722 F: drivers/usb/common/ulpi.c
11723 F: include/linux/ulpi/
11725 USER-MODE LINUX (UML)
11730 W: http://user-mode-linux.sourceforge.net
11731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11733 F: Documentation/virtual/uml/
11739 USERSPACE I/O (UIO)
11743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11744 F: Documentation/DocBook/uio-howto.tmpl
11746 F: include/linux/uio*.h
11751 W: http://en.wikipedia.org/wiki/Util-linux
11752 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11758 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11760 F: Documentation/fb/uvesafb.txt
11761 F: drivers/video/fbdev/uvesafb.*
11767 F: drivers/mtd/nand/vf610_nfc.c
11769 VFAT/FAT/MSDOS FILESYSTEM
11772 F: Documentation/filesystems/vfat.txt
11778 T: git git://github.com/awilliam/linux-vfio.git
11780 F: Documentation/vfio.txt
11782 F: include/linux/vfio.h
11783 F: include/uapi/linux/vfio.h
11785 VFIO PLATFORM DRIVER
11789 F: drivers/vfio/platform/
11791 VIDEOBUF2 FRAMEWORK
11797 F: drivers/media/v4l2-core/videobuf2-*
11798 F: include/media/videobuf2-*
11800 VIRTUAL SERIO DEVICE DRIVER
11803 F: drivers/input/serio/userio.c
11804 F: include/uapi/linux/userio.h
11806 VIRTIO CONSOLE DRIVER
11810 F: drivers/char/virtio_console.c
11811 F: include/linux/virtio_console.h
11812 F: include/uapi/linux/virtio_console.h
11814 VIRTIO CORE, NET AND BLOCK DRIVERS
11820 F: drivers/net/virtio_net.c
11821 F: drivers/block/virtio_blk.c
11822 F: include/linux/virtio_*.h
11823 F: include/uapi/linux/virtio_*.h
11825 VIRTIO DRIVERS FOR S390
11832 F: drivers/s390/virtio/
11840 F: drivers/gpu/drm/virtio/
11841 F: include/uapi/linux/virtio_gpu.h
11843 VIRTIO HOST (VHOST)
11848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11851 F: include/uapi/linux/vhost.h
11853 VIRTIO INPUT DRIVER
11856 F: drivers/virtio/virtio_input.c
11857 F: include/uapi/linux/virtio_input.h
11859 VIA RHINE NETWORK DRIVER
11861 F: drivers/net/ethernet/via/via-rhine.c
11863 VIA SD/MMC CARD CONTROLLER DRIVER
11867 F: drivers/mmc/host/via-sdmmc.c
11869 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11873 F: include/linux/via-core.h
11874 F: include/linux/via-gpio.h
11875 F: include/linux/via_i2c.h
11876 F: drivers/video/fbdev/via/
11878 VIA VELOCITY NETWORK DRIVER
11882 F: drivers/net/ethernet/via/via-velocity.*
11891 VIVID VIRTUAL VIDEO DRIVER
11894 T: git git://linuxtv.org/media_tree.git
11895 W: https://linuxtv.org
11897 F: drivers/media/platform/vivid/*
11903 F: drivers/net/macvlan.c
11904 F: include/linux/if_*vlan.h
11911 F: drivers/vlynq/vlynq.c
11912 F: include/linux/vlynq.h
11920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11921 F: Documentation/vme_api.txt
11922 F: drivers/staging/vme/
11924 F: include/linux/vme*
11926 VMWARE HYPERVISOR INTERFACE
11930 F: arch/x86/kernel/cpu/vmware.c
11932 VMWARE BALLOON DRIVER
11938 F: drivers/misc/vmw_balloon.c
11940 VMWARE VMMOUSE SUBDRIVER
11945 F: drivers/input/mouse/vmmouse.c
11946 F: drivers/input/mouse/vmmouse.h
11948 VMWARE VMXNET3 ETHERNET DRIVER
11953 F: drivers/net/vmxnet3/
11955 VMware PVSCSI driver
11960 F: drivers/scsi/vmw_pvscsi.c
11961 F: drivers/scsi/vmw_pvscsi.h
11963 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11967 W: http://www.slimlogic.co.uk/?p=48
11968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11970 F: drivers/regulator/
11971 F: include/linux/regulator/
11978 F: drivers/net/vrf.c
11979 F: Documentation/networking/vrf.txt
11981 VT1211 HARDWARE MONITOR DRIVER
11985 F: Documentation/hwmon/vt1211
11986 F: drivers/hwmon/vt1211.c
11988 VT8231 HARDWARE MONITOR DRIVER
11992 F: drivers/hwmon/vt8231.c
11994 VUB300 USB to SDIO/SD/MMC bridge chip
11999 F: drivers/mmc/host/vub300.c
12001 W1 DALLAS'S 1-WIRE BUS
12004 F: Documentation/w1/
12007 W83791D HARDWARE MONITORING DRIVER
12011 F: Documentation/hwmon/w83791d
12012 F: drivers/hwmon/w83791d.c
12014 W83793 HARDWARE MONITORING DRIVER
12018 F: Documentation/hwmon/w83793
12019 F: drivers/hwmon/w83793.c
12021 W83795 HARDWARE MONITORING DRIVER
12025 F: drivers/hwmon/w83795.c
12027 W83L51xD SD/MMC CARD INTERFACE DRIVER
12030 F: drivers/mmc/host/wbsd.*
12032 WACOM PROTOCOL 4 SERIAL TABLETS
12037 F: drivers/input/tablet/wacom_serial4.c
12039 WATCHDOG DEVICE DRIVERS
12043 W: http://www.linux-watchdog.org/
12044 T: git git://www.linux-watchdog.org/linux-watchdog.git
12046 F: Documentation/watchdog/
12047 F: drivers/watchdog/
12048 F: include/linux/watchdog.h
12049 F: include/uapi/linux/watchdog.h
12055 F: drivers/scsi/wd7000.c
12061 F: drivers/hid/hid-wiimote*
12066 F: drivers/media/rc/winbond-cir.c
12068 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12072 F: drivers/watchdog/ebc-c384_wdt.c
12074 WINSYSTEMS WS16C48 GPIO DRIVER
12078 F: drivers/gpio/gpio-ws16c48.c
12085 W: http://linuxwimax.org
12086 F: Documentation/wimax/README.wimax
12087 F: include/linux/wimax/debug.h
12088 F: include/net/wimax.h
12089 F: include/uapi/linux/wimax.h
12092 WISTRON LAPTOP BUTTON DRIVER
12095 F: drivers/input/misc/wistron_btns.c
12097 WL3501 WIRELESS PCMCIA CARD DRIVER
12100 W: http://oops.ghostprotocols.net:81/blog
12102 F: drivers/net/wireless/wl3501*
12104 WOLFSON MICROELECTRONICS DRIVERS
12106 T: git https://github.com/CirrusLogic/linux-drivers.git
12107 W: https://github.com/CirrusLogic/linux-drivers/wiki
12109 F: Documentation/hwmon/wm83??
12110 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12111 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12112 F: Documentation/devicetree/bindings/mfd/arizona.txt
12113 F: arch/arm/mach-s3c64xx/mach-crag6410*
12114 F: drivers/clk/clk-wm83*.c
12115 F: drivers/extcon/extcon-arizona.c
12116 F: drivers/leds/leds-wm83*.c
12117 F: drivers/gpio/gpio-*wm*.c
12118 F: drivers/gpio/gpio-arizona.c
12119 F: drivers/hwmon/wm83??-hwmon.c
12120 F: drivers/input/misc/wm831x-on.c
12121 F: drivers/input/touchscreen/wm831x-ts.c
12122 F: drivers/input/touchscreen/wm97*.c
12123 F: drivers/mfd/arizona*
12124 F: drivers/mfd/wm*.c
12125 F: drivers/mfd/cs47l24*
12126 F: drivers/power/wm83*.c
12127 F: drivers/rtc/rtc-wm83*.c
12128 F: drivers/regulator/wm8*.c
12129 F: drivers/video/backlight/wm83*_bl.c
12130 F: drivers/watchdog/wm83*_wdt.c
12131 F: include/linux/mfd/arizona/
12132 F: include/linux/mfd/wm831x/
12133 F: include/linux/mfd/wm8350/
12134 F: include/linux/mfd/wm8400*
12135 F: include/linux/wm97xx.h
12136 F: include/sound/wm????.h
12137 F: sound/soc/codecs/arizona.?
12138 F: sound/soc/codecs/wm*
12139 F: sound/soc/codecs/cs47l24*
12144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12146 F: include/linux/workqueue.h
12147 F: kernel/workqueue.c
12148 F: Documentation/workqueue.txt
12154 F: Documentation/networking/x25*
12155 F: include/net/x25*
12158 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12166 F: Documentation/x86/
12169 X86 PLATFORM DRIVERS
12172 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12174 F: drivers/platform/x86/
12175 F: drivers/platform/olpc/
12177 X86 MCE INFRASTRUCTURE
12182 F: arch/x86/kernel/cpu/mcheck/*
12184 X86 MICROCODE UPDATE SUPPORT
12187 F: arch/x86/kernel/cpu/microcode/*
12192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12194 F: arch/x86/entry/vdso/
12196 XC2028/3028 TUNER DRIVER
12199 W: https://linuxtv.org
12200 T: git git://linuxtv.org/media_tree.git
12202 F: drivers/media/tuners/tuner-xc2028.*
12204 XEN HYPERVISOR INTERFACE
12209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12212 F: drivers/*/xen-*front.c
12214 F: arch/x86/include/asm/xen/
12216 F: include/uapi/xen/
12223 F: arch/arm/include/asm/xen/
12225 XEN HYPERVISOR ARM64
12230 F: arch/arm64/include/asm/xen/
12232 XEN NETWORK BACKEND DRIVER
12237 F: drivers/net/xen-netback/*
12243 F: arch/x86/pci/*xen*
12244 F: drivers/pci/*xen*
12246 XEN BLOCK SUBSYSTEM
12251 F: drivers/block/xen-blkback/*
12252 F: drivers/block/xen*
12259 F: drivers/scsi/xen-scsifront.c
12260 F: drivers/xen/xen-scsiback.c
12261 F: include/xen/interface/io/vscsiif.h
12263 XEN SWIOTLB SUBSYSTEM
12267 F: arch/x86/xen/*swiotlb*
12268 F: drivers/xen/*swiotlb*
12271 P: Silicon Graphics Inc
12275 W: http://oss.sgi.com/projects/xfs
12276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12278 F: Documentation/filesystems/xfs.txt
12281 XILINX AXI ETHERNET DRIVER
12285 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12287 XILINX UARTLITE SERIAL DRIVER
12291 F: drivers/tty/serial/uartlite.c
12293 XILINX VIDEO IP CORES
12297 T: git git://linuxtv.org/media_tree.git
12299 F: Documentation/devicetree/bindings/media/xilinx/
12300 F: drivers/media/platform/xilinx/
12301 F: include/uapi/linux/xilinx-v4l2-controls.h
12307 F: drivers/char/xillybus/
12309 XTENSA XTFPGA PLATFORM SUPPORT
12313 F: drivers/spi/spi-xtensa-xtfpga.c
12314 F: sound/soc/xtensa/xtfpga-i2s.c
12316 YAM DRIVER FOR AX.25
12320 F: drivers/net/hamradio/yam*
12321 F: include/linux/yam.h
12323 YEALINK PHONE DRIVER
12327 F: Documentation/input/yealink.txt
12328 F: drivers/input/misc/yealink.*
12330 Z8530 DRIVER FOR AX.25
12332 W: http://yaina.de/jreuter/
12333 W: http://www.qsl.net/dl1bke/
12336 F: Documentation/networking/z8530drv.txt
12337 F: drivers/net/hamradio/*scc.c
12338 F: drivers/net/hamradio/z8530.h
12340 ZBUD COMPRESSED PAGE ALLOCATOR
12345 F: include/linux/zbud.h
12347 ZD1211RW WIRELESS DRIVER
12350 W: http://zd1211.ath.cx/wiki/DriverRewrite
12354 F: drivers/net/wireless/zydas/zd1211rw/
12356 ZPOOL COMPRESSED PAGE STORAGE API
12361 F: include/linux/zpool.h
12363 ZR36067 VIDEO FOR LINUX DRIVER
12366 W: http://mjpeg.sourceforge.net/driver-zoran/
12367 T: hg https://linuxtv.org/hg/v4l-dvb
12369 F: drivers/media/pci/zoran/
12371 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12377 F: drivers/block/zram/
12378 F: Documentation/blockdev/zram.txt
12380 ZS DECSTATION Z85C30 SERIAL DRIVER
12383 F: drivers/tty/serial/zs.*
12385 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12392 F: include/linux/zsmalloc.h
12393 F: Documentation/vm/zsmalloc.txt
12395 ZSWAP COMPRESSED SWAP CACHING
12404 Q: http://patchwork.kernel.org/project/LKML/list/
12405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12406 S: Buried alive in reporters