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
6171 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6173 F: Documentation/kbuild/kconfig-language.txt
6180 W: http://lse.sourceforge.net/kdump/
6182 F: Documentation/kdump/
6184 KEENE FM RADIO TRANSMITTER DRIVER
6187 T: git git://linuxtv.org/media_tree.git
6188 W: https://linuxtv.org
6190 F: drivers/media/radio/radio-keene*
6192 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6198 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6204 F: Documentation/kbuild/
6206 F: scripts/Makefile.*
6213 W: http://kernelnewbies.org/KernelJanitors
6216 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6220 W: http://nfs.sourceforge.net/
6221 T: git git://linux-nfs.org/~bfields/linux.git
6224 F: include/uapi/linux/nfsd/
6228 F: include/linux/lockd/
6229 F: include/linux/sunrpc/
6230 F: include/uapi/linux/sunrpc/
6232 KERNEL SELFTEST FRAMEWORK
6235 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6237 F: tools/testing/selftests
6239 KERNEL VIRTUAL MACHINE (KVM)
6243 W: http://www.linux-kvm.org
6244 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6246 F: Documentation/*/kvm*.txt
6247 F: Documentation/virtual/kvm/
6249 F: arch/x86/kernel/kvm.c
6250 F: arch/x86/kernel/kvmclock.c
6251 F: arch/*/include/asm/kvm*
6252 F: include/linux/kvm*
6253 F: include/uapi/linux/kvm*
6256 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6259 W: http://www.linux-kvm.org/
6261 F: arch/x86/include/asm/svm.h
6262 F: arch/x86/kvm/svm.c
6264 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6267 W: http://www.linux-kvm.org/
6268 T: git git://github.com/agraf/linux-2.6.git
6270 F: arch/powerpc/include/asm/kvm*
6271 F: arch/powerpc/kvm/
6273 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6277 W: http://www.ibm.com/developerworks/linux/linux390/
6278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6280 F: Documentation/s390/kvm.txt
6281 F: arch/s390/include/asm/kvm*
6284 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6289 W: http://systems.cs.columbia.edu/projects/kvm-arm
6290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6292 F: arch/arm/include/uapi/asm/kvm*
6293 F: arch/arm/include/asm/kvm*
6296 F: include/kvm/arm_*
6298 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6304 F: arch/arm64/include/uapi/asm/kvm*
6305 F: arch/arm64/include/asm/kvm*
6308 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6312 F: arch/mips/include/uapi/asm/kvm*
6313 F: arch/mips/include/asm/kvm*
6318 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6321 F: include/linux/kexec.h
6322 F: include/uapi/linux/kexec.h
6329 F: Documentation/security/keys.txt
6330 F: include/linux/key.h
6331 F: include/linux/key-type.h
6341 F: Documentation/security/keys-trusted-encrypted.txt
6342 F: include/keys/trusted-type.h
6343 F: security/keys/trusted.c
6344 F: security/keys/trusted.h
6352 F: Documentation/security/keys-trusted-encrypted.txt
6353 F: include/keys/encrypted-type.h
6354 F: security/keys/encrypted-keys/
6356 KGDB / KDB /debug_core
6358 W: http://kgdb.wiki.kernel.org/
6360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6362 F: Documentation/DocBook/kgdb.tmpl
6363 F: drivers/misc/kgdbts.c
6364 F: drivers/tty/serial/kgdboc.c
6365 F: include/linux/kdb.h
6366 F: include/linux/kgdb.h
6373 F: Documentation/kmemcheck.txt
6374 F: arch/x86/include/asm/kmemcheck.h
6375 F: arch/x86/mm/kmemcheck/
6376 F: include/linux/kmemcheck.h
6382 F: Documentation/kmemleak.txt
6383 F: include/linux/kmemleak.h
6385 F: mm/kmemleak-test.c
6393 F: Documentation/kprobes.txt
6394 F: include/linux/kprobes.h
6397 KS0108 LCD CONTROLLER DRIVER
6399 W: http://miguelojeda.es/auxdisplay.htm
6400 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6402 F: Documentation/auxdisplay/ks0108
6403 F: drivers/auxdisplay/ks0108.c
6404 F: include/linux/ks0108.h
6411 F: include/net/l3mdev.h
6413 LANTIQ MIPS ARCHITECTURE
6422 F: Documentation/networking/lapb-module.txt
6426 LASI 53c700 driver for PARISC
6430 F: Documentation/scsi/53c700.txt
6431 F: drivers/scsi/53c700*
6437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6440 F: include/linux/leds.h
6442 LEGACY EEPROM DRIVER
6445 F: Documentation/misc-devices/eeprom
6446 F: drivers/misc/eeprom/eeprom.c
6448 LEGO USB Tower driver
6451 W: http://legousb.sourceforge.net/
6453 F: drivers/usb/misc/legousbtower.c
6458 W: https://linuxtv.org
6459 W: http://github.com/mkrufky
6460 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6461 T: git git://linuxtv.org/mkrufky/tuners.git
6463 F: drivers/media/dvb-frontends/lg2160.*
6465 LGDT3305 MEDIA DRIVER
6468 W: https://linuxtv.org
6469 W: http://github.com/mkrufky
6470 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6471 T: git git://linuxtv.org/mkrufky/tuners.git
6473 F: drivers/media/dvb-frontends/lgdt3305.*
6478 W: http://lguest.ozlabs.org/
6480 F: arch/x86/include/asm/lguest*.h
6483 F: include/linux/lguest*.h
6486 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6492 F: include/linux/ata.h
6493 F: include/linux/libata.h
6495 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6500 F: include/linux/pata_arasan_cf_data.h
6501 F: drivers/ata/pata_arasan_cf.c
6507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6509 F: drivers/ata/pata_*.c
6510 F: drivers/ata/ata_generic.c
6512 LIBATA SATA AHCI PLATFORM devices support
6516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6518 F: drivers/ata/ahci_platform.c
6519 F: drivers/ata/libahci_platform.c
6520 F: include/linux/ahci_platform.h
6522 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6527 F: drivers/ata/sata_promise.*
6532 F: tools/lib/lockdep/
6534 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6537 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6541 F: include/linux/nd.h
6542 F: include/linux/libnvdimm.h
6543 F: include/uapi/linux/ndctl.h
6545 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6548 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6550 F: drivers/nvdimm/blk.c
6551 F: drivers/nvdimm/region_devs.c
6552 F: drivers/acpi/nfit*
6554 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6557 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6559 F: drivers/nvdimm/btt*
6561 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6564 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6566 F: drivers/nvdimm/pmem.c
6567 F: include/linux/pmem.h
6568 F: arch/*/include/asm/pmem.h
6570 LIGHTNVM PLATFORM SUPPORT
6572 W: http://github/OpenChannelSSD
6575 F: drivers/lightnvm/
6576 F: include/linux/lightnvm.h
6577 F: include/uapi/linux/lightnvm.h
6579 LINUX FOR IBM pSERIES (RS/6000)
6581 W: http://www.ibm.com/linux/ltc/projects/ppc
6583 F: arch/powerpc/boot/rs6000.h
6585 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6589 W: http://www.penguinppc.org/
6591 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6594 F: Documentation/powerpc/
6597 LINUX FOR POWER MACINTOSH
6599 W: http://www.penguinppc.org/
6602 F: arch/powerpc/platforms/powermac/
6603 F: drivers/macintosh/
6605 LINUX FOR POWERPC EMBEDDED MPC5XXX
6608 T: git git://git.denx.de/linux-denx-agust.git
6610 F: arch/powerpc/platforms/512x/
6611 F: arch/powerpc/platforms/52xx/
6613 LINUX FOR POWERPC EMBEDDED PPC4XX
6616 W: http://www.penguinppc.org/
6619 F: arch/powerpc/platforms/40x/
6620 F: arch/powerpc/platforms/44x/
6622 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6625 F: arch/powerpc/*/*virtex*
6626 F: arch/powerpc/*/*/*virtex*
6628 LINUX FOR POWERPC EMBEDDED PPC8XX
6630 W: http://www.penguinppc.org/
6633 F: arch/powerpc/platforms/8xx/
6635 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6638 W: http://www.penguinppc.org/
6640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6642 F: arch/powerpc/platforms/83xx/
6643 F: arch/powerpc/platforms/85xx/
6645 LINUX FOR POWERPC PA SEMI PWRFICIENT
6649 F: arch/powerpc/platforms/pasemi/
6650 F: drivers/*/*pasemi*
6651 F: drivers/*/*/*pasemi*
6653 LINUX SECURITY MODULE (LSM) FRAMEWORK
6658 LIS3LV02D ACCELEROMETER DRIVER
6661 F: Documentation/misc-devices/lis3lv02d
6662 F: drivers/misc/lis3lv02d/
6663 F: drivers/platform/x86/hp_accel.c
6672 F: kernel/livepatch/
6673 F: include/linux/livepatch.h
6674 F: arch/x86/include/asm/livepatch.h
6675 F: arch/x86/kernel/livepatch.c
6676 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6677 F: samples/livepatch/
6679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6681 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6684 F: drivers/misc/lkdtm.c
6689 F: include/linux/llc.h
6690 F: include/uapi/linux/llc.h
6694 LM73 HARDWARE MONITOR DRIVER
6698 F: drivers/hwmon/lm73.c
6700 LM78 HARDWARE MONITOR DRIVER
6704 F: Documentation/hwmon/lm78
6705 F: drivers/hwmon/lm78.c
6707 LM83 HARDWARE MONITOR DRIVER
6711 F: Documentation/hwmon/lm83
6712 F: drivers/hwmon/lm83.c
6714 LM90 HARDWARE MONITOR DRIVER
6718 F: Documentation/hwmon/lm90
6719 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6720 F: drivers/hwmon/lm90.c
6722 LM95234 HARDWARE MONITOR DRIVER
6726 F: Documentation/hwmon/lm95234
6727 F: drivers/hwmon/lm95234.c
6729 LME2510 MEDIA DRIVER
6732 W: https://linuxtv.org
6733 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6735 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6737 LOCKDEP AND LOCKSTAT
6741 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6743 F: Documentation/locking/lockdep*.txt
6744 F: Documentation/locking/lockstat.txt
6745 F: include/linux/lockdep.h
6748 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6751 W: http://www.linux-ntfs.org/content/view/19/37/
6753 F: Documentation/ldm.txt
6754 F: block/partitions/ldm.*
6764 LPC32XX MACHINE SUPPORT
6768 F: arch/arm/mach-lpc32xx/
6770 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6776 W: http://www.avagotech.com/support/
6778 F: drivers/message/fusion/
6779 F: drivers/scsi/mpt2sas/
6780 F: drivers/scsi/mpt3sas/
6782 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6786 F: drivers/scsi/sym53c8xx_2/
6788 LTC4261 HARDWARE MONITOR DRIVER
6792 F: Documentation/hwmon/ltc4261
6793 F: drivers/hwmon/ltc4261.c
6795 LTP (Linux Test Project)
6803 W: http://linux-test-project.github.io/
6804 T: git git://github.com/linux-test-project/ltp.git
6808 W: http://www.linux-m32r.org/
6815 W: http://www.linux-m68k.org/
6816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6821 M68K ON APPLE MACINTOSH
6823 W: http://www.mac.linux-m68k.org/
6830 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6834 M88DS3103 MEDIA DRIVER
6837 W: https://linuxtv.org
6838 W: http://palosaari.fi/linux/
6839 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6840 T: git git://linuxtv.org/anttip/media_tree.git
6842 F: drivers/media/dvb-frontends/m88ds3103*
6844 M88RS2000 MEDIA DRIVER
6847 W: https://linuxtv.org
6848 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6850 F: drivers/media/dvb-frontends/m88rs2000*
6852 MA901 MASTERKIT USB FM RADIO DRIVER
6855 T: git git://linuxtv.org/media_tree.git
6857 F: drivers/media/radio/radio-ma901.c
6862 W: http://wireless.kernel.org/
6863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6866 F: Documentation/networking/mac80211-injection.txt
6867 F: include/net/mac80211.h
6869 F: drivers/net/wireless/mac80211_hwsim.[ch]
6875 F: drivers/net/macvlan.c
6876 F: include/linux/if_macvlan.h
6883 F: include/linux/mailbox_client.h
6884 F: include/linux/mailbox_controller.h
6886 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6888 W: http://www.kernel.org/doc/man-pages
6892 MARVELL ARMADA DRM SUPPORT
6895 F: drivers/gpu/drm/armada/
6897 MARVELL 88E6352 DSA support
6900 F: drivers/net/dsa/mv88e6352.c
6902 MARVELL CRYPTO DRIVER
6905 F: drivers/crypto/marvell/
6909 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6914 F: drivers/net/ethernet/marvell/sk*
6916 MARVELL LIBERTAS WIRELESS DRIVER
6919 F: drivers/net/wireless/marvell/libertas/
6921 MARVELL MV643XX ETHERNET DRIVER
6925 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6926 F: include/linux/mv643xx.h
6928 MARVELL MVNETA ETHERNET DRIVER
6932 F: drivers/net/ethernet/marvell/mvneta.*
6934 MARVELL MWIFIEX WIRELESS DRIVER
6939 F: drivers/net/wireless/marvell/mwifiex/
6941 MARVELL MWL8K WIRELESS DRIVER
6945 F: drivers/net/wireless/marvell/mwl8k.c
6947 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6950 F: drivers/mmc/host/mvsdio.*
6952 MATROX FRAMEBUFFER DRIVER
6955 F: drivers/video/fbdev/matrox/matroxfb_*
6956 F: include/uapi/linux/matroxfb.h
6958 MAX16065 HARDWARE MONITOR DRIVER
6962 F: Documentation/hwmon/max16065
6963 F: drivers/hwmon/max16065.c
6965 MAX20751 HARDWARE MONITOR DRIVER
6969 F: Documentation/hwmon/max20751
6970 F: drivers/hwmon/max20751.c
6972 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6976 F: Documentation/hwmon/max6650
6977 F: drivers/hwmon/max6650.c
6979 MAX6697 HARDWARE MONITOR DRIVER
6983 F: Documentation/hwmon/max6697
6984 F: Documentation/devicetree/bindings/i2c/max6697.txt
6985 F: drivers/hwmon/max6697.c
6986 F: include/linux/platform_data/max6697.h
6988 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6992 F: drivers/power/max14577_charger.c
6993 F: drivers/power/max77693_charger.c
6995 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6999 F: drivers/*/*max77802*.c
7000 F: Documentation/devicetree/bindings/*/*max77802.txt
7001 F: include/dt-bindings/*/*max77802.h
7003 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7008 F: drivers/*/max14577.c
7009 F: drivers/*/max77686*.c
7010 F: drivers/*/max77693.c
7011 F: drivers/extcon/extcon-max14577.c
7012 F: drivers/extcon/extcon-max77693.c
7013 F: drivers/rtc/rtc-max77686.c
7014 F: drivers/clk/clk-max77686.c
7015 F: Documentation/devicetree/bindings/mfd/max14577.txt
7016 F: Documentation/devicetree/bindings/*/max77686.txt
7017 F: Documentation/devicetree/bindings/mfd/max77693.txt
7018 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7019 F: include/linux/mfd/max14577*.h
7020 F: include/linux/mfd/max77686*.h
7021 F: include/linux/mfd/max77693*.h
7023 MAXIRADIO FM RADIO RECEIVER DRIVER
7026 T: git git://linuxtv.org/media_tree.git
7027 W: https://linuxtv.org
7029 F: drivers/media/radio/radio-maxiradio*
7031 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7035 F: drivers/iio/potentiometer/mcp4531.c
7037 MEDIA DRIVERS FOR RENESAS - VSP1
7041 T: git git://linuxtv.org/media_tree.git
7043 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7044 F: drivers/media/platform/vsp1/
7046 MEDIA DRIVERS FOR ASCOT2E
7049 W: https://linuxtv.org
7051 T: git git://linuxtv.org/media_tree.git
7053 F: drivers/media/dvb-frontends/ascot2e*
7055 MEDIA DRIVERS FOR CXD2841ER
7058 W: https://linuxtv.org
7060 T: git git://linuxtv.org/media_tree.git
7062 F: drivers/media/dvb-frontends/cxd2841er*
7064 MEDIA DRIVERS FOR HORUS3A
7067 W: https://linuxtv.org
7069 T: git git://linuxtv.org/media_tree.git
7071 F: drivers/media/dvb-frontends/horus3a*
7073 MEDIA DRIVERS FOR LNBH25
7076 W: https://linuxtv.org
7078 T: git git://linuxtv.org/media_tree.git
7080 F: drivers/media/dvb-frontends/lnbh25*
7082 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7085 W: https://linuxtv.org
7087 T: git git://linuxtv.org/media_tree.git
7089 F: drivers/media/pci/netup_unidvb/*
7091 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7093 P: LinuxTV.org Project
7095 W: https://linuxtv.org
7096 Q: http://patchwork.kernel.org/project/linux-media/list/
7097 T: git git://linuxtv.org/media_tree.git
7099 F: Documentation/dvb/
7100 F: Documentation/video4linux/
7101 F: Documentation/DocBook/media/
7103 F: drivers/staging/media/
7104 F: include/linux/platform_data/media/
7106 F: include/uapi/linux/dvb/
7107 F: include/uapi/linux/videodev2.h
7108 F: include/uapi/linux/media.h
7109 F: include/uapi/linux/v4l2-*
7110 F: include/uapi/linux/meye.h
7111 F: include/uapi/linux/ivtv*
7112 F: include/uapi/linux/uvcvideo.h
7114 MEDIATEK ETHERNET DRIVER
7119 F: drivers/net/ethernet/mediatek/
7121 MEDIATEK MT7601U WIRELESS LAN DRIVER
7125 F: drivers/net/wireless/mediatek/mt7601u/
7127 MEGARAID SCSI/SAS DRIVERS
7133 W: http://www.lsi.com
7135 F: Documentation/scsi/megaraid.txt
7136 F: drivers/scsi/megaraid.*
7137 F: drivers/scsi/megaraid/
7139 MELLANOX ETHERNET DRIVER (mlx4_en)
7143 W: http://www.mellanox.com
7144 Q: http://patchwork.ozlabs.org/project/netdev/list/
7145 F: drivers/net/ethernet/mellanox/mlx4/en_*
7147 MELLANOX ETHERNET DRIVER (mlx5e)
7151 W: http://www.mellanox.com
7152 Q: http://patchwork.ozlabs.org/project/netdev/list/
7153 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7155 MELLANOX ETHERNET SWITCH DRIVERS
7160 W: http://www.mellanox.com
7161 Q: http://patchwork.ozlabs.org/project/netdev/list/
7162 F: drivers/net/ethernet/mellanox/mlxsw/
7169 F: kernel/membarrier.c
7170 F: include/uapi/linux/membarrier.h
7174 W: http://www.linux-mm.org
7176 F: include/linux/mm.h
7177 F: include/linux/gfp.h
7178 F: include/linux/mmzone.h
7179 F: include/linux/memory_hotplug.h
7180 F: include/linux/vmalloc.h
7183 MEMORY TECHNOLOGY DEVICES (MTD)
7187 W: http://www.linux-mtd.infradead.org/
7188 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7189 T: git git://git.infradead.org/linux-mtd.git
7190 T: git git://git.infradead.org/l2-mtd.git
7193 F: include/linux/mtd/
7194 F: include/uapi/mtd/
7196 MEN A21 WATCHDOG DRIVER
7200 F: drivers/watchdog/mena21_wdt.c
7202 MEN CHAMELEON BUS (mcb)
7206 F: include/linux/mcb.h
7207 F: Documentation/men-chameleon-bus.txt
7209 MEN F21BMC (Board Management Controller)
7212 F: drivers/mfd/menf21bmc.c
7213 F: drivers/watchdog/menf21bmc_wdt.c
7214 F: drivers/leds/leds-menf21bmc.c
7215 F: drivers/hwmon/menf21bmc_hwmon.c
7216 F: Documentation/hwmon/menf21bmc
7221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7224 F: Documentation/metag/
7225 F: Documentation/devicetree/bindings/metag/
7226 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7227 F: drivers/clocksource/metag_generic.c
7228 F: drivers/irqchip/irq-metag.c
7229 F: drivers/irqchip/irq-metag-ext.c
7230 F: drivers/tty/metag_da.c
7232 MICROBLAZE ARCHITECTURE
7234 W: http://www.monstr.eu/fdt/
7235 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7239 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7243 F: drivers/platform/x86/surfacepro3_button.c
7248 F: drivers/usb/image/microtek.*
7253 W: http://www.linux-mips.org/
7254 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7255 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7257 F: Documentation/mips/
7260 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7263 T: git git://linuxtv.org/media_tree.git
7264 W: https://linuxtv.org
7266 F: drivers/media/radio/radio-miropcm20*
7268 MELLANOX MLX4 core VPI driver
7272 W: http://www.mellanox.com
7273 Q: http://patchwork.ozlabs.org/project/netdev/list/
7275 F: drivers/net/ethernet/mellanox/mlx4/
7276 F: include/linux/mlx4/
7278 MELLANOX MLX4 IB driver
7281 W: http://www.mellanox.com
7282 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7284 F: drivers/infiniband/hw/mlx4/
7285 F: include/linux/mlx4/
7287 MELLANOX MLX5 core VPI driver
7292 W: http://www.mellanox.com
7293 Q: http://patchwork.ozlabs.org/project/netdev/list/
7295 F: drivers/net/ethernet/mellanox/mlx5/core/
7296 F: include/linux/mlx5/
7298 MELLANOX MLX5 IB driver
7302 W: http://www.mellanox.com
7303 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7305 F: drivers/infiniband/hw/mlx5/
7306 F: include/linux/mlx5/
7308 MELEXIS MLX90614 DRIVER
7311 W: http://www.melexis.com
7313 F: drivers/iio/temperature/mlx90614.c
7315 MN88472 MEDIA DRIVER
7318 W: https://linuxtv.org
7319 W: http://palosaari.fi/linux/
7320 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7321 T: git git://linuxtv.org/anttip/media_tree.git
7323 F: drivers/staging/media/mn88472/
7324 F: drivers/media/dvb-frontends/mn88472.h
7326 MN88473 MEDIA DRIVER
7329 W: https://linuxtv.org
7330 W: http://palosaari.fi/linux/
7331 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7333 F: drivers/media/dvb-frontends/mn88473*
7338 F: include/linux/module.h
7341 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7342 W: http://popies.net/meye/
7344 F: Documentation/video4linux/meye.txt
7345 F: drivers/media/pci/meye/
7346 F: include/uapi/linux/meye.h
7348 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7351 F: Documentation/serial/moxa-smartio
7352 F: drivers/tty/mxser.*
7354 MR800 AVERMEDIA USB FM RADIO DRIVER
7357 T: git git://linuxtv.org/media_tree.git
7359 F: drivers/media/radio/radio-mr800.c
7361 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7365 F: drivers/net/ieee802154/mrf24j40.c
7366 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7372 F: drivers/platform/x86/msi-laptop.c
7377 F: drivers/platform/x86/msi-wmi.c
7382 W: https://linuxtv.org
7383 W: http://palosaari.fi/linux/
7384 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7385 T: git git://linuxtv.org/anttip/media_tree.git
7387 F: drivers/media/tuners/msi001*
7389 MSI2500 MEDIA DRIVER
7392 W: https://linuxtv.org
7393 W: http://palosaari.fi/linux/
7394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7395 T: git git://linuxtv.org/anttip/media_tree.git
7397 F: drivers/media/usb/msi2500/
7399 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7403 F: drivers/mtd/devices/docg3*
7405 MT9M032 APTINA SENSOR DRIVER
7408 T: git git://linuxtv.org/media_tree.git
7410 F: drivers/media/i2c/mt9m032.c
7411 F: include/media/i2c/mt9m032.h
7413 MT9P031 APTINA CAMERA SENSOR
7416 T: git git://linuxtv.org/media_tree.git
7418 F: drivers/media/i2c/mt9p031.c
7419 F: include/media/i2c/mt9p031.h
7421 MT9T001 APTINA CAMERA SENSOR
7424 T: git git://linuxtv.org/media_tree.git
7426 F: drivers/media/i2c/mt9t001.c
7427 F: include/media/i2c/mt9t001.h
7429 MT9V032 APTINA CAMERA SENSOR
7432 T: git git://linuxtv.org/media_tree.git
7434 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7435 F: drivers/media/i2c/mt9v032.c
7436 F: include/media/i2c/mt9v032.h
7438 MULTIFUNCTION DEVICES (MFD)
7440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7443 F: include/linux/mfd/
7445 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7448 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7451 F: include/linux/mmc/
7452 F: include/uapi/linux/mmc/
7454 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7456 F: drivers/mmc/host/mmc_spi.c
7457 F: include/linux/spi/mmc_spi.h
7459 MULTISOUND SOUND DRIVER
7462 F: Documentation/sound/oss/MultiSound
7465 MULTITECH MULTIPORT CARD (ISICOM)
7467 F: drivers/tty/isicom.c
7468 F: include/linux/isicom.h
7470 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7475 F: drivers/usb/musb/
7477 MXL5007T MEDIA DRIVER
7480 W: https://linuxtv.org
7481 W: http://github.com/mkrufky
7482 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7483 T: git git://linuxtv.org/mkrufky/tuners.git
7485 F: drivers/media/tuners/mxl5007t.*
7487 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7490 W: https://www.myricom.com/support/downloads/myri10ge.html
7492 F: drivers/net/ethernet/myricom/myri10ge/
7494 NAND FLASH SUBSYSTEM
7498 W: http://www.linux-mtd.infradead.org/
7499 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7500 T: git git://github.com/linux-nand/linux.git
7502 F: drivers/mtd/nand/
7503 F: include/linux/mtd/nand*.h
7505 NATSEMI ETHERNET DRIVER (DP8381x)
7507 F: drivers/net/ethernet/natsemi/natsemi.c
7509 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7513 W: http://www.native-instruments.com
7521 NCR 5380 SCSI DRIVERS
7526 F: Documentation/scsi/g_NCR5380.txt
7527 F: drivers/scsi/NCR5380.*
7528 F: drivers/scsi/arm/cumana_1.c
7529 F: drivers/scsi/arm/oak.c
7530 F: drivers/scsi/atari_NCR5380.c
7531 F: drivers/scsi/atari_scsi.*
7532 F: drivers/scsi/dmx3191d.c
7533 F: drivers/scsi/dtc.*
7534 F: drivers/scsi/g_NCR5380.*
7535 F: drivers/scsi/g_NCR5380_mmio.c
7536 F: drivers/scsi/mac_scsi.*
7537 F: drivers/scsi/pas16.*
7538 F: drivers/scsi/sun3_scsi.*
7539 F: drivers/scsi/sun3_scsi_vme.c
7540 F: drivers/scsi/t128.*
7542 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7546 F: drivers/scsi/NCR_D700.*
7548 NCT6775 HARDWARE MONITOR DRIVER
7552 F: Documentation/hwmon/nct6775
7553 F: drivers/hwmon/nct6775.c
7555 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7558 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7560 F: drivers/infiniband/hw/nes/
7562 NETEM NETWORK EMULATOR
7566 F: net/sched/sch_netem.c
7568 NETERION 10GbE DRIVERS (s2io/vxge)
7572 F: Documentation/networking/s2io.txt
7573 F: Documentation/networking/vxge.txt
7574 F: drivers/net/ethernet/neterion/
7576 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7582 W: http://www.netfilter.org/
7583 W: http://www.iptables.org/
7584 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7588 F: include/linux/netfilter*
7589 F: include/linux/netfilter/
7590 F: include/net/netfilter/
7591 F: include/uapi/linux/netfilter*
7592 F: include/uapi/linux/netfilter/
7593 F: net/*/netfilter.c
7596 F: net/bridge/br_netfilter*.c
7600 W: http://netlabel.sf.net
7603 F: Documentation/netlabel/
7604 F: include/net/netlabel.h
7607 NETROM NETWORK LAYER
7610 W: http://www.linux-ax25.org/
7612 F: include/net/netrom.h
7613 F: include/uapi/linux/netrom.h
7616 NETRONOME ETHERNET DRIVERS
7620 F: drivers/net/ethernet/netronome/
7622 NETWORK BLOCK DEVICE (NBD)
7626 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7627 F: Documentation/blockdev/nbd.txt
7628 F: drivers/block/nbd.c
7629 F: include/uapi/linux/nbd.h
7631 NETWORK DROP MONITOR
7635 W: https://fedorahosted.org/dropwatch/
7636 F: net/core/drop_monitor.c
7638 NETWORKING [GENERAL]
7641 W: http://www.linuxfoundation.org/en/Net
7642 Q: http://patchwork.ozlabs.org/project/netdev/list/
7643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7648 F: include/linux/in.h
7649 F: include/linux/net.h
7650 F: include/linux/netdevice.h
7651 F: include/uapi/linux/in.h
7652 F: include/uapi/linux/net.h
7653 F: include/uapi/linux/netdevice.h
7654 F: include/uapi/linux/net_namespace.h
7656 F: tools/testing/selftests/net/
7660 NETWORKING [IPv4/IPv6]
7667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7688 F: net/ipv4/ipcomp.c
7689 F: net/ipv4/ip_vti.c
7693 F: net/ipv6/ipcomp6.c
7694 F: net/ipv6/ip6_vti.c
7695 F: include/uapi/linux/xfrm.h
7696 F: include/net/xfrm.h
7698 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7703 NETWORKING [WIRELESS]
7705 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7709 W: http://www.linuxfoundation.org/en/Net
7710 Q: http://patchwork.ozlabs.org/project/netdev/list/
7711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7715 F: include/linux/if_*
7716 F: include/linux/netdevice.h
7717 F: include/linux/etherdevice.h
7718 F: include/linux/fcdevice.h
7719 F: include/linux/fddidevice.h
7720 F: include/linux/hippidevice.h
7721 F: include/linux/inetdevice.h
7722 F: include/uapi/linux/if_*
7723 F: include/uapi/linux/netdevice.h
7725 NETWORKING DRIVERS (WIRELESS)
7728 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7732 F: drivers/net/wireless/
7734 NETXEN (1/10) GbE SUPPORT
7739 W: http://www.qlogic.com
7741 F: drivers/net/ethernet/qlogic/netxen/
7752 F: include/uapi/linux/nfc.h
7754 F: include/linux/platform_data/nfcmrvl.h
7755 F: include/linux/platform_data/nxp-nci.h
7756 F: include/linux/platform_data/pn544.h
7757 F: include/linux/platform_data/st21nfca.h
7758 F: include/linux/platform_data/st-nci.h
7759 F: Documentation/devicetree/bindings/net/nfc/
7761 NFS, SUNRPC, AND LOCKD CLIENTS
7765 W: http://client.linux-nfs.org
7766 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7772 F: include/linux/lockd/
7773 F: include/linux/nfs*
7774 F: include/linux/sunrpc/
7775 F: include/uapi/linux/nfs*
7776 F: include/uapi/linux/sunrpc/
7781 W: http://nilfs.sourceforge.net/
7782 T: git git://github.com/konis/nilfs2.git
7784 F: Documentation/filesystems/nilfs2.txt
7786 F: include/linux/nilfs2_fs.h
7787 F: include/trace/events/nilfs2.h
7789 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7791 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7793 F: Documentation/scsi/NinjaSCSI.txt
7794 F: drivers/scsi/pcmcia/nsp_*
7796 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7799 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7801 F: Documentation/scsi/NinjaSCSI.txt
7802 F: drivers/scsi/nsp32*
7807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7811 NOKIA N900 POWER SUPPLY DRIVERS
7813 F: include/linux/power/bq2415x_charger.h
7814 F: include/linux/power/bq27xxx_battery.h
7815 F: include/linux/power/isp1704_charger.h
7816 F: drivers/power/bq2415x_charger.c
7817 F: drivers/power/bq27xxx_battery.c
7818 F: drivers/power/bq27xxx_battery_i2c.c
7819 F: drivers/power/isp1704_charger.c
7820 F: drivers/power/rx51_battery.c
7828 W: https://github.com/jonmason/ntb/wiki
7829 T: git git://github.com/jonmason/ntb.git
7831 F: drivers/net/ntb_netdev.c
7832 F: include/linux/ntb.h
7833 F: include/linux/ntb_transport.h
7840 W: https://github.com/jonmason/ntb/wiki
7841 T: git git://github.com/jonmason/ntb.git
7842 F: drivers/ntb/hw/intel/
7848 F: drivers/ntb/hw/amd/
7853 W: http://www.tuxera.com/
7854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7856 F: Documentation/filesystems/ntfs.txt
7859 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7863 F: drivers/video/fbdev/riva/
7864 F: drivers/video/fbdev/nvidia/
7870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7871 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7873 F: drivers/nvme/host/
7874 F: include/linux/nvme.h
7881 F: Documentation/devicetree/bindings/nvmem/
7882 F: include/linux/nvmem-consumer.h
7883 F: include/linux/nvmem-provider.h
7890 F: drivers/nfc/nxp-nci
7892 NXP TDA998X DRM DRIVER
7895 F: drivers/gpu/drm/i2c/tda998x_drv.c
7896 F: include/drm/i2c/tda998x.h
7902 F: sound/soc/codecs/tfa9879*
7912 W: http://www.muru.com/linux/omap/
7913 W: http://linux.omap.com/
7914 Q: http://patchwork.kernel.org/project/linux-omap/list/
7915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7918 F: arch/arm/configs/omap1_defconfig
7919 F: arch/arm/configs/omap2plus_defconfig
7920 F: drivers/i2c/busses/i2c-omap.c
7921 F: drivers/irqchip/irq-omap-intc.c
7922 F: drivers/mfd/*omap*.c
7923 F: drivers/mfd/menelaus.c
7924 F: drivers/mfd/palmas.c
7925 F: drivers/mfd/tps65217.c
7926 F: drivers/mfd/tps65218.c
7927 F: drivers/mfd/tps65910.c
7928 F: drivers/mfd/twl-core.[ch]
7929 F: drivers/mfd/twl4030*.c
7930 F: drivers/mfd/twl6030*.c
7931 F: drivers/mfd/twl6040*.c
7932 F: drivers/regulator/palmas-regulator*.c
7933 F: drivers/regulator/pbias-regulator.c
7934 F: drivers/regulator/tps65217-regulator.c
7935 F: drivers/regulator/tps65218-regulator.c
7936 F: drivers/regulator/tps65910-regulator.c
7937 F: drivers/regulator/twl-regulator.c
7938 F: include/linux/i2c-omap.h
7940 OMAP DEVICE TREE SUPPORT
7946 F: arch/arm/boot/dts/*omap*
7947 F: arch/arm/boot/dts/*am3*
7948 F: arch/arm/boot/dts/*am4*
7949 F: arch/arm/boot/dts/*am5*
7950 F: arch/arm/boot/dts/*dra7*
7952 OMAP CLOCK FRAMEWORK SUPPORT
7956 F: arch/arm/*omap*/*clock*
7958 OMAP POWER MANAGEMENT SUPPORT
7962 F: arch/arm/*omap*/*pm*
7963 F: drivers/cpufreq/omap-cpufreq.c
7965 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7970 F: arch/arm/mach-omap2/prm*
7980 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7985 F: drivers/memory/omap-gpmc.c
7986 F: arch/arm/mach-omap2/*gpmc*
7988 OMAP FRAMEBUFFER SUPPORT
7993 F: drivers/video/fbdev/omap/
7995 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8000 F: drivers/video/fbdev/omap2/
8001 F: Documentation/arm/OMAP/DSS
8003 OMAP HARDWARE SPINLOCK SUPPORT
8007 F: drivers/hwspinlock/omap_hwspinlock.c
8013 F: drivers/mmc/host/omap.c
8019 F: drivers/mmc/host/omap_hsmmc.c
8021 OMAP RANDOM NUMBER GENERATOR SUPPORT
8024 F: drivers/char/hw_random/omap-rng.c
8031 F: arch/arm/mach-omap2/omap_hwmod.*
8037 F: arch/arm/mach-omap2/omap_hwmod*data*
8039 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8043 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8045 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8049 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8050 F: drivers/media/platform/omap3isp/
8051 F: drivers/staging/media/omap4iss/
8057 F: drivers/usb/*/*omap*
8058 F: arch/arm/*omap*/usb*
8066 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8067 F: drivers/gpio/gpio-omap.c
8069 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8073 F: arch/arm/boot/dts/am335x-nano.dts
8079 F: Documentation/filesystems/omfs.txt
8082 OMNIKEY CARDMAN 4000 DRIVER
8085 F: drivers/char/pcmcia/cm4000_cs.c
8086 F: include/linux/cm4000_cs.h
8087 F: include/uapi/linux/cm4000_cs.h
8089 OMNIKEY CARDMAN 4040 DRIVER
8092 F: drivers/char/pcmcia/cm4040_cs.*
8094 OMNIVISION OV7670 SENSOR DRIVER
8097 T: git git://linuxtv.org/media_tree.git
8099 F: drivers/media/i2c/ov7670.c
8101 ONENAND FLASH DRIVER
8105 F: drivers/mtd/onenand/
8106 F: include/linux/mtd/onenand*.h
8108 ONSTREAM SCSI TAPE DRIVER
8113 F: Documentation/scsi/osst.txt
8114 F: drivers/scsi/osst.*
8115 F: drivers/scsi/osst_*.h
8116 F: drivers/scsi/st.h
8118 OPENCORES I2C BUS DRIVER
8122 F: Documentation/i2c/busses/i2c-ocores
8123 F: drivers/i2c/busses/i2c-ocores.c
8125 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8130 W: http://www.devicetree.org/
8131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8134 F: include/linux/of*.h
8137 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8146 F: Documentation/devicetree/
8148 F: include/dt-bindings/
8150 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8154 F: Documentation/devicetree/dynamic-resolution-notes.txt
8155 F: Documentation/devicetree/overlay-notes.txt
8156 F: drivers/of/overlay.c
8157 F: drivers/of/resolver.c
8159 OPENRISC ARCHITECTURE
8161 W: http://openrisc.net
8164 T: git git://openrisc.net/~jonas/linux
8171 W: http://openvswitch.org
8174 F: include/uapi/linux/openvswitch.h
8176 OPERATING PERFORMANCE POINTS (OPP)
8182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8183 F: drivers/base/power/opp/
8184 F: include/linux/pm_opp.h
8185 F: Documentation/power/opp.txt
8186 F: Documentation/devicetree/bindings/opp/
8191 T: git git://git.alsa-project.org/alsa-kernel.git
8193 F: sound/drivers/opl4/
8199 F: arch/*/include/asm/oprofile*.h
8201 F: drivers/oprofile/
8202 F: include/linux/oprofile.h
8204 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8208 W: http://ocfs2.wiki.kernel.org
8210 F: Documentation/filesystems/ocfs2.txt
8211 F: Documentation/filesystems/dlmfs.txt
8216 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8217 W: http://www.nongnu.org/orinoco/
8219 F: drivers/net/wireless/intersil/orinoco/
8221 OSD LIBRARY and FILESYSTEM
8225 W: http://open-osd.org
8226 T: git git://git.open-osd.org/open-osd.git
8228 F: drivers/scsi/osd/
8229 F: include/scsi/osd_*
8235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8238 F: Documentation/filesystems/overlayfs.txt
8243 W: http://wireless.kernel.org/en/users/Drivers/p54
8245 F: drivers/net/wireless/intersil/p54/
8247 PA SEMI ETHERNET DRIVER
8251 F: drivers/net/ethernet/pasemi/*
8253 PA SEMI SMBUS DRIVER
8257 F: drivers/i2c/busses/i2c-pasemi.c
8259 PADATA PARALLEL EXECUTION MECHANISM
8264 F: include/linux/padata.h
8265 F: Documentation/padata.txt
8267 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8271 F: drivers/platform/x86/panasonic-laptop.c
8273 PANASONIC MN10300/AM33/AM34 PORT
8277 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8279 F: Documentation/mn10300/
8282 PARALLEL LCD/KEYPAD PANEL DRIVER
8286 F: Documentation/misc-devices/lcd-panel-cgram.txt
8287 F: drivers/misc/panel.c
8289 PARALLEL PORT SUBSYSTEM
8295 F: include/linux/parport*.h
8296 F: drivers/char/ppdev.c
8297 F: include/uapi/linux/ppdev.h
8298 F: Documentation/parport*.txt
8300 PARAVIRT_OPS INTERFACE
8307 F: Documentation/virtual/paravirt_ops.txt
8308 F: arch/*/kernel/paravirt*
8309 F: arch/*/include/asm/paravirt.h
8311 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8315 F: Documentation/blockdev/paride.txt
8316 F: drivers/block/paride/
8322 W: http://www.parisc-linux.org/
8323 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8328 F: Documentation/parisc/
8330 F: drivers/char/agp/parisc-agp.c
8331 F: drivers/input/serio/gscps2.c
8332 F: drivers/parport/parport_gsc.*
8333 F: drivers/tty/serial/8250/8250_gsc.c
8334 F: drivers/video/fbdev/sti*
8335 F: drivers/video/console/sti*
8336 F: drivers/video/logo/logo_parisc*
8338 PC87360 HARDWARE MONITORING DRIVER
8342 F: Documentation/hwmon/pc87360
8343 F: drivers/hwmon/pc87360.c
8348 F: drivers/char/pc8736x_gpio.c
8350 PC87427 HARDWARE MONITORING DRIVER
8354 F: Documentation/hwmon/pc87427
8355 F: drivers/hwmon/pc87427.c
8360 F: drivers/leds/leds-pca9532.c
8361 F: include/linux/leds-pca9532.h
8363 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8367 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8369 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8372 F: drivers/firmware/pcdp.*
8378 F: Documentation/PCI/pci-error-recovery.txt
8380 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8384 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8385 F: arch/powerpc/kernel/eeh*.c
8386 F: arch/powerpc/platforms/*/eeh*.c
8387 F: arch/powerpc/include/*/eeh*.h
8392 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8395 F: Documentation/PCI/
8397 F: include/linux/pci*
8399 F: arch/x86/kernel/quirks.c
8401 PCI DRIVER FOR ALTERA PCIE IP
8406 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8407 F: drivers/pci/host/pcie-altera.c
8409 PCI DRIVER FOR ARM VERSATILE PLATFORM
8414 F: Documentation/devicetree/bindings/pci/versatile.txt
8415 F: drivers/pci/host/pci-versatile.c
8417 PCI DRIVER FOR APPLIEDMICRO XGENE
8422 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8423 F: drivers/pci/host/pci-xgene.c
8425 PCI DRIVER FOR FREESCALE LAYERSCAPE
8433 F: drivers/pci/host/*layerscape*
8441 F: drivers/pci/host/*imx6*
8443 PCI DRIVER FOR TI KEYSTONE
8448 F: drivers/pci/host/*keystone*
8450 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8456 F: drivers/pci/host/*mvebu*
8458 PCI DRIVER FOR NVIDIA TEGRA
8463 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8464 F: drivers/pci/host/pci-tegra.c
8466 PCI DRIVER FOR TI DRA7XX
8471 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8472 F: drivers/pci/host/pci-dra7xx.c
8474 PCI DRIVER FOR RENESAS R-CAR
8479 F: drivers/pci/host/*rcar*
8481 PCI DRIVER FOR SAMSUNG EXYNOS
8487 F: drivers/pci/host/pci-exynos.c
8489 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8494 F: drivers/pci/host/*designware*
8496 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8500 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8501 F: drivers/pci/host/pcie-designware-plat.c
8503 PCI DRIVER FOR GENERIC OF HOSTS
8508 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8509 F: drivers/pci/host/pci-host-common.c
8510 F: drivers/pci/host/pci-host-generic.c
8512 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8516 F: arch/x86/pci/vmd.c
8518 PCIE DRIVER FOR ST SPEAR13XX
8522 F: drivers/pci/host/*spear*
8524 PCI MSI DRIVER FOR ALTERA MSI IP
8529 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8530 F: drivers/pci/host/pcie-altera-msi.c
8532 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8537 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8538 F: drivers/pci/host/pci-xgene-msi.c
8540 PCIE DRIVER FOR HISILICON
8545 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8546 F: drivers/pci/host/pcie-hisi.c
8548 PCIE DRIVER FOR QUALCOMM MSM
8553 F: drivers/pci/host/*qcom*
8555 PCIE DRIVER FOR CAVIUM THUNDERX
8560 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8561 F: drivers/pci/host/pci-thunder-*
8564 P: Linux PCMCIA Team
8566 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8569 F: Documentation/pcmcia/
8573 PCNET32 NETWORK DRIVER
8577 F: drivers/net/ethernet/amd/pcnet32.c
8579 PCRYPT PARALLEL CRYPTO ENGINE
8584 F: include/crypto/pcrypt.h
8586 PER-CPU MEMORY ALLOCATOR
8589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8591 F: include/linux/percpu*.h
8593 F: arch/*/include/asm/percpu.h
8595 PER-TASK DELAY ACCOUNTING
8598 F: include/linux/delayacct.h
8599 F: kernel/delayacct.c
8601 PERFORMANCE EVENTS SUBSYSTEM
8607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8610 F: include/linux/perf_event.h
8611 F: include/uapi/linux/perf_event.h
8612 F: arch/*/kernel/perf_event*.c
8613 F: arch/*/kernel/*/perf_event*.c
8614 F: arch/*/kernel/*/*/perf_event*.c
8615 F: arch/*/include/asm/perf_event.h
8616 F: arch/*/kernel/perf_callchain.c
8619 PERSONALITY HANDLING
8623 F: include/linux/personality.h
8624 F: include/uapi/linux/personality.h
8629 F: Documentation/networking/phonet.txt
8630 F: include/linux/phonet.h
8631 F: include/net/phonet/
8632 F: include/uapi/linux/phonet.h
8639 F: drivers/mtd/devices/phram.c
8645 F: drivers/hid/hid-picolcd*
8650 T: git git://github.com/jamieiles/linux-2.6-ji.git
8652 F: arch/arm/boot/dts/picoxcell*
8653 F: arch/arm/mach-picoxcell/
8654 F: drivers/crypto/picoxcell*
8656 PIN CONTROL SUBSYSTEM
8659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8662 F: include/linux/pinctrl/
8664 PIN CONTROLLER - ATMEL AT91
8668 F: drivers/pinctrl/pinctrl-at91.*
8670 PIN CONTROLLER - ATMEL AT91 PIO4
8675 F: drivers/pinctrl/pinctrl-at91-pio4.*
8677 PIN CONTROLLER - INTEL
8681 F: drivers/pinctrl/intel/
8683 PIN CONTROLLER - RENESAS
8688 F: drivers/pinctrl/sh-pfc/
8690 PIN CONTROLLER - SAMSUNG
8695 F: drivers/pinctrl/samsung/
8697 PIN CONTROLLER - SINGLE
8703 F: drivers/pinctrl/pinctrl-single.c
8705 PIN CONTROLLER - ST SPEAR
8709 W: http://www.st.com/spear
8711 F: drivers/pinctrl/spear/
8716 F: drivers/block/pktcdvd.c
8717 F: include/linux/pktcdvd.h
8718 F: include/uapi/linux/pktcdvd.h
8722 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8724 T: git git://github.com/gxt/linux.git
8725 F: drivers/input/serio/i8042-unicore32io.h
8726 F: drivers/i2c/busses/i2c-puv3.c
8727 F: drivers/video/fbdev/fb-puv3.c
8728 F: drivers/rtc/rtc-puv3.c
8730 PMBUS HARDWARE MONITORING DRIVERS
8733 W: http://hwmon.wiki.kernel.org/
8734 W: http://www.roeck-us.net/linux/drivers/
8735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8737 F: Documentation/hwmon/pmbus
8738 F: drivers/hwmon/pmbus/
8739 F: include/linux/i2c/pmbus.h
8741 PMC SIERRA MaxRAID DRIVER
8743 W: http://www.pmc-sierra.com/
8745 F: drivers/scsi/pmcraid.*
8747 PMC SIERRA PM8001 DRIVER
8753 F: drivers/scsi/pm8001/
8755 POSIX CLOCKS and TIMERS
8758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8761 F: include/linux/timer*
8762 F: kernel/time/*timer*
8764 POWER MANAGEMENT CORE
8767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8769 F: drivers/base/power/
8770 F: include/linux/pm.h
8771 F: include/linux/pm_*
8772 F: include/linux/powercap.h
8773 F: drivers/powercap/
8775 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8780 T: git git://git.infradead.org/battery-2.6.git
8782 F: include/linux/power_supply.h
8784 X: drivers/power/avs/
8786 POWER STATE COORDINATION INTERFACE (PSCI)
8791 F: drivers/firmware/psci.c
8792 F: include/linux/psci.h
8793 F: include/uapi/linux/psci.h
8800 PPP PROTOCOL DRIVERS AND COMPRESSORS
8804 F: drivers/net/ppp/ppp_*
8806 PPP OVER ATM (RFC 2364)
8809 F: net/atm/pppoatm.c
8810 F: include/uapi/linux/atmppp.h
8815 F: drivers/net/ppp/pppoe.c
8816 F: drivers/net/ppp/pppox.c
8821 F: net/l2tp/l2tp_ppp.c
8822 F: include/linux/if_pppol2tp.h
8823 F: include/uapi/linux/if_pppol2tp.h
8827 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8830 F: Documentation/pps/
8832 F: include/linux/pps*.h
8838 F: drivers/net/ppp/pptp.c
8839 W: http://sourceforge.net/projects/accel-pptp
8844 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8846 F: Documentation/preempt-locking.txt
8847 F: include/linux/preempt.h
8849 PRISM54 WIRELESS DRIVER
8852 W: http://wireless.kernel.org/en/users/Drivers/p54
8854 F: drivers/net/wireless/intersil/prism54/
8861 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8863 PS3 PLATFORM SUPPORT
8867 F: arch/powerpc/boot/ps3*
8868 F: arch/powerpc/include/asm/lv1call.h
8869 F: arch/powerpc/include/asm/ps3*.h
8870 F: arch/powerpc/platforms/ps3/
8873 F: drivers/rtc/rtc-ps3.c
8874 F: drivers/usb/host/*ps3.c
8875 F: sound/ppc/snd_ps3*
8882 F: drivers/block/ps3vram.c
8890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8892 F: include/linux/pstore*
8893 F: drivers/firmware/efi/efi-pstore.c
8894 F: drivers/acpi/apei/erst.c
8896 PTP HARDWARE CLOCK SUPPORT
8900 W: http://linuxptp.sourceforge.net/
8901 F: Documentation/ABI/testing/sysfs-ptp
8902 F: Documentation/ptp/*
8903 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8904 F: drivers/net/phy/dp83640*
8906 F: include/linux/ptp_cl*
8912 F: include/asm-generic/syscall.h
8913 F: include/linux/ptrace.h
8914 F: include/linux/regset.h
8915 F: include/linux/tracehook.h
8916 F: include/uapi/linux/ptrace.h
8919 PVRUSB2 VIDEO4LINUX DRIVER
8923 W: http://www.isely.net/pvrusb2/
8924 T: git git://linuxtv.org/media_tree.git
8926 F: Documentation/video4linux/README.pvrusb2
8927 F: drivers/media/usb/pvrusb2/
8932 T: git git://linuxtv.org/media_tree.git
8934 F: drivers/media/usb/pwc/*
8940 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8941 F: Documentation/hwmon/pwm-fan
8942 F: drivers/hwmon/pwm-fan.c
8948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8949 F: Documentation/pwm.txt
8950 F: Documentation/devicetree/bindings/pwm/
8951 F: include/linux/pwm.h
8953 F: drivers/video/backlight/pwm_bl.c
8954 F: include/linux/pwm_backlight.h
8956 PXA2xx/PXA3xx SUPPORT
8961 T: git git://github.com/hzhuang1/linux.git
8962 T: git git://github.com/rjarzmik/linux.git
8964 F: arch/arm/boot/dts/pxa*
8965 F: arch/arm/mach-pxa/
8967 F: drivers/pcmcia/pxa2xx*
8968 F: drivers/pinctrl/pxa/
8969 F: drivers/spi/spi-pxa2xx*
8970 F: drivers/usb/gadget/udc/pxa2*
8971 F: include/sound/pxa2xx-lib.h
8979 F: drivers/gpio/gpio-pxa.c
8981 PXA3xx NAND FLASH DRIVER
8985 F: drivers/mtd/nand/pxa3xx_nand.c
8991 T: git git://github.com/hzhuang1/linux.git
8992 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8994 F: arch/arm/boot/dts/mmp*
8995 F: arch/arm/mach-mmp/
9009 F: drivers/crypto/qat/
9015 F: drivers/infiniband/hw/qib/
9017 QLOGIC QLA1280 SCSI DRIVER
9021 F: drivers/scsi/qla1280.[ch]
9023 QLOGIC QLA2XXX FC-SCSI DRIVER
9027 F: Documentation/scsi/LICENSE.qla2xxx
9028 F: drivers/scsi/qla2xxx/
9030 QLOGIC QLA4XXX iSCSI DRIVER
9034 F: Documentation/scsi/LICENSE.qla4xxx
9035 F: drivers/scsi/qla4xxx/
9037 QLOGIC QLA3XXX NETWORK DRIVER
9043 F: Documentation/networking/LICENSE.qla3xxx
9044 F: drivers/net/ethernet/qlogic/qla3xxx.*
9046 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9050 F: drivers/net/ethernet/qlogic/qlcnic/
9052 QLOGIC QLGE 10Gb ETHERNET DRIVER
9059 F: drivers/net/ethernet/qlogic/qlge/
9061 QLOGIC QL4xxx ETHERNET DRIVER
9067 F: drivers/net/ethernet/qlogic/qed/
9068 F: include/linux/qed/
9069 F: drivers/net/ethernet/qlogic/qede/
9073 W: http://www.alarsen.net/linux/qnx4fs/
9076 F: include/uapi/linux/qnx4_fs.h
9077 F: include/uapi/linux/qnxtypes.h
9082 W: https://linuxtv.org
9083 W: http://palosaari.fi/linux/
9084 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9085 T: git git://linuxtv.org/anttip/media_tree.git
9087 F: drivers/media/tuners/qt1010*
9089 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9093 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9095 F: drivers/net/wireless/ath/ath9k/
9097 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9100 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9103 F: drivers/net/wireless/ath/ath10k/
9105 QUALCOMM HEXAGON ARCHITECTURE
9108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9112 QUALCOMM WCN36XX WIRELESS DRIVER
9115 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9116 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9118 F: drivers/net/wireless/ath/wcn36xx/
9120 RADOS BLOCK DEVICE (RBD)
9126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9127 T: git git://github.com/ceph/ceph-client.git
9129 F: Documentation/ABI/testing/sysfs-bus-rbd
9130 F: drivers/block/rbd.c
9131 F: drivers/block/rbd_types.h
9133 RADEON FRAMEBUFFER DISPLAY DRIVER
9137 F: drivers/video/fbdev/aty/radeon*
9138 F: include/uapi/linux/radeonfb.h
9140 RADIOSHARK RADIO DRIVER
9143 T: git git://linuxtv.org/media_tree.git
9145 F: drivers/media/radio/radio-shark.c
9147 RADIOSHARK2 RADIO DRIVER
9150 T: git git://linuxtv.org/media_tree.git
9152 F: drivers/media/radio/radio-shark2.c
9153 F: drivers/media/radio/radio-tea5777.c
9155 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9159 F: drivers/video/fbdev/aty/aty128fb.c
9161 RALINK MIPS ARCHITECTURE
9167 RALINK RT2X00 WIRELESS LAN DRIVER
9173 F: drivers/net/wireless/ralink/rt2x00/
9175 RAMDISK RAM BLOCK DEVICE DRIVER
9178 F: Documentation/blockdev/ramdisk.txt
9179 F: drivers/block/brd.c
9181 RANDOM NUMBER DRIVER
9184 F: drivers/char/random.c
9192 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9195 F: drivers/net/wireless/ray*
9202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9203 F: Documentation/RCU/torture.txt
9204 F: kernel/rcu/rcutorture.c
9206 RCUTORTURE TEST FRAMEWORK
9214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9215 F: tools/testing/selftests/rcutorture
9221 RDC R6040 FAST ETHERNET DRIVER
9225 F: drivers/net/ethernet/rdc/r6040.c
9227 RDS - RELIABLE DATAGRAM SOCKETS
9232 W: https://oss.oracle.com/projects/rds/
9235 F: Documentation/networking/rds.txt
9237 RDMAVT - RDMA verbs software
9241 F: drivers/infiniband/sw/rdmavt
9243 READ-COPY UPDATE (RCU)
9250 W: http://www.rdrop.com/users/paulmck/RCU/
9252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9253 F: Documentation/RCU/
9254 X: Documentation/RCU/torture.txt
9255 F: include/linux/rcu*
9256 X: include/linux/srcu.h
9260 REAL TIME CLOCK (RTC) SUBSYSTEM
9264 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9267 F: Documentation/rtc.txt
9269 F: include/linux/rtc.h
9270 F: include/uapi/linux/rtc.h
9272 REALTEK AUDIO CODECS
9276 F: sound/soc/codecs/rt*
9277 F: include/sound/rt*.h
9279 REISERFS FILE SYSTEM
9284 REGISTER MAP ABSTRACTION
9287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9289 F: drivers/base/regmap/
9290 F: include/linux/regmap.h
9292 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9297 F: drivers/remoteproc/
9298 F: Documentation/remoteproc.txt
9299 F: include/linux/remoteproc.h
9301 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9307 F: Documentation/rpmsg.txt
9308 F: include/linux/rpmsg.h
9310 RENESAS ETHERNET DRIVERS
9314 F: drivers/net/ethernet/renesas/
9315 F: include/linux/sh_eth.h
9317 RENESAS USB2 PHY DRIVER
9321 F: drivers/phy/phy-rcar-gen3-usb2.c
9323 RESET CONTROLLER FRAMEWORK
9325 T: git git://git.pengutronix.de/git/pza/linux
9328 F: Documentation/devicetree/bindings/reset/
9329 F: include/dt-bindings/reset/
9330 F: include/linux/reset.h
9331 F: include/linux/reset-controller.h
9336 W: http://wireless.kernel.org/
9337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9340 F: Documentation/rfkill.txt
9348 F: include/linux/rhashtable.h
9350 RICOH SMARTMEDIA/XD DRIVER
9353 F: drivers/mtd/nand/r852.c
9354 F: drivers/mtd/nand/r852.h
9356 RICOH R5C592 MEMORYSTICK DRIVER
9359 F: drivers/memstick/host/r592.*
9363 W: http://sourceforge.net/projects/roccat/
9365 F: drivers/hid/hid-roccat*
9366 F: include/linux/hid-roccat*
9367 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9374 F: drivers/net/ethernet/rocker/
9378 W: http://www.comtrol.com
9380 F: Documentation/serial/rocket.txt
9381 F: drivers/tty/rocket*
9383 ROCKETPORT EXPRESS/INFINITY DRIVER
9387 F: drivers/tty/serial/rp2.*
9392 W: http://www.linux-ax25.org/
9394 F: include/net/rose.h
9395 F: include/uapi/linux/rose.h
9398 RTL2830 MEDIA DRIVER
9401 W: https://linuxtv.org
9402 W: http://palosaari.fi/linux/
9403 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9404 T: git git://linuxtv.org/anttip/media_tree.git
9406 F: drivers/media/dvb-frontends/rtl2830*
9408 RTL2832 MEDIA DRIVER
9411 W: https://linuxtv.org
9412 W: http://palosaari.fi/linux/
9413 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9414 T: git git://linuxtv.org/anttip/media_tree.git
9416 F: drivers/media/dvb-frontends/rtl2832*
9418 RTL2832_SDR MEDIA DRIVER
9421 W: https://linuxtv.org
9422 W: http://palosaari.fi/linux/
9423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9424 T: git git://linuxtv.org/anttip/media_tree.git
9426 F: drivers/media/dvb-frontends/rtl2832_sdr*
9428 RTL8180 WIRELESS DRIVER
9430 W: http://wireless.kernel.org/
9431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9433 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9435 RTL8187 WIRELESS DRIVER
9440 W: http://wireless.kernel.org/
9441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9443 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9445 RTL8192CE WIRELESS DRIVER
9449 W: http://wireless.kernel.org/
9450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9452 F: drivers/net/wireless/realtek/rtlwifi/
9453 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9455 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9460 F: drivers/net/wireless/realtek/rtl8xxxu/
9462 S3 SAVAGE FRAMEBUFFER DRIVER
9466 F: drivers/video/fbdev/savage/
9472 W: http://www.ibm.com/developerworks/linux/linux390/
9473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9477 F: Documentation/s390/
9478 F: Documentation/DocBook/s390*
9480 S390 COMMON I/O LAYER
9484 W: http://www.ibm.com/developerworks/linux/linux390/
9486 F: drivers/s390/cio/
9492 W: http://www.ibm.com/developerworks/linux/linux390/
9494 F: drivers/s390/block/dasd*
9495 F: block/partitions/ibm.c
9497 S390 NETWORK DRIVERS
9500 W: http://www.ibm.com/developerworks/linux/linux390/
9502 F: drivers/s390/net/
9508 W: http://www.ibm.com/developerworks/linux/linux390/
9511 F: drivers/pci/hotplug/s390_pci_hpc.c
9516 W: http://www.ibm.com/developerworks/linux/linux390/
9518 F: drivers/s390/crypto/
9523 W: http://www.ibm.com/developerworks/linux/linux390/
9525 F: drivers/s390/scsi/zfcp_*
9527 S390 IUCV NETWORK LAYER
9530 W: http://www.ibm.com/developerworks/linux/linux390/
9532 F: drivers/s390/net/*iucv*
9533 F: include/net/iucv/
9539 W: http://www.ibm.com/developerworks/linux/linux390/
9541 F: drivers/iommu/s390-iommu.c
9543 S3C24XX SD/MMC Driver
9547 F: drivers/mmc/host/s3cmci.*
9549 SAA6588 RDS RECEIVER DRIVER
9552 T: git git://linuxtv.org/media_tree.git
9553 W: https://linuxtv.org
9555 F: drivers/media/i2c/saa6588*
9557 SAA7134 VIDEO4LINUX DRIVER
9560 W: https://linuxtv.org
9561 T: git git://linuxtv.org/media_tree.git
9563 F: Documentation/video4linux/*.saa7134
9564 F: drivers/media/pci/saa7134/
9566 SAA7146 VIDEO4LINUX-2 DRIVER
9569 T: git git://linuxtv.org/media_tree.git
9571 F: drivers/media/common/saa7146/
9572 F: drivers/media/pci/saa7146/
9573 F: include/media/saa7146*
9575 SAMSUNG LAPTOP DRIVER
9579 F: drivers/platform/x86/samsung-laptop.c
9581 SAMSUNG AUDIO (ASoC) DRIVERS
9585 F: sound/soc/samsung/
9587 SAMSUNG FRAMEBUFFER DRIVER
9591 F: drivers/video/fbdev/s3c-fb.c
9593 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9599 F: drivers/mfd/sec*.c
9600 F: drivers/regulator/s2m*.c
9601 F: drivers/regulator/s5m*.c
9602 F: drivers/clk/clk-s2mps11.c
9603 F: drivers/rtc/rtc-s5m.c
9604 F: include/linux/mfd/samsung/
9605 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9606 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9607 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9608 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9610 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9614 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9616 F: drivers/media/platform/exynos4-is/
9618 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9623 F: drivers/media/platform/s3c-camif/
9624 F: include/media/drv-intf/s3c_camif.h
9626 SAMSUNG S5C73M3 CAMERA DRIVER
9631 F: drivers/media/i2c/s5c73m3/*
9633 SAMSUNG S5K5BAF CAMERA DRIVER
9638 F: drivers/media/i2c/s5k5baf.c
9640 SAMSUNG S3FWRN5 NFC DRIVER
9645 F: drivers/nfc/s3fwrn5
9647 SAMSUNG SOC CLOCK DRIVERS
9652 F: drivers/clk/samsung/
9654 SAMSUNG SXGBE DRIVERS
9660 F: drivers/net/ethernet/samsung/sxgbe/
9662 SAMSUNG THERMAL DRIVER
9667 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9668 F: drivers/thermal/samsung/
9670 SAMSUNG USB2 PHY DRIVER
9674 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9675 F: Documentation/phy/samsung-usb2.txt
9676 F: drivers/phy/phy-exynos4210-usb2.c
9677 F: drivers/phy/phy-exynos4x12-usb2.c
9678 F: drivers/phy/phy-exynos5250-usb2.c
9679 F: drivers/phy/phy-s5pv210-usb2.c
9680 F: drivers/phy/phy-samsung-usb2.c
9681 F: drivers/phy/phy-samsung-usb2.h
9687 F: drivers/tty/serial/
9689 SYNOPSYS DESIGNWARE DMAC DRIVER
9693 F: include/linux/dma/dw.h
9694 F: include/linux/platform_data/dma-dw.h
9697 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9701 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9702 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9704 SYNOPSYS DESIGNWARE I2C DRIVER
9710 F: drivers/i2c/busses/i2c-designware-*
9711 F: include/linux/platform_data/i2c-designware.h
9713 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9717 F: include/linux/mmc/dw_mmc.h
9718 F: drivers/mmc/host/dw_mmc*
9720 SYSTEM TRACE MODULE CLASS
9723 F: Documentation/trace/stm.txt
9724 F: drivers/hwtracing/stm/
9725 F: include/linux/stm.h
9726 F: include/uapi/linux/stm.h
9731 F: drivers/thunderbolt/
9733 TI BQ27XXX POWER SUPPLY DRIVER
9735 F: include/linux/power/bq27xxx_battery.h
9736 F: drivers/power/bq27xxx_battery.c
9737 F: drivers/power/bq27xxx_battery_i2c.c
9739 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9745 F: include/linux/clocksource.h
9746 F: include/linux/time.h
9747 F: include/linux/timex.h
9748 F: include/uapi/linux/time.h
9749 F: include/uapi/linux/timex.h
9750 F: kernel/time/clocksource.c
9751 F: kernel/time/time*.c
9752 F: kernel/time/alarmtimer.c
9753 F: kernel/time/ntp.c
9754 F: tools/testing/selftests/timers/
9759 F: drivers/watchdog/sc1200wdt.c
9765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9768 F: include/linux/sched.h
9769 F: include/uapi/linux/sched.h
9770 F: include/linux/wait.h
9775 W: http://www.sunplus.com
9779 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9783 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9784 F: drivers/clk/clk-scpi.c
9785 F: drivers/cpufreq/scpi-cpufreq.c
9786 F: drivers/firmware/arm_scpi.c
9787 F: include/linux/scpi_protocol.h
9792 W: http://www.kernel.dk
9796 SCSI RDMA PROTOCOL (SRP) INITIATOR
9800 W: http://www.openfabrics.org
9801 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9803 F: drivers/infiniband/ulp/srp/
9804 F: include/scsi/srp.h
9809 W: http://sg.danny.cz/sg
9811 F: Documentation/scsi/scsi-generic.txt
9812 F: drivers/scsi/sg.c
9813 F: include/scsi/sg.h
9817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9829 F: Documentation/scsi/st.txt
9830 F: drivers/scsi/st.*
9831 F: drivers/scsi/st_*.h
9837 W: http://lksctp.sourceforge.net
9839 F: Documentation/networking/sctp.txt
9840 F: include/linux/sctp.h
9841 F: include/uapi/linux/sctp.h
9842 F: include/net/sctp/
9848 F: Documentation/i2c/busses/scx200_acb
9849 F: arch/x86/platform/scx200/
9850 F: drivers/watchdog/scx200_wdt.c
9851 F: drivers/i2c/busses/scx200*
9852 F: drivers/mtd/maps/scx200_docflash.c
9853 F: include/linux/scx200.h
9858 F: drivers/char/scx200_gpio.c
9859 F: include/linux/scx200_gpio.h
9861 SCx200 HRT CLOCKSOURCE DRIVER
9864 F: drivers/clocksource/scx200_hrt.c
9866 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9870 F: drivers/mmc/host/sdricoh_cs.c
9872 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9875 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9877 F: drivers/mmc/host/sdhci*
9878 F: include/linux/mmc/sdhci*
9884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9887 F: include/uapi/linux/seccomp.h
9888 F: include/linux/seccomp.h
9889 F: tools/testing/selftests/seccomp/*
9890 K: \bsecure_computing
9893 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9898 F: drivers/mmc/host/sdhci-s3c*
9900 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9905 F: drivers/mmc/host/sdhci-spear.c
9911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9912 W: http://kernsec.org/
9920 SELINUX SECURITY MODULE
9925 W: http://selinuxproject.org
9926 T: git git://git.infradead.org/users/pcmoore/selinux
9928 F: include/linux/selinux*
9929 F: security/selinux/
9932 APPARMOR SECURITY MODULE
9935 W: apparmor.wiki.kernel.org
9936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9938 F: security/apparmor/
9940 YAMA SECURITY MODULE
9942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9949 F: drivers/misc/phantom.c
9950 F: include/uapi/linux/phantom.h
9952 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9957 W: http://www.avagotech.com
9959 F: drivers/scsi/be2iscsi/
9961 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9968 W: http://www.emulex.com
9970 F: drivers/net/ethernet/emulex/benet/
9972 EMULEX ONECONNECT ROCE DRIVER
9977 W: http://www.emulex.com
9979 F: drivers/infiniband/hw/ocrdma/
9986 F: drivers/net/ethernet/sfc/
9991 F: drivers/misc/sgi-gru/
9993 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9997 F: Documentation/ia64/serial.txt
9998 F: drivers/tty/serial/ioc?_serial.c
9999 F: include/linux/ioc?.h
10001 SGI XP/XPC/XPNET DRIVER
10005 F: drivers/misc/sgi-xp/
10007 SI2157 MEDIA DRIVER
10010 W: https://linuxtv.org
10011 W: http://palosaari.fi/linux/
10012 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10013 T: git git://linuxtv.org/anttip/media_tree.git
10015 F: drivers/media/tuners/si2157*
10017 SI2168 MEDIA DRIVER
10020 W: https://linuxtv.org
10021 W: http://palosaari.fi/linux/
10022 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10023 T: git git://linuxtv.org/anttip/media_tree.git
10025 F: drivers/media/dvb-frontends/si2168*
10027 SI470X FM RADIO RECEIVER I2C DRIVER
10030 T: git git://linuxtv.org/media_tree.git
10031 W: https://linuxtv.org
10033 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10035 SI470X FM RADIO RECEIVER USB DRIVER
10038 T: git git://linuxtv.org/media_tree.git
10039 W: https://linuxtv.org
10041 F: drivers/media/radio/si470x/radio-si470x-common.c
10042 F: drivers/media/radio/si470x/radio-si470x.h
10043 F: drivers/media/radio/si470x/radio-si470x-usb.c
10045 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10048 T: git git://linuxtv.org/media_tree.git
10049 W: https://linuxtv.org
10051 F: drivers/media/radio/si4713/si4713.?
10053 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10056 T: git git://linuxtv.org/media_tree.git
10057 W: https://linuxtv.org
10059 F: drivers/media/radio/si4713/radio-platform-si4713.c
10061 SI4713 FM RADIO TRANSMITTER USB DRIVER
10064 T: git git://linuxtv.org/media_tree.git
10065 W: https://linuxtv.org
10067 F: drivers/media/radio/si4713/radio-usb-si4713.c
10072 W: https://linuxtv.org
10073 T: git git://linuxtv.org/media_tree.git
10075 F: drivers/media/common/siano/
10076 F: drivers/media/usb/siano/
10077 F: drivers/media/usb/siano/
10078 F: drivers/media/mmc/siano/
10084 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10085 F: drivers/video/fbdev/simplefb.c
10086 F: include/linux/platform_data/simplefb.h
10088 SH_VEU V4L2 MEM2MEM DRIVER
10091 F: drivers/media/platform/sh_veu.c
10093 SH_VOU V4L2 OUTPUT DRIVER
10096 F: drivers/media/platform/sh_vou.c
10097 F: include/media/drv-intf/sh_vou.h
10099 SIMPLE FIRMWARE INTERFACE (SFI)
10102 W: http://simplefirmware.org/
10103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10105 F: arch/x86/platform/sfi/
10107 F: include/linux/sfi*.h
10109 SIMTEC EB110ATX (Chalice CATS)
10113 W: http://www.simtec.co.uk/products/EB110ATX/
10116 SIMTEC EB2410ITX (BAST)
10120 W: http://www.simtec.co.uk/products/EB2410ITX/
10122 F: arch/arm/mach-s3c24xx/mach-bast.c
10123 F: arch/arm/mach-s3c24xx/bast-ide.c
10124 F: arch/arm/mach-s3c24xx/bast-irq.c
10126 TI DAVINCI MACHINE SUPPORT
10129 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10130 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10132 F: arch/arm/mach-davinci/
10133 F: drivers/i2c/busses/i2c-davinci.c
10135 TI DAVINCI SERIES MEDIA DRIVER
10138 W: https://linuxtv.org
10139 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10140 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10142 F: drivers/media/platform/davinci/
10143 F: include/media/davinci/
10145 TI AM437X VPFE DRIVER
10148 W: https://linuxtv.org
10149 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10150 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10152 F: drivers/media/platform/am437x/
10154 OV2659 OMNIVISION SENSOR DRIVER
10157 W: https://linuxtv.org
10158 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10159 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10161 F: drivers/media/i2c/ov2659.c
10162 F: include/media/i2c/ov2659.h
10164 SILICON MOTION SM712 FRAME BUFFER DRIVER
10170 F: drivers/video/fbdev/sm712*
10171 F: Documentation/fb/sm712fb.txt
10173 SIS 190 ETHERNET DRIVER
10177 F: drivers/net/ethernet/sis/sis190.c
10179 SIS 900/7016 FAST ETHERNET DRIVER
10181 W: http://www.brownhat.org/sis900.html
10184 F: drivers/net/ethernet/sis/sis900.*
10186 SIS FRAMEBUFFER DRIVER
10188 W: http://www.winischhofer.net/linuxsisvga.shtml
10190 F: Documentation/fb/sisfb.txt
10191 F: drivers/video/fbdev/sis/
10192 F: include/video/sisfb.h
10196 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10198 F: drivers/usb/misc/sisusbvga/
10208 F: include/linux/sl?b*.h
10211 SLEEPABLE READ-COPY UPDATE (SRCU)
10218 W: http://www.rdrop.com/users/paulmck/RCU/
10220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10221 F: include/linux/srcu.h
10222 F: kernel/rcu/srcu.c
10224 SMACK SECURITY MODULE
10227 W: http://schaufler-ca.com
10228 T: git git://git.gitorious.org/smack-next/kernel.git
10230 F: Documentation/security/Smack.txt
10233 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10237 F: drivers/power/avs/
10238 F: include/linux/power/smartreflex.h
10241 SMC91x ETHERNET DRIVER
10244 F: drivers/net/ethernet/smsc/smc91x.*
10246 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10250 F: drivers/media/i2c/smiapp/
10251 F: include/media/i2c/smiapp.h
10252 F: drivers/media/i2c/smiapp-pll.c
10253 F: drivers/media/i2c/smiapp-pll.h
10254 F: include/uapi/linux/smiapp.h
10255 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10257 SMM665 HARDWARE MONITOR DRIVER
10261 F: Documentation/hwmon/smm665
10262 F: drivers/hwmon/smm665.c
10264 SMSC EMC2103 HARDWARE MONITOR DRIVER
10268 F: Documentation/hwmon/emc2103
10269 F: drivers/hwmon/emc2103.c
10271 SMSC SCH5627 HARDWARE MONITOR DRIVER
10275 F: Documentation/hwmon/sch5627
10276 F: drivers/hwmon/sch5627.c
10278 SMSC47B397 HARDWARE MONITOR DRIVER
10282 F: Documentation/hwmon/smsc47b397
10283 F: drivers/hwmon/smsc47b397.c
10285 SMSC911x ETHERNET DRIVER
10289 F: include/linux/smsc911x.h
10290 F: drivers/net/ethernet/smsc/smsc911x.*
10292 SMSC9420 PCI ETHERNET DRIVER
10296 F: drivers/net/ethernet/smsc/smsc9420.*
10298 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10302 F: drivers/video/fbdev/smscufx.c
10304 SOC-CAMERA V4L2 SUBSYSTEM
10307 T: git git://linuxtv.org/media_tree.git
10309 F: include/media/soc*
10310 F: drivers/media/i2c/soc_camera/
10311 F: drivers/media/platform/soc_camera/
10313 SOEKRIS NET48XX LED SUPPORT
10316 F: drivers/leds/leds-net48xx.c
10318 SOFTLOGIC 6x10 MPEG CODEC
10325 F: drivers/media/pci/solo6x10/
10327 SOFTWARE RAID (Multiple Disks) SUPPORT
10330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10333 F: include/linux/raid/
10334 F: include/uapi/linux/raid/
10336 SONIC NETWORK DRIVER
10340 F: drivers/net/ethernet/natsemi/sonic.*
10342 SONICS SILICON BACKPLANE DRIVER (SSB)
10347 F: include/linux/ssb/
10349 SONY VAIO CONTROL DEVICE DRIVER
10352 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10354 F: Documentation/laptops/sony-laptop.txt
10355 F: drivers/char/sonypi.c
10356 F: drivers/platform/x86/sony-laptop.c
10357 F: include/linux/sony-laptop.h
10359 SONY MEMORYSTICK CARD SUPPORT
10361 W: http://tifmxx.berlios.de/
10363 F: drivers/memstick/host/tifm_ms.c
10365 SONY MEMORYSTICK STANDARD SUPPORT
10368 F: drivers/memstick/core/ms_block.*
10374 W: http://www.alsa-project.org/
10375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10376 T: git git://git.alsa-project.org/alsa-kernel.git
10377 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10379 F: Documentation/sound/
10381 F: include/uapi/sound/
10384 SOUND - COMPRESSED AUDIO
10387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10389 F: Documentation/sound/alsa/compress_offload.txt
10390 F: include/sound/compress_driver.h
10391 F: include/uapi/sound/compress_*
10392 F: sound/core/compress_offload.c
10393 F: sound/soc/soc-compress.c
10395 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10400 W: http://alsa-project.org/main/index.php/ASoC
10402 F: Documentation/sound/alsa/soc/
10404 F: include/sound/soc*
10406 SOUND - DMAENGINE HELPERS
10409 F: include/sound/dmaengine_pcm.h
10410 F: sound/core/pcm_dmaengine.c
10411 F: sound/soc/soc-generic-dmaengine-pcm.c
10416 W: https://linuxtv.org
10417 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10419 F: drivers/media/dvb-frontends/sp2*
10421 SPARC + UltraSPARC (sparc/sparc64)
10424 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10431 SPARC SERIAL DRIVERS
10434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10437 F: include/linux/sunserialcore.h
10438 F: drivers/tty/serial/suncore.c
10439 F: drivers/tty/serial/sunhv.c
10440 F: drivers/tty/serial/sunsab.c
10441 F: drivers/tty/serial/sunsab.h
10442 F: drivers/tty/serial/sunsu.c
10443 F: drivers/tty/serial/sunzilog.c
10444 F: drivers/tty/serial/sunzilog.h
10449 W: https://sparse.wiki.kernel.org/
10450 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10451 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10453 F: include/linux/compiler.h
10455 SPEAR PLATFORM SUPPORT
10460 W: http://www.st.com/spear
10462 F: arch/arm/boot/dts/spear*
10463 F: arch/arm/mach-spear/
10465 SPEAR CLOCK FRAMEWORK SUPPORT
10469 W: http://www.st.com/spear
10471 F: drivers/clk/spear/
10476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10477 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10479 F: Documentation/spi/
10481 F: include/linux/spi/
10482 F: include/uapi/linux/spi/
10484 SPIDERNET NETWORK DRIVER for CELL
10488 F: Documentation/networking/spider_net.txt
10489 F: drivers/net/ethernet/toshiba/spider_net*
10494 W: http://www.ibm.com/developerworks/power/cell/
10496 F: Documentation/filesystems/spufs.txt
10497 F: arch/powerpc/platforms/cell/spufs/
10499 SQUASHFS FILE SYSTEM
10502 W: http://squashfs.org.uk
10503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10505 F: Documentation/filesystems/squashfs.txt
10508 SRM (Alpha) environment access
10511 F: arch/alpha/kernel/srm_env.c
10517 F: Documentation/stable_kernel_rules.txt
10521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10524 F: drivers/staging/
10530 F: drivers/staging/comedi/
10532 STAGING - FLARION FT1000 DRIVERS
10535 F: drivers/staging/ft1000/
10537 STAGING - INDUSTRIAL IO
10541 F: drivers/staging/iio/
10543 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10545 W: http://www.lirc.org/
10547 F: drivers/staging/media/lirc/
10549 STAGING - LUSTRE PARALLEL FILESYSTEM
10553 W: http://wiki.lustre.org/
10555 F: drivers/staging/lustre
10557 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10562 F: drivers/staging/nvec/
10564 STAGING - REALTEK RTL8712U DRIVERS
10568 F: drivers/staging/rtl8712/
10570 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10575 F: drivers/staging/rtl8723au/
10577 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10583 F: drivers/staging/sm750fb/
10589 F: drivers/staging/slicoss/
10591 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10597 W: http://www.linux-speakup.org/
10599 F: drivers/staging/speakup/
10601 STAGING - VIA VT665X DRIVERS
10604 F: drivers/staging/vt665?/
10606 STAGING - WILC1000 WIFI DRIVER
10615 F: drivers/staging/wilc1000/
10617 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10620 F: drivers/staging/xgifb/
10626 F: drivers/staging/rdma/hfi1
10628 STARFIRE/DURALAN NETWORK DRIVER
10631 F: drivers/net/ethernet/adaptec/starfire*
10635 W: http://sammy.net/sun3/
10637 F: arch/m68k/kernel/*sun3*
10638 F: arch/m68k/sun3*/
10639 F: arch/m68k/include/asm/sun3*
10640 F: drivers/net/ethernet/i825xx/sun3*
10642 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10646 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10647 F: drivers/input/keyboard/sun4i-lradc-keys.c
10649 SUNDANCE NETWORK DRIVER
10653 F: drivers/net/ethernet/dlink/sundance.c
10659 Q: http://patchwork.kernel.org/project/linux-sh/list/
10661 F: Documentation/sh/
10671 F: Documentation/power/
10672 F: arch/x86/kernel/acpi/
10673 F: drivers/base/power/
10675 F: include/linux/suspend.h
10676 F: include/linux/freezer.h
10677 F: include/linux/pm.h
10683 F: Documentation/svga.txt
10684 F: arch/x86/boot/video*
10689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10692 F: arch/*/kernel/pci-swiotlb.c
10693 F: include/linux/swiotlb.h
10700 F: include/net/switchdev.h
10702 SYNOPSYS ARC ARCHITECTURE
10707 F: Documentation/devicetree/bindings/arc/*
10708 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10709 F: drivers/tty/serial/arc_uart.c
10710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10712 SYNOPSYS ARC SDP platform support
10715 F: arch/arc/plat-axs10x
10716 F: arch/arc/boot/dts/ax*
10717 F: Documentation/devicetree/bindings/arc/axs10*
10719 SYSTEM CONFIGURATION (SYSCON)
10722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10724 F: drivers/mfd/syscon.c
10729 F: Documentation/filesystems/sysv-fs.txt
10731 F: include/linux/sysv_fs.h
10737 W: http://www.linux-iscsi.org
10738 W: http://groups.google.com/group/linux-iscsi-target-dev
10739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10743 F: Documentation/target/
10745 TASKSTATS STATISTICS INTERFACE
10748 F: Documentation/accounting/taskstats*
10749 F: include/linux/taskstats*
10750 F: kernel/taskstats.c
10756 F: include/net/pkt_cls.h
10757 F: include/uapi/linux/pkt_cls.h
10760 TCP LOW PRIORITY MODULE
10763 W: http://tcp-lp-mod.sourceforge.net/
10765 F: net/ipv4/tcp_lp.c
10767 TDA10071 MEDIA DRIVER
10770 W: https://linuxtv.org
10771 W: http://palosaari.fi/linux/
10772 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10773 T: git git://linuxtv.org/anttip/media_tree.git
10775 F: drivers/media/dvb-frontends/tda10071*
10777 TDA18212 MEDIA DRIVER
10780 W: https://linuxtv.org
10781 W: http://palosaari.fi/linux/
10782 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10783 T: git git://linuxtv.org/anttip/media_tree.git
10785 F: drivers/media/tuners/tda18212*
10787 TDA18218 MEDIA DRIVER
10790 W: https://linuxtv.org
10791 W: http://palosaari.fi/linux/
10792 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10793 T: git git://linuxtv.org/anttip/media_tree.git
10795 F: drivers/media/tuners/tda18218*
10797 TDA18271 MEDIA DRIVER
10800 W: https://linuxtv.org
10801 W: http://github.com/mkrufky
10802 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10803 T: git git://linuxtv.org/mkrufky/tuners.git
10805 F: drivers/media/tuners/tda18271*
10807 TDA827x MEDIA DRIVER
10810 W: https://linuxtv.org
10811 W: http://github.com/mkrufky
10812 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10813 T: git git://linuxtv.org/mkrufky/tuners.git
10815 F: drivers/media/tuners/tda8290.*
10817 TDA8290 MEDIA DRIVER
10820 W: https://linuxtv.org
10821 W: http://github.com/mkrufky
10822 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10823 T: git git://linuxtv.org/mkrufky/tuners.git
10825 F: drivers/media/tuners/tda8290.*
10827 TDA9840 MEDIA DRIVER
10830 T: git git://linuxtv.org/media_tree.git
10831 W: https://linuxtv.org
10833 F: drivers/media/i2c/tda9840*
10835 TEA5761 TUNER DRIVER
10838 W: https://linuxtv.org
10839 T: git git://linuxtv.org/media_tree.git
10841 F: drivers/media/tuners/tea5761.*
10843 TEA5767 TUNER DRIVER
10846 W: https://linuxtv.org
10847 T: git git://linuxtv.org/media_tree.git
10849 F: drivers/media/tuners/tea5767.*
10851 TEA6415C MEDIA DRIVER
10854 T: git git://linuxtv.org/media_tree.git
10855 W: https://linuxtv.org
10857 F: drivers/media/i2c/tea6415c*
10859 TEA6420 MEDIA DRIVER
10862 T: git git://linuxtv.org/media_tree.git
10863 W: https://linuxtv.org
10865 F: drivers/media/i2c/tea6420*
10871 F: drivers/net/team/
10872 F: include/linux/if_team.h
10873 F: include/uapi/linux/if_team.h
10875 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10878 F: arch/x86/platform/ts5500/
10880 TECHNOTREND USB IR RECEIVER
10884 F: drivers/media/rc/ttusbir.c
10886 TEGRA ARCHITECTURE SUPPORT
10891 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10900 F: drivers/clk/tegra/
10905 F: drivers/dma/tegra20-apb-dma.c
10910 F: drivers/i2c/busses/i2c-tegra.c
10912 TEGRA IOMMU DRIVERS
10915 F: drivers/iommu/tegra*
10921 F: drivers/input/keyboard/tegra-kbc.c
10926 F: drivers/pwm/pwm-tegra.c
10928 TEGRA SERIAL DRIVER
10931 F: drivers/tty/serial/serial-tegra.c
10936 F: drivers/spi/spi-tegra*
10938 TEHUTI ETHERNET DRIVER
10942 F: drivers/net/ethernet/tehuti/*
10944 Telecom Clock Driver for MCPL0010
10947 F: drivers/char/tlclk.c
10949 TENSILICA XTENSA PORT (xtensa)
10953 T: git git://github.com/czankel/xtensa-linux.git
10956 F: drivers/irqchip/irq-xtensa-*
10958 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10961 T: git git://linuxtv.org/media_tree.git
10962 W: https://linuxtv.org
10964 F: drivers/media/radio/radio-raremono.c
10970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10972 Q: https://patchwork.kernel.org/project/linux-pm/list/
10974 F: drivers/thermal/
10975 F: include/linux/thermal.h
10976 F: include/uapi/linux/thermal.h
10977 F: include/linux/cpu_cooling.h
10978 F: Documentation/devicetree/bindings/thermal/
10980 THERMAL/CPU_COOLING
10986 F: Documentation/thermal/cpu-cooling-api.txt
10987 F: drivers/thermal/cpu_cooling.c
10988 F: include/linux/cpu_cooling.h
10990 THINGM BLINK(1) USB RGB LED DRIVER
10993 F: drivers/hid/hid-thingm.c
10995 THINKPAD ACPI EXTRAS DRIVER
10999 W: http://ibm-acpi.sourceforge.net
11000 W: http://thinkwiki.org/wiki/Ibm-acpi
11001 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11003 F: drivers/platform/x86/thinkpad_acpi.c
11005 TI BANDGAP AND THERMAL DRIVER
11010 F: drivers/thermal/ti-soc-thermal/
11015 W: http://linuxtv.org/
11016 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11018 F: drivers/media/platform/ti-vpe/
11020 TI CDCE706 CLOCK DRIVER
11023 F: drivers/clk/clk-cdce706.c
11030 F: include/linux/clk/ti.h
11032 TI FLASH MEDIA INTERFACE DRIVER
11035 F: drivers/misc/tifm*
11036 F: drivers/mmc/host/tifm_sd.c
11037 F: include/linux/tifm.h
11039 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11044 F: drivers/soc/ti/*
11045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11048 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11053 F: sound/soc/codecs/lm49453*
11054 F: sound/soc/codecs/isabelle*
11056 TI LP855x BACKLIGHT DRIVER
11059 F: Documentation/backlight/lp855x-driver.txt
11060 F: drivers/video/backlight/lp855x_bl.c
11061 F: include/linux/platform_data/lp855x.h
11063 TI LP8727 CHARGER DRIVER
11066 F: drivers/power/lp8727_charger.c
11067 F: include/linux/platform_data/lp8727.h
11069 TI LP8788 MFD DRIVER
11072 F: drivers/iio/adc/lp8788_adc.c
11073 F: drivers/leds/leds-lp8788.c
11074 F: drivers/mfd/lp8788*.c
11075 F: drivers/power/lp8788-charger.c
11076 F: drivers/regulator/lp8788-*.c
11077 F: include/linux/mfd/lp8788*.h
11079 TI NETCP ETHERNET DRIVER
11084 F: drivers/net/ethernet/ti/netcp*
11086 TI TAS571X FAMILY ASoC CODEC DRIVER
11090 F: sound/soc/codecs/tas571x*
11092 TI TWL4030 SERIES SOC CODEC DRIVER
11096 F: sound/soc/codecs/twl4030*
11098 TI WILINK WIRELESS DRIVERS
11100 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11101 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11104 F: drivers/net/wireless/ti/
11105 F: include/linux/wl12xx.h
11112 W: http://tipc.sourceforge.net/
11114 F: include/uapi/linux/tipc*.h
11119 W: http://www.ezchip.com/scm/
11120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11123 F: drivers/char/tile-srom.c
11124 F: drivers/edac/tile_edac.c
11125 F: drivers/net/ethernet/tile/
11126 F: drivers/rtc/rtc-tile.c
11127 F: drivers/tty/hvc/hvc_tile.c
11128 F: drivers/tty/serial/tilegx.c
11129 F: drivers/usb/host/*-tilegx.c
11130 F: include/linux/usb/tilegx.h
11132 TLAN NETWORK DRIVER
11135 W: http://sourceforge.net/projects/tlan/
11137 F: Documentation/networking/tlan.txt
11138 F: drivers/net/ethernet/ti/tlan.*
11140 TOMOYO SECURITY MODULE
11147 W: http://tomoyo.sourceforge.jp/
11148 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11150 F: security/tomoyo/
11152 TOPSTAR LAPTOP EXTRAS DRIVER
11156 F: drivers/platform/x86/topstar-laptop.c
11158 TOSHIBA ACPI EXTRAS DRIVER
11162 F: drivers/platform/x86/toshiba_acpi.c
11164 TOSHIBA BLUETOOTH DRIVER
11168 F: drivers/platform/x86/toshiba_bluetooth.c
11170 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11174 F: drivers/platform/x86/toshiba_haps.c
11176 TOSHIBA WMI HOTKEYS DRIVER
11180 F: drivers/platform/x86/toshiba-wmi.c
11184 W: http://www.buzzard.org.uk/toshiba/
11186 F: drivers/char/toshiba.c
11187 F: include/linux/toshiba.h
11188 F: include/uapi/linux/toshiba.h
11190 TOSHIBA TC358743 DRIVER
11194 F: drivers/media/i2c/tc358743*
11195 F: include/media/i2c/tc358743.h
11201 F: drivers/mmc/host/tmio_mmc*
11202 F: drivers/mmc/host/sh_mobile_sdhi.c
11203 F: include/linux/mmc/tmio.h
11204 F: include/linux/mmc/sh_mobile_sdhi.h
11206 TMP401 HARDWARE MONITOR DRIVER
11210 F: Documentation/hwmon/tmp401
11211 F: drivers/hwmon/tmp401.c
11213 TMPFS (SHMEM FILESYSTEM)
11217 F: include/linux/shmem_fs.h
11220 TM6000 VIDEO4LINUX DRIVER
11223 W: https://linuxtv.org
11224 T: git git://linuxtv.org/media_tree.git
11226 F: drivers/media/usb/tm6000/
11228 TW68 VIDEO4LINUX DRIVER
11231 T: git git://linuxtv.org/media_tree.git
11232 W: https://linuxtv.org
11234 F: drivers/media/pci/tw68/
11241 W: http://tpmdd.sourceforge.net
11243 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11244 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11246 F: drivers/char/tpm/
11248 TPM IBM_VTPM DEVICE DRIVER
11250 W: http://tpmdd.sourceforge.net
11253 F: drivers/char/tpm/tpm_ibmvtpm*
11258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11260 F: Documentation/trace/ftrace.txt
11261 F: arch/*/*/*/ftrace.h
11262 F: arch/*/kernel/ftrace.c
11263 F: include/*/ftrace.h
11264 F: include/linux/trace*.h
11267 F: tools/testing/selftests/ftrace/
11271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11273 K: ^Subject:.*(?i)trivial
11279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11280 F: Documentation/serial/
11282 F: drivers/tty/serial/serial_core.c
11283 F: include/linux/serial_core.h
11284 F: include/linux/serial.h
11285 F: include/linux/tty.h
11286 F: include/uapi/linux/serial_core.h
11287 F: include/uapi/linux/serial.h
11288 F: include/uapi/linux/tty.h
11290 TUA9001 MEDIA DRIVER
11293 W: https://linuxtv.org
11294 W: http://palosaari.fi/linux/
11295 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11296 T: git git://linuxtv.org/anttip/media_tree.git
11298 F: drivers/media/tuners/tua9001*
11300 TULIP NETWORK DRIVERS
11304 F: drivers/net/ethernet/dec/tulip/
11308 W: http://vtun.sourceforge.net/tun
11310 F: Documentation/networking/tuntap.txt
11311 F: arch/um/os-Linux/drivers/
11313 TURBOCHANNEL SUBSYSTEM
11317 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11320 F: include/linux/tc.h
11322 U14-34F SCSI DRIVER
11326 F: drivers/scsi/u14-34f.c
11328 UBI FILE SYSTEM (UBIFS)
11333 T: git git://git.infradead.org/ubifs-2.6.git
11334 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11336 F: Documentation/filesystems/ubifs.txt
11339 UCLINUX (M68KNOMMU AND COLDFIRE)
11341 W: http://www.uclinux.org/
11344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11346 F: arch/m68k/coldfire/
11348 F: arch/m68k/*/*_no.*
11349 F: arch/m68k/include/asm/*_no.*
11354 F: Documentation/filesystems/udf.txt
11360 F: Documentation/filesystems/ufs.txt
11363 UHID USERSPACE HID IO DRIVER:
11367 F: drivers/hid/uhid.c
11368 F: include/uapi/linux/uhid.h
11370 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11374 F: include/linux/uwb.h
11375 F: include/linux/uwb/
11377 UNICORE32 ARCHITECTURE:
11379 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11381 T: git git://github.com/gxt/linux.git
11386 W: http://dotat.at/prog/unifdef
11388 F: scripts/unifdef.c
11390 UNIFORM CDROM DRIVER
11392 W: http://www.kernel.dk
11394 F: Documentation/cdrom/
11395 F: drivers/cdrom/cdrom.c
11396 F: include/linux/cdrom.h
11397 F: include/uapi/linux/cdrom.h
11399 UNISYS S-PAR DRIVERS
11403 F: drivers/staging/unisys/
11405 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11409 F: Documentation/scsi/ufs.txt
11410 F: drivers/scsi/ufs/
11412 UNSORTED BLOCK IMAGES (UBI)
11415 W: http://www.linux-mtd.infradead.org/
11417 T: git git://git.infradead.org/ubifs-2.6.git
11419 F: drivers/mtd/ubi/
11420 F: include/linux/mtd/ubi.h
11421 F: include/uapi/mtd/ubi-user.h
11427 F: Documentation/usb/acm.txt
11428 F: drivers/usb/class/cdc-acm.*
11430 USB AR5523 WIRELESS DRIVER
11434 F: drivers/net/wireless/ath/ar5523/
11442 F: drivers/usb/storage/uas.c
11444 USB CDC ETHERNET DRIVER
11448 F: drivers/net/usb/cdc_*.c
11449 F: include/uapi/linux/usb/cdc.h
11451 USB CHAOSKEY DRIVER
11455 F: drivers/usb/misc/chaoskey.c
11457 USB CYPRESS C67X00 DRIVER
11461 F: drivers/usb/c67x00/
11463 USB DAVICOM DM9601 DRIVER
11466 W: http://www.linux-usb.org/usbnet
11468 F: drivers/net/usb/dm9601.c
11470 USB DIAMOND RIO500 DRIVER
11473 W: http://rio500.sourceforge.net
11475 F: drivers/usb/misc/rio500*
11481 F: Documentation/usb/ehci.txt
11482 F: drivers/usb/host/ehci*
11484 USB GADGET/PERIPHERAL SUBSYSTEM
11487 W: http://www.linux-usb.org/gadget
11488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11490 F: drivers/usb/gadget/
11491 F: include/linux/usb/gadget*
11493 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11499 F: Documentation/hid/hiddev.txt
11500 F: drivers/hid/usbhid/
11506 F: drivers/usb/host/isp116x*
11507 F: include/linux/usb/isp116x.h
11509 USB LAN78XX ETHERNET DRIVER
11514 F: drivers/net/usb/lan78xx.*
11516 USB MASS STORAGE DRIVER
11521 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11522 F: drivers/usb/storage/
11527 T: git git://git.alsa-project.org/alsa-kernel.git
11529 F: sound/usb/midi.*
11531 USB NETWORKING DRIVERS
11534 F: drivers/net/usb/
11540 F: Documentation/usb/ohci.txt
11541 F: drivers/usb/host/ohci*
11543 USB OTG FSM (Finite State Machine)
11545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11548 F: drivers/usb/common/usb-otg-fsm.c
11555 F: Documentation/usb/usbip_protocol.txt
11556 F: drivers/usb/usbip/
11557 F: tools/usb/usbip/
11563 T: git git://github.com/petkan/pegasus.git
11564 W: https://github.com/petkan/pegasus
11566 F: drivers/net/usb/pegasus.*
11571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11573 F: drivers/usb/phy/
11575 USB PRINTER DRIVER (usblp)
11579 F: drivers/usb/class/usblp.c
11581 USB QMI WWAN NETWORK DRIVER
11585 F: Documentation/ABI/testing/sysfs-class-net-qmi
11586 F: drivers/net/usb/qmi_wwan.c
11592 T: git git://github.com/petkan/rtl8150.git
11593 W: https://github.com/petkan/rtl8150
11595 F: drivers/net/usb/rtl8150.c
11597 USB SERIAL SUBSYSTEM
11601 F: Documentation/usb/usb-serial.txt
11602 F: drivers/usb/serial/
11603 F: include/linux/usb/serial.h
11605 USB SMSC75XX ETHERNET DRIVER
11609 F: drivers/net/usb/smsc75xx.*
11611 USB SMSC95XX ETHERNET DRIVER
11615 F: drivers/net/usb/smsc95xx.*
11620 W: http://www.linux-usb.org
11621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11623 F: Documentation/usb/
11625 F: include/linux/usb.h
11626 F: include/linux/usb/
11632 F: drivers/usb/host/uhci*
11634 USB "USBNET" DRIVER FRAMEWORK
11637 W: http://www.linux-usb.org/usbnet
11639 F: drivers/net/usb/usbnet.c
11640 F: include/linux/usb/usbnet.h
11646 T: git git://linuxtv.org/media_tree.git
11647 W: http://www.ideasonboard.org/uvc/
11649 F: drivers/media/usb/uvc/
11650 F: include/uapi/linux/uvcvideo.h
11655 T: git git://linuxtv.org/media_tree.git
11656 W: https://linuxtv.org
11658 F: drivers/media/usb/usbvision/
11664 F: drivers/usb/gadget/function/*uvc*
11665 F: drivers/usb/gadget/legacy/webcam.c
11667 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11671 F: drivers/net/wireless/rndis_wlan.c
11677 F: drivers/usb/host/xhci*
11678 F: drivers/usb/host/pci-quirks*
11682 W: http://linux-lc100020.sourceforge.net
11684 F: drivers/net/wireless/zydas/zd1201.*
11690 T: git git://linuxtv.org/media_tree.git
11691 W: http://royale.zerezo.com/zr364xx/
11693 F: Documentation/video4linux/zr364xx.txt
11694 F: drivers/media/usb/zr364xx/
11700 F: drivers/usb/common/ulpi.c
11701 F: include/linux/ulpi/
11703 USER-MODE LINUX (UML)
11708 W: http://user-mode-linux.sourceforge.net
11709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11711 F: Documentation/virtual/uml/
11717 USERSPACE I/O (UIO)
11721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11722 F: Documentation/DocBook/uio-howto.tmpl
11724 F: include/linux/uio*.h
11729 W: http://en.wikipedia.org/wiki/Util-linux
11730 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11736 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11738 F: Documentation/fb/uvesafb.txt
11739 F: drivers/video/fbdev/uvesafb.*
11745 F: drivers/mtd/nand/vf610_nfc.c
11747 VFAT/FAT/MSDOS FILESYSTEM
11750 F: Documentation/filesystems/vfat.txt
11756 T: git git://github.com/awilliam/linux-vfio.git
11758 F: Documentation/vfio.txt
11760 F: include/linux/vfio.h
11761 F: include/uapi/linux/vfio.h
11763 VFIO PLATFORM DRIVER
11767 F: drivers/vfio/platform/
11769 VIDEOBUF2 FRAMEWORK
11775 F: drivers/media/v4l2-core/videobuf2-*
11776 F: include/media/videobuf2-*
11778 VIRTUAL SERIO DEVICE DRIVER
11781 F: drivers/input/serio/userio.c
11782 F: include/uapi/linux/userio.h
11784 VIRTIO CONSOLE DRIVER
11788 F: drivers/char/virtio_console.c
11789 F: include/linux/virtio_console.h
11790 F: include/uapi/linux/virtio_console.h
11792 VIRTIO CORE, NET AND BLOCK DRIVERS
11798 F: drivers/net/virtio_net.c
11799 F: drivers/block/virtio_blk.c
11800 F: include/linux/virtio_*.h
11801 F: include/uapi/linux/virtio_*.h
11803 VIRTIO DRIVERS FOR S390
11810 F: drivers/s390/virtio/
11818 F: drivers/gpu/drm/virtio/
11819 F: include/uapi/linux/virtio_gpu.h
11821 VIRTIO HOST (VHOST)
11826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11829 F: include/uapi/linux/vhost.h
11831 VIRTIO INPUT DRIVER
11834 F: drivers/virtio/virtio_input.c
11835 F: include/uapi/linux/virtio_input.h
11837 VIA RHINE NETWORK DRIVER
11839 F: drivers/net/ethernet/via/via-rhine.c
11841 VIA SD/MMC CARD CONTROLLER DRIVER
11845 F: drivers/mmc/host/via-sdmmc.c
11847 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11851 F: include/linux/via-core.h
11852 F: include/linux/via-gpio.h
11853 F: include/linux/via_i2c.h
11854 F: drivers/video/fbdev/via/
11856 VIA VELOCITY NETWORK DRIVER
11860 F: drivers/net/ethernet/via/via-velocity.*
11869 VIVID VIRTUAL VIDEO DRIVER
11872 T: git git://linuxtv.org/media_tree.git
11873 W: https://linuxtv.org
11875 F: drivers/media/platform/vivid/*
11881 F: drivers/net/macvlan.c
11882 F: include/linux/if_*vlan.h
11889 F: drivers/vlynq/vlynq.c
11890 F: include/linux/vlynq.h
11898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11899 F: Documentation/vme_api.txt
11900 F: drivers/staging/vme/
11902 F: include/linux/vme*
11904 VMWARE HYPERVISOR INTERFACE
11908 F: arch/x86/kernel/cpu/vmware.c
11910 VMWARE BALLOON DRIVER
11916 F: drivers/misc/vmw_balloon.c
11918 VMWARE VMMOUSE SUBDRIVER
11923 F: drivers/input/mouse/vmmouse.c
11924 F: drivers/input/mouse/vmmouse.h
11926 VMWARE VMXNET3 ETHERNET DRIVER
11931 F: drivers/net/vmxnet3/
11933 VMware PVSCSI driver
11938 F: drivers/scsi/vmw_pvscsi.c
11939 F: drivers/scsi/vmw_pvscsi.h
11941 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11945 W: http://www.slimlogic.co.uk/?p=48
11946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11948 F: drivers/regulator/
11949 F: include/linux/regulator/
11956 F: drivers/net/vrf.c
11957 F: Documentation/networking/vrf.txt
11959 VT1211 HARDWARE MONITOR DRIVER
11963 F: Documentation/hwmon/vt1211
11964 F: drivers/hwmon/vt1211.c
11966 VT8231 HARDWARE MONITOR DRIVER
11970 F: drivers/hwmon/vt8231.c
11972 VUB300 USB to SDIO/SD/MMC bridge chip
11977 F: drivers/mmc/host/vub300.c
11979 W1 DALLAS'S 1-WIRE BUS
11982 F: Documentation/w1/
11985 W83791D HARDWARE MONITORING DRIVER
11989 F: Documentation/hwmon/w83791d
11990 F: drivers/hwmon/w83791d.c
11992 W83793 HARDWARE MONITORING DRIVER
11996 F: Documentation/hwmon/w83793
11997 F: drivers/hwmon/w83793.c
11999 W83795 HARDWARE MONITORING DRIVER
12003 F: drivers/hwmon/w83795.c
12005 W83L51xD SD/MMC CARD INTERFACE DRIVER
12008 F: drivers/mmc/host/wbsd.*
12010 WACOM PROTOCOL 4 SERIAL TABLETS
12015 F: drivers/input/tablet/wacom_serial4.c
12017 WATCHDOG DEVICE DRIVERS
12021 W: http://www.linux-watchdog.org/
12022 T: git git://www.linux-watchdog.org/linux-watchdog.git
12024 F: Documentation/watchdog/
12025 F: drivers/watchdog/
12026 F: include/linux/watchdog.h
12027 F: include/uapi/linux/watchdog.h
12033 F: drivers/scsi/wd7000.c
12039 F: drivers/hid/hid-wiimote*
12044 F: drivers/media/rc/winbond-cir.c
12046 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12050 F: drivers/watchdog/ebc-c384_wdt.c
12052 WINSYSTEMS WS16C48 GPIO DRIVER
12056 F: drivers/gpio/gpio-ws16c48.c
12063 W: http://linuxwimax.org
12064 F: Documentation/wimax/README.wimax
12065 F: include/linux/wimax/debug.h
12066 F: include/net/wimax.h
12067 F: include/uapi/linux/wimax.h
12070 WISTRON LAPTOP BUTTON DRIVER
12073 F: drivers/input/misc/wistron_btns.c
12075 WL3501 WIRELESS PCMCIA CARD DRIVER
12078 W: http://oops.ghostprotocols.net:81/blog
12080 F: drivers/net/wireless/wl3501*
12082 WOLFSON MICROELECTRONICS DRIVERS
12084 T: git https://github.com/CirrusLogic/linux-drivers.git
12085 W: https://github.com/CirrusLogic/linux-drivers/wiki
12087 F: Documentation/hwmon/wm83??
12088 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12089 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12090 F: Documentation/devicetree/bindings/mfd/arizona.txt
12091 F: arch/arm/mach-s3c64xx/mach-crag6410*
12092 F: drivers/clk/clk-wm83*.c
12093 F: drivers/extcon/extcon-arizona.c
12094 F: drivers/leds/leds-wm83*.c
12095 F: drivers/gpio/gpio-*wm*.c
12096 F: drivers/gpio/gpio-arizona.c
12097 F: drivers/hwmon/wm83??-hwmon.c
12098 F: drivers/input/misc/wm831x-on.c
12099 F: drivers/input/touchscreen/wm831x-ts.c
12100 F: drivers/input/touchscreen/wm97*.c
12101 F: drivers/mfd/arizona*
12102 F: drivers/mfd/wm*.c
12103 F: drivers/mfd/cs47l24*
12104 F: drivers/power/wm83*.c
12105 F: drivers/rtc/rtc-wm83*.c
12106 F: drivers/regulator/wm8*.c
12107 F: drivers/video/backlight/wm83*_bl.c
12108 F: drivers/watchdog/wm83*_wdt.c
12109 F: include/linux/mfd/arizona/
12110 F: include/linux/mfd/wm831x/
12111 F: include/linux/mfd/wm8350/
12112 F: include/linux/mfd/wm8400*
12113 F: include/linux/wm97xx.h
12114 F: include/sound/wm????.h
12115 F: sound/soc/codecs/arizona.?
12116 F: sound/soc/codecs/wm*
12117 F: sound/soc/codecs/cs47l24*
12122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12124 F: include/linux/workqueue.h
12125 F: kernel/workqueue.c
12126 F: Documentation/workqueue.txt
12132 F: Documentation/networking/x25*
12133 F: include/net/x25*
12136 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12144 F: Documentation/x86/
12147 X86 PLATFORM DRIVERS
12150 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12152 F: drivers/platform/x86/
12153 F: drivers/platform/olpc/
12155 X86 MCE INFRASTRUCTURE
12160 F: arch/x86/kernel/cpu/mcheck/*
12162 X86 MICROCODE UPDATE SUPPORT
12165 F: arch/x86/kernel/cpu/microcode/*
12170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12172 F: arch/x86/entry/vdso/
12174 XC2028/3028 TUNER DRIVER
12177 W: https://linuxtv.org
12178 T: git git://linuxtv.org/media_tree.git
12180 F: drivers/media/tuners/tuner-xc2028.*
12182 XEN HYPERVISOR INTERFACE
12187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12190 F: drivers/*/xen-*front.c
12192 F: arch/x86/include/asm/xen/
12194 F: include/uapi/xen/
12201 F: arch/arm/include/asm/xen/
12203 XEN HYPERVISOR ARM64
12208 F: arch/arm64/include/asm/xen/
12210 XEN NETWORK BACKEND DRIVER
12215 F: drivers/net/xen-netback/*
12221 F: arch/x86/pci/*xen*
12222 F: drivers/pci/*xen*
12224 XEN BLOCK SUBSYSTEM
12229 F: drivers/block/xen-blkback/*
12230 F: drivers/block/xen*
12237 F: drivers/scsi/xen-scsifront.c
12238 F: drivers/xen/xen-scsiback.c
12239 F: include/xen/interface/io/vscsiif.h
12241 XEN SWIOTLB SUBSYSTEM
12245 F: arch/x86/xen/*swiotlb*
12246 F: drivers/xen/*swiotlb*
12249 P: Silicon Graphics Inc
12253 W: http://oss.sgi.com/projects/xfs
12254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12256 F: Documentation/filesystems/xfs.txt
12259 XILINX AXI ETHERNET DRIVER
12263 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12265 XILINX UARTLITE SERIAL DRIVER
12269 F: drivers/tty/serial/uartlite.c
12271 XILINX VIDEO IP CORES
12275 T: git git://linuxtv.org/media_tree.git
12277 F: Documentation/devicetree/bindings/media/xilinx/
12278 F: drivers/media/platform/xilinx/
12279 F: include/uapi/linux/xilinx-v4l2-controls.h
12285 F: drivers/char/xillybus/
12287 XTENSA XTFPGA PLATFORM SUPPORT
12291 F: drivers/spi/spi-xtensa-xtfpga.c
12292 F: sound/soc/xtensa/xtfpga-i2s.c
12294 YAM DRIVER FOR AX.25
12298 F: drivers/net/hamradio/yam*
12299 F: include/linux/yam.h
12301 YEALINK PHONE DRIVER
12305 F: Documentation/input/yealink.txt
12306 F: drivers/input/misc/yealink.*
12308 Z8530 DRIVER FOR AX.25
12310 W: http://yaina.de/jreuter/
12311 W: http://www.qsl.net/dl1bke/
12314 F: Documentation/networking/z8530drv.txt
12315 F: drivers/net/hamradio/*scc.c
12316 F: drivers/net/hamradio/z8530.h
12318 ZBUD COMPRESSED PAGE ALLOCATOR
12323 F: include/linux/zbud.h
12325 ZD1211RW WIRELESS DRIVER
12328 W: http://zd1211.ath.cx/wiki/DriverRewrite
12332 F: drivers/net/wireless/zydas/zd1211rw/
12334 ZPOOL COMPRESSED PAGE STORAGE API
12339 F: include/linux/zpool.h
12341 ZR36067 VIDEO FOR LINUX DRIVER
12344 W: http://mjpeg.sourceforge.net/driver-zoran/
12345 T: hg https://linuxtv.org/hg/v4l-dvb
12347 F: drivers/media/pci/zoran/
12349 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12355 F: drivers/block/zram/
12356 F: Documentation/blockdev/zram.txt
12358 ZS DECSTATION Z85C30 SERIAL DRIVER
12361 F: drivers/tty/serial/zs.*
12363 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12370 F: include/linux/zsmalloc.h
12371 F: Documentation/vm/zsmalloc.txt
12373 ZSWAP COMPRESSED SWAP CACHING
12382 Q: http://patchwork.kernel.org/project/LKML/list/
12383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12384 S: Buried alive in reporters