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.armlinux.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.armlinux.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.armlinux.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.armlinux.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.armlinux.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.armlinux.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/
2210 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2211 F: Documentation/ABI/testing/sysfs-class-net-mesh
2212 F: Documentation/networking/batman-adv.txt
2215 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2218 W: http://www.baycom.org/~tom/ham/ham.html
2220 F: drivers/net/hamradio/baycom*
2222 BCACHE (BLOCK LAYER CACHE)
2225 W: http://bcache.evilpiepirate.org
2227 F: drivers/md/bcache/
2229 BDISP ST MEDIA DRIVER
2232 T: git git://linuxtv.org/media_tree.git
2233 W: https://linuxtv.org
2235 F: drivers/media/platform/sti/bdisp
2239 F: Documentation/filesystems/befs.txt
2242 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2246 F: drivers/net/ethernet/ec_bhf.c
2251 F: Documentation/filesystems/bfs.txt
2253 F: include/uapi/linux/bfs_fs.h
2255 BLACKFIN ARCHITECTURE
2258 T: git git://git.code.sf.net/p/adi-linux/code
2259 W: http://blackfin.uclinux.org
2263 BLACKFIN EMAC DRIVER
2265 W: http://blackfin.uclinux.org
2267 F: drivers/net/ethernet/adi/
2271 W: http://blackfin.uclinux.org
2273 F: drivers/rtc/rtc-bfin.c
2278 W: http://blackfin.uclinux.org
2280 F: drivers/mmc/host/bfin_sdh.c
2282 BLACKFIN SERIAL DRIVER
2285 W: http://blackfin.uclinux.org
2287 F: drivers/tty/serial/bfin_uart.c
2289 BLACKFIN WATCHDOG DRIVER
2291 W: http://blackfin.uclinux.org
2293 F: drivers/watchdog/bfin_wdt.c
2295 BLACKFIN I2C TWI DRIVER
2298 W: http://blackfin.uclinux.org/
2300 F: drivers/i2c/busses/i2c-bfin-twi.c
2302 BLACKFIN MEDIA DRIVER
2305 W: http://blackfin.uclinux.org/
2307 F: drivers/media/platform/blackfin/
2308 F: drivers/media/i2c/adv7183*
2309 F: drivers/media/i2c/vs6624*
2311 BLINKM RGB LED DRIVER
2314 F: drivers/leds/leds-blinkm.c
2319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2322 F: kernel/trace/blktrace.c
2328 F: drivers/mtd/devices/block2mtd.c
2335 W: http://www.bluez.org/
2336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2339 F: drivers/bluetooth/
2346 W: http://www.bluez.org/
2347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2351 F: include/net/bluetooth/
2358 W: http://sourceforge.net/projects/bonding/
2360 F: drivers/net/bonding/
2361 F: include/uapi/linux/if_bonding.h
2363 BPF (Safe dynamic programs and tools)
2370 BROADCOM B44 10/100 ETHERNET DRIVER
2374 F: drivers/net/ethernet/broadcom/b44.*
2376 BROADCOM GENET ETHERNET DRIVER
2380 F: drivers/net/ethernet/broadcom/genet/
2382 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2387 F: drivers/net/ethernet/broadcom/bnx2.*
2388 F: drivers/net/ethernet/broadcom/bnx2_*
2390 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2394 F: drivers/net/ethernet/broadcom/bnx2x/
2396 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2401 T: git git://github.com/broadcom/mach-bcm
2403 F: arch/arm/mach-bcm/
2404 F: arch/arm/boot/dts/bcm113*
2405 F: arch/arm/boot/dts/bcm216*
2406 F: arch/arm/boot/dts/bcm281*
2407 F: arch/arm64/boot/dts/broadcom/
2408 F: arch/arm/configs/bcm_defconfig
2409 F: drivers/mmc/host/sdhci-bcm-kona.c
2410 F: drivers/clocksource/bcm_kona_timer.c
2412 BROADCOM BCM2835 ARM ARCHITECTURE
2418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2422 BROADCOM BCM47XX MIPS ARCHITECTURE
2427 F: arch/mips/bcm47xx/*
2428 F: arch/mips/include/asm/mach-bcm47xx/*
2430 BROADCOM BCM5301X ARM ARCHITECTURE
2434 F: arch/arm/mach-bcm/bcm_5301x.c
2435 F: arch/arm/boot/dts/bcm5301x.dtsi
2436 F: arch/arm/boot/dts/bcm470*
2438 BROADCOM BCM63XX ARM ARCHITECTURE
2442 T: git git://github.com/broadcom/stblinux.git
2444 F: arch/arm/mach-bcm/bcm63xx.c
2445 F: arch/arm/include/debug/bcm63xx.S
2447 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2451 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2453 BROADCOM BCM7XXX ARM ARCHITECTURE
2459 T: git git://github.com/broadcom/stblinux.git
2461 F: arch/arm/mach-bcm/*brcmstb*
2462 F: arch/arm/boot/dts/bcm7*.dts*
2463 F: drivers/bus/brcmstb_gisb.c
2466 BROADCOM BMIPS MIPS ARCHITECTURE
2470 T: git git://github.com/broadcom/stblinux.git
2472 F: arch/mips/bmips/*
2473 F: arch/mips/include/asm/mach-bmips/*
2474 F: arch/mips/kernel/*bmips*
2475 F: arch/mips/boot/dts/brcm/bcm*.dts*
2476 F: drivers/irqchip/irq-bcm63*
2477 F: drivers/irqchip/irq-bcm7*
2478 F: drivers/irqchip/irq-brcmstb*
2479 F: include/linux/bcm963xx_nvram.h
2480 F: include/linux/bcm963xx_tag.h
2482 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2488 F: drivers/net/ethernet/broadcom/tg3.*
2490 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2498 F: drivers/net/wireless/broadcom/brcm80211/
2500 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2504 F: drivers/scsi/bnx2fc/
2506 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2510 F: drivers/scsi/bnx2i/
2512 BROADCOM IPROC ARM ARCHITECTURE
2518 T: git git://github.com/broadcom/cygnus-linux.git
2534 BROADCOM BRCMSTB GPIO DRIVER
2538 F: drivers/gpio/gpio-brcmstb.c
2539 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2541 BROADCOM KONA GPIO DRIVER
2545 F: drivers/gpio/gpio-bcm-kona.c
2546 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2548 BROADCOM NVRAM DRIVER
2552 F: drivers/firmware/broadcom/*
2554 BROADCOM STB NAND FLASH DRIVER
2560 F: drivers/mtd/nand/brcmnand/
2562 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2567 F: include/linux/bcma/
2569 BROADCOM SYSTEMPORT ETHERNET DRIVER
2573 F: drivers/net/ethernet/broadcom/bcmsysport.*
2575 BROADCOM VULCAN ARM64 SOC
2580 F: arch/arm64/boot/dts/broadcom/vulcan*
2582 BROCADE BFA FC SCSI DRIVER
2587 F: drivers/scsi/bfa/
2589 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2593 F: drivers/net/ethernet/brocade/bna/
2595 BSG (block layer generic sg v4 driver)
2600 F: include/linux/bsg.h
2601 F: include/uapi/linux/bsg.h
2606 T: git git://git.alsa-project.org/alsa-kernel.git
2608 F: Documentation/sound/alsa/Bt87x.txt
2609 F: sound/pci/bt87x.c
2613 W: http://bu3sch.de/btgpio.php
2615 F: drivers/gpio/gpio-bt8xx.c
2622 W: http://btrfs.wiki.kernel.org/
2623 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2626 F: Documentation/filesystems/btrfs.txt
2629 BTTV VIDEO4LINUX DRIVER
2632 W: https://linuxtv.org
2633 T: git git://linuxtv.org/media_tree.git
2635 F: Documentation/video4linux/bttv/
2636 F: drivers/media/pci/bt8xx/bttv*
2638 BUSLOGIC SCSI DRIVER
2642 F: drivers/scsi/BusLogic.*
2643 F: drivers/scsi/FlashPoint.*
2645 C-MEDIA CMI8788 DRIVER
2648 T: git git://git.alsa-project.org/alsa-kernel.git
2650 F: sound/pci/oxygen/
2656 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2660 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2664 F: Documentation/filesystems/caching/cachefiles.txt
2667 CADET FM/AM RADIO RECEIVER DRIVER
2670 T: git git://linuxtv.org/media_tree.git
2671 W: https://linuxtv.org
2673 F: drivers/media/radio/radio-cadet*
2675 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2678 T: git git://linuxtv.org/media_tree.git
2680 F: Documentation/video4linux/cafe_ccic
2681 F: drivers/media/platform/marvell-ccic/
2687 F: Documentation/networking/caif/
2688 F: drivers/net/caif/
2689 F: include/uapi/linux/caif/
2690 F: include/net/caif/
2693 CALGARY x86-64 IOMMU
2698 F: arch/x86/kernel/pci-calgary_64.c
2699 F: arch/x86/kernel/tce_64.c
2700 F: arch/x86/include/asm/calgary.h
2701 F: arch/x86/include/asm/tce.h
2707 W: https://github.com/linux-can
2708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2711 F: Documentation/networking/can.txt
2713 F: include/linux/can/core.h
2714 F: include/uapi/linux/can.h
2715 F: include/uapi/linux/can/bcm.h
2716 F: include/uapi/linux/can/raw.h
2717 F: include/uapi/linux/can/gw.h
2723 W: https://github.com/linux-can
2724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2728 F: include/linux/can/dev.h
2729 F: include/linux/can/platform/
2730 F: include/uapi/linux/can/error.h
2731 F: include/uapi/linux/can/netlink.h
2737 F: include/linux/capability.h
2738 F: include/uapi/linux/capability.h
2739 F: security/commoncap.c
2740 F: kernel/capability.c
2742 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2745 F: drivers/iio/light/cm*
2746 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2748 CAVIUM LIQUIDIO NETWORK DRIVER
2754 W: http://www.cavium.com
2756 F: drivers/net/ethernet/cavium/liquidio/
2758 CC2520 IEEE-802.15.4 RADIO DRIVER
2762 F: drivers/net/ieee802154/cc2520.c
2763 F: include/linux/spi/cc2520.h
2764 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2766 CELL BROADBAND ENGINE ARCHITECTURE
2769 W: http://www.ibm.com/developerworks/power/cell/
2771 F: arch/powerpc/include/asm/cell*.h
2772 F: arch/powerpc/include/asm/spu*.h
2773 F: arch/powerpc/include/uapi/asm/spu*.h
2774 F: arch/powerpc/oprofile/*cell*
2775 F: arch/powerpc/platforms/cell/
2777 CEPH COMMON CODE (LIBCEPH)
2783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2784 T: git git://github.com/ceph/ceph-client.git
2787 F: include/linux/ceph/
2788 F: include/linux/crush/
2790 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2797 T: git git://github.com/ceph/ceph-client.git
2799 F: Documentation/filesystems/ceph.txt
2802 CERTIFICATE HANDLING:
2807 F: Documentation/module-signing.txt
2809 F: scripts/sign-file.c
2810 F: scripts/extract-cert.c
2812 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2815 F: Documentation/usb/WUSB-Design-overview.txt
2816 F: Documentation/usb/wusb-cbaf
2817 F: drivers/usb/host/hwa-hc.c
2818 F: drivers/usb/host/whci/
2819 F: drivers/usb/wusbcore/
2820 F: include/linux/usb/wusb*
2822 CFAG12864B LCD DRIVER
2824 W: http://miguelojeda.es/auxdisplay.htm
2825 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2827 F: drivers/auxdisplay/cfag12864b.c
2828 F: include/linux/cfag12864b.h
2830 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2832 W: http://miguelojeda.es/auxdisplay.htm
2833 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2835 F: drivers/auxdisplay/cfag12864bfb.c
2836 F: include/linux/cfag12864b.h
2838 CFG80211 and NL80211
2841 W: http://wireless.kernel.org/
2842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2845 F: include/uapi/linux/nl80211.h
2846 F: include/net/cfg80211.h
2848 X: net/wireless/wext*
2850 CHAR and MISC DRIVERS
2853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2857 F: include/linux/miscdevice.h
2863 F: scripts/checkpatch.pl
2865 CHINESE DOCUMENTATION
2870 F: Documentation/zh_CN/
2872 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2877 F: drivers/usb/chipidea/
2879 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2883 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2884 F: drivers/input/touchscreen/chipone_icn8318.c
2886 CHROME HARDWARE PLATFORM SUPPORT
2889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2890 F: drivers/platform/chrome/
2892 CISCO VIC ETHERNET NIC DRIVER
2898 F: drivers/net/ethernet/cisco/enic/
2900 CISCO VIC LOW LATENCY NIC DRIVER
2904 F: drivers/infiniband/hw/usnic/
2906 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2910 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2912 CIRRUS LOGIC AUDIO CODEC DRIVERS
2917 F: sound/soc/codecs/cs*
2924 F: include/linux/cleancache.h
2930 F: include/linux/clk.h
2932 CLOCKSOURCE, CLOCKEVENT DRIVERS
2936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2938 F: drivers/clocksource
2940 CISCO FCOE HBA DRIVER
2946 F: drivers/scsi/fnic/
2948 CISCO SCSI HBA DRIVER
2953 F: drivers/scsi/snic/
2960 F: drivers/platform/x86/classmate-laptop.c
2965 T: git git://linuxtv.org/media_tree.git
2966 W: https://linuxtv.org
2968 F: drivers/media/pci/cobalt/
2970 COCCINELLE/Semantic Patches (SmPL)
2976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2977 W: http://coccinelle.lip6.fr/
2979 F: Documentation/coccinelle.txt
2980 F: scripts/coccinelle/
2981 F: scripts/coccicheck
2987 W: http://www.coda.cs.cmu.edu/
2989 F: Documentation/filesystems/coda.txt
2991 F: include/linux/coda*.h
2992 F: include/uapi/linux/coda*.h
2994 CODA V4L2 MEM2MEM DRIVER
2998 F: Documentation/devicetree/bindings/media/coda.txt
2999 F: drivers/media/platform/coda/
3001 COMMON CLK FRAMEWORK
3005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3008 X: drivers/clk/clkdev.c
3009 F: include/linux/clk-pr*
3010 F: include/linux/clk/
3012 COMMON INTERNET FILE SYSTEM (CIFS)
3016 W: http://linux-cifs.samba.org/
3017 T: git git://git.samba.org/sfrench/cifs-2.6.git
3019 F: Documentation/filesystems/cifs/
3022 COMPACTPCI HOTPLUG CORE
3026 F: drivers/pci/hotplug/cpci_hotplug*
3028 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3032 F: drivers/pci/hotplug/cpcihp_zt5550.*
3034 COMPACTPCI HOTPLUG GENERIC DRIVER
3038 F: drivers/pci/hotplug/cpcihp_generic.c
3040 COMPAL LAPTOP SUPPORT
3044 F: drivers/platform/x86/compal-laptop.c
3046 CONEXANT ACCESSRUNNER USB DRIVER
3048 W: http://accessrunner.sourceforge.net/
3050 F: drivers/usb/atm/cxacru.c
3055 T: git git://git.infradead.org/users/hch/configfs.git
3058 F: include/linux/configfs.h
3064 F: drivers/connector/
3066 CONTROL GROUP (CGROUP)
3071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3073 F: Documentation/cgroups/
3074 F: include/linux/cgroup*
3077 CONTROL GROUP - CPUSET
3080 W: http://www.bullopensource.org/cpuset/
3081 W: http://oss.sgi.com/projects/cpusets/
3082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3084 F: Documentation/cgroups/cpusets.txt
3085 F: include/linux/cpuset.h
3088 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3098 CORETEMP HARDWARE MONITORING DRIVER
3102 F: Documentation/hwmon/coretemp
3103 F: drivers/hwmon/coretemp.c
3105 COSA/SRP SYNC SERIAL DRIVER
3107 W: http://www.fi.muni.cz/~kas/cosa/
3109 F: drivers/net/wan/cosa*
3111 CPMAC ETHERNET DRIVER
3115 F: drivers/net/ethernet/ti/cpmac.c
3117 CPU FREQUENCY DRIVERS
3122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3123 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3125 F: include/linux/cpufreq.h
3127 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3131 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3133 F: drivers/cpufreq/arm_big_little.h
3134 F: drivers/cpufreq/arm_big_little.c
3135 F: drivers/cpufreq/arm_big_little_dt.c
3137 CPUIDLE DRIVER - ARM BIG LITTLE
3142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3144 F: drivers/cpuidle/cpuidle-big_little.c
3146 CPUIDLE DRIVER - ARM EXYNOS
3153 F: drivers/cpuidle/cpuidle-exynos.c
3154 F: arch/arm/mach-exynos/pm.c
3161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3162 F: drivers/cpuidle/*
3163 F: include/linux/cpuidle.h
3168 F: arch/x86/kernel/cpuid.c
3169 F: arch/x86/kernel/msr.c
3171 CPU POWER MONITORING SUBSYSTEM
3175 F: tools/power/cpupower/
3178 W: http://sourceforge.net/projects/cramfs/
3179 S: Orphan / Obsolete
3180 F: Documentation/filesystems/cramfs.txt
3187 W: http://developer.axis.com
3188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3191 F: drivers/tty/serial/crisv10.*
3197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3200 F: Documentation/crypto/
3201 F: Documentation/DocBook/crypto-API.tmpl
3207 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3211 F: crypto/ansi_cprng.c
3217 T: git git://linuxtv.org/media_tree.git
3218 W: http://linuxtv.org
3220 F: drivers/media/i2c/cs3308.c
3221 F: drivers/media/i2c/cs3308.h
3223 CS5535 Audio ALSA driver
3226 F: sound/pci/cs5535audio/
3231 F: drivers/net/wireless/st/cw1200/
3233 CX18 VIDEO4LINUX DRIVER
3237 T: git git://linuxtv.org/media_tree.git
3238 W: https://linuxtv.org
3239 W: http://www.ivtvdriver.org/index.php/Cx18
3241 F: Documentation/video4linux/cx18.txt
3242 F: drivers/media/pci/cx18/
3243 F: include/uapi/linux/ivtv*
3245 CX2341X MPEG ENCODER HELPER MODULE
3248 T: git git://linuxtv.org/media_tree.git
3249 W: https://linuxtv.org
3251 F: drivers/media/common/cx2341x*
3252 F: include/media/cx2341x*
3254 CX24120 MEDIA DRIVER
3258 W: https://linuxtv.org
3259 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3261 F: drivers/media/dvb-frontends/cx24120*
3263 CX88 VIDEO4LINUX DRIVER
3266 W: https://linuxtv.org
3267 T: git git://linuxtv.org/media_tree.git
3269 F: Documentation/video4linux/cx88/
3270 F: drivers/media/pci/cx88/
3272 CXD2820R MEDIA DRIVER
3275 W: https://linuxtv.org
3276 W: http://palosaari.fi/linux/
3277 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3278 T: git git://linuxtv.org/anttip/media_tree.git
3280 F: drivers/media/dvb-frontends/cxd2820r*
3282 CXGB3 ETHERNET DRIVER (CXGB3)
3285 W: http://www.chelsio.com
3287 F: drivers/net/ethernet/chelsio/cxgb3/
3289 CXGB3 ISCSI DRIVER (CXGB3I)
3292 W: http://www.chelsio.com
3294 F: drivers/scsi/cxgbi/cxgb3i
3296 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3299 W: http://www.openfabrics.org
3301 F: drivers/infiniband/hw/cxgb3/
3303 CXGB4 ETHERNET DRIVER (CXGB4)
3306 W: http://www.chelsio.com
3308 F: drivers/net/ethernet/chelsio/cxgb4/
3310 CXGB4 ISCSI DRIVER (CXGB4I)
3313 W: http://www.chelsio.com
3315 F: drivers/scsi/cxgbi/cxgb4i
3317 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3320 W: http://www.openfabrics.org
3322 F: drivers/infiniband/hw/cxgb4/
3324 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3327 W: http://www.chelsio.com
3329 F: drivers/net/ethernet/chelsio/cxgb4vf/
3331 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3336 F: drivers/misc/cxl/
3337 F: include/misc/cxl*
3338 F: include/uapi/misc/cxl.h
3339 F: Documentation/powerpc/cxl.txt
3340 F: Documentation/powerpc/cxl.txt
3341 F: Documentation/ABI/testing/sysfs-class-cxl
3343 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3348 F: drivers/scsi/cxlflash/
3349 F: include/uapi/scsi/cxlflash_ioctls.h
3350 F: Documentation/powerpc/cxlflash.txt
3352 STMMAC ETHERNET DRIVER
3356 W: http://www.stlinux.com
3358 F: drivers/net/ethernet/stmicro/stmmac/
3363 W: http://www.armlinux.org.uk/
3365 F: drivers/video/fbdev/cyber2000fb.*
3367 CYCLADES ASYNC MUX DRIVER
3368 W: http://www.cyclades.com/
3370 F: drivers/tty/cyclades.c
3371 F: include/linux/cyclades.h
3372 F: include/uapi/linux/cyclades.h
3374 CYCLADES PC300 DRIVER
3375 W: http://www.cyclades.com/
3377 F: drivers/net/wan/pc300*
3379 CYPRESS_FIRMWARE MEDIA DRIVER
3382 W: https://linuxtv.org
3383 W: http://palosaari.fi/linux/
3384 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3385 T: git git://linuxtv.org/anttip/media_tree.git
3387 F: drivers/media/common/cypress_firmware*
3389 CYTTSP TOUCHSCREEN DRIVER
3393 F: drivers/input/touchscreen/cyttsp*
3394 F: include/linux/input/cyttsp.h
3396 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3399 F: drivers/rtc/rtc-ds1685.c
3400 F: include/linux/rtc/ds1685.h
3402 DAMA SLAVE for AX.25
3404 W: http://yaina.de/jreuter/
3405 W: http://www.qsl.net/dl1bke/
3408 F: net/ax25/af_ax25.c
3409 F: net/ax25/ax25_dev.c
3410 F: net/ax25/ax25_ds_*
3411 F: net/ax25/ax25_in.c
3412 F: net/ax25/ax25_out.c
3413 F: net/ax25/ax25_timer.c
3414 F: net/ax25/sysctl_net_ax25.c
3416 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3419 F: Documentation/networking/dmfe.txt
3420 F: drivers/net/ethernet/dec/tulip/dmfe.c
3422 DC390/AM53C974 SCSI driver
3426 F: drivers/scsi/am53c974.c
3433 W: http://twibble.org/dist/dc395x/
3434 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3436 F: Documentation/scsi/dc395x.txt
3437 F: drivers/scsi/dc395x.*
3442 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3444 F: include/linux/dccp.h
3445 F: include/uapi/linux/dccp.h
3446 F: include/linux/tfrc.h
3449 DECnet NETWORK LAYER
3450 W: http://linux-decnet.sourceforge.net
3453 F: Documentation/networking/decnet.txt
3456 DECSTATION PLATFORM SUPPORT
3459 W: http://www.linux-mips.org/wiki/DECstation
3462 F: arch/mips/include/asm/dec/
3463 F: arch/mips/include/asm/mach-dec/
3465 DEFXX FDDI NETWORK DRIVER
3468 F: drivers/net/fddi/defxx.*
3475 F: drivers/platform/x86/dell-laptop.c
3477 DELL LAPTOP RBTN DRIVER
3480 F: drivers/platform/x86/dell-rbtn.*
3482 DELL LAPTOP FREEFALL DRIVER
3485 F: drivers/platform/x86/dell-smo8800.c
3487 DELL LAPTOP SMM DRIVER
3490 F: drivers/hwmon/dell-smm-hwmon.c
3491 F: include/uapi/linux/i8k.h
3493 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3496 F: Documentation/dcdbas.txt
3497 F: drivers/firmware/dcdbas.*
3499 DELL WMI EXTRAS DRIVER
3503 F: drivers/platform/x86/dell-wmi.c
3505 DESIGNWARE USB2 DRD IP DRIVER
3508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3510 F: drivers/usb/dwc2/
3512 DESIGNWARE USB3 DRD IP DRIVER
3515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3517 F: drivers/usb/dwc3/
3519 DEVICE COREDUMP (DEV_COREDUMP)
3523 F: drivers/base/devcoredump.c
3524 F: include/linux/devcoredump.h
3526 DEVICE FREQUENCY (DEVFREQ)
3530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3533 F: include/linux/devfreq.h
3534 F: Documentation/devicetree/bindings/devfreq/
3536 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3541 F: drivers/devfreq/event/
3542 F: drivers/devfreq/devfreq-event.c
3543 F: include/linux/devfreq-event.h
3544 F: Documentation/devicetree/bindings/devfreq/event/
3546 DEVICE NUMBER REGISTRY
3548 W: http://lanana.org/docs/device-list/index.html
3556 W: http://sources.redhat.com/dm
3557 Q: http://patchwork.kernel.org/project/dm-devel/list/
3558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3559 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3561 F: Documentation/device-mapper/
3563 F: drivers/md/persistent-data/
3564 F: include/linux/device-mapper.h
3565 F: include/linux/dm-*.h
3566 F: include/uapi/linux/dm-*.h
3572 F: net/core/devlink.c
3573 F: include/net/devlink.h
3574 F: include/uapi/linux/devlink.h
3576 DIALOG SEMICONDUCTOR DRIVERS
3578 W: http://www.dialog-semiconductor.com/products
3580 F: Documentation/hwmon/da90??
3581 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3582 F: drivers/gpio/gpio-da90??.c
3583 F: drivers/hwmon/da90??-hwmon.c
3584 F: drivers/iio/adc/da91??-*.c
3585 F: drivers/input/misc/da90??_onkey.c
3586 F: drivers/input/touchscreen/da9052_tsi.c
3587 F: drivers/leds/leds-da90??.c
3588 F: drivers/mfd/da903x.c
3589 F: drivers/mfd/da90??-*.c
3590 F: drivers/mfd/da91??-*.c
3591 F: drivers/power/da9052-battery.c
3592 F: drivers/power/da91??-*.c
3593 F: drivers/regulator/da903x.c
3594 F: drivers/regulator/da9???-regulator.[ch]
3595 F: drivers/rtc/rtc-da90??.c
3596 F: drivers/video/backlight/da90??_bl.c
3597 F: drivers/watchdog/da90??_wdt.c
3598 F: include/linux/mfd/da903x.h
3599 F: include/linux/mfd/da9052/
3600 F: include/linux/mfd/da9055/
3601 F: include/linux/mfd/da9063/
3602 F: include/linux/mfd/da9150/
3603 F: include/sound/da[79]*.h
3604 F: sound/soc/codecs/da[79]*.[ch]
3606 DIGI NEO AND CLASSIC PCI PRODUCTS
3611 F: drivers/staging/dgnc/
3613 DIOLAN U2C-12 I2C DRIVER
3617 F: drivers/i2c/busses/i2c-diolan-u2c.c
3625 DIRECTORY NOTIFICATION (DNOTIFY)
3628 F: Documentation/filesystems/dnotify.txt
3629 F: fs/notify/dnotify/
3630 F: include/linux/dnotify.h
3632 DISK GEOMETRY AND PARTITION HANDLING
3634 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3635 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3636 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3642 F: Documentation/filesystems/quota.txt
3644 F: include/linux/quota*.h
3645 F: include/uapi/linux/quota*.h
3647 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3651 W: http://plugable.com/category/projects/udlfb/
3652 F: drivers/video/fbdev/udlfb.c
3653 F: include/video/udlfb.h
3654 F: Documentation/fb/udlfb.txt
3656 DISTRIBUTED LOCK MANAGER (DLM)
3660 W: http://sources.redhat.com/cluster/
3661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3665 DMA BUFFER SHARING FRAMEWORK
3672 F: include/linux/dma-buf*
3673 F: include/linux/reservation.h
3674 F: include/linux/*fence.h
3675 F: Documentation/dma-buf-sharing.txt
3676 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3678 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3681 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3684 F: include/linux/dmaengine.h
3685 F: Documentation/dmaengine/
3686 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3688 DME1737 HARDWARE MONITOR DRIVER
3692 F: Documentation/hwmon/dme1737
3693 F: drivers/hwmon/dme1737.c
3698 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3699 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3700 F: drivers/firmware/dmi-id.c
3701 F: drivers/firmware/dmi_scan.c
3702 F: include/linux/dmi.h
3709 F: scripts/docproc.c
3710 F: scripts/kernel-doc*
3711 X: Documentation/ABI/
3712 X: Documentation/devicetree/
3713 X: Documentation/acpi
3714 X: Documentation/power
3715 X: Documentation/spi
3716 X: Documentation/DocBook/media
3717 T: git git://git.lwn.net/linux.git docs-next
3723 F: drivers/char/dtlk.c
3724 F: include/linux/dtlk.h
3726 DPT_I2O SCSI RAID DRIVER
3729 W: http://www.adaptec.com/
3731 F: drivers/scsi/dpt*
3732 F: drivers/scsi/dpt/
3738 W: http://www.drbd.org
3739 T: git git://git.linbit.com/linux-drbd.git
3740 T: git git://git.linbit.com/drbd-8.4.git
3742 F: drivers/block/drbd/
3744 F: Documentation/blockdev/drbd/
3746 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3750 F: Documentation/kobject.txt
3755 F: include/linux/debugfs.h
3756 F: include/linux/kobj*
3762 T: git git://people.freedesktop.org/~airlied/linux
3767 F: include/uapi/drm/
3769 RADEON and AMDGPU DRM DRIVERS
3773 T: git git://people.freedesktop.org/~agd5f/linux
3775 F: drivers/gpu/drm/radeon/
3776 F: include/uapi/drm/radeon*
3777 F: drivers/gpu/drm/amd/
3778 F: include/uapi/drm/amdgpu*
3783 T: git git://anongit.freedesktop.org/tegra/linux.git
3785 F: drivers/gpu/drm/drm_panel.c
3786 F: drivers/gpu/drm/panel/
3787 F: include/drm/drm_panel.h
3788 F: Documentation/devicetree/bindings/display/panel/
3790 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3795 W: https://01.org/linuxgraphics/
3796 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3797 T: git git://anongit.freedesktop.org/drm-intel
3799 F: drivers/gpu/drm/i915/
3800 F: include/drm/i915*
3801 F: include/uapi/drm/i915*
3803 DRM DRIVERS FOR ATMEL HLCDC
3807 F: drivers/gpu/drm/atmel-hlcdc/
3808 F: Documentation/devicetree/bindings/drm/atmel/
3810 DRM DRIVERS FOR EXYNOS
3816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3818 F: drivers/gpu/drm/exynos/
3819 F: include/drm/exynos*
3820 F: include/uapi/drm/exynos*
3822 DRM DRIVERS FOR FREESCALE DCU
3827 F: drivers/gpu/drm/fsl-dcu/
3828 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3829 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3831 DRM DRIVERS FOR FREESCALE IMX
3835 F: drivers/gpu/drm/imx/
3836 F: drivers/gpu/ipu-v3/
3837 F: Documentation/devicetree/bindings/display/imx/
3839 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3842 T: git git://github.com/patjak/drm-gma500
3844 F: drivers/gpu/drm/gma500
3845 F: include/drm/gma500*
3847 DRM DRIVERS FOR NVIDIA TEGRA
3852 T: git git://anongit.freedesktop.org/tegra/linux.git
3854 F: drivers/gpu/drm/tegra/
3855 F: drivers/gpu/host1x/
3856 F: include/linux/host1x.h
3857 F: include/uapi/drm/tegra_drm.h
3858 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3860 DRM DRIVERS FOR RENESAS
3864 T: git git://people.freedesktop.org/~airlied/linux
3866 F: drivers/gpu/drm/rcar-du/
3867 F: drivers/gpu/drm/shmobile/
3868 F: include/linux/platform_data/shmob_drm.h
3870 DRM DRIVERS FOR ROCKCHIP
3874 F: drivers/gpu/drm/rockchip/
3875 F: Documentation/devicetree/bindings/display/rockchip*
3881 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3883 F: drivers/gpu/drm/sti
3884 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3886 DRM DRIVERS FOR VIVANTE GPU IP
3892 F: drivers/gpu/drm/etnaviv
3893 F: Documentation/devicetree/bindings/display/etnaviv
3895 DSBR100 USB FM RADIO DRIVER
3898 T: git git://linuxtv.org/media_tree.git
3900 F: drivers/media/radio/dsbr100.c
3906 F: drivers/net/wan/dscc4.c
3911 T: git git://linuxtv.org/media_tree.git
3912 W: https://linuxtv.org
3914 F: drivers/media/pci/dt3155/
3916 DVB_USB_AF9015 MEDIA DRIVER
3919 W: https://linuxtv.org
3920 W: http://palosaari.fi/linux/
3921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3922 T: git git://linuxtv.org/anttip/media_tree.git
3924 F: drivers/media/usb/dvb-usb-v2/af9015*
3926 DVB_USB_AF9035 MEDIA DRIVER
3929 W: https://linuxtv.org
3930 W: http://palosaari.fi/linux/
3931 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3932 T: git git://linuxtv.org/anttip/media_tree.git
3934 F: drivers/media/usb/dvb-usb-v2/af9035*
3936 DVB_USB_ANYSEE MEDIA DRIVER
3939 W: https://linuxtv.org
3940 W: http://palosaari.fi/linux/
3941 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3942 T: git git://linuxtv.org/anttip/media_tree.git
3944 F: drivers/media/usb/dvb-usb-v2/anysee*
3946 DVB_USB_AU6610 MEDIA DRIVER
3949 W: https://linuxtv.org
3950 W: http://palosaari.fi/linux/
3951 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3952 T: git git://linuxtv.org/anttip/media_tree.git
3954 F: drivers/media/usb/dvb-usb-v2/au6610*
3956 DVB_USB_CE6230 MEDIA DRIVER
3959 W: https://linuxtv.org
3960 W: http://palosaari.fi/linux/
3961 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3962 T: git git://linuxtv.org/anttip/media_tree.git
3964 F: drivers/media/usb/dvb-usb-v2/ce6230*
3966 DVB_USB_CXUSB MEDIA DRIVER
3969 W: https://linuxtv.org
3970 W: http://github.com/mkrufky
3971 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3972 T: git git://linuxtv.org/media_tree.git
3974 F: drivers/media/usb/dvb-usb/cxusb*
3976 DVB_USB_EC168 MEDIA DRIVER
3979 W: https://linuxtv.org
3980 W: http://palosaari.fi/linux/
3981 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3982 T: git git://linuxtv.org/anttip/media_tree.git
3984 F: drivers/media/usb/dvb-usb-v2/ec168*
3986 DVB_USB_GL861 MEDIA DRIVER
3989 W: https://linuxtv.org
3990 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3991 T: git git://linuxtv.org/anttip/media_tree.git
3993 F: drivers/media/usb/dvb-usb-v2/gl861*
3995 DVB_USB_MXL111SF MEDIA DRIVER
3998 W: https://linuxtv.org
3999 W: http://github.com/mkrufky
4000 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4001 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4003 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4005 DVB_USB_RTL28XXU MEDIA DRIVER
4008 W: https://linuxtv.org
4009 W: http://palosaari.fi/linux/
4010 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4011 T: git git://linuxtv.org/anttip/media_tree.git
4013 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4015 DVB_USB_V2 MEDIA DRIVER
4018 W: https://linuxtv.org
4019 W: http://palosaari.fi/linux/
4020 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4021 T: git git://linuxtv.org/anttip/media_tree.git
4023 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4024 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4029 F: lib/dynamic_debug.c
4030 F: include/linux/dynamic_debug.h
4032 DZ DECSTATION DZ11 SERIAL DRIVER
4035 F: drivers/tty/serial/dz.*
4037 E3X0 POWER BUTTON DRIVER
4040 W: http://www.ettus.com
4042 F: drivers/input/misc/e3x0-button.c
4043 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4048 W: https://linuxtv.org
4049 W: http://palosaari.fi/linux/
4050 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4051 T: git git://linuxtv.org/anttip/media_tree.git
4053 F: drivers/media/tuners/e4000*
4055 EATA ISA/EISA/PCI SCSI DRIVER
4059 F: drivers/scsi/eata.c
4064 W: https://linuxtv.org
4065 W: http://palosaari.fi/linux/
4066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4067 T: git git://linuxtv.org/anttip/media_tree.git
4069 F: drivers/media/dvb-frontends/ec100*
4074 W: http://ecryptfs.org
4075 W: https://launchpad.net/ecryptfs
4076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4078 F: Documentation/filesystems/ecryptfs.txt
4086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4089 F: Documentation/edac.txt
4091 F: include/linux/edac.h
4098 F: drivers/edac/amd64_edac*
4105 F: drivers/edac/highbank*
4113 F: drivers/edac/octeon_edac*
4120 F: drivers/edac/e752x_edac.c
4126 F: drivers/edac/e7xxx_edac.c
4132 F: drivers/edac/ghes_edac.c
4138 F: drivers/edac/i82443bxgx_edac.c
4144 F: drivers/edac/i3000_edac.c
4150 F: drivers/edac/i5000_edac.c
4156 F: drivers/edac/i5400_edac.c
4162 F: drivers/edac/i7300_edac.c
4168 F: drivers/edac/i7core_edac.c
4175 F: drivers/edac/i82975x_edac.c
4181 F: drivers/edac/ie31200_edac.c
4187 F: drivers/edac/mpc85xx_edac.[ch]
4193 F: drivers/edac/pasemi_edac.c
4199 F: drivers/edac/r82600_edac.c
4205 F: drivers/edac/sb_edac.c
4208 APPLIED MICRO (APM) X-GENE SOC EDAC
4211 F: drivers/edac/xgene_edac.c
4212 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4214 EDIROL UA-101/UA-1000 DRIVER
4217 T: git git://git.alsa-project.org/alsa-kernel.git
4219 F: sound/usb/misc/ua101.c
4221 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4226 F: Documentation/efi-stub.txt
4227 F: arch/ia64/kernel/efi.c
4228 F: arch/x86/boot/compressed/eboot.[ch]
4229 F: arch/x86/include/asm/efi.h
4230 F: arch/x86/platform/efi/
4231 F: drivers/firmware/efi/
4232 F: include/linux/efi*.h
4234 EFI VARIABLE FILESYSTEM
4238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4243 EFIFB FRAMEBUFFER DRIVER
4247 F: drivers/video/fbdev/efifb.c
4250 W: http://aeschi.ch.eu.org/efs/
4254 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4258 F: drivers/net/ethernet/ibm/ehea/
4260 EM28XX VIDEO4LINUX DRIVER
4263 W: https://linuxtv.org
4264 T: git git://linuxtv.org/media_tree.git
4266 F: drivers/media/usb/em28xx/
4275 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4279 W: http://www.avagotech.com
4281 F: drivers/scsi/lpfc/
4283 ENE CB710 FLASH CARD READER DRIVER
4286 F: drivers/misc/cb710/
4287 F: drivers/mmc/host/cb710-mmc.*
4288 F: include/linux/cb710.h
4290 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4293 F: drivers/media/rc/ene_ir.*
4295 EPSON S1D13XXX FRAMEBUFFER DRIVER
4298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4299 F: drivers/video/fbdev/s1d13xxxfb.c
4300 F: include/video/s1d13xxxfb.h
4302 ET131X NETWORK DRIVER
4305 F: drivers/net/ethernet/agere/
4311 W: http://www.linuxfoundation.org/en/Net:Bridge
4313 F: include/linux/netfilter_bridge/
4316 ETHERNET PHY LIBRARY
4320 F: include/linux/phy.h
4321 F: include/linux/phy_fixed.h
4323 F: Documentation/networking/phy.txt
4324 F: drivers/of/of_mdio.c
4325 F: drivers/of/of_net.c
4331 F: Documentation/filesystems/ext2.txt
4333 F: include/linux/ext2*
4339 W: http://ext4.wiki.kernel.org
4340 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4343 F: Documentation/filesystems/ext4.txt
4346 Extended Verification Module (EVM)
4351 F: security/integrity/evm/
4353 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4360 F: include/linux/extcon/
4361 F: include/linux/extcon.h
4362 F: Documentation/extcon/
4363 F: Documentation/devicetree/bindings/extcon/
4369 F: drivers/gpu/drm/exynos/exynos_dp*
4371 EXYNOS SYSMMU (IOMMU) driver
4375 F: drivers/iommu/exynos-iommu.c
4377 EXYNOS MIPI DISPLAY DRIVERS
4383 F: drivers/video/fbdev/exynos/exynos_mipi*
4384 F: include/video/exynos_mipi*
4386 F71805F HARDWARE MONITORING DRIVER
4390 F: Documentation/hwmon/f71805f
4391 F: drivers/hwmon/f71805f.c
4397 F: drivers/media/tuners/fc0011.h
4398 F: drivers/media/tuners/fc0011.c
4403 W: https://linuxtv.org
4404 W: http://palosaari.fi/linux/
4405 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4406 T: git git://linuxtv.org/anttip/media_tree.git
4408 F: drivers/media/tuners/fc2580*
4413 F: fs/notify/fanotify/
4414 F: include/linux/fanotify.h
4415 F: include/uapi/linux/fanotify.h
4417 FARSYNC SYNCHRONOUS DRIVER
4419 W: http://www.farsite.co.uk/
4421 F: drivers/net/wan/farsync.*
4423 FAULT INJECTION SUPPORT
4426 F: Documentation/fault-injection/
4427 F: lib/fault-inject.c
4429 FBTFT Framebuffer drivers
4433 F: drivers/staging/fbtft/
4435 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4438 W: www.Open-FCoE.org
4440 F: drivers/scsi/libfc/
4441 F: drivers/scsi/fcoe/
4443 F: include/scsi/libfc.h
4444 F: include/scsi/libfcoe.h
4445 F: include/uapi/scsi/fc/
4447 FILE LOCKING (flock() and fcntl()/lockf())
4452 F: include/linux/fcntl.h
4453 F: include/linux/fs.h
4454 F: include/uapi/linux/fcntl.h
4455 F: include/uapi/linux/fs.h
4459 FILESYSTEMS (VFS and infrastructure)
4465 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4469 F: drivers/hwmon/f75375s.c
4470 F: include/linux/f75375s.h
4472 FIREWIRE AUDIO DRIVERS
4475 T: git git://git.alsa-project.org/alsa-kernel.git
4479 FIREWIRE MEDIA DRIVERS (firedtv)
4483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4485 F: drivers/media/firewire/
4487 FIREWIRE SBP-2 TARGET
4492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4494 F: drivers/target/sbp/
4499 W: http://ieee1394.wiki.kernel.org/
4500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4502 F: drivers/firewire/
4503 F: include/linux/firewire.h
4504 F: include/uapi/linux/firewire*.h
4507 FIRMWARE LOADER (request_firmware)
4511 F: Documentation/firmware_class/
4512 F: drivers/base/firmware*.c
4513 F: include/linux/firmware.h
4515 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4519 F: drivers/block/rsxx/
4523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4525 F: drivers/block/floppy.c
4529 W: http://www.ohwr.org/projects/fmc-bus
4532 F: include/linux/fmc*.h
4533 F: include/linux/ipmi-fru.h
4536 FPGA MANAGER FRAMEWORK
4541 F: include/linux/fpga/fpga-mgr.h
4542 W: http://www.rocketboards.org
4546 W: http://floatingpoint.sourceforge.net/emulator/index.html
4548 F: arch/x86/math-emu/
4550 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4553 F: drivers/net/wan/dlci.c
4554 F: drivers/net/wan/sdla.c
4560 W: http://linux-fbdev.sourceforge.net/
4561 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4564 F: Documentation/fb/
4567 F: include/linux/fb.h
4568 F: include/uapi/video/
4569 F: include/uapi/linux/fb.h
4571 FREESCALE DIU FRAMEBUFFER DRIVER
4575 F: drivers/video/fbdev/fsl-diu-fb.*
4577 FREESCALE DMA DRIVER
4582 F: drivers/dma/fsldma.*
4584 FREESCALE GPMI NAND DRIVER
4588 F: drivers/mtd/nand/gpmi-nand/*
4590 FREESCALE I2C CPM DRIVER
4595 F: drivers/i2c/busses/i2c-cpm.c
4597 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4602 F: include/linux/platform_data/video-imxfb.h
4603 F: drivers/video/fbdev/imxfb.c
4605 FREESCALE QUAD SPI DRIVER
4609 F: drivers/mtd/spi-nor/fsl-quadspi.c
4611 FREESCALE SOC FS_ENET DRIVER
4617 F: drivers/net/ethernet/freescale/fs_enet/
4618 F: include/linux/fs_enet_pd.h
4620 FREESCALE IMX / MXC FEC DRIVER
4624 F: drivers/net/ethernet/freescale/fec_main.c
4625 F: drivers/net/ethernet/freescale/fec_ptp.c
4626 F: drivers/net/ethernet/freescale/fec.h
4627 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4629 FREESCALE QUICC ENGINE LIBRARY
4632 F: drivers/soc/fsl/qe/
4633 F: include/soc/fsl/*qe*.h
4634 F: include/soc/fsl/*ucc*.h
4636 FREESCALE USB PERIPHERAL DRIVERS
4641 F: drivers/usb/gadget/udc/fsl*
4643 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4648 F: drivers/net/ethernet/freescale/ucc_geth*
4650 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4654 F: drivers/net/ethernet/freescale/gianfar*
4655 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4656 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4658 FREESCALE QUICC ENGINE UCC UART DRIVER
4662 F: drivers/tty/serial/ucc_uart.c
4664 FREESCALE SOC SOUND DRIVERS
4671 F: sound/soc/fsl/fsl*
4672 F: sound/soc/fsl/imx*
4673 F: sound/soc/fsl/mpc8610_hpcd.c
4675 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4679 F: drivers/staging/fsl-mc/
4683 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4692 F: Documentation/power/freezing-of-tasks.txt
4693 F: include/linux/freezer.h
4701 F: include/linux/frontswap.h
4703 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4707 F: Documentation/filesystems/caching/
4709 F: include/linux/fscache*.h
4716 W: http://en.wikipedia.org/wiki/F2FS
4717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4719 F: Documentation/filesystems/f2fs.txt
4720 F: Documentation/ABI/testing/sysfs-fs-f2fs
4722 F: include/linux/f2fs_fs.h
4723 F: include/trace/events/f2fs.h
4725 FUJITSU FR-V (FRV) PORT
4729 FUJITSU LAPTOP EXTRAS
4733 F: drivers/platform/x86/fujitsu-laptop.c
4735 FUJITSU M-5MO LS CAMERA ISP DRIVER
4740 F: drivers/media/i2c/m5mols/
4741 F: include/media/i2c/m5mols.h
4743 FUJITSU TABLET EXTRAS
4747 F: drivers/platform/x86/fujitsu-tablet.c
4749 FUSE: FILESYSTEM IN USERSPACE
4752 W: http://fuse.sourceforge.net/
4753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4756 F: include/uapi/linux/fuse.h
4757 F: Documentation/filesystems/fuse.txt
4759 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4762 S: Odd Fixes (e.g., new signatures)
4763 F: drivers/scsi/fdomain.*
4765 GCOV BASED KERNEL PROFILING
4769 F: Documentation/gcov.txt
4771 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4774 W: http://www.icp-vortex.com/
4776 F: drivers/scsi/gdt*
4778 GDB KERNEL DEBUGGING HELPER SCRIPTS
4783 GEMTEK FM RADIO RECEIVER DRIVER
4786 T: git git://linuxtv.org/media_tree.git
4787 W: https://linuxtv.org
4789 F: drivers/media/radio/radio-gemtek*
4791 GENERIC GPIO I2C DRIVER
4794 F: drivers/i2c/busses/i2c-gpio.c
4795 F: include/linux/i2c-gpio.h
4797 GENERIC GPIO I2C MULTIPLEXER DRIVER
4801 F: drivers/i2c/muxes/i2c-mux-gpio.c
4802 F: include/linux/i2c-mux-gpio.h
4803 F: Documentation/i2c/muxes/i2c-mux-gpio
4805 GENERIC HDLC (WAN) DRIVERS
4807 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4809 F: drivers/net/wan/c101.c
4810 F: drivers/net/wan/hd6457*
4811 F: drivers/net/wan/hdlc*
4812 F: drivers/net/wan/n2.c
4813 F: drivers/net/wan/pc300too.c
4814 F: drivers/net/wan/pci200syn.c
4815 F: drivers/net/wan/wanxl*
4817 GENERIC INCLUDE/ASM HEADER FILES
4820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4822 F: include/asm-generic/
4823 F: include/uapi/asm-generic/
4825 GENERIC PHY FRAMEWORK
4828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4831 F: include/linux/phy/
4839 F: drivers/base/power/domain*.c
4840 F: include/linux/pm_domain.h
4842 GENERIC UIO DRIVER FOR PCI DEVICES
4846 F: drivers/uio/uio_pci_generic.c
4848 GET_MAINTAINER SCRIPT
4851 F: scripts/get_maintainer.pl
4857 W: http://sources.redhat.com/cluster/
4858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4860 F: Documentation/filesystems/gfs2*.txt
4862 F: include/uapi/linux/gfs2_ondisk.h
4864 GIGASET ISDN DRIVERS
4867 W: http://gigaset307x.sourceforge.net/
4869 F: Documentation/isdn/README.gigaset
4870 F: drivers/isdn/gigaset/
4871 F: include/uapi/linux/gigaset_dev.h
4877 F: drivers/media/usb/go7007/
4883 F: drivers/input/touchscreen/goodix.c
4889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4891 F: Documentation/gpio/
4892 F: Documentation/ABI/testing/gpio-cdev
4893 F: Documentation/ABI/obsolete/sysfs-gpio
4895 F: include/linux/gpio/
4896 F: include/linux/gpio.h
4897 F: include/asm-generic/gpio.h
4898 F: include/uapi/linux/gpio.h
4901 GRE DEMULTIPLEXER DRIVER
4905 F: net/ipv4/gre_demux.c
4906 F: net/ipv4/gre_offload.c
4907 F: include/net/gre.h
4909 GRETH 10/100/1G Ethernet MAC device driver
4913 F: drivers/net/ethernet/aeroflex/
4915 GSPCA FINEPIX SUBDRIVER
4918 T: git git://linuxtv.org/media_tree.git
4920 F: drivers/media/usb/gspca/finepix.c
4922 GSPCA GL860 SUBDRIVER
4925 T: git git://linuxtv.org/media_tree.git
4927 F: drivers/media/usb/gspca/gl860/
4929 GSPCA M5602 SUBDRIVER
4932 T: git git://linuxtv.org/media_tree.git
4934 F: drivers/media/usb/gspca/m5602/
4936 GSPCA PAC207 SONIXB SUBDRIVER
4939 T: git git://linuxtv.org/media_tree.git
4941 F: drivers/media/usb/gspca/pac207.c
4943 GSPCA SN9C20X SUBDRIVER
4946 T: git git://linuxtv.org/media_tree.git
4948 F: drivers/media/usb/gspca/sn9c20x.c
4950 GSPCA T613 SUBDRIVER
4953 T: git git://linuxtv.org/media_tree.git
4955 F: drivers/media/usb/gspca/t613.c
4957 GSPCA USB WEBCAM DRIVER
4960 T: git git://linuxtv.org/media_tree.git
4962 F: drivers/media/usb/gspca/
4964 GUID PARTITION TABLE (GPT)
4968 F: block/partitions/efi.*
4970 STK1160 USB VIDEO CAPTURE DRIVER
4973 T: git git://linuxtv.org/media_tree.git
4975 F: drivers/media/usb/stk1160/
4980 W: http://uclinux-h8.sourceforge.jp
4981 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4984 F: drivers/clocksource/h8300_*.c
4985 F: drivers/clk/h8300/
4986 F: drivers/irqchip/irq-renesas-h8*.c
4988 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4991 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4993 F: drivers/platform/x86/hdaps.c
4995 HDPVR USB VIDEO ENCODER DRIVER
4998 T: git git://linuxtv.org/media_tree.git
4999 W: https://linuxtv.org
5001 F: drivers/media/usb/hdpvr/
5003 HWPOISON MEMORY FAILURE HANDLING
5007 F: mm/memory-failure.c
5008 F: mm/hwpoison-inject.c
5010 HYPERVISOR VIRTUAL CONSOLE DRIVER
5018 W: https://linuxtv.org
5019 W: http://palosaari.fi/linux/
5020 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5021 T: git git://linuxtv.org/anttip/media_tree.git
5023 F: drivers/media/usb/hackrf/
5029 W: http://hwmon.wiki.kernel.org/
5030 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5033 F: Documentation/hwmon/
5035 F: include/linux/hwmon*.h
5037 HARDWARE RANDOM NUMBER GENERATOR CORE
5042 F: Documentation/hw_random.txt
5043 F: drivers/char/hw_random/
5044 F: include/linux/hw_random.h
5046 HARDWARE SPINLOCK CORE
5051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5052 F: Documentation/hwspinlock.txt
5053 F: drivers/hwspinlock/hwspinlock_*
5054 F: include/linux/hwspinlock.h
5056 HARMONY SOUND DRIVER
5059 F: sound/parisc/harmony.*
5064 W: https://linuxtv.org
5065 W: http://palosaari.fi/linux/
5066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5067 T: git git://linuxtv.org/anttip/media_tree.git
5069 F: drivers/media/dvb-frontends/hd29l2*
5071 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5077 F: Documentation/scsi/hpsa.txt
5078 F: drivers/scsi/hpsa*.[ch]
5079 F: include/linux/cciss*.h
5080 F: include/uapi/linux/cciss*.h
5082 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5088 F: Documentation/blockdev/cciss.txt
5089 F: drivers/block/cciss*
5090 F: include/linux/cciss_ioctl.h
5091 F: include/uapi/linux/cciss_ioctl.h
5096 F: Documentation/filesystems/hfs.txt
5102 F: Documentation/filesystems/hfsplus.txt
5105 HGA FRAMEBUFFER DRIVER
5108 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5110 F: drivers/video/fbdev/hgafb.c
5112 HIBERNATION (aka Software Suspend, aka swsusp)
5118 F: drivers/base/power/
5120 F: include/linux/suspend.h
5121 F: include/linux/freezer.h
5122 F: include/linux/pm.h
5123 F: arch/*/include/asm/suspend*.h
5129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5132 F: include/linux/hid*
5133 F: include/uapi/linux/hid*
5135 HID SENSOR HUB DRIVERS
5142 F: Documentation/hid/hid-sensor*
5143 F: drivers/hid/hid-sensor-*
5144 F: drivers/iio/*/hid-*
5145 F: include/linux/hid-sensor-*
5147 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5152 F: Documentation/timers/
5153 F: kernel/time/hrtimer.c
5154 F: kernel/time/clockevents.c
5155 F: kernel/time/tick*.*
5156 F: kernel/time/timer_*.c
5157 F: include/linux/clockchips.h
5158 F: include/linux/hrtimer.h
5160 HIGH-SPEED SCC DRIVER FOR AX.25
5163 F: drivers/net/hamradio/dmascc.c
5164 F: drivers/net/hamradio/scc.c
5166 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5168 W: http://www.highpoint-tech.com
5170 F: Documentation/scsi/hptiop.txt
5171 F: drivers/scsi/hptiop.c
5177 F: include/linux/hippidevice.h
5178 F: include/uapi/linux/if_hippi.h
5180 F: drivers/net/hippi/
5182 HISILICON SAS Controller
5184 W: http://www.hisilicon.com
5186 F: drivers/scsi/hisi_sas/
5187 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5193 W: http://hostap.epitest.fi/
5195 F: drivers/net/wireless/intersil/hostap/
5197 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5200 F: drivers/platform/x86/tc1100-wmi.c
5202 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5205 F: drivers/net/ethernet/hp/hp100.*
5207 HPET: High Precision Event Timers driver
5210 F: Documentation/timers/hpet.txt
5211 F: drivers/char/hpet.c
5212 F: include/linux/hpet.h
5213 F: include/uapi/linux/hpet.h
5217 F: arch/x86/kernel/hpet.c
5218 F: arch/x86/include/asm/hpet.h
5222 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5230 F: Documentation/ABI/testing/sysfs-bus-hsi
5231 F: Documentation/hsi.txt
5233 F: include/linux/hsi/
5234 F: include/uapi/linux/hsi/
5238 W: http://www.pharscape.org
5240 F: drivers/net/usb/hso.c
5242 HSR NETWORK PROTOCOL
5248 HTCPEN TOUCHSCREEN DRIVER
5252 F: drivers/input/touchscreen/htcpen.c
5259 Hyper-V CORE AND DRIVERS
5264 F: arch/x86/include/asm/mshyperv.h
5265 F: arch/x86/include/uapi/asm/hyperv.h
5266 F: arch/x86/kernel/cpu/mshyperv.c
5267 F: drivers/hid/hid-hyperv.c
5269 F: drivers/input/serio/hyperv-keyboard.c
5270 F: drivers/pci/host/pci-hyperv.c
5271 F: drivers/net/hyperv/
5272 F: drivers/scsi/storvsc_drv.c
5273 F: drivers/video/fbdev/hyperv_fb.c
5274 F: include/linux/hyperv.h
5276 F: Documentation/ABI/stable/sysfs-bus-vmbus
5282 F: Documentation/i2c/muxes/
5283 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5284 F: drivers/i2c/i2c-mux.c
5285 F: drivers/i2c/muxes/
5286 F: include/linux/i2c-mux.h
5288 I2C OVER PARALLEL PORT
5292 F: Documentation/i2c/busses/i2c-parport
5293 F: Documentation/i2c/busses/i2c-parport-light
5294 F: drivers/i2c/busses/i2c-parport.c
5295 F: drivers/i2c/busses/i2c-parport-light.c
5297 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5301 F: Documentation/i2c/busses/i2c-ali1535
5302 F: Documentation/i2c/busses/i2c-ali1563
5303 F: Documentation/i2c/busses/i2c-ali15x3
5304 F: Documentation/i2c/busses/i2c-amd756
5305 F: Documentation/i2c/busses/i2c-amd8111
5306 F: Documentation/i2c/busses/i2c-i801
5307 F: Documentation/i2c/busses/i2c-nforce2
5308 F: Documentation/i2c/busses/i2c-piix4
5309 F: Documentation/i2c/busses/i2c-sis5595
5310 F: Documentation/i2c/busses/i2c-sis630
5311 F: Documentation/i2c/busses/i2c-sis96x
5312 F: Documentation/i2c/busses/i2c-via
5313 F: Documentation/i2c/busses/i2c-viapro
5314 F: drivers/i2c/busses/i2c-ali1535.c
5315 F: drivers/i2c/busses/i2c-ali1563.c
5316 F: drivers/i2c/busses/i2c-ali15x3.c
5317 F: drivers/i2c/busses/i2c-amd756.c
5318 F: drivers/i2c/busses/i2c-amd756-s4882.c
5319 F: drivers/i2c/busses/i2c-amd8111.c
5320 F: drivers/i2c/busses/i2c-i801.c
5321 F: drivers/i2c/busses/i2c-isch.c
5322 F: drivers/i2c/busses/i2c-nforce2.c
5323 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5324 F: drivers/i2c/busses/i2c-piix4.c
5325 F: drivers/i2c/busses/i2c-sis5595.c
5326 F: drivers/i2c/busses/i2c-sis630.c
5327 F: drivers/i2c/busses/i2c-sis96x.c
5328 F: drivers/i2c/busses/i2c-via.c
5329 F: drivers/i2c/busses/i2c-viapro.c
5331 I2C/SMBUS ISMT DRIVER
5335 F: drivers/i2c/busses/i2c-ismt.c
5336 F: Documentation/i2c/busses/i2c-ismt
5338 I2C/SMBUS STUB DRIVER
5342 F: drivers/i2c/i2c-stub.c
5347 W: https://i2c.wiki.kernel.org/
5348 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5351 F: Documentation/devicetree/bindings/i2c/
5352 F: Documentation/i2c/
5355 F: include/linux/i2c.h
5356 F: include/linux/i2c-*.h
5357 F: include/uapi/linux/i2c.h
5358 F: include/uapi/linux/i2c-*.h
5370 F: Documentation/i2c/busses/i2c-taos-evm
5371 F: drivers/i2c/busses/i2c-taos-evm.c
5376 W: http://www.harbaum.org/till/i2c_tiny_usb
5378 F: drivers/i2c/busses/i2c-tiny-usb.c
5385 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5390 IA64 (Itanium) PLATFORM
5394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5398 IBM Power VMX Cryptographic instructions
5403 F: drivers/crypto/vmx/Makefile
5404 F: drivers/crypto/vmx/Kconfig
5405 F: drivers/crypto/vmx/vmx.c
5406 F: drivers/crypto/vmx/aes*
5407 F: drivers/crypto/vmx/ghash*
5408 F: drivers/crypto/vmx/ppc-xlate.pl
5410 IBM Power in-Nest Crypto Acceleration
5415 F: drivers/crypto/nx/Makefile
5416 F: drivers/crypto/nx/Kconfig
5417 F: drivers/crypto/nx/nx-aes*
5418 F: drivers/crypto/nx/nx-sha*
5419 F: drivers/crypto/nx/nx.*
5420 F: drivers/crypto/nx/nx_csbcpb.h
5421 F: drivers/crypto/nx/nx_debugfs.h
5423 IBM Power 842 compression accelerator
5426 F: drivers/crypto/nx/Makefile
5427 F: drivers/crypto/nx/Kconfig
5428 F: drivers/crypto/nx/nx-842*
5429 F: include/linux/sw842.h
5433 IBM Power Linux RAID adapter
5436 F: drivers/scsi/ipr.*
5438 IBM Power Virtual Ethernet Device Driver
5442 F: drivers/net/ethernet/ibm/ibmveth.*
5444 IBM Power SRIOV Virtual NIC Device Driver
5449 F: drivers/net/ethernet/ibm/ibmvnic.*
5451 IBM Power Virtual SCSI Device Drivers
5455 F: drivers/scsi/ibmvscsi/ibmvscsi*
5456 F: drivers/scsi/ibmvscsi/viosrp.h
5458 IBM Power Virtual FC Device Drivers
5462 F: drivers/scsi/ibmvscsi/ibmvfc*
5464 IBM ServeRAID RAID DRIVER
5466 F: drivers/scsi/ips.*
5468 ICH LPC AND GPIO DRIVER
5471 F: drivers/mfd/lpc_ich.c
5472 F: drivers/gpio/gpio-ich.c
5477 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5480 F: Documentation/ide/
5482 F: include/linux/ide.h
5484 IDEAPAD LAPTOP EXTRAS DRIVER
5487 W: http://launchpad.net/ideapad-laptop
5489 F: drivers/platform/x86/ideapad-laptop.c
5491 IDEAPAD LAPTOP SLIDEBAR DRIVER
5494 W: https://github.com/o2genum/ideapad-slidebar
5496 F: drivers/input/misc/ideapad_slidebar.c
5502 F: Documentation/cdrom/ide-cd
5503 F: drivers/ide/ide-cd*
5509 F: drivers/idle/i7300_idle.c
5511 IEEE 802.15.4 SUBSYSTEM
5514 W: http://wpan.cakelab.org/
5515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5520 F: drivers/net/ieee802154/
5521 F: include/linux/nl802154.h
5522 F: include/linux/ieee802154.h
5523 F: include/net/nl802154.h
5524 F: include/net/mac802154.h
5525 F: include/net/af_ieee802154.h
5526 F: include/net/cfg802154.h
5527 F: include/net/ieee802154_netdev.h
5528 F: Documentation/networking/ieee802154.txt
5530 IGORPLUG-USB IR RECEIVER
5534 F: drivers/media/rc/igorplugusb.c
5536 IGUANAWORKS USB IR TRANSCEIVER
5540 F: drivers/media/rc/iguanair.c
5542 IIO SUBSYSTEM AND DRIVERS
5550 F: drivers/staging/iio/
5551 F: include/linux/iio/
5554 IKANOS/ADI EAGLE ADSL USB DRIVER
5558 F: drivers/usb/atm/ueagle-atm.c
5560 INA209 HARDWARE MONITOR DRIVER
5564 F: Documentation/hwmon/ina209
5565 F: Documentation/devicetree/bindings/i2c/ina209.txt
5566 F: drivers/hwmon/ina209.c
5568 INA2XX HARDWARE MONITOR DRIVER
5572 F: Documentation/hwmon/ina2xx
5573 F: drivers/hwmon/ina2xx.c
5574 F: include/linux/platform_data/ina2xx.h
5576 INDUSTRY PACK SUBSYSTEM (IPACK)
5581 W: http://industrypack.sourceforge.net
5585 INGENIC JZ4780 DMA Driver
5588 F: drivers/dma/dma-jz4780.c
5590 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5598 F: security/integrity/ima/
5600 IMGTEC IR DECODER DRIVER
5603 F: drivers/media/rc/img-ir/
5605 IMS TWINTURBO FRAMEBUFFER DRIVER
5608 F: drivers/video/fbdev/imsttfb.c
5610 INFINIBAND SUBSYSTEM
5615 W: http://www.openfabrics.org/
5616 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5619 F: Documentation/infiniband/
5620 F: drivers/infiniband/
5621 F: drivers/staging/rdma/
5622 F: include/uapi/linux/if_infiniband.h
5623 F: include/uapi/rdma/
5631 F: Documentation/filesystems/inotify.txt
5632 F: fs/notify/inotify/
5633 F: include/linux/inotify.h
5634 F: include/uapi/linux/inotify.h
5636 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5639 Q: http://patchwork.kernel.org/project/linux-input/list/
5640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5643 F: include/linux/input.h
5644 F: include/uapi/linux/input.h
5645 F: include/linux/input/
5646 F: Documentation/devicetree/bindings/input/
5648 INPUT MULTITOUCH (MT) PROTOCOL
5652 F: Documentation/input/multi-touch-protocol.txt
5653 F: drivers/input/input-mt.c
5656 INTEL ASoC BDW/HSW DRIVERS
5660 F: sound/soc/intel/common/sst-dsp*
5661 F: sound/soc/intel/common/sst-firmware.c
5662 F: sound/soc/intel/boards/broadwell.c
5663 F: sound/soc/intel/haswell/
5665 INTEL C600 SERIES SAS CONTROLLER DRIVER
5669 T: git git://git.code.sf.net/p/intel-sas/isci
5671 F: drivers/scsi/isci/
5673 INTEL HID EVENT DRIVER
5677 F: drivers/platform/x86/intel-hid.c
5682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5684 F: drivers/idle/intel_idle.c
5691 F: drivers/cpufreq/intel_pstate.c
5693 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5697 F: Documentation/fb/intelfb.txt
5698 F: drivers/video/fbdev/intelfb/
5700 INTEL 810/815 FRAMEBUFFER DRIVER
5704 F: drivers/video/fbdev/i810/
5706 INTEL MENLOW THERMAL DRIVER
5709 W: https://01.org/linux-acpi
5711 F: drivers/platform/x86/intel_menlow.c
5713 INTEL I/OAT DMA DRIVER
5717 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5719 F: drivers/dma/ioat*
5724 T: git git://git.infradead.org/iommu-2.6.git
5726 F: drivers/iommu/intel-iommu.c
5727 F: include/linux/intel-iommu.h
5729 INTEL IOP-ADMA DMA DRIVER
5732 F: drivers/dma/iop-adma.c
5734 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5737 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5738 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5739 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5740 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5741 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5742 F: drivers/net/wan/ixp4xx_hss.c
5744 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5747 F: drivers/char/hw_random/ixp4xx-rng.c
5749 INTEL ETHERNET DRIVERS
5752 W: http://www.intel.com/support/feedback.htm
5753 W: http://e1000.sourceforge.net/
5754 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5758 F: Documentation/networking/e100.txt
5759 F: Documentation/networking/e1000.txt
5760 F: Documentation/networking/e1000e.txt
5761 F: Documentation/networking/igb.txt
5762 F: Documentation/networking/igbvf.txt
5763 F: Documentation/networking/ixgb.txt
5764 F: Documentation/networking/ixgbe.txt
5765 F: Documentation/networking/ixgbevf.txt
5766 F: Documentation/networking/i40e.txt
5767 F: Documentation/networking/i40evf.txt
5768 F: drivers/net/ethernet/intel/
5769 F: drivers/net/ethernet/intel/*/
5771 INTEL RDMA RNIC DRIVER
5779 F: drivers/infiniband/hw/i40iw/
5781 INTEL-MID GPIO DRIVER
5785 F: drivers/gpio/gpio-intel-mid.c
5787 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5791 F: Documentation/networking/README.ipw2100
5792 F: Documentation/networking/README.ipw2200
5793 F: drivers/net/wireless/intel/ipw2x00/
5798 F: Documentation/trace/intel_th.txt
5799 F: drivers/hwtracing/intel_th/
5801 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5804 W: http://tboot.sourceforge.net
5805 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5807 F: Documentation/intel_txt.txt
5808 F: include/linux/tboot.h
5809 F: arch/x86/kernel/tboot.c
5811 INTEL WIRELESS WIMAX CONNECTION 2400
5816 W: http://linuxwimax.org
5817 F: Documentation/wimax/README.i2400m
5818 F: drivers/net/wimax/i2400m/
5819 F: include/uapi/linux/wimax/i2400m.h
5821 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5825 F: drivers/net/wireless/intel/iwlegacy/
5827 INTEL WIRELESS WIFI LINK (iwlwifi)
5832 W: http://intellinuxwireless.org
5833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5835 F: drivers/net/wireless/intel/iwlwifi/
5837 INTEL MANAGEMENT ENGINE (mei)
5841 F: include/uapi/linux/mei.h
5842 F: include/linux/mei_cl_bus.h
5843 F: drivers/misc/mei/*
5844 F: drivers/watchdog/mei_wdt.c
5845 F: Documentation/misc-devices/mei/*
5847 INTEL MIC DRIVERS (mic)
5851 W: https://github.com/sudeepdutt/mic
5852 W: http://software.intel.com/en-us/mic-developer
5853 F: include/linux/mic_bus.h
5854 F: include/linux/scif.h
5855 F: include/uapi/linux/mic_common.h
5856 F: include/uapi/linux/mic_ioctl.h
5857 F: include/uapi/linux/scif_ioctl.h
5858 F: drivers/misc/mic/
5859 F: drivers/dma/mic_x100_dma.c
5860 F: drivers/dma/mic_x100_dma.h
5861 F: Documentation/mic/
5863 INTEL PMC/P-Unit IPC DRIVER
5867 F: drivers/platform/x86/intel_pmc_ipc.c
5868 F: drivers/platform/x86/intel_punit_ipc.c
5869 F: arch/x86/include/asm/intel_pmc_ipc.h
5870 F: arch/x86/include/asm/intel_punit_ipc.h
5872 INTEL TELEMETRY DRIVER
5876 F: arch/x86/include/asm/intel_telemetry.h
5877 F: drivers/platform/x86/intel_telemetry*
5879 IOC3 ETHERNET DRIVER
5883 F: drivers/net/ethernet/sgi/ioc3-eth.c
5889 F: drivers/tty/serial/ioc3_serial.c
5894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5901 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5906 W: http://openipmi.sourceforge.net/
5908 F: Documentation/IPMI.txt
5909 F: drivers/char/ipmi/
5910 F: include/linux/ipmi*
5911 F: include/uapi/linux/ipmi*
5913 QCOM AUDIO (ASoC) DRIVERS
5920 IPS SCSI RAID DRIVER
5923 W: http://www.adaptec.com/
5925 F: drivers/scsi/ips*
5934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5936 F: Documentation/networking/ipvs-sysctl.txt
5937 F: include/net/ip_vs.h
5938 F: include/uapi/linux/ip_vs.h
5939 F: net/netfilter/ipvs/
5945 F: drivers/tty/ipwireless/
5951 F: include/net/ipx.h
5952 F: include/uapi/linux/ipx.h
5959 W: http://irda.sourceforge.net/
5961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5962 F: Documentation/networking/irda.txt
5963 F: drivers/net/irda/
5964 F: include/net/irda/
5971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5981 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5982 F: Documentation/devicetree/bindings/interrupt-controller/
5985 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5990 F: Documentation/IRQ-domain.txt
5991 F: include/linux/irqdomain.h
5992 F: kernel/irq/irqdomain.c
5998 F: Documentation/isapnp.txt
5999 F: drivers/pnp/isapnp/
6000 F: include/linux/isapnp.h
6005 T: git git://linuxtv.org/media_tree.git
6006 W: https://linuxtv.org
6008 F: drivers/media/radio/radio-isa*
6010 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6014 F: drivers/firmware/iscsi_ibft*
6019 W: www.open-iscsi.org
6020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6022 F: drivers/scsi/*iscsi*
6023 F: include/scsi/*iscsi*
6025 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6031 W: http://www.openfabrics.org
6032 W: www.open-iscsi.org
6033 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6034 F: drivers/infiniband/ulp/iser/
6036 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6042 W: http://www.linux-iscsi.org
6043 F: drivers/infiniband/ulp/isert
6049 W: http://www.isdn4linux.de
6050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6052 F: Documentation/isdn/
6054 F: include/linux/isdn.h
6055 F: include/linux/isdn/
6056 F: include/uapi/linux/isdn.h
6057 F: include/uapi/linux/isdn/
6059 ISDN SUBSYSTEM (Eicon active card driver)
6062 W: http://www.melware.de
6064 F: drivers/isdn/hardware/eicon/
6066 IT87 HARDWARE MONITORING DRIVER
6070 F: Documentation/hwmon/it87
6071 F: drivers/hwmon/it87.c
6076 W: https://linuxtv.org
6077 W: http://palosaari.fi/linux/
6078 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6079 T: git git://linuxtv.org/anttip/media_tree.git
6081 F: drivers/media/tuners/it913x*
6083 IVTV VIDEO4LINUX DRIVER
6087 T: git git://linuxtv.org/media_tree.git
6088 W: http://www.ivtvdriver.org
6090 F: Documentation/video4linux/*.ivtv
6091 F: drivers/media/pci/ivtv/
6092 F: include/uapi/linux/ivtv*
6094 IX2505V MEDIA DRIVER
6097 W: https://linuxtv.org
6098 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6100 F: drivers/media/dvb-frontends/ix2505v*
6102 JC42.4 TEMPERATURE SENSOR DRIVER
6106 F: drivers/hwmon/jc42.c
6107 F: Documentation/hwmon/jc42
6112 W: http://jfs.sourceforge.net/
6113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6115 F: Documentation/filesystems/jfs.txt
6122 F: drivers/net/ethernet/jme.*
6124 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6127 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6130 F: include/uapi/linux/jffs2.h
6132 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6138 F: include/linux/jbd2.h
6140 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6144 F: drivers/media/platform/rcar_jpu.c
6146 JSM Neo PCI based serial card
6150 F: drivers/tty/serial/jsm/
6152 K10TEMP HARDWARE MONITORING DRIVER
6156 F: Documentation/hwmon/k10temp
6157 F: drivers/hwmon/k10temp.c
6159 K8TEMP HARDWARE MONITORING DRIVER
6163 F: Documentation/hwmon/k8temp
6164 F: drivers/hwmon/k8temp.c
6172 F: arch/*/include/asm/kasan.h
6173 F: arch/*/mm/kasan_init*
6174 F: Documentation/kasan.txt
6175 F: include/linux/kasan.h
6178 F: scripts/Makefile.kasan
6183 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6185 F: Documentation/kbuild/kconfig-language.txt
6192 W: http://lse.sourceforge.net/kdump/
6194 F: Documentation/kdump/
6196 KEENE FM RADIO TRANSMITTER DRIVER
6199 T: git git://linuxtv.org/media_tree.git
6200 W: https://linuxtv.org
6202 F: drivers/media/radio/radio-keene*
6204 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6210 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6216 F: Documentation/kbuild/
6218 F: scripts/Makefile.*
6225 W: http://kernelnewbies.org/KernelJanitors
6228 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6232 W: http://nfs.sourceforge.net/
6233 T: git git://linux-nfs.org/~bfields/linux.git
6236 F: include/uapi/linux/nfsd/
6240 F: include/linux/lockd/
6241 F: include/linux/sunrpc/
6242 F: include/uapi/linux/sunrpc/
6244 KERNEL SELFTEST FRAMEWORK
6247 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6249 F: tools/testing/selftests
6251 KERNEL VIRTUAL MACHINE (KVM)
6255 W: http://www.linux-kvm.org
6256 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6258 F: Documentation/*/kvm*.txt
6259 F: Documentation/virtual/kvm/
6261 F: arch/x86/kernel/kvm.c
6262 F: arch/x86/kernel/kvmclock.c
6263 F: arch/*/include/asm/kvm*
6264 F: include/linux/kvm*
6265 F: include/uapi/linux/kvm*
6268 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6271 W: http://www.linux-kvm.org/
6273 F: arch/x86/include/asm/svm.h
6274 F: arch/x86/kvm/svm.c
6276 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6279 W: http://www.linux-kvm.org/
6280 T: git git://github.com/agraf/linux-2.6.git
6282 F: arch/powerpc/include/asm/kvm*
6283 F: arch/powerpc/kvm/
6285 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6289 W: http://www.ibm.com/developerworks/linux/linux390/
6290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6292 F: Documentation/s390/kvm.txt
6293 F: arch/s390/include/asm/kvm*
6296 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6301 W: http://systems.cs.columbia.edu/projects/kvm-arm
6302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6304 F: arch/arm/include/uapi/asm/kvm*
6305 F: arch/arm/include/asm/kvm*
6308 F: include/kvm/arm_*
6310 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6316 F: arch/arm64/include/uapi/asm/kvm*
6317 F: arch/arm64/include/asm/kvm*
6320 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6324 F: arch/mips/include/uapi/asm/kvm*
6325 F: arch/mips/include/asm/kvm*
6330 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6333 F: include/linux/kexec.h
6334 F: include/uapi/linux/kexec.h
6341 F: Documentation/security/keys.txt
6342 F: include/linux/key.h
6343 F: include/linux/key-type.h
6353 F: Documentation/security/keys-trusted-encrypted.txt
6354 F: include/keys/trusted-type.h
6355 F: security/keys/trusted.c
6356 F: security/keys/trusted.h
6364 F: Documentation/security/keys-trusted-encrypted.txt
6365 F: include/keys/encrypted-type.h
6366 F: security/keys/encrypted-keys/
6368 KGDB / KDB /debug_core
6370 W: http://kgdb.wiki.kernel.org/
6372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6374 F: Documentation/DocBook/kgdb.tmpl
6375 F: drivers/misc/kgdbts.c
6376 F: drivers/tty/serial/kgdboc.c
6377 F: include/linux/kdb.h
6378 F: include/linux/kgdb.h
6385 F: Documentation/kmemcheck.txt
6386 F: arch/x86/include/asm/kmemcheck.h
6387 F: arch/x86/mm/kmemcheck/
6388 F: include/linux/kmemcheck.h
6394 F: Documentation/kmemleak.txt
6395 F: include/linux/kmemleak.h
6397 F: mm/kmemleak-test.c
6405 F: Documentation/kprobes.txt
6406 F: include/linux/kprobes.h
6409 KS0108 LCD CONTROLLER DRIVER
6411 W: http://miguelojeda.es/auxdisplay.htm
6412 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6414 F: Documentation/auxdisplay/ks0108
6415 F: drivers/auxdisplay/ks0108.c
6416 F: include/linux/ks0108.h
6423 F: include/net/l3mdev.h
6425 LANTIQ MIPS ARCHITECTURE
6434 F: Documentation/networking/lapb-module.txt
6438 LASI 53c700 driver for PARISC
6442 F: Documentation/scsi/53c700.txt
6443 F: drivers/scsi/53c700*
6449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6452 F: include/linux/leds.h
6454 LEGACY EEPROM DRIVER
6457 F: Documentation/misc-devices/eeprom
6458 F: drivers/misc/eeprom/eeprom.c
6460 LEGO USB Tower driver
6463 W: http://legousb.sourceforge.net/
6465 F: drivers/usb/misc/legousbtower.c
6470 W: https://linuxtv.org
6471 W: http://github.com/mkrufky
6472 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6473 T: git git://linuxtv.org/mkrufky/tuners.git
6475 F: drivers/media/dvb-frontends/lg2160.*
6477 LGDT3305 MEDIA DRIVER
6480 W: https://linuxtv.org
6481 W: http://github.com/mkrufky
6482 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6483 T: git git://linuxtv.org/mkrufky/tuners.git
6485 F: drivers/media/dvb-frontends/lgdt3305.*
6490 W: http://lguest.ozlabs.org/
6492 F: arch/x86/include/asm/lguest*.h
6495 F: include/linux/lguest*.h
6498 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6504 F: include/linux/ata.h
6505 F: include/linux/libata.h
6507 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6512 F: include/linux/pata_arasan_cf_data.h
6513 F: drivers/ata/pata_arasan_cf.c
6519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6521 F: drivers/ata/pata_*.c
6522 F: drivers/ata/ata_generic.c
6524 LIBATA SATA AHCI PLATFORM devices support
6528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6530 F: drivers/ata/ahci_platform.c
6531 F: drivers/ata/libahci_platform.c
6532 F: include/linux/ahci_platform.h
6534 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6539 F: drivers/ata/sata_promise.*
6544 F: tools/lib/lockdep/
6546 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6549 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6553 F: include/linux/nd.h
6554 F: include/linux/libnvdimm.h
6555 F: include/uapi/linux/ndctl.h
6557 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6560 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6562 F: drivers/nvdimm/blk.c
6563 F: drivers/nvdimm/region_devs.c
6564 F: drivers/acpi/nfit*
6566 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6569 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6571 F: drivers/nvdimm/btt*
6573 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6576 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6578 F: drivers/nvdimm/pmem.c
6579 F: include/linux/pmem.h
6580 F: arch/*/include/asm/pmem.h
6582 LIGHTNVM PLATFORM SUPPORT
6584 W: http://github/OpenChannelSSD
6587 F: drivers/lightnvm/
6588 F: include/linux/lightnvm.h
6589 F: include/uapi/linux/lightnvm.h
6591 LINUX FOR IBM pSERIES (RS/6000)
6593 W: http://www.ibm.com/linux/ltc/projects/ppc
6595 F: arch/powerpc/boot/rs6000.h
6597 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6601 W: http://www.penguinppc.org/
6603 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6606 F: Documentation/powerpc/
6609 LINUX FOR POWER MACINTOSH
6611 W: http://www.penguinppc.org/
6614 F: arch/powerpc/platforms/powermac/
6615 F: drivers/macintosh/
6617 LINUX FOR POWERPC EMBEDDED MPC5XXX
6620 T: git git://git.denx.de/linux-denx-agust.git
6622 F: arch/powerpc/platforms/512x/
6623 F: arch/powerpc/platforms/52xx/
6625 LINUX FOR POWERPC EMBEDDED PPC4XX
6628 W: http://www.penguinppc.org/
6631 F: arch/powerpc/platforms/40x/
6632 F: arch/powerpc/platforms/44x/
6634 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6637 F: arch/powerpc/*/*virtex*
6638 F: arch/powerpc/*/*/*virtex*
6640 LINUX FOR POWERPC EMBEDDED PPC8XX
6642 W: http://www.penguinppc.org/
6645 F: arch/powerpc/platforms/8xx/
6647 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6650 W: http://www.penguinppc.org/
6652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6654 F: arch/powerpc/platforms/83xx/
6655 F: arch/powerpc/platforms/85xx/
6657 LINUX FOR POWERPC PA SEMI PWRFICIENT
6661 F: arch/powerpc/platforms/pasemi/
6662 F: drivers/*/*pasemi*
6663 F: drivers/*/*/*pasemi*
6665 LINUX SECURITY MODULE (LSM) FRAMEWORK
6670 LIS3LV02D ACCELEROMETER DRIVER
6673 F: Documentation/misc-devices/lis3lv02d
6674 F: drivers/misc/lis3lv02d/
6675 F: drivers/platform/x86/hp_accel.c
6684 F: kernel/livepatch/
6685 F: include/linux/livepatch.h
6686 F: arch/x86/include/asm/livepatch.h
6687 F: arch/x86/kernel/livepatch.c
6688 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6689 F: samples/livepatch/
6691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6693 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6696 F: drivers/misc/lkdtm.c
6701 F: include/linux/llc.h
6702 F: include/uapi/linux/llc.h
6706 LM73 HARDWARE MONITOR DRIVER
6710 F: drivers/hwmon/lm73.c
6712 LM78 HARDWARE MONITOR DRIVER
6716 F: Documentation/hwmon/lm78
6717 F: drivers/hwmon/lm78.c
6719 LM83 HARDWARE MONITOR DRIVER
6723 F: Documentation/hwmon/lm83
6724 F: drivers/hwmon/lm83.c
6726 LM90 HARDWARE MONITOR DRIVER
6730 F: Documentation/hwmon/lm90
6731 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6732 F: drivers/hwmon/lm90.c
6734 LM95234 HARDWARE MONITOR DRIVER
6738 F: Documentation/hwmon/lm95234
6739 F: drivers/hwmon/lm95234.c
6741 LME2510 MEDIA DRIVER
6744 W: https://linuxtv.org
6745 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6747 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6749 LOCKDEP AND LOCKSTAT
6753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6755 F: Documentation/locking/lockdep*.txt
6756 F: Documentation/locking/lockstat.txt
6757 F: include/linux/lockdep.h
6760 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6763 W: http://www.linux-ntfs.org/content/view/19/37/
6765 F: Documentation/ldm.txt
6766 F: block/partitions/ldm.*
6776 LPC32XX MACHINE SUPPORT
6780 F: arch/arm/mach-lpc32xx/
6782 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6788 W: http://www.avagotech.com/support/
6790 F: drivers/message/fusion/
6791 F: drivers/scsi/mpt2sas/
6792 F: drivers/scsi/mpt3sas/
6794 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6798 F: drivers/scsi/sym53c8xx_2/
6800 LTC4261 HARDWARE MONITOR DRIVER
6804 F: Documentation/hwmon/ltc4261
6805 F: drivers/hwmon/ltc4261.c
6807 LTP (Linux Test Project)
6815 W: http://linux-test-project.github.io/
6816 T: git git://github.com/linux-test-project/ltp.git
6820 W: http://www.linux-m32r.org/
6827 W: http://www.linux-m68k.org/
6828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6833 M68K ON APPLE MACINTOSH
6835 W: http://www.mac.linux-m68k.org/
6842 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6846 M88DS3103 MEDIA DRIVER
6849 W: https://linuxtv.org
6850 W: http://palosaari.fi/linux/
6851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6852 T: git git://linuxtv.org/anttip/media_tree.git
6854 F: drivers/media/dvb-frontends/m88ds3103*
6856 M88RS2000 MEDIA DRIVER
6859 W: https://linuxtv.org
6860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6862 F: drivers/media/dvb-frontends/m88rs2000*
6864 MA901 MASTERKIT USB FM RADIO DRIVER
6867 T: git git://linuxtv.org/media_tree.git
6869 F: drivers/media/radio/radio-ma901.c
6874 W: http://wireless.kernel.org/
6875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6878 F: Documentation/networking/mac80211-injection.txt
6879 F: include/net/mac80211.h
6881 F: drivers/net/wireless/mac80211_hwsim.[ch]
6887 F: drivers/net/macvlan.c
6888 F: include/linux/if_macvlan.h
6895 F: include/linux/mailbox_client.h
6896 F: include/linux/mailbox_controller.h
6898 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6900 W: http://www.kernel.org/doc/man-pages
6904 MARVELL ARMADA DRM SUPPORT
6907 F: drivers/gpu/drm/armada/
6909 MARVELL 88E6352 DSA support
6912 F: drivers/net/dsa/mv88e6352.c
6914 MARVELL CRYPTO DRIVER
6917 F: drivers/crypto/marvell/
6921 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6926 F: drivers/net/ethernet/marvell/sk*
6928 MARVELL LIBERTAS WIRELESS DRIVER
6931 F: drivers/net/wireless/marvell/libertas/
6933 MARVELL MV643XX ETHERNET DRIVER
6937 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6938 F: include/linux/mv643xx.h
6940 MARVELL MVNETA ETHERNET DRIVER
6944 F: drivers/net/ethernet/marvell/mvneta.*
6946 MARVELL MWIFIEX WIRELESS DRIVER
6951 F: drivers/net/wireless/marvell/mwifiex/
6953 MARVELL MWL8K WIRELESS DRIVER
6957 F: drivers/net/wireless/marvell/mwl8k.c
6959 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6962 F: drivers/mmc/host/mvsdio.*
6964 MATROX FRAMEBUFFER DRIVER
6967 F: drivers/video/fbdev/matrox/matroxfb_*
6968 F: include/uapi/linux/matroxfb.h
6970 MAX16065 HARDWARE MONITOR DRIVER
6974 F: Documentation/hwmon/max16065
6975 F: drivers/hwmon/max16065.c
6977 MAX20751 HARDWARE MONITOR DRIVER
6981 F: Documentation/hwmon/max20751
6982 F: drivers/hwmon/max20751.c
6984 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6988 F: Documentation/hwmon/max6650
6989 F: drivers/hwmon/max6650.c
6991 MAX6697 HARDWARE MONITOR DRIVER
6995 F: Documentation/hwmon/max6697
6996 F: Documentation/devicetree/bindings/i2c/max6697.txt
6997 F: drivers/hwmon/max6697.c
6998 F: include/linux/platform_data/max6697.h
7000 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7004 F: drivers/power/max14577_charger.c
7005 F: drivers/power/max77693_charger.c
7007 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7011 F: drivers/*/*max77802*.c
7012 F: Documentation/devicetree/bindings/*/*max77802.txt
7013 F: include/dt-bindings/*/*max77802.h
7015 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7020 F: drivers/*/max14577.c
7021 F: drivers/*/max77686*.c
7022 F: drivers/*/max77693.c
7023 F: drivers/extcon/extcon-max14577.c
7024 F: drivers/extcon/extcon-max77693.c
7025 F: drivers/rtc/rtc-max77686.c
7026 F: drivers/clk/clk-max77686.c
7027 F: Documentation/devicetree/bindings/mfd/max14577.txt
7028 F: Documentation/devicetree/bindings/*/max77686.txt
7029 F: Documentation/devicetree/bindings/mfd/max77693.txt
7030 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7031 F: include/linux/mfd/max14577*.h
7032 F: include/linux/mfd/max77686*.h
7033 F: include/linux/mfd/max77693*.h
7035 MAXIRADIO FM RADIO RECEIVER DRIVER
7038 T: git git://linuxtv.org/media_tree.git
7039 W: https://linuxtv.org
7041 F: drivers/media/radio/radio-maxiradio*
7043 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7047 F: drivers/iio/potentiometer/mcp4531.c
7049 MEDIA DRIVERS FOR RENESAS - VSP1
7053 T: git git://linuxtv.org/media_tree.git
7055 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7056 F: drivers/media/platform/vsp1/
7058 MEDIA DRIVERS FOR ASCOT2E
7061 W: https://linuxtv.org
7063 T: git git://linuxtv.org/media_tree.git
7065 F: drivers/media/dvb-frontends/ascot2e*
7067 MEDIA DRIVERS FOR CXD2841ER
7070 W: https://linuxtv.org
7072 T: git git://linuxtv.org/media_tree.git
7074 F: drivers/media/dvb-frontends/cxd2841er*
7076 MEDIA DRIVERS FOR HORUS3A
7079 W: https://linuxtv.org
7081 T: git git://linuxtv.org/media_tree.git
7083 F: drivers/media/dvb-frontends/horus3a*
7085 MEDIA DRIVERS FOR LNBH25
7088 W: https://linuxtv.org
7090 T: git git://linuxtv.org/media_tree.git
7092 F: drivers/media/dvb-frontends/lnbh25*
7094 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7097 W: https://linuxtv.org
7099 T: git git://linuxtv.org/media_tree.git
7101 F: drivers/media/pci/netup_unidvb/*
7103 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7105 P: LinuxTV.org Project
7107 W: https://linuxtv.org
7108 Q: http://patchwork.kernel.org/project/linux-media/list/
7109 T: git git://linuxtv.org/media_tree.git
7111 F: Documentation/dvb/
7112 F: Documentation/video4linux/
7113 F: Documentation/DocBook/media/
7115 F: drivers/staging/media/
7116 F: include/linux/platform_data/media/
7118 F: include/uapi/linux/dvb/
7119 F: include/uapi/linux/videodev2.h
7120 F: include/uapi/linux/media.h
7121 F: include/uapi/linux/v4l2-*
7122 F: include/uapi/linux/meye.h
7123 F: include/uapi/linux/ivtv*
7124 F: include/uapi/linux/uvcvideo.h
7126 MEDIATEK ETHERNET DRIVER
7131 F: drivers/net/ethernet/mediatek/
7133 MEDIATEK MT7601U WIRELESS LAN DRIVER
7137 F: drivers/net/wireless/mediatek/mt7601u/
7139 MEGARAID SCSI/SAS DRIVERS
7145 W: http://www.lsi.com
7147 F: Documentation/scsi/megaraid.txt
7148 F: drivers/scsi/megaraid.*
7149 F: drivers/scsi/megaraid/
7151 MELLANOX ETHERNET DRIVER (mlx4_en)
7155 W: http://www.mellanox.com
7156 Q: http://patchwork.ozlabs.org/project/netdev/list/
7157 F: drivers/net/ethernet/mellanox/mlx4/en_*
7159 MELLANOX ETHERNET DRIVER (mlx5e)
7163 W: http://www.mellanox.com
7164 Q: http://patchwork.ozlabs.org/project/netdev/list/
7165 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7167 MELLANOX ETHERNET SWITCH DRIVERS
7172 W: http://www.mellanox.com
7173 Q: http://patchwork.ozlabs.org/project/netdev/list/
7174 F: drivers/net/ethernet/mellanox/mlxsw/
7181 F: kernel/membarrier.c
7182 F: include/uapi/linux/membarrier.h
7186 W: http://www.linux-mm.org
7188 F: include/linux/mm.h
7189 F: include/linux/gfp.h
7190 F: include/linux/mmzone.h
7191 F: include/linux/memory_hotplug.h
7192 F: include/linux/vmalloc.h
7195 MEMORY TECHNOLOGY DEVICES (MTD)
7199 W: http://www.linux-mtd.infradead.org/
7200 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7201 T: git git://git.infradead.org/linux-mtd.git
7202 T: git git://git.infradead.org/l2-mtd.git
7205 F: include/linux/mtd/
7206 F: include/uapi/mtd/
7208 MEN A21 WATCHDOG DRIVER
7212 F: drivers/watchdog/mena21_wdt.c
7214 MEN CHAMELEON BUS (mcb)
7218 F: include/linux/mcb.h
7219 F: Documentation/men-chameleon-bus.txt
7221 MEN F21BMC (Board Management Controller)
7224 F: drivers/mfd/menf21bmc.c
7225 F: drivers/watchdog/menf21bmc_wdt.c
7226 F: drivers/leds/leds-menf21bmc.c
7227 F: drivers/hwmon/menf21bmc_hwmon.c
7228 F: Documentation/hwmon/menf21bmc
7233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7236 F: Documentation/metag/
7237 F: Documentation/devicetree/bindings/metag/
7238 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7239 F: drivers/clocksource/metag_generic.c
7240 F: drivers/irqchip/irq-metag.c
7241 F: drivers/irqchip/irq-metag-ext.c
7242 F: drivers/tty/metag_da.c
7244 MICROBLAZE ARCHITECTURE
7246 W: http://www.monstr.eu/fdt/
7247 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7251 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7255 F: drivers/platform/x86/surfacepro3_button.c
7260 F: drivers/usb/image/microtek.*
7265 W: http://www.linux-mips.org/
7266 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7267 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7269 F: Documentation/mips/
7272 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7275 T: git git://linuxtv.org/media_tree.git
7276 W: https://linuxtv.org
7278 F: drivers/media/radio/radio-miropcm20*
7280 MELLANOX MLX4 core VPI driver
7284 W: http://www.mellanox.com
7285 Q: http://patchwork.ozlabs.org/project/netdev/list/
7287 F: drivers/net/ethernet/mellanox/mlx4/
7288 F: include/linux/mlx4/
7290 MELLANOX MLX4 IB driver
7293 W: http://www.mellanox.com
7294 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7296 F: drivers/infiniband/hw/mlx4/
7297 F: include/linux/mlx4/
7299 MELLANOX MLX5 core VPI driver
7304 W: http://www.mellanox.com
7305 Q: http://patchwork.ozlabs.org/project/netdev/list/
7307 F: drivers/net/ethernet/mellanox/mlx5/core/
7308 F: include/linux/mlx5/
7310 MELLANOX MLX5 IB driver
7314 W: http://www.mellanox.com
7315 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7317 F: drivers/infiniband/hw/mlx5/
7318 F: include/linux/mlx5/
7320 MELEXIS MLX90614 DRIVER
7323 W: http://www.melexis.com
7325 F: drivers/iio/temperature/mlx90614.c
7327 MN88472 MEDIA DRIVER
7330 W: https://linuxtv.org
7331 W: http://palosaari.fi/linux/
7332 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7333 T: git git://linuxtv.org/anttip/media_tree.git
7335 F: drivers/staging/media/mn88472/
7336 F: drivers/media/dvb-frontends/mn88472.h
7338 MN88473 MEDIA DRIVER
7341 W: https://linuxtv.org
7342 W: http://palosaari.fi/linux/
7343 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7345 F: drivers/media/dvb-frontends/mn88473*
7350 F: include/linux/module.h
7353 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7354 W: http://popies.net/meye/
7356 F: Documentation/video4linux/meye.txt
7357 F: drivers/media/pci/meye/
7358 F: include/uapi/linux/meye.h
7360 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7363 F: Documentation/serial/moxa-smartio
7364 F: drivers/tty/mxser.*
7366 MR800 AVERMEDIA USB FM RADIO DRIVER
7369 T: git git://linuxtv.org/media_tree.git
7371 F: drivers/media/radio/radio-mr800.c
7373 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7377 F: drivers/net/ieee802154/mrf24j40.c
7378 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7384 F: drivers/platform/x86/msi-laptop.c
7389 F: drivers/platform/x86/msi-wmi.c
7394 W: https://linuxtv.org
7395 W: http://palosaari.fi/linux/
7396 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7397 T: git git://linuxtv.org/anttip/media_tree.git
7399 F: drivers/media/tuners/msi001*
7401 MSI2500 MEDIA DRIVER
7404 W: https://linuxtv.org
7405 W: http://palosaari.fi/linux/
7406 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7407 T: git git://linuxtv.org/anttip/media_tree.git
7409 F: drivers/media/usb/msi2500/
7411 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7415 F: drivers/mtd/devices/docg3*
7417 MT9M032 APTINA SENSOR DRIVER
7420 T: git git://linuxtv.org/media_tree.git
7422 F: drivers/media/i2c/mt9m032.c
7423 F: include/media/i2c/mt9m032.h
7425 MT9P031 APTINA CAMERA SENSOR
7428 T: git git://linuxtv.org/media_tree.git
7430 F: drivers/media/i2c/mt9p031.c
7431 F: include/media/i2c/mt9p031.h
7433 MT9T001 APTINA CAMERA SENSOR
7436 T: git git://linuxtv.org/media_tree.git
7438 F: drivers/media/i2c/mt9t001.c
7439 F: include/media/i2c/mt9t001.h
7441 MT9V032 APTINA CAMERA SENSOR
7444 T: git git://linuxtv.org/media_tree.git
7446 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7447 F: drivers/media/i2c/mt9v032.c
7448 F: include/media/i2c/mt9v032.h
7450 MULTIFUNCTION DEVICES (MFD)
7452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7455 F: include/linux/mfd/
7457 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7460 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7463 F: include/linux/mmc/
7464 F: include/uapi/linux/mmc/
7466 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7468 F: drivers/mmc/host/mmc_spi.c
7469 F: include/linux/spi/mmc_spi.h
7471 MULTISOUND SOUND DRIVER
7474 F: Documentation/sound/oss/MultiSound
7477 MULTITECH MULTIPORT CARD (ISICOM)
7479 F: drivers/tty/isicom.c
7480 F: include/linux/isicom.h
7482 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7487 F: drivers/usb/musb/
7489 MXL5007T MEDIA DRIVER
7492 W: https://linuxtv.org
7493 W: http://github.com/mkrufky
7494 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7495 T: git git://linuxtv.org/mkrufky/tuners.git
7497 F: drivers/media/tuners/mxl5007t.*
7499 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7502 W: https://www.myricom.com/support/downloads/myri10ge.html
7504 F: drivers/net/ethernet/myricom/myri10ge/
7506 NAND FLASH SUBSYSTEM
7510 W: http://www.linux-mtd.infradead.org/
7511 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7512 T: git git://github.com/linux-nand/linux.git
7514 F: drivers/mtd/nand/
7515 F: include/linux/mtd/nand*.h
7517 NATSEMI ETHERNET DRIVER (DP8381x)
7519 F: drivers/net/ethernet/natsemi/natsemi.c
7521 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7525 W: http://www.native-instruments.com
7533 NCR 5380 SCSI DRIVERS
7538 F: Documentation/scsi/g_NCR5380.txt
7539 F: drivers/scsi/NCR5380.*
7540 F: drivers/scsi/arm/cumana_1.c
7541 F: drivers/scsi/arm/oak.c
7542 F: drivers/scsi/atari_NCR5380.c
7543 F: drivers/scsi/atari_scsi.*
7544 F: drivers/scsi/dmx3191d.c
7545 F: drivers/scsi/dtc.*
7546 F: drivers/scsi/g_NCR5380.*
7547 F: drivers/scsi/g_NCR5380_mmio.c
7548 F: drivers/scsi/mac_scsi.*
7549 F: drivers/scsi/pas16.*
7550 F: drivers/scsi/sun3_scsi.*
7551 F: drivers/scsi/sun3_scsi_vme.c
7552 F: drivers/scsi/t128.*
7554 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7558 F: drivers/scsi/NCR_D700.*
7560 NCT6775 HARDWARE MONITOR DRIVER
7564 F: Documentation/hwmon/nct6775
7565 F: drivers/hwmon/nct6775.c
7567 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7570 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7572 F: drivers/infiniband/hw/nes/
7574 NETEM NETWORK EMULATOR
7578 F: net/sched/sch_netem.c
7580 NETERION 10GbE DRIVERS (s2io/vxge)
7584 F: Documentation/networking/s2io.txt
7585 F: Documentation/networking/vxge.txt
7586 F: drivers/net/ethernet/neterion/
7588 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7594 W: http://www.netfilter.org/
7595 W: http://www.iptables.org/
7596 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7600 F: include/linux/netfilter*
7601 F: include/linux/netfilter/
7602 F: include/net/netfilter/
7603 F: include/uapi/linux/netfilter*
7604 F: include/uapi/linux/netfilter/
7605 F: net/*/netfilter.c
7608 F: net/bridge/br_netfilter*.c
7612 W: http://netlabel.sf.net
7615 F: Documentation/netlabel/
7616 F: include/net/netlabel.h
7619 NETROM NETWORK LAYER
7622 W: http://www.linux-ax25.org/
7624 F: include/net/netrom.h
7625 F: include/uapi/linux/netrom.h
7628 NETRONOME ETHERNET DRIVERS
7632 F: drivers/net/ethernet/netronome/
7634 NETWORK BLOCK DEVICE (NBD)
7638 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7639 F: Documentation/blockdev/nbd.txt
7640 F: drivers/block/nbd.c
7641 F: include/uapi/linux/nbd.h
7643 NETWORK DROP MONITOR
7647 W: https://fedorahosted.org/dropwatch/
7648 F: net/core/drop_monitor.c
7650 NETWORKING [GENERAL]
7653 W: http://www.linuxfoundation.org/en/Net
7654 Q: http://patchwork.ozlabs.org/project/netdev/list/
7655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7660 F: include/linux/in.h
7661 F: include/linux/net.h
7662 F: include/linux/netdevice.h
7663 F: include/uapi/linux/in.h
7664 F: include/uapi/linux/net.h
7665 F: include/uapi/linux/netdevice.h
7666 F: include/uapi/linux/net_namespace.h
7668 F: tools/testing/selftests/net/
7672 NETWORKING [IPv4/IPv6]
7679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7700 F: net/ipv4/ipcomp.c
7701 F: net/ipv4/ip_vti.c
7705 F: net/ipv6/ipcomp6.c
7706 F: net/ipv6/ip6_vti.c
7707 F: include/uapi/linux/xfrm.h
7708 F: include/net/xfrm.h
7710 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7715 NETWORKING [WIRELESS]
7717 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7721 W: http://www.linuxfoundation.org/en/Net
7722 Q: http://patchwork.ozlabs.org/project/netdev/list/
7723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7727 F: include/linux/if_*
7728 F: include/linux/netdevice.h
7729 F: include/linux/etherdevice.h
7730 F: include/linux/fcdevice.h
7731 F: include/linux/fddidevice.h
7732 F: include/linux/hippidevice.h
7733 F: include/linux/inetdevice.h
7734 F: include/uapi/linux/if_*
7735 F: include/uapi/linux/netdevice.h
7737 NETWORKING DRIVERS (WIRELESS)
7740 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7741 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7744 F: drivers/net/wireless/
7746 NETXEN (1/10) GbE SUPPORT
7751 W: http://www.qlogic.com
7753 F: drivers/net/ethernet/qlogic/netxen/
7764 F: include/uapi/linux/nfc.h
7766 F: include/linux/platform_data/nfcmrvl.h
7767 F: include/linux/platform_data/nxp-nci.h
7768 F: include/linux/platform_data/pn544.h
7769 F: include/linux/platform_data/st21nfca.h
7770 F: include/linux/platform_data/st-nci.h
7771 F: Documentation/devicetree/bindings/net/nfc/
7773 NFS, SUNRPC, AND LOCKD CLIENTS
7777 W: http://client.linux-nfs.org
7778 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7784 F: include/linux/lockd/
7785 F: include/linux/nfs*
7786 F: include/linux/sunrpc/
7787 F: include/uapi/linux/nfs*
7788 F: include/uapi/linux/sunrpc/
7793 W: http://nilfs.sourceforge.net/
7794 T: git git://github.com/konis/nilfs2.git
7796 F: Documentation/filesystems/nilfs2.txt
7798 F: include/linux/nilfs2_fs.h
7799 F: include/trace/events/nilfs2.h
7801 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7803 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7805 F: Documentation/scsi/NinjaSCSI.txt
7806 F: drivers/scsi/pcmcia/nsp_*
7808 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7811 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7813 F: Documentation/scsi/NinjaSCSI.txt
7814 F: drivers/scsi/nsp32*
7819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7823 NOKIA N900 POWER SUPPLY DRIVERS
7825 F: include/linux/power/bq2415x_charger.h
7826 F: include/linux/power/bq27xxx_battery.h
7827 F: include/linux/power/isp1704_charger.h
7828 F: drivers/power/bq2415x_charger.c
7829 F: drivers/power/bq27xxx_battery.c
7830 F: drivers/power/bq27xxx_battery_i2c.c
7831 F: drivers/power/isp1704_charger.c
7832 F: drivers/power/rx51_battery.c
7840 W: https://github.com/jonmason/ntb/wiki
7841 T: git git://github.com/jonmason/ntb.git
7843 F: drivers/net/ntb_netdev.c
7844 F: include/linux/ntb.h
7845 F: include/linux/ntb_transport.h
7852 W: https://github.com/jonmason/ntb/wiki
7853 T: git git://github.com/jonmason/ntb.git
7854 F: drivers/ntb/hw/intel/
7860 F: drivers/ntb/hw/amd/
7865 W: http://www.tuxera.com/
7866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7868 F: Documentation/filesystems/ntfs.txt
7871 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7875 F: drivers/video/fbdev/riva/
7876 F: drivers/video/fbdev/nvidia/
7882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7883 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7885 F: drivers/nvme/host/
7886 F: include/linux/nvme.h
7893 F: Documentation/devicetree/bindings/nvmem/
7894 F: include/linux/nvmem-consumer.h
7895 F: include/linux/nvmem-provider.h
7902 F: drivers/nfc/nxp-nci
7904 NXP TDA998X DRM DRIVER
7907 F: drivers/gpu/drm/i2c/tda998x_drv.c
7908 F: include/drm/i2c/tda998x.h
7914 F: sound/soc/codecs/tfa9879*
7924 W: http://www.muru.com/linux/omap/
7925 W: http://linux.omap.com/
7926 Q: http://patchwork.kernel.org/project/linux-omap/list/
7927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7930 F: arch/arm/configs/omap1_defconfig
7931 F: arch/arm/configs/omap2plus_defconfig
7932 F: drivers/i2c/busses/i2c-omap.c
7933 F: drivers/irqchip/irq-omap-intc.c
7934 F: drivers/mfd/*omap*.c
7935 F: drivers/mfd/menelaus.c
7936 F: drivers/mfd/palmas.c
7937 F: drivers/mfd/tps65217.c
7938 F: drivers/mfd/tps65218.c
7939 F: drivers/mfd/tps65910.c
7940 F: drivers/mfd/twl-core.[ch]
7941 F: drivers/mfd/twl4030*.c
7942 F: drivers/mfd/twl6030*.c
7943 F: drivers/mfd/twl6040*.c
7944 F: drivers/regulator/palmas-regulator*.c
7945 F: drivers/regulator/pbias-regulator.c
7946 F: drivers/regulator/tps65217-regulator.c
7947 F: drivers/regulator/tps65218-regulator.c
7948 F: drivers/regulator/tps65910-regulator.c
7949 F: drivers/regulator/twl-regulator.c
7950 F: include/linux/i2c-omap.h
7952 OMAP DEVICE TREE SUPPORT
7958 F: arch/arm/boot/dts/*omap*
7959 F: arch/arm/boot/dts/*am3*
7960 F: arch/arm/boot/dts/*am4*
7961 F: arch/arm/boot/dts/*am5*
7962 F: arch/arm/boot/dts/*dra7*
7964 OMAP CLOCK FRAMEWORK SUPPORT
7968 F: arch/arm/*omap*/*clock*
7970 OMAP POWER MANAGEMENT SUPPORT
7974 F: arch/arm/*omap*/*pm*
7975 F: drivers/cpufreq/omap-cpufreq.c
7977 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7982 F: arch/arm/mach-omap2/prm*
7992 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7997 F: drivers/memory/omap-gpmc.c
7998 F: arch/arm/mach-omap2/*gpmc*
8000 OMAP FRAMEBUFFER SUPPORT
8005 F: drivers/video/fbdev/omap/
8007 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8012 F: drivers/video/fbdev/omap2/
8013 F: Documentation/arm/OMAP/DSS
8015 OMAP HARDWARE SPINLOCK SUPPORT
8019 F: drivers/hwspinlock/omap_hwspinlock.c
8025 F: drivers/mmc/host/omap.c
8031 F: drivers/mmc/host/omap_hsmmc.c
8033 OMAP RANDOM NUMBER GENERATOR SUPPORT
8036 F: drivers/char/hw_random/omap-rng.c
8043 F: arch/arm/mach-omap2/omap_hwmod.*
8049 F: arch/arm/mach-omap2/omap_hwmod*data*
8051 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8055 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8057 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8061 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8062 F: drivers/media/platform/omap3isp/
8063 F: drivers/staging/media/omap4iss/
8069 F: drivers/usb/*/*omap*
8070 F: arch/arm/*omap*/usb*
8078 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8079 F: drivers/gpio/gpio-omap.c
8081 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8085 F: arch/arm/boot/dts/am335x-nano.dts
8091 F: Documentation/filesystems/omfs.txt
8094 OMNIKEY CARDMAN 4000 DRIVER
8097 F: drivers/char/pcmcia/cm4000_cs.c
8098 F: include/linux/cm4000_cs.h
8099 F: include/uapi/linux/cm4000_cs.h
8101 OMNIKEY CARDMAN 4040 DRIVER
8104 F: drivers/char/pcmcia/cm4040_cs.*
8106 OMNIVISION OV7670 SENSOR DRIVER
8109 T: git git://linuxtv.org/media_tree.git
8111 F: drivers/media/i2c/ov7670.c
8113 ONENAND FLASH DRIVER
8117 F: drivers/mtd/onenand/
8118 F: include/linux/mtd/onenand*.h
8120 ONSTREAM SCSI TAPE DRIVER
8125 F: Documentation/scsi/osst.txt
8126 F: drivers/scsi/osst.*
8127 F: drivers/scsi/osst_*.h
8128 F: drivers/scsi/st.h
8130 OPENCORES I2C BUS DRIVER
8134 F: Documentation/i2c/busses/i2c-ocores
8135 F: drivers/i2c/busses/i2c-ocores.c
8137 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8142 W: http://www.devicetree.org/
8143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8146 F: include/linux/of*.h
8149 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8158 F: Documentation/devicetree/
8160 F: include/dt-bindings/
8162 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8166 F: Documentation/devicetree/dynamic-resolution-notes.txt
8167 F: Documentation/devicetree/overlay-notes.txt
8168 F: drivers/of/overlay.c
8169 F: drivers/of/resolver.c
8171 OPENRISC ARCHITECTURE
8173 W: http://openrisc.net
8176 T: git git://openrisc.net/~jonas/linux
8183 W: http://openvswitch.org
8186 F: include/uapi/linux/openvswitch.h
8188 OPERATING PERFORMANCE POINTS (OPP)
8194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8195 F: drivers/base/power/opp/
8196 F: include/linux/pm_opp.h
8197 F: Documentation/power/opp.txt
8198 F: Documentation/devicetree/bindings/opp/
8203 T: git git://git.alsa-project.org/alsa-kernel.git
8205 F: sound/drivers/opl4/
8211 F: arch/*/include/asm/oprofile*.h
8213 F: drivers/oprofile/
8214 F: include/linux/oprofile.h
8216 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8220 W: http://ocfs2.wiki.kernel.org
8222 F: Documentation/filesystems/ocfs2.txt
8223 F: Documentation/filesystems/dlmfs.txt
8228 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8229 W: http://www.nongnu.org/orinoco/
8231 F: drivers/net/wireless/intersil/orinoco/
8233 OSD LIBRARY and FILESYSTEM
8237 W: http://open-osd.org
8238 T: git git://git.open-osd.org/open-osd.git
8240 F: drivers/scsi/osd/
8241 F: include/scsi/osd_*
8247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8250 F: Documentation/filesystems/overlayfs.txt
8255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8258 F: Documentation/filesystems/orangefs.txt
8263 W: http://wireless.kernel.org/en/users/Drivers/p54
8265 F: drivers/net/wireless/intersil/p54/
8267 PA SEMI ETHERNET DRIVER
8271 F: drivers/net/ethernet/pasemi/*
8273 PA SEMI SMBUS DRIVER
8277 F: drivers/i2c/busses/i2c-pasemi.c
8279 PADATA PARALLEL EXECUTION MECHANISM
8284 F: include/linux/padata.h
8285 F: Documentation/padata.txt
8287 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8291 F: drivers/platform/x86/panasonic-laptop.c
8293 PANASONIC MN10300/AM33/AM34 PORT
8297 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8299 F: Documentation/mn10300/
8302 PARALLEL LCD/KEYPAD PANEL DRIVER
8306 F: Documentation/misc-devices/lcd-panel-cgram.txt
8307 F: drivers/misc/panel.c
8309 PARALLEL PORT SUBSYSTEM
8315 F: include/linux/parport*.h
8316 F: drivers/char/ppdev.c
8317 F: include/uapi/linux/ppdev.h
8318 F: Documentation/parport*.txt
8320 PARAVIRT_OPS INTERFACE
8327 F: Documentation/virtual/paravirt_ops.txt
8328 F: arch/*/kernel/paravirt*
8329 F: arch/*/include/asm/paravirt.h
8331 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8335 F: Documentation/blockdev/paride.txt
8336 F: drivers/block/paride/
8342 W: http://www.parisc-linux.org/
8343 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8348 F: Documentation/parisc/
8350 F: drivers/char/agp/parisc-agp.c
8351 F: drivers/input/serio/gscps2.c
8352 F: drivers/parport/parport_gsc.*
8353 F: drivers/tty/serial/8250/8250_gsc.c
8354 F: drivers/video/fbdev/sti*
8355 F: drivers/video/console/sti*
8356 F: drivers/video/logo/logo_parisc*
8358 PC87360 HARDWARE MONITORING DRIVER
8362 F: Documentation/hwmon/pc87360
8363 F: drivers/hwmon/pc87360.c
8368 F: drivers/char/pc8736x_gpio.c
8370 PC87427 HARDWARE MONITORING DRIVER
8374 F: Documentation/hwmon/pc87427
8375 F: drivers/hwmon/pc87427.c
8380 F: drivers/leds/leds-pca9532.c
8381 F: include/linux/leds-pca9532.h
8383 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8387 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8389 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8392 F: drivers/firmware/pcdp.*
8398 F: Documentation/PCI/pci-error-recovery.txt
8400 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8404 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8405 F: arch/powerpc/kernel/eeh*.c
8406 F: arch/powerpc/platforms/*/eeh*.c
8407 F: arch/powerpc/include/*/eeh*.h
8412 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8415 F: Documentation/PCI/
8417 F: include/linux/pci*
8419 F: arch/x86/kernel/quirks.c
8421 PCI DRIVER FOR ALTERA PCIE IP
8426 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8427 F: drivers/pci/host/pcie-altera.c
8429 PCI DRIVER FOR ARM VERSATILE PLATFORM
8434 F: Documentation/devicetree/bindings/pci/versatile.txt
8435 F: drivers/pci/host/pci-versatile.c
8437 PCI DRIVER FOR APPLIEDMICRO XGENE
8442 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8443 F: drivers/pci/host/pci-xgene.c
8445 PCI DRIVER FOR FREESCALE LAYERSCAPE
8453 F: drivers/pci/host/*layerscape*
8461 F: drivers/pci/host/*imx6*
8463 PCI DRIVER FOR TI KEYSTONE
8468 F: drivers/pci/host/*keystone*
8470 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8476 F: drivers/pci/host/*mvebu*
8478 PCI DRIVER FOR NVIDIA TEGRA
8483 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8484 F: drivers/pci/host/pci-tegra.c
8486 PCI DRIVER FOR TI DRA7XX
8491 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8492 F: drivers/pci/host/pci-dra7xx.c
8494 PCI DRIVER FOR RENESAS R-CAR
8499 F: drivers/pci/host/*rcar*
8501 PCI DRIVER FOR SAMSUNG EXYNOS
8507 F: drivers/pci/host/pci-exynos.c
8509 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8514 F: drivers/pci/host/*designware*
8516 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8520 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8521 F: drivers/pci/host/pcie-designware-plat.c
8523 PCI DRIVER FOR GENERIC OF HOSTS
8528 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8529 F: drivers/pci/host/pci-host-common.c
8530 F: drivers/pci/host/pci-host-generic.c
8532 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8536 F: arch/x86/pci/vmd.c
8538 PCIE DRIVER FOR ST SPEAR13XX
8542 F: drivers/pci/host/*spear*
8544 PCI MSI DRIVER FOR ALTERA MSI IP
8549 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8550 F: drivers/pci/host/pcie-altera-msi.c
8552 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8557 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8558 F: drivers/pci/host/pci-xgene-msi.c
8560 PCIE DRIVER FOR HISILICON
8565 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8566 F: drivers/pci/host/pcie-hisi.c
8568 PCIE DRIVER FOR QUALCOMM MSM
8573 F: drivers/pci/host/*qcom*
8575 PCIE DRIVER FOR CAVIUM THUNDERX
8580 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8581 F: drivers/pci/host/pci-thunder-*
8584 P: Linux PCMCIA Team
8586 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8589 F: Documentation/pcmcia/
8593 PCNET32 NETWORK DRIVER
8597 F: drivers/net/ethernet/amd/pcnet32.c
8599 PCRYPT PARALLEL CRYPTO ENGINE
8604 F: include/crypto/pcrypt.h
8606 PER-CPU MEMORY ALLOCATOR
8609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8611 F: include/linux/percpu*.h
8613 F: arch/*/include/asm/percpu.h
8615 PER-TASK DELAY ACCOUNTING
8618 F: include/linux/delayacct.h
8619 F: kernel/delayacct.c
8621 PERFORMANCE EVENTS SUBSYSTEM
8627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8630 F: include/linux/perf_event.h
8631 F: include/uapi/linux/perf_event.h
8632 F: arch/*/kernel/perf_event*.c
8633 F: arch/*/kernel/*/perf_event*.c
8634 F: arch/*/kernel/*/*/perf_event*.c
8635 F: arch/*/include/asm/perf_event.h
8636 F: arch/*/kernel/perf_callchain.c
8639 PERSONALITY HANDLING
8643 F: include/linux/personality.h
8644 F: include/uapi/linux/personality.h
8649 F: Documentation/networking/phonet.txt
8650 F: include/linux/phonet.h
8651 F: include/net/phonet/
8652 F: include/uapi/linux/phonet.h
8659 F: drivers/mtd/devices/phram.c
8665 F: drivers/hid/hid-picolcd*
8670 T: git git://github.com/jamieiles/linux-2.6-ji.git
8672 F: arch/arm/boot/dts/picoxcell*
8673 F: arch/arm/mach-picoxcell/
8674 F: drivers/crypto/picoxcell*
8676 PIN CONTROL SUBSYSTEM
8679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8682 F: include/linux/pinctrl/
8684 PIN CONTROLLER - ATMEL AT91
8688 F: drivers/pinctrl/pinctrl-at91.*
8690 PIN CONTROLLER - ATMEL AT91 PIO4
8695 F: drivers/pinctrl/pinctrl-at91-pio4.*
8697 PIN CONTROLLER - INTEL
8701 F: drivers/pinctrl/intel/
8703 PIN CONTROLLER - RENESAS
8708 F: drivers/pinctrl/sh-pfc/
8710 PIN CONTROLLER - SAMSUNG
8717 F: drivers/pinctrl/samsung/
8719 PIN CONTROLLER - SINGLE
8725 F: drivers/pinctrl/pinctrl-single.c
8727 PIN CONTROLLER - ST SPEAR
8731 W: http://www.st.com/spear
8733 F: drivers/pinctrl/spear/
8738 F: drivers/block/pktcdvd.c
8739 F: include/linux/pktcdvd.h
8740 F: include/uapi/linux/pktcdvd.h
8744 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8746 T: git git://github.com/gxt/linux.git
8747 F: drivers/input/serio/i8042-unicore32io.h
8748 F: drivers/i2c/busses/i2c-puv3.c
8749 F: drivers/video/fbdev/fb-puv3.c
8750 F: drivers/rtc/rtc-puv3.c
8752 PMBUS HARDWARE MONITORING DRIVERS
8755 W: http://hwmon.wiki.kernel.org/
8756 W: http://www.roeck-us.net/linux/drivers/
8757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8759 F: Documentation/hwmon/pmbus
8760 F: drivers/hwmon/pmbus/
8761 F: include/linux/i2c/pmbus.h
8763 PMC SIERRA MaxRAID DRIVER
8765 W: http://www.pmc-sierra.com/
8767 F: drivers/scsi/pmcraid.*
8769 PMC SIERRA PM8001 DRIVER
8775 F: drivers/scsi/pm8001/
8777 POSIX CLOCKS and TIMERS
8780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8783 F: include/linux/timer*
8784 F: kernel/time/*timer*
8786 POWER MANAGEMENT CORE
8789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8791 F: drivers/base/power/
8792 F: include/linux/pm.h
8793 F: include/linux/pm_*
8794 F: include/linux/powercap.h
8795 F: drivers/powercap/
8797 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8802 T: git git://git.infradead.org/battery-2.6.git
8804 F: include/linux/power_supply.h
8806 X: drivers/power/avs/
8808 POWER STATE COORDINATION INTERFACE (PSCI)
8813 F: drivers/firmware/psci.c
8814 F: include/linux/psci.h
8815 F: include/uapi/linux/psci.h
8822 PPP PROTOCOL DRIVERS AND COMPRESSORS
8826 F: drivers/net/ppp/ppp_*
8828 PPP OVER ATM (RFC 2364)
8831 F: net/atm/pppoatm.c
8832 F: include/uapi/linux/atmppp.h
8837 F: drivers/net/ppp/pppoe.c
8838 F: drivers/net/ppp/pppox.c
8843 F: net/l2tp/l2tp_ppp.c
8844 F: include/linux/if_pppol2tp.h
8845 F: include/uapi/linux/if_pppol2tp.h
8849 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8852 F: Documentation/pps/
8854 F: include/linux/pps*.h
8860 F: drivers/net/ppp/pptp.c
8861 W: http://sourceforge.net/projects/accel-pptp
8866 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8868 F: Documentation/preempt-locking.txt
8869 F: include/linux/preempt.h
8871 PRISM54 WIRELESS DRIVER
8874 W: http://wireless.kernel.org/en/users/Drivers/p54
8876 F: drivers/net/wireless/intersil/prism54/
8883 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8885 PS3 PLATFORM SUPPORT
8889 F: arch/powerpc/boot/ps3*
8890 F: arch/powerpc/include/asm/lv1call.h
8891 F: arch/powerpc/include/asm/ps3*.h
8892 F: arch/powerpc/platforms/ps3/
8895 F: drivers/rtc/rtc-ps3.c
8896 F: drivers/usb/host/*ps3.c
8897 F: sound/ppc/snd_ps3*
8904 F: drivers/block/ps3vram.c
8912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8914 F: include/linux/pstore*
8915 F: drivers/firmware/efi/efi-pstore.c
8916 F: drivers/acpi/apei/erst.c
8918 PTP HARDWARE CLOCK SUPPORT
8922 W: http://linuxptp.sourceforge.net/
8923 F: Documentation/ABI/testing/sysfs-ptp
8924 F: Documentation/ptp/*
8925 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8926 F: drivers/net/phy/dp83640*
8928 F: include/linux/ptp_cl*
8934 F: include/asm-generic/syscall.h
8935 F: include/linux/ptrace.h
8936 F: include/linux/regset.h
8937 F: include/linux/tracehook.h
8938 F: include/uapi/linux/ptrace.h
8941 PVRUSB2 VIDEO4LINUX DRIVER
8945 W: http://www.isely.net/pvrusb2/
8946 T: git git://linuxtv.org/media_tree.git
8948 F: Documentation/video4linux/README.pvrusb2
8949 F: drivers/media/usb/pvrusb2/
8954 T: git git://linuxtv.org/media_tree.git
8956 F: drivers/media/usb/pwc/*
8962 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8963 F: Documentation/hwmon/pwm-fan
8964 F: drivers/hwmon/pwm-fan.c
8970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8971 F: Documentation/pwm.txt
8972 F: Documentation/devicetree/bindings/pwm/
8973 F: include/linux/pwm.h
8975 F: drivers/video/backlight/pwm_bl.c
8976 F: include/linux/pwm_backlight.h
8978 PXA2xx/PXA3xx SUPPORT
8983 T: git git://github.com/hzhuang1/linux.git
8984 T: git git://github.com/rjarzmik/linux.git
8986 F: arch/arm/boot/dts/pxa*
8987 F: arch/arm/mach-pxa/
8989 F: drivers/pcmcia/pxa2xx*
8990 F: drivers/pinctrl/pxa/
8991 F: drivers/spi/spi-pxa2xx*
8992 F: drivers/usb/gadget/udc/pxa2*
8993 F: include/sound/pxa2xx-lib.h
9001 F: drivers/gpio/gpio-pxa.c
9003 PXA3xx NAND FLASH DRIVER
9007 F: drivers/mtd/nand/pxa3xx_nand.c
9013 T: git git://github.com/hzhuang1/linux.git
9014 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9016 F: arch/arm/boot/dts/mmp*
9017 F: arch/arm/mach-mmp/
9031 F: drivers/crypto/qat/
9037 F: drivers/infiniband/hw/qib/
9039 QLOGIC QLA1280 SCSI DRIVER
9043 F: drivers/scsi/qla1280.[ch]
9045 QLOGIC QLA2XXX FC-SCSI DRIVER
9049 F: Documentation/scsi/LICENSE.qla2xxx
9050 F: drivers/scsi/qla2xxx/
9052 QLOGIC QLA4XXX iSCSI DRIVER
9056 F: Documentation/scsi/LICENSE.qla4xxx
9057 F: drivers/scsi/qla4xxx/
9059 QLOGIC QLA3XXX NETWORK DRIVER
9065 F: Documentation/networking/LICENSE.qla3xxx
9066 F: drivers/net/ethernet/qlogic/qla3xxx.*
9068 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9072 F: drivers/net/ethernet/qlogic/qlcnic/
9074 QLOGIC QLGE 10Gb ETHERNET DRIVER
9081 F: drivers/net/ethernet/qlogic/qlge/
9083 QLOGIC QL4xxx ETHERNET DRIVER
9089 F: drivers/net/ethernet/qlogic/qed/
9090 F: include/linux/qed/
9091 F: drivers/net/ethernet/qlogic/qede/
9095 W: http://www.alarsen.net/linux/qnx4fs/
9098 F: include/uapi/linux/qnx4_fs.h
9099 F: include/uapi/linux/qnxtypes.h
9104 W: https://linuxtv.org
9105 W: http://palosaari.fi/linux/
9106 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9107 T: git git://linuxtv.org/anttip/media_tree.git
9109 F: drivers/media/tuners/qt1010*
9111 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9115 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9117 F: drivers/net/wireless/ath/ath9k/
9119 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9122 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9125 F: drivers/net/wireless/ath/ath10k/
9127 QUALCOMM HEXAGON ARCHITECTURE
9130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9134 QUALCOMM WCN36XX WIRELESS DRIVER
9137 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9138 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9140 F: drivers/net/wireless/ath/wcn36xx/
9142 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9147 F: drivers/firmware/qemu_fw_cfg.c
9149 RADOS BLOCK DEVICE (RBD)
9155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9156 T: git git://github.com/ceph/ceph-client.git
9158 F: Documentation/ABI/testing/sysfs-bus-rbd
9159 F: drivers/block/rbd.c
9160 F: drivers/block/rbd_types.h
9162 RADEON FRAMEBUFFER DISPLAY DRIVER
9166 F: drivers/video/fbdev/aty/radeon*
9167 F: include/uapi/linux/radeonfb.h
9169 RADIOSHARK RADIO DRIVER
9172 T: git git://linuxtv.org/media_tree.git
9174 F: drivers/media/radio/radio-shark.c
9176 RADIOSHARK2 RADIO DRIVER
9179 T: git git://linuxtv.org/media_tree.git
9181 F: drivers/media/radio/radio-shark2.c
9182 F: drivers/media/radio/radio-tea5777.c
9184 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9188 F: drivers/video/fbdev/aty/aty128fb.c
9190 RALINK MIPS ARCHITECTURE
9196 RALINK RT2X00 WIRELESS LAN DRIVER
9202 F: drivers/net/wireless/ralink/rt2x00/
9204 RAMDISK RAM BLOCK DEVICE DRIVER
9207 F: Documentation/blockdev/ramdisk.txt
9208 F: drivers/block/brd.c
9210 RANDOM NUMBER DRIVER
9213 F: drivers/char/random.c
9221 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9224 F: drivers/net/wireless/ray*
9231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9232 F: Documentation/RCU/torture.txt
9233 F: kernel/rcu/rcutorture.c
9235 RCUTORTURE TEST FRAMEWORK
9243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9244 F: tools/testing/selftests/rcutorture
9250 RDC R6040 FAST ETHERNET DRIVER
9254 F: drivers/net/ethernet/rdc/r6040.c
9256 RDS - RELIABLE DATAGRAM SOCKETS
9261 W: https://oss.oracle.com/projects/rds/
9264 F: Documentation/networking/rds.txt
9266 RDMAVT - RDMA verbs software
9270 F: drivers/infiniband/sw/rdmavt
9272 READ-COPY UPDATE (RCU)
9279 W: http://www.rdrop.com/users/paulmck/RCU/
9281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9282 F: Documentation/RCU/
9283 X: Documentation/RCU/torture.txt
9284 F: include/linux/rcu*
9285 X: include/linux/srcu.h
9289 REAL TIME CLOCK (RTC) SUBSYSTEM
9293 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9296 F: Documentation/rtc.txt
9298 F: include/linux/rtc.h
9299 F: include/uapi/linux/rtc.h
9301 REALTEK AUDIO CODECS
9305 F: sound/soc/codecs/rt*
9306 F: include/sound/rt*.h
9308 REISERFS FILE SYSTEM
9313 REGISTER MAP ABSTRACTION
9316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9318 F: drivers/base/regmap/
9319 F: include/linux/regmap.h
9321 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9327 F: drivers/remoteproc/
9328 F: Documentation/remoteproc.txt
9329 F: include/linux/remoteproc.h
9331 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9338 F: Documentation/rpmsg.txt
9339 F: include/linux/rpmsg.h
9341 RENESAS ETHERNET DRIVERS
9345 F: drivers/net/ethernet/renesas/
9346 F: include/linux/sh_eth.h
9348 RENESAS USB2 PHY DRIVER
9352 F: drivers/phy/phy-rcar-gen3-usb2.c
9354 RESET CONTROLLER FRAMEWORK
9356 T: git git://git.pengutronix.de/git/pza/linux
9359 F: Documentation/devicetree/bindings/reset/
9360 F: include/dt-bindings/reset/
9361 F: include/linux/reset.h
9362 F: include/linux/reset-controller.h
9367 W: http://wireless.kernel.org/
9368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9371 F: Documentation/rfkill.txt
9379 F: include/linux/rhashtable.h
9381 RICOH SMARTMEDIA/XD DRIVER
9384 F: drivers/mtd/nand/r852.c
9385 F: drivers/mtd/nand/r852.h
9387 RICOH R5C592 MEMORYSTICK DRIVER
9390 F: drivers/memstick/host/r592.*
9394 W: http://sourceforge.net/projects/roccat/
9396 F: drivers/hid/hid-roccat*
9397 F: include/linux/hid-roccat*
9398 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9405 F: drivers/net/ethernet/rocker/
9409 W: http://www.comtrol.com
9411 F: Documentation/serial/rocket.txt
9412 F: drivers/tty/rocket*
9414 ROCKETPORT EXPRESS/INFINITY DRIVER
9418 F: drivers/tty/serial/rp2.*
9423 W: http://www.linux-ax25.org/
9425 F: include/net/rose.h
9426 F: include/uapi/linux/rose.h
9429 RTL2830 MEDIA DRIVER
9432 W: https://linuxtv.org
9433 W: http://palosaari.fi/linux/
9434 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9435 T: git git://linuxtv.org/anttip/media_tree.git
9437 F: drivers/media/dvb-frontends/rtl2830*
9439 RTL2832 MEDIA DRIVER
9442 W: https://linuxtv.org
9443 W: http://palosaari.fi/linux/
9444 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9445 T: git git://linuxtv.org/anttip/media_tree.git
9447 F: drivers/media/dvb-frontends/rtl2832*
9449 RTL2832_SDR MEDIA DRIVER
9452 W: https://linuxtv.org
9453 W: http://palosaari.fi/linux/
9454 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9455 T: git git://linuxtv.org/anttip/media_tree.git
9457 F: drivers/media/dvb-frontends/rtl2832_sdr*
9459 RTL8180 WIRELESS DRIVER
9461 W: http://wireless.kernel.org/
9462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9464 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9466 RTL8187 WIRELESS DRIVER
9471 W: http://wireless.kernel.org/
9472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9474 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9476 RTL8192CE WIRELESS DRIVER
9480 W: http://wireless.kernel.org/
9481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9483 F: drivers/net/wireless/realtek/rtlwifi/
9484 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9486 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9491 F: drivers/net/wireless/realtek/rtl8xxxu/
9493 S3 SAVAGE FRAMEBUFFER DRIVER
9497 F: drivers/video/fbdev/savage/
9503 W: http://www.ibm.com/developerworks/linux/linux390/
9504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9508 F: Documentation/s390/
9509 F: Documentation/DocBook/s390*
9511 S390 COMMON I/O LAYER
9515 W: http://www.ibm.com/developerworks/linux/linux390/
9517 F: drivers/s390/cio/
9523 W: http://www.ibm.com/developerworks/linux/linux390/
9525 F: drivers/s390/block/dasd*
9526 F: block/partitions/ibm.c
9528 S390 NETWORK DRIVERS
9531 W: http://www.ibm.com/developerworks/linux/linux390/
9533 F: drivers/s390/net/
9539 W: http://www.ibm.com/developerworks/linux/linux390/
9542 F: drivers/pci/hotplug/s390_pci_hpc.c
9547 W: http://www.ibm.com/developerworks/linux/linux390/
9549 F: drivers/s390/crypto/
9554 W: http://www.ibm.com/developerworks/linux/linux390/
9556 F: drivers/s390/scsi/zfcp_*
9558 S390 IUCV NETWORK LAYER
9561 W: http://www.ibm.com/developerworks/linux/linux390/
9563 F: drivers/s390/net/*iucv*
9564 F: include/net/iucv/
9570 W: http://www.ibm.com/developerworks/linux/linux390/
9572 F: drivers/iommu/s390-iommu.c
9574 S3C24XX SD/MMC Driver
9578 F: drivers/mmc/host/s3cmci.*
9580 SAA6588 RDS RECEIVER DRIVER
9583 T: git git://linuxtv.org/media_tree.git
9584 W: https://linuxtv.org
9586 F: drivers/media/i2c/saa6588*
9588 SAA7134 VIDEO4LINUX DRIVER
9591 W: https://linuxtv.org
9592 T: git git://linuxtv.org/media_tree.git
9594 F: Documentation/video4linux/*.saa7134
9595 F: drivers/media/pci/saa7134/
9597 SAA7146 VIDEO4LINUX-2 DRIVER
9600 T: git git://linuxtv.org/media_tree.git
9602 F: drivers/media/common/saa7146/
9603 F: drivers/media/pci/saa7146/
9604 F: include/media/saa7146*
9606 SAMSUNG LAPTOP DRIVER
9610 F: drivers/platform/x86/samsung-laptop.c
9612 SAMSUNG AUDIO (ASoC) DRIVERS
9616 F: sound/soc/samsung/
9618 SAMSUNG FRAMEBUFFER DRIVER
9622 F: drivers/video/fbdev/s3c-fb.c
9624 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9630 F: drivers/mfd/sec*.c
9631 F: drivers/regulator/s2m*.c
9632 F: drivers/regulator/s5m*.c
9633 F: drivers/clk/clk-s2mps11.c
9634 F: drivers/rtc/rtc-s5m.c
9635 F: include/linux/mfd/samsung/
9636 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9637 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9638 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9639 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9641 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9645 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9647 F: drivers/media/platform/exynos4-is/
9649 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9654 F: drivers/media/platform/s3c-camif/
9655 F: include/media/drv-intf/s3c_camif.h
9657 SAMSUNG S5C73M3 CAMERA DRIVER
9662 F: drivers/media/i2c/s5c73m3/*
9664 SAMSUNG S5K5BAF CAMERA DRIVER
9669 F: drivers/media/i2c/s5k5baf.c
9671 SAMSUNG S3FWRN5 NFC DRIVER
9676 F: drivers/nfc/s3fwrn5
9678 SAMSUNG SOC CLOCK DRIVERS
9683 F: drivers/clk/samsung/
9685 SAMSUNG SXGBE DRIVERS
9691 F: drivers/net/ethernet/samsung/sxgbe/
9693 SAMSUNG THERMAL DRIVER
9698 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9699 F: drivers/thermal/samsung/
9701 SAMSUNG USB2 PHY DRIVER
9705 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9706 F: Documentation/phy/samsung-usb2.txt
9707 F: drivers/phy/phy-exynos4210-usb2.c
9708 F: drivers/phy/phy-exynos4x12-usb2.c
9709 F: drivers/phy/phy-exynos5250-usb2.c
9710 F: drivers/phy/phy-s5pv210-usb2.c
9711 F: drivers/phy/phy-samsung-usb2.c
9712 F: drivers/phy/phy-samsung-usb2.h
9718 F: drivers/tty/serial/
9720 SYNOPSYS DESIGNWARE DMAC DRIVER
9724 F: include/linux/dma/dw.h
9725 F: include/linux/platform_data/dma-dw.h
9728 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9732 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9733 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9735 SYNOPSYS DESIGNWARE I2C DRIVER
9741 F: drivers/i2c/busses/i2c-designware-*
9742 F: include/linux/platform_data/i2c-designware.h
9744 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9748 F: include/linux/mmc/dw_mmc.h
9749 F: drivers/mmc/host/dw_mmc*
9751 SYSTEM TRACE MODULE CLASS
9754 F: Documentation/trace/stm.txt
9755 F: drivers/hwtracing/stm/
9756 F: include/linux/stm.h
9757 F: include/uapi/linux/stm.h
9762 F: drivers/thunderbolt/
9764 TI BQ27XXX POWER SUPPLY DRIVER
9766 F: include/linux/power/bq27xxx_battery.h
9767 F: drivers/power/bq27xxx_battery.c
9768 F: drivers/power/bq27xxx_battery_i2c.c
9770 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9776 F: include/linux/clocksource.h
9777 F: include/linux/time.h
9778 F: include/linux/timex.h
9779 F: include/uapi/linux/time.h
9780 F: include/uapi/linux/timex.h
9781 F: kernel/time/clocksource.c
9782 F: kernel/time/time*.c
9783 F: kernel/time/alarmtimer.c
9784 F: kernel/time/ntp.c
9785 F: tools/testing/selftests/timers/
9790 F: drivers/watchdog/sc1200wdt.c
9796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9799 F: include/linux/sched.h
9800 F: include/uapi/linux/sched.h
9801 F: include/linux/wait.h
9806 W: http://www.sunplus.com
9810 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9814 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9815 F: drivers/clk/clk-scpi.c
9816 F: drivers/cpufreq/scpi-cpufreq.c
9817 F: drivers/firmware/arm_scpi.c
9818 F: include/linux/scpi_protocol.h
9823 W: http://www.kernel.dk
9827 SCSI RDMA PROTOCOL (SRP) INITIATOR
9831 W: http://www.openfabrics.org
9832 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9834 F: drivers/infiniband/ulp/srp/
9835 F: include/scsi/srp.h
9840 W: http://sg.danny.cz/sg
9842 F: Documentation/scsi/scsi-generic.txt
9843 F: drivers/scsi/sg.c
9844 F: include/scsi/sg.h
9848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9860 F: Documentation/scsi/st.txt
9861 F: drivers/scsi/st.*
9862 F: drivers/scsi/st_*.h
9868 W: http://lksctp.sourceforge.net
9870 F: Documentation/networking/sctp.txt
9871 F: include/linux/sctp.h
9872 F: include/uapi/linux/sctp.h
9873 F: include/net/sctp/
9879 F: Documentation/i2c/busses/scx200_acb
9880 F: arch/x86/platform/scx200/
9881 F: drivers/watchdog/scx200_wdt.c
9882 F: drivers/i2c/busses/scx200*
9883 F: drivers/mtd/maps/scx200_docflash.c
9884 F: include/linux/scx200.h
9889 F: drivers/char/scx200_gpio.c
9890 F: include/linux/scx200_gpio.h
9892 SCx200 HRT CLOCKSOURCE DRIVER
9895 F: drivers/clocksource/scx200_hrt.c
9897 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9901 F: drivers/mmc/host/sdricoh_cs.c
9903 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9906 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9908 F: drivers/mmc/host/sdhci*
9909 F: include/linux/mmc/sdhci*
9915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9918 F: include/uapi/linux/seccomp.h
9919 F: include/linux/seccomp.h
9920 F: tools/testing/selftests/seccomp/*
9921 K: \bsecure_computing
9924 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9929 F: drivers/mmc/host/sdhci-s3c*
9931 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9936 F: drivers/mmc/host/sdhci-spear.c
9942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9943 W: http://kernsec.org/
9951 SELINUX SECURITY MODULE
9956 W: http://selinuxproject.org
9957 T: git git://git.infradead.org/users/pcmoore/selinux
9959 F: include/linux/selinux*
9960 F: security/selinux/
9963 APPARMOR SECURITY MODULE
9966 W: apparmor.wiki.kernel.org
9967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9969 F: security/apparmor/
9971 YAMA SECURITY MODULE
9973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9980 F: drivers/misc/phantom.c
9981 F: include/uapi/linux/phantom.h
9983 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9988 W: http://www.avagotech.com
9990 F: drivers/scsi/be2iscsi/
9992 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9999 W: http://www.emulex.com
10001 F: drivers/net/ethernet/emulex/benet/
10003 EMULEX ONECONNECT ROCE DRIVER
10008 W: http://www.emulex.com
10010 F: drivers/infiniband/hw/ocrdma/
10018 F: drivers/net/ethernet/sfc/
10023 F: drivers/misc/sgi-gru/
10025 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10029 F: Documentation/ia64/serial.txt
10030 F: drivers/tty/serial/ioc?_serial.c
10031 F: include/linux/ioc?.h
10033 SGI XP/XPC/XPNET DRIVER
10037 F: drivers/misc/sgi-xp/
10039 SI2157 MEDIA DRIVER
10042 W: https://linuxtv.org
10043 W: http://palosaari.fi/linux/
10044 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10045 T: git git://linuxtv.org/anttip/media_tree.git
10047 F: drivers/media/tuners/si2157*
10049 SI2168 MEDIA DRIVER
10052 W: https://linuxtv.org
10053 W: http://palosaari.fi/linux/
10054 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10055 T: git git://linuxtv.org/anttip/media_tree.git
10057 F: drivers/media/dvb-frontends/si2168*
10059 SI470X FM RADIO RECEIVER I2C DRIVER
10062 T: git git://linuxtv.org/media_tree.git
10063 W: https://linuxtv.org
10065 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10067 SI470X FM RADIO RECEIVER USB DRIVER
10070 T: git git://linuxtv.org/media_tree.git
10071 W: https://linuxtv.org
10073 F: drivers/media/radio/si470x/radio-si470x-common.c
10074 F: drivers/media/radio/si470x/radio-si470x.h
10075 F: drivers/media/radio/si470x/radio-si470x-usb.c
10077 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10080 T: git git://linuxtv.org/media_tree.git
10081 W: https://linuxtv.org
10083 F: drivers/media/radio/si4713/si4713.?
10085 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10088 T: git git://linuxtv.org/media_tree.git
10089 W: https://linuxtv.org
10091 F: drivers/media/radio/si4713/radio-platform-si4713.c
10093 SI4713 FM RADIO TRANSMITTER USB DRIVER
10096 T: git git://linuxtv.org/media_tree.git
10097 W: https://linuxtv.org
10099 F: drivers/media/radio/si4713/radio-usb-si4713.c
10104 W: https://linuxtv.org
10105 T: git git://linuxtv.org/media_tree.git
10107 F: drivers/media/common/siano/
10108 F: drivers/media/usb/siano/
10109 F: drivers/media/usb/siano/
10110 F: drivers/media/mmc/siano/
10116 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10117 F: drivers/video/fbdev/simplefb.c
10118 F: include/linux/platform_data/simplefb.h
10120 SH_VEU V4L2 MEM2MEM DRIVER
10123 F: drivers/media/platform/sh_veu.c
10125 SH_VOU V4L2 OUTPUT DRIVER
10128 F: drivers/media/platform/sh_vou.c
10129 F: include/media/drv-intf/sh_vou.h
10131 SIMPLE FIRMWARE INTERFACE (SFI)
10134 W: http://simplefirmware.org/
10135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10137 F: arch/x86/platform/sfi/
10139 F: include/linux/sfi*.h
10141 SIMTEC EB110ATX (Chalice CATS)
10145 W: http://www.simtec.co.uk/products/EB110ATX/
10148 SIMTEC EB2410ITX (BAST)
10152 W: http://www.simtec.co.uk/products/EB2410ITX/
10154 F: arch/arm/mach-s3c24xx/mach-bast.c
10155 F: arch/arm/mach-s3c24xx/bast-ide.c
10156 F: arch/arm/mach-s3c24xx/bast-irq.c
10158 TI DAVINCI MACHINE SUPPORT
10161 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10162 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10164 F: arch/arm/mach-davinci/
10165 F: drivers/i2c/busses/i2c-davinci.c
10167 TI DAVINCI SERIES MEDIA DRIVER
10170 W: https://linuxtv.org
10171 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10172 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10174 F: drivers/media/platform/davinci/
10175 F: include/media/davinci/
10177 TI AM437X VPFE DRIVER
10180 W: https://linuxtv.org
10181 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10182 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10184 F: drivers/media/platform/am437x/
10186 OV2659 OMNIVISION SENSOR DRIVER
10189 W: https://linuxtv.org
10190 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10191 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10193 F: drivers/media/i2c/ov2659.c
10194 F: include/media/i2c/ov2659.h
10196 SILICON MOTION SM712 FRAME BUFFER DRIVER
10202 F: drivers/video/fbdev/sm712*
10203 F: Documentation/fb/sm712fb.txt
10205 SIS 190 ETHERNET DRIVER
10209 F: drivers/net/ethernet/sis/sis190.c
10211 SIS 900/7016 FAST ETHERNET DRIVER
10213 W: http://www.brownhat.org/sis900.html
10216 F: drivers/net/ethernet/sis/sis900.*
10218 SIS FRAMEBUFFER DRIVER
10220 W: http://www.winischhofer.net/linuxsisvga.shtml
10222 F: Documentation/fb/sisfb.txt
10223 F: drivers/video/fbdev/sis/
10224 F: include/video/sisfb.h
10228 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10230 F: drivers/usb/misc/sisusbvga/
10240 F: include/linux/sl?b*.h
10243 SLEEPABLE READ-COPY UPDATE (SRCU)
10250 W: http://www.rdrop.com/users/paulmck/RCU/
10252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10253 F: include/linux/srcu.h
10254 F: kernel/rcu/srcu.c
10256 SMACK SECURITY MODULE
10259 W: http://schaufler-ca.com
10260 T: git git://git.gitorious.org/smack-next/kernel.git
10262 F: Documentation/security/Smack.txt
10265 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10269 F: drivers/power/avs/
10270 F: include/linux/power/smartreflex.h
10273 SMC91x ETHERNET DRIVER
10276 F: drivers/net/ethernet/smsc/smc91x.*
10278 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10282 F: drivers/media/i2c/smiapp/
10283 F: include/media/i2c/smiapp.h
10284 F: drivers/media/i2c/smiapp-pll.c
10285 F: drivers/media/i2c/smiapp-pll.h
10286 F: include/uapi/linux/smiapp.h
10287 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10289 SMM665 HARDWARE MONITOR DRIVER
10293 F: Documentation/hwmon/smm665
10294 F: drivers/hwmon/smm665.c
10296 SMSC EMC2103 HARDWARE MONITOR DRIVER
10300 F: Documentation/hwmon/emc2103
10301 F: drivers/hwmon/emc2103.c
10303 SMSC SCH5627 HARDWARE MONITOR DRIVER
10307 F: Documentation/hwmon/sch5627
10308 F: drivers/hwmon/sch5627.c
10310 SMSC47B397 HARDWARE MONITOR DRIVER
10314 F: Documentation/hwmon/smsc47b397
10315 F: drivers/hwmon/smsc47b397.c
10317 SMSC911x ETHERNET DRIVER
10321 F: include/linux/smsc911x.h
10322 F: drivers/net/ethernet/smsc/smsc911x.*
10324 SMSC9420 PCI ETHERNET DRIVER
10328 F: drivers/net/ethernet/smsc/smsc9420.*
10330 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10334 F: drivers/video/fbdev/smscufx.c
10336 SOC-CAMERA V4L2 SUBSYSTEM
10339 T: git git://linuxtv.org/media_tree.git
10341 F: include/media/soc*
10342 F: drivers/media/i2c/soc_camera/
10343 F: drivers/media/platform/soc_camera/
10345 SOEKRIS NET48XX LED SUPPORT
10348 F: drivers/leds/leds-net48xx.c
10350 SOFTLOGIC 6x10 MPEG CODEC
10357 F: drivers/media/pci/solo6x10/
10359 SOFTWARE RAID (Multiple Disks) SUPPORT
10362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10365 F: include/linux/raid/
10366 F: include/uapi/linux/raid/
10368 SONIC NETWORK DRIVER
10372 F: drivers/net/ethernet/natsemi/sonic.*
10374 SONICS SILICON BACKPLANE DRIVER (SSB)
10379 F: include/linux/ssb/
10381 SONY VAIO CONTROL DEVICE DRIVER
10384 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10386 F: Documentation/laptops/sony-laptop.txt
10387 F: drivers/char/sonypi.c
10388 F: drivers/platform/x86/sony-laptop.c
10389 F: include/linux/sony-laptop.h
10391 SONY MEMORYSTICK CARD SUPPORT
10393 W: http://tifmxx.berlios.de/
10395 F: drivers/memstick/host/tifm_ms.c
10397 SONY MEMORYSTICK STANDARD SUPPORT
10400 F: drivers/memstick/core/ms_block.*
10406 W: http://www.alsa-project.org/
10407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10408 T: git git://git.alsa-project.org/alsa-kernel.git
10409 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10411 F: Documentation/sound/
10413 F: include/uapi/sound/
10416 SOUND - COMPRESSED AUDIO
10419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10421 F: Documentation/sound/alsa/compress_offload.txt
10422 F: include/sound/compress_driver.h
10423 F: include/uapi/sound/compress_*
10424 F: sound/core/compress_offload.c
10425 F: sound/soc/soc-compress.c
10427 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10432 W: http://alsa-project.org/main/index.php/ASoC
10434 F: Documentation/sound/alsa/soc/
10436 F: include/sound/soc*
10438 SOUND - DMAENGINE HELPERS
10441 F: include/sound/dmaengine_pcm.h
10442 F: sound/core/pcm_dmaengine.c
10443 F: sound/soc/soc-generic-dmaengine-pcm.c
10448 W: https://linuxtv.org
10449 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10451 F: drivers/media/dvb-frontends/sp2*
10453 SPARC + UltraSPARC (sparc/sparc64)
10456 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10463 SPARC SERIAL DRIVERS
10466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10469 F: include/linux/sunserialcore.h
10470 F: drivers/tty/serial/suncore.c
10471 F: drivers/tty/serial/sunhv.c
10472 F: drivers/tty/serial/sunsab.c
10473 F: drivers/tty/serial/sunsab.h
10474 F: drivers/tty/serial/sunsu.c
10475 F: drivers/tty/serial/sunzilog.c
10476 F: drivers/tty/serial/sunzilog.h
10481 W: https://sparse.wiki.kernel.org/
10482 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10483 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10485 F: include/linux/compiler.h
10487 SPEAR PLATFORM SUPPORT
10492 W: http://www.st.com/spear
10494 F: arch/arm/boot/dts/spear*
10495 F: arch/arm/mach-spear/
10497 SPEAR CLOCK FRAMEWORK SUPPORT
10501 W: http://www.st.com/spear
10503 F: drivers/clk/spear/
10508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10509 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10511 F: Documentation/spi/
10513 F: include/linux/spi/
10514 F: include/uapi/linux/spi/
10516 SPIDERNET NETWORK DRIVER for CELL
10520 F: Documentation/networking/spider_net.txt
10521 F: drivers/net/ethernet/toshiba/spider_net*
10526 W: http://www.ibm.com/developerworks/power/cell/
10528 F: Documentation/filesystems/spufs.txt
10529 F: arch/powerpc/platforms/cell/spufs/
10531 SQUASHFS FILE SYSTEM
10534 W: http://squashfs.org.uk
10535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10537 F: Documentation/filesystems/squashfs.txt
10540 SRM (Alpha) environment access
10543 F: arch/alpha/kernel/srm_env.c
10549 F: Documentation/stable_kernel_rules.txt
10553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10556 F: drivers/staging/
10562 F: drivers/staging/comedi/
10564 STAGING - FLARION FT1000 DRIVERS
10567 F: drivers/staging/ft1000/
10569 STAGING - INDUSTRIAL IO
10573 F: drivers/staging/iio/
10575 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10577 W: http://www.lirc.org/
10579 F: drivers/staging/media/lirc/
10581 STAGING - LUSTRE PARALLEL FILESYSTEM
10585 W: http://wiki.lustre.org/
10587 F: drivers/staging/lustre
10589 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10594 F: drivers/staging/nvec/
10596 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10600 W: http://wiki.laptop.org/go/DCON
10602 F: drivers/staging/olpc_dcon/
10604 STAGING - REALTEK RTL8712U DRIVERS
10608 F: drivers/staging/rtl8712/
10610 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10615 F: drivers/staging/rtl8723au/
10617 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10623 F: drivers/staging/sm750fb/
10629 F: drivers/staging/slicoss/
10631 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10637 W: http://www.linux-speakup.org/
10639 F: drivers/staging/speakup/
10641 STAGING - VIA VT665X DRIVERS
10644 F: drivers/staging/vt665?/
10646 STAGING - WILC1000 WIFI DRIVER
10655 F: drivers/staging/wilc1000/
10657 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10660 F: drivers/staging/xgifb/
10666 F: drivers/staging/rdma/hfi1
10668 STARFIRE/DURALAN NETWORK DRIVER
10671 F: drivers/net/ethernet/adaptec/starfire*
10675 W: http://sammy.net/sun3/
10677 F: arch/m68k/kernel/*sun3*
10678 F: arch/m68k/sun3*/
10679 F: arch/m68k/include/asm/sun3*
10680 F: drivers/net/ethernet/i825xx/sun3*
10682 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10686 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10687 F: drivers/input/keyboard/sun4i-lradc-keys.c
10689 SUNDANCE NETWORK DRIVER
10693 F: drivers/net/ethernet/dlink/sundance.c
10699 Q: http://patchwork.kernel.org/project/linux-sh/list/
10701 F: Documentation/sh/
10711 F: Documentation/power/
10712 F: arch/x86/kernel/acpi/
10713 F: drivers/base/power/
10715 F: include/linux/suspend.h
10716 F: include/linux/freezer.h
10717 F: include/linux/pm.h
10723 F: Documentation/svga.txt
10724 F: arch/x86/boot/video*
10729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10732 F: arch/*/kernel/pci-swiotlb.c
10733 F: include/linux/swiotlb.h
10740 F: include/net/switchdev.h
10742 SYNOPSYS ARC ARCHITECTURE
10747 F: Documentation/devicetree/bindings/arc/*
10748 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10749 F: drivers/tty/serial/arc_uart.c
10750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10752 SYNOPSYS ARC SDP platform support
10755 F: arch/arc/plat-axs10x
10756 F: arch/arc/boot/dts/ax*
10757 F: Documentation/devicetree/bindings/arc/axs10*
10759 SYSTEM CONFIGURATION (SYSCON)
10762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10764 F: drivers/mfd/syscon.c
10769 F: Documentation/filesystems/sysv-fs.txt
10771 F: include/linux/sysv_fs.h
10777 W: http://www.linux-iscsi.org
10778 W: http://groups.google.com/group/linux-iscsi-target-dev
10779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10783 F: Documentation/target/
10785 TASKSTATS STATISTICS INTERFACE
10788 F: Documentation/accounting/taskstats*
10789 F: include/linux/taskstats*
10790 F: kernel/taskstats.c
10796 F: include/net/pkt_cls.h
10797 F: include/uapi/linux/pkt_cls.h
10800 TCP LOW PRIORITY MODULE
10803 W: http://tcp-lp-mod.sourceforge.net/
10805 F: net/ipv4/tcp_lp.c
10807 TDA10071 MEDIA DRIVER
10810 W: https://linuxtv.org
10811 W: http://palosaari.fi/linux/
10812 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10813 T: git git://linuxtv.org/anttip/media_tree.git
10815 F: drivers/media/dvb-frontends/tda10071*
10817 TDA18212 MEDIA DRIVER
10820 W: https://linuxtv.org
10821 W: http://palosaari.fi/linux/
10822 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10823 T: git git://linuxtv.org/anttip/media_tree.git
10825 F: drivers/media/tuners/tda18212*
10827 TDA18218 MEDIA DRIVER
10830 W: https://linuxtv.org
10831 W: http://palosaari.fi/linux/
10832 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10833 T: git git://linuxtv.org/anttip/media_tree.git
10835 F: drivers/media/tuners/tda18218*
10837 TDA18271 MEDIA DRIVER
10840 W: https://linuxtv.org
10841 W: http://github.com/mkrufky
10842 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10843 T: git git://linuxtv.org/mkrufky/tuners.git
10845 F: drivers/media/tuners/tda18271*
10847 TDA827x MEDIA DRIVER
10850 W: https://linuxtv.org
10851 W: http://github.com/mkrufky
10852 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10853 T: git git://linuxtv.org/mkrufky/tuners.git
10855 F: drivers/media/tuners/tda8290.*
10857 TDA8290 MEDIA DRIVER
10860 W: https://linuxtv.org
10861 W: http://github.com/mkrufky
10862 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10863 T: git git://linuxtv.org/mkrufky/tuners.git
10865 F: drivers/media/tuners/tda8290.*
10867 TDA9840 MEDIA DRIVER
10870 T: git git://linuxtv.org/media_tree.git
10871 W: https://linuxtv.org
10873 F: drivers/media/i2c/tda9840*
10875 TEA5761 TUNER DRIVER
10878 W: https://linuxtv.org
10879 T: git git://linuxtv.org/media_tree.git
10881 F: drivers/media/tuners/tea5761.*
10883 TEA5767 TUNER DRIVER
10886 W: https://linuxtv.org
10887 T: git git://linuxtv.org/media_tree.git
10889 F: drivers/media/tuners/tea5767.*
10891 TEA6415C MEDIA DRIVER
10894 T: git git://linuxtv.org/media_tree.git
10895 W: https://linuxtv.org
10897 F: drivers/media/i2c/tea6415c*
10899 TEA6420 MEDIA DRIVER
10902 T: git git://linuxtv.org/media_tree.git
10903 W: https://linuxtv.org
10905 F: drivers/media/i2c/tea6420*
10911 F: drivers/net/team/
10912 F: include/linux/if_team.h
10913 F: include/uapi/linux/if_team.h
10915 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10918 F: arch/x86/platform/ts5500/
10920 TECHNOTREND USB IR RECEIVER
10924 F: drivers/media/rc/ttusbir.c
10926 TEGRA ARCHITECTURE SUPPORT
10931 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10940 F: drivers/clk/tegra/
10945 F: drivers/dma/tegra20-apb-dma.c
10950 F: drivers/i2c/busses/i2c-tegra.c
10952 TEGRA IOMMU DRIVERS
10955 F: drivers/iommu/tegra*
10961 F: drivers/input/keyboard/tegra-kbc.c
10966 F: drivers/pwm/pwm-tegra.c
10968 TEGRA SERIAL DRIVER
10971 F: drivers/tty/serial/serial-tegra.c
10976 F: drivers/spi/spi-tegra*
10978 TEHUTI ETHERNET DRIVER
10982 F: drivers/net/ethernet/tehuti/*
10984 Telecom Clock Driver for MCPL0010
10987 F: drivers/char/tlclk.c
10989 TENSILICA XTENSA PORT (xtensa)
10993 T: git git://github.com/czankel/xtensa-linux.git
10996 F: drivers/irqchip/irq-xtensa-*
10998 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11001 T: git git://linuxtv.org/media_tree.git
11002 W: https://linuxtv.org
11004 F: drivers/media/radio/radio-raremono.c
11010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11012 Q: https://patchwork.kernel.org/project/linux-pm/list/
11014 F: drivers/thermal/
11015 F: include/linux/thermal.h
11016 F: include/uapi/linux/thermal.h
11017 F: include/linux/cpu_cooling.h
11018 F: Documentation/devicetree/bindings/thermal/
11020 THERMAL/CPU_COOLING
11026 F: Documentation/thermal/cpu-cooling-api.txt
11027 F: drivers/thermal/cpu_cooling.c
11028 F: include/linux/cpu_cooling.h
11030 THINGM BLINK(1) USB RGB LED DRIVER
11033 F: drivers/hid/hid-thingm.c
11035 THINKPAD ACPI EXTRAS DRIVER
11039 W: http://ibm-acpi.sourceforge.net
11040 W: http://thinkwiki.org/wiki/Ibm-acpi
11041 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11043 F: drivers/platform/x86/thinkpad_acpi.c
11045 TI BANDGAP AND THERMAL DRIVER
11050 F: drivers/thermal/ti-soc-thermal/
11055 W: http://linuxtv.org/
11056 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11058 F: drivers/media/platform/ti-vpe/
11060 TI CDCE706 CLOCK DRIVER
11063 F: drivers/clk/clk-cdce706.c
11070 F: include/linux/clk/ti.h
11072 TI ETHERNET SWITCH DRIVER (CPSW)
11078 F: drivers/net/ethernet/ti/cpsw*
11079 F: drivers/net/ethernet/ti/davinci*
11081 TI FLASH MEDIA INTERFACE DRIVER
11084 F: drivers/misc/tifm*
11085 F: drivers/mmc/host/tifm_sd.c
11086 F: include/linux/tifm.h
11088 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11093 F: drivers/soc/ti/*
11094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11097 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11102 F: sound/soc/codecs/lm49453*
11103 F: sound/soc/codecs/isabelle*
11105 TI LP855x BACKLIGHT DRIVER
11108 F: Documentation/backlight/lp855x-driver.txt
11109 F: drivers/video/backlight/lp855x_bl.c
11110 F: include/linux/platform_data/lp855x.h
11112 TI LP8727 CHARGER DRIVER
11115 F: drivers/power/lp8727_charger.c
11116 F: include/linux/platform_data/lp8727.h
11118 TI LP8788 MFD DRIVER
11121 F: drivers/iio/adc/lp8788_adc.c
11122 F: drivers/leds/leds-lp8788.c
11123 F: drivers/mfd/lp8788*.c
11124 F: drivers/power/lp8788-charger.c
11125 F: drivers/regulator/lp8788-*.c
11126 F: include/linux/mfd/lp8788*.h
11128 TI NETCP ETHERNET DRIVER
11133 F: drivers/net/ethernet/ti/netcp*
11135 TI TAS571X FAMILY ASoC CODEC DRIVER
11139 F: sound/soc/codecs/tas571x*
11141 TI TWL4030 SERIES SOC CODEC DRIVER
11145 F: sound/soc/codecs/twl4030*
11147 TI WILINK WIRELESS DRIVERS
11149 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11150 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11153 F: drivers/net/wireless/ti/
11154 F: include/linux/wl12xx.h
11161 W: http://tipc.sourceforge.net/
11163 F: include/uapi/linux/tipc*.h
11168 W: http://www.mellanox.com/repository/solutions/tile-scm/
11169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11172 F: drivers/char/tile-srom.c
11173 F: drivers/edac/tile_edac.c
11174 F: drivers/net/ethernet/tile/
11175 F: drivers/rtc/rtc-tile.c
11176 F: drivers/tty/hvc/hvc_tile.c
11177 F: drivers/tty/serial/tilegx.c
11178 F: drivers/usb/host/*-tilegx.c
11179 F: include/linux/usb/tilegx.h
11181 TLAN NETWORK DRIVER
11184 W: http://sourceforge.net/projects/tlan/
11186 F: Documentation/networking/tlan.txt
11187 F: drivers/net/ethernet/ti/tlan.*
11189 TOMOYO SECURITY MODULE
11196 W: http://tomoyo.sourceforge.jp/
11197 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11199 F: security/tomoyo/
11201 TOPSTAR LAPTOP EXTRAS DRIVER
11205 F: drivers/platform/x86/topstar-laptop.c
11207 TOSHIBA ACPI EXTRAS DRIVER
11211 F: drivers/platform/x86/toshiba_acpi.c
11213 TOSHIBA BLUETOOTH DRIVER
11217 F: drivers/platform/x86/toshiba_bluetooth.c
11219 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11223 F: drivers/platform/x86/toshiba_haps.c
11225 TOSHIBA WMI HOTKEYS DRIVER
11229 F: drivers/platform/x86/toshiba-wmi.c
11233 W: http://www.buzzard.org.uk/toshiba/
11235 F: drivers/char/toshiba.c
11236 F: include/linux/toshiba.h
11237 F: include/uapi/linux/toshiba.h
11239 TOSHIBA TC358743 DRIVER
11243 F: drivers/media/i2c/tc358743*
11244 F: include/media/i2c/tc358743.h
11250 F: drivers/mmc/host/tmio_mmc*
11251 F: drivers/mmc/host/sh_mobile_sdhi.c
11252 F: include/linux/mmc/tmio.h
11253 F: include/linux/mmc/sh_mobile_sdhi.h
11255 TMP401 HARDWARE MONITOR DRIVER
11259 F: Documentation/hwmon/tmp401
11260 F: drivers/hwmon/tmp401.c
11262 TMPFS (SHMEM FILESYSTEM)
11266 F: include/linux/shmem_fs.h
11269 TM6000 VIDEO4LINUX DRIVER
11272 W: https://linuxtv.org
11273 T: git git://linuxtv.org/media_tree.git
11275 F: drivers/media/usb/tm6000/
11277 TW68 VIDEO4LINUX DRIVER
11280 T: git git://linuxtv.org/media_tree.git
11281 W: https://linuxtv.org
11283 F: drivers/media/pci/tw68/
11290 W: http://tpmdd.sourceforge.net
11292 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11293 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11295 F: drivers/char/tpm/
11297 TPM IBM_VTPM DEVICE DRIVER
11299 W: http://tpmdd.sourceforge.net
11302 F: drivers/char/tpm/tpm_ibmvtpm*
11307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11309 F: Documentation/trace/ftrace.txt
11310 F: arch/*/*/*/ftrace.h
11311 F: arch/*/kernel/ftrace.c
11312 F: include/*/ftrace.h
11313 F: include/linux/trace*.h
11316 F: tools/testing/selftests/ftrace/
11318 TRACING MMIO ACCESSES (MMIOTRACE)
11326 F: kernel/trace/trace_mmiotrace.c
11327 F: include/linux/mmiotrace.h
11328 F: arch/x86/mm/kmmio.c
11329 F: arch/x86/mm/mmio-mod.c
11330 F: arch/x86/mm/testmmiotrace.c
11334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11336 K: ^Subject:.*(?i)trivial
11342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11343 F: Documentation/serial/
11345 F: drivers/tty/serial/serial_core.c
11346 F: include/linux/serial_core.h
11347 F: include/linux/serial.h
11348 F: include/linux/tty.h
11349 F: include/uapi/linux/serial_core.h
11350 F: include/uapi/linux/serial.h
11351 F: include/uapi/linux/tty.h
11353 TUA9001 MEDIA DRIVER
11356 W: https://linuxtv.org
11357 W: http://palosaari.fi/linux/
11358 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11359 T: git git://linuxtv.org/anttip/media_tree.git
11361 F: drivers/media/tuners/tua9001*
11363 TULIP NETWORK DRIVERS
11367 F: drivers/net/ethernet/dec/tulip/
11371 W: http://vtun.sourceforge.net/tun
11373 F: Documentation/networking/tuntap.txt
11374 F: arch/um/os-Linux/drivers/
11376 TURBOCHANNEL SUBSYSTEM
11380 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11383 F: include/linux/tc.h
11385 U14-34F SCSI DRIVER
11389 F: drivers/scsi/u14-34f.c
11391 UBI FILE SYSTEM (UBIFS)
11396 T: git git://git.infradead.org/ubifs-2.6.git
11397 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11399 F: Documentation/filesystems/ubifs.txt
11402 UCLINUX (M68KNOMMU AND COLDFIRE)
11404 W: http://www.uclinux.org/
11407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11409 F: arch/m68k/coldfire/
11411 F: arch/m68k/*/*_no.*
11412 F: arch/m68k/include/asm/*_no.*
11417 F: Documentation/filesystems/udf.txt
11423 F: Documentation/filesystems/ufs.txt
11426 UHID USERSPACE HID IO DRIVER:
11430 F: drivers/hid/uhid.c
11431 F: include/uapi/linux/uhid.h
11433 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11437 F: include/linux/uwb.h
11438 F: include/linux/uwb/
11440 UNICORE32 ARCHITECTURE:
11442 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11444 T: git git://github.com/gxt/linux.git
11449 W: http://dotat.at/prog/unifdef
11451 F: scripts/unifdef.c
11453 UNIFORM CDROM DRIVER
11455 W: http://www.kernel.dk
11457 F: Documentation/cdrom/
11458 F: drivers/cdrom/cdrom.c
11459 F: include/linux/cdrom.h
11460 F: include/uapi/linux/cdrom.h
11462 UNISYS S-PAR DRIVERS
11466 F: drivers/staging/unisys/
11468 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11472 F: Documentation/scsi/ufs.txt
11473 F: drivers/scsi/ufs/
11475 UNSORTED BLOCK IMAGES (UBI)
11478 W: http://www.linux-mtd.infradead.org/
11480 T: git git://git.infradead.org/ubifs-2.6.git
11482 F: drivers/mtd/ubi/
11483 F: include/linux/mtd/ubi.h
11484 F: include/uapi/mtd/ubi-user.h
11490 F: Documentation/usb/acm.txt
11491 F: drivers/usb/class/cdc-acm.*
11493 USB AR5523 WIRELESS DRIVER
11497 F: drivers/net/wireless/ath/ar5523/
11505 F: drivers/usb/storage/uas.c
11507 USB CDC ETHERNET DRIVER
11511 F: drivers/net/usb/cdc_*.c
11512 F: include/uapi/linux/usb/cdc.h
11514 USB CHAOSKEY DRIVER
11518 F: drivers/usb/misc/chaoskey.c
11520 USB CYPRESS C67X00 DRIVER
11524 F: drivers/usb/c67x00/
11526 USB DAVICOM DM9601 DRIVER
11529 W: http://www.linux-usb.org/usbnet
11531 F: drivers/net/usb/dm9601.c
11533 USB DIAMOND RIO500 DRIVER
11536 W: http://rio500.sourceforge.net
11538 F: drivers/usb/misc/rio500*
11544 F: Documentation/usb/ehci.txt
11545 F: drivers/usb/host/ehci*
11547 USB GADGET/PERIPHERAL SUBSYSTEM
11550 W: http://www.linux-usb.org/gadget
11551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11553 F: drivers/usb/gadget/
11554 F: include/linux/usb/gadget*
11556 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11562 F: Documentation/hid/hiddev.txt
11563 F: drivers/hid/usbhid/
11569 F: drivers/usb/host/isp116x*
11570 F: include/linux/usb/isp116x.h
11572 USB LAN78XX ETHERNET DRIVER
11577 F: drivers/net/usb/lan78xx.*
11579 USB MASS STORAGE DRIVER
11584 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11585 F: drivers/usb/storage/
11590 T: git git://git.alsa-project.org/alsa-kernel.git
11592 F: sound/usb/midi.*
11594 USB NETWORKING DRIVERS
11597 F: drivers/net/usb/
11603 F: Documentation/usb/ohci.txt
11604 F: drivers/usb/host/ohci*
11606 USB OTG FSM (Finite State Machine)
11608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11611 F: drivers/usb/common/usb-otg-fsm.c
11618 F: Documentation/usb/usbip_protocol.txt
11619 F: drivers/usb/usbip/
11620 F: tools/usb/usbip/
11626 T: git git://github.com/petkan/pegasus.git
11627 W: https://github.com/petkan/pegasus
11629 F: drivers/net/usb/pegasus.*
11634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11636 F: drivers/usb/phy/
11638 USB PRINTER DRIVER (usblp)
11642 F: drivers/usb/class/usblp.c
11644 USB QMI WWAN NETWORK DRIVER
11648 F: Documentation/ABI/testing/sysfs-class-net-qmi
11649 F: drivers/net/usb/qmi_wwan.c
11655 T: git git://github.com/petkan/rtl8150.git
11656 W: https://github.com/petkan/rtl8150
11658 F: drivers/net/usb/rtl8150.c
11660 USB SERIAL SUBSYSTEM
11664 F: Documentation/usb/usb-serial.txt
11665 F: drivers/usb/serial/
11666 F: include/linux/usb/serial.h
11668 USB SMSC75XX ETHERNET DRIVER
11672 F: drivers/net/usb/smsc75xx.*
11674 USB SMSC95XX ETHERNET DRIVER
11678 F: drivers/net/usb/smsc95xx.*
11683 W: http://www.linux-usb.org
11684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11686 F: Documentation/usb/
11688 F: include/linux/usb.h
11689 F: include/linux/usb/
11695 F: drivers/usb/host/uhci*
11697 USB "USBNET" DRIVER FRAMEWORK
11700 W: http://www.linux-usb.org/usbnet
11702 F: drivers/net/usb/usbnet.c
11703 F: include/linux/usb/usbnet.h
11709 T: git git://linuxtv.org/media_tree.git
11710 W: http://www.ideasonboard.org/uvc/
11712 F: drivers/media/usb/uvc/
11713 F: include/uapi/linux/uvcvideo.h
11718 T: git git://linuxtv.org/media_tree.git
11719 W: https://linuxtv.org
11721 F: drivers/media/usb/usbvision/
11727 F: drivers/usb/gadget/function/*uvc*
11728 F: drivers/usb/gadget/legacy/webcam.c
11730 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11734 F: drivers/net/wireless/rndis_wlan.c
11740 F: drivers/usb/host/xhci*
11741 F: drivers/usb/host/pci-quirks*
11745 W: http://linux-lc100020.sourceforge.net
11747 F: drivers/net/wireless/zydas/zd1201.*
11753 T: git git://linuxtv.org/media_tree.git
11754 W: http://royale.zerezo.com/zr364xx/
11756 F: Documentation/video4linux/zr364xx.txt
11757 F: drivers/media/usb/zr364xx/
11763 F: drivers/usb/common/ulpi.c
11764 F: include/linux/ulpi/
11766 USER-MODE LINUX (UML)
11771 W: http://user-mode-linux.sourceforge.net
11772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11774 F: Documentation/virtual/uml/
11780 USERSPACE I/O (UIO)
11784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11785 F: Documentation/DocBook/uio-howto.tmpl
11787 F: include/linux/uio*.h
11792 W: http://en.wikipedia.org/wiki/Util-linux
11793 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11799 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11801 F: Documentation/fb/uvesafb.txt
11802 F: drivers/video/fbdev/uvesafb.*
11808 F: drivers/mtd/nand/vf610_nfc.c
11810 VFAT/FAT/MSDOS FILESYSTEM
11813 F: Documentation/filesystems/vfat.txt
11819 T: git git://github.com/awilliam/linux-vfio.git
11821 F: Documentation/vfio.txt
11823 F: include/linux/vfio.h
11824 F: include/uapi/linux/vfio.h
11826 VFIO PLATFORM DRIVER
11830 F: drivers/vfio/platform/
11832 VIDEOBUF2 FRAMEWORK
11838 F: drivers/media/v4l2-core/videobuf2-*
11839 F: include/media/videobuf2-*
11841 VIRTUAL SERIO DEVICE DRIVER
11844 F: drivers/input/serio/userio.c
11845 F: include/uapi/linux/userio.h
11847 VIRTIO CONSOLE DRIVER
11851 F: drivers/char/virtio_console.c
11852 F: include/linux/virtio_console.h
11853 F: include/uapi/linux/virtio_console.h
11855 VIRTIO CORE, NET AND BLOCK DRIVERS
11861 F: drivers/net/virtio_net.c
11862 F: drivers/block/virtio_blk.c
11863 F: include/linux/virtio_*.h
11864 F: include/uapi/linux/virtio_*.h
11866 VIRTIO DRIVERS FOR S390
11873 F: drivers/s390/virtio/
11881 F: drivers/gpu/drm/virtio/
11882 F: include/uapi/linux/virtio_gpu.h
11884 VIRTIO HOST (VHOST)
11889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11892 F: include/uapi/linux/vhost.h
11894 VIRTIO INPUT DRIVER
11897 F: drivers/virtio/virtio_input.c
11898 F: include/uapi/linux/virtio_input.h
11900 VIA RHINE NETWORK DRIVER
11902 F: drivers/net/ethernet/via/via-rhine.c
11904 VIA SD/MMC CARD CONTROLLER DRIVER
11908 F: drivers/mmc/host/via-sdmmc.c
11910 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11914 F: include/linux/via-core.h
11915 F: include/linux/via-gpio.h
11916 F: include/linux/via_i2c.h
11917 F: drivers/video/fbdev/via/
11919 VIA VELOCITY NETWORK DRIVER
11923 F: drivers/net/ethernet/via/via-velocity.*
11932 VIVID VIRTUAL VIDEO DRIVER
11935 T: git git://linuxtv.org/media_tree.git
11936 W: https://linuxtv.org
11938 F: drivers/media/platform/vivid/*
11944 F: drivers/net/macvlan.c
11945 F: include/linux/if_*vlan.h
11952 F: drivers/vlynq/vlynq.c
11953 F: include/linux/vlynq.h
11961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11962 F: Documentation/vme_api.txt
11963 F: drivers/staging/vme/
11965 F: include/linux/vme*
11967 VMWARE HYPERVISOR INTERFACE
11971 F: arch/x86/kernel/cpu/vmware.c
11973 VMWARE BALLOON DRIVER
11979 F: drivers/misc/vmw_balloon.c
11981 VMWARE VMMOUSE SUBDRIVER
11986 F: drivers/input/mouse/vmmouse.c
11987 F: drivers/input/mouse/vmmouse.h
11989 VMWARE VMXNET3 ETHERNET DRIVER
11994 F: drivers/net/vmxnet3/
11996 VMware PVSCSI driver
12001 F: drivers/scsi/vmw_pvscsi.c
12002 F: drivers/scsi/vmw_pvscsi.h
12004 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12008 W: http://www.slimlogic.co.uk/?p=48
12009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12011 F: drivers/regulator/
12012 F: include/linux/regulator/
12019 F: drivers/net/vrf.c
12020 F: Documentation/networking/vrf.txt
12022 VT1211 HARDWARE MONITOR DRIVER
12026 F: Documentation/hwmon/vt1211
12027 F: drivers/hwmon/vt1211.c
12029 VT8231 HARDWARE MONITOR DRIVER
12033 F: drivers/hwmon/vt8231.c
12035 VUB300 USB to SDIO/SD/MMC bridge chip
12040 F: drivers/mmc/host/vub300.c
12042 W1 DALLAS'S 1-WIRE BUS
12045 F: Documentation/w1/
12048 W83791D HARDWARE MONITORING DRIVER
12052 F: Documentation/hwmon/w83791d
12053 F: drivers/hwmon/w83791d.c
12055 W83793 HARDWARE MONITORING DRIVER
12059 F: Documentation/hwmon/w83793
12060 F: drivers/hwmon/w83793.c
12062 W83795 HARDWARE MONITORING DRIVER
12066 F: drivers/hwmon/w83795.c
12068 W83L51xD SD/MMC CARD INTERFACE DRIVER
12071 F: drivers/mmc/host/wbsd.*
12073 WACOM PROTOCOL 4 SERIAL TABLETS
12078 F: drivers/input/tablet/wacom_serial4.c
12080 WATCHDOG DEVICE DRIVERS
12084 W: http://www.linux-watchdog.org/
12085 T: git git://www.linux-watchdog.org/linux-watchdog.git
12087 F: Documentation/watchdog/
12088 F: drivers/watchdog/
12089 F: include/linux/watchdog.h
12090 F: include/uapi/linux/watchdog.h
12096 F: drivers/scsi/wd7000.c
12102 F: drivers/hid/hid-wiimote*
12107 F: drivers/media/rc/winbond-cir.c
12109 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12113 F: drivers/watchdog/ebc-c384_wdt.c
12115 WINSYSTEMS WS16C48 GPIO DRIVER
12119 F: drivers/gpio/gpio-ws16c48.c
12126 W: http://linuxwimax.org
12127 F: Documentation/wimax/README.wimax
12128 F: include/linux/wimax/debug.h
12129 F: include/net/wimax.h
12130 F: include/uapi/linux/wimax.h
12133 WISTRON LAPTOP BUTTON DRIVER
12136 F: drivers/input/misc/wistron_btns.c
12138 WL3501 WIRELESS PCMCIA CARD DRIVER
12141 W: http://oops.ghostprotocols.net:81/blog
12143 F: drivers/net/wireless/wl3501*
12145 WOLFSON MICROELECTRONICS DRIVERS
12147 T: git https://github.com/CirrusLogic/linux-drivers.git
12148 W: https://github.com/CirrusLogic/linux-drivers/wiki
12150 F: Documentation/hwmon/wm83??
12151 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12152 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12153 F: Documentation/devicetree/bindings/mfd/arizona.txt
12154 F: arch/arm/mach-s3c64xx/mach-crag6410*
12155 F: drivers/clk/clk-wm83*.c
12156 F: drivers/extcon/extcon-arizona.c
12157 F: drivers/leds/leds-wm83*.c
12158 F: drivers/gpio/gpio-*wm*.c
12159 F: drivers/gpio/gpio-arizona.c
12160 F: drivers/hwmon/wm83??-hwmon.c
12161 F: drivers/input/misc/wm831x-on.c
12162 F: drivers/input/touchscreen/wm831x-ts.c
12163 F: drivers/input/touchscreen/wm97*.c
12164 F: drivers/mfd/arizona*
12165 F: drivers/mfd/wm*.c
12166 F: drivers/mfd/cs47l24*
12167 F: drivers/power/wm83*.c
12168 F: drivers/rtc/rtc-wm83*.c
12169 F: drivers/regulator/wm8*.c
12170 F: drivers/video/backlight/wm83*_bl.c
12171 F: drivers/watchdog/wm83*_wdt.c
12172 F: include/linux/mfd/arizona/
12173 F: include/linux/mfd/wm831x/
12174 F: include/linux/mfd/wm8350/
12175 F: include/linux/mfd/wm8400*
12176 F: include/linux/wm97xx.h
12177 F: include/sound/wm????.h
12178 F: sound/soc/codecs/arizona.?
12179 F: sound/soc/codecs/wm*
12180 F: sound/soc/codecs/cs47l24*
12185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12187 F: include/linux/workqueue.h
12188 F: kernel/workqueue.c
12189 F: Documentation/workqueue.txt
12195 F: Documentation/networking/x25*
12196 F: include/net/x25*
12199 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12207 F: Documentation/x86/
12210 X86 PLATFORM DRIVERS
12213 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12215 F: drivers/platform/x86/
12216 F: drivers/platform/olpc/
12218 X86 MCE INFRASTRUCTURE
12223 F: arch/x86/kernel/cpu/mcheck/*
12225 X86 MICROCODE UPDATE SUPPORT
12228 F: arch/x86/kernel/cpu/microcode/*
12233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12235 F: arch/x86/entry/vdso/
12237 XC2028/3028 TUNER DRIVER
12240 W: https://linuxtv.org
12241 T: git git://linuxtv.org/media_tree.git
12243 F: drivers/media/tuners/tuner-xc2028.*
12245 XEN HYPERVISOR INTERFACE
12250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12253 F: drivers/*/xen-*front.c
12255 F: arch/x86/include/asm/xen/
12257 F: include/uapi/xen/
12264 F: arch/arm/include/asm/xen/
12266 XEN HYPERVISOR ARM64
12271 F: arch/arm64/include/asm/xen/
12273 XEN NETWORK BACKEND DRIVER
12278 F: drivers/net/xen-netback/*
12284 F: arch/x86/pci/*xen*
12285 F: drivers/pci/*xen*
12287 XEN BLOCK SUBSYSTEM
12292 F: drivers/block/xen-blkback/*
12293 F: drivers/block/xen*
12300 F: drivers/scsi/xen-scsifront.c
12301 F: drivers/xen/xen-scsiback.c
12302 F: include/xen/interface/io/vscsiif.h
12304 XEN SWIOTLB SUBSYSTEM
12308 F: arch/x86/xen/*swiotlb*
12309 F: drivers/xen/*swiotlb*
12312 P: Silicon Graphics Inc
12316 W: http://oss.sgi.com/projects/xfs
12317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12319 F: Documentation/filesystems/xfs.txt
12322 XILINX AXI ETHERNET DRIVER
12326 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12328 XILINX UARTLITE SERIAL DRIVER
12332 F: drivers/tty/serial/uartlite.c
12334 XILINX VIDEO IP CORES
12338 T: git git://linuxtv.org/media_tree.git
12340 F: Documentation/devicetree/bindings/media/xilinx/
12341 F: drivers/media/platform/xilinx/
12342 F: include/uapi/linux/xilinx-v4l2-controls.h
12348 F: drivers/char/xillybus/
12350 XTENSA XTFPGA PLATFORM SUPPORT
12354 F: drivers/spi/spi-xtensa-xtfpga.c
12355 F: sound/soc/xtensa/xtfpga-i2s.c
12357 YAM DRIVER FOR AX.25
12361 F: drivers/net/hamradio/yam*
12362 F: include/linux/yam.h
12364 YEALINK PHONE DRIVER
12368 F: Documentation/input/yealink.txt
12369 F: drivers/input/misc/yealink.*
12371 Z8530 DRIVER FOR AX.25
12373 W: http://yaina.de/jreuter/
12374 W: http://www.qsl.net/dl1bke/
12377 F: Documentation/networking/z8530drv.txt
12378 F: drivers/net/hamradio/*scc.c
12379 F: drivers/net/hamradio/z8530.h
12381 ZBUD COMPRESSED PAGE ALLOCATOR
12386 F: include/linux/zbud.h
12388 ZD1211RW WIRELESS DRIVER
12391 W: http://zd1211.ath.cx/wiki/DriverRewrite
12395 F: drivers/net/wireless/zydas/zd1211rw/
12397 ZPOOL COMPRESSED PAGE STORAGE API
12402 F: include/linux/zpool.h
12404 ZR36067 VIDEO FOR LINUX DRIVER
12407 W: http://mjpeg.sourceforge.net/driver-zoran/
12408 T: hg https://linuxtv.org/hg/v4l-dvb
12410 F: drivers/media/pci/zoran/
12412 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12418 F: drivers/block/zram/
12419 F: Documentation/blockdev/zram.txt
12421 ZS DECSTATION Z85C30 SERIAL DRIVER
12424 F: drivers/tty/serial/zs.*
12426 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12433 F: include/linux/zsmalloc.h
12434 F: Documentation/vm/zsmalloc.txt
12436 ZSWAP COMPRESSED SWAP CACHING
12445 Q: http://patchwork.kernel.org/project/LKML/list/
12446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12447 S: Buried alive in reporters