3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
160 F: include/net/6lowpan.h
162 6PACK NETWORK DRIVER FOR AX.25
166 F: drivers/net/hamradio/6pack.c
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
172 F: drivers/net/ethernet/realtek/r8169.c
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
177 W: http://serial.sourceforge.net
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
186 F: drivers/net/ethernet/8390/
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
208 W: http://linuxtv.org/
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
225 F: Documentation/ABI/
226 F: include/linux/syscalls.h
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
234 F: drivers/hwmon/abituguru.c
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
240 F: drivers/hwmon/abituguru3.c
246 F: drivers/net/ethernet/alteon/acenic*
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
251 W: http://piie.net/?section=acerhdf
253 F: drivers/platform/x86/acerhdf.c
255 ACER WMI LAPTOP EXTRAS
259 F: drivers/platform/x86/acer-wmi.c
265 W: https://01.org/linux-acpi
266 Q: https://patchwork.kernel.org/project/linux-acpi/list/
267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
270 F: drivers/pnp/pnpacpi/
271 F: include/linux/acpi.h
273 F: Documentation/acpi/
274 F: Documentation/ABI/testing/sysfs-bus-acpi
275 F: drivers/pci/*acpi*
276 F: drivers/pci/*/*acpi*
277 F: drivers/pci/*/*/*acpi*
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
286 W: https://acpica.org/
287 W: https://github.com/acpica/acpica/
288 Q: https://patchwork.kernel.org/project/linux-acpi/list/
289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 F: drivers/acpi/acpica/
298 W: https://01.org/linux-acpi
300 F: drivers/acpi/fan.c
305 W: https://01.org/linux-acpi
307 F: drivers/acpi/*thermal*
312 W: https://01.org/linux-acpi
314 F: drivers/acpi/video.c
319 F: drivers/platform/x86/wmi.c
321 AD1889 ALSA SOUND DRIVER
323 W: http://wiki.parisc-linux.org/AD1889
326 F: sound/pci/ad1889.*
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 W: http://wiki.analog.com/AD5254
331 W: http://ez.analog.com/community/linux-device-drivers
333 F: drivers/misc/ad525x_dpot.c
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 W: http://wiki.analog.com/AD5398
338 W: http://ez.analog.com/community/linux-device-drivers
340 F: drivers/regulator/ad5398.c
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 W: http://wiki.analog.com/AD7142
345 W: http://ez.analog.com/community/linux-device-drivers
347 F: drivers/input/misc/ad714x.c
349 AD7877 TOUCHSCREEN DRIVER
351 W: http://wiki.analog.com/AD7877
352 W: http://ez.analog.com/community/linux-device-drivers
354 F: drivers/input/touchscreen/ad7877.c
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 W: http://wiki.analog.com/AD7879
359 W: http://ez.analog.com/community/linux-device-drivers
361 F: drivers/input/touchscreen/ad7879.c
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
367 ADM1025 HARDWARE MONITOR DRIVER
371 F: Documentation/hwmon/adm1025
372 F: drivers/hwmon/adm1025.c
374 ADM1029 HARDWARE MONITOR DRIVER
378 F: drivers/hwmon/adm1029.c
380 ADM8211 WIRELESS DRIVER
382 W: http://wireless.kernel.org/
384 F: drivers/net/wireless/adm8211.*
386 ADP1653 FLASH CONTROLLER DRIVER
390 F: drivers/media/i2c/adp1653.c
391 F: include/media/adp1653.h
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 W: http://wiki.analog.com/ADP5520
396 W: http://ez.analog.com/community/linux-device-drivers
398 F: drivers/mfd/adp5520.c
399 F: drivers/video/backlight/adp5520_bl.c
400 F: drivers/leds/leds-adp5520.c
401 F: drivers/gpio/gpio-adp5520.c
402 F: drivers/input/keyboard/adp5520-keys.c
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 W: http://wiki.analog.com/ADP5588
407 W: http://ez.analog.com/community/linux-device-drivers
409 F: drivers/input/keyboard/adp5588-keys.c
410 F: drivers/gpio/gpio-adp5588.c
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 W: http://wiki.analog.com/ADP8860
415 W: http://ez.analog.com/community/linux-device-drivers
417 F: drivers/video/backlight/adp8860_bl.c
419 ADS1015 HARDWARE MONITOR DRIVER
423 F: Documentation/hwmon/ads1015
424 F: drivers/hwmon/ads1015.c
425 F: include/linux/i2c/ads1015.h
430 F: drivers/macintosh/therm_adt746x.c
432 ADT7475 HARDWARE MONITOR DRIVER
436 F: Documentation/hwmon/adt7475
437 F: drivers/hwmon/adt7475.c
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 W: http://wiki.analog.com/ADXL345
442 W: http://ez.analog.com/community/linux-device-drivers
444 F: drivers/input/misc/adxl34x.c
450 F: Documentation/scsi/advansys.txt
451 F: drivers/scsi/advansys.c
456 F: sound/oss/aedsp16.c
461 W: http://linuxtv.org/
462 W: http://palosaari.fi/linux/
463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
464 T: git git://linuxtv.org/anttip/media_tree.git
466 F: drivers/media/dvb-frontends/af9013*
471 W: http://linuxtv.org/
472 W: http://palosaari.fi/linux/
473 Q: http://patchwork.linuxtv.org/project/linux-media/list/
474 T: git git://linuxtv.org/anttip/media_tree.git
476 F: drivers/media/dvb-frontends/af9033*
481 F: Documentation/filesystems/affs.txt
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
489 F: include/net/af_rxrpc.h
490 F: net/rxrpc/af_rxrpc.c
494 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 F: include/linux/agp*
498 F: include/uapi/linux/agp*
504 F: drivers/scsi/aha152x*
505 F: drivers/scsi/pcmcia/aha152x*
507 AIC7XXX / AIC79XX SCSI DRIVER
511 F: drivers/scsi/aic7xxx/
513 AIMSLAB FM RADIO RECEIVER DRIVER
516 T: git git://linuxtv.org/media_tree.git
517 W: http://linuxtv.org
519 F: drivers/media/radio/radio-aimslab*
526 F: include/linux/*aio*.h
531 W: http://linuxtv.org/
532 W: http://palosaari.fi/linux/
533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
534 T: git git://linuxtv.org/anttip/media_tree.git
536 F: drivers/media/usb/airspy/
538 ALCATEL SPEEDTOUCH USB DRIVER
541 W: http://www.linux-usb.org/SpeedTouch/
543 F: drivers/usb/atm/speedtch.c
544 F: drivers/usb/atm/usbatm.c
546 ALCHEMY AU1XX0 MMC DRIVER
549 F: drivers/mmc/host/au1xmmc.c
555 F: Documentation/i2c/busses/i2c-ali1563
556 F: drivers/i2c/busses/i2c-ali1563.c
566 ALTERA MAILBOX DRIVER
570 F: drivers/mailbox/mailbox-altera.c
572 ALTERA TRIPLE SPEED ETHERNET DRIVER
577 F: drivers/net/ethernet/altera/
579 ALTERA UART/JTAG UART SERIAL DRIVERS
584 F: drivers/tty/serial/altera_uart.c
585 F: drivers/tty/serial/altera_jtaguart.c
586 F: include/linux/altera_uart.h
587 F: include/linux/altera_jtaguart.h
589 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
593 F: drivers/crypto/ccp/
594 F: include/linux/ccp.h
596 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
600 F: Documentation/hwmon/fam15h_power
601 F: drivers/hwmon/fam15h_power.c
603 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
607 F: drivers/usb/gadget/udc/amd5536udc.*
609 AMD GEODE PROCESSOR/CHIPSET SUPPORT
612 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
614 F: drivers/char/hw_random/geode-rng.c
615 F: drivers/crypto/geode*
616 F: drivers/video/fbdev/geode/
617 F: arch/x86/include/asm/geode.h
622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
624 F: drivers/iommu/amd_iommu*.[ch]
625 F: include/linux/amd-iommu.h
630 T: git git://people.freedesktop.org/~gabbayo/linux.git
632 F: drivers/gpu/drm/amd/amdkfd/
633 F: drivers/gpu/drm/amd/include/cik_structs.h
634 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
635 F: drivers/gpu/drm/radeon/radeon_kfd.c
636 F: drivers/gpu/drm/radeon/radeon_kfd.h
637 F: include/uapi/linux/kfd_ioctl.h
639 AMD MICROCODE UPDATE SUPPORT
643 F: arch/x86/kernel/cpu/microcode/amd*
649 F: drivers/net/ethernet/amd/xgbe/
650 F: drivers/net/phy/amd-xgbe-phy.c
652 AMS (Apple Motion Sensor) DRIVER
655 F: drivers/macintosh/ams/
662 F: drivers/infiniband/hw/amso1100/
664 ANALOG DEVICES INC AD9389B DRIVER
668 F: drivers/media/i2c/ad9389b*
670 ANALOG DEVICES INC ADV7180 DRIVER
673 W: http://ez.analog.com/community/linux-device-drivers
675 F: drivers/media/i2c/adv7180.c
677 ANALOG DEVICES INC ADV7511 DRIVER
681 F: drivers/media/i2c/adv7511*
683 ANALOG DEVICES INC ADV7604 DRIVER
687 F: drivers/media/i2c/adv7604*
689 ANALOG DEVICES INC ADV7842 DRIVER
693 F: drivers/media/i2c/adv7842*
695 ANALOG DEVICES INC ASOC CODEC DRIVERS
698 W: http://wiki.analog.com/
699 W: http://ez.analog.com/community/linux-device-drivers
701 F: sound/soc/codecs/adau*
702 F: sound/soc/codecs/adav*
703 F: sound/soc/codecs/ad1*
704 F: sound/soc/codecs/ad7*
705 F: sound/soc/codecs/ssm*
706 F: sound/soc/codecs/sigmadsp.*
708 ANALOG DEVICES INC ASOC DRIVERS
711 W: http://blackfin.uclinux.org/
713 F: sound/soc/blackfin/*
715 ANALOG DEVICES INC IIO DRIVERS
718 W: http://wiki.analog.com/
719 W: http://ez.analog.com/community/linux-device-drivers
722 X: drivers/iio/*/adjd*
723 F: drivers/staging/iio/*/ad*
724 F: staging/iio/trigger/iio-trig-bfin-timer.c
730 T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
734 F: drivers/staging/android/
736 AOA (Apple Onboard Audio) ALSA DRIVER
746 F: arch/x86/kernel/apm_32.c
747 F: include/linux/apm_bios.h
748 F: include/uapi/linux/apm_bios.h
749 F: drivers/char/apm-emulation.c
751 APPLE BCM5974 MULTITOUCH DRIVER
755 F: drivers/input/mouse/bcm5974.c
761 F: drivers/hwmon/applesmc.c
763 APPLETALK NETWORK LAYER
766 F: drivers/net/appletalk/
769 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
773 F: drivers/net/ethernet/apm/xgene/
774 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
776 APTINA CAMERA SENSOR PLL
780 F: drivers/media/i2c/aptina-pll.*
782 ARC FRAMEBUFFER DRIVER
785 F: drivers/video/fbdev/arcfb.c
786 F: drivers/video/fbdev/core/fb_defio.c
788 ARM MFM AND FLOPPY DRIVERS
791 F: arch/arm/lib/floppydma.S
792 F: arch/arm/include/asm/floppy.h
794 ARM PMU PROFILING AND DEBUGGING
797 F: arch/arm/kernel/perf_event*
798 F: arch/arm/oprofile/common.c
799 F: arch/arm/include/asm/pmu.h
800 F: arch/arm/kernel/hw_breakpoint.c
801 F: arch/arm/include/asm/hw_breakpoint.h
806 W: http://www.arm.linux.org.uk/
810 ARM SUB-ARCHITECTURES
815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
817 ARM PRIMECELL AACI PL041 DRIVER
822 ARM PRIMECELL CLCD PL110 DRIVER
825 F: drivers/video/fbdev/amba-clcd.*
827 ARM PRIMECELL KMI PL050 DRIVER
830 F: drivers/input/serio/ambakmi.*
831 F: include/linux/amba/kmi.h
833 ARM PRIMECELL MMCI PL180/1 DRIVER
836 F: drivers/mmc/host/mmci.*
837 F: include/linux/amba/mmci.h
839 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
842 F: drivers/tty/serial/amba-pl01*.c
843 F: include/linux/amba/serial.h
845 ARM PRIMECELL BUS SUPPORT
849 F: include/linux/amba/bus.h
851 ARM/ADS SPHERE MACHINE SUPPORT
856 ARM/AFEB9260 MACHINE SUPPORT
861 ARM/AJECO 1ARM MACHINE SUPPORT
866 ARM/Allwinner A1X SoC support
872 ARM/Allwinner SoC Clock Support
875 F: drivers/clk/sunxi/
877 ARM/Amlogic MesonX SoC support
881 F: drivers/media/rc/meson-ir.c
884 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
889 W: http://maxim.org.za/at91_26.html
890 W: http://www.linux4sam.org
892 F: arch/arm/mach-at91/
894 F: arch/arm/boot/dts/at91*.dts
895 F: arch/arm/boot/dts/at91*.dtsi
896 F: arch/arm/boot/dts/sama*.dts
897 F: arch/arm/boot/dts/sama*.dtsi
898 F: arch/arm/include/debug/at91.S
900 ARM/ATMEL AT91 Clock Support
905 ARM/CALXEDA HIGHBANK ARCHITECTURE
909 F: arch/arm/mach-highbank/
911 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
914 F: arch/arm/mach-cns3xxx/
916 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
922 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
927 F: arch/arm/mach-ep93xx/
928 F: arch/arm/mach-ep93xx/include/mach/
930 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
939 F: arch/arm/include/asm/clkdev.h
940 F: drivers/clk/clkdev.c
942 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
947 ARM/CONTEC MICRO9 MACHINE SUPPORT
950 F: arch/arm/mach-ep93xx/micro9.c
952 ARM/CORESIGHT FRAMEWORK AND DRIVERS
956 F: drivers/coresight/*
957 F: Documentation/trace/coresight.txt
958 F: Documentation/devicetree/bindings/arm/coresight.txt
959 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
961 ARM/CORGI MACHINE SUPPORT
965 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
968 T: git git://git.berlios.de/gemini-board
970 F: arch/arm/mach-gemini/
972 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
977 F: arch/arm/mach-prima2/
979 F: drivers/clocksource/timer-prima2.c
980 F: drivers/clocksource/timer-atlas7.c
983 ARM/EBSA110 MACHINE SUPPORT
986 W: http://www.arm.linux.org.uk/
988 F: arch/arm/mach-ebsa110/
989 F: drivers/net/ethernet/amd/am79c961a.*
991 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
997 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1002 W: http://www.openezx.org/
1004 T: topgit git://git.openezx.org/openezx.git
1005 F: arch/arm/mach-pxa/ezx.c
1007 ARM/FARADAY FA526 PORT
1011 T: git git://git.berlios.de/gemini-board
1012 F: arch/arm/mm/*-fa*
1014 ARM/FOOTBRIDGE ARCHITECTURE
1017 W: http://www.arm.linux.org.uk/
1019 F: arch/arm/include/asm/hardware/dec21285.h
1020 F: arch/arm/mach-footbridge/
1022 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1028 F: arch/arm/mach-imx/
1029 F: arch/arm/mach-mxs/
1030 F: arch/arm/boot/dts/imx*
1031 F: arch/arm/configs/imx*_defconfig
1033 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1040 F: arch/arm/mach-imx/*vf610*
1041 F: arch/arm/boot/dts/vf*
1043 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1048 ARM/GUMSTIX MACHINE SUPPORT
1053 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1058 F: arch/arm/mach-pxa/hx4700.c
1059 F: arch/arm/mach-pxa/include/mach/hx4700.h
1060 F: sound/soc/pxa/hx4700.c
1062 ARM/HISILICON SOC SUPPORT
1065 W: http://www.hisilicon.com
1067 T: git git://github.com/hisilicon/linux-hisi.git
1068 F: arch/arm/mach-hisi/
1070 ARM/HP JORNADA 7XX MACHINE SUPPORT
1074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1075 F: arch/arm/mach-sa1100/jornada720.c
1076 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1078 ARM/IGEP MACHINE SUPPORT
1084 F: arch/arm/boot/dts/omap3-igep*
1086 ARM/INCOME PXA270 SUPPORT
1090 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1092 ARM/INTEL IOP32X ARM ARCHITECTURE
1097 ARM/INTEL IOP33X ARM ARCHITECTURE
1101 ARM/INTEL IOP13XX ARM ARCHITECTURE
1106 ARM/INTEL IQ81342EX MACHINE SUPPORT
1111 ARM/INTEL IXDP2850 MACHINE SUPPORT
1116 ARM/INTEL IXP4XX ARM ARCHITECTURE
1121 F: arch/arm/mach-ixp4xx/
1123 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1127 F: arch/arm/mach-pxa/stargate2.c
1128 F: drivers/pcmcia/pxa2xx_stargate2.c
1130 ARM/INTEL XSC3 (MANZANO) ARM CORE
1135 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1140 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1144 F: arch/arm/mach-keystone/
1145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1147 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1151 F: drivers/clk/keystone/
1153 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1158 F: drivers/clocksource/timer-keystone.c
1160 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1164 F: drivers/power/reset/keystone-reset.c
1166 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1170 F: drivers/memory/*emif*
1172 ARM/LOGICPD PXA270 MACHINE SUPPORT
1177 ARM/MAGICIAN MACHINE SUPPORT
1181 ARM/Marvell Armada 370 and Armada XP SOC support
1188 F: arch/arm/mach-mvebu/
1189 F: drivers/rtc/armada38x-rtc
1191 ARM/Marvell Berlin SoC support
1195 F: arch/arm/mach-berlin/
1197 ARM/Marvell Dove/MV78xx0/Orion SOC support
1204 F: arch/arm/mach-dove/
1205 F: arch/arm/mach-mv78xx0/
1206 F: arch/arm/mach-orion5x/
1207 F: arch/arm/plat-orion/
1209 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1212 W: http://www.digriz.org.uk/ts78xx/kernel
1214 F: arch/arm/mach-orion5x/ts78xx-*
1216 ARM/Mediatek SoC support
1220 F: arch/arm/boot/dts/mt6*
1221 F: arch/arm/boot/dts/mt8*
1222 F: arch/arm/mach-mediatek/
1226 ARM/MICREL KS8695 ARCHITECTURE
1229 F: arch/arm/mach-ks8695/
1232 ARM/MIOA701 MACHINE SUPPORT
1235 F: arch/arm/mach-pxa/mioa701.c
1238 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1242 ARM/NOMADIK ARCHITECTURE
1247 F: arch/arm/mach-nomadik/
1248 F: drivers/pinctrl/nomadik/
1249 F: drivers/i2c/busses/i2c-nomadik.c
1250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1252 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1255 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1258 ARM/QUALCOMM MSM MACHINE SUPPORT
1263 F: arch/arm/mach-msm/
1264 F: drivers/video/fbdev/msm/
1265 F: drivers/mmc/host/msm_sdcc.c
1266 F: drivers/mmc/host/msm_sdcc.h
1267 F: drivers/tty/serial/msm_serial.h
1268 F: drivers/tty/serial/msm_serial.c
1269 F: drivers/*/pm8???-*
1270 F: drivers/mfd/ssbi.c
1271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1274 ARM/TOSA MACHINE SUPPORT
1279 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1282 W: http://hackndev.com
1284 F: arch/arm/mach-pxa/include/mach/palmtx.h
1285 F: arch/arm/mach-pxa/palmtx.c
1286 F: arch/arm/mach-pxa/include/mach/palmt5.h
1287 F: arch/arm/mach-pxa/palmt5.c
1288 F: arch/arm/mach-pxa/include/mach/palmld.h
1289 F: arch/arm/mach-pxa/palmld.c
1290 F: arch/arm/mach-pxa/include/mach/palmte2.h
1291 F: arch/arm/mach-pxa/palmte2.c
1292 F: arch/arm/mach-pxa/include/mach/palmtc.h
1293 F: arch/arm/mach-pxa/palmtc.c
1295 ARM/PALM TREO SUPPORT
1298 W: http://hackndev.com
1300 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1301 F: arch/arm/mach-pxa/palmtreo.c
1306 W: http://hackndev.com
1308 F: arch/arm/mach-pxa/include/mach/palmz72.h
1309 F: arch/arm/mach-pxa/palmz72.c
1313 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1316 ARM/PT DIGITAL BOARD PORT
1319 W: http://www.arm.linux.org.uk/
1322 ARM/QUALCOMM SUPPORT
1329 F: arch/arm/mach-qcom/
1330 F: drivers/soc/qcom/
1331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1333 ARM/RADISYS ENP2611 MACHINE SUPPORT
1338 ARM/RISCPC ARCHITECTURE
1341 W: http://www.arm.linux.org.uk/
1343 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1344 F: arch/arm/include/asm/hardware/ioc.h
1345 F: arch/arm/include/asm/hardware/iomd.h
1346 F: arch/arm/include/asm/hardware/memc.h
1347 F: arch/arm/mach-rpc/
1348 F: drivers/net/ethernet/8390/etherh.c
1349 F: drivers/net/ethernet/i825xx/ether1*
1350 F: drivers/net/ethernet/seeq/ether3*
1351 F: drivers/scsi/arm/
1353 ARM/Rockchip SoC support
1358 F: arch/arm/boot/dts/rk3*
1359 F: arch/arm/mach-rockchip/
1360 F: drivers/clk/rockchip/
1361 F: drivers/i2c/busses/i2c-rk3x.c
1362 F: drivers/*/*rockchip*
1363 F: drivers/*/*/*rockchip*
1364 F: sound/soc/rockchip/
1366 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1371 F: arch/arm/boot/dts/s3c*
1372 F: arch/arm/boot/dts/exynos*
1373 F: arch/arm/plat-samsung/
1374 F: arch/arm/mach-s3c24*/
1375 F: arch/arm/mach-s3c64xx/
1376 F: arch/arm/mach-s5p*/
1377 F: arch/arm/mach-exynos*/
1378 F: drivers/*/*s3c2410*
1379 F: drivers/*/*/*s3c2410*
1380 F: drivers/spi/spi-s3c*
1381 F: sound/soc/samsung/*
1384 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1388 F: arch/arm/mach-s5pv210/
1390 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1396 F: drivers/media/platform/s5p-g2d/
1398 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1405 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1406 F: drivers/media/platform/s5p-mfc/
1408 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1414 F: drivers/media/platform/s5p-tv/
1416 ARM/SHMOBILE ARM ARCHITECTURE
1420 W: http://oss.renesas.com
1421 Q: http://patchwork.kernel.org/project/linux-sh/list/
1422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1424 F: arch/arm/boot/dts/emev2*
1425 F: arch/arm/boot/dts/r7s*
1426 F: arch/arm/boot/dts/r8a*
1427 F: arch/arm/boot/dts/sh*
1428 F: arch/arm/configs/ape6evm_defconfig
1429 F: arch/arm/configs/armadillo800eva_defconfig
1430 F: arch/arm/configs/bockw_defconfig
1431 F: arch/arm/configs/kzm9g_defconfig
1432 F: arch/arm/configs/mackerel_defconfig
1433 F: arch/arm/configs/marzen_defconfig
1434 F: arch/arm/configs/shmobile_defconfig
1435 F: arch/arm/include/debug/renesas-scif.S
1436 F: arch/arm/mach-shmobile/
1439 ARM/SOCFPGA ARCHITECTURE
1442 F: arch/arm/mach-socfpga/
1443 W: http://www.rocketboards.org
1444 T: git://git.rocketboards.org/linux-socfpga.git
1445 T: git://git.rocketboards.org/linux-socfpga-next.git
1447 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1450 F: drivers/clk/socfpga/
1452 ARM/SOCFPGA EDAC SUPPORT
1455 F: drivers/edac/altera_edac.
1457 ARM/STI ARCHITECTURE
1463 W: http://www.stlinux.com
1465 F: arch/arm/mach-sti/
1466 F: arch/arm/boot/dts/sti*
1467 F: drivers/clocksource/arm_global_timer.c
1468 F: drivers/i2c/busses/i2c-st.c
1469 F: drivers/media/rc/st_rc.c
1470 F: drivers/mmc/host/sdhci-st.c
1471 F: drivers/phy/phy-stih407-usb.c
1472 F: drivers/phy/phy-stih41x-usb.c
1473 F: drivers/pinctrl/pinctrl-st.c
1474 F: drivers/reset/sti/
1475 F: drivers/tty/serial/st-asc.c
1476 F: drivers/usb/dwc3/dwc3-st.c
1477 F: drivers/usb/host/ehci-st.c
1478 F: drivers/usb/host/ohci-st.c
1479 F: drivers/ata/ahci_st.c
1481 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1486 ARM/TETON BGA MACHINE SUPPORT
1491 ARM/THECUS N2100 MACHINE SUPPORT
1496 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1499 W: http://www.mcuos.com
1501 F: arch/arm/mach-w90x900/
1502 F: drivers/input/keyboard/w90p910_keypad.c
1503 F: drivers/input/touchscreen/w90p910_ts.c
1504 F: drivers/watchdog/nuc900_wdt.c
1505 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1506 F: drivers/mtd/nand/nuc900_nand.c
1507 F: drivers/rtc/rtc-nuc900.c
1508 F: drivers/spi/spi-nuc900.c
1509 F: drivers/usb/host/ehci-w90x900.c
1510 F: drivers/video/fbdev/nuc900fb.c
1512 ARM/U300 MACHINE SUPPORT
1516 F: arch/arm/mach-u300/
1517 F: drivers/clocksource/timer-u300.c
1518 F: drivers/i2c/busses/i2c-stu300.c
1519 F: drivers/rtc/rtc-coh901331.c
1520 F: drivers/watchdog/coh901327_wdt.c
1521 F: drivers/dma/coh901318*
1522 F: drivers/mfd/ab3100*
1523 F: drivers/rtc/rtc-ab3100.c
1524 F: drivers/rtc/rtc-coh901331.c
1525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1527 ARM/Ux500 ARM ARCHITECTURE
1531 F: arch/arm/mach-ux500/
1532 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1533 F: drivers/dma/ste_dma40*
1534 F: drivers/hwspinlock/u8500_hsem.c
1535 F: drivers/mfd/abx500*
1536 F: drivers/mfd/ab8500*
1537 F: drivers/mfd/dbx500*
1538 F: drivers/mfd/db8500*
1539 F: drivers/pinctrl/nomadik/pinctrl-ab*
1540 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1541 F: drivers/rtc/rtc-ab8500.c
1542 F: drivers/rtc/rtc-pl031.c
1543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1545 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1548 T: git git://git.linaro.org/people/ulfh/clk.git
1550 F: drivers/clk/ux500/
1551 F: include/linux/platform_data/clk-ux500.h
1553 ARM/VERSATILE EXPRESS PLATFORM
1559 F: arch/arm/boot/dts/vexpress*
1560 F: arch/arm/mach-vexpress/
1563 F: drivers/clk/versatile/clk-vexpress-osc.c
1564 F: drivers/clocksource/versatile.c
1569 W: http://www.arm.linux.org.uk/
1573 ARM/VOIPAC PXA270 SUPPORT
1577 F: arch/arm/mach-pxa/vpac270.c
1578 F: arch/arm/mach-pxa/include/mach/vpac270.h
1580 ARM/VT8500 ARM ARCHITECTURE
1584 F: arch/arm/mach-vt8500/
1585 F: drivers/clocksource/vt8500_timer.c
1586 F: drivers/i2c/busses/i2c-wmt.c
1587 F: drivers/mmc/host/wmt-sdmmc.c
1588 F: drivers/pwm/pwm-vt8500.c
1589 F: drivers/rtc/rtc-vt8500.c
1590 F: drivers/tty/serial/vt8500_serial.c
1591 F: drivers/usb/host/ehci-platform.c
1592 F: drivers/usb/host/uhci-platform.c
1593 F: drivers/video/fbdev/vt8500lcdfb.*
1594 F: drivers/video/fbdev/wm8505fb*
1595 F: drivers/video/fbdev/wmt_ge_rops.*
1597 ARM/ZIPIT Z2 SUPPORT
1601 F: arch/arm/mach-pxa/z2.c
1602 F: arch/arm/mach-pxa/include/mach/z2.h
1604 ARM/ZYNQ ARCHITECTURE
1608 W: http://wiki.xilinx.com
1609 T: git git://git.xilinx.com/linux-xlnx.git
1611 F: arch/arm/mach-zynq/
1612 F: drivers/cpuidle/cpuidle-zynq.c
1613 F: drivers/block/xsysace.c
1616 F: drivers/clocksource/cadence_ttc_timer.c
1617 F: drivers/i2c/busses/i2c-cadence.c
1618 F: drivers/mmc/host/sdhci-of-arasan.c
1619 F: drivers/edac/synopsys_edac.c
1625 F: drivers/iommu/arm-smmu.c
1626 F: drivers/iommu/io-pgtable-arm.c
1628 ARM64 PORT (AARCH64 ARCHITECTURE)
1634 F: Documentation/arm64/
1636 AS3645A LED FLASH CONTROLLER DRIVER
1639 T: git git://linuxtv.org/media_tree.git
1641 F: drivers/media/i2c/as3645a.c
1642 F: include/media/as3645a.h
1644 ASC7621 HARDWARE MONITOR DRIVER
1648 F: Documentation/hwmon/asc7621
1649 F: drivers/hwmon/asc7621.c
1651 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1655 W: http://acpi4asus.sf.net
1657 F: drivers/platform/x86/asus*.c
1658 F: drivers/platform/x86/eeepc*.c
1660 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1662 W: http://sourceforge.net/projects/xscaleiop
1664 F: Documentation/crypto/async-tx-api.txt
1667 F: include/linux/dmaengine.h
1668 F: include/linux/async_tx.h
1674 F: drivers/misc/eeprom/at24.c
1675 F: include/linux/platform_data/at24.h
1677 ATA OVER ETHERNET (AOE) DRIVER
1679 W: http://support.coraid.com/support/linux
1681 F: Documentation/aoe/
1682 F: drivers/block/aoe/
1684 ATHEROS ATH GENERIC UTILITIES
1688 F: drivers/net/wireless/ath/*
1690 ATHEROS ATH5K WIRELESS DRIVER
1695 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1697 F: drivers/net/wireless/ath/ath5k/
1699 ATHEROS ATH6KL WIRELESS DRIVER
1702 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1703 T: git git://github.com/kvalo/ath.git
1705 F: drivers/net/wireless/ath/ath6kl/
1707 WILOCITY WIL6210 WIRELESS DRIVER
1712 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1713 F: drivers/net/wireless/ath/wil6210/
1714 F: include/uapi/linux/wil6210_uapi.h
1716 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1719 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1721 F: drivers/net/wireless/ath/carl9170/
1723 ATK0110 HWMON DRIVER
1727 F: drivers/hwmon/asus_atk0110.c
1732 F: drivers/input/misc/ati_remote2.c
1734 ATLX ETHERNET DRIVERS
1738 W: http://sourceforge.net/projects/atl1
1739 W: http://atl1.sourceforge.net
1741 F: drivers/net/ethernet/atheros/
1747 W: http://linux-atm.sourceforge.net
1750 F: include/linux/atm*
1751 F: include/uapi/linux/atm*
1753 ATMEL AT91 / AT32 MCI DRIVER
1756 F: drivers/mmc/host/atmel-mci.c
1757 F: drivers/mmc/host/atmel-mci-regs.h
1759 ATMEL AT91 / AT32 SERIAL DRIVER
1762 F: drivers/tty/serial/atmel_serial.c
1764 ATMEL Audio ALSA driver
1774 F: drivers/dma/at_hdmac.c
1775 F: drivers/dma/at_hdmac_regs.h
1776 F: include/linux/platform_data/dma-atmel.h
1783 F: drivers/dma/at_xdmac.c
1789 F: drivers/i2c/busses/i2c-at91.c
1795 F: drivers/media/platform/soc_camera/atmel-isi.c
1796 F: include/media/atmel-isi.h
1802 F: drivers/video/fbdev/atmel_lcdfb.c
1803 F: include/video/atmel_lcdc.h
1805 ATMEL MACB ETHERNET DRIVER
1808 F: drivers/net/ethernet/cadence/
1814 F: drivers/mtd/nand/atmel_nand*
1819 F: drivers/spi/spi-atmel.*
1825 F: drivers/misc/atmel-ssc.c
1826 F: include/linux/atmel-ssc.h
1828 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1832 F: drivers/misc/atmel_tclib.c
1833 F: drivers/clocksource/tcb_clksrc.c
1835 ATMEL USBA UDC DRIVER
1839 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1841 ATMEL WIRELESS DRIVER
1844 W: http://www.thekelleys.org.uk/atmel
1845 W: http://atmelwlandriver.sourceforge.net/
1847 F: drivers/net/wireless/atmel*
1849 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1852 W: http://www.attotech.com
1854 F: drivers/scsi/esas2r
1860 W: http://people.redhat.com/sgrubb/audit/
1861 T: git git://git.infradead.org/users/pcmoore/audit
1863 F: include/linux/audit.h
1864 F: include/uapi/linux/audit.h
1867 AUXILIARY DISPLAY DRIVERS
1869 W: http://miguelojeda.es/auxdisplay.htm
1870 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1872 F: drivers/auxdisplay/
1873 F: include/linux/cfag12864b.h
1878 W: http://www.atmel.com/products/AVR32/
1879 W: http://mirror.egtvedt.no/avr32linux.org/
1880 W: http://avrfreaks.net/
1884 AVR32/AT32AP MACHINE SUPPORT
1888 F: arch/avr32/mach-at32ap/
1893 W: http://www.linux-ax25.org/
1895 F: include/uapi/linux/ax25.h
1896 F: include/net/ax25.h
1902 W: http://linuxtv.org
1903 T: git git://linuxtv.org/media_tree.git
1905 F: drivers/media/usb/dvb-usb-v2/az6007.c
1907 AZTECH FM RADIO RECEIVER DRIVER
1910 T: git git://linuxtv.org/media_tree.git
1911 W: http://linuxtv.org
1913 F: drivers/media/radio/radio-aztech*
1919 W: http://wireless.kernel.org/en/users/Drivers/b43
1921 F: drivers/net/wireless/b43/
1923 B43LEGACY WIRELESS DRIVER
1928 W: http://wireless.kernel.org/en/users/Drivers/b43
1930 F: drivers/net/wireless/b43legacy/
1932 BACKLIGHT CLASS/SUBSYSTEM
1936 F: drivers/video/backlight/
1937 F: include/linux/backlight.h
1944 W: http://www.open-mesh.org/
1948 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1951 W: http://www.baycom.org/~tom/ham/ham.html
1953 F: drivers/net/hamradio/baycom*
1955 BCACHE (BLOCK LAYER CACHE)
1958 W: http://bcache.evilpiepirate.org
1960 F: drivers/md/bcache/
1964 F: Documentation/filesystems/befs.txt
1967 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1971 F: drivers/net/ethernet/ec_bhf.c
1976 F: Documentation/filesystems/bfs.txt
1978 F: include/uapi/linux/bfs_fs.h
1980 BLACKFIN ARCHITECTURE
1983 T: git git://git.code.sf.net/p/adi-linux/code
1984 W: http://blackfin.uclinux.org
1988 BLACKFIN EMAC DRIVER
1990 W: http://blackfin.uclinux.org
1992 F: drivers/net/ethernet/adi/
1996 W: http://blackfin.uclinux.org
1998 F: drivers/rtc/rtc-bfin.c
2003 W: http://blackfin.uclinux.org
2005 F: drivers/mmc/host/bfin_sdh.c
2007 BLACKFIN SERIAL DRIVER
2010 W: http://blackfin.uclinux.org
2012 F: drivers/tty/serial/bfin_uart.c
2014 BLACKFIN WATCHDOG DRIVER
2016 W: http://blackfin.uclinux.org
2018 F: drivers/watchdog/bfin_wdt.c
2020 BLACKFIN I2C TWI DRIVER
2023 W: http://blackfin.uclinux.org/
2025 F: drivers/i2c/busses/i2c-bfin-twi.c
2027 BLACKFIN MEDIA DRIVER
2030 W: http://blackfin.uclinux.org/
2032 F: drivers/media/platform/blackfin/
2033 F: drivers/media/i2c/adv7183*
2034 F: drivers/media/i2c/vs6624*
2036 BLINKM RGB LED DRIVER
2039 F: drivers/leds/leds-blinkm.c
2043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2051 F: drivers/mtd/devices/block2mtd.c
2058 W: http://www.bluez.org/
2059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2062 F: drivers/bluetooth/
2069 W: http://www.bluez.org/
2070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2074 F: include/net/bluetooth/
2081 W: http://sourceforge.net/projects/bonding/
2083 F: drivers/net/bonding/
2084 F: include/uapi/linux/if_bonding.h
2086 BPF (Safe dynamic programs and tools)
2093 BROADCOM B44 10/100 ETHERNET DRIVER
2097 F: drivers/net/ethernet/broadcom/b44.*
2099 BROADCOM GENET ETHERNET DRIVER
2103 F: drivers/net/ethernet/broadcom/genet/
2105 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2110 F: drivers/net/ethernet/broadcom/bnx2.*
2111 F: drivers/net/ethernet/broadcom/bnx2_*
2113 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2117 F: drivers/net/ethernet/broadcom/bnx2x/
2119 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2123 T: git git://github.com/broadcom/mach-bcm
2125 F: arch/arm/mach-bcm/
2126 F: arch/arm/boot/dts/bcm113*
2127 F: arch/arm/boot/dts/bcm216*
2128 F: arch/arm/boot/dts/bcm281*
2129 F: arch/arm/configs/bcm_defconfig
2130 F: drivers/mmc/host/sdhci-bcm-kona.c
2131 F: drivers/clocksource/bcm_kona_timer.c
2133 BROADCOM BCM2835 ARM ARCHITECTURE
2137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2141 BROADCOM BCM33XX MIPS ARCHITECTURE
2145 F: arch/mips/bcm3384/*
2146 F: arch/mips/include/asm/mach-bcm3384/*
2147 F: arch/mips/kernel/*bmips*
2149 BROADCOM BCM5301X ARM ARCHITECTURE
2153 F: arch/arm/mach-bcm/bcm_5301x.c
2154 F: arch/arm/boot/dts/bcm5301x.dtsi
2155 F: arch/arm/boot/dts/bcm470*
2157 BROADCOM BCM63XX ARM ARCHITECTURE
2160 T: git git://github.com/broadcom/arm-bcm63xx.git
2162 F: arch/arm/mach-bcm/bcm63xx.c
2163 F: arch/arm/include/debug/bcm63xx.S
2165 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2169 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2171 BROADCOM BCM7XXX ARM ARCHITECTURE
2177 T: git git://github.com/broadcom/stblinux.git
2179 F: arch/arm/mach-bcm/*brcmstb*
2180 F: arch/arm/boot/dts/bcm7*.dts*
2181 F: drivers/bus/brcmstb_gisb.c
2183 BROADCOM BMIPS MIPS ARCHITECTURE
2187 T: git git://github.com/broadcom/stblinux.git
2189 F: arch/mips/bmips/*
2190 F: arch/mips/include/asm/mach-bmips/*
2191 F: arch/mips/kernel/*bmips*
2192 F: arch/mips/boot/dts/bcm*.dts*
2193 F: drivers/irqchip/irq-bcm7*
2194 F: drivers/irqchip/irq-brcmstb*
2196 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2201 F: drivers/net/ethernet/broadcom/tg3.*
2203 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2211 F: drivers/net/wireless/brcm80211/
2213 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2217 F: drivers/scsi/bnx2fc/
2219 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2223 F: drivers/scsi/bnx2i/
2225 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2230 T: git git://github.com/broadcom/cygnus-linux.git
2239 BROADCOM KONA GPIO DRIVER
2243 F: drivers/gpio/gpio-bcm-kona.c
2244 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2246 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2251 F: include/linux/bcma/
2253 BROADCOM SYSTEMPORT ETHERNET DRIVER
2257 F: drivers/net/ethernet/broadcom/bcmsysport.*
2259 BROCADE BFA FC SCSI DRIVER
2264 F: drivers/scsi/bfa/
2266 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2270 F: drivers/net/ethernet/brocade/bna/
2272 BSG (block layer generic sg v4 driver)
2277 F: include/linux/bsg.h
2278 F: include/uapi/linux/bsg.h
2283 T: git git://git.alsa-project.org/alsa-kernel.git
2285 F: Documentation/sound/alsa/Bt87x.txt
2286 F: sound/pci/bt87x.c
2290 W: http://bu3sch.de/btgpio.php
2292 F: drivers/gpio/gpio-bt8xx.c
2299 W: http://btrfs.wiki.kernel.org/
2300 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2303 F: Documentation/filesystems/btrfs.txt
2306 BTTV VIDEO4LINUX DRIVER
2309 W: http://linuxtv.org
2310 T: git git://linuxtv.org/media_tree.git
2312 F: Documentation/video4linux/bttv/
2313 F: drivers/media/pci/bt8xx/bttv*
2315 BUSLOGIC SCSI DRIVER
2319 F: drivers/scsi/BusLogic.*
2320 F: drivers/scsi/FlashPoint.*
2322 C-MEDIA CMI8788 DRIVER
2325 T: git git://git.alsa-project.org/alsa-kernel.git
2327 F: sound/pci/oxygen/
2333 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2337 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2341 F: Documentation/filesystems/caching/cachefiles.txt
2344 CADET FM/AM RADIO RECEIVER DRIVER
2347 T: git git://linuxtv.org/media_tree.git
2348 W: http://linuxtv.org
2350 F: drivers/media/radio/radio-cadet*
2352 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2355 T: git git://linuxtv.org/media_tree.git
2357 F: Documentation/video4linux/cafe_ccic
2358 F: drivers/media/platform/marvell-ccic/
2364 F: Documentation/networking/caif/
2365 F: drivers/net/caif/
2366 F: include/uapi/linux/caif/
2367 F: include/net/caif/
2370 CALGARY x86-64 IOMMU
2375 F: arch/x86/kernel/pci-calgary_64.c
2376 F: arch/x86/kernel/tce_64.c
2377 F: arch/x86/include/asm/calgary.h
2378 F: arch/x86/include/asm/tce.h
2384 W: https://github.com/linux-can
2385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2388 F: Documentation/networking/can.txt
2390 F: include/linux/can/core.h
2391 F: include/uapi/linux/can.h
2392 F: include/uapi/linux/can/bcm.h
2393 F: include/uapi/linux/can/raw.h
2394 F: include/uapi/linux/can/gw.h
2400 W: https://github.com/linux-can
2401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2405 F: include/linux/can/dev.h
2406 F: include/linux/can/platform/
2407 F: include/uapi/linux/can/error.h
2408 F: include/uapi/linux/can/netlink.h
2414 F: include/linux/capability.h
2415 F: include/uapi/linux/capability.h
2416 F: security/capability.c
2417 F: security/commoncap.c
2418 F: kernel/capability.c
2420 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2423 F: drivers/iio/light/cm*
2424 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2426 CC2520 IEEE-802.15.4 RADIO DRIVER
2430 F: drivers/net/ieee802154/cc2520.c
2431 F: include/linux/spi/cc2520.h
2432 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2434 CELL BROADBAND ENGINE ARCHITECTURE
2438 W: http://www.ibm.com/developerworks/power/cell/
2440 F: arch/powerpc/include/asm/cell*.h
2441 F: arch/powerpc/include/asm/spu*.h
2442 F: arch/powerpc/include/uapi/asm/spu*.h
2443 F: arch/powerpc/oprofile/*cell*
2444 F: arch/powerpc/platforms/cell/
2446 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2453 F: Documentation/filesystems/ceph.txt
2456 F: include/linux/ceph/
2457 F: include/linux/crush/
2459 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2462 F: Documentation/usb/WUSB-Design-overview.txt
2463 F: Documentation/usb/wusb-cbaf
2464 F: drivers/usb/host/hwa-hc.c
2465 F: drivers/usb/host/whci/
2466 F: drivers/usb/wusbcore/
2467 F: include/linux/usb/wusb*
2469 CFAG12864B LCD DRIVER
2471 W: http://miguelojeda.es/auxdisplay.htm
2472 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2474 F: drivers/auxdisplay/cfag12864b.c
2475 F: include/linux/cfag12864b.h
2477 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2479 W: http://miguelojeda.es/auxdisplay.htm
2480 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2482 F: drivers/auxdisplay/cfag12864bfb.c
2483 F: include/linux/cfag12864b.h
2485 CFG80211 and NL80211
2488 W: http://wireless.kernel.org/
2489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2492 F: include/uapi/linux/nl80211.h
2493 F: include/net/cfg80211.h
2495 X: net/wireless/wext*
2497 CHAR and MISC DRIVERS
2500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2504 F: include/linux/miscdevice.h
2510 F: scripts/checkpatch.pl
2512 CHINESE DOCUMENTATION
2517 F: Documentation/zh_CN/
2519 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2521 T: git git://github.com/hzpeterchen/linux-usb.git
2524 F: drivers/usb/chipidea/
2526 CHROME HARDWARE PLATFORM SUPPORT
2529 F: drivers/platform/chrome/
2531 CISCO VIC ETHERNET NIC DRIVER
2537 F: drivers/net/ethernet/cisco/enic/
2539 CISCO VIC LOW LATENCY NIC DRIVER
2542 F: drivers/infiniband/hw/usnic
2544 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2548 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2550 CIRRUS LOGIC AUDIO CODEC DRIVERS
2555 F: sound/soc/codecs/cs*
2562 F: include/linux/cleancache.h
2567 F: include/linux/clk.h
2569 CLOCKSOURCE, CLOCKEVENT DRIVERS
2573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2575 F: drivers/clocksource
2577 CISCO FCOE HBA DRIVER
2583 F: drivers/scsi/fnic/
2590 F: drivers/platform/x86/classmate-laptop.c
2592 COCCINELLE/Semantic Patches (SmPL)
2598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2599 W: http://coccinelle.lip6.fr/
2601 F: Documentation/coccinelle.txt
2602 F: scripts/coccinelle/
2603 F: scripts/coccicheck
2609 W: http://www.coda.cs.cmu.edu/
2611 F: Documentation/filesystems/coda.txt
2613 F: include/linux/coda*.h
2614 F: include/uapi/linux/coda*.h
2616 CODA V4L2 MEM2MEM DRIVER
2620 F: Documentation/devicetree/bindings/media/coda.txt
2621 F: drivers/media/platform/coda/
2623 COMMON CLK FRAMEWORK
2627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2630 X: drivers/clk/clkdev.c
2631 F: include/linux/clk-pr*
2632 F: include/linux/clk/
2634 COMMON INTERNET FILE SYSTEM (CIFS)
2638 W: http://linux-cifs.samba.org/
2639 T: git git://git.samba.org/sfrench/cifs-2.6.git
2641 F: Documentation/filesystems/cifs/
2644 COMPACTPCI HOTPLUG CORE
2648 F: drivers/pci/hotplug/cpci_hotplug*
2650 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2654 F: drivers/pci/hotplug/cpcihp_zt5550.*
2656 COMPACTPCI HOTPLUG GENERIC DRIVER
2660 F: drivers/pci/hotplug/cpcihp_generic.c
2662 COMPAL LAPTOP SUPPORT
2666 F: drivers/platform/x86/compal-laptop.c
2668 CONEXANT ACCESSRUNNER USB DRIVER
2671 W: http://accessrunner.sourceforge.net/
2673 F: drivers/usb/atm/cxacru.c
2677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2680 F: include/linux/configfs.h
2686 F: drivers/connector/
2688 CONTROL GROUP (CGROUP)
2692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2694 F: Documentation/cgroups/
2695 F: include/linux/cgroup*
2698 CONTROL GROUP - CPUSET
2701 W: http://www.bullopensource.org/cpuset/
2702 W: http://oss.sgi.com/projects/cpusets/
2703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2705 F: Documentation/cgroups/cpusets.txt
2706 F: include/linux/cpuset.h
2709 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2718 CORETEMP HARDWARE MONITORING DRIVER
2722 F: Documentation/hwmon/coretemp
2723 F: drivers/hwmon/coretemp.c
2725 COSA/SRP SYNC SERIAL DRIVER
2727 W: http://www.fi.muni.cz/~kas/cosa/
2729 F: drivers/net/wan/cosa*
2731 CPMAC ETHERNET DRIVER
2735 F: drivers/net/ethernet/ti/cpmac.c
2737 CPU FREQUENCY DRIVERS
2742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2743 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2745 F: include/linux/cpufreq.h
2747 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2751 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2753 F: drivers/cpufreq/arm_big_little.h
2754 F: drivers/cpufreq/arm_big_little.c
2755 F: drivers/cpufreq/arm_big_little_dt.c
2757 CPUIDLE DRIVER - ARM BIG LITTLE
2762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2764 F: drivers/cpuidle/cpuidle-big_little.c
2766 CPUIDLE DRIVER - ARM EXYNOS
2773 F: drivers/cpuidle/cpuidle-exynos.c
2774 F: arch/arm/mach-exynos/pm.c
2781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2782 F: drivers/cpuidle/*
2783 F: include/linux/cpuidle.h
2788 F: arch/x86/kernel/cpuid.c
2789 F: arch/x86/kernel/msr.c
2791 CPU POWER MONITORING SUBSYSTEM
2795 F: tools/power/cpupower/
2798 W: http://sourceforge.net/projects/cramfs/
2799 S: Orphan / Obsolete
2800 F: Documentation/filesystems/cramfs.txt
2807 W: http://developer.axis.com
2810 F: drivers/tty/serial/crisv10.*
2816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2818 F: Documentation/crypto/
2824 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2828 F: crypto/ansi_cprng.c
2831 CS5535 Audio ALSA driver
2834 F: sound/pci/cs5535audio/
2839 F: drivers/net/wireless/cw1200/
2841 CX18 VIDEO4LINUX DRIVER
2845 T: git git://linuxtv.org/media_tree.git
2846 W: http://linuxtv.org
2847 W: http://www.ivtvdriver.org/index.php/Cx18
2849 F: Documentation/video4linux/cx18.txt
2850 F: drivers/media/pci/cx18/
2851 F: include/uapi/linux/ivtv*
2853 CX2341X MPEG ENCODER HELPER MODULE
2856 T: git git://linuxtv.org/media_tree.git
2857 W: http://linuxtv.org
2859 F: drivers/media/common/cx2341x*
2860 F: include/media/cx2341x*
2862 CX88 VIDEO4LINUX DRIVER
2865 W: http://linuxtv.org
2866 T: git git://linuxtv.org/media_tree.git
2868 F: Documentation/video4linux/cx88/
2869 F: drivers/media/pci/cx88/
2871 CXD2820R MEDIA DRIVER
2874 W: http://linuxtv.org/
2875 W: http://palosaari.fi/linux/
2876 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2877 T: git git://linuxtv.org/anttip/media_tree.git
2879 F: drivers/media/dvb-frontends/cxd2820r*
2881 CXGB3 ETHERNET DRIVER (CXGB3)
2884 W: http://www.chelsio.com
2886 F: drivers/net/ethernet/chelsio/cxgb3/
2888 CXGB3 ISCSI DRIVER (CXGB3I)
2891 W: http://www.chelsio.com
2893 F: drivers/scsi/cxgbi/cxgb3i
2895 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2898 W: http://www.openfabrics.org
2900 F: drivers/infiniband/hw/cxgb3/
2902 CXGB4 ETHERNET DRIVER (CXGB4)
2905 W: http://www.chelsio.com
2907 F: drivers/net/ethernet/chelsio/cxgb4/
2909 CXGB4 ISCSI DRIVER (CXGB4I)
2912 W: http://www.chelsio.com
2914 F: drivers/scsi/cxgbi/cxgb4i
2916 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2919 W: http://www.openfabrics.org
2921 F: drivers/infiniband/hw/cxgb4/
2923 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2926 W: http://www.chelsio.com
2928 F: drivers/net/ethernet/chelsio/cxgb4vf/
2930 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2935 F: drivers/misc/cxl/
2936 F: include/misc/cxl.h
2937 F: include/uapi/misc/cxl.h
2938 F: Documentation/powerpc/cxl.txt
2939 F: Documentation/powerpc/cxl.txt
2940 F: Documentation/ABI/testing/sysfs-class-cxl
2942 STMMAC ETHERNET DRIVER
2945 W: http://www.stlinux.com
2947 F: drivers/net/ethernet/stmicro/stmmac/
2952 W: http://www.arm.linux.org.uk/
2954 F: drivers/video/fbdev/cyber2000fb.*
2956 CYCLADES ASYNC MUX DRIVER
2957 W: http://www.cyclades.com/
2959 F: drivers/tty/cyclades.c
2960 F: include/linux/cyclades.h
2961 F: include/uapi/linux/cyclades.h
2963 CYCLADES PC300 DRIVER
2964 W: http://www.cyclades.com/
2966 F: drivers/net/wan/pc300*
2968 CYPRESS_FIRMWARE MEDIA DRIVER
2971 W: http://linuxtv.org/
2972 W: http://palosaari.fi/linux/
2973 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2974 T: git git://linuxtv.org/anttip/media_tree.git
2976 F: drivers/media/common/cypress_firmware*
2978 CYTTSP TOUCHSCREEN DRIVER
2982 F: drivers/input/touchscreen/cyttsp*
2983 F: include/linux/input/cyttsp.h
2985 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2988 F: drivers/rtc/rtc-ds1685.c
2989 F: include/linux/rtc/ds1685.h
2991 DAMA SLAVE for AX.25
2993 W: http://yaina.de/jreuter/
2994 W: http://www.qsl.net/dl1bke/
2997 F: net/ax25/af_ax25.c
2998 F: net/ax25/ax25_dev.c
2999 F: net/ax25/ax25_ds_*
3000 F: net/ax25/ax25_in.c
3001 F: net/ax25/ax25_out.c
3002 F: net/ax25/ax25_timer.c
3003 F: net/ax25/sysctl_net_ax25.c
3005 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3008 F: Documentation/networking/dmfe.txt
3009 F: drivers/net/ethernet/dec/tulip/dmfe.c
3011 DC390/AM53C974 SCSI driver
3015 F: drivers/scsi/am53c974.c
3022 W: http://twibble.org/dist/dc395x/
3023 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3025 F: Documentation/scsi/dc395x.txt
3026 F: drivers/scsi/dc395x.*
3031 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3033 F: include/linux/dccp.h
3034 F: include/uapi/linux/dccp.h
3035 F: include/linux/tfrc.h
3038 DECnet NETWORK LAYER
3039 W: http://linux-decnet.sourceforge.net
3042 F: Documentation/networking/decnet.txt
3045 DECSTATION PLATFORM SUPPORT
3048 W: http://www.linux-mips.org/wiki/DECstation
3051 F: arch/mips/include/asm/dec/
3052 F: arch/mips/include/asm/mach-dec/
3054 DEFXX FDDI NETWORK DRIVER
3057 F: drivers/net/fddi/defxx.*
3063 F: drivers/platform/x86/dell-laptop.c
3065 DELL LAPTOP SMM DRIVER
3068 F: drivers/char/i8k.c
3069 F: include/uapi/linux/i8k.h
3071 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3074 F: Documentation/dcdbas.txt
3075 F: drivers/firmware/dcdbas.*
3077 DELL WMI EXTRAS DRIVER
3080 F: drivers/platform/x86/dell-wmi.c
3082 DESIGNWARE USB2 DRD IP DRIVER
3085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3087 F: drivers/usb/dwc2/
3089 DESIGNWARE USB3 DRD IP DRIVER
3093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3095 F: drivers/usb/dwc3/
3097 DEVICE COREDUMP (DEV_COREDUMP)
3101 F: drivers/base/devcoredump.c
3102 F: include/linux/devcoredump.h
3104 DEVICE FREQUENCY (DEVFREQ)
3111 DEVICE NUMBER REGISTRY
3113 W: http://lanana.org/docs/device-list/index.html
3121 W: http://sources.redhat.com/dm
3122 Q: http://patchwork.kernel.org/project/dm-devel/list/
3123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3124 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3126 F: Documentation/device-mapper/
3128 F: drivers/md/persistent-data/
3129 F: include/linux/device-mapper.h
3130 F: include/linux/dm-*.h
3131 F: include/uapi/linux/dm-*.h
3133 DIALOG SEMICONDUCTOR DRIVERS
3135 W: http://www.dialog-semiconductor.com/products
3137 F: Documentation/hwmon/da90??
3138 F: drivers/gpio/gpio-da90??.c
3139 F: drivers/hwmon/da90??-hwmon.c
3140 F: drivers/input/misc/da90??_onkey.c
3141 F: drivers/input/touchscreen/da9052_tsi.c
3142 F: drivers/leds/leds-da90??.c
3143 F: drivers/mfd/da903x.c
3144 F: drivers/mfd/da90??-*.c
3145 F: drivers/power/da9052-battery.c
3146 F: drivers/regulator/da903x.c
3147 F: drivers/regulator/da9???-regulator.[ch]
3148 F: drivers/rtc/rtc-da90??.c
3149 F: drivers/video/backlight/da90??_bl.c
3150 F: drivers/watchdog/da90??_wdt.c
3151 F: include/linux/mfd/da903x.h
3152 F: include/linux/mfd/da9052/
3153 F: include/linux/mfd/da9055/
3154 F: include/linux/mfd/da9063/
3155 F: include/sound/da[79]*.h
3156 F: sound/soc/codecs/da[79]*.[ch]
3158 DIGI NEO AND CLASSIC PCI PRODUCTS
3163 F: drivers/staging/dgnc/
3165 DIGI EPCA PCI PRODUCTS
3171 F: drivers/staging/dgap/
3173 DIOLAN U2C-12 I2C DRIVER
3177 F: drivers/i2c/busses/i2c-diolan-u2c.c
3185 DIRECTORY NOTIFICATION (DNOTIFY)
3188 F: Documentation/filesystems/dnotify.txt
3189 F: fs/notify/dnotify/
3190 F: include/linux/dnotify.h
3192 DISK GEOMETRY AND PARTITION HANDLING
3194 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3195 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3196 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3202 F: Documentation/filesystems/quota.txt
3204 F: include/linux/quota*.h
3205 F: include/uapi/linux/quota*.h
3207 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3211 W: http://plugable.com/category/projects/udlfb/
3212 F: drivers/video/fbdev/udlfb.c
3213 F: include/video/udlfb.h
3214 F: Documentation/fb/udlfb.txt
3216 DISTRIBUTED LOCK MANAGER (DLM)
3220 W: http://sources.redhat.com/cluster/
3221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3225 DMA BUFFER SHARING FRAMEWORK
3232 F: include/linux/dma-buf*
3233 F: include/linux/reservation.h
3234 F: include/linux/*fence.h
3235 F: Documentation/dma-buf-sharing.txt
3236 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3238 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3241 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3244 F: include/linux/dmaengine.h
3245 F: Documentation/dmaengine/
3246 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3248 DME1737 HARDWARE MONITOR DRIVER
3252 F: Documentation/hwmon/dme1737
3253 F: drivers/hwmon/dme1737.c
3255 DOCKING STATION DRIVER
3259 F: drivers/acpi/dock.c
3266 X: Documentation/ABI/
3267 X: Documentation/devicetree/
3268 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3269 T: git git://git.lwn.net/linux-2.6.git docs-next
3275 F: drivers/char/dtlk.c
3276 F: include/linux/dtlk.h
3278 DPT_I2O SCSI RAID DRIVER
3281 W: http://www.adaptec.com/
3283 F: drivers/scsi/dpt*
3284 F: drivers/scsi/dpt/
3291 W: http://www.drbd.org
3292 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3293 T: git git://git.drbd.org/drbd-8.3.git
3295 F: drivers/block/drbd/
3297 F: Documentation/blockdev/drbd/
3299 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3303 F: Documentation/kobject.txt
3307 F: include/linux/kobj*
3308 F: include/linux/debugfs.h
3314 T: git git://people.freedesktop.org/~airlied/linux
3319 F: include/uapi/drm/
3325 T: git git://people.freedesktop.org/~agd5f/linux
3327 F: drivers/gpu/drm/radeon/
3328 F: include/uapi/drm/radeon*
3333 T: git git://anongit.freedesktop.org/tegra/linux.git
3335 F: drivers/gpu/drm/drm_panel.c
3336 F: drivers/gpu/drm/panel/
3337 F: include/drm/drm_panel.h
3338 F: Documentation/devicetree/bindings/panel/
3340 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3345 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3346 T: git git://anongit.freedesktop.org/drm-intel
3348 F: drivers/gpu/drm/i915/
3349 F: include/drm/i915*
3350 F: include/uapi/drm/i915*
3352 DRM DRIVERS FOR EXYNOS
3358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3360 F: drivers/gpu/drm/exynos/
3361 F: include/drm/exynos*
3362 F: include/uapi/drm/exynos*
3364 DRM DRIVERS FOR FREESCALE IMX
3368 F: drivers/gpu/drm/imx/
3369 F: Documentation/devicetree/bindings/drm/imx/
3371 DRM DRIVERS FOR NVIDIA TEGRA
3376 T: git git://anongit.freedesktop.org/tegra/linux.git
3378 F: drivers/gpu/drm/tegra/
3379 F: drivers/gpu/host1x/
3380 F: include/linux/host1x.h
3381 F: include/uapi/drm/tegra_drm.h
3382 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3384 DRM DRIVERS FOR RENESAS
3388 T: git git://people.freedesktop.org/~airlied/linux
3390 F: drivers/gpu/drm/rcar-du/
3391 F: drivers/gpu/drm/shmobile/
3392 F: include/linux/platform_data/rcar-du.h
3393 F: include/linux/platform_data/shmob_drm.h
3395 DSBR100 USB FM RADIO DRIVER
3398 T: git git://linuxtv.org/media_tree.git
3400 F: drivers/media/radio/dsbr100.c
3406 F: drivers/net/wan/dscc4.c
3408 DVB_USB_AF9015 MEDIA DRIVER
3411 W: http://linuxtv.org/
3412 W: http://palosaari.fi/linux/
3413 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3414 T: git git://linuxtv.org/anttip/media_tree.git
3416 F: drivers/media/usb/dvb-usb-v2/af9015*
3418 DVB_USB_AF9035 MEDIA DRIVER
3421 W: http://linuxtv.org/
3422 W: http://palosaari.fi/linux/
3423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424 T: git git://linuxtv.org/anttip/media_tree.git
3426 F: drivers/media/usb/dvb-usb-v2/af9035*
3428 DVB_USB_ANYSEE MEDIA DRIVER
3431 W: http://linuxtv.org/
3432 W: http://palosaari.fi/linux/
3433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3434 T: git git://linuxtv.org/anttip/media_tree.git
3436 F: drivers/media/usb/dvb-usb-v2/anysee*
3438 DVB_USB_AU6610 MEDIA DRIVER
3441 W: http://linuxtv.org/
3442 W: http://palosaari.fi/linux/
3443 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3444 T: git git://linuxtv.org/anttip/media_tree.git
3446 F: drivers/media/usb/dvb-usb-v2/au6610*
3448 DVB_USB_CE6230 MEDIA DRIVER
3451 W: http://linuxtv.org/
3452 W: http://palosaari.fi/linux/
3453 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3454 T: git git://linuxtv.org/anttip/media_tree.git
3456 F: drivers/media/usb/dvb-usb-v2/ce6230*
3458 DVB_USB_CXUSB MEDIA DRIVER
3461 W: http://linuxtv.org/
3462 W: http://github.com/mkrufky
3463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3464 T: git git://linuxtv.org/media_tree.git
3466 F: drivers/media/usb/dvb-usb/cxusb*
3468 DVB_USB_EC168 MEDIA DRIVER
3471 W: http://linuxtv.org/
3472 W: http://palosaari.fi/linux/
3473 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3474 T: git git://linuxtv.org/anttip/media_tree.git
3476 F: drivers/media/usb/dvb-usb-v2/ec168*
3478 DVB_USB_GL861 MEDIA DRIVER
3481 W: http://linuxtv.org/
3482 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3483 T: git git://linuxtv.org/anttip/media_tree.git
3485 F: drivers/media/usb/dvb-usb-v2/gl861*
3487 DVB_USB_MXL111SF MEDIA DRIVER
3490 W: http://linuxtv.org/
3491 W: http://github.com/mkrufky
3492 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3493 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3495 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3497 DVB_USB_RTL28XXU MEDIA DRIVER
3500 W: http://linuxtv.org/
3501 W: http://palosaari.fi/linux/
3502 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3503 T: git git://linuxtv.org/anttip/media_tree.git
3505 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3507 DVB_USB_V2 MEDIA DRIVER
3510 W: http://linuxtv.org/
3511 W: http://palosaari.fi/linux/
3512 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3513 T: git git://linuxtv.org/anttip/media_tree.git
3515 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3516 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3521 F: lib/dynamic_debug.c
3522 F: include/linux/dynamic_debug.h
3524 DZ DECSTATION DZ11 SERIAL DRIVER
3527 F: drivers/tty/serial/dz.*
3529 E3X0 POWER BUTTON DRIVER
3532 W: http://www.ettus.com
3534 F: drivers/input/misc/e3x0-button.c
3535 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3540 W: http://linuxtv.org/
3541 W: http://palosaari.fi/linux/
3542 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3543 T: git git://linuxtv.org/anttip/media_tree.git
3545 F: drivers/media/tuners/e4000*
3547 EATA ISA/EISA/PCI SCSI DRIVER
3551 F: drivers/scsi/eata.c
3556 W: http://linuxtv.org/
3557 W: http://palosaari.fi/linux/
3558 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3559 T: git git://linuxtv.org/anttip/media_tree.git
3561 F: drivers/media/dvb-frontends/ec100*
3566 W: http://ecryptfs.org
3567 W: https://launchpad.net/ecryptfs
3569 F: Documentation/filesystems/ecryptfs.txt
3577 W: bluesmoke.sourceforge.net
3578 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3579 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3581 F: Documentation/edac.txt
3583 F: include/linux/edac.h
3589 W: bluesmoke.sourceforge.net
3591 F: drivers/edac/amd64_edac*
3597 W: bluesmoke.sourceforge.net
3599 F: drivers/edac/highbank*
3606 W: bluesmoke.sourceforge.net
3608 F: drivers/edac/octeon_edac*
3614 W: bluesmoke.sourceforge.net
3616 F: drivers/edac/e752x_edac.c
3621 W: bluesmoke.sourceforge.net
3623 F: drivers/edac/e7xxx_edac.c
3628 W: bluesmoke.sourceforge.net
3630 F: drivers/edac/ghes_edac.c
3635 W: bluesmoke.sourceforge.net
3637 F: drivers/edac/i82443bxgx_edac.c
3642 W: bluesmoke.sourceforge.net
3644 F: drivers/edac/i3000_edac.c
3649 W: bluesmoke.sourceforge.net
3651 F: drivers/edac/i5000_edac.c
3656 W: bluesmoke.sourceforge.net
3658 F: drivers/edac/i5400_edac.c
3663 W: bluesmoke.sourceforge.net
3665 F: drivers/edac/i7300_edac.c
3670 W: bluesmoke.sourceforge.net
3672 F: drivers/edac/i7core_edac.c
3678 W: bluesmoke.sourceforge.net
3680 F: drivers/edac/i82975x_edac.c
3685 W: bluesmoke.sourceforge.net
3687 F: drivers/edac/ie31200_edac.c
3692 W: bluesmoke.sourceforge.net
3694 F: drivers/edac/mpc85xx_edac.[ch]
3699 W: bluesmoke.sourceforge.net
3701 F: drivers/edac/pasemi_edac.c
3706 W: bluesmoke.sourceforge.net
3708 F: drivers/edac/r82600_edac.c
3713 W: bluesmoke.sourceforge.net
3715 F: drivers/edac/sb_edac.c
3717 EDIROL UA-101/UA-1000 DRIVER
3720 T: git git://git.alsa-project.org/alsa-kernel.git
3722 F: sound/usb/misc/ua101.c
3724 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3729 F: Documentation/efi-stub.txt
3730 F: arch/ia64/kernel/efi.c
3731 F: arch/x86/boot/compressed/eboot.[ch]
3732 F: arch/x86/include/asm/efi.h
3733 F: arch/x86/platform/efi/*
3734 F: drivers/firmware/efi/*
3735 F: include/linux/efi*.h
3737 EFI VARIABLE FILESYSTEM
3741 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3746 EFIFB FRAMEBUFFER DRIVER
3750 F: drivers/video/fbdev/efifb.c
3753 W: http://aeschi.ch.eu.org/efs/
3757 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3762 F: drivers/infiniband/hw/ehca/
3764 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3768 F: drivers/net/ethernet/ibm/ehea/
3770 EM28XX VIDEO4LINUX DRIVER
3773 W: http://linuxtv.org
3774 T: git git://linuxtv.org/media_tree.git
3776 F: drivers/media/usb/em28xx/
3785 EMULEX LPFC FC SCSI DRIVER
3788 W: http://sourceforge.net/projects/lpfcxxxx
3790 F: drivers/scsi/lpfc/
3792 ENE CB710 FLASH CARD READER DRIVER
3795 F: drivers/misc/cb710/
3796 F: drivers/mmc/host/cb710-mmc.*
3797 F: include/linux/cb710.h
3799 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3802 F: drivers/media/rc/ene_ir.*
3804 ENHANCED ERROR HANDLING (EEH)
3808 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3809 F: arch/powerpc/kernel/eeh*.c
3811 EPSON S1D13XXX FRAMEBUFFER DRIVER
3814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3815 F: drivers/video/fbdev/s1d13xxxfb.c
3816 F: include/video/s1d13xxxfb.h
3818 ET131X NETWORK DRIVER
3821 F: drivers/net/ethernet/agere/
3827 W: http://www.linuxfoundation.org/en/Net:Bridge
3829 F: include/linux/netfilter_bridge/
3832 ETHERNET PHY LIBRARY
3836 F: include/linux/phy.h
3837 F: include/linux/phy_fixed.h
3839 F: Documentation/networking/phy.txt
3840 F: drivers/of/of_mdio.c
3841 F: drivers/of/of_net.c
3847 F: Documentation/filesystems/ext2.txt
3849 F: include/linux/ext2*
3857 F: Documentation/filesystems/ext3.txt
3864 W: http://ext4.wiki.kernel.org
3865 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3867 F: Documentation/filesystems/ext4.txt
3870 Extended Verification Module (EVM)
3875 F: security/integrity/evm/
3877 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3884 F: Documentation/extcon/
3890 F: drivers/gpu/drm/exynos/exynos_dp*
3892 EXYNOS MIPI DISPLAY DRIVERS
3898 F: drivers/video/fbdev/exynos/exynos_mipi*
3899 F: include/video/exynos_mipi*
3901 F71805F HARDWARE MONITORING DRIVER
3905 F: Documentation/hwmon/f71805f
3906 F: drivers/hwmon/f71805f.c
3912 F: drivers/media/tuners/fc0011.h
3913 F: drivers/media/tuners/fc0011.c
3918 W: http://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/fc2580*
3928 F: fs/notify/fanotify/
3929 F: include/linux/fanotify.h
3930 F: include/uapi/linux/fanotify.h
3932 FARSYNC SYNCHRONOUS DRIVER
3934 W: http://www.farsite.co.uk/
3936 F: drivers/net/wan/farsync.*
3938 FAULT INJECTION SUPPORT
3941 F: Documentation/fault-injection/
3942 F: lib/fault-inject.c
3944 FBTFT Framebuffer drivers
3948 F: drivers/staging/fbtft/
3950 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3953 W: www.Open-FCoE.org
3955 F: drivers/scsi/libfc/
3956 F: drivers/scsi/fcoe/
3958 F: include/scsi/libfc.h
3959 F: include/scsi/libfcoe.h
3960 F: include/uapi/scsi/fc/
3962 FILE LOCKING (flock() and fcntl()/lockf())
3967 F: include/linux/fcntl.h
3968 F: include/linux/fs.h
3969 F: include/uapi/linux/fcntl.h
3970 F: include/uapi/linux/fs.h
3974 FILESYSTEMS (VFS and infrastructure)
3980 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3984 F: drivers/hwmon/f75375s.c
3985 F: include/linux/f75375s.h
3987 FIREWIRE AUDIO DRIVERS
3990 T: git git://git.alsa-project.org/alsa-kernel.git
3994 FIREWIRE MEDIA DRIVERS (firedtv)
3998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4000 F: drivers/media/firewire/
4002 FIREWIRE SBP-2 TARGET
4007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4009 F: drivers/target/sbp/
4014 W: http://ieee1394.wiki.kernel.org/
4015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4017 F: drivers/firewire/
4018 F: include/linux/firewire.h
4019 F: include/uapi/linux/firewire*.h
4022 FIRMWARE LOADER (request_firmware)
4026 F: Documentation/firmware_class/
4027 F: drivers/base/firmware*.c
4028 F: include/linux/firmware.h
4030 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4034 F: drivers/block/rsxx/
4038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4040 F: drivers/block/floppy.c
4044 W: http://www.ohwr.org/projects/fmc-bus
4047 F: include/linux/fmc*.h
4048 F: include/linux/ipmi-fru.h
4053 W: http://floatingpoint.sourceforge.net/emulator/index.html
4055 F: arch/x86/math-emu/
4057 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4060 F: drivers/net/wan/dlci.c
4061 F: drivers/net/wan/sdla.c
4067 W: http://linux-fbdev.sourceforge.net/
4068 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4071 F: Documentation/fb/
4072 F: Documentation/devicetree/bindings/fb/
4075 F: include/linux/fb.h
4076 F: include/uapi/video/
4077 F: include/uapi/linux/fb.h
4079 FREESCALE DIU FRAMEBUFFER DRIVER
4083 F: drivers/video/fbdev/fsl-diu-fb.*
4085 FREESCALE DMA DRIVER
4090 F: drivers/dma/fsldma.*
4092 FREESCALE I2C CPM DRIVER
4097 F: drivers/i2c/busses/i2c-cpm.c
4099 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4104 F: include/linux/platform_data/video-imxfb.h
4105 F: drivers/video/fbdev/imxfb.c
4107 FREESCALE QUAD SPI DRIVER
4111 F: drivers/mtd/spi-nor/fsl-quadspi.c
4113 FREESCALE SOC FS_ENET DRIVER
4119 F: drivers/net/ethernet/freescale/fs_enet/
4120 F: include/linux/fs_enet_pd.h
4122 FREESCALE QUICC ENGINE LIBRARY
4125 F: arch/powerpc/sysdev/qe_lib/
4126 F: arch/powerpc/include/asm/*qe.h
4128 FREESCALE USB PERIPHERAL DRIVERS
4133 F: drivers/usb/gadget/udc/fsl*
4135 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4140 F: drivers/net/ethernet/freescale/ucc_geth*
4142 FREESCALE QUICC ENGINE UCC UART DRIVER
4146 F: drivers/tty/serial/ucc_uart.c
4148 FREESCALE SOC SOUND DRIVERS
4155 F: sound/soc/fsl/fsl*
4156 F: sound/soc/fsl/imx*
4157 F: sound/soc/fsl/mpc8610_hpcd.c
4161 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4170 F: Documentation/power/freezing-of-tasks.txt
4171 F: include/linux/freezer.h
4179 F: include/linux/frontswap.h
4181 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4185 F: Documentation/filesystems/caching/
4187 F: include/linux/fscache*.h
4193 W: http://en.wikipedia.org/wiki/F2FS
4194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4196 F: Documentation/filesystems/f2fs.txt
4197 F: Documentation/ABI/testing/sysfs-fs-f2fs
4199 F: include/linux/f2fs_fs.h
4201 FUJITSU FR-V (FRV) PORT
4206 FUJITSU LAPTOP EXTRAS
4210 F: drivers/platform/x86/fujitsu-laptop.c
4212 FUJITSU M-5MO LS CAMERA ISP DRIVER
4217 F: drivers/media/i2c/m5mols/
4218 F: include/media/m5mols.h
4220 FUJITSU TABLET EXTRAS
4224 F: drivers/platform/x86/fujitsu-tablet.c
4226 FUSE: FILESYSTEM IN USERSPACE
4229 W: http://fuse.sourceforge.net/
4232 F: include/uapi/linux/fuse.h
4234 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4237 S: Odd Fixes (e.g., new signatures)
4238 F: drivers/scsi/fdomain.*
4240 GCOV BASED KERNEL PROFILING
4244 F: Documentation/gcov.txt
4246 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4249 W: http://www.icp-vortex.com/
4251 F: drivers/scsi/gdt*
4253 GDB KERNEL DEBUGGING HELPER SCRIPTS
4258 GEMTEK FM RADIO RECEIVER DRIVER
4261 T: git git://linuxtv.org/media_tree.git
4262 W: http://linuxtv.org
4264 F: drivers/media/radio/radio-gemtek*
4266 GENERIC GPIO I2C DRIVER
4269 F: drivers/i2c/busses/i2c-gpio.c
4270 F: include/linux/i2c-gpio.h
4272 GENERIC GPIO I2C MULTIPLEXER DRIVER
4276 F: drivers/i2c/muxes/i2c-mux-gpio.c
4277 F: include/linux/i2c-mux-gpio.h
4278 F: Documentation/i2c/muxes/i2c-mux-gpio
4280 GENERIC HDLC (WAN) DRIVERS
4282 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4284 F: drivers/net/wan/c101.c
4285 F: drivers/net/wan/hd6457*
4286 F: drivers/net/wan/hdlc*
4287 F: drivers/net/wan/n2.c
4288 F: drivers/net/wan/pc300too.c
4289 F: drivers/net/wan/pci200syn.c
4290 F: drivers/net/wan/wanxl*
4292 GENERIC INCLUDE/ASM HEADER FILES
4295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4297 F: include/asm-generic/
4298 F: include/uapi/asm-generic/
4300 GENERIC PHY FRAMEWORK
4303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4306 F: include/linux/phy/
4308 GENERIC UIO DRIVER FOR PCI DEVICES
4312 F: drivers/uio/uio_pci_generic.c
4314 GET_MAINTAINER SCRIPT
4317 F: scripts/get_maintainer.pl
4322 W: http://sources.redhat.com/cluster/
4323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4326 F: Documentation/filesystems/gfs2*.txt
4328 F: include/uapi/linux/gfs2_ondisk.h
4330 GIGASET ISDN DRIVERS
4334 W: http://gigaset307x.sourceforge.net/
4336 F: Documentation/isdn/README.gigaset
4337 F: drivers/isdn/gigaset/
4338 F: include/uapi/linux/gigaset_dev.h
4344 F: drivers/media/usb/go7007/
4350 F: drivers/input/touchscreen/goodix.c
4356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4358 F: Documentation/gpio/
4360 F: include/linux/gpio/
4361 F: include/linux/gpio.h
4362 F: include/asm-generic/gpio.h
4364 GRE DEMULTIPLEXER DRIVER
4368 F: net/ipv4/gre_demux.c
4369 F: net/ipv4/gre_offload.c
4370 F: include/net/gre.h
4372 GRETH 10/100/1G Ethernet MAC device driver
4376 F: drivers/net/ethernet/aeroflex/
4378 GSPCA FINEPIX SUBDRIVER
4381 T: git git://linuxtv.org/media_tree.git
4383 F: drivers/media/usb/gspca/finepix.c
4385 GSPCA GL860 SUBDRIVER
4388 T: git git://linuxtv.org/media_tree.git
4390 F: drivers/media/usb/gspca/gl860/
4392 GSPCA M5602 SUBDRIVER
4395 T: git git://linuxtv.org/media_tree.git
4397 F: drivers/media/usb/gspca/m5602/
4399 GSPCA PAC207 SONIXB SUBDRIVER
4402 T: git git://linuxtv.org/media_tree.git
4404 F: drivers/media/usb/gspca/pac207.c
4406 GSPCA SN9C20X SUBDRIVER
4409 T: git git://linuxtv.org/media_tree.git
4411 F: drivers/media/usb/gspca/sn9c20x.c
4413 GSPCA T613 SUBDRIVER
4416 T: git git://linuxtv.org/media_tree.git
4418 F: drivers/media/usb/gspca/t613.c
4420 GSPCA USB WEBCAM DRIVER
4423 T: git git://linuxtv.org/media_tree.git
4425 F: drivers/media/usb/gspca/
4427 GUID PARTITION TABLE (GPT)
4431 F: block/partitions/efi.*
4433 STK1160 USB VIDEO CAPTURE DRIVER
4436 T: git git://linuxtv.org/media_tree.git
4438 F: drivers/media/usb/stk1160/
4440 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4443 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4445 F: drivers/platform/x86/hdaps.c
4447 HDPVR USB VIDEO ENCODER DRIVER
4450 T: git git://linuxtv.org/media_tree.git
4451 W: http://linuxtv.org
4453 F: drivers/media/usb/hdpvr/
4455 HWPOISON MEMORY FAILURE HANDLING
4459 F: mm/memory-failure.c
4460 F: mm/hwpoison-inject.c
4462 HYPERVISOR VIRTUAL CONSOLE DRIVER
4470 W: http://linuxtv.org/
4471 W: http://palosaari.fi/linux/
4472 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4473 T: git git://linuxtv.org/anttip/media_tree.git
4475 F: drivers/media/usb/hackrf/
4481 W: http://www.lm-sensors.org/
4482 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4485 F: Documentation/hwmon/
4487 F: include/linux/hwmon*.h
4489 HARDWARE RANDOM NUMBER GENERATOR CORE
4494 F: Documentation/hw_random.txt
4495 F: drivers/char/hw_random/
4496 F: include/linux/hw_random.h
4498 HARDWARE SPINLOCK CORE
4501 F: Documentation/hwspinlock.txt
4502 F: drivers/hwspinlock/hwspinlock_*
4503 F: include/linux/hwspinlock.h
4505 HARMONY SOUND DRIVER
4508 F: sound/parisc/harmony.*
4513 W: http://linuxtv.org/
4514 W: http://palosaari.fi/linux/
4515 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4516 T: git git://linuxtv.org/anttip/media_tree.git
4518 F: drivers/media/dvb-frontends/hd29l2*
4520 HEWLETT-PACKARD SMART2 RAID DRIVER
4523 F: Documentation/blockdev/cpqarray.txt
4524 F: drivers/block/cpqarray.*
4526 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4532 F: Documentation/scsi/hpsa.txt
4533 F: drivers/scsi/hpsa*.[ch]
4534 F: include/linux/cciss*.h
4535 F: include/uapi/linux/cciss*.h
4537 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4543 F: Documentation/blockdev/cciss.txt
4544 F: drivers/block/cciss*
4545 F: include/linux/cciss_ioctl.h
4546 F: include/uapi/linux/cciss_ioctl.h
4551 F: Documentation/filesystems/hfs.txt
4557 F: Documentation/filesystems/hfsplus.txt
4560 HGA FRAMEBUFFER DRIVER
4563 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4565 F: drivers/video/fbdev/hgafb.c
4567 HIBERNATION (aka Software Suspend, aka swsusp)
4573 F: drivers/base/power/
4575 F: include/linux/suspend.h
4576 F: include/linux/freezer.h
4577 F: include/linux/pm.h
4578 F: arch/*/include/asm/suspend*.h
4583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4586 F: include/linux/hid*
4587 F: include/uapi/linux/hid*
4589 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4594 F: Documentation/timers/
4595 F: kernel/time/hrtimer.c
4596 F: kernel/time/clockevents.c
4597 F: kernel/time/tick*.*
4598 F: kernel/time/timer_*.c
4599 F: include/linux/clockchips.h
4600 F: include/linux/hrtimer.h
4602 HIGH-SPEED SCC DRIVER FOR AX.25
4605 F: drivers/net/hamradio/dmascc.c
4606 F: drivers/net/hamradio/scc.c
4608 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4610 W: http://www.highpoint-tech.com
4612 F: Documentation/scsi/hptiop.txt
4613 F: drivers/scsi/hptiop.c
4619 F: include/linux/hippidevice.h
4620 F: include/uapi/linux/if_hippi.h
4622 F: drivers/net/hippi/
4628 W: http://hostap.epitest.fi/
4630 F: drivers/net/wireless/hostap/
4632 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4635 F: drivers/platform/x86/tc1100-wmi.c
4637 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4640 F: drivers/net/ethernet/hp/hp100.*
4642 HPET: High Precision Event Timers driver
4645 F: Documentation/timers/hpet.txt
4646 F: drivers/char/hpet.c
4647 F: include/linux/hpet.h
4648 F: include/uapi/linux/hpet.h
4652 F: arch/x86/kernel/hpet.c
4653 F: arch/x86/include/asm/hpet.h
4657 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4665 F: Documentation/ABI/testing/sysfs-bus-hsi
4666 F: Documentation/hsi.txt
4668 F: include/linux/hsi/
4669 F: include/uapi/linux/hsi/
4673 W: http://www.pharscape.org
4675 F: drivers/net/usb/hso.c
4677 HSR NETWORK PROTOCOL
4683 HTCPEN TOUCHSCREEN DRIVER
4687 F: drivers/input/touchscreen/htcpen.c
4694 Hyper-V CORE AND DRIVERS
4699 F: arch/x86/include/asm/mshyperv.h
4700 F: arch/x86/include/uapi/asm/hyperv.h
4701 F: arch/x86/kernel/cpu/mshyperv.c
4702 F: drivers/hid/hid-hyperv.c
4704 F: drivers/input/serio/hyperv-keyboard.c
4705 F: drivers/net/hyperv/
4706 F: drivers/scsi/storvsc_drv.c
4707 F: drivers/video/fbdev/hyperv_fb.c
4708 F: include/linux/hyperv.h
4711 I2C OVER PARALLEL PORT
4715 F: Documentation/i2c/busses/i2c-parport
4716 F: Documentation/i2c/busses/i2c-parport-light
4717 F: drivers/i2c/busses/i2c-parport.c
4718 F: drivers/i2c/busses/i2c-parport-light.c
4720 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4724 F: Documentation/i2c/busses/i2c-ali1535
4725 F: Documentation/i2c/busses/i2c-ali1563
4726 F: Documentation/i2c/busses/i2c-ali15x3
4727 F: Documentation/i2c/busses/i2c-amd756
4728 F: Documentation/i2c/busses/i2c-amd8111
4729 F: Documentation/i2c/busses/i2c-i801
4730 F: Documentation/i2c/busses/i2c-nforce2
4731 F: Documentation/i2c/busses/i2c-piix4
4732 F: Documentation/i2c/busses/i2c-sis5595
4733 F: Documentation/i2c/busses/i2c-sis630
4734 F: Documentation/i2c/busses/i2c-sis96x
4735 F: Documentation/i2c/busses/i2c-via
4736 F: Documentation/i2c/busses/i2c-viapro
4737 F: drivers/i2c/busses/i2c-ali1535.c
4738 F: drivers/i2c/busses/i2c-ali1563.c
4739 F: drivers/i2c/busses/i2c-ali15x3.c
4740 F: drivers/i2c/busses/i2c-amd756.c
4741 F: drivers/i2c/busses/i2c-amd756-s4882.c
4742 F: drivers/i2c/busses/i2c-amd8111.c
4743 F: drivers/i2c/busses/i2c-i801.c
4744 F: drivers/i2c/busses/i2c-isch.c
4745 F: drivers/i2c/busses/i2c-nforce2.c
4746 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4747 F: drivers/i2c/busses/i2c-piix4.c
4748 F: drivers/i2c/busses/i2c-sis5595.c
4749 F: drivers/i2c/busses/i2c-sis630.c
4750 F: drivers/i2c/busses/i2c-sis96x.c
4751 F: drivers/i2c/busses/i2c-via.c
4752 F: drivers/i2c/busses/i2c-viapro.c
4754 I2C/SMBUS ISMT DRIVER
4758 F: drivers/i2c/busses/i2c-ismt.c
4759 F: Documentation/i2c/busses/i2c-ismt
4761 I2C/SMBUS STUB DRIVER
4765 F: drivers/i2c/i2c-stub.c
4770 W: https://i2c.wiki.kernel.org/
4771 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4774 F: Documentation/devicetree/bindings/i2c/
4775 F: Documentation/i2c/
4777 F: include/linux/i2c.h
4778 F: include/linux/i2c-*.h
4779 F: include/uapi/linux/i2c.h
4780 F: include/uapi/linux/i2c-*.h
4792 F: Documentation/i2c/busses/i2c-taos-evm
4793 F: drivers/i2c/busses/i2c-taos-evm.c
4798 W: http://www.harbaum.org/till/i2c_tiny_usb
4800 F: drivers/i2c/busses/i2c-tiny-usb.c
4807 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4812 IA64 (Itanium) PLATFORM
4816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4820 IBM Power in-Nest Crypto Acceleration
4825 F: drivers/crypto/nx/
4827 IBM Power 842 compression accelerator
4830 F: drivers/crypto/nx/nx-842.c
4831 F: include/linux/nx842.h
4833 IBM Power Linux RAID adapter
4836 F: drivers/scsi/ipr.*
4838 IBM Power Virtual Ethernet Device Driver
4842 F: drivers/net/ethernet/ibm/ibmveth.*
4844 IBM Power Virtual SCSI Device Drivers
4848 F: drivers/scsi/ibmvscsi/ibmvscsi*
4849 F: drivers/scsi/ibmvscsi/viosrp.h
4851 IBM Power Virtual FC Device Drivers
4855 F: drivers/scsi/ibmvscsi/ibmvfc*
4857 IBM ServeRAID RAID DRIVER
4859 F: drivers/scsi/ips.*
4861 ICH LPC AND GPIO DRIVER
4864 F: drivers/mfd/lpc_ich.c
4865 F: drivers/gpio/gpio-ich.c
4870 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4873 F: Documentation/ide/
4875 F: include/linux/ide.h
4877 IDEAPAD LAPTOP EXTRAS DRIVER
4880 W: http://launchpad.net/ideapad-laptop
4882 F: drivers/platform/x86/ideapad-laptop.c
4884 IDEAPAD LAPTOP SLIDEBAR DRIVER
4887 W: https://github.com/o2genum/ideapad-slidebar
4889 F: drivers/input/misc/ideapad_slidebar.c
4895 F: Documentation/cdrom/ide-cd
4896 F: drivers/ide/ide-cd*
4902 F: drivers/idle/i7300_idle.c
4904 IEEE 802.15.4 SUBSYSTEM
4907 W: https://github.com/linux-wpan
4908 T: git git://github.com/linux-wpan/linux-wpan-next.git
4912 F: drivers/net/ieee802154/
4913 F: include/linux/nl802154.h
4914 F: include/linux/ieee802154.h
4915 F: include/net/nl802154.h
4916 F: include/net/mac802154.h
4917 F: include/net/af_ieee802154.h
4918 F: include/net/cfg802154.h
4919 F: include/net/ieee802154_netdev.h
4920 F: Documentation/networking/ieee802154.txt
4922 IGORPLUG-USB IR RECEIVER
4926 F: drivers/media/rc/igorplugusb.c
4928 IGUANAWORKS USB IR TRANSCEIVER
4932 F: drivers/media/rc/iguanair.c
4934 IIO SUBSYSTEM AND DRIVERS
4942 F: drivers/staging/iio/
4943 F: include/linux/iio/
4945 IKANOS/ADI EAGLE ADSL USB DRIVER
4949 F: drivers/usb/atm/ueagle-atm.c
4951 INA209 HARDWARE MONITOR DRIVER
4955 F: Documentation/hwmon/ina209
4956 F: Documentation/devicetree/bindings/i2c/ina209.txt
4957 F: drivers/hwmon/ina209.c
4959 INA2XX HARDWARE MONITOR DRIVER
4963 F: Documentation/hwmon/ina2xx
4964 F: drivers/hwmon/ina2xx.c
4965 F: include/linux/platform_data/ina2xx.h
4967 INDUSTRY PACK SUBSYSTEM (IPACK)
4972 W: http://industrypack.sourceforge.net
4976 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4983 F: security/integrity/ima/
4985 IMGTEC IR DECODER DRIVER
4988 F: drivers/media/rc/img-ir/
4990 IMS TWINTURBO FRAMEBUFFER DRIVER
4993 F: drivers/video/fbdev/imsttfb.c
4995 INFINIBAND SUBSYSTEM
5000 W: http://www.openfabrics.org/
5001 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5004 F: Documentation/infiniband/
5005 F: drivers/infiniband/
5006 F: include/uapi/linux/if_infiniband.h
5013 F: Documentation/filesystems/inotify.txt
5014 F: fs/notify/inotify/
5015 F: include/linux/inotify.h
5016 F: include/uapi/linux/inotify.h
5018 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5021 Q: http://patchwork.kernel.org/project/linux-input/list/
5022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5025 F: include/linux/input.h
5026 F: include/uapi/linux/input.h
5027 F: include/linux/input/
5029 INPUT MULTITOUCH (MT) PROTOCOL
5032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5034 F: Documentation/input/multi-touch-protocol.txt
5035 F: drivers/input/input-mt.c
5038 INTEL ASoC BDW/HSW DRIVERS
5042 F: sound/soc/intel/sst-haswell*
5043 F: sound/soc/intel/sst-dsp*
5044 F: sound/soc/intel/sst-firmware.c
5045 F: sound/soc/intel/broadwell.c
5046 F: sound/soc/intel/haswell.c
5048 INTEL C600 SERIES SAS CONTROLLER DRIVER
5052 T: git git://git.code.sf.net/p/intel-sas/isci
5054 F: drivers/scsi/isci/
5059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5061 F: drivers/idle/intel_idle.c
5067 F: drivers/cpufreq/intel_pstate.c
5069 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5073 F: Documentation/fb/intelfb.txt
5074 F: drivers/video/fbdev/intelfb/
5076 INTEL 810/815 FRAMEBUFFER DRIVER
5080 F: drivers/video/fbdev/i810/
5082 INTEL MENLOW THERMAL DRIVER
5085 W: https://01.org/linux-acpi
5087 F: drivers/platform/x86/intel_menlow.c
5089 INTEL IA32 MICROCODE UPDATE SUPPORT
5092 F: arch/x86/kernel/cpu/microcode/core*
5093 F: arch/x86/kernel/cpu/microcode/intel*
5095 INTEL I/OAT DMA DRIVER
5099 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5101 F: drivers/dma/ioat*
5106 T: git git://git.infradead.org/iommu-2.6.git
5108 F: drivers/iommu/intel-iommu.c
5109 F: include/linux/intel-iommu.h
5111 INTEL IOP-ADMA DMA DRIVER
5114 F: drivers/dma/iop-adma.c
5116 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5119 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5120 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5121 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5122 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5123 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5124 F: drivers/net/wan/ixp4xx_hss.c
5126 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5129 F: drivers/char/hw_random/ixp4xx-rng.c
5131 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5143 W: http://www.intel.com/support/feedback.htm
5144 W: http://e1000.sourceforge.net/
5145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5148 F: Documentation/networking/e100.txt
5149 F: Documentation/networking/e1000.txt
5150 F: Documentation/networking/e1000e.txt
5151 F: Documentation/networking/igb.txt
5152 F: Documentation/networking/igbvf.txt
5153 F: Documentation/networking/ixgb.txt
5154 F: Documentation/networking/ixgbe.txt
5155 F: Documentation/networking/ixgbevf.txt
5156 F: Documentation/networking/i40e.txt
5157 F: Documentation/networking/i40evf.txt
5158 F: drivers/net/ethernet/intel/
5159 F: drivers/net/ethernet/intel/*/
5161 INTEL-MID GPIO DRIVER
5165 F: drivers/gpio/gpio-intel-mid.c
5167 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5171 F: Documentation/networking/README.ipw2100
5172 F: Documentation/networking/README.ipw2200
5173 F: drivers/net/wireless/ipw2x00/
5175 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5180 W: http://tboot.sourceforge.net
5181 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5183 F: Documentation/intel_txt.txt
5184 F: include/linux/tboot.h
5185 F: arch/x86/kernel/tboot.c
5187 INTEL WIRELESS WIMAX CONNECTION 2400
5192 W: http://linuxwimax.org
5193 F: Documentation/wimax/README.i2400m
5194 F: drivers/net/wimax/i2400m/
5195 F: include/uapi/linux/wimax/i2400m.h
5197 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5201 F: drivers/net/wireless/iwlegacy/
5203 INTEL WIRELESS WIFI LINK (iwlwifi)
5208 W: http://intellinuxwireless.org
5209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5211 F: drivers/net/wireless/iwlwifi/
5213 INTEL MANAGEMENT ENGINE (mei)
5217 F: include/uapi/linux/mei.h
5218 F: drivers/misc/mei/*
5219 F: Documentation/misc-devices/mei/*
5221 IOC3 ETHERNET DRIVER
5225 F: drivers/net/ethernet/sgi/ioc3-eth.c
5231 F: drivers/tty/serial/ioc3_serial.c
5236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5243 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5245 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5250 F: drivers/net/ethernet/icplus/ipg.*
5256 F: drivers/infiniband/hw/ipath/
5261 W: http://openipmi.sourceforge.net/
5263 F: Documentation/IPMI.txt
5264 F: drivers/char/ipmi/
5265 F: include/linux/ipmi*
5266 F: include/uapi/linux/ipmi*
5268 IPS SCSI RAID DRIVER
5271 W: http://www.adaptec.com/
5273 F: drivers/scsi/ips*
5282 F: Documentation/networking/ipvs-sysctl.txt
5283 F: include/net/ip_vs.h
5284 F: include/uapi/linux/ip_vs.h
5285 F: net/netfilter/ipvs/
5291 F: drivers/tty/ipwireless/
5297 F: include/net/ipx.h
5298 F: include/uapi/linux/ipx.h
5305 W: http://irda.sourceforge.net/
5307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5308 F: Documentation/networking/irda.txt
5309 F: drivers/net/irda/
5310 F: include/net/irda/
5317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5326 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5327 F: Documentation/devicetree/bindings/interrupt-controller/
5330 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5333 F: Documentation/IRQ-domain.txt
5334 F: include/linux/irqdomain.h
5335 F: kernel/irq/irqdomain.c
5340 F: Documentation/isapnp.txt
5341 F: drivers/pnp/isapnp/
5342 F: include/linux/isapnp.h
5347 T: git git://linuxtv.org/media_tree.git
5348 W: http://linuxtv.org
5350 F: drivers/media/radio/radio-isa*
5352 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5356 F: drivers/firmware/iscsi_ibft*
5361 W: www.open-iscsi.org
5362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5364 F: drivers/scsi/*iscsi*
5365 F: include/scsi/*iscsi*
5367 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5373 W: http://www.openfabrics.org
5374 W: www.open-iscsi.org
5375 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5376 F: drivers/infiniband/ulp/iser/
5378 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5384 W: http://www.linux-iscsi.org
5385 F: drivers/infiniband/ulp/isert
5391 W: http://www.isdn4linux.de
5392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5394 F: Documentation/isdn/
5396 F: include/linux/isdn.h
5397 F: include/linux/isdn/
5398 F: include/uapi/linux/isdn.h
5399 F: include/uapi/linux/isdn/
5401 ISDN SUBSYSTEM (Eicon active card driver)
5404 W: http://www.melware.de
5406 F: drivers/isdn/hardware/eicon/
5408 IT87 HARDWARE MONITORING DRIVER
5412 F: Documentation/hwmon/it87
5413 F: drivers/hwmon/it87.c
5418 W: http://linuxtv.org/
5419 W: http://palosaari.fi/linux/
5420 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5421 T: git git://linuxtv.org/anttip/media_tree.git
5423 F: drivers/media/tuners/it913x*
5425 IVTV VIDEO4LINUX DRIVER
5429 T: git git://linuxtv.org/media_tree.git
5430 W: http://www.ivtvdriver.org
5432 F: Documentation/video4linux/*.ivtv
5433 F: drivers/media/pci/ivtv/
5434 F: include/uapi/linux/ivtv*
5436 IX2505V MEDIA DRIVER
5439 W: http://linuxtv.org/
5440 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5442 F: drivers/media/dvb-frontends/ix2505v*
5444 JC42.4 TEMPERATURE SENSOR DRIVER
5448 F: drivers/hwmon/jc42.c
5449 F: Documentation/hwmon/jc42
5454 W: http://jfs.sourceforge.net/
5455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5457 F: Documentation/filesystems/jfs.txt
5464 F: drivers/net/ethernet/jme.*
5466 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5469 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5472 F: include/uapi/linux/jffs2.h
5474 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5480 F: include/linux/jbd.h
5482 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5487 F: include/linux/jbd2.h
5489 JSM Neo PCI based serial card
5493 F: drivers/tty/serial/jsm/
5495 K10TEMP HARDWARE MONITORING DRIVER
5499 F: Documentation/hwmon/k10temp
5500 F: drivers/hwmon/k10temp.c
5502 K8TEMP HARDWARE MONITORING DRIVER
5506 F: Documentation/hwmon/k8temp
5507 F: drivers/hwmon/k8temp.c
5512 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5514 F: Documentation/kbuild/kconfig-language.txt
5521 W: http://lse.sourceforge.net/kdump/
5523 F: Documentation/kdump/
5525 KEENE FM RADIO TRANSMITTER DRIVER
5528 T: git git://linuxtv.org/media_tree.git
5529 W: http://linuxtv.org
5531 F: drivers/media/radio/radio-keene*
5533 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5539 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5545 F: Documentation/kbuild/
5547 F: scripts/Makefile.*
5554 W: http://kernelnewbies.org/KernelJanitors
5557 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5560 W: http://nfs.sourceforge.net/
5563 F: include/uapi/linux/nfsd/
5567 F: include/linux/lockd/
5568 F: include/linux/sunrpc/
5569 F: include/uapi/linux/sunrpc/
5571 KERNEL SELFTEST FRAMEWORK
5574 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5576 F: tools/testing/selftests
5578 KERNEL VIRTUAL MACHINE (KVM)
5582 W: http://www.linux-kvm.org
5583 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5585 F: Documentation/*/kvm*.txt
5586 F: Documentation/virtual/kvm/
5588 F: arch/*/include/asm/kvm*
5589 F: include/linux/kvm*
5590 F: include/uapi/linux/kvm*
5593 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5596 W: http://kvm.qumranet.com
5598 F: arch/x86/include/asm/svm.h
5599 F: arch/x86/kvm/svm.c
5601 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5604 W: http://kvm.qumranet.com
5605 T: git git://github.com/agraf/linux-2.6.git
5607 F: arch/powerpc/include/asm/kvm*
5608 F: arch/powerpc/kvm/
5610 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5615 W: http://www.ibm.com/developerworks/linux/linux390/
5617 F: Documentation/s390/kvm.txt
5618 F: arch/s390/include/asm/kvm*
5620 F: drivers/s390/kvm/
5622 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5627 W: http://systems.cs.columbia.edu/projects/kvm-arm
5629 F: arch/arm/include/uapi/asm/kvm*
5630 F: arch/arm/include/asm/kvm*
5633 F: include/kvm/arm_*
5635 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5641 F: arch/arm64/include/uapi/asm/kvm*
5642 F: arch/arm64/include/asm/kvm*
5647 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5650 F: include/linux/kexec.h
5651 F: include/uapi/linux/kexec.h
5658 F: Documentation/security/keys.txt
5659 F: include/linux/key.h
5660 F: include/linux/key-type.h
5670 F: Documentation/security/keys-trusted-encrypted.txt
5671 F: include/keys/trusted-type.h
5672 F: security/keys/trusted.c
5673 F: security/keys/trusted.h
5681 F: Documentation/security/keys-trusted-encrypted.txt
5682 F: include/keys/encrypted-type.h
5683 F: security/keys/encrypted-keys/
5685 KGDB / KDB /debug_core
5687 W: http://kgdb.wiki.kernel.org/
5690 F: Documentation/DocBook/kgdb.tmpl
5691 F: drivers/misc/kgdbts.c
5692 F: drivers/tty/serial/kgdboc.c
5693 F: include/linux/kdb.h
5694 F: include/linux/kgdb.h
5701 F: Documentation/kmemcheck.txt
5702 F: arch/x86/include/asm/kmemcheck.h
5703 F: arch/x86/mm/kmemcheck/
5704 F: include/linux/kmemcheck.h
5710 F: Documentation/kmemleak.txt
5711 F: include/linux/kmemleak.h
5713 F: mm/kmemleak-test.c
5721 F: Documentation/kprobes.txt
5722 F: include/linux/kprobes.h
5725 KS0108 LCD CONTROLLER DRIVER
5727 W: http://miguelojeda.es/auxdisplay.htm
5728 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5730 F: Documentation/auxdisplay/ks0108
5731 F: drivers/auxdisplay/ks0108.c
5732 F: include/linux/ks0108.h
5737 F: Documentation/networking/lapb-module.txt
5741 LASI 53c700 driver for PARISC
5745 F: Documentation/scsi/53c700.txt
5746 F: drivers/scsi/53c700*
5752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5755 F: include/linux/leds.h
5757 LEGACY EEPROM DRIVER
5760 F: Documentation/misc-devices/eeprom
5761 F: drivers/misc/eeprom/eeprom.c
5763 LEGO USB Tower driver
5766 W: http://legousb.sourceforge.net/
5768 F: drivers/usb/misc/legousbtower.c
5773 W: http://linuxtv.org/
5774 W: http://github.com/mkrufky
5775 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5776 T: git git://linuxtv.org/mkrufky/tuners.git
5778 F: drivers/media/dvb-frontends/lg2160.*
5780 LGDT3305 MEDIA DRIVER
5783 W: http://linuxtv.org/
5784 W: http://github.com/mkrufky
5785 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5786 T: git git://linuxtv.org/mkrufky/tuners.git
5788 F: drivers/media/dvb-frontends/lgdt3305.*
5793 W: http://lguest.ozlabs.org/
5795 F: arch/x86/include/asm/lguest*.h
5798 F: include/linux/lguest*.h
5801 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5807 F: include/linux/ata.h
5808 F: include/linux/libata.h
5810 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5815 F: include/linux/pata_arasan_cf_data.h
5816 F: drivers/ata/pata_arasan_cf.c
5822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5824 F: drivers/ata/pata_*.c
5825 F: drivers/ata/ata_generic.c
5827 LIBATA SATA AHCI PLATFORM devices support
5831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5833 F: drivers/ata/ahci_platform.c
5834 F: drivers/ata/libahci_platform.c
5835 F: include/linux/ahci_platform.h
5837 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5842 F: drivers/ata/sata_promise.*
5847 F: tools/lib/lockdep/
5849 LINUX FOR IBM pSERIES (RS/6000)
5851 W: http://www.ibm.com/linux/ltc/projects/ppc
5853 F: arch/powerpc/boot/rs6000.h
5855 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5859 W: http://www.penguinppc.org/
5861 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5864 F: Documentation/powerpc/
5867 LINUX FOR POWER MACINTOSH
5869 W: http://www.penguinppc.org/
5872 F: arch/powerpc/platforms/powermac/
5873 F: drivers/macintosh/
5875 LINUX FOR POWERPC EMBEDDED MPC5XXX
5878 T: git git://git.denx.de/linux-denx-agust.git
5880 F: arch/powerpc/platforms/512x/
5881 F: arch/powerpc/platforms/52xx/
5883 LINUX FOR POWERPC EMBEDDED PPC4XX
5886 W: http://www.penguinppc.org/
5889 F: arch/powerpc/platforms/40x/
5890 F: arch/powerpc/platforms/44x/
5892 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5895 F: arch/powerpc/*/*virtex*
5896 F: arch/powerpc/*/*/*virtex*
5898 LINUX FOR POWERPC EMBEDDED PPC8XX
5900 W: http://www.penguinppc.org/
5903 F: arch/powerpc/platforms/8xx/
5905 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5908 W: http://www.penguinppc.org/
5910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5912 F: arch/powerpc/platforms/83xx/
5913 F: arch/powerpc/platforms/85xx/
5915 LINUX FOR POWERPC PA SEMI PWRFICIENT
5919 F: arch/powerpc/platforms/pasemi/
5920 F: drivers/*/*pasemi*
5921 F: drivers/*/*/*pasemi*
5923 LINUX SECURITY MODULE (LSM) FRAMEWORK
5928 LIS3LV02D ACCELEROMETER DRIVER
5931 F: Documentation/misc-devices/lis3lv02d
5932 F: drivers/misc/lis3lv02d/
5933 F: drivers/platform/x86/hp_accel.c
5941 F: kernel/livepatch/
5942 F: include/linux/livepatch.h
5943 F: arch/x86/include/asm/livepatch.h
5944 F: arch/x86/kernel/livepatch.c
5945 F: Documentation/ABI/testing/sysfs-kernel-livepatch
5946 F: samples/livepatch/
5948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5953 F: include/linux/llc.h
5954 F: include/uapi/linux/llc.h
5958 LM73 HARDWARE MONITOR DRIVER
5962 F: drivers/hwmon/lm73.c
5964 LM78 HARDWARE MONITOR DRIVER
5968 F: Documentation/hwmon/lm78
5969 F: drivers/hwmon/lm78.c
5971 LM83 HARDWARE MONITOR DRIVER
5975 F: Documentation/hwmon/lm83
5976 F: drivers/hwmon/lm83.c
5978 LM90 HARDWARE MONITOR DRIVER
5982 F: Documentation/hwmon/lm90
5983 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5984 F: drivers/hwmon/lm90.c
5986 LM95234 HARDWARE MONITOR DRIVER
5990 F: Documentation/hwmon/lm95234
5991 F: drivers/hwmon/lm95234.c
5993 LME2510 MEDIA DRIVER
5996 W: http://linuxtv.org/
5997 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5999 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6001 LOCKDEP AND LOCKSTAT
6005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6007 F: Documentation/locking/lockdep*.txt
6008 F: Documentation/locking/lockstat.txt
6009 F: include/linux/lockdep.h
6012 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6015 W: http://www.linux-ntfs.org/content/view/19/37/
6017 F: Documentation/ldm.txt
6018 F: block/partitions/ldm.*
6028 LPC32XX MACHINE SUPPORT
6032 F: arch/arm/mach-lpc32xx/
6034 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6041 W: http://www.lsilogic.com/support
6043 F: drivers/message/fusion/
6044 F: drivers/scsi/mpt2sas/
6045 F: drivers/scsi/mpt3sas/
6047 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6051 F: drivers/scsi/sym53c8xx_2/
6053 LTC4261 HARDWARE MONITOR DRIVER
6057 F: Documentation/hwmon/ltc4261
6058 F: drivers/hwmon/ltc4261.c
6060 LTP (Linux Test Project)
6068 W: http://linux-test-project.github.io/
6069 T: git git://github.com/linux-test-project/ltp.git
6073 W: http://www.linux-m32r.org/
6080 W: http://www.linux-m68k.org/
6081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6086 M68K ON APPLE MACINTOSH
6088 W: http://www.mac.linux-m68k.org/
6095 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6099 M88DS3103 MEDIA DRIVER
6102 W: http://linuxtv.org/
6103 W: http://palosaari.fi/linux/
6104 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6105 T: git git://linuxtv.org/anttip/media_tree.git
6107 F: drivers/media/dvb-frontends/m88ds3103*
6109 M88RS2000 MEDIA DRIVER
6112 W: http://linuxtv.org/
6113 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6115 F: drivers/media/dvb-frontends/m88rs2000*
6117 M88TS2022 MEDIA DRIVER
6120 W: http://linuxtv.org/
6121 W: http://palosaari.fi/linux/
6122 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6123 T: git git://linuxtv.org/anttip/media_tree.git
6125 F: drivers/media/tuners/m88ts2022*
6127 MA901 MASTERKIT USB FM RADIO DRIVER
6130 T: git git://linuxtv.org/media_tree.git
6132 F: drivers/media/radio/radio-ma901.c
6137 W: http://wireless.kernel.org/
6138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6141 F: Documentation/networking/mac80211-injection.txt
6142 F: include/net/mac80211.h
6149 F: drivers/net/macvlan.c
6150 F: include/linux/if_macvlan.h
6157 F: include/linux/mailbox_client.h
6158 F: include/linux/mailbox_controller.h
6160 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6162 W: http://www.kernel.org/doc/man-pages
6166 MARVELL ARMADA DRM SUPPORT
6169 F: drivers/gpu/drm/armada/
6171 MARVELL 88E6352 DSA support
6174 F: drivers/net/dsa/mv88e6352.c
6176 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6181 F: drivers/net/ethernet/marvell/sk*
6183 MARVELL LIBERTAS WIRELESS DRIVER
6186 F: drivers/net/wireless/libertas/
6188 MARVELL MV643XX ETHERNET DRIVER
6192 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6193 F: include/linux/mv643xx.h
6195 MARVELL MVNETA ETHERNET DRIVER
6199 F: drivers/net/ethernet/marvell/mvneta.*
6201 MARVELL MWIFIEX WIRELESS DRIVER
6206 F: drivers/net/wireless/mwifiex/
6208 MARVELL MWL8K WIRELESS DRIVER
6212 F: drivers/net/wireless/mwl8k.c
6214 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6217 F: drivers/mmc/host/mvsdio.*
6219 MATROX FRAMEBUFFER DRIVER
6222 F: drivers/video/fbdev/matrox/matroxfb_*
6223 F: include/uapi/linux/matroxfb.h
6225 MAX16065 HARDWARE MONITOR DRIVER
6229 F: Documentation/hwmon/max16065
6230 F: drivers/hwmon/max16065.c
6232 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6236 F: Documentation/hwmon/max6650
6237 F: drivers/hwmon/max6650.c
6239 MAX6697 HARDWARE MONITOR DRIVER
6243 F: Documentation/hwmon/max6697
6244 F: Documentation/devicetree/bindings/i2c/max6697.txt
6245 F: drivers/hwmon/max6697.c
6246 F: include/linux/platform_data/max6697.h
6248 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6252 F: drivers/power/max14577_charger.c
6253 F: drivers/power/max77693_charger.c
6255 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6260 F: drivers/*/max14577.c
6261 F: drivers/*/max77686.c
6262 F: drivers/*/max77693.c
6263 F: drivers/extcon/extcon-max14577.c
6264 F: drivers/extcon/extcon-max77693.c
6265 F: drivers/rtc/rtc-max77686.c
6266 F: drivers/clk/clk-max77686.c
6267 F: Documentation/devicetree/bindings/mfd/max14577.txt
6268 F: Documentation/devicetree/bindings/mfd/max77686.txt
6269 F: Documentation/devicetree/bindings/mfd/max77693.txt
6270 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6271 F: include/linux/mfd/max14577*.h
6272 F: include/linux/mfd/max77686*.h
6273 F: include/linux/mfd/max77693*.h
6275 MAXIRADIO FM RADIO RECEIVER DRIVER
6278 T: git git://linuxtv.org/media_tree.git
6279 W: http://linuxtv.org
6281 F: drivers/media/radio/radio-maxiradio*
6283 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6285 P: LinuxTV.org Project
6287 W: http://linuxtv.org
6288 Q: http://patchwork.kernel.org/project/linux-media/list/
6289 T: git git://linuxtv.org/media_tree.git
6291 F: Documentation/dvb/
6292 F: Documentation/video4linux/
6293 F: Documentation/DocBook/media/
6295 F: drivers/staging/media/
6297 F: include/uapi/linux/dvb/
6298 F: include/uapi/linux/videodev2.h
6299 F: include/uapi/linux/media.h
6300 F: include/uapi/linux/v4l2-*
6301 F: include/uapi/linux/meye.h
6302 F: include/uapi/linux/ivtv*
6303 F: include/uapi/linux/uvcvideo.h
6305 MEGARAID SCSI/SAS DRIVERS
6311 W: http://www.lsi.com
6313 F: Documentation/scsi/megaraid.txt
6314 F: drivers/scsi/megaraid.*
6315 F: drivers/scsi/megaraid/
6317 MELLANOX ETHERNET DRIVER (mlx4_en)
6321 W: http://www.mellanox.com
6322 Q: http://patchwork.ozlabs.org/project/netdev/list/
6323 F: drivers/net/ethernet/mellanox/mlx4/en_*
6327 W: http://www.linux-mm.org
6329 F: include/linux/mm.h
6330 F: include/linux/gfp.h
6331 F: include/linux/mmzone.h
6332 F: include/linux/memory_hotplug.h
6333 F: include/linux/vmalloc.h
6336 MEMORY TECHNOLOGY DEVICES (MTD)
6340 W: http://www.linux-mtd.infradead.org/
6341 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6342 T: git git://git.infradead.org/linux-mtd.git
6343 T: git git://git.infradead.org/l2-mtd.git
6346 F: include/linux/mtd/
6347 F: include/uapi/mtd/
6349 MEN A21 WATCHDOG DRIVER
6353 F: drivers/watchdog/mena21_wdt.c
6355 MEN CHAMELEON BUS (mcb)
6359 F: include/linux/mcb.h
6361 MEN F21BMC (Board Management Controller)
6364 F: drivers/mfd/menf21bmc.c
6365 F: drivers/watchdog/menf21bmc_wdt.c
6366 F: drivers/leds/leds-menf21bmc.c
6367 F: drivers/hwmon/menf21bmc_hwmon.c
6368 F: Documentation/hwmon/menf21bmc
6375 F: Documentation/metag/
6376 F: Documentation/devicetree/bindings/metag/
6377 F: drivers/clocksource/metag_generic.c
6378 F: drivers/irqchip/irq-metag.c
6379 F: drivers/irqchip/irq-metag-ext.c
6380 F: drivers/tty/metag_da.c
6382 MICROBLAZE ARCHITECTURE
6384 W: http://www.monstr.eu/fdt/
6385 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6392 F: drivers/usb/image/microtek.*
6397 W: http://www.linux-mips.org/
6398 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6399 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6401 F: Documentation/mips/
6404 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6407 T: git git://linuxtv.org/media_tree.git
6408 W: http://linuxtv.org
6410 F: drivers/media/radio/radio-miropcm20*
6412 Mellanox MLX5 core VPI driver
6416 W: http://www.mellanox.com
6417 Q: http://patchwork.ozlabs.org/project/netdev/list/
6418 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6419 T: git git://openfabrics.org/~eli/connect-ib.git
6421 F: drivers/net/ethernet/mellanox/mlx5/core/
6422 F: include/linux/mlx5/
6424 Mellanox MLX5 IB driver
6427 W: http://www.mellanox.com
6428 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6429 T: git git://openfabrics.org/~eli/connect-ib.git
6431 F: include/linux/mlx5/
6432 F: drivers/infiniband/hw/mlx5/
6434 MN88472 MEDIA DRIVER
6437 W: http://linuxtv.org/
6438 W: http://palosaari.fi/linux/
6439 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6440 T: git git://linuxtv.org/anttip/media_tree.git
6442 F: drivers/staging/media/mn88472/
6443 F: drivers/media/dvb-frontends/mn88472.h
6445 MN88473 MEDIA DRIVER
6448 W: http://linuxtv.org/
6449 W: http://palosaari.fi/linux/
6450 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6451 T: git git://linuxtv.org/anttip/media_tree.git
6453 F: drivers/staging/media/mn88473/
6454 F: drivers/media/dvb-frontends/mn88473.h
6459 F: include/linux/module.h
6462 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6463 W: http://popies.net/meye/
6465 F: Documentation/video4linux/meye.txt
6466 F: drivers/media/pci/meye/
6467 F: include/uapi/linux/meye.h
6469 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6472 F: Documentation/serial/moxa-smartio
6473 F: drivers/tty/mxser.*
6475 MR800 AVERMEDIA USB FM RADIO DRIVER
6478 T: git git://linuxtv.org/media_tree.git
6480 F: drivers/media/radio/radio-mr800.c
6482 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6486 F: drivers/net/ieee802154/mrf24j40.c
6492 F: drivers/platform/x86/msi-laptop.c
6498 F: drivers/platform/x86/msi-wmi.c
6503 W: http://linuxtv.org/
6504 W: http://palosaari.fi/linux/
6505 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6506 T: git git://linuxtv.org/anttip/media_tree.git
6508 F: drivers/media/tuners/msi001*
6510 MSI2500 MEDIA DRIVER
6513 W: http://linuxtv.org/
6514 W: http://palosaari.fi/linux/
6515 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6516 T: git git://linuxtv.org/anttip/media_tree.git
6518 F: drivers/media/usb/msi2500/
6520 MT9M032 APTINA SENSOR DRIVER
6523 T: git git://linuxtv.org/media_tree.git
6525 F: drivers/media/i2c/mt9m032.c
6526 F: include/media/mt9m032.h
6528 MT9P031 APTINA CAMERA SENSOR
6531 T: git git://linuxtv.org/media_tree.git
6533 F: drivers/media/i2c/mt9p031.c
6534 F: include/media/mt9p031.h
6536 MT9T001 APTINA CAMERA SENSOR
6539 T: git git://linuxtv.org/media_tree.git
6541 F: drivers/media/i2c/mt9t001.c
6542 F: include/media/mt9t001.h
6544 MT9V032 APTINA CAMERA SENSOR
6547 T: git git://linuxtv.org/media_tree.git
6549 F: drivers/media/i2c/mt9v032.c
6550 F: include/media/mt9v032.h
6552 MULTIFUNCTION DEVICES (MFD)
6555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6558 F: include/linux/mfd/
6560 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6565 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6568 F: include/linux/mmc/
6569 F: include/uapi/linux/mmc/
6571 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6573 F: drivers/mmc/host/mmc_spi.c
6574 F: include/linux/spi/mmc_spi.h
6576 MULTISOUND SOUND DRIVER
6579 F: Documentation/sound/oss/MultiSound
6582 MULTITECH MULTIPORT CARD (ISICOM)
6584 F: drivers/tty/isicom.c
6585 F: include/linux/isicom.h
6587 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6592 F: drivers/usb/musb/
6594 MXL5007T MEDIA DRIVER
6597 W: http://linuxtv.org/
6598 W: http://github.com/mkrufky
6599 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6600 T: git git://linuxtv.org/mkrufky/tuners.git
6602 F: drivers/media/tuners/mxl5007t.*
6604 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6607 W: https://www.myricom.com/support/downloads/myri10ge.html
6609 F: drivers/net/ethernet/myricom/myri10ge/
6611 NATSEMI ETHERNET DRIVER (DP8381x)
6613 F: drivers/net/ethernet/natsemi/natsemi.c
6615 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6619 W: http://www.native-instruments.com
6627 NCR 5380 SCSI DRIVERS
6632 F: Documentation/scsi/g_NCR5380.txt
6633 F: drivers/scsi/NCR5380.*
6634 F: drivers/scsi/arm/cumana_1.c
6635 F: drivers/scsi/arm/oak.c
6636 F: drivers/scsi/atari_NCR5380.c
6637 F: drivers/scsi/atari_scsi.*
6638 F: drivers/scsi/dmx3191d.c
6639 F: drivers/scsi/dtc.*
6640 F: drivers/scsi/g_NCR5380.*
6641 F: drivers/scsi/g_NCR5380_mmio.c
6642 F: drivers/scsi/mac_scsi.*
6643 F: drivers/scsi/pas16.*
6644 F: drivers/scsi/sun3_scsi.*
6645 F: drivers/scsi/sun3_scsi_vme.c
6646 F: drivers/scsi/t128.*
6648 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6652 F: drivers/scsi/NCR_D700.*
6654 NCT6775 HARDWARE MONITOR DRIVER
6658 F: Documentation/hwmon/nct6775
6659 F: drivers/hwmon/nct6775.c
6661 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6664 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6666 F: drivers/infiniband/hw/nes/
6668 NETEM NETWORK EMULATOR
6672 F: net/sched/sch_netem.c
6674 NETERION 10GbE DRIVERS (s2io/vxge)
6678 F: Documentation/networking/s2io.txt
6679 F: Documentation/networking/vxge.txt
6680 F: drivers/net/ethernet/neterion/
6682 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6688 W: http://www.netfilter.org/
6689 W: http://www.iptables.org/
6690 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6694 F: include/linux/netfilter*
6695 F: include/linux/netfilter/
6696 F: include/net/netfilter/
6697 F: include/uapi/linux/netfilter*
6698 F: include/uapi/linux/netfilter/
6699 F: net/*/netfilter.c
6705 W: http://netlabel.sf.net
6708 F: Documentation/netlabel/
6709 F: include/net/netlabel.h
6712 NETROM NETWORK LAYER
6715 W: http://www.linux-ax25.org/
6717 F: include/net/netrom.h
6718 F: include/uapi/linux/netrom.h
6721 NETWORK BLOCK DEVICE (NBD)
6725 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6726 F: Documentation/blockdev/nbd.txt
6727 F: drivers/block/nbd.c
6728 F: include/linux/nbd.h
6729 F: include/uapi/linux/nbd.h
6731 NETWORK DROP MONITOR
6735 W: https://fedorahosted.org/dropwatch/
6736 F: net/core/drop_monitor.c
6738 NETWORKING [GENERAL]
6741 W: http://www.linuxfoundation.org/en/Net
6742 Q: http://patchwork.ozlabs.org/project/netdev/list/
6743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6748 F: include/linux/in.h
6749 F: include/linux/net.h
6750 F: include/linux/netdevice.h
6751 F: include/uapi/linux/in.h
6752 F: include/uapi/linux/net.h
6753 F: include/uapi/linux/netdevice.h
6754 F: include/uapi/linux/net_namespace.h
6756 F: tools/testing/selftests/net/
6760 NETWORKING [IPv4/IPv6]
6767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6788 F: net/ipv4/ipcomp.c
6789 F: net/ipv4/ip_vti.c
6793 F: net/ipv6/ipcomp6.c
6794 F: net/ipv6/ip6_vti.c
6795 F: include/uapi/linux/xfrm.h
6796 F: include/net/xfrm.h
6798 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6803 NETWORKING [WIRELESS]
6805 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6809 W: http://www.linuxfoundation.org/en/Net
6810 Q: http://patchwork.ozlabs.org/project/netdev/list/
6811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6815 F: include/linux/if_*
6816 F: include/linux/netdevice.h
6817 F: include/linux/arcdevice.h
6818 F: include/linux/etherdevice.h
6819 F: include/linux/fcdevice.h
6820 F: include/linux/fddidevice.h
6821 F: include/linux/hippidevice.h
6822 F: include/linux/inetdevice.h
6823 F: include/uapi/linux/if_*
6824 F: include/uapi/linux/netdevice.h
6826 NETWORKING DRIVERS (WIRELESS)
6829 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6832 F: drivers/net/wireless/
6834 NETXEN (1/10) GbE SUPPORT
6839 W: http://www.qlogic.com
6841 F: drivers/net/ethernet/qlogic/netxen/
6852 F: include/uapi/linux/nfc.h
6854 F: include/linux/platform_data/pn544.h
6855 F: Documentation/devicetree/bindings/net/nfc/
6857 NFS, SUNRPC, AND LOCKD CLIENTS
6861 W: http://client.linux-nfs.org
6862 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6868 F: include/linux/lockd/
6869 F: include/linux/nfs*
6870 F: include/linux/sunrpc/
6871 F: include/uapi/linux/nfs*
6872 F: include/uapi/linux/sunrpc/
6877 W: http://nilfs.sourceforge.net/
6878 T: git git://github.com/konis/nilfs2.git
6880 F: Documentation/filesystems/nilfs2.txt
6882 F: include/linux/nilfs2_fs.h
6884 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6886 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6888 F: Documentation/scsi/NinjaSCSI.txt
6889 F: drivers/scsi/pcmcia/nsp_*
6891 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6894 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6896 F: Documentation/scsi/NinjaSCSI.txt
6897 F: drivers/scsi/nsp32*
6902 T: git git://git.rocketboards.org/linux-socfpga-next.git
6910 W: https://github.com/jonmason/ntb/wiki
6911 T: git git://github.com/jonmason/ntb.git
6913 F: drivers/net/ntb_netdev.c
6914 F: include/linux/ntb.h
6919 W: http://www.tuxera.com/
6920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6922 F: Documentation/filesystems/ntfs.txt
6925 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6929 F: drivers/video/fbdev/riva/
6930 F: drivers/video/fbdev/nvidia/
6935 T: git git://git.infradead.org/users/willy/linux-nvme.git
6937 F: drivers/block/nvme*
6938 F: include/linux/nvme.h
6940 NXP TDA998X DRM DRIVER
6943 F: drivers/gpu/drm/i2c/tda998x_drv.c
6944 F: include/drm/i2c/tda998x.h
6950 F: sound/soc/codecs/tfa9879*
6955 W: http://www.muru.com/linux/omap/
6956 W: http://linux.omap.com/
6957 Q: http://patchwork.kernel.org/project/linux-omap/list/
6958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6961 F: drivers/i2c/busses/i2c-omap.c
6962 F: drivers/irqchip/irq-omap-intc.c
6963 F: drivers/mfd/*omap*.c
6964 F: drivers/mfd/menelaus.c
6965 F: drivers/mfd/palmas.c
6966 F: drivers/mfd/tps65217.c
6967 F: drivers/mfd/tps65218.c
6968 F: drivers/mfd/tps65910.c
6969 F: drivers/mfd/twl-core.[ch]
6970 F: drivers/mfd/twl4030*.c
6971 F: drivers/mfd/twl6030*.c
6972 F: drivers/mfd/twl6040*.c
6973 F: drivers/regulator/palmas-regulator*.c
6974 F: drivers/regulator/pbias-regulator.c
6975 F: drivers/regulator/tps65217-regulator.c
6976 F: drivers/regulator/tps65218-regulator.c
6977 F: drivers/regulator/tps65910-regulator.c
6978 F: drivers/regulator/twl-regulator.c
6979 F: include/linux/i2c-omap.h
6981 OMAP DEVICE TREE SUPPORT
6987 F: arch/arm/boot/dts/*omap*
6988 F: arch/arm/boot/dts/*am3*
6989 F: arch/arm/boot/dts/*am4*
6990 F: arch/arm/boot/dts/*am5*
6991 F: arch/arm/boot/dts/*dra7*
6993 OMAP CLOCK FRAMEWORK SUPPORT
6997 F: arch/arm/*omap*/*clock*
6999 OMAP POWER MANAGEMENT SUPPORT
7003 F: arch/arm/*omap*/*pm*
7004 F: drivers/cpufreq/omap-cpufreq.c
7006 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7011 F: arch/arm/mach-omap2/prm*
7021 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7026 F: drivers/memory/omap-gpmc.c
7027 F: arch/arm/mach-omap2/*gpmc*
7029 OMAP FRAMEBUFFER SUPPORT
7034 F: drivers/video/fbdev/omap/
7036 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7041 F: drivers/video/fbdev/omap2/
7042 F: Documentation/arm/OMAP/DSS
7044 OMAP HARDWARE SPINLOCK SUPPORT
7048 F: drivers/hwspinlock/omap_hwspinlock.c
7049 F: arch/arm/mach-omap2/hwspinlock.c
7055 F: drivers/mmc/host/omap.c
7061 F: drivers/mmc/host/omap_hsmmc.c
7063 OMAP RANDOM NUMBER GENERATOR SUPPORT
7066 F: drivers/char/hw_random/omap-rng.c
7073 F: arch/arm/mach-omap2/omap_hwmod.*
7079 F: arch/arm/mach-omap2/omap_hwmod*data*
7081 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7085 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7087 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7091 F: drivers/media/platform/omap3isp/
7092 F: drivers/staging/media/omap4iss/
7098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7100 F: drivers/usb/*/*omap*
7101 F: arch/arm/*omap*/usb*
7109 F: drivers/gpio/gpio-omap.c
7111 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7115 F: arch/arm/boot/dts/am335x-nano.dts
7121 F: Documentation/filesystems/omfs.txt
7124 OMNIKEY CARDMAN 4000 DRIVER
7127 F: drivers/char/pcmcia/cm4000_cs.c
7128 F: include/linux/cm4000_cs.h
7129 F: include/uapi/linux/cm4000_cs.h
7131 OMNIKEY CARDMAN 4040 DRIVER
7134 F: drivers/char/pcmcia/cm4040_cs.*
7136 OMNIVISION OV7670 SENSOR DRIVER
7139 T: git git://linuxtv.org/media_tree.git
7141 F: drivers/media/i2c/ov7670.c
7143 ONENAND FLASH DRIVER
7147 F: drivers/mtd/onenand/
7148 F: include/linux/mtd/onenand*.h
7150 ONSTREAM SCSI TAPE DRIVER
7155 F: Documentation/scsi/osst.txt
7156 F: drivers/scsi/osst.*
7157 F: drivers/scsi/osst_*.h
7158 F: drivers/scsi/st.h
7160 OPENCORES I2C BUS DRIVER
7164 F: Documentation/i2c/busses/i2c-ocores
7165 F: drivers/i2c/busses/i2c-ocores.c
7167 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7171 W: http://www.devicetree.org/
7172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7175 F: include/linux/of*.h
7178 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7186 F: Documentation/devicetree/
7188 F: include/dt-bindings/
7190 OPENRISC ARCHITECTURE
7192 W: http://openrisc.net
7195 T: git git://openrisc.net/~jonas/linux
7202 W: http://openvswitch.org
7205 F: include/uapi/linux/openvswitch.h
7210 T: git git://git.alsa-project.org/alsa-kernel.git
7212 F: sound/drivers/opl4/
7218 F: arch/*/include/asm/oprofile*.h
7220 F: drivers/oprofile/
7221 F: include/linux/oprofile.h
7223 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7227 W: http://ocfs2.wiki.kernel.org
7229 F: Documentation/filesystems/ocfs2.txt
7230 F: Documentation/filesystems/dlmfs.txt
7235 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7236 W: http://www.nongnu.org/orinoco/
7238 F: drivers/net/wireless/orinoco/
7240 OSD LIBRARY and FILESYSTEM
7244 W: http://open-osd.org
7245 T: git git://git.open-osd.org/open-osd.git
7247 F: drivers/scsi/osd/
7248 F: include/scsi/osd_*
7254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7257 F: Documentation/filesystems/overlayfs.txt
7262 W: http://wireless.kernel.org/en/users/Drivers/p54
7264 F: drivers/net/wireless/p54/
7266 PA SEMI ETHERNET DRIVER
7270 F: drivers/net/ethernet/pasemi/*
7272 PA SEMI SMBUS DRIVER
7276 F: drivers/i2c/busses/i2c-pasemi.c
7278 PADATA PARALLEL EXECUTION MECHANISM
7283 F: include/linux/padata.h
7284 F: Documentation/padata.txt
7286 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7290 F: drivers/platform/x86/panasonic-laptop.c
7292 PANASONIC MN10300/AM33/AM34 PORT
7296 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7298 F: Documentation/mn10300/
7301 PARALLEL PORT SUPPORT
7305 F: include/linux/parport*.h
7306 F: drivers/char/ppdev.c
7307 F: include/uapi/linux/ppdev.h
7309 PARAVIRT_OPS INTERFACE
7316 F: Documentation/virtual/paravirt_ops.txt
7317 F: arch/*/kernel/paravirt*
7318 F: arch/*/include/asm/paravirt.h
7320 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7323 W: http://www.torque.net/linux-pp.html
7325 F: Documentation/blockdev/paride.txt
7326 F: drivers/block/paride/
7332 W: http://www.parisc-linux.org/
7333 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7338 F: Documentation/parisc/
7340 F: drivers/char/agp/parisc-agp.c
7341 F: drivers/input/serio/gscps2.c
7342 F: drivers/parport/parport_gsc.*
7343 F: drivers/tty/serial/8250/8250_gsc.c
7344 F: drivers/video/fbdev/sti*
7345 F: drivers/video/console/sti*
7346 F: drivers/video/logo/logo_parisc*
7348 PC87360 HARDWARE MONITORING DRIVER
7352 F: Documentation/hwmon/pc87360
7353 F: drivers/hwmon/pc87360.c
7358 F: drivers/char/pc8736x_gpio.c
7360 PC87427 HARDWARE MONITORING DRIVER
7364 F: Documentation/hwmon/pc87427
7365 F: drivers/hwmon/pc87427.c
7370 F: drivers/leds/leds-pca9532.c
7371 F: include/linux/leds-pca9532.h
7373 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7377 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7379 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7382 F: drivers/firmware/pcdp.*
7388 F: Documentation/PCI/pci-error-recovery.txt
7393 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7396 F: Documentation/PCI/
7398 F: include/linux/pci*
7400 F: arch/x86/kernel/quirks.c
7402 PCI DRIVER FOR ARM VERSATILE PLATFORM
7407 F: Documentation/devicetree/bindings/pci/versatile.txt
7408 F: drivers/pci/host/pci-versatile.c
7410 PCI DRIVER FOR APPLIEDMICRO XGENE
7415 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7416 F: drivers/pci/host/pci-xgene.c
7418 PCI DRIVER FOR FREESCALE LAYERSCAPE
7426 F: drivers/pci/host/*layerscape*
7434 F: drivers/pci/host/*imx6*
7436 PCI DRIVER FOR TI KEYSTONE
7441 F: drivers/pci/host/*keystone*
7443 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7449 F: drivers/pci/host/*mvebu*
7451 PCI DRIVER FOR NVIDIA TEGRA
7456 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7457 F: drivers/pci/host/pci-tegra.c
7459 PCI DRIVER FOR TI DRA7XX
7464 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7465 F: drivers/pci/host/pci-dra7xx.c
7467 PCI DRIVER FOR RENESAS R-CAR
7472 F: drivers/pci/host/*rcar*
7474 PCI DRIVER FOR SAMSUNG EXYNOS
7480 F: drivers/pci/host/pci-exynos.c
7482 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7487 F: drivers/pci/host/*designware*
7489 PCI DRIVER FOR GENERIC OF HOSTS
7494 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7495 F: drivers/pci/host/pci-host-generic.c
7497 PCIE DRIVER FOR ST SPEAR13XX
7501 F: drivers/pci/host/*spear*
7504 P: Linux PCMCIA Team
7506 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7509 F: Documentation/pcmcia/
7513 PCNET32 NETWORK DRIVER
7517 F: drivers/net/ethernet/amd/pcnet32.c
7519 PCRYPT PARALLEL CRYPTO ENGINE
7524 F: include/crypto/pcrypt.h
7526 PER-CPU MEMORY ALLOCATOR
7529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7531 F: include/linux/percpu*.h
7533 F: arch/*/include/asm/percpu.h
7535 PER-TASK DELAY ACCOUNTING
7538 F: include/linux/delayacct.h
7539 F: kernel/delayacct.c
7541 PERFORMANCE EVENTS SUBSYSTEM
7547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7550 F: include/linux/perf_event.h
7551 F: include/uapi/linux/perf_event.h
7552 F: arch/*/kernel/perf_event*.c
7553 F: arch/*/kernel/*/perf_event*.c
7554 F: arch/*/kernel/*/*/perf_event*.c
7555 F: arch/*/include/asm/perf_event.h
7556 F: arch/*/kernel/perf_callchain.c
7559 PERSONALITY HANDLING
7563 F: include/linux/personality.h
7564 F: include/uapi/linux/personality.h
7569 F: Documentation/networking/phonet.txt
7570 F: include/linux/phonet.h
7571 F: include/net/phonet/
7572 F: include/uapi/linux/phonet.h
7579 F: drivers/mtd/devices/phram.c
7585 F: drivers/hid/hid-picolcd*
7590 T: git git://github.com/jamieiles/linux-2.6-ji.git
7592 F: arch/arm/boot/dts/picoxcell*
7593 F: arch/arm/mach-picoxcell/
7594 F: drivers/crypto/picoxcell*
7596 PIN CONTROL SUBSYSTEM
7599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7602 F: include/linux/pinctrl/
7604 PIN CONTROLLER - ATMEL AT91
7608 F: drivers/pinctrl/pinctrl-at91.*
7610 PIN CONTROLLER - INTEL
7614 F: drivers/pinctrl/intel/
7616 PIN CONTROLLER - RENESAS
7620 F: drivers/pinctrl/sh-pfc/
7622 PIN CONTROLLER - SAMSUNG
7628 F: drivers/pinctrl/samsung/
7630 PIN CONTROLLER - ST SPEAR
7634 W: http://www.st.com/spear
7636 F: drivers/pinctrl/spear/
7641 F: drivers/block/pktcdvd.c
7642 F: include/linux/pktcdvd.h
7643 F: include/uapi/linux/pktcdvd.h
7647 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7649 T: git git://github.com/gxt/linux.git
7650 F: drivers/input/serio/i8042-unicore32io.h
7651 F: drivers/i2c/busses/i2c-puv3.c
7652 F: drivers/video/fbdev/fb-puv3.c
7653 F: drivers/rtc/rtc-puv3.c
7655 PMBUS HARDWARE MONITORING DRIVERS
7658 W: http://www.lm-sensors.org/
7659 W: http://www.roeck-us.net/linux/drivers/
7660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7662 F: Documentation/hwmon/pmbus
7663 F: drivers/hwmon/pmbus/
7664 F: include/linux/i2c/pmbus.h
7666 PMC SIERRA MaxRAID DRIVER
7669 W: http://www.pmc-sierra.com/
7671 F: drivers/scsi/pmcraid.*
7673 PMC SIERRA PM8001 DRIVER
7679 F: drivers/scsi/pm8001/
7681 POSIX CLOCKS and TIMERS
7684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7687 F: include/linux/timer*
7688 F: kernel/time/*timer*
7690 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7695 T: git git://git.infradead.org/battery-2.6.git
7697 F: include/linux/power_supply.h
7709 F: drivers/i2c/busses/i2c-pnx.c
7711 PPP PROTOCOL DRIVERS AND COMPRESSORS
7715 F: drivers/net/ppp/ppp_*
7717 PPP OVER ATM (RFC 2364)
7720 F: net/atm/pppoatm.c
7721 F: include/uapi/linux/atmppp.h
7726 F: drivers/net/ppp/pppoe.c
7727 F: drivers/net/ppp/pppox.c
7732 F: net/l2tp/l2tp_ppp.c
7733 F: include/linux/if_pppol2tp.h
7734 F: include/uapi/linux/if_pppol2tp.h
7738 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7741 F: Documentation/pps/
7743 F: include/linux/pps*.h
7749 F: drivers/net/ppp/pptp.c
7750 W: http://sourceforge.net/projects/accel-pptp
7755 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7757 F: Documentation/preempt-locking.txt
7758 F: include/linux/preempt.h
7760 PRISM54 WIRELESS DRIVER
7763 W: http://wireless.kernel.org/en/users/Drivers/p54
7765 F: drivers/net/wireless/prism54/
7772 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7774 PS3 PLATFORM SUPPORT
7779 F: arch/powerpc/boot/ps3*
7780 F: arch/powerpc/include/asm/lv1call.h
7781 F: arch/powerpc/include/asm/ps3*.h
7782 F: arch/powerpc/platforms/ps3/
7785 F: drivers/rtc/rtc-ps3.c
7786 F: drivers/usb/host/*ps3.c
7787 F: sound/ppc/snd_ps3*
7793 F: drivers/block/ps3vram.c
7801 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7803 F: include/linux/pstore*
7804 F: drivers/firmware/efi/efi-pstore.c
7805 F: drivers/acpi/apei/erst.c
7807 PTP HARDWARE CLOCK SUPPORT
7811 W: http://linuxptp.sourceforge.net/
7812 F: Documentation/ABI/testing/sysfs-ptp
7813 F: Documentation/ptp/*
7814 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7815 F: drivers/net/phy/dp83640*
7817 F: include/linux/ptp_cl*
7823 F: include/asm-generic/syscall.h
7824 F: include/linux/ptrace.h
7825 F: include/linux/regset.h
7826 F: include/linux/tracehook.h
7827 F: include/uapi/linux/ptrace.h
7830 PVRUSB2 VIDEO4LINUX DRIVER
7834 W: http://www.isely.net/pvrusb2/
7835 T: git git://linuxtv.org/media_tree.git
7837 F: Documentation/video4linux/README.pvrusb2
7838 F: drivers/media/usb/pvrusb2/
7843 T: git git://linuxtv.org/media_tree.git
7845 F: drivers/media/usb/pwc/*
7851 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7852 F: Documentation/hwmon/pwm-fan
7853 F: drivers/hwmon/pwm-fan.c
7859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7860 F: Documentation/pwm.txt
7861 F: Documentation/devicetree/bindings/pwm/
7862 F: include/linux/pwm.h
7864 F: drivers/video/backlight/pwm_bl.c
7865 F: include/linux/pwm_backlight.h
7867 PXA2xx/PXA3xx SUPPORT
7872 T: git git://github.com/hzhuang1/linux.git
7873 T: git git://github.com/rjarzmik/linux.git
7875 F: arch/arm/mach-pxa/
7876 F: drivers/pcmcia/pxa2xx*
7877 F: drivers/spi/spi-pxa2xx*
7878 F: drivers/usb/gadget/udc/pxa2*
7879 F: include/sound/pxa2xx-lib.h
7883 PXA3xx NAND FLASH DRIVER
7887 F: drivers/mtd/nand/pxa3xx_nand.c
7893 T: git git://github.com/hzhuang1/linux.git
7894 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7896 F: arch/arm/mach-mmp/
7910 F: drivers/crypto/qat/
7916 F: drivers/infiniband/hw/qib/
7918 QLOGIC QLA1280 SCSI DRIVER
7922 F: drivers/scsi/qla1280.[ch]
7924 QLOGIC QLA2XXX FC-SCSI DRIVER
7928 F: Documentation/scsi/LICENSE.qla2xxx
7929 F: drivers/scsi/qla2xxx/
7931 QLOGIC QLA4XXX iSCSI DRIVER
7935 F: Documentation/scsi/LICENSE.qla4xxx
7936 F: drivers/scsi/qla4xxx/
7938 QLOGIC QLA3XXX NETWORK DRIVER
7944 F: Documentation/networking/LICENSE.qla3xxx
7945 F: drivers/net/ethernet/qlogic/qla3xxx.*
7947 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7952 F: drivers/net/ethernet/qlogic/qlcnic/
7954 QLOGIC QLGE 10Gb ETHERNET DRIVER
7961 F: drivers/net/ethernet/qlogic/qlge/
7965 W: http://www.alarsen.net/linux/qnx4fs/
7968 F: include/uapi/linux/qnx4_fs.h
7969 F: include/uapi/linux/qnxtypes.h
7974 W: http://linuxtv.org/
7975 W: http://palosaari.fi/linux/
7976 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7977 T: git git://linuxtv.org/anttip/media_tree.git
7979 F: drivers/media/tuners/qt1010*
7981 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7985 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7987 F: drivers/net/wireless/ath/ath9k/
7989 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7992 W: http://wireless.kernel.org/en/users/Drivers/ath10k
7993 T: git git://github.com/kvalo/ath.git
7995 F: drivers/net/wireless/ath/ath10k/
7997 QUALCOMM HEXAGON ARCHITECTURE
8003 QUALCOMM WCN36XX WIRELESS DRIVER
8006 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8007 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8009 F: drivers/net/wireless/ath/wcn36xx/
8011 RADOS BLOCK DEVICE (RBD)
8017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8019 F: drivers/block/rbd.c
8020 F: drivers/block/rbd_types.h
8022 RADEON FRAMEBUFFER DISPLAY DRIVER
8026 F: drivers/video/fbdev/aty/radeon*
8027 F: include/uapi/linux/radeonfb.h
8029 RADIOSHARK RADIO DRIVER
8032 T: git git://linuxtv.org/media_tree.git
8034 F: drivers/media/radio/radio-shark.c
8036 RADIOSHARK2 RADIO DRIVER
8039 T: git git://linuxtv.org/media_tree.git
8041 F: drivers/media/radio/radio-shark2.c
8042 F: drivers/media/radio/radio-tea5777.c
8044 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8048 F: drivers/video/fbdev/aty/aty128fb.c
8050 RALINK RT2X00 WIRELESS LAN DRIVER
8056 W: http://rt2x00.serialmonkey.com/
8058 F: drivers/net/wireless/rt2x00/
8060 RAMDISK RAM BLOCK DEVICE DRIVER
8063 F: Documentation/blockdev/ramdisk.txt
8064 F: drivers/block/brd.c
8066 RANDOM NUMBER DRIVER
8069 F: drivers/char/random.c
8077 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8080 F: drivers/net/wireless/ray*
8087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8088 F: Documentation/RCU/torture.txt
8089 F: kernel/rcu/rcutorture.c
8091 RCUTORTURE TEST FRAMEWORK
8099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8100 F: tools/testing/selftests/rcutorture
8106 RDC R6040 FAST ETHERNET DRIVER
8110 F: drivers/net/ethernet/rdc/r6040.c
8112 RDS - RELIABLE DATAGRAM SOCKETS
8118 READ-COPY UPDATE (RCU)
8125 W: http://www.rdrop.com/users/paulmck/RCU/
8127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8128 F: Documentation/RCU/
8129 X: Documentation/RCU/torture.txt
8130 F: include/linux/rcu*
8131 X: include/linux/srcu.h
8135 REAL TIME CLOCK (RTC) SUBSYSTEM
8138 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8140 F: Documentation/rtc.txt
8142 F: include/linux/rtc.h
8143 F: include/uapi/linux/rtc.h
8145 REALTEK AUDIO CODECS
8149 F: sound/soc/codecs/rt*
8150 F: include/sound/rt*.h
8152 REISERFS FILE SYSTEM
8157 REGISTER MAP ABSTRACTION
8160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8162 F: drivers/base/regmap/
8163 F: include/linux/regmap.h
8165 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8169 F: drivers/remoteproc/
8170 F: Documentation/remoteproc.txt
8171 F: include/linux/remoteproc.h
8173 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8178 F: Documentation/rpmsg.txt
8179 F: include/linux/rpmsg.h
8181 RESET CONTROLLER FRAMEWORK
8185 F: Documentation/devicetree/bindings/reset/
8186 F: include/linux/reset.h
8187 F: include/linux/reset-controller.h
8192 W: http://wireless.kernel.org/
8193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8196 F: Documentation/rfkill.txt
8204 F: include/linux/rhashtable.h
8206 RICOH SMARTMEDIA/XD DRIVER
8209 F: drivers/mtd/nand/r852.c
8210 F: drivers/mtd/nand/r852.h
8212 RICOH R5C592 MEMORYSTICK DRIVER
8215 F: drivers/memstick/host/r592.*
8219 W: http://sourceforge.net/projects/roccat/
8221 F: drivers/hid/hid-roccat*
8222 F: include/linux/hid-roccat*
8223 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8230 F: drivers/net/ethernet/rocker/
8234 W: http://www.comtrol.com
8236 F: Documentation/serial/rocket.txt
8237 F: drivers/tty/rocket*
8239 ROCKETPORT EXPRESS/INFINITY DRIVER
8243 F: drivers/tty/serial/rp2.*
8248 W: http://www.linux-ax25.org/
8250 F: include/net/rose.h
8251 F: include/uapi/linux/rose.h
8254 RTL2830 MEDIA DRIVER
8257 W: http://linuxtv.org/
8258 W: http://palosaari.fi/linux/
8259 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8260 T: git git://linuxtv.org/anttip/media_tree.git
8262 F: drivers/media/dvb-frontends/rtl2830*
8264 RTL2832 MEDIA DRIVER
8267 W: http://linuxtv.org/
8268 W: http://palosaari.fi/linux/
8269 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8270 T: git git://linuxtv.org/anttip/media_tree.git
8272 F: drivers/media/dvb-frontends/rtl2832*
8274 RTL2832_SDR MEDIA DRIVER
8277 W: http://linuxtv.org/
8278 W: http://palosaari.fi/linux/
8279 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8280 T: git git://linuxtv.org/anttip/media_tree.git
8282 F: drivers/media/dvb-frontends/rtl2832_sdr*
8284 RTL8180 WIRELESS DRIVER
8286 W: http://wireless.kernel.org/
8287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8289 F: drivers/net/wireless/rtl818x/rtl8180/
8291 RTL8187 WIRELESS DRIVER
8296 W: http://wireless.kernel.org/
8297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8299 F: drivers/net/wireless/rtl818x/rtl8187/
8301 RTL8192CE WIRELESS DRIVER
8305 W: http://wireless.kernel.org/
8306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8308 F: drivers/net/wireless/rtlwifi/
8309 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8311 S3 SAVAGE FRAMEBUFFER DRIVER
8315 F: drivers/video/fbdev/savage/
8322 W: http://www.ibm.com/developerworks/linux/linux390/
8326 F: Documentation/s390/
8327 F: Documentation/DocBook/s390*
8329 S390 COMMON I/O LAYER
8333 W: http://www.ibm.com/developerworks/linux/linux390/
8335 F: drivers/s390/cio/
8341 W: http://www.ibm.com/developerworks/linux/linux390/
8343 F: drivers/s390/block/dasd*
8344 F: block/partitions/ibm.c
8346 S390 NETWORK DRIVERS
8351 W: http://www.ibm.com/developerworks/linux/linux390/
8353 F: drivers/s390/net/
8359 W: http://www.ibm.com/developerworks/linux/linux390/
8362 F: drivers/pci/hotplug/s390_pci_hpc.c
8368 W: http://www.ibm.com/developerworks/linux/linux390/
8370 F: drivers/s390/crypto/
8376 W: http://www.ibm.com/developerworks/linux/linux390/
8378 F: drivers/s390/scsi/zfcp_*
8380 S390 IUCV NETWORK LAYER
8384 W: http://www.ibm.com/developerworks/linux/linux390/
8386 F: drivers/s390/net/*iucv*
8387 F: include/net/iucv/
8390 S3C24XX SD/MMC Driver
8394 F: drivers/mmc/host/s3cmci.*
8396 SAA6588 RDS RECEIVER DRIVER
8399 T: git git://linuxtv.org/media_tree.git
8400 W: http://linuxtv.org
8402 F: drivers/media/i2c/saa6588*
8404 SAA7134 VIDEO4LINUX DRIVER
8407 W: http://linuxtv.org
8408 T: git git://linuxtv.org/media_tree.git
8410 F: Documentation/video4linux/*.saa7134
8411 F: drivers/media/pci/saa7134/
8413 SAA7146 VIDEO4LINUX-2 DRIVER
8416 T: git git://linuxtv.org/media_tree.git
8418 F: drivers/media/common/saa7146/
8419 F: drivers/media/pci/saa7146/
8420 F: include/media/saa7146*
8422 SAMSUNG LAPTOP DRIVER
8426 F: drivers/platform/x86/samsung-laptop.c
8428 SAMSUNG AUDIO (ASoC) DRIVERS
8432 F: sound/soc/samsung/
8434 SAMSUNG FRAMEBUFFER DRIVER
8438 F: drivers/video/fbdev/s3c-fb.c
8440 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8444 F: drivers/mfd/sec*.c
8445 F: drivers/regulator/s2m*.c
8446 F: drivers/regulator/s5m*.c
8447 F: include/linux/mfd/samsung/
8449 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8453 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8455 F: drivers/media/platform/exynos4-is/
8457 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8462 F: drivers/media/platform/s3c-camif/
8463 F: include/media/s3c_camif.h
8465 SAMSUNG S5C73M3 CAMERA DRIVER
8470 F: drivers/media/i2c/s5c73m3/*
8472 SAMSUNG S5K5BAF CAMERA DRIVER
8477 F: drivers/media/i2c/s5k5baf.c
8479 SAMSUNG SOC CLOCK DRIVERS
8484 F: drivers/clk/samsung/
8486 SAMSUNG SXGBE DRIVERS
8492 F: drivers/net/ethernet/samsung/sxgbe/
8494 SAMSUNG THERMAL DRIVER
8499 T: https://github.com/lmajewski/linux-samsung-thermal.git
8500 F: drivers/thermal/samsung/
8502 SAMSUNG USB2 PHY DRIVER
8506 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8507 F: Documentation/phy/samsung-usb2.txt
8508 F: drivers/phy/phy-exynos4210-usb2.c
8509 F: drivers/phy/phy-exynos4x12-usb2.c
8510 F: drivers/phy/phy-exynos5250-usb2.c
8511 F: drivers/phy/phy-s5pv210-usb2.c
8512 F: drivers/phy/phy-samsung-usb2.c
8513 F: drivers/phy/phy-samsung-usb2.h
8519 F: drivers/tty/serial/
8521 SYNOPSYS DESIGNWARE DMAC DRIVER
8525 F: include/linux/dma/dw.h
8526 F: include/linux/platform_data/dma-dw.h
8529 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8534 F: include/linux/mmc/dw_mmc.h
8535 F: drivers/mmc/host/dw_mmc*
8540 F: drivers/thunderbolt/
8542 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8548 F: include/linux/clocksource.h
8549 F: include/linux/time.h
8550 F: include/linux/timex.h
8551 F: include/uapi/linux/time.h
8552 F: include/uapi/linux/timex.h
8553 F: kernel/time/clocksource.c
8554 F: kernel/time/time*.c
8555 F: kernel/time/ntp.c
8560 F: drivers/watchdog/sc1200wdt.c
8566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8569 F: include/linux/sched.h
8570 F: include/uapi/linux/sched.h
8571 F: include/linux/wait.h
8576 W: http://www.sunplus.com
8583 W: http://www.kernel.dk
8587 SCSI RDMA PROTOCOL (SRP) INITIATOR
8591 W: http://www.openfabrics.org
8592 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8594 F: drivers/infiniband/ulp/srp/
8595 F: include/scsi/srp.h
8600 W: http://sg.danny.cz/sg
8602 F: Documentation/scsi/scsi-generic.txt
8603 F: drivers/scsi/sg.c
8604 F: include/scsi/sg.h
8609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8620 F: Documentation/scsi/st.txt
8621 F: drivers/scsi/st.*
8622 F: drivers/scsi/st_*.h
8628 W: http://lksctp.sourceforge.net
8630 F: Documentation/networking/sctp.txt
8631 F: include/linux/sctp.h
8632 F: include/uapi/linux/sctp.h
8633 F: include/net/sctp/
8639 F: Documentation/i2c/busses/scx200_acb
8640 F: arch/x86/platform/scx200/
8641 F: drivers/watchdog/scx200_wdt.c
8642 F: drivers/i2c/busses/scx200*
8643 F: drivers/mtd/maps/scx200_docflash.c
8644 F: include/linux/scx200.h
8649 F: drivers/char/scx200_gpio.c
8650 F: include/linux/scx200_gpio.h
8652 SCx200 HRT CLOCKSOURCE DRIVER
8655 F: drivers/clocksource/scx200_hrt.c
8657 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8661 F: drivers/mmc/host/sdricoh_cs.c
8663 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8668 F: drivers/mmc/host/sdhci.*
8669 F: drivers/mmc/host/sdhci-pltfm.[ch]
8675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8678 F: include/uapi/linux/seccomp.h
8679 F: include/linux/seccomp.h
8680 K: \bsecure_computing
8683 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8688 F: drivers/mmc/host/sdhci-pltfm.[ch]
8690 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8694 F: drivers/mmc/host/sdhci-s3c.c
8696 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8701 F: drivers/mmc/host/sdhci-spear.c
8707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8708 W: http://kernsec.org/
8716 SELINUX SECURITY MODULE
8721 W: http://selinuxproject.org
8722 T: git git://git.infradead.org/users/pcmoore/selinux
8724 F: include/linux/selinux*
8725 F: security/selinux/
8728 APPARMOR SECURITY MODULE
8731 W: apparmor.wiki.kernel.org
8732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8734 F: security/apparmor/
8739 F: drivers/misc/phantom.c
8740 F: include/uapi/linux/phantom.h
8742 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8745 W: http://www.emulex.com
8747 F: drivers/scsi/be2iscsi/
8749 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8754 W: http://www.emulex.com
8756 F: drivers/net/ethernet/emulex/benet/
8763 F: drivers/net/ethernet/sfc/
8768 F: drivers/misc/sgi-gru/
8770 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8774 F: Documentation/ia64/serial.txt
8775 F: drivers/tty/serial/ioc?_serial.c
8776 F: include/linux/ioc?.h
8778 SGI XP/XPC/XPNET DRIVER
8782 F: drivers/misc/sgi-xp/
8787 W: http://linuxtv.org/
8788 W: http://palosaari.fi/linux/
8789 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8790 T: git git://linuxtv.org/anttip/media_tree.git
8792 F: drivers/media/tuners/si2157*
8797 W: http://linuxtv.org/
8798 W: http://palosaari.fi/linux/
8799 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8800 T: git git://linuxtv.org/anttip/media_tree.git
8802 F: drivers/media/dvb-frontends/si2168*
8804 SI470X FM RADIO RECEIVER I2C DRIVER
8807 T: git git://linuxtv.org/media_tree.git
8808 W: http://linuxtv.org
8810 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8812 SI470X FM RADIO RECEIVER USB DRIVER
8815 T: git git://linuxtv.org/media_tree.git
8816 W: http://linuxtv.org
8818 F: drivers/media/radio/si470x/radio-si470x-common.c
8819 F: drivers/media/radio/si470x/radio-si470x.h
8820 F: drivers/media/radio/si470x/radio-si470x-usb.c
8822 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8825 T: git git://linuxtv.org/media_tree.git
8826 W: http://linuxtv.org
8828 F: drivers/media/radio/si4713/si4713.?
8830 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8833 T: git git://linuxtv.org/media_tree.git
8834 W: http://linuxtv.org
8836 F: drivers/media/radio/si4713/radio-platform-si4713.c
8838 SI4713 FM RADIO TRANSMITTER USB DRIVER
8841 T: git git://linuxtv.org/media_tree.git
8842 W: http://linuxtv.org
8844 F: drivers/media/radio/si4713/radio-usb-si4713.c
8849 W: http://linuxtv.org
8850 T: git git://linuxtv.org/media_tree.git
8852 F: drivers/media/common/siano/
8853 F: drivers/media/usb/siano/
8854 F: drivers/media/usb/siano/
8855 F: drivers/media/mmc/siano/
8861 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8862 F: drivers/video/fbdev/simplefb.c
8863 F: include/linux/platform_data/simplefb.h
8865 SH_VEU V4L2 MEM2MEM DRIVER
8868 F: drivers/media/platform/sh_veu.c
8870 SH_VOU V4L2 OUTPUT DRIVER
8873 F: drivers/media/platform/sh_vou.c
8874 F: include/media/sh_vou.h
8876 SIMPLE FIRMWARE INTERFACE (SFI)
8879 W: http://simplefirmware.org/
8880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8882 F: arch/x86/platform/sfi/
8884 F: include/linux/sfi*.h
8886 SIMTEC EB110ATX (Chalice CATS)
8890 W: http://www.simtec.co.uk/products/EB110ATX/
8893 SIMTEC EB2410ITX (BAST)
8897 W: http://www.simtec.co.uk/products/EB2410ITX/
8899 F: arch/arm/mach-s3c24xx/mach-bast.c
8900 F: arch/arm/mach-s3c24xx/bast-ide.c
8901 F: arch/arm/mach-s3c24xx/bast-irq.c
8903 TI DAVINCI MACHINE SUPPORT
8906 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8907 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8909 F: arch/arm/mach-davinci/
8910 F: drivers/i2c/busses/i2c-davinci.c
8912 TI DAVINCI SERIES MEDIA DRIVER
8915 W: http://linuxtv.org/
8916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8917 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8919 F: drivers/media/platform/davinci/
8920 F: include/media/davinci/
8922 TI AM437X VPFE DRIVER
8925 W: http://linuxtv.org/
8926 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8927 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8929 F: drivers/media/platform/am437x/
8931 SIS 190 ETHERNET DRIVER
8935 F: drivers/net/ethernet/sis/sis190.c
8937 SIS 900/7016 FAST ETHERNET DRIVER
8939 W: http://www.brownhat.org/sis900.html
8942 F: drivers/net/ethernet/sis/sis900.*
8944 SIS FRAMEBUFFER DRIVER
8946 W: http://www.winischhofer.net/linuxsisvga.shtml
8948 F: Documentation/fb/sisfb.txt
8949 F: drivers/video/fbdev/sis/
8950 F: include/video/sisfb.h
8954 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8956 F: drivers/usb/misc/sisusbvga/
8966 F: include/linux/sl?b*.h
8969 SLEEPABLE READ-COPY UPDATE (SRCU)
8976 W: http://www.rdrop.com/users/paulmck/RCU/
8978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8979 F: include/linux/srcu.h
8980 F: kernel/rcu/srcu.c
8982 SMACK SECURITY MODULE
8985 W: http://schaufler-ca.com
8986 T: git git://git.gitorious.org/smack-next/kernel.git
8988 F: Documentation/security/Smack.txt
8991 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8995 F: drivers/power/avs/
8996 F: include/linux/power/smartreflex.h
8999 SMC91x ETHERNET DRIVER
9002 F: drivers/net/ethernet/smsc/smc91x.*
9004 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9008 F: drivers/media/i2c/smiapp/
9009 F: include/media/smiapp.h
9010 F: drivers/media/i2c/smiapp-pll.c
9011 F: drivers/media/i2c/smiapp-pll.h
9012 F: include/uapi/linux/smiapp.h
9013 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9015 SMM665 HARDWARE MONITOR DRIVER
9019 F: Documentation/hwmon/smm665
9020 F: drivers/hwmon/smm665.c
9022 SMSC EMC2103 HARDWARE MONITOR DRIVER
9026 F: Documentation/hwmon/emc2103
9027 F: drivers/hwmon/emc2103.c
9029 SMSC SCH5627 HARDWARE MONITOR DRIVER
9033 F: Documentation/hwmon/sch5627
9034 F: drivers/hwmon/sch5627.c
9036 SMSC47B397 HARDWARE MONITOR DRIVER
9040 F: Documentation/hwmon/smsc47b397
9041 F: drivers/hwmon/smsc47b397.c
9043 SMSC911x ETHERNET DRIVER
9047 F: include/linux/smsc911x.h
9048 F: drivers/net/ethernet/smsc/smsc911x.*
9050 SMSC9420 PCI ETHERNET DRIVER
9054 F: drivers/net/ethernet/smsc/smsc9420.*
9056 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9060 F: drivers/video/fbdev/smscufx.c
9062 SOC-CAMERA V4L2 SUBSYSTEM
9065 T: git git://linuxtv.org/media_tree.git
9067 F: include/media/soc*
9068 F: drivers/media/i2c/soc_camera/
9069 F: drivers/media/platform/soc_camera/
9071 SOEKRIS NET48XX LED SUPPORT
9074 F: drivers/leds/leds-net48xx.c
9076 SOFTLOGIC 6x10 MPEG CODEC
9083 F: drivers/media/pci/solo6x10/
9085 SOFTWARE RAID (Multiple Disks) SUPPORT
9090 F: include/linux/raid/
9091 F: include/uapi/linux/raid/
9093 SONIC NETWORK DRIVER
9097 F: drivers/net/ethernet/natsemi/sonic.*
9099 SONICS SILICON BACKPLANE DRIVER (SSB)
9104 F: include/linux/ssb/
9106 SONY VAIO CONTROL DEVICE DRIVER
9109 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9111 F: Documentation/laptops/sony-laptop.txt
9112 F: drivers/char/sonypi.c
9113 F: drivers/platform/x86/sony-laptop.c
9114 F: include/linux/sony-laptop.h
9116 SONY MEMORYSTICK CARD SUPPORT
9118 W: http://tifmxx.berlios.de/
9120 F: drivers/memstick/host/tifm_ms.c
9122 SONY MEMORYSTICK STANDARD SUPPORT
9125 F: drivers/memstick/core/ms_block.*
9131 W: http://www.alsa-project.org/
9132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9133 T: git git://git.alsa-project.org/alsa-kernel.git
9134 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9136 F: Documentation/sound/
9138 F: include/uapi/sound/
9141 SOUND - COMPRESSED AUDIO
9144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9146 F: Documentation/sound/alsa/compress_offload.txt
9147 F: include/sound/compress_driver.h
9148 F: include/uapi/sound/compress_*
9149 F: sound/core/compress_offload.c
9150 F: sound/soc/soc-compress.c
9152 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9157 W: http://alsa-project.org/main/index.php/ASoC
9159 F: Documentation/sound/alsa/soc/
9161 F: include/sound/soc*
9163 SOUND - DMAENGINE HELPERS
9166 F: include/sound/dmaengine_pcm.h
9167 F: sound/core/pcm_dmaengine.c
9168 F: sound/soc/soc-generic-dmaengine-pcm.c
9173 W: http://linuxtv.org/
9174 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9176 F: drivers/media/dvb-frontends/sp2*
9178 SPARC + UltraSPARC (sparc/sparc64)
9181 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9188 SPARC SERIAL DRIVERS
9191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9194 F: include/linux/sunserialcore.h
9195 F: drivers/tty/serial/suncore.c
9196 F: drivers/tty/serial/sunhv.c
9197 F: drivers/tty/serial/sunsab.c
9198 F: drivers/tty/serial/sunsab.h
9199 F: drivers/tty/serial/sunsu.c
9200 F: drivers/tty/serial/sunzilog.c
9201 F: drivers/tty/serial/sunzilog.h
9206 W: https://sparse.wiki.kernel.org/
9207 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9208 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9210 F: include/linux/compiler.h
9212 SPEAR PLATFORM SUPPORT
9217 W: http://www.st.com/spear
9219 F: arch/arm/mach-spear/
9221 SPEAR CLOCK FRAMEWORK SUPPORT
9225 W: http://www.st.com/spear
9227 F: drivers/clk/spear/
9232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9233 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9235 F: Documentation/spi/
9237 F: include/linux/spi/
9238 F: include/uapi/linux/spi/
9240 SPIDERNET NETWORK DRIVER for CELL
9245 F: Documentation/networking/spider_net.txt
9246 F: drivers/net/ethernet/toshiba/spider_net*
9252 W: http://www.ibm.com/developerworks/power/cell/
9254 F: Documentation/filesystems/spufs.txt
9255 F: arch/powerpc/platforms/cell/spufs/
9257 SQUASHFS FILE SYSTEM
9260 W: http://squashfs.org.uk
9262 F: Documentation/filesystems/squashfs.txt
9265 SRM (Alpha) environment access
9268 F: arch/alpha/kernel/srm_env.c
9274 F: Documentation/stable_kernel_rules.txt
9278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9287 F: drivers/staging/comedi/
9289 STAGING - FLARION FT1000 DRIVERS
9292 F: drivers/staging/ft1000/
9294 STAGING - INDUSTRIAL IO
9298 F: drivers/staging/iio/
9300 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9302 W: http://www.lirc.org/
9304 F: drivers/staging/media/lirc/
9306 STAGING - LUSTRE PARALLEL FILESYSTEM
9310 W: http://lustre.opensfs.org/
9312 F: drivers/staging/lustre
9314 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9320 F: drivers/staging/nvec/
9322 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9326 W: http://wiki.laptop.org/go/DCON
9328 F: drivers/staging/olpc_dcon/
9330 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9333 F: drivers/staging/ozwpan/
9335 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9338 F: drivers/staging/panel/
9340 STAGING - REALTEK RTL8712U DRIVERS
9344 F: drivers/staging/rtl8712/
9346 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9351 F: drivers/staging/rtl8723au/
9353 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9359 F: drivers/staging/sm7xxfb/
9365 F: drivers/staging/slicoss/
9367 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9373 W: http://www.linux-speakup.org/
9375 F: drivers/staging/speakup/
9377 STAGING - VIA VT665X DRIVERS
9380 F: drivers/staging/vt665?/
9382 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9385 F: drivers/staging/xgifb/
9387 STARFIRE/DURALAN NETWORK DRIVER
9390 F: drivers/net/ethernet/adaptec/starfire*
9394 W: http://sammy.net/sun3/
9396 F: arch/m68k/kernel/*sun3*
9398 F: arch/m68k/include/asm/sun3*
9399 F: drivers/net/ethernet/i825xx/sun3*
9401 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9405 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9406 F: drivers/input/keyboard/sun4i-lradc-keys.c
9408 SUNDANCE NETWORK DRIVER
9412 F: drivers/net/ethernet/dlink/sundance.c
9416 Q: http://patchwork.kernel.org/project/linux-sh/list/
9418 F: Documentation/sh/
9428 F: Documentation/power/
9429 F: arch/x86/kernel/acpi/
9430 F: drivers/base/power/
9432 F: include/linux/suspend.h
9433 F: include/linux/freezer.h
9434 F: include/linux/pm.h
9440 F: Documentation/svga.txt
9441 F: arch/x86/boot/video*
9448 F: arch/*/kernel/pci-swiotlb.c
9449 F: include/linux/swiotlb.h
9456 F: include/net/switchdev.h
9458 SYNOPSYS ARC ARCHITECTURE
9462 F: Documentation/devicetree/bindings/arc/
9463 F: drivers/tty/serial/arc_uart.c
9468 F: Documentation/filesystems/sysv-fs.txt
9470 F: include/linux/sysv_fs.h
9476 W: http://www.linux-iscsi.org
9477 W: http://groups.google.com/group/linux-iscsi-target-dev
9478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9482 F: Documentation/target/
9484 TASKSTATS STATISTICS INTERFACE
9487 F: Documentation/accounting/taskstats*
9488 F: include/linux/taskstats*
9489 F: kernel/taskstats.c
9495 F: include/net/pkt_cls.h
9496 F: include/uapi/linux/pkt_cls.h
9499 TCP LOW PRIORITY MODULE
9502 W: http://tcp-lp-mod.sourceforge.net/
9504 F: net/ipv4/tcp_lp.c
9506 TDA10071 MEDIA DRIVER
9509 W: http://linuxtv.org/
9510 W: http://palosaari.fi/linux/
9511 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9512 T: git git://linuxtv.org/anttip/media_tree.git
9514 F: drivers/media/dvb-frontends/tda10071*
9516 TDA18212 MEDIA DRIVER
9519 W: http://linuxtv.org/
9520 W: http://palosaari.fi/linux/
9521 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9522 T: git git://linuxtv.org/anttip/media_tree.git
9524 F: drivers/media/tuners/tda18212*
9526 TDA18218 MEDIA DRIVER
9529 W: http://linuxtv.org/
9530 W: http://palosaari.fi/linux/
9531 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9532 T: git git://linuxtv.org/anttip/media_tree.git
9534 F: drivers/media/tuners/tda18218*
9536 TDA18271 MEDIA DRIVER
9539 W: http://linuxtv.org/
9540 W: http://github.com/mkrufky
9541 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9542 T: git git://linuxtv.org/mkrufky/tuners.git
9544 F: drivers/media/tuners/tda18271*
9546 TDA827x MEDIA DRIVER
9549 W: http://linuxtv.org/
9550 W: http://github.com/mkrufky
9551 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9552 T: git git://linuxtv.org/mkrufky/tuners.git
9554 F: drivers/media/tuners/tda8290.*
9556 TDA8290 MEDIA DRIVER
9559 W: http://linuxtv.org/
9560 W: http://github.com/mkrufky
9561 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9562 T: git git://linuxtv.org/mkrufky/tuners.git
9564 F: drivers/media/tuners/tda8290.*
9566 TDA9840 MEDIA DRIVER
9569 T: git git://linuxtv.org/media_tree.git
9570 W: http://linuxtv.org
9572 F: drivers/media/i2c/tda9840*
9574 TEA5761 TUNER DRIVER
9577 W: http://linuxtv.org
9578 T: git git://linuxtv.org/media_tree.git
9580 F: drivers/media/tuners/tea5761.*
9582 TEA5767 TUNER DRIVER
9585 W: http://linuxtv.org
9586 T: git git://linuxtv.org/media_tree.git
9588 F: drivers/media/tuners/tea5767.*
9590 TEA6415C MEDIA DRIVER
9593 T: git git://linuxtv.org/media_tree.git
9594 W: http://linuxtv.org
9596 F: drivers/media/i2c/tea6415c*
9598 TEA6420 MEDIA DRIVER
9601 T: git git://linuxtv.org/media_tree.git
9602 W: http://linuxtv.org
9604 F: drivers/media/i2c/tea6420*
9610 F: drivers/net/team/
9611 F: include/linux/if_team.h
9612 F: include/uapi/linux/if_team.h
9614 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9617 F: arch/x86/platform/ts5500/
9619 TECHNOTREND USB IR RECEIVER
9623 F: drivers/media/rc/ttusbir.c
9625 TEGRA ARCHITECTURE SUPPORT
9630 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9639 F: drivers/clk/tegra/
9644 F: drivers/dma/tegra20-apb-dma.c
9649 F: drivers/i2c/busses/i2c-tegra.c
9654 F: drivers/iommu/tegra*
9660 F: drivers/input/keyboard/tegra-kbc.c
9665 F: drivers/pwm/pwm-tegra.c
9670 F: drivers/tty/serial/serial-tegra.c
9675 F: drivers/spi/spi-tegra*
9677 TEHUTI ETHERNET DRIVER
9681 F: drivers/net/ethernet/tehuti/*
9683 Telecom Clock Driver for MCPL0010
9686 F: drivers/char/tlclk.c
9688 TENSILICA XTENSA PORT (xtensa)
9694 F: drivers/irqchip/irq-xtensa-*
9696 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9699 T: git git://linuxtv.org/media_tree.git
9700 W: http://linuxtv.org
9702 F: drivers/media/radio/radio-raremono.c
9708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9710 Q: https://patchwork.kernel.org/project/linux-pm/list/
9713 F: include/linux/thermal.h
9714 F: include/uapi/linux/thermal.h
9715 F: include/linux/cpu_cooling.h
9716 F: Documentation/devicetree/bindings/thermal/
9718 THINGM BLINK(1) USB RGB LED DRIVER
9721 F: drivers/hid/hid-thingm.c
9723 THINKPAD ACPI EXTRAS DRIVER
9727 W: http://ibm-acpi.sourceforge.net
9728 W: http://thinkwiki.org/wiki/Ibm-acpi
9729 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9731 F: drivers/platform/x86/thinkpad_acpi.c
9733 TI BANDGAP AND THERMAL DRIVER
9738 F: drivers/thermal/ti-soc-thermal/
9740 TI CDCE706 CLOCK DRIVER
9743 F: drivers/clk/clk-cdce706.c
9750 F: include/linux/clk/ti.h
9752 TI FLASH MEDIA INTERFACE DRIVER
9755 F: drivers/misc/tifm*
9756 F: drivers/mmc/host/tifm_sd.c
9757 F: include/linux/tifm.h
9759 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9768 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9773 F: sound/soc/codecs/lm49453*
9774 F: sound/soc/codecs/isabelle*
9776 TI LP855x BACKLIGHT DRIVER
9779 F: Documentation/backlight/lp855x-driver.txt
9780 F: drivers/video/backlight/lp855x_bl.c
9781 F: include/linux/platform_data/lp855x.h
9783 TI LP8727 CHARGER DRIVER
9786 F: drivers/power/lp8727_charger.c
9787 F: include/linux/platform_data/lp8727.h
9789 TI LP8788 MFD DRIVER
9792 F: drivers/iio/adc/lp8788_adc.c
9793 F: drivers/leds/leds-lp8788.c
9794 F: drivers/mfd/lp8788*.c
9795 F: drivers/power/lp8788-charger.c
9796 F: drivers/regulator/lp8788-*.c
9797 F: include/linux/mfd/lp8788*.h
9799 TI NETCP ETHERNET DRIVER
9804 F: drivers/net/ethernet/ti/netcp*
9806 TI TWL4030 SERIES SOC CODEC DRIVER
9810 F: sound/soc/codecs/twl4030*
9812 TI WILINK WIRELESS DRIVERS
9814 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9815 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9818 F: drivers/net/wireless/ti/
9819 F: include/linux/wl12xx.h
9826 W: http://tipc.sourceforge.net/
9828 F: include/uapi/linux/tipc*.h
9833 W: http://www.ezchip.com/scm/
9836 F: drivers/char/tile-srom.c
9837 F: drivers/edac/tile_edac.c
9838 F: drivers/net/ethernet/tile/
9839 F: drivers/rtc/rtc-tile.c
9840 F: drivers/tty/hvc/hvc_tile.c
9841 F: drivers/tty/serial/tilegx.c
9842 F: drivers/usb/host/*-tilegx.c
9843 F: include/linux/usb/tilegx.h
9848 W: http://sourceforge.net/projects/tlan/
9850 F: Documentation/networking/tlan.txt
9851 F: drivers/net/ethernet/ti/tlan.*
9853 TOMOYO SECURITY MODULE
9860 W: http://tomoyo.sourceforge.jp/
9861 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9865 TOPSTAR LAPTOP EXTRAS DRIVER
9869 F: drivers/platform/x86/topstar-laptop.c
9871 TOSHIBA ACPI EXTRAS DRIVER
9874 F: drivers/platform/x86/toshiba_acpi.c
9879 W: http://www.buzzard.org.uk/toshiba/
9881 F: drivers/char/toshiba.c
9882 F: include/linux/toshiba.h
9883 F: include/uapi/linux/toshiba.h
9889 F: drivers/mmc/host/tmio_mmc*
9890 F: drivers/mmc/host/sh_mobile_sdhi.c
9891 F: include/linux/mmc/tmio.h
9892 F: include/linux/mmc/sh_mobile_sdhi.h
9894 TMP401 HARDWARE MONITOR DRIVER
9898 F: Documentation/hwmon/tmp401
9899 F: drivers/hwmon/tmp401.c
9901 TMPFS (SHMEM FILESYSTEM)
9905 F: include/linux/shmem_fs.h
9908 TM6000 VIDEO4LINUX DRIVER
9911 W: http://linuxtv.org
9912 T: git git://linuxtv.org/media_tree.git
9914 F: drivers/media/usb/tm6000/
9916 TW68 VIDEO4LINUX DRIVER
9919 T: git git://linuxtv.org/media_tree.git
9920 W: http://linuxtv.org
9922 F: drivers/media/pci/tw68/
9927 W: http://tpmdd.sourceforge.net
9929 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9930 T: https://github.com/PeterHuewe/linux-tpmdd
9932 F: drivers/char/tpm/
9934 TPM IBM_VTPM DEVICE DRIVER
9936 W: http://tpmdd.sourceforge.net
9939 F: drivers/char/tpm/tpm_ibmvtpm*
9944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9946 F: Documentation/trace/ftrace.txt
9947 F: arch/*/*/*/ftrace.h
9948 F: arch/*/kernel/ftrace.c
9949 F: include/*/ftrace.h
9950 F: include/linux/trace*.h
9953 F: tools/testing/selftests/ftrace/
9957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9959 K: ^Subject:.*(?i)trivial
9965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9967 F: drivers/tty/serial/serial_core.c
9968 F: include/linux/serial_core.h
9969 F: include/linux/serial.h
9970 F: include/linux/tty.h
9971 F: include/uapi/linux/serial_core.h
9972 F: include/uapi/linux/serial.h
9973 F: include/uapi/linux/tty.h
9975 TUA9001 MEDIA DRIVER
9978 W: http://linuxtv.org/
9979 W: http://palosaari.fi/linux/
9980 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9981 T: git git://linuxtv.org/anttip/media_tree.git
9983 F: drivers/media/tuners/tua9001*
9985 TULIP NETWORK DRIVERS
9989 F: drivers/net/ethernet/dec/tulip/
9993 W: http://vtun.sourceforge.net/tun
9995 F: Documentation/networking/tuntap.txt
9996 F: arch/um/os-Linux/drivers/
9998 TURBOCHANNEL SUBSYSTEM
10002 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10005 F: include/linux/tc.h
10007 U14-34F SCSI DRIVER
10011 F: drivers/scsi/u14-34f.c
10013 UBI FILE SYSTEM (UBIFS)
10017 T: git git://git.infradead.org/ubifs-2.6.git
10018 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10020 F: Documentation/filesystems/ubifs.txt
10023 UCLINUX (AND M68KNOMMU)
10025 W: http://www.uclinux.org/
10028 F: arch/m68k/*/*_no.*
10029 F: arch/m68k/include/asm/*_no.*
10034 F: Documentation/filesystems/udf.txt
10040 F: Documentation/filesystems/ufs.txt
10043 UHID USERSPACE HID IO DRIVER:
10047 F: drivers/hid/uhid.c
10048 F: include/uapi/linux/uhid.h
10050 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10054 F: include/linux/uwb.h
10055 F: include/linux/uwb/
10057 UNICORE32 ARCHITECTURE:
10059 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10061 T: git git://github.com/gxt/linux.git
10066 W: http://dotat.at/prog/unifdef
10068 F: scripts/unifdef.c
10070 UNIFORM CDROM DRIVER
10072 W: http://www.kernel.dk
10074 F: Documentation/cdrom/
10075 F: drivers/cdrom/cdrom.c
10076 F: include/linux/cdrom.h
10077 F: include/uapi/linux/cdrom.h
10079 UNISYS S-PAR DRIVERS
10084 F: drivers/staging/unisys/
10086 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10090 F: Documentation/scsi/ufs.txt
10091 F: drivers/scsi/ufs/
10093 UNSORTED BLOCK IMAGES (UBI)
10096 W: http://www.linux-mtd.infradead.org/
10098 T: git git://git.infradead.org/ubifs-2.6.git
10100 F: drivers/mtd/ubi/
10101 F: include/linux/mtd/ubi.h
10102 F: include/uapi/mtd/ubi-user.h
10108 F: Documentation/usb/acm.txt
10109 F: drivers/usb/class/cdc-acm.*
10111 USB AR5523 WIRELESS DRIVER
10115 F: drivers/net/wireless/ath/ar5523/
10123 F: drivers/usb/storage/uas.c
10125 USB CDC ETHERNET DRIVER
10129 F: drivers/net/usb/cdc_*.c
10130 F: include/uapi/linux/usb/cdc.h
10132 USB CYPRESS C67X00 DRIVER
10136 F: drivers/usb/c67x00/
10138 USB DAVICOM DM9601 DRIVER
10141 W: http://www.linux-usb.org/usbnet
10143 F: drivers/net/usb/dm9601.c
10145 USB DIAMOND RIO500 DRIVER
10148 W: http://rio500.sourceforge.net
10150 F: drivers/usb/misc/rio500*
10156 F: Documentation/usb/ehci.txt
10157 F: drivers/usb/host/ehci*
10159 USB GADGET/PERIPHERAL SUBSYSTEM
10162 W: http://www.linux-usb.org/gadget
10163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10165 F: drivers/usb/gadget/
10166 F: include/linux/usb/gadget*
10168 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10173 F: Documentation/hid/hiddev.txt
10174 F: drivers/hid/usbhid/
10180 F: drivers/usb/host/isp116x*
10181 F: include/linux/usb/isp116x.h
10183 USB MASS STORAGE DRIVER
10188 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10189 F: drivers/usb/storage/
10194 T: git git://git.alsa-project.org/alsa-kernel.git
10196 F: sound/usb/midi.*
10198 USB NETWORKING DRIVERS
10201 F: drivers/net/usb/
10207 F: Documentation/usb/ohci.txt
10208 F: drivers/usb/host/ohci*
10210 USB OTG FSM (Finite State Machine)
10212 T: git git://github.com/hzpeterchen/linux-usb.git
10215 F: drivers/usb/common/usb-otg-fsm.c
10222 F: drivers/usb/usbip/
10223 F: tools/usb/usbip/
10229 T: git git://github.com/petkan/pegasus.git
10230 W: https://github.com/petkan/pegasus
10232 F: drivers/net/usb/pegasus.*
10237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10239 F: drivers/usb/phy/
10241 USB PRINTER DRIVER (usblp)
10245 F: drivers/usb/class/usblp.c
10251 T: git git://github.com/petkan/rtl8150.git
10252 W: https://github.com/petkan/rtl8150
10254 F: drivers/net/usb/rtl8150.c
10256 USB SERIAL SUBSYSTEM
10260 F: Documentation/usb/usb-serial.txt
10261 F: drivers/usb/serial/
10262 F: include/linux/usb/serial.h
10264 USB SMSC75XX ETHERNET DRIVER
10268 F: drivers/net/usb/smsc75xx.*
10270 USB SMSC95XX ETHERNET DRIVER
10274 F: drivers/net/usb/smsc95xx.*
10279 W: http://www.linux-usb.org
10280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10282 F: Documentation/usb/
10284 F: include/linux/usb.h
10285 F: include/linux/usb/
10291 F: drivers/usb/host/uhci*
10293 USB "USBNET" DRIVER FRAMEWORK
10296 W: http://www.linux-usb.org/usbnet
10298 F: drivers/net/usb/usbnet.c
10299 F: include/linux/usb/usbnet.h
10305 T: git git://linuxtv.org/media_tree.git
10306 W: http://www.ideasonboard.org/uvc/
10308 F: drivers/media/usb/uvc/
10309 F: include/uapi/linux/uvcvideo.h
10314 T: git git://linuxtv.org/media_tree.git
10315 W: http://linuxtv.org
10317 F: drivers/media/usb/usbvision/
10323 F: drivers/usb/gadget/function/*uvc*
10324 F: drivers/usb/gadget/legacy/webcam.c
10326 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10330 F: drivers/net/wireless/rndis_wlan.c
10336 F: drivers/usb/host/xhci*
10337 F: drivers/usb/host/pci-quirks*
10341 W: http://linux-lc100020.sourceforge.net
10343 F: drivers/net/wireless/zd1201.*
10349 T: git git://linuxtv.org/media_tree.git
10350 W: http://royale.zerezo.com/zr364xx/
10352 F: Documentation/video4linux/zr364xx.txt
10353 F: drivers/media/usb/zr364xx/
10355 USER-MODE LINUX (UML)
10360 W: http://user-mode-linux.sourceforge.net
10362 F: Documentation/virtual/uml/
10368 USERSPACE I/O (UIO)
10372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10373 F: Documentation/DocBook/uio-howto.tmpl
10375 F: include/linux/uio*.h
10380 W: http://en.wikipedia.org/wiki/Util-linux
10381 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10387 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10389 F: Documentation/fb/uvesafb.txt
10390 F: drivers/video/fbdev/uvesafb.*
10392 VFAT/FAT/MSDOS FILESYSTEM
10395 F: Documentation/filesystems/vfat.txt
10402 F: Documentation/vfio.txt
10404 F: include/linux/vfio.h
10405 F: include/uapi/linux/vfio.h
10407 VIDEOBUF2 FRAMEWORK
10413 F: drivers/media/v4l2-core/videobuf2-*
10414 F: include/media/videobuf2-*
10416 VIRTIO CONSOLE DRIVER
10420 F: drivers/char/virtio_console.c
10421 F: include/linux/virtio_console.h
10422 F: include/uapi/linux/virtio_console.h
10424 VIRTIO CORE, NET AND BLOCK DRIVERS
10431 F: drivers/net/virtio_net.c
10432 F: drivers/block/virtio_blk.c
10433 F: include/linux/virtio_*.h
10434 F: include/uapi/linux/virtio_*.h
10436 VIRTIO HOST (VHOST)
10443 F: include/uapi/linux/vhost.h
10445 VIA RHINE NETWORK DRIVER
10448 F: drivers/net/ethernet/via/via-rhine.c
10450 VIA SD/MMC CARD CONTROLLER DRIVER
10454 F: drivers/mmc/host/via-sdmmc.c
10456 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10460 F: include/linux/via-core.h
10461 F: include/linux/via-gpio.h
10462 F: include/linux/via_i2c.h
10463 F: drivers/video/fbdev/via/
10465 VIA VELOCITY NETWORK DRIVER
10469 F: drivers/net/ethernet/via/via-velocity.*
10471 VIVID VIRTUAL VIDEO DRIVER
10474 T: git git://linuxtv.org/media_tree.git
10475 W: http://linuxtv.org
10477 F: drivers/media/platform/vivid/*
10483 F: drivers/net/macvlan.c
10484 F: include/linux/if_*vlan.h
10491 F: drivers/vlynq/vlynq.c
10492 F: include/linux/vlynq.h
10500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10501 F: Documentation/vme_api.txt
10502 F: drivers/staging/vme/
10504 F: include/linux/vme*
10506 VMWARE HYPERVISOR INTERFACE
10510 F: arch/x86/kernel/cpu/vmware.c
10512 VMWARE BALLOON DRIVER
10518 F: drivers/misc/vmw_balloon.c
10520 VMWARE VMXNET3 ETHERNET DRIVER
10525 F: drivers/net/vmxnet3/
10527 VMware PVSCSI driver
10532 F: drivers/scsi/vmw_pvscsi.c
10533 F: drivers/scsi/vmw_pvscsi.h
10535 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10539 W: http://opensource.wolfsonmicro.com/node/15
10540 W: http://www.slimlogic.co.uk/?p=48
10541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10543 F: drivers/regulator/
10544 F: include/linux/regulator/
10546 VT1211 HARDWARE MONITOR DRIVER
10550 F: Documentation/hwmon/vt1211
10551 F: drivers/hwmon/vt1211.c
10553 VT8231 HARDWARE MONITOR DRIVER
10557 F: drivers/hwmon/vt8231.c
10559 VUB300 USB to SDIO/SD/MMC bridge chip
10564 F: drivers/mmc/host/vub300.c
10566 W1 DALLAS'S 1-WIRE BUS
10569 F: Documentation/w1/
10572 W83791D HARDWARE MONITORING DRIVER
10576 F: Documentation/hwmon/w83791d
10577 F: drivers/hwmon/w83791d.c
10579 W83793 HARDWARE MONITORING DRIVER
10583 F: Documentation/hwmon/w83793
10584 F: drivers/hwmon/w83793.c
10586 W83795 HARDWARE MONITORING DRIVER
10590 F: drivers/hwmon/w83795.c
10592 W83L51xD SD/MMC CARD INTERFACE DRIVER
10595 F: drivers/mmc/host/wbsd.*
10597 WACOM PROTOCOL 4 SERIAL TABLETS
10602 F: drivers/input/tablet/wacom_serial4.c
10604 WATCHDOG DEVICE DRIVERS
10607 W: http://www.linux-watchdog.org/
10608 T: git git://www.linux-watchdog.org/linux-watchdog.git
10610 F: Documentation/watchdog/
10611 F: drivers/watchdog/
10612 F: include/linux/watchdog.h
10613 F: include/uapi/linux/watchdog.h
10619 F: drivers/scsi/wd7000.c
10625 F: drivers/hid/hid-wiimote*
10630 F: drivers/media/rc/winbond-cir.c
10637 W: http://linuxwimax.org
10638 F: Documentation/wimax/README.wimax
10639 F: include/linux/wimax/debug.h
10640 F: include/net/wimax.h
10641 F: include/uapi/linux/wimax.h
10644 WISTRON LAPTOP BUTTON DRIVER
10647 F: drivers/input/misc/wistron_btns.c
10649 WL3501 WIRELESS PCMCIA CARD DRIVER
10652 W: http://oops.ghostprotocols.net:81/blog
10654 F: drivers/net/wireless/wl3501*
10656 WM97XX TOUCHSCREEN DRIVERS
10660 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10661 W: http://opensource.wolfsonmicro.com/node/7
10663 F: drivers/input/touchscreen/*wm97*
10664 F: include/linux/wm97xx.h
10666 WOLFSON MICROELECTRONICS DRIVERS
10668 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10669 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10670 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10672 F: Documentation/hwmon/wm83??
10673 F: arch/arm/mach-s3c64xx/mach-crag6410*
10674 F: drivers/clk/clk-wm83*.c
10675 F: drivers/extcon/extcon-arizona.c
10676 F: drivers/leds/leds-wm83*.c
10677 F: drivers/gpio/gpio-*wm*.c
10678 F: drivers/gpio/gpio-arizona.c
10679 F: drivers/hwmon/wm83??-hwmon.c
10680 F: drivers/input/misc/wm831x-on.c
10681 F: drivers/input/touchscreen/wm831x-ts.c
10682 F: drivers/input/touchscreen/wm97*.c
10683 F: drivers/mfd/arizona*
10684 F: drivers/mfd/wm*.c
10685 F: drivers/power/wm83*.c
10686 F: drivers/rtc/rtc-wm83*.c
10687 F: drivers/regulator/wm8*.c
10688 F: drivers/video/backlight/wm83*_bl.c
10689 F: drivers/watchdog/wm83*_wdt.c
10690 F: include/linux/mfd/arizona/
10691 F: include/linux/mfd/wm831x/
10692 F: include/linux/mfd/wm8350/
10693 F: include/linux/mfd/wm8400*
10694 F: include/linux/wm97xx.h
10695 F: include/sound/wm????.h
10696 F: sound/soc/codecs/arizona.?
10697 F: sound/soc/codecs/wm*
10701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10703 F: include/linux/workqueue.h
10704 F: kernel/workqueue.c
10705 F: Documentation/workqueue.txt
10711 F: Documentation/networking/x25*
10712 F: include/net/x25*
10715 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10723 F: Documentation/x86/
10726 X86 PLATFORM DRIVERS
10729 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10731 F: drivers/platform/x86/
10733 X86 MCE INFRASTRUCTURE
10738 F: arch/x86/kernel/cpu/mcheck/*
10743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10747 XC2028/3028 TUNER DRIVER
10750 W: http://linuxtv.org
10751 T: git git://linuxtv.org/media_tree.git
10753 F: drivers/media/tuners/tuner-xc2028.*
10755 XEN HYPERVISOR INTERFACE
10760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10763 F: drivers/*/xen-*front.c
10765 F: arch/x86/include/asm/xen/
10767 F: include/uapi/xen/
10774 F: arch/arm/include/asm/xen/
10776 XEN HYPERVISOR ARM64
10781 F: arch/arm64/include/asm/xen/
10783 XEN NETWORK BACKEND DRIVER
10789 F: drivers/net/xen-netback/*
10795 F: arch/x86/pci/*xen*
10796 F: drivers/pci/*xen*
10798 XEN BLOCK SUBSYSTEM
10803 F: drivers/block/xen-blkback/*
10804 F: drivers/block/xen*
10811 F: drivers/scsi/xen-scsifront.c
10812 F: drivers/xen/xen-scsiback.c
10813 F: include/xen/interface/io/vscsiif.h
10815 XEN SWIOTLB SUBSYSTEM
10819 F: arch/x86/xen/*swiotlb*
10820 F: drivers/xen/*swiotlb*
10823 P: Silicon Graphics Inc
10827 W: http://oss.sgi.com/projects/xfs
10828 T: git git://oss.sgi.com/xfs/xfs.git
10830 F: Documentation/filesystems/xfs.txt
10833 XILINX AXI ETHERNET DRIVER
10837 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10839 XILINX UARTLITE SERIAL DRIVER
10843 F: drivers/tty/serial/uartlite.c
10849 F: drivers/char/xillybus/
10851 XTENSA XTFPGA PLATFORM SUPPORT
10855 F: drivers/spi/spi-xtensa-xtfpga.c
10856 F: sound/soc/xtensa/xtfpga-i2s.c
10858 YAM DRIVER FOR AX.25
10862 F: drivers/net/hamradio/yam*
10863 F: include/linux/yam.h
10865 YEALINK PHONE DRIVER
10869 F: Documentation/input/yealink.txt
10870 F: drivers/input/misc/yealink.*
10872 Z8530 DRIVER FOR AX.25
10874 W: http://yaina.de/jreuter/
10875 W: http://www.qsl.net/dl1bke/
10878 F: Documentation/networking/z8530drv.txt
10879 F: drivers/net/hamradio/*scc.c
10880 F: drivers/net/hamradio/z8530.h
10882 ZBUD COMPRESSED PAGE ALLOCATOR
10887 F: include/linux/zbud.h
10889 ZD1211RW WIRELESS DRIVER
10892 W: http://zd1211.ath.cx/wiki/DriverRewrite
10896 F: drivers/net/wireless/zd1211rw/
10898 ZR36067 VIDEO FOR LINUX DRIVER
10901 W: http://mjpeg.sourceforge.net/driver-zoran/
10902 T: hg http://linuxtv.org/hg/v4l-dvb
10904 F: drivers/media/pci/zoran/
10906 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10911 F: drivers/block/zram/
10912 F: Documentation/blockdev/zram.txt
10914 ZS DECSTATION Z85C30 SERIAL DRIVER
10917 F: drivers/tty/serial/zs.*
10919 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10925 F: include/linux/zsmalloc.h
10927 ZSWAP COMPRESSED SWAP CACHING
10936 Q: http://patchwork.kernel.org/project/LKML/list/
10937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10938 S: Buried alive in reporters