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/GLOMATION GESBC9312SX MACHINE SUPPORT
1038 ARM/GUMSTIX MACHINE SUPPORT
1043 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1048 F: arch/arm/mach-pxa/hx4700.c
1049 F: arch/arm/mach-pxa/include/mach/hx4700.h
1050 F: sound/soc/pxa/hx4700.c
1052 ARM/HISILICON SOC SUPPORT
1055 W: http://www.hisilicon.com
1057 T: git git://github.com/hisilicon/linux-hisi.git
1058 F: arch/arm/mach-hisi/
1060 ARM/HP JORNADA 7XX MACHINE SUPPORT
1064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1065 F: arch/arm/mach-sa1100/jornada720.c
1066 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1068 ARM/IGEP MACHINE SUPPORT
1074 F: arch/arm/boot/dts/omap3-igep*
1076 ARM/INCOME PXA270 SUPPORT
1080 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1082 ARM/INTEL IOP32X ARM ARCHITECTURE
1087 ARM/INTEL IOP33X ARM ARCHITECTURE
1091 ARM/INTEL IOP13XX ARM ARCHITECTURE
1096 ARM/INTEL IQ81342EX MACHINE SUPPORT
1101 ARM/INTEL IXDP2850 MACHINE SUPPORT
1106 ARM/INTEL IXP4XX ARM ARCHITECTURE
1111 F: arch/arm/mach-ixp4xx/
1113 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1117 F: arch/arm/mach-pxa/stargate2.c
1118 F: drivers/pcmcia/pxa2xx_stargate2.c
1120 ARM/INTEL XSC3 (MANZANO) ARM CORE
1125 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1130 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1134 F: arch/arm/mach-keystone/
1135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1137 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1141 F: drivers/clk/keystone/
1143 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1148 F: drivers/clocksource/timer-keystone.c
1150 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1154 F: drivers/power/reset/keystone-reset.c
1156 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1160 F: drivers/memory/*emif*
1162 ARM/LOGICPD PXA270 MACHINE SUPPORT
1167 ARM/MAGICIAN MACHINE SUPPORT
1171 ARM/Marvell Armada 370 and Armada XP SOC support
1178 F: arch/arm/mach-mvebu/
1179 F: drivers/rtc/armada38x-rtc
1181 ARM/Marvell Berlin SoC support
1185 F: arch/arm/mach-berlin/
1187 ARM/Marvell Dove/MV78xx0/Orion SOC support
1193 F: arch/arm/mach-dove/
1194 F: arch/arm/mach-mv78xx0/
1195 F: arch/arm/mach-orion5x/
1196 F: arch/arm/plat-orion/
1198 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1201 W: http://www.digriz.org.uk/ts78xx/kernel
1203 F: arch/arm/mach-orion5x/ts78xx-*
1205 ARM/Mediatek SoC support
1209 F: arch/arm/boot/dts/mt6*
1210 F: arch/arm/boot/dts/mt8*
1211 F: arch/arm/mach-mediatek/
1215 ARM/MICREL KS8695 ARCHITECTURE
1218 F: arch/arm/mach-ks8695/
1221 ARM/MIOA701 MACHINE SUPPORT
1224 F: arch/arm/mach-pxa/mioa701.c
1227 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1231 ARM/NOMADIK ARCHITECTURE
1236 F: arch/arm/mach-nomadik/
1237 F: drivers/pinctrl/nomadik/
1238 F: drivers/i2c/busses/i2c-nomadik.c
1239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1241 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1244 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1247 ARM/QUALCOMM MSM MACHINE SUPPORT
1252 F: arch/arm/mach-msm/
1253 F: drivers/video/fbdev/msm/
1254 F: drivers/mmc/host/msm_sdcc.c
1255 F: drivers/mmc/host/msm_sdcc.h
1256 F: drivers/tty/serial/msm_serial.h
1257 F: drivers/tty/serial/msm_serial.c
1258 F: drivers/*/pm8???-*
1259 F: drivers/mfd/ssbi.c
1260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1263 ARM/TOSA MACHINE SUPPORT
1268 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1271 W: http://hackndev.com
1273 F: arch/arm/mach-pxa/include/mach/palmtx.h
1274 F: arch/arm/mach-pxa/palmtx.c
1275 F: arch/arm/mach-pxa/include/mach/palmt5.h
1276 F: arch/arm/mach-pxa/palmt5.c
1277 F: arch/arm/mach-pxa/include/mach/palmld.h
1278 F: arch/arm/mach-pxa/palmld.c
1279 F: arch/arm/mach-pxa/include/mach/palmte2.h
1280 F: arch/arm/mach-pxa/palmte2.c
1281 F: arch/arm/mach-pxa/include/mach/palmtc.h
1282 F: arch/arm/mach-pxa/palmtc.c
1284 ARM/PALM TREO SUPPORT
1287 W: http://hackndev.com
1289 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1290 F: arch/arm/mach-pxa/palmtreo.c
1295 W: http://hackndev.com
1297 F: arch/arm/mach-pxa/include/mach/palmz72.h
1298 F: arch/arm/mach-pxa/palmz72.c
1302 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1305 ARM/PT DIGITAL BOARD PORT
1308 W: http://www.arm.linux.org.uk/
1311 ARM/QUALCOMM SUPPORT
1318 F: arch/arm/mach-qcom/
1319 F: drivers/soc/qcom/
1320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1322 ARM/RADISYS ENP2611 MACHINE SUPPORT
1327 ARM/RISCPC ARCHITECTURE
1330 W: http://www.arm.linux.org.uk/
1332 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1333 F: arch/arm/include/asm/hardware/ioc.h
1334 F: arch/arm/include/asm/hardware/iomd.h
1335 F: arch/arm/include/asm/hardware/memc.h
1336 F: arch/arm/mach-rpc/
1337 F: drivers/net/ethernet/8390/etherh.c
1338 F: drivers/net/ethernet/i825xx/ether1*
1339 F: drivers/net/ethernet/seeq/ether3*
1340 F: drivers/scsi/arm/
1342 ARM/Rockchip SoC support
1347 F: arch/arm/boot/dts/rk3*
1348 F: arch/arm/mach-rockchip/
1349 F: drivers/clk/rockchip/
1350 F: drivers/i2c/busses/i2c-rk3x.c
1351 F: drivers/*/*rockchip*
1352 F: drivers/*/*/*rockchip*
1353 F: sound/soc/rockchip/
1355 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1360 F: arch/arm/boot/dts/s3c*
1361 F: arch/arm/boot/dts/exynos*
1362 F: arch/arm/plat-samsung/
1363 F: arch/arm/mach-s3c24*/
1364 F: arch/arm/mach-s3c64xx/
1365 F: arch/arm/mach-s5p*/
1366 F: arch/arm/mach-exynos*/
1367 F: drivers/*/*s3c2410*
1368 F: drivers/*/*/*s3c2410*
1369 F: drivers/spi/spi-s3c*
1370 F: sound/soc/samsung/*
1373 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1377 F: arch/arm/mach-s5pv210/
1379 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1385 F: drivers/media/platform/s5p-g2d/
1387 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1394 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1395 F: drivers/media/platform/s5p-mfc/
1397 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1403 F: drivers/media/platform/s5p-tv/
1405 ARM/SHMOBILE ARM ARCHITECTURE
1409 W: http://oss.renesas.com
1410 Q: http://patchwork.kernel.org/project/linux-sh/list/
1411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1413 F: arch/arm/boot/dts/emev2*
1414 F: arch/arm/boot/dts/r7s*
1415 F: arch/arm/boot/dts/r8a*
1416 F: arch/arm/boot/dts/sh*
1417 F: arch/arm/configs/ape6evm_defconfig
1418 F: arch/arm/configs/armadillo800eva_defconfig
1419 F: arch/arm/configs/bockw_defconfig
1420 F: arch/arm/configs/kzm9g_defconfig
1421 F: arch/arm/configs/mackerel_defconfig
1422 F: arch/arm/configs/marzen_defconfig
1423 F: arch/arm/configs/shmobile_defconfig
1424 F: arch/arm/include/debug/renesas-scif.S
1425 F: arch/arm/mach-shmobile/
1428 ARM/SOCFPGA ARCHITECTURE
1431 F: arch/arm/mach-socfpga/
1432 W: http://www.rocketboards.org
1433 T: git://git.rocketboards.org/linux-socfpga.git
1434 T: git://git.rocketboards.org/linux-socfpga-next.git
1436 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1439 F: drivers/clk/socfpga/
1441 ARM/SOCFPGA EDAC SUPPORT
1444 F: drivers/edac/altera_edac.
1446 ARM/STI ARCHITECTURE
1452 W: http://www.stlinux.com
1454 F: arch/arm/mach-sti/
1455 F: arch/arm/boot/dts/sti*
1456 F: drivers/clocksource/arm_global_timer.c
1457 F: drivers/i2c/busses/i2c-st.c
1458 F: drivers/media/rc/st_rc.c
1459 F: drivers/mmc/host/sdhci-st.c
1460 F: drivers/phy/phy-stih407-usb.c
1461 F: drivers/phy/phy-stih41x-usb.c
1462 F: drivers/pinctrl/pinctrl-st.c
1463 F: drivers/reset/sti/
1464 F: drivers/tty/serial/st-asc.c
1465 F: drivers/usb/dwc3/dwc3-st.c
1466 F: drivers/usb/host/ehci-st.c
1467 F: drivers/usb/host/ohci-st.c
1468 F: drivers/ata/ahci_st.c
1470 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1475 ARM/TETON BGA MACHINE SUPPORT
1480 ARM/THECUS N2100 MACHINE SUPPORT
1485 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1488 W: http://www.mcuos.com
1490 F: arch/arm/mach-w90x900/
1491 F: drivers/input/keyboard/w90p910_keypad.c
1492 F: drivers/input/touchscreen/w90p910_ts.c
1493 F: drivers/watchdog/nuc900_wdt.c
1494 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1495 F: drivers/mtd/nand/nuc900_nand.c
1496 F: drivers/rtc/rtc-nuc900.c
1497 F: drivers/spi/spi-nuc900.c
1498 F: drivers/usb/host/ehci-w90x900.c
1499 F: drivers/video/fbdev/nuc900fb.c
1501 ARM/U300 MACHINE SUPPORT
1505 F: arch/arm/mach-u300/
1506 F: drivers/clocksource/timer-u300.c
1507 F: drivers/i2c/busses/i2c-stu300.c
1508 F: drivers/rtc/rtc-coh901331.c
1509 F: drivers/watchdog/coh901327_wdt.c
1510 F: drivers/dma/coh901318*
1511 F: drivers/mfd/ab3100*
1512 F: drivers/rtc/rtc-ab3100.c
1513 F: drivers/rtc/rtc-coh901331.c
1514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1516 ARM/Ux500 ARM ARCHITECTURE
1520 F: arch/arm/mach-ux500/
1521 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1522 F: drivers/dma/ste_dma40*
1523 F: drivers/hwspinlock/u8500_hsem.c
1524 F: drivers/mfd/abx500*
1525 F: drivers/mfd/ab8500*
1526 F: drivers/mfd/dbx500*
1527 F: drivers/mfd/db8500*
1528 F: drivers/pinctrl/nomadik/pinctrl-ab*
1529 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1530 F: drivers/rtc/rtc-ab8500.c
1531 F: drivers/rtc/rtc-pl031.c
1532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1534 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1537 T: git git://git.linaro.org/people/ulfh/clk.git
1539 F: drivers/clk/ux500/
1540 F: include/linux/platform_data/clk-ux500.h
1542 ARM/VERSATILE EXPRESS PLATFORM
1548 F: arch/arm/boot/dts/vexpress*
1549 F: arch/arm/mach-vexpress/
1552 F: drivers/clk/versatile/clk-vexpress-osc.c
1553 F: drivers/clocksource/versatile.c
1558 W: http://www.arm.linux.org.uk/
1562 ARM/VOIPAC PXA270 SUPPORT
1566 F: arch/arm/mach-pxa/vpac270.c
1567 F: arch/arm/mach-pxa/include/mach/vpac270.h
1569 ARM/VT8500 ARM ARCHITECTURE
1573 F: arch/arm/mach-vt8500/
1574 F: drivers/clocksource/vt8500_timer.c
1575 F: drivers/i2c/busses/i2c-wmt.c
1576 F: drivers/mmc/host/wmt-sdmmc.c
1577 F: drivers/pwm/pwm-vt8500.c
1578 F: drivers/rtc/rtc-vt8500.c
1579 F: drivers/tty/serial/vt8500_serial.c
1580 F: drivers/usb/host/ehci-platform.c
1581 F: drivers/usb/host/uhci-platform.c
1582 F: drivers/video/fbdev/vt8500lcdfb.*
1583 F: drivers/video/fbdev/wm8505fb*
1584 F: drivers/video/fbdev/wmt_ge_rops.*
1586 ARM/ZIPIT Z2 SUPPORT
1590 F: arch/arm/mach-pxa/z2.c
1591 F: arch/arm/mach-pxa/include/mach/z2.h
1593 ARM/ZYNQ ARCHITECTURE
1597 W: http://wiki.xilinx.com
1598 T: git git://git.xilinx.com/linux-xlnx.git
1600 F: arch/arm/mach-zynq/
1601 F: drivers/cpuidle/cpuidle-zynq.c
1602 F: drivers/block/xsysace.c
1605 F: drivers/clocksource/cadence_ttc_timer.c
1606 F: drivers/i2c/busses/i2c-cadence.c
1607 F: drivers/mmc/host/sdhci-of-arasan.c
1608 F: drivers/edac/synopsys_edac.c
1614 F: drivers/iommu/arm-smmu.c
1615 F: drivers/iommu/io-pgtable-arm.c
1617 ARM64 PORT (AARCH64 ARCHITECTURE)
1623 F: Documentation/arm64/
1625 AS3645A LED FLASH CONTROLLER DRIVER
1628 T: git git://linuxtv.org/media_tree.git
1630 F: drivers/media/i2c/as3645a.c
1631 F: include/media/as3645a.h
1633 ASC7621 HARDWARE MONITOR DRIVER
1637 F: Documentation/hwmon/asc7621
1638 F: drivers/hwmon/asc7621.c
1640 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1644 W: http://acpi4asus.sf.net
1646 F: drivers/platform/x86/asus*.c
1647 F: drivers/platform/x86/eeepc*.c
1649 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1651 W: http://sourceforge.net/projects/xscaleiop
1653 F: Documentation/crypto/async-tx-api.txt
1656 F: include/linux/dmaengine.h
1657 F: include/linux/async_tx.h
1663 F: drivers/misc/eeprom/at24.c
1664 F: include/linux/platform_data/at24.h
1666 ATA OVER ETHERNET (AOE) DRIVER
1668 W: http://support.coraid.com/support/linux
1670 F: Documentation/aoe/
1671 F: drivers/block/aoe/
1673 ATHEROS ATH GENERIC UTILITIES
1677 F: drivers/net/wireless/ath/*
1679 ATHEROS ATH5K WIRELESS DRIVER
1684 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1686 F: drivers/net/wireless/ath/ath5k/
1688 ATHEROS ATH6KL WIRELESS DRIVER
1691 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1692 T: git git://github.com/kvalo/ath.git
1694 F: drivers/net/wireless/ath/ath6kl/
1696 WILOCITY WIL6210 WIRELESS DRIVER
1701 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1702 F: drivers/net/wireless/ath/wil6210/
1703 F: include/uapi/linux/wil6210_uapi.h
1705 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1708 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1710 F: drivers/net/wireless/ath/carl9170/
1712 ATK0110 HWMON DRIVER
1716 F: drivers/hwmon/asus_atk0110.c
1721 F: drivers/input/misc/ati_remote2.c
1723 ATLX ETHERNET DRIVERS
1727 W: http://sourceforge.net/projects/atl1
1728 W: http://atl1.sourceforge.net
1730 F: drivers/net/ethernet/atheros/
1736 W: http://linux-atm.sourceforge.net
1739 F: include/linux/atm*
1740 F: include/uapi/linux/atm*
1742 ATMEL AT91 / AT32 MCI DRIVER
1745 F: drivers/mmc/host/atmel-mci.c
1746 F: drivers/mmc/host/atmel-mci-regs.h
1748 ATMEL AT91 / AT32 SERIAL DRIVER
1751 F: drivers/tty/serial/atmel_serial.c
1753 ATMEL Audio ALSA driver
1763 F: drivers/dma/at_hdmac.c
1764 F: drivers/dma/at_hdmac_regs.h
1765 F: include/linux/platform_data/dma-atmel.h
1772 F: drivers/dma/at_xdmac.c
1778 F: drivers/i2c/busses/i2c-at91.c
1784 F: drivers/media/platform/soc_camera/atmel-isi.c
1785 F: include/media/atmel-isi.h
1791 F: drivers/video/fbdev/atmel_lcdfb.c
1792 F: include/video/atmel_lcdc.h
1794 ATMEL MACB ETHERNET DRIVER
1797 F: drivers/net/ethernet/cadence/
1803 F: drivers/mtd/nand/atmel_nand*
1808 F: drivers/spi/spi-atmel.*
1814 F: drivers/misc/atmel-ssc.c
1815 F: include/linux/atmel-ssc.h
1817 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1821 F: drivers/misc/atmel_tclib.c
1822 F: drivers/clocksource/tcb_clksrc.c
1824 ATMEL USBA UDC DRIVER
1828 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1830 ATMEL WIRELESS DRIVER
1833 W: http://www.thekelleys.org.uk/atmel
1834 W: http://atmelwlandriver.sourceforge.net/
1836 F: drivers/net/wireless/atmel*
1838 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1841 W: http://www.attotech.com
1843 F: drivers/scsi/esas2r
1849 W: http://people.redhat.com/sgrubb/audit/
1850 T: git git://git.infradead.org/users/pcmoore/audit
1852 F: include/linux/audit.h
1853 F: include/uapi/linux/audit.h
1856 AUXILIARY DISPLAY DRIVERS
1858 W: http://miguelojeda.es/auxdisplay.htm
1859 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1861 F: drivers/auxdisplay/
1862 F: include/linux/cfag12864b.h
1867 W: http://www.atmel.com/products/AVR32/
1868 W: http://mirror.egtvedt.no/avr32linux.org/
1869 W: http://avrfreaks.net/
1873 AVR32/AT32AP MACHINE SUPPORT
1877 F: arch/avr32/mach-at32ap/
1882 W: http://www.linux-ax25.org/
1884 F: include/uapi/linux/ax25.h
1885 F: include/net/ax25.h
1891 W: http://linuxtv.org
1892 T: git git://linuxtv.org/media_tree.git
1894 F: drivers/media/usb/dvb-usb-v2/az6007.c
1896 AZTECH FM RADIO RECEIVER DRIVER
1899 T: git git://linuxtv.org/media_tree.git
1900 W: http://linuxtv.org
1902 F: drivers/media/radio/radio-aztech*
1908 W: http://wireless.kernel.org/en/users/Drivers/b43
1910 F: drivers/net/wireless/b43/
1912 B43LEGACY WIRELESS DRIVER
1917 W: http://wireless.kernel.org/en/users/Drivers/b43
1919 F: drivers/net/wireless/b43legacy/
1921 BACKLIGHT CLASS/SUBSYSTEM
1925 F: drivers/video/backlight/
1926 F: include/linux/backlight.h
1933 W: http://www.open-mesh.org/
1937 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1940 W: http://www.baycom.org/~tom/ham/ham.html
1942 F: drivers/net/hamradio/baycom*
1944 BCACHE (BLOCK LAYER CACHE)
1947 W: http://bcache.evilpiepirate.org
1949 F: drivers/md/bcache/
1953 F: Documentation/filesystems/befs.txt
1956 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1960 F: drivers/net/ethernet/ec_bhf.c
1965 F: Documentation/filesystems/bfs.txt
1967 F: include/uapi/linux/bfs_fs.h
1969 BLACKFIN ARCHITECTURE
1972 T: git git://git.code.sf.net/p/adi-linux/code
1973 W: http://blackfin.uclinux.org
1977 BLACKFIN EMAC DRIVER
1979 W: http://blackfin.uclinux.org
1981 F: drivers/net/ethernet/adi/
1985 W: http://blackfin.uclinux.org
1987 F: drivers/rtc/rtc-bfin.c
1992 W: http://blackfin.uclinux.org
1994 F: drivers/mmc/host/bfin_sdh.c
1996 BLACKFIN SERIAL DRIVER
1999 W: http://blackfin.uclinux.org
2001 F: drivers/tty/serial/bfin_uart.c
2003 BLACKFIN WATCHDOG DRIVER
2005 W: http://blackfin.uclinux.org
2007 F: drivers/watchdog/bfin_wdt.c
2009 BLACKFIN I2C TWI DRIVER
2012 W: http://blackfin.uclinux.org/
2014 F: drivers/i2c/busses/i2c-bfin-twi.c
2016 BLACKFIN MEDIA DRIVER
2019 W: http://blackfin.uclinux.org/
2021 F: drivers/media/platform/blackfin/
2022 F: drivers/media/i2c/adv7183*
2023 F: drivers/media/i2c/vs6624*
2025 BLINKM RGB LED DRIVER
2028 F: drivers/leds/leds-blinkm.c
2032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2040 F: drivers/mtd/devices/block2mtd.c
2047 W: http://www.bluez.org/
2048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2051 F: drivers/bluetooth/
2058 W: http://www.bluez.org/
2059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2063 F: include/net/bluetooth/
2070 W: http://sourceforge.net/projects/bonding/
2072 F: drivers/net/bonding/
2073 F: include/uapi/linux/if_bonding.h
2075 BPF (Safe dynamic programs and tools)
2082 BROADCOM B44 10/100 ETHERNET DRIVER
2086 F: drivers/net/ethernet/broadcom/b44.*
2088 BROADCOM GENET ETHERNET DRIVER
2092 F: drivers/net/ethernet/broadcom/genet/
2094 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2099 F: drivers/net/ethernet/broadcom/bnx2.*
2100 F: drivers/net/ethernet/broadcom/bnx2_*
2102 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2106 F: drivers/net/ethernet/broadcom/bnx2x/
2108 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2113 T: git git://github.com/broadcom/mach-bcm
2115 F: arch/arm/mach-bcm/
2116 F: arch/arm/boot/dts/bcm113*
2117 F: arch/arm/boot/dts/bcm216*
2118 F: arch/arm/boot/dts/bcm281*
2119 F: arch/arm/configs/bcm_defconfig
2120 F: drivers/mmc/host/sdhci-bcm-kona.c
2121 F: drivers/clocksource/bcm_kona_timer.c
2123 BROADCOM BCM2835 ARM ARCHITECTURE
2127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2131 BROADCOM BCM33XX MIPS ARCHITECTURE
2135 F: arch/mips/bcm3384/*
2136 F: arch/mips/include/asm/mach-bcm3384/*
2137 F: arch/mips/kernel/*bmips*
2139 BROADCOM BCM5301X ARM ARCHITECTURE
2143 F: arch/arm/mach-bcm/bcm_5301x.c
2144 F: arch/arm/boot/dts/bcm5301x.dtsi
2145 F: arch/arm/boot/dts/bcm470*
2147 BROADCOM BCM63XX ARM ARCHITECTURE
2150 T: git git://github.com/broadcom/arm-bcm63xx.git
2152 F: arch/arm/mach-bcm/bcm63xx.c
2153 F: arch/arm/include/debug/bcm63xx.S
2155 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2159 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2161 BROADCOM BCM7XXX ARM ARCHITECTURE
2167 T: git git://github.com/broadcom/stblinux.git
2169 F: arch/arm/mach-bcm/*brcmstb*
2170 F: arch/arm/boot/dts/bcm7*.dts*
2171 F: drivers/bus/brcmstb_gisb.c
2173 BROADCOM BMIPS MIPS ARCHITECTURE
2177 T: git git://github.com/broadcom/stblinux.git
2179 F: arch/mips/bmips/*
2180 F: arch/mips/include/asm/mach-bmips/*
2181 F: arch/mips/kernel/*bmips*
2182 F: arch/mips/boot/dts/bcm*.dts*
2183 F: drivers/irqchip/irq-bcm7*
2184 F: drivers/irqchip/irq-brcmstb*
2186 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2191 F: drivers/net/ethernet/broadcom/tg3.*
2193 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2201 F: drivers/net/wireless/brcm80211/
2203 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2207 F: drivers/scsi/bnx2fc/
2209 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2213 F: drivers/scsi/bnx2i/
2215 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2220 T: git git://github.com/broadcom/cygnus-linux.git
2229 BROADCOM KONA GPIO DRIVER
2233 F: drivers/gpio/gpio-bcm-kona.c
2234 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2236 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2241 F: include/linux/bcma/
2243 BROADCOM SYSTEMPORT ETHERNET DRIVER
2247 F: drivers/net/ethernet/broadcom/bcmsysport.*
2249 BROCADE BFA FC SCSI DRIVER
2254 F: drivers/scsi/bfa/
2256 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2260 F: drivers/net/ethernet/brocade/bna/
2262 BSG (block layer generic sg v4 driver)
2267 F: include/linux/bsg.h
2268 F: include/uapi/linux/bsg.h
2273 T: git git://git.alsa-project.org/alsa-kernel.git
2275 F: Documentation/sound/alsa/Bt87x.txt
2276 F: sound/pci/bt87x.c
2280 W: http://bu3sch.de/btgpio.php
2282 F: drivers/gpio/gpio-bt8xx.c
2289 W: http://btrfs.wiki.kernel.org/
2290 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2293 F: Documentation/filesystems/btrfs.txt
2296 BTTV VIDEO4LINUX DRIVER
2299 W: http://linuxtv.org
2300 T: git git://linuxtv.org/media_tree.git
2302 F: Documentation/video4linux/bttv/
2303 F: drivers/media/pci/bt8xx/bttv*
2305 BUSLOGIC SCSI DRIVER
2309 F: drivers/scsi/BusLogic.*
2310 F: drivers/scsi/FlashPoint.*
2312 C-MEDIA CMI8788 DRIVER
2315 T: git git://git.alsa-project.org/alsa-kernel.git
2317 F: sound/pci/oxygen/
2323 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2327 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2331 F: Documentation/filesystems/caching/cachefiles.txt
2334 CADET FM/AM RADIO RECEIVER DRIVER
2337 T: git git://linuxtv.org/media_tree.git
2338 W: http://linuxtv.org
2340 F: drivers/media/radio/radio-cadet*
2342 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2345 T: git git://linuxtv.org/media_tree.git
2347 F: Documentation/video4linux/cafe_ccic
2348 F: drivers/media/platform/marvell-ccic/
2354 F: Documentation/networking/caif/
2355 F: drivers/net/caif/
2356 F: include/uapi/linux/caif/
2357 F: include/net/caif/
2360 CALGARY x86-64 IOMMU
2365 F: arch/x86/kernel/pci-calgary_64.c
2366 F: arch/x86/kernel/tce_64.c
2367 F: arch/x86/include/asm/calgary.h
2368 F: arch/x86/include/asm/tce.h
2374 W: https://github.com/linux-can
2375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2378 F: Documentation/networking/can.txt
2380 F: include/linux/can/core.h
2381 F: include/uapi/linux/can.h
2382 F: include/uapi/linux/can/bcm.h
2383 F: include/uapi/linux/can/raw.h
2384 F: include/uapi/linux/can/gw.h
2390 W: https://github.com/linux-can
2391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2395 F: include/linux/can/dev.h
2396 F: include/linux/can/platform/
2397 F: include/uapi/linux/can/error.h
2398 F: include/uapi/linux/can/netlink.h
2404 F: include/linux/capability.h
2405 F: include/uapi/linux/capability.h
2406 F: security/capability.c
2407 F: security/commoncap.c
2408 F: kernel/capability.c
2410 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2413 F: drivers/iio/light/cm*
2414 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2416 CC2520 IEEE-802.15.4 RADIO DRIVER
2420 F: drivers/net/ieee802154/cc2520.c
2421 F: include/linux/spi/cc2520.h
2422 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2424 CELL BROADBAND ENGINE ARCHITECTURE
2428 W: http://www.ibm.com/developerworks/power/cell/
2430 F: arch/powerpc/include/asm/cell*.h
2431 F: arch/powerpc/include/asm/spu*.h
2432 F: arch/powerpc/include/uapi/asm/spu*.h
2433 F: arch/powerpc/oprofile/*cell*
2434 F: arch/powerpc/platforms/cell/
2436 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2443 F: Documentation/filesystems/ceph.txt
2446 F: include/linux/ceph/
2447 F: include/linux/crush/
2449 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2452 F: Documentation/usb/WUSB-Design-overview.txt
2453 F: Documentation/usb/wusb-cbaf
2454 F: drivers/usb/host/hwa-hc.c
2455 F: drivers/usb/host/whci/
2456 F: drivers/usb/wusbcore/
2457 F: include/linux/usb/wusb*
2459 CFAG12864B LCD DRIVER
2461 W: http://miguelojeda.es/auxdisplay.htm
2462 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2464 F: drivers/auxdisplay/cfag12864b.c
2465 F: include/linux/cfag12864b.h
2467 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2469 W: http://miguelojeda.es/auxdisplay.htm
2470 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2472 F: drivers/auxdisplay/cfag12864bfb.c
2473 F: include/linux/cfag12864b.h
2475 CFG80211 and NL80211
2478 W: http://wireless.kernel.org/
2479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2482 F: include/uapi/linux/nl80211.h
2483 F: include/net/cfg80211.h
2485 X: net/wireless/wext*
2487 CHAR and MISC DRIVERS
2490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2494 F: include/linux/miscdevice.h
2500 F: scripts/checkpatch.pl
2502 CHINESE DOCUMENTATION
2507 F: Documentation/zh_CN/
2509 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2511 T: git git://github.com/hzpeterchen/linux-usb.git
2514 F: drivers/usb/chipidea/
2516 CHROME HARDWARE PLATFORM SUPPORT
2519 F: drivers/platform/chrome/
2521 CISCO VIC ETHERNET NIC DRIVER
2527 F: drivers/net/ethernet/cisco/enic/
2529 CISCO VIC LOW LATENCY NIC DRIVER
2532 F: drivers/infiniband/hw/usnic
2534 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2538 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2540 CIRRUS LOGIC AUDIO CODEC DRIVERS
2545 F: sound/soc/codecs/cs*
2552 F: include/linux/cleancache.h
2557 F: include/linux/clk.h
2559 CLOCKSOURCE, CLOCKEVENT DRIVERS
2563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2565 F: drivers/clocksource
2567 CISCO FCOE HBA DRIVER
2573 F: drivers/scsi/fnic/
2580 F: drivers/platform/x86/classmate-laptop.c
2582 COCCINELLE/Semantic Patches (SmPL)
2588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2589 W: http://coccinelle.lip6.fr/
2591 F: Documentation/coccinelle.txt
2592 F: scripts/coccinelle/
2593 F: scripts/coccicheck
2599 W: http://www.coda.cs.cmu.edu/
2601 F: Documentation/filesystems/coda.txt
2603 F: include/linux/coda*.h
2604 F: include/uapi/linux/coda*.h
2606 CODA V4L2 MEM2MEM DRIVER
2610 F: Documentation/devicetree/bindings/media/coda.txt
2611 F: drivers/media/platform/coda/
2613 COMMON CLK FRAMEWORK
2617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2620 X: drivers/clk/clkdev.c
2621 F: include/linux/clk-pr*
2622 F: include/linux/clk/
2624 COMMON INTERNET FILE SYSTEM (CIFS)
2628 W: http://linux-cifs.samba.org/
2629 T: git git://git.samba.org/sfrench/cifs-2.6.git
2631 F: Documentation/filesystems/cifs/
2634 COMPACTPCI HOTPLUG CORE
2638 F: drivers/pci/hotplug/cpci_hotplug*
2640 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2644 F: drivers/pci/hotplug/cpcihp_zt5550.*
2646 COMPACTPCI HOTPLUG GENERIC DRIVER
2650 F: drivers/pci/hotplug/cpcihp_generic.c
2652 COMPAL LAPTOP SUPPORT
2656 F: drivers/platform/x86/compal-laptop.c
2658 CONEXANT ACCESSRUNNER USB DRIVER
2661 W: http://accessrunner.sourceforge.net/
2663 F: drivers/usb/atm/cxacru.c
2667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2670 F: include/linux/configfs.h
2676 F: drivers/connector/
2678 CONTROL GROUP (CGROUP)
2682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2684 F: Documentation/cgroups/
2685 F: include/linux/cgroup*
2688 CONTROL GROUP - CPUSET
2691 W: http://www.bullopensource.org/cpuset/
2692 W: http://oss.sgi.com/projects/cpusets/
2693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2695 F: Documentation/cgroups/cpusets.txt
2696 F: include/linux/cpuset.h
2699 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2708 CORETEMP HARDWARE MONITORING DRIVER
2712 F: Documentation/hwmon/coretemp
2713 F: drivers/hwmon/coretemp.c
2715 COSA/SRP SYNC SERIAL DRIVER
2717 W: http://www.fi.muni.cz/~kas/cosa/
2719 F: drivers/net/wan/cosa*
2721 CPMAC ETHERNET DRIVER
2725 F: drivers/net/ethernet/ti/cpmac.c
2727 CPU FREQUENCY DRIVERS
2732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2733 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2735 F: include/linux/cpufreq.h
2737 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2741 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2743 F: drivers/cpufreq/arm_big_little.h
2744 F: drivers/cpufreq/arm_big_little.c
2745 F: drivers/cpufreq/arm_big_little_dt.c
2747 CPUIDLE DRIVER - ARM BIG LITTLE
2752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2754 F: drivers/cpuidle/cpuidle-big_little.c
2756 CPUIDLE DRIVER - ARM EXYNOS
2763 F: drivers/cpuidle/cpuidle-exynos.c
2764 F: arch/arm/mach-exynos/pm.c
2771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2772 F: drivers/cpuidle/*
2773 F: include/linux/cpuidle.h
2778 F: arch/x86/kernel/cpuid.c
2779 F: arch/x86/kernel/msr.c
2781 CPU POWER MONITORING SUBSYSTEM
2785 F: tools/power/cpupower/
2788 W: http://sourceforge.net/projects/cramfs/
2789 S: Orphan / Obsolete
2790 F: Documentation/filesystems/cramfs.txt
2797 W: http://developer.axis.com
2800 F: drivers/tty/serial/crisv10.*
2806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2808 F: Documentation/crypto/
2814 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2818 F: crypto/ansi_cprng.c
2821 CS5535 Audio ALSA driver
2824 F: sound/pci/cs5535audio/
2829 F: drivers/net/wireless/cw1200/
2831 CX18 VIDEO4LINUX DRIVER
2835 T: git git://linuxtv.org/media_tree.git
2836 W: http://linuxtv.org
2837 W: http://www.ivtvdriver.org/index.php/Cx18
2839 F: Documentation/video4linux/cx18.txt
2840 F: drivers/media/pci/cx18/
2841 F: include/uapi/linux/ivtv*
2843 CX2341X MPEG ENCODER HELPER MODULE
2846 T: git git://linuxtv.org/media_tree.git
2847 W: http://linuxtv.org
2849 F: drivers/media/common/cx2341x*
2850 F: include/media/cx2341x*
2852 CX88 VIDEO4LINUX DRIVER
2855 W: http://linuxtv.org
2856 T: git git://linuxtv.org/media_tree.git
2858 F: Documentation/video4linux/cx88/
2859 F: drivers/media/pci/cx88/
2861 CXD2820R MEDIA DRIVER
2864 W: http://linuxtv.org/
2865 W: http://palosaari.fi/linux/
2866 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2867 T: git git://linuxtv.org/anttip/media_tree.git
2869 F: drivers/media/dvb-frontends/cxd2820r*
2871 CXGB3 ETHERNET DRIVER (CXGB3)
2874 W: http://www.chelsio.com
2876 F: drivers/net/ethernet/chelsio/cxgb3/
2878 CXGB3 ISCSI DRIVER (CXGB3I)
2881 W: http://www.chelsio.com
2883 F: drivers/scsi/cxgbi/cxgb3i
2885 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2888 W: http://www.openfabrics.org
2890 F: drivers/infiniband/hw/cxgb3/
2892 CXGB4 ETHERNET DRIVER (CXGB4)
2895 W: http://www.chelsio.com
2897 F: drivers/net/ethernet/chelsio/cxgb4/
2899 CXGB4 ISCSI DRIVER (CXGB4I)
2902 W: http://www.chelsio.com
2904 F: drivers/scsi/cxgbi/cxgb4i
2906 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2909 W: http://www.openfabrics.org
2911 F: drivers/infiniband/hw/cxgb4/
2913 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2916 W: http://www.chelsio.com
2918 F: drivers/net/ethernet/chelsio/cxgb4vf/
2920 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2925 F: drivers/misc/cxl/
2926 F: include/misc/cxl.h
2927 F: include/uapi/misc/cxl.h
2928 F: Documentation/powerpc/cxl.txt
2929 F: Documentation/powerpc/cxl.txt
2930 F: Documentation/ABI/testing/sysfs-class-cxl
2932 STMMAC ETHERNET DRIVER
2935 W: http://www.stlinux.com
2937 F: drivers/net/ethernet/stmicro/stmmac/
2942 W: http://www.arm.linux.org.uk/
2944 F: drivers/video/fbdev/cyber2000fb.*
2946 CYCLADES ASYNC MUX DRIVER
2947 W: http://www.cyclades.com/
2949 F: drivers/tty/cyclades.c
2950 F: include/linux/cyclades.h
2951 F: include/uapi/linux/cyclades.h
2953 CYCLADES PC300 DRIVER
2954 W: http://www.cyclades.com/
2956 F: drivers/net/wan/pc300*
2958 CYPRESS_FIRMWARE MEDIA DRIVER
2961 W: http://linuxtv.org/
2962 W: http://palosaari.fi/linux/
2963 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2964 T: git git://linuxtv.org/anttip/media_tree.git
2966 F: drivers/media/common/cypress_firmware*
2968 CYTTSP TOUCHSCREEN DRIVER
2972 F: drivers/input/touchscreen/cyttsp*
2973 F: include/linux/input/cyttsp.h
2975 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2978 F: drivers/rtc/rtc-ds1685.c
2979 F: include/linux/rtc/ds1685.h
2981 DAMA SLAVE for AX.25
2983 W: http://yaina.de/jreuter/
2984 W: http://www.qsl.net/dl1bke/
2987 F: net/ax25/af_ax25.c
2988 F: net/ax25/ax25_dev.c
2989 F: net/ax25/ax25_ds_*
2990 F: net/ax25/ax25_in.c
2991 F: net/ax25/ax25_out.c
2992 F: net/ax25/ax25_timer.c
2993 F: net/ax25/sysctl_net_ax25.c
2995 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2998 F: Documentation/networking/dmfe.txt
2999 F: drivers/net/ethernet/dec/tulip/dmfe.c
3001 DC390/AM53C974 SCSI driver
3005 F: drivers/scsi/am53c974.c
3012 W: http://twibble.org/dist/dc395x/
3013 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3015 F: Documentation/scsi/dc395x.txt
3016 F: drivers/scsi/dc395x.*
3021 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3023 F: include/linux/dccp.h
3024 F: include/uapi/linux/dccp.h
3025 F: include/linux/tfrc.h
3028 DECnet NETWORK LAYER
3029 W: http://linux-decnet.sourceforge.net
3032 F: Documentation/networking/decnet.txt
3035 DECSTATION PLATFORM SUPPORT
3038 W: http://www.linux-mips.org/wiki/DECstation
3041 F: arch/mips/include/asm/dec/
3042 F: arch/mips/include/asm/mach-dec/
3044 DEFXX FDDI NETWORK DRIVER
3047 F: drivers/net/fddi/defxx.*
3053 F: drivers/platform/x86/dell-laptop.c
3055 DELL LAPTOP SMM DRIVER
3058 F: drivers/char/i8k.c
3059 F: include/uapi/linux/i8k.h
3061 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3064 F: Documentation/dcdbas.txt
3065 F: drivers/firmware/dcdbas.*
3067 DELL WMI EXTRAS DRIVER
3070 F: drivers/platform/x86/dell-wmi.c
3072 DESIGNWARE USB2 DRD IP DRIVER
3075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3077 F: drivers/usb/dwc2/
3079 DESIGNWARE USB3 DRD IP DRIVER
3083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3085 F: drivers/usb/dwc3/
3087 DEVICE COREDUMP (DEV_COREDUMP)
3091 F: drivers/base/devcoredump.c
3092 F: include/linux/devcoredump.h
3094 DEVICE FREQUENCY (DEVFREQ)
3101 DEVICE NUMBER REGISTRY
3103 W: http://lanana.org/docs/device-list/index.html
3111 W: http://sources.redhat.com/dm
3112 Q: http://patchwork.kernel.org/project/dm-devel/list/
3113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3114 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3116 F: Documentation/device-mapper/
3118 F: drivers/md/persistent-data/
3119 F: include/linux/device-mapper.h
3120 F: include/linux/dm-*.h
3121 F: include/uapi/linux/dm-*.h
3123 DIALOG SEMICONDUCTOR DRIVERS
3125 W: http://www.dialog-semiconductor.com/products
3127 F: Documentation/hwmon/da90??
3128 F: drivers/gpio/gpio-da90??.c
3129 F: drivers/hwmon/da90??-hwmon.c
3130 F: drivers/input/misc/da90??_onkey.c
3131 F: drivers/input/touchscreen/da9052_tsi.c
3132 F: drivers/leds/leds-da90??.c
3133 F: drivers/mfd/da903x.c
3134 F: drivers/mfd/da90??-*.c
3135 F: drivers/power/da9052-battery.c
3136 F: drivers/regulator/da903x.c
3137 F: drivers/regulator/da9???-regulator.[ch]
3138 F: drivers/rtc/rtc-da90??.c
3139 F: drivers/video/backlight/da90??_bl.c
3140 F: drivers/watchdog/da90??_wdt.c
3141 F: include/linux/mfd/da903x.h
3142 F: include/linux/mfd/da9052/
3143 F: include/linux/mfd/da9055/
3144 F: include/linux/mfd/da9063/
3145 F: include/sound/da[79]*.h
3146 F: sound/soc/codecs/da[79]*.[ch]
3148 DIGI NEO AND CLASSIC PCI PRODUCTS
3153 F: drivers/staging/dgnc/
3155 DIGI EPCA PCI PRODUCTS
3161 F: drivers/staging/dgap/
3163 DIOLAN U2C-12 I2C DRIVER
3167 F: drivers/i2c/busses/i2c-diolan-u2c.c
3175 DIRECTORY NOTIFICATION (DNOTIFY)
3178 F: Documentation/filesystems/dnotify.txt
3179 F: fs/notify/dnotify/
3180 F: include/linux/dnotify.h
3182 DISK GEOMETRY AND PARTITION HANDLING
3184 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3185 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3186 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3192 F: Documentation/filesystems/quota.txt
3194 F: include/linux/quota*.h
3195 F: include/uapi/linux/quota*.h
3197 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3201 W: http://plugable.com/category/projects/udlfb/
3202 F: drivers/video/fbdev/udlfb.c
3203 F: include/video/udlfb.h
3204 F: Documentation/fb/udlfb.txt
3206 DISTRIBUTED LOCK MANAGER (DLM)
3210 W: http://sources.redhat.com/cluster/
3211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3215 DMA BUFFER SHARING FRAMEWORK
3222 F: include/linux/dma-buf*
3223 F: include/linux/reservation.h
3224 F: include/linux/*fence.h
3225 F: Documentation/dma-buf-sharing.txt
3226 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3228 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3231 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3234 F: include/linux/dmaengine.h
3235 F: Documentation/dmaengine/
3236 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3238 DME1737 HARDWARE MONITOR DRIVER
3242 F: Documentation/hwmon/dme1737
3243 F: drivers/hwmon/dme1737.c
3245 DOCKING STATION DRIVER
3249 F: drivers/acpi/dock.c
3256 X: Documentation/ABI/
3257 X: Documentation/devicetree/
3258 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3259 T: git git://git.lwn.net/linux-2.6.git docs-next
3265 F: drivers/char/dtlk.c
3266 F: include/linux/dtlk.h
3268 DPT_I2O SCSI RAID DRIVER
3271 W: http://www.adaptec.com/
3273 F: drivers/scsi/dpt*
3274 F: drivers/scsi/dpt/
3281 W: http://www.drbd.org
3282 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3283 T: git git://git.drbd.org/drbd-8.3.git
3285 F: drivers/block/drbd/
3287 F: Documentation/blockdev/drbd/
3289 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3293 F: Documentation/kobject.txt
3297 F: include/linux/kobj*
3298 F: include/linux/debugfs.h
3304 T: git git://people.freedesktop.org/~airlied/linux
3309 F: include/uapi/drm/
3315 T: git git://people.freedesktop.org/~agd5f/linux
3317 F: drivers/gpu/drm/radeon/
3318 F: include/uapi/drm/radeon*
3323 T: git git://anongit.freedesktop.org/tegra/linux.git
3325 F: drivers/gpu/drm/drm_panel.c
3326 F: drivers/gpu/drm/panel/
3327 F: include/drm/drm_panel.h
3328 F: Documentation/devicetree/bindings/panel/
3330 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3335 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3336 T: git git://anongit.freedesktop.org/drm-intel
3338 F: drivers/gpu/drm/i915/
3339 F: include/drm/i915*
3340 F: include/uapi/drm/i915*
3342 DRM DRIVERS FOR EXYNOS
3348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3350 F: drivers/gpu/drm/exynos/
3351 F: include/drm/exynos*
3352 F: include/uapi/drm/exynos*
3354 DRM DRIVERS FOR FREESCALE IMX
3358 F: drivers/gpu/drm/imx/
3359 F: Documentation/devicetree/bindings/drm/imx/
3361 DRM DRIVERS FOR NVIDIA TEGRA
3366 T: git git://anongit.freedesktop.org/tegra/linux.git
3368 F: drivers/gpu/drm/tegra/
3369 F: drivers/gpu/host1x/
3370 F: include/linux/host1x.h
3371 F: include/uapi/drm/tegra_drm.h
3372 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3374 DRM DRIVERS FOR RENESAS
3378 T: git git://people.freedesktop.org/~airlied/linux
3380 F: drivers/gpu/drm/rcar-du/
3381 F: drivers/gpu/drm/shmobile/
3382 F: include/linux/platform_data/rcar-du.h
3383 F: include/linux/platform_data/shmob_drm.h
3385 DSBR100 USB FM RADIO DRIVER
3388 T: git git://linuxtv.org/media_tree.git
3390 F: drivers/media/radio/dsbr100.c
3396 F: drivers/net/wan/dscc4.c
3398 DVB_USB_AF9015 MEDIA DRIVER
3401 W: http://linuxtv.org/
3402 W: http://palosaari.fi/linux/
3403 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3404 T: git git://linuxtv.org/anttip/media_tree.git
3406 F: drivers/media/usb/dvb-usb-v2/af9015*
3408 DVB_USB_AF9035 MEDIA DRIVER
3411 W: http://linuxtv.org/
3412 W: http://palosaari.fi/linux/
3413 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3414 T: git git://linuxtv.org/anttip/media_tree.git
3416 F: drivers/media/usb/dvb-usb-v2/af9035*
3418 DVB_USB_ANYSEE MEDIA DRIVER
3421 W: http://linuxtv.org/
3422 W: http://palosaari.fi/linux/
3423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424 T: git git://linuxtv.org/anttip/media_tree.git
3426 F: drivers/media/usb/dvb-usb-v2/anysee*
3428 DVB_USB_AU6610 MEDIA DRIVER
3431 W: http://linuxtv.org/
3432 W: http://palosaari.fi/linux/
3433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3434 T: git git://linuxtv.org/anttip/media_tree.git
3436 F: drivers/media/usb/dvb-usb-v2/au6610*
3438 DVB_USB_CE6230 MEDIA DRIVER
3441 W: http://linuxtv.org/
3442 W: http://palosaari.fi/linux/
3443 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3444 T: git git://linuxtv.org/anttip/media_tree.git
3446 F: drivers/media/usb/dvb-usb-v2/ce6230*
3448 DVB_USB_CXUSB MEDIA DRIVER
3451 W: http://linuxtv.org/
3452 W: http://github.com/mkrufky
3453 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3454 T: git git://linuxtv.org/media_tree.git
3456 F: drivers/media/usb/dvb-usb/cxusb*
3458 DVB_USB_EC168 MEDIA DRIVER
3461 W: http://linuxtv.org/
3462 W: http://palosaari.fi/linux/
3463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3464 T: git git://linuxtv.org/anttip/media_tree.git
3466 F: drivers/media/usb/dvb-usb-v2/ec168*
3468 DVB_USB_GL861 MEDIA DRIVER
3471 W: http://linuxtv.org/
3472 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3473 T: git git://linuxtv.org/anttip/media_tree.git
3475 F: drivers/media/usb/dvb-usb-v2/gl861*
3477 DVB_USB_MXL111SF MEDIA DRIVER
3480 W: http://linuxtv.org/
3481 W: http://github.com/mkrufky
3482 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3483 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3485 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3487 DVB_USB_RTL28XXU MEDIA DRIVER
3490 W: http://linuxtv.org/
3491 W: http://palosaari.fi/linux/
3492 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3493 T: git git://linuxtv.org/anttip/media_tree.git
3495 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3497 DVB_USB_V2 MEDIA DRIVER
3500 W: http://linuxtv.org/
3501 W: http://palosaari.fi/linux/
3502 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3503 T: git git://linuxtv.org/anttip/media_tree.git
3505 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3506 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3511 F: lib/dynamic_debug.c
3512 F: include/linux/dynamic_debug.h
3514 DZ DECSTATION DZ11 SERIAL DRIVER
3517 F: drivers/tty/serial/dz.*
3519 E3X0 POWER BUTTON DRIVER
3522 W: http://www.ettus.com
3524 F: drivers/input/misc/e3x0-button.c
3525 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3530 W: http://linuxtv.org/
3531 W: http://palosaari.fi/linux/
3532 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3533 T: git git://linuxtv.org/anttip/media_tree.git
3535 F: drivers/media/tuners/e4000*
3537 EATA ISA/EISA/PCI SCSI DRIVER
3541 F: drivers/scsi/eata.c
3546 W: http://linuxtv.org/
3547 W: http://palosaari.fi/linux/
3548 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3549 T: git git://linuxtv.org/anttip/media_tree.git
3551 F: drivers/media/dvb-frontends/ec100*
3556 W: http://ecryptfs.org
3557 W: https://launchpad.net/ecryptfs
3559 F: Documentation/filesystems/ecryptfs.txt
3567 W: bluesmoke.sourceforge.net
3568 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3569 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3571 F: Documentation/edac.txt
3573 F: include/linux/edac.h
3579 W: bluesmoke.sourceforge.net
3581 F: drivers/edac/amd64_edac*
3587 W: bluesmoke.sourceforge.net
3589 F: drivers/edac/highbank*
3596 W: bluesmoke.sourceforge.net
3598 F: drivers/edac/octeon_edac*
3604 W: bluesmoke.sourceforge.net
3606 F: drivers/edac/e752x_edac.c
3611 W: bluesmoke.sourceforge.net
3613 F: drivers/edac/e7xxx_edac.c
3618 W: bluesmoke.sourceforge.net
3620 F: drivers/edac/ghes_edac.c
3625 W: bluesmoke.sourceforge.net
3627 F: drivers/edac/i82443bxgx_edac.c
3632 W: bluesmoke.sourceforge.net
3634 F: drivers/edac/i3000_edac.c
3639 W: bluesmoke.sourceforge.net
3641 F: drivers/edac/i5000_edac.c
3646 W: bluesmoke.sourceforge.net
3648 F: drivers/edac/i5400_edac.c
3653 W: bluesmoke.sourceforge.net
3655 F: drivers/edac/i7300_edac.c
3660 W: bluesmoke.sourceforge.net
3662 F: drivers/edac/i7core_edac.c
3668 W: bluesmoke.sourceforge.net
3670 F: drivers/edac/i82975x_edac.c
3675 W: bluesmoke.sourceforge.net
3677 F: drivers/edac/ie31200_edac.c
3682 W: bluesmoke.sourceforge.net
3684 F: drivers/edac/mpc85xx_edac.[ch]
3689 W: bluesmoke.sourceforge.net
3691 F: drivers/edac/pasemi_edac.c
3696 W: bluesmoke.sourceforge.net
3698 F: drivers/edac/r82600_edac.c
3703 W: bluesmoke.sourceforge.net
3705 F: drivers/edac/sb_edac.c
3707 EDIROL UA-101/UA-1000 DRIVER
3710 T: git git://git.alsa-project.org/alsa-kernel.git
3712 F: sound/usb/misc/ua101.c
3714 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3719 F: Documentation/efi-stub.txt
3720 F: arch/ia64/kernel/efi.c
3721 F: arch/x86/boot/compressed/eboot.[ch]
3722 F: arch/x86/include/asm/efi.h
3723 F: arch/x86/platform/efi/*
3724 F: drivers/firmware/efi/*
3725 F: include/linux/efi*.h
3727 EFI VARIABLE FILESYSTEM
3731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3736 EFIFB FRAMEBUFFER DRIVER
3740 F: drivers/video/fbdev/efifb.c
3743 W: http://aeschi.ch.eu.org/efs/
3747 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3752 F: drivers/infiniband/hw/ehca/
3754 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3758 F: drivers/net/ethernet/ibm/ehea/
3760 EM28XX VIDEO4LINUX DRIVER
3763 W: http://linuxtv.org
3764 T: git git://linuxtv.org/media_tree.git
3766 F: drivers/media/usb/em28xx/
3775 EMULEX LPFC FC SCSI DRIVER
3778 W: http://sourceforge.net/projects/lpfcxxxx
3780 F: drivers/scsi/lpfc/
3782 ENE CB710 FLASH CARD READER DRIVER
3785 F: drivers/misc/cb710/
3786 F: drivers/mmc/host/cb710-mmc.*
3787 F: include/linux/cb710.h
3789 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3792 F: drivers/media/rc/ene_ir.*
3794 ENHANCED ERROR HANDLING (EEH)
3798 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3799 F: arch/powerpc/kernel/eeh*.c
3801 EPSON S1D13XXX FRAMEBUFFER DRIVER
3804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3805 F: drivers/video/fbdev/s1d13xxxfb.c
3806 F: include/video/s1d13xxxfb.h
3808 ET131X NETWORK DRIVER
3811 F: drivers/net/ethernet/agere/
3817 W: http://www.linuxfoundation.org/en/Net:Bridge
3819 F: include/linux/netfilter_bridge/
3822 ETHERNET PHY LIBRARY
3826 F: include/linux/phy.h
3827 F: include/linux/phy_fixed.h
3829 F: Documentation/networking/phy.txt
3830 F: drivers/of/of_mdio.c
3831 F: drivers/of/of_net.c
3837 F: Documentation/filesystems/ext2.txt
3839 F: include/linux/ext2*
3847 F: Documentation/filesystems/ext3.txt
3854 W: http://ext4.wiki.kernel.org
3855 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3857 F: Documentation/filesystems/ext4.txt
3860 Extended Verification Module (EVM)
3865 F: security/integrity/evm/
3867 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3874 F: Documentation/extcon/
3880 F: drivers/gpu/drm/exynos/exynos_dp*
3882 EXYNOS MIPI DISPLAY DRIVERS
3888 F: drivers/video/fbdev/exynos/exynos_mipi*
3889 F: include/video/exynos_mipi*
3891 F71805F HARDWARE MONITORING DRIVER
3895 F: Documentation/hwmon/f71805f
3896 F: drivers/hwmon/f71805f.c
3902 F: drivers/media/tuners/fc0011.h
3903 F: drivers/media/tuners/fc0011.c
3908 W: http://linuxtv.org/
3909 W: http://palosaari.fi/linux/
3910 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3911 T: git git://linuxtv.org/anttip/media_tree.git
3913 F: drivers/media/tuners/fc2580*
3918 F: fs/notify/fanotify/
3919 F: include/linux/fanotify.h
3920 F: include/uapi/linux/fanotify.h
3922 FARSYNC SYNCHRONOUS DRIVER
3924 W: http://www.farsite.co.uk/
3926 F: drivers/net/wan/farsync.*
3928 FAULT INJECTION SUPPORT
3931 F: Documentation/fault-injection/
3932 F: lib/fault-inject.c
3934 FBTFT Framebuffer drivers
3938 F: drivers/staging/fbtft/
3940 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3943 W: www.Open-FCoE.org
3945 F: drivers/scsi/libfc/
3946 F: drivers/scsi/fcoe/
3948 F: include/scsi/libfc.h
3949 F: include/scsi/libfcoe.h
3950 F: include/uapi/scsi/fc/
3952 FILE LOCKING (flock() and fcntl()/lockf())
3957 F: include/linux/fcntl.h
3958 F: include/linux/fs.h
3959 F: include/uapi/linux/fcntl.h
3960 F: include/uapi/linux/fs.h
3964 FILESYSTEMS (VFS and infrastructure)
3970 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3974 F: drivers/hwmon/f75375s.c
3975 F: include/linux/f75375s.h
3977 FIREWIRE AUDIO DRIVERS
3980 T: git git://git.alsa-project.org/alsa-kernel.git
3984 FIREWIRE MEDIA DRIVERS (firedtv)
3988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3990 F: drivers/media/firewire/
3992 FIREWIRE SBP-2 TARGET
3997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3999 F: drivers/target/sbp/
4004 W: http://ieee1394.wiki.kernel.org/
4005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4007 F: drivers/firewire/
4008 F: include/linux/firewire.h
4009 F: include/uapi/linux/firewire*.h
4012 FIRMWARE LOADER (request_firmware)
4016 F: Documentation/firmware_class/
4017 F: drivers/base/firmware*.c
4018 F: include/linux/firmware.h
4020 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4024 F: drivers/block/rsxx/
4028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4030 F: drivers/block/floppy.c
4034 W: http://www.ohwr.org/projects/fmc-bus
4037 F: include/linux/fmc*.h
4038 F: include/linux/ipmi-fru.h
4043 W: http://floatingpoint.sourceforge.net/emulator/index.html
4045 F: arch/x86/math-emu/
4047 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4050 F: drivers/net/wan/dlci.c
4051 F: drivers/net/wan/sdla.c
4057 W: http://linux-fbdev.sourceforge.net/
4058 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4061 F: Documentation/fb/
4062 F: Documentation/devicetree/bindings/fb/
4065 F: include/linux/fb.h
4066 F: include/uapi/video/
4067 F: include/uapi/linux/fb.h
4069 FREESCALE DIU FRAMEBUFFER DRIVER
4073 F: drivers/video/fbdev/fsl-diu-fb.*
4075 FREESCALE DMA DRIVER
4080 F: drivers/dma/fsldma.*
4082 FREESCALE I2C CPM DRIVER
4087 F: drivers/i2c/busses/i2c-cpm.c
4089 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4094 F: include/linux/platform_data/video-imxfb.h
4095 F: drivers/video/fbdev/imxfb.c
4097 FREESCALE QUAD SPI DRIVER
4101 F: drivers/mtd/spi-nor/fsl-quadspi.c
4103 FREESCALE SOC FS_ENET DRIVER
4109 F: drivers/net/ethernet/freescale/fs_enet/
4110 F: include/linux/fs_enet_pd.h
4112 FREESCALE QUICC ENGINE LIBRARY
4115 F: arch/powerpc/sysdev/qe_lib/
4116 F: arch/powerpc/include/asm/*qe.h
4118 FREESCALE USB PERIPHERAL DRIVERS
4123 F: drivers/usb/gadget/udc/fsl*
4125 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4130 F: drivers/net/ethernet/freescale/ucc_geth*
4132 FREESCALE QUICC ENGINE UCC UART DRIVER
4136 F: drivers/tty/serial/ucc_uart.c
4138 FREESCALE SOC SOUND DRIVERS
4145 F: sound/soc/fsl/fsl*
4146 F: sound/soc/fsl/imx*
4147 F: sound/soc/fsl/mpc8610_hpcd.c
4151 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4160 F: Documentation/power/freezing-of-tasks.txt
4161 F: include/linux/freezer.h
4169 F: include/linux/frontswap.h
4171 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4175 F: Documentation/filesystems/caching/
4177 F: include/linux/fscache*.h
4183 W: http://en.wikipedia.org/wiki/F2FS
4184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4186 F: Documentation/filesystems/f2fs.txt
4187 F: Documentation/ABI/testing/sysfs-fs-f2fs
4189 F: include/linux/f2fs_fs.h
4191 FUJITSU FR-V (FRV) PORT
4196 FUJITSU LAPTOP EXTRAS
4200 F: drivers/platform/x86/fujitsu-laptop.c
4202 FUJITSU M-5MO LS CAMERA ISP DRIVER
4207 F: drivers/media/i2c/m5mols/
4208 F: include/media/m5mols.h
4210 FUJITSU TABLET EXTRAS
4214 F: drivers/platform/x86/fujitsu-tablet.c
4216 FUSE: FILESYSTEM IN USERSPACE
4219 W: http://fuse.sourceforge.net/
4222 F: include/uapi/linux/fuse.h
4224 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4227 S: Odd Fixes (e.g., new signatures)
4228 F: drivers/scsi/fdomain.*
4230 GCOV BASED KERNEL PROFILING
4234 F: Documentation/gcov.txt
4236 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4239 W: http://www.icp-vortex.com/
4241 F: drivers/scsi/gdt*
4243 GDB KERNEL DEBUGGING HELPER SCRIPTS
4248 GEMTEK FM RADIO RECEIVER DRIVER
4251 T: git git://linuxtv.org/media_tree.git
4252 W: http://linuxtv.org
4254 F: drivers/media/radio/radio-gemtek*
4256 GENERIC GPIO I2C DRIVER
4259 F: drivers/i2c/busses/i2c-gpio.c
4260 F: include/linux/i2c-gpio.h
4262 GENERIC GPIO I2C MULTIPLEXER DRIVER
4266 F: drivers/i2c/muxes/i2c-mux-gpio.c
4267 F: include/linux/i2c-mux-gpio.h
4268 F: Documentation/i2c/muxes/i2c-mux-gpio
4270 GENERIC HDLC (WAN) DRIVERS
4272 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4274 F: drivers/net/wan/c101.c
4275 F: drivers/net/wan/hd6457*
4276 F: drivers/net/wan/hdlc*
4277 F: drivers/net/wan/n2.c
4278 F: drivers/net/wan/pc300too.c
4279 F: drivers/net/wan/pci200syn.c
4280 F: drivers/net/wan/wanxl*
4282 GENERIC INCLUDE/ASM HEADER FILES
4285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4287 F: include/asm-generic/
4288 F: include/uapi/asm-generic/
4290 GENERIC PHY FRAMEWORK
4293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4296 F: include/linux/phy/
4298 GENERIC UIO DRIVER FOR PCI DEVICES
4302 F: drivers/uio/uio_pci_generic.c
4304 GET_MAINTAINER SCRIPT
4307 F: scripts/get_maintainer.pl
4312 W: http://sources.redhat.com/cluster/
4313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4316 F: Documentation/filesystems/gfs2*.txt
4318 F: include/uapi/linux/gfs2_ondisk.h
4320 GIGASET ISDN DRIVERS
4324 W: http://gigaset307x.sourceforge.net/
4326 F: Documentation/isdn/README.gigaset
4327 F: drivers/isdn/gigaset/
4328 F: include/uapi/linux/gigaset_dev.h
4334 F: drivers/media/usb/go7007/
4340 F: drivers/input/touchscreen/goodix.c
4346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4348 F: Documentation/gpio/
4350 F: include/linux/gpio/
4351 F: include/linux/gpio.h
4352 F: include/asm-generic/gpio.h
4354 GRE DEMULTIPLEXER DRIVER
4358 F: net/ipv4/gre_demux.c
4359 F: net/ipv4/gre_offload.c
4360 F: include/net/gre.h
4362 GRETH 10/100/1G Ethernet MAC device driver
4366 F: drivers/net/ethernet/aeroflex/
4368 GSPCA FINEPIX SUBDRIVER
4371 T: git git://linuxtv.org/media_tree.git
4373 F: drivers/media/usb/gspca/finepix.c
4375 GSPCA GL860 SUBDRIVER
4378 T: git git://linuxtv.org/media_tree.git
4380 F: drivers/media/usb/gspca/gl860/
4382 GSPCA M5602 SUBDRIVER
4385 T: git git://linuxtv.org/media_tree.git
4387 F: drivers/media/usb/gspca/m5602/
4389 GSPCA PAC207 SONIXB SUBDRIVER
4392 T: git git://linuxtv.org/media_tree.git
4394 F: drivers/media/usb/gspca/pac207.c
4396 GSPCA SN9C20X SUBDRIVER
4399 T: git git://linuxtv.org/media_tree.git
4401 F: drivers/media/usb/gspca/sn9c20x.c
4403 GSPCA T613 SUBDRIVER
4406 T: git git://linuxtv.org/media_tree.git
4408 F: drivers/media/usb/gspca/t613.c
4410 GSPCA USB WEBCAM DRIVER
4413 T: git git://linuxtv.org/media_tree.git
4415 F: drivers/media/usb/gspca/
4417 GUID PARTITION TABLE (GPT)
4421 F: block/partitions/efi.*
4423 STK1160 USB VIDEO CAPTURE DRIVER
4426 T: git git://linuxtv.org/media_tree.git
4428 F: drivers/media/usb/stk1160/
4430 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4433 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4435 F: drivers/platform/x86/hdaps.c
4437 HDPVR USB VIDEO ENCODER DRIVER
4440 T: git git://linuxtv.org/media_tree.git
4441 W: http://linuxtv.org
4443 F: drivers/media/usb/hdpvr/
4445 HWPOISON MEMORY FAILURE HANDLING
4449 F: mm/memory-failure.c
4450 F: mm/hwpoison-inject.c
4452 HYPERVISOR VIRTUAL CONSOLE DRIVER
4460 W: http://linuxtv.org/
4461 W: http://palosaari.fi/linux/
4462 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4463 T: git git://linuxtv.org/anttip/media_tree.git
4465 F: drivers/media/usb/hackrf/
4471 W: http://www.lm-sensors.org/
4472 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4475 F: Documentation/hwmon/
4477 F: include/linux/hwmon*.h
4479 HARDWARE RANDOM NUMBER GENERATOR CORE
4484 F: Documentation/hw_random.txt
4485 F: drivers/char/hw_random/
4486 F: include/linux/hw_random.h
4488 HARDWARE SPINLOCK CORE
4491 F: Documentation/hwspinlock.txt
4492 F: drivers/hwspinlock/hwspinlock_*
4493 F: include/linux/hwspinlock.h
4495 HARMONY SOUND DRIVER
4498 F: sound/parisc/harmony.*
4503 W: http://linuxtv.org/
4504 W: http://palosaari.fi/linux/
4505 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4506 T: git git://linuxtv.org/anttip/media_tree.git
4508 F: drivers/media/dvb-frontends/hd29l2*
4510 HEWLETT-PACKARD SMART2 RAID DRIVER
4513 F: Documentation/blockdev/cpqarray.txt
4514 F: drivers/block/cpqarray.*
4516 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4522 F: Documentation/scsi/hpsa.txt
4523 F: drivers/scsi/hpsa*.[ch]
4524 F: include/linux/cciss*.h
4525 F: include/uapi/linux/cciss*.h
4527 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4533 F: Documentation/blockdev/cciss.txt
4534 F: drivers/block/cciss*
4535 F: include/linux/cciss_ioctl.h
4536 F: include/uapi/linux/cciss_ioctl.h
4541 F: Documentation/filesystems/hfs.txt
4547 F: Documentation/filesystems/hfsplus.txt
4550 HGA FRAMEBUFFER DRIVER
4553 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4555 F: drivers/video/fbdev/hgafb.c
4557 HIBERNATION (aka Software Suspend, aka swsusp)
4563 F: drivers/base/power/
4565 F: include/linux/suspend.h
4566 F: include/linux/freezer.h
4567 F: include/linux/pm.h
4568 F: arch/*/include/asm/suspend*.h
4573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4576 F: include/linux/hid*
4577 F: include/uapi/linux/hid*
4579 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4584 F: Documentation/timers/
4585 F: kernel/time/hrtimer.c
4586 F: kernel/time/clockevents.c
4587 F: kernel/time/tick*.*
4588 F: kernel/time/timer_*.c
4589 F: include/linux/clockchips.h
4590 F: include/linux/hrtimer.h
4592 HIGH-SPEED SCC DRIVER FOR AX.25
4595 F: drivers/net/hamradio/dmascc.c
4596 F: drivers/net/hamradio/scc.c
4598 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4600 W: http://www.highpoint-tech.com
4602 F: Documentation/scsi/hptiop.txt
4603 F: drivers/scsi/hptiop.c
4609 F: include/linux/hippidevice.h
4610 F: include/uapi/linux/if_hippi.h
4612 F: drivers/net/hippi/
4618 W: http://hostap.epitest.fi/
4620 F: drivers/net/wireless/hostap/
4622 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4625 F: drivers/platform/x86/tc1100-wmi.c
4627 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4630 F: drivers/net/ethernet/hp/hp100.*
4632 HPET: High Precision Event Timers driver
4635 F: Documentation/timers/hpet.txt
4636 F: drivers/char/hpet.c
4637 F: include/linux/hpet.h
4638 F: include/uapi/linux/hpet.h
4642 F: arch/x86/kernel/hpet.c
4643 F: arch/x86/include/asm/hpet.h
4647 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4655 F: Documentation/ABI/testing/sysfs-bus-hsi
4656 F: Documentation/hsi.txt
4658 F: include/linux/hsi/
4659 F: include/uapi/linux/hsi/
4663 W: http://www.pharscape.org
4665 F: drivers/net/usb/hso.c
4667 HSR NETWORK PROTOCOL
4673 HTCPEN TOUCHSCREEN DRIVER
4677 F: drivers/input/touchscreen/htcpen.c
4684 Hyper-V CORE AND DRIVERS
4689 F: arch/x86/include/asm/mshyperv.h
4690 F: arch/x86/include/uapi/asm/hyperv.h
4691 F: arch/x86/kernel/cpu/mshyperv.c
4692 F: drivers/hid/hid-hyperv.c
4694 F: drivers/input/serio/hyperv-keyboard.c
4695 F: drivers/net/hyperv/
4696 F: drivers/scsi/storvsc_drv.c
4697 F: drivers/video/fbdev/hyperv_fb.c
4698 F: include/linux/hyperv.h
4701 I2C OVER PARALLEL PORT
4705 F: Documentation/i2c/busses/i2c-parport
4706 F: Documentation/i2c/busses/i2c-parport-light
4707 F: drivers/i2c/busses/i2c-parport.c
4708 F: drivers/i2c/busses/i2c-parport-light.c
4710 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4714 F: Documentation/i2c/busses/i2c-ali1535
4715 F: Documentation/i2c/busses/i2c-ali1563
4716 F: Documentation/i2c/busses/i2c-ali15x3
4717 F: Documentation/i2c/busses/i2c-amd756
4718 F: Documentation/i2c/busses/i2c-amd8111
4719 F: Documentation/i2c/busses/i2c-i801
4720 F: Documentation/i2c/busses/i2c-nforce2
4721 F: Documentation/i2c/busses/i2c-piix4
4722 F: Documentation/i2c/busses/i2c-sis5595
4723 F: Documentation/i2c/busses/i2c-sis630
4724 F: Documentation/i2c/busses/i2c-sis96x
4725 F: Documentation/i2c/busses/i2c-via
4726 F: Documentation/i2c/busses/i2c-viapro
4727 F: drivers/i2c/busses/i2c-ali1535.c
4728 F: drivers/i2c/busses/i2c-ali1563.c
4729 F: drivers/i2c/busses/i2c-ali15x3.c
4730 F: drivers/i2c/busses/i2c-amd756.c
4731 F: drivers/i2c/busses/i2c-amd756-s4882.c
4732 F: drivers/i2c/busses/i2c-amd8111.c
4733 F: drivers/i2c/busses/i2c-i801.c
4734 F: drivers/i2c/busses/i2c-isch.c
4735 F: drivers/i2c/busses/i2c-nforce2.c
4736 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4737 F: drivers/i2c/busses/i2c-piix4.c
4738 F: drivers/i2c/busses/i2c-sis5595.c
4739 F: drivers/i2c/busses/i2c-sis630.c
4740 F: drivers/i2c/busses/i2c-sis96x.c
4741 F: drivers/i2c/busses/i2c-via.c
4742 F: drivers/i2c/busses/i2c-viapro.c
4744 I2C/SMBUS ISMT DRIVER
4748 F: drivers/i2c/busses/i2c-ismt.c
4749 F: Documentation/i2c/busses/i2c-ismt
4751 I2C/SMBUS STUB DRIVER
4755 F: drivers/i2c/i2c-stub.c
4760 W: https://i2c.wiki.kernel.org/
4761 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4764 F: Documentation/devicetree/bindings/i2c/
4765 F: Documentation/i2c/
4767 F: include/linux/i2c.h
4768 F: include/linux/i2c-*.h
4769 F: include/uapi/linux/i2c.h
4770 F: include/uapi/linux/i2c-*.h
4782 F: Documentation/i2c/busses/i2c-taos-evm
4783 F: drivers/i2c/busses/i2c-taos-evm.c
4788 W: http://www.harbaum.org/till/i2c_tiny_usb
4790 F: drivers/i2c/busses/i2c-tiny-usb.c
4797 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4802 IA64 (Itanium) PLATFORM
4806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4810 IBM Power in-Nest Crypto Acceleration
4815 F: drivers/crypto/nx/
4817 IBM Power 842 compression accelerator
4820 F: drivers/crypto/nx/nx-842.c
4821 F: include/linux/nx842.h
4823 IBM Power Linux RAID adapter
4826 F: drivers/scsi/ipr.*
4828 IBM Power Virtual Ethernet Device Driver
4832 F: drivers/net/ethernet/ibm/ibmveth.*
4834 IBM Power Virtual SCSI Device Drivers
4838 F: drivers/scsi/ibmvscsi/ibmvscsi*
4839 F: drivers/scsi/ibmvscsi/viosrp.h
4841 IBM Power Virtual FC Device Drivers
4845 F: drivers/scsi/ibmvscsi/ibmvfc*
4847 IBM ServeRAID RAID DRIVER
4849 F: drivers/scsi/ips.*
4851 ICH LPC AND GPIO DRIVER
4854 F: drivers/mfd/lpc_ich.c
4855 F: drivers/gpio/gpio-ich.c
4860 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4863 F: Documentation/ide/
4865 F: include/linux/ide.h
4867 IDEAPAD LAPTOP EXTRAS DRIVER
4870 W: http://launchpad.net/ideapad-laptop
4872 F: drivers/platform/x86/ideapad-laptop.c
4874 IDEAPAD LAPTOP SLIDEBAR DRIVER
4877 W: https://github.com/o2genum/ideapad-slidebar
4879 F: drivers/input/misc/ideapad_slidebar.c
4885 F: Documentation/cdrom/ide-cd
4886 F: drivers/ide/ide-cd*
4892 F: drivers/idle/i7300_idle.c
4894 IEEE 802.15.4 SUBSYSTEM
4897 W: https://github.com/linux-wpan
4898 T: git git://github.com/linux-wpan/linux-wpan-next.git
4902 F: drivers/net/ieee802154/
4903 F: include/linux/nl802154.h
4904 F: include/linux/ieee802154.h
4905 F: include/net/nl802154.h
4906 F: include/net/mac802154.h
4907 F: include/net/af_ieee802154.h
4908 F: include/net/cfg802154.h
4909 F: include/net/ieee802154_netdev.h
4910 F: Documentation/networking/ieee802154.txt
4912 IGORPLUG-USB IR RECEIVER
4916 F: drivers/media/rc/igorplugusb.c
4918 IGUANAWORKS USB IR TRANSCEIVER
4922 F: drivers/media/rc/iguanair.c
4924 IIO SUBSYSTEM AND DRIVERS
4932 F: drivers/staging/iio/
4933 F: include/linux/iio/
4935 IKANOS/ADI EAGLE ADSL USB DRIVER
4939 F: drivers/usb/atm/ueagle-atm.c
4941 INA209 HARDWARE MONITOR DRIVER
4945 F: Documentation/hwmon/ina209
4946 F: Documentation/devicetree/bindings/i2c/ina209.txt
4947 F: drivers/hwmon/ina209.c
4949 INA2XX HARDWARE MONITOR DRIVER
4953 F: Documentation/hwmon/ina2xx
4954 F: drivers/hwmon/ina2xx.c
4955 F: include/linux/platform_data/ina2xx.h
4957 INDUSTRY PACK SUBSYSTEM (IPACK)
4962 W: http://industrypack.sourceforge.net
4966 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4973 F: security/integrity/ima/
4975 IMGTEC IR DECODER DRIVER
4978 F: drivers/media/rc/img-ir/
4980 IMS TWINTURBO FRAMEBUFFER DRIVER
4983 F: drivers/video/fbdev/imsttfb.c
4985 INFINIBAND SUBSYSTEM
4990 W: http://www.openfabrics.org/
4991 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4994 F: Documentation/infiniband/
4995 F: drivers/infiniband/
4996 F: include/uapi/linux/if_infiniband.h
5003 F: Documentation/filesystems/inotify.txt
5004 F: fs/notify/inotify/
5005 F: include/linux/inotify.h
5006 F: include/uapi/linux/inotify.h
5008 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5011 Q: http://patchwork.kernel.org/project/linux-input/list/
5012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5015 F: include/linux/input.h
5016 F: include/uapi/linux/input.h
5017 F: include/linux/input/
5019 INPUT MULTITOUCH (MT) PROTOCOL
5022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5024 F: Documentation/input/multi-touch-protocol.txt
5025 F: drivers/input/input-mt.c
5028 INTEL ASoC BDW/HSW DRIVERS
5032 F: sound/soc/intel/sst-haswell*
5033 F: sound/soc/intel/sst-dsp*
5034 F: sound/soc/intel/sst-firmware.c
5035 F: sound/soc/intel/broadwell.c
5036 F: sound/soc/intel/haswell.c
5038 INTEL C600 SERIES SAS CONTROLLER DRIVER
5042 T: git git://git.code.sf.net/p/intel-sas/isci
5044 F: drivers/scsi/isci/
5049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5051 F: drivers/idle/intel_idle.c
5057 F: drivers/cpufreq/intel_pstate.c
5059 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5063 F: Documentation/fb/intelfb.txt
5064 F: drivers/video/fbdev/intelfb/
5066 INTEL 810/815 FRAMEBUFFER DRIVER
5070 F: drivers/video/fbdev/i810/
5072 INTEL MENLOW THERMAL DRIVER
5075 W: https://01.org/linux-acpi
5077 F: drivers/platform/x86/intel_menlow.c
5079 INTEL IA32 MICROCODE UPDATE SUPPORT
5082 F: arch/x86/kernel/cpu/microcode/core*
5083 F: arch/x86/kernel/cpu/microcode/intel*
5085 INTEL I/OAT DMA DRIVER
5089 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5091 F: drivers/dma/ioat*
5096 T: git git://git.infradead.org/iommu-2.6.git
5098 F: drivers/iommu/intel-iommu.c
5099 F: include/linux/intel-iommu.h
5101 INTEL IOP-ADMA DMA DRIVER
5104 F: drivers/dma/iop-adma.c
5106 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5109 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5110 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5111 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5112 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5113 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5114 F: drivers/net/wan/ixp4xx_hss.c
5116 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5119 F: drivers/char/hw_random/ixp4xx-rng.c
5121 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5133 W: http://www.intel.com/support/feedback.htm
5134 W: http://e1000.sourceforge.net/
5135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5138 F: Documentation/networking/e100.txt
5139 F: Documentation/networking/e1000.txt
5140 F: Documentation/networking/e1000e.txt
5141 F: Documentation/networking/igb.txt
5142 F: Documentation/networking/igbvf.txt
5143 F: Documentation/networking/ixgb.txt
5144 F: Documentation/networking/ixgbe.txt
5145 F: Documentation/networking/ixgbevf.txt
5146 F: Documentation/networking/i40e.txt
5147 F: Documentation/networking/i40evf.txt
5148 F: drivers/net/ethernet/intel/
5149 F: drivers/net/ethernet/intel/*/
5151 INTEL-MID GPIO DRIVER
5155 F: drivers/gpio/gpio-intel-mid.c
5157 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5161 F: Documentation/networking/README.ipw2100
5162 F: Documentation/networking/README.ipw2200
5163 F: drivers/net/wireless/ipw2x00/
5165 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5170 W: http://tboot.sourceforge.net
5171 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5173 F: Documentation/intel_txt.txt
5174 F: include/linux/tboot.h
5175 F: arch/x86/kernel/tboot.c
5177 INTEL WIRELESS WIMAX CONNECTION 2400
5182 W: http://linuxwimax.org
5183 F: Documentation/wimax/README.i2400m
5184 F: drivers/net/wimax/i2400m/
5185 F: include/uapi/linux/wimax/i2400m.h
5187 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5191 F: drivers/net/wireless/iwlegacy/
5193 INTEL WIRELESS WIFI LINK (iwlwifi)
5198 W: http://intellinuxwireless.org
5199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5201 F: drivers/net/wireless/iwlwifi/
5203 INTEL MANAGEMENT ENGINE (mei)
5207 F: include/uapi/linux/mei.h
5208 F: drivers/misc/mei/*
5209 F: Documentation/misc-devices/mei/*
5211 IOC3 ETHERNET DRIVER
5215 F: drivers/net/ethernet/sgi/ioc3-eth.c
5221 F: drivers/tty/serial/ioc3_serial.c
5226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5233 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5235 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5240 F: drivers/net/ethernet/icplus/ipg.*
5246 F: drivers/infiniband/hw/ipath/
5251 W: http://openipmi.sourceforge.net/
5253 F: Documentation/IPMI.txt
5254 F: drivers/char/ipmi/
5255 F: include/linux/ipmi*
5256 F: include/uapi/linux/ipmi*
5258 IPS SCSI RAID DRIVER
5261 W: http://www.adaptec.com/
5263 F: drivers/scsi/ips*
5272 F: Documentation/networking/ipvs-sysctl.txt
5273 F: include/net/ip_vs.h
5274 F: include/uapi/linux/ip_vs.h
5275 F: net/netfilter/ipvs/
5281 F: drivers/tty/ipwireless/
5287 F: include/net/ipx.h
5288 F: include/uapi/linux/ipx.h
5295 W: http://irda.sourceforge.net/
5297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5298 F: Documentation/networking/irda.txt
5299 F: drivers/net/irda/
5300 F: include/net/irda/
5307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5316 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5317 F: Documentation/devicetree/bindings/interrupt-controller/
5320 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5323 F: Documentation/IRQ-domain.txt
5324 F: include/linux/irqdomain.h
5325 F: kernel/irq/irqdomain.c
5330 F: Documentation/isapnp.txt
5331 F: drivers/pnp/isapnp/
5332 F: include/linux/isapnp.h
5337 T: git git://linuxtv.org/media_tree.git
5338 W: http://linuxtv.org
5340 F: drivers/media/radio/radio-isa*
5342 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5346 F: drivers/firmware/iscsi_ibft*
5351 W: www.open-iscsi.org
5352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5354 F: drivers/scsi/*iscsi*
5355 F: include/scsi/*iscsi*
5357 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5363 W: http://www.openfabrics.org
5364 W: www.open-iscsi.org
5365 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5366 F: drivers/infiniband/ulp/iser/
5368 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5374 W: http://www.linux-iscsi.org
5375 F: drivers/infiniband/ulp/isert
5381 W: http://www.isdn4linux.de
5382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5384 F: Documentation/isdn/
5386 F: include/linux/isdn.h
5387 F: include/linux/isdn/
5388 F: include/uapi/linux/isdn.h
5389 F: include/uapi/linux/isdn/
5391 ISDN SUBSYSTEM (Eicon active card driver)
5394 W: http://www.melware.de
5396 F: drivers/isdn/hardware/eicon/
5398 IT87 HARDWARE MONITORING DRIVER
5402 F: Documentation/hwmon/it87
5403 F: drivers/hwmon/it87.c
5408 W: http://linuxtv.org/
5409 W: http://palosaari.fi/linux/
5410 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5411 T: git git://linuxtv.org/anttip/media_tree.git
5413 F: drivers/media/tuners/it913x*
5415 IVTV VIDEO4LINUX DRIVER
5419 T: git git://linuxtv.org/media_tree.git
5420 W: http://www.ivtvdriver.org
5422 F: Documentation/video4linux/*.ivtv
5423 F: drivers/media/pci/ivtv/
5424 F: include/uapi/linux/ivtv*
5426 IX2505V MEDIA DRIVER
5429 W: http://linuxtv.org/
5430 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5432 F: drivers/media/dvb-frontends/ix2505v*
5434 JC42.4 TEMPERATURE SENSOR DRIVER
5438 F: drivers/hwmon/jc42.c
5439 F: Documentation/hwmon/jc42
5444 W: http://jfs.sourceforge.net/
5445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5447 F: Documentation/filesystems/jfs.txt
5454 F: drivers/net/ethernet/jme.*
5456 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5459 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5462 F: include/uapi/linux/jffs2.h
5464 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5470 F: include/linux/jbd.h
5472 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5477 F: include/linux/jbd2.h
5479 JSM Neo PCI based serial card
5483 F: drivers/tty/serial/jsm/
5485 K10TEMP HARDWARE MONITORING DRIVER
5489 F: Documentation/hwmon/k10temp
5490 F: drivers/hwmon/k10temp.c
5492 K8TEMP HARDWARE MONITORING DRIVER
5496 F: Documentation/hwmon/k8temp
5497 F: drivers/hwmon/k8temp.c
5502 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5504 F: Documentation/kbuild/kconfig-language.txt
5511 W: http://lse.sourceforge.net/kdump/
5513 F: Documentation/kdump/
5515 KEENE FM RADIO TRANSMITTER DRIVER
5518 T: git git://linuxtv.org/media_tree.git
5519 W: http://linuxtv.org
5521 F: drivers/media/radio/radio-keene*
5523 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5529 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5535 F: Documentation/kbuild/
5537 F: scripts/Makefile.*
5544 W: http://kernelnewbies.org/KernelJanitors
5547 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5550 W: http://nfs.sourceforge.net/
5553 F: include/uapi/linux/nfsd/
5557 F: include/linux/lockd/
5558 F: include/linux/sunrpc/
5559 F: include/uapi/linux/sunrpc/
5561 KERNEL SELFTEST FRAMEWORK
5564 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5566 F: tools/testing/selftests
5568 KERNEL VIRTUAL MACHINE (KVM)
5572 W: http://www.linux-kvm.org
5573 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5575 F: Documentation/*/kvm*.txt
5576 F: Documentation/virtual/kvm/
5578 F: arch/x86/kernel/kvm.c
5579 F: arch/x86/kernel/kvmclock.c
5580 F: arch/*/include/asm/kvm*
5581 F: include/linux/kvm*
5582 F: include/uapi/linux/kvm*
5585 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5588 W: http://kvm.qumranet.com
5590 F: arch/x86/include/asm/svm.h
5591 F: arch/x86/kvm/svm.c
5593 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5596 W: http://kvm.qumranet.com
5597 T: git git://github.com/agraf/linux-2.6.git
5599 F: arch/powerpc/include/asm/kvm*
5600 F: arch/powerpc/kvm/
5602 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5607 W: http://www.ibm.com/developerworks/linux/linux390/
5609 F: Documentation/s390/kvm.txt
5610 F: arch/s390/include/asm/kvm*
5612 F: drivers/s390/kvm/
5614 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5619 W: http://systems.cs.columbia.edu/projects/kvm-arm
5621 F: arch/arm/include/uapi/asm/kvm*
5622 F: arch/arm/include/asm/kvm*
5625 F: include/kvm/arm_*
5627 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5633 F: arch/arm64/include/uapi/asm/kvm*
5634 F: arch/arm64/include/asm/kvm*
5639 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5642 F: include/linux/kexec.h
5643 F: include/uapi/linux/kexec.h
5650 F: Documentation/security/keys.txt
5651 F: include/linux/key.h
5652 F: include/linux/key-type.h
5662 F: Documentation/security/keys-trusted-encrypted.txt
5663 F: include/keys/trusted-type.h
5664 F: security/keys/trusted.c
5665 F: security/keys/trusted.h
5673 F: Documentation/security/keys-trusted-encrypted.txt
5674 F: include/keys/encrypted-type.h
5675 F: security/keys/encrypted-keys/
5677 KGDB / KDB /debug_core
5679 W: http://kgdb.wiki.kernel.org/
5682 F: Documentation/DocBook/kgdb.tmpl
5683 F: drivers/misc/kgdbts.c
5684 F: drivers/tty/serial/kgdboc.c
5685 F: include/linux/kdb.h
5686 F: include/linux/kgdb.h
5693 F: Documentation/kmemcheck.txt
5694 F: arch/x86/include/asm/kmemcheck.h
5695 F: arch/x86/mm/kmemcheck/
5696 F: include/linux/kmemcheck.h
5702 F: Documentation/kmemleak.txt
5703 F: include/linux/kmemleak.h
5705 F: mm/kmemleak-test.c
5713 F: Documentation/kprobes.txt
5714 F: include/linux/kprobes.h
5717 KS0108 LCD CONTROLLER DRIVER
5719 W: http://miguelojeda.es/auxdisplay.htm
5720 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5722 F: Documentation/auxdisplay/ks0108
5723 F: drivers/auxdisplay/ks0108.c
5724 F: include/linux/ks0108.h
5729 F: Documentation/networking/lapb-module.txt
5733 LASI 53c700 driver for PARISC
5737 F: Documentation/scsi/53c700.txt
5738 F: drivers/scsi/53c700*
5744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5747 F: include/linux/leds.h
5749 LEGACY EEPROM DRIVER
5752 F: Documentation/misc-devices/eeprom
5753 F: drivers/misc/eeprom/eeprom.c
5755 LEGO USB Tower driver
5758 W: http://legousb.sourceforge.net/
5760 F: drivers/usb/misc/legousbtower.c
5765 W: http://linuxtv.org/
5766 W: http://github.com/mkrufky
5767 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5768 T: git git://linuxtv.org/mkrufky/tuners.git
5770 F: drivers/media/dvb-frontends/lg2160.*
5772 LGDT3305 MEDIA DRIVER
5775 W: http://linuxtv.org/
5776 W: http://github.com/mkrufky
5777 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5778 T: git git://linuxtv.org/mkrufky/tuners.git
5780 F: drivers/media/dvb-frontends/lgdt3305.*
5785 W: http://lguest.ozlabs.org/
5787 F: arch/x86/include/asm/lguest*.h
5790 F: include/linux/lguest*.h
5793 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5799 F: include/linux/ata.h
5800 F: include/linux/libata.h
5802 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5807 F: include/linux/pata_arasan_cf_data.h
5808 F: drivers/ata/pata_arasan_cf.c
5814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5816 F: drivers/ata/pata_*.c
5817 F: drivers/ata/ata_generic.c
5819 LIBATA SATA AHCI PLATFORM devices support
5823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5825 F: drivers/ata/ahci_platform.c
5826 F: drivers/ata/libahci_platform.c
5827 F: include/linux/ahci_platform.h
5829 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5834 F: drivers/ata/sata_promise.*
5839 F: tools/lib/lockdep/
5841 LINUX FOR IBM pSERIES (RS/6000)
5843 W: http://www.ibm.com/linux/ltc/projects/ppc
5845 F: arch/powerpc/boot/rs6000.h
5847 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5851 W: http://www.penguinppc.org/
5853 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5856 F: Documentation/powerpc/
5859 LINUX FOR POWER MACINTOSH
5861 W: http://www.penguinppc.org/
5864 F: arch/powerpc/platforms/powermac/
5865 F: drivers/macintosh/
5867 LINUX FOR POWERPC EMBEDDED MPC5XXX
5870 T: git git://git.denx.de/linux-denx-agust.git
5872 F: arch/powerpc/platforms/512x/
5873 F: arch/powerpc/platforms/52xx/
5875 LINUX FOR POWERPC EMBEDDED PPC4XX
5878 W: http://www.penguinppc.org/
5881 F: arch/powerpc/platforms/40x/
5882 F: arch/powerpc/platforms/44x/
5884 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5887 F: arch/powerpc/*/*virtex*
5888 F: arch/powerpc/*/*/*virtex*
5890 LINUX FOR POWERPC EMBEDDED PPC8XX
5892 W: http://www.penguinppc.org/
5895 F: arch/powerpc/platforms/8xx/
5897 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5900 W: http://www.penguinppc.org/
5902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5904 F: arch/powerpc/platforms/83xx/
5905 F: arch/powerpc/platforms/85xx/
5907 LINUX FOR POWERPC PA SEMI PWRFICIENT
5911 F: arch/powerpc/platforms/pasemi/
5912 F: drivers/*/*pasemi*
5913 F: drivers/*/*/*pasemi*
5915 LINUX SECURITY MODULE (LSM) FRAMEWORK
5920 LIS3LV02D ACCELEROMETER DRIVER
5923 F: Documentation/misc-devices/lis3lv02d
5924 F: drivers/misc/lis3lv02d/
5925 F: drivers/platform/x86/hp_accel.c
5933 F: kernel/livepatch/
5934 F: include/linux/livepatch.h
5935 F: arch/x86/include/asm/livepatch.h
5936 F: arch/x86/kernel/livepatch.c
5937 F: Documentation/ABI/testing/sysfs-kernel-livepatch
5938 F: samples/livepatch/
5940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5945 F: include/linux/llc.h
5946 F: include/uapi/linux/llc.h
5950 LM73 HARDWARE MONITOR DRIVER
5954 F: drivers/hwmon/lm73.c
5956 LM78 HARDWARE MONITOR DRIVER
5960 F: Documentation/hwmon/lm78
5961 F: drivers/hwmon/lm78.c
5963 LM83 HARDWARE MONITOR DRIVER
5967 F: Documentation/hwmon/lm83
5968 F: drivers/hwmon/lm83.c
5970 LM90 HARDWARE MONITOR DRIVER
5974 F: Documentation/hwmon/lm90
5975 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5976 F: drivers/hwmon/lm90.c
5978 LM95234 HARDWARE MONITOR DRIVER
5982 F: Documentation/hwmon/lm95234
5983 F: drivers/hwmon/lm95234.c
5985 LME2510 MEDIA DRIVER
5988 W: http://linuxtv.org/
5989 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5991 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5993 LOCKDEP AND LOCKSTAT
5997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5999 F: Documentation/locking/lockdep*.txt
6000 F: Documentation/locking/lockstat.txt
6001 F: include/linux/lockdep.h
6004 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6007 W: http://www.linux-ntfs.org/content/view/19/37/
6009 F: Documentation/ldm.txt
6010 F: block/partitions/ldm.*
6020 LPC32XX MACHINE SUPPORT
6024 F: arch/arm/mach-lpc32xx/
6026 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6033 W: http://www.lsilogic.com/support
6035 F: drivers/message/fusion/
6036 F: drivers/scsi/mpt2sas/
6037 F: drivers/scsi/mpt3sas/
6039 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6043 F: drivers/scsi/sym53c8xx_2/
6045 LTC4261 HARDWARE MONITOR DRIVER
6049 F: Documentation/hwmon/ltc4261
6050 F: drivers/hwmon/ltc4261.c
6052 LTP (Linux Test Project)
6060 W: http://linux-test-project.github.io/
6061 T: git git://github.com/linux-test-project/ltp.git
6065 W: http://www.linux-m32r.org/
6072 W: http://www.linux-m68k.org/
6073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6078 M68K ON APPLE MACINTOSH
6080 W: http://www.mac.linux-m68k.org/
6087 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6091 M88DS3103 MEDIA DRIVER
6094 W: http://linuxtv.org/
6095 W: http://palosaari.fi/linux/
6096 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6097 T: git git://linuxtv.org/anttip/media_tree.git
6099 F: drivers/media/dvb-frontends/m88ds3103*
6101 M88RS2000 MEDIA DRIVER
6104 W: http://linuxtv.org/
6105 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6107 F: drivers/media/dvb-frontends/m88rs2000*
6109 M88TS2022 MEDIA DRIVER
6112 W: http://linuxtv.org/
6113 W: http://palosaari.fi/linux/
6114 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6115 T: git git://linuxtv.org/anttip/media_tree.git
6117 F: drivers/media/tuners/m88ts2022*
6119 MA901 MASTERKIT USB FM RADIO DRIVER
6122 T: git git://linuxtv.org/media_tree.git
6124 F: drivers/media/radio/radio-ma901.c
6129 W: http://wireless.kernel.org/
6130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6133 F: Documentation/networking/mac80211-injection.txt
6134 F: include/net/mac80211.h
6141 F: drivers/net/macvlan.c
6142 F: include/linux/if_macvlan.h
6149 F: include/linux/mailbox_client.h
6150 F: include/linux/mailbox_controller.h
6152 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6154 W: http://www.kernel.org/doc/man-pages
6158 MARVELL ARMADA DRM SUPPORT
6161 F: drivers/gpu/drm/armada/
6163 MARVELL 88E6352 DSA support
6166 F: drivers/net/dsa/mv88e6352.c
6168 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6173 F: drivers/net/ethernet/marvell/sk*
6175 MARVELL LIBERTAS WIRELESS DRIVER
6178 F: drivers/net/wireless/libertas/
6180 MARVELL MV643XX ETHERNET DRIVER
6184 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6185 F: include/linux/mv643xx.h
6187 MARVELL MVNETA ETHERNET DRIVER
6191 F: drivers/net/ethernet/marvell/mvneta.*
6193 MARVELL MWIFIEX WIRELESS DRIVER
6198 F: drivers/net/wireless/mwifiex/
6200 MARVELL MWL8K WIRELESS DRIVER
6204 F: drivers/net/wireless/mwl8k.c
6206 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6209 F: drivers/mmc/host/mvsdio.*
6211 MATROX FRAMEBUFFER DRIVER
6214 F: drivers/video/fbdev/matrox/matroxfb_*
6215 F: include/uapi/linux/matroxfb.h
6217 MAX16065 HARDWARE MONITOR DRIVER
6221 F: Documentation/hwmon/max16065
6222 F: drivers/hwmon/max16065.c
6224 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6228 F: Documentation/hwmon/max6650
6229 F: drivers/hwmon/max6650.c
6231 MAX6697 HARDWARE MONITOR DRIVER
6235 F: Documentation/hwmon/max6697
6236 F: Documentation/devicetree/bindings/i2c/max6697.txt
6237 F: drivers/hwmon/max6697.c
6238 F: include/linux/platform_data/max6697.h
6240 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6244 F: drivers/power/max14577_charger.c
6245 F: drivers/power/max77693_charger.c
6247 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6252 F: drivers/*/max14577.c
6253 F: drivers/*/max77686.c
6254 F: drivers/*/max77693.c
6255 F: drivers/extcon/extcon-max14577.c
6256 F: drivers/extcon/extcon-max77693.c
6257 F: drivers/rtc/rtc-max77686.c
6258 F: drivers/clk/clk-max77686.c
6259 F: Documentation/devicetree/bindings/mfd/max14577.txt
6260 F: Documentation/devicetree/bindings/mfd/max77686.txt
6261 F: Documentation/devicetree/bindings/mfd/max77693.txt
6262 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6263 F: include/linux/mfd/max14577*.h
6264 F: include/linux/mfd/max77686*.h
6265 F: include/linux/mfd/max77693*.h
6267 MAXIRADIO FM RADIO RECEIVER DRIVER
6270 T: git git://linuxtv.org/media_tree.git
6271 W: http://linuxtv.org
6273 F: drivers/media/radio/radio-maxiradio*
6275 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6277 P: LinuxTV.org Project
6279 W: http://linuxtv.org
6280 Q: http://patchwork.kernel.org/project/linux-media/list/
6281 T: git git://linuxtv.org/media_tree.git
6283 F: Documentation/dvb/
6284 F: Documentation/video4linux/
6285 F: Documentation/DocBook/media/
6287 F: drivers/staging/media/
6289 F: include/uapi/linux/dvb/
6290 F: include/uapi/linux/videodev2.h
6291 F: include/uapi/linux/media.h
6292 F: include/uapi/linux/v4l2-*
6293 F: include/uapi/linux/meye.h
6294 F: include/uapi/linux/ivtv*
6295 F: include/uapi/linux/uvcvideo.h
6297 MEGARAID SCSI/SAS DRIVERS
6303 W: http://www.lsi.com
6305 F: Documentation/scsi/megaraid.txt
6306 F: drivers/scsi/megaraid.*
6307 F: drivers/scsi/megaraid/
6309 MELLANOX ETHERNET DRIVER (mlx4_en)
6313 W: http://www.mellanox.com
6314 Q: http://patchwork.ozlabs.org/project/netdev/list/
6315 F: drivers/net/ethernet/mellanox/mlx4/en_*
6319 W: http://www.linux-mm.org
6321 F: include/linux/mm.h
6322 F: include/linux/gfp.h
6323 F: include/linux/mmzone.h
6324 F: include/linux/memory_hotplug.h
6325 F: include/linux/vmalloc.h
6328 MEMORY TECHNOLOGY DEVICES (MTD)
6332 W: http://www.linux-mtd.infradead.org/
6333 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6334 T: git git://git.infradead.org/linux-mtd.git
6335 T: git git://git.infradead.org/l2-mtd.git
6338 F: include/linux/mtd/
6339 F: include/uapi/mtd/
6341 MEN A21 WATCHDOG DRIVER
6345 F: drivers/watchdog/mena21_wdt.c
6347 MEN CHAMELEON BUS (mcb)
6351 F: include/linux/mcb.h
6353 MEN F21BMC (Board Management Controller)
6356 F: drivers/mfd/menf21bmc.c
6357 F: drivers/watchdog/menf21bmc_wdt.c
6358 F: drivers/leds/leds-menf21bmc.c
6359 F: drivers/hwmon/menf21bmc_hwmon.c
6360 F: Documentation/hwmon/menf21bmc
6367 F: Documentation/metag/
6368 F: Documentation/devicetree/bindings/metag/
6369 F: drivers/clocksource/metag_generic.c
6370 F: drivers/irqchip/irq-metag.c
6371 F: drivers/irqchip/irq-metag-ext.c
6372 F: drivers/tty/metag_da.c
6374 MICROBLAZE ARCHITECTURE
6376 W: http://www.monstr.eu/fdt/
6377 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6384 F: drivers/usb/image/microtek.*
6389 W: http://www.linux-mips.org/
6390 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6391 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6393 F: Documentation/mips/
6396 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6399 T: git git://linuxtv.org/media_tree.git
6400 W: http://linuxtv.org
6402 F: drivers/media/radio/radio-miropcm20*
6404 Mellanox MLX5 core VPI driver
6408 W: http://www.mellanox.com
6409 Q: http://patchwork.ozlabs.org/project/netdev/list/
6410 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6411 T: git git://openfabrics.org/~eli/connect-ib.git
6413 F: drivers/net/ethernet/mellanox/mlx5/core/
6414 F: include/linux/mlx5/
6416 Mellanox MLX5 IB driver
6419 W: http://www.mellanox.com
6420 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6421 T: git git://openfabrics.org/~eli/connect-ib.git
6423 F: include/linux/mlx5/
6424 F: drivers/infiniband/hw/mlx5/
6426 MN88472 MEDIA DRIVER
6429 W: http://linuxtv.org/
6430 W: http://palosaari.fi/linux/
6431 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6432 T: git git://linuxtv.org/anttip/media_tree.git
6434 F: drivers/staging/media/mn88472/
6435 F: drivers/media/dvb-frontends/mn88472.h
6437 MN88473 MEDIA DRIVER
6440 W: http://linuxtv.org/
6441 W: http://palosaari.fi/linux/
6442 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6443 T: git git://linuxtv.org/anttip/media_tree.git
6445 F: drivers/staging/media/mn88473/
6446 F: drivers/media/dvb-frontends/mn88473.h
6451 F: include/linux/module.h
6454 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6455 W: http://popies.net/meye/
6457 F: Documentation/video4linux/meye.txt
6458 F: drivers/media/pci/meye/
6459 F: include/uapi/linux/meye.h
6461 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6464 F: Documentation/serial/moxa-smartio
6465 F: drivers/tty/mxser.*
6467 MR800 AVERMEDIA USB FM RADIO DRIVER
6470 T: git git://linuxtv.org/media_tree.git
6472 F: drivers/media/radio/radio-mr800.c
6474 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6478 F: drivers/net/ieee802154/mrf24j40.c
6484 F: drivers/platform/x86/msi-laptop.c
6490 F: drivers/platform/x86/msi-wmi.c
6495 W: http://linuxtv.org/
6496 W: http://palosaari.fi/linux/
6497 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6498 T: git git://linuxtv.org/anttip/media_tree.git
6500 F: drivers/media/tuners/msi001*
6502 MSI2500 MEDIA DRIVER
6505 W: http://linuxtv.org/
6506 W: http://palosaari.fi/linux/
6507 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6508 T: git git://linuxtv.org/anttip/media_tree.git
6510 F: drivers/media/usb/msi2500/
6512 MT9M032 APTINA SENSOR DRIVER
6515 T: git git://linuxtv.org/media_tree.git
6517 F: drivers/media/i2c/mt9m032.c
6518 F: include/media/mt9m032.h
6520 MT9P031 APTINA CAMERA SENSOR
6523 T: git git://linuxtv.org/media_tree.git
6525 F: drivers/media/i2c/mt9p031.c
6526 F: include/media/mt9p031.h
6528 MT9T001 APTINA CAMERA SENSOR
6531 T: git git://linuxtv.org/media_tree.git
6533 F: drivers/media/i2c/mt9t001.c
6534 F: include/media/mt9t001.h
6536 MT9V032 APTINA CAMERA SENSOR
6539 T: git git://linuxtv.org/media_tree.git
6541 F: drivers/media/i2c/mt9v032.c
6542 F: include/media/mt9v032.h
6544 MULTIFUNCTION DEVICES (MFD)
6547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6550 F: include/linux/mfd/
6552 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6557 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6560 F: include/linux/mmc/
6561 F: include/uapi/linux/mmc/
6563 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6565 F: drivers/mmc/host/mmc_spi.c
6566 F: include/linux/spi/mmc_spi.h
6568 MULTISOUND SOUND DRIVER
6571 F: Documentation/sound/oss/MultiSound
6574 MULTITECH MULTIPORT CARD (ISICOM)
6576 F: drivers/tty/isicom.c
6577 F: include/linux/isicom.h
6579 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6584 F: drivers/usb/musb/
6586 MXL5007T MEDIA DRIVER
6589 W: http://linuxtv.org/
6590 W: http://github.com/mkrufky
6591 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6592 T: git git://linuxtv.org/mkrufky/tuners.git
6594 F: drivers/media/tuners/mxl5007t.*
6596 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6599 W: https://www.myricom.com/support/downloads/myri10ge.html
6601 F: drivers/net/ethernet/myricom/myri10ge/
6603 NATSEMI ETHERNET DRIVER (DP8381x)
6605 F: drivers/net/ethernet/natsemi/natsemi.c
6607 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6611 W: http://www.native-instruments.com
6619 NCR 5380 SCSI DRIVERS
6624 F: Documentation/scsi/g_NCR5380.txt
6625 F: drivers/scsi/NCR5380.*
6626 F: drivers/scsi/arm/cumana_1.c
6627 F: drivers/scsi/arm/oak.c
6628 F: drivers/scsi/atari_NCR5380.c
6629 F: drivers/scsi/atari_scsi.*
6630 F: drivers/scsi/dmx3191d.c
6631 F: drivers/scsi/dtc.*
6632 F: drivers/scsi/g_NCR5380.*
6633 F: drivers/scsi/g_NCR5380_mmio.c
6634 F: drivers/scsi/mac_scsi.*
6635 F: drivers/scsi/pas16.*
6636 F: drivers/scsi/sun3_scsi.*
6637 F: drivers/scsi/sun3_scsi_vme.c
6638 F: drivers/scsi/t128.*
6640 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6644 F: drivers/scsi/NCR_D700.*
6646 NCT6775 HARDWARE MONITOR DRIVER
6650 F: Documentation/hwmon/nct6775
6651 F: drivers/hwmon/nct6775.c
6653 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6656 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6658 F: drivers/infiniband/hw/nes/
6660 NETEM NETWORK EMULATOR
6664 F: net/sched/sch_netem.c
6666 NETERION 10GbE DRIVERS (s2io/vxge)
6670 F: Documentation/networking/s2io.txt
6671 F: Documentation/networking/vxge.txt
6672 F: drivers/net/ethernet/neterion/
6674 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6680 W: http://www.netfilter.org/
6681 W: http://www.iptables.org/
6682 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6686 F: include/linux/netfilter*
6687 F: include/linux/netfilter/
6688 F: include/net/netfilter/
6689 F: include/uapi/linux/netfilter*
6690 F: include/uapi/linux/netfilter/
6691 F: net/*/netfilter.c
6697 W: http://netlabel.sf.net
6700 F: Documentation/netlabel/
6701 F: include/net/netlabel.h
6704 NETROM NETWORK LAYER
6707 W: http://www.linux-ax25.org/
6709 F: include/net/netrom.h
6710 F: include/uapi/linux/netrom.h
6713 NETWORK BLOCK DEVICE (NBD)
6717 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6718 F: Documentation/blockdev/nbd.txt
6719 F: drivers/block/nbd.c
6720 F: include/linux/nbd.h
6721 F: include/uapi/linux/nbd.h
6723 NETWORK DROP MONITOR
6727 W: https://fedorahosted.org/dropwatch/
6728 F: net/core/drop_monitor.c
6730 NETWORKING [GENERAL]
6733 W: http://www.linuxfoundation.org/en/Net
6734 Q: http://patchwork.ozlabs.org/project/netdev/list/
6735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6740 F: include/linux/in.h
6741 F: include/linux/net.h
6742 F: include/linux/netdevice.h
6743 F: include/uapi/linux/in.h
6744 F: include/uapi/linux/net.h
6745 F: include/uapi/linux/netdevice.h
6746 F: include/uapi/linux/net_namespace.h
6748 F: tools/testing/selftests/net/
6752 NETWORKING [IPv4/IPv6]
6759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6780 F: net/ipv4/ipcomp.c
6781 F: net/ipv4/ip_vti.c
6785 F: net/ipv6/ipcomp6.c
6786 F: net/ipv6/ip6_vti.c
6787 F: include/uapi/linux/xfrm.h
6788 F: include/net/xfrm.h
6790 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6795 NETWORKING [WIRELESS]
6797 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6801 W: http://www.linuxfoundation.org/en/Net
6802 Q: http://patchwork.ozlabs.org/project/netdev/list/
6803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6807 F: include/linux/if_*
6808 F: include/linux/netdevice.h
6809 F: include/linux/arcdevice.h
6810 F: include/linux/etherdevice.h
6811 F: include/linux/fcdevice.h
6812 F: include/linux/fddidevice.h
6813 F: include/linux/hippidevice.h
6814 F: include/linux/inetdevice.h
6815 F: include/uapi/linux/if_*
6816 F: include/uapi/linux/netdevice.h
6818 NETWORKING DRIVERS (WIRELESS)
6821 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6824 F: drivers/net/wireless/
6826 NETXEN (1/10) GbE SUPPORT
6831 W: http://www.qlogic.com
6833 F: drivers/net/ethernet/qlogic/netxen/
6844 F: include/uapi/linux/nfc.h
6846 F: include/linux/platform_data/pn544.h
6847 F: Documentation/devicetree/bindings/net/nfc/
6849 NFS, SUNRPC, AND LOCKD CLIENTS
6853 W: http://client.linux-nfs.org
6854 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6860 F: include/linux/lockd/
6861 F: include/linux/nfs*
6862 F: include/linux/sunrpc/
6863 F: include/uapi/linux/nfs*
6864 F: include/uapi/linux/sunrpc/
6869 W: http://nilfs.sourceforge.net/
6870 T: git git://github.com/konis/nilfs2.git
6872 F: Documentation/filesystems/nilfs2.txt
6874 F: include/linux/nilfs2_fs.h
6876 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6878 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6880 F: Documentation/scsi/NinjaSCSI.txt
6881 F: drivers/scsi/pcmcia/nsp_*
6883 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6886 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6888 F: Documentation/scsi/NinjaSCSI.txt
6889 F: drivers/scsi/nsp32*
6894 T: git git://git.rocketboards.org/linux-socfpga-next.git
6902 W: https://github.com/jonmason/ntb/wiki
6903 T: git git://github.com/jonmason/ntb.git
6905 F: drivers/net/ntb_netdev.c
6906 F: include/linux/ntb.h
6911 W: http://www.tuxera.com/
6912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6914 F: Documentation/filesystems/ntfs.txt
6917 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6921 F: drivers/video/fbdev/riva/
6922 F: drivers/video/fbdev/nvidia/
6927 T: git git://git.infradead.org/users/willy/linux-nvme.git
6929 F: drivers/block/nvme*
6930 F: include/linux/nvme.h
6932 NXP TDA998X DRM DRIVER
6935 F: drivers/gpu/drm/i2c/tda998x_drv.c
6936 F: include/drm/i2c/tda998x.h
6942 F: sound/soc/codecs/tfa9879*
6947 W: http://www.muru.com/linux/omap/
6948 W: http://linux.omap.com/
6949 Q: http://patchwork.kernel.org/project/linux-omap/list/
6950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6953 F: drivers/i2c/busses/i2c-omap.c
6954 F: drivers/irqchip/irq-omap-intc.c
6955 F: drivers/mfd/*omap*.c
6956 F: drivers/mfd/menelaus.c
6957 F: drivers/mfd/palmas.c
6958 F: drivers/mfd/tps65217.c
6959 F: drivers/mfd/tps65218.c
6960 F: drivers/mfd/tps65910.c
6961 F: drivers/mfd/twl-core.[ch]
6962 F: drivers/mfd/twl4030*.c
6963 F: drivers/mfd/twl6030*.c
6964 F: drivers/mfd/twl6040*.c
6965 F: drivers/regulator/palmas-regulator*.c
6966 F: drivers/regulator/pbias-regulator.c
6967 F: drivers/regulator/tps65217-regulator.c
6968 F: drivers/regulator/tps65218-regulator.c
6969 F: drivers/regulator/tps65910-regulator.c
6970 F: drivers/regulator/twl-regulator.c
6971 F: include/linux/i2c-omap.h
6973 OMAP DEVICE TREE SUPPORT
6979 F: arch/arm/boot/dts/*omap*
6980 F: arch/arm/boot/dts/*am3*
6981 F: arch/arm/boot/dts/*am4*
6982 F: arch/arm/boot/dts/*am5*
6983 F: arch/arm/boot/dts/*dra7*
6985 OMAP CLOCK FRAMEWORK SUPPORT
6989 F: arch/arm/*omap*/*clock*
6991 OMAP POWER MANAGEMENT SUPPORT
6995 F: arch/arm/*omap*/*pm*
6996 F: drivers/cpufreq/omap-cpufreq.c
6998 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7003 F: arch/arm/mach-omap2/prm*
7013 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7018 F: drivers/memory/omap-gpmc.c
7019 F: arch/arm/mach-omap2/*gpmc*
7021 OMAP FRAMEBUFFER SUPPORT
7026 F: drivers/video/fbdev/omap/
7028 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7033 F: drivers/video/fbdev/omap2/
7034 F: Documentation/arm/OMAP/DSS
7036 OMAP HARDWARE SPINLOCK SUPPORT
7040 F: drivers/hwspinlock/omap_hwspinlock.c
7041 F: arch/arm/mach-omap2/hwspinlock.c
7047 F: drivers/mmc/host/omap.c
7053 F: drivers/mmc/host/omap_hsmmc.c
7055 OMAP RANDOM NUMBER GENERATOR SUPPORT
7058 F: drivers/char/hw_random/omap-rng.c
7065 F: arch/arm/mach-omap2/omap_hwmod.*
7071 F: arch/arm/mach-omap2/omap_hwmod*data*
7073 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7077 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7079 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7083 F: drivers/media/platform/omap3isp/
7084 F: drivers/staging/media/omap4iss/
7090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7092 F: drivers/usb/*/*omap*
7093 F: arch/arm/*omap*/usb*
7101 F: drivers/gpio/gpio-omap.c
7103 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7107 F: arch/arm/boot/dts/am335x-nano.dts
7113 F: Documentation/filesystems/omfs.txt
7116 OMNIKEY CARDMAN 4000 DRIVER
7119 F: drivers/char/pcmcia/cm4000_cs.c
7120 F: include/linux/cm4000_cs.h
7121 F: include/uapi/linux/cm4000_cs.h
7123 OMNIKEY CARDMAN 4040 DRIVER
7126 F: drivers/char/pcmcia/cm4040_cs.*
7128 OMNIVISION OV7670 SENSOR DRIVER
7131 T: git git://linuxtv.org/media_tree.git
7133 F: drivers/media/i2c/ov7670.c
7135 ONENAND FLASH DRIVER
7139 F: drivers/mtd/onenand/
7140 F: include/linux/mtd/onenand*.h
7142 ONSTREAM SCSI TAPE DRIVER
7147 F: Documentation/scsi/osst.txt
7148 F: drivers/scsi/osst.*
7149 F: drivers/scsi/osst_*.h
7150 F: drivers/scsi/st.h
7152 OPENCORES I2C BUS DRIVER
7156 F: Documentation/i2c/busses/i2c-ocores
7157 F: drivers/i2c/busses/i2c-ocores.c
7159 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7163 W: http://www.devicetree.org/
7164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7167 F: include/linux/of*.h
7170 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7178 F: Documentation/devicetree/
7180 F: include/dt-bindings/
7182 OPENRISC ARCHITECTURE
7184 W: http://openrisc.net
7187 T: git git://openrisc.net/~jonas/linux
7194 W: http://openvswitch.org
7197 F: include/uapi/linux/openvswitch.h
7202 T: git git://git.alsa-project.org/alsa-kernel.git
7204 F: sound/drivers/opl4/
7210 F: arch/*/include/asm/oprofile*.h
7212 F: drivers/oprofile/
7213 F: include/linux/oprofile.h
7215 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7219 W: http://ocfs2.wiki.kernel.org
7221 F: Documentation/filesystems/ocfs2.txt
7222 F: Documentation/filesystems/dlmfs.txt
7227 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7228 W: http://www.nongnu.org/orinoco/
7230 F: drivers/net/wireless/orinoco/
7232 OSD LIBRARY and FILESYSTEM
7236 W: http://open-osd.org
7237 T: git git://git.open-osd.org/open-osd.git
7239 F: drivers/scsi/osd/
7240 F: include/scsi/osd_*
7246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7249 F: Documentation/filesystems/overlayfs.txt
7254 W: http://wireless.kernel.org/en/users/Drivers/p54
7256 F: drivers/net/wireless/p54/
7258 PA SEMI ETHERNET DRIVER
7262 F: drivers/net/ethernet/pasemi/*
7264 PA SEMI SMBUS DRIVER
7268 F: drivers/i2c/busses/i2c-pasemi.c
7270 PADATA PARALLEL EXECUTION MECHANISM
7275 F: include/linux/padata.h
7276 F: Documentation/padata.txt
7278 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7282 F: drivers/platform/x86/panasonic-laptop.c
7284 PANASONIC MN10300/AM33/AM34 PORT
7288 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7290 F: Documentation/mn10300/
7293 PARALLEL PORT SUPPORT
7297 F: include/linux/parport*.h
7298 F: drivers/char/ppdev.c
7299 F: include/uapi/linux/ppdev.h
7301 PARAVIRT_OPS INTERFACE
7308 F: Documentation/virtual/paravirt_ops.txt
7309 F: arch/*/kernel/paravirt*
7310 F: arch/*/include/asm/paravirt.h
7312 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7315 W: http://www.torque.net/linux-pp.html
7317 F: Documentation/blockdev/paride.txt
7318 F: drivers/block/paride/
7324 W: http://www.parisc-linux.org/
7325 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7330 F: Documentation/parisc/
7332 F: drivers/char/agp/parisc-agp.c
7333 F: drivers/input/serio/gscps2.c
7334 F: drivers/parport/parport_gsc.*
7335 F: drivers/tty/serial/8250/8250_gsc.c
7336 F: drivers/video/fbdev/sti*
7337 F: drivers/video/console/sti*
7338 F: drivers/video/logo/logo_parisc*
7340 PC87360 HARDWARE MONITORING DRIVER
7344 F: Documentation/hwmon/pc87360
7345 F: drivers/hwmon/pc87360.c
7350 F: drivers/char/pc8736x_gpio.c
7352 PC87427 HARDWARE MONITORING DRIVER
7356 F: Documentation/hwmon/pc87427
7357 F: drivers/hwmon/pc87427.c
7362 F: drivers/leds/leds-pca9532.c
7363 F: include/linux/leds-pca9532.h
7365 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7369 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7371 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7374 F: drivers/firmware/pcdp.*
7380 F: Documentation/PCI/pci-error-recovery.txt
7385 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7388 F: Documentation/PCI/
7390 F: include/linux/pci*
7392 F: arch/x86/kernel/quirks.c
7394 PCI DRIVER FOR ARM VERSATILE PLATFORM
7399 F: Documentation/devicetree/bindings/pci/versatile.txt
7400 F: drivers/pci/host/pci-versatile.c
7402 PCI DRIVER FOR APPLIEDMICRO XGENE
7407 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7408 F: drivers/pci/host/pci-xgene.c
7410 PCI DRIVER FOR FREESCALE LAYERSCAPE
7418 F: drivers/pci/host/*layerscape*
7426 F: drivers/pci/host/*imx6*
7428 PCI DRIVER FOR TI KEYSTONE
7433 F: drivers/pci/host/*keystone*
7435 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7441 F: drivers/pci/host/*mvebu*
7443 PCI DRIVER FOR NVIDIA TEGRA
7448 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7449 F: drivers/pci/host/pci-tegra.c
7451 PCI DRIVER FOR TI DRA7XX
7456 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7457 F: drivers/pci/host/pci-dra7xx.c
7459 PCI DRIVER FOR RENESAS R-CAR
7464 F: drivers/pci/host/*rcar*
7466 PCI DRIVER FOR SAMSUNG EXYNOS
7472 F: drivers/pci/host/pci-exynos.c
7474 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7479 F: drivers/pci/host/*designware*
7481 PCI DRIVER FOR GENERIC OF HOSTS
7486 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7487 F: drivers/pci/host/pci-host-generic.c
7489 PCIE DRIVER FOR ST SPEAR13XX
7493 F: drivers/pci/host/*spear*
7496 P: Linux PCMCIA Team
7498 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7501 F: Documentation/pcmcia/
7505 PCNET32 NETWORK DRIVER
7509 F: drivers/net/ethernet/amd/pcnet32.c
7511 PCRYPT PARALLEL CRYPTO ENGINE
7516 F: include/crypto/pcrypt.h
7518 PER-CPU MEMORY ALLOCATOR
7521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7523 F: include/linux/percpu*.h
7525 F: arch/*/include/asm/percpu.h
7527 PER-TASK DELAY ACCOUNTING
7530 F: include/linux/delayacct.h
7531 F: kernel/delayacct.c
7533 PERFORMANCE EVENTS SUBSYSTEM
7539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7542 F: include/linux/perf_event.h
7543 F: include/uapi/linux/perf_event.h
7544 F: arch/*/kernel/perf_event*.c
7545 F: arch/*/kernel/*/perf_event*.c
7546 F: arch/*/kernel/*/*/perf_event*.c
7547 F: arch/*/include/asm/perf_event.h
7548 F: arch/*/kernel/perf_callchain.c
7551 PERSONALITY HANDLING
7555 F: include/linux/personality.h
7556 F: include/uapi/linux/personality.h
7561 F: Documentation/networking/phonet.txt
7562 F: include/linux/phonet.h
7563 F: include/net/phonet/
7564 F: include/uapi/linux/phonet.h
7571 F: drivers/mtd/devices/phram.c
7577 F: drivers/hid/hid-picolcd*
7582 T: git git://github.com/jamieiles/linux-2.6-ji.git
7584 F: arch/arm/boot/dts/picoxcell*
7585 F: arch/arm/mach-picoxcell/
7586 F: drivers/crypto/picoxcell*
7588 PIN CONTROL SUBSYSTEM
7591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7594 F: include/linux/pinctrl/
7596 PIN CONTROLLER - ATMEL AT91
7600 F: drivers/pinctrl/pinctrl-at91.*
7602 PIN CONTROLLER - INTEL
7606 F: drivers/pinctrl/intel/
7608 PIN CONTROLLER - RENESAS
7612 F: drivers/pinctrl/sh-pfc/
7614 PIN CONTROLLER - SAMSUNG
7620 F: drivers/pinctrl/samsung/
7622 PIN CONTROLLER - ST SPEAR
7626 W: http://www.st.com/spear
7628 F: drivers/pinctrl/spear/
7633 F: drivers/block/pktcdvd.c
7634 F: include/linux/pktcdvd.h
7635 F: include/uapi/linux/pktcdvd.h
7639 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7641 T: git git://github.com/gxt/linux.git
7642 F: drivers/input/serio/i8042-unicore32io.h
7643 F: drivers/i2c/busses/i2c-puv3.c
7644 F: drivers/video/fbdev/fb-puv3.c
7645 F: drivers/rtc/rtc-puv3.c
7647 PMBUS HARDWARE MONITORING DRIVERS
7650 W: http://www.lm-sensors.org/
7651 W: http://www.roeck-us.net/linux/drivers/
7652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7654 F: Documentation/hwmon/pmbus
7655 F: drivers/hwmon/pmbus/
7656 F: include/linux/i2c/pmbus.h
7658 PMC SIERRA MaxRAID DRIVER
7661 W: http://www.pmc-sierra.com/
7663 F: drivers/scsi/pmcraid.*
7665 PMC SIERRA PM8001 DRIVER
7671 F: drivers/scsi/pm8001/
7673 POSIX CLOCKS and TIMERS
7676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7679 F: include/linux/timer*
7680 F: kernel/time/*timer*
7682 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7687 T: git git://git.infradead.org/battery-2.6.git
7689 F: include/linux/power_supply.h
7701 F: drivers/i2c/busses/i2c-pnx.c
7703 PPP PROTOCOL DRIVERS AND COMPRESSORS
7707 F: drivers/net/ppp/ppp_*
7709 PPP OVER ATM (RFC 2364)
7712 F: net/atm/pppoatm.c
7713 F: include/uapi/linux/atmppp.h
7718 F: drivers/net/ppp/pppoe.c
7719 F: drivers/net/ppp/pppox.c
7724 F: net/l2tp/l2tp_ppp.c
7725 F: include/linux/if_pppol2tp.h
7726 F: include/uapi/linux/if_pppol2tp.h
7730 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7733 F: Documentation/pps/
7735 F: include/linux/pps*.h
7741 F: drivers/net/ppp/pptp.c
7742 W: http://sourceforge.net/projects/accel-pptp
7747 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7749 F: Documentation/preempt-locking.txt
7750 F: include/linux/preempt.h
7752 PRISM54 WIRELESS DRIVER
7755 W: http://wireless.kernel.org/en/users/Drivers/p54
7757 F: drivers/net/wireless/prism54/
7764 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7766 PS3 PLATFORM SUPPORT
7771 F: arch/powerpc/boot/ps3*
7772 F: arch/powerpc/include/asm/lv1call.h
7773 F: arch/powerpc/include/asm/ps3*.h
7774 F: arch/powerpc/platforms/ps3/
7777 F: drivers/rtc/rtc-ps3.c
7778 F: drivers/usb/host/*ps3.c
7779 F: sound/ppc/snd_ps3*
7785 F: drivers/block/ps3vram.c
7793 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7795 F: include/linux/pstore*
7796 F: drivers/firmware/efi/efi-pstore.c
7797 F: drivers/acpi/apei/erst.c
7799 PTP HARDWARE CLOCK SUPPORT
7803 W: http://linuxptp.sourceforge.net/
7804 F: Documentation/ABI/testing/sysfs-ptp
7805 F: Documentation/ptp/*
7806 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7807 F: drivers/net/phy/dp83640*
7809 F: include/linux/ptp_cl*
7815 F: include/asm-generic/syscall.h
7816 F: include/linux/ptrace.h
7817 F: include/linux/regset.h
7818 F: include/linux/tracehook.h
7819 F: include/uapi/linux/ptrace.h
7822 PVRUSB2 VIDEO4LINUX DRIVER
7826 W: http://www.isely.net/pvrusb2/
7827 T: git git://linuxtv.org/media_tree.git
7829 F: Documentation/video4linux/README.pvrusb2
7830 F: drivers/media/usb/pvrusb2/
7835 T: git git://linuxtv.org/media_tree.git
7837 F: drivers/media/usb/pwc/*
7843 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7844 F: Documentation/hwmon/pwm-fan
7845 F: drivers/hwmon/pwm-fan.c
7851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7852 F: Documentation/pwm.txt
7853 F: Documentation/devicetree/bindings/pwm/
7854 F: include/linux/pwm.h
7856 F: drivers/video/backlight/pwm_bl.c
7857 F: include/linux/pwm_backlight.h
7859 PXA2xx/PXA3xx SUPPORT
7864 T: git git://github.com/hzhuang1/linux.git
7865 T: git git://github.com/rjarzmik/linux.git
7867 F: arch/arm/mach-pxa/
7868 F: drivers/pcmcia/pxa2xx*
7869 F: drivers/spi/spi-pxa2xx*
7870 F: drivers/usb/gadget/udc/pxa2*
7871 F: include/sound/pxa2xx-lib.h
7875 PXA3xx NAND FLASH DRIVER
7879 F: drivers/mtd/nand/pxa3xx_nand.c
7885 T: git git://github.com/hzhuang1/linux.git
7886 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7888 F: arch/arm/mach-mmp/
7902 F: drivers/crypto/qat/
7908 F: drivers/infiniband/hw/qib/
7910 QLOGIC QLA1280 SCSI DRIVER
7914 F: drivers/scsi/qla1280.[ch]
7916 QLOGIC QLA2XXX FC-SCSI DRIVER
7920 F: Documentation/scsi/LICENSE.qla2xxx
7921 F: drivers/scsi/qla2xxx/
7923 QLOGIC QLA4XXX iSCSI DRIVER
7927 F: Documentation/scsi/LICENSE.qla4xxx
7928 F: drivers/scsi/qla4xxx/
7930 QLOGIC QLA3XXX NETWORK DRIVER
7936 F: Documentation/networking/LICENSE.qla3xxx
7937 F: drivers/net/ethernet/qlogic/qla3xxx.*
7939 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7944 F: drivers/net/ethernet/qlogic/qlcnic/
7946 QLOGIC QLGE 10Gb ETHERNET DRIVER
7953 F: drivers/net/ethernet/qlogic/qlge/
7957 W: http://www.alarsen.net/linux/qnx4fs/
7960 F: include/uapi/linux/qnx4_fs.h
7961 F: include/uapi/linux/qnxtypes.h
7966 W: http://linuxtv.org/
7967 W: http://palosaari.fi/linux/
7968 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7969 T: git git://linuxtv.org/anttip/media_tree.git
7971 F: drivers/media/tuners/qt1010*
7973 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7977 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7979 F: drivers/net/wireless/ath/ath9k/
7981 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7984 W: http://wireless.kernel.org/en/users/Drivers/ath10k
7985 T: git git://github.com/kvalo/ath.git
7987 F: drivers/net/wireless/ath/ath10k/
7989 QUALCOMM HEXAGON ARCHITECTURE
7995 QUALCOMM WCN36XX WIRELESS DRIVER
7998 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7999 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8001 F: drivers/net/wireless/ath/wcn36xx/
8003 RADOS BLOCK DEVICE (RBD)
8009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8011 F: drivers/block/rbd.c
8012 F: drivers/block/rbd_types.h
8014 RADEON FRAMEBUFFER DISPLAY DRIVER
8018 F: drivers/video/fbdev/aty/radeon*
8019 F: include/uapi/linux/radeonfb.h
8021 RADIOSHARK RADIO DRIVER
8024 T: git git://linuxtv.org/media_tree.git
8026 F: drivers/media/radio/radio-shark.c
8028 RADIOSHARK2 RADIO DRIVER
8031 T: git git://linuxtv.org/media_tree.git
8033 F: drivers/media/radio/radio-shark2.c
8034 F: drivers/media/radio/radio-tea5777.c
8036 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8040 F: drivers/video/fbdev/aty/aty128fb.c
8042 RALINK RT2X00 WIRELESS LAN DRIVER
8048 W: http://rt2x00.serialmonkey.com/
8050 F: drivers/net/wireless/rt2x00/
8052 RAMDISK RAM BLOCK DEVICE DRIVER
8055 F: Documentation/blockdev/ramdisk.txt
8056 F: drivers/block/brd.c
8058 RANDOM NUMBER DRIVER
8061 F: drivers/char/random.c
8069 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8072 F: drivers/net/wireless/ray*
8079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8080 F: Documentation/RCU/torture.txt
8081 F: kernel/rcu/rcutorture.c
8083 RCUTORTURE TEST FRAMEWORK
8091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8092 F: tools/testing/selftests/rcutorture
8098 RDC R6040 FAST ETHERNET DRIVER
8102 F: drivers/net/ethernet/rdc/r6040.c
8104 RDS - RELIABLE DATAGRAM SOCKETS
8110 READ-COPY UPDATE (RCU)
8117 W: http://www.rdrop.com/users/paulmck/RCU/
8119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8120 F: Documentation/RCU/
8121 X: Documentation/RCU/torture.txt
8122 F: include/linux/rcu*
8123 X: include/linux/srcu.h
8127 REAL TIME CLOCK (RTC) SUBSYSTEM
8130 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8132 F: Documentation/rtc.txt
8134 F: include/linux/rtc.h
8135 F: include/uapi/linux/rtc.h
8137 REALTEK AUDIO CODECS
8141 F: sound/soc/codecs/rt*
8142 F: include/sound/rt*.h
8144 REISERFS FILE SYSTEM
8149 REGISTER MAP ABSTRACTION
8152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8154 F: drivers/base/regmap/
8155 F: include/linux/regmap.h
8157 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8161 F: drivers/remoteproc/
8162 F: Documentation/remoteproc.txt
8163 F: include/linux/remoteproc.h
8165 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8170 F: Documentation/rpmsg.txt
8171 F: include/linux/rpmsg.h
8173 RESET CONTROLLER FRAMEWORK
8177 F: Documentation/devicetree/bindings/reset/
8178 F: include/linux/reset.h
8179 F: include/linux/reset-controller.h
8184 W: http://wireless.kernel.org/
8185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8188 F: Documentation/rfkill.txt
8196 F: include/linux/rhashtable.h
8198 RICOH SMARTMEDIA/XD DRIVER
8201 F: drivers/mtd/nand/r852.c
8202 F: drivers/mtd/nand/r852.h
8204 RICOH R5C592 MEMORYSTICK DRIVER
8207 F: drivers/memstick/host/r592.*
8211 W: http://sourceforge.net/projects/roccat/
8213 F: drivers/hid/hid-roccat*
8214 F: include/linux/hid-roccat*
8215 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8222 F: drivers/net/ethernet/rocker/
8226 W: http://www.comtrol.com
8228 F: Documentation/serial/rocket.txt
8229 F: drivers/tty/rocket*
8231 ROCKETPORT EXPRESS/INFINITY DRIVER
8235 F: drivers/tty/serial/rp2.*
8240 W: http://www.linux-ax25.org/
8242 F: include/net/rose.h
8243 F: include/uapi/linux/rose.h
8246 RTL2830 MEDIA DRIVER
8249 W: http://linuxtv.org/
8250 W: http://palosaari.fi/linux/
8251 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8252 T: git git://linuxtv.org/anttip/media_tree.git
8254 F: drivers/media/dvb-frontends/rtl2830*
8256 RTL2832 MEDIA DRIVER
8259 W: http://linuxtv.org/
8260 W: http://palosaari.fi/linux/
8261 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8262 T: git git://linuxtv.org/anttip/media_tree.git
8264 F: drivers/media/dvb-frontends/rtl2832*
8266 RTL2832_SDR MEDIA DRIVER
8269 W: http://linuxtv.org/
8270 W: http://palosaari.fi/linux/
8271 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8272 T: git git://linuxtv.org/anttip/media_tree.git
8274 F: drivers/media/dvb-frontends/rtl2832_sdr*
8276 RTL8180 WIRELESS DRIVER
8278 W: http://wireless.kernel.org/
8279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8281 F: drivers/net/wireless/rtl818x/rtl8180/
8283 RTL8187 WIRELESS DRIVER
8288 W: http://wireless.kernel.org/
8289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8291 F: drivers/net/wireless/rtl818x/rtl8187/
8293 RTL8192CE WIRELESS DRIVER
8297 W: http://wireless.kernel.org/
8298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8300 F: drivers/net/wireless/rtlwifi/
8301 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8303 S3 SAVAGE FRAMEBUFFER DRIVER
8307 F: drivers/video/fbdev/savage/
8314 W: http://www.ibm.com/developerworks/linux/linux390/
8318 F: Documentation/s390/
8319 F: Documentation/DocBook/s390*
8321 S390 COMMON I/O LAYER
8325 W: http://www.ibm.com/developerworks/linux/linux390/
8327 F: drivers/s390/cio/
8333 W: http://www.ibm.com/developerworks/linux/linux390/
8335 F: drivers/s390/block/dasd*
8336 F: block/partitions/ibm.c
8338 S390 NETWORK DRIVERS
8343 W: http://www.ibm.com/developerworks/linux/linux390/
8345 F: drivers/s390/net/
8351 W: http://www.ibm.com/developerworks/linux/linux390/
8354 F: drivers/pci/hotplug/s390_pci_hpc.c
8360 W: http://www.ibm.com/developerworks/linux/linux390/
8362 F: drivers/s390/crypto/
8368 W: http://www.ibm.com/developerworks/linux/linux390/
8370 F: drivers/s390/scsi/zfcp_*
8372 S390 IUCV NETWORK LAYER
8376 W: http://www.ibm.com/developerworks/linux/linux390/
8378 F: drivers/s390/net/*iucv*
8379 F: include/net/iucv/
8382 S3C24XX SD/MMC Driver
8386 F: drivers/mmc/host/s3cmci.*
8388 SAA6588 RDS RECEIVER DRIVER
8391 T: git git://linuxtv.org/media_tree.git
8392 W: http://linuxtv.org
8394 F: drivers/media/i2c/saa6588*
8396 SAA7134 VIDEO4LINUX DRIVER
8399 W: http://linuxtv.org
8400 T: git git://linuxtv.org/media_tree.git
8402 F: Documentation/video4linux/*.saa7134
8403 F: drivers/media/pci/saa7134/
8405 SAA7146 VIDEO4LINUX-2 DRIVER
8408 T: git git://linuxtv.org/media_tree.git
8410 F: drivers/media/common/saa7146/
8411 F: drivers/media/pci/saa7146/
8412 F: include/media/saa7146*
8414 SAMSUNG LAPTOP DRIVER
8418 F: drivers/platform/x86/samsung-laptop.c
8420 SAMSUNG AUDIO (ASoC) DRIVERS
8424 F: sound/soc/samsung/
8426 SAMSUNG FRAMEBUFFER DRIVER
8430 F: drivers/video/fbdev/s3c-fb.c
8432 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8436 F: drivers/mfd/sec*.c
8437 F: drivers/regulator/s2m*.c
8438 F: drivers/regulator/s5m*.c
8439 F: include/linux/mfd/samsung/
8441 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8445 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8447 F: drivers/media/platform/exynos4-is/
8449 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8454 F: drivers/media/platform/s3c-camif/
8455 F: include/media/s3c_camif.h
8457 SAMSUNG S5C73M3 CAMERA DRIVER
8462 F: drivers/media/i2c/s5c73m3/*
8464 SAMSUNG S5K5BAF CAMERA DRIVER
8469 F: drivers/media/i2c/s5k5baf.c
8471 SAMSUNG SOC CLOCK DRIVERS
8476 F: drivers/clk/samsung/
8478 SAMSUNG SXGBE DRIVERS
8484 F: drivers/net/ethernet/samsung/sxgbe/
8486 SAMSUNG THERMAL DRIVER
8491 T: https://github.com/lmajewski/linux-samsung-thermal.git
8492 F: drivers/thermal/samsung/
8494 SAMSUNG USB2 PHY DRIVER
8498 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8499 F: Documentation/phy/samsung-usb2.txt
8500 F: drivers/phy/phy-exynos4210-usb2.c
8501 F: drivers/phy/phy-exynos4x12-usb2.c
8502 F: drivers/phy/phy-exynos5250-usb2.c
8503 F: drivers/phy/phy-s5pv210-usb2.c
8504 F: drivers/phy/phy-samsung-usb2.c
8505 F: drivers/phy/phy-samsung-usb2.h
8511 F: drivers/tty/serial/
8513 SYNOPSYS DESIGNWARE DMAC DRIVER
8517 F: include/linux/dma/dw.h
8518 F: include/linux/platform_data/dma-dw.h
8521 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8526 F: include/linux/mmc/dw_mmc.h
8527 F: drivers/mmc/host/dw_mmc*
8532 F: drivers/thunderbolt/
8534 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8540 F: include/linux/clocksource.h
8541 F: include/linux/time.h
8542 F: include/linux/timex.h
8543 F: include/uapi/linux/time.h
8544 F: include/uapi/linux/timex.h
8545 F: kernel/time/clocksource.c
8546 F: kernel/time/time*.c
8547 F: kernel/time/ntp.c
8552 F: drivers/watchdog/sc1200wdt.c
8558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8561 F: include/linux/sched.h
8562 F: include/uapi/linux/sched.h
8563 F: include/linux/wait.h
8568 W: http://www.sunplus.com
8575 W: http://www.kernel.dk
8579 SCSI RDMA PROTOCOL (SRP) INITIATOR
8583 W: http://www.openfabrics.org
8584 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8586 F: drivers/infiniband/ulp/srp/
8587 F: include/scsi/srp.h
8592 W: http://sg.danny.cz/sg
8594 F: Documentation/scsi/scsi-generic.txt
8595 F: drivers/scsi/sg.c
8596 F: include/scsi/sg.h
8601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8612 F: Documentation/scsi/st.txt
8613 F: drivers/scsi/st.*
8614 F: drivers/scsi/st_*.h
8620 W: http://lksctp.sourceforge.net
8622 F: Documentation/networking/sctp.txt
8623 F: include/linux/sctp.h
8624 F: include/uapi/linux/sctp.h
8625 F: include/net/sctp/
8631 F: Documentation/i2c/busses/scx200_acb
8632 F: arch/x86/platform/scx200/
8633 F: drivers/watchdog/scx200_wdt.c
8634 F: drivers/i2c/busses/scx200*
8635 F: drivers/mtd/maps/scx200_docflash.c
8636 F: include/linux/scx200.h
8641 F: drivers/char/scx200_gpio.c
8642 F: include/linux/scx200_gpio.h
8644 SCx200 HRT CLOCKSOURCE DRIVER
8647 F: drivers/clocksource/scx200_hrt.c
8649 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8653 F: drivers/mmc/host/sdricoh_cs.c
8655 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8660 F: drivers/mmc/host/sdhci.*
8661 F: drivers/mmc/host/sdhci-pltfm.[ch]
8667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8670 F: include/uapi/linux/seccomp.h
8671 F: include/linux/seccomp.h
8672 K: \bsecure_computing
8675 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8680 F: drivers/mmc/host/sdhci-pltfm.[ch]
8682 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8686 F: drivers/mmc/host/sdhci-s3c.c
8688 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8693 F: drivers/mmc/host/sdhci-spear.c
8699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8700 W: http://kernsec.org/
8708 SELINUX SECURITY MODULE
8713 W: http://selinuxproject.org
8714 T: git git://git.infradead.org/users/pcmoore/selinux
8716 F: include/linux/selinux*
8717 F: security/selinux/
8720 APPARMOR SECURITY MODULE
8723 W: apparmor.wiki.kernel.org
8724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8726 F: security/apparmor/
8731 F: drivers/misc/phantom.c
8732 F: include/uapi/linux/phantom.h
8734 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8737 W: http://www.emulex.com
8739 F: drivers/scsi/be2iscsi/
8741 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8746 W: http://www.emulex.com
8748 F: drivers/net/ethernet/emulex/benet/
8755 F: drivers/net/ethernet/sfc/
8760 F: drivers/misc/sgi-gru/
8762 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8766 F: Documentation/ia64/serial.txt
8767 F: drivers/tty/serial/ioc?_serial.c
8768 F: include/linux/ioc?.h
8770 SGI XP/XPC/XPNET DRIVER
8774 F: drivers/misc/sgi-xp/
8779 W: http://linuxtv.org/
8780 W: http://palosaari.fi/linux/
8781 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8782 T: git git://linuxtv.org/anttip/media_tree.git
8784 F: drivers/media/tuners/si2157*
8789 W: http://linuxtv.org/
8790 W: http://palosaari.fi/linux/
8791 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8792 T: git git://linuxtv.org/anttip/media_tree.git
8794 F: drivers/media/dvb-frontends/si2168*
8796 SI470X FM RADIO RECEIVER I2C DRIVER
8799 T: git git://linuxtv.org/media_tree.git
8800 W: http://linuxtv.org
8802 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8804 SI470X FM RADIO RECEIVER USB DRIVER
8807 T: git git://linuxtv.org/media_tree.git
8808 W: http://linuxtv.org
8810 F: drivers/media/radio/si470x/radio-si470x-common.c
8811 F: drivers/media/radio/si470x/radio-si470x.h
8812 F: drivers/media/radio/si470x/radio-si470x-usb.c
8814 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8817 T: git git://linuxtv.org/media_tree.git
8818 W: http://linuxtv.org
8820 F: drivers/media/radio/si4713/si4713.?
8822 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8825 T: git git://linuxtv.org/media_tree.git
8826 W: http://linuxtv.org
8828 F: drivers/media/radio/si4713/radio-platform-si4713.c
8830 SI4713 FM RADIO TRANSMITTER USB DRIVER
8833 T: git git://linuxtv.org/media_tree.git
8834 W: http://linuxtv.org
8836 F: drivers/media/radio/si4713/radio-usb-si4713.c
8841 W: http://linuxtv.org
8842 T: git git://linuxtv.org/media_tree.git
8844 F: drivers/media/common/siano/
8845 F: drivers/media/usb/siano/
8846 F: drivers/media/usb/siano/
8847 F: drivers/media/mmc/siano/
8853 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8854 F: drivers/video/fbdev/simplefb.c
8855 F: include/linux/platform_data/simplefb.h
8857 SH_VEU V4L2 MEM2MEM DRIVER
8860 F: drivers/media/platform/sh_veu.c
8862 SH_VOU V4L2 OUTPUT DRIVER
8865 F: drivers/media/platform/sh_vou.c
8866 F: include/media/sh_vou.h
8868 SIMPLE FIRMWARE INTERFACE (SFI)
8871 W: http://simplefirmware.org/
8872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8874 F: arch/x86/platform/sfi/
8876 F: include/linux/sfi*.h
8878 SIMTEC EB110ATX (Chalice CATS)
8882 W: http://www.simtec.co.uk/products/EB110ATX/
8885 SIMTEC EB2410ITX (BAST)
8889 W: http://www.simtec.co.uk/products/EB2410ITX/
8891 F: arch/arm/mach-s3c24xx/mach-bast.c
8892 F: arch/arm/mach-s3c24xx/bast-ide.c
8893 F: arch/arm/mach-s3c24xx/bast-irq.c
8895 TI DAVINCI MACHINE SUPPORT
8898 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8899 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8901 F: arch/arm/mach-davinci/
8902 F: drivers/i2c/busses/i2c-davinci.c
8904 TI DAVINCI SERIES MEDIA DRIVER
8907 W: http://linuxtv.org/
8908 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8909 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8911 F: drivers/media/platform/davinci/
8912 F: include/media/davinci/
8914 TI AM437X VPFE DRIVER
8917 W: http://linuxtv.org/
8918 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8919 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8921 F: drivers/media/platform/am437x/
8923 SIS 190 ETHERNET DRIVER
8927 F: drivers/net/ethernet/sis/sis190.c
8929 SIS 900/7016 FAST ETHERNET DRIVER
8931 W: http://www.brownhat.org/sis900.html
8934 F: drivers/net/ethernet/sis/sis900.*
8936 SIS FRAMEBUFFER DRIVER
8938 W: http://www.winischhofer.net/linuxsisvga.shtml
8940 F: Documentation/fb/sisfb.txt
8941 F: drivers/video/fbdev/sis/
8942 F: include/video/sisfb.h
8946 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8948 F: drivers/usb/misc/sisusbvga/
8958 F: include/linux/sl?b*.h
8961 SLEEPABLE READ-COPY UPDATE (SRCU)
8968 W: http://www.rdrop.com/users/paulmck/RCU/
8970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8971 F: include/linux/srcu.h
8972 F: kernel/rcu/srcu.c
8974 SMACK SECURITY MODULE
8977 W: http://schaufler-ca.com
8978 T: git git://git.gitorious.org/smack-next/kernel.git
8980 F: Documentation/security/Smack.txt
8983 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8987 F: drivers/power/avs/
8988 F: include/linux/power/smartreflex.h
8991 SMC91x ETHERNET DRIVER
8994 F: drivers/net/ethernet/smsc/smc91x.*
8996 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9000 F: drivers/media/i2c/smiapp/
9001 F: include/media/smiapp.h
9002 F: drivers/media/i2c/smiapp-pll.c
9003 F: drivers/media/i2c/smiapp-pll.h
9004 F: include/uapi/linux/smiapp.h
9005 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9007 SMM665 HARDWARE MONITOR DRIVER
9011 F: Documentation/hwmon/smm665
9012 F: drivers/hwmon/smm665.c
9014 SMSC EMC2103 HARDWARE MONITOR DRIVER
9018 F: Documentation/hwmon/emc2103
9019 F: drivers/hwmon/emc2103.c
9021 SMSC SCH5627 HARDWARE MONITOR DRIVER
9025 F: Documentation/hwmon/sch5627
9026 F: drivers/hwmon/sch5627.c
9028 SMSC47B397 HARDWARE MONITOR DRIVER
9032 F: Documentation/hwmon/smsc47b397
9033 F: drivers/hwmon/smsc47b397.c
9035 SMSC911x ETHERNET DRIVER
9039 F: include/linux/smsc911x.h
9040 F: drivers/net/ethernet/smsc/smsc911x.*
9042 SMSC9420 PCI ETHERNET DRIVER
9046 F: drivers/net/ethernet/smsc/smsc9420.*
9048 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9052 F: drivers/video/fbdev/smscufx.c
9054 SOC-CAMERA V4L2 SUBSYSTEM
9057 T: git git://linuxtv.org/media_tree.git
9059 F: include/media/soc*
9060 F: drivers/media/i2c/soc_camera/
9061 F: drivers/media/platform/soc_camera/
9063 SOEKRIS NET48XX LED SUPPORT
9066 F: drivers/leds/leds-net48xx.c
9068 SOFTLOGIC 6x10 MPEG CODEC
9075 F: drivers/media/pci/solo6x10/
9077 SOFTWARE RAID (Multiple Disks) SUPPORT
9082 F: include/linux/raid/
9083 F: include/uapi/linux/raid/
9085 SONIC NETWORK DRIVER
9089 F: drivers/net/ethernet/natsemi/sonic.*
9091 SONICS SILICON BACKPLANE DRIVER (SSB)
9096 F: include/linux/ssb/
9098 SONY VAIO CONTROL DEVICE DRIVER
9101 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9103 F: Documentation/laptops/sony-laptop.txt
9104 F: drivers/char/sonypi.c
9105 F: drivers/platform/x86/sony-laptop.c
9106 F: include/linux/sony-laptop.h
9108 SONY MEMORYSTICK CARD SUPPORT
9110 W: http://tifmxx.berlios.de/
9112 F: drivers/memstick/host/tifm_ms.c
9114 SONY MEMORYSTICK STANDARD SUPPORT
9117 F: drivers/memstick/core/ms_block.*
9123 W: http://www.alsa-project.org/
9124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9125 T: git git://git.alsa-project.org/alsa-kernel.git
9126 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9128 F: Documentation/sound/
9130 F: include/uapi/sound/
9133 SOUND - COMPRESSED AUDIO
9136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9138 F: Documentation/sound/alsa/compress_offload.txt
9139 F: include/sound/compress_driver.h
9140 F: include/uapi/sound/compress_*
9141 F: sound/core/compress_offload.c
9142 F: sound/soc/soc-compress.c
9144 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9149 W: http://alsa-project.org/main/index.php/ASoC
9151 F: Documentation/sound/alsa/soc/
9153 F: include/sound/soc*
9155 SOUND - DMAENGINE HELPERS
9158 F: include/sound/dmaengine_pcm.h
9159 F: sound/core/pcm_dmaengine.c
9160 F: sound/soc/soc-generic-dmaengine-pcm.c
9165 W: http://linuxtv.org/
9166 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9168 F: drivers/media/dvb-frontends/sp2*
9170 SPARC + UltraSPARC (sparc/sparc64)
9173 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9180 SPARC SERIAL DRIVERS
9183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9186 F: include/linux/sunserialcore.h
9187 F: drivers/tty/serial/suncore.c
9188 F: drivers/tty/serial/sunhv.c
9189 F: drivers/tty/serial/sunsab.c
9190 F: drivers/tty/serial/sunsab.h
9191 F: drivers/tty/serial/sunsu.c
9192 F: drivers/tty/serial/sunzilog.c
9193 F: drivers/tty/serial/sunzilog.h
9198 W: https://sparse.wiki.kernel.org/
9199 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9200 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9202 F: include/linux/compiler.h
9204 SPEAR PLATFORM SUPPORT
9209 W: http://www.st.com/spear
9211 F: arch/arm/mach-spear/
9213 SPEAR CLOCK FRAMEWORK SUPPORT
9217 W: http://www.st.com/spear
9219 F: drivers/clk/spear/
9224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9225 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9227 F: Documentation/spi/
9229 F: include/linux/spi/
9230 F: include/uapi/linux/spi/
9232 SPIDERNET NETWORK DRIVER for CELL
9237 F: Documentation/networking/spider_net.txt
9238 F: drivers/net/ethernet/toshiba/spider_net*
9244 W: http://www.ibm.com/developerworks/power/cell/
9246 F: Documentation/filesystems/spufs.txt
9247 F: arch/powerpc/platforms/cell/spufs/
9249 SQUASHFS FILE SYSTEM
9252 W: http://squashfs.org.uk
9254 F: Documentation/filesystems/squashfs.txt
9257 SRM (Alpha) environment access
9260 F: arch/alpha/kernel/srm_env.c
9266 F: Documentation/stable_kernel_rules.txt
9270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9279 F: drivers/staging/comedi/
9281 STAGING - FLARION FT1000 DRIVERS
9284 F: drivers/staging/ft1000/
9286 STAGING - INDUSTRIAL IO
9290 F: drivers/staging/iio/
9292 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9294 W: http://www.lirc.org/
9296 F: drivers/staging/media/lirc/
9298 STAGING - LUSTRE PARALLEL FILESYSTEM
9302 W: http://lustre.opensfs.org/
9304 F: drivers/staging/lustre
9306 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9312 F: drivers/staging/nvec/
9314 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9318 W: http://wiki.laptop.org/go/DCON
9320 F: drivers/staging/olpc_dcon/
9322 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9325 F: drivers/staging/ozwpan/
9327 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9330 F: drivers/staging/panel/
9332 STAGING - REALTEK RTL8712U DRIVERS
9336 F: drivers/staging/rtl8712/
9338 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9343 F: drivers/staging/rtl8723au/
9345 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9351 F: drivers/staging/sm7xxfb/
9357 F: drivers/staging/slicoss/
9359 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9365 W: http://www.linux-speakup.org/
9367 F: drivers/staging/speakup/
9369 STAGING - VIA VT665X DRIVERS
9372 F: drivers/staging/vt665?/
9374 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9377 F: drivers/staging/xgifb/
9379 STARFIRE/DURALAN NETWORK DRIVER
9382 F: drivers/net/ethernet/adaptec/starfire*
9386 W: http://sammy.net/sun3/
9388 F: arch/m68k/kernel/*sun3*
9390 F: arch/m68k/include/asm/sun3*
9391 F: drivers/net/ethernet/i825xx/sun3*
9393 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9397 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9398 F: drivers/input/keyboard/sun4i-lradc-keys.c
9400 SUNDANCE NETWORK DRIVER
9404 F: drivers/net/ethernet/dlink/sundance.c
9408 Q: http://patchwork.kernel.org/project/linux-sh/list/
9410 F: Documentation/sh/
9420 F: Documentation/power/
9421 F: arch/x86/kernel/acpi/
9422 F: drivers/base/power/
9424 F: include/linux/suspend.h
9425 F: include/linux/freezer.h
9426 F: include/linux/pm.h
9432 F: Documentation/svga.txt
9433 F: arch/x86/boot/video*
9440 F: arch/*/kernel/pci-swiotlb.c
9441 F: include/linux/swiotlb.h
9448 F: include/net/switchdev.h
9450 SYNOPSYS ARC ARCHITECTURE
9454 F: Documentation/devicetree/bindings/arc/
9455 F: drivers/tty/serial/arc_uart.c
9460 F: Documentation/filesystems/sysv-fs.txt
9462 F: include/linux/sysv_fs.h
9468 W: http://www.linux-iscsi.org
9469 W: http://groups.google.com/group/linux-iscsi-target-dev
9470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9474 F: Documentation/target/
9476 TASKSTATS STATISTICS INTERFACE
9479 F: Documentation/accounting/taskstats*
9480 F: include/linux/taskstats*
9481 F: kernel/taskstats.c
9487 F: include/net/pkt_cls.h
9488 F: include/uapi/linux/pkt_cls.h
9491 TCP LOW PRIORITY MODULE
9494 W: http://tcp-lp-mod.sourceforge.net/
9496 F: net/ipv4/tcp_lp.c
9498 TDA10071 MEDIA DRIVER
9501 W: http://linuxtv.org/
9502 W: http://palosaari.fi/linux/
9503 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9504 T: git git://linuxtv.org/anttip/media_tree.git
9506 F: drivers/media/dvb-frontends/tda10071*
9508 TDA18212 MEDIA DRIVER
9511 W: http://linuxtv.org/
9512 W: http://palosaari.fi/linux/
9513 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9514 T: git git://linuxtv.org/anttip/media_tree.git
9516 F: drivers/media/tuners/tda18212*
9518 TDA18218 MEDIA DRIVER
9521 W: http://linuxtv.org/
9522 W: http://palosaari.fi/linux/
9523 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9524 T: git git://linuxtv.org/anttip/media_tree.git
9526 F: drivers/media/tuners/tda18218*
9528 TDA18271 MEDIA DRIVER
9531 W: http://linuxtv.org/
9532 W: http://github.com/mkrufky
9533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9534 T: git git://linuxtv.org/mkrufky/tuners.git
9536 F: drivers/media/tuners/tda18271*
9538 TDA827x MEDIA DRIVER
9541 W: http://linuxtv.org/
9542 W: http://github.com/mkrufky
9543 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9544 T: git git://linuxtv.org/mkrufky/tuners.git
9546 F: drivers/media/tuners/tda8290.*
9548 TDA8290 MEDIA DRIVER
9551 W: http://linuxtv.org/
9552 W: http://github.com/mkrufky
9553 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9554 T: git git://linuxtv.org/mkrufky/tuners.git
9556 F: drivers/media/tuners/tda8290.*
9558 TDA9840 MEDIA DRIVER
9561 T: git git://linuxtv.org/media_tree.git
9562 W: http://linuxtv.org
9564 F: drivers/media/i2c/tda9840*
9566 TEA5761 TUNER DRIVER
9569 W: http://linuxtv.org
9570 T: git git://linuxtv.org/media_tree.git
9572 F: drivers/media/tuners/tea5761.*
9574 TEA5767 TUNER DRIVER
9577 W: http://linuxtv.org
9578 T: git git://linuxtv.org/media_tree.git
9580 F: drivers/media/tuners/tea5767.*
9582 TEA6415C MEDIA DRIVER
9585 T: git git://linuxtv.org/media_tree.git
9586 W: http://linuxtv.org
9588 F: drivers/media/i2c/tea6415c*
9590 TEA6420 MEDIA DRIVER
9593 T: git git://linuxtv.org/media_tree.git
9594 W: http://linuxtv.org
9596 F: drivers/media/i2c/tea6420*
9602 F: drivers/net/team/
9603 F: include/linux/if_team.h
9604 F: include/uapi/linux/if_team.h
9606 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9609 F: arch/x86/platform/ts5500/
9611 TECHNOTREND USB IR RECEIVER
9615 F: drivers/media/rc/ttusbir.c
9617 TEGRA ARCHITECTURE SUPPORT
9622 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9631 F: drivers/clk/tegra/
9636 F: drivers/dma/tegra20-apb-dma.c
9641 F: drivers/i2c/busses/i2c-tegra.c
9646 F: drivers/iommu/tegra*
9652 F: drivers/input/keyboard/tegra-kbc.c
9657 F: drivers/pwm/pwm-tegra.c
9662 F: drivers/tty/serial/serial-tegra.c
9667 F: drivers/spi/spi-tegra*
9669 TEHUTI ETHERNET DRIVER
9673 F: drivers/net/ethernet/tehuti/*
9675 Telecom Clock Driver for MCPL0010
9678 F: drivers/char/tlclk.c
9680 TENSILICA XTENSA PORT (xtensa)
9686 F: drivers/irqchip/irq-xtensa-*
9688 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9691 T: git git://linuxtv.org/media_tree.git
9692 W: http://linuxtv.org
9694 F: drivers/media/radio/radio-raremono.c
9700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9702 Q: https://patchwork.kernel.org/project/linux-pm/list/
9705 F: include/linux/thermal.h
9706 F: include/uapi/linux/thermal.h
9707 F: include/linux/cpu_cooling.h
9708 F: Documentation/devicetree/bindings/thermal/
9710 THINGM BLINK(1) USB RGB LED DRIVER
9713 F: drivers/hid/hid-thingm.c
9715 THINKPAD ACPI EXTRAS DRIVER
9719 W: http://ibm-acpi.sourceforge.net
9720 W: http://thinkwiki.org/wiki/Ibm-acpi
9721 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9723 F: drivers/platform/x86/thinkpad_acpi.c
9725 TI BANDGAP AND THERMAL DRIVER
9730 F: drivers/thermal/ti-soc-thermal/
9732 TI CDCE706 CLOCK DRIVER
9735 F: drivers/clk/clk-cdce706.c
9742 F: include/linux/clk/ti.h
9744 TI FLASH MEDIA INTERFACE DRIVER
9747 F: drivers/misc/tifm*
9748 F: drivers/mmc/host/tifm_sd.c
9749 F: include/linux/tifm.h
9751 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9760 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9765 F: sound/soc/codecs/lm49453*
9766 F: sound/soc/codecs/isabelle*
9768 TI LP855x BACKLIGHT DRIVER
9771 F: Documentation/backlight/lp855x-driver.txt
9772 F: drivers/video/backlight/lp855x_bl.c
9773 F: include/linux/platform_data/lp855x.h
9775 TI LP8727 CHARGER DRIVER
9778 F: drivers/power/lp8727_charger.c
9779 F: include/linux/platform_data/lp8727.h
9781 TI LP8788 MFD DRIVER
9784 F: drivers/iio/adc/lp8788_adc.c
9785 F: drivers/leds/leds-lp8788.c
9786 F: drivers/mfd/lp8788*.c
9787 F: drivers/power/lp8788-charger.c
9788 F: drivers/regulator/lp8788-*.c
9789 F: include/linux/mfd/lp8788*.h
9791 TI NETCP ETHERNET DRIVER
9796 F: drivers/net/ethernet/ti/netcp*
9798 TI TWL4030 SERIES SOC CODEC DRIVER
9802 F: sound/soc/codecs/twl4030*
9804 TI WILINK WIRELESS DRIVERS
9806 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9807 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9810 F: drivers/net/wireless/ti/
9811 F: include/linux/wl12xx.h
9818 W: http://tipc.sourceforge.net/
9820 F: include/uapi/linux/tipc*.h
9825 W: http://www.ezchip.com/scm/
9828 F: drivers/char/tile-srom.c
9829 F: drivers/edac/tile_edac.c
9830 F: drivers/net/ethernet/tile/
9831 F: drivers/rtc/rtc-tile.c
9832 F: drivers/tty/hvc/hvc_tile.c
9833 F: drivers/tty/serial/tilegx.c
9834 F: drivers/usb/host/*-tilegx.c
9835 F: include/linux/usb/tilegx.h
9840 W: http://sourceforge.net/projects/tlan/
9842 F: Documentation/networking/tlan.txt
9843 F: drivers/net/ethernet/ti/tlan.*
9845 TOMOYO SECURITY MODULE
9852 W: http://tomoyo.sourceforge.jp/
9853 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9857 TOPSTAR LAPTOP EXTRAS DRIVER
9861 F: drivers/platform/x86/topstar-laptop.c
9863 TOSHIBA ACPI EXTRAS DRIVER
9866 F: drivers/platform/x86/toshiba_acpi.c
9871 W: http://www.buzzard.org.uk/toshiba/
9873 F: drivers/char/toshiba.c
9874 F: include/linux/toshiba.h
9875 F: include/uapi/linux/toshiba.h
9881 F: drivers/mmc/host/tmio_mmc*
9882 F: drivers/mmc/host/sh_mobile_sdhi.c
9883 F: include/linux/mmc/tmio.h
9884 F: include/linux/mmc/sh_mobile_sdhi.h
9886 TMP401 HARDWARE MONITOR DRIVER
9890 F: Documentation/hwmon/tmp401
9891 F: drivers/hwmon/tmp401.c
9893 TMPFS (SHMEM FILESYSTEM)
9897 F: include/linux/shmem_fs.h
9900 TM6000 VIDEO4LINUX DRIVER
9903 W: http://linuxtv.org
9904 T: git git://linuxtv.org/media_tree.git
9906 F: drivers/media/usb/tm6000/
9908 TW68 VIDEO4LINUX DRIVER
9911 T: git git://linuxtv.org/media_tree.git
9912 W: http://linuxtv.org
9914 F: drivers/media/pci/tw68/
9919 W: http://tpmdd.sourceforge.net
9921 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9922 T: https://github.com/PeterHuewe/linux-tpmdd
9924 F: drivers/char/tpm/
9926 TPM IBM_VTPM DEVICE DRIVER
9928 W: http://tpmdd.sourceforge.net
9931 F: drivers/char/tpm/tpm_ibmvtpm*
9936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9938 F: Documentation/trace/ftrace.txt
9939 F: arch/*/*/*/ftrace.h
9940 F: arch/*/kernel/ftrace.c
9941 F: include/*/ftrace.h
9942 F: include/linux/trace*.h
9945 F: tools/testing/selftests/ftrace/
9949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9951 K: ^Subject:.*(?i)trivial
9957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9959 F: drivers/tty/serial/serial_core.c
9960 F: include/linux/serial_core.h
9961 F: include/linux/serial.h
9962 F: include/linux/tty.h
9963 F: include/uapi/linux/serial_core.h
9964 F: include/uapi/linux/serial.h
9965 F: include/uapi/linux/tty.h
9967 TUA9001 MEDIA DRIVER
9970 W: http://linuxtv.org/
9971 W: http://palosaari.fi/linux/
9972 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9973 T: git git://linuxtv.org/anttip/media_tree.git
9975 F: drivers/media/tuners/tua9001*
9977 TULIP NETWORK DRIVERS
9981 F: drivers/net/ethernet/dec/tulip/
9985 W: http://vtun.sourceforge.net/tun
9987 F: Documentation/networking/tuntap.txt
9988 F: arch/um/os-Linux/drivers/
9990 TURBOCHANNEL SUBSYSTEM
9994 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9997 F: include/linux/tc.h
10003 F: drivers/scsi/u14-34f.c
10005 UBI FILE SYSTEM (UBIFS)
10009 T: git git://git.infradead.org/ubifs-2.6.git
10010 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10012 F: Documentation/filesystems/ubifs.txt
10015 UCLINUX (AND M68KNOMMU)
10017 W: http://www.uclinux.org/
10020 F: arch/m68k/*/*_no.*
10021 F: arch/m68k/include/asm/*_no.*
10026 F: Documentation/filesystems/udf.txt
10032 F: Documentation/filesystems/ufs.txt
10035 UHID USERSPACE HID IO DRIVER:
10039 F: drivers/hid/uhid.c
10040 F: include/uapi/linux/uhid.h
10042 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10046 F: include/linux/uwb.h
10047 F: include/linux/uwb/
10049 UNICORE32 ARCHITECTURE:
10051 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10053 T: git git://github.com/gxt/linux.git
10058 W: http://dotat.at/prog/unifdef
10060 F: scripts/unifdef.c
10062 UNIFORM CDROM DRIVER
10064 W: http://www.kernel.dk
10066 F: Documentation/cdrom/
10067 F: drivers/cdrom/cdrom.c
10068 F: include/linux/cdrom.h
10069 F: include/uapi/linux/cdrom.h
10071 UNISYS S-PAR DRIVERS
10076 F: drivers/staging/unisys/
10078 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10082 F: Documentation/scsi/ufs.txt
10083 F: drivers/scsi/ufs/
10085 UNSORTED BLOCK IMAGES (UBI)
10088 W: http://www.linux-mtd.infradead.org/
10090 T: git git://git.infradead.org/ubifs-2.6.git
10092 F: drivers/mtd/ubi/
10093 F: include/linux/mtd/ubi.h
10094 F: include/uapi/mtd/ubi-user.h
10100 F: Documentation/usb/acm.txt
10101 F: drivers/usb/class/cdc-acm.*
10103 USB AR5523 WIRELESS DRIVER
10107 F: drivers/net/wireless/ath/ar5523/
10115 F: drivers/usb/storage/uas.c
10117 USB CDC ETHERNET DRIVER
10121 F: drivers/net/usb/cdc_*.c
10122 F: include/uapi/linux/usb/cdc.h
10124 USB CYPRESS C67X00 DRIVER
10128 F: drivers/usb/c67x00/
10130 USB DAVICOM DM9601 DRIVER
10133 W: http://www.linux-usb.org/usbnet
10135 F: drivers/net/usb/dm9601.c
10137 USB DIAMOND RIO500 DRIVER
10140 W: http://rio500.sourceforge.net
10142 F: drivers/usb/misc/rio500*
10148 F: Documentation/usb/ehci.txt
10149 F: drivers/usb/host/ehci*
10151 USB GADGET/PERIPHERAL SUBSYSTEM
10154 W: http://www.linux-usb.org/gadget
10155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10157 F: drivers/usb/gadget/
10158 F: include/linux/usb/gadget*
10160 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10165 F: Documentation/hid/hiddev.txt
10166 F: drivers/hid/usbhid/
10172 F: drivers/usb/host/isp116x*
10173 F: include/linux/usb/isp116x.h
10175 USB MASS STORAGE DRIVER
10180 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10181 F: drivers/usb/storage/
10186 T: git git://git.alsa-project.org/alsa-kernel.git
10188 F: sound/usb/midi.*
10190 USB NETWORKING DRIVERS
10193 F: drivers/net/usb/
10199 F: Documentation/usb/ohci.txt
10200 F: drivers/usb/host/ohci*
10207 F: drivers/usb/usbip/
10208 F: tools/usb/usbip/
10214 T: git git://github.com/petkan/pegasus.git
10215 W: https://github.com/petkan/pegasus
10217 F: drivers/net/usb/pegasus.*
10222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10224 F: drivers/usb/phy/
10226 USB PRINTER DRIVER (usblp)
10230 F: drivers/usb/class/usblp.c
10236 T: git git://github.com/petkan/rtl8150.git
10237 W: https://github.com/petkan/rtl8150
10239 F: drivers/net/usb/rtl8150.c
10241 USB SERIAL SUBSYSTEM
10245 F: Documentation/usb/usb-serial.txt
10246 F: drivers/usb/serial/
10247 F: include/linux/usb/serial.h
10249 USB SMSC75XX ETHERNET DRIVER
10253 F: drivers/net/usb/smsc75xx.*
10255 USB SMSC95XX ETHERNET DRIVER
10259 F: drivers/net/usb/smsc95xx.*
10264 W: http://www.linux-usb.org
10265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10267 F: Documentation/usb/
10269 F: include/linux/usb.h
10270 F: include/linux/usb/
10276 F: drivers/usb/host/uhci*
10278 USB "USBNET" DRIVER FRAMEWORK
10281 W: http://www.linux-usb.org/usbnet
10283 F: drivers/net/usb/usbnet.c
10284 F: include/linux/usb/usbnet.h
10290 T: git git://linuxtv.org/media_tree.git
10291 W: http://www.ideasonboard.org/uvc/
10293 F: drivers/media/usb/uvc/
10294 F: include/uapi/linux/uvcvideo.h
10299 T: git git://linuxtv.org/media_tree.git
10300 W: http://linuxtv.org
10302 F: drivers/media/usb/usbvision/
10308 F: drivers/usb/gadget/function/*uvc*
10309 F: drivers/usb/gadget/legacy/webcam.c
10311 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10315 F: drivers/net/wireless/rndis_wlan.c
10321 F: drivers/usb/host/xhci*
10322 F: drivers/usb/host/pci-quirks*
10326 W: http://linux-lc100020.sourceforge.net
10328 F: drivers/net/wireless/zd1201.*
10334 T: git git://linuxtv.org/media_tree.git
10335 W: http://royale.zerezo.com/zr364xx/
10337 F: Documentation/video4linux/zr364xx.txt
10338 F: drivers/media/usb/zr364xx/
10340 USER-MODE LINUX (UML)
10345 W: http://user-mode-linux.sourceforge.net
10347 F: Documentation/virtual/uml/
10353 USERSPACE I/O (UIO)
10357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10358 F: Documentation/DocBook/uio-howto.tmpl
10360 F: include/linux/uio*.h
10365 W: http://en.wikipedia.org/wiki/Util-linux
10366 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10372 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10374 F: Documentation/fb/uvesafb.txt
10375 F: drivers/video/fbdev/uvesafb.*
10377 VFAT/FAT/MSDOS FILESYSTEM
10380 F: Documentation/filesystems/vfat.txt
10387 F: Documentation/vfio.txt
10389 F: include/linux/vfio.h
10390 F: include/uapi/linux/vfio.h
10392 VIDEOBUF2 FRAMEWORK
10398 F: drivers/media/v4l2-core/videobuf2-*
10399 F: include/media/videobuf2-*
10401 VIRTIO CONSOLE DRIVER
10405 F: drivers/char/virtio_console.c
10406 F: include/linux/virtio_console.h
10407 F: include/uapi/linux/virtio_console.h
10409 VIRTIO CORE, NET AND BLOCK DRIVERS
10416 F: drivers/net/virtio_net.c
10417 F: drivers/block/virtio_blk.c
10418 F: include/linux/virtio_*.h
10419 F: include/uapi/linux/virtio_*.h
10421 VIRTIO HOST (VHOST)
10428 F: include/uapi/linux/vhost.h
10430 VIA RHINE NETWORK DRIVER
10433 F: drivers/net/ethernet/via/via-rhine.c
10435 VIA SD/MMC CARD CONTROLLER DRIVER
10439 F: drivers/mmc/host/via-sdmmc.c
10441 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10445 F: include/linux/via-core.h
10446 F: include/linux/via-gpio.h
10447 F: include/linux/via_i2c.h
10448 F: drivers/video/fbdev/via/
10450 VIA VELOCITY NETWORK DRIVER
10454 F: drivers/net/ethernet/via/via-velocity.*
10456 VIVID VIRTUAL VIDEO DRIVER
10459 T: git git://linuxtv.org/media_tree.git
10460 W: http://linuxtv.org
10462 F: drivers/media/platform/vivid/*
10468 F: drivers/net/macvlan.c
10469 F: include/linux/if_*vlan.h
10476 F: drivers/vlynq/vlynq.c
10477 F: include/linux/vlynq.h
10485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10486 F: Documentation/vme_api.txt
10487 F: drivers/staging/vme/
10489 F: include/linux/vme*
10491 VMWARE HYPERVISOR INTERFACE
10495 F: arch/x86/kernel/cpu/vmware.c
10497 VMWARE BALLOON DRIVER
10503 F: drivers/misc/vmw_balloon.c
10505 VMWARE VMXNET3 ETHERNET DRIVER
10510 F: drivers/net/vmxnet3/
10512 VMware PVSCSI driver
10517 F: drivers/scsi/vmw_pvscsi.c
10518 F: drivers/scsi/vmw_pvscsi.h
10520 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10524 W: http://opensource.wolfsonmicro.com/node/15
10525 W: http://www.slimlogic.co.uk/?p=48
10526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10528 F: drivers/regulator/
10529 F: include/linux/regulator/
10531 VT1211 HARDWARE MONITOR DRIVER
10535 F: Documentation/hwmon/vt1211
10536 F: drivers/hwmon/vt1211.c
10538 VT8231 HARDWARE MONITOR DRIVER
10542 F: drivers/hwmon/vt8231.c
10544 VUB300 USB to SDIO/SD/MMC bridge chip
10549 F: drivers/mmc/host/vub300.c
10551 W1 DALLAS'S 1-WIRE BUS
10554 F: Documentation/w1/
10557 W83791D HARDWARE MONITORING DRIVER
10561 F: Documentation/hwmon/w83791d
10562 F: drivers/hwmon/w83791d.c
10564 W83793 HARDWARE MONITORING DRIVER
10568 F: Documentation/hwmon/w83793
10569 F: drivers/hwmon/w83793.c
10571 W83795 HARDWARE MONITORING DRIVER
10575 F: drivers/hwmon/w83795.c
10577 W83L51xD SD/MMC CARD INTERFACE DRIVER
10580 F: drivers/mmc/host/wbsd.*
10582 WACOM PROTOCOL 4 SERIAL TABLETS
10587 F: drivers/input/tablet/wacom_serial4.c
10589 WATCHDOG DEVICE DRIVERS
10592 W: http://www.linux-watchdog.org/
10593 T: git git://www.linux-watchdog.org/linux-watchdog.git
10595 F: Documentation/watchdog/
10596 F: drivers/watchdog/
10597 F: include/linux/watchdog.h
10598 F: include/uapi/linux/watchdog.h
10604 F: drivers/scsi/wd7000.c
10610 F: drivers/hid/hid-wiimote*
10615 F: drivers/media/rc/winbond-cir.c
10622 W: http://linuxwimax.org
10623 F: Documentation/wimax/README.wimax
10624 F: include/linux/wimax/debug.h
10625 F: include/net/wimax.h
10626 F: include/uapi/linux/wimax.h
10629 WISTRON LAPTOP BUTTON DRIVER
10632 F: drivers/input/misc/wistron_btns.c
10634 WL3501 WIRELESS PCMCIA CARD DRIVER
10637 W: http://oops.ghostprotocols.net:81/blog
10639 F: drivers/net/wireless/wl3501*
10641 WM97XX TOUCHSCREEN DRIVERS
10645 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10646 W: http://opensource.wolfsonmicro.com/node/7
10648 F: drivers/input/touchscreen/*wm97*
10649 F: include/linux/wm97xx.h
10651 WOLFSON MICROELECTRONICS DRIVERS
10653 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10654 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10655 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10657 F: Documentation/hwmon/wm83??
10658 F: arch/arm/mach-s3c64xx/mach-crag6410*
10659 F: drivers/clk/clk-wm83*.c
10660 F: drivers/extcon/extcon-arizona.c
10661 F: drivers/leds/leds-wm83*.c
10662 F: drivers/gpio/gpio-*wm*.c
10663 F: drivers/gpio/gpio-arizona.c
10664 F: drivers/hwmon/wm83??-hwmon.c
10665 F: drivers/input/misc/wm831x-on.c
10666 F: drivers/input/touchscreen/wm831x-ts.c
10667 F: drivers/input/touchscreen/wm97*.c
10668 F: drivers/mfd/arizona*
10669 F: drivers/mfd/wm*.c
10670 F: drivers/power/wm83*.c
10671 F: drivers/rtc/rtc-wm83*.c
10672 F: drivers/regulator/wm8*.c
10673 F: drivers/video/backlight/wm83*_bl.c
10674 F: drivers/watchdog/wm83*_wdt.c
10675 F: include/linux/mfd/arizona/
10676 F: include/linux/mfd/wm831x/
10677 F: include/linux/mfd/wm8350/
10678 F: include/linux/mfd/wm8400*
10679 F: include/linux/wm97xx.h
10680 F: include/sound/wm????.h
10681 F: sound/soc/codecs/arizona.?
10682 F: sound/soc/codecs/wm*
10686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10688 F: include/linux/workqueue.h
10689 F: kernel/workqueue.c
10690 F: Documentation/workqueue.txt
10696 F: Documentation/networking/x25*
10697 F: include/net/x25*
10700 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10708 F: Documentation/x86/
10711 X86 PLATFORM DRIVERS
10714 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10716 F: drivers/platform/x86/
10718 X86 MCE INFRASTRUCTURE
10723 F: arch/x86/kernel/cpu/mcheck/*
10728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10732 XC2028/3028 TUNER DRIVER
10735 W: http://linuxtv.org
10736 T: git git://linuxtv.org/media_tree.git
10738 F: drivers/media/tuners/tuner-xc2028.*
10740 XEN HYPERVISOR INTERFACE
10745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10748 F: drivers/*/xen-*front.c
10750 F: arch/x86/include/asm/xen/
10752 F: include/uapi/xen/
10759 F: arch/arm/include/asm/xen/
10761 XEN HYPERVISOR ARM64
10766 F: arch/arm64/include/asm/xen/
10768 XEN NETWORK BACKEND DRIVER
10774 F: drivers/net/xen-netback/*
10780 F: arch/x86/pci/*xen*
10781 F: drivers/pci/*xen*
10783 XEN BLOCK SUBSYSTEM
10788 F: drivers/block/xen-blkback/*
10789 F: drivers/block/xen*
10796 F: drivers/scsi/xen-scsifront.c
10797 F: drivers/xen/xen-scsiback.c
10798 F: include/xen/interface/io/vscsiif.h
10800 XEN SWIOTLB SUBSYSTEM
10804 F: arch/x86/xen/*swiotlb*
10805 F: drivers/xen/*swiotlb*
10808 P: Silicon Graphics Inc
10812 W: http://oss.sgi.com/projects/xfs
10813 T: git git://oss.sgi.com/xfs/xfs.git
10815 F: Documentation/filesystems/xfs.txt
10818 XILINX AXI ETHERNET DRIVER
10822 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10824 XILINX UARTLITE SERIAL DRIVER
10828 F: drivers/tty/serial/uartlite.c
10834 F: drivers/char/xillybus/
10836 XTENSA XTFPGA PLATFORM SUPPORT
10840 F: drivers/spi/spi-xtensa-xtfpga.c
10841 F: sound/soc/xtensa/xtfpga-i2s.c
10843 YAM DRIVER FOR AX.25
10847 F: drivers/net/hamradio/yam*
10848 F: include/linux/yam.h
10850 YEALINK PHONE DRIVER
10854 F: Documentation/input/yealink.txt
10855 F: drivers/input/misc/yealink.*
10857 Z8530 DRIVER FOR AX.25
10859 W: http://yaina.de/jreuter/
10860 W: http://www.qsl.net/dl1bke/
10863 F: Documentation/networking/z8530drv.txt
10864 F: drivers/net/hamradio/*scc.c
10865 F: drivers/net/hamradio/z8530.h
10867 ZBUD COMPRESSED PAGE ALLOCATOR
10872 F: include/linux/zbud.h
10874 ZD1211RW WIRELESS DRIVER
10877 W: http://zd1211.ath.cx/wiki/DriverRewrite
10881 F: drivers/net/wireless/zd1211rw/
10883 ZR36067 VIDEO FOR LINUX DRIVER
10886 W: http://mjpeg.sourceforge.net/driver-zoran/
10887 T: hg http://linuxtv.org/hg/v4l-dvb
10889 F: drivers/media/pci/zoran/
10891 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10896 F: drivers/block/zram/
10897 F: Documentation/blockdev/zram.txt
10899 ZS DECSTATION Z85C30 SERIAL DRIVER
10902 F: drivers/tty/serial/zs.*
10904 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10910 F: include/linux/zsmalloc.h
10912 ZSWAP COMPRESSED SWAP CACHING
10921 Q: http://patchwork.kernel.org/project/LKML/list/
10922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10923 S: Buried alive in reporters