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/rtc-armada38x.c
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/
1367 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1372 F: arch/arm/boot/dts/s3c*
1373 F: arch/arm/boot/dts/exynos*
1374 F: arch/arm/plat-samsung/
1375 F: arch/arm/mach-s3c24*/
1376 F: arch/arm/mach-s3c64xx/
1377 F: arch/arm/mach-s5p*/
1378 F: arch/arm/mach-exynos*/
1379 F: drivers/*/*s3c2410*
1380 F: drivers/*/*/*s3c2410*
1381 F: drivers/spi/spi-s3c*
1382 F: sound/soc/samsung/*
1385 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1389 F: arch/arm/mach-s5pv210/
1391 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1397 F: drivers/media/platform/s5p-g2d/
1399 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1406 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1407 F: drivers/media/platform/s5p-mfc/
1409 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1415 F: drivers/media/platform/s5p-tv/
1417 ARM/SHMOBILE ARM ARCHITECTURE
1421 W: http://oss.renesas.com
1422 Q: http://patchwork.kernel.org/project/linux-sh/list/
1423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1425 F: arch/arm/boot/dts/emev2*
1426 F: arch/arm/boot/dts/r7s*
1427 F: arch/arm/boot/dts/r8a*
1428 F: arch/arm/boot/dts/sh*
1429 F: arch/arm/configs/ape6evm_defconfig
1430 F: arch/arm/configs/armadillo800eva_defconfig
1431 F: arch/arm/configs/bockw_defconfig
1432 F: arch/arm/configs/kzm9g_defconfig
1433 F: arch/arm/configs/mackerel_defconfig
1434 F: arch/arm/configs/marzen_defconfig
1435 F: arch/arm/configs/shmobile_defconfig
1436 F: arch/arm/include/debug/renesas-scif.S
1437 F: arch/arm/mach-shmobile/
1440 ARM/SOCFPGA ARCHITECTURE
1443 F: arch/arm/mach-socfpga/
1444 W: http://www.rocketboards.org
1445 T: git://git.rocketboards.org/linux-socfpga.git
1446 T: git://git.rocketboards.org/linux-socfpga-next.git
1448 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1451 F: drivers/clk/socfpga/
1453 ARM/SOCFPGA EDAC SUPPORT
1456 F: drivers/edac/altera_edac.
1458 ARM/STI ARCHITECTURE
1464 W: http://www.stlinux.com
1466 F: arch/arm/mach-sti/
1467 F: arch/arm/boot/dts/sti*
1468 F: drivers/clocksource/arm_global_timer.c
1469 F: drivers/i2c/busses/i2c-st.c
1470 F: drivers/media/rc/st_rc.c
1471 F: drivers/mmc/host/sdhci-st.c
1472 F: drivers/phy/phy-stih407-usb.c
1473 F: drivers/phy/phy-stih41x-usb.c
1474 F: drivers/pinctrl/pinctrl-st.c
1475 F: drivers/reset/sti/
1476 F: drivers/tty/serial/st-asc.c
1477 F: drivers/usb/dwc3/dwc3-st.c
1478 F: drivers/usb/host/ehci-st.c
1479 F: drivers/usb/host/ohci-st.c
1480 F: drivers/ata/ahci_st.c
1482 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1487 ARM/TETON BGA MACHINE SUPPORT
1492 ARM/THECUS N2100 MACHINE SUPPORT
1497 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1500 W: http://www.mcuos.com
1502 F: arch/arm/mach-w90x900/
1503 F: drivers/input/keyboard/w90p910_keypad.c
1504 F: drivers/input/touchscreen/w90p910_ts.c
1505 F: drivers/watchdog/nuc900_wdt.c
1506 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1507 F: drivers/mtd/nand/nuc900_nand.c
1508 F: drivers/rtc/rtc-nuc900.c
1509 F: drivers/spi/spi-nuc900.c
1510 F: drivers/usb/host/ehci-w90x900.c
1511 F: drivers/video/fbdev/nuc900fb.c
1513 ARM/U300 MACHINE SUPPORT
1517 F: arch/arm/mach-u300/
1518 F: drivers/clocksource/timer-u300.c
1519 F: drivers/i2c/busses/i2c-stu300.c
1520 F: drivers/rtc/rtc-coh901331.c
1521 F: drivers/watchdog/coh901327_wdt.c
1522 F: drivers/dma/coh901318*
1523 F: drivers/mfd/ab3100*
1524 F: drivers/rtc/rtc-ab3100.c
1525 F: drivers/rtc/rtc-coh901331.c
1526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1528 ARM/Ux500 ARM ARCHITECTURE
1532 F: arch/arm/mach-ux500/
1533 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1534 F: drivers/dma/ste_dma40*
1535 F: drivers/hwspinlock/u8500_hsem.c
1536 F: drivers/mfd/abx500*
1537 F: drivers/mfd/ab8500*
1538 F: drivers/mfd/dbx500*
1539 F: drivers/mfd/db8500*
1540 F: drivers/pinctrl/nomadik/pinctrl-ab*
1541 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1542 F: drivers/rtc/rtc-ab8500.c
1543 F: drivers/rtc/rtc-pl031.c
1544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1546 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1549 T: git git://git.linaro.org/people/ulfh/clk.git
1551 F: drivers/clk/ux500/
1552 F: include/linux/platform_data/clk-ux500.h
1554 ARM/VERSATILE EXPRESS PLATFORM
1560 F: arch/arm/boot/dts/vexpress*
1561 F: arch/arm/mach-vexpress/
1564 F: drivers/clk/versatile/clk-vexpress-osc.c
1565 F: drivers/clocksource/versatile.c
1570 W: http://www.arm.linux.org.uk/
1574 ARM/VOIPAC PXA270 SUPPORT
1578 F: arch/arm/mach-pxa/vpac270.c
1579 F: arch/arm/mach-pxa/include/mach/vpac270.h
1581 ARM/VT8500 ARM ARCHITECTURE
1585 F: arch/arm/mach-vt8500/
1586 F: drivers/clocksource/vt8500_timer.c
1587 F: drivers/i2c/busses/i2c-wmt.c
1588 F: drivers/mmc/host/wmt-sdmmc.c
1589 F: drivers/pwm/pwm-vt8500.c
1590 F: drivers/rtc/rtc-vt8500.c
1591 F: drivers/tty/serial/vt8500_serial.c
1592 F: drivers/usb/host/ehci-platform.c
1593 F: drivers/usb/host/uhci-platform.c
1594 F: drivers/video/fbdev/vt8500lcdfb.*
1595 F: drivers/video/fbdev/wm8505fb*
1596 F: drivers/video/fbdev/wmt_ge_rops.*
1598 ARM/ZIPIT Z2 SUPPORT
1602 F: arch/arm/mach-pxa/z2.c
1603 F: arch/arm/mach-pxa/include/mach/z2.h
1605 ARM/ZYNQ ARCHITECTURE
1609 W: http://wiki.xilinx.com
1610 T: git git://git.xilinx.com/linux-xlnx.git
1612 F: arch/arm/mach-zynq/
1613 F: drivers/cpuidle/cpuidle-zynq.c
1614 F: drivers/block/xsysace.c
1617 F: drivers/clocksource/cadence_ttc_timer.c
1618 F: drivers/i2c/busses/i2c-cadence.c
1619 F: drivers/mmc/host/sdhci-of-arasan.c
1620 F: drivers/edac/synopsys_edac.c
1626 F: drivers/iommu/arm-smmu.c
1627 F: drivers/iommu/io-pgtable-arm.c
1629 ARM64 PORT (AARCH64 ARCHITECTURE)
1635 F: Documentation/arm64/
1637 AS3645A LED FLASH CONTROLLER DRIVER
1640 T: git git://linuxtv.org/media_tree.git
1642 F: drivers/media/i2c/as3645a.c
1643 F: include/media/as3645a.h
1645 ASC7621 HARDWARE MONITOR DRIVER
1649 F: Documentation/hwmon/asc7621
1650 F: drivers/hwmon/asc7621.c
1652 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1656 W: http://acpi4asus.sf.net
1658 F: drivers/platform/x86/asus*.c
1659 F: drivers/platform/x86/eeepc*.c
1661 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1663 W: http://sourceforge.net/projects/xscaleiop
1665 F: Documentation/crypto/async-tx-api.txt
1668 F: include/linux/dmaengine.h
1669 F: include/linux/async_tx.h
1675 F: drivers/misc/eeprom/at24.c
1676 F: include/linux/platform_data/at24.h
1678 ATA OVER ETHERNET (AOE) DRIVER
1680 W: http://www.openaoe.org/
1682 F: Documentation/aoe/
1683 F: drivers/block/aoe/
1685 ATHEROS ATH GENERIC UTILITIES
1689 F: drivers/net/wireless/ath/*
1691 ATHEROS ATH5K WIRELESS DRIVER
1696 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1698 F: drivers/net/wireless/ath/ath5k/
1700 ATHEROS ATH6KL WIRELESS DRIVER
1703 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1704 T: git git://github.com/kvalo/ath.git
1706 F: drivers/net/wireless/ath/ath6kl/
1708 WILOCITY WIL6210 WIRELESS DRIVER
1713 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1714 F: drivers/net/wireless/ath/wil6210/
1715 F: include/uapi/linux/wil6210_uapi.h
1717 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1720 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1722 F: drivers/net/wireless/ath/carl9170/
1724 ATK0110 HWMON DRIVER
1728 F: drivers/hwmon/asus_atk0110.c
1733 F: drivers/input/misc/ati_remote2.c
1735 ATLX ETHERNET DRIVERS
1739 W: http://sourceforge.net/projects/atl1
1740 W: http://atl1.sourceforge.net
1742 F: drivers/net/ethernet/atheros/
1748 W: http://linux-atm.sourceforge.net
1751 F: include/linux/atm*
1752 F: include/uapi/linux/atm*
1754 ATMEL AT91 / AT32 MCI DRIVER
1757 F: drivers/mmc/host/atmel-mci.c
1758 F: drivers/mmc/host/atmel-mci-regs.h
1760 ATMEL AT91 / AT32 SERIAL DRIVER
1763 F: drivers/tty/serial/atmel_serial.c
1765 ATMEL Audio ALSA driver
1775 F: drivers/dma/at_hdmac.c
1776 F: drivers/dma/at_hdmac_regs.h
1777 F: include/linux/platform_data/dma-atmel.h
1784 F: drivers/dma/at_xdmac.c
1790 F: drivers/i2c/busses/i2c-at91.c
1796 F: drivers/media/platform/soc_camera/atmel-isi.c
1797 F: include/media/atmel-isi.h
1803 F: drivers/video/fbdev/atmel_lcdfb.c
1804 F: include/video/atmel_lcdc.h
1806 ATMEL MACB ETHERNET DRIVER
1809 F: drivers/net/ethernet/cadence/
1815 F: drivers/mtd/nand/atmel_nand*
1820 F: drivers/spi/spi-atmel.*
1826 F: drivers/misc/atmel-ssc.c
1827 F: include/linux/atmel-ssc.h
1829 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1833 F: drivers/misc/atmel_tclib.c
1834 F: drivers/clocksource/tcb_clksrc.c
1836 ATMEL USBA UDC DRIVER
1840 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1842 ATMEL WIRELESS DRIVER
1845 W: http://www.thekelleys.org.uk/atmel
1846 W: http://atmelwlandriver.sourceforge.net/
1848 F: drivers/net/wireless/atmel*
1850 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1853 W: http://www.attotech.com
1855 F: drivers/scsi/esas2r
1861 W: http://people.redhat.com/sgrubb/audit/
1862 T: git git://git.infradead.org/users/pcmoore/audit
1864 F: include/linux/audit.h
1865 F: include/uapi/linux/audit.h
1868 AUXILIARY DISPLAY DRIVERS
1870 W: http://miguelojeda.es/auxdisplay.htm
1871 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1873 F: drivers/auxdisplay/
1874 F: include/linux/cfag12864b.h
1879 W: http://www.atmel.com/products/AVR32/
1880 W: http://mirror.egtvedt.no/avr32linux.org/
1881 W: http://avrfreaks.net/
1885 AVR32/AT32AP MACHINE SUPPORT
1889 F: arch/avr32/mach-at32ap/
1894 W: http://www.linux-ax25.org/
1896 F: include/uapi/linux/ax25.h
1897 F: include/net/ax25.h
1903 W: http://linuxtv.org
1904 T: git git://linuxtv.org/media_tree.git
1906 F: drivers/media/usb/dvb-usb-v2/az6007.c
1908 AZTECH FM RADIO RECEIVER DRIVER
1911 T: git git://linuxtv.org/media_tree.git
1912 W: http://linuxtv.org
1914 F: drivers/media/radio/radio-aztech*
1920 W: http://wireless.kernel.org/en/users/Drivers/b43
1922 F: drivers/net/wireless/b43/
1924 B43LEGACY WIRELESS DRIVER
1929 W: http://wireless.kernel.org/en/users/Drivers/b43
1931 F: drivers/net/wireless/b43legacy/
1933 BACKLIGHT CLASS/SUBSYSTEM
1937 F: drivers/video/backlight/
1938 F: include/linux/backlight.h
1945 W: http://www.open-mesh.org/
1949 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1952 W: http://www.baycom.org/~tom/ham/ham.html
1954 F: drivers/net/hamradio/baycom*
1956 BCACHE (BLOCK LAYER CACHE)
1959 W: http://bcache.evilpiepirate.org
1961 F: drivers/md/bcache/
1965 F: Documentation/filesystems/befs.txt
1968 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1972 F: drivers/net/ethernet/ec_bhf.c
1977 F: Documentation/filesystems/bfs.txt
1979 F: include/uapi/linux/bfs_fs.h
1981 BLACKFIN ARCHITECTURE
1984 T: git git://git.code.sf.net/p/adi-linux/code
1985 W: http://blackfin.uclinux.org
1989 BLACKFIN EMAC DRIVER
1991 W: http://blackfin.uclinux.org
1993 F: drivers/net/ethernet/adi/
1997 W: http://blackfin.uclinux.org
1999 F: drivers/rtc/rtc-bfin.c
2004 W: http://blackfin.uclinux.org
2006 F: drivers/mmc/host/bfin_sdh.c
2008 BLACKFIN SERIAL DRIVER
2011 W: http://blackfin.uclinux.org
2013 F: drivers/tty/serial/bfin_uart.c
2015 BLACKFIN WATCHDOG DRIVER
2017 W: http://blackfin.uclinux.org
2019 F: drivers/watchdog/bfin_wdt.c
2021 BLACKFIN I2C TWI DRIVER
2024 W: http://blackfin.uclinux.org/
2026 F: drivers/i2c/busses/i2c-bfin-twi.c
2028 BLACKFIN MEDIA DRIVER
2031 W: http://blackfin.uclinux.org/
2033 F: drivers/media/platform/blackfin/
2034 F: drivers/media/i2c/adv7183*
2035 F: drivers/media/i2c/vs6624*
2037 BLINKM RGB LED DRIVER
2040 F: drivers/leds/leds-blinkm.c
2044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2052 F: drivers/mtd/devices/block2mtd.c
2059 W: http://www.bluez.org/
2060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2063 F: drivers/bluetooth/
2070 W: http://www.bluez.org/
2071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2075 F: include/net/bluetooth/
2082 W: http://sourceforge.net/projects/bonding/
2084 F: drivers/net/bonding/
2085 F: include/uapi/linux/if_bonding.h
2087 BPF (Safe dynamic programs and tools)
2094 BROADCOM B44 10/100 ETHERNET DRIVER
2098 F: drivers/net/ethernet/broadcom/b44.*
2100 BROADCOM GENET ETHERNET DRIVER
2104 F: drivers/net/ethernet/broadcom/genet/
2106 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2111 F: drivers/net/ethernet/broadcom/bnx2.*
2112 F: drivers/net/ethernet/broadcom/bnx2_*
2114 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2118 F: drivers/net/ethernet/broadcom/bnx2x/
2120 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2124 T: git git://github.com/broadcom/mach-bcm
2126 F: arch/arm/mach-bcm/
2127 F: arch/arm/boot/dts/bcm113*
2128 F: arch/arm/boot/dts/bcm216*
2129 F: arch/arm/boot/dts/bcm281*
2130 F: arch/arm/configs/bcm_defconfig
2131 F: drivers/mmc/host/sdhci-bcm-kona.c
2132 F: drivers/clocksource/bcm_kona_timer.c
2134 BROADCOM BCM2835 ARM ARCHITECTURE
2138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2142 BROADCOM BCM33XX MIPS ARCHITECTURE
2146 F: arch/mips/bcm3384/*
2147 F: arch/mips/include/asm/mach-bcm3384/*
2148 F: arch/mips/kernel/*bmips*
2150 BROADCOM BCM5301X ARM ARCHITECTURE
2154 F: arch/arm/mach-bcm/bcm_5301x.c
2155 F: arch/arm/boot/dts/bcm5301x.dtsi
2156 F: arch/arm/boot/dts/bcm470*
2158 BROADCOM BCM63XX ARM ARCHITECTURE
2161 T: git git://github.com/broadcom/arm-bcm63xx.git
2163 F: arch/arm/mach-bcm/bcm63xx.c
2164 F: arch/arm/include/debug/bcm63xx.S
2166 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2170 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2172 BROADCOM BCM7XXX ARM ARCHITECTURE
2178 T: git git://github.com/broadcom/stblinux.git
2180 F: arch/arm/mach-bcm/*brcmstb*
2181 F: arch/arm/boot/dts/bcm7*.dts*
2182 F: drivers/bus/brcmstb_gisb.c
2184 BROADCOM BMIPS MIPS ARCHITECTURE
2188 T: git git://github.com/broadcom/stblinux.git
2190 F: arch/mips/bmips/*
2191 F: arch/mips/include/asm/mach-bmips/*
2192 F: arch/mips/kernel/*bmips*
2193 F: arch/mips/boot/dts/bcm*.dts*
2194 F: drivers/irqchip/irq-bcm7*
2195 F: drivers/irqchip/irq-brcmstb*
2197 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2202 F: drivers/net/ethernet/broadcom/tg3.*
2204 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2212 F: drivers/net/wireless/brcm80211/
2214 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2218 F: drivers/scsi/bnx2fc/
2220 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2224 F: drivers/scsi/bnx2i/
2226 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2231 T: git git://github.com/broadcom/cygnus-linux.git
2240 BROADCOM KONA GPIO DRIVER
2244 F: drivers/gpio/gpio-bcm-kona.c
2245 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2247 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2252 F: include/linux/bcma/
2254 BROADCOM SYSTEMPORT ETHERNET DRIVER
2258 F: drivers/net/ethernet/broadcom/bcmsysport.*
2260 BROCADE BFA FC SCSI DRIVER
2265 F: drivers/scsi/bfa/
2267 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2271 F: drivers/net/ethernet/brocade/bna/
2273 BSG (block layer generic sg v4 driver)
2278 F: include/linux/bsg.h
2279 F: include/uapi/linux/bsg.h
2284 T: git git://git.alsa-project.org/alsa-kernel.git
2286 F: Documentation/sound/alsa/Bt87x.txt
2287 F: sound/pci/bt87x.c
2291 W: http://bu3sch.de/btgpio.php
2293 F: drivers/gpio/gpio-bt8xx.c
2300 W: http://btrfs.wiki.kernel.org/
2301 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2304 F: Documentation/filesystems/btrfs.txt
2307 BTTV VIDEO4LINUX DRIVER
2310 W: http://linuxtv.org
2311 T: git git://linuxtv.org/media_tree.git
2313 F: Documentation/video4linux/bttv/
2314 F: drivers/media/pci/bt8xx/bttv*
2316 BUSLOGIC SCSI DRIVER
2320 F: drivers/scsi/BusLogic.*
2321 F: drivers/scsi/FlashPoint.*
2323 C-MEDIA CMI8788 DRIVER
2326 T: git git://git.alsa-project.org/alsa-kernel.git
2328 F: sound/pci/oxygen/
2334 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2338 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2342 F: Documentation/filesystems/caching/cachefiles.txt
2345 CADET FM/AM RADIO RECEIVER DRIVER
2348 T: git git://linuxtv.org/media_tree.git
2349 W: http://linuxtv.org
2351 F: drivers/media/radio/radio-cadet*
2353 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2356 T: git git://linuxtv.org/media_tree.git
2358 F: Documentation/video4linux/cafe_ccic
2359 F: drivers/media/platform/marvell-ccic/
2365 F: Documentation/networking/caif/
2366 F: drivers/net/caif/
2367 F: include/uapi/linux/caif/
2368 F: include/net/caif/
2371 CALGARY x86-64 IOMMU
2376 F: arch/x86/kernel/pci-calgary_64.c
2377 F: arch/x86/kernel/tce_64.c
2378 F: arch/x86/include/asm/calgary.h
2379 F: arch/x86/include/asm/tce.h
2385 W: https://github.com/linux-can
2386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2389 F: Documentation/networking/can.txt
2391 F: include/linux/can/core.h
2392 F: include/uapi/linux/can.h
2393 F: include/uapi/linux/can/bcm.h
2394 F: include/uapi/linux/can/raw.h
2395 F: include/uapi/linux/can/gw.h
2401 W: https://github.com/linux-can
2402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2406 F: include/linux/can/dev.h
2407 F: include/linux/can/platform/
2408 F: include/uapi/linux/can/error.h
2409 F: include/uapi/linux/can/netlink.h
2415 F: include/linux/capability.h
2416 F: include/uapi/linux/capability.h
2417 F: security/capability.c
2418 F: security/commoncap.c
2419 F: kernel/capability.c
2421 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2424 F: drivers/iio/light/cm*
2425 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2427 CC2520 IEEE-802.15.4 RADIO DRIVER
2431 F: drivers/net/ieee802154/cc2520.c
2432 F: include/linux/spi/cc2520.h
2433 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2435 CELL BROADBAND ENGINE ARCHITECTURE
2439 W: http://www.ibm.com/developerworks/power/cell/
2441 F: arch/powerpc/include/asm/cell*.h
2442 F: arch/powerpc/include/asm/spu*.h
2443 F: arch/powerpc/include/uapi/asm/spu*.h
2444 F: arch/powerpc/oprofile/*cell*
2445 F: arch/powerpc/platforms/cell/
2447 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2454 F: Documentation/filesystems/ceph.txt
2457 F: include/linux/ceph/
2458 F: include/linux/crush/
2460 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2463 F: Documentation/usb/WUSB-Design-overview.txt
2464 F: Documentation/usb/wusb-cbaf
2465 F: drivers/usb/host/hwa-hc.c
2466 F: drivers/usb/host/whci/
2467 F: drivers/usb/wusbcore/
2468 F: include/linux/usb/wusb*
2470 CFAG12864B LCD DRIVER
2472 W: http://miguelojeda.es/auxdisplay.htm
2473 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2475 F: drivers/auxdisplay/cfag12864b.c
2476 F: include/linux/cfag12864b.h
2478 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2480 W: http://miguelojeda.es/auxdisplay.htm
2481 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2483 F: drivers/auxdisplay/cfag12864bfb.c
2484 F: include/linux/cfag12864b.h
2486 CFG80211 and NL80211
2489 W: http://wireless.kernel.org/
2490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2493 F: include/uapi/linux/nl80211.h
2494 F: include/net/cfg80211.h
2496 X: net/wireless/wext*
2498 CHAR and MISC DRIVERS
2501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2505 F: include/linux/miscdevice.h
2511 F: scripts/checkpatch.pl
2513 CHINESE DOCUMENTATION
2518 F: Documentation/zh_CN/
2520 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2522 T: git git://github.com/hzpeterchen/linux-usb.git
2525 F: drivers/usb/chipidea/
2527 CHROME HARDWARE PLATFORM SUPPORT
2530 F: drivers/platform/chrome/
2532 CISCO VIC ETHERNET NIC DRIVER
2538 F: drivers/net/ethernet/cisco/enic/
2540 CISCO VIC LOW LATENCY NIC DRIVER
2543 F: drivers/infiniband/hw/usnic
2545 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2549 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2551 CIRRUS LOGIC AUDIO CODEC DRIVERS
2556 F: sound/soc/codecs/cs*
2563 F: include/linux/cleancache.h
2568 F: include/linux/clk.h
2570 CLOCKSOURCE, CLOCKEVENT DRIVERS
2574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2576 F: drivers/clocksource
2578 CISCO FCOE HBA DRIVER
2584 F: drivers/scsi/fnic/
2591 F: drivers/platform/x86/classmate-laptop.c
2593 COCCINELLE/Semantic Patches (SmPL)
2599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2600 W: http://coccinelle.lip6.fr/
2602 F: Documentation/coccinelle.txt
2603 F: scripts/coccinelle/
2604 F: scripts/coccicheck
2610 W: http://www.coda.cs.cmu.edu/
2612 F: Documentation/filesystems/coda.txt
2614 F: include/linux/coda*.h
2615 F: include/uapi/linux/coda*.h
2617 CODA V4L2 MEM2MEM DRIVER
2621 F: Documentation/devicetree/bindings/media/coda.txt
2622 F: drivers/media/platform/coda/
2624 COMMON CLK FRAMEWORK
2628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2631 X: drivers/clk/clkdev.c
2632 F: include/linux/clk-pr*
2633 F: include/linux/clk/
2635 COMMON INTERNET FILE SYSTEM (CIFS)
2639 W: http://linux-cifs.samba.org/
2640 T: git git://git.samba.org/sfrench/cifs-2.6.git
2642 F: Documentation/filesystems/cifs/
2645 COMPACTPCI HOTPLUG CORE
2649 F: drivers/pci/hotplug/cpci_hotplug*
2651 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2655 F: drivers/pci/hotplug/cpcihp_zt5550.*
2657 COMPACTPCI HOTPLUG GENERIC DRIVER
2661 F: drivers/pci/hotplug/cpcihp_generic.c
2663 COMPAL LAPTOP SUPPORT
2667 F: drivers/platform/x86/compal-laptop.c
2669 CONEXANT ACCESSRUNNER USB DRIVER
2672 W: http://accessrunner.sourceforge.net/
2674 F: drivers/usb/atm/cxacru.c
2678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2681 F: include/linux/configfs.h
2687 F: drivers/connector/
2689 CONTROL GROUP (CGROUP)
2693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2695 F: Documentation/cgroups/
2696 F: include/linux/cgroup*
2699 CONTROL GROUP - CPUSET
2702 W: http://www.bullopensource.org/cpuset/
2703 W: http://oss.sgi.com/projects/cpusets/
2704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2706 F: Documentation/cgroups/cpusets.txt
2707 F: include/linux/cpuset.h
2710 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2719 CORETEMP HARDWARE MONITORING DRIVER
2723 F: Documentation/hwmon/coretemp
2724 F: drivers/hwmon/coretemp.c
2726 COSA/SRP SYNC SERIAL DRIVER
2728 W: http://www.fi.muni.cz/~kas/cosa/
2730 F: drivers/net/wan/cosa*
2732 CPMAC ETHERNET DRIVER
2736 F: drivers/net/ethernet/ti/cpmac.c
2738 CPU FREQUENCY DRIVERS
2743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2744 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2746 F: include/linux/cpufreq.h
2748 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2752 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2754 F: drivers/cpufreq/arm_big_little.h
2755 F: drivers/cpufreq/arm_big_little.c
2756 F: drivers/cpufreq/arm_big_little_dt.c
2758 CPUIDLE DRIVER - ARM BIG LITTLE
2763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2765 F: drivers/cpuidle/cpuidle-big_little.c
2767 CPUIDLE DRIVER - ARM EXYNOS
2774 F: drivers/cpuidle/cpuidle-exynos.c
2775 F: arch/arm/mach-exynos/pm.c
2782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2783 F: drivers/cpuidle/*
2784 F: include/linux/cpuidle.h
2789 F: arch/x86/kernel/cpuid.c
2790 F: arch/x86/kernel/msr.c
2792 CPU POWER MONITORING SUBSYSTEM
2796 F: tools/power/cpupower/
2799 W: http://sourceforge.net/projects/cramfs/
2800 S: Orphan / Obsolete
2801 F: Documentation/filesystems/cramfs.txt
2808 W: http://developer.axis.com
2811 F: drivers/tty/serial/crisv10.*
2817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2819 F: Documentation/crypto/
2825 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2829 F: crypto/ansi_cprng.c
2832 CS5535 Audio ALSA driver
2835 F: sound/pci/cs5535audio/
2840 F: drivers/net/wireless/cw1200/
2842 CX18 VIDEO4LINUX DRIVER
2846 T: git git://linuxtv.org/media_tree.git
2847 W: http://linuxtv.org
2848 W: http://www.ivtvdriver.org/index.php/Cx18
2850 F: Documentation/video4linux/cx18.txt
2851 F: drivers/media/pci/cx18/
2852 F: include/uapi/linux/ivtv*
2854 CX2341X MPEG ENCODER HELPER MODULE
2857 T: git git://linuxtv.org/media_tree.git
2858 W: http://linuxtv.org
2860 F: drivers/media/common/cx2341x*
2861 F: include/media/cx2341x*
2863 CX88 VIDEO4LINUX DRIVER
2866 W: http://linuxtv.org
2867 T: git git://linuxtv.org/media_tree.git
2869 F: Documentation/video4linux/cx88/
2870 F: drivers/media/pci/cx88/
2872 CXD2820R MEDIA DRIVER
2875 W: http://linuxtv.org/
2876 W: http://palosaari.fi/linux/
2877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2878 T: git git://linuxtv.org/anttip/media_tree.git
2880 F: drivers/media/dvb-frontends/cxd2820r*
2882 CXGB3 ETHERNET DRIVER (CXGB3)
2885 W: http://www.chelsio.com
2887 F: drivers/net/ethernet/chelsio/cxgb3/
2889 CXGB3 ISCSI DRIVER (CXGB3I)
2892 W: http://www.chelsio.com
2894 F: drivers/scsi/cxgbi/cxgb3i
2896 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2899 W: http://www.openfabrics.org
2901 F: drivers/infiniband/hw/cxgb3/
2903 CXGB4 ETHERNET DRIVER (CXGB4)
2906 W: http://www.chelsio.com
2908 F: drivers/net/ethernet/chelsio/cxgb4/
2910 CXGB4 ISCSI DRIVER (CXGB4I)
2913 W: http://www.chelsio.com
2915 F: drivers/scsi/cxgbi/cxgb4i
2917 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2920 W: http://www.openfabrics.org
2922 F: drivers/infiniband/hw/cxgb4/
2924 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2927 W: http://www.chelsio.com
2929 F: drivers/net/ethernet/chelsio/cxgb4vf/
2931 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2936 F: drivers/misc/cxl/
2937 F: include/misc/cxl.h
2938 F: include/uapi/misc/cxl.h
2939 F: Documentation/powerpc/cxl.txt
2940 F: Documentation/powerpc/cxl.txt
2941 F: Documentation/ABI/testing/sysfs-class-cxl
2943 STMMAC ETHERNET DRIVER
2946 W: http://www.stlinux.com
2948 F: drivers/net/ethernet/stmicro/stmmac/
2953 W: http://www.arm.linux.org.uk/
2955 F: drivers/video/fbdev/cyber2000fb.*
2957 CYCLADES ASYNC MUX DRIVER
2958 W: http://www.cyclades.com/
2960 F: drivers/tty/cyclades.c
2961 F: include/linux/cyclades.h
2962 F: include/uapi/linux/cyclades.h
2964 CYCLADES PC300 DRIVER
2965 W: http://www.cyclades.com/
2967 F: drivers/net/wan/pc300*
2969 CYPRESS_FIRMWARE MEDIA DRIVER
2972 W: http://linuxtv.org/
2973 W: http://palosaari.fi/linux/
2974 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2975 T: git git://linuxtv.org/anttip/media_tree.git
2977 F: drivers/media/common/cypress_firmware*
2979 CYTTSP TOUCHSCREEN DRIVER
2983 F: drivers/input/touchscreen/cyttsp*
2984 F: include/linux/input/cyttsp.h
2986 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2989 F: drivers/rtc/rtc-ds1685.c
2990 F: include/linux/rtc/ds1685.h
2992 DAMA SLAVE for AX.25
2994 W: http://yaina.de/jreuter/
2995 W: http://www.qsl.net/dl1bke/
2998 F: net/ax25/af_ax25.c
2999 F: net/ax25/ax25_dev.c
3000 F: net/ax25/ax25_ds_*
3001 F: net/ax25/ax25_in.c
3002 F: net/ax25/ax25_out.c
3003 F: net/ax25/ax25_timer.c
3004 F: net/ax25/sysctl_net_ax25.c
3006 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3009 F: Documentation/networking/dmfe.txt
3010 F: drivers/net/ethernet/dec/tulip/dmfe.c
3012 DC390/AM53C974 SCSI driver
3016 F: drivers/scsi/am53c974.c
3023 W: http://twibble.org/dist/dc395x/
3024 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3026 F: Documentation/scsi/dc395x.txt
3027 F: drivers/scsi/dc395x.*
3032 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3034 F: include/linux/dccp.h
3035 F: include/uapi/linux/dccp.h
3036 F: include/linux/tfrc.h
3039 DECnet NETWORK LAYER
3040 W: http://linux-decnet.sourceforge.net
3043 F: Documentation/networking/decnet.txt
3046 DECSTATION PLATFORM SUPPORT
3049 W: http://www.linux-mips.org/wiki/DECstation
3052 F: arch/mips/include/asm/dec/
3053 F: arch/mips/include/asm/mach-dec/
3055 DEFXX FDDI NETWORK DRIVER
3058 F: drivers/net/fddi/defxx.*
3064 F: drivers/platform/x86/dell-laptop.c
3066 DELL LAPTOP SMM DRIVER
3069 F: drivers/char/i8k.c
3070 F: include/uapi/linux/i8k.h
3072 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3075 F: Documentation/dcdbas.txt
3076 F: drivers/firmware/dcdbas.*
3078 DELL WMI EXTRAS DRIVER
3081 F: drivers/platform/x86/dell-wmi.c
3083 DESIGNWARE USB2 DRD IP DRIVER
3086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3088 F: drivers/usb/dwc2/
3090 DESIGNWARE USB3 DRD IP DRIVER
3094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3096 F: drivers/usb/dwc3/
3098 DEVICE COREDUMP (DEV_COREDUMP)
3102 F: drivers/base/devcoredump.c
3103 F: include/linux/devcoredump.h
3105 DEVICE FREQUENCY (DEVFREQ)
3112 DEVICE NUMBER REGISTRY
3114 W: http://lanana.org/docs/device-list/index.html
3122 W: http://sources.redhat.com/dm
3123 Q: http://patchwork.kernel.org/project/dm-devel/list/
3124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3125 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3127 F: Documentation/device-mapper/
3129 F: drivers/md/persistent-data/
3130 F: include/linux/device-mapper.h
3131 F: include/linux/dm-*.h
3132 F: include/uapi/linux/dm-*.h
3134 DIALOG SEMICONDUCTOR DRIVERS
3136 W: http://www.dialog-semiconductor.com/products
3138 F: Documentation/hwmon/da90??
3139 F: drivers/gpio/gpio-da90??.c
3140 F: drivers/hwmon/da90??-hwmon.c
3141 F: drivers/input/misc/da90??_onkey.c
3142 F: drivers/input/touchscreen/da9052_tsi.c
3143 F: drivers/leds/leds-da90??.c
3144 F: drivers/mfd/da903x.c
3145 F: drivers/mfd/da90??-*.c
3146 F: drivers/power/da9052-battery.c
3147 F: drivers/regulator/da903x.c
3148 F: drivers/regulator/da9???-regulator.[ch]
3149 F: drivers/rtc/rtc-da90??.c
3150 F: drivers/video/backlight/da90??_bl.c
3151 F: drivers/watchdog/da90??_wdt.c
3152 F: include/linux/mfd/da903x.h
3153 F: include/linux/mfd/da9052/
3154 F: include/linux/mfd/da9055/
3155 F: include/linux/mfd/da9063/
3156 F: include/sound/da[79]*.h
3157 F: sound/soc/codecs/da[79]*.[ch]
3159 DIGI NEO AND CLASSIC PCI PRODUCTS
3164 F: drivers/staging/dgnc/
3166 DIGI EPCA PCI PRODUCTS
3172 F: drivers/staging/dgap/
3174 DIOLAN U2C-12 I2C DRIVER
3178 F: drivers/i2c/busses/i2c-diolan-u2c.c
3186 DIRECTORY NOTIFICATION (DNOTIFY)
3189 F: Documentation/filesystems/dnotify.txt
3190 F: fs/notify/dnotify/
3191 F: include/linux/dnotify.h
3193 DISK GEOMETRY AND PARTITION HANDLING
3195 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3196 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3197 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3203 F: Documentation/filesystems/quota.txt
3205 F: include/linux/quota*.h
3206 F: include/uapi/linux/quota*.h
3208 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3212 W: http://plugable.com/category/projects/udlfb/
3213 F: drivers/video/fbdev/udlfb.c
3214 F: include/video/udlfb.h
3215 F: Documentation/fb/udlfb.txt
3217 DISTRIBUTED LOCK MANAGER (DLM)
3221 W: http://sources.redhat.com/cluster/
3222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3226 DMA BUFFER SHARING FRAMEWORK
3233 F: include/linux/dma-buf*
3234 F: include/linux/reservation.h
3235 F: include/linux/*fence.h
3236 F: Documentation/dma-buf-sharing.txt
3237 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3239 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3242 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3245 F: include/linux/dmaengine.h
3246 F: Documentation/dmaengine/
3247 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3249 DME1737 HARDWARE MONITOR DRIVER
3253 F: Documentation/hwmon/dme1737
3254 F: drivers/hwmon/dme1737.c
3259 F: drivers/firmware/dmi-id.c
3260 F: drivers/firmware/dmi_scan.c
3261 F: include/linux/dmi.h
3263 DOCKING STATION DRIVER
3267 F: drivers/acpi/dock.c
3274 X: Documentation/ABI/
3275 X: Documentation/devicetree/
3276 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3277 T: git git://git.lwn.net/linux-2.6.git docs-next
3283 F: drivers/char/dtlk.c
3284 F: include/linux/dtlk.h
3286 DPT_I2O SCSI RAID DRIVER
3289 W: http://www.adaptec.com/
3291 F: drivers/scsi/dpt*
3292 F: drivers/scsi/dpt/
3299 W: http://www.drbd.org
3300 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3301 T: git git://git.drbd.org/drbd-8.3.git
3303 F: drivers/block/drbd/
3305 F: Documentation/blockdev/drbd/
3307 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3311 F: Documentation/kobject.txt
3315 F: include/linux/kobj*
3316 F: include/linux/debugfs.h
3322 T: git git://people.freedesktop.org/~airlied/linux
3327 F: include/uapi/drm/
3333 T: git git://people.freedesktop.org/~agd5f/linux
3335 F: drivers/gpu/drm/radeon/
3336 F: include/uapi/drm/radeon*
3341 T: git git://anongit.freedesktop.org/tegra/linux.git
3343 F: drivers/gpu/drm/drm_panel.c
3344 F: drivers/gpu/drm/panel/
3345 F: include/drm/drm_panel.h
3346 F: Documentation/devicetree/bindings/panel/
3348 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3353 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3354 T: git git://anongit.freedesktop.org/drm-intel
3356 F: drivers/gpu/drm/i915/
3357 F: include/drm/i915*
3358 F: include/uapi/drm/i915*
3360 DRM DRIVERS FOR EXYNOS
3366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3368 F: drivers/gpu/drm/exynos/
3369 F: include/drm/exynos*
3370 F: include/uapi/drm/exynos*
3372 DRM DRIVERS FOR FREESCALE IMX
3376 F: drivers/gpu/drm/imx/
3377 F: Documentation/devicetree/bindings/drm/imx/
3379 DRM DRIVERS FOR NVIDIA TEGRA
3384 T: git git://anongit.freedesktop.org/tegra/linux.git
3386 F: drivers/gpu/drm/tegra/
3387 F: drivers/gpu/host1x/
3388 F: include/linux/host1x.h
3389 F: include/uapi/drm/tegra_drm.h
3390 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3392 DRM DRIVERS FOR RENESAS
3396 T: git git://people.freedesktop.org/~airlied/linux
3398 F: drivers/gpu/drm/rcar-du/
3399 F: drivers/gpu/drm/shmobile/
3400 F: include/linux/platform_data/rcar-du.h
3401 F: include/linux/platform_data/shmob_drm.h
3403 DSBR100 USB FM RADIO DRIVER
3406 T: git git://linuxtv.org/media_tree.git
3408 F: drivers/media/radio/dsbr100.c
3414 F: drivers/net/wan/dscc4.c
3416 DVB_USB_AF9015 MEDIA DRIVER
3419 W: http://linuxtv.org/
3420 W: http://palosaari.fi/linux/
3421 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3422 T: git git://linuxtv.org/anttip/media_tree.git
3424 F: drivers/media/usb/dvb-usb-v2/af9015*
3426 DVB_USB_AF9035 MEDIA DRIVER
3429 W: http://linuxtv.org/
3430 W: http://palosaari.fi/linux/
3431 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3432 T: git git://linuxtv.org/anttip/media_tree.git
3434 F: drivers/media/usb/dvb-usb-v2/af9035*
3436 DVB_USB_ANYSEE MEDIA DRIVER
3439 W: http://linuxtv.org/
3440 W: http://palosaari.fi/linux/
3441 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3442 T: git git://linuxtv.org/anttip/media_tree.git
3444 F: drivers/media/usb/dvb-usb-v2/anysee*
3446 DVB_USB_AU6610 MEDIA DRIVER
3449 W: http://linuxtv.org/
3450 W: http://palosaari.fi/linux/
3451 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3452 T: git git://linuxtv.org/anttip/media_tree.git
3454 F: drivers/media/usb/dvb-usb-v2/au6610*
3456 DVB_USB_CE6230 MEDIA DRIVER
3459 W: http://linuxtv.org/
3460 W: http://palosaari.fi/linux/
3461 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3462 T: git git://linuxtv.org/anttip/media_tree.git
3464 F: drivers/media/usb/dvb-usb-v2/ce6230*
3466 DVB_USB_CXUSB MEDIA DRIVER
3469 W: http://linuxtv.org/
3470 W: http://github.com/mkrufky
3471 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3472 T: git git://linuxtv.org/media_tree.git
3474 F: drivers/media/usb/dvb-usb/cxusb*
3476 DVB_USB_EC168 MEDIA DRIVER
3479 W: http://linuxtv.org/
3480 W: http://palosaari.fi/linux/
3481 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3482 T: git git://linuxtv.org/anttip/media_tree.git
3484 F: drivers/media/usb/dvb-usb-v2/ec168*
3486 DVB_USB_GL861 MEDIA DRIVER
3489 W: http://linuxtv.org/
3490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3491 T: git git://linuxtv.org/anttip/media_tree.git
3493 F: drivers/media/usb/dvb-usb-v2/gl861*
3495 DVB_USB_MXL111SF MEDIA DRIVER
3498 W: http://linuxtv.org/
3499 W: http://github.com/mkrufky
3500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3501 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3503 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3505 DVB_USB_RTL28XXU MEDIA DRIVER
3508 W: http://linuxtv.org/
3509 W: http://palosaari.fi/linux/
3510 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3511 T: git git://linuxtv.org/anttip/media_tree.git
3513 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3515 DVB_USB_V2 MEDIA DRIVER
3518 W: http://linuxtv.org/
3519 W: http://palosaari.fi/linux/
3520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3521 T: git git://linuxtv.org/anttip/media_tree.git
3523 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3524 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3529 F: lib/dynamic_debug.c
3530 F: include/linux/dynamic_debug.h
3532 DZ DECSTATION DZ11 SERIAL DRIVER
3535 F: drivers/tty/serial/dz.*
3537 E3X0 POWER BUTTON DRIVER
3540 W: http://www.ettus.com
3542 F: drivers/input/misc/e3x0-button.c
3543 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3548 W: http://linuxtv.org/
3549 W: http://palosaari.fi/linux/
3550 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3551 T: git git://linuxtv.org/anttip/media_tree.git
3553 F: drivers/media/tuners/e4000*
3555 EATA ISA/EISA/PCI SCSI DRIVER
3559 F: drivers/scsi/eata.c
3564 W: http://linuxtv.org/
3565 W: http://palosaari.fi/linux/
3566 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3567 T: git git://linuxtv.org/anttip/media_tree.git
3569 F: drivers/media/dvb-frontends/ec100*
3574 W: http://ecryptfs.org
3575 W: https://launchpad.net/ecryptfs
3577 F: Documentation/filesystems/ecryptfs.txt
3585 W: bluesmoke.sourceforge.net
3586 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3587 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3589 F: Documentation/edac.txt
3591 F: include/linux/edac.h
3597 W: bluesmoke.sourceforge.net
3599 F: drivers/edac/amd64_edac*
3605 W: bluesmoke.sourceforge.net
3607 F: drivers/edac/highbank*
3614 W: bluesmoke.sourceforge.net
3616 F: drivers/edac/octeon_edac*
3622 W: bluesmoke.sourceforge.net
3624 F: drivers/edac/e752x_edac.c
3629 W: bluesmoke.sourceforge.net
3631 F: drivers/edac/e7xxx_edac.c
3636 W: bluesmoke.sourceforge.net
3638 F: drivers/edac/ghes_edac.c
3643 W: bluesmoke.sourceforge.net
3645 F: drivers/edac/i82443bxgx_edac.c
3650 W: bluesmoke.sourceforge.net
3652 F: drivers/edac/i3000_edac.c
3657 W: bluesmoke.sourceforge.net
3659 F: drivers/edac/i5000_edac.c
3664 W: bluesmoke.sourceforge.net
3666 F: drivers/edac/i5400_edac.c
3671 W: bluesmoke.sourceforge.net
3673 F: drivers/edac/i7300_edac.c
3678 W: bluesmoke.sourceforge.net
3680 F: drivers/edac/i7core_edac.c
3686 W: bluesmoke.sourceforge.net
3688 F: drivers/edac/i82975x_edac.c
3693 W: bluesmoke.sourceforge.net
3695 F: drivers/edac/ie31200_edac.c
3700 W: bluesmoke.sourceforge.net
3702 F: drivers/edac/mpc85xx_edac.[ch]
3707 W: bluesmoke.sourceforge.net
3709 F: drivers/edac/pasemi_edac.c
3714 W: bluesmoke.sourceforge.net
3716 F: drivers/edac/r82600_edac.c
3721 W: bluesmoke.sourceforge.net
3723 F: drivers/edac/sb_edac.c
3725 EDIROL UA-101/UA-1000 DRIVER
3728 T: git git://git.alsa-project.org/alsa-kernel.git
3730 F: sound/usb/misc/ua101.c
3732 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3737 F: Documentation/efi-stub.txt
3738 F: arch/ia64/kernel/efi.c
3739 F: arch/x86/boot/compressed/eboot.[ch]
3740 F: arch/x86/include/asm/efi.h
3741 F: arch/x86/platform/efi/*
3742 F: drivers/firmware/efi/*
3743 F: include/linux/efi*.h
3745 EFI VARIABLE FILESYSTEM
3749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3754 EFIFB FRAMEBUFFER DRIVER
3758 F: drivers/video/fbdev/efifb.c
3761 W: http://aeschi.ch.eu.org/efs/
3765 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3770 F: drivers/infiniband/hw/ehca/
3772 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3776 F: drivers/net/ethernet/ibm/ehea/
3778 EM28XX VIDEO4LINUX DRIVER
3781 W: http://linuxtv.org
3782 T: git git://linuxtv.org/media_tree.git
3784 F: drivers/media/usb/em28xx/
3793 EMULEX LPFC FC SCSI DRIVER
3796 W: http://sourceforge.net/projects/lpfcxxxx
3798 F: drivers/scsi/lpfc/
3800 ENE CB710 FLASH CARD READER DRIVER
3803 F: drivers/misc/cb710/
3804 F: drivers/mmc/host/cb710-mmc.*
3805 F: include/linux/cb710.h
3807 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3810 F: drivers/media/rc/ene_ir.*
3812 ENHANCED ERROR HANDLING (EEH)
3816 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3817 F: arch/powerpc/kernel/eeh*.c
3819 EPSON S1D13XXX FRAMEBUFFER DRIVER
3822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3823 F: drivers/video/fbdev/s1d13xxxfb.c
3824 F: include/video/s1d13xxxfb.h
3826 ET131X NETWORK DRIVER
3829 F: drivers/net/ethernet/agere/
3835 W: http://www.linuxfoundation.org/en/Net:Bridge
3837 F: include/linux/netfilter_bridge/
3840 ETHERNET PHY LIBRARY
3844 F: include/linux/phy.h
3845 F: include/linux/phy_fixed.h
3847 F: Documentation/networking/phy.txt
3848 F: drivers/of/of_mdio.c
3849 F: drivers/of/of_net.c
3855 F: Documentation/filesystems/ext2.txt
3857 F: include/linux/ext2*
3865 F: Documentation/filesystems/ext3.txt
3872 W: http://ext4.wiki.kernel.org
3873 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3875 F: Documentation/filesystems/ext4.txt
3878 Extended Verification Module (EVM)
3883 F: security/integrity/evm/
3885 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3892 F: Documentation/extcon/
3898 F: drivers/gpu/drm/exynos/exynos_dp*
3900 EXYNOS MIPI DISPLAY DRIVERS
3906 F: drivers/video/fbdev/exynos/exynos_mipi*
3907 F: include/video/exynos_mipi*
3909 F71805F HARDWARE MONITORING DRIVER
3913 F: Documentation/hwmon/f71805f
3914 F: drivers/hwmon/f71805f.c
3920 F: drivers/media/tuners/fc0011.h
3921 F: drivers/media/tuners/fc0011.c
3926 W: http://linuxtv.org/
3927 W: http://palosaari.fi/linux/
3928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3929 T: git git://linuxtv.org/anttip/media_tree.git
3931 F: drivers/media/tuners/fc2580*
3936 F: fs/notify/fanotify/
3937 F: include/linux/fanotify.h
3938 F: include/uapi/linux/fanotify.h
3940 FARSYNC SYNCHRONOUS DRIVER
3942 W: http://www.farsite.co.uk/
3944 F: drivers/net/wan/farsync.*
3946 FAULT INJECTION SUPPORT
3949 F: Documentation/fault-injection/
3950 F: lib/fault-inject.c
3952 FBTFT Framebuffer drivers
3956 F: drivers/staging/fbtft/
3958 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3961 W: www.Open-FCoE.org
3963 F: drivers/scsi/libfc/
3964 F: drivers/scsi/fcoe/
3966 F: include/scsi/libfc.h
3967 F: include/scsi/libfcoe.h
3968 F: include/uapi/scsi/fc/
3970 FILE LOCKING (flock() and fcntl()/lockf())
3975 F: include/linux/fcntl.h
3976 F: include/linux/fs.h
3977 F: include/uapi/linux/fcntl.h
3978 F: include/uapi/linux/fs.h
3982 FILESYSTEMS (VFS and infrastructure)
3988 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3992 F: drivers/hwmon/f75375s.c
3993 F: include/linux/f75375s.h
3995 FIREWIRE AUDIO DRIVERS
3998 T: git git://git.alsa-project.org/alsa-kernel.git
4002 FIREWIRE MEDIA DRIVERS (firedtv)
4006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4008 F: drivers/media/firewire/
4010 FIREWIRE SBP-2 TARGET
4015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4017 F: drivers/target/sbp/
4022 W: http://ieee1394.wiki.kernel.org/
4023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4025 F: drivers/firewire/
4026 F: include/linux/firewire.h
4027 F: include/uapi/linux/firewire*.h
4030 FIRMWARE LOADER (request_firmware)
4034 F: Documentation/firmware_class/
4035 F: drivers/base/firmware*.c
4036 F: include/linux/firmware.h
4038 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4042 F: drivers/block/rsxx/
4046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4048 F: drivers/block/floppy.c
4052 W: http://www.ohwr.org/projects/fmc-bus
4055 F: include/linux/fmc*.h
4056 F: include/linux/ipmi-fru.h
4061 W: http://floatingpoint.sourceforge.net/emulator/index.html
4063 F: arch/x86/math-emu/
4065 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4068 F: drivers/net/wan/dlci.c
4069 F: drivers/net/wan/sdla.c
4075 W: http://linux-fbdev.sourceforge.net/
4076 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4079 F: Documentation/fb/
4080 F: Documentation/devicetree/bindings/fb/
4083 F: include/linux/fb.h
4084 F: include/uapi/video/
4085 F: include/uapi/linux/fb.h
4087 FREESCALE DIU FRAMEBUFFER DRIVER
4091 F: drivers/video/fbdev/fsl-diu-fb.*
4093 FREESCALE DMA DRIVER
4098 F: drivers/dma/fsldma.*
4100 FREESCALE I2C CPM DRIVER
4105 F: drivers/i2c/busses/i2c-cpm.c
4107 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4112 F: include/linux/platform_data/video-imxfb.h
4113 F: drivers/video/fbdev/imxfb.c
4115 FREESCALE QUAD SPI DRIVER
4119 F: drivers/mtd/spi-nor/fsl-quadspi.c
4121 FREESCALE SOC FS_ENET DRIVER
4127 F: drivers/net/ethernet/freescale/fs_enet/
4128 F: include/linux/fs_enet_pd.h
4130 FREESCALE QUICC ENGINE LIBRARY
4133 F: arch/powerpc/sysdev/qe_lib/
4134 F: arch/powerpc/include/asm/*qe.h
4136 FREESCALE USB PERIPHERAL DRIVERS
4141 F: drivers/usb/gadget/udc/fsl*
4143 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4148 F: drivers/net/ethernet/freescale/ucc_geth*
4150 FREESCALE QUICC ENGINE UCC UART DRIVER
4154 F: drivers/tty/serial/ucc_uart.c
4156 FREESCALE SOC SOUND DRIVERS
4163 F: sound/soc/fsl/fsl*
4164 F: sound/soc/fsl/imx*
4165 F: sound/soc/fsl/mpc8610_hpcd.c
4169 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4178 F: Documentation/power/freezing-of-tasks.txt
4179 F: include/linux/freezer.h
4187 F: include/linux/frontswap.h
4189 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4193 F: Documentation/filesystems/caching/
4195 F: include/linux/fscache*.h
4201 W: http://en.wikipedia.org/wiki/F2FS
4202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4204 F: Documentation/filesystems/f2fs.txt
4205 F: Documentation/ABI/testing/sysfs-fs-f2fs
4207 F: include/linux/f2fs_fs.h
4209 FUJITSU FR-V (FRV) PORT
4214 FUJITSU LAPTOP EXTRAS
4218 F: drivers/platform/x86/fujitsu-laptop.c
4220 FUJITSU M-5MO LS CAMERA ISP DRIVER
4225 F: drivers/media/i2c/m5mols/
4226 F: include/media/m5mols.h
4228 FUJITSU TABLET EXTRAS
4232 F: drivers/platform/x86/fujitsu-tablet.c
4234 FUSE: FILESYSTEM IN USERSPACE
4237 W: http://fuse.sourceforge.net/
4240 F: include/uapi/linux/fuse.h
4242 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4245 S: Odd Fixes (e.g., new signatures)
4246 F: drivers/scsi/fdomain.*
4248 GCOV BASED KERNEL PROFILING
4252 F: Documentation/gcov.txt
4254 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4257 W: http://www.icp-vortex.com/
4259 F: drivers/scsi/gdt*
4261 GDB KERNEL DEBUGGING HELPER SCRIPTS
4266 GEMTEK FM RADIO RECEIVER DRIVER
4269 T: git git://linuxtv.org/media_tree.git
4270 W: http://linuxtv.org
4272 F: drivers/media/radio/radio-gemtek*
4274 GENERIC GPIO I2C DRIVER
4277 F: drivers/i2c/busses/i2c-gpio.c
4278 F: include/linux/i2c-gpio.h
4280 GENERIC GPIO I2C MULTIPLEXER DRIVER
4284 F: drivers/i2c/muxes/i2c-mux-gpio.c
4285 F: include/linux/i2c-mux-gpio.h
4286 F: Documentation/i2c/muxes/i2c-mux-gpio
4288 GENERIC HDLC (WAN) DRIVERS
4290 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4292 F: drivers/net/wan/c101.c
4293 F: drivers/net/wan/hd6457*
4294 F: drivers/net/wan/hdlc*
4295 F: drivers/net/wan/n2.c
4296 F: drivers/net/wan/pc300too.c
4297 F: drivers/net/wan/pci200syn.c
4298 F: drivers/net/wan/wanxl*
4300 GENERIC INCLUDE/ASM HEADER FILES
4303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4305 F: include/asm-generic/
4306 F: include/uapi/asm-generic/
4308 GENERIC PHY FRAMEWORK
4311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4314 F: include/linux/phy/
4316 GENERIC UIO DRIVER FOR PCI DEVICES
4320 F: drivers/uio/uio_pci_generic.c
4322 GET_MAINTAINER SCRIPT
4325 F: scripts/get_maintainer.pl
4330 W: http://sources.redhat.com/cluster/
4331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4334 F: Documentation/filesystems/gfs2*.txt
4336 F: include/uapi/linux/gfs2_ondisk.h
4338 GIGASET ISDN DRIVERS
4342 W: http://gigaset307x.sourceforge.net/
4344 F: Documentation/isdn/README.gigaset
4345 F: drivers/isdn/gigaset/
4346 F: include/uapi/linux/gigaset_dev.h
4352 F: drivers/media/usb/go7007/
4358 F: drivers/input/touchscreen/goodix.c
4364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4366 F: Documentation/gpio/
4368 F: include/linux/gpio/
4369 F: include/linux/gpio.h
4370 F: include/asm-generic/gpio.h
4372 GRE DEMULTIPLEXER DRIVER
4376 F: net/ipv4/gre_demux.c
4377 F: net/ipv4/gre_offload.c
4378 F: include/net/gre.h
4380 GRETH 10/100/1G Ethernet MAC device driver
4384 F: drivers/net/ethernet/aeroflex/
4386 GSPCA FINEPIX SUBDRIVER
4389 T: git git://linuxtv.org/media_tree.git
4391 F: drivers/media/usb/gspca/finepix.c
4393 GSPCA GL860 SUBDRIVER
4396 T: git git://linuxtv.org/media_tree.git
4398 F: drivers/media/usb/gspca/gl860/
4400 GSPCA M5602 SUBDRIVER
4403 T: git git://linuxtv.org/media_tree.git
4405 F: drivers/media/usb/gspca/m5602/
4407 GSPCA PAC207 SONIXB SUBDRIVER
4410 T: git git://linuxtv.org/media_tree.git
4412 F: drivers/media/usb/gspca/pac207.c
4414 GSPCA SN9C20X SUBDRIVER
4417 T: git git://linuxtv.org/media_tree.git
4419 F: drivers/media/usb/gspca/sn9c20x.c
4421 GSPCA T613 SUBDRIVER
4424 T: git git://linuxtv.org/media_tree.git
4426 F: drivers/media/usb/gspca/t613.c
4428 GSPCA USB WEBCAM DRIVER
4431 T: git git://linuxtv.org/media_tree.git
4433 F: drivers/media/usb/gspca/
4435 GUID PARTITION TABLE (GPT)
4439 F: block/partitions/efi.*
4441 STK1160 USB VIDEO CAPTURE DRIVER
4444 T: git git://linuxtv.org/media_tree.git
4446 F: drivers/media/usb/stk1160/
4448 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4451 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4453 F: drivers/platform/x86/hdaps.c
4455 HDPVR USB VIDEO ENCODER DRIVER
4458 T: git git://linuxtv.org/media_tree.git
4459 W: http://linuxtv.org
4461 F: drivers/media/usb/hdpvr/
4463 HWPOISON MEMORY FAILURE HANDLING
4467 F: mm/memory-failure.c
4468 F: mm/hwpoison-inject.c
4470 HYPERVISOR VIRTUAL CONSOLE DRIVER
4478 W: http://linuxtv.org/
4479 W: http://palosaari.fi/linux/
4480 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4481 T: git git://linuxtv.org/anttip/media_tree.git
4483 F: drivers/media/usb/hackrf/
4489 W: http://www.lm-sensors.org/
4490 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4493 F: Documentation/hwmon/
4495 F: include/linux/hwmon*.h
4497 HARDWARE RANDOM NUMBER GENERATOR CORE
4502 F: Documentation/hw_random.txt
4503 F: drivers/char/hw_random/
4504 F: include/linux/hw_random.h
4506 HARDWARE SPINLOCK CORE
4509 F: Documentation/hwspinlock.txt
4510 F: drivers/hwspinlock/hwspinlock_*
4511 F: include/linux/hwspinlock.h
4513 HARMONY SOUND DRIVER
4516 F: sound/parisc/harmony.*
4521 W: http://linuxtv.org/
4522 W: http://palosaari.fi/linux/
4523 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4524 T: git git://linuxtv.org/anttip/media_tree.git
4526 F: drivers/media/dvb-frontends/hd29l2*
4528 HEWLETT-PACKARD SMART2 RAID DRIVER
4531 F: Documentation/blockdev/cpqarray.txt
4532 F: drivers/block/cpqarray.*
4534 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4540 F: Documentation/scsi/hpsa.txt
4541 F: drivers/scsi/hpsa*.[ch]
4542 F: include/linux/cciss*.h
4543 F: include/uapi/linux/cciss*.h
4545 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4551 F: Documentation/blockdev/cciss.txt
4552 F: drivers/block/cciss*
4553 F: include/linux/cciss_ioctl.h
4554 F: include/uapi/linux/cciss_ioctl.h
4559 F: Documentation/filesystems/hfs.txt
4565 F: Documentation/filesystems/hfsplus.txt
4568 HGA FRAMEBUFFER DRIVER
4571 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4573 F: drivers/video/fbdev/hgafb.c
4575 HIBERNATION (aka Software Suspend, aka swsusp)
4581 F: drivers/base/power/
4583 F: include/linux/suspend.h
4584 F: include/linux/freezer.h
4585 F: include/linux/pm.h
4586 F: arch/*/include/asm/suspend*.h
4591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4594 F: include/linux/hid*
4595 F: include/uapi/linux/hid*
4597 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4602 F: Documentation/timers/
4603 F: kernel/time/hrtimer.c
4604 F: kernel/time/clockevents.c
4605 F: kernel/time/tick*.*
4606 F: kernel/time/timer_*.c
4607 F: include/linux/clockchips.h
4608 F: include/linux/hrtimer.h
4610 HIGH-SPEED SCC DRIVER FOR AX.25
4613 F: drivers/net/hamradio/dmascc.c
4614 F: drivers/net/hamradio/scc.c
4616 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4618 W: http://www.highpoint-tech.com
4620 F: Documentation/scsi/hptiop.txt
4621 F: drivers/scsi/hptiop.c
4627 F: include/linux/hippidevice.h
4628 F: include/uapi/linux/if_hippi.h
4630 F: drivers/net/hippi/
4636 W: http://hostap.epitest.fi/
4638 F: drivers/net/wireless/hostap/
4640 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4643 F: drivers/platform/x86/tc1100-wmi.c
4645 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4648 F: drivers/net/ethernet/hp/hp100.*
4650 HPET: High Precision Event Timers driver
4653 F: Documentation/timers/hpet.txt
4654 F: drivers/char/hpet.c
4655 F: include/linux/hpet.h
4656 F: include/uapi/linux/hpet.h
4660 F: arch/x86/kernel/hpet.c
4661 F: arch/x86/include/asm/hpet.h
4665 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4673 F: Documentation/ABI/testing/sysfs-bus-hsi
4674 F: Documentation/hsi.txt
4676 F: include/linux/hsi/
4677 F: include/uapi/linux/hsi/
4681 W: http://www.pharscape.org
4683 F: drivers/net/usb/hso.c
4685 HSR NETWORK PROTOCOL
4691 HTCPEN TOUCHSCREEN DRIVER
4695 F: drivers/input/touchscreen/htcpen.c
4702 Hyper-V CORE AND DRIVERS
4707 F: arch/x86/include/asm/mshyperv.h
4708 F: arch/x86/include/uapi/asm/hyperv.h
4709 F: arch/x86/kernel/cpu/mshyperv.c
4710 F: drivers/hid/hid-hyperv.c
4712 F: drivers/input/serio/hyperv-keyboard.c
4713 F: drivers/net/hyperv/
4714 F: drivers/scsi/storvsc_drv.c
4715 F: drivers/video/fbdev/hyperv_fb.c
4716 F: include/linux/hyperv.h
4719 I2C OVER PARALLEL PORT
4723 F: Documentation/i2c/busses/i2c-parport
4724 F: Documentation/i2c/busses/i2c-parport-light
4725 F: drivers/i2c/busses/i2c-parport.c
4726 F: drivers/i2c/busses/i2c-parport-light.c
4728 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4732 F: Documentation/i2c/busses/i2c-ali1535
4733 F: Documentation/i2c/busses/i2c-ali1563
4734 F: Documentation/i2c/busses/i2c-ali15x3
4735 F: Documentation/i2c/busses/i2c-amd756
4736 F: Documentation/i2c/busses/i2c-amd8111
4737 F: Documentation/i2c/busses/i2c-i801
4738 F: Documentation/i2c/busses/i2c-nforce2
4739 F: Documentation/i2c/busses/i2c-piix4
4740 F: Documentation/i2c/busses/i2c-sis5595
4741 F: Documentation/i2c/busses/i2c-sis630
4742 F: Documentation/i2c/busses/i2c-sis96x
4743 F: Documentation/i2c/busses/i2c-via
4744 F: Documentation/i2c/busses/i2c-viapro
4745 F: drivers/i2c/busses/i2c-ali1535.c
4746 F: drivers/i2c/busses/i2c-ali1563.c
4747 F: drivers/i2c/busses/i2c-ali15x3.c
4748 F: drivers/i2c/busses/i2c-amd756.c
4749 F: drivers/i2c/busses/i2c-amd756-s4882.c
4750 F: drivers/i2c/busses/i2c-amd8111.c
4751 F: drivers/i2c/busses/i2c-i801.c
4752 F: drivers/i2c/busses/i2c-isch.c
4753 F: drivers/i2c/busses/i2c-nforce2.c
4754 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4755 F: drivers/i2c/busses/i2c-piix4.c
4756 F: drivers/i2c/busses/i2c-sis5595.c
4757 F: drivers/i2c/busses/i2c-sis630.c
4758 F: drivers/i2c/busses/i2c-sis96x.c
4759 F: drivers/i2c/busses/i2c-via.c
4760 F: drivers/i2c/busses/i2c-viapro.c
4762 I2C/SMBUS ISMT DRIVER
4766 F: drivers/i2c/busses/i2c-ismt.c
4767 F: Documentation/i2c/busses/i2c-ismt
4769 I2C/SMBUS STUB DRIVER
4773 F: drivers/i2c/i2c-stub.c
4778 W: https://i2c.wiki.kernel.org/
4779 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4782 F: Documentation/devicetree/bindings/i2c/
4783 F: Documentation/i2c/
4785 F: include/linux/i2c.h
4786 F: include/linux/i2c-*.h
4787 F: include/uapi/linux/i2c.h
4788 F: include/uapi/linux/i2c-*.h
4800 F: Documentation/i2c/busses/i2c-taos-evm
4801 F: drivers/i2c/busses/i2c-taos-evm.c
4806 W: http://www.harbaum.org/till/i2c_tiny_usb
4808 F: drivers/i2c/busses/i2c-tiny-usb.c
4815 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4820 IA64 (Itanium) PLATFORM
4824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4828 IBM Power in-Nest Crypto Acceleration
4833 F: drivers/crypto/nx/
4835 IBM Power 842 compression accelerator
4838 F: drivers/crypto/nx/nx-842.c
4839 F: include/linux/nx842.h
4841 IBM Power Linux RAID adapter
4844 F: drivers/scsi/ipr.*
4846 IBM Power Virtual Ethernet Device Driver
4850 F: drivers/net/ethernet/ibm/ibmveth.*
4852 IBM Power Virtual SCSI Device Drivers
4856 F: drivers/scsi/ibmvscsi/ibmvscsi*
4857 F: drivers/scsi/ibmvscsi/viosrp.h
4859 IBM Power Virtual FC Device Drivers
4863 F: drivers/scsi/ibmvscsi/ibmvfc*
4865 IBM ServeRAID RAID DRIVER
4867 F: drivers/scsi/ips.*
4869 ICH LPC AND GPIO DRIVER
4872 F: drivers/mfd/lpc_ich.c
4873 F: drivers/gpio/gpio-ich.c
4878 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4881 F: Documentation/ide/
4883 F: include/linux/ide.h
4885 IDEAPAD LAPTOP EXTRAS DRIVER
4888 W: http://launchpad.net/ideapad-laptop
4890 F: drivers/platform/x86/ideapad-laptop.c
4892 IDEAPAD LAPTOP SLIDEBAR DRIVER
4895 W: https://github.com/o2genum/ideapad-slidebar
4897 F: drivers/input/misc/ideapad_slidebar.c
4903 F: Documentation/cdrom/ide-cd
4904 F: drivers/ide/ide-cd*
4910 F: drivers/idle/i7300_idle.c
4912 IEEE 802.15.4 SUBSYSTEM
4915 W: https://github.com/linux-wpan
4916 T: git git://github.com/linux-wpan/linux-wpan-next.git
4920 F: drivers/net/ieee802154/
4921 F: include/linux/nl802154.h
4922 F: include/linux/ieee802154.h
4923 F: include/net/nl802154.h
4924 F: include/net/mac802154.h
4925 F: include/net/af_ieee802154.h
4926 F: include/net/cfg802154.h
4927 F: include/net/ieee802154_netdev.h
4928 F: Documentation/networking/ieee802154.txt
4930 IGORPLUG-USB IR RECEIVER
4934 F: drivers/media/rc/igorplugusb.c
4936 IGUANAWORKS USB IR TRANSCEIVER
4940 F: drivers/media/rc/iguanair.c
4942 IIO SUBSYSTEM AND DRIVERS
4950 F: drivers/staging/iio/
4951 F: include/linux/iio/
4953 IKANOS/ADI EAGLE ADSL USB DRIVER
4957 F: drivers/usb/atm/ueagle-atm.c
4959 INA209 HARDWARE MONITOR DRIVER
4963 F: Documentation/hwmon/ina209
4964 F: Documentation/devicetree/bindings/i2c/ina209.txt
4965 F: drivers/hwmon/ina209.c
4967 INA2XX HARDWARE MONITOR DRIVER
4971 F: Documentation/hwmon/ina2xx
4972 F: drivers/hwmon/ina2xx.c
4973 F: include/linux/platform_data/ina2xx.h
4975 INDUSTRY PACK SUBSYSTEM (IPACK)
4980 W: http://industrypack.sourceforge.net
4984 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4991 F: security/integrity/ima/
4993 IMGTEC IR DECODER DRIVER
4996 F: drivers/media/rc/img-ir/
4998 IMS TWINTURBO FRAMEBUFFER DRIVER
5001 F: drivers/video/fbdev/imsttfb.c
5003 INFINIBAND SUBSYSTEM
5008 W: http://www.openfabrics.org/
5009 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5012 F: Documentation/infiniband/
5013 F: drivers/infiniband/
5014 F: include/uapi/linux/if_infiniband.h
5021 F: Documentation/filesystems/inotify.txt
5022 F: fs/notify/inotify/
5023 F: include/linux/inotify.h
5024 F: include/uapi/linux/inotify.h
5026 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5029 Q: http://patchwork.kernel.org/project/linux-input/list/
5030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5033 F: include/linux/input.h
5034 F: include/uapi/linux/input.h
5035 F: include/linux/input/
5037 INPUT MULTITOUCH (MT) PROTOCOL
5040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5042 F: Documentation/input/multi-touch-protocol.txt
5043 F: drivers/input/input-mt.c
5046 INTEL ASoC BDW/HSW DRIVERS
5050 F: sound/soc/intel/sst-haswell*
5051 F: sound/soc/intel/sst-dsp*
5052 F: sound/soc/intel/sst-firmware.c
5053 F: sound/soc/intel/broadwell.c
5054 F: sound/soc/intel/haswell.c
5056 INTEL C600 SERIES SAS CONTROLLER DRIVER
5060 T: git git://git.code.sf.net/p/intel-sas/isci
5062 F: drivers/scsi/isci/
5067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5069 F: drivers/idle/intel_idle.c
5075 F: drivers/cpufreq/intel_pstate.c
5077 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5081 F: Documentation/fb/intelfb.txt
5082 F: drivers/video/fbdev/intelfb/
5084 INTEL 810/815 FRAMEBUFFER DRIVER
5088 F: drivers/video/fbdev/i810/
5090 INTEL MENLOW THERMAL DRIVER
5093 W: https://01.org/linux-acpi
5095 F: drivers/platform/x86/intel_menlow.c
5097 INTEL IA32 MICROCODE UPDATE SUPPORT
5100 F: arch/x86/kernel/cpu/microcode/core*
5101 F: arch/x86/kernel/cpu/microcode/intel*
5103 INTEL I/OAT DMA DRIVER
5107 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5109 F: drivers/dma/ioat*
5114 T: git git://git.infradead.org/iommu-2.6.git
5116 F: drivers/iommu/intel-iommu.c
5117 F: include/linux/intel-iommu.h
5119 INTEL IOP-ADMA DMA DRIVER
5122 F: drivers/dma/iop-adma.c
5124 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5127 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5128 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5129 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5130 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5131 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5132 F: drivers/net/wan/ixp4xx_hss.c
5134 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5137 F: drivers/char/hw_random/ixp4xx-rng.c
5139 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5151 W: http://www.intel.com/support/feedback.htm
5152 W: http://e1000.sourceforge.net/
5153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5156 F: Documentation/networking/e100.txt
5157 F: Documentation/networking/e1000.txt
5158 F: Documentation/networking/e1000e.txt
5159 F: Documentation/networking/igb.txt
5160 F: Documentation/networking/igbvf.txt
5161 F: Documentation/networking/ixgb.txt
5162 F: Documentation/networking/ixgbe.txt
5163 F: Documentation/networking/ixgbevf.txt
5164 F: Documentation/networking/i40e.txt
5165 F: Documentation/networking/i40evf.txt
5166 F: drivers/net/ethernet/intel/
5167 F: drivers/net/ethernet/intel/*/
5169 INTEL-MID GPIO DRIVER
5173 F: drivers/gpio/gpio-intel-mid.c
5175 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5179 F: Documentation/networking/README.ipw2100
5180 F: Documentation/networking/README.ipw2200
5181 F: drivers/net/wireless/ipw2x00/
5183 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5188 W: http://tboot.sourceforge.net
5189 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5191 F: Documentation/intel_txt.txt
5192 F: include/linux/tboot.h
5193 F: arch/x86/kernel/tboot.c
5195 INTEL WIRELESS WIMAX CONNECTION 2400
5200 W: http://linuxwimax.org
5201 F: Documentation/wimax/README.i2400m
5202 F: drivers/net/wimax/i2400m/
5203 F: include/uapi/linux/wimax/i2400m.h
5205 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5209 F: drivers/net/wireless/iwlegacy/
5211 INTEL WIRELESS WIFI LINK (iwlwifi)
5216 W: http://intellinuxwireless.org
5217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5219 F: drivers/net/wireless/iwlwifi/
5221 INTEL MANAGEMENT ENGINE (mei)
5225 F: include/uapi/linux/mei.h
5226 F: drivers/misc/mei/*
5227 F: Documentation/misc-devices/mei/*
5229 IOC3 ETHERNET DRIVER
5233 F: drivers/net/ethernet/sgi/ioc3-eth.c
5239 F: drivers/tty/serial/ioc3_serial.c
5244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5251 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5253 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5258 F: drivers/net/ethernet/icplus/ipg.*
5264 F: drivers/infiniband/hw/ipath/
5269 W: http://openipmi.sourceforge.net/
5271 F: Documentation/IPMI.txt
5272 F: drivers/char/ipmi/
5273 F: include/linux/ipmi*
5274 F: include/uapi/linux/ipmi*
5276 IPS SCSI RAID DRIVER
5279 W: http://www.adaptec.com/
5281 F: drivers/scsi/ips*
5290 F: Documentation/networking/ipvs-sysctl.txt
5291 F: include/net/ip_vs.h
5292 F: include/uapi/linux/ip_vs.h
5293 F: net/netfilter/ipvs/
5299 F: drivers/tty/ipwireless/
5305 F: include/net/ipx.h
5306 F: include/uapi/linux/ipx.h
5313 W: http://irda.sourceforge.net/
5315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5316 F: Documentation/networking/irda.txt
5317 F: drivers/net/irda/
5318 F: include/net/irda/
5325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5334 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5335 F: Documentation/devicetree/bindings/interrupt-controller/
5338 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5341 F: Documentation/IRQ-domain.txt
5342 F: include/linux/irqdomain.h
5343 F: kernel/irq/irqdomain.c
5348 F: Documentation/isapnp.txt
5349 F: drivers/pnp/isapnp/
5350 F: include/linux/isapnp.h
5355 T: git git://linuxtv.org/media_tree.git
5356 W: http://linuxtv.org
5358 F: drivers/media/radio/radio-isa*
5360 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5364 F: drivers/firmware/iscsi_ibft*
5369 W: www.open-iscsi.org
5370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5372 F: drivers/scsi/*iscsi*
5373 F: include/scsi/*iscsi*
5375 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5381 W: http://www.openfabrics.org
5382 W: www.open-iscsi.org
5383 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5384 F: drivers/infiniband/ulp/iser/
5386 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5392 W: http://www.linux-iscsi.org
5393 F: drivers/infiniband/ulp/isert
5399 W: http://www.isdn4linux.de
5400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5402 F: Documentation/isdn/
5404 F: include/linux/isdn.h
5405 F: include/linux/isdn/
5406 F: include/uapi/linux/isdn.h
5407 F: include/uapi/linux/isdn/
5409 ISDN SUBSYSTEM (Eicon active card driver)
5412 W: http://www.melware.de
5414 F: drivers/isdn/hardware/eicon/
5416 IT87 HARDWARE MONITORING DRIVER
5420 F: Documentation/hwmon/it87
5421 F: drivers/hwmon/it87.c
5426 W: http://linuxtv.org/
5427 W: http://palosaari.fi/linux/
5428 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5429 T: git git://linuxtv.org/anttip/media_tree.git
5431 F: drivers/media/tuners/it913x*
5433 IVTV VIDEO4LINUX DRIVER
5437 T: git git://linuxtv.org/media_tree.git
5438 W: http://www.ivtvdriver.org
5440 F: Documentation/video4linux/*.ivtv
5441 F: drivers/media/pci/ivtv/
5442 F: include/uapi/linux/ivtv*
5444 IX2505V MEDIA DRIVER
5447 W: http://linuxtv.org/
5448 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5450 F: drivers/media/dvb-frontends/ix2505v*
5452 JC42.4 TEMPERATURE SENSOR DRIVER
5456 F: drivers/hwmon/jc42.c
5457 F: Documentation/hwmon/jc42
5462 W: http://jfs.sourceforge.net/
5463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5465 F: Documentation/filesystems/jfs.txt
5472 F: drivers/net/ethernet/jme.*
5474 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5477 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5480 F: include/uapi/linux/jffs2.h
5482 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5488 F: include/linux/jbd.h
5490 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5495 F: include/linux/jbd2.h
5497 JSM Neo PCI based serial card
5501 F: drivers/tty/serial/jsm/
5503 K10TEMP HARDWARE MONITORING DRIVER
5507 F: Documentation/hwmon/k10temp
5508 F: drivers/hwmon/k10temp.c
5510 K8TEMP HARDWARE MONITORING DRIVER
5514 F: Documentation/hwmon/k8temp
5515 F: drivers/hwmon/k8temp.c
5520 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5522 F: Documentation/kbuild/kconfig-language.txt
5529 W: http://lse.sourceforge.net/kdump/
5531 F: Documentation/kdump/
5533 KEENE FM RADIO TRANSMITTER DRIVER
5536 T: git git://linuxtv.org/media_tree.git
5537 W: http://linuxtv.org
5539 F: drivers/media/radio/radio-keene*
5541 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5547 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5553 F: Documentation/kbuild/
5555 F: scripts/Makefile.*
5562 W: http://kernelnewbies.org/KernelJanitors
5565 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5568 W: http://nfs.sourceforge.net/
5571 F: include/uapi/linux/nfsd/
5575 F: include/linux/lockd/
5576 F: include/linux/sunrpc/
5577 F: include/uapi/linux/sunrpc/
5579 KERNEL SELFTEST FRAMEWORK
5582 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5584 F: tools/testing/selftests
5586 KERNEL VIRTUAL MACHINE (KVM)
5590 W: http://www.linux-kvm.org
5591 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5593 F: Documentation/*/kvm*.txt
5594 F: Documentation/virtual/kvm/
5596 F: arch/*/include/asm/kvm*
5597 F: include/linux/kvm*
5598 F: include/uapi/linux/kvm*
5601 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5604 W: http://kvm.qumranet.com
5606 F: arch/x86/include/asm/svm.h
5607 F: arch/x86/kvm/svm.c
5609 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5612 W: http://kvm.qumranet.com
5613 T: git git://github.com/agraf/linux-2.6.git
5615 F: arch/powerpc/include/asm/kvm*
5616 F: arch/powerpc/kvm/
5618 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5623 W: http://www.ibm.com/developerworks/linux/linux390/
5625 F: Documentation/s390/kvm.txt
5626 F: arch/s390/include/asm/kvm*
5628 F: drivers/s390/kvm/
5630 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5635 W: http://systems.cs.columbia.edu/projects/kvm-arm
5637 F: arch/arm/include/uapi/asm/kvm*
5638 F: arch/arm/include/asm/kvm*
5641 F: include/kvm/arm_*
5643 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5649 F: arch/arm64/include/uapi/asm/kvm*
5650 F: arch/arm64/include/asm/kvm*
5655 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5658 F: include/linux/kexec.h
5659 F: include/uapi/linux/kexec.h
5666 F: Documentation/security/keys.txt
5667 F: include/linux/key.h
5668 F: include/linux/key-type.h
5678 F: Documentation/security/keys-trusted-encrypted.txt
5679 F: include/keys/trusted-type.h
5680 F: security/keys/trusted.c
5681 F: security/keys/trusted.h
5689 F: Documentation/security/keys-trusted-encrypted.txt
5690 F: include/keys/encrypted-type.h
5691 F: security/keys/encrypted-keys/
5693 KGDB / KDB /debug_core
5695 W: http://kgdb.wiki.kernel.org/
5698 F: Documentation/DocBook/kgdb.tmpl
5699 F: drivers/misc/kgdbts.c
5700 F: drivers/tty/serial/kgdboc.c
5701 F: include/linux/kdb.h
5702 F: include/linux/kgdb.h
5709 F: Documentation/kmemcheck.txt
5710 F: arch/x86/include/asm/kmemcheck.h
5711 F: arch/x86/mm/kmemcheck/
5712 F: include/linux/kmemcheck.h
5718 F: Documentation/kmemleak.txt
5719 F: include/linux/kmemleak.h
5721 F: mm/kmemleak-test.c
5729 F: Documentation/kprobes.txt
5730 F: include/linux/kprobes.h
5733 KS0108 LCD CONTROLLER DRIVER
5735 W: http://miguelojeda.es/auxdisplay.htm
5736 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5738 F: Documentation/auxdisplay/ks0108
5739 F: drivers/auxdisplay/ks0108.c
5740 F: include/linux/ks0108.h
5745 F: Documentation/networking/lapb-module.txt
5749 LASI 53c700 driver for PARISC
5753 F: Documentation/scsi/53c700.txt
5754 F: drivers/scsi/53c700*
5760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5763 F: include/linux/leds.h
5765 LEGACY EEPROM DRIVER
5768 F: Documentation/misc-devices/eeprom
5769 F: drivers/misc/eeprom/eeprom.c
5771 LEGO USB Tower driver
5774 W: http://legousb.sourceforge.net/
5776 F: drivers/usb/misc/legousbtower.c
5781 W: http://linuxtv.org/
5782 W: http://github.com/mkrufky
5783 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5784 T: git git://linuxtv.org/mkrufky/tuners.git
5786 F: drivers/media/dvb-frontends/lg2160.*
5788 LGDT3305 MEDIA DRIVER
5791 W: http://linuxtv.org/
5792 W: http://github.com/mkrufky
5793 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5794 T: git git://linuxtv.org/mkrufky/tuners.git
5796 F: drivers/media/dvb-frontends/lgdt3305.*
5801 W: http://lguest.ozlabs.org/
5803 F: arch/x86/include/asm/lguest*.h
5806 F: include/linux/lguest*.h
5809 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5815 F: include/linux/ata.h
5816 F: include/linux/libata.h
5818 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5823 F: include/linux/pata_arasan_cf_data.h
5824 F: drivers/ata/pata_arasan_cf.c
5830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5832 F: drivers/ata/pata_*.c
5833 F: drivers/ata/ata_generic.c
5835 LIBATA SATA AHCI PLATFORM devices support
5839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5841 F: drivers/ata/ahci_platform.c
5842 F: drivers/ata/libahci_platform.c
5843 F: include/linux/ahci_platform.h
5845 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5850 F: drivers/ata/sata_promise.*
5855 F: tools/lib/lockdep/
5857 LINUX FOR IBM pSERIES (RS/6000)
5859 W: http://www.ibm.com/linux/ltc/projects/ppc
5861 F: arch/powerpc/boot/rs6000.h
5863 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5867 W: http://www.penguinppc.org/
5869 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5872 F: Documentation/powerpc/
5875 LINUX FOR POWER MACINTOSH
5877 W: http://www.penguinppc.org/
5880 F: arch/powerpc/platforms/powermac/
5881 F: drivers/macintosh/
5883 LINUX FOR POWERPC EMBEDDED MPC5XXX
5886 T: git git://git.denx.de/linux-denx-agust.git
5888 F: arch/powerpc/platforms/512x/
5889 F: arch/powerpc/platforms/52xx/
5891 LINUX FOR POWERPC EMBEDDED PPC4XX
5894 W: http://www.penguinppc.org/
5897 F: arch/powerpc/platforms/40x/
5898 F: arch/powerpc/platforms/44x/
5900 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5903 F: arch/powerpc/*/*virtex*
5904 F: arch/powerpc/*/*/*virtex*
5906 LINUX FOR POWERPC EMBEDDED PPC8XX
5908 W: http://www.penguinppc.org/
5911 F: arch/powerpc/platforms/8xx/
5913 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5916 W: http://www.penguinppc.org/
5918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5920 F: arch/powerpc/platforms/83xx/
5921 F: arch/powerpc/platforms/85xx/
5923 LINUX FOR POWERPC PA SEMI PWRFICIENT
5927 F: arch/powerpc/platforms/pasemi/
5928 F: drivers/*/*pasemi*
5929 F: drivers/*/*/*pasemi*
5931 LINUX SECURITY MODULE (LSM) FRAMEWORK
5936 LIS3LV02D ACCELEROMETER DRIVER
5939 F: Documentation/misc-devices/lis3lv02d
5940 F: drivers/misc/lis3lv02d/
5941 F: drivers/platform/x86/hp_accel.c
5949 F: kernel/livepatch/
5950 F: include/linux/livepatch.h
5951 F: arch/x86/include/asm/livepatch.h
5952 F: arch/x86/kernel/livepatch.c
5953 F: Documentation/ABI/testing/sysfs-kernel-livepatch
5954 F: samples/livepatch/
5956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5961 F: include/linux/llc.h
5962 F: include/uapi/linux/llc.h
5966 LM73 HARDWARE MONITOR DRIVER
5970 F: drivers/hwmon/lm73.c
5972 LM78 HARDWARE MONITOR DRIVER
5976 F: Documentation/hwmon/lm78
5977 F: drivers/hwmon/lm78.c
5979 LM83 HARDWARE MONITOR DRIVER
5983 F: Documentation/hwmon/lm83
5984 F: drivers/hwmon/lm83.c
5986 LM90 HARDWARE MONITOR DRIVER
5990 F: Documentation/hwmon/lm90
5991 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5992 F: drivers/hwmon/lm90.c
5994 LM95234 HARDWARE MONITOR DRIVER
5998 F: Documentation/hwmon/lm95234
5999 F: drivers/hwmon/lm95234.c
6001 LME2510 MEDIA DRIVER
6004 W: http://linuxtv.org/
6005 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6007 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6009 LOCKDEP AND LOCKSTAT
6013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6015 F: Documentation/locking/lockdep*.txt
6016 F: Documentation/locking/lockstat.txt
6017 F: include/linux/lockdep.h
6020 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6023 W: http://www.linux-ntfs.org/content/view/19/37/
6025 F: Documentation/ldm.txt
6026 F: block/partitions/ldm.*
6036 LPC32XX MACHINE SUPPORT
6040 F: arch/arm/mach-lpc32xx/
6042 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6049 W: http://www.lsilogic.com/support
6051 F: drivers/message/fusion/
6052 F: drivers/scsi/mpt2sas/
6053 F: drivers/scsi/mpt3sas/
6055 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6059 F: drivers/scsi/sym53c8xx_2/
6061 LTC4261 HARDWARE MONITOR DRIVER
6065 F: Documentation/hwmon/ltc4261
6066 F: drivers/hwmon/ltc4261.c
6068 LTP (Linux Test Project)
6076 W: http://linux-test-project.github.io/
6077 T: git git://github.com/linux-test-project/ltp.git
6081 W: http://www.linux-m32r.org/
6088 W: http://www.linux-m68k.org/
6089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6094 M68K ON APPLE MACINTOSH
6096 W: http://www.mac.linux-m68k.org/
6103 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6107 M88DS3103 MEDIA DRIVER
6110 W: http://linuxtv.org/
6111 W: http://palosaari.fi/linux/
6112 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6113 T: git git://linuxtv.org/anttip/media_tree.git
6115 F: drivers/media/dvb-frontends/m88ds3103*
6117 M88RS2000 MEDIA DRIVER
6120 W: http://linuxtv.org/
6121 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6123 F: drivers/media/dvb-frontends/m88rs2000*
6125 M88TS2022 MEDIA DRIVER
6128 W: http://linuxtv.org/
6129 W: http://palosaari.fi/linux/
6130 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6131 T: git git://linuxtv.org/anttip/media_tree.git
6133 F: drivers/media/tuners/m88ts2022*
6135 MA901 MASTERKIT USB FM RADIO DRIVER
6138 T: git git://linuxtv.org/media_tree.git
6140 F: drivers/media/radio/radio-ma901.c
6145 W: http://wireless.kernel.org/
6146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6149 F: Documentation/networking/mac80211-injection.txt
6150 F: include/net/mac80211.h
6157 F: drivers/net/macvlan.c
6158 F: include/linux/if_macvlan.h
6165 F: include/linux/mailbox_client.h
6166 F: include/linux/mailbox_controller.h
6168 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6170 W: http://www.kernel.org/doc/man-pages
6174 MARVELL ARMADA DRM SUPPORT
6177 F: drivers/gpu/drm/armada/
6179 MARVELL 88E6352 DSA support
6182 F: drivers/net/dsa/mv88e6352.c
6184 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6189 F: drivers/net/ethernet/marvell/sk*
6191 MARVELL LIBERTAS WIRELESS DRIVER
6194 F: drivers/net/wireless/libertas/
6196 MARVELL MV643XX ETHERNET DRIVER
6200 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6201 F: include/linux/mv643xx.h
6203 MARVELL MVNETA ETHERNET DRIVER
6207 F: drivers/net/ethernet/marvell/mvneta.*
6209 MARVELL MWIFIEX WIRELESS DRIVER
6214 F: drivers/net/wireless/mwifiex/
6216 MARVELL MWL8K WIRELESS DRIVER
6220 F: drivers/net/wireless/mwl8k.c
6222 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6225 F: drivers/mmc/host/mvsdio.*
6227 MATROX FRAMEBUFFER DRIVER
6230 F: drivers/video/fbdev/matrox/matroxfb_*
6231 F: include/uapi/linux/matroxfb.h
6233 MAX16065 HARDWARE MONITOR DRIVER
6237 F: Documentation/hwmon/max16065
6238 F: drivers/hwmon/max16065.c
6240 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6244 F: Documentation/hwmon/max6650
6245 F: drivers/hwmon/max6650.c
6247 MAX6697 HARDWARE MONITOR DRIVER
6251 F: Documentation/hwmon/max6697
6252 F: Documentation/devicetree/bindings/i2c/max6697.txt
6253 F: drivers/hwmon/max6697.c
6254 F: include/linux/platform_data/max6697.h
6256 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6260 F: drivers/power/max14577_charger.c
6261 F: drivers/power/max77693_charger.c
6263 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6268 F: drivers/*/max14577.c
6269 F: drivers/*/max77686.c
6270 F: drivers/*/max77693.c
6271 F: drivers/extcon/extcon-max14577.c
6272 F: drivers/extcon/extcon-max77693.c
6273 F: drivers/rtc/rtc-max77686.c
6274 F: drivers/clk/clk-max77686.c
6275 F: Documentation/devicetree/bindings/mfd/max14577.txt
6276 F: Documentation/devicetree/bindings/mfd/max77686.txt
6277 F: Documentation/devicetree/bindings/mfd/max77693.txt
6278 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6279 F: include/linux/mfd/max14577*.h
6280 F: include/linux/mfd/max77686*.h
6281 F: include/linux/mfd/max77693*.h
6283 MAXIRADIO FM RADIO RECEIVER DRIVER
6286 T: git git://linuxtv.org/media_tree.git
6287 W: http://linuxtv.org
6289 F: drivers/media/radio/radio-maxiradio*
6291 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6293 P: LinuxTV.org Project
6295 W: http://linuxtv.org
6296 Q: http://patchwork.kernel.org/project/linux-media/list/
6297 T: git git://linuxtv.org/media_tree.git
6299 F: Documentation/dvb/
6300 F: Documentation/video4linux/
6301 F: Documentation/DocBook/media/
6303 F: drivers/staging/media/
6305 F: include/uapi/linux/dvb/
6306 F: include/uapi/linux/videodev2.h
6307 F: include/uapi/linux/media.h
6308 F: include/uapi/linux/v4l2-*
6309 F: include/uapi/linux/meye.h
6310 F: include/uapi/linux/ivtv*
6311 F: include/uapi/linux/uvcvideo.h
6313 MEGARAID SCSI/SAS DRIVERS
6319 W: http://www.lsi.com
6321 F: Documentation/scsi/megaraid.txt
6322 F: drivers/scsi/megaraid.*
6323 F: drivers/scsi/megaraid/
6325 MELLANOX ETHERNET DRIVER (mlx4_en)
6329 W: http://www.mellanox.com
6330 Q: http://patchwork.ozlabs.org/project/netdev/list/
6331 F: drivers/net/ethernet/mellanox/mlx4/en_*
6335 W: http://www.linux-mm.org
6337 F: include/linux/mm.h
6338 F: include/linux/gfp.h
6339 F: include/linux/mmzone.h
6340 F: include/linux/memory_hotplug.h
6341 F: include/linux/vmalloc.h
6344 MEMORY TECHNOLOGY DEVICES (MTD)
6348 W: http://www.linux-mtd.infradead.org/
6349 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6350 T: git git://git.infradead.org/linux-mtd.git
6351 T: git git://git.infradead.org/l2-mtd.git
6354 F: include/linux/mtd/
6355 F: include/uapi/mtd/
6357 MEN A21 WATCHDOG DRIVER
6361 F: drivers/watchdog/mena21_wdt.c
6363 MEN CHAMELEON BUS (mcb)
6367 F: include/linux/mcb.h
6369 MEN F21BMC (Board Management Controller)
6372 F: drivers/mfd/menf21bmc.c
6373 F: drivers/watchdog/menf21bmc_wdt.c
6374 F: drivers/leds/leds-menf21bmc.c
6375 F: drivers/hwmon/menf21bmc_hwmon.c
6376 F: Documentation/hwmon/menf21bmc
6383 F: Documentation/metag/
6384 F: Documentation/devicetree/bindings/metag/
6385 F: drivers/clocksource/metag_generic.c
6386 F: drivers/irqchip/irq-metag.c
6387 F: drivers/irqchip/irq-metag-ext.c
6388 F: drivers/tty/metag_da.c
6390 MICROBLAZE ARCHITECTURE
6392 W: http://www.monstr.eu/fdt/
6393 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6400 F: drivers/usb/image/microtek.*
6405 W: http://www.linux-mips.org/
6406 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6407 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6409 F: Documentation/mips/
6412 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6415 T: git git://linuxtv.org/media_tree.git
6416 W: http://linuxtv.org
6418 F: drivers/media/radio/radio-miropcm20*
6420 Mellanox MLX5 core VPI driver
6424 W: http://www.mellanox.com
6425 Q: http://patchwork.ozlabs.org/project/netdev/list/
6426 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6427 T: git git://openfabrics.org/~eli/connect-ib.git
6429 F: drivers/net/ethernet/mellanox/mlx5/core/
6430 F: include/linux/mlx5/
6432 Mellanox MLX5 IB driver
6435 W: http://www.mellanox.com
6436 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6437 T: git git://openfabrics.org/~eli/connect-ib.git
6439 F: include/linux/mlx5/
6440 F: drivers/infiniband/hw/mlx5/
6442 MN88472 MEDIA DRIVER
6445 W: http://linuxtv.org/
6446 W: http://palosaari.fi/linux/
6447 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6448 T: git git://linuxtv.org/anttip/media_tree.git
6450 F: drivers/staging/media/mn88472/
6451 F: drivers/media/dvb-frontends/mn88472.h
6453 MN88473 MEDIA DRIVER
6456 W: http://linuxtv.org/
6457 W: http://palosaari.fi/linux/
6458 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6459 T: git git://linuxtv.org/anttip/media_tree.git
6461 F: drivers/staging/media/mn88473/
6462 F: drivers/media/dvb-frontends/mn88473.h
6467 F: include/linux/module.h
6470 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6471 W: http://popies.net/meye/
6473 F: Documentation/video4linux/meye.txt
6474 F: drivers/media/pci/meye/
6475 F: include/uapi/linux/meye.h
6477 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6480 F: Documentation/serial/moxa-smartio
6481 F: drivers/tty/mxser.*
6483 MR800 AVERMEDIA USB FM RADIO DRIVER
6486 T: git git://linuxtv.org/media_tree.git
6488 F: drivers/media/radio/radio-mr800.c
6490 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6494 F: drivers/net/ieee802154/mrf24j40.c
6500 F: drivers/platform/x86/msi-laptop.c
6506 F: drivers/platform/x86/msi-wmi.c
6511 W: http://linuxtv.org/
6512 W: http://palosaari.fi/linux/
6513 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6514 T: git git://linuxtv.org/anttip/media_tree.git
6516 F: drivers/media/tuners/msi001*
6518 MSI2500 MEDIA DRIVER
6521 W: http://linuxtv.org/
6522 W: http://palosaari.fi/linux/
6523 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6524 T: git git://linuxtv.org/anttip/media_tree.git
6526 F: drivers/media/usb/msi2500/
6528 MT9M032 APTINA SENSOR DRIVER
6531 T: git git://linuxtv.org/media_tree.git
6533 F: drivers/media/i2c/mt9m032.c
6534 F: include/media/mt9m032.h
6536 MT9P031 APTINA CAMERA SENSOR
6539 T: git git://linuxtv.org/media_tree.git
6541 F: drivers/media/i2c/mt9p031.c
6542 F: include/media/mt9p031.h
6544 MT9T001 APTINA CAMERA SENSOR
6547 T: git git://linuxtv.org/media_tree.git
6549 F: drivers/media/i2c/mt9t001.c
6550 F: include/media/mt9t001.h
6552 MT9V032 APTINA CAMERA SENSOR
6555 T: git git://linuxtv.org/media_tree.git
6557 F: drivers/media/i2c/mt9v032.c
6558 F: include/media/mt9v032.h
6560 MULTIFUNCTION DEVICES (MFD)
6563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6566 F: include/linux/mfd/
6568 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6573 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6576 F: include/linux/mmc/
6577 F: include/uapi/linux/mmc/
6579 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6581 F: drivers/mmc/host/mmc_spi.c
6582 F: include/linux/spi/mmc_spi.h
6584 MULTISOUND SOUND DRIVER
6587 F: Documentation/sound/oss/MultiSound
6590 MULTITECH MULTIPORT CARD (ISICOM)
6592 F: drivers/tty/isicom.c
6593 F: include/linux/isicom.h
6595 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6600 F: drivers/usb/musb/
6602 MXL5007T MEDIA DRIVER
6605 W: http://linuxtv.org/
6606 W: http://github.com/mkrufky
6607 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6608 T: git git://linuxtv.org/mkrufky/tuners.git
6610 F: drivers/media/tuners/mxl5007t.*
6612 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6615 W: https://www.myricom.com/support/downloads/myri10ge.html
6617 F: drivers/net/ethernet/myricom/myri10ge/
6619 NATSEMI ETHERNET DRIVER (DP8381x)
6621 F: drivers/net/ethernet/natsemi/natsemi.c
6623 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6627 W: http://www.native-instruments.com
6635 NCR 5380 SCSI DRIVERS
6640 F: Documentation/scsi/g_NCR5380.txt
6641 F: drivers/scsi/NCR5380.*
6642 F: drivers/scsi/arm/cumana_1.c
6643 F: drivers/scsi/arm/oak.c
6644 F: drivers/scsi/atari_NCR5380.c
6645 F: drivers/scsi/atari_scsi.*
6646 F: drivers/scsi/dmx3191d.c
6647 F: drivers/scsi/dtc.*
6648 F: drivers/scsi/g_NCR5380.*
6649 F: drivers/scsi/g_NCR5380_mmio.c
6650 F: drivers/scsi/mac_scsi.*
6651 F: drivers/scsi/pas16.*
6652 F: drivers/scsi/sun3_scsi.*
6653 F: drivers/scsi/sun3_scsi_vme.c
6654 F: drivers/scsi/t128.*
6656 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6660 F: drivers/scsi/NCR_D700.*
6662 NCT6775 HARDWARE MONITOR DRIVER
6666 F: Documentation/hwmon/nct6775
6667 F: drivers/hwmon/nct6775.c
6669 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6672 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6674 F: drivers/infiniband/hw/nes/
6676 NETEM NETWORK EMULATOR
6680 F: net/sched/sch_netem.c
6682 NETERION 10GbE DRIVERS (s2io/vxge)
6686 F: Documentation/networking/s2io.txt
6687 F: Documentation/networking/vxge.txt
6688 F: drivers/net/ethernet/neterion/
6690 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6696 W: http://www.netfilter.org/
6697 W: http://www.iptables.org/
6698 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6702 F: include/linux/netfilter*
6703 F: include/linux/netfilter/
6704 F: include/net/netfilter/
6705 F: include/uapi/linux/netfilter*
6706 F: include/uapi/linux/netfilter/
6707 F: net/*/netfilter.c
6713 W: http://netlabel.sf.net
6716 F: Documentation/netlabel/
6717 F: include/net/netlabel.h
6720 NETROM NETWORK LAYER
6723 W: http://www.linux-ax25.org/
6725 F: include/net/netrom.h
6726 F: include/uapi/linux/netrom.h
6729 NETWORK BLOCK DEVICE (NBD)
6733 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6734 F: Documentation/blockdev/nbd.txt
6735 F: drivers/block/nbd.c
6736 F: include/linux/nbd.h
6737 F: include/uapi/linux/nbd.h
6739 NETWORK DROP MONITOR
6743 W: https://fedorahosted.org/dropwatch/
6744 F: net/core/drop_monitor.c
6746 NETWORKING [GENERAL]
6749 W: http://www.linuxfoundation.org/en/Net
6750 Q: http://patchwork.ozlabs.org/project/netdev/list/
6751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6756 F: include/linux/in.h
6757 F: include/linux/net.h
6758 F: include/linux/netdevice.h
6759 F: include/uapi/linux/in.h
6760 F: include/uapi/linux/net.h
6761 F: include/uapi/linux/netdevice.h
6762 F: include/uapi/linux/net_namespace.h
6764 F: tools/testing/selftests/net/
6768 NETWORKING [IPv4/IPv6]
6775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6796 F: net/ipv4/ipcomp.c
6797 F: net/ipv4/ip_vti.c
6801 F: net/ipv6/ipcomp6.c
6802 F: net/ipv6/ip6_vti.c
6803 F: include/uapi/linux/xfrm.h
6804 F: include/net/xfrm.h
6806 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6811 NETWORKING [WIRELESS]
6813 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6817 W: http://www.linuxfoundation.org/en/Net
6818 Q: http://patchwork.ozlabs.org/project/netdev/list/
6819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6823 F: include/linux/if_*
6824 F: include/linux/netdevice.h
6825 F: include/linux/arcdevice.h
6826 F: include/linux/etherdevice.h
6827 F: include/linux/fcdevice.h
6828 F: include/linux/fddidevice.h
6829 F: include/linux/hippidevice.h
6830 F: include/linux/inetdevice.h
6831 F: include/uapi/linux/if_*
6832 F: include/uapi/linux/netdevice.h
6834 NETWORKING DRIVERS (WIRELESS)
6837 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6840 F: drivers/net/wireless/
6842 NETXEN (1/10) GbE SUPPORT
6847 W: http://www.qlogic.com
6849 F: drivers/net/ethernet/qlogic/netxen/
6860 F: include/uapi/linux/nfc.h
6862 F: include/linux/platform_data/pn544.h
6863 F: Documentation/devicetree/bindings/net/nfc/
6865 NFS, SUNRPC, AND LOCKD CLIENTS
6869 W: http://client.linux-nfs.org
6870 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6876 F: include/linux/lockd/
6877 F: include/linux/nfs*
6878 F: include/linux/sunrpc/
6879 F: include/uapi/linux/nfs*
6880 F: include/uapi/linux/sunrpc/
6885 W: http://nilfs.sourceforge.net/
6886 T: git git://github.com/konis/nilfs2.git
6888 F: Documentation/filesystems/nilfs2.txt
6890 F: include/linux/nilfs2_fs.h
6892 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA 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/pcmcia/nsp_*
6899 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6902 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6904 F: Documentation/scsi/NinjaSCSI.txt
6905 F: drivers/scsi/nsp32*
6910 T: git git://git.rocketboards.org/linux-socfpga-next.git
6918 W: https://github.com/jonmason/ntb/wiki
6919 T: git git://github.com/jonmason/ntb.git
6921 F: drivers/net/ntb_netdev.c
6922 F: include/linux/ntb.h
6927 W: http://www.tuxera.com/
6928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6930 F: Documentation/filesystems/ntfs.txt
6933 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6937 F: drivers/video/fbdev/riva/
6938 F: drivers/video/fbdev/nvidia/
6943 T: git git://git.infradead.org/users/willy/linux-nvme.git
6945 F: drivers/block/nvme*
6946 F: include/linux/nvme.h
6948 NXP TDA998X DRM DRIVER
6951 F: drivers/gpu/drm/i2c/tda998x_drv.c
6952 F: include/drm/i2c/tda998x.h
6958 F: sound/soc/codecs/tfa9879*
6963 W: http://www.muru.com/linux/omap/
6964 W: http://linux.omap.com/
6965 Q: http://patchwork.kernel.org/project/linux-omap/list/
6966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6969 F: drivers/i2c/busses/i2c-omap.c
6970 F: drivers/irqchip/irq-omap-intc.c
6971 F: drivers/mfd/*omap*.c
6972 F: drivers/mfd/menelaus.c
6973 F: drivers/mfd/palmas.c
6974 F: drivers/mfd/tps65217.c
6975 F: drivers/mfd/tps65218.c
6976 F: drivers/mfd/tps65910.c
6977 F: drivers/mfd/twl-core.[ch]
6978 F: drivers/mfd/twl4030*.c
6979 F: drivers/mfd/twl6030*.c
6980 F: drivers/mfd/twl6040*.c
6981 F: drivers/regulator/palmas-regulator*.c
6982 F: drivers/regulator/pbias-regulator.c
6983 F: drivers/regulator/tps65217-regulator.c
6984 F: drivers/regulator/tps65218-regulator.c
6985 F: drivers/regulator/tps65910-regulator.c
6986 F: drivers/regulator/twl-regulator.c
6987 F: include/linux/i2c-omap.h
6989 OMAP DEVICE TREE SUPPORT
6995 F: arch/arm/boot/dts/*omap*
6996 F: arch/arm/boot/dts/*am3*
6997 F: arch/arm/boot/dts/*am4*
6998 F: arch/arm/boot/dts/*am5*
6999 F: arch/arm/boot/dts/*dra7*
7001 OMAP CLOCK FRAMEWORK SUPPORT
7005 F: arch/arm/*omap*/*clock*
7007 OMAP POWER MANAGEMENT SUPPORT
7011 F: arch/arm/*omap*/*pm*
7012 F: drivers/cpufreq/omap-cpufreq.c
7014 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7019 F: arch/arm/mach-omap2/prm*
7029 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7034 F: drivers/memory/omap-gpmc.c
7035 F: arch/arm/mach-omap2/*gpmc*
7037 OMAP FRAMEBUFFER SUPPORT
7042 F: drivers/video/fbdev/omap/
7044 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7049 F: drivers/video/fbdev/omap2/
7050 F: Documentation/arm/OMAP/DSS
7052 OMAP HARDWARE SPINLOCK SUPPORT
7056 F: drivers/hwspinlock/omap_hwspinlock.c
7057 F: arch/arm/mach-omap2/hwspinlock.c
7063 F: drivers/mmc/host/omap.c
7069 F: drivers/mmc/host/omap_hsmmc.c
7071 OMAP RANDOM NUMBER GENERATOR SUPPORT
7074 F: drivers/char/hw_random/omap-rng.c
7081 F: arch/arm/mach-omap2/omap_hwmod.*
7087 F: arch/arm/mach-omap2/omap_hwmod*data*
7089 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7093 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7095 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7099 F: drivers/media/platform/omap3isp/
7100 F: drivers/staging/media/omap4iss/
7106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7108 F: drivers/usb/*/*omap*
7109 F: arch/arm/*omap*/usb*
7117 F: drivers/gpio/gpio-omap.c
7119 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7123 F: arch/arm/boot/dts/am335x-nano.dts
7129 F: Documentation/filesystems/omfs.txt
7132 OMNIKEY CARDMAN 4000 DRIVER
7135 F: drivers/char/pcmcia/cm4000_cs.c
7136 F: include/linux/cm4000_cs.h
7137 F: include/uapi/linux/cm4000_cs.h
7139 OMNIKEY CARDMAN 4040 DRIVER
7142 F: drivers/char/pcmcia/cm4040_cs.*
7144 OMNIVISION OV7670 SENSOR DRIVER
7147 T: git git://linuxtv.org/media_tree.git
7149 F: drivers/media/i2c/ov7670.c
7151 ONENAND FLASH DRIVER
7155 F: drivers/mtd/onenand/
7156 F: include/linux/mtd/onenand*.h
7158 ONSTREAM SCSI TAPE DRIVER
7163 F: Documentation/scsi/osst.txt
7164 F: drivers/scsi/osst.*
7165 F: drivers/scsi/osst_*.h
7166 F: drivers/scsi/st.h
7168 OPENCORES I2C BUS DRIVER
7172 F: Documentation/i2c/busses/i2c-ocores
7173 F: drivers/i2c/busses/i2c-ocores.c
7175 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7179 W: http://www.devicetree.org/
7180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7183 F: include/linux/of*.h
7186 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7194 F: Documentation/devicetree/
7196 F: include/dt-bindings/
7198 OPENRISC ARCHITECTURE
7200 W: http://openrisc.net
7203 T: git git://openrisc.net/~jonas/linux
7210 W: http://openvswitch.org
7213 F: include/uapi/linux/openvswitch.h
7218 T: git git://git.alsa-project.org/alsa-kernel.git
7220 F: sound/drivers/opl4/
7226 F: arch/*/include/asm/oprofile*.h
7228 F: drivers/oprofile/
7229 F: include/linux/oprofile.h
7231 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7235 W: http://ocfs2.wiki.kernel.org
7237 F: Documentation/filesystems/ocfs2.txt
7238 F: Documentation/filesystems/dlmfs.txt
7243 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7244 W: http://www.nongnu.org/orinoco/
7246 F: drivers/net/wireless/orinoco/
7248 OSD LIBRARY and FILESYSTEM
7252 W: http://open-osd.org
7253 T: git git://git.open-osd.org/open-osd.git
7255 F: drivers/scsi/osd/
7256 F: include/scsi/osd_*
7262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7265 F: Documentation/filesystems/overlayfs.txt
7270 W: http://wireless.kernel.org/en/users/Drivers/p54
7272 F: drivers/net/wireless/p54/
7274 PA SEMI ETHERNET DRIVER
7278 F: drivers/net/ethernet/pasemi/*
7280 PA SEMI SMBUS DRIVER
7284 F: drivers/i2c/busses/i2c-pasemi.c
7286 PADATA PARALLEL EXECUTION MECHANISM
7291 F: include/linux/padata.h
7292 F: Documentation/padata.txt
7294 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7298 F: drivers/platform/x86/panasonic-laptop.c
7300 PANASONIC MN10300/AM33/AM34 PORT
7304 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7306 F: Documentation/mn10300/
7309 PARALLEL PORT SUPPORT
7313 F: include/linux/parport*.h
7314 F: drivers/char/ppdev.c
7315 F: include/uapi/linux/ppdev.h
7317 PARAVIRT_OPS INTERFACE
7324 F: Documentation/virtual/paravirt_ops.txt
7325 F: arch/*/kernel/paravirt*
7326 F: arch/*/include/asm/paravirt.h
7328 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7331 W: http://www.torque.net/linux-pp.html
7333 F: Documentation/blockdev/paride.txt
7334 F: drivers/block/paride/
7340 W: http://www.parisc-linux.org/
7341 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7346 F: Documentation/parisc/
7348 F: drivers/char/agp/parisc-agp.c
7349 F: drivers/input/serio/gscps2.c
7350 F: drivers/parport/parport_gsc.*
7351 F: drivers/tty/serial/8250/8250_gsc.c
7352 F: drivers/video/fbdev/sti*
7353 F: drivers/video/console/sti*
7354 F: drivers/video/logo/logo_parisc*
7356 PC87360 HARDWARE MONITORING DRIVER
7360 F: Documentation/hwmon/pc87360
7361 F: drivers/hwmon/pc87360.c
7366 F: drivers/char/pc8736x_gpio.c
7368 PC87427 HARDWARE MONITORING DRIVER
7372 F: Documentation/hwmon/pc87427
7373 F: drivers/hwmon/pc87427.c
7378 F: drivers/leds/leds-pca9532.c
7379 F: include/linux/leds-pca9532.h
7381 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7385 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7387 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7390 F: drivers/firmware/pcdp.*
7396 F: Documentation/PCI/pci-error-recovery.txt
7401 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7404 F: Documentation/PCI/
7406 F: include/linux/pci*
7408 F: arch/x86/kernel/quirks.c
7410 PCI DRIVER FOR ARM VERSATILE PLATFORM
7415 F: Documentation/devicetree/bindings/pci/versatile.txt
7416 F: drivers/pci/host/pci-versatile.c
7418 PCI DRIVER FOR APPLIEDMICRO XGENE
7423 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7424 F: drivers/pci/host/pci-xgene.c
7426 PCI DRIVER FOR FREESCALE LAYERSCAPE
7434 F: drivers/pci/host/*layerscape*
7442 F: drivers/pci/host/*imx6*
7444 PCI DRIVER FOR TI KEYSTONE
7449 F: drivers/pci/host/*keystone*
7451 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7457 F: drivers/pci/host/*mvebu*
7459 PCI DRIVER FOR NVIDIA TEGRA
7464 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7465 F: drivers/pci/host/pci-tegra.c
7467 PCI DRIVER FOR TI DRA7XX
7472 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7473 F: drivers/pci/host/pci-dra7xx.c
7475 PCI DRIVER FOR RENESAS R-CAR
7480 F: drivers/pci/host/*rcar*
7482 PCI DRIVER FOR SAMSUNG EXYNOS
7488 F: drivers/pci/host/pci-exynos.c
7490 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7495 F: drivers/pci/host/*designware*
7497 PCI DRIVER FOR GENERIC OF HOSTS
7502 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7503 F: drivers/pci/host/pci-host-generic.c
7505 PCIE DRIVER FOR ST SPEAR13XX
7509 F: drivers/pci/host/*spear*
7512 P: Linux PCMCIA Team
7514 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7517 F: Documentation/pcmcia/
7521 PCNET32 NETWORK DRIVER
7525 F: drivers/net/ethernet/amd/pcnet32.c
7527 PCRYPT PARALLEL CRYPTO ENGINE
7532 F: include/crypto/pcrypt.h
7534 PER-CPU MEMORY ALLOCATOR
7537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7539 F: include/linux/percpu*.h
7541 F: arch/*/include/asm/percpu.h
7543 PER-TASK DELAY ACCOUNTING
7546 F: include/linux/delayacct.h
7547 F: kernel/delayacct.c
7549 PERFORMANCE EVENTS SUBSYSTEM
7555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7558 F: include/linux/perf_event.h
7559 F: include/uapi/linux/perf_event.h
7560 F: arch/*/kernel/perf_event*.c
7561 F: arch/*/kernel/*/perf_event*.c
7562 F: arch/*/kernel/*/*/perf_event*.c
7563 F: arch/*/include/asm/perf_event.h
7564 F: arch/*/kernel/perf_callchain.c
7567 PERSONALITY HANDLING
7571 F: include/linux/personality.h
7572 F: include/uapi/linux/personality.h
7577 F: Documentation/networking/phonet.txt
7578 F: include/linux/phonet.h
7579 F: include/net/phonet/
7580 F: include/uapi/linux/phonet.h
7587 F: drivers/mtd/devices/phram.c
7593 F: drivers/hid/hid-picolcd*
7598 T: git git://github.com/jamieiles/linux-2.6-ji.git
7600 F: arch/arm/boot/dts/picoxcell*
7601 F: arch/arm/mach-picoxcell/
7602 F: drivers/crypto/picoxcell*
7604 PIN CONTROL SUBSYSTEM
7607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7610 F: include/linux/pinctrl/
7612 PIN CONTROLLER - ATMEL AT91
7616 F: drivers/pinctrl/pinctrl-at91.*
7618 PIN CONTROLLER - INTEL
7622 F: drivers/pinctrl/intel/
7624 PIN CONTROLLER - RENESAS
7628 F: drivers/pinctrl/sh-pfc/
7630 PIN CONTROLLER - SAMSUNG
7636 F: drivers/pinctrl/samsung/
7638 PIN CONTROLLER - ST SPEAR
7642 W: http://www.st.com/spear
7644 F: drivers/pinctrl/spear/
7649 F: drivers/block/pktcdvd.c
7650 F: include/linux/pktcdvd.h
7651 F: include/uapi/linux/pktcdvd.h
7655 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7657 T: git git://github.com/gxt/linux.git
7658 F: drivers/input/serio/i8042-unicore32io.h
7659 F: drivers/i2c/busses/i2c-puv3.c
7660 F: drivers/video/fbdev/fb-puv3.c
7661 F: drivers/rtc/rtc-puv3.c
7663 PMBUS HARDWARE MONITORING DRIVERS
7666 W: http://www.lm-sensors.org/
7667 W: http://www.roeck-us.net/linux/drivers/
7668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7670 F: Documentation/hwmon/pmbus
7671 F: drivers/hwmon/pmbus/
7672 F: include/linux/i2c/pmbus.h
7674 PMC SIERRA MaxRAID DRIVER
7677 W: http://www.pmc-sierra.com/
7679 F: drivers/scsi/pmcraid.*
7681 PMC SIERRA PM8001 DRIVER
7687 F: drivers/scsi/pm8001/
7689 POSIX CLOCKS and TIMERS
7692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7695 F: include/linux/timer*
7696 F: kernel/time/*timer*
7698 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7703 T: git git://git.infradead.org/battery-2.6.git
7705 F: include/linux/power_supply.h
7717 F: drivers/i2c/busses/i2c-pnx.c
7719 PPP PROTOCOL DRIVERS AND COMPRESSORS
7723 F: drivers/net/ppp/ppp_*
7725 PPP OVER ATM (RFC 2364)
7728 F: net/atm/pppoatm.c
7729 F: include/uapi/linux/atmppp.h
7734 F: drivers/net/ppp/pppoe.c
7735 F: drivers/net/ppp/pppox.c
7740 F: net/l2tp/l2tp_ppp.c
7741 F: include/linux/if_pppol2tp.h
7742 F: include/uapi/linux/if_pppol2tp.h
7746 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7749 F: Documentation/pps/
7751 F: include/linux/pps*.h
7757 F: drivers/net/ppp/pptp.c
7758 W: http://sourceforge.net/projects/accel-pptp
7763 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7765 F: Documentation/preempt-locking.txt
7766 F: include/linux/preempt.h
7768 PRISM54 WIRELESS DRIVER
7771 W: http://wireless.kernel.org/en/users/Drivers/p54
7773 F: drivers/net/wireless/prism54/
7780 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7782 PS3 PLATFORM SUPPORT
7787 F: arch/powerpc/boot/ps3*
7788 F: arch/powerpc/include/asm/lv1call.h
7789 F: arch/powerpc/include/asm/ps3*.h
7790 F: arch/powerpc/platforms/ps3/
7793 F: drivers/rtc/rtc-ps3.c
7794 F: drivers/usb/host/*ps3.c
7795 F: sound/ppc/snd_ps3*
7801 F: drivers/block/ps3vram.c
7809 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7811 F: include/linux/pstore*
7812 F: drivers/firmware/efi/efi-pstore.c
7813 F: drivers/acpi/apei/erst.c
7815 PTP HARDWARE CLOCK SUPPORT
7819 W: http://linuxptp.sourceforge.net/
7820 F: Documentation/ABI/testing/sysfs-ptp
7821 F: Documentation/ptp/*
7822 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7823 F: drivers/net/phy/dp83640*
7825 F: include/linux/ptp_cl*
7831 F: include/asm-generic/syscall.h
7832 F: include/linux/ptrace.h
7833 F: include/linux/regset.h
7834 F: include/linux/tracehook.h
7835 F: include/uapi/linux/ptrace.h
7838 PVRUSB2 VIDEO4LINUX DRIVER
7842 W: http://www.isely.net/pvrusb2/
7843 T: git git://linuxtv.org/media_tree.git
7845 F: Documentation/video4linux/README.pvrusb2
7846 F: drivers/media/usb/pvrusb2/
7851 T: git git://linuxtv.org/media_tree.git
7853 F: drivers/media/usb/pwc/*
7859 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7860 F: Documentation/hwmon/pwm-fan
7861 F: drivers/hwmon/pwm-fan.c
7867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7868 F: Documentation/pwm.txt
7869 F: Documentation/devicetree/bindings/pwm/
7870 F: include/linux/pwm.h
7872 F: drivers/video/backlight/pwm_bl.c
7873 F: include/linux/pwm_backlight.h
7875 PXA2xx/PXA3xx SUPPORT
7880 T: git git://github.com/hzhuang1/linux.git
7881 T: git git://github.com/rjarzmik/linux.git
7883 F: arch/arm/mach-pxa/
7884 F: drivers/pcmcia/pxa2xx*
7885 F: drivers/spi/spi-pxa2xx*
7886 F: drivers/usb/gadget/udc/pxa2*
7887 F: include/sound/pxa2xx-lib.h
7891 PXA3xx NAND FLASH DRIVER
7895 F: drivers/mtd/nand/pxa3xx_nand.c
7901 T: git git://github.com/hzhuang1/linux.git
7902 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7904 F: arch/arm/mach-mmp/
7918 F: drivers/crypto/qat/
7924 F: drivers/infiniband/hw/qib/
7926 QLOGIC QLA1280 SCSI DRIVER
7930 F: drivers/scsi/qla1280.[ch]
7932 QLOGIC QLA2XXX FC-SCSI DRIVER
7936 F: Documentation/scsi/LICENSE.qla2xxx
7937 F: drivers/scsi/qla2xxx/
7939 QLOGIC QLA4XXX iSCSI DRIVER
7943 F: Documentation/scsi/LICENSE.qla4xxx
7944 F: drivers/scsi/qla4xxx/
7946 QLOGIC QLA3XXX NETWORK DRIVER
7952 F: Documentation/networking/LICENSE.qla3xxx
7953 F: drivers/net/ethernet/qlogic/qla3xxx.*
7955 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7960 F: drivers/net/ethernet/qlogic/qlcnic/
7962 QLOGIC QLGE 10Gb ETHERNET DRIVER
7969 F: drivers/net/ethernet/qlogic/qlge/
7973 W: http://www.alarsen.net/linux/qnx4fs/
7976 F: include/uapi/linux/qnx4_fs.h
7977 F: include/uapi/linux/qnxtypes.h
7982 W: http://linuxtv.org/
7983 W: http://palosaari.fi/linux/
7984 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7985 T: git git://linuxtv.org/anttip/media_tree.git
7987 F: drivers/media/tuners/qt1010*
7989 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7993 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7995 F: drivers/net/wireless/ath/ath9k/
7997 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8000 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8001 T: git git://github.com/kvalo/ath.git
8003 F: drivers/net/wireless/ath/ath10k/
8005 QUALCOMM HEXAGON ARCHITECTURE
8011 QUALCOMM WCN36XX WIRELESS DRIVER
8014 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8015 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8017 F: drivers/net/wireless/ath/wcn36xx/
8019 RADOS BLOCK DEVICE (RBD)
8025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8027 F: drivers/block/rbd.c
8028 F: drivers/block/rbd_types.h
8030 RADEON FRAMEBUFFER DISPLAY DRIVER
8034 F: drivers/video/fbdev/aty/radeon*
8035 F: include/uapi/linux/radeonfb.h
8037 RADIOSHARK RADIO DRIVER
8040 T: git git://linuxtv.org/media_tree.git
8042 F: drivers/media/radio/radio-shark.c
8044 RADIOSHARK2 RADIO DRIVER
8047 T: git git://linuxtv.org/media_tree.git
8049 F: drivers/media/radio/radio-shark2.c
8050 F: drivers/media/radio/radio-tea5777.c
8052 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8056 F: drivers/video/fbdev/aty/aty128fb.c
8058 RALINK RT2X00 WIRELESS LAN DRIVER
8064 W: http://rt2x00.serialmonkey.com/
8066 F: drivers/net/wireless/rt2x00/
8068 RAMDISK RAM BLOCK DEVICE DRIVER
8071 F: Documentation/blockdev/ramdisk.txt
8072 F: drivers/block/brd.c
8074 RANDOM NUMBER DRIVER
8077 F: drivers/char/random.c
8085 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8088 F: drivers/net/wireless/ray*
8095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8096 F: Documentation/RCU/torture.txt
8097 F: kernel/rcu/rcutorture.c
8099 RCUTORTURE TEST FRAMEWORK
8107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8108 F: tools/testing/selftests/rcutorture
8114 RDC R6040 FAST ETHERNET DRIVER
8118 F: drivers/net/ethernet/rdc/r6040.c
8120 RDS - RELIABLE DATAGRAM SOCKETS
8126 READ-COPY UPDATE (RCU)
8133 W: http://www.rdrop.com/users/paulmck/RCU/
8135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8136 F: Documentation/RCU/
8137 X: Documentation/RCU/torture.txt
8138 F: include/linux/rcu*
8139 X: include/linux/srcu.h
8143 REAL TIME CLOCK (RTC) SUBSYSTEM
8146 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8148 F: Documentation/rtc.txt
8150 F: include/linux/rtc.h
8151 F: include/uapi/linux/rtc.h
8153 REALTEK AUDIO CODECS
8157 F: sound/soc/codecs/rt*
8158 F: include/sound/rt*.h
8160 REISERFS FILE SYSTEM
8165 REGISTER MAP ABSTRACTION
8168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8170 F: drivers/base/regmap/
8171 F: include/linux/regmap.h
8173 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8177 F: drivers/remoteproc/
8178 F: Documentation/remoteproc.txt
8179 F: include/linux/remoteproc.h
8181 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8186 F: Documentation/rpmsg.txt
8187 F: include/linux/rpmsg.h
8189 RESET CONTROLLER FRAMEWORK
8193 F: Documentation/devicetree/bindings/reset/
8194 F: include/linux/reset.h
8195 F: include/linux/reset-controller.h
8200 W: http://wireless.kernel.org/
8201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8204 F: Documentation/rfkill.txt
8212 F: include/linux/rhashtable.h
8214 RICOH SMARTMEDIA/XD DRIVER
8217 F: drivers/mtd/nand/r852.c
8218 F: drivers/mtd/nand/r852.h
8220 RICOH R5C592 MEMORYSTICK DRIVER
8223 F: drivers/memstick/host/r592.*
8227 W: http://sourceforge.net/projects/roccat/
8229 F: drivers/hid/hid-roccat*
8230 F: include/linux/hid-roccat*
8231 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8238 F: drivers/net/ethernet/rocker/
8242 W: http://www.comtrol.com
8244 F: Documentation/serial/rocket.txt
8245 F: drivers/tty/rocket*
8247 ROCKETPORT EXPRESS/INFINITY DRIVER
8251 F: drivers/tty/serial/rp2.*
8256 W: http://www.linux-ax25.org/
8258 F: include/net/rose.h
8259 F: include/uapi/linux/rose.h
8262 RTL2830 MEDIA DRIVER
8265 W: http://linuxtv.org/
8266 W: http://palosaari.fi/linux/
8267 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8268 T: git git://linuxtv.org/anttip/media_tree.git
8270 F: drivers/media/dvb-frontends/rtl2830*
8272 RTL2832 MEDIA DRIVER
8275 W: http://linuxtv.org/
8276 W: http://palosaari.fi/linux/
8277 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8278 T: git git://linuxtv.org/anttip/media_tree.git
8280 F: drivers/media/dvb-frontends/rtl2832*
8282 RTL2832_SDR MEDIA DRIVER
8285 W: http://linuxtv.org/
8286 W: http://palosaari.fi/linux/
8287 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8288 T: git git://linuxtv.org/anttip/media_tree.git
8290 F: drivers/media/dvb-frontends/rtl2832_sdr*
8292 RTL8180 WIRELESS DRIVER
8294 W: http://wireless.kernel.org/
8295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8297 F: drivers/net/wireless/rtl818x/rtl8180/
8299 RTL8187 WIRELESS DRIVER
8304 W: http://wireless.kernel.org/
8305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8307 F: drivers/net/wireless/rtl818x/rtl8187/
8309 RTL8192CE WIRELESS DRIVER
8313 W: http://wireless.kernel.org/
8314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8316 F: drivers/net/wireless/rtlwifi/
8317 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8319 S3 SAVAGE FRAMEBUFFER DRIVER
8323 F: drivers/video/fbdev/savage/
8330 W: http://www.ibm.com/developerworks/linux/linux390/
8334 F: Documentation/s390/
8335 F: Documentation/DocBook/s390*
8337 S390 COMMON I/O LAYER
8341 W: http://www.ibm.com/developerworks/linux/linux390/
8343 F: drivers/s390/cio/
8349 W: http://www.ibm.com/developerworks/linux/linux390/
8351 F: drivers/s390/block/dasd*
8352 F: block/partitions/ibm.c
8354 S390 NETWORK DRIVERS
8359 W: http://www.ibm.com/developerworks/linux/linux390/
8361 F: drivers/s390/net/
8367 W: http://www.ibm.com/developerworks/linux/linux390/
8370 F: drivers/pci/hotplug/s390_pci_hpc.c
8376 W: http://www.ibm.com/developerworks/linux/linux390/
8378 F: drivers/s390/crypto/
8384 W: http://www.ibm.com/developerworks/linux/linux390/
8386 F: drivers/s390/scsi/zfcp_*
8388 S390 IUCV NETWORK LAYER
8392 W: http://www.ibm.com/developerworks/linux/linux390/
8394 F: drivers/s390/net/*iucv*
8395 F: include/net/iucv/
8398 S3C24XX SD/MMC Driver
8402 F: drivers/mmc/host/s3cmci.*
8404 SAA6588 RDS RECEIVER DRIVER
8407 T: git git://linuxtv.org/media_tree.git
8408 W: http://linuxtv.org
8410 F: drivers/media/i2c/saa6588*
8412 SAA7134 VIDEO4LINUX DRIVER
8415 W: http://linuxtv.org
8416 T: git git://linuxtv.org/media_tree.git
8418 F: Documentation/video4linux/*.saa7134
8419 F: drivers/media/pci/saa7134/
8421 SAA7146 VIDEO4LINUX-2 DRIVER
8424 T: git git://linuxtv.org/media_tree.git
8426 F: drivers/media/common/saa7146/
8427 F: drivers/media/pci/saa7146/
8428 F: include/media/saa7146*
8430 SAMSUNG LAPTOP DRIVER
8434 F: drivers/platform/x86/samsung-laptop.c
8436 SAMSUNG AUDIO (ASoC) DRIVERS
8440 F: sound/soc/samsung/
8442 SAMSUNG FRAMEBUFFER DRIVER
8446 F: drivers/video/fbdev/s3c-fb.c
8448 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8452 F: drivers/mfd/sec*.c
8453 F: drivers/regulator/s2m*.c
8454 F: drivers/regulator/s5m*.c
8455 F: include/linux/mfd/samsung/
8457 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8461 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8463 F: drivers/media/platform/exynos4-is/
8465 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8470 F: drivers/media/platform/s3c-camif/
8471 F: include/media/s3c_camif.h
8473 SAMSUNG S5C73M3 CAMERA DRIVER
8478 F: drivers/media/i2c/s5c73m3/*
8480 SAMSUNG S5K5BAF CAMERA DRIVER
8485 F: drivers/media/i2c/s5k5baf.c
8487 SAMSUNG SOC CLOCK DRIVERS
8492 F: drivers/clk/samsung/
8494 SAMSUNG SXGBE DRIVERS
8500 F: drivers/net/ethernet/samsung/sxgbe/
8502 SAMSUNG THERMAL DRIVER
8507 T: https://github.com/lmajewski/linux-samsung-thermal.git
8508 F: drivers/thermal/samsung/
8510 SAMSUNG USB2 PHY DRIVER
8514 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8515 F: Documentation/phy/samsung-usb2.txt
8516 F: drivers/phy/phy-exynos4210-usb2.c
8517 F: drivers/phy/phy-exynos4x12-usb2.c
8518 F: drivers/phy/phy-exynos5250-usb2.c
8519 F: drivers/phy/phy-s5pv210-usb2.c
8520 F: drivers/phy/phy-samsung-usb2.c
8521 F: drivers/phy/phy-samsung-usb2.h
8527 F: drivers/tty/serial/
8529 SYNOPSYS DESIGNWARE DMAC DRIVER
8533 F: include/linux/dma/dw.h
8534 F: include/linux/platform_data/dma-dw.h
8537 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8542 F: include/linux/mmc/dw_mmc.h
8543 F: drivers/mmc/host/dw_mmc*
8548 F: drivers/thunderbolt/
8550 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8556 F: include/linux/clocksource.h
8557 F: include/linux/time.h
8558 F: include/linux/timex.h
8559 F: include/uapi/linux/time.h
8560 F: include/uapi/linux/timex.h
8561 F: kernel/time/clocksource.c
8562 F: kernel/time/time*.c
8563 F: kernel/time/ntp.c
8568 F: drivers/watchdog/sc1200wdt.c
8574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8577 F: include/linux/sched.h
8578 F: include/uapi/linux/sched.h
8579 F: include/linux/wait.h
8584 W: http://www.sunplus.com
8591 W: http://www.kernel.dk
8595 SCSI RDMA PROTOCOL (SRP) INITIATOR
8599 W: http://www.openfabrics.org
8600 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8602 F: drivers/infiniband/ulp/srp/
8603 F: include/scsi/srp.h
8608 W: http://sg.danny.cz/sg
8610 F: Documentation/scsi/scsi-generic.txt
8611 F: drivers/scsi/sg.c
8612 F: include/scsi/sg.h
8617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8628 F: Documentation/scsi/st.txt
8629 F: drivers/scsi/st.*
8630 F: drivers/scsi/st_*.h
8636 W: http://lksctp.sourceforge.net
8638 F: Documentation/networking/sctp.txt
8639 F: include/linux/sctp.h
8640 F: include/uapi/linux/sctp.h
8641 F: include/net/sctp/
8647 F: Documentation/i2c/busses/scx200_acb
8648 F: arch/x86/platform/scx200/
8649 F: drivers/watchdog/scx200_wdt.c
8650 F: drivers/i2c/busses/scx200*
8651 F: drivers/mtd/maps/scx200_docflash.c
8652 F: include/linux/scx200.h
8657 F: drivers/char/scx200_gpio.c
8658 F: include/linux/scx200_gpio.h
8660 SCx200 HRT CLOCKSOURCE DRIVER
8663 F: drivers/clocksource/scx200_hrt.c
8665 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8669 F: drivers/mmc/host/sdricoh_cs.c
8671 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8676 F: drivers/mmc/host/sdhci.*
8677 F: drivers/mmc/host/sdhci-pltfm.[ch]
8683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8686 F: include/uapi/linux/seccomp.h
8687 F: include/linux/seccomp.h
8688 K: \bsecure_computing
8691 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8696 F: drivers/mmc/host/sdhci-pltfm.[ch]
8698 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8702 F: drivers/mmc/host/sdhci-s3c.c
8704 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8709 F: drivers/mmc/host/sdhci-spear.c
8715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8716 W: http://kernsec.org/
8724 SELINUX SECURITY MODULE
8729 W: http://selinuxproject.org
8730 T: git git://git.infradead.org/users/pcmoore/selinux
8732 F: include/linux/selinux*
8733 F: security/selinux/
8736 APPARMOR SECURITY MODULE
8739 W: apparmor.wiki.kernel.org
8740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8742 F: security/apparmor/
8747 F: drivers/misc/phantom.c
8748 F: include/uapi/linux/phantom.h
8750 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8753 W: http://www.emulex.com
8755 F: drivers/scsi/be2iscsi/
8757 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8762 W: http://www.emulex.com
8764 F: drivers/net/ethernet/emulex/benet/
8771 F: drivers/net/ethernet/sfc/
8776 F: drivers/misc/sgi-gru/
8778 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8782 F: Documentation/ia64/serial.txt
8783 F: drivers/tty/serial/ioc?_serial.c
8784 F: include/linux/ioc?.h
8786 SGI XP/XPC/XPNET DRIVER
8790 F: drivers/misc/sgi-xp/
8795 W: http://linuxtv.org/
8796 W: http://palosaari.fi/linux/
8797 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8798 T: git git://linuxtv.org/anttip/media_tree.git
8800 F: drivers/media/tuners/si2157*
8805 W: http://linuxtv.org/
8806 W: http://palosaari.fi/linux/
8807 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8808 T: git git://linuxtv.org/anttip/media_tree.git
8810 F: drivers/media/dvb-frontends/si2168*
8812 SI470X FM RADIO RECEIVER I2C DRIVER
8815 T: git git://linuxtv.org/media_tree.git
8816 W: http://linuxtv.org
8818 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8820 SI470X FM RADIO RECEIVER USB DRIVER
8823 T: git git://linuxtv.org/media_tree.git
8824 W: http://linuxtv.org
8826 F: drivers/media/radio/si470x/radio-si470x-common.c
8827 F: drivers/media/radio/si470x/radio-si470x.h
8828 F: drivers/media/radio/si470x/radio-si470x-usb.c
8830 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8833 T: git git://linuxtv.org/media_tree.git
8834 W: http://linuxtv.org
8836 F: drivers/media/radio/si4713/si4713.?
8838 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8841 T: git git://linuxtv.org/media_tree.git
8842 W: http://linuxtv.org
8844 F: drivers/media/radio/si4713/radio-platform-si4713.c
8846 SI4713 FM RADIO TRANSMITTER USB DRIVER
8849 T: git git://linuxtv.org/media_tree.git
8850 W: http://linuxtv.org
8852 F: drivers/media/radio/si4713/radio-usb-si4713.c
8857 W: http://linuxtv.org
8858 T: git git://linuxtv.org/media_tree.git
8860 F: drivers/media/common/siano/
8861 F: drivers/media/usb/siano/
8862 F: drivers/media/usb/siano/
8863 F: drivers/media/mmc/siano/
8869 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8870 F: drivers/video/fbdev/simplefb.c
8871 F: include/linux/platform_data/simplefb.h
8873 SH_VEU V4L2 MEM2MEM DRIVER
8876 F: drivers/media/platform/sh_veu.c
8878 SH_VOU V4L2 OUTPUT DRIVER
8881 F: drivers/media/platform/sh_vou.c
8882 F: include/media/sh_vou.h
8884 SIMPLE FIRMWARE INTERFACE (SFI)
8887 W: http://simplefirmware.org/
8888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8890 F: arch/x86/platform/sfi/
8892 F: include/linux/sfi*.h
8894 SIMTEC EB110ATX (Chalice CATS)
8898 W: http://www.simtec.co.uk/products/EB110ATX/
8901 SIMTEC EB2410ITX (BAST)
8905 W: http://www.simtec.co.uk/products/EB2410ITX/
8907 F: arch/arm/mach-s3c24xx/mach-bast.c
8908 F: arch/arm/mach-s3c24xx/bast-ide.c
8909 F: arch/arm/mach-s3c24xx/bast-irq.c
8911 TI DAVINCI MACHINE SUPPORT
8914 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8915 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8917 F: arch/arm/mach-davinci/
8918 F: drivers/i2c/busses/i2c-davinci.c
8920 TI DAVINCI SERIES MEDIA DRIVER
8923 W: http://linuxtv.org/
8924 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8925 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8927 F: drivers/media/platform/davinci/
8928 F: include/media/davinci/
8930 TI AM437X VPFE DRIVER
8933 W: http://linuxtv.org/
8934 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8935 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8937 F: drivers/media/platform/am437x/
8939 SIS 190 ETHERNET DRIVER
8943 F: drivers/net/ethernet/sis/sis190.c
8945 SIS 900/7016 FAST ETHERNET DRIVER
8947 W: http://www.brownhat.org/sis900.html
8950 F: drivers/net/ethernet/sis/sis900.*
8952 SIS FRAMEBUFFER DRIVER
8954 W: http://www.winischhofer.net/linuxsisvga.shtml
8956 F: Documentation/fb/sisfb.txt
8957 F: drivers/video/fbdev/sis/
8958 F: include/video/sisfb.h
8962 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8964 F: drivers/usb/misc/sisusbvga/
8974 F: include/linux/sl?b*.h
8977 SLEEPABLE READ-COPY UPDATE (SRCU)
8984 W: http://www.rdrop.com/users/paulmck/RCU/
8986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8987 F: include/linux/srcu.h
8988 F: kernel/rcu/srcu.c
8990 SMACK SECURITY MODULE
8993 W: http://schaufler-ca.com
8994 T: git git://git.gitorious.org/smack-next/kernel.git
8996 F: Documentation/security/Smack.txt
8999 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9003 F: drivers/power/avs/
9004 F: include/linux/power/smartreflex.h
9007 SMC91x ETHERNET DRIVER
9010 F: drivers/net/ethernet/smsc/smc91x.*
9012 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9016 F: drivers/media/i2c/smiapp/
9017 F: include/media/smiapp.h
9018 F: drivers/media/i2c/smiapp-pll.c
9019 F: drivers/media/i2c/smiapp-pll.h
9020 F: include/uapi/linux/smiapp.h
9021 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9023 SMM665 HARDWARE MONITOR DRIVER
9027 F: Documentation/hwmon/smm665
9028 F: drivers/hwmon/smm665.c
9030 SMSC EMC2103 HARDWARE MONITOR DRIVER
9034 F: Documentation/hwmon/emc2103
9035 F: drivers/hwmon/emc2103.c
9037 SMSC SCH5627 HARDWARE MONITOR DRIVER
9041 F: Documentation/hwmon/sch5627
9042 F: drivers/hwmon/sch5627.c
9044 SMSC47B397 HARDWARE MONITOR DRIVER
9048 F: Documentation/hwmon/smsc47b397
9049 F: drivers/hwmon/smsc47b397.c
9051 SMSC911x ETHERNET DRIVER
9055 F: include/linux/smsc911x.h
9056 F: drivers/net/ethernet/smsc/smsc911x.*
9058 SMSC9420 PCI ETHERNET DRIVER
9062 F: drivers/net/ethernet/smsc/smsc9420.*
9064 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9068 F: drivers/video/fbdev/smscufx.c
9070 SOC-CAMERA V4L2 SUBSYSTEM
9073 T: git git://linuxtv.org/media_tree.git
9075 F: include/media/soc*
9076 F: drivers/media/i2c/soc_camera/
9077 F: drivers/media/platform/soc_camera/
9079 SOEKRIS NET48XX LED SUPPORT
9082 F: drivers/leds/leds-net48xx.c
9084 SOFTLOGIC 6x10 MPEG CODEC
9091 F: drivers/media/pci/solo6x10/
9093 SOFTWARE RAID (Multiple Disks) SUPPORT
9098 F: include/linux/raid/
9099 F: include/uapi/linux/raid/
9101 SONIC NETWORK DRIVER
9105 F: drivers/net/ethernet/natsemi/sonic.*
9107 SONICS SILICON BACKPLANE DRIVER (SSB)
9112 F: include/linux/ssb/
9114 SONY VAIO CONTROL DEVICE DRIVER
9117 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9119 F: Documentation/laptops/sony-laptop.txt
9120 F: drivers/char/sonypi.c
9121 F: drivers/platform/x86/sony-laptop.c
9122 F: include/linux/sony-laptop.h
9124 SONY MEMORYSTICK CARD SUPPORT
9126 W: http://tifmxx.berlios.de/
9128 F: drivers/memstick/host/tifm_ms.c
9130 SONY MEMORYSTICK STANDARD SUPPORT
9133 F: drivers/memstick/core/ms_block.*
9139 W: http://www.alsa-project.org/
9140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9141 T: git git://git.alsa-project.org/alsa-kernel.git
9142 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9144 F: Documentation/sound/
9146 F: include/uapi/sound/
9149 SOUND - COMPRESSED AUDIO
9152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9154 F: Documentation/sound/alsa/compress_offload.txt
9155 F: include/sound/compress_driver.h
9156 F: include/uapi/sound/compress_*
9157 F: sound/core/compress_offload.c
9158 F: sound/soc/soc-compress.c
9160 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9165 W: http://alsa-project.org/main/index.php/ASoC
9167 F: Documentation/sound/alsa/soc/
9169 F: include/sound/soc*
9171 SOUND - DMAENGINE HELPERS
9174 F: include/sound/dmaengine_pcm.h
9175 F: sound/core/pcm_dmaengine.c
9176 F: sound/soc/soc-generic-dmaengine-pcm.c
9181 W: http://linuxtv.org/
9182 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9184 F: drivers/media/dvb-frontends/sp2*
9186 SPARC + UltraSPARC (sparc/sparc64)
9189 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9196 SPARC SERIAL DRIVERS
9199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9202 F: include/linux/sunserialcore.h
9203 F: drivers/tty/serial/suncore.c
9204 F: drivers/tty/serial/sunhv.c
9205 F: drivers/tty/serial/sunsab.c
9206 F: drivers/tty/serial/sunsab.h
9207 F: drivers/tty/serial/sunsu.c
9208 F: drivers/tty/serial/sunzilog.c
9209 F: drivers/tty/serial/sunzilog.h
9214 W: https://sparse.wiki.kernel.org/
9215 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9216 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9218 F: include/linux/compiler.h
9220 SPEAR PLATFORM SUPPORT
9225 W: http://www.st.com/spear
9227 F: arch/arm/mach-spear/
9229 SPEAR CLOCK FRAMEWORK SUPPORT
9233 W: http://www.st.com/spear
9235 F: drivers/clk/spear/
9240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9241 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9243 F: Documentation/spi/
9245 F: include/linux/spi/
9246 F: include/uapi/linux/spi/
9248 SPIDERNET NETWORK DRIVER for CELL
9253 F: Documentation/networking/spider_net.txt
9254 F: drivers/net/ethernet/toshiba/spider_net*
9260 W: http://www.ibm.com/developerworks/power/cell/
9262 F: Documentation/filesystems/spufs.txt
9263 F: arch/powerpc/platforms/cell/spufs/
9265 SQUASHFS FILE SYSTEM
9268 W: http://squashfs.org.uk
9270 F: Documentation/filesystems/squashfs.txt
9273 SRM (Alpha) environment access
9276 F: arch/alpha/kernel/srm_env.c
9282 F: Documentation/stable_kernel_rules.txt
9286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9295 F: drivers/staging/comedi/
9297 STAGING - FLARION FT1000 DRIVERS
9300 F: drivers/staging/ft1000/
9302 STAGING - INDUSTRIAL IO
9306 F: drivers/staging/iio/
9308 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9310 W: http://www.lirc.org/
9312 F: drivers/staging/media/lirc/
9314 STAGING - LUSTRE PARALLEL FILESYSTEM
9318 W: http://lustre.opensfs.org/
9320 F: drivers/staging/lustre
9322 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9328 F: drivers/staging/nvec/
9330 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9334 W: http://wiki.laptop.org/go/DCON
9336 F: drivers/staging/olpc_dcon/
9338 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9341 F: drivers/staging/ozwpan/
9343 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9346 F: drivers/staging/panel/
9348 STAGING - REALTEK RTL8712U DRIVERS
9352 F: drivers/staging/rtl8712/
9354 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9359 F: drivers/staging/rtl8723au/
9361 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9367 F: drivers/staging/sm7xxfb/
9373 F: drivers/staging/slicoss/
9375 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9381 W: http://www.linux-speakup.org/
9383 F: drivers/staging/speakup/
9385 STAGING - VIA VT665X DRIVERS
9388 F: drivers/staging/vt665?/
9390 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9393 F: drivers/staging/xgifb/
9395 STARFIRE/DURALAN NETWORK DRIVER
9398 F: drivers/net/ethernet/adaptec/starfire*
9402 W: http://sammy.net/sun3/
9404 F: arch/m68k/kernel/*sun3*
9406 F: arch/m68k/include/asm/sun3*
9407 F: drivers/net/ethernet/i825xx/sun3*
9409 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9413 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9414 F: drivers/input/keyboard/sun4i-lradc-keys.c
9416 SUNDANCE NETWORK DRIVER
9420 F: drivers/net/ethernet/dlink/sundance.c
9424 Q: http://patchwork.kernel.org/project/linux-sh/list/
9426 F: Documentation/sh/
9436 F: Documentation/power/
9437 F: arch/x86/kernel/acpi/
9438 F: drivers/base/power/
9440 F: include/linux/suspend.h
9441 F: include/linux/freezer.h
9442 F: include/linux/pm.h
9448 F: Documentation/svga.txt
9449 F: arch/x86/boot/video*
9456 F: arch/*/kernel/pci-swiotlb.c
9457 F: include/linux/swiotlb.h
9464 F: include/net/switchdev.h
9466 SYNOPSYS ARC ARCHITECTURE
9470 F: Documentation/devicetree/bindings/arc/
9471 F: drivers/tty/serial/arc_uart.c
9476 F: Documentation/filesystems/sysv-fs.txt
9478 F: include/linux/sysv_fs.h
9484 W: http://www.linux-iscsi.org
9485 W: http://groups.google.com/group/linux-iscsi-target-dev
9486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9490 F: Documentation/target/
9492 TASKSTATS STATISTICS INTERFACE
9495 F: Documentation/accounting/taskstats*
9496 F: include/linux/taskstats*
9497 F: kernel/taskstats.c
9503 F: include/net/pkt_cls.h
9504 F: include/uapi/linux/pkt_cls.h
9507 TCP LOW PRIORITY MODULE
9510 W: http://tcp-lp-mod.sourceforge.net/
9512 F: net/ipv4/tcp_lp.c
9514 TDA10071 MEDIA DRIVER
9517 W: http://linuxtv.org/
9518 W: http://palosaari.fi/linux/
9519 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9520 T: git git://linuxtv.org/anttip/media_tree.git
9522 F: drivers/media/dvb-frontends/tda10071*
9524 TDA18212 MEDIA DRIVER
9527 W: http://linuxtv.org/
9528 W: http://palosaari.fi/linux/
9529 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9530 T: git git://linuxtv.org/anttip/media_tree.git
9532 F: drivers/media/tuners/tda18212*
9534 TDA18218 MEDIA DRIVER
9537 W: http://linuxtv.org/
9538 W: http://palosaari.fi/linux/
9539 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9540 T: git git://linuxtv.org/anttip/media_tree.git
9542 F: drivers/media/tuners/tda18218*
9544 TDA18271 MEDIA DRIVER
9547 W: http://linuxtv.org/
9548 W: http://github.com/mkrufky
9549 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9550 T: git git://linuxtv.org/mkrufky/tuners.git
9552 F: drivers/media/tuners/tda18271*
9554 TDA827x MEDIA DRIVER
9557 W: http://linuxtv.org/
9558 W: http://github.com/mkrufky
9559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9560 T: git git://linuxtv.org/mkrufky/tuners.git
9562 F: drivers/media/tuners/tda8290.*
9564 TDA8290 MEDIA DRIVER
9567 W: http://linuxtv.org/
9568 W: http://github.com/mkrufky
9569 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9570 T: git git://linuxtv.org/mkrufky/tuners.git
9572 F: drivers/media/tuners/tda8290.*
9574 TDA9840 MEDIA DRIVER
9577 T: git git://linuxtv.org/media_tree.git
9578 W: http://linuxtv.org
9580 F: drivers/media/i2c/tda9840*
9582 TEA5761 TUNER DRIVER
9585 W: http://linuxtv.org
9586 T: git git://linuxtv.org/media_tree.git
9588 F: drivers/media/tuners/tea5761.*
9590 TEA5767 TUNER DRIVER
9593 W: http://linuxtv.org
9594 T: git git://linuxtv.org/media_tree.git
9596 F: drivers/media/tuners/tea5767.*
9598 TEA6415C MEDIA DRIVER
9601 T: git git://linuxtv.org/media_tree.git
9602 W: http://linuxtv.org
9604 F: drivers/media/i2c/tea6415c*
9606 TEA6420 MEDIA DRIVER
9609 T: git git://linuxtv.org/media_tree.git
9610 W: http://linuxtv.org
9612 F: drivers/media/i2c/tea6420*
9618 F: drivers/net/team/
9619 F: include/linux/if_team.h
9620 F: include/uapi/linux/if_team.h
9622 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9625 F: arch/x86/platform/ts5500/
9627 TECHNOTREND USB IR RECEIVER
9631 F: drivers/media/rc/ttusbir.c
9633 TEGRA ARCHITECTURE SUPPORT
9638 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9647 F: drivers/clk/tegra/
9652 F: drivers/dma/tegra20-apb-dma.c
9657 F: drivers/i2c/busses/i2c-tegra.c
9662 F: drivers/iommu/tegra*
9668 F: drivers/input/keyboard/tegra-kbc.c
9673 F: drivers/pwm/pwm-tegra.c
9678 F: drivers/tty/serial/serial-tegra.c
9683 F: drivers/spi/spi-tegra*
9685 TEHUTI ETHERNET DRIVER
9689 F: drivers/net/ethernet/tehuti/*
9691 Telecom Clock Driver for MCPL0010
9694 F: drivers/char/tlclk.c
9696 TENSILICA XTENSA PORT (xtensa)
9702 F: drivers/irqchip/irq-xtensa-*
9704 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9707 T: git git://linuxtv.org/media_tree.git
9708 W: http://linuxtv.org
9710 F: drivers/media/radio/radio-raremono.c
9716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9718 Q: https://patchwork.kernel.org/project/linux-pm/list/
9721 F: include/linux/thermal.h
9722 F: include/uapi/linux/thermal.h
9723 F: include/linux/cpu_cooling.h
9724 F: Documentation/devicetree/bindings/thermal/
9726 THINGM BLINK(1) USB RGB LED DRIVER
9729 F: drivers/hid/hid-thingm.c
9731 THINKPAD ACPI EXTRAS DRIVER
9735 W: http://ibm-acpi.sourceforge.net
9736 W: http://thinkwiki.org/wiki/Ibm-acpi
9737 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9739 F: drivers/platform/x86/thinkpad_acpi.c
9741 TI BANDGAP AND THERMAL DRIVER
9746 F: drivers/thermal/ti-soc-thermal/
9748 TI CDCE706 CLOCK DRIVER
9751 F: drivers/clk/clk-cdce706.c
9758 F: include/linux/clk/ti.h
9760 TI FLASH MEDIA INTERFACE DRIVER
9763 F: drivers/misc/tifm*
9764 F: drivers/mmc/host/tifm_sd.c
9765 F: include/linux/tifm.h
9767 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9776 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9781 F: sound/soc/codecs/lm49453*
9782 F: sound/soc/codecs/isabelle*
9784 TI LP855x BACKLIGHT DRIVER
9787 F: Documentation/backlight/lp855x-driver.txt
9788 F: drivers/video/backlight/lp855x_bl.c
9789 F: include/linux/platform_data/lp855x.h
9791 TI LP8727 CHARGER DRIVER
9794 F: drivers/power/lp8727_charger.c
9795 F: include/linux/platform_data/lp8727.h
9797 TI LP8788 MFD DRIVER
9800 F: drivers/iio/adc/lp8788_adc.c
9801 F: drivers/leds/leds-lp8788.c
9802 F: drivers/mfd/lp8788*.c
9803 F: drivers/power/lp8788-charger.c
9804 F: drivers/regulator/lp8788-*.c
9805 F: include/linux/mfd/lp8788*.h
9807 TI NETCP ETHERNET DRIVER
9812 F: drivers/net/ethernet/ti/netcp*
9814 TI TWL4030 SERIES SOC CODEC DRIVER
9818 F: sound/soc/codecs/twl4030*
9820 TI WILINK WIRELESS DRIVERS
9822 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9823 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9826 F: drivers/net/wireless/ti/
9827 F: include/linux/wl12xx.h
9834 W: http://tipc.sourceforge.net/
9836 F: include/uapi/linux/tipc*.h
9841 W: http://www.ezchip.com/scm/
9844 F: drivers/char/tile-srom.c
9845 F: drivers/edac/tile_edac.c
9846 F: drivers/net/ethernet/tile/
9847 F: drivers/rtc/rtc-tile.c
9848 F: drivers/tty/hvc/hvc_tile.c
9849 F: drivers/tty/serial/tilegx.c
9850 F: drivers/usb/host/*-tilegx.c
9851 F: include/linux/usb/tilegx.h
9856 W: http://sourceforge.net/projects/tlan/
9858 F: Documentation/networking/tlan.txt
9859 F: drivers/net/ethernet/ti/tlan.*
9861 TOMOYO SECURITY MODULE
9868 W: http://tomoyo.sourceforge.jp/
9869 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9873 TOPSTAR LAPTOP EXTRAS DRIVER
9877 F: drivers/platform/x86/topstar-laptop.c
9879 TOSHIBA ACPI EXTRAS DRIVER
9882 F: drivers/platform/x86/toshiba_acpi.c
9887 W: http://www.buzzard.org.uk/toshiba/
9889 F: drivers/char/toshiba.c
9890 F: include/linux/toshiba.h
9891 F: include/uapi/linux/toshiba.h
9897 F: drivers/mmc/host/tmio_mmc*
9898 F: drivers/mmc/host/sh_mobile_sdhi.c
9899 F: include/linux/mmc/tmio.h
9900 F: include/linux/mmc/sh_mobile_sdhi.h
9902 TMP401 HARDWARE MONITOR DRIVER
9906 F: Documentation/hwmon/tmp401
9907 F: drivers/hwmon/tmp401.c
9909 TMPFS (SHMEM FILESYSTEM)
9913 F: include/linux/shmem_fs.h
9916 TM6000 VIDEO4LINUX DRIVER
9919 W: http://linuxtv.org
9920 T: git git://linuxtv.org/media_tree.git
9922 F: drivers/media/usb/tm6000/
9924 TW68 VIDEO4LINUX DRIVER
9927 T: git git://linuxtv.org/media_tree.git
9928 W: http://linuxtv.org
9930 F: drivers/media/pci/tw68/
9935 W: http://tpmdd.sourceforge.net
9937 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9938 T: https://github.com/PeterHuewe/linux-tpmdd
9940 F: drivers/char/tpm/
9942 TPM IBM_VTPM DEVICE DRIVER
9944 W: http://tpmdd.sourceforge.net
9947 F: drivers/char/tpm/tpm_ibmvtpm*
9952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9954 F: Documentation/trace/ftrace.txt
9955 F: arch/*/*/*/ftrace.h
9956 F: arch/*/kernel/ftrace.c
9957 F: include/*/ftrace.h
9958 F: include/linux/trace*.h
9961 F: tools/testing/selftests/ftrace/
9965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9967 K: ^Subject:.*(?i)trivial
9973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9975 F: drivers/tty/serial/serial_core.c
9976 F: include/linux/serial_core.h
9977 F: include/linux/serial.h
9978 F: include/linux/tty.h
9979 F: include/uapi/linux/serial_core.h
9980 F: include/uapi/linux/serial.h
9981 F: include/uapi/linux/tty.h
9983 TUA9001 MEDIA DRIVER
9986 W: http://linuxtv.org/
9987 W: http://palosaari.fi/linux/
9988 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9989 T: git git://linuxtv.org/anttip/media_tree.git
9991 F: drivers/media/tuners/tua9001*
9993 TULIP NETWORK DRIVERS
9997 F: drivers/net/ethernet/dec/tulip/
10001 W: http://vtun.sourceforge.net/tun
10003 F: Documentation/networking/tuntap.txt
10004 F: arch/um/os-Linux/drivers/
10006 TURBOCHANNEL SUBSYSTEM
10010 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10013 F: include/linux/tc.h
10015 U14-34F SCSI DRIVER
10019 F: drivers/scsi/u14-34f.c
10021 UBI FILE SYSTEM (UBIFS)
10025 T: git git://git.infradead.org/ubifs-2.6.git
10026 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10028 F: Documentation/filesystems/ubifs.txt
10031 UCLINUX (AND M68KNOMMU)
10033 W: http://www.uclinux.org/
10036 F: arch/m68k/*/*_no.*
10037 F: arch/m68k/include/asm/*_no.*
10042 F: Documentation/filesystems/udf.txt
10048 F: Documentation/filesystems/ufs.txt
10051 UHID USERSPACE HID IO DRIVER:
10055 F: drivers/hid/uhid.c
10056 F: include/uapi/linux/uhid.h
10058 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10062 F: include/linux/uwb.h
10063 F: include/linux/uwb/
10065 UNICORE32 ARCHITECTURE:
10067 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10069 T: git git://github.com/gxt/linux.git
10074 W: http://dotat.at/prog/unifdef
10076 F: scripts/unifdef.c
10078 UNIFORM CDROM DRIVER
10080 W: http://www.kernel.dk
10082 F: Documentation/cdrom/
10083 F: drivers/cdrom/cdrom.c
10084 F: include/linux/cdrom.h
10085 F: include/uapi/linux/cdrom.h
10087 UNISYS S-PAR DRIVERS
10092 F: drivers/staging/unisys/
10094 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10098 F: Documentation/scsi/ufs.txt
10099 F: drivers/scsi/ufs/
10101 UNSORTED BLOCK IMAGES (UBI)
10104 W: http://www.linux-mtd.infradead.org/
10106 T: git git://git.infradead.org/ubifs-2.6.git
10108 F: drivers/mtd/ubi/
10109 F: include/linux/mtd/ubi.h
10110 F: include/uapi/mtd/ubi-user.h
10116 F: Documentation/usb/acm.txt
10117 F: drivers/usb/class/cdc-acm.*
10119 USB AR5523 WIRELESS DRIVER
10123 F: drivers/net/wireless/ath/ar5523/
10131 F: drivers/usb/storage/uas.c
10133 USB CDC ETHERNET DRIVER
10137 F: drivers/net/usb/cdc_*.c
10138 F: include/uapi/linux/usb/cdc.h
10140 USB CYPRESS C67X00 DRIVER
10144 F: drivers/usb/c67x00/
10146 USB DAVICOM DM9601 DRIVER
10149 W: http://www.linux-usb.org/usbnet
10151 F: drivers/net/usb/dm9601.c
10153 USB DIAMOND RIO500 DRIVER
10156 W: http://rio500.sourceforge.net
10158 F: drivers/usb/misc/rio500*
10164 F: Documentation/usb/ehci.txt
10165 F: drivers/usb/host/ehci*
10167 USB GADGET/PERIPHERAL SUBSYSTEM
10170 W: http://www.linux-usb.org/gadget
10171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10173 F: drivers/usb/gadget/
10174 F: include/linux/usb/gadget*
10176 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10181 F: Documentation/hid/hiddev.txt
10182 F: drivers/hid/usbhid/
10188 F: drivers/usb/host/isp116x*
10189 F: include/linux/usb/isp116x.h
10191 USB MASS STORAGE DRIVER
10196 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10197 F: drivers/usb/storage/
10202 T: git git://git.alsa-project.org/alsa-kernel.git
10204 F: sound/usb/midi.*
10206 USB NETWORKING DRIVERS
10209 F: drivers/net/usb/
10215 F: Documentation/usb/ohci.txt
10216 F: drivers/usb/host/ohci*
10218 USB OTG FSM (Finite State Machine)
10220 T: git git://github.com/hzpeterchen/linux-usb.git
10223 F: drivers/usb/common/usb-otg-fsm.c
10230 F: drivers/usb/usbip/
10231 F: tools/usb/usbip/
10237 T: git git://github.com/petkan/pegasus.git
10238 W: https://github.com/petkan/pegasus
10240 F: drivers/net/usb/pegasus.*
10245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10247 F: drivers/usb/phy/
10249 USB PRINTER DRIVER (usblp)
10253 F: drivers/usb/class/usblp.c
10259 T: git git://github.com/petkan/rtl8150.git
10260 W: https://github.com/petkan/rtl8150
10262 F: drivers/net/usb/rtl8150.c
10264 USB SERIAL SUBSYSTEM
10268 F: Documentation/usb/usb-serial.txt
10269 F: drivers/usb/serial/
10270 F: include/linux/usb/serial.h
10272 USB SMSC75XX ETHERNET DRIVER
10276 F: drivers/net/usb/smsc75xx.*
10278 USB SMSC95XX ETHERNET DRIVER
10282 F: drivers/net/usb/smsc95xx.*
10287 W: http://www.linux-usb.org
10288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10290 F: Documentation/usb/
10292 F: include/linux/usb.h
10293 F: include/linux/usb/
10299 F: drivers/usb/host/uhci*
10301 USB "USBNET" DRIVER FRAMEWORK
10304 W: http://www.linux-usb.org/usbnet
10306 F: drivers/net/usb/usbnet.c
10307 F: include/linux/usb/usbnet.h
10313 T: git git://linuxtv.org/media_tree.git
10314 W: http://www.ideasonboard.org/uvc/
10316 F: drivers/media/usb/uvc/
10317 F: include/uapi/linux/uvcvideo.h
10322 T: git git://linuxtv.org/media_tree.git
10323 W: http://linuxtv.org
10325 F: drivers/media/usb/usbvision/
10331 F: drivers/usb/gadget/function/*uvc*
10332 F: drivers/usb/gadget/legacy/webcam.c
10334 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10338 F: drivers/net/wireless/rndis_wlan.c
10344 F: drivers/usb/host/xhci*
10345 F: drivers/usb/host/pci-quirks*
10349 W: http://linux-lc100020.sourceforge.net
10351 F: drivers/net/wireless/zd1201.*
10357 T: git git://linuxtv.org/media_tree.git
10358 W: http://royale.zerezo.com/zr364xx/
10360 F: Documentation/video4linux/zr364xx.txt
10361 F: drivers/media/usb/zr364xx/
10363 USER-MODE LINUX (UML)
10368 W: http://user-mode-linux.sourceforge.net
10370 F: Documentation/virtual/uml/
10376 USERSPACE I/O (UIO)
10380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10381 F: Documentation/DocBook/uio-howto.tmpl
10383 F: include/linux/uio*.h
10388 W: http://en.wikipedia.org/wiki/Util-linux
10389 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10395 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10397 F: Documentation/fb/uvesafb.txt
10398 F: drivers/video/fbdev/uvesafb.*
10400 VFAT/FAT/MSDOS FILESYSTEM
10403 F: Documentation/filesystems/vfat.txt
10410 F: Documentation/vfio.txt
10412 F: include/linux/vfio.h
10413 F: include/uapi/linux/vfio.h
10415 VIDEOBUF2 FRAMEWORK
10421 F: drivers/media/v4l2-core/videobuf2-*
10422 F: include/media/videobuf2-*
10424 VIRTIO CONSOLE DRIVER
10428 F: drivers/char/virtio_console.c
10429 F: include/linux/virtio_console.h
10430 F: include/uapi/linux/virtio_console.h
10432 VIRTIO CORE, NET AND BLOCK DRIVERS
10439 F: drivers/net/virtio_net.c
10440 F: drivers/block/virtio_blk.c
10441 F: include/linux/virtio_*.h
10442 F: include/uapi/linux/virtio_*.h
10444 VIRTIO HOST (VHOST)
10451 F: include/uapi/linux/vhost.h
10453 VIA RHINE NETWORK DRIVER
10456 F: drivers/net/ethernet/via/via-rhine.c
10458 VIA SD/MMC CARD CONTROLLER DRIVER
10462 F: drivers/mmc/host/via-sdmmc.c
10464 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10468 F: include/linux/via-core.h
10469 F: include/linux/via-gpio.h
10470 F: include/linux/via_i2c.h
10471 F: drivers/video/fbdev/via/
10473 VIA VELOCITY NETWORK DRIVER
10477 F: drivers/net/ethernet/via/via-velocity.*
10479 VIVID VIRTUAL VIDEO DRIVER
10482 T: git git://linuxtv.org/media_tree.git
10483 W: http://linuxtv.org
10485 F: drivers/media/platform/vivid/*
10491 F: drivers/net/macvlan.c
10492 F: include/linux/if_*vlan.h
10499 F: drivers/vlynq/vlynq.c
10500 F: include/linux/vlynq.h
10508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10509 F: Documentation/vme_api.txt
10510 F: drivers/staging/vme/
10512 F: include/linux/vme*
10514 VMWARE HYPERVISOR INTERFACE
10518 F: arch/x86/kernel/cpu/vmware.c
10520 VMWARE BALLOON DRIVER
10526 F: drivers/misc/vmw_balloon.c
10528 VMWARE VMXNET3 ETHERNET DRIVER
10533 F: drivers/net/vmxnet3/
10535 VMware PVSCSI driver
10540 F: drivers/scsi/vmw_pvscsi.c
10541 F: drivers/scsi/vmw_pvscsi.h
10543 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10547 W: http://opensource.wolfsonmicro.com/node/15
10548 W: http://www.slimlogic.co.uk/?p=48
10549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10551 F: drivers/regulator/
10552 F: include/linux/regulator/
10554 VT1211 HARDWARE MONITOR DRIVER
10558 F: Documentation/hwmon/vt1211
10559 F: drivers/hwmon/vt1211.c
10561 VT8231 HARDWARE MONITOR DRIVER
10565 F: drivers/hwmon/vt8231.c
10567 VUB300 USB to SDIO/SD/MMC bridge chip
10572 F: drivers/mmc/host/vub300.c
10574 W1 DALLAS'S 1-WIRE BUS
10577 F: Documentation/w1/
10580 W83791D HARDWARE MONITORING DRIVER
10584 F: Documentation/hwmon/w83791d
10585 F: drivers/hwmon/w83791d.c
10587 W83793 HARDWARE MONITORING DRIVER
10591 F: Documentation/hwmon/w83793
10592 F: drivers/hwmon/w83793.c
10594 W83795 HARDWARE MONITORING DRIVER
10598 F: drivers/hwmon/w83795.c
10600 W83L51xD SD/MMC CARD INTERFACE DRIVER
10603 F: drivers/mmc/host/wbsd.*
10605 WACOM PROTOCOL 4 SERIAL TABLETS
10610 F: drivers/input/tablet/wacom_serial4.c
10612 WATCHDOG DEVICE DRIVERS
10615 W: http://www.linux-watchdog.org/
10616 T: git git://www.linux-watchdog.org/linux-watchdog.git
10618 F: Documentation/watchdog/
10619 F: drivers/watchdog/
10620 F: include/linux/watchdog.h
10621 F: include/uapi/linux/watchdog.h
10627 F: drivers/scsi/wd7000.c
10633 F: drivers/hid/hid-wiimote*
10638 F: drivers/media/rc/winbond-cir.c
10645 W: http://linuxwimax.org
10646 F: Documentation/wimax/README.wimax
10647 F: include/linux/wimax/debug.h
10648 F: include/net/wimax.h
10649 F: include/uapi/linux/wimax.h
10652 WISTRON LAPTOP BUTTON DRIVER
10655 F: drivers/input/misc/wistron_btns.c
10657 WL3501 WIRELESS PCMCIA CARD DRIVER
10660 W: http://oops.ghostprotocols.net:81/blog
10662 F: drivers/net/wireless/wl3501*
10664 WM97XX TOUCHSCREEN DRIVERS
10668 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10669 W: http://opensource.wolfsonmicro.com/node/7
10671 F: drivers/input/touchscreen/*wm97*
10672 F: include/linux/wm97xx.h
10674 WOLFSON MICROELECTRONICS DRIVERS
10676 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10677 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10678 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10680 F: Documentation/hwmon/wm83??
10681 F: arch/arm/mach-s3c64xx/mach-crag6410*
10682 F: drivers/clk/clk-wm83*.c
10683 F: drivers/extcon/extcon-arizona.c
10684 F: drivers/leds/leds-wm83*.c
10685 F: drivers/gpio/gpio-*wm*.c
10686 F: drivers/gpio/gpio-arizona.c
10687 F: drivers/hwmon/wm83??-hwmon.c
10688 F: drivers/input/misc/wm831x-on.c
10689 F: drivers/input/touchscreen/wm831x-ts.c
10690 F: drivers/input/touchscreen/wm97*.c
10691 F: drivers/mfd/arizona*
10692 F: drivers/mfd/wm*.c
10693 F: drivers/power/wm83*.c
10694 F: drivers/rtc/rtc-wm83*.c
10695 F: drivers/regulator/wm8*.c
10696 F: drivers/video/backlight/wm83*_bl.c
10697 F: drivers/watchdog/wm83*_wdt.c
10698 F: include/linux/mfd/arizona/
10699 F: include/linux/mfd/wm831x/
10700 F: include/linux/mfd/wm8350/
10701 F: include/linux/mfd/wm8400*
10702 F: include/linux/wm97xx.h
10703 F: include/sound/wm????.h
10704 F: sound/soc/codecs/arizona.?
10705 F: sound/soc/codecs/wm*
10709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10711 F: include/linux/workqueue.h
10712 F: kernel/workqueue.c
10713 F: Documentation/workqueue.txt
10719 F: Documentation/networking/x25*
10720 F: include/net/x25*
10723 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10731 F: Documentation/x86/
10734 X86 PLATFORM DRIVERS
10737 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10739 F: drivers/platform/x86/
10741 X86 MCE INFRASTRUCTURE
10746 F: arch/x86/kernel/cpu/mcheck/*
10751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10755 XC2028/3028 TUNER DRIVER
10758 W: http://linuxtv.org
10759 T: git git://linuxtv.org/media_tree.git
10761 F: drivers/media/tuners/tuner-xc2028.*
10763 XEN HYPERVISOR INTERFACE
10768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10771 F: drivers/*/xen-*front.c
10773 F: arch/x86/include/asm/xen/
10775 F: include/uapi/xen/
10782 F: arch/arm/include/asm/xen/
10784 XEN HYPERVISOR ARM64
10789 F: arch/arm64/include/asm/xen/
10791 XEN NETWORK BACKEND DRIVER
10797 F: drivers/net/xen-netback/*
10803 F: arch/x86/pci/*xen*
10804 F: drivers/pci/*xen*
10806 XEN BLOCK SUBSYSTEM
10811 F: drivers/block/xen-blkback/*
10812 F: drivers/block/xen*
10819 F: drivers/scsi/xen-scsifront.c
10820 F: drivers/xen/xen-scsiback.c
10821 F: include/xen/interface/io/vscsiif.h
10823 XEN SWIOTLB SUBSYSTEM
10827 F: arch/x86/xen/*swiotlb*
10828 F: drivers/xen/*swiotlb*
10831 P: Silicon Graphics Inc
10835 W: http://oss.sgi.com/projects/xfs
10836 T: git git://oss.sgi.com/xfs/xfs.git
10838 F: Documentation/filesystems/xfs.txt
10841 XILINX AXI ETHERNET DRIVER
10845 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10847 XILINX UARTLITE SERIAL DRIVER
10851 F: drivers/tty/serial/uartlite.c
10857 F: drivers/char/xillybus/
10859 XTENSA XTFPGA PLATFORM SUPPORT
10863 F: drivers/spi/spi-xtensa-xtfpga.c
10864 F: sound/soc/xtensa/xtfpga-i2s.c
10866 YAM DRIVER FOR AX.25
10870 F: drivers/net/hamradio/yam*
10871 F: include/linux/yam.h
10873 YEALINK PHONE DRIVER
10877 F: Documentation/input/yealink.txt
10878 F: drivers/input/misc/yealink.*
10880 Z8530 DRIVER FOR AX.25
10882 W: http://yaina.de/jreuter/
10883 W: http://www.qsl.net/dl1bke/
10886 F: Documentation/networking/z8530drv.txt
10887 F: drivers/net/hamradio/*scc.c
10888 F: drivers/net/hamradio/z8530.h
10890 ZBUD COMPRESSED PAGE ALLOCATOR
10895 F: include/linux/zbud.h
10897 ZD1211RW WIRELESS DRIVER
10900 W: http://zd1211.ath.cx/wiki/DriverRewrite
10904 F: drivers/net/wireless/zd1211rw/
10906 ZR36067 VIDEO FOR LINUX DRIVER
10909 W: http://mjpeg.sourceforge.net/driver-zoran/
10910 T: hg http://linuxtv.org/hg/v4l-dvb
10912 F: drivers/media/pci/zoran/
10914 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10919 F: drivers/block/zram/
10920 F: Documentation/blockdev/zram.txt
10922 ZS DECSTATION Z85C30 SERIAL DRIVER
10925 F: drivers/tty/serial/zs.*
10927 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10933 F: include/linux/zsmalloc.h
10935 ZSWAP COMPRESSED SWAP CACHING
10944 Q: http://patchwork.kernel.org/project/LKML/list/
10945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10946 S: Buried alive in reporters