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: Documentation/ABI/
227 F: include/linux/syscalls.h
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
235 F: drivers/hwmon/abituguru.c
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
241 F: drivers/hwmon/abituguru3.c
243 ACCES 104-IDIO-16 GPIO DRIVER
247 F: drivers/gpio/gpio-104-idio-16.c
253 F: drivers/net/ethernet/alteon/acenic*
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
258 W: http://piie.net/?section=acerhdf
260 F: drivers/platform/x86/acerhdf.c
262 ACER WMI LAPTOP EXTRAS
266 F: drivers/platform/x86/acer-wmi.c
272 W: https://01.org/linux-acpi
273 Q: https://patchwork.kernel.org/project/linux-acpi/list/
274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
277 F: drivers/pnp/pnpacpi/
278 F: include/linux/acpi.h
280 F: Documentation/acpi/
281 F: Documentation/ABI/testing/sysfs-bus-acpi
282 F: drivers/pci/*acpi*
283 F: drivers/pci/*/*acpi*
284 F: drivers/pci/*/*/*acpi*
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
293 W: https://acpica.org/
294 W: https://github.com/acpica/acpica/
295 Q: https://patchwork.kernel.org/project/linux-acpi/list/
296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
298 F: drivers/acpi/acpica/
305 W: https://01.org/linux-acpi
307 F: drivers/acpi/fan.c
312 W: https://01.org/linux-acpi
314 F: drivers/acpi/*thermal*
319 W: https://01.org/linux-acpi
321 F: drivers/acpi/acpi_video.c
326 F: drivers/platform/x86/wmi.c
328 AD1889 ALSA SOUND DRIVER
330 W: http://wiki.parisc-linux.org/AD1889
333 F: sound/pci/ad1889.*
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
337 W: http://wiki.analog.com/AD5254
338 W: http://ez.analog.com/community/linux-device-drivers
340 F: drivers/misc/ad525x_dpot.c
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
344 W: http://wiki.analog.com/AD5398
345 W: http://ez.analog.com/community/linux-device-drivers
347 F: drivers/regulator/ad5398.c
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
351 W: http://wiki.analog.com/AD7142
352 W: http://ez.analog.com/community/linux-device-drivers
354 F: drivers/input/misc/ad714x.c
356 AD7877 TOUCHSCREEN DRIVER
358 W: http://wiki.analog.com/AD7877
359 W: http://ez.analog.com/community/linux-device-drivers
361 F: drivers/input/touchscreen/ad7877.c
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
365 W: http://wiki.analog.com/AD7879
366 W: http://ez.analog.com/community/linux-device-drivers
368 F: drivers/input/touchscreen/ad7879.c
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
374 ADF7242 IEEE 802.15.4 RADIO DRIVER
376 W: https://wiki.analog.com/ADF7242
377 W: http://ez.analog.com/community/linux-device-drivers
380 F: drivers/net/ieee802154/adf7242.c
381 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
383 ADM1025 HARDWARE MONITOR DRIVER
387 F: Documentation/hwmon/adm1025
388 F: drivers/hwmon/adm1025.c
390 ADM1029 HARDWARE MONITOR DRIVER
394 F: drivers/hwmon/adm1029.c
396 ADM8211 WIRELESS DRIVER
398 W: http://wireless.kernel.org/
400 F: drivers/net/wireless/admtek/adm8211.*
402 ADP1653 FLASH CONTROLLER DRIVER
406 F: drivers/media/i2c/adp1653.c
407 F: include/media/i2c/adp1653.h
409 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
411 W: http://wiki.analog.com/ADP5520
412 W: http://ez.analog.com/community/linux-device-drivers
414 F: drivers/mfd/adp5520.c
415 F: drivers/video/backlight/adp5520_bl.c
416 F: drivers/leds/leds-adp5520.c
417 F: drivers/gpio/gpio-adp5520.c
418 F: drivers/input/keyboard/adp5520-keys.c
420 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
422 W: http://wiki.analog.com/ADP5588
423 W: http://ez.analog.com/community/linux-device-drivers
425 F: drivers/input/keyboard/adp5588-keys.c
426 F: drivers/gpio/gpio-adp5588.c
428 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
430 W: http://wiki.analog.com/ADP8860
431 W: http://ez.analog.com/community/linux-device-drivers
433 F: drivers/video/backlight/adp8860_bl.c
435 ADS1015 HARDWARE MONITOR DRIVER
439 F: Documentation/hwmon/ads1015
440 F: drivers/hwmon/ads1015.c
441 F: include/linux/i2c/ads1015.h
446 F: drivers/macintosh/therm_adt746x.c
448 ADT7475 HARDWARE MONITOR DRIVER
452 F: Documentation/hwmon/adt7475
453 F: drivers/hwmon/adt7475.c
455 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
457 W: http://wiki.analog.com/ADXL345
458 W: http://ez.analog.com/community/linux-device-drivers
460 F: drivers/input/misc/adxl34x.c
467 F: Documentation/scsi/advansys.txt
468 F: drivers/scsi/advansys.c
473 F: sound/oss/aedsp16.c
478 W: https://linuxtv.org
479 W: http://palosaari.fi/linux/
480 Q: http://patchwork.linuxtv.org/project/linux-media/list/
481 T: git git://linuxtv.org/anttip/media_tree.git
483 F: drivers/media/dvb-frontends/af9013*
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/af9033*
498 F: Documentation/filesystems/affs.txt
501 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506 F: include/net/af_rxrpc.h
507 F: net/rxrpc/af_rxrpc.c
511 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
514 F: include/linux/agp*
515 F: include/uapi/linux/agp*
521 F: drivers/scsi/aha152x*
522 F: drivers/scsi/pcmcia/aha152x*
524 AIC7XXX / AIC79XX SCSI DRIVER
528 F: drivers/scsi/aic7xxx/
530 AIMSLAB FM RADIO RECEIVER DRIVER
533 T: git git://linuxtv.org/media_tree.git
534 W: https://linuxtv.org
536 F: drivers/media/radio/radio-aimslab*
543 F: include/linux/*aio*.h
548 W: https://linuxtv.org
549 W: http://palosaari.fi/linux/
550 Q: http://patchwork.linuxtv.org/project/linux-media/list/
551 T: git git://linuxtv.org/anttip/media_tree.git
553 F: drivers/media/usb/airspy/
555 ALCATEL SPEEDTOUCH USB DRIVER
558 W: http://www.linux-usb.org/SpeedTouch/
560 F: drivers/usb/atm/speedtch.c
561 F: drivers/usb/atm/usbatm.c
563 ALCHEMY AU1XX0 MMC DRIVER
566 F: drivers/mmc/host/au1xmmc.c
572 F: Documentation/i2c/busses/i2c-ali1563
573 F: drivers/i2c/busses/i2c-ali1563.c
575 ALLWINNER SECURITY SYSTEM
579 F: drivers/crypto/sunxi-ss/
589 ALTERA MAILBOX DRIVER
593 F: drivers/mailbox/mailbox-altera.c
599 F: drivers/gpio/gpio-altera.c
601 ALTERA TRIPLE SPEED ETHERNET DRIVER
606 F: drivers/net/ethernet/altera/
608 ALTERA UART/JTAG UART SERIAL DRIVERS
613 F: drivers/tty/serial/altera_uart.c
614 F: drivers/tty/serial/altera_jtaguart.c
615 F: include/linux/altera_uart.h
616 F: include/linux/altera_jtaguart.h
618 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
622 F: drivers/crypto/ccp/
623 F: include/linux/ccp.h
625 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
629 F: Documentation/hwmon/fam15h_power
630 F: drivers/hwmon/fam15h_power.c
632 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
635 F: drivers/usb/gadget/udc/amd5536udc.*
637 AMD GEODE PROCESSOR/CHIPSET SUPPORT
640 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
642 F: drivers/char/hw_random/geode-rng.c
643 F: drivers/crypto/geode*
644 F: drivers/video/fbdev/geode/
645 F: arch/x86/include/asm/geode.h
650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
652 F: drivers/iommu/amd_iommu*.[ch]
653 F: include/linux/amd-iommu.h
658 T: git git://people.freedesktop.org/~gabbayo/linux.git
660 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
661 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
662 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
663 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
664 F: drivers/gpu/drm/amd/amdkfd/
665 F: drivers/gpu/drm/amd/include/cik_structs.h
666 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
667 F: drivers/gpu/drm/amd/include/vi_structs.h
668 F: drivers/gpu/drm/radeon/radeon_kfd.c
669 F: drivers/gpu/drm/radeon/radeon_kfd.h
670 F: include/uapi/linux/kfd_ioctl.h
676 F: drivers/net/ethernet/amd/xgbe/
678 AMS (Apple Motion Sensor) DRIVER
681 F: drivers/macintosh/ams/
688 F: drivers/infiniband/hw/amso1100/
690 ANALOG DEVICES INC AD9389B DRIVER
694 F: drivers/media/i2c/ad9389b*
696 ANALOG DEVICES INC ADV7180 DRIVER
699 W: http://ez.analog.com/community/linux-device-drivers
701 F: drivers/media/i2c/adv7180.c
703 ANALOG DEVICES INC ADV7511 DRIVER
707 F: drivers/media/i2c/adv7511*
709 ANALOG DEVICES INC ADV7604 DRIVER
713 F: drivers/media/i2c/adv7604*
715 ANALOG DEVICES INC ADV7842 DRIVER
719 F: drivers/media/i2c/adv7842*
721 ANALOG DEVICES INC ASOC CODEC DRIVERS
724 W: http://wiki.analog.com/
725 W: http://ez.analog.com/community/linux-device-drivers
727 F: sound/soc/codecs/adau*
728 F: sound/soc/codecs/adav*
729 F: sound/soc/codecs/ad1*
730 F: sound/soc/codecs/ad7*
731 F: sound/soc/codecs/ssm*
732 F: sound/soc/codecs/sigmadsp.*
734 ANALOG DEVICES INC ASOC DRIVERS
737 W: http://blackfin.uclinux.org/
739 F: sound/soc/blackfin/*
741 ANALOG DEVICES INC IIO DRIVERS
744 W: http://wiki.analog.com/
745 W: http://ez.analog.com/community/linux-device-drivers
748 X: drivers/iio/*/adjd*
749 F: drivers/staging/iio/*/ad*
750 F: staging/iio/trigger/iio-trig-bfin-timer.c
752 ANALOG DEVICES INC DMA DRIVERS
754 W: http://ez.analog.com/community/linux-device-drivers
756 F: drivers/dma/dma-axi-dmac.c
762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
766 F: drivers/staging/android/
768 AOA (Apple Onboard Audio) ALSA DRIVER
778 F: arch/x86/kernel/apm_32.c
779 F: include/linux/apm_bios.h
780 F: include/uapi/linux/apm_bios.h
781 F: drivers/char/apm-emulation.c
783 APPLE BCM5974 MULTITOUCH DRIVER
787 F: drivers/input/mouse/bcm5974.c
793 F: drivers/hwmon/applesmc.c
795 APPLETALK NETWORK LAYER
798 F: drivers/net/appletalk/
801 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
804 F: arch/arm64/boot/dts/apm/
806 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
810 F: drivers/net/ethernet/apm/xgene/
811 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
813 APTINA CAMERA SENSOR PLL
817 F: drivers/media/i2c/aptina-pll.*
819 ARC FRAMEBUFFER DRIVER
822 F: drivers/video/fbdev/arcfb.c
823 F: drivers/video/fbdev/core/fb_defio.c
829 F: drivers/net/arcnet/
830 F: include/uapi/linux/if_arcnet.h
832 ARM MFM AND FLOPPY DRIVERS
835 F: arch/arm/lib/floppydma.S
836 F: arch/arm/include/asm/floppy.h
838 ARM PMU PROFILING AND DEBUGGING
842 F: arch/arm*/kernel/perf_*
843 F: arch/arm/oprofile/common.c
844 F: arch/arm*/kernel/hw_breakpoint.c
845 F: arch/arm*/include/asm/hw_breakpoint.h
846 F: arch/arm*/include/asm/perf_event.h
847 F: drivers/perf/arm_pmu.c
848 F: include/linux/perf/arm_pmu.h
853 W: http://www.arm.linux.org.uk/
857 ARM SUB-ARCHITECTURES
862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
864 ARM PRIMECELL AACI PL041 DRIVER
869 ARM PRIMECELL CLCD PL110 DRIVER
872 F: drivers/video/fbdev/amba-clcd.*
874 ARM PRIMECELL KMI PL050 DRIVER
877 F: drivers/input/serio/ambakmi.*
878 F: include/linux/amba/kmi.h
880 ARM PRIMECELL MMCI PL180/1 DRIVER
883 F: drivers/mmc/host/mmci.*
884 F: include/linux/amba/mmci.h
886 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
889 F: drivers/tty/serial/amba-pl01*.c
890 F: include/linux/amba/serial.h
892 ARM PRIMECELL BUS SUPPORT
896 F: include/linux/amba/bus.h
898 ARM/ADS SPHERE MACHINE SUPPORT
903 ARM/AFEB9260 MACHINE SUPPORT
908 ARM/AJECO 1ARM MACHINE SUPPORT
913 ARM/Allwinner sunXi SoC support
920 ARM/Allwinner SoC Clock Support
923 F: drivers/clk/sunxi/
925 ARM/Amlogic MesonX SoC support
929 F: drivers/media/rc/meson-ir.c
932 ARM/Annapurna Labs ALPINE ARCHITECTURE
935 F: arch/arm/mach-alpine/
937 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
942 W: http://www.linux4sam.org
944 F: arch/arm/mach-at91/
946 F: arch/arm/boot/dts/at91*.dts
947 F: arch/arm/boot/dts/at91*.dtsi
948 F: arch/arm/boot/dts/sama*.dts
949 F: arch/arm/boot/dts/sama*.dtsi
950 F: arch/arm/include/debug/at91.S
952 ARM/ATMEL AT91 Clock Support
957 ARM/CALXEDA HIGHBANK ARCHITECTURE
961 F: arch/arm/mach-highbank/
963 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
966 F: arch/arm/mach-cns3xxx/
968 ARM/CAVIUM THUNDER NETWORK DRIVER
973 F: drivers/net/ethernet/cavium/thunder/
975 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
981 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
986 F: arch/arm/mach-ep93xx/
987 F: arch/arm/mach-ep93xx/include/mach/
989 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
998 F: arch/arm/include/asm/clkdev.h
999 F: drivers/clk/clkdev.c
1001 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1006 ARM/CONTEC MICRO9 MACHINE SUPPORT
1009 F: arch/arm/mach-ep93xx/micro9.c
1011 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1015 F: drivers/hwtracing/coresight/*
1016 F: Documentation/trace/coresight.txt
1017 F: Documentation/devicetree/bindings/arm/coresight.txt
1018 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1020 ARM/CORGI MACHINE SUPPORT
1024 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1027 T: git git://github.com/ulli-kroll/linux.git
1029 F: arch/arm/mach-gemini/
1030 F: drivers/rtc/rtc-gemini.c
1032 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1037 F: arch/arm/mach-prima2/
1038 F: drivers/clk/sirf/
1039 F: drivers/clocksource/timer-prima2.c
1040 F: drivers/clocksource/timer-atlas7.c
1043 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1047 F: arch/arm/boot/dts/cx92755*
1050 ARM/EBSA110 MACHINE SUPPORT
1053 W: http://www.arm.linux.org.uk/
1055 F: arch/arm/mach-ebsa110/
1056 F: drivers/net/ethernet/amd/am79c961a.*
1058 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1064 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1069 W: http://www.openezx.org/
1071 T: topgit git://git.openezx.org/openezx.git
1072 F: arch/arm/mach-pxa/ezx.c
1074 ARM/FARADAY FA526 PORT
1078 T: git git://git.berlios.de/gemini-board
1079 F: arch/arm/mm/*-fa*
1081 ARM/FOOTBRIDGE ARCHITECTURE
1084 W: http://www.arm.linux.org.uk/
1086 F: arch/arm/include/asm/hardware/dec21285.h
1087 F: arch/arm/mach-footbridge/
1089 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1095 F: arch/arm/mach-imx/
1096 F: arch/arm/mach-mxs/
1097 F: arch/arm/boot/dts/imx*
1098 F: arch/arm/configs/imx*_defconfig
1102 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1109 F: arch/arm/mach-imx/*vf610*
1110 F: arch/arm/boot/dts/vf*
1112 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1117 ARM/GUMSTIX MACHINE SUPPORT
1122 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1127 F: arch/arm/mach-pxa/hx4700.c
1128 F: arch/arm/mach-pxa/include/mach/hx4700.h
1129 F: sound/soc/pxa/hx4700.c
1131 ARM/HISILICON SOC SUPPORT
1134 W: http://www.hisilicon.com
1136 T: git git://github.com/hisilicon/linux-hisi.git
1137 F: arch/arm/mach-hisi/
1139 ARM/HP JORNADA 7XX MACHINE SUPPORT
1143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1144 F: arch/arm/mach-sa1100/jornada720.c
1145 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1147 ARM/IGEP MACHINE SUPPORT
1153 F: arch/arm/boot/dts/omap3-igep*
1155 ARM/INCOME PXA270 SUPPORT
1159 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1161 ARM/INTEL IOP32X ARM ARCHITECTURE
1166 ARM/INTEL IOP33X ARM ARCHITECTURE
1170 ARM/INTEL IOP13XX ARM ARCHITECTURE
1175 ARM/INTEL IQ81342EX MACHINE SUPPORT
1180 ARM/INTEL IXDP2850 MACHINE SUPPORT
1185 ARM/INTEL IXP4XX ARM ARCHITECTURE
1190 F: arch/arm/mach-ixp4xx/
1192 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1196 F: arch/arm/mach-pxa/stargate2.c
1197 F: drivers/pcmcia/pxa2xx_stargate2.c
1199 ARM/INTEL XSC3 (MANZANO) ARM CORE
1204 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1209 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1213 F: arch/arm/mach-keystone/
1214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1216 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1220 F: drivers/clk/keystone/
1222 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1227 F: drivers/clocksource/timer-keystone.c
1229 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1233 F: drivers/power/reset/keystone-reset.c
1235 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1239 F: drivers/memory/*emif*
1241 ARM/LOGICPD PXA270 MACHINE SUPPORT
1246 ARM/LPC18XX ARCHITECTURE
1250 F: arch/arm/boot/dts/lpc43*
1251 F: drivers/clk/nxp/clk-lpc18xx*
1252 F: drivers/clocksource/time-lpc32xx.c
1253 F: drivers/i2c/busses/i2c-lpc2k.c
1254 F: drivers/memory/pl172.c
1255 F: drivers/mtd/spi-nor/nxp-spifi.c
1256 F: drivers/rtc/rtc-lpc24xx.c
1259 ARM/MAGICIAN MACHINE SUPPORT
1263 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1270 F: arch/arm/mach-mvebu/
1271 F: drivers/rtc/rtc-armada38x.c
1272 F: arch/arm/boot/dts/armada*
1273 F: arch/arm/boot/dts/kirkwood*
1276 ARM/Marvell Berlin SoC support
1280 F: arch/arm/mach-berlin/
1281 F: arch/arm/boot/dts/berlin*
1284 ARM/Marvell Dove/MV78xx0/Orion SOC support
1291 F: arch/arm/mach-dove/
1292 F: arch/arm/mach-mv78xx0/
1293 F: arch/arm/mach-orion5x/
1294 F: arch/arm/plat-orion/
1295 F: arch/arm/boot/dts/dove*
1296 F: arch/arm/boot/dts/orion5x*
1299 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1302 W: http://www.digriz.org.uk/ts78xx/kernel
1304 F: arch/arm/mach-orion5x/ts78xx-*
1306 ARM/Mediatek RTC DRIVER
1311 F: drivers/rtc/rtc-mt6397.c
1313 ARM/Mediatek SoC support
1318 F: arch/arm/boot/dts/mt6*
1319 F: arch/arm/boot/dts/mt8*
1320 F: arch/arm/mach-mediatek/
1324 ARM/Mediatek USB3 PHY DRIVER
1329 F: drivers/phy/phy-mt65xx-usb3.c
1331 ARM/MICREL KS8695 ARCHITECTURE
1334 F: arch/arm/mach-ks8695/
1337 ARM/MIOA701 MACHINE SUPPORT
1340 F: arch/arm/mach-pxa/mioa701.c
1343 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1347 ARM/NOMADIK ARCHITECTURE
1352 F: arch/arm/mach-nomadik/
1353 F: drivers/pinctrl/nomadik/
1354 F: drivers/i2c/busses/i2c-nomadik.c
1355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1357 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1360 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1363 ARM/TOSA MACHINE SUPPORT
1368 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1371 W: http://hackndev.com
1373 F: arch/arm/mach-pxa/include/mach/palmtx.h
1374 F: arch/arm/mach-pxa/palmtx.c
1375 F: arch/arm/mach-pxa/include/mach/palmt5.h
1376 F: arch/arm/mach-pxa/palmt5.c
1377 F: arch/arm/mach-pxa/include/mach/palmld.h
1378 F: arch/arm/mach-pxa/palmld.c
1379 F: arch/arm/mach-pxa/include/mach/palmte2.h
1380 F: arch/arm/mach-pxa/palmte2.c
1381 F: arch/arm/mach-pxa/include/mach/palmtc.h
1382 F: arch/arm/mach-pxa/palmtc.c
1384 ARM/PALM TREO SUPPORT
1387 W: http://hackndev.com
1389 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1390 F: arch/arm/mach-pxa/palmtreo.c
1395 W: http://hackndev.com
1397 F: arch/arm/mach-pxa/include/mach/palmz72.h
1398 F: arch/arm/mach-pxa/palmz72.c
1402 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1405 ARM/PT DIGITAL BOARD PORT
1408 W: http://www.arm.linux.org.uk/
1411 ARM/QUALCOMM SUPPORT
1418 F: arch/arm/mach-qcom/
1419 F: drivers/soc/qcom/
1420 F: drivers/tty/serial/msm_serial.h
1421 F: drivers/tty/serial/msm_serial.c
1422 F: drivers/*/pm8???-*
1423 F: drivers/mfd/ssbi.c
1424 F: drivers/firmware/qcom_scm.c
1425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1427 ARM/RADISYS ENP2611 MACHINE SUPPORT
1432 ARM/RISCPC ARCHITECTURE
1435 W: http://www.arm.linux.org.uk/
1437 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1438 F: arch/arm/include/asm/hardware/ioc.h
1439 F: arch/arm/include/asm/hardware/iomd.h
1440 F: arch/arm/include/asm/hardware/memc.h
1441 F: arch/arm/mach-rpc/
1442 F: drivers/net/ethernet/8390/etherh.c
1443 F: drivers/net/ethernet/i825xx/ether1*
1444 F: drivers/net/ethernet/seeq/ether3*
1445 F: drivers/scsi/arm/
1447 ARM/Rockchip SoC support
1452 F: arch/arm/boot/dts/rk3*
1453 F: arch/arm/mach-rockchip/
1454 F: drivers/clk/rockchip/
1455 F: drivers/i2c/busses/i2c-rk3x.c
1456 F: drivers/*/*rockchip*
1457 F: drivers/*/*/*rockchip*
1458 F: sound/soc/rockchip/
1461 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1467 F: arch/arm/boot/dts/s3c*
1468 F: arch/arm/boot/dts/exynos*
1469 F: arch/arm64/boot/dts/exynos/
1470 F: arch/arm/plat-samsung/
1471 F: arch/arm/mach-s3c24*/
1472 F: arch/arm/mach-s3c64xx/
1473 F: arch/arm/mach-s5p*/
1474 F: arch/arm/mach-exynos*/
1475 F: drivers/*/*s3c2410*
1476 F: drivers/*/*/*s3c2410*
1477 F: drivers/spi/spi-s3c*
1478 F: sound/soc/samsung/*
1479 F: Documentation/arm/Samsung/
1480 F: Documentation/devicetree/bindings/arm/samsung/
1481 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1482 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1485 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1489 F: arch/arm/mach-s5pv210/
1491 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1497 F: drivers/media/platform/s5p-g2d/
1499 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1506 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1507 F: drivers/media/platform/s5p-mfc/
1509 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1515 F: drivers/media/platform/s5p-tv/
1517 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1523 F: drivers/media/platform/s5p-jpeg/
1525 ARM/SHMOBILE ARM ARCHITECTURE
1529 W: http://oss.renesas.com
1530 Q: http://patchwork.kernel.org/project/linux-sh/list/
1531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1533 F: arch/arm/boot/dts/emev2*
1534 F: arch/arm/boot/dts/r7s*
1535 F: arch/arm/boot/dts/r8a*
1536 F: arch/arm/boot/dts/sh*
1537 F: arch/arm/configs/shmobile_defconfig
1538 F: arch/arm/include/debug/renesas-scif.S
1539 F: arch/arm/mach-shmobile/
1542 ARM/SOCFPGA ARCHITECTURE
1545 F: arch/arm/mach-socfpga/
1546 F: arch/arm/boot/dts/socfpga*
1547 F: arch/arm/configs/socfpga_defconfig
1548 W: http://www.rocketboards.org
1549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1551 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1554 F: drivers/clk/socfpga/
1556 ARM/SOCFPGA EDAC SUPPORT
1559 F: drivers/edac/altera_edac.
1561 ARM/STI ARCHITECTURE
1567 W: http://www.stlinux.com
1569 F: arch/arm/mach-sti/
1570 F: arch/arm/boot/dts/sti*
1571 F: drivers/char/hw_random/st-rng.c
1572 F: drivers/clocksource/arm_global_timer.c
1573 F: drivers/clocksource/clksrc_st_lpc.c
1574 F: drivers/i2c/busses/i2c-st.c
1575 F: drivers/media/rc/st_rc.c
1576 F: drivers/media/platform/sti/c8sectpfe/
1577 F: drivers/mmc/host/sdhci-st.c
1578 F: drivers/phy/phy-miphy28lp.c
1579 F: drivers/phy/phy-miphy365x.c
1580 F: drivers/phy/phy-stih407-usb.c
1581 F: drivers/phy/phy-stih41x-usb.c
1582 F: drivers/pinctrl/pinctrl-st.c
1583 F: drivers/reset/sti/
1584 F: drivers/rtc/rtc-st-lpc.c
1585 F: drivers/tty/serial/st-asc.c
1586 F: drivers/usb/dwc3/dwc3-st.c
1587 F: drivers/usb/host/ehci-st.c
1588 F: drivers/usb/host/ohci-st.c
1589 F: drivers/watchdog/st_lpc_wdt.c
1590 F: drivers/ata/ahci_st.c
1592 ARM/STM32 ARCHITECTURE
1596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1598 F: drivers/clocksource/armv7m_systick.c
1600 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1605 ARM/TETON BGA MACHINE SUPPORT
1610 ARM/THECUS N2100 MACHINE SUPPORT
1615 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1618 W: http://www.mcuos.com
1620 F: arch/arm/mach-w90x900/
1621 F: drivers/input/keyboard/w90p910_keypad.c
1622 F: drivers/input/touchscreen/w90p910_ts.c
1623 F: drivers/watchdog/nuc900_wdt.c
1624 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1625 F: drivers/mtd/nand/nuc900_nand.c
1626 F: drivers/rtc/rtc-nuc900.c
1627 F: drivers/spi/spi-nuc900.c
1628 F: drivers/usb/host/ehci-w90x900.c
1629 F: drivers/video/fbdev/nuc900fb.c
1631 ARM/U300 MACHINE SUPPORT
1635 F: arch/arm/mach-u300/
1636 F: drivers/clocksource/timer-u300.c
1637 F: drivers/i2c/busses/i2c-stu300.c
1638 F: drivers/rtc/rtc-coh901331.c
1639 F: drivers/watchdog/coh901327_wdt.c
1640 F: drivers/dma/coh901318*
1641 F: drivers/mfd/ab3100*
1642 F: drivers/rtc/rtc-ab3100.c
1643 F: drivers/rtc/rtc-coh901331.c
1644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1646 ARM/UNIPHIER ARCHITECTURE
1650 F: arch/arm/boot/dts/uniphier*
1651 F: arch/arm/include/asm/hardware/cache-uniphier.h
1652 F: arch/arm/mach-uniphier/
1653 F: arch/arm/mm/cache-uniphier.c
1654 F: drivers/i2c/busses/i2c-uniphier*
1655 F: drivers/pinctrl/uniphier/
1656 F: drivers/tty/serial/8250/8250_uniphier.c
1659 ARM/Ux500 ARM ARCHITECTURE
1663 F: arch/arm/mach-ux500/
1664 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1665 F: drivers/dma/ste_dma40*
1666 F: drivers/hwspinlock/u8500_hsem.c
1667 F: drivers/mfd/abx500*
1668 F: drivers/mfd/ab8500*
1669 F: drivers/mfd/dbx500*
1670 F: drivers/mfd/db8500*
1671 F: drivers/pinctrl/nomadik/pinctrl-ab*
1672 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1673 F: drivers/rtc/rtc-ab8500.c
1674 F: drivers/rtc/rtc-pl031.c
1675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1677 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1680 T: git git://git.linaro.org/people/ulfh/clk.git
1682 F: drivers/clk/ux500/
1683 F: include/linux/platform_data/clk-ux500.h
1685 ARM/VERSATILE EXPRESS PLATFORM
1691 F: arch/arm/boot/dts/vexpress*
1692 F: arch/arm64/boot/dts/arm/vexpress*
1693 F: arch/arm/mach-vexpress/
1696 F: drivers/clk/versatile/clk-vexpress-osc.c
1697 F: drivers/clocksource/versatile.c
1702 W: http://www.arm.linux.org.uk/
1706 ARM/VOIPAC PXA270 SUPPORT
1710 F: arch/arm/mach-pxa/vpac270.c
1711 F: arch/arm/mach-pxa/include/mach/vpac270.h
1713 ARM/VT8500 ARM ARCHITECTURE
1717 F: arch/arm/mach-vt8500/
1718 F: drivers/clocksource/vt8500_timer.c
1719 F: drivers/i2c/busses/i2c-wmt.c
1720 F: drivers/mmc/host/wmt-sdmmc.c
1721 F: drivers/pwm/pwm-vt8500.c
1722 F: drivers/rtc/rtc-vt8500.c
1723 F: drivers/tty/serial/vt8500_serial.c
1724 F: drivers/usb/host/ehci-platform.c
1725 F: drivers/usb/host/uhci-platform.c
1726 F: drivers/video/fbdev/vt8500lcdfb.*
1727 F: drivers/video/fbdev/wm8505fb*
1728 F: drivers/video/fbdev/wmt_ge_rops.*
1730 ARM/ZIPIT Z2 SUPPORT
1734 F: arch/arm/mach-pxa/z2.c
1735 F: arch/arm/mach-pxa/include/mach/z2.h
1737 ARM/ZTE ARCHITECTURE
1741 F: arch/arm/mach-zx/
1743 F: Documentation/devicetree/bindings/arm/zte.txt
1744 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1746 ARM/ZYNQ ARCHITECTURE
1750 W: http://wiki.xilinx.com
1751 T: git https://github.com/Xilinx/linux-xlnx.git
1753 F: arch/arm/mach-zynq/
1754 F: drivers/cpuidle/cpuidle-zynq.c
1755 F: drivers/block/xsysace.c
1758 F: drivers/clocksource/cadence_ttc_timer.c
1759 F: drivers/i2c/busses/i2c-cadence.c
1760 F: drivers/mmc/host/sdhci-of-arasan.c
1761 F: drivers/edac/synopsys_edac.c
1767 F: drivers/iommu/arm-smmu.c
1768 F: drivers/iommu/arm-smmu-v3.c
1769 F: drivers/iommu/io-pgtable-arm.c
1771 ARM64 PORT (AARCH64 ARCHITECTURE)
1777 F: Documentation/arm64/
1779 AS3645A LED FLASH CONTROLLER DRIVER
1782 T: git git://linuxtv.org/media_tree.git
1784 F: drivers/media/i2c/as3645a.c
1785 F: include/media/i2c/as3645a.h
1787 ASC7621 HARDWARE MONITOR DRIVER
1791 F: Documentation/hwmon/asc7621
1792 F: drivers/hwmon/asc7621.c
1794 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1798 W: http://acpi4asus.sf.net
1800 F: drivers/platform/x86/asus*.c
1801 F: drivers/platform/x86/eeepc*.c
1803 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1805 W: http://sourceforge.net/projects/xscaleiop
1807 F: Documentation/crypto/async-tx-api.txt
1810 F: include/linux/dmaengine.h
1811 F: include/linux/async_tx.h
1817 F: drivers/misc/eeprom/at24.c
1818 F: include/linux/platform_data/at24.h
1820 ATA OVER ETHERNET (AOE) DRIVER
1822 W: http://www.openaoe.org/
1824 F: Documentation/aoe/
1825 F: drivers/block/aoe/
1827 ATHEROS 71XX/9XXX GPIO DRIVER
1829 W: https://github.com/AlbanBedel/linux
1830 T: git git://github.com/AlbanBedel/linux
1832 F: drivers/gpio/gpio-ath79.c
1833 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1835 ATHEROS ATH GENERIC UTILITIES
1839 F: drivers/net/wireless/ath/*
1841 ATHEROS ATH5K WIRELESS DRIVER
1846 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1848 F: drivers/net/wireless/ath/ath5k/
1850 ATHEROS ATH6KL WIRELESS DRIVER
1853 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1854 T: git git://github.com/kvalo/ath.git
1856 F: drivers/net/wireless/ath/ath6kl/
1858 WILOCITY WIL6210 WIRELESS DRIVER
1863 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1864 F: drivers/net/wireless/ath/wil6210/
1865 F: include/uapi/linux/wil6210_uapi.h
1867 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1870 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1872 F: drivers/net/wireless/ath/carl9170/
1874 ATK0110 HWMON DRIVER
1878 F: drivers/hwmon/asus_atk0110.c
1883 F: drivers/input/misc/ati_remote2.c
1885 ATLX ETHERNET DRIVERS
1889 W: http://sourceforge.net/projects/atl1
1890 W: http://atl1.sourceforge.net
1892 F: drivers/net/ethernet/atheros/
1898 W: http://linux-atm.sourceforge.net
1901 F: include/linux/atm*
1902 F: include/uapi/linux/atm*
1904 ATMEL AT91 / AT32 MCI DRIVER
1907 F: drivers/mmc/host/atmel-mci.c
1909 ATMEL AT91 / AT32 SERIAL DRIVER
1912 F: drivers/tty/serial/atmel_serial.c
1914 ATMEL Audio ALSA driver
1924 F: drivers/dma/at_hdmac.c
1925 F: drivers/dma/at_hdmac_regs.h
1926 F: include/linux/platform_data/dma-atmel.h
1933 F: drivers/dma/at_xdmac.c
1939 F: drivers/i2c/busses/i2c-at91.c
1945 F: drivers/media/platform/soc_camera/atmel-isi.c
1946 F: include/media/atmel-isi.h
1952 F: drivers/video/fbdev/atmel_lcdfb.c
1953 F: include/video/atmel_lcdc.h
1955 ATMEL MACB ETHERNET DRIVER
1958 F: drivers/net/ethernet/cadence/
1965 F: drivers/mtd/nand/atmel_nand*
1971 F: drivers/mmc/host/sdhci-of-at91.c
1976 F: drivers/spi/spi-atmel.*
1982 F: drivers/misc/atmel-ssc.c
1983 F: include/linux/atmel-ssc.h
1985 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1989 F: drivers/misc/atmel_tclib.c
1990 F: drivers/clocksource/tcb_clksrc.c
1992 ATMEL USBA UDC DRIVER
1996 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1998 ATMEL WIRELESS DRIVER
2001 W: http://www.thekelleys.org.uk/atmel
2002 W: http://atmelwlandriver.sourceforge.net/
2004 F: drivers/net/wireless/atmel/atmel*
2006 ATMEL MAXTOUCH DRIVER
2008 T: git git://github.com/atmel-maxtouch/linux.git
2010 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2011 F: drivers/input/touchscreen/atmel_mxt_ts.c
2012 F: include/linux/platform_data/atmel_mxt_ts.h
2014 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2017 W: http://www.attotech.com
2019 F: drivers/scsi/esas2r
2021 ATUSB IEEE 802.15.4 RADIO DRIVER
2025 F: drivers/net/ieee802154/atusb.c
2026 F: drivers/net/ieee802154/atusb.h
2027 F: drivers/net/ieee802154/at86rf230.h
2033 W: http://people.redhat.com/sgrubb/audit/
2034 T: git git://git.infradead.org/users/pcmoore/audit
2036 F: include/linux/audit.h
2037 F: include/uapi/linux/audit.h
2040 AUXILIARY DISPLAY DRIVERS
2042 W: http://miguelojeda.es/auxdisplay.htm
2043 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2045 F: drivers/auxdisplay/
2046 F: include/linux/cfag12864b.h
2051 W: http://www.atmel.com/products/AVR32/
2052 W: http://mirror.egtvedt.no/avr32linux.org/
2053 W: http://avrfreaks.net/
2057 AVR32/AT32AP MACHINE SUPPORT
2061 F: arch/avr32/mach-at32ap/
2066 W: http://www.linux-ax25.org/
2068 F: include/uapi/linux/ax25.h
2069 F: include/net/ax25.h
2075 W: https://linuxtv.org
2076 T: git git://linuxtv.org/media_tree.git
2078 F: drivers/media/usb/dvb-usb-v2/az6007.c
2080 AZTECH FM RADIO RECEIVER DRIVER
2083 T: git git://linuxtv.org/media_tree.git
2084 W: https://linuxtv.org
2086 F: drivers/media/radio/radio-aztech*
2091 W: http://wireless.kernel.org/en/users/Drivers/b43
2093 F: drivers/net/wireless/broadcom/b43/
2095 B43LEGACY WIRELESS DRIVER
2099 W: http://wireless.kernel.org/en/users/Drivers/b43
2101 F: drivers/net/wireless/broadcom/b43legacy/
2103 BACKLIGHT CLASS/SUBSYSTEM
2107 F: drivers/video/backlight/
2108 F: include/linux/backlight.h
2115 W: http://www.open-mesh.org/
2119 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2122 W: http://www.baycom.org/~tom/ham/ham.html
2124 F: drivers/net/hamradio/baycom*
2126 BCACHE (BLOCK LAYER CACHE)
2129 W: http://bcache.evilpiepirate.org
2131 F: drivers/md/bcache/
2133 BDISP ST MEDIA DRIVER
2136 T: git git://linuxtv.org/media_tree.git
2137 W: https://linuxtv.org
2139 F: drivers/media/platform/sti/bdisp
2143 F: Documentation/filesystems/befs.txt
2146 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2150 F: drivers/net/ethernet/ec_bhf.c
2155 F: Documentation/filesystems/bfs.txt
2157 F: include/uapi/linux/bfs_fs.h
2159 BLACKFIN ARCHITECTURE
2162 T: git git://git.code.sf.net/p/adi-linux/code
2163 W: http://blackfin.uclinux.org
2167 BLACKFIN EMAC DRIVER
2169 W: http://blackfin.uclinux.org
2171 F: drivers/net/ethernet/adi/
2175 W: http://blackfin.uclinux.org
2177 F: drivers/rtc/rtc-bfin.c
2182 W: http://blackfin.uclinux.org
2184 F: drivers/mmc/host/bfin_sdh.c
2186 BLACKFIN SERIAL DRIVER
2189 W: http://blackfin.uclinux.org
2191 F: drivers/tty/serial/bfin_uart.c
2193 BLACKFIN WATCHDOG DRIVER
2195 W: http://blackfin.uclinux.org
2197 F: drivers/watchdog/bfin_wdt.c
2199 BLACKFIN I2C TWI DRIVER
2202 W: http://blackfin.uclinux.org/
2204 F: drivers/i2c/busses/i2c-bfin-twi.c
2206 BLACKFIN MEDIA DRIVER
2209 W: http://blackfin.uclinux.org/
2211 F: drivers/media/platform/blackfin/
2212 F: drivers/media/i2c/adv7183*
2213 F: drivers/media/i2c/vs6624*
2215 BLINKM RGB LED DRIVER
2218 F: drivers/leds/leds-blinkm.c
2223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2226 F: kernel/trace/blktrace.c
2232 F: drivers/mtd/devices/block2mtd.c
2239 W: http://www.bluez.org/
2240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2243 F: drivers/bluetooth/
2250 W: http://www.bluez.org/
2251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2255 F: include/net/bluetooth/
2262 W: http://sourceforge.net/projects/bonding/
2264 F: drivers/net/bonding/
2265 F: include/uapi/linux/if_bonding.h
2267 BPF (Safe dynamic programs and tools)
2274 BROADCOM B44 10/100 ETHERNET DRIVER
2278 F: drivers/net/ethernet/broadcom/b44.*
2280 BROADCOM GENET ETHERNET DRIVER
2284 F: drivers/net/ethernet/broadcom/genet/
2286 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2291 F: drivers/net/ethernet/broadcom/bnx2.*
2292 F: drivers/net/ethernet/broadcom/bnx2_*
2294 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2298 F: drivers/net/ethernet/broadcom/bnx2x/
2300 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2305 T: git git://github.com/broadcom/mach-bcm
2307 F: arch/arm/mach-bcm/
2308 F: arch/arm/boot/dts/bcm113*
2309 F: arch/arm/boot/dts/bcm216*
2310 F: arch/arm/boot/dts/bcm281*
2311 F: arch/arm/configs/bcm_defconfig
2312 F: drivers/mmc/host/sdhci-bcm-kona.c
2313 F: drivers/clocksource/bcm_kona_timer.c
2315 BROADCOM BCM2835 ARM ARCHITECTURE
2321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2325 BROADCOM BCM33XX MIPS ARCHITECTURE
2329 F: arch/mips/bcm3384/*
2330 F: arch/mips/include/asm/mach-bcm3384/*
2331 F: arch/mips/kernel/*bmips*
2333 BROADCOM BCM47XX MIPS ARCHITECTURE
2338 F: arch/mips/bcm47xx/*
2339 F: arch/mips/include/asm/mach-bcm47xx/*
2341 BROADCOM BCM5301X ARM ARCHITECTURE
2345 F: arch/arm/mach-bcm/bcm_5301x.c
2346 F: arch/arm/boot/dts/bcm5301x.dtsi
2347 F: arch/arm/boot/dts/bcm470*
2349 BROADCOM BCM63XX ARM ARCHITECTURE
2352 T: git git://github.com/broadcom/arm-bcm63xx.git
2354 F: arch/arm/mach-bcm/bcm63xx.c
2355 F: arch/arm/include/debug/bcm63xx.S
2357 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2361 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2363 BROADCOM BCM7XXX ARM ARCHITECTURE
2368 T: git git://github.com/broadcom/stblinux.git
2370 F: arch/arm/mach-bcm/*brcmstb*
2371 F: arch/arm/boot/dts/bcm7*.dts*
2372 F: drivers/bus/brcmstb_gisb.c
2375 BROADCOM BMIPS MIPS ARCHITECTURE
2379 T: git git://github.com/broadcom/stblinux.git
2381 F: arch/mips/bmips/*
2382 F: arch/mips/include/asm/mach-bmips/*
2383 F: arch/mips/kernel/*bmips*
2384 F: arch/mips/boot/dts/brcm/bcm*.dts*
2385 F: drivers/irqchip/irq-bcm7*
2386 F: drivers/irqchip/irq-brcmstb*
2388 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2393 F: drivers/net/ethernet/broadcom/tg3.*
2395 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2403 F: drivers/net/wireless/broadcom/brcm80211/
2405 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2409 F: drivers/scsi/bnx2fc/
2411 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2415 F: drivers/scsi/bnx2i/
2417 BROADCOM IPROC ARM ARCHITECTURE
2423 T: git git://github.com/broadcom/cygnus-linux.git
2439 BROADCOM BRCMSTB GPIO DRIVER
2443 F: drivers/gpio/gpio-brcmstb.c
2444 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2446 BROADCOM KONA GPIO DRIVER
2450 F: drivers/gpio/gpio-bcm-kona.c
2451 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2453 BROADCOM NVRAM DRIVER
2457 F: drivers/firmware/broadcom/*
2459 BROADCOM STB NAND FLASH DRIVER
2465 F: drivers/mtd/nand/brcmnand/
2467 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2472 F: include/linux/bcma/
2474 BROADCOM SYSTEMPORT ETHERNET DRIVER
2478 F: drivers/net/ethernet/broadcom/bcmsysport.*
2480 BROCADE BFA FC SCSI DRIVER
2485 F: drivers/scsi/bfa/
2487 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2491 F: drivers/net/ethernet/brocade/bna/
2493 BSG (block layer generic sg v4 driver)
2498 F: include/linux/bsg.h
2499 F: include/uapi/linux/bsg.h
2504 T: git git://git.alsa-project.org/alsa-kernel.git
2506 F: Documentation/sound/alsa/Bt87x.txt
2507 F: sound/pci/bt87x.c
2511 W: http://bu3sch.de/btgpio.php
2513 F: drivers/gpio/gpio-bt8xx.c
2520 W: http://btrfs.wiki.kernel.org/
2521 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2524 F: Documentation/filesystems/btrfs.txt
2527 BTTV VIDEO4LINUX DRIVER
2530 W: https://linuxtv.org
2531 T: git git://linuxtv.org/media_tree.git
2533 F: Documentation/video4linux/bttv/
2534 F: drivers/media/pci/bt8xx/bttv*
2536 BUSLOGIC SCSI DRIVER
2540 F: drivers/scsi/BusLogic.*
2541 F: drivers/scsi/FlashPoint.*
2543 C-MEDIA CMI8788 DRIVER
2546 T: git git://git.alsa-project.org/alsa-kernel.git
2548 F: sound/pci/oxygen/
2554 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2558 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2562 F: Documentation/filesystems/caching/cachefiles.txt
2565 CADET FM/AM RADIO RECEIVER DRIVER
2568 T: git git://linuxtv.org/media_tree.git
2569 W: https://linuxtv.org
2571 F: drivers/media/radio/radio-cadet*
2573 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2576 T: git git://linuxtv.org/media_tree.git
2578 F: Documentation/video4linux/cafe_ccic
2579 F: drivers/media/platform/marvell-ccic/
2585 F: Documentation/networking/caif/
2586 F: drivers/net/caif/
2587 F: include/uapi/linux/caif/
2588 F: include/net/caif/
2591 CALGARY x86-64 IOMMU
2596 F: arch/x86/kernel/pci-calgary_64.c
2597 F: arch/x86/kernel/tce_64.c
2598 F: arch/x86/include/asm/calgary.h
2599 F: arch/x86/include/asm/tce.h
2605 W: https://github.com/linux-can
2606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2609 F: Documentation/networking/can.txt
2611 F: include/linux/can/core.h
2612 F: include/uapi/linux/can.h
2613 F: include/uapi/linux/can/bcm.h
2614 F: include/uapi/linux/can/raw.h
2615 F: include/uapi/linux/can/gw.h
2621 W: https://github.com/linux-can
2622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2626 F: include/linux/can/dev.h
2627 F: include/linux/can/platform/
2628 F: include/uapi/linux/can/error.h
2629 F: include/uapi/linux/can/netlink.h
2635 F: include/linux/capability.h
2636 F: include/uapi/linux/capability.h
2637 F: security/commoncap.c
2638 F: kernel/capability.c
2640 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2643 F: drivers/iio/light/cm*
2644 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2646 CAVIUM LIQUIDIO NETWORK DRIVER
2652 W: http://www.cavium.com
2654 F: drivers/net/ethernet/cavium/liquidio/
2656 CC2520 IEEE-802.15.4 RADIO DRIVER
2660 F: drivers/net/ieee802154/cc2520.c
2661 F: include/linux/spi/cc2520.h
2662 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2664 CELL BROADBAND ENGINE ARCHITECTURE
2667 W: http://www.ibm.com/developerworks/power/cell/
2669 F: arch/powerpc/include/asm/cell*.h
2670 F: arch/powerpc/include/asm/spu*.h
2671 F: arch/powerpc/include/uapi/asm/spu*.h
2672 F: arch/powerpc/oprofile/*cell*
2673 F: arch/powerpc/platforms/cell/
2675 CEPH COMMON CODE (LIBCEPH)
2681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2682 T: git git://github.com/ceph/ceph-client.git
2685 F: include/linux/ceph/
2686 F: include/linux/crush/
2688 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2695 T: git git://github.com/ceph/ceph-client.git
2697 F: Documentation/filesystems/ceph.txt
2700 CERTIFICATE HANDLING:
2705 F: Documentation/module-signing.txt
2707 F: scripts/extract-cert.c
2709 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2712 F: Documentation/usb/WUSB-Design-overview.txt
2713 F: Documentation/usb/wusb-cbaf
2714 F: drivers/usb/host/hwa-hc.c
2715 F: drivers/usb/host/whci/
2716 F: drivers/usb/wusbcore/
2717 F: include/linux/usb/wusb*
2719 CFAG12864B LCD DRIVER
2721 W: http://miguelojeda.es/auxdisplay.htm
2722 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2724 F: drivers/auxdisplay/cfag12864b.c
2725 F: include/linux/cfag12864b.h
2727 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2729 W: http://miguelojeda.es/auxdisplay.htm
2730 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2732 F: drivers/auxdisplay/cfag12864bfb.c
2733 F: include/linux/cfag12864b.h
2735 CFG80211 and NL80211
2738 W: http://wireless.kernel.org/
2739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2742 F: include/uapi/linux/nl80211.h
2743 F: include/net/cfg80211.h
2745 X: net/wireless/wext*
2747 CHAR and MISC DRIVERS
2750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2754 F: include/linux/miscdevice.h
2760 F: scripts/checkpatch.pl
2762 CHINESE DOCUMENTATION
2767 F: Documentation/zh_CN/
2769 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2774 F: drivers/usb/chipidea/
2776 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2780 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2781 F: drivers/input/touchscreen/chipone_icn8318.c
2783 CHROME HARDWARE PLATFORM SUPPORT
2786 F: drivers/platform/chrome/
2788 CISCO VIC ETHERNET NIC DRIVER
2794 F: drivers/net/ethernet/cisco/enic/
2796 CISCO VIC LOW LATENCY NIC DRIVER
2800 F: drivers/infiniband/hw/usnic/
2802 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2806 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2808 CIRRUS LOGIC AUDIO CODEC DRIVERS
2813 F: sound/soc/codecs/cs*
2820 F: include/linux/cleancache.h
2826 F: include/linux/clk.h
2828 CLOCKSOURCE, CLOCKEVENT DRIVERS
2832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2834 F: drivers/clocksource
2836 CISCO FCOE HBA DRIVER
2842 F: drivers/scsi/fnic/
2844 CISCO SCSI HBA DRIVER
2849 F: drivers/scsi/snic/
2856 F: drivers/platform/x86/classmate-laptop.c
2861 T: git git://linuxtv.org/media_tree.git
2862 W: https://linuxtv.org
2864 F: drivers/media/pci/cobalt/
2866 COCCINELLE/Semantic Patches (SmPL)
2872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2873 W: http://coccinelle.lip6.fr/
2875 F: Documentation/coccinelle.txt
2876 F: scripts/coccinelle/
2877 F: scripts/coccicheck
2883 W: http://www.coda.cs.cmu.edu/
2885 F: Documentation/filesystems/coda.txt
2887 F: include/linux/coda*.h
2888 F: include/uapi/linux/coda*.h
2890 CODA V4L2 MEM2MEM DRIVER
2894 F: Documentation/devicetree/bindings/media/coda.txt
2895 F: drivers/media/platform/coda/
2897 COMMON CLK FRAMEWORK
2901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2904 X: drivers/clk/clkdev.c
2905 F: include/linux/clk-pr*
2906 F: include/linux/clk/
2908 COMMON INTERNET FILE SYSTEM (CIFS)
2912 W: http://linux-cifs.samba.org/
2913 T: git git://git.samba.org/sfrench/cifs-2.6.git
2915 F: Documentation/filesystems/cifs/
2918 COMPACTPCI HOTPLUG CORE
2922 F: drivers/pci/hotplug/cpci_hotplug*
2924 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2928 F: drivers/pci/hotplug/cpcihp_zt5550.*
2930 COMPACTPCI HOTPLUG GENERIC DRIVER
2934 F: drivers/pci/hotplug/cpcihp_generic.c
2936 COMPAL LAPTOP SUPPORT
2940 F: drivers/platform/x86/compal-laptop.c
2942 CONEXANT ACCESSRUNNER USB DRIVER
2944 W: http://accessrunner.sourceforge.net/
2946 F: drivers/usb/atm/cxacru.c
2951 T: git git://git.infradead.org/users/hch/configfs.git
2954 F: include/linux/configfs.h
2960 F: drivers/connector/
2962 CONTROL GROUP (CGROUP)
2967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2969 F: Documentation/cgroups/
2970 F: include/linux/cgroup*
2973 CONTROL GROUP - CPUSET
2976 W: http://www.bullopensource.org/cpuset/
2977 W: http://oss.sgi.com/projects/cpusets/
2978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2980 F: Documentation/cgroups/cpusets.txt
2981 F: include/linux/cpuset.h
2984 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2994 CORETEMP HARDWARE MONITORING DRIVER
2998 F: Documentation/hwmon/coretemp
2999 F: drivers/hwmon/coretemp.c
3001 COSA/SRP SYNC SERIAL DRIVER
3003 W: http://www.fi.muni.cz/~kas/cosa/
3005 F: drivers/net/wan/cosa*
3007 CPMAC ETHERNET DRIVER
3011 F: drivers/net/ethernet/ti/cpmac.c
3013 CPU FREQUENCY DRIVERS
3018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3019 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3021 F: include/linux/cpufreq.h
3023 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3027 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3029 F: drivers/cpufreq/arm_big_little.h
3030 F: drivers/cpufreq/arm_big_little.c
3031 F: drivers/cpufreq/arm_big_little_dt.c
3033 CPUIDLE DRIVER - ARM BIG LITTLE
3038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3040 F: drivers/cpuidle/cpuidle-big_little.c
3042 CPUIDLE DRIVER - ARM EXYNOS
3049 F: drivers/cpuidle/cpuidle-exynos.c
3050 F: arch/arm/mach-exynos/pm.c
3057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3058 F: drivers/cpuidle/*
3059 F: include/linux/cpuidle.h
3064 F: arch/x86/kernel/cpuid.c
3065 F: arch/x86/kernel/msr.c
3067 CPU POWER MONITORING SUBSYSTEM
3071 F: tools/power/cpupower/
3074 W: http://sourceforge.net/projects/cramfs/
3075 S: Orphan / Obsolete
3076 F: Documentation/filesystems/cramfs.txt
3083 W: http://developer.axis.com
3086 F: drivers/tty/serial/crisv10.*
3092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3094 F: Documentation/crypto/
3095 F: Documentation/DocBook/crypto-API.tmpl
3101 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3105 F: crypto/ansi_cprng.c
3111 T: git git://linuxtv.org/media_tree.git
3112 W: http://linuxtv.org
3114 F: drivers/media/i2c/cs3308.c
3115 F: drivers/media/i2c/cs3308.h
3117 CS5535 Audio ALSA driver
3120 F: sound/pci/cs5535audio/
3125 F: drivers/net/wireless/st/cw1200/
3127 CX18 VIDEO4LINUX DRIVER
3131 T: git git://linuxtv.org/media_tree.git
3132 W: https://linuxtv.org
3133 W: http://www.ivtvdriver.org/index.php/Cx18
3135 F: Documentation/video4linux/cx18.txt
3136 F: drivers/media/pci/cx18/
3137 F: include/uapi/linux/ivtv*
3139 CX2341X MPEG ENCODER HELPER MODULE
3142 T: git git://linuxtv.org/media_tree.git
3143 W: https://linuxtv.org
3145 F: drivers/media/common/cx2341x*
3146 F: include/media/cx2341x*
3148 CX24120 MEDIA DRIVER
3152 W: https://linuxtv.org
3153 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3155 F: drivers/media/dvb-frontends/cx24120*
3157 CX88 VIDEO4LINUX DRIVER
3160 W: https://linuxtv.org
3161 T: git git://linuxtv.org/media_tree.git
3163 F: Documentation/video4linux/cx88/
3164 F: drivers/media/pci/cx88/
3166 CXD2820R MEDIA DRIVER
3169 W: https://linuxtv.org
3170 W: http://palosaari.fi/linux/
3171 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3172 T: git git://linuxtv.org/anttip/media_tree.git
3174 F: drivers/media/dvb-frontends/cxd2820r*
3176 CXGB3 ETHERNET DRIVER (CXGB3)
3179 W: http://www.chelsio.com
3181 F: drivers/net/ethernet/chelsio/cxgb3/
3183 CXGB3 ISCSI DRIVER (CXGB3I)
3186 W: http://www.chelsio.com
3188 F: drivers/scsi/cxgbi/cxgb3i
3190 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3193 W: http://www.openfabrics.org
3195 F: drivers/infiniband/hw/cxgb3/
3197 CXGB4 ETHERNET DRIVER (CXGB4)
3200 W: http://www.chelsio.com
3202 F: drivers/net/ethernet/chelsio/cxgb4/
3204 CXGB4 ISCSI DRIVER (CXGB4I)
3207 W: http://www.chelsio.com
3209 F: drivers/scsi/cxgbi/cxgb4i
3211 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3214 W: http://www.openfabrics.org
3216 F: drivers/infiniband/hw/cxgb4/
3218 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3221 W: http://www.chelsio.com
3223 F: drivers/net/ethernet/chelsio/cxgb4vf/
3225 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3230 F: drivers/misc/cxl/
3231 F: include/misc/cxl*
3232 F: include/uapi/misc/cxl.h
3233 F: Documentation/powerpc/cxl.txt
3234 F: Documentation/powerpc/cxl.txt
3235 F: Documentation/ABI/testing/sysfs-class-cxl
3237 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3242 F: drivers/scsi/cxlflash/
3243 F: include/uapi/scsi/cxlflash_ioctls.h
3244 F: Documentation/powerpc/cxlflash.txt
3246 STMMAC ETHERNET DRIVER
3249 W: http://www.stlinux.com
3251 F: drivers/net/ethernet/stmicro/stmmac/
3256 W: http://www.arm.linux.org.uk/
3258 F: drivers/video/fbdev/cyber2000fb.*
3260 CYCLADES ASYNC MUX DRIVER
3261 W: http://www.cyclades.com/
3263 F: drivers/tty/cyclades.c
3264 F: include/linux/cyclades.h
3265 F: include/uapi/linux/cyclades.h
3267 CYCLADES PC300 DRIVER
3268 W: http://www.cyclades.com/
3270 F: drivers/net/wan/pc300*
3272 CYPRESS_FIRMWARE 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/common/cypress_firmware*
3282 CYTTSP TOUCHSCREEN DRIVER
3286 F: drivers/input/touchscreen/cyttsp*
3287 F: include/linux/input/cyttsp.h
3289 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3292 F: drivers/rtc/rtc-ds1685.c
3293 F: include/linux/rtc/ds1685.h
3295 DAMA SLAVE for AX.25
3297 W: http://yaina.de/jreuter/
3298 W: http://www.qsl.net/dl1bke/
3301 F: net/ax25/af_ax25.c
3302 F: net/ax25/ax25_dev.c
3303 F: net/ax25/ax25_ds_*
3304 F: net/ax25/ax25_in.c
3305 F: net/ax25/ax25_out.c
3306 F: net/ax25/ax25_timer.c
3307 F: net/ax25/sysctl_net_ax25.c
3309 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3312 F: Documentation/networking/dmfe.txt
3313 F: drivers/net/ethernet/dec/tulip/dmfe.c
3315 DC390/AM53C974 SCSI driver
3319 F: drivers/scsi/am53c974.c
3326 W: http://twibble.org/dist/dc395x/
3327 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3329 F: Documentation/scsi/dc395x.txt
3330 F: drivers/scsi/dc395x.*
3335 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3337 F: include/linux/dccp.h
3338 F: include/uapi/linux/dccp.h
3339 F: include/linux/tfrc.h
3342 DECnet NETWORK LAYER
3343 W: http://linux-decnet.sourceforge.net
3346 F: Documentation/networking/decnet.txt
3349 DECSTATION PLATFORM SUPPORT
3352 W: http://www.linux-mips.org/wiki/DECstation
3355 F: arch/mips/include/asm/dec/
3356 F: arch/mips/include/asm/mach-dec/
3358 DEFXX FDDI NETWORK DRIVER
3361 F: drivers/net/fddi/defxx.*
3368 F: drivers/platform/x86/dell-laptop.c
3370 DELL LAPTOP RBTN DRIVER
3373 F: drivers/platform/x86/dell-rbtn.*
3375 DELL LAPTOP FREEFALL DRIVER
3378 F: drivers/platform/x86/dell-smo8800.c
3380 DELL LAPTOP SMM DRIVER
3383 F: drivers/hwmon/dell-smm-hwmon.c
3384 F: include/uapi/linux/i8k.h
3386 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3389 F: Documentation/dcdbas.txt
3390 F: drivers/firmware/dcdbas.*
3392 DELL WMI EXTRAS DRIVER
3396 F: drivers/platform/x86/dell-wmi.c
3398 DESIGNWARE USB2 DRD IP DRIVER
3401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3403 F: drivers/usb/dwc2/
3405 DESIGNWARE USB3 DRD IP DRIVER
3409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3411 F: drivers/usb/dwc3/
3413 DEVICE COREDUMP (DEV_COREDUMP)
3417 F: drivers/base/devcoredump.c
3418 F: include/linux/devcoredump.h
3420 DEVICE FREQUENCY (DEVFREQ)
3427 DEVICE NUMBER REGISTRY
3429 W: http://lanana.org/docs/device-list/index.html
3437 W: http://sources.redhat.com/dm
3438 Q: http://patchwork.kernel.org/project/dm-devel/list/
3439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3440 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3442 F: Documentation/device-mapper/
3444 F: drivers/md/persistent-data/
3445 F: include/linux/device-mapper.h
3446 F: include/linux/dm-*.h
3447 F: include/uapi/linux/dm-*.h
3449 DIALOG SEMICONDUCTOR DRIVERS
3451 W: http://www.dialog-semiconductor.com/products
3453 F: Documentation/hwmon/da90??
3454 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3455 F: drivers/gpio/gpio-da90??.c
3456 F: drivers/hwmon/da90??-hwmon.c
3457 F: drivers/iio/adc/da91??-*.c
3458 F: drivers/input/misc/da90??_onkey.c
3459 F: drivers/input/touchscreen/da9052_tsi.c
3460 F: drivers/leds/leds-da90??.c
3461 F: drivers/mfd/da903x.c
3462 F: drivers/mfd/da90??-*.c
3463 F: drivers/mfd/da91??-*.c
3464 F: drivers/power/da9052-battery.c
3465 F: drivers/power/da91??-*.c
3466 F: drivers/regulator/da903x.c
3467 F: drivers/regulator/da9???-regulator.[ch]
3468 F: drivers/rtc/rtc-da90??.c
3469 F: drivers/video/backlight/da90??_bl.c
3470 F: drivers/watchdog/da90??_wdt.c
3471 F: include/linux/mfd/da903x.h
3472 F: include/linux/mfd/da9052/
3473 F: include/linux/mfd/da9055/
3474 F: include/linux/mfd/da9063/
3475 F: include/linux/mfd/da9150/
3476 F: include/sound/da[79]*.h
3477 F: sound/soc/codecs/da[79]*.[ch]
3479 DIGI NEO AND CLASSIC PCI PRODUCTS
3484 F: drivers/staging/dgnc/
3486 DIGI EPCA PCI PRODUCTS
3491 F: drivers/staging/dgap/
3493 DIOLAN U2C-12 I2C DRIVER
3497 F: drivers/i2c/busses/i2c-diolan-u2c.c
3505 DIRECTORY NOTIFICATION (DNOTIFY)
3508 F: Documentation/filesystems/dnotify.txt
3509 F: fs/notify/dnotify/
3510 F: include/linux/dnotify.h
3512 DISK GEOMETRY AND PARTITION HANDLING
3514 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3515 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3516 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3522 F: Documentation/filesystems/quota.txt
3524 F: include/linux/quota*.h
3525 F: include/uapi/linux/quota*.h
3527 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3531 W: http://plugable.com/category/projects/udlfb/
3532 F: drivers/video/fbdev/udlfb.c
3533 F: include/video/udlfb.h
3534 F: Documentation/fb/udlfb.txt
3536 DISTRIBUTED LOCK MANAGER (DLM)
3540 W: http://sources.redhat.com/cluster/
3541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3545 DMA BUFFER SHARING FRAMEWORK
3552 F: include/linux/dma-buf*
3553 F: include/linux/reservation.h
3554 F: include/linux/*fence.h
3555 F: Documentation/dma-buf-sharing.txt
3556 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3558 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3561 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3564 F: include/linux/dmaengine.h
3565 F: Documentation/dmaengine/
3566 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3568 DME1737 HARDWARE MONITOR DRIVER
3572 F: Documentation/hwmon/dme1737
3573 F: drivers/hwmon/dme1737.c
3578 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3579 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3580 F: drivers/firmware/dmi-id.c
3581 F: drivers/firmware/dmi_scan.c
3582 F: include/linux/dmi.h
3589 F: scripts/docproc.c
3590 F: scripts/kernel-doc*
3591 X: Documentation/ABI/
3592 X: Documentation/devicetree/
3593 X: Documentation/acpi
3594 X: Documentation/power
3595 X: Documentation/spi
3596 X: Documentation/DocBook/media
3597 T: git git://git.lwn.net/linux.git docs-next
3603 F: drivers/char/dtlk.c
3604 F: include/linux/dtlk.h
3606 DPT_I2O SCSI RAID DRIVER
3609 W: http://www.adaptec.com/
3611 F: drivers/scsi/dpt*
3612 F: drivers/scsi/dpt/
3619 W: http://www.drbd.org
3620 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3621 T: git git://git.drbd.org/drbd-8.3.git
3623 F: drivers/block/drbd/
3625 F: Documentation/blockdev/drbd/
3627 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3631 F: Documentation/kobject.txt
3636 F: include/linux/debugfs.h
3637 F: include/linux/kobj*
3643 T: git git://people.freedesktop.org/~airlied/linux
3648 F: include/uapi/drm/
3654 T: git git://people.freedesktop.org/~agd5f/linux
3656 F: drivers/gpu/drm/radeon/
3657 F: include/uapi/drm/radeon*
3662 T: git git://anongit.freedesktop.org/tegra/linux.git
3664 F: drivers/gpu/drm/drm_panel.c
3665 F: drivers/gpu/drm/panel/
3666 F: include/drm/drm_panel.h
3667 F: Documentation/devicetree/bindings/display/panel/
3669 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3674 W: https://01.org/linuxgraphics/
3675 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3676 T: git git://anongit.freedesktop.org/drm-intel
3678 F: drivers/gpu/drm/i915/
3679 F: include/drm/i915*
3680 F: include/uapi/drm/i915*
3682 DRM DRIVERS FOR ATMEL HLCDC
3686 F: drivers/gpu/drm/atmel-hlcdc/
3687 F: Documentation/devicetree/bindings/drm/atmel/
3689 DRM DRIVERS FOR EXYNOS
3695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3697 F: drivers/gpu/drm/exynos/
3698 F: include/drm/exynos*
3699 F: include/uapi/drm/exynos*
3701 DRM DRIVERS FOR FREESCALE DCU
3706 F: drivers/gpu/drm/fsl-dcu/
3707 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3708 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3710 DRM DRIVERS FOR FREESCALE IMX
3714 F: drivers/gpu/drm/imx/
3715 F: drivers/gpu/ipu-v3/
3716 F: Documentation/devicetree/bindings/display/imx/
3718 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3721 T: git git://github.com/patjak/drm-gma500
3723 F: drivers/gpu/drm/gma500
3724 F: include/drm/gma500*
3726 DRM DRIVERS FOR NVIDIA TEGRA
3731 T: git git://anongit.freedesktop.org/tegra/linux.git
3733 F: drivers/gpu/drm/tegra/
3734 F: drivers/gpu/host1x/
3735 F: include/linux/host1x.h
3736 F: include/uapi/drm/tegra_drm.h
3737 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3739 DRM DRIVERS FOR RENESAS
3743 T: git git://people.freedesktop.org/~airlied/linux
3745 F: drivers/gpu/drm/rcar-du/
3746 F: drivers/gpu/drm/shmobile/
3747 F: include/linux/platform_data/shmob_drm.h
3749 DRM DRIVERS FOR ROCKCHIP
3753 F: drivers/gpu/drm/rockchip/
3754 F: Documentation/devicetree/bindings/display/rockchip*
3760 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3762 F: drivers/gpu/drm/sti
3763 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3765 DSBR100 USB FM RADIO DRIVER
3768 T: git git://linuxtv.org/media_tree.git
3770 F: drivers/media/radio/dsbr100.c
3776 F: drivers/net/wan/dscc4.c
3781 T: git git://linuxtv.org/media_tree.git
3782 W: https://linuxtv.org
3784 F: drivers/media/pci/dt3155/
3786 DVB_USB_AF9015 MEDIA DRIVER
3789 W: https://linuxtv.org
3790 W: http://palosaari.fi/linux/
3791 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3792 T: git git://linuxtv.org/anttip/media_tree.git
3794 F: drivers/media/usb/dvb-usb-v2/af9015*
3796 DVB_USB_AF9035 MEDIA DRIVER
3799 W: https://linuxtv.org
3800 W: http://palosaari.fi/linux/
3801 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3802 T: git git://linuxtv.org/anttip/media_tree.git
3804 F: drivers/media/usb/dvb-usb-v2/af9035*
3806 DVB_USB_ANYSEE MEDIA DRIVER
3809 W: https://linuxtv.org
3810 W: http://palosaari.fi/linux/
3811 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812 T: git git://linuxtv.org/anttip/media_tree.git
3814 F: drivers/media/usb/dvb-usb-v2/anysee*
3816 DVB_USB_AU6610 MEDIA DRIVER
3819 W: https://linuxtv.org
3820 W: http://palosaari.fi/linux/
3821 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822 T: git git://linuxtv.org/anttip/media_tree.git
3824 F: drivers/media/usb/dvb-usb-v2/au6610*
3826 DVB_USB_CE6230 MEDIA DRIVER
3829 W: https://linuxtv.org
3830 W: http://palosaari.fi/linux/
3831 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3832 T: git git://linuxtv.org/anttip/media_tree.git
3834 F: drivers/media/usb/dvb-usb-v2/ce6230*
3836 DVB_USB_CXUSB MEDIA DRIVER
3839 W: https://linuxtv.org
3840 W: http://github.com/mkrufky
3841 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842 T: git git://linuxtv.org/media_tree.git
3844 F: drivers/media/usb/dvb-usb/cxusb*
3846 DVB_USB_EC168 MEDIA DRIVER
3849 W: https://linuxtv.org
3850 W: http://palosaari.fi/linux/
3851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852 T: git git://linuxtv.org/anttip/media_tree.git
3854 F: drivers/media/usb/dvb-usb-v2/ec168*
3856 DVB_USB_GL861 MEDIA DRIVER
3859 W: https://linuxtv.org
3860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3861 T: git git://linuxtv.org/anttip/media_tree.git
3863 F: drivers/media/usb/dvb-usb-v2/gl861*
3865 DVB_USB_MXL111SF MEDIA DRIVER
3868 W: https://linuxtv.org
3869 W: http://github.com/mkrufky
3870 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3871 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3873 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3875 DVB_USB_RTL28XXU MEDIA DRIVER
3878 W: https://linuxtv.org
3879 W: http://palosaari.fi/linux/
3880 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3881 T: git git://linuxtv.org/anttip/media_tree.git
3883 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3885 DVB_USB_V2 MEDIA DRIVER
3888 W: https://linuxtv.org
3889 W: http://palosaari.fi/linux/
3890 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3891 T: git git://linuxtv.org/anttip/media_tree.git
3893 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3894 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3899 F: lib/dynamic_debug.c
3900 F: include/linux/dynamic_debug.h
3902 DZ DECSTATION DZ11 SERIAL DRIVER
3905 F: drivers/tty/serial/dz.*
3907 E3X0 POWER BUTTON DRIVER
3910 W: http://www.ettus.com
3912 F: drivers/input/misc/e3x0-button.c
3913 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3918 W: https://linuxtv.org
3919 W: http://palosaari.fi/linux/
3920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3921 T: git git://linuxtv.org/anttip/media_tree.git
3923 F: drivers/media/tuners/e4000*
3925 EATA ISA/EISA/PCI SCSI DRIVER
3929 F: drivers/scsi/eata.c
3934 W: https://linuxtv.org
3935 W: http://palosaari.fi/linux/
3936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937 T: git git://linuxtv.org/anttip/media_tree.git
3939 F: drivers/media/dvb-frontends/ec100*
3944 W: http://ecryptfs.org
3945 W: https://launchpad.net/ecryptfs
3947 F: Documentation/filesystems/ecryptfs.txt
3955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3958 F: Documentation/edac.txt
3960 F: include/linux/edac.h
3967 F: drivers/edac/amd64_edac*
3974 F: drivers/edac/highbank*
3982 F: drivers/edac/octeon_edac*
3989 F: drivers/edac/e752x_edac.c
3995 F: drivers/edac/e7xxx_edac.c
4001 F: drivers/edac/ghes_edac.c
4007 F: drivers/edac/i82443bxgx_edac.c
4013 F: drivers/edac/i3000_edac.c
4019 F: drivers/edac/i5000_edac.c
4025 F: drivers/edac/i5400_edac.c
4031 F: drivers/edac/i7300_edac.c
4037 F: drivers/edac/i7core_edac.c
4044 F: drivers/edac/i82975x_edac.c
4050 F: drivers/edac/ie31200_edac.c
4056 F: drivers/edac/mpc85xx_edac.[ch]
4062 F: drivers/edac/pasemi_edac.c
4068 F: drivers/edac/r82600_edac.c
4074 F: drivers/edac/sb_edac.c
4077 APPLIED MICRO (APM) X-GENE SOC EDAC
4080 F: drivers/edac/xgene_edac.c
4081 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4083 EDIROL UA-101/UA-1000 DRIVER
4086 T: git git://git.alsa-project.org/alsa-kernel.git
4088 F: sound/usb/misc/ua101.c
4090 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4095 F: Documentation/efi-stub.txt
4096 F: arch/ia64/kernel/efi.c
4097 F: arch/x86/boot/compressed/eboot.[ch]
4098 F: arch/x86/include/asm/efi.h
4099 F: arch/x86/platform/efi/*
4100 F: drivers/firmware/efi/*
4101 F: include/linux/efi*.h
4103 EFI VARIABLE FILESYSTEM
4107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4112 EFIFB FRAMEBUFFER DRIVER
4116 F: drivers/video/fbdev/efifb.c
4119 W: http://aeschi.ch.eu.org/efs/
4123 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4128 F: drivers/infiniband/hw/ehca/
4130 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4134 F: drivers/net/ethernet/ibm/ehea/
4136 EM28XX VIDEO4LINUX DRIVER
4139 W: https://linuxtv.org
4140 T: git git://linuxtv.org/media_tree.git
4142 F: drivers/media/usb/em28xx/
4151 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4155 W: http://www.avagotech.com
4157 F: drivers/scsi/lpfc/
4159 ENE CB710 FLASH CARD READER DRIVER
4162 F: drivers/misc/cb710/
4163 F: drivers/mmc/host/cb710-mmc.*
4164 F: include/linux/cb710.h
4166 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4169 F: drivers/media/rc/ene_ir.*
4171 ENHANCED ERROR HANDLING (EEH)
4175 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4176 F: arch/powerpc/kernel/eeh*.c
4178 EPSON S1D13XXX FRAMEBUFFER DRIVER
4181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4182 F: drivers/video/fbdev/s1d13xxxfb.c
4183 F: include/video/s1d13xxxfb.h
4185 ET131X NETWORK DRIVER
4188 F: drivers/net/ethernet/agere/
4194 W: http://www.linuxfoundation.org/en/Net:Bridge
4196 F: include/linux/netfilter_bridge/
4199 ETHERNET PHY LIBRARY
4203 F: include/linux/phy.h
4204 F: include/linux/phy_fixed.h
4206 F: Documentation/networking/phy.txt
4207 F: drivers/of/of_mdio.c
4208 F: drivers/of/of_net.c
4214 F: Documentation/filesystems/ext2.txt
4216 F: include/linux/ext2*
4222 W: http://ext4.wiki.kernel.org
4223 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4225 F: Documentation/filesystems/ext4.txt
4228 Extended Verification Module (EVM)
4233 F: security/integrity/evm/
4235 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4242 F: include/linux/extcon/
4243 F: include/linux/extcon.h
4244 F: Documentation/extcon/
4245 F: Documentation/devicetree/bindings/extcon/
4251 F: drivers/gpu/drm/exynos/exynos_dp*
4253 EXYNOS MIPI DISPLAY DRIVERS
4259 F: drivers/video/fbdev/exynos/exynos_mipi*
4260 F: include/video/exynos_mipi*
4262 F71805F HARDWARE MONITORING DRIVER
4266 F: Documentation/hwmon/f71805f
4267 F: drivers/hwmon/f71805f.c
4273 F: drivers/media/tuners/fc0011.h
4274 F: drivers/media/tuners/fc0011.c
4279 W: https://linuxtv.org
4280 W: http://palosaari.fi/linux/
4281 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4282 T: git git://linuxtv.org/anttip/media_tree.git
4284 F: drivers/media/tuners/fc2580*
4289 F: fs/notify/fanotify/
4290 F: include/linux/fanotify.h
4291 F: include/uapi/linux/fanotify.h
4293 FARSYNC SYNCHRONOUS DRIVER
4295 W: http://www.farsite.co.uk/
4297 F: drivers/net/wan/farsync.*
4299 FAULT INJECTION SUPPORT
4302 F: Documentation/fault-injection/
4303 F: lib/fault-inject.c
4305 FBTFT Framebuffer drivers
4309 F: drivers/staging/fbtft/
4311 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4314 W: www.Open-FCoE.org
4316 F: drivers/scsi/libfc/
4317 F: drivers/scsi/fcoe/
4319 F: include/scsi/libfc.h
4320 F: include/scsi/libfcoe.h
4321 F: include/uapi/scsi/fc/
4323 FILE LOCKING (flock() and fcntl()/lockf())
4328 F: include/linux/fcntl.h
4329 F: include/linux/fs.h
4330 F: include/uapi/linux/fcntl.h
4331 F: include/uapi/linux/fs.h
4335 FILESYSTEMS (VFS and infrastructure)
4341 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4345 F: drivers/hwmon/f75375s.c
4346 F: include/linux/f75375s.h
4348 FIREWIRE AUDIO DRIVERS
4351 T: git git://git.alsa-project.org/alsa-kernel.git
4355 FIREWIRE MEDIA DRIVERS (firedtv)
4359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4361 F: drivers/media/firewire/
4363 FIREWIRE SBP-2 TARGET
4368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4370 F: drivers/target/sbp/
4375 W: http://ieee1394.wiki.kernel.org/
4376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4378 F: drivers/firewire/
4379 F: include/linux/firewire.h
4380 F: include/uapi/linux/firewire*.h
4383 FIRMWARE LOADER (request_firmware)
4387 F: Documentation/firmware_class/
4388 F: drivers/base/firmware*.c
4389 F: include/linux/firmware.h
4391 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4395 F: drivers/block/rsxx/
4399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4401 F: drivers/block/floppy.c
4405 W: http://www.ohwr.org/projects/fmc-bus
4408 F: include/linux/fmc*.h
4409 F: include/linux/ipmi-fru.h
4412 FPGA MANAGER FRAMEWORK
4417 F: include/linux/fpga/fpga-mgr.h
4418 W: http://www.rocketboards.org
4422 W: http://floatingpoint.sourceforge.net/emulator/index.html
4424 F: arch/x86/math-emu/
4426 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4429 F: drivers/net/wan/dlci.c
4430 F: drivers/net/wan/sdla.c
4436 W: http://linux-fbdev.sourceforge.net/
4437 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4440 F: Documentation/fb/
4443 F: include/linux/fb.h
4444 F: include/uapi/video/
4445 F: include/uapi/linux/fb.h
4447 FREESCALE DIU FRAMEBUFFER DRIVER
4451 F: drivers/video/fbdev/fsl-diu-fb.*
4453 FREESCALE DMA DRIVER
4458 F: drivers/dma/fsldma.*
4460 FREESCALE I2C CPM DRIVER
4465 F: drivers/i2c/busses/i2c-cpm.c
4467 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4472 F: include/linux/platform_data/video-imxfb.h
4473 F: drivers/video/fbdev/imxfb.c
4475 FREESCALE QUAD SPI DRIVER
4479 F: drivers/mtd/spi-nor/fsl-quadspi.c
4481 FREESCALE SOC FS_ENET DRIVER
4487 F: drivers/net/ethernet/freescale/fs_enet/
4488 F: include/linux/fs_enet_pd.h
4490 FREESCALE QUICC ENGINE LIBRARY
4493 F: arch/powerpc/sysdev/qe_lib/
4494 F: arch/powerpc/include/asm/*qe.h
4496 FREESCALE USB PERIPHERAL DRIVERS
4501 F: drivers/usb/gadget/udc/fsl*
4503 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4508 F: drivers/net/ethernet/freescale/ucc_geth*
4510 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4514 F: drivers/net/ethernet/freescale/gianfar*
4515 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4516 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4518 FREESCALE QUICC ENGINE UCC UART DRIVER
4522 F: drivers/tty/serial/ucc_uart.c
4524 FREESCALE SOC SOUND DRIVERS
4531 F: sound/soc/fsl/fsl*
4532 F: sound/soc/fsl/imx*
4533 F: sound/soc/fsl/mpc8610_hpcd.c
4535 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4539 F: drivers/staging/fsl-mc/
4543 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4552 F: Documentation/power/freezing-of-tasks.txt
4553 F: include/linux/freezer.h
4561 F: include/linux/frontswap.h
4563 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4567 F: Documentation/filesystems/caching/
4569 F: include/linux/fscache*.h
4576 W: http://en.wikipedia.org/wiki/F2FS
4577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4579 F: Documentation/filesystems/f2fs.txt
4580 F: Documentation/ABI/testing/sysfs-fs-f2fs
4582 F: include/linux/f2fs_fs.h
4583 F: include/trace/events/f2fs.h
4585 FUJITSU FR-V (FRV) PORT
4590 FUJITSU LAPTOP EXTRAS
4594 F: drivers/platform/x86/fujitsu-laptop.c
4596 FUJITSU M-5MO LS CAMERA ISP DRIVER
4601 F: drivers/media/i2c/m5mols/
4602 F: include/media/i2c/m5mols.h
4604 FUJITSU TABLET EXTRAS
4608 F: drivers/platform/x86/fujitsu-tablet.c
4610 FUSE: FILESYSTEM IN USERSPACE
4613 W: http://fuse.sourceforge.net/
4614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4617 F: include/uapi/linux/fuse.h
4618 F: Documentation/filesystems/fuse.txt
4620 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4623 S: Odd Fixes (e.g., new signatures)
4624 F: drivers/scsi/fdomain.*
4626 GCOV BASED KERNEL PROFILING
4630 F: Documentation/gcov.txt
4632 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4635 W: http://www.icp-vortex.com/
4637 F: drivers/scsi/gdt*
4639 GDB KERNEL DEBUGGING HELPER SCRIPTS
4644 GEMTEK FM RADIO RECEIVER DRIVER
4647 T: git git://linuxtv.org/media_tree.git
4648 W: https://linuxtv.org
4650 F: drivers/media/radio/radio-gemtek*
4652 GENERIC GPIO I2C DRIVER
4655 F: drivers/i2c/busses/i2c-gpio.c
4656 F: include/linux/i2c-gpio.h
4658 GENERIC GPIO I2C MULTIPLEXER DRIVER
4662 F: drivers/i2c/muxes/i2c-mux-gpio.c
4663 F: include/linux/i2c-mux-gpio.h
4664 F: Documentation/i2c/muxes/i2c-mux-gpio
4666 GENERIC HDLC (WAN) DRIVERS
4668 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4670 F: drivers/net/wan/c101.c
4671 F: drivers/net/wan/hd6457*
4672 F: drivers/net/wan/hdlc*
4673 F: drivers/net/wan/n2.c
4674 F: drivers/net/wan/pc300too.c
4675 F: drivers/net/wan/pci200syn.c
4676 F: drivers/net/wan/wanxl*
4678 GENERIC INCLUDE/ASM HEADER FILES
4681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4683 F: include/asm-generic/
4684 F: include/uapi/asm-generic/
4686 GENERIC PHY FRAMEWORK
4689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4692 F: include/linux/phy/
4700 F: drivers/base/power/domain*.c
4701 F: include/linux/pm_domain.h
4703 GENERIC UIO DRIVER FOR PCI DEVICES
4707 F: drivers/uio/uio_pci_generic.c
4709 GET_MAINTAINER SCRIPT
4712 F: scripts/get_maintainer.pl
4718 W: http://sources.redhat.com/cluster/
4719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4721 F: Documentation/filesystems/gfs2*.txt
4723 F: include/uapi/linux/gfs2_ondisk.h
4725 GIGASET ISDN DRIVERS
4728 W: http://gigaset307x.sourceforge.net/
4730 F: Documentation/isdn/README.gigaset
4731 F: drivers/isdn/gigaset/
4732 F: include/uapi/linux/gigaset_dev.h
4738 F: drivers/media/usb/go7007/
4744 F: drivers/input/touchscreen/goodix.c
4750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4752 F: Documentation/gpio/
4754 F: include/linux/gpio/
4755 F: include/linux/gpio.h
4756 F: include/asm-generic/gpio.h
4758 GRE DEMULTIPLEXER DRIVER
4762 F: net/ipv4/gre_demux.c
4763 F: net/ipv4/gre_offload.c
4764 F: include/net/gre.h
4766 GRETH 10/100/1G Ethernet MAC device driver
4770 F: drivers/net/ethernet/aeroflex/
4772 GSPCA FINEPIX SUBDRIVER
4775 T: git git://linuxtv.org/media_tree.git
4777 F: drivers/media/usb/gspca/finepix.c
4779 GSPCA GL860 SUBDRIVER
4782 T: git git://linuxtv.org/media_tree.git
4784 F: drivers/media/usb/gspca/gl860/
4786 GSPCA M5602 SUBDRIVER
4789 T: git git://linuxtv.org/media_tree.git
4791 F: drivers/media/usb/gspca/m5602/
4793 GSPCA PAC207 SONIXB SUBDRIVER
4796 T: git git://linuxtv.org/media_tree.git
4798 F: drivers/media/usb/gspca/pac207.c
4800 GSPCA SN9C20X SUBDRIVER
4803 T: git git://linuxtv.org/media_tree.git
4805 F: drivers/media/usb/gspca/sn9c20x.c
4807 GSPCA T613 SUBDRIVER
4810 T: git git://linuxtv.org/media_tree.git
4812 F: drivers/media/usb/gspca/t613.c
4814 GSPCA USB WEBCAM DRIVER
4817 T: git git://linuxtv.org/media_tree.git
4819 F: drivers/media/usb/gspca/
4821 GUID PARTITION TABLE (GPT)
4825 F: block/partitions/efi.*
4827 STK1160 USB VIDEO CAPTURE DRIVER
4830 T: git git://linuxtv.org/media_tree.git
4832 F: drivers/media/usb/stk1160/
4837 W: http://uclinux-h8.sourceforge.jp
4838 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4841 F: drivers/clocksource/h8300_*.c
4842 F: drivers/clk/h8300/
4843 F: drivers/irqchip/irq-renesas-h8*.c
4845 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4848 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4850 F: drivers/platform/x86/hdaps.c
4852 HDPVR USB VIDEO ENCODER DRIVER
4855 T: git git://linuxtv.org/media_tree.git
4856 W: https://linuxtv.org
4858 F: drivers/media/usb/hdpvr/
4860 HWPOISON MEMORY FAILURE HANDLING
4864 F: mm/memory-failure.c
4865 F: mm/hwpoison-inject.c
4867 HYPERVISOR VIRTUAL CONSOLE DRIVER
4875 W: https://linuxtv.org
4876 W: http://palosaari.fi/linux/
4877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4878 T: git git://linuxtv.org/anttip/media_tree.git
4880 F: drivers/media/usb/hackrf/
4886 W: http://www.lm-sensors.org/
4887 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4890 F: Documentation/hwmon/
4892 F: include/linux/hwmon*.h
4894 HARDWARE RANDOM NUMBER GENERATOR CORE
4899 F: Documentation/hw_random.txt
4900 F: drivers/char/hw_random/
4901 F: include/linux/hw_random.h
4903 HARDWARE SPINLOCK CORE
4906 F: Documentation/hwspinlock.txt
4907 F: drivers/hwspinlock/hwspinlock_*
4908 F: include/linux/hwspinlock.h
4910 HARMONY SOUND DRIVER
4913 F: sound/parisc/harmony.*
4918 W: https://linuxtv.org
4919 W: http://palosaari.fi/linux/
4920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4921 T: git git://linuxtv.org/anttip/media_tree.git
4923 F: drivers/media/dvb-frontends/hd29l2*
4925 HEWLETT-PACKARD SMART2 RAID DRIVER
4928 F: Documentation/blockdev/cpqarray.txt
4929 F: drivers/block/cpqarray.*
4931 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4937 F: Documentation/scsi/hpsa.txt
4938 F: drivers/scsi/hpsa*.[ch]
4939 F: include/linux/cciss*.h
4940 F: include/uapi/linux/cciss*.h
4942 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4948 F: Documentation/blockdev/cciss.txt
4949 F: drivers/block/cciss*
4950 F: include/linux/cciss_ioctl.h
4951 F: include/uapi/linux/cciss_ioctl.h
4956 F: Documentation/filesystems/hfs.txt
4962 F: Documentation/filesystems/hfsplus.txt
4965 HGA FRAMEBUFFER DRIVER
4968 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4970 F: drivers/video/fbdev/hgafb.c
4972 HIBERNATION (aka Software Suspend, aka swsusp)
4978 F: drivers/base/power/
4980 F: include/linux/suspend.h
4981 F: include/linux/freezer.h
4982 F: include/linux/pm.h
4983 F: arch/*/include/asm/suspend*.h
4988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4991 F: include/linux/hid*
4992 F: include/uapi/linux/hid*
4994 HID SENSOR HUB DRIVERS
5001 F: Documentation/hid/hid-sensor*
5002 F: drivers/hid/hid-sensor-*
5003 F: drivers/iio/*/hid-*
5004 F: include/linux/hid-sensor-*
5006 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5011 F: Documentation/timers/
5012 F: kernel/time/hrtimer.c
5013 F: kernel/time/clockevents.c
5014 F: kernel/time/tick*.*
5015 F: kernel/time/timer_*.c
5016 F: include/linux/clockchips.h
5017 F: include/linux/hrtimer.h
5019 HIGH-SPEED SCC DRIVER FOR AX.25
5022 F: drivers/net/hamradio/dmascc.c
5023 F: drivers/net/hamradio/scc.c
5025 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5027 W: http://www.highpoint-tech.com
5029 F: Documentation/scsi/hptiop.txt
5030 F: drivers/scsi/hptiop.c
5036 F: include/linux/hippidevice.h
5037 F: include/uapi/linux/if_hippi.h
5039 F: drivers/net/hippi/
5041 HISILICON SAS Controller
5043 W: http://www.hisilicon.com
5045 F: drivers/scsi/hisi_sas/
5046 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5052 W: http://hostap.epitest.fi/
5054 F: drivers/net/wireless/intersil/hostap/
5056 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5059 F: drivers/platform/x86/tc1100-wmi.c
5061 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5064 F: drivers/net/ethernet/hp/hp100.*
5066 HPET: High Precision Event Timers driver
5069 F: Documentation/timers/hpet.txt
5070 F: drivers/char/hpet.c
5071 F: include/linux/hpet.h
5072 F: include/uapi/linux/hpet.h
5076 F: arch/x86/kernel/hpet.c
5077 F: arch/x86/include/asm/hpet.h
5081 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5089 F: Documentation/ABI/testing/sysfs-bus-hsi
5090 F: Documentation/hsi.txt
5092 F: include/linux/hsi/
5093 F: include/uapi/linux/hsi/
5097 W: http://www.pharscape.org
5099 F: drivers/net/usb/hso.c
5101 HSR NETWORK PROTOCOL
5107 HTCPEN TOUCHSCREEN DRIVER
5111 F: drivers/input/touchscreen/htcpen.c
5118 Hyper-V CORE AND DRIVERS
5123 F: arch/x86/include/asm/mshyperv.h
5124 F: arch/x86/include/uapi/asm/hyperv.h
5125 F: arch/x86/kernel/cpu/mshyperv.c
5126 F: drivers/hid/hid-hyperv.c
5128 F: drivers/input/serio/hyperv-keyboard.c
5129 F: drivers/net/hyperv/
5130 F: drivers/scsi/storvsc_drv.c
5131 F: drivers/video/fbdev/hyperv_fb.c
5132 F: include/linux/hyperv.h
5134 F: Documentation/ABI/stable/sysfs-bus-vmbus
5136 I2C OVER PARALLEL PORT
5140 F: Documentation/i2c/busses/i2c-parport
5141 F: Documentation/i2c/busses/i2c-parport-light
5142 F: drivers/i2c/busses/i2c-parport.c
5143 F: drivers/i2c/busses/i2c-parport-light.c
5145 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5149 F: Documentation/i2c/busses/i2c-ali1535
5150 F: Documentation/i2c/busses/i2c-ali1563
5151 F: Documentation/i2c/busses/i2c-ali15x3
5152 F: Documentation/i2c/busses/i2c-amd756
5153 F: Documentation/i2c/busses/i2c-amd8111
5154 F: Documentation/i2c/busses/i2c-i801
5155 F: Documentation/i2c/busses/i2c-nforce2
5156 F: Documentation/i2c/busses/i2c-piix4
5157 F: Documentation/i2c/busses/i2c-sis5595
5158 F: Documentation/i2c/busses/i2c-sis630
5159 F: Documentation/i2c/busses/i2c-sis96x
5160 F: Documentation/i2c/busses/i2c-via
5161 F: Documentation/i2c/busses/i2c-viapro
5162 F: drivers/i2c/busses/i2c-ali1535.c
5163 F: drivers/i2c/busses/i2c-ali1563.c
5164 F: drivers/i2c/busses/i2c-ali15x3.c
5165 F: drivers/i2c/busses/i2c-amd756.c
5166 F: drivers/i2c/busses/i2c-amd756-s4882.c
5167 F: drivers/i2c/busses/i2c-amd8111.c
5168 F: drivers/i2c/busses/i2c-i801.c
5169 F: drivers/i2c/busses/i2c-isch.c
5170 F: drivers/i2c/busses/i2c-nforce2.c
5171 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5172 F: drivers/i2c/busses/i2c-piix4.c
5173 F: drivers/i2c/busses/i2c-sis5595.c
5174 F: drivers/i2c/busses/i2c-sis630.c
5175 F: drivers/i2c/busses/i2c-sis96x.c
5176 F: drivers/i2c/busses/i2c-via.c
5177 F: drivers/i2c/busses/i2c-viapro.c
5179 I2C/SMBUS ISMT DRIVER
5183 F: drivers/i2c/busses/i2c-ismt.c
5184 F: Documentation/i2c/busses/i2c-ismt
5186 I2C/SMBUS STUB DRIVER
5190 F: drivers/i2c/i2c-stub.c
5195 W: https://i2c.wiki.kernel.org/
5196 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5199 F: Documentation/devicetree/bindings/i2c/
5200 F: Documentation/i2c/
5203 F: include/linux/i2c.h
5204 F: include/linux/i2c-*.h
5205 F: include/uapi/linux/i2c.h
5206 F: include/uapi/linux/i2c-*.h
5218 F: Documentation/i2c/busses/i2c-taos-evm
5219 F: drivers/i2c/busses/i2c-taos-evm.c
5224 W: http://www.harbaum.org/till/i2c_tiny_usb
5226 F: drivers/i2c/busses/i2c-tiny-usb.c
5233 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5238 IA64 (Itanium) PLATFORM
5242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5246 IBM Power VMX Cryptographic instructions
5251 F: drivers/crypto/vmx/Makefile
5252 F: drivers/crypto/vmx/Kconfig
5253 F: drivers/crypto/vmx/vmx.c
5254 F: drivers/crypto/vmx/aes*
5255 F: drivers/crypto/vmx/ghash*
5256 F: drivers/crypto/vmx/ppc-xlate.pl
5258 IBM Power in-Nest Crypto Acceleration
5263 F: drivers/crypto/nx/Makefile
5264 F: drivers/crypto/nx/Kconfig
5265 F: drivers/crypto/nx/nx-aes*
5266 F: drivers/crypto/nx/nx-sha*
5267 F: drivers/crypto/nx/nx.*
5268 F: drivers/crypto/nx/nx_csbcpb.h
5269 F: drivers/crypto/nx/nx_debugfs.h
5271 IBM Power 842 compression accelerator
5274 F: drivers/crypto/nx/Makefile
5275 F: drivers/crypto/nx/Kconfig
5276 F: drivers/crypto/nx/nx-842*
5277 F: include/linux/sw842.h
5281 IBM Power Linux RAID adapter
5284 F: drivers/scsi/ipr.*
5286 IBM Power Virtual Ethernet Device Driver
5290 F: drivers/net/ethernet/ibm/ibmveth.*
5292 IBM Power SRIOV Virtual NIC Device Driver
5297 F: drivers/net/ethernet/ibm/ibmvnic.*
5299 IBM Power Virtual SCSI Device Drivers
5303 F: drivers/scsi/ibmvscsi/ibmvscsi*
5304 F: drivers/scsi/ibmvscsi/viosrp.h
5306 IBM Power Virtual FC Device Drivers
5310 F: drivers/scsi/ibmvscsi/ibmvfc*
5312 IBM ServeRAID RAID DRIVER
5314 F: drivers/scsi/ips.*
5316 ICH LPC AND GPIO DRIVER
5319 F: drivers/mfd/lpc_ich.c
5320 F: drivers/gpio/gpio-ich.c
5325 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5328 F: Documentation/ide/
5330 F: include/linux/ide.h
5332 IDEAPAD LAPTOP EXTRAS DRIVER
5335 W: http://launchpad.net/ideapad-laptop
5337 F: drivers/platform/x86/ideapad-laptop.c
5339 IDEAPAD LAPTOP SLIDEBAR DRIVER
5342 W: https://github.com/o2genum/ideapad-slidebar
5344 F: drivers/input/misc/ideapad_slidebar.c
5350 F: Documentation/cdrom/ide-cd
5351 F: drivers/ide/ide-cd*
5357 F: drivers/idle/i7300_idle.c
5359 IEEE 802.15.4 SUBSYSTEM
5362 W: https://github.com/linux-wpan
5363 T: git git://github.com/linux-wpan/linux-wpan-next.git
5367 F: drivers/net/ieee802154/
5368 F: include/linux/nl802154.h
5369 F: include/linux/ieee802154.h
5370 F: include/net/nl802154.h
5371 F: include/net/mac802154.h
5372 F: include/net/af_ieee802154.h
5373 F: include/net/cfg802154.h
5374 F: include/net/ieee802154_netdev.h
5375 F: Documentation/networking/ieee802154.txt
5377 IGORPLUG-USB IR RECEIVER
5381 F: drivers/media/rc/igorplugusb.c
5383 IGUANAWORKS USB IR TRANSCEIVER
5387 F: drivers/media/rc/iguanair.c
5389 IIO SUBSYSTEM AND DRIVERS
5397 F: drivers/staging/iio/
5398 F: include/linux/iio/
5401 IKANOS/ADI EAGLE ADSL USB DRIVER
5405 F: drivers/usb/atm/ueagle-atm.c
5407 INA209 HARDWARE MONITOR DRIVER
5411 F: Documentation/hwmon/ina209
5412 F: Documentation/devicetree/bindings/i2c/ina209.txt
5413 F: drivers/hwmon/ina209.c
5415 INA2XX HARDWARE MONITOR DRIVER
5419 F: Documentation/hwmon/ina2xx
5420 F: drivers/hwmon/ina2xx.c
5421 F: include/linux/platform_data/ina2xx.h
5423 INDUSTRY PACK SUBSYSTEM (IPACK)
5428 W: http://industrypack.sourceforge.net
5432 INGENIC JZ4780 DMA Driver
5435 F: drivers/dma/dma-jz4780.c
5437 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5444 F: security/integrity/ima/
5446 IMGTEC IR DECODER DRIVER
5449 F: drivers/media/rc/img-ir/
5451 IMS TWINTURBO FRAMEBUFFER DRIVER
5454 F: drivers/video/fbdev/imsttfb.c
5456 INFINIBAND SUBSYSTEM
5461 W: http://www.openfabrics.org/
5462 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5465 F: Documentation/infiniband/
5466 F: drivers/infiniband/
5467 F: drivers/staging/rdma/
5468 F: include/uapi/linux/if_infiniband.h
5469 F: include/uapi/rdma/
5477 F: Documentation/filesystems/inotify.txt
5478 F: fs/notify/inotify/
5479 F: include/linux/inotify.h
5480 F: include/uapi/linux/inotify.h
5482 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5485 Q: http://patchwork.kernel.org/project/linux-input/list/
5486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5489 F: include/linux/input.h
5490 F: include/uapi/linux/input.h
5491 F: include/linux/input/
5493 INPUT MULTITOUCH (MT) PROTOCOL
5497 F: Documentation/input/multi-touch-protocol.txt
5498 F: drivers/input/input-mt.c
5501 INTEL ASoC BDW/HSW DRIVERS
5505 F: sound/soc/intel/common/sst-dsp*
5506 F: sound/soc/intel/common/sst-firmware.c
5507 F: sound/soc/intel/boards/broadwell.c
5508 F: sound/soc/intel/haswell/
5510 INTEL C600 SERIES SAS CONTROLLER DRIVER
5514 T: git git://git.code.sf.net/p/intel-sas/isci
5516 F: drivers/scsi/isci/
5521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5523 F: drivers/idle/intel_idle.c
5530 F: drivers/cpufreq/intel_pstate.c
5532 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5536 F: Documentation/fb/intelfb.txt
5537 F: drivers/video/fbdev/intelfb/
5539 INTEL 810/815 FRAMEBUFFER DRIVER
5543 F: drivers/video/fbdev/i810/
5545 INTEL MENLOW THERMAL DRIVER
5548 W: https://01.org/linux-acpi
5550 F: drivers/platform/x86/intel_menlow.c
5552 INTEL I/OAT DMA DRIVER
5556 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5558 F: drivers/dma/ioat*
5563 T: git git://git.infradead.org/iommu-2.6.git
5565 F: drivers/iommu/intel-iommu.c
5566 F: include/linux/intel-iommu.h
5568 INTEL IOP-ADMA DMA DRIVER
5571 F: drivers/dma/iop-adma.c
5573 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5576 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5577 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5578 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5579 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5580 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5581 F: drivers/net/wan/ixp4xx_hss.c
5583 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5586 F: drivers/char/hw_random/ixp4xx-rng.c
5588 INTEL ETHERNET DRIVERS
5598 W: http://www.intel.com/support/feedback.htm
5599 W: http://e1000.sourceforge.net/
5600 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5604 F: Documentation/networking/e100.txt
5605 F: Documentation/networking/e1000.txt
5606 F: Documentation/networking/e1000e.txt
5607 F: Documentation/networking/igb.txt
5608 F: Documentation/networking/igbvf.txt
5609 F: Documentation/networking/ixgb.txt
5610 F: Documentation/networking/ixgbe.txt
5611 F: Documentation/networking/ixgbevf.txt
5612 F: Documentation/networking/i40e.txt
5613 F: Documentation/networking/i40evf.txt
5614 F: drivers/net/ethernet/intel/
5615 F: drivers/net/ethernet/intel/*/
5617 INTEL-MID GPIO DRIVER
5621 F: drivers/gpio/gpio-intel-mid.c
5623 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5627 F: Documentation/networking/README.ipw2100
5628 F: Documentation/networking/README.ipw2200
5629 F: drivers/net/wireless/intel/ipw2x00/
5634 F: Documentation/trace/intel_th.txt
5635 F: drivers/hwtracing/intel_th/
5637 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5640 W: http://tboot.sourceforge.net
5641 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5643 F: Documentation/intel_txt.txt
5644 F: include/linux/tboot.h
5645 F: arch/x86/kernel/tboot.c
5647 INTEL WIRELESS WIMAX CONNECTION 2400
5652 W: http://linuxwimax.org
5653 F: Documentation/wimax/README.i2400m
5654 F: drivers/net/wimax/i2400m/
5655 F: include/uapi/linux/wimax/i2400m.h
5657 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5661 F: drivers/net/wireless/intel/iwlegacy/
5663 INTEL WIRELESS WIFI LINK (iwlwifi)
5668 W: http://intellinuxwireless.org
5669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5671 F: drivers/net/wireless/intel/iwlwifi/
5673 INTEL MANAGEMENT ENGINE (mei)
5677 F: include/uapi/linux/mei.h
5678 F: include/linux/mei_cl_bus.h
5679 F: drivers/misc/mei/*
5680 F: Documentation/misc-devices/mei/*
5682 INTEL MIC DRIVERS (mic)
5686 W: https://github.com/sudeepdutt/mic
5687 W: http://software.intel.com/en-us/mic-developer
5688 F: include/linux/mic_bus.h
5689 F: include/linux/scif.h
5690 F: include/uapi/linux/mic_common.h
5691 F: include/uapi/linux/mic_ioctl.h
5692 F include/uapi/linux/scif_ioctl.h
5693 F: drivers/misc/mic/
5694 F: drivers/dma/mic_x100_dma.c
5695 F: drivers/dma/mic_x100_dma.h
5696 F Documentation/mic/
5698 INTEL PMC IPC DRIVER
5702 F: drivers/platform/x86/intel_pmc_ipc.c
5703 F: arch/x86/include/asm/intel_pmc_ipc.h
5705 IOC3 ETHERNET DRIVER
5709 F: drivers/net/ethernet/sgi/ioc3-eth.c
5715 F: drivers/tty/serial/ioc3_serial.c
5720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5727 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5733 F: drivers/staging/rdma/ipath/
5738 W: http://openipmi.sourceforge.net/
5740 F: Documentation/IPMI.txt
5741 F: drivers/char/ipmi/
5742 F: include/linux/ipmi*
5743 F: include/uapi/linux/ipmi*
5745 QCOM AUDIO (ASoC) DRIVERS
5752 IPS SCSI RAID DRIVER
5755 W: http://www.adaptec.com/
5757 F: drivers/scsi/ips*
5766 F: Documentation/networking/ipvs-sysctl.txt
5767 F: include/net/ip_vs.h
5768 F: include/uapi/linux/ip_vs.h
5769 F: net/netfilter/ipvs/
5775 F: drivers/tty/ipwireless/
5781 F: include/net/ipx.h
5782 F: include/uapi/linux/ipx.h
5789 W: http://irda.sourceforge.net/
5791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5792 F: Documentation/networking/irda.txt
5793 F: drivers/net/irda/
5794 F: include/net/irda/
5801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5811 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5812 F: Documentation/devicetree/bindings/interrupt-controller/
5815 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5820 F: Documentation/IRQ-domain.txt
5821 F: include/linux/irqdomain.h
5822 F: kernel/irq/irqdomain.c
5828 F: Documentation/isapnp.txt
5829 F: drivers/pnp/isapnp/
5830 F: include/linux/isapnp.h
5835 T: git git://linuxtv.org/media_tree.git
5836 W: https://linuxtv.org
5838 F: drivers/media/radio/radio-isa*
5840 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5844 F: drivers/firmware/iscsi_ibft*
5849 W: www.open-iscsi.org
5850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5852 F: drivers/scsi/*iscsi*
5853 F: include/scsi/*iscsi*
5855 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5861 W: http://www.openfabrics.org
5862 W: www.open-iscsi.org
5863 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5864 F: drivers/infiniband/ulp/iser/
5866 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5872 W: http://www.linux-iscsi.org
5873 F: drivers/infiniband/ulp/isert
5879 W: http://www.isdn4linux.de
5880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5882 F: Documentation/isdn/
5884 F: include/linux/isdn.h
5885 F: include/linux/isdn/
5886 F: include/uapi/linux/isdn.h
5887 F: include/uapi/linux/isdn/
5889 ISDN SUBSYSTEM (Eicon active card driver)
5892 W: http://www.melware.de
5894 F: drivers/isdn/hardware/eicon/
5896 IT87 HARDWARE MONITORING DRIVER
5900 F: Documentation/hwmon/it87
5901 F: drivers/hwmon/it87.c
5906 W: https://linuxtv.org
5907 W: http://palosaari.fi/linux/
5908 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5909 T: git git://linuxtv.org/anttip/media_tree.git
5911 F: drivers/media/tuners/it913x*
5913 IVTV VIDEO4LINUX DRIVER
5917 T: git git://linuxtv.org/media_tree.git
5918 W: http://www.ivtvdriver.org
5920 F: Documentation/video4linux/*.ivtv
5921 F: drivers/media/pci/ivtv/
5922 F: include/uapi/linux/ivtv*
5924 IX2505V MEDIA DRIVER
5927 W: https://linuxtv.org
5928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5930 F: drivers/media/dvb-frontends/ix2505v*
5932 JC42.4 TEMPERATURE SENSOR DRIVER
5936 F: drivers/hwmon/jc42.c
5937 F: Documentation/hwmon/jc42
5942 W: http://jfs.sourceforge.net/
5943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5945 F: Documentation/filesystems/jfs.txt
5952 F: drivers/net/ethernet/jme.*
5954 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5957 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5960 F: include/uapi/linux/jffs2.h
5962 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5968 F: include/linux/jbd2.h
5970 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5974 F: drivers/media/platform/rcar_jpu.c
5976 JSM Neo PCI based serial card
5980 F: drivers/tty/serial/jsm/
5982 K10TEMP HARDWARE MONITORING DRIVER
5986 F: Documentation/hwmon/k10temp
5987 F: drivers/hwmon/k10temp.c
5989 K8TEMP HARDWARE MONITORING DRIVER
5993 F: Documentation/hwmon/k8temp
5994 F: drivers/hwmon/k8temp.c
5999 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6001 F: Documentation/kbuild/kconfig-language.txt
6008 W: http://lse.sourceforge.net/kdump/
6010 F: Documentation/kdump/
6012 KEENE FM RADIO TRANSMITTER DRIVER
6015 T: git git://linuxtv.org/media_tree.git
6016 W: https://linuxtv.org
6018 F: drivers/media/radio/radio-keene*
6020 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6026 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6032 F: Documentation/kbuild/
6034 F: scripts/Makefile.*
6041 W: http://kernelnewbies.org/KernelJanitors
6044 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6048 W: http://nfs.sourceforge.net/
6051 F: include/uapi/linux/nfsd/
6055 F: include/linux/lockd/
6056 F: include/linux/sunrpc/
6057 F: include/uapi/linux/sunrpc/
6059 KERNEL SELFTEST FRAMEWORK
6062 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6064 F: tools/testing/selftests
6066 KERNEL VIRTUAL MACHINE (KVM)
6070 W: http://www.linux-kvm.org
6071 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6073 F: Documentation/*/kvm*.txt
6074 F: Documentation/virtual/kvm/
6076 F: arch/x86/kernel/kvm.c
6077 F: arch/x86/kernel/kvmclock.c
6078 F: arch/*/include/asm/kvm*
6079 F: include/linux/kvm*
6080 F: include/uapi/linux/kvm*
6083 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6086 W: http://www.linux-kvm.org/
6088 F: arch/x86/include/asm/svm.h
6089 F: arch/x86/kvm/svm.c
6091 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6094 W: http://www.linux-kvm.org/
6095 T: git git://github.com/agraf/linux-2.6.git
6097 F: arch/powerpc/include/asm/kvm*
6098 F: arch/powerpc/kvm/
6100 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6104 W: http://www.ibm.com/developerworks/linux/linux390/
6106 F: Documentation/s390/kvm.txt
6107 F: arch/s390/include/asm/kvm*
6110 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6115 W: http://systems.cs.columbia.edu/projects/kvm-arm
6116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6118 F: arch/arm/include/uapi/asm/kvm*
6119 F: arch/arm/include/asm/kvm*
6122 F: include/kvm/arm_*
6124 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6130 F: arch/arm64/include/uapi/asm/kvm*
6131 F: arch/arm64/include/asm/kvm*
6136 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6139 F: include/linux/kexec.h
6140 F: include/uapi/linux/kexec.h
6147 F: Documentation/security/keys.txt
6148 F: include/linux/key.h
6149 F: include/linux/key-type.h
6159 F: Documentation/security/keys-trusted-encrypted.txt
6160 F: include/keys/trusted-type.h
6161 F: security/keys/trusted.c
6162 F: security/keys/trusted.h
6170 F: Documentation/security/keys-trusted-encrypted.txt
6171 F: include/keys/encrypted-type.h
6172 F: security/keys/encrypted-keys/
6174 KGDB / KDB /debug_core
6176 W: http://kgdb.wiki.kernel.org/
6179 F: Documentation/DocBook/kgdb.tmpl
6180 F: drivers/misc/kgdbts.c
6181 F: drivers/tty/serial/kgdboc.c
6182 F: include/linux/kdb.h
6183 F: include/linux/kgdb.h
6190 F: Documentation/kmemcheck.txt
6191 F: arch/x86/include/asm/kmemcheck.h
6192 F: arch/x86/mm/kmemcheck/
6193 F: include/linux/kmemcheck.h
6199 F: Documentation/kmemleak.txt
6200 F: include/linux/kmemleak.h
6202 F: mm/kmemleak-test.c
6210 F: Documentation/kprobes.txt
6211 F: include/linux/kprobes.h
6214 KS0108 LCD CONTROLLER DRIVER
6216 W: http://miguelojeda.es/auxdisplay.htm
6217 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6219 F: Documentation/auxdisplay/ks0108
6220 F: drivers/auxdisplay/ks0108.c
6221 F: include/linux/ks0108.h
6228 F: include/net/l3mdev.h
6233 F: Documentation/networking/lapb-module.txt
6237 LASI 53c700 driver for PARISC
6241 F: Documentation/scsi/53c700.txt
6242 F: drivers/scsi/53c700*
6248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6251 F: include/linux/leds.h
6253 LEGACY EEPROM DRIVER
6256 F: Documentation/misc-devices/eeprom
6257 F: drivers/misc/eeprom/eeprom.c
6259 LEGO USB Tower driver
6262 W: http://legousb.sourceforge.net/
6264 F: drivers/usb/misc/legousbtower.c
6269 W: https://linuxtv.org
6270 W: http://github.com/mkrufky
6271 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6272 T: git git://linuxtv.org/mkrufky/tuners.git
6274 F: drivers/media/dvb-frontends/lg2160.*
6276 LGDT3305 MEDIA DRIVER
6279 W: https://linuxtv.org
6280 W: http://github.com/mkrufky
6281 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6282 T: git git://linuxtv.org/mkrufky/tuners.git
6284 F: drivers/media/dvb-frontends/lgdt3305.*
6289 W: http://lguest.ozlabs.org/
6291 F: arch/x86/include/asm/lguest*.h
6294 F: include/linux/lguest*.h
6297 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6303 F: include/linux/ata.h
6304 F: include/linux/libata.h
6306 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6311 F: include/linux/pata_arasan_cf_data.h
6312 F: drivers/ata/pata_arasan_cf.c
6318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6320 F: drivers/ata/pata_*.c
6321 F: drivers/ata/ata_generic.c
6323 LIBATA SATA AHCI PLATFORM devices support
6327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6329 F: drivers/ata/ahci_platform.c
6330 F: drivers/ata/libahci_platform.c
6331 F: include/linux/ahci_platform.h
6333 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6338 F: drivers/ata/sata_promise.*
6343 F: tools/lib/lockdep/
6345 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6348 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6351 F: include/linux/nd.h
6352 F: include/linux/libnvdimm.h
6353 F: include/uapi/linux/ndctl.h
6355 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6358 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6360 F: drivers/nvdimm/blk.c
6361 F: drivers/nvdimm/region_devs.c
6362 F: drivers/acpi/nfit*
6364 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6367 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6369 F: drivers/nvdimm/btt*
6371 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6374 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6376 F: drivers/nvdimm/pmem.c
6377 F: include/linux/pmem.h
6378 F: arch/*/include/asm/pmem.h
6380 LIGHTNVM PLATFORM SUPPORT
6382 W: http://github/OpenChannelSSD
6385 F: drivers/lightnvm/
6386 F: include/linux/lightnvm.h
6387 F: include/uapi/linux/lightnvm.h
6389 LINUX FOR IBM pSERIES (RS/6000)
6391 W: http://www.ibm.com/linux/ltc/projects/ppc
6393 F: arch/powerpc/boot/rs6000.h
6395 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6399 W: http://www.penguinppc.org/
6401 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6404 F: Documentation/powerpc/
6407 LINUX FOR POWER MACINTOSH
6409 W: http://www.penguinppc.org/
6412 F: arch/powerpc/platforms/powermac/
6413 F: drivers/macintosh/
6415 LINUX FOR POWERPC EMBEDDED MPC5XXX
6418 T: git git://git.denx.de/linux-denx-agust.git
6420 F: arch/powerpc/platforms/512x/
6421 F: arch/powerpc/platforms/52xx/
6423 LINUX FOR POWERPC EMBEDDED PPC4XX
6426 W: http://www.penguinppc.org/
6429 F: arch/powerpc/platforms/40x/
6430 F: arch/powerpc/platforms/44x/
6432 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6435 F: arch/powerpc/*/*virtex*
6436 F: arch/powerpc/*/*/*virtex*
6438 LINUX FOR POWERPC EMBEDDED PPC8XX
6440 W: http://www.penguinppc.org/
6443 F: arch/powerpc/platforms/8xx/
6445 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6448 W: http://www.penguinppc.org/
6450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6452 F: arch/powerpc/platforms/83xx/
6453 F: arch/powerpc/platforms/85xx/
6455 LINUX FOR POWERPC PA SEMI PWRFICIENT
6459 F: arch/powerpc/platforms/pasemi/
6460 F: drivers/*/*pasemi*
6461 F: drivers/*/*/*pasemi*
6463 LINUX SECURITY MODULE (LSM) FRAMEWORK
6468 LIS3LV02D ACCELEROMETER DRIVER
6471 F: Documentation/misc-devices/lis3lv02d
6472 F: drivers/misc/lis3lv02d/
6473 F: drivers/platform/x86/hp_accel.c
6481 F: kernel/livepatch/
6482 F: include/linux/livepatch.h
6483 F: arch/x86/include/asm/livepatch.h
6484 F: arch/x86/kernel/livepatch.c
6485 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6486 F: samples/livepatch/
6488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6493 F: include/linux/llc.h
6494 F: include/uapi/linux/llc.h
6498 LM73 HARDWARE MONITOR DRIVER
6502 F: drivers/hwmon/lm73.c
6504 LM78 HARDWARE MONITOR DRIVER
6508 F: Documentation/hwmon/lm78
6509 F: drivers/hwmon/lm78.c
6511 LM83 HARDWARE MONITOR DRIVER
6515 F: Documentation/hwmon/lm83
6516 F: drivers/hwmon/lm83.c
6518 LM90 HARDWARE MONITOR DRIVER
6522 F: Documentation/hwmon/lm90
6523 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6524 F: drivers/hwmon/lm90.c
6526 LM95234 HARDWARE MONITOR DRIVER
6530 F: Documentation/hwmon/lm95234
6531 F: drivers/hwmon/lm95234.c
6533 LME2510 MEDIA DRIVER
6536 W: https://linuxtv.org
6537 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6539 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6541 LOCKDEP AND LOCKSTAT
6545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6547 F: Documentation/locking/lockdep*.txt
6548 F: Documentation/locking/lockstat.txt
6549 F: include/linux/lockdep.h
6552 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6555 W: http://www.linux-ntfs.org/content/view/19/37/
6557 F: Documentation/ldm.txt
6558 F: block/partitions/ldm.*
6568 LPC32XX MACHINE SUPPORT
6572 F: arch/arm/mach-lpc32xx/
6574 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6581 W: http://www.lsilogic.com/support
6583 F: drivers/message/fusion/
6584 F: drivers/scsi/mpt2sas/
6585 F: drivers/scsi/mpt3sas/
6587 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6591 F: drivers/scsi/sym53c8xx_2/
6593 LTC4261 HARDWARE MONITOR DRIVER
6597 F: Documentation/hwmon/ltc4261
6598 F: drivers/hwmon/ltc4261.c
6600 LTP (Linux Test Project)
6608 W: http://linux-test-project.github.io/
6609 T: git git://github.com/linux-test-project/ltp.git
6613 W: http://www.linux-m32r.org/
6620 W: http://www.linux-m68k.org/
6621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6626 M68K ON APPLE MACINTOSH
6628 W: http://www.mac.linux-m68k.org/
6635 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6639 M88DS3103 MEDIA DRIVER
6642 W: https://linuxtv.org
6643 W: http://palosaari.fi/linux/
6644 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6645 T: git git://linuxtv.org/anttip/media_tree.git
6647 F: drivers/media/dvb-frontends/m88ds3103*
6649 M88RS2000 MEDIA DRIVER
6652 W: https://linuxtv.org
6653 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6655 F: drivers/media/dvb-frontends/m88rs2000*
6657 MA901 MASTERKIT USB FM RADIO DRIVER
6660 T: git git://linuxtv.org/media_tree.git
6662 F: drivers/media/radio/radio-ma901.c
6667 W: http://wireless.kernel.org/
6668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6671 F: Documentation/networking/mac80211-injection.txt
6672 F: include/net/mac80211.h
6679 F: drivers/net/macvlan.c
6680 F: include/linux/if_macvlan.h
6687 F: include/linux/mailbox_client.h
6688 F: include/linux/mailbox_controller.h
6690 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6692 W: http://www.kernel.org/doc/man-pages
6696 MARVELL ARMADA DRM SUPPORT
6699 F: drivers/gpu/drm/armada/
6701 MARVELL 88E6352 DSA support
6704 F: drivers/net/dsa/mv88e6352.c
6706 MARVELL CRYPTO DRIVER
6709 F: drivers/crypto/marvell/
6713 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6718 F: drivers/net/ethernet/marvell/sk*
6720 MARVELL LIBERTAS WIRELESS DRIVER
6723 F: drivers/net/wireless/marvell/libertas/
6725 MARVELL MV643XX ETHERNET DRIVER
6729 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6730 F: include/linux/mv643xx.h
6732 MARVELL MVNETA ETHERNET DRIVER
6736 F: drivers/net/ethernet/marvell/mvneta.*
6738 MARVELL MWIFIEX WIRELESS DRIVER
6743 F: drivers/net/wireless/marvell/mwifiex/
6745 MARVELL MWL8K WIRELESS DRIVER
6749 F: drivers/net/wireless/marvell/mwl8k.c
6751 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6754 F: drivers/mmc/host/mvsdio.*
6756 MATROX FRAMEBUFFER DRIVER
6759 F: drivers/video/fbdev/matrox/matroxfb_*
6760 F: include/uapi/linux/matroxfb.h
6762 MAX16065 HARDWARE MONITOR DRIVER
6766 F: Documentation/hwmon/max16065
6767 F: drivers/hwmon/max16065.c
6769 MAX20751 HARDWARE MONITOR DRIVER
6773 F: Documentation/hwmon/max20751
6774 F: drivers/hwmon/max20751.c
6776 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6780 F: Documentation/hwmon/max6650
6781 F: drivers/hwmon/max6650.c
6783 MAX6697 HARDWARE MONITOR DRIVER
6787 F: Documentation/hwmon/max6697
6788 F: Documentation/devicetree/bindings/i2c/max6697.txt
6789 F: drivers/hwmon/max6697.c
6790 F: include/linux/platform_data/max6697.h
6792 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6796 F: drivers/power/max14577_charger.c
6797 F: drivers/power/max77693_charger.c
6799 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6803 F: drivers/*/*max77802.c
6804 F: Documentation/devicetree/bindings/*/*max77802.txt
6805 F: include/dt-bindings/*/*max77802.h
6807 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6812 F: drivers/*/max14577.c
6813 F: drivers/*/max77686.c
6814 F: drivers/*/max77693.c
6815 F: drivers/extcon/extcon-max14577.c
6816 F: drivers/extcon/extcon-max77693.c
6817 F: drivers/rtc/rtc-max77686.c
6818 F: drivers/clk/clk-max77686.c
6819 F: Documentation/devicetree/bindings/mfd/max14577.txt
6820 F: Documentation/devicetree/bindings/*/max77686.txt
6821 F: Documentation/devicetree/bindings/mfd/max77693.txt
6822 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6823 F: include/linux/mfd/max14577*.h
6824 F: include/linux/mfd/max77686*.h
6825 F: include/linux/mfd/max77693*.h
6827 MAXIRADIO FM RADIO RECEIVER DRIVER
6830 T: git git://linuxtv.org/media_tree.git
6831 W: https://linuxtv.org
6833 F: drivers/media/radio/radio-maxiradio*
6835 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6839 F: drivers/iio/potentiometer/mcp4531.c
6841 MEDIA DRIVERS FOR RENESAS - VSP1
6845 T: git git://linuxtv.org/media_tree.git
6847 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6848 F: drivers/media/platform/vsp1/
6850 MEDIA DRIVERS FOR ASCOT2E
6853 W: https://linuxtv.org
6855 T: git git://linuxtv.org/media_tree.git
6857 F: drivers/media/dvb-frontends/ascot2e*
6859 MEDIA DRIVERS FOR CXD2841ER
6862 W: https://linuxtv.org
6864 T: git git://linuxtv.org/media_tree.git
6866 F: drivers/media/dvb-frontends/cxd2841er*
6868 MEDIA DRIVERS FOR HORUS3A
6871 W: https://linuxtv.org
6873 T: git git://linuxtv.org/media_tree.git
6875 F: drivers/media/dvb-frontends/horus3a*
6877 MEDIA DRIVERS FOR LNBH25
6880 W: https://linuxtv.org
6882 T: git git://linuxtv.org/media_tree.git
6884 F: drivers/media/dvb-frontends/lnbh25*
6886 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6889 W: https://linuxtv.org
6891 T: git git://linuxtv.org/media_tree.git
6893 F: drivers/media/pci/netup_unidvb/*
6895 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6897 P: LinuxTV.org Project
6899 W: https://linuxtv.org
6900 Q: http://patchwork.kernel.org/project/linux-media/list/
6901 T: git git://linuxtv.org/media_tree.git
6903 F: Documentation/dvb/
6904 F: Documentation/video4linux/
6905 F: Documentation/DocBook/media/
6907 F: drivers/staging/media/
6908 F: include/linux/platform_data/media/
6910 F: include/uapi/linux/dvb/
6911 F: include/uapi/linux/videodev2.h
6912 F: include/uapi/linux/media.h
6913 F: include/uapi/linux/v4l2-*
6914 F: include/uapi/linux/meye.h
6915 F: include/uapi/linux/ivtv*
6916 F: include/uapi/linux/uvcvideo.h
6918 MEDIATEK MT7601U WIRELESS LAN DRIVER
6922 F: drivers/net/wireless/mediatek/mt7601u/
6924 MEGARAID SCSI/SAS DRIVERS
6930 W: http://www.lsi.com
6932 F: Documentation/scsi/megaraid.txt
6933 F: drivers/scsi/megaraid.*
6934 F: drivers/scsi/megaraid/
6936 MELLANOX ETHERNET DRIVER (mlx4_en)
6940 W: http://www.mellanox.com
6941 Q: http://patchwork.ozlabs.org/project/netdev/list/
6942 F: drivers/net/ethernet/mellanox/mlx4/en_*
6944 MELLANOX ETHERNET DRIVER (mlx5e)
6948 W: http://www.mellanox.com
6949 Q: http://patchwork.ozlabs.org/project/netdev/list/
6950 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6952 MELLANOX ETHERNET SWITCH DRIVERS
6957 W: http://www.mellanox.com
6958 Q: http://patchwork.ozlabs.org/project/netdev/list/
6959 F: drivers/net/ethernet/mellanox/mlxsw/
6966 F: kernel/membarrier.c
6967 F: include/uapi/linux/membarrier.h
6971 W: http://www.linux-mm.org
6973 F: include/linux/mm.h
6974 F: include/linux/gfp.h
6975 F: include/linux/mmzone.h
6976 F: include/linux/memory_hotplug.h
6977 F: include/linux/vmalloc.h
6980 MEMORY TECHNOLOGY DEVICES (MTD)
6984 W: http://www.linux-mtd.infradead.org/
6985 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6986 T: git git://git.infradead.org/linux-mtd.git
6987 T: git git://git.infradead.org/l2-mtd.git
6990 F: include/linux/mtd/
6991 F: include/uapi/mtd/
6993 MEN A21 WATCHDOG DRIVER
6997 F: drivers/watchdog/mena21_wdt.c
6999 MEN CHAMELEON BUS (mcb)
7003 F: include/linux/mcb.h
7004 F: Documentation/men-chameleon-bus.txt
7006 MEN F21BMC (Board Management Controller)
7009 F: drivers/mfd/menf21bmc.c
7010 F: drivers/watchdog/menf21bmc_wdt.c
7011 F: drivers/leds/leds-menf21bmc.c
7012 F: drivers/hwmon/menf21bmc_hwmon.c
7013 F: Documentation/hwmon/menf21bmc
7020 F: Documentation/metag/
7021 F: Documentation/devicetree/bindings/metag/
7022 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7023 F: drivers/clocksource/metag_generic.c
7024 F: drivers/irqchip/irq-metag.c
7025 F: drivers/irqchip/irq-metag-ext.c
7026 F: drivers/tty/metag_da.c
7028 MICROBLAZE ARCHITECTURE
7030 W: http://www.monstr.eu/fdt/
7031 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7035 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7039 F: drivers/platform/x86/surfacepro3_button.c
7044 F: drivers/usb/image/microtek.*
7049 W: http://www.linux-mips.org/
7050 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7051 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7053 F: Documentation/mips/
7056 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7059 T: git git://linuxtv.org/media_tree.git
7060 W: https://linuxtv.org
7062 F: drivers/media/radio/radio-miropcm20*
7064 Mellanox MLX5 core VPI driver
7068 W: http://www.mellanox.com
7069 Q: http://patchwork.ozlabs.org/project/netdev/list/
7070 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7071 T: git git://openfabrics.org/~eli/connect-ib.git
7073 F: drivers/net/ethernet/mellanox/mlx5/core/
7074 F: include/linux/mlx5/
7076 Mellanox MLX5 IB driver
7079 W: http://www.mellanox.com
7080 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7081 T: git git://openfabrics.org/~eli/connect-ib.git
7083 F: include/linux/mlx5/
7084 F: drivers/infiniband/hw/mlx5/
7086 MELEXIS MLX90614 DRIVER
7089 W: http://www.melexis.com
7091 F: drivers/iio/temperature/mlx90614.c
7093 MN88472 MEDIA DRIVER
7096 W: https://linuxtv.org
7097 W: http://palosaari.fi/linux/
7098 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7099 T: git git://linuxtv.org/anttip/media_tree.git
7101 F: drivers/staging/media/mn88472/
7102 F: drivers/media/dvb-frontends/mn88472.h
7104 MN88473 MEDIA DRIVER
7107 W: https://linuxtv.org
7108 W: http://palosaari.fi/linux/
7109 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7110 T: git git://linuxtv.org/anttip/media_tree.git
7112 F: drivers/staging/media/mn88473/
7113 F: drivers/media/dvb-frontends/mn88473.h
7118 F: include/linux/module.h
7121 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7122 W: http://popies.net/meye/
7124 F: Documentation/video4linux/meye.txt
7125 F: drivers/media/pci/meye/
7126 F: include/uapi/linux/meye.h
7128 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7131 F: Documentation/serial/moxa-smartio
7132 F: drivers/tty/mxser.*
7134 MR800 AVERMEDIA USB FM RADIO DRIVER
7137 T: git git://linuxtv.org/media_tree.git
7139 F: drivers/media/radio/radio-mr800.c
7141 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7145 F: drivers/net/ieee802154/mrf24j40.c
7146 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7152 F: drivers/platform/x86/msi-laptop.c
7157 F: drivers/platform/x86/msi-wmi.c
7162 W: https://linuxtv.org
7163 W: http://palosaari.fi/linux/
7164 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7165 T: git git://linuxtv.org/anttip/media_tree.git
7167 F: drivers/media/tuners/msi001*
7169 MSI2500 MEDIA DRIVER
7172 W: https://linuxtv.org
7173 W: http://palosaari.fi/linux/
7174 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7175 T: git git://linuxtv.org/anttip/media_tree.git
7177 F: drivers/media/usb/msi2500/
7179 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7183 F: drivers/mtd/devices/docg3*
7185 MT9M032 APTINA SENSOR DRIVER
7188 T: git git://linuxtv.org/media_tree.git
7190 F: drivers/media/i2c/mt9m032.c
7191 F: include/media/i2c/mt9m032.h
7193 MT9P031 APTINA CAMERA SENSOR
7196 T: git git://linuxtv.org/media_tree.git
7198 F: drivers/media/i2c/mt9p031.c
7199 F: include/media/i2c/mt9p031.h
7201 MT9T001 APTINA CAMERA SENSOR
7204 T: git git://linuxtv.org/media_tree.git
7206 F: drivers/media/i2c/mt9t001.c
7207 F: include/media/i2c/mt9t001.h
7209 MT9V032 APTINA CAMERA SENSOR
7212 T: git git://linuxtv.org/media_tree.git
7214 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7215 F: drivers/media/i2c/mt9v032.c
7216 F: include/media/i2c/mt9v032.h
7218 MULTIFUNCTION DEVICES (MFD)
7220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7223 F: include/linux/mfd/
7225 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7228 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7231 F: include/linux/mmc/
7232 F: include/uapi/linux/mmc/
7234 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7236 F: drivers/mmc/host/mmc_spi.c
7237 F: include/linux/spi/mmc_spi.h
7239 MULTISOUND SOUND DRIVER
7242 F: Documentation/sound/oss/MultiSound
7245 MULTITECH MULTIPORT CARD (ISICOM)
7247 F: drivers/tty/isicom.c
7248 F: include/linux/isicom.h
7250 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7255 F: drivers/usb/musb/
7257 MXL5007T MEDIA DRIVER
7260 W: https://linuxtv.org
7261 W: http://github.com/mkrufky
7262 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7263 T: git git://linuxtv.org/mkrufky/tuners.git
7265 F: drivers/media/tuners/mxl5007t.*
7267 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7270 W: https://www.myricom.com/support/downloads/myri10ge.html
7272 F: drivers/net/ethernet/myricom/myri10ge/
7274 NATSEMI ETHERNET DRIVER (DP8381x)
7276 F: drivers/net/ethernet/natsemi/natsemi.c
7278 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7282 W: http://www.native-instruments.com
7290 NCR 5380 SCSI DRIVERS
7295 F: Documentation/scsi/g_NCR5380.txt
7296 F: drivers/scsi/NCR5380.*
7297 F: drivers/scsi/arm/cumana_1.c
7298 F: drivers/scsi/arm/oak.c
7299 F: drivers/scsi/atari_NCR5380.c
7300 F: drivers/scsi/atari_scsi.*
7301 F: drivers/scsi/dmx3191d.c
7302 F: drivers/scsi/dtc.*
7303 F: drivers/scsi/g_NCR5380.*
7304 F: drivers/scsi/g_NCR5380_mmio.c
7305 F: drivers/scsi/mac_scsi.*
7306 F: drivers/scsi/pas16.*
7307 F: drivers/scsi/sun3_scsi.*
7308 F: drivers/scsi/sun3_scsi_vme.c
7309 F: drivers/scsi/t128.*
7311 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7315 F: drivers/scsi/NCR_D700.*
7317 NCT6775 HARDWARE MONITOR DRIVER
7321 F: Documentation/hwmon/nct6775
7322 F: drivers/hwmon/nct6775.c
7324 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7327 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7329 F: drivers/infiniband/hw/nes/
7331 NETEM NETWORK EMULATOR
7335 F: net/sched/sch_netem.c
7337 NETERION 10GbE DRIVERS (s2io/vxge)
7341 F: Documentation/networking/s2io.txt
7342 F: Documentation/networking/vxge.txt
7343 F: drivers/net/ethernet/neterion/
7345 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7351 W: http://www.netfilter.org/
7352 W: http://www.iptables.org/
7353 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7357 F: include/linux/netfilter*
7358 F: include/linux/netfilter/
7359 F: include/net/netfilter/
7360 F: include/uapi/linux/netfilter*
7361 F: include/uapi/linux/netfilter/
7362 F: net/*/netfilter.c
7365 F: net/bridge/br_netfilter*.c
7369 W: http://netlabel.sf.net
7372 F: Documentation/netlabel/
7373 F: include/net/netlabel.h
7376 NETROM NETWORK LAYER
7379 W: http://www.linux-ax25.org/
7381 F: include/net/netrom.h
7382 F: include/uapi/linux/netrom.h
7385 NETRONOME ETHERNET DRIVERS
7390 F: drivers/net/ethernet/netronome/
7392 NETWORK BLOCK DEVICE (NBD)
7396 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7397 F: Documentation/blockdev/nbd.txt
7398 F: drivers/block/nbd.c
7399 F: include/uapi/linux/nbd.h
7401 NETWORK DROP MONITOR
7405 W: https://fedorahosted.org/dropwatch/
7406 F: net/core/drop_monitor.c
7408 NETWORKING [GENERAL]
7411 W: http://www.linuxfoundation.org/en/Net
7412 Q: http://patchwork.ozlabs.org/project/netdev/list/
7413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7418 F: include/linux/in.h
7419 F: include/linux/net.h
7420 F: include/linux/netdevice.h
7421 F: include/uapi/linux/in.h
7422 F: include/uapi/linux/net.h
7423 F: include/uapi/linux/netdevice.h
7424 F: include/uapi/linux/net_namespace.h
7426 F: tools/testing/selftests/net/
7430 NETWORKING [IPv4/IPv6]
7437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7458 F: net/ipv4/ipcomp.c
7459 F: net/ipv4/ip_vti.c
7463 F: net/ipv6/ipcomp6.c
7464 F: net/ipv6/ip6_vti.c
7465 F: include/uapi/linux/xfrm.h
7466 F: include/net/xfrm.h
7468 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7473 NETWORKING [WIRELESS]
7475 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7479 W: http://www.linuxfoundation.org/en/Net
7480 Q: http://patchwork.ozlabs.org/project/netdev/list/
7481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7485 F: include/linux/if_*
7486 F: include/linux/netdevice.h
7487 F: include/linux/etherdevice.h
7488 F: include/linux/fcdevice.h
7489 F: include/linux/fddidevice.h
7490 F: include/linux/hippidevice.h
7491 F: include/linux/inetdevice.h
7492 F: include/uapi/linux/if_*
7493 F: include/uapi/linux/netdevice.h
7495 NETWORKING DRIVERS (WIRELESS)
7498 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7501 F: drivers/net/wireless/
7503 NETXEN (1/10) GbE SUPPORT
7508 W: http://www.qlogic.com
7510 F: drivers/net/ethernet/qlogic/netxen/
7521 F: include/uapi/linux/nfc.h
7523 F: include/linux/platform_data/microread.h
7524 F: include/linux/platform_data/nfcmrvl.h
7525 F: include/linux/platform_data/nxp-nci.h
7526 F: include/linux/platform_data/pn544.h
7527 F: include/linux/platform_data/st21nfca.h
7528 F: include/linux/platform_data/st-nci.h
7529 F: Documentation/devicetree/bindings/net/nfc/
7531 NFS, SUNRPC, AND LOCKD CLIENTS
7535 W: http://client.linux-nfs.org
7536 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7542 F: include/linux/lockd/
7543 F: include/linux/nfs*
7544 F: include/linux/sunrpc/
7545 F: include/uapi/linux/nfs*
7546 F: include/uapi/linux/sunrpc/
7551 W: http://nilfs.sourceforge.net/
7552 T: git git://github.com/konis/nilfs2.git
7554 F: Documentation/filesystems/nilfs2.txt
7556 F: include/linux/nilfs2_fs.h
7557 F: include/trace/events/nilfs2.h
7559 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7561 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7563 F: Documentation/scsi/NinjaSCSI.txt
7564 F: drivers/scsi/pcmcia/nsp_*
7566 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7569 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7571 F: Documentation/scsi/NinjaSCSI.txt
7572 F: drivers/scsi/nsp32*
7577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7581 NOKIA N900 POWER SUPPLY DRIVERS
7584 F: include/linux/power/bq2415x_charger.h
7585 F: include/linux/power/bq27xxx_battery.h
7586 F: include/linux/power/isp1704_charger.h
7587 F: drivers/power/bq2415x_charger.c
7588 F: drivers/power/bq27xxx_battery.c
7589 F: drivers/power/isp1704_charger.c
7590 F: drivers/power/rx51_battery.c
7598 W: https://github.com/jonmason/ntb/wiki
7599 T: git git://github.com/jonmason/ntb.git
7601 F: drivers/net/ntb_netdev.c
7602 F: include/linux/ntb.h
7603 F: include/linux/ntb_transport.h
7610 W: https://github.com/jonmason/ntb/wiki
7611 T: git git://github.com/jonmason/ntb.git
7612 F: drivers/ntb/hw/intel/
7617 W: http://www.tuxera.com/
7618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7620 F: Documentation/filesystems/ntfs.txt
7623 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7627 F: drivers/video/fbdev/riva/
7628 F: drivers/video/fbdev/nvidia/
7634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7635 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7637 F: drivers/nvme/host/
7638 F: include/linux/nvme.h
7645 F: Documentation/devicetree/bindings/nvmem/
7646 F: include/linux/nvmem-consumer.h
7647 F: include/linux/nvmem-provider.h
7654 F: drivers/nfc/nxp-nci
7656 NXP TDA998X DRM DRIVER
7659 F: drivers/gpu/drm/i2c/tda998x_drv.c
7660 F: include/drm/i2c/tda998x.h
7666 F: sound/soc/codecs/tfa9879*
7671 W: http://www.muru.com/linux/omap/
7672 W: http://linux.omap.com/
7673 Q: http://patchwork.kernel.org/project/linux-omap/list/
7674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7677 F: arch/arm/configs/omap1_defconfig
7678 F: arch/arm/configs/omap2plus_defconfig
7679 F: drivers/i2c/busses/i2c-omap.c
7680 F: drivers/irqchip/irq-omap-intc.c
7681 F: drivers/mfd/*omap*.c
7682 F: drivers/mfd/menelaus.c
7683 F: drivers/mfd/palmas.c
7684 F: drivers/mfd/tps65217.c
7685 F: drivers/mfd/tps65218.c
7686 F: drivers/mfd/tps65910.c
7687 F: drivers/mfd/twl-core.[ch]
7688 F: drivers/mfd/twl4030*.c
7689 F: drivers/mfd/twl6030*.c
7690 F: drivers/mfd/twl6040*.c
7691 F: drivers/regulator/palmas-regulator*.c
7692 F: drivers/regulator/pbias-regulator.c
7693 F: drivers/regulator/tps65217-regulator.c
7694 F: drivers/regulator/tps65218-regulator.c
7695 F: drivers/regulator/tps65910-regulator.c
7696 F: drivers/regulator/twl-regulator.c
7697 F: include/linux/i2c-omap.h
7699 OMAP DEVICE TREE SUPPORT
7705 F: arch/arm/boot/dts/*omap*
7706 F: arch/arm/boot/dts/*am3*
7707 F: arch/arm/boot/dts/*am4*
7708 F: arch/arm/boot/dts/*am5*
7709 F: arch/arm/boot/dts/*dra7*
7711 OMAP CLOCK FRAMEWORK SUPPORT
7715 F: arch/arm/*omap*/*clock*
7717 OMAP POWER MANAGEMENT SUPPORT
7721 F: arch/arm/*omap*/*pm*
7722 F: drivers/cpufreq/omap-cpufreq.c
7724 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7729 F: arch/arm/mach-omap2/prm*
7739 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7744 F: drivers/memory/omap-gpmc.c
7745 F: arch/arm/mach-omap2/*gpmc*
7747 OMAP FRAMEBUFFER SUPPORT
7752 F: drivers/video/fbdev/omap/
7754 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7759 F: drivers/video/fbdev/omap2/
7760 F: Documentation/arm/OMAP/DSS
7762 OMAP HARDWARE SPINLOCK SUPPORT
7766 F: drivers/hwspinlock/omap_hwspinlock.c
7772 F: drivers/mmc/host/omap.c
7778 F: drivers/mmc/host/omap_hsmmc.c
7780 OMAP RANDOM NUMBER GENERATOR SUPPORT
7783 F: drivers/char/hw_random/omap-rng.c
7790 F: arch/arm/mach-omap2/omap_hwmod.*
7796 F: arch/arm/mach-omap2/omap_hwmod*data*
7798 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7802 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7804 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7808 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7809 F: drivers/media/platform/omap3isp/
7810 F: drivers/staging/media/omap4iss/
7816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7818 F: drivers/usb/*/*omap*
7819 F: arch/arm/*omap*/usb*
7827 F: drivers/gpio/gpio-omap.c
7829 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7833 F: arch/arm/boot/dts/am335x-nano.dts
7839 F: Documentation/filesystems/omfs.txt
7842 OMNIKEY CARDMAN 4000 DRIVER
7845 F: drivers/char/pcmcia/cm4000_cs.c
7846 F: include/linux/cm4000_cs.h
7847 F: include/uapi/linux/cm4000_cs.h
7849 OMNIKEY CARDMAN 4040 DRIVER
7852 F: drivers/char/pcmcia/cm4040_cs.*
7854 OMNIVISION OV7670 SENSOR DRIVER
7857 T: git git://linuxtv.org/media_tree.git
7859 F: drivers/media/i2c/ov7670.c
7861 ONENAND FLASH DRIVER
7865 F: drivers/mtd/onenand/
7866 F: include/linux/mtd/onenand*.h
7868 ONSTREAM SCSI TAPE DRIVER
7873 F: Documentation/scsi/osst.txt
7874 F: drivers/scsi/osst.*
7875 F: drivers/scsi/osst_*.h
7876 F: drivers/scsi/st.h
7878 OPENCORES I2C BUS DRIVER
7882 F: Documentation/i2c/busses/i2c-ocores
7883 F: drivers/i2c/busses/i2c-ocores.c
7885 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7890 W: http://www.devicetree.org/
7891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7894 F: include/linux/of*.h
7897 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7905 F: Documentation/devicetree/
7907 F: include/dt-bindings/
7909 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7913 F: Documentation/devicetree/dynamic-resolution-notes.txt
7914 F: Documentation/devicetree/overlay-notes.txt
7915 F: drivers/of/overlay.c
7916 F: drivers/of/resolver.c
7918 OPENRISC ARCHITECTURE
7920 W: http://openrisc.net
7923 T: git git://openrisc.net/~jonas/linux
7930 W: http://openvswitch.org
7933 F: include/uapi/linux/openvswitch.h
7935 OPERATING PERFORMANCE POINTS (OPP)
7941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7942 F: drivers/base/power/opp/
7943 F: include/linux/pm_opp.h
7944 F: Documentation/power/opp.txt
7945 F: Documentation/devicetree/bindings/opp/
7950 T: git git://git.alsa-project.org/alsa-kernel.git
7952 F: sound/drivers/opl4/
7958 F: arch/*/include/asm/oprofile*.h
7960 F: drivers/oprofile/
7961 F: include/linux/oprofile.h
7963 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7967 W: http://ocfs2.wiki.kernel.org
7969 F: Documentation/filesystems/ocfs2.txt
7970 F: Documentation/filesystems/dlmfs.txt
7975 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7976 W: http://www.nongnu.org/orinoco/
7978 F: drivers/net/wireless/intersil/orinoco/
7980 OSD LIBRARY and FILESYSTEM
7984 W: http://open-osd.org
7985 T: git git://git.open-osd.org/open-osd.git
7987 F: drivers/scsi/osd/
7988 F: include/scsi/osd_*
7994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7997 F: Documentation/filesystems/overlayfs.txt
8002 W: http://wireless.kernel.org/en/users/Drivers/p54
8004 F: drivers/net/wireless/intersil/p54/
8006 PA SEMI ETHERNET DRIVER
8010 F: drivers/net/ethernet/pasemi/*
8012 PA SEMI SMBUS DRIVER
8016 F: drivers/i2c/busses/i2c-pasemi.c
8018 PADATA PARALLEL EXECUTION MECHANISM
8023 F: include/linux/padata.h
8024 F: Documentation/padata.txt
8026 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8030 F: drivers/platform/x86/panasonic-laptop.c
8032 PANASONIC MN10300/AM33/AM34 PORT
8036 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8038 F: Documentation/mn10300/
8041 PARALLEL PORT SUBSYSTEM
8047 F: include/linux/parport*.h
8048 F: drivers/char/ppdev.c
8049 F: include/uapi/linux/ppdev.h
8050 F: Documentation/parport*.txt
8052 PARAVIRT_OPS INTERFACE
8059 F: Documentation/virtual/paravirt_ops.txt
8060 F: arch/*/kernel/paravirt*
8061 F: arch/*/include/asm/paravirt.h
8063 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8067 F: Documentation/blockdev/paride.txt
8068 F: drivers/block/paride/
8074 W: http://www.parisc-linux.org/
8075 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8080 F: Documentation/parisc/
8082 F: drivers/char/agp/parisc-agp.c
8083 F: drivers/input/serio/gscps2.c
8084 F: drivers/parport/parport_gsc.*
8085 F: drivers/tty/serial/8250/8250_gsc.c
8086 F: drivers/video/fbdev/sti*
8087 F: drivers/video/console/sti*
8088 F: drivers/video/logo/logo_parisc*
8090 PC87360 HARDWARE MONITORING DRIVER
8094 F: Documentation/hwmon/pc87360
8095 F: drivers/hwmon/pc87360.c
8100 F: drivers/char/pc8736x_gpio.c
8102 PC87427 HARDWARE MONITORING DRIVER
8106 F: Documentation/hwmon/pc87427
8107 F: drivers/hwmon/pc87427.c
8112 F: drivers/leds/leds-pca9532.c
8113 F: include/linux/leds-pca9532.h
8115 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8119 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8121 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8124 F: drivers/firmware/pcdp.*
8130 F: Documentation/PCI/pci-error-recovery.txt
8135 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8138 F: Documentation/PCI/
8140 F: include/linux/pci*
8142 F: arch/x86/kernel/quirks.c
8144 PCI DRIVER FOR ALTERA PCIE IP
8149 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8150 F: drivers/pci/host/pcie-altera.c
8152 PCI DRIVER FOR ARM VERSATILE PLATFORM
8157 F: Documentation/devicetree/bindings/pci/versatile.txt
8158 F: drivers/pci/host/pci-versatile.c
8160 PCI DRIVER FOR APPLIEDMICRO XGENE
8165 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8166 F: drivers/pci/host/pci-xgene.c
8168 PCI DRIVER FOR FREESCALE LAYERSCAPE
8176 F: drivers/pci/host/*layerscape*
8184 F: drivers/pci/host/*imx6*
8186 PCI DRIVER FOR TI KEYSTONE
8191 F: drivers/pci/host/*keystone*
8193 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8199 F: drivers/pci/host/*mvebu*
8201 PCI DRIVER FOR NVIDIA TEGRA
8206 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8207 F: drivers/pci/host/pci-tegra.c
8209 PCI DRIVER FOR TI DRA7XX
8214 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8215 F: drivers/pci/host/pci-dra7xx.c
8217 PCI DRIVER FOR RENESAS R-CAR
8222 F: drivers/pci/host/*rcar*
8224 PCI DRIVER FOR SAMSUNG EXYNOS
8230 F: drivers/pci/host/pci-exynos.c
8232 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8237 F: drivers/pci/host/*designware*
8239 PCI DRIVER FOR GENERIC OF HOSTS
8244 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8245 F: drivers/pci/host/pci-host-generic.c
8247 PCIE DRIVER FOR ST SPEAR13XX
8251 F: drivers/pci/host/*spear*
8253 PCI MSI DRIVER FOR ALTERA MSI IP
8258 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8259 F: drivers/pci/host/pcie-altera-msi.c
8261 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8266 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8267 F: drivers/pci/host/pci-xgene-msi.c
8269 PCIE DRIVER FOR HISILICON
8273 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8274 F: drivers/pci/host/pcie-hisi.c
8277 P: Linux PCMCIA Team
8279 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8282 F: Documentation/pcmcia/
8286 PCNET32 NETWORK DRIVER
8290 F: drivers/net/ethernet/amd/pcnet32.c
8292 PCRYPT PARALLEL CRYPTO ENGINE
8297 F: include/crypto/pcrypt.h
8299 PER-CPU MEMORY ALLOCATOR
8302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8304 F: include/linux/percpu*.h
8306 F: arch/*/include/asm/percpu.h
8308 PER-TASK DELAY ACCOUNTING
8311 F: include/linux/delayacct.h
8312 F: kernel/delayacct.c
8314 PERFORMANCE EVENTS SUBSYSTEM
8319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8322 F: include/linux/perf_event.h
8323 F: include/uapi/linux/perf_event.h
8324 F: arch/*/kernel/perf_event*.c
8325 F: arch/*/kernel/*/perf_event*.c
8326 F: arch/*/kernel/*/*/perf_event*.c
8327 F: arch/*/include/asm/perf_event.h
8328 F: arch/*/kernel/perf_callchain.c
8331 PERSONALITY HANDLING
8335 F: include/linux/personality.h
8336 F: include/uapi/linux/personality.h
8341 F: Documentation/networking/phonet.txt
8342 F: include/linux/phonet.h
8343 F: include/net/phonet/
8344 F: include/uapi/linux/phonet.h
8351 F: drivers/mtd/devices/phram.c
8357 F: drivers/hid/hid-picolcd*
8362 T: git git://github.com/jamieiles/linux-2.6-ji.git
8364 F: arch/arm/boot/dts/picoxcell*
8365 F: arch/arm/mach-picoxcell/
8366 F: drivers/crypto/picoxcell*
8368 PIN CONTROL SUBSYSTEM
8371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8374 F: include/linux/pinctrl/
8376 PIN CONTROLLER - ATMEL AT91
8380 F: drivers/pinctrl/pinctrl-at91.*
8382 PIN CONTROLLER - ATMEL AT91 PIO4
8387 F: drivers/pinctrl/pinctrl-at91-pio4.*
8389 PIN CONTROLLER - INTEL
8393 F: drivers/pinctrl/intel/
8395 PIN CONTROLLER - RENESAS
8400 F: drivers/pinctrl/sh-pfc/
8402 PIN CONTROLLER - SAMSUNG
8407 F: drivers/pinctrl/samsung/
8409 PIN CONTROLLER - SINGLE
8415 F: drivers/pinctrl/pinctrl-single.c
8417 PIN CONTROLLER - ST SPEAR
8421 W: http://www.st.com/spear
8423 F: drivers/pinctrl/spear/
8428 F: drivers/block/pktcdvd.c
8429 F: include/linux/pktcdvd.h
8430 F: include/uapi/linux/pktcdvd.h
8434 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8436 T: git git://github.com/gxt/linux.git
8437 F: drivers/input/serio/i8042-unicore32io.h
8438 F: drivers/i2c/busses/i2c-puv3.c
8439 F: drivers/video/fbdev/fb-puv3.c
8440 F: drivers/rtc/rtc-puv3.c
8442 PMBUS HARDWARE MONITORING DRIVERS
8445 W: http://www.lm-sensors.org/
8446 W: http://www.roeck-us.net/linux/drivers/
8447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8449 F: Documentation/hwmon/pmbus
8450 F: drivers/hwmon/pmbus/
8451 F: include/linux/i2c/pmbus.h
8453 PMC SIERRA MaxRAID DRIVER
8455 W: http://www.pmc-sierra.com/
8457 F: drivers/scsi/pmcraid.*
8459 PMC SIERRA PM8001 DRIVER
8465 F: drivers/scsi/pm8001/
8467 POSIX CLOCKS and TIMERS
8470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8473 F: include/linux/timer*
8474 F: kernel/time/*timer*
8476 POWER MANAGEMENT CORE
8479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8481 F: drivers/base/power/
8482 F: include/linux/pm.h
8483 F: include/linux/pm_*
8484 F: include/linux/powercap.h
8485 F: drivers/powercap/
8487 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8492 T: git git://git.infradead.org/battery-2.6.git
8494 F: include/linux/power_supply.h
8496 X: drivers/power/avs/
8498 POWER STATE COORDINATION INTERFACE (PSCI)
8503 F: drivers/firmware/psci.c
8504 F: include/linux/psci.h
8505 F: include/uapi/linux/psci.h
8512 PPP PROTOCOL DRIVERS AND COMPRESSORS
8516 F: drivers/net/ppp/ppp_*
8518 PPP OVER ATM (RFC 2364)
8521 F: net/atm/pppoatm.c
8522 F: include/uapi/linux/atmppp.h
8527 F: drivers/net/ppp/pppoe.c
8528 F: drivers/net/ppp/pppox.c
8533 F: net/l2tp/l2tp_ppp.c
8534 F: include/linux/if_pppol2tp.h
8535 F: include/uapi/linux/if_pppol2tp.h
8539 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8542 F: Documentation/pps/
8544 F: include/linux/pps*.h
8550 F: drivers/net/ppp/pptp.c
8551 W: http://sourceforge.net/projects/accel-pptp
8556 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8558 F: Documentation/preempt-locking.txt
8559 F: include/linux/preempt.h
8561 PRISM54 WIRELESS DRIVER
8564 W: http://wireless.kernel.org/en/users/Drivers/p54
8566 F: drivers/net/wireless/intersil/prism54/
8573 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8575 PS3 PLATFORM SUPPORT
8579 F: arch/powerpc/boot/ps3*
8580 F: arch/powerpc/include/asm/lv1call.h
8581 F: arch/powerpc/include/asm/ps3*.h
8582 F: arch/powerpc/platforms/ps3/
8585 F: drivers/rtc/rtc-ps3.c
8586 F: drivers/usb/host/*ps3.c
8587 F: sound/ppc/snd_ps3*
8594 F: drivers/block/ps3vram.c
8602 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8604 F: include/linux/pstore*
8605 F: drivers/firmware/efi/efi-pstore.c
8606 F: drivers/acpi/apei/erst.c
8608 PTP HARDWARE CLOCK SUPPORT
8612 W: http://linuxptp.sourceforge.net/
8613 F: Documentation/ABI/testing/sysfs-ptp
8614 F: Documentation/ptp/*
8615 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8616 F: drivers/net/phy/dp83640*
8618 F: include/linux/ptp_cl*
8624 F: include/asm-generic/syscall.h
8625 F: include/linux/ptrace.h
8626 F: include/linux/regset.h
8627 F: include/linux/tracehook.h
8628 F: include/uapi/linux/ptrace.h
8631 PVRUSB2 VIDEO4LINUX DRIVER
8635 W: http://www.isely.net/pvrusb2/
8636 T: git git://linuxtv.org/media_tree.git
8638 F: Documentation/video4linux/README.pvrusb2
8639 F: drivers/media/usb/pvrusb2/
8644 T: git git://linuxtv.org/media_tree.git
8646 F: drivers/media/usb/pwc/*
8652 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8653 F: Documentation/hwmon/pwm-fan
8654 F: drivers/hwmon/pwm-fan.c
8660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8661 F: Documentation/pwm.txt
8662 F: Documentation/devicetree/bindings/pwm/
8663 F: include/linux/pwm.h
8665 F: drivers/video/backlight/pwm_bl.c
8666 F: include/linux/pwm_backlight.h
8668 PXA2xx/PXA3xx SUPPORT
8673 T: git git://github.com/hzhuang1/linux.git
8674 T: git git://github.com/rjarzmik/linux.git
8676 F: arch/arm/mach-pxa/
8678 F: drivers/pcmcia/pxa2xx*
8679 F: drivers/pinctrl/pxa/
8680 F: drivers/spi/spi-pxa2xx*
8681 F: drivers/usb/gadget/udc/pxa2*
8682 F: include/sound/pxa2xx-lib.h
8686 PXA3xx NAND FLASH DRIVER
8690 F: drivers/mtd/nand/pxa3xx_nand.c
8696 T: git git://github.com/hzhuang1/linux.git
8697 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8699 F: arch/arm/mach-mmp/
8713 F: drivers/crypto/qat/
8719 F: drivers/infiniband/hw/qib/
8721 QLOGIC QLA1280 SCSI DRIVER
8725 F: drivers/scsi/qla1280.[ch]
8727 QLOGIC QLA2XXX FC-SCSI DRIVER
8731 F: Documentation/scsi/LICENSE.qla2xxx
8732 F: drivers/scsi/qla2xxx/
8734 QLOGIC QLA4XXX iSCSI DRIVER
8738 F: Documentation/scsi/LICENSE.qla4xxx
8739 F: drivers/scsi/qla4xxx/
8741 QLOGIC QLA3XXX NETWORK DRIVER
8747 F: Documentation/networking/LICENSE.qla3xxx
8748 F: drivers/net/ethernet/qlogic/qla3xxx.*
8750 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8754 F: drivers/net/ethernet/qlogic/qlcnic/
8756 QLOGIC QLGE 10Gb ETHERNET DRIVER
8763 F: drivers/net/ethernet/qlogic/qlge/
8765 QLOGIC QL4xxx ETHERNET DRIVER
8771 F: drivers/net/ethernet/qlogic/qed/
8772 F: include/linux/qed/
8773 F: drivers/net/ethernet/qlogic/qede/
8777 W: http://www.alarsen.net/linux/qnx4fs/
8780 F: include/uapi/linux/qnx4_fs.h
8781 F: include/uapi/linux/qnxtypes.h
8786 W: https://linuxtv.org
8787 W: http://palosaari.fi/linux/
8788 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8789 T: git git://linuxtv.org/anttip/media_tree.git
8791 F: drivers/media/tuners/qt1010*
8793 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8797 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8799 F: drivers/net/wireless/ath/ath9k/
8801 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8804 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8805 T: git git://github.com/kvalo/ath.git
8807 F: drivers/net/wireless/ath/ath10k/
8809 QUALCOMM HEXAGON ARCHITECTURE
8815 QUALCOMM WCN36XX WIRELESS DRIVER
8818 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8819 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8821 F: drivers/net/wireless/ath/wcn36xx/
8823 RADOS BLOCK DEVICE (RBD)
8829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8830 T: git git://github.com/ceph/ceph-client.git
8832 F: Documentation/ABI/testing/sysfs-bus-rbd
8833 F: drivers/block/rbd.c
8834 F: drivers/block/rbd_types.h
8836 RADEON FRAMEBUFFER DISPLAY DRIVER
8840 F: drivers/video/fbdev/aty/radeon*
8841 F: include/uapi/linux/radeonfb.h
8843 RADIOSHARK RADIO DRIVER
8846 T: git git://linuxtv.org/media_tree.git
8848 F: drivers/media/radio/radio-shark.c
8850 RADIOSHARK2 RADIO DRIVER
8853 T: git git://linuxtv.org/media_tree.git
8855 F: drivers/media/radio/radio-shark2.c
8856 F: drivers/media/radio/radio-tea5777.c
8858 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8862 F: drivers/video/fbdev/aty/aty128fb.c
8864 RALINK RT2X00 WIRELESS LAN DRIVER
8870 F: drivers/net/wireless/ralink/rt2x00/
8872 RAMDISK RAM BLOCK DEVICE DRIVER
8875 F: Documentation/blockdev/ramdisk.txt
8876 F: drivers/block/brd.c
8878 RANDOM NUMBER DRIVER
8881 F: drivers/char/random.c
8889 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8892 F: drivers/net/wireless/ray*
8899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8900 F: Documentation/RCU/torture.txt
8901 F: kernel/rcu/rcutorture.c
8903 RCUTORTURE TEST FRAMEWORK
8911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8912 F: tools/testing/selftests/rcutorture
8918 RDC R6040 FAST ETHERNET DRIVER
8922 F: drivers/net/ethernet/rdc/r6040.c
8924 RDS - RELIABLE DATAGRAM SOCKETS
8930 READ-COPY UPDATE (RCU)
8937 W: http://www.rdrop.com/users/paulmck/RCU/
8939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8940 F: Documentation/RCU/
8941 X: Documentation/RCU/torture.txt
8942 F: include/linux/rcu*
8943 X: include/linux/srcu.h
8947 REAL TIME CLOCK (RTC) SUBSYSTEM
8951 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8954 F: Documentation/rtc.txt
8956 F: include/linux/rtc.h
8957 F: include/uapi/linux/rtc.h
8959 REALTEK AUDIO CODECS
8963 F: sound/soc/codecs/rt*
8964 F: include/sound/rt*.h
8966 REISERFS FILE SYSTEM
8971 REGISTER MAP ABSTRACTION
8974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8976 F: drivers/base/regmap/
8977 F: include/linux/regmap.h
8979 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8983 F: drivers/remoteproc/
8984 F: Documentation/remoteproc.txt
8985 F: include/linux/remoteproc.h
8987 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8992 F: Documentation/rpmsg.txt
8993 F: include/linux/rpmsg.h
8995 RENESAS ETHERNET DRIVERS
8999 F: drivers/net/ethernet/renesas/
9000 F: include/linux/sh_eth.h
9002 RENESAS USB2 PHY DRIVER
9006 F: drivers/phy/phy-rcar-gen3-usb2.c
9008 RESET CONTROLLER FRAMEWORK
9012 F: Documentation/devicetree/bindings/reset/
9013 F: include/dt-bindings/reset/
9014 F: include/linux/reset.h
9015 F: include/linux/reset-controller.h
9020 W: http://wireless.kernel.org/
9021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9024 F: Documentation/rfkill.txt
9032 F: include/linux/rhashtable.h
9034 RICOH SMARTMEDIA/XD DRIVER
9037 F: drivers/mtd/nand/r852.c
9038 F: drivers/mtd/nand/r852.h
9040 RICOH R5C592 MEMORYSTICK DRIVER
9043 F: drivers/memstick/host/r592.*
9047 W: http://sourceforge.net/projects/roccat/
9049 F: drivers/hid/hid-roccat*
9050 F: include/linux/hid-roccat*
9051 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9058 F: drivers/net/ethernet/rocker/
9062 W: http://www.comtrol.com
9064 F: Documentation/serial/rocket.txt
9065 F: drivers/tty/rocket*
9067 ROCKETPORT EXPRESS/INFINITY DRIVER
9071 F: drivers/tty/serial/rp2.*
9076 W: http://www.linux-ax25.org/
9078 F: include/net/rose.h
9079 F: include/uapi/linux/rose.h
9082 RTL2830 MEDIA DRIVER
9085 W: https://linuxtv.org
9086 W: http://palosaari.fi/linux/
9087 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9088 T: git git://linuxtv.org/anttip/media_tree.git
9090 F: drivers/media/dvb-frontends/rtl2830*
9092 RTL2832 MEDIA DRIVER
9095 W: https://linuxtv.org
9096 W: http://palosaari.fi/linux/
9097 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9098 T: git git://linuxtv.org/anttip/media_tree.git
9100 F: drivers/media/dvb-frontends/rtl2832*
9102 RTL2832_SDR MEDIA DRIVER
9105 W: https://linuxtv.org
9106 W: http://palosaari.fi/linux/
9107 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9108 T: git git://linuxtv.org/anttip/media_tree.git
9110 F: drivers/media/dvb-frontends/rtl2832_sdr*
9112 RTL8180 WIRELESS DRIVER
9114 W: http://wireless.kernel.org/
9115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9117 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9119 RTL8187 WIRELESS DRIVER
9124 W: http://wireless.kernel.org/
9125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9127 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9129 RTL8192CE WIRELESS DRIVER
9133 W: http://wireless.kernel.org/
9134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9136 F: drivers/net/wireless/realtek/rtlwifi/
9137 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9139 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9144 F: drivers/net/wireless/realtek/rtl8xxxu/
9146 S3 SAVAGE FRAMEBUFFER DRIVER
9150 F: drivers/video/fbdev/savage/
9156 W: http://www.ibm.com/developerworks/linux/linux390/
9160 F: Documentation/s390/
9161 F: Documentation/DocBook/s390*
9163 S390 COMMON I/O LAYER
9167 W: http://www.ibm.com/developerworks/linux/linux390/
9169 F: drivers/s390/cio/
9175 W: http://www.ibm.com/developerworks/linux/linux390/
9177 F: drivers/s390/block/dasd*
9178 F: block/partitions/ibm.c
9180 S390 NETWORK DRIVERS
9183 W: http://www.ibm.com/developerworks/linux/linux390/
9185 F: drivers/s390/net/
9191 W: http://www.ibm.com/developerworks/linux/linux390/
9194 F: drivers/pci/hotplug/s390_pci_hpc.c
9199 W: http://www.ibm.com/developerworks/linux/linux390/
9201 F: drivers/s390/crypto/
9206 W: http://www.ibm.com/developerworks/linux/linux390/
9208 F: drivers/s390/scsi/zfcp_*
9210 S390 IUCV NETWORK LAYER
9213 W: http://www.ibm.com/developerworks/linux/linux390/
9215 F: drivers/s390/net/*iucv*
9216 F: include/net/iucv/
9222 W: http://www.ibm.com/developerworks/linux/linux390/
9224 F: drivers/iommu/s390-iommu.c
9226 S3C24XX SD/MMC Driver
9230 F: drivers/mmc/host/s3cmci.*
9232 SAA6588 RDS RECEIVER DRIVER
9235 T: git git://linuxtv.org/media_tree.git
9236 W: https://linuxtv.org
9238 F: drivers/media/i2c/saa6588*
9240 SAA7134 VIDEO4LINUX DRIVER
9243 W: https://linuxtv.org
9244 T: git git://linuxtv.org/media_tree.git
9246 F: Documentation/video4linux/*.saa7134
9247 F: drivers/media/pci/saa7134/
9249 SAA7146 VIDEO4LINUX-2 DRIVER
9252 T: git git://linuxtv.org/media_tree.git
9254 F: drivers/media/common/saa7146/
9255 F: drivers/media/pci/saa7146/
9256 F: include/media/saa7146*
9258 SAMSUNG LAPTOP DRIVER
9262 F: drivers/platform/x86/samsung-laptop.c
9264 SAMSUNG AUDIO (ASoC) DRIVERS
9268 F: sound/soc/samsung/
9270 SAMSUNG FRAMEBUFFER DRIVER
9274 F: drivers/video/fbdev/s3c-fb.c
9276 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9282 F: drivers/mfd/sec*.c
9283 F: drivers/regulator/s2m*.c
9284 F: drivers/regulator/s5m*.c
9285 F: drivers/clk/clk-s2mps11.c
9286 F: drivers/rtc/rtc-s5m.c
9287 F: include/linux/mfd/samsung/
9288 F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9289 F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9291 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9295 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9297 F: drivers/media/platform/exynos4-is/
9299 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9304 F: drivers/media/platform/s3c-camif/
9305 F: include/media/drv-intf/s3c_camif.h
9307 SAMSUNG S5C73M3 CAMERA DRIVER
9312 F: drivers/media/i2c/s5c73m3/*
9314 SAMSUNG S5K5BAF CAMERA DRIVER
9319 F: drivers/media/i2c/s5k5baf.c
9321 SAMSUNG S3FWRN5 NFC DRIVER
9325 F: drivers/nfc/s3fwrn5
9327 SAMSUNG SOC CLOCK DRIVERS
9332 F: drivers/clk/samsung/
9334 SAMSUNG SXGBE DRIVERS
9340 F: drivers/net/ethernet/samsung/sxgbe/
9342 SAMSUNG THERMAL DRIVER
9347 T: https://github.com/lmajewski/linux-samsung-thermal.git
9348 F: drivers/thermal/samsung/
9350 SAMSUNG USB2 PHY DRIVER
9354 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9355 F: Documentation/phy/samsung-usb2.txt
9356 F: drivers/phy/phy-exynos4210-usb2.c
9357 F: drivers/phy/phy-exynos4x12-usb2.c
9358 F: drivers/phy/phy-exynos5250-usb2.c
9359 F: drivers/phy/phy-s5pv210-usb2.c
9360 F: drivers/phy/phy-samsung-usb2.c
9361 F: drivers/phy/phy-samsung-usb2.h
9367 F: drivers/tty/serial/
9369 SYNOPSYS DESIGNWARE DMAC DRIVER
9373 F: include/linux/dma/dw.h
9374 F: include/linux/platform_data/dma-dw.h
9377 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9381 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9382 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9384 SYNOPSYS DESIGNWARE I2C DRIVER
9390 F: drivers/i2c/busses/i2c-designware-*
9391 F: include/linux/platform_data/i2c-designware.h
9393 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9397 F: include/linux/mmc/dw_mmc.h
9398 F: drivers/mmc/host/dw_mmc*
9400 SYSTEM TRACE MODULE CLASS
9403 F: Documentation/trace/stm.txt
9404 F: drivers/hwtracing/stm/
9405 F: include/linux/stm.h
9406 F: include/uapi/linux/stm.h
9411 F: drivers/thunderbolt/
9413 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9419 F: include/linux/clocksource.h
9420 F: include/linux/time.h
9421 F: include/linux/timex.h
9422 F: include/uapi/linux/time.h
9423 F: include/uapi/linux/timex.h
9424 F: kernel/time/clocksource.c
9425 F: kernel/time/time*.c
9426 F: kernel/time/alarmtimer.c
9427 F: kernel/time/ntp.c
9428 F: tools/testing/selftests/timers/
9433 F: drivers/watchdog/sc1200wdt.c
9439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9442 F: include/linux/sched.h
9443 F: include/uapi/linux/sched.h
9444 F: include/linux/wait.h
9449 W: http://www.sunplus.com
9453 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9457 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9458 F: drivers/clk/clk-scpi.c
9459 F: drivers/cpufreq/scpi-cpufreq.c
9460 F: drivers/firmware/arm_scpi.c
9461 F: include/linux/scpi_protocol.h
9466 W: http://www.kernel.dk
9470 SCSI RDMA PROTOCOL (SRP) INITIATOR
9474 W: http://www.openfabrics.org
9475 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9477 F: drivers/infiniband/ulp/srp/
9478 F: include/scsi/srp.h
9483 W: http://sg.danny.cz/sg
9485 F: Documentation/scsi/scsi-generic.txt
9486 F: drivers/scsi/sg.c
9487 F: include/scsi/sg.h
9491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9503 F: Documentation/scsi/st.txt
9504 F: drivers/scsi/st.*
9505 F: drivers/scsi/st_*.h
9511 W: http://lksctp.sourceforge.net
9513 F: Documentation/networking/sctp.txt
9514 F: include/linux/sctp.h
9515 F: include/uapi/linux/sctp.h
9516 F: include/net/sctp/
9522 F: Documentation/i2c/busses/scx200_acb
9523 F: arch/x86/platform/scx200/
9524 F: drivers/watchdog/scx200_wdt.c
9525 F: drivers/i2c/busses/scx200*
9526 F: drivers/mtd/maps/scx200_docflash.c
9527 F: include/linux/scx200.h
9532 F: drivers/char/scx200_gpio.c
9533 F: include/linux/scx200_gpio.h
9535 SCx200 HRT CLOCKSOURCE DRIVER
9538 F: drivers/clocksource/scx200_hrt.c
9540 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9544 F: drivers/mmc/host/sdricoh_cs.c
9546 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9549 F: drivers/mmc/host/sdhci.*
9550 F: drivers/mmc/host/sdhci-pltfm.[ch]
9556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9559 F: include/uapi/linux/seccomp.h
9560 F: include/linux/seccomp.h
9561 F: tools/testing/selftests/seccomp/*
9562 K: \bsecure_computing
9565 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9570 F: drivers/mmc/host/sdhci-s3c*
9572 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9577 F: drivers/mmc/host/sdhci-spear.c
9583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9584 W: http://kernsec.org/
9592 SELINUX SECURITY MODULE
9597 W: http://selinuxproject.org
9598 T: git git://git.infradead.org/users/pcmoore/selinux
9600 F: include/linux/selinux*
9601 F: security/selinux/
9604 APPARMOR SECURITY MODULE
9607 W: apparmor.wiki.kernel.org
9608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9610 F: security/apparmor/
9612 YAMA SECURITY MODULE
9614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9621 F: drivers/misc/phantom.c
9622 F: include/uapi/linux/phantom.h
9624 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9629 W: http://www.avagotech.com
9631 F: drivers/scsi/be2iscsi/
9633 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9639 W: http://www.emulex.com
9641 F: drivers/net/ethernet/emulex/benet/
9643 EMULEX ONECONNECT ROCE DRIVER
9648 W: http://www.emulex.com
9650 F: drivers/infiniband/hw/ocrdma/
9657 F: drivers/net/ethernet/sfc/
9662 F: drivers/misc/sgi-gru/
9664 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9668 F: Documentation/ia64/serial.txt
9669 F: drivers/tty/serial/ioc?_serial.c
9670 F: include/linux/ioc?.h
9672 SGI XP/XPC/XPNET DRIVER
9676 F: drivers/misc/sgi-xp/
9681 W: https://linuxtv.org
9682 W: http://palosaari.fi/linux/
9683 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9684 T: git git://linuxtv.org/anttip/media_tree.git
9686 F: drivers/media/tuners/si2157*
9691 W: https://linuxtv.org
9692 W: http://palosaari.fi/linux/
9693 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9694 T: git git://linuxtv.org/anttip/media_tree.git
9696 F: drivers/media/dvb-frontends/si2168*
9698 SI470X FM RADIO RECEIVER I2C DRIVER
9701 T: git git://linuxtv.org/media_tree.git
9702 W: https://linuxtv.org
9704 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9706 SI470X FM RADIO RECEIVER USB DRIVER
9709 T: git git://linuxtv.org/media_tree.git
9710 W: https://linuxtv.org
9712 F: drivers/media/radio/si470x/radio-si470x-common.c
9713 F: drivers/media/radio/si470x/radio-si470x.h
9714 F: drivers/media/radio/si470x/radio-si470x-usb.c
9716 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9719 T: git git://linuxtv.org/media_tree.git
9720 W: https://linuxtv.org
9722 F: drivers/media/radio/si4713/si4713.?
9724 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9727 T: git git://linuxtv.org/media_tree.git
9728 W: https://linuxtv.org
9730 F: drivers/media/radio/si4713/radio-platform-si4713.c
9732 SI4713 FM RADIO TRANSMITTER USB DRIVER
9735 T: git git://linuxtv.org/media_tree.git
9736 W: https://linuxtv.org
9738 F: drivers/media/radio/si4713/radio-usb-si4713.c
9743 W: https://linuxtv.org
9744 T: git git://linuxtv.org/media_tree.git
9746 F: drivers/media/common/siano/
9747 F: drivers/media/usb/siano/
9748 F: drivers/media/usb/siano/
9749 F: drivers/media/mmc/siano/
9755 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9756 F: drivers/video/fbdev/simplefb.c
9757 F: include/linux/platform_data/simplefb.h
9759 SH_VEU V4L2 MEM2MEM DRIVER
9762 F: drivers/media/platform/sh_veu.c
9764 SH_VOU V4L2 OUTPUT DRIVER
9767 F: drivers/media/platform/sh_vou.c
9768 F: include/media/drv-intf/sh_vou.h
9770 SIMPLE FIRMWARE INTERFACE (SFI)
9773 W: http://simplefirmware.org/
9774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9776 F: arch/x86/platform/sfi/
9778 F: include/linux/sfi*.h
9780 SIMTEC EB110ATX (Chalice CATS)
9784 W: http://www.simtec.co.uk/products/EB110ATX/
9787 SIMTEC EB2410ITX (BAST)
9791 W: http://www.simtec.co.uk/products/EB2410ITX/
9793 F: arch/arm/mach-s3c24xx/mach-bast.c
9794 F: arch/arm/mach-s3c24xx/bast-ide.c
9795 F: arch/arm/mach-s3c24xx/bast-irq.c
9797 TI DAVINCI MACHINE SUPPORT
9800 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9801 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9803 F: arch/arm/mach-davinci/
9804 F: drivers/i2c/busses/i2c-davinci.c
9806 TI DAVINCI SERIES MEDIA DRIVER
9809 W: https://linuxtv.org
9810 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9811 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9813 F: drivers/media/platform/davinci/
9814 F: include/media/davinci/
9816 TI AM437X VPFE DRIVER
9819 W: https://linuxtv.org
9820 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9821 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9823 F: drivers/media/platform/am437x/
9825 OV2659 OMNIVISION SENSOR DRIVER
9828 W: https://linuxtv.org
9829 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9830 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9832 F: drivers/media/i2c/ov2659.c
9833 F: include/media/i2c/ov2659.h
9835 SILICON MOTION SM712 FRAME BUFFER DRIVER
9841 F: drivers/video/fbdev/sm712*
9842 F: Documentation/fb/sm712fb.txt
9844 SIS 190 ETHERNET DRIVER
9848 F: drivers/net/ethernet/sis/sis190.c
9850 SIS 900/7016 FAST ETHERNET DRIVER
9852 W: http://www.brownhat.org/sis900.html
9855 F: drivers/net/ethernet/sis/sis900.*
9857 SIS FRAMEBUFFER DRIVER
9859 W: http://www.winischhofer.net/linuxsisvga.shtml
9861 F: Documentation/fb/sisfb.txt
9862 F: drivers/video/fbdev/sis/
9863 F: include/video/sisfb.h
9867 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9869 F: drivers/usb/misc/sisusbvga/
9879 F: include/linux/sl?b*.h
9882 SLEEPABLE READ-COPY UPDATE (SRCU)
9889 W: http://www.rdrop.com/users/paulmck/RCU/
9891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9892 F: include/linux/srcu.h
9893 F: kernel/rcu/srcu.c
9895 SMACK SECURITY MODULE
9898 W: http://schaufler-ca.com
9899 T: git git://git.gitorious.org/smack-next/kernel.git
9901 F: Documentation/security/Smack.txt
9904 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9908 F: drivers/power/avs/
9909 F: include/linux/power/smartreflex.h
9912 SMC91x ETHERNET DRIVER
9915 F: drivers/net/ethernet/smsc/smc91x.*
9917 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9921 F: drivers/media/i2c/smiapp/
9922 F: include/media/i2c/smiapp.h
9923 F: drivers/media/i2c/smiapp-pll.c
9924 F: drivers/media/i2c/smiapp-pll.h
9925 F: include/uapi/linux/smiapp.h
9926 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9928 SMM665 HARDWARE MONITOR DRIVER
9932 F: Documentation/hwmon/smm665
9933 F: drivers/hwmon/smm665.c
9935 SMSC EMC2103 HARDWARE MONITOR DRIVER
9939 F: Documentation/hwmon/emc2103
9940 F: drivers/hwmon/emc2103.c
9942 SMSC SCH5627 HARDWARE MONITOR DRIVER
9946 F: Documentation/hwmon/sch5627
9947 F: drivers/hwmon/sch5627.c
9949 SMSC47B397 HARDWARE MONITOR DRIVER
9953 F: Documentation/hwmon/smsc47b397
9954 F: drivers/hwmon/smsc47b397.c
9956 SMSC911x ETHERNET DRIVER
9960 F: include/linux/smsc911x.h
9961 F: drivers/net/ethernet/smsc/smsc911x.*
9963 SMSC9420 PCI ETHERNET DRIVER
9967 F: drivers/net/ethernet/smsc/smsc9420.*
9969 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9973 F: drivers/video/fbdev/smscufx.c
9975 SOC-CAMERA V4L2 SUBSYSTEM
9978 T: git git://linuxtv.org/media_tree.git
9980 F: include/media/soc*
9981 F: drivers/media/i2c/soc_camera/
9982 F: drivers/media/platform/soc_camera/
9984 SOEKRIS NET48XX LED SUPPORT
9987 F: drivers/leds/leds-net48xx.c
9989 SOFTLOGIC 6x10 MPEG CODEC
9996 F: drivers/media/pci/solo6x10/
9998 SOFTWARE RAID (Multiple Disks) SUPPORT
10003 F: include/linux/raid/
10004 F: include/uapi/linux/raid/
10006 SONIC NETWORK DRIVER
10010 F: drivers/net/ethernet/natsemi/sonic.*
10012 SONICS SILICON BACKPLANE DRIVER (SSB)
10017 F: include/linux/ssb/
10019 SONY VAIO CONTROL DEVICE DRIVER
10022 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10024 F: Documentation/laptops/sony-laptop.txt
10025 F: drivers/char/sonypi.c
10026 F: drivers/platform/x86/sony-laptop.c
10027 F: include/linux/sony-laptop.h
10029 SONY MEMORYSTICK CARD SUPPORT
10031 W: http://tifmxx.berlios.de/
10033 F: drivers/memstick/host/tifm_ms.c
10035 SONY MEMORYSTICK STANDARD SUPPORT
10038 F: drivers/memstick/core/ms_block.*
10044 W: http://www.alsa-project.org/
10045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10046 T: git git://git.alsa-project.org/alsa-kernel.git
10047 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10049 F: Documentation/sound/
10051 F: include/uapi/sound/
10054 SOUND - COMPRESSED AUDIO
10057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10059 F: Documentation/sound/alsa/compress_offload.txt
10060 F: include/sound/compress_driver.h
10061 F: include/uapi/sound/compress_*
10062 F: sound/core/compress_offload.c
10063 F: sound/soc/soc-compress.c
10065 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10070 W: http://alsa-project.org/main/index.php/ASoC
10072 F: Documentation/sound/alsa/soc/
10074 F: include/sound/soc*
10076 SOUND - DMAENGINE HELPERS
10079 F: include/sound/dmaengine_pcm.h
10080 F: sound/core/pcm_dmaengine.c
10081 F: sound/soc/soc-generic-dmaengine-pcm.c
10086 W: https://linuxtv.org
10087 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10089 F: drivers/media/dvb-frontends/sp2*
10091 SPARC + UltraSPARC (sparc/sparc64)
10094 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10101 SPARC SERIAL DRIVERS
10104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10107 F: include/linux/sunserialcore.h
10108 F: drivers/tty/serial/suncore.c
10109 F: drivers/tty/serial/sunhv.c
10110 F: drivers/tty/serial/sunsab.c
10111 F: drivers/tty/serial/sunsab.h
10112 F: drivers/tty/serial/sunsu.c
10113 F: drivers/tty/serial/sunzilog.c
10114 F: drivers/tty/serial/sunzilog.h
10119 W: https://sparse.wiki.kernel.org/
10120 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10121 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10123 F: include/linux/compiler.h
10125 SPEAR PLATFORM SUPPORT
10130 W: http://www.st.com/spear
10132 F: arch/arm/mach-spear/
10134 SPEAR CLOCK FRAMEWORK SUPPORT
10138 W: http://www.st.com/spear
10140 F: drivers/clk/spear/
10145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10146 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10148 F: Documentation/spi/
10150 F: include/linux/spi/
10151 F: include/uapi/linux/spi/
10153 SPIDERNET NETWORK DRIVER for CELL
10157 F: Documentation/networking/spider_net.txt
10158 F: drivers/net/ethernet/toshiba/spider_net*
10163 W: http://www.ibm.com/developerworks/power/cell/
10165 F: Documentation/filesystems/spufs.txt
10166 F: arch/powerpc/platforms/cell/spufs/
10168 SQUASHFS FILE SYSTEM
10171 W: http://squashfs.org.uk
10173 F: Documentation/filesystems/squashfs.txt
10176 SRM (Alpha) environment access
10179 F: arch/alpha/kernel/srm_env.c
10185 F: Documentation/stable_kernel_rules.txt
10189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10192 F: drivers/staging/
10198 F: drivers/staging/comedi/
10200 STAGING - FLARION FT1000 DRIVERS
10203 F: drivers/staging/ft1000/
10205 STAGING - INDUSTRIAL IO
10209 F: drivers/staging/iio/
10211 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10213 W: http://www.lirc.org/
10215 F: drivers/staging/media/lirc/
10217 STAGING - LUSTRE PARALLEL FILESYSTEM
10221 W: http://wiki.lustre.org/
10223 F: drivers/staging/lustre
10225 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10230 F: drivers/staging/nvec/
10232 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10236 W: http://wiki.laptop.org/go/DCON
10238 F: drivers/staging/olpc_dcon/
10240 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10243 F: drivers/staging/panel/
10245 STAGING - REALTEK RTL8712U DRIVERS
10249 F: drivers/staging/rtl8712/
10251 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10256 F: drivers/staging/rtl8723au/
10258 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10264 F: drivers/staging/sm750fb/
10270 F: drivers/staging/slicoss/
10272 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10278 W: http://www.linux-speakup.org/
10280 F: drivers/staging/speakup/
10282 STAGING - VIA VT665X DRIVERS
10285 F: drivers/staging/vt665?/
10287 STAGING - WILC1000 WIFI DRIVER
10296 F: drivers/staging/wilc1000/
10298 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10301 F: drivers/staging/xgifb/
10307 F: drivers/staging/rdma/hfi1
10309 STARFIRE/DURALAN NETWORK DRIVER
10312 F: drivers/net/ethernet/adaptec/starfire*
10316 W: http://sammy.net/sun3/
10318 F: arch/m68k/kernel/*sun3*
10319 F: arch/m68k/sun3*/
10320 F: arch/m68k/include/asm/sun3*
10321 F: drivers/net/ethernet/i825xx/sun3*
10323 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10327 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10328 F: drivers/input/keyboard/sun4i-lradc-keys.c
10330 SUNDANCE NETWORK DRIVER
10334 F: drivers/net/ethernet/dlink/sundance.c
10338 Q: http://patchwork.kernel.org/project/linux-sh/list/
10340 F: Documentation/sh/
10350 F: Documentation/power/
10351 F: arch/x86/kernel/acpi/
10352 F: drivers/base/power/
10354 F: include/linux/suspend.h
10355 F: include/linux/freezer.h
10356 F: include/linux/pm.h
10362 F: Documentation/svga.txt
10363 F: arch/x86/boot/video*
10370 F: arch/*/kernel/pci-swiotlb.c
10371 F: include/linux/swiotlb.h
10378 F: include/net/switchdev.h
10380 SYNOPSYS ARC ARCHITECTURE
10385 F: Documentation/devicetree/bindings/arc/*
10386 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10387 F: drivers/tty/serial/arc_uart.c
10388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10390 SYNOPSYS ARC SDP platform support
10393 F: arch/arc/plat-axs10x
10394 F: arch/arc/boot/dts/ax*
10395 F: Documentation/devicetree/bindings/arc/axs10*
10397 SYSTEM CONFIGURATION (SYSCON)
10400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10402 F: drivers/mfd/syscon.c
10407 F: Documentation/filesystems/sysv-fs.txt
10409 F: include/linux/sysv_fs.h
10415 W: http://www.linux-iscsi.org
10416 W: http://groups.google.com/group/linux-iscsi-target-dev
10417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10421 F: Documentation/target/
10423 TASKSTATS STATISTICS INTERFACE
10426 F: Documentation/accounting/taskstats*
10427 F: include/linux/taskstats*
10428 F: kernel/taskstats.c
10434 F: include/net/pkt_cls.h
10435 F: include/uapi/linux/pkt_cls.h
10438 TCP LOW PRIORITY MODULE
10441 W: http://tcp-lp-mod.sourceforge.net/
10443 F: net/ipv4/tcp_lp.c
10445 TDA10071 MEDIA DRIVER
10448 W: https://linuxtv.org
10449 W: http://palosaari.fi/linux/
10450 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10451 T: git git://linuxtv.org/anttip/media_tree.git
10453 F: drivers/media/dvb-frontends/tda10071*
10455 TDA18212 MEDIA DRIVER
10458 W: https://linuxtv.org
10459 W: http://palosaari.fi/linux/
10460 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10461 T: git git://linuxtv.org/anttip/media_tree.git
10463 F: drivers/media/tuners/tda18212*
10465 TDA18218 MEDIA DRIVER
10468 W: https://linuxtv.org
10469 W: http://palosaari.fi/linux/
10470 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10471 T: git git://linuxtv.org/anttip/media_tree.git
10473 F: drivers/media/tuners/tda18218*
10475 TDA18271 MEDIA DRIVER
10478 W: https://linuxtv.org
10479 W: http://github.com/mkrufky
10480 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10481 T: git git://linuxtv.org/mkrufky/tuners.git
10483 F: drivers/media/tuners/tda18271*
10485 TDA827x MEDIA DRIVER
10488 W: https://linuxtv.org
10489 W: http://github.com/mkrufky
10490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10491 T: git git://linuxtv.org/mkrufky/tuners.git
10493 F: drivers/media/tuners/tda8290.*
10495 TDA8290 MEDIA DRIVER
10498 W: https://linuxtv.org
10499 W: http://github.com/mkrufky
10500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10501 T: git git://linuxtv.org/mkrufky/tuners.git
10503 F: drivers/media/tuners/tda8290.*
10505 TDA9840 MEDIA DRIVER
10508 T: git git://linuxtv.org/media_tree.git
10509 W: https://linuxtv.org
10511 F: drivers/media/i2c/tda9840*
10513 TEA5761 TUNER DRIVER
10516 W: https://linuxtv.org
10517 T: git git://linuxtv.org/media_tree.git
10519 F: drivers/media/tuners/tea5761.*
10521 TEA5767 TUNER DRIVER
10524 W: https://linuxtv.org
10525 T: git git://linuxtv.org/media_tree.git
10527 F: drivers/media/tuners/tea5767.*
10529 TEA6415C MEDIA DRIVER
10532 T: git git://linuxtv.org/media_tree.git
10533 W: https://linuxtv.org
10535 F: drivers/media/i2c/tea6415c*
10537 TEA6420 MEDIA DRIVER
10540 T: git git://linuxtv.org/media_tree.git
10541 W: https://linuxtv.org
10543 F: drivers/media/i2c/tea6420*
10549 F: drivers/net/team/
10550 F: include/linux/if_team.h
10551 F: include/uapi/linux/if_team.h
10553 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10556 F: arch/x86/platform/ts5500/
10558 TECHNOTREND USB IR RECEIVER
10562 F: drivers/media/rc/ttusbir.c
10564 TEGRA ARCHITECTURE SUPPORT
10569 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10578 F: drivers/clk/tegra/
10583 F: drivers/dma/tegra20-apb-dma.c
10588 F: drivers/i2c/busses/i2c-tegra.c
10590 TEGRA IOMMU DRIVERS
10593 F: drivers/iommu/tegra*
10599 F: drivers/input/keyboard/tegra-kbc.c
10604 F: drivers/pwm/pwm-tegra.c
10606 TEGRA SERIAL DRIVER
10609 F: drivers/tty/serial/serial-tegra.c
10614 F: drivers/spi/spi-tegra*
10616 TEHUTI ETHERNET DRIVER
10620 F: drivers/net/ethernet/tehuti/*
10622 Telecom Clock Driver for MCPL0010
10625 F: drivers/char/tlclk.c
10627 TENSILICA XTENSA PORT (xtensa)
10633 F: drivers/irqchip/irq-xtensa-*
10635 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10638 T: git git://linuxtv.org/media_tree.git
10639 W: https://linuxtv.org
10641 F: drivers/media/radio/radio-raremono.c
10647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10649 Q: https://patchwork.kernel.org/project/linux-pm/list/
10651 F: drivers/thermal/
10652 F: include/linux/thermal.h
10653 F: include/uapi/linux/thermal.h
10654 F: include/linux/cpu_cooling.h
10655 F: Documentation/devicetree/bindings/thermal/
10657 THERMAL/CPU_COOLING
10663 F: Documentation/thermal/cpu-cooling-api.txt
10664 F: drivers/thermal/cpu_cooling.c
10665 F: include/linux/cpu_cooling.h
10667 THINGM BLINK(1) USB RGB LED DRIVER
10670 F: drivers/hid/hid-thingm.c
10672 THINKPAD ACPI EXTRAS DRIVER
10676 W: http://ibm-acpi.sourceforge.net
10677 W: http://thinkwiki.org/wiki/Ibm-acpi
10678 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10680 F: drivers/platform/x86/thinkpad_acpi.c
10682 TI BANDGAP AND THERMAL DRIVER
10687 F: drivers/thermal/ti-soc-thermal/
10689 TI CDCE706 CLOCK DRIVER
10692 F: drivers/clk/clk-cdce706.c
10699 F: include/linux/clk/ti.h
10701 TI FLASH MEDIA INTERFACE DRIVER
10704 F: drivers/misc/tifm*
10705 F: drivers/mmc/host/tifm_sd.c
10706 F: include/linux/tifm.h
10708 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10713 F: drivers/soc/ti/*
10714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10717 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10722 F: sound/soc/codecs/lm49453*
10723 F: sound/soc/codecs/isabelle*
10725 TI LP855x BACKLIGHT DRIVER
10728 F: Documentation/backlight/lp855x-driver.txt
10729 F: drivers/video/backlight/lp855x_bl.c
10730 F: include/linux/platform_data/lp855x.h
10732 TI LP8727 CHARGER DRIVER
10735 F: drivers/power/lp8727_charger.c
10736 F: include/linux/platform_data/lp8727.h
10738 TI LP8788 MFD DRIVER
10741 F: drivers/iio/adc/lp8788_adc.c
10742 F: drivers/leds/leds-lp8788.c
10743 F: drivers/mfd/lp8788*.c
10744 F: drivers/power/lp8788-charger.c
10745 F: drivers/regulator/lp8788-*.c
10746 F: include/linux/mfd/lp8788*.h
10748 TI NETCP ETHERNET DRIVER
10753 F: drivers/net/ethernet/ti/netcp*
10755 TI TAS571X FAMILY ASoC CODEC DRIVER
10759 F: sound/soc/codecs/tas571x*
10761 TI TWL4030 SERIES SOC CODEC DRIVER
10765 F: sound/soc/codecs/twl4030*
10767 TI WILINK WIRELESS DRIVERS
10769 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10770 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10773 F: drivers/net/wireless/ti/
10774 F: include/linux/wl12xx.h
10781 W: http://tipc.sourceforge.net/
10783 F: include/uapi/linux/tipc*.h
10788 W: http://www.ezchip.com/scm/
10791 F: drivers/char/tile-srom.c
10792 F: drivers/edac/tile_edac.c
10793 F: drivers/net/ethernet/tile/
10794 F: drivers/rtc/rtc-tile.c
10795 F: drivers/tty/hvc/hvc_tile.c
10796 F: drivers/tty/serial/tilegx.c
10797 F: drivers/usb/host/*-tilegx.c
10798 F: include/linux/usb/tilegx.h
10800 TLAN NETWORK DRIVER
10803 W: http://sourceforge.net/projects/tlan/
10805 F: Documentation/networking/tlan.txt
10806 F: drivers/net/ethernet/ti/tlan.*
10808 TOMOYO SECURITY MODULE
10815 W: http://tomoyo.sourceforge.jp/
10816 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10818 F: security/tomoyo/
10820 TOPSTAR LAPTOP EXTRAS DRIVER
10824 F: drivers/platform/x86/topstar-laptop.c
10826 TOSHIBA ACPI EXTRAS DRIVER
10830 F: drivers/platform/x86/toshiba_acpi.c
10832 TOSHIBA BLUETOOTH DRIVER
10836 F: drivers/platform/x86/toshiba_bluetooth.c
10838 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10842 F: drivers/platform/x86/toshiba_haps.c
10844 TOSHIBA WMI HOTKEYS DRIVER
10848 F: drivers/platform/x86/toshiba-wmi.c
10852 W: http://www.buzzard.org.uk/toshiba/
10854 F: drivers/char/toshiba.c
10855 F: include/linux/toshiba.h
10856 F: include/uapi/linux/toshiba.h
10858 TOSHIBA TC358743 DRIVER
10862 F: drivers/media/i2c/tc358743*
10863 F: include/media/i2c/tc358743.h
10869 F: drivers/mmc/host/tmio_mmc*
10870 F: drivers/mmc/host/sh_mobile_sdhi.c
10871 F: include/linux/mmc/tmio.h
10872 F: include/linux/mmc/sh_mobile_sdhi.h
10874 TMP401 HARDWARE MONITOR DRIVER
10878 F: Documentation/hwmon/tmp401
10879 F: drivers/hwmon/tmp401.c
10881 TMPFS (SHMEM FILESYSTEM)
10885 F: include/linux/shmem_fs.h
10888 TM6000 VIDEO4LINUX DRIVER
10891 W: https://linuxtv.org
10892 T: git git://linuxtv.org/media_tree.git
10894 F: drivers/media/usb/tm6000/
10896 TW68 VIDEO4LINUX DRIVER
10899 T: git git://linuxtv.org/media_tree.git
10900 W: https://linuxtv.org
10902 F: drivers/media/pci/tw68/
10909 W: http://tpmdd.sourceforge.net
10911 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10912 T: https://github.com/PeterHuewe/linux-tpmdd
10914 F: drivers/char/tpm/
10916 TPM IBM_VTPM DEVICE DRIVER
10918 W: http://tpmdd.sourceforge.net
10921 F: drivers/char/tpm/tpm_ibmvtpm*
10926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10928 F: Documentation/trace/ftrace.txt
10929 F: arch/*/*/*/ftrace.h
10930 F: arch/*/kernel/ftrace.c
10931 F: include/*/ftrace.h
10932 F: include/linux/trace*.h
10935 F: tools/testing/selftests/ftrace/
10939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10941 K: ^Subject:.*(?i)trivial
10947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10948 F: Documentation/serial/
10950 F: drivers/tty/serial/serial_core.c
10951 F: include/linux/serial_core.h
10952 F: include/linux/serial.h
10953 F: include/linux/tty.h
10954 F: include/uapi/linux/serial_core.h
10955 F: include/uapi/linux/serial.h
10956 F: include/uapi/linux/tty.h
10958 TUA9001 MEDIA DRIVER
10961 W: https://linuxtv.org
10962 W: http://palosaari.fi/linux/
10963 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10964 T: git git://linuxtv.org/anttip/media_tree.git
10966 F: drivers/media/tuners/tua9001*
10968 TULIP NETWORK DRIVERS
10972 F: drivers/net/ethernet/dec/tulip/
10976 W: http://vtun.sourceforge.net/tun
10978 F: Documentation/networking/tuntap.txt
10979 F: arch/um/os-Linux/drivers/
10981 TURBOCHANNEL SUBSYSTEM
10985 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10988 F: include/linux/tc.h
10990 U14-34F SCSI DRIVER
10994 F: drivers/scsi/u14-34f.c
10996 UBI FILE SYSTEM (UBIFS)
11000 T: git git://git.infradead.org/ubifs-2.6.git
11001 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11003 F: Documentation/filesystems/ubifs.txt
11006 UCLINUX (M68KNOMMU AND COLDFIRE)
11008 W: http://www.uclinux.org/
11011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11013 F: arch/m68k/coldfire/
11015 F: arch/m68k/*/*_no.*
11016 F: arch/m68k/include/asm/*_no.*
11021 F: Documentation/filesystems/udf.txt
11027 F: Documentation/filesystems/ufs.txt
11030 UHID USERSPACE HID IO DRIVER:
11034 F: drivers/hid/uhid.c
11035 F: include/uapi/linux/uhid.h
11037 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11041 F: include/linux/uwb.h
11042 F: include/linux/uwb/
11044 UNICORE32 ARCHITECTURE:
11046 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11048 T: git git://github.com/gxt/linux.git
11053 W: http://dotat.at/prog/unifdef
11055 F: scripts/unifdef.c
11057 UNIFORM CDROM DRIVER
11059 W: http://www.kernel.dk
11061 F: Documentation/cdrom/
11062 F: drivers/cdrom/cdrom.c
11063 F: include/linux/cdrom.h
11064 F: include/uapi/linux/cdrom.h
11066 UNISYS S-PAR DRIVERS
11071 F: drivers/staging/unisys/
11073 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11077 F: Documentation/scsi/ufs.txt
11078 F: drivers/scsi/ufs/
11080 UNSORTED BLOCK IMAGES (UBI)
11083 W: http://www.linux-mtd.infradead.org/
11085 T: git git://git.infradead.org/ubifs-2.6.git
11087 F: drivers/mtd/ubi/
11088 F: include/linux/mtd/ubi.h
11089 F: include/uapi/mtd/ubi-user.h
11095 F: Documentation/usb/acm.txt
11096 F: drivers/usb/class/cdc-acm.*
11098 USB AR5523 WIRELESS DRIVER
11102 F: drivers/net/wireless/ath/ar5523/
11110 F: drivers/usb/storage/uas.c
11112 USB CDC ETHERNET DRIVER
11116 F: drivers/net/usb/cdc_*.c
11117 F: include/uapi/linux/usb/cdc.h
11119 USB CHAOSKEY DRIVER
11123 F: drivers/usb/misc/chaoskey.c
11125 USB CYPRESS C67X00 DRIVER
11129 F: drivers/usb/c67x00/
11131 USB DAVICOM DM9601 DRIVER
11134 W: http://www.linux-usb.org/usbnet
11136 F: drivers/net/usb/dm9601.c
11138 USB DIAMOND RIO500 DRIVER
11141 W: http://rio500.sourceforge.net
11143 F: drivers/usb/misc/rio500*
11149 F: Documentation/usb/ehci.txt
11150 F: drivers/usb/host/ehci*
11152 USB GADGET/PERIPHERAL SUBSYSTEM
11155 W: http://www.linux-usb.org/gadget
11156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11158 F: drivers/usb/gadget/
11159 F: include/linux/usb/gadget*
11161 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11166 F: Documentation/hid/hiddev.txt
11167 F: drivers/hid/usbhid/
11173 F: drivers/usb/host/isp116x*
11174 F: include/linux/usb/isp116x.h
11176 USB MASS STORAGE DRIVER
11181 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11182 F: drivers/usb/storage/
11187 T: git git://git.alsa-project.org/alsa-kernel.git
11189 F: sound/usb/midi.*
11191 USB NETWORKING DRIVERS
11194 F: drivers/net/usb/
11200 F: Documentation/usb/ohci.txt
11201 F: drivers/usb/host/ohci*
11203 USB OTG FSM (Finite State Machine)
11205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11208 F: drivers/usb/common/usb-otg-fsm.c
11215 F: drivers/usb/usbip/
11216 F: tools/usb/usbip/
11222 T: git git://github.com/petkan/pegasus.git
11223 W: https://github.com/petkan/pegasus
11225 F: drivers/net/usb/pegasus.*
11230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11232 F: drivers/usb/phy/
11234 USB PRINTER DRIVER (usblp)
11238 F: drivers/usb/class/usblp.c
11240 USB QMI WWAN NETWORK DRIVER
11244 F: Documentation/ABI/testing/sysfs-class-net-qmi
11245 F: drivers/net/usb/qmi_wwan.c
11251 T: git git://github.com/petkan/rtl8150.git
11252 W: https://github.com/petkan/rtl8150
11254 F: drivers/net/usb/rtl8150.c
11256 USB SERIAL SUBSYSTEM
11260 F: Documentation/usb/usb-serial.txt
11261 F: drivers/usb/serial/
11262 F: include/linux/usb/serial.h
11264 USB SMSC75XX ETHERNET DRIVER
11268 F: drivers/net/usb/smsc75xx.*
11270 USB SMSC95XX ETHERNET DRIVER
11274 F: drivers/net/usb/smsc95xx.*
11279 W: http://www.linux-usb.org
11280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11282 F: Documentation/usb/
11284 F: include/linux/usb.h
11285 F: include/linux/usb/
11291 F: drivers/usb/host/uhci*
11293 USB "USBNET" DRIVER FRAMEWORK
11296 W: http://www.linux-usb.org/usbnet
11298 F: drivers/net/usb/usbnet.c
11299 F: include/linux/usb/usbnet.h
11305 T: git git://linuxtv.org/media_tree.git
11306 W: http://www.ideasonboard.org/uvc/
11308 F: drivers/media/usb/uvc/
11309 F: include/uapi/linux/uvcvideo.h
11314 T: git git://linuxtv.org/media_tree.git
11315 W: https://linuxtv.org
11317 F: drivers/media/usb/usbvision/
11323 F: drivers/usb/gadget/function/*uvc*
11324 F: drivers/usb/gadget/legacy/webcam.c
11326 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11330 F: drivers/net/wireless/rndis_wlan.c
11336 F: drivers/usb/host/xhci*
11337 F: drivers/usb/host/pci-quirks*
11341 W: http://linux-lc100020.sourceforge.net
11343 F: drivers/net/wireless/zydas/zd1201.*
11349 T: git git://linuxtv.org/media_tree.git
11350 W: http://royale.zerezo.com/zr364xx/
11352 F: Documentation/video4linux/zr364xx.txt
11353 F: drivers/media/usb/zr364xx/
11359 F: drivers/usb/common/ulpi.c
11360 F: include/linux/ulpi/
11362 USER-MODE LINUX (UML)
11367 W: http://user-mode-linux.sourceforge.net
11369 F: Documentation/virtual/uml/
11375 USERSPACE I/O (UIO)
11379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11380 F: Documentation/DocBook/uio-howto.tmpl
11382 F: include/linux/uio*.h
11387 W: http://en.wikipedia.org/wiki/Util-linux
11388 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11394 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11396 F: Documentation/fb/uvesafb.txt
11397 F: drivers/video/fbdev/uvesafb.*
11403 F: drivers/mtd/nand/vf610_nfc.c
11405 VFAT/FAT/MSDOS FILESYSTEM
11408 F: Documentation/filesystems/vfat.txt
11415 F: Documentation/vfio.txt
11417 F: include/linux/vfio.h
11418 F: include/uapi/linux/vfio.h
11420 VFIO PLATFORM DRIVER
11424 F: drivers/vfio/platform/
11426 VIDEOBUF2 FRAMEWORK
11432 F: drivers/media/v4l2-core/videobuf2-*
11433 F: include/media/videobuf2-*
11435 VIRTUAL SERIO DEVICE DRIVER
11438 F: drivers/input/serio/userio.c
11439 F: include/uapi/linux/userio.h
11441 VIRTIO CONSOLE DRIVER
11445 F: drivers/char/virtio_console.c
11446 F: include/linux/virtio_console.h
11447 F: include/uapi/linux/virtio_console.h
11449 VIRTIO CORE, NET AND BLOCK DRIVERS
11455 F: drivers/net/virtio_net.c
11456 F: drivers/block/virtio_blk.c
11457 F: include/linux/virtio_*.h
11458 F: include/uapi/linux/virtio_*.h
11460 VIRTIO DRIVERS FOR S390
11467 F: drivers/s390/virtio/
11475 F: drivers/gpu/drm/virtio/
11476 F: include/uapi/linux/virtio_gpu.h
11478 VIRTIO HOST (VHOST)
11485 F: include/uapi/linux/vhost.h
11487 VIRTIO INPUT DRIVER
11490 F: drivers/virtio/virtio_input.c
11491 F: include/uapi/linux/virtio_input.h
11493 VIA RHINE NETWORK DRIVER
11495 F: drivers/net/ethernet/via/via-rhine.c
11497 VIA SD/MMC CARD CONTROLLER DRIVER
11501 F: drivers/mmc/host/via-sdmmc.c
11503 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11507 F: include/linux/via-core.h
11508 F: include/linux/via-gpio.h
11509 F: include/linux/via_i2c.h
11510 F: drivers/video/fbdev/via/
11512 VIA VELOCITY NETWORK DRIVER
11516 F: drivers/net/ethernet/via/via-velocity.*
11525 VIVID VIRTUAL VIDEO DRIVER
11528 T: git git://linuxtv.org/media_tree.git
11529 W: https://linuxtv.org
11531 F: drivers/media/platform/vivid/*
11537 F: drivers/net/macvlan.c
11538 F: include/linux/if_*vlan.h
11545 F: drivers/vlynq/vlynq.c
11546 F: include/linux/vlynq.h
11554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11555 F: Documentation/vme_api.txt
11556 F: drivers/staging/vme/
11558 F: include/linux/vme*
11560 VMWARE HYPERVISOR INTERFACE
11564 F: arch/x86/kernel/cpu/vmware.c
11566 VMWARE BALLOON DRIVER
11572 F: drivers/misc/vmw_balloon.c
11574 VMWARE VMMOUSE SUBDRIVER
11579 F: drivers/input/mouse/vmmouse.c
11580 F: drivers/input/mouse/vmmouse.h
11582 VMWARE VMXNET3 ETHERNET DRIVER
11587 F: drivers/net/vmxnet3/
11589 VMware PVSCSI driver
11594 F: drivers/scsi/vmw_pvscsi.c
11595 F: drivers/scsi/vmw_pvscsi.h
11597 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11601 W: http://www.slimlogic.co.uk/?p=48
11602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11604 F: drivers/regulator/
11605 F: include/linux/regulator/
11612 F: drivers/net/vrf.c
11613 F: Documentation/networking/vrf.txt
11615 VT1211 HARDWARE MONITOR DRIVER
11619 F: Documentation/hwmon/vt1211
11620 F: drivers/hwmon/vt1211.c
11622 VT8231 HARDWARE MONITOR DRIVER
11626 F: drivers/hwmon/vt8231.c
11628 VUB300 USB to SDIO/SD/MMC bridge chip
11633 F: drivers/mmc/host/vub300.c
11635 W1 DALLAS'S 1-WIRE BUS
11638 F: Documentation/w1/
11641 W83791D HARDWARE MONITORING DRIVER
11645 F: Documentation/hwmon/w83791d
11646 F: drivers/hwmon/w83791d.c
11648 W83793 HARDWARE MONITORING DRIVER
11652 F: Documentation/hwmon/w83793
11653 F: drivers/hwmon/w83793.c
11655 W83795 HARDWARE MONITORING DRIVER
11659 F: drivers/hwmon/w83795.c
11661 W83L51xD SD/MMC CARD INTERFACE DRIVER
11664 F: drivers/mmc/host/wbsd.*
11666 WACOM PROTOCOL 4 SERIAL TABLETS
11671 F: drivers/input/tablet/wacom_serial4.c
11673 WATCHDOG DEVICE DRIVERS
11676 W: http://www.linux-watchdog.org/
11677 T: git git://www.linux-watchdog.org/linux-watchdog.git
11679 F: Documentation/watchdog/
11680 F: drivers/watchdog/
11681 F: include/linux/watchdog.h
11682 F: include/uapi/linux/watchdog.h
11688 F: drivers/scsi/wd7000.c
11694 F: drivers/hid/hid-wiimote*
11699 F: drivers/media/rc/winbond-cir.c
11706 W: http://linuxwimax.org
11707 F: Documentation/wimax/README.wimax
11708 F: include/linux/wimax/debug.h
11709 F: include/net/wimax.h
11710 F: include/uapi/linux/wimax.h
11713 WISTRON LAPTOP BUTTON DRIVER
11716 F: drivers/input/misc/wistron_btns.c
11718 WL3501 WIRELESS PCMCIA CARD DRIVER
11721 W: http://oops.ghostprotocols.net:81/blog
11723 F: drivers/net/wireless/wl3501*
11725 WOLFSON MICROELECTRONICS DRIVERS
11727 T: git https://github.com/CirrusLogic/linux-drivers.git
11728 W: https://github.com/CirrusLogic/linux-drivers/wiki
11730 F: Documentation/hwmon/wm83??
11731 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11732 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11733 F: Documentation/devicetree/bindings/mfd/arizona.txt
11734 F: arch/arm/mach-s3c64xx/mach-crag6410*
11735 F: drivers/clk/clk-wm83*.c
11736 F: drivers/extcon/extcon-arizona.c
11737 F: drivers/leds/leds-wm83*.c
11738 F: drivers/gpio/gpio-*wm*.c
11739 F: drivers/gpio/gpio-arizona.c
11740 F: drivers/hwmon/wm83??-hwmon.c
11741 F: drivers/input/misc/wm831x-on.c
11742 F: drivers/input/touchscreen/wm831x-ts.c
11743 F: drivers/input/touchscreen/wm97*.c
11744 F: drivers/mfd/arizona*
11745 F: drivers/mfd/wm*.c
11746 F: drivers/power/wm83*.c
11747 F: drivers/rtc/rtc-wm83*.c
11748 F: drivers/regulator/wm8*.c
11749 F: drivers/video/backlight/wm83*_bl.c
11750 F: drivers/watchdog/wm83*_wdt.c
11751 F: include/linux/mfd/arizona/
11752 F: include/linux/mfd/wm831x/
11753 F: include/linux/mfd/wm8350/
11754 F: include/linux/mfd/wm8400*
11755 F: include/linux/wm97xx.h
11756 F: include/sound/wm????.h
11757 F: sound/soc/codecs/arizona.?
11758 F: sound/soc/codecs/wm*
11763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11765 F: include/linux/workqueue.h
11766 F: kernel/workqueue.c
11767 F: Documentation/workqueue.txt
11773 F: Documentation/networking/x25*
11774 F: include/net/x25*
11777 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11785 F: Documentation/x86/
11788 X86 PLATFORM DRIVERS
11791 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11793 F: drivers/platform/x86/
11794 F: drivers/platform/olpc/
11796 X86 MCE INFRASTRUCTURE
11801 F: arch/x86/kernel/cpu/mcheck/*
11803 X86 MICROCODE UPDATE SUPPORT
11806 F: arch/x86/kernel/cpu/microcode/*
11811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11813 F: arch/x86/entry/vdso/
11815 XC2028/3028 TUNER DRIVER
11818 W: https://linuxtv.org
11819 T: git git://linuxtv.org/media_tree.git
11821 F: drivers/media/tuners/tuner-xc2028.*
11823 XEN HYPERVISOR INTERFACE
11828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11831 F: drivers/*/xen-*front.c
11833 F: arch/x86/include/asm/xen/
11835 F: include/uapi/xen/
11842 F: arch/arm/include/asm/xen/
11844 XEN HYPERVISOR ARM64
11849 F: arch/arm64/include/asm/xen/
11851 XEN NETWORK BACKEND DRIVER
11857 F: drivers/net/xen-netback/*
11863 F: arch/x86/pci/*xen*
11864 F: drivers/pci/*xen*
11866 XEN BLOCK SUBSYSTEM
11871 F: drivers/block/xen-blkback/*
11872 F: drivers/block/xen*
11879 F: drivers/scsi/xen-scsifront.c
11880 F: drivers/xen/xen-scsiback.c
11881 F: include/xen/interface/io/vscsiif.h
11883 XEN SWIOTLB SUBSYSTEM
11887 F: arch/x86/xen/*swiotlb*
11888 F: drivers/xen/*swiotlb*
11891 P: Silicon Graphics Inc
11895 W: http://oss.sgi.com/projects/xfs
11896 T: git git://oss.sgi.com/xfs/xfs.git
11898 F: Documentation/filesystems/xfs.txt
11901 XILINX AXI ETHERNET DRIVER
11905 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11907 XILINX UARTLITE SERIAL DRIVER
11911 F: drivers/tty/serial/uartlite.c
11913 XILINX VIDEO IP CORES
11917 T: git git://linuxtv.org/media_tree.git
11919 F: Documentation/devicetree/bindings/media/xilinx/
11920 F: drivers/media/platform/xilinx/
11921 F: include/uapi/linux/xilinx-v4l2-controls.h
11927 F: drivers/char/xillybus/
11929 XTENSA XTFPGA PLATFORM SUPPORT
11933 F: drivers/spi/spi-xtensa-xtfpga.c
11934 F: sound/soc/xtensa/xtfpga-i2s.c
11936 YAM DRIVER FOR AX.25
11940 F: drivers/net/hamradio/yam*
11941 F: include/linux/yam.h
11943 YEALINK PHONE DRIVER
11947 F: Documentation/input/yealink.txt
11948 F: drivers/input/misc/yealink.*
11950 Z8530 DRIVER FOR AX.25
11952 W: http://yaina.de/jreuter/
11953 W: http://www.qsl.net/dl1bke/
11956 F: Documentation/networking/z8530drv.txt
11957 F: drivers/net/hamradio/*scc.c
11958 F: drivers/net/hamradio/z8530.h
11960 ZBUD COMPRESSED PAGE ALLOCATOR
11965 F: include/linux/zbud.h
11967 ZD1211RW WIRELESS DRIVER
11970 W: http://zd1211.ath.cx/wiki/DriverRewrite
11974 F: drivers/net/wireless/zydas/zd1211rw/
11976 ZPOOL COMPRESSED PAGE STORAGE API
11981 F: include/linux/zpool.h
11983 ZR36067 VIDEO FOR LINUX DRIVER
11986 W: http://mjpeg.sourceforge.net/driver-zoran/
11987 T: hg https://linuxtv.org/hg/v4l-dvb
11989 F: drivers/media/pci/zoran/
11991 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11997 F: drivers/block/zram/
11998 F: Documentation/blockdev/zram.txt
12000 ZS DECSTATION Z85C30 SERIAL DRIVER
12003 F: drivers/tty/serial/zs.*
12005 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12012 F: include/linux/zsmalloc.h
12013 F: Documentation/vm/zsmalloc.txt
12015 ZSWAP COMPRESSED SWAP CACHING
12024 Q: http://patchwork.kernel.org/project/LKML/list/
12025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12026 S: Buried alive in reporters