3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
160 F: include/net/6lowpan.h
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
576 F: drivers/gpio/gpio-altera.c
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
583 F: drivers/net/ethernet/altera/
585 ALTERA UART/JTAG UART SERIAL DRIVERS
590 F: drivers/tty/serial/altera_uart.c
591 F: drivers/tty/serial/altera_jtaguart.c
592 F: include/linux/altera_uart.h
593 F: include/linux/altera_jtaguart.h
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
599 F: drivers/crypto/ccp/
600 F: include/linux/ccp.h
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
606 F: Documentation/hwmon/fam15h_power
607 F: drivers/hwmon/fam15h_power.c
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
613 F: drivers/usb/gadget/udc/amd5536udc.*
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
618 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620 F: drivers/char/hw_random/geode-rng.c
621 F: drivers/crypto/geode*
622 F: drivers/video/fbdev/geode/
623 F: arch/x86/include/asm/geode.h
628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630 F: drivers/iommu/amd_iommu*.[ch]
631 F: include/linux/amd-iommu.h
636 T: git git://people.freedesktop.org/~gabbayo/linux.git
638 F: drivers/gpu/drm/amd/amdkfd/
639 F: drivers/gpu/drm/amd/include/cik_structs.h
640 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F: drivers/gpu/drm/radeon/radeon_kfd.c
642 F: drivers/gpu/drm/radeon/radeon_kfd.h
643 F: include/uapi/linux/kfd_ioctl.h
645 AMD MICROCODE UPDATE SUPPORT
648 F: arch/x86/kernel/cpu/microcode/amd*
654 F: drivers/net/ethernet/amd/xgbe/
655 F: drivers/net/phy/amd-xgbe-phy.c
657 AMS (Apple Motion Sensor) DRIVER
660 F: drivers/macintosh/ams/
667 F: drivers/infiniband/hw/amso1100/
669 ANALOG DEVICES INC AD9389B DRIVER
673 F: drivers/media/i2c/ad9389b*
675 ANALOG DEVICES INC ADV7180 DRIVER
678 W: http://ez.analog.com/community/linux-device-drivers
680 F: drivers/media/i2c/adv7180.c
682 ANALOG DEVICES INC ADV7511 DRIVER
686 F: drivers/media/i2c/adv7511*
688 ANALOG DEVICES INC ADV7604 DRIVER
692 F: drivers/media/i2c/adv7604*
694 ANALOG DEVICES INC ADV7842 DRIVER
698 F: drivers/media/i2c/adv7842*
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
703 W: http://wiki.analog.com/
704 W: http://ez.analog.com/community/linux-device-drivers
706 F: sound/soc/codecs/adau*
707 F: sound/soc/codecs/adav*
708 F: sound/soc/codecs/ad1*
709 F: sound/soc/codecs/ad7*
710 F: sound/soc/codecs/ssm*
711 F: sound/soc/codecs/sigmadsp.*
713 ANALOG DEVICES INC ASOC DRIVERS
716 W: http://blackfin.uclinux.org/
718 F: sound/soc/blackfin/*
720 ANALOG DEVICES INC IIO DRIVERS
723 W: http://wiki.analog.com/
724 W: http://ez.analog.com/community/linux-device-drivers
727 X: drivers/iio/*/adjd*
728 F: drivers/staging/iio/*/ad*
729 F: staging/iio/trigger/iio-trig-bfin-timer.c
735 T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
739 F: drivers/staging/android/
741 AOA (Apple Onboard Audio) ALSA DRIVER
751 F: arch/x86/kernel/apm_32.c
752 F: include/linux/apm_bios.h
753 F: include/uapi/linux/apm_bios.h
754 F: drivers/char/apm-emulation.c
756 APPLE BCM5974 MULTITOUCH DRIVER
760 F: drivers/input/mouse/bcm5974.c
766 F: drivers/hwmon/applesmc.c
768 APPLETALK NETWORK LAYER
771 F: drivers/net/appletalk/
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
778 F: drivers/net/ethernet/apm/xgene/
779 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
781 APTINA CAMERA SENSOR PLL
785 F: drivers/media/i2c/aptina-pll.*
787 ARC FRAMEBUFFER DRIVER
790 F: drivers/video/fbdev/arcfb.c
791 F: drivers/video/fbdev/core/fb_defio.c
793 ARM MFM AND FLOPPY DRIVERS
796 F: arch/arm/lib/floppydma.S
797 F: arch/arm/include/asm/floppy.h
799 ARM PMU PROFILING AND DEBUGGING
802 F: arch/arm/kernel/perf_event*
803 F: arch/arm/oprofile/common.c
804 F: arch/arm/include/asm/pmu.h
805 F: arch/arm/kernel/hw_breakpoint.c
806 F: arch/arm/include/asm/hw_breakpoint.h
811 W: http://www.arm.linux.org.uk/
815 ARM SUB-ARCHITECTURES
820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
822 ARM PRIMECELL AACI PL041 DRIVER
827 ARM PRIMECELL CLCD PL110 DRIVER
830 F: drivers/video/fbdev/amba-clcd.*
832 ARM PRIMECELL KMI PL050 DRIVER
835 F: drivers/input/serio/ambakmi.*
836 F: include/linux/amba/kmi.h
838 ARM PRIMECELL MMCI PL180/1 DRIVER
841 F: drivers/mmc/host/mmci.*
842 F: include/linux/amba/mmci.h
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
847 F: drivers/tty/serial/amba-pl01*.c
848 F: include/linux/amba/serial.h
850 ARM PRIMECELL BUS SUPPORT
854 F: include/linux/amba/bus.h
856 ARM/ADS SPHERE MACHINE SUPPORT
861 ARM/AFEB9260 MACHINE SUPPORT
866 ARM/AJECO 1ARM MACHINE SUPPORT
871 ARM/Allwinner A1X SoC support
877 ARM/Allwinner SoC Clock Support
880 F: drivers/clk/sunxi/
882 ARM/Amlogic MesonX SoC support
886 F: drivers/media/rc/meson-ir.c
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
892 F: arch/arm/mach-alpine/
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
899 W: http://www.linux4sam.org
901 F: arch/arm/mach-at91/
903 F: arch/arm/boot/dts/at91*.dts
904 F: arch/arm/boot/dts/at91*.dtsi
905 F: arch/arm/boot/dts/sama*.dts
906 F: arch/arm/boot/dts/sama*.dtsi
907 F: arch/arm/include/debug/at91.S
909 ARM/ATMEL AT91 Clock Support
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
918 F: arch/arm/mach-highbank/
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
923 F: arch/arm/mach-cns3xxx/
925 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
931 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
936 F: arch/arm/mach-ep93xx/
937 F: arch/arm/mach-ep93xx/include/mach/
939 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
948 F: arch/arm/include/asm/clkdev.h
949 F: drivers/clk/clkdev.c
951 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
956 ARM/CONTEC MICRO9 MACHINE SUPPORT
959 F: arch/arm/mach-ep93xx/micro9.c
961 ARM/CORESIGHT FRAMEWORK AND DRIVERS
965 F: drivers/hwtracing/coresight/*
966 F: Documentation/trace/coresight.txt
967 F: Documentation/devicetree/bindings/arm/coresight.txt
968 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
970 ARM/CORGI MACHINE SUPPORT
974 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
977 T: git git://github.com/ulli-kroll/linux.git
979 F: arch/arm/mach-gemini/
981 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986 F: arch/arm/mach-prima2/
988 F: drivers/clocksource/timer-prima2.c
989 F: drivers/clocksource/timer-atlas7.c
992 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
998 ARM/EBSA110 MACHINE SUPPORT
1001 W: http://www.arm.linux.org.uk/
1003 F: arch/arm/mach-ebsa110/
1004 F: drivers/net/ethernet/amd/am79c961a.*
1006 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1012 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1017 W: http://www.openezx.org/
1019 T: topgit git://git.openezx.org/openezx.git
1020 F: arch/arm/mach-pxa/ezx.c
1022 ARM/FARADAY FA526 PORT
1026 T: git git://git.berlios.de/gemini-board
1027 F: arch/arm/mm/*-fa*
1029 ARM/FOOTBRIDGE ARCHITECTURE
1032 W: http://www.arm.linux.org.uk/
1034 F: arch/arm/include/asm/hardware/dec21285.h
1035 F: arch/arm/mach-footbridge/
1037 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043 F: arch/arm/mach-imx/
1044 F: arch/arm/mach-mxs/
1045 F: arch/arm/boot/dts/imx*
1046 F: arch/arm/configs/imx*_defconfig
1048 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055 F: arch/arm/mach-imx/*vf610*
1056 F: arch/arm/boot/dts/vf*
1058 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1063 ARM/GUMSTIX MACHINE SUPPORT
1068 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1073 F: arch/arm/mach-pxa/hx4700.c
1074 F: arch/arm/mach-pxa/include/mach/hx4700.h
1075 F: sound/soc/pxa/hx4700.c
1077 ARM/HISILICON SOC SUPPORT
1080 W: http://www.hisilicon.com
1082 T: git git://github.com/hisilicon/linux-hisi.git
1083 F: arch/arm/mach-hisi/
1085 ARM/HP JORNADA 7XX MACHINE SUPPORT
1089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090 F: arch/arm/mach-sa1100/jornada720.c
1091 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1093 ARM/IGEP MACHINE SUPPORT
1099 F: arch/arm/boot/dts/omap3-igep*
1101 ARM/INCOME PXA270 SUPPORT
1105 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1107 ARM/INTEL IOP32X ARM ARCHITECTURE
1112 ARM/INTEL IOP33X ARM ARCHITECTURE
1116 ARM/INTEL IOP13XX ARM ARCHITECTURE
1121 ARM/INTEL IQ81342EX MACHINE SUPPORT
1126 ARM/INTEL IXDP2850 MACHINE SUPPORT
1131 ARM/INTEL IXP4XX ARM ARCHITECTURE
1136 F: arch/arm/mach-ixp4xx/
1138 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1142 F: arch/arm/mach-pxa/stargate2.c
1143 F: drivers/pcmcia/pxa2xx_stargate2.c
1145 ARM/INTEL XSC3 (MANZANO) ARM CORE
1150 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1155 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1159 F: arch/arm/mach-keystone/
1160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1162 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1166 F: drivers/clk/keystone/
1168 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1173 F: drivers/clocksource/timer-keystone.c
1175 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1179 F: drivers/power/reset/keystone-reset.c
1181 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1185 F: drivers/memory/*emif*
1187 ARM/LOGICPD PXA270 MACHINE SUPPORT
1192 ARM/MAGICIAN MACHINE SUPPORT
1196 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1203 F: arch/arm/mach-mvebu/
1204 F: drivers/rtc/rtc-armada38x.c
1205 F: arch/arm/boot/dts/armada*
1206 F: arch/arm/boot/dts/kirkwood*
1209 ARM/Marvell Berlin SoC support
1213 F: arch/arm/mach-berlin/
1214 F: arch/arm/boot/dts/berlin*
1217 ARM/Marvell Dove/MV78xx0/Orion SOC support
1224 F: arch/arm/mach-dove/
1225 F: arch/arm/mach-mv78xx0/
1226 F: arch/arm/mach-orion5x/
1227 F: arch/arm/plat-orion/
1228 F: arch/arm/boot/dts/dove*
1229 F: arch/arm/boot/dts/orion5x*
1232 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1235 W: http://www.digriz.org.uk/ts78xx/kernel
1237 F: arch/arm/mach-orion5x/ts78xx-*
1239 ARM/Mediatek SoC support
1244 F: arch/arm/boot/dts/mt6*
1245 F: arch/arm/boot/dts/mt8*
1246 F: arch/arm/mach-mediatek/
1250 ARM/MICREL KS8695 ARCHITECTURE
1253 F: arch/arm/mach-ks8695/
1256 ARM/MIOA701 MACHINE SUPPORT
1259 F: arch/arm/mach-pxa/mioa701.c
1262 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1266 ARM/NOMADIK ARCHITECTURE
1271 F: arch/arm/mach-nomadik/
1272 F: drivers/pinctrl/nomadik/
1273 F: drivers/i2c/busses/i2c-nomadik.c
1274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1276 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1279 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1282 ARM/TOSA MACHINE SUPPORT
1287 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1290 W: http://hackndev.com
1292 F: arch/arm/mach-pxa/include/mach/palmtx.h
1293 F: arch/arm/mach-pxa/palmtx.c
1294 F: arch/arm/mach-pxa/include/mach/palmt5.h
1295 F: arch/arm/mach-pxa/palmt5.c
1296 F: arch/arm/mach-pxa/include/mach/palmld.h
1297 F: arch/arm/mach-pxa/palmld.c
1298 F: arch/arm/mach-pxa/include/mach/palmte2.h
1299 F: arch/arm/mach-pxa/palmte2.c
1300 F: arch/arm/mach-pxa/include/mach/palmtc.h
1301 F: arch/arm/mach-pxa/palmtc.c
1303 ARM/PALM TREO SUPPORT
1306 W: http://hackndev.com
1308 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1309 F: arch/arm/mach-pxa/palmtreo.c
1314 W: http://hackndev.com
1316 F: arch/arm/mach-pxa/include/mach/palmz72.h
1317 F: arch/arm/mach-pxa/palmz72.c
1321 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1324 ARM/PT DIGITAL BOARD PORT
1327 W: http://www.arm.linux.org.uk/
1330 ARM/QUALCOMM SUPPORT
1337 F: arch/arm/mach-qcom/
1338 F: drivers/soc/qcom/
1339 F: drivers/tty/serial/msm_serial.h
1340 F: drivers/tty/serial/msm_serial.c
1341 F: drivers/*/pm8???-*
1342 F: drivers/mfd/ssbi.c
1343 F: drivers/firmware/qcom_scm.c
1344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1346 ARM/RADISYS ENP2611 MACHINE SUPPORT
1351 ARM/RISCPC ARCHITECTURE
1354 W: http://www.arm.linux.org.uk/
1356 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1357 F: arch/arm/include/asm/hardware/ioc.h
1358 F: arch/arm/include/asm/hardware/iomd.h
1359 F: arch/arm/include/asm/hardware/memc.h
1360 F: arch/arm/mach-rpc/
1361 F: drivers/net/ethernet/8390/etherh.c
1362 F: drivers/net/ethernet/i825xx/ether1*
1363 F: drivers/net/ethernet/seeq/ether3*
1364 F: drivers/scsi/arm/
1366 ARM/Rockchip SoC support
1371 F: arch/arm/boot/dts/rk3*
1372 F: arch/arm/mach-rockchip/
1373 F: drivers/clk/rockchip/
1374 F: drivers/i2c/busses/i2c-rk3x.c
1375 F: drivers/*/*rockchip*
1376 F: drivers/*/*/*rockchip*
1377 F: sound/soc/rockchip/
1380 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1386 F: arch/arm/boot/dts/s3c*
1387 F: arch/arm/boot/dts/exynos*
1388 F: arch/arm/plat-samsung/
1389 F: arch/arm/mach-s3c24*/
1390 F: arch/arm/mach-s3c64xx/
1391 F: arch/arm/mach-s5p*/
1392 F: arch/arm/mach-exynos*/
1393 F: drivers/*/*s3c2410*
1394 F: drivers/*/*/*s3c2410*
1395 F: drivers/spi/spi-s3c*
1396 F: sound/soc/samsung/*
1399 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1403 F: arch/arm/mach-s5pv210/
1405 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1411 F: drivers/media/platform/s5p-g2d/
1413 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1420 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1421 F: drivers/media/platform/s5p-mfc/
1423 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1429 F: drivers/media/platform/s5p-tv/
1431 ARM/SHMOBILE ARM ARCHITECTURE
1435 W: http://oss.renesas.com
1436 Q: http://patchwork.kernel.org/project/linux-sh/list/
1437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1439 F: arch/arm/boot/dts/emev2*
1440 F: arch/arm/boot/dts/r7s*
1441 F: arch/arm/boot/dts/r8a*
1442 F: arch/arm/boot/dts/sh*
1443 F: arch/arm/configs/armadillo800eva_defconfig
1444 F: arch/arm/configs/bockw_defconfig
1445 F: arch/arm/configs/kzm9g_defconfig
1446 F: arch/arm/configs/marzen_defconfig
1447 F: arch/arm/configs/shmobile_defconfig
1448 F: arch/arm/include/debug/renesas-scif.S
1449 F: arch/arm/mach-shmobile/
1452 ARM/SOCFPGA ARCHITECTURE
1455 F: arch/arm/mach-socfpga/
1456 F: arch/arm/boot/dts/socfpga*
1457 F: arch/arm/configs/socfpga_defconfig
1458 W: http://www.rocketboards.org
1459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1461 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1464 F: drivers/clk/socfpga/
1466 ARM/SOCFPGA EDAC SUPPORT
1469 F: drivers/edac/altera_edac.
1471 ARM/STI ARCHITECTURE
1477 W: http://www.stlinux.com
1479 F: arch/arm/mach-sti/
1480 F: arch/arm/boot/dts/sti*
1481 F: drivers/clocksource/arm_global_timer.c
1482 F: drivers/i2c/busses/i2c-st.c
1483 F: drivers/media/rc/st_rc.c
1484 F: drivers/mmc/host/sdhci-st.c
1485 F: drivers/phy/phy-miphy28lp.c
1486 F: drivers/phy/phy-miphy365x.c
1487 F: drivers/phy/phy-stih407-usb.c
1488 F: drivers/phy/phy-stih41x-usb.c
1489 F: drivers/pinctrl/pinctrl-st.c
1490 F: drivers/reset/sti/
1491 F: drivers/tty/serial/st-asc.c
1492 F: drivers/usb/dwc3/dwc3-st.c
1493 F: drivers/usb/host/ehci-st.c
1494 F: drivers/usb/host/ohci-st.c
1495 F: drivers/ata/ahci_st.c
1497 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1502 ARM/TETON BGA MACHINE SUPPORT
1507 ARM/THECUS N2100 MACHINE SUPPORT
1512 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1515 W: http://www.mcuos.com
1517 F: arch/arm/mach-w90x900/
1518 F: drivers/input/keyboard/w90p910_keypad.c
1519 F: drivers/input/touchscreen/w90p910_ts.c
1520 F: drivers/watchdog/nuc900_wdt.c
1521 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1522 F: drivers/mtd/nand/nuc900_nand.c
1523 F: drivers/rtc/rtc-nuc900.c
1524 F: drivers/spi/spi-nuc900.c
1525 F: drivers/usb/host/ehci-w90x900.c
1526 F: drivers/video/fbdev/nuc900fb.c
1528 ARM/U300 MACHINE SUPPORT
1532 F: arch/arm/mach-u300/
1533 F: drivers/clocksource/timer-u300.c
1534 F: drivers/i2c/busses/i2c-stu300.c
1535 F: drivers/rtc/rtc-coh901331.c
1536 F: drivers/watchdog/coh901327_wdt.c
1537 F: drivers/dma/coh901318*
1538 F: drivers/mfd/ab3100*
1539 F: drivers/rtc/rtc-ab3100.c
1540 F: drivers/rtc/rtc-coh901331.c
1541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1543 ARM/Ux500 ARM ARCHITECTURE
1547 F: arch/arm/mach-ux500/
1548 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1549 F: drivers/dma/ste_dma40*
1550 F: drivers/hwspinlock/u8500_hsem.c
1551 F: drivers/mfd/abx500*
1552 F: drivers/mfd/ab8500*
1553 F: drivers/mfd/dbx500*
1554 F: drivers/mfd/db8500*
1555 F: drivers/pinctrl/nomadik/pinctrl-ab*
1556 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1557 F: drivers/rtc/rtc-ab8500.c
1558 F: drivers/rtc/rtc-pl031.c
1559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1561 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1564 T: git git://git.linaro.org/people/ulfh/clk.git
1566 F: drivers/clk/ux500/
1567 F: include/linux/platform_data/clk-ux500.h
1569 ARM/VERSATILE EXPRESS PLATFORM
1575 F: arch/arm/boot/dts/vexpress*
1576 F: arch/arm/mach-vexpress/
1579 F: drivers/clk/versatile/clk-vexpress-osc.c
1580 F: drivers/clocksource/versatile.c
1585 W: http://www.arm.linux.org.uk/
1589 ARM/VOIPAC PXA270 SUPPORT
1593 F: arch/arm/mach-pxa/vpac270.c
1594 F: arch/arm/mach-pxa/include/mach/vpac270.h
1596 ARM/VT8500 ARM ARCHITECTURE
1600 F: arch/arm/mach-vt8500/
1601 F: drivers/clocksource/vt8500_timer.c
1602 F: drivers/i2c/busses/i2c-wmt.c
1603 F: drivers/mmc/host/wmt-sdmmc.c
1604 F: drivers/pwm/pwm-vt8500.c
1605 F: drivers/rtc/rtc-vt8500.c
1606 F: drivers/tty/serial/vt8500_serial.c
1607 F: drivers/usb/host/ehci-platform.c
1608 F: drivers/usb/host/uhci-platform.c
1609 F: drivers/video/fbdev/vt8500lcdfb.*
1610 F: drivers/video/fbdev/wm8505fb*
1611 F: drivers/video/fbdev/wmt_ge_rops.*
1613 ARM/ZIPIT Z2 SUPPORT
1617 F: arch/arm/mach-pxa/z2.c
1618 F: arch/arm/mach-pxa/include/mach/z2.h
1620 ARM/ZYNQ ARCHITECTURE
1624 W: http://wiki.xilinx.com
1625 T: git git://git.xilinx.com/linux-xlnx.git
1627 F: arch/arm/mach-zynq/
1628 F: drivers/cpuidle/cpuidle-zynq.c
1629 F: drivers/block/xsysace.c
1632 F: drivers/clocksource/cadence_ttc_timer.c
1633 F: drivers/i2c/busses/i2c-cadence.c
1634 F: drivers/mmc/host/sdhci-of-arasan.c
1635 F: drivers/edac/synopsys_edac.c
1641 F: drivers/iommu/arm-smmu.c
1642 F: drivers/iommu/io-pgtable-arm.c
1644 ARM64 PORT (AARCH64 ARCHITECTURE)
1650 F: Documentation/arm64/
1652 AS3645A LED FLASH CONTROLLER DRIVER
1655 T: git git://linuxtv.org/media_tree.git
1657 F: drivers/media/i2c/as3645a.c
1658 F: include/media/as3645a.h
1660 ASC7621 HARDWARE MONITOR DRIVER
1664 F: Documentation/hwmon/asc7621
1665 F: drivers/hwmon/asc7621.c
1667 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1671 W: http://acpi4asus.sf.net
1673 F: drivers/platform/x86/asus*.c
1674 F: drivers/platform/x86/eeepc*.c
1676 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1678 W: http://sourceforge.net/projects/xscaleiop
1680 F: Documentation/crypto/async-tx-api.txt
1683 F: include/linux/dmaengine.h
1684 F: include/linux/async_tx.h
1690 F: drivers/misc/eeprom/at24.c
1691 F: include/linux/platform_data/at24.h
1693 ATA OVER ETHERNET (AOE) DRIVER
1695 W: http://www.openaoe.org/
1697 F: Documentation/aoe/
1698 F: drivers/block/aoe/
1700 ATHEROS ATH GENERIC UTILITIES
1704 F: drivers/net/wireless/ath/*
1706 ATHEROS ATH5K WIRELESS DRIVER
1711 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1713 F: drivers/net/wireless/ath/ath5k/
1715 ATHEROS ATH6KL WIRELESS DRIVER
1718 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1719 T: git git://github.com/kvalo/ath.git
1721 F: drivers/net/wireless/ath/ath6kl/
1723 WILOCITY WIL6210 WIRELESS DRIVER
1728 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1729 F: drivers/net/wireless/ath/wil6210/
1730 F: include/uapi/linux/wil6210_uapi.h
1732 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1735 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1737 F: drivers/net/wireless/ath/carl9170/
1739 ATK0110 HWMON DRIVER
1743 F: drivers/hwmon/asus_atk0110.c
1748 F: drivers/input/misc/ati_remote2.c
1750 ATLX ETHERNET DRIVERS
1754 W: http://sourceforge.net/projects/atl1
1755 W: http://atl1.sourceforge.net
1757 F: drivers/net/ethernet/atheros/
1763 W: http://linux-atm.sourceforge.net
1766 F: include/linux/atm*
1767 F: include/uapi/linux/atm*
1769 ATMEL AT91 / AT32 MCI DRIVER
1772 F: drivers/mmc/host/atmel-mci.c
1773 F: drivers/mmc/host/atmel-mci-regs.h
1775 ATMEL AT91 / AT32 SERIAL DRIVER
1778 F: drivers/tty/serial/atmel_serial.c
1780 ATMEL Audio ALSA driver
1790 F: drivers/dma/at_hdmac.c
1791 F: drivers/dma/at_hdmac_regs.h
1792 F: include/linux/platform_data/dma-atmel.h
1799 F: drivers/dma/at_xdmac.c
1805 F: drivers/i2c/busses/i2c-at91.c
1811 F: drivers/media/platform/soc_camera/atmel-isi.c
1812 F: include/media/atmel-isi.h
1818 F: drivers/video/fbdev/atmel_lcdfb.c
1819 F: include/video/atmel_lcdc.h
1821 ATMEL MACB ETHERNET DRIVER
1824 F: drivers/net/ethernet/cadence/
1830 F: drivers/mtd/nand/atmel_nand*
1835 F: drivers/spi/spi-atmel.*
1841 F: drivers/misc/atmel-ssc.c
1842 F: include/linux/atmel-ssc.h
1844 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1848 F: drivers/misc/atmel_tclib.c
1849 F: drivers/clocksource/tcb_clksrc.c
1851 ATMEL USBA UDC DRIVER
1855 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1857 ATMEL WIRELESS DRIVER
1860 W: http://www.thekelleys.org.uk/atmel
1861 W: http://atmelwlandriver.sourceforge.net/
1863 F: drivers/net/wireless/atmel*
1865 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1868 W: http://www.attotech.com
1870 F: drivers/scsi/esas2r
1876 W: http://people.redhat.com/sgrubb/audit/
1877 T: git git://git.infradead.org/users/pcmoore/audit
1879 F: include/linux/audit.h
1880 F: include/uapi/linux/audit.h
1883 AUXILIARY DISPLAY DRIVERS
1885 W: http://miguelojeda.es/auxdisplay.htm
1886 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1888 F: drivers/auxdisplay/
1889 F: include/linux/cfag12864b.h
1894 W: http://www.atmel.com/products/AVR32/
1895 W: http://mirror.egtvedt.no/avr32linux.org/
1896 W: http://avrfreaks.net/
1900 AVR32/AT32AP MACHINE SUPPORT
1904 F: arch/avr32/mach-at32ap/
1909 W: http://www.linux-ax25.org/
1911 F: include/uapi/linux/ax25.h
1912 F: include/net/ax25.h
1918 W: http://linuxtv.org
1919 T: git git://linuxtv.org/media_tree.git
1921 F: drivers/media/usb/dvb-usb-v2/az6007.c
1923 AZTECH FM RADIO RECEIVER DRIVER
1926 T: git git://linuxtv.org/media_tree.git
1927 W: http://linuxtv.org
1929 F: drivers/media/radio/radio-aztech*
1934 W: http://wireless.kernel.org/en/users/Drivers/b43
1936 F: drivers/net/wireless/b43/
1938 B43LEGACY WIRELESS DRIVER
1942 W: http://wireless.kernel.org/en/users/Drivers/b43
1944 F: drivers/net/wireless/b43legacy/
1946 BACKLIGHT CLASS/SUBSYSTEM
1950 F: drivers/video/backlight/
1951 F: include/linux/backlight.h
1958 W: http://www.open-mesh.org/
1962 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1965 W: http://www.baycom.org/~tom/ham/ham.html
1967 F: drivers/net/hamradio/baycom*
1969 BCACHE (BLOCK LAYER CACHE)
1972 W: http://bcache.evilpiepirate.org
1974 F: drivers/md/bcache/
1978 F: Documentation/filesystems/befs.txt
1981 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1985 F: drivers/net/ethernet/ec_bhf.c
1990 F: Documentation/filesystems/bfs.txt
1992 F: include/uapi/linux/bfs_fs.h
1994 BLACKFIN ARCHITECTURE
1997 T: git git://git.code.sf.net/p/adi-linux/code
1998 W: http://blackfin.uclinux.org
2002 BLACKFIN EMAC DRIVER
2004 W: http://blackfin.uclinux.org
2006 F: drivers/net/ethernet/adi/
2010 W: http://blackfin.uclinux.org
2012 F: drivers/rtc/rtc-bfin.c
2017 W: http://blackfin.uclinux.org
2019 F: drivers/mmc/host/bfin_sdh.c
2021 BLACKFIN SERIAL DRIVER
2024 W: http://blackfin.uclinux.org
2026 F: drivers/tty/serial/bfin_uart.c
2028 BLACKFIN WATCHDOG DRIVER
2030 W: http://blackfin.uclinux.org
2032 F: drivers/watchdog/bfin_wdt.c
2034 BLACKFIN I2C TWI DRIVER
2037 W: http://blackfin.uclinux.org/
2039 F: drivers/i2c/busses/i2c-bfin-twi.c
2041 BLACKFIN MEDIA DRIVER
2044 W: http://blackfin.uclinux.org/
2046 F: drivers/media/platform/blackfin/
2047 F: drivers/media/i2c/adv7183*
2048 F: drivers/media/i2c/vs6624*
2050 BLINKM RGB LED DRIVER
2053 F: drivers/leds/leds-blinkm.c
2057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2065 F: drivers/mtd/devices/block2mtd.c
2072 W: http://www.bluez.org/
2073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2076 F: drivers/bluetooth/
2083 W: http://www.bluez.org/
2084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2088 F: include/net/bluetooth/
2095 W: http://sourceforge.net/projects/bonding/
2097 F: drivers/net/bonding/
2098 F: include/uapi/linux/if_bonding.h
2100 BPF (Safe dynamic programs and tools)
2107 BROADCOM B44 10/100 ETHERNET DRIVER
2111 F: drivers/net/ethernet/broadcom/b44.*
2113 BROADCOM GENET ETHERNET DRIVER
2117 F: drivers/net/ethernet/broadcom/genet/
2119 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2124 F: drivers/net/ethernet/broadcom/bnx2.*
2125 F: drivers/net/ethernet/broadcom/bnx2_*
2127 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2131 F: drivers/net/ethernet/broadcom/bnx2x/
2133 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2138 T: git git://github.com/broadcom/mach-bcm
2140 F: arch/arm/mach-bcm/
2141 F: arch/arm/boot/dts/bcm113*
2142 F: arch/arm/boot/dts/bcm216*
2143 F: arch/arm/boot/dts/bcm281*
2144 F: arch/arm/configs/bcm_defconfig
2145 F: drivers/mmc/host/sdhci-bcm-kona.c
2146 F: drivers/clocksource/bcm_kona_timer.c
2148 BROADCOM BCM2835 ARM ARCHITECTURE
2152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2156 BROADCOM BCM33XX MIPS ARCHITECTURE
2160 F: arch/mips/bcm3384/*
2161 F: arch/mips/include/asm/mach-bcm3384/*
2162 F: arch/mips/kernel/*bmips*
2164 BROADCOM BCM5301X ARM ARCHITECTURE
2168 F: arch/arm/mach-bcm/bcm_5301x.c
2169 F: arch/arm/boot/dts/bcm5301x.dtsi
2170 F: arch/arm/boot/dts/bcm470*
2172 BROADCOM BCM63XX ARM ARCHITECTURE
2175 T: git git://github.com/broadcom/arm-bcm63xx.git
2177 F: arch/arm/mach-bcm/bcm63xx.c
2178 F: arch/arm/include/debug/bcm63xx.S
2180 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2184 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2186 BROADCOM BCM7XXX ARM ARCHITECTURE
2191 T: git git://github.com/broadcom/stblinux.git
2193 F: arch/arm/mach-bcm/*brcmstb*
2194 F: arch/arm/boot/dts/bcm7*.dts*
2195 F: drivers/bus/brcmstb_gisb.c
2197 BROADCOM BMIPS MIPS ARCHITECTURE
2201 T: git git://github.com/broadcom/stblinux.git
2203 F: arch/mips/bmips/*
2204 F: arch/mips/include/asm/mach-bmips/*
2205 F: arch/mips/kernel/*bmips*
2206 F: arch/mips/boot/dts/bcm*.dts*
2207 F: drivers/irqchip/irq-bcm7*
2208 F: drivers/irqchip/irq-brcmstb*
2210 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2215 F: drivers/net/ethernet/broadcom/tg3.*
2217 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2225 F: drivers/net/wireless/brcm80211/
2227 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2231 F: drivers/scsi/bnx2fc/
2233 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2237 F: drivers/scsi/bnx2i/
2239 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2244 T: git git://github.com/broadcom/cygnus-linux.git
2253 BROADCOM KONA GPIO DRIVER
2257 F: drivers/gpio/gpio-bcm-kona.c
2258 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2260 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2265 F: include/linux/bcma/
2267 BROADCOM SYSTEMPORT ETHERNET DRIVER
2271 F: drivers/net/ethernet/broadcom/bcmsysport.*
2273 BROCADE BFA FC SCSI DRIVER
2278 F: drivers/scsi/bfa/
2280 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2284 F: drivers/net/ethernet/brocade/bna/
2286 BSG (block layer generic sg v4 driver)
2291 F: include/linux/bsg.h
2292 F: include/uapi/linux/bsg.h
2297 T: git git://git.alsa-project.org/alsa-kernel.git
2299 F: Documentation/sound/alsa/Bt87x.txt
2300 F: sound/pci/bt87x.c
2304 W: http://bu3sch.de/btgpio.php
2306 F: drivers/gpio/gpio-bt8xx.c
2313 W: http://btrfs.wiki.kernel.org/
2314 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2317 F: Documentation/filesystems/btrfs.txt
2320 BTTV VIDEO4LINUX DRIVER
2323 W: http://linuxtv.org
2324 T: git git://linuxtv.org/media_tree.git
2326 F: Documentation/video4linux/bttv/
2327 F: drivers/media/pci/bt8xx/bttv*
2329 BUSLOGIC SCSI DRIVER
2333 F: drivers/scsi/BusLogic.*
2334 F: drivers/scsi/FlashPoint.*
2336 C-MEDIA CMI8788 DRIVER
2339 T: git git://git.alsa-project.org/alsa-kernel.git
2341 F: sound/pci/oxygen/
2347 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2351 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2355 F: Documentation/filesystems/caching/cachefiles.txt
2358 CADET FM/AM RADIO RECEIVER DRIVER
2361 T: git git://linuxtv.org/media_tree.git
2362 W: http://linuxtv.org
2364 F: drivers/media/radio/radio-cadet*
2366 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2369 T: git git://linuxtv.org/media_tree.git
2371 F: Documentation/video4linux/cafe_ccic
2372 F: drivers/media/platform/marvell-ccic/
2378 F: Documentation/networking/caif/
2379 F: drivers/net/caif/
2380 F: include/uapi/linux/caif/
2381 F: include/net/caif/
2384 CALGARY x86-64 IOMMU
2389 F: arch/x86/kernel/pci-calgary_64.c
2390 F: arch/x86/kernel/tce_64.c
2391 F: arch/x86/include/asm/calgary.h
2392 F: arch/x86/include/asm/tce.h
2398 W: https://github.com/linux-can
2399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2402 F: Documentation/networking/can.txt
2404 F: include/linux/can/core.h
2405 F: include/uapi/linux/can.h
2406 F: include/uapi/linux/can/bcm.h
2407 F: include/uapi/linux/can/raw.h
2408 F: include/uapi/linux/can/gw.h
2414 W: https://github.com/linux-can
2415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2419 F: include/linux/can/dev.h
2420 F: include/linux/can/platform/
2421 F: include/uapi/linux/can/error.h
2422 F: include/uapi/linux/can/netlink.h
2428 F: include/linux/capability.h
2429 F: include/uapi/linux/capability.h
2430 F: security/commoncap.c
2431 F: kernel/capability.c
2433 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2436 F: drivers/iio/light/cm*
2437 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2439 CC2520 IEEE-802.15.4 RADIO DRIVER
2443 F: drivers/net/ieee802154/cc2520.c
2444 F: include/linux/spi/cc2520.h
2445 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2447 CELL BROADBAND ENGINE ARCHITECTURE
2451 W: http://www.ibm.com/developerworks/power/cell/
2453 F: arch/powerpc/include/asm/cell*.h
2454 F: arch/powerpc/include/asm/spu*.h
2455 F: arch/powerpc/include/uapi/asm/spu*.h
2456 F: arch/powerpc/oprofile/*cell*
2457 F: arch/powerpc/platforms/cell/
2459 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2466 F: Documentation/filesystems/ceph.txt
2469 F: include/linux/ceph/
2470 F: include/linux/crush/
2472 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2475 F: Documentation/usb/WUSB-Design-overview.txt
2476 F: Documentation/usb/wusb-cbaf
2477 F: drivers/usb/host/hwa-hc.c
2478 F: drivers/usb/host/whci/
2479 F: drivers/usb/wusbcore/
2480 F: include/linux/usb/wusb*
2482 CFAG12864B LCD DRIVER
2484 W: http://miguelojeda.es/auxdisplay.htm
2485 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2487 F: drivers/auxdisplay/cfag12864b.c
2488 F: include/linux/cfag12864b.h
2490 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2492 W: http://miguelojeda.es/auxdisplay.htm
2493 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2495 F: drivers/auxdisplay/cfag12864bfb.c
2496 F: include/linux/cfag12864b.h
2498 CFG80211 and NL80211
2501 W: http://wireless.kernel.org/
2502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2505 F: include/uapi/linux/nl80211.h
2506 F: include/net/cfg80211.h
2508 X: net/wireless/wext*
2510 CHAR and MISC DRIVERS
2513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2517 F: include/linux/miscdevice.h
2523 F: scripts/checkpatch.pl
2525 CHINESE DOCUMENTATION
2530 F: Documentation/zh_CN/
2532 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2537 F: drivers/usb/chipidea/
2539 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2543 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2544 F: drivers/input/touchscreen/chipone_icn8318.c
2546 CHROME HARDWARE PLATFORM SUPPORT
2549 F: drivers/platform/chrome/
2551 CISCO VIC ETHERNET NIC DRIVER
2557 F: drivers/net/ethernet/cisco/enic/
2559 CISCO VIC LOW LATENCY NIC DRIVER
2562 F: drivers/infiniband/hw/usnic
2564 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2568 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2570 CIRRUS LOGIC AUDIO CODEC DRIVERS
2575 F: sound/soc/codecs/cs*
2582 F: include/linux/cleancache.h
2588 F: include/linux/clk.h
2590 CLOCKSOURCE, CLOCKEVENT DRIVERS
2594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2596 F: drivers/clocksource
2598 CISCO FCOE HBA DRIVER
2604 F: drivers/scsi/fnic/
2611 F: drivers/platform/x86/classmate-laptop.c
2613 COCCINELLE/Semantic Patches (SmPL)
2619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2620 W: http://coccinelle.lip6.fr/
2622 F: Documentation/coccinelle.txt
2623 F: scripts/coccinelle/
2624 F: scripts/coccicheck
2630 W: http://www.coda.cs.cmu.edu/
2632 F: Documentation/filesystems/coda.txt
2634 F: include/linux/coda*.h
2635 F: include/uapi/linux/coda*.h
2637 CODA V4L2 MEM2MEM DRIVER
2641 F: Documentation/devicetree/bindings/media/coda.txt
2642 F: drivers/media/platform/coda/
2644 COMMON CLK FRAMEWORK
2648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2651 X: drivers/clk/clkdev.c
2652 F: include/linux/clk-pr*
2653 F: include/linux/clk/
2655 COMMON INTERNET FILE SYSTEM (CIFS)
2659 W: http://linux-cifs.samba.org/
2660 T: git git://git.samba.org/sfrench/cifs-2.6.git
2662 F: Documentation/filesystems/cifs/
2665 COMPACTPCI HOTPLUG CORE
2669 F: drivers/pci/hotplug/cpci_hotplug*
2671 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2675 F: drivers/pci/hotplug/cpcihp_zt5550.*
2677 COMPACTPCI HOTPLUG GENERIC DRIVER
2681 F: drivers/pci/hotplug/cpcihp_generic.c
2683 COMPAL LAPTOP SUPPORT
2687 F: drivers/platform/x86/compal-laptop.c
2689 CONEXANT ACCESSRUNNER USB DRIVER
2692 W: http://accessrunner.sourceforge.net/
2694 F: drivers/usb/atm/cxacru.c
2698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2701 F: include/linux/configfs.h
2707 F: drivers/connector/
2709 CONTROL GROUP (CGROUP)
2713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2715 F: Documentation/cgroups/
2716 F: include/linux/cgroup*
2719 CONTROL GROUP - CPUSET
2722 W: http://www.bullopensource.org/cpuset/
2723 W: http://oss.sgi.com/projects/cpusets/
2724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2726 F: Documentation/cgroups/cpusets.txt
2727 F: include/linux/cpuset.h
2730 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2739 CORETEMP HARDWARE MONITORING DRIVER
2743 F: Documentation/hwmon/coretemp
2744 F: drivers/hwmon/coretemp.c
2746 COSA/SRP SYNC SERIAL DRIVER
2748 W: http://www.fi.muni.cz/~kas/cosa/
2750 F: drivers/net/wan/cosa*
2752 CPMAC ETHERNET DRIVER
2756 F: drivers/net/ethernet/ti/cpmac.c
2758 CPU FREQUENCY DRIVERS
2763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2764 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2766 F: include/linux/cpufreq.h
2768 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2772 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2774 F: drivers/cpufreq/arm_big_little.h
2775 F: drivers/cpufreq/arm_big_little.c
2776 F: drivers/cpufreq/arm_big_little_dt.c
2778 CPUIDLE DRIVER - ARM BIG LITTLE
2783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2785 F: drivers/cpuidle/cpuidle-big_little.c
2787 CPUIDLE DRIVER - ARM EXYNOS
2794 F: drivers/cpuidle/cpuidle-exynos.c
2795 F: arch/arm/mach-exynos/pm.c
2802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2803 F: drivers/cpuidle/*
2804 F: include/linux/cpuidle.h
2809 F: arch/x86/kernel/cpuid.c
2810 F: arch/x86/kernel/msr.c
2812 CPU POWER MONITORING SUBSYSTEM
2816 F: tools/power/cpupower/
2819 W: http://sourceforge.net/projects/cramfs/
2820 S: Orphan / Obsolete
2821 F: Documentation/filesystems/cramfs.txt
2828 W: http://developer.axis.com
2831 F: drivers/tty/serial/crisv10.*
2837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2839 F: Documentation/crypto/
2840 F: Documentation/DocBook/crypto-API.tmpl
2846 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2850 F: crypto/ansi_cprng.c
2853 CS5535 Audio ALSA driver
2856 F: sound/pci/cs5535audio/
2861 F: drivers/net/wireless/cw1200/
2863 CX18 VIDEO4LINUX DRIVER
2867 T: git git://linuxtv.org/media_tree.git
2868 W: http://linuxtv.org
2869 W: http://www.ivtvdriver.org/index.php/Cx18
2871 F: Documentation/video4linux/cx18.txt
2872 F: drivers/media/pci/cx18/
2873 F: include/uapi/linux/ivtv*
2875 CX2341X MPEG ENCODER HELPER MODULE
2878 T: git git://linuxtv.org/media_tree.git
2879 W: http://linuxtv.org
2881 F: drivers/media/common/cx2341x*
2882 F: include/media/cx2341x*
2884 CX88 VIDEO4LINUX DRIVER
2887 W: http://linuxtv.org
2888 T: git git://linuxtv.org/media_tree.git
2890 F: Documentation/video4linux/cx88/
2891 F: drivers/media/pci/cx88/
2893 CXD2820R MEDIA DRIVER
2896 W: http://linuxtv.org/
2897 W: http://palosaari.fi/linux/
2898 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2899 T: git git://linuxtv.org/anttip/media_tree.git
2901 F: drivers/media/dvb-frontends/cxd2820r*
2903 CXGB3 ETHERNET DRIVER (CXGB3)
2906 W: http://www.chelsio.com
2908 F: drivers/net/ethernet/chelsio/cxgb3/
2910 CXGB3 ISCSI DRIVER (CXGB3I)
2913 W: http://www.chelsio.com
2915 F: drivers/scsi/cxgbi/cxgb3i
2917 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2920 W: http://www.openfabrics.org
2922 F: drivers/infiniband/hw/cxgb3/
2924 CXGB4 ETHERNET DRIVER (CXGB4)
2927 W: http://www.chelsio.com
2929 F: drivers/net/ethernet/chelsio/cxgb4/
2931 CXGB4 ISCSI DRIVER (CXGB4I)
2934 W: http://www.chelsio.com
2936 F: drivers/scsi/cxgbi/cxgb4i
2938 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2941 W: http://www.openfabrics.org
2943 F: drivers/infiniband/hw/cxgb4/
2945 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2948 W: http://www.chelsio.com
2950 F: drivers/net/ethernet/chelsio/cxgb4vf/
2952 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2957 F: drivers/misc/cxl/
2958 F: include/misc/cxl.h
2959 F: include/uapi/misc/cxl.h
2960 F: Documentation/powerpc/cxl.txt
2961 F: Documentation/powerpc/cxl.txt
2962 F: Documentation/ABI/testing/sysfs-class-cxl
2964 STMMAC ETHERNET DRIVER
2967 W: http://www.stlinux.com
2969 F: drivers/net/ethernet/stmicro/stmmac/
2974 W: http://www.arm.linux.org.uk/
2976 F: drivers/video/fbdev/cyber2000fb.*
2978 CYCLADES ASYNC MUX DRIVER
2979 W: http://www.cyclades.com/
2981 F: drivers/tty/cyclades.c
2982 F: include/linux/cyclades.h
2983 F: include/uapi/linux/cyclades.h
2985 CYCLADES PC300 DRIVER
2986 W: http://www.cyclades.com/
2988 F: drivers/net/wan/pc300*
2990 CYPRESS_FIRMWARE MEDIA DRIVER
2993 W: http://linuxtv.org/
2994 W: http://palosaari.fi/linux/
2995 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2996 T: git git://linuxtv.org/anttip/media_tree.git
2998 F: drivers/media/common/cypress_firmware*
3000 CYTTSP TOUCHSCREEN DRIVER
3004 F: drivers/input/touchscreen/cyttsp*
3005 F: include/linux/input/cyttsp.h
3007 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3010 F: drivers/rtc/rtc-ds1685.c
3011 F: include/linux/rtc/ds1685.h
3013 DAMA SLAVE for AX.25
3015 W: http://yaina.de/jreuter/
3016 W: http://www.qsl.net/dl1bke/
3019 F: net/ax25/af_ax25.c
3020 F: net/ax25/ax25_dev.c
3021 F: net/ax25/ax25_ds_*
3022 F: net/ax25/ax25_in.c
3023 F: net/ax25/ax25_out.c
3024 F: net/ax25/ax25_timer.c
3025 F: net/ax25/sysctl_net_ax25.c
3027 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3030 F: Documentation/networking/dmfe.txt
3031 F: drivers/net/ethernet/dec/tulip/dmfe.c
3033 DC390/AM53C974 SCSI driver
3037 F: drivers/scsi/am53c974.c
3044 W: http://twibble.org/dist/dc395x/
3045 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3047 F: Documentation/scsi/dc395x.txt
3048 F: drivers/scsi/dc395x.*
3053 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3055 F: include/linux/dccp.h
3056 F: include/uapi/linux/dccp.h
3057 F: include/linux/tfrc.h
3060 DECnet NETWORK LAYER
3061 W: http://linux-decnet.sourceforge.net
3064 F: Documentation/networking/decnet.txt
3067 DECSTATION PLATFORM SUPPORT
3070 W: http://www.linux-mips.org/wiki/DECstation
3073 F: arch/mips/include/asm/dec/
3074 F: arch/mips/include/asm/mach-dec/
3076 DEFXX FDDI NETWORK DRIVER
3079 F: drivers/net/fddi/defxx.*
3086 F: drivers/platform/x86/dell-laptop.c
3088 DELL LAPTOP FREEFALL DRIVER
3091 F: drivers/platform/x86/dell-smo8800.c
3093 DELL LAPTOP SMM DRIVER
3096 F: drivers/char/i8k.c
3097 F: include/uapi/linux/i8k.h
3099 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3102 F: Documentation/dcdbas.txt
3103 F: drivers/firmware/dcdbas.*
3105 DELL WMI EXTRAS DRIVER
3109 F: drivers/platform/x86/dell-wmi.c
3111 DESIGNWARE USB2 DRD IP DRIVER
3114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3116 F: drivers/usb/dwc2/
3118 DESIGNWARE USB3 DRD IP DRIVER
3122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3124 F: drivers/usb/dwc3/
3126 DEVICE COREDUMP (DEV_COREDUMP)
3130 F: drivers/base/devcoredump.c
3131 F: include/linux/devcoredump.h
3133 DEVICE FREQUENCY (DEVFREQ)
3140 DEVICE NUMBER REGISTRY
3142 W: http://lanana.org/docs/device-list/index.html
3150 W: http://sources.redhat.com/dm
3151 Q: http://patchwork.kernel.org/project/dm-devel/list/
3152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3153 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3155 F: Documentation/device-mapper/
3157 F: drivers/md/persistent-data/
3158 F: include/linux/device-mapper.h
3159 F: include/linux/dm-*.h
3160 F: include/uapi/linux/dm-*.h
3162 DIALOG SEMICONDUCTOR DRIVERS
3164 W: http://www.dialog-semiconductor.com/products
3166 F: Documentation/hwmon/da90??
3167 F: drivers/gpio/gpio-da90??.c
3168 F: drivers/hwmon/da90??-hwmon.c
3169 F: drivers/iio/adc/da91??-*.c
3170 F: drivers/input/misc/da90??_onkey.c
3171 F: drivers/input/touchscreen/da9052_tsi.c
3172 F: drivers/leds/leds-da90??.c
3173 F: drivers/mfd/da903x.c
3174 F: drivers/mfd/da90??-*.c
3175 F: drivers/mfd/da91??-*.c
3176 F: drivers/power/da9052-battery.c
3177 F: drivers/power/da91??-*.c
3178 F: drivers/regulator/da903x.c
3179 F: drivers/regulator/da9???-regulator.[ch]
3180 F: drivers/rtc/rtc-da90??.c
3181 F: drivers/video/backlight/da90??_bl.c
3182 F: drivers/watchdog/da90??_wdt.c
3183 F: include/linux/mfd/da903x.h
3184 F: include/linux/mfd/da9052/
3185 F: include/linux/mfd/da9055/
3186 F: include/linux/mfd/da9063/
3187 F: include/linux/mfd/da9150/
3188 F: include/sound/da[79]*.h
3189 F: sound/soc/codecs/da[79]*.[ch]
3191 DIGI NEO AND CLASSIC PCI PRODUCTS
3196 F: drivers/staging/dgnc/
3198 DIGI EPCA PCI PRODUCTS
3204 F: drivers/staging/dgap/
3206 DIOLAN U2C-12 I2C DRIVER
3210 F: drivers/i2c/busses/i2c-diolan-u2c.c
3218 DIRECTORY NOTIFICATION (DNOTIFY)
3221 F: Documentation/filesystems/dnotify.txt
3222 F: fs/notify/dnotify/
3223 F: include/linux/dnotify.h
3225 DISK GEOMETRY AND PARTITION HANDLING
3227 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3228 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3229 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3235 F: Documentation/filesystems/quota.txt
3237 F: include/linux/quota*.h
3238 F: include/uapi/linux/quota*.h
3240 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3244 W: http://plugable.com/category/projects/udlfb/
3245 F: drivers/video/fbdev/udlfb.c
3246 F: include/video/udlfb.h
3247 F: Documentation/fb/udlfb.txt
3249 DISTRIBUTED LOCK MANAGER (DLM)
3253 W: http://sources.redhat.com/cluster/
3254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3258 DMA BUFFER SHARING FRAMEWORK
3265 F: include/linux/dma-buf*
3266 F: include/linux/reservation.h
3267 F: include/linux/*fence.h
3268 F: Documentation/dma-buf-sharing.txt
3269 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3271 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3274 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3277 F: include/linux/dmaengine.h
3278 F: Documentation/dmaengine/
3279 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3281 DME1737 HARDWARE MONITOR DRIVER
3285 F: Documentation/hwmon/dme1737
3286 F: drivers/hwmon/dme1737.c
3291 F: drivers/firmware/dmi-id.c
3292 F: drivers/firmware/dmi_scan.c
3293 F: include/linux/dmi.h
3300 X: Documentation/ABI/
3301 X: Documentation/devicetree/
3302 X: Documentation/acpi
3303 X: Documentation/power
3304 X: Documentation/spi
3305 T: git git://git.lwn.net/linux-2.6.git docs-next
3311 F: drivers/char/dtlk.c
3312 F: include/linux/dtlk.h
3314 DPT_I2O SCSI RAID DRIVER
3317 W: http://www.adaptec.com/
3319 F: drivers/scsi/dpt*
3320 F: drivers/scsi/dpt/
3327 W: http://www.drbd.org
3328 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3329 T: git git://git.drbd.org/drbd-8.3.git
3331 F: drivers/block/drbd/
3333 F: Documentation/blockdev/drbd/
3335 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3339 F: Documentation/kobject.txt
3343 F: include/linux/kobj*
3344 F: include/linux/debugfs.h
3350 T: git git://people.freedesktop.org/~airlied/linux
3355 F: include/uapi/drm/
3361 T: git git://people.freedesktop.org/~agd5f/linux
3363 F: drivers/gpu/drm/radeon/
3364 F: include/uapi/drm/radeon*
3369 T: git git://anongit.freedesktop.org/tegra/linux.git
3371 F: drivers/gpu/drm/drm_panel.c
3372 F: drivers/gpu/drm/panel/
3373 F: include/drm/drm_panel.h
3374 F: Documentation/devicetree/bindings/panel/
3376 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3381 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3382 T: git git://anongit.freedesktop.org/drm-intel
3384 F: drivers/gpu/drm/i915/
3385 F: include/drm/i915*
3386 F: include/uapi/drm/i915*
3388 DRM DRIVERS FOR EXYNOS
3394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3396 F: drivers/gpu/drm/exynos/
3397 F: include/drm/exynos*
3398 F: include/uapi/drm/exynos*
3400 DRM DRIVERS FOR FREESCALE IMX
3404 F: drivers/gpu/drm/imx/
3405 F: Documentation/devicetree/bindings/drm/imx/
3407 DRM DRIVERS FOR NVIDIA TEGRA
3412 T: git git://anongit.freedesktop.org/tegra/linux.git
3414 F: drivers/gpu/drm/tegra/
3415 F: drivers/gpu/host1x/
3416 F: include/linux/host1x.h
3417 F: include/uapi/drm/tegra_drm.h
3418 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3420 DRM DRIVERS FOR RENESAS
3424 T: git git://people.freedesktop.org/~airlied/linux
3426 F: drivers/gpu/drm/rcar-du/
3427 F: drivers/gpu/drm/shmobile/
3428 F: include/linux/platform_data/shmob_drm.h
3430 DRM DRIVERS FOR ROCKCHIP
3434 F: drivers/gpu/drm/rockchip/
3435 F: Documentation/devicetree/bindings/video/rockchip*
3437 DSBR100 USB FM RADIO DRIVER
3440 T: git git://linuxtv.org/media_tree.git
3442 F: drivers/media/radio/dsbr100.c
3448 F: drivers/net/wan/dscc4.c
3450 DVB_USB_AF9015 MEDIA DRIVER
3453 W: http://linuxtv.org/
3454 W: http://palosaari.fi/linux/
3455 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3456 T: git git://linuxtv.org/anttip/media_tree.git
3458 F: drivers/media/usb/dvb-usb-v2/af9015*
3460 DVB_USB_AF9035 MEDIA DRIVER
3463 W: http://linuxtv.org/
3464 W: http://palosaari.fi/linux/
3465 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3466 T: git git://linuxtv.org/anttip/media_tree.git
3468 F: drivers/media/usb/dvb-usb-v2/af9035*
3470 DVB_USB_ANYSEE MEDIA DRIVER
3473 W: http://linuxtv.org/
3474 W: http://palosaari.fi/linux/
3475 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3476 T: git git://linuxtv.org/anttip/media_tree.git
3478 F: drivers/media/usb/dvb-usb-v2/anysee*
3480 DVB_USB_AU6610 MEDIA DRIVER
3483 W: http://linuxtv.org/
3484 W: http://palosaari.fi/linux/
3485 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3486 T: git git://linuxtv.org/anttip/media_tree.git
3488 F: drivers/media/usb/dvb-usb-v2/au6610*
3490 DVB_USB_CE6230 MEDIA DRIVER
3493 W: http://linuxtv.org/
3494 W: http://palosaari.fi/linux/
3495 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3496 T: git git://linuxtv.org/anttip/media_tree.git
3498 F: drivers/media/usb/dvb-usb-v2/ce6230*
3500 DVB_USB_CXUSB MEDIA DRIVER
3503 W: http://linuxtv.org/
3504 W: http://github.com/mkrufky
3505 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3506 T: git git://linuxtv.org/media_tree.git
3508 F: drivers/media/usb/dvb-usb/cxusb*
3510 DVB_USB_EC168 MEDIA DRIVER
3513 W: http://linuxtv.org/
3514 W: http://palosaari.fi/linux/
3515 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3516 T: git git://linuxtv.org/anttip/media_tree.git
3518 F: drivers/media/usb/dvb-usb-v2/ec168*
3520 DVB_USB_GL861 MEDIA DRIVER
3523 W: http://linuxtv.org/
3524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3525 T: git git://linuxtv.org/anttip/media_tree.git
3527 F: drivers/media/usb/dvb-usb-v2/gl861*
3529 DVB_USB_MXL111SF MEDIA DRIVER
3532 W: http://linuxtv.org/
3533 W: http://github.com/mkrufky
3534 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3535 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3537 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3539 DVB_USB_RTL28XXU MEDIA DRIVER
3542 W: http://linuxtv.org/
3543 W: http://palosaari.fi/linux/
3544 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3545 T: git git://linuxtv.org/anttip/media_tree.git
3547 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3549 DVB_USB_V2 MEDIA DRIVER
3552 W: http://linuxtv.org/
3553 W: http://palosaari.fi/linux/
3554 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3555 T: git git://linuxtv.org/anttip/media_tree.git
3557 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3558 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3563 F: lib/dynamic_debug.c
3564 F: include/linux/dynamic_debug.h
3566 DZ DECSTATION DZ11 SERIAL DRIVER
3569 F: drivers/tty/serial/dz.*
3571 E3X0 POWER BUTTON DRIVER
3574 W: http://www.ettus.com
3576 F: drivers/input/misc/e3x0-button.c
3577 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3582 W: http://linuxtv.org/
3583 W: http://palosaari.fi/linux/
3584 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3585 T: git git://linuxtv.org/anttip/media_tree.git
3587 F: drivers/media/tuners/e4000*
3589 EATA ISA/EISA/PCI SCSI DRIVER
3593 F: drivers/scsi/eata.c
3598 W: http://linuxtv.org/
3599 W: http://palosaari.fi/linux/
3600 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3601 T: git git://linuxtv.org/anttip/media_tree.git
3603 F: drivers/media/dvb-frontends/ec100*
3608 W: http://ecryptfs.org
3609 W: https://launchpad.net/ecryptfs
3611 F: Documentation/filesystems/ecryptfs.txt
3619 W: bluesmoke.sourceforge.net
3620 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3621 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3623 F: Documentation/edac.txt
3625 F: include/linux/edac.h
3631 W: bluesmoke.sourceforge.net
3633 F: drivers/edac/amd64_edac*
3639 W: bluesmoke.sourceforge.net
3641 F: drivers/edac/highbank*
3648 W: bluesmoke.sourceforge.net
3650 F: drivers/edac/octeon_edac*
3656 W: bluesmoke.sourceforge.net
3658 F: drivers/edac/e752x_edac.c
3663 W: bluesmoke.sourceforge.net
3665 F: drivers/edac/e7xxx_edac.c
3670 W: bluesmoke.sourceforge.net
3672 F: drivers/edac/ghes_edac.c
3677 W: bluesmoke.sourceforge.net
3679 F: drivers/edac/i82443bxgx_edac.c
3684 W: bluesmoke.sourceforge.net
3686 F: drivers/edac/i3000_edac.c
3691 W: bluesmoke.sourceforge.net
3693 F: drivers/edac/i5000_edac.c
3698 W: bluesmoke.sourceforge.net
3700 F: drivers/edac/i5400_edac.c
3705 W: bluesmoke.sourceforge.net
3707 F: drivers/edac/i7300_edac.c
3712 W: bluesmoke.sourceforge.net
3714 F: drivers/edac/i7core_edac.c
3720 W: bluesmoke.sourceforge.net
3722 F: drivers/edac/i82975x_edac.c
3727 W: bluesmoke.sourceforge.net
3729 F: drivers/edac/ie31200_edac.c
3734 W: bluesmoke.sourceforge.net
3736 F: drivers/edac/mpc85xx_edac.[ch]
3741 W: bluesmoke.sourceforge.net
3743 F: drivers/edac/pasemi_edac.c
3748 W: bluesmoke.sourceforge.net
3750 F: drivers/edac/r82600_edac.c
3755 W: bluesmoke.sourceforge.net
3757 F: drivers/edac/sb_edac.c
3759 EDIROL UA-101/UA-1000 DRIVER
3762 T: git git://git.alsa-project.org/alsa-kernel.git
3764 F: sound/usb/misc/ua101.c
3766 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3771 F: Documentation/efi-stub.txt
3772 F: arch/ia64/kernel/efi.c
3773 F: arch/x86/boot/compressed/eboot.[ch]
3774 F: arch/x86/include/asm/efi.h
3775 F: arch/x86/platform/efi/*
3776 F: drivers/firmware/efi/*
3777 F: include/linux/efi*.h
3779 EFI VARIABLE FILESYSTEM
3783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3788 EFIFB FRAMEBUFFER DRIVER
3792 F: drivers/video/fbdev/efifb.c
3795 W: http://aeschi.ch.eu.org/efs/
3799 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3804 F: drivers/infiniband/hw/ehca/
3806 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3810 F: drivers/net/ethernet/ibm/ehea/
3812 EM28XX VIDEO4LINUX DRIVER
3815 W: http://linuxtv.org
3816 T: git git://linuxtv.org/media_tree.git
3818 F: drivers/media/usb/em28xx/
3827 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3831 W: http://www.avagotech.com
3833 F: drivers/scsi/lpfc/
3835 ENE CB710 FLASH CARD READER DRIVER
3838 F: drivers/misc/cb710/
3839 F: drivers/mmc/host/cb710-mmc.*
3840 F: include/linux/cb710.h
3842 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3845 F: drivers/media/rc/ene_ir.*
3847 ENHANCED ERROR HANDLING (EEH)
3851 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3852 F: arch/powerpc/kernel/eeh*.c
3854 EPSON S1D13XXX FRAMEBUFFER DRIVER
3857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3858 F: drivers/video/fbdev/s1d13xxxfb.c
3859 F: include/video/s1d13xxxfb.h
3861 ET131X NETWORK DRIVER
3864 F: drivers/net/ethernet/agere/
3870 W: http://www.linuxfoundation.org/en/Net:Bridge
3872 F: include/linux/netfilter_bridge/
3875 ETHERNET PHY LIBRARY
3879 F: include/linux/phy.h
3880 F: include/linux/phy_fixed.h
3882 F: Documentation/networking/phy.txt
3883 F: drivers/of/of_mdio.c
3884 F: drivers/of/of_net.c
3890 F: Documentation/filesystems/ext2.txt
3892 F: include/linux/ext2*
3900 F: Documentation/filesystems/ext3.txt
3907 W: http://ext4.wiki.kernel.org
3908 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3910 F: Documentation/filesystems/ext4.txt
3913 Extended Verification Module (EVM)
3918 F: security/integrity/evm/
3920 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3927 F: Documentation/extcon/
3933 F: drivers/gpu/drm/exynos/exynos_dp*
3935 EXYNOS MIPI DISPLAY DRIVERS
3941 F: drivers/video/fbdev/exynos/exynos_mipi*
3942 F: include/video/exynos_mipi*
3944 F71805F HARDWARE MONITORING DRIVER
3948 F: Documentation/hwmon/f71805f
3949 F: drivers/hwmon/f71805f.c
3955 F: drivers/media/tuners/fc0011.h
3956 F: drivers/media/tuners/fc0011.c
3961 W: http://linuxtv.org/
3962 W: http://palosaari.fi/linux/
3963 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3964 T: git git://linuxtv.org/anttip/media_tree.git
3966 F: drivers/media/tuners/fc2580*
3971 F: fs/notify/fanotify/
3972 F: include/linux/fanotify.h
3973 F: include/uapi/linux/fanotify.h
3975 FARSYNC SYNCHRONOUS DRIVER
3977 W: http://www.farsite.co.uk/
3979 F: drivers/net/wan/farsync.*
3981 FAULT INJECTION SUPPORT
3984 F: Documentation/fault-injection/
3985 F: lib/fault-inject.c
3987 FBTFT Framebuffer drivers
3991 F: drivers/staging/fbtft/
3993 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3996 W: www.Open-FCoE.org
3998 F: drivers/scsi/libfc/
3999 F: drivers/scsi/fcoe/
4001 F: include/scsi/libfc.h
4002 F: include/scsi/libfcoe.h
4003 F: include/uapi/scsi/fc/
4005 FILE LOCKING (flock() and fcntl()/lockf())
4010 F: include/linux/fcntl.h
4011 F: include/linux/fs.h
4012 F: include/uapi/linux/fcntl.h
4013 F: include/uapi/linux/fs.h
4017 FILESYSTEMS (VFS and infrastructure)
4023 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4027 F: drivers/hwmon/f75375s.c
4028 F: include/linux/f75375s.h
4030 FIREWIRE AUDIO DRIVERS
4033 T: git git://git.alsa-project.org/alsa-kernel.git
4037 FIREWIRE MEDIA DRIVERS (firedtv)
4041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4043 F: drivers/media/firewire/
4045 FIREWIRE SBP-2 TARGET
4050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4052 F: drivers/target/sbp/
4057 W: http://ieee1394.wiki.kernel.org/
4058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4060 F: drivers/firewire/
4061 F: include/linux/firewire.h
4062 F: include/uapi/linux/firewire*.h
4065 FIRMWARE LOADER (request_firmware)
4069 F: Documentation/firmware_class/
4070 F: drivers/base/firmware*.c
4071 F: include/linux/firmware.h
4073 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4077 F: drivers/block/rsxx/
4081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4083 F: drivers/block/floppy.c
4087 W: http://www.ohwr.org/projects/fmc-bus
4090 F: include/linux/fmc*.h
4091 F: include/linux/ipmi-fru.h
4096 W: http://floatingpoint.sourceforge.net/emulator/index.html
4098 F: arch/x86/math-emu/
4100 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4103 F: drivers/net/wan/dlci.c
4104 F: drivers/net/wan/sdla.c
4110 W: http://linux-fbdev.sourceforge.net/
4111 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4114 F: Documentation/fb/
4115 F: Documentation/devicetree/bindings/fb/
4118 F: include/linux/fb.h
4119 F: include/uapi/video/
4120 F: include/uapi/linux/fb.h
4122 FREESCALE DIU FRAMEBUFFER DRIVER
4126 F: drivers/video/fbdev/fsl-diu-fb.*
4128 FREESCALE DMA DRIVER
4133 F: drivers/dma/fsldma.*
4135 FREESCALE I2C CPM DRIVER
4140 F: drivers/i2c/busses/i2c-cpm.c
4142 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4147 F: include/linux/platform_data/video-imxfb.h
4148 F: drivers/video/fbdev/imxfb.c
4150 FREESCALE QUAD SPI DRIVER
4154 F: drivers/mtd/spi-nor/fsl-quadspi.c
4156 FREESCALE SOC FS_ENET DRIVER
4162 F: drivers/net/ethernet/freescale/fs_enet/
4163 F: include/linux/fs_enet_pd.h
4165 FREESCALE QUICC ENGINE LIBRARY
4168 F: arch/powerpc/sysdev/qe_lib/
4169 F: arch/powerpc/include/asm/*qe.h
4171 FREESCALE USB PERIPHERAL DRIVERS
4176 F: drivers/usb/gadget/udc/fsl*
4178 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4183 F: drivers/net/ethernet/freescale/ucc_geth*
4185 FREESCALE QUICC ENGINE UCC UART DRIVER
4189 F: drivers/tty/serial/ucc_uart.c
4191 FREESCALE SOC SOUND DRIVERS
4198 F: sound/soc/fsl/fsl*
4199 F: sound/soc/fsl/imx*
4200 F: sound/soc/fsl/mpc8610_hpcd.c
4202 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4206 F: drivers/staging/fsl-mc/
4210 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4219 F: Documentation/power/freezing-of-tasks.txt
4220 F: include/linux/freezer.h
4228 F: include/linux/frontswap.h
4230 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4234 F: Documentation/filesystems/caching/
4236 F: include/linux/fscache*.h
4242 W: http://en.wikipedia.org/wiki/F2FS
4243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4245 F: Documentation/filesystems/f2fs.txt
4246 F: Documentation/ABI/testing/sysfs-fs-f2fs
4248 F: include/linux/f2fs_fs.h
4250 FUJITSU FR-V (FRV) PORT
4255 FUJITSU LAPTOP EXTRAS
4259 F: drivers/platform/x86/fujitsu-laptop.c
4261 FUJITSU M-5MO LS CAMERA ISP DRIVER
4266 F: drivers/media/i2c/m5mols/
4267 F: include/media/m5mols.h
4269 FUJITSU TABLET EXTRAS
4273 F: drivers/platform/x86/fujitsu-tablet.c
4275 FUSE: FILESYSTEM IN USERSPACE
4278 W: http://fuse.sourceforge.net/
4279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4282 F: include/uapi/linux/fuse.h
4283 F: Documentation/filesystems/fuse.txt
4285 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4288 S: Odd Fixes (e.g., new signatures)
4289 F: drivers/scsi/fdomain.*
4291 GCOV BASED KERNEL PROFILING
4295 F: Documentation/gcov.txt
4297 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4300 W: http://www.icp-vortex.com/
4302 F: drivers/scsi/gdt*
4304 GDB KERNEL DEBUGGING HELPER SCRIPTS
4309 GEMTEK FM RADIO RECEIVER DRIVER
4312 T: git git://linuxtv.org/media_tree.git
4313 W: http://linuxtv.org
4315 F: drivers/media/radio/radio-gemtek*
4317 GENERIC GPIO I2C DRIVER
4320 F: drivers/i2c/busses/i2c-gpio.c
4321 F: include/linux/i2c-gpio.h
4323 GENERIC GPIO I2C MULTIPLEXER DRIVER
4327 F: drivers/i2c/muxes/i2c-mux-gpio.c
4328 F: include/linux/i2c-mux-gpio.h
4329 F: Documentation/i2c/muxes/i2c-mux-gpio
4331 GENERIC HDLC (WAN) DRIVERS
4333 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4335 F: drivers/net/wan/c101.c
4336 F: drivers/net/wan/hd6457*
4337 F: drivers/net/wan/hdlc*
4338 F: drivers/net/wan/n2.c
4339 F: drivers/net/wan/pc300too.c
4340 F: drivers/net/wan/pci200syn.c
4341 F: drivers/net/wan/wanxl*
4343 GENERIC INCLUDE/ASM HEADER FILES
4346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4348 F: include/asm-generic/
4349 F: include/uapi/asm-generic/
4351 GENERIC PHY FRAMEWORK
4354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4357 F: include/linux/phy/
4365 F: drivers/base/power/domain*.c
4366 F: include/linux/pm_domain.h
4368 GENERIC UIO DRIVER FOR PCI DEVICES
4372 F: drivers/uio/uio_pci_generic.c
4374 GET_MAINTAINER SCRIPT
4377 F: scripts/get_maintainer.pl
4383 W: http://sources.redhat.com/cluster/
4384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4386 F: Documentation/filesystems/gfs2*.txt
4388 F: include/uapi/linux/gfs2_ondisk.h
4390 GIGASET ISDN DRIVERS
4393 W: http://gigaset307x.sourceforge.net/
4395 F: Documentation/isdn/README.gigaset
4396 F: drivers/isdn/gigaset/
4397 F: include/uapi/linux/gigaset_dev.h
4403 F: drivers/media/usb/go7007/
4409 F: drivers/input/touchscreen/goodix.c
4415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4417 F: Documentation/gpio/
4419 F: include/linux/gpio/
4420 F: include/linux/gpio.h
4421 F: include/asm-generic/gpio.h
4423 GRE DEMULTIPLEXER DRIVER
4427 F: net/ipv4/gre_demux.c
4428 F: net/ipv4/gre_offload.c
4429 F: include/net/gre.h
4431 GRETH 10/100/1G Ethernet MAC device driver
4435 F: drivers/net/ethernet/aeroflex/
4437 GSPCA FINEPIX SUBDRIVER
4440 T: git git://linuxtv.org/media_tree.git
4442 F: drivers/media/usb/gspca/finepix.c
4444 GSPCA GL860 SUBDRIVER
4447 T: git git://linuxtv.org/media_tree.git
4449 F: drivers/media/usb/gspca/gl860/
4451 GSPCA M5602 SUBDRIVER
4454 T: git git://linuxtv.org/media_tree.git
4456 F: drivers/media/usb/gspca/m5602/
4458 GSPCA PAC207 SONIXB SUBDRIVER
4461 T: git git://linuxtv.org/media_tree.git
4463 F: drivers/media/usb/gspca/pac207.c
4465 GSPCA SN9C20X SUBDRIVER
4468 T: git git://linuxtv.org/media_tree.git
4470 F: drivers/media/usb/gspca/sn9c20x.c
4472 GSPCA T613 SUBDRIVER
4475 T: git git://linuxtv.org/media_tree.git
4477 F: drivers/media/usb/gspca/t613.c
4479 GSPCA USB WEBCAM DRIVER
4482 T: git git://linuxtv.org/media_tree.git
4484 F: drivers/media/usb/gspca/
4486 GUID PARTITION TABLE (GPT)
4490 F: block/partitions/efi.*
4492 STK1160 USB VIDEO CAPTURE DRIVER
4495 T: git git://linuxtv.org/media_tree.git
4497 F: drivers/media/usb/stk1160/
4499 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4502 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4504 F: drivers/platform/x86/hdaps.c
4506 HDPVR USB VIDEO ENCODER DRIVER
4509 T: git git://linuxtv.org/media_tree.git
4510 W: http://linuxtv.org
4512 F: drivers/media/usb/hdpvr/
4514 HWPOISON MEMORY FAILURE HANDLING
4518 F: mm/memory-failure.c
4519 F: mm/hwpoison-inject.c
4521 HYPERVISOR VIRTUAL CONSOLE DRIVER
4529 W: http://linuxtv.org/
4530 W: http://palosaari.fi/linux/
4531 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4532 T: git git://linuxtv.org/anttip/media_tree.git
4534 F: drivers/media/usb/hackrf/
4540 W: http://www.lm-sensors.org/
4541 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4544 F: Documentation/hwmon/
4546 F: include/linux/hwmon*.h
4548 HARDWARE RANDOM NUMBER GENERATOR CORE
4553 F: Documentation/hw_random.txt
4554 F: drivers/char/hw_random/
4555 F: include/linux/hw_random.h
4557 HARDWARE SPINLOCK CORE
4560 F: Documentation/hwspinlock.txt
4561 F: drivers/hwspinlock/hwspinlock_*
4562 F: include/linux/hwspinlock.h
4564 HARMONY SOUND DRIVER
4567 F: sound/parisc/harmony.*
4572 W: http://linuxtv.org/
4573 W: http://palosaari.fi/linux/
4574 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4575 T: git git://linuxtv.org/anttip/media_tree.git
4577 F: drivers/media/dvb-frontends/hd29l2*
4579 HEWLETT-PACKARD SMART2 RAID DRIVER
4582 F: Documentation/blockdev/cpqarray.txt
4583 F: drivers/block/cpqarray.*
4585 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4591 F: Documentation/scsi/hpsa.txt
4592 F: drivers/scsi/hpsa*.[ch]
4593 F: include/linux/cciss*.h
4594 F: include/uapi/linux/cciss*.h
4596 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4602 F: Documentation/blockdev/cciss.txt
4603 F: drivers/block/cciss*
4604 F: include/linux/cciss_ioctl.h
4605 F: include/uapi/linux/cciss_ioctl.h
4610 F: Documentation/filesystems/hfs.txt
4616 F: Documentation/filesystems/hfsplus.txt
4619 HGA FRAMEBUFFER DRIVER
4622 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4624 F: drivers/video/fbdev/hgafb.c
4626 HIBERNATION (aka Software Suspend, aka swsusp)
4632 F: drivers/base/power/
4634 F: include/linux/suspend.h
4635 F: include/linux/freezer.h
4636 F: include/linux/pm.h
4637 F: arch/*/include/asm/suspend*.h
4642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4645 F: include/linux/hid*
4646 F: include/uapi/linux/hid*
4648 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4653 F: Documentation/timers/
4654 F: kernel/time/hrtimer.c
4655 F: kernel/time/clockevents.c
4656 F: kernel/time/tick*.*
4657 F: kernel/time/timer_*.c
4658 F: include/linux/clockchips.h
4659 F: include/linux/hrtimer.h
4661 HIGH-SPEED SCC DRIVER FOR AX.25
4664 F: drivers/net/hamradio/dmascc.c
4665 F: drivers/net/hamradio/scc.c
4667 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4669 W: http://www.highpoint-tech.com
4671 F: Documentation/scsi/hptiop.txt
4672 F: drivers/scsi/hptiop.c
4678 F: include/linux/hippidevice.h
4679 F: include/uapi/linux/if_hippi.h
4681 F: drivers/net/hippi/
4687 W: http://hostap.epitest.fi/
4689 F: drivers/net/wireless/hostap/
4691 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4694 F: drivers/platform/x86/tc1100-wmi.c
4696 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4699 F: drivers/net/ethernet/hp/hp100.*
4701 HPET: High Precision Event Timers driver
4704 F: Documentation/timers/hpet.txt
4705 F: drivers/char/hpet.c
4706 F: include/linux/hpet.h
4707 F: include/uapi/linux/hpet.h
4711 F: arch/x86/kernel/hpet.c
4712 F: arch/x86/include/asm/hpet.h
4716 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4724 F: Documentation/ABI/testing/sysfs-bus-hsi
4725 F: Documentation/hsi.txt
4727 F: include/linux/hsi/
4728 F: include/uapi/linux/hsi/
4732 W: http://www.pharscape.org
4734 F: drivers/net/usb/hso.c
4736 HSR NETWORK PROTOCOL
4742 HTCPEN TOUCHSCREEN DRIVER
4746 F: drivers/input/touchscreen/htcpen.c
4753 Hyper-V CORE AND DRIVERS
4758 F: arch/x86/include/asm/mshyperv.h
4759 F: arch/x86/include/uapi/asm/hyperv.h
4760 F: arch/x86/kernel/cpu/mshyperv.c
4761 F: drivers/hid/hid-hyperv.c
4763 F: drivers/input/serio/hyperv-keyboard.c
4764 F: drivers/net/hyperv/
4765 F: drivers/scsi/storvsc_drv.c
4766 F: drivers/video/fbdev/hyperv_fb.c
4767 F: include/linux/hyperv.h
4770 I2C OVER PARALLEL PORT
4774 F: Documentation/i2c/busses/i2c-parport
4775 F: Documentation/i2c/busses/i2c-parport-light
4776 F: drivers/i2c/busses/i2c-parport.c
4777 F: drivers/i2c/busses/i2c-parport-light.c
4779 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4783 F: Documentation/i2c/busses/i2c-ali1535
4784 F: Documentation/i2c/busses/i2c-ali1563
4785 F: Documentation/i2c/busses/i2c-ali15x3
4786 F: Documentation/i2c/busses/i2c-amd756
4787 F: Documentation/i2c/busses/i2c-amd8111
4788 F: Documentation/i2c/busses/i2c-i801
4789 F: Documentation/i2c/busses/i2c-nforce2
4790 F: Documentation/i2c/busses/i2c-piix4
4791 F: Documentation/i2c/busses/i2c-sis5595
4792 F: Documentation/i2c/busses/i2c-sis630
4793 F: Documentation/i2c/busses/i2c-sis96x
4794 F: Documentation/i2c/busses/i2c-via
4795 F: Documentation/i2c/busses/i2c-viapro
4796 F: drivers/i2c/busses/i2c-ali1535.c
4797 F: drivers/i2c/busses/i2c-ali1563.c
4798 F: drivers/i2c/busses/i2c-ali15x3.c
4799 F: drivers/i2c/busses/i2c-amd756.c
4800 F: drivers/i2c/busses/i2c-amd756-s4882.c
4801 F: drivers/i2c/busses/i2c-amd8111.c
4802 F: drivers/i2c/busses/i2c-i801.c
4803 F: drivers/i2c/busses/i2c-isch.c
4804 F: drivers/i2c/busses/i2c-nforce2.c
4805 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4806 F: drivers/i2c/busses/i2c-piix4.c
4807 F: drivers/i2c/busses/i2c-sis5595.c
4808 F: drivers/i2c/busses/i2c-sis630.c
4809 F: drivers/i2c/busses/i2c-sis96x.c
4810 F: drivers/i2c/busses/i2c-via.c
4811 F: drivers/i2c/busses/i2c-viapro.c
4813 I2C/SMBUS ISMT DRIVER
4817 F: drivers/i2c/busses/i2c-ismt.c
4818 F: Documentation/i2c/busses/i2c-ismt
4820 I2C/SMBUS STUB DRIVER
4824 F: drivers/i2c/i2c-stub.c
4829 W: https://i2c.wiki.kernel.org/
4830 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4833 F: Documentation/devicetree/bindings/i2c/
4834 F: Documentation/i2c/
4836 F: include/linux/i2c.h
4837 F: include/linux/i2c-*.h
4838 F: include/uapi/linux/i2c.h
4839 F: include/uapi/linux/i2c-*.h
4851 F: Documentation/i2c/busses/i2c-taos-evm
4852 F: drivers/i2c/busses/i2c-taos-evm.c
4857 W: http://www.harbaum.org/till/i2c_tiny_usb
4859 F: drivers/i2c/busses/i2c-tiny-usb.c
4866 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4871 IA64 (Itanium) PLATFORM
4875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4879 IBM Power in-Nest Crypto Acceleration
4884 F: drivers/crypto/nx/
4886 IBM Power 842 compression accelerator
4889 F: drivers/crypto/nx/nx-842.c
4890 F: include/linux/nx842.h
4892 IBM Power Linux RAID adapter
4895 F: drivers/scsi/ipr.*
4897 IBM Power Virtual Ethernet Device Driver
4901 F: drivers/net/ethernet/ibm/ibmveth.*
4903 IBM Power Virtual SCSI Device Drivers
4907 F: drivers/scsi/ibmvscsi/ibmvscsi*
4908 F: drivers/scsi/ibmvscsi/viosrp.h
4910 IBM Power Virtual FC Device Drivers
4914 F: drivers/scsi/ibmvscsi/ibmvfc*
4916 IBM ServeRAID RAID DRIVER
4918 F: drivers/scsi/ips.*
4920 ICH LPC AND GPIO DRIVER
4923 F: drivers/mfd/lpc_ich.c
4924 F: drivers/gpio/gpio-ich.c
4929 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4932 F: Documentation/ide/
4934 F: include/linux/ide.h
4936 IDEAPAD LAPTOP EXTRAS DRIVER
4939 W: http://launchpad.net/ideapad-laptop
4941 F: drivers/platform/x86/ideapad-laptop.c
4943 IDEAPAD LAPTOP SLIDEBAR DRIVER
4946 W: https://github.com/o2genum/ideapad-slidebar
4948 F: drivers/input/misc/ideapad_slidebar.c
4954 F: Documentation/cdrom/ide-cd
4955 F: drivers/ide/ide-cd*
4961 F: drivers/idle/i7300_idle.c
4963 IEEE 802.15.4 SUBSYSTEM
4966 W: https://github.com/linux-wpan
4967 T: git git://github.com/linux-wpan/linux-wpan-next.git
4971 F: drivers/net/ieee802154/
4972 F: include/linux/nl802154.h
4973 F: include/linux/ieee802154.h
4974 F: include/net/nl802154.h
4975 F: include/net/mac802154.h
4976 F: include/net/af_ieee802154.h
4977 F: include/net/cfg802154.h
4978 F: include/net/ieee802154_netdev.h
4979 F: Documentation/networking/ieee802154.txt
4981 IGORPLUG-USB IR RECEIVER
4985 F: drivers/media/rc/igorplugusb.c
4987 IGUANAWORKS USB IR TRANSCEIVER
4991 F: drivers/media/rc/iguanair.c
4993 IIO SUBSYSTEM AND DRIVERS
5001 F: drivers/staging/iio/
5002 F: include/linux/iio/
5005 IKANOS/ADI EAGLE ADSL USB DRIVER
5009 F: drivers/usb/atm/ueagle-atm.c
5011 INA209 HARDWARE MONITOR DRIVER
5015 F: Documentation/hwmon/ina209
5016 F: Documentation/devicetree/bindings/i2c/ina209.txt
5017 F: drivers/hwmon/ina209.c
5019 INA2XX HARDWARE MONITOR DRIVER
5023 F: Documentation/hwmon/ina2xx
5024 F: drivers/hwmon/ina2xx.c
5025 F: include/linux/platform_data/ina2xx.h
5027 INDUSTRY PACK SUBSYSTEM (IPACK)
5032 W: http://industrypack.sourceforge.net
5036 INGENIC JZ4780 DMA Driver
5039 F: drivers/dma/dma-jz4780.c
5041 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5048 F: security/integrity/ima/
5050 IMGTEC IR DECODER DRIVER
5053 F: drivers/media/rc/img-ir/
5055 IMS TWINTURBO FRAMEBUFFER DRIVER
5058 F: drivers/video/fbdev/imsttfb.c
5060 INFINIBAND SUBSYSTEM
5065 W: http://www.openfabrics.org/
5066 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5069 F: Documentation/infiniband/
5070 F: drivers/infiniband/
5071 F: include/uapi/linux/if_infiniband.h
5072 F: include/uapi/rdma/
5080 F: Documentation/filesystems/inotify.txt
5081 F: fs/notify/inotify/
5082 F: include/linux/inotify.h
5083 F: include/uapi/linux/inotify.h
5085 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5088 Q: http://patchwork.kernel.org/project/linux-input/list/
5089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5092 F: include/linux/input.h
5093 F: include/uapi/linux/input.h
5094 F: include/linux/input/
5096 INPUT MULTITOUCH (MT) PROTOCOL
5099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5101 F: Documentation/input/multi-touch-protocol.txt
5102 F: drivers/input/input-mt.c
5105 INTEL ASoC BDW/HSW DRIVERS
5109 F: sound/soc/intel/sst-haswell*
5110 F: sound/soc/intel/sst-dsp*
5111 F: sound/soc/intel/sst-firmware.c
5112 F: sound/soc/intel/broadwell.c
5113 F: sound/soc/intel/haswell.c
5115 INTEL C600 SERIES SAS CONTROLLER DRIVER
5119 T: git git://git.code.sf.net/p/intel-sas/isci
5121 F: drivers/scsi/isci/
5126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5128 F: drivers/idle/intel_idle.c
5134 F: drivers/cpufreq/intel_pstate.c
5136 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5140 F: Documentation/fb/intelfb.txt
5141 F: drivers/video/fbdev/intelfb/
5143 INTEL 810/815 FRAMEBUFFER DRIVER
5147 F: drivers/video/fbdev/i810/
5149 INTEL MENLOW THERMAL DRIVER
5152 W: https://01.org/linux-acpi
5154 F: drivers/platform/x86/intel_menlow.c
5156 INTEL IA32 MICROCODE UPDATE SUPPORT
5159 F: arch/x86/kernel/cpu/microcode/core*
5160 F: arch/x86/kernel/cpu/microcode/intel*
5162 INTEL I/OAT DMA DRIVER
5166 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5168 F: drivers/dma/ioat*
5173 T: git git://git.infradead.org/iommu-2.6.git
5175 F: drivers/iommu/intel-iommu.c
5176 F: include/linux/intel-iommu.h
5178 INTEL IOP-ADMA DMA DRIVER
5181 F: drivers/dma/iop-adma.c
5183 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5186 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5187 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5188 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5189 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5190 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5191 F: drivers/net/wan/ixp4xx_hss.c
5193 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5196 F: drivers/char/hw_random/ixp4xx-rng.c
5198 INTEL ETHERNET DRIVERS
5208 W: http://www.intel.com/support/feedback.htm
5209 W: http://e1000.sourceforge.net/
5210 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5214 F: Documentation/networking/e100.txt
5215 F: Documentation/networking/e1000.txt
5216 F: Documentation/networking/e1000e.txt
5217 F: Documentation/networking/igb.txt
5218 F: Documentation/networking/igbvf.txt
5219 F: Documentation/networking/ixgb.txt
5220 F: Documentation/networking/ixgbe.txt
5221 F: Documentation/networking/ixgbevf.txt
5222 F: Documentation/networking/i40e.txt
5223 F: Documentation/networking/i40evf.txt
5224 F: drivers/net/ethernet/intel/
5225 F: drivers/net/ethernet/intel/*/
5227 INTEL-MID GPIO DRIVER
5231 F: drivers/gpio/gpio-intel-mid.c
5233 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5237 F: Documentation/networking/README.ipw2100
5238 F: Documentation/networking/README.ipw2200
5239 F: drivers/net/wireless/ipw2x00/
5241 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5246 W: http://tboot.sourceforge.net
5247 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5249 F: Documentation/intel_txt.txt
5250 F: include/linux/tboot.h
5251 F: arch/x86/kernel/tboot.c
5253 INTEL WIRELESS WIMAX CONNECTION 2400
5258 W: http://linuxwimax.org
5259 F: Documentation/wimax/README.i2400m
5260 F: drivers/net/wimax/i2400m/
5261 F: include/uapi/linux/wimax/i2400m.h
5263 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5267 F: drivers/net/wireless/iwlegacy/
5269 INTEL WIRELESS WIFI LINK (iwlwifi)
5274 W: http://intellinuxwireless.org
5275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5277 F: drivers/net/wireless/iwlwifi/
5279 INTEL MANAGEMENT ENGINE (mei)
5283 F: include/uapi/linux/mei.h
5284 F: drivers/misc/mei/*
5285 F: Documentation/misc-devices/mei/*
5287 IOC3 ETHERNET DRIVER
5291 F: drivers/net/ethernet/sgi/ioc3-eth.c
5297 F: drivers/tty/serial/ioc3_serial.c
5302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5309 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5311 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5316 F: drivers/net/ethernet/icplus/ipg.*
5322 F: drivers/infiniband/hw/ipath/
5327 W: http://openipmi.sourceforge.net/
5329 F: Documentation/IPMI.txt
5330 F: drivers/char/ipmi/
5331 F: include/linux/ipmi*
5332 F: include/uapi/linux/ipmi*
5334 QCOM AUDIO (ASoC) DRIVERS
5341 IPS SCSI RAID DRIVER
5344 W: http://www.adaptec.com/
5346 F: drivers/scsi/ips*
5355 F: Documentation/networking/ipvs-sysctl.txt
5356 F: include/net/ip_vs.h
5357 F: include/uapi/linux/ip_vs.h
5358 F: net/netfilter/ipvs/
5364 F: drivers/tty/ipwireless/
5370 F: include/net/ipx.h
5371 F: include/uapi/linux/ipx.h
5378 W: http://irda.sourceforge.net/
5380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5381 F: Documentation/networking/irda.txt
5382 F: drivers/net/irda/
5383 F: include/net/irda/
5390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5399 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5400 F: Documentation/devicetree/bindings/interrupt-controller/
5403 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5406 F: Documentation/IRQ-domain.txt
5407 F: include/linux/irqdomain.h
5408 F: kernel/irq/irqdomain.c
5413 F: Documentation/isapnp.txt
5414 F: drivers/pnp/isapnp/
5415 F: include/linux/isapnp.h
5420 T: git git://linuxtv.org/media_tree.git
5421 W: http://linuxtv.org
5423 F: drivers/media/radio/radio-isa*
5425 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5429 F: drivers/firmware/iscsi_ibft*
5434 W: www.open-iscsi.org
5435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5437 F: drivers/scsi/*iscsi*
5438 F: include/scsi/*iscsi*
5440 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5446 W: http://www.openfabrics.org
5447 W: www.open-iscsi.org
5448 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5449 F: drivers/infiniband/ulp/iser/
5451 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5457 W: http://www.linux-iscsi.org
5458 F: drivers/infiniband/ulp/isert
5464 W: http://www.isdn4linux.de
5465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5467 F: Documentation/isdn/
5469 F: include/linux/isdn.h
5470 F: include/linux/isdn/
5471 F: include/uapi/linux/isdn.h
5472 F: include/uapi/linux/isdn/
5474 ISDN SUBSYSTEM (Eicon active card driver)
5477 W: http://www.melware.de
5479 F: drivers/isdn/hardware/eicon/
5481 IT87 HARDWARE MONITORING DRIVER
5485 F: Documentation/hwmon/it87
5486 F: drivers/hwmon/it87.c
5491 W: http://linuxtv.org/
5492 W: http://palosaari.fi/linux/
5493 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5494 T: git git://linuxtv.org/anttip/media_tree.git
5496 F: drivers/media/tuners/it913x*
5498 IVTV VIDEO4LINUX DRIVER
5502 T: git git://linuxtv.org/media_tree.git
5503 W: http://www.ivtvdriver.org
5505 F: Documentation/video4linux/*.ivtv
5506 F: drivers/media/pci/ivtv/
5507 F: include/uapi/linux/ivtv*
5509 IX2505V MEDIA DRIVER
5512 W: http://linuxtv.org/
5513 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5515 F: drivers/media/dvb-frontends/ix2505v*
5517 JC42.4 TEMPERATURE SENSOR DRIVER
5521 F: drivers/hwmon/jc42.c
5522 F: Documentation/hwmon/jc42
5527 W: http://jfs.sourceforge.net/
5528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5530 F: Documentation/filesystems/jfs.txt
5537 F: drivers/net/ethernet/jme.*
5539 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5542 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5545 F: include/uapi/linux/jffs2.h
5547 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5553 F: include/linux/jbd.h
5555 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5560 F: include/linux/jbd2.h
5562 JSM Neo PCI based serial card
5566 F: drivers/tty/serial/jsm/
5568 K10TEMP HARDWARE MONITORING DRIVER
5572 F: Documentation/hwmon/k10temp
5573 F: drivers/hwmon/k10temp.c
5575 K8TEMP HARDWARE MONITORING DRIVER
5579 F: Documentation/hwmon/k8temp
5580 F: drivers/hwmon/k8temp.c
5585 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5587 F: Documentation/kbuild/kconfig-language.txt
5594 W: http://lse.sourceforge.net/kdump/
5596 F: Documentation/kdump/
5598 KEENE FM RADIO TRANSMITTER DRIVER
5601 T: git git://linuxtv.org/media_tree.git
5602 W: http://linuxtv.org
5604 F: drivers/media/radio/radio-keene*
5606 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5612 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5618 F: Documentation/kbuild/
5620 F: scripts/Makefile.*
5627 W: http://kernelnewbies.org/KernelJanitors
5630 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5633 W: http://nfs.sourceforge.net/
5636 F: include/uapi/linux/nfsd/
5640 F: include/linux/lockd/
5641 F: include/linux/sunrpc/
5642 F: include/uapi/linux/sunrpc/
5644 KERNEL SELFTEST FRAMEWORK
5647 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5649 F: tools/testing/selftests
5651 KERNEL VIRTUAL MACHINE (KVM)
5655 W: http://www.linux-kvm.org
5656 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5658 F: Documentation/*/kvm*.txt
5659 F: Documentation/virtual/kvm/
5661 F: arch/x86/kernel/kvm.c
5662 F: arch/x86/kernel/kvmclock.c
5663 F: arch/*/include/asm/kvm*
5664 F: include/linux/kvm*
5665 F: include/uapi/linux/kvm*
5668 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5671 W: http://kvm.qumranet.com
5673 F: arch/x86/include/asm/svm.h
5674 F: arch/x86/kvm/svm.c
5676 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5679 W: http://kvm.qumranet.com
5680 T: git git://github.com/agraf/linux-2.6.git
5682 F: arch/powerpc/include/asm/kvm*
5683 F: arch/powerpc/kvm/
5685 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5690 W: http://www.ibm.com/developerworks/linux/linux390/
5692 F: Documentation/s390/kvm.txt
5693 F: arch/s390/include/asm/kvm*
5695 F: drivers/s390/kvm/
5697 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5702 W: http://systems.cs.columbia.edu/projects/kvm-arm
5704 F: arch/arm/include/uapi/asm/kvm*
5705 F: arch/arm/include/asm/kvm*
5708 F: include/kvm/arm_*
5710 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5716 F: arch/arm64/include/uapi/asm/kvm*
5717 F: arch/arm64/include/asm/kvm*
5722 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5725 F: include/linux/kexec.h
5726 F: include/uapi/linux/kexec.h
5733 F: Documentation/security/keys.txt
5734 F: include/linux/key.h
5735 F: include/linux/key-type.h
5745 F: Documentation/security/keys-trusted-encrypted.txt
5746 F: include/keys/trusted-type.h
5747 F: security/keys/trusted.c
5748 F: security/keys/trusted.h
5756 F: Documentation/security/keys-trusted-encrypted.txt
5757 F: include/keys/encrypted-type.h
5758 F: security/keys/encrypted-keys/
5760 KGDB / KDB /debug_core
5762 W: http://kgdb.wiki.kernel.org/
5765 F: Documentation/DocBook/kgdb.tmpl
5766 F: drivers/misc/kgdbts.c
5767 F: drivers/tty/serial/kgdboc.c
5768 F: include/linux/kdb.h
5769 F: include/linux/kgdb.h
5776 F: Documentation/kmemcheck.txt
5777 F: arch/x86/include/asm/kmemcheck.h
5778 F: arch/x86/mm/kmemcheck/
5779 F: include/linux/kmemcheck.h
5785 F: Documentation/kmemleak.txt
5786 F: include/linux/kmemleak.h
5788 F: mm/kmemleak-test.c
5796 F: Documentation/kprobes.txt
5797 F: include/linux/kprobes.h
5800 KS0108 LCD CONTROLLER DRIVER
5802 W: http://miguelojeda.es/auxdisplay.htm
5803 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5805 F: Documentation/auxdisplay/ks0108
5806 F: drivers/auxdisplay/ks0108.c
5807 F: include/linux/ks0108.h
5812 F: Documentation/networking/lapb-module.txt
5816 LASI 53c700 driver for PARISC
5820 F: Documentation/scsi/53c700.txt
5821 F: drivers/scsi/53c700*
5828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5831 F: include/linux/leds.h
5833 LEGACY EEPROM DRIVER
5836 F: Documentation/misc-devices/eeprom
5837 F: drivers/misc/eeprom/eeprom.c
5839 LEGO USB Tower driver
5842 W: http://legousb.sourceforge.net/
5844 F: drivers/usb/misc/legousbtower.c
5849 W: http://linuxtv.org/
5850 W: http://github.com/mkrufky
5851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5852 T: git git://linuxtv.org/mkrufky/tuners.git
5854 F: drivers/media/dvb-frontends/lg2160.*
5856 LGDT3305 MEDIA DRIVER
5859 W: http://linuxtv.org/
5860 W: http://github.com/mkrufky
5861 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5862 T: git git://linuxtv.org/mkrufky/tuners.git
5864 F: drivers/media/dvb-frontends/lgdt3305.*
5869 W: http://lguest.ozlabs.org/
5871 F: arch/x86/include/asm/lguest*.h
5874 F: include/linux/lguest*.h
5877 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5883 F: include/linux/ata.h
5884 F: include/linux/libata.h
5886 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5891 F: include/linux/pata_arasan_cf_data.h
5892 F: drivers/ata/pata_arasan_cf.c
5898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5900 F: drivers/ata/pata_*.c
5901 F: drivers/ata/ata_generic.c
5903 LIBATA SATA AHCI PLATFORM devices support
5907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5909 F: drivers/ata/ahci_platform.c
5910 F: drivers/ata/libahci_platform.c
5911 F: include/linux/ahci_platform.h
5913 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5918 F: drivers/ata/sata_promise.*
5923 F: tools/lib/lockdep/
5925 LINUX FOR IBM pSERIES (RS/6000)
5927 W: http://www.ibm.com/linux/ltc/projects/ppc
5929 F: arch/powerpc/boot/rs6000.h
5931 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5935 W: http://www.penguinppc.org/
5937 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5940 F: Documentation/powerpc/
5943 LINUX FOR POWER MACINTOSH
5945 W: http://www.penguinppc.org/
5948 F: arch/powerpc/platforms/powermac/
5949 F: drivers/macintosh/
5951 LINUX FOR POWERPC EMBEDDED MPC5XXX
5954 T: git git://git.denx.de/linux-denx-agust.git
5956 F: arch/powerpc/platforms/512x/
5957 F: arch/powerpc/platforms/52xx/
5959 LINUX FOR POWERPC EMBEDDED PPC4XX
5962 W: http://www.penguinppc.org/
5965 F: arch/powerpc/platforms/40x/
5966 F: arch/powerpc/platforms/44x/
5968 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5971 F: arch/powerpc/*/*virtex*
5972 F: arch/powerpc/*/*/*virtex*
5974 LINUX FOR POWERPC EMBEDDED PPC8XX
5976 W: http://www.penguinppc.org/
5979 F: arch/powerpc/platforms/8xx/
5981 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5984 W: http://www.penguinppc.org/
5986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5988 F: arch/powerpc/platforms/83xx/
5989 F: arch/powerpc/platforms/85xx/
5991 LINUX FOR POWERPC PA SEMI PWRFICIENT
5995 F: arch/powerpc/platforms/pasemi/
5996 F: drivers/*/*pasemi*
5997 F: drivers/*/*/*pasemi*
5999 LINUX SECURITY MODULE (LSM) FRAMEWORK
6004 LIS3LV02D ACCELEROMETER DRIVER
6007 F: Documentation/misc-devices/lis3lv02d
6008 F: drivers/misc/lis3lv02d/
6009 F: drivers/platform/x86/hp_accel.c
6017 F: kernel/livepatch/
6018 F: include/linux/livepatch.h
6019 F: arch/x86/include/asm/livepatch.h
6020 F: arch/x86/kernel/livepatch.c
6021 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6022 F: samples/livepatch/
6024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6029 F: include/linux/llc.h
6030 F: include/uapi/linux/llc.h
6034 LM73 HARDWARE MONITOR DRIVER
6038 F: drivers/hwmon/lm73.c
6040 LM78 HARDWARE MONITOR DRIVER
6044 F: Documentation/hwmon/lm78
6045 F: drivers/hwmon/lm78.c
6047 LM83 HARDWARE MONITOR DRIVER
6051 F: Documentation/hwmon/lm83
6052 F: drivers/hwmon/lm83.c
6054 LM90 HARDWARE MONITOR DRIVER
6058 F: Documentation/hwmon/lm90
6059 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6060 F: drivers/hwmon/lm90.c
6062 LM95234 HARDWARE MONITOR DRIVER
6066 F: Documentation/hwmon/lm95234
6067 F: drivers/hwmon/lm95234.c
6069 LME2510 MEDIA DRIVER
6072 W: http://linuxtv.org/
6073 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6075 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6077 LOCKDEP AND LOCKSTAT
6081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6083 F: Documentation/locking/lockdep*.txt
6084 F: Documentation/locking/lockstat.txt
6085 F: include/linux/lockdep.h
6088 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6091 W: http://www.linux-ntfs.org/content/view/19/37/
6093 F: Documentation/ldm.txt
6094 F: block/partitions/ldm.*
6104 LPC32XX MACHINE SUPPORT
6108 F: arch/arm/mach-lpc32xx/
6110 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6117 W: http://www.lsilogic.com/support
6119 F: drivers/message/fusion/
6120 F: drivers/scsi/mpt2sas/
6121 F: drivers/scsi/mpt3sas/
6123 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6127 F: drivers/scsi/sym53c8xx_2/
6129 LTC4261 HARDWARE MONITOR DRIVER
6133 F: Documentation/hwmon/ltc4261
6134 F: drivers/hwmon/ltc4261.c
6136 LTP (Linux Test Project)
6144 W: http://linux-test-project.github.io/
6145 T: git git://github.com/linux-test-project/ltp.git
6149 W: http://www.linux-m32r.org/
6156 W: http://www.linux-m68k.org/
6157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6162 M68K ON APPLE MACINTOSH
6164 W: http://www.mac.linux-m68k.org/
6171 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6175 M88DS3103 MEDIA DRIVER
6178 W: http://linuxtv.org/
6179 W: http://palosaari.fi/linux/
6180 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6181 T: git git://linuxtv.org/anttip/media_tree.git
6183 F: drivers/media/dvb-frontends/m88ds3103*
6185 M88RS2000 MEDIA DRIVER
6188 W: http://linuxtv.org/
6189 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6191 F: drivers/media/dvb-frontends/m88rs2000*
6193 MA901 MASTERKIT USB FM RADIO DRIVER
6196 T: git git://linuxtv.org/media_tree.git
6198 F: drivers/media/radio/radio-ma901.c
6203 W: http://wireless.kernel.org/
6204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6207 F: Documentation/networking/mac80211-injection.txt
6208 F: include/net/mac80211.h
6215 F: drivers/net/macvlan.c
6216 F: include/linux/if_macvlan.h
6223 F: include/linux/mailbox_client.h
6224 F: include/linux/mailbox_controller.h
6226 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6228 W: http://www.kernel.org/doc/man-pages
6232 MARVELL ARMADA DRM SUPPORT
6235 F: drivers/gpu/drm/armada/
6237 MARVELL 88E6352 DSA support
6240 F: drivers/net/dsa/mv88e6352.c
6242 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6247 F: drivers/net/ethernet/marvell/sk*
6249 MARVELL LIBERTAS WIRELESS DRIVER
6252 F: drivers/net/wireless/libertas/
6254 MARVELL MV643XX ETHERNET DRIVER
6258 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6259 F: include/linux/mv643xx.h
6261 MARVELL MVNETA ETHERNET DRIVER
6265 F: drivers/net/ethernet/marvell/mvneta.*
6267 MARVELL MWIFIEX WIRELESS DRIVER
6272 F: drivers/net/wireless/mwifiex/
6274 MARVELL MWL8K WIRELESS DRIVER
6278 F: drivers/net/wireless/mwl8k.c
6280 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6283 F: drivers/mmc/host/mvsdio.*
6285 MATROX FRAMEBUFFER DRIVER
6288 F: drivers/video/fbdev/matrox/matroxfb_*
6289 F: include/uapi/linux/matroxfb.h
6291 MAX16065 HARDWARE MONITOR DRIVER
6295 F: Documentation/hwmon/max16065
6296 F: drivers/hwmon/max16065.c
6298 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6302 F: Documentation/hwmon/max6650
6303 F: drivers/hwmon/max6650.c
6305 MAX6697 HARDWARE MONITOR DRIVER
6309 F: Documentation/hwmon/max6697
6310 F: Documentation/devicetree/bindings/i2c/max6697.txt
6311 F: drivers/hwmon/max6697.c
6312 F: include/linux/platform_data/max6697.h
6314 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6318 F: drivers/power/max14577_charger.c
6319 F: drivers/power/max77693_charger.c
6321 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6326 F: drivers/*/max14577.c
6327 F: drivers/*/max77686.c
6328 F: drivers/*/max77693.c
6329 F: drivers/extcon/extcon-max14577.c
6330 F: drivers/extcon/extcon-max77693.c
6331 F: drivers/rtc/rtc-max77686.c
6332 F: drivers/clk/clk-max77686.c
6333 F: Documentation/devicetree/bindings/mfd/max14577.txt
6334 F: Documentation/devicetree/bindings/mfd/max77686.txt
6335 F: Documentation/devicetree/bindings/mfd/max77693.txt
6336 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6337 F: include/linux/mfd/max14577*.h
6338 F: include/linux/mfd/max77686*.h
6339 F: include/linux/mfd/max77693*.h
6341 MAXIRADIO FM RADIO RECEIVER DRIVER
6344 T: git git://linuxtv.org/media_tree.git
6345 W: http://linuxtv.org
6347 F: drivers/media/radio/radio-maxiradio*
6349 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6351 P: LinuxTV.org Project
6353 W: http://linuxtv.org
6354 Q: http://patchwork.kernel.org/project/linux-media/list/
6355 T: git git://linuxtv.org/media_tree.git
6357 F: Documentation/dvb/
6358 F: Documentation/video4linux/
6359 F: Documentation/DocBook/media/
6361 F: drivers/staging/media/
6363 F: include/uapi/linux/dvb/
6364 F: include/uapi/linux/videodev2.h
6365 F: include/uapi/linux/media.h
6366 F: include/uapi/linux/v4l2-*
6367 F: include/uapi/linux/meye.h
6368 F: include/uapi/linux/ivtv*
6369 F: include/uapi/linux/uvcvideo.h
6371 MEGARAID SCSI/SAS DRIVERS
6377 W: http://www.lsi.com
6379 F: Documentation/scsi/megaraid.txt
6380 F: drivers/scsi/megaraid.*
6381 F: drivers/scsi/megaraid/
6383 MELLANOX ETHERNET DRIVER (mlx4_en)
6388 W: http://www.mellanox.com
6389 Q: http://patchwork.ozlabs.org/project/netdev/list/
6390 F: drivers/net/ethernet/mellanox/mlx4/en_*
6394 W: http://www.linux-mm.org
6396 F: include/linux/mm.h
6397 F: include/linux/gfp.h
6398 F: include/linux/mmzone.h
6399 F: include/linux/memory_hotplug.h
6400 F: include/linux/vmalloc.h
6403 MEMORY TECHNOLOGY DEVICES (MTD)
6407 W: http://www.linux-mtd.infradead.org/
6408 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6409 T: git git://git.infradead.org/linux-mtd.git
6410 T: git git://git.infradead.org/l2-mtd.git
6413 F: include/linux/mtd/
6414 F: include/uapi/mtd/
6416 MEN A21 WATCHDOG DRIVER
6420 F: drivers/watchdog/mena21_wdt.c
6422 MEN CHAMELEON BUS (mcb)
6426 F: include/linux/mcb.h
6428 MEN F21BMC (Board Management Controller)
6431 F: drivers/mfd/menf21bmc.c
6432 F: drivers/watchdog/menf21bmc_wdt.c
6433 F: drivers/leds/leds-menf21bmc.c
6434 F: drivers/hwmon/menf21bmc_hwmon.c
6435 F: Documentation/hwmon/menf21bmc
6442 F: Documentation/metag/
6443 F: Documentation/devicetree/bindings/metag/
6444 F: drivers/clocksource/metag_generic.c
6445 F: drivers/irqchip/irq-metag.c
6446 F: drivers/irqchip/irq-metag-ext.c
6447 F: drivers/tty/metag_da.c
6449 MICROBLAZE ARCHITECTURE
6451 W: http://www.monstr.eu/fdt/
6452 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6459 F: drivers/usb/image/microtek.*
6464 W: http://www.linux-mips.org/
6465 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6466 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6468 F: Documentation/mips/
6471 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6474 T: git git://linuxtv.org/media_tree.git
6475 W: http://linuxtv.org
6477 F: drivers/media/radio/radio-miropcm20*
6479 Mellanox MLX5 core VPI driver
6483 W: http://www.mellanox.com
6484 Q: http://patchwork.ozlabs.org/project/netdev/list/
6485 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6486 T: git git://openfabrics.org/~eli/connect-ib.git
6488 F: drivers/net/ethernet/mellanox/mlx5/core/
6489 F: include/linux/mlx5/
6491 Mellanox MLX5 IB driver
6494 W: http://www.mellanox.com
6495 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6496 T: git git://openfabrics.org/~eli/connect-ib.git
6498 F: include/linux/mlx5/
6499 F: drivers/infiniband/hw/mlx5/
6501 MN88472 MEDIA DRIVER
6504 W: http://linuxtv.org/
6505 W: http://palosaari.fi/linux/
6506 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6507 T: git git://linuxtv.org/anttip/media_tree.git
6509 F: drivers/staging/media/mn88472/
6510 F: drivers/media/dvb-frontends/mn88472.h
6512 MN88473 MEDIA DRIVER
6515 W: http://linuxtv.org/
6516 W: http://palosaari.fi/linux/
6517 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6518 T: git git://linuxtv.org/anttip/media_tree.git
6520 F: drivers/staging/media/mn88473/
6521 F: drivers/media/dvb-frontends/mn88473.h
6526 F: include/linux/module.h
6529 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6530 W: http://popies.net/meye/
6532 F: Documentation/video4linux/meye.txt
6533 F: drivers/media/pci/meye/
6534 F: include/uapi/linux/meye.h
6536 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6539 F: Documentation/serial/moxa-smartio
6540 F: drivers/tty/mxser.*
6542 MR800 AVERMEDIA USB FM RADIO DRIVER
6545 T: git git://linuxtv.org/media_tree.git
6547 F: drivers/media/radio/radio-mr800.c
6549 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6553 F: drivers/net/ieee802154/mrf24j40.c
6559 F: drivers/platform/x86/msi-laptop.c
6565 F: drivers/platform/x86/msi-wmi.c
6570 W: http://linuxtv.org/
6571 W: http://palosaari.fi/linux/
6572 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6573 T: git git://linuxtv.org/anttip/media_tree.git
6575 F: drivers/media/tuners/msi001*
6577 MSI2500 MEDIA DRIVER
6580 W: http://linuxtv.org/
6581 W: http://palosaari.fi/linux/
6582 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6583 T: git git://linuxtv.org/anttip/media_tree.git
6585 F: drivers/media/usb/msi2500/
6587 MT9M032 APTINA SENSOR DRIVER
6590 T: git git://linuxtv.org/media_tree.git
6592 F: drivers/media/i2c/mt9m032.c
6593 F: include/media/mt9m032.h
6595 MT9P031 APTINA CAMERA SENSOR
6598 T: git git://linuxtv.org/media_tree.git
6600 F: drivers/media/i2c/mt9p031.c
6601 F: include/media/mt9p031.h
6603 MT9T001 APTINA CAMERA SENSOR
6606 T: git git://linuxtv.org/media_tree.git
6608 F: drivers/media/i2c/mt9t001.c
6609 F: include/media/mt9t001.h
6611 MT9V032 APTINA CAMERA SENSOR
6614 T: git git://linuxtv.org/media_tree.git
6616 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6617 F: drivers/media/i2c/mt9v032.c
6618 F: include/media/mt9v032.h
6620 MULTIFUNCTION DEVICES (MFD)
6623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6626 F: include/linux/mfd/
6628 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6631 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6634 F: include/linux/mmc/
6635 F: include/uapi/linux/mmc/
6637 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6639 F: drivers/mmc/host/mmc_spi.c
6640 F: include/linux/spi/mmc_spi.h
6642 MULTISOUND SOUND DRIVER
6645 F: Documentation/sound/oss/MultiSound
6648 MULTITECH MULTIPORT CARD (ISICOM)
6650 F: drivers/tty/isicom.c
6651 F: include/linux/isicom.h
6653 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6658 F: drivers/usb/musb/
6660 MXL5007T MEDIA DRIVER
6663 W: http://linuxtv.org/
6664 W: http://github.com/mkrufky
6665 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6666 T: git git://linuxtv.org/mkrufky/tuners.git
6668 F: drivers/media/tuners/mxl5007t.*
6670 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6673 W: https://www.myricom.com/support/downloads/myri10ge.html
6675 F: drivers/net/ethernet/myricom/myri10ge/
6677 NATSEMI ETHERNET DRIVER (DP8381x)
6679 F: drivers/net/ethernet/natsemi/natsemi.c
6681 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6685 W: http://www.native-instruments.com
6693 NCR 5380 SCSI DRIVERS
6698 F: Documentation/scsi/g_NCR5380.txt
6699 F: drivers/scsi/NCR5380.*
6700 F: drivers/scsi/arm/cumana_1.c
6701 F: drivers/scsi/arm/oak.c
6702 F: drivers/scsi/atari_NCR5380.c
6703 F: drivers/scsi/atari_scsi.*
6704 F: drivers/scsi/dmx3191d.c
6705 F: drivers/scsi/dtc.*
6706 F: drivers/scsi/g_NCR5380.*
6707 F: drivers/scsi/g_NCR5380_mmio.c
6708 F: drivers/scsi/mac_scsi.*
6709 F: drivers/scsi/pas16.*
6710 F: drivers/scsi/sun3_scsi.*
6711 F: drivers/scsi/sun3_scsi_vme.c
6712 F: drivers/scsi/t128.*
6714 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6718 F: drivers/scsi/NCR_D700.*
6720 NCT6775 HARDWARE MONITOR DRIVER
6724 F: Documentation/hwmon/nct6775
6725 F: drivers/hwmon/nct6775.c
6727 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6730 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6732 F: drivers/infiniband/hw/nes/
6734 NETEM NETWORK EMULATOR
6738 F: net/sched/sch_netem.c
6740 NETERION 10GbE DRIVERS (s2io/vxge)
6744 F: Documentation/networking/s2io.txt
6745 F: Documentation/networking/vxge.txt
6746 F: drivers/net/ethernet/neterion/
6748 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6754 W: http://www.netfilter.org/
6755 W: http://www.iptables.org/
6756 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6760 F: include/linux/netfilter*
6761 F: include/linux/netfilter/
6762 F: include/net/netfilter/
6763 F: include/uapi/linux/netfilter*
6764 F: include/uapi/linux/netfilter/
6765 F: net/*/netfilter.c
6771 W: http://netlabel.sf.net
6774 F: Documentation/netlabel/
6775 F: include/net/netlabel.h
6778 NETROM NETWORK LAYER
6781 W: http://www.linux-ax25.org/
6783 F: include/net/netrom.h
6784 F: include/uapi/linux/netrom.h
6787 NETWORK BLOCK DEVICE (NBD)
6791 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6792 F: Documentation/blockdev/nbd.txt
6793 F: drivers/block/nbd.c
6794 F: include/linux/nbd.h
6795 F: include/uapi/linux/nbd.h
6797 NETWORK DROP MONITOR
6801 W: https://fedorahosted.org/dropwatch/
6802 F: net/core/drop_monitor.c
6804 NETWORKING [GENERAL]
6807 W: http://www.linuxfoundation.org/en/Net
6808 Q: http://patchwork.ozlabs.org/project/netdev/list/
6809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6814 F: include/linux/in.h
6815 F: include/linux/net.h
6816 F: include/linux/netdevice.h
6817 F: include/uapi/linux/in.h
6818 F: include/uapi/linux/net.h
6819 F: include/uapi/linux/netdevice.h
6820 F: include/uapi/linux/net_namespace.h
6822 F: tools/testing/selftests/net/
6826 NETWORKING [IPv4/IPv6]
6833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6854 F: net/ipv4/ipcomp.c
6855 F: net/ipv4/ip_vti.c
6859 F: net/ipv6/ipcomp6.c
6860 F: net/ipv6/ip6_vti.c
6861 F: include/uapi/linux/xfrm.h
6862 F: include/net/xfrm.h
6864 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6869 NETWORKING [WIRELESS]
6871 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6875 W: http://www.linuxfoundation.org/en/Net
6876 Q: http://patchwork.ozlabs.org/project/netdev/list/
6877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6881 F: include/linux/if_*
6882 F: include/linux/netdevice.h
6883 F: include/linux/arcdevice.h
6884 F: include/linux/etherdevice.h
6885 F: include/linux/fcdevice.h
6886 F: include/linux/fddidevice.h
6887 F: include/linux/hippidevice.h
6888 F: include/linux/inetdevice.h
6889 F: include/uapi/linux/if_*
6890 F: include/uapi/linux/netdevice.h
6892 NETWORKING DRIVERS (WIRELESS)
6895 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6898 F: drivers/net/wireless/
6900 NETXEN (1/10) GbE SUPPORT
6905 W: http://www.qlogic.com
6907 F: drivers/net/ethernet/qlogic/netxen/
6918 F: include/uapi/linux/nfc.h
6920 F: include/linux/platform_data/pn544.h
6921 F: Documentation/devicetree/bindings/net/nfc/
6923 NFS, SUNRPC, AND LOCKD CLIENTS
6927 W: http://client.linux-nfs.org
6928 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6934 F: include/linux/lockd/
6935 F: include/linux/nfs*
6936 F: include/linux/sunrpc/
6937 F: include/uapi/linux/nfs*
6938 F: include/uapi/linux/sunrpc/
6943 W: http://nilfs.sourceforge.net/
6944 T: git git://github.com/konis/nilfs2.git
6946 F: Documentation/filesystems/nilfs2.txt
6948 F: include/linux/nilfs2_fs.h
6950 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6952 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6954 F: Documentation/scsi/NinjaSCSI.txt
6955 F: drivers/scsi/pcmcia/nsp_*
6957 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6960 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6962 F: Documentation/scsi/NinjaSCSI.txt
6963 F: drivers/scsi/nsp32*
6968 T: git git://git.rocketboards.org/linux-socfpga-next.git
6972 NOKIA N900 POWER SUPPLY DRIVERS
6975 F: include/linux/power/bq2415x_charger.h
6976 F: include/linux/power/bq27x00_battery.h
6977 F: include/linux/power/isp1704_charger.h
6978 F: drivers/power/bq2415x_charger.c
6979 F: drivers/power/bq27x00_battery.c
6980 F: drivers/power/isp1704_charger.c
6981 F: drivers/power/rx51_battery.c
6987 W: https://github.com/jonmason/ntb/wiki
6988 T: git git://github.com/jonmason/ntb.git
6990 F: drivers/net/ntb_netdev.c
6991 F: include/linux/ntb.h
6996 W: http://www.tuxera.com/
6997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6999 F: Documentation/filesystems/ntfs.txt
7002 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7006 F: drivers/video/fbdev/riva/
7007 F: drivers/video/fbdev/nvidia/
7012 T: git git://git.infradead.org/users/willy/linux-nvme.git
7014 F: drivers/block/nvme*
7015 F: include/linux/nvme.h
7022 F: drivers/nfc/nxp-nci
7024 NXP TDA998X DRM DRIVER
7027 F: drivers/gpu/drm/i2c/tda998x_drv.c
7028 F: include/drm/i2c/tda998x.h
7034 F: sound/soc/codecs/tfa9879*
7039 W: http://www.muru.com/linux/omap/
7040 W: http://linux.omap.com/
7041 Q: http://patchwork.kernel.org/project/linux-omap/list/
7042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7045 F: arch/arm/configs/omap1_defconfig
7046 F: arch/arm/configs/omap2plus_defconfig
7047 F: drivers/i2c/busses/i2c-omap.c
7048 F: drivers/irqchip/irq-omap-intc.c
7049 F: drivers/mfd/*omap*.c
7050 F: drivers/mfd/menelaus.c
7051 F: drivers/mfd/palmas.c
7052 F: drivers/mfd/tps65217.c
7053 F: drivers/mfd/tps65218.c
7054 F: drivers/mfd/tps65910.c
7055 F: drivers/mfd/twl-core.[ch]
7056 F: drivers/mfd/twl4030*.c
7057 F: drivers/mfd/twl6030*.c
7058 F: drivers/mfd/twl6040*.c
7059 F: drivers/regulator/palmas-regulator*.c
7060 F: drivers/regulator/pbias-regulator.c
7061 F: drivers/regulator/tps65217-regulator.c
7062 F: drivers/regulator/tps65218-regulator.c
7063 F: drivers/regulator/tps65910-regulator.c
7064 F: drivers/regulator/twl-regulator.c
7065 F: include/linux/i2c-omap.h
7067 OMAP DEVICE TREE SUPPORT
7073 F: arch/arm/boot/dts/*omap*
7074 F: arch/arm/boot/dts/*am3*
7075 F: arch/arm/boot/dts/*am4*
7076 F: arch/arm/boot/dts/*am5*
7077 F: arch/arm/boot/dts/*dra7*
7079 OMAP CLOCK FRAMEWORK SUPPORT
7083 F: arch/arm/*omap*/*clock*
7085 OMAP POWER MANAGEMENT SUPPORT
7089 F: arch/arm/*omap*/*pm*
7090 F: drivers/cpufreq/omap-cpufreq.c
7092 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7097 F: arch/arm/mach-omap2/prm*
7107 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7112 F: drivers/memory/omap-gpmc.c
7113 F: arch/arm/mach-omap2/*gpmc*
7115 OMAP FRAMEBUFFER SUPPORT
7120 F: drivers/video/fbdev/omap/
7122 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7127 F: drivers/video/fbdev/omap2/
7128 F: Documentation/arm/OMAP/DSS
7130 OMAP HARDWARE SPINLOCK SUPPORT
7134 F: drivers/hwspinlock/omap_hwspinlock.c
7135 F: arch/arm/mach-omap2/hwspinlock.c
7141 F: drivers/mmc/host/omap.c
7147 F: drivers/mmc/host/omap_hsmmc.c
7149 OMAP RANDOM NUMBER GENERATOR SUPPORT
7152 F: drivers/char/hw_random/omap-rng.c
7159 F: arch/arm/mach-omap2/omap_hwmod.*
7165 F: arch/arm/mach-omap2/omap_hwmod*data*
7167 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7171 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7173 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7177 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7178 F: drivers/media/platform/omap3isp/
7179 F: drivers/staging/media/omap4iss/
7185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7187 F: drivers/usb/*/*omap*
7188 F: arch/arm/*omap*/usb*
7196 F: drivers/gpio/gpio-omap.c
7198 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7202 F: arch/arm/boot/dts/am335x-nano.dts
7208 F: Documentation/filesystems/omfs.txt
7211 OMNIKEY CARDMAN 4000 DRIVER
7214 F: drivers/char/pcmcia/cm4000_cs.c
7215 F: include/linux/cm4000_cs.h
7216 F: include/uapi/linux/cm4000_cs.h
7218 OMNIKEY CARDMAN 4040 DRIVER
7221 F: drivers/char/pcmcia/cm4040_cs.*
7223 OMNIVISION OV7670 SENSOR DRIVER
7226 T: git git://linuxtv.org/media_tree.git
7228 F: drivers/media/i2c/ov7670.c
7230 ONENAND FLASH DRIVER
7234 F: drivers/mtd/onenand/
7235 F: include/linux/mtd/onenand*.h
7237 ONSTREAM SCSI TAPE DRIVER
7242 F: Documentation/scsi/osst.txt
7243 F: drivers/scsi/osst.*
7244 F: drivers/scsi/osst_*.h
7245 F: drivers/scsi/st.h
7247 OPENCORES I2C BUS DRIVER
7251 F: Documentation/i2c/busses/i2c-ocores
7252 F: drivers/i2c/busses/i2c-ocores.c
7254 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7258 W: http://www.devicetree.org/
7259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7262 F: include/linux/of*.h
7265 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7273 F: Documentation/devicetree/
7275 F: include/dt-bindings/
7277 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7281 F: Documentation/devicetree/dynamic-resolution-notes.txt
7282 F: Documentation/devicetree/overlay-notes.txt
7283 F: drivers/of/overlay.c
7284 F: drivers/of/resolver.c
7286 OPENRISC ARCHITECTURE
7288 W: http://openrisc.net
7291 T: git git://openrisc.net/~jonas/linux
7298 W: http://openvswitch.org
7301 F: include/uapi/linux/openvswitch.h
7306 T: git git://git.alsa-project.org/alsa-kernel.git
7308 F: sound/drivers/opl4/
7314 F: arch/*/include/asm/oprofile*.h
7316 F: drivers/oprofile/
7317 F: include/linux/oprofile.h
7319 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7323 W: http://ocfs2.wiki.kernel.org
7325 F: Documentation/filesystems/ocfs2.txt
7326 F: Documentation/filesystems/dlmfs.txt
7331 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7332 W: http://www.nongnu.org/orinoco/
7334 F: drivers/net/wireless/orinoco/
7336 OSD LIBRARY and FILESYSTEM
7340 W: http://open-osd.org
7341 T: git git://git.open-osd.org/open-osd.git
7343 F: drivers/scsi/osd/
7344 F: include/scsi/osd_*
7350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7353 F: Documentation/filesystems/overlayfs.txt
7358 W: http://wireless.kernel.org/en/users/Drivers/p54
7360 F: drivers/net/wireless/p54/
7362 PA SEMI ETHERNET DRIVER
7366 F: drivers/net/ethernet/pasemi/*
7368 PA SEMI SMBUS DRIVER
7372 F: drivers/i2c/busses/i2c-pasemi.c
7374 PADATA PARALLEL EXECUTION MECHANISM
7379 F: include/linux/padata.h
7380 F: Documentation/padata.txt
7382 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7386 F: drivers/platform/x86/panasonic-laptop.c
7388 PANASONIC MN10300/AM33/AM34 PORT
7392 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7394 F: Documentation/mn10300/
7397 PARALLEL PORT SUPPORT
7401 F: include/linux/parport*.h
7402 F: drivers/char/ppdev.c
7403 F: include/uapi/linux/ppdev.h
7405 PARAVIRT_OPS INTERFACE
7412 F: Documentation/virtual/paravirt_ops.txt
7413 F: arch/*/kernel/paravirt*
7414 F: arch/*/include/asm/paravirt.h
7416 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7419 W: http://www.torque.net/linux-pp.html
7421 F: Documentation/blockdev/paride.txt
7422 F: drivers/block/paride/
7428 W: http://www.parisc-linux.org/
7429 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7434 F: Documentation/parisc/
7436 F: drivers/char/agp/parisc-agp.c
7437 F: drivers/input/serio/gscps2.c
7438 F: drivers/parport/parport_gsc.*
7439 F: drivers/tty/serial/8250/8250_gsc.c
7440 F: drivers/video/fbdev/sti*
7441 F: drivers/video/console/sti*
7442 F: drivers/video/logo/logo_parisc*
7444 PC87360 HARDWARE MONITORING DRIVER
7448 F: Documentation/hwmon/pc87360
7449 F: drivers/hwmon/pc87360.c
7454 F: drivers/char/pc8736x_gpio.c
7456 PC87427 HARDWARE MONITORING DRIVER
7460 F: Documentation/hwmon/pc87427
7461 F: drivers/hwmon/pc87427.c
7466 F: drivers/leds/leds-pca9532.c
7467 F: include/linux/leds-pca9532.h
7469 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7473 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7475 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7478 F: drivers/firmware/pcdp.*
7484 F: Documentation/PCI/pci-error-recovery.txt
7489 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7492 F: Documentation/PCI/
7494 F: include/linux/pci*
7496 F: arch/x86/kernel/quirks.c
7498 PCI DRIVER FOR ARM VERSATILE PLATFORM
7503 F: Documentation/devicetree/bindings/pci/versatile.txt
7504 F: drivers/pci/host/pci-versatile.c
7506 PCI DRIVER FOR APPLIEDMICRO XGENE
7511 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7512 F: drivers/pci/host/pci-xgene.c
7514 PCI DRIVER FOR FREESCALE LAYERSCAPE
7522 F: drivers/pci/host/*layerscape*
7530 F: drivers/pci/host/*imx6*
7532 PCI DRIVER FOR TI KEYSTONE
7537 F: drivers/pci/host/*keystone*
7539 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7545 F: drivers/pci/host/*mvebu*
7547 PCI DRIVER FOR NVIDIA TEGRA
7552 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7553 F: drivers/pci/host/pci-tegra.c
7555 PCI DRIVER FOR TI DRA7XX
7560 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7561 F: drivers/pci/host/pci-dra7xx.c
7563 PCI DRIVER FOR RENESAS R-CAR
7568 F: drivers/pci/host/*rcar*
7570 PCI DRIVER FOR SAMSUNG EXYNOS
7576 F: drivers/pci/host/pci-exynos.c
7578 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7583 F: drivers/pci/host/*designware*
7585 PCI DRIVER FOR GENERIC OF HOSTS
7590 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7591 F: drivers/pci/host/pci-host-generic.c
7593 PCIE DRIVER FOR ST SPEAR13XX
7597 F: drivers/pci/host/*spear*
7600 P: Linux PCMCIA Team
7602 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7605 F: Documentation/pcmcia/
7609 PCNET32 NETWORK DRIVER
7613 F: drivers/net/ethernet/amd/pcnet32.c
7615 PCRYPT PARALLEL CRYPTO ENGINE
7620 F: include/crypto/pcrypt.h
7622 PER-CPU MEMORY ALLOCATOR
7625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7627 F: include/linux/percpu*.h
7629 F: arch/*/include/asm/percpu.h
7631 PER-TASK DELAY ACCOUNTING
7634 F: include/linux/delayacct.h
7635 F: kernel/delayacct.c
7637 PERFORMANCE EVENTS SUBSYSTEM
7643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7646 F: include/linux/perf_event.h
7647 F: include/uapi/linux/perf_event.h
7648 F: arch/*/kernel/perf_event*.c
7649 F: arch/*/kernel/*/perf_event*.c
7650 F: arch/*/kernel/*/*/perf_event*.c
7651 F: arch/*/include/asm/perf_event.h
7652 F: arch/*/kernel/perf_callchain.c
7655 PERSONALITY HANDLING
7659 F: include/linux/personality.h
7660 F: include/uapi/linux/personality.h
7665 F: Documentation/networking/phonet.txt
7666 F: include/linux/phonet.h
7667 F: include/net/phonet/
7668 F: include/uapi/linux/phonet.h
7675 F: drivers/mtd/devices/phram.c
7681 F: drivers/hid/hid-picolcd*
7686 T: git git://github.com/jamieiles/linux-2.6-ji.git
7688 F: arch/arm/boot/dts/picoxcell*
7689 F: arch/arm/mach-picoxcell/
7690 F: drivers/crypto/picoxcell*
7692 PIN CONTROL SUBSYSTEM
7695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7698 F: include/linux/pinctrl/
7700 PIN CONTROLLER - ATMEL AT91
7704 F: drivers/pinctrl/pinctrl-at91.*
7706 PIN CONTROLLER - INTEL
7710 F: drivers/pinctrl/intel/
7712 PIN CONTROLLER - RENESAS
7716 F: drivers/pinctrl/sh-pfc/
7718 PIN CONTROLLER - SAMSUNG
7724 F: drivers/pinctrl/samsung/
7726 PIN CONTROLLER - ST SPEAR
7730 W: http://www.st.com/spear
7732 F: drivers/pinctrl/spear/
7737 F: drivers/block/pktcdvd.c
7738 F: include/linux/pktcdvd.h
7739 F: include/uapi/linux/pktcdvd.h
7743 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7745 T: git git://github.com/gxt/linux.git
7746 F: drivers/input/serio/i8042-unicore32io.h
7747 F: drivers/i2c/busses/i2c-puv3.c
7748 F: drivers/video/fbdev/fb-puv3.c
7749 F: drivers/rtc/rtc-puv3.c
7751 PMBUS HARDWARE MONITORING DRIVERS
7754 W: http://www.lm-sensors.org/
7755 W: http://www.roeck-us.net/linux/drivers/
7756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7758 F: Documentation/hwmon/pmbus
7759 F: drivers/hwmon/pmbus/
7760 F: include/linux/i2c/pmbus.h
7762 PMC SIERRA MaxRAID DRIVER
7765 W: http://www.pmc-sierra.com/
7767 F: drivers/scsi/pmcraid.*
7769 PMC SIERRA PM8001 DRIVER
7775 F: drivers/scsi/pm8001/
7777 POSIX CLOCKS and TIMERS
7780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7783 F: include/linux/timer*
7784 F: kernel/time/*timer*
7786 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7791 T: git git://git.infradead.org/battery-2.6.git
7793 F: include/linux/power_supply.h
7805 F: drivers/i2c/busses/i2c-pnx.c
7807 PPP PROTOCOL DRIVERS AND COMPRESSORS
7811 F: drivers/net/ppp/ppp_*
7813 PPP OVER ATM (RFC 2364)
7816 F: net/atm/pppoatm.c
7817 F: include/uapi/linux/atmppp.h
7822 F: drivers/net/ppp/pppoe.c
7823 F: drivers/net/ppp/pppox.c
7828 F: net/l2tp/l2tp_ppp.c
7829 F: include/linux/if_pppol2tp.h
7830 F: include/uapi/linux/if_pppol2tp.h
7834 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7837 F: Documentation/pps/
7839 F: include/linux/pps*.h
7845 F: drivers/net/ppp/pptp.c
7846 W: http://sourceforge.net/projects/accel-pptp
7851 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7853 F: Documentation/preempt-locking.txt
7854 F: include/linux/preempt.h
7856 PRISM54 WIRELESS DRIVER
7859 W: http://wireless.kernel.org/en/users/Drivers/p54
7861 F: drivers/net/wireless/prism54/
7868 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7870 PS3 PLATFORM SUPPORT
7875 F: arch/powerpc/boot/ps3*
7876 F: arch/powerpc/include/asm/lv1call.h
7877 F: arch/powerpc/include/asm/ps3*.h
7878 F: arch/powerpc/platforms/ps3/
7881 F: drivers/rtc/rtc-ps3.c
7882 F: drivers/usb/host/*ps3.c
7883 F: sound/ppc/snd_ps3*
7889 F: drivers/block/ps3vram.c
7897 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7899 F: include/linux/pstore*
7900 F: drivers/firmware/efi/efi-pstore.c
7901 F: drivers/acpi/apei/erst.c
7903 PTP HARDWARE CLOCK SUPPORT
7907 W: http://linuxptp.sourceforge.net/
7908 F: Documentation/ABI/testing/sysfs-ptp
7909 F: Documentation/ptp/*
7910 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7911 F: drivers/net/phy/dp83640*
7913 F: include/linux/ptp_cl*
7919 F: include/asm-generic/syscall.h
7920 F: include/linux/ptrace.h
7921 F: include/linux/regset.h
7922 F: include/linux/tracehook.h
7923 F: include/uapi/linux/ptrace.h
7926 PVRUSB2 VIDEO4LINUX DRIVER
7930 W: http://www.isely.net/pvrusb2/
7931 T: git git://linuxtv.org/media_tree.git
7933 F: Documentation/video4linux/README.pvrusb2
7934 F: drivers/media/usb/pvrusb2/
7939 T: git git://linuxtv.org/media_tree.git
7941 F: drivers/media/usb/pwc/*
7947 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7948 F: Documentation/hwmon/pwm-fan
7949 F: drivers/hwmon/pwm-fan.c
7955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7956 F: Documentation/pwm.txt
7957 F: Documentation/devicetree/bindings/pwm/
7958 F: include/linux/pwm.h
7960 F: drivers/video/backlight/pwm_bl.c
7961 F: include/linux/pwm_backlight.h
7963 PXA2xx/PXA3xx SUPPORT
7968 T: git git://github.com/hzhuang1/linux.git
7969 T: git git://github.com/rjarzmik/linux.git
7971 F: arch/arm/mach-pxa/
7972 F: drivers/pcmcia/pxa2xx*
7973 F: drivers/spi/spi-pxa2xx*
7974 F: drivers/usb/gadget/udc/pxa2*
7975 F: include/sound/pxa2xx-lib.h
7979 PXA3xx NAND FLASH DRIVER
7983 F: drivers/mtd/nand/pxa3xx_nand.c
7989 T: git git://github.com/hzhuang1/linux.git
7990 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7992 F: arch/arm/mach-mmp/
8006 F: drivers/crypto/qat/
8012 F: drivers/infiniband/hw/qib/
8014 QLOGIC QLA1280 SCSI DRIVER
8018 F: drivers/scsi/qla1280.[ch]
8020 QLOGIC QLA2XXX FC-SCSI DRIVER
8024 F: Documentation/scsi/LICENSE.qla2xxx
8025 F: drivers/scsi/qla2xxx/
8027 QLOGIC QLA4XXX iSCSI DRIVER
8031 F: Documentation/scsi/LICENSE.qla4xxx
8032 F: drivers/scsi/qla4xxx/
8034 QLOGIC QLA3XXX NETWORK DRIVER
8040 F: Documentation/networking/LICENSE.qla3xxx
8041 F: drivers/net/ethernet/qlogic/qla3xxx.*
8043 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8048 F: drivers/net/ethernet/qlogic/qlcnic/
8050 QLOGIC QLGE 10Gb ETHERNET DRIVER
8057 F: drivers/net/ethernet/qlogic/qlge/
8061 W: http://www.alarsen.net/linux/qnx4fs/
8064 F: include/uapi/linux/qnx4_fs.h
8065 F: include/uapi/linux/qnxtypes.h
8070 W: http://linuxtv.org/
8071 W: http://palosaari.fi/linux/
8072 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8073 T: git git://linuxtv.org/anttip/media_tree.git
8075 F: drivers/media/tuners/qt1010*
8077 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8081 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8083 F: drivers/net/wireless/ath/ath9k/
8085 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8088 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8089 T: git git://github.com/kvalo/ath.git
8091 F: drivers/net/wireless/ath/ath10k/
8093 QUALCOMM HEXAGON ARCHITECTURE
8099 QUALCOMM WCN36XX WIRELESS DRIVER
8102 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8103 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8105 F: drivers/net/wireless/ath/wcn36xx/
8107 RADOS BLOCK DEVICE (RBD)
8113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8115 F: drivers/block/rbd.c
8116 F: drivers/block/rbd_types.h
8118 RADEON FRAMEBUFFER DISPLAY DRIVER
8122 F: drivers/video/fbdev/aty/radeon*
8123 F: include/uapi/linux/radeonfb.h
8125 RADIOSHARK RADIO DRIVER
8128 T: git git://linuxtv.org/media_tree.git
8130 F: drivers/media/radio/radio-shark.c
8132 RADIOSHARK2 RADIO DRIVER
8135 T: git git://linuxtv.org/media_tree.git
8137 F: drivers/media/radio/radio-shark2.c
8138 F: drivers/media/radio/radio-tea5777.c
8140 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8144 F: drivers/video/fbdev/aty/aty128fb.c
8146 RALINK RT2X00 WIRELESS LAN DRIVER
8152 W: http://rt2x00.serialmonkey.com/
8154 F: drivers/net/wireless/rt2x00/
8156 RAMDISK RAM BLOCK DEVICE DRIVER
8159 F: Documentation/blockdev/ramdisk.txt
8160 F: drivers/block/brd.c
8162 PERSISTENT MEMORY DRIVER
8166 F: drivers/block/pmem.c
8168 RANDOM NUMBER DRIVER
8171 F: drivers/char/random.c
8179 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8182 F: drivers/net/wireless/ray*
8189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8190 F: Documentation/RCU/torture.txt
8191 F: kernel/rcu/rcutorture.c
8193 RCUTORTURE TEST FRAMEWORK
8201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8202 F: tools/testing/selftests/rcutorture
8208 RDC R6040 FAST ETHERNET DRIVER
8212 F: drivers/net/ethernet/rdc/r6040.c
8214 RDS - RELIABLE DATAGRAM SOCKETS
8220 READ-COPY UPDATE (RCU)
8227 W: http://www.rdrop.com/users/paulmck/RCU/
8229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8230 F: Documentation/RCU/
8231 X: Documentation/RCU/torture.txt
8232 F: include/linux/rcu*
8233 X: include/linux/srcu.h
8237 REAL TIME CLOCK (RTC) SUBSYSTEM
8241 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8243 F: Documentation/rtc.txt
8245 F: include/linux/rtc.h
8246 F: include/uapi/linux/rtc.h
8248 REALTEK AUDIO CODECS
8252 F: sound/soc/codecs/rt*
8253 F: include/sound/rt*.h
8255 REISERFS FILE SYSTEM
8260 REGISTER MAP ABSTRACTION
8263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8265 F: drivers/base/regmap/
8266 F: include/linux/regmap.h
8268 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8272 F: drivers/remoteproc/
8273 F: Documentation/remoteproc.txt
8274 F: include/linux/remoteproc.h
8276 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8281 F: Documentation/rpmsg.txt
8282 F: include/linux/rpmsg.h
8284 RESET CONTROLLER FRAMEWORK
8288 F: Documentation/devicetree/bindings/reset/
8289 F: include/linux/reset.h
8290 F: include/linux/reset-controller.h
8295 W: http://wireless.kernel.org/
8296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8299 F: Documentation/rfkill.txt
8307 F: include/linux/rhashtable.h
8309 RICOH SMARTMEDIA/XD DRIVER
8312 F: drivers/mtd/nand/r852.c
8313 F: drivers/mtd/nand/r852.h
8315 RICOH R5C592 MEMORYSTICK DRIVER
8318 F: drivers/memstick/host/r592.*
8322 W: http://sourceforge.net/projects/roccat/
8324 F: drivers/hid/hid-roccat*
8325 F: include/linux/hid-roccat*
8326 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8333 F: drivers/net/ethernet/rocker/
8337 W: http://www.comtrol.com
8339 F: Documentation/serial/rocket.txt
8340 F: drivers/tty/rocket*
8342 ROCKETPORT EXPRESS/INFINITY DRIVER
8346 F: drivers/tty/serial/rp2.*
8351 W: http://www.linux-ax25.org/
8353 F: include/net/rose.h
8354 F: include/uapi/linux/rose.h
8357 RTL2830 MEDIA DRIVER
8360 W: http://linuxtv.org/
8361 W: http://palosaari.fi/linux/
8362 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8363 T: git git://linuxtv.org/anttip/media_tree.git
8365 F: drivers/media/dvb-frontends/rtl2830*
8367 RTL2832 MEDIA DRIVER
8370 W: http://linuxtv.org/
8371 W: http://palosaari.fi/linux/
8372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8373 T: git git://linuxtv.org/anttip/media_tree.git
8375 F: drivers/media/dvb-frontends/rtl2832*
8377 RTL2832_SDR MEDIA DRIVER
8380 W: http://linuxtv.org/
8381 W: http://palosaari.fi/linux/
8382 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8383 T: git git://linuxtv.org/anttip/media_tree.git
8385 F: drivers/media/dvb-frontends/rtl2832_sdr*
8387 RTL8180 WIRELESS DRIVER
8389 W: http://wireless.kernel.org/
8390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8392 F: drivers/net/wireless/rtl818x/rtl8180/
8394 RTL8187 WIRELESS DRIVER
8399 W: http://wireless.kernel.org/
8400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8402 F: drivers/net/wireless/rtl818x/rtl8187/
8404 RTL8192CE WIRELESS DRIVER
8408 W: http://wireless.kernel.org/
8409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8411 F: drivers/net/wireless/rtlwifi/
8412 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8414 S3 SAVAGE FRAMEBUFFER DRIVER
8418 F: drivers/video/fbdev/savage/
8425 W: http://www.ibm.com/developerworks/linux/linux390/
8429 F: Documentation/s390/
8430 F: Documentation/DocBook/s390*
8432 S390 COMMON I/O LAYER
8436 W: http://www.ibm.com/developerworks/linux/linux390/
8438 F: drivers/s390/cio/
8444 W: http://www.ibm.com/developerworks/linux/linux390/
8446 F: drivers/s390/block/dasd*
8447 F: block/partitions/ibm.c
8449 S390 NETWORK DRIVERS
8453 W: http://www.ibm.com/developerworks/linux/linux390/
8455 F: drivers/s390/net/
8461 W: http://www.ibm.com/developerworks/linux/linux390/
8464 F: drivers/pci/hotplug/s390_pci_hpc.c
8470 W: http://www.ibm.com/developerworks/linux/linux390/
8472 F: drivers/s390/crypto/
8478 W: http://www.ibm.com/developerworks/linux/linux390/
8480 F: drivers/s390/scsi/zfcp_*
8482 S390 IUCV NETWORK LAYER
8486 W: http://www.ibm.com/developerworks/linux/linux390/
8488 F: drivers/s390/net/*iucv*
8489 F: include/net/iucv/
8492 S3C24XX SD/MMC Driver
8496 F: drivers/mmc/host/s3cmci.*
8498 SAA6588 RDS RECEIVER DRIVER
8501 T: git git://linuxtv.org/media_tree.git
8502 W: http://linuxtv.org
8504 F: drivers/media/i2c/saa6588*
8506 SAA7134 VIDEO4LINUX DRIVER
8509 W: http://linuxtv.org
8510 T: git git://linuxtv.org/media_tree.git
8512 F: Documentation/video4linux/*.saa7134
8513 F: drivers/media/pci/saa7134/
8515 SAA7146 VIDEO4LINUX-2 DRIVER
8518 T: git git://linuxtv.org/media_tree.git
8520 F: drivers/media/common/saa7146/
8521 F: drivers/media/pci/saa7146/
8522 F: include/media/saa7146*
8524 SAMSUNG LAPTOP DRIVER
8528 F: drivers/platform/x86/samsung-laptop.c
8530 SAMSUNG AUDIO (ASoC) DRIVERS
8534 F: sound/soc/samsung/
8536 SAMSUNG FRAMEBUFFER DRIVER
8540 F: drivers/video/fbdev/s3c-fb.c
8542 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8546 F: drivers/mfd/sec*.c
8547 F: drivers/regulator/s2m*.c
8548 F: drivers/regulator/s5m*.c
8549 F: include/linux/mfd/samsung/
8551 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8555 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8557 F: drivers/media/platform/exynos4-is/
8559 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8564 F: drivers/media/platform/s3c-camif/
8565 F: include/media/s3c_camif.h
8567 SAMSUNG S5C73M3 CAMERA DRIVER
8572 F: drivers/media/i2c/s5c73m3/*
8574 SAMSUNG S5K5BAF CAMERA DRIVER
8579 F: drivers/media/i2c/s5k5baf.c
8581 SAMSUNG SOC CLOCK DRIVERS
8586 F: drivers/clk/samsung/
8588 SAMSUNG SXGBE DRIVERS
8594 F: drivers/net/ethernet/samsung/sxgbe/
8596 SAMSUNG THERMAL DRIVER
8601 T: https://github.com/lmajewski/linux-samsung-thermal.git
8602 F: drivers/thermal/samsung/
8604 SAMSUNG USB2 PHY DRIVER
8608 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8609 F: Documentation/phy/samsung-usb2.txt
8610 F: drivers/phy/phy-exynos4210-usb2.c
8611 F: drivers/phy/phy-exynos4x12-usb2.c
8612 F: drivers/phy/phy-exynos5250-usb2.c
8613 F: drivers/phy/phy-s5pv210-usb2.c
8614 F: drivers/phy/phy-samsung-usb2.c
8615 F: drivers/phy/phy-samsung-usb2.h
8621 F: drivers/tty/serial/
8623 SYNOPSYS DESIGNWARE DMAC DRIVER
8627 F: include/linux/dma/dw.h
8628 F: include/linux/platform_data/dma-dw.h
8631 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8636 F: include/linux/mmc/dw_mmc.h
8637 F: drivers/mmc/host/dw_mmc*
8642 F: drivers/thunderbolt/
8644 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8650 F: include/linux/clocksource.h
8651 F: include/linux/time.h
8652 F: include/linux/timex.h
8653 F: include/uapi/linux/time.h
8654 F: include/uapi/linux/timex.h
8655 F: kernel/time/clocksource.c
8656 F: kernel/time/time*.c
8657 F: kernel/time/ntp.c
8658 F: tools/testing/selftests/timers/
8663 F: drivers/watchdog/sc1200wdt.c
8669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8672 F: include/linux/sched.h
8673 F: include/uapi/linux/sched.h
8674 F: include/linux/wait.h
8679 W: http://www.sunplus.com
8686 W: http://www.kernel.dk
8690 SCSI RDMA PROTOCOL (SRP) INITIATOR
8694 W: http://www.openfabrics.org
8695 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8697 F: drivers/infiniband/ulp/srp/
8698 F: include/scsi/srp.h
8703 W: http://sg.danny.cz/sg
8705 F: Documentation/scsi/scsi-generic.txt
8706 F: drivers/scsi/sg.c
8707 F: include/scsi/sg.h
8712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8721 F: Documentation/scsi/st.txt
8722 F: drivers/scsi/st.*
8723 F: drivers/scsi/st_*.h
8729 W: http://lksctp.sourceforge.net
8731 F: Documentation/networking/sctp.txt
8732 F: include/linux/sctp.h
8733 F: include/uapi/linux/sctp.h
8734 F: include/net/sctp/
8740 F: Documentation/i2c/busses/scx200_acb
8741 F: arch/x86/platform/scx200/
8742 F: drivers/watchdog/scx200_wdt.c
8743 F: drivers/i2c/busses/scx200*
8744 F: drivers/mtd/maps/scx200_docflash.c
8745 F: include/linux/scx200.h
8750 F: drivers/char/scx200_gpio.c
8751 F: include/linux/scx200_gpio.h
8753 SCx200 HRT CLOCKSOURCE DRIVER
8756 F: drivers/clocksource/scx200_hrt.c
8758 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8762 F: drivers/mmc/host/sdricoh_cs.c
8764 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8767 F: drivers/mmc/host/sdhci.*
8768 F: drivers/mmc/host/sdhci-pltfm.[ch]
8774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8777 F: include/uapi/linux/seccomp.h
8778 F: include/linux/seccomp.h
8779 K: \bsecure_computing
8782 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8787 F: drivers/mmc/host/sdhci-s3c*
8789 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8794 F: drivers/mmc/host/sdhci-spear.c
8800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8801 W: http://kernsec.org/
8809 SELINUX SECURITY MODULE
8814 W: http://selinuxproject.org
8815 T: git git://git.infradead.org/users/pcmoore/selinux
8817 F: include/linux/selinux*
8818 F: security/selinux/
8821 APPARMOR SECURITY MODULE
8824 W: apparmor.wiki.kernel.org
8825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8827 F: security/apparmor/
8832 F: drivers/misc/phantom.c
8833 F: include/uapi/linux/phantom.h
8835 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8840 W: http://www.avagotech.com
8842 F: drivers/scsi/be2iscsi/
8844 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8850 W: http://www.emulex.com
8852 F: drivers/net/ethernet/emulex/benet/
8854 EMULEX ONECONNECT ROCE DRIVER
8859 W: http://www.emulex.com
8861 F: drivers/infiniband/hw/ocrdma/
8868 F: drivers/net/ethernet/sfc/
8873 F: drivers/misc/sgi-gru/
8875 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8879 F: Documentation/ia64/serial.txt
8880 F: drivers/tty/serial/ioc?_serial.c
8881 F: include/linux/ioc?.h
8883 SGI XP/XPC/XPNET DRIVER
8887 F: drivers/misc/sgi-xp/
8892 W: http://linuxtv.org/
8893 W: http://palosaari.fi/linux/
8894 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8895 T: git git://linuxtv.org/anttip/media_tree.git
8897 F: drivers/media/tuners/si2157*
8902 W: http://linuxtv.org/
8903 W: http://palosaari.fi/linux/
8904 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8905 T: git git://linuxtv.org/anttip/media_tree.git
8907 F: drivers/media/dvb-frontends/si2168*
8909 SI470X FM RADIO RECEIVER I2C DRIVER
8912 T: git git://linuxtv.org/media_tree.git
8913 W: http://linuxtv.org
8915 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8917 SI470X FM RADIO RECEIVER USB DRIVER
8920 T: git git://linuxtv.org/media_tree.git
8921 W: http://linuxtv.org
8923 F: drivers/media/radio/si470x/radio-si470x-common.c
8924 F: drivers/media/radio/si470x/radio-si470x.h
8925 F: drivers/media/radio/si470x/radio-si470x-usb.c
8927 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8930 T: git git://linuxtv.org/media_tree.git
8931 W: http://linuxtv.org
8933 F: drivers/media/radio/si4713/si4713.?
8935 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8938 T: git git://linuxtv.org/media_tree.git
8939 W: http://linuxtv.org
8941 F: drivers/media/radio/si4713/radio-platform-si4713.c
8943 SI4713 FM RADIO TRANSMITTER USB DRIVER
8946 T: git git://linuxtv.org/media_tree.git
8947 W: http://linuxtv.org
8949 F: drivers/media/radio/si4713/radio-usb-si4713.c
8954 W: http://linuxtv.org
8955 T: git git://linuxtv.org/media_tree.git
8957 F: drivers/media/common/siano/
8958 F: drivers/media/usb/siano/
8959 F: drivers/media/usb/siano/
8960 F: drivers/media/mmc/siano/
8966 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8967 F: drivers/video/fbdev/simplefb.c
8968 F: include/linux/platform_data/simplefb.h
8970 SH_VEU V4L2 MEM2MEM DRIVER
8973 F: drivers/media/platform/sh_veu.c
8975 SH_VOU V4L2 OUTPUT DRIVER
8978 F: drivers/media/platform/sh_vou.c
8979 F: include/media/sh_vou.h
8981 SIMPLE FIRMWARE INTERFACE (SFI)
8984 W: http://simplefirmware.org/
8985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8987 F: arch/x86/platform/sfi/
8989 F: include/linux/sfi*.h
8991 SIMTEC EB110ATX (Chalice CATS)
8995 W: http://www.simtec.co.uk/products/EB110ATX/
8998 SIMTEC EB2410ITX (BAST)
9002 W: http://www.simtec.co.uk/products/EB2410ITX/
9004 F: arch/arm/mach-s3c24xx/mach-bast.c
9005 F: arch/arm/mach-s3c24xx/bast-ide.c
9006 F: arch/arm/mach-s3c24xx/bast-irq.c
9008 TI DAVINCI MACHINE SUPPORT
9011 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9012 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9014 F: arch/arm/mach-davinci/
9015 F: drivers/i2c/busses/i2c-davinci.c
9017 TI DAVINCI SERIES MEDIA DRIVER
9020 W: http://linuxtv.org/
9021 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9022 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9024 F: drivers/media/platform/davinci/
9025 F: include/media/davinci/
9027 TI AM437X VPFE DRIVER
9030 W: http://linuxtv.org/
9031 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9032 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9034 F: drivers/media/platform/am437x/
9036 OV2659 OMNIVISION SENSOR DRIVER
9039 W: http://linuxtv.org/
9040 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9041 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9043 F: drivers/media/i2c/ov2659.c
9044 F: include/media/ov2659.h
9046 SIS 190 ETHERNET DRIVER
9050 F: drivers/net/ethernet/sis/sis190.c
9052 SIS 900/7016 FAST ETHERNET DRIVER
9054 W: http://www.brownhat.org/sis900.html
9057 F: drivers/net/ethernet/sis/sis900.*
9059 SIS FRAMEBUFFER DRIVER
9061 W: http://www.winischhofer.net/linuxsisvga.shtml
9063 F: Documentation/fb/sisfb.txt
9064 F: drivers/video/fbdev/sis/
9065 F: include/video/sisfb.h
9069 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9071 F: drivers/usb/misc/sisusbvga/
9081 F: include/linux/sl?b*.h
9084 SLEEPABLE READ-COPY UPDATE (SRCU)
9091 W: http://www.rdrop.com/users/paulmck/RCU/
9093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9094 F: include/linux/srcu.h
9095 F: kernel/rcu/srcu.c
9097 SMACK SECURITY MODULE
9100 W: http://schaufler-ca.com
9101 T: git git://git.gitorious.org/smack-next/kernel.git
9103 F: Documentation/security/Smack.txt
9106 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9110 F: drivers/power/avs/
9111 F: include/linux/power/smartreflex.h
9114 SMC91x ETHERNET DRIVER
9117 F: drivers/net/ethernet/smsc/smc91x.*
9119 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9123 F: drivers/media/i2c/smiapp/
9124 F: include/media/smiapp.h
9125 F: drivers/media/i2c/smiapp-pll.c
9126 F: drivers/media/i2c/smiapp-pll.h
9127 F: include/uapi/linux/smiapp.h
9128 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9130 SMM665 HARDWARE MONITOR DRIVER
9134 F: Documentation/hwmon/smm665
9135 F: drivers/hwmon/smm665.c
9137 SMSC EMC2103 HARDWARE MONITOR DRIVER
9141 F: Documentation/hwmon/emc2103
9142 F: drivers/hwmon/emc2103.c
9144 SMSC SCH5627 HARDWARE MONITOR DRIVER
9148 F: Documentation/hwmon/sch5627
9149 F: drivers/hwmon/sch5627.c
9151 SMSC47B397 HARDWARE MONITOR DRIVER
9155 F: Documentation/hwmon/smsc47b397
9156 F: drivers/hwmon/smsc47b397.c
9158 SMSC911x ETHERNET DRIVER
9162 F: include/linux/smsc911x.h
9163 F: drivers/net/ethernet/smsc/smsc911x.*
9165 SMSC9420 PCI ETHERNET DRIVER
9169 F: drivers/net/ethernet/smsc/smsc9420.*
9171 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9175 F: drivers/video/fbdev/smscufx.c
9177 SOC-CAMERA V4L2 SUBSYSTEM
9180 T: git git://linuxtv.org/media_tree.git
9182 F: include/media/soc*
9183 F: drivers/media/i2c/soc_camera/
9184 F: drivers/media/platform/soc_camera/
9186 SOEKRIS NET48XX LED SUPPORT
9189 F: drivers/leds/leds-net48xx.c
9191 SOFTLOGIC 6x10 MPEG CODEC
9198 F: drivers/media/pci/solo6x10/
9200 SOFTWARE RAID (Multiple Disks) SUPPORT
9205 F: include/linux/raid/
9206 F: include/uapi/linux/raid/
9208 SONIC NETWORK DRIVER
9212 F: drivers/net/ethernet/natsemi/sonic.*
9214 SONICS SILICON BACKPLANE DRIVER (SSB)
9219 F: include/linux/ssb/
9221 SONY VAIO CONTROL DEVICE DRIVER
9224 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9226 F: Documentation/laptops/sony-laptop.txt
9227 F: drivers/char/sonypi.c
9228 F: drivers/platform/x86/sony-laptop.c
9229 F: include/linux/sony-laptop.h
9231 SONY MEMORYSTICK CARD SUPPORT
9233 W: http://tifmxx.berlios.de/
9235 F: drivers/memstick/host/tifm_ms.c
9237 SONY MEMORYSTICK STANDARD SUPPORT
9240 F: drivers/memstick/core/ms_block.*
9246 W: http://www.alsa-project.org/
9247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9248 T: git git://git.alsa-project.org/alsa-kernel.git
9249 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9251 F: Documentation/sound/
9253 F: include/uapi/sound/
9256 SOUND - COMPRESSED AUDIO
9259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9261 F: Documentation/sound/alsa/compress_offload.txt
9262 F: include/sound/compress_driver.h
9263 F: include/uapi/sound/compress_*
9264 F: sound/core/compress_offload.c
9265 F: sound/soc/soc-compress.c
9267 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9272 W: http://alsa-project.org/main/index.php/ASoC
9274 F: Documentation/sound/alsa/soc/
9276 F: include/sound/soc*
9278 SOUND - DMAENGINE HELPERS
9281 F: include/sound/dmaengine_pcm.h
9282 F: sound/core/pcm_dmaengine.c
9283 F: sound/soc/soc-generic-dmaengine-pcm.c
9288 W: http://linuxtv.org/
9289 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9291 F: drivers/media/dvb-frontends/sp2*
9293 SPARC + UltraSPARC (sparc/sparc64)
9296 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9303 SPARC SERIAL DRIVERS
9306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9309 F: include/linux/sunserialcore.h
9310 F: drivers/tty/serial/suncore.c
9311 F: drivers/tty/serial/sunhv.c
9312 F: drivers/tty/serial/sunsab.c
9313 F: drivers/tty/serial/sunsab.h
9314 F: drivers/tty/serial/sunsu.c
9315 F: drivers/tty/serial/sunzilog.c
9316 F: drivers/tty/serial/sunzilog.h
9321 W: https://sparse.wiki.kernel.org/
9322 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9323 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9325 F: include/linux/compiler.h
9327 SPEAR PLATFORM SUPPORT
9332 W: http://www.st.com/spear
9334 F: arch/arm/mach-spear/
9336 SPEAR CLOCK FRAMEWORK SUPPORT
9340 W: http://www.st.com/spear
9342 F: drivers/clk/spear/
9347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9348 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9350 F: Documentation/spi/
9352 F: include/linux/spi/
9353 F: include/uapi/linux/spi/
9355 SPIDERNET NETWORK DRIVER for CELL
9360 F: Documentation/networking/spider_net.txt
9361 F: drivers/net/ethernet/toshiba/spider_net*
9367 W: http://www.ibm.com/developerworks/power/cell/
9369 F: Documentation/filesystems/spufs.txt
9370 F: arch/powerpc/platforms/cell/spufs/
9372 SQUASHFS FILE SYSTEM
9375 W: http://squashfs.org.uk
9377 F: Documentation/filesystems/squashfs.txt
9380 SRM (Alpha) environment access
9383 F: arch/alpha/kernel/srm_env.c
9389 F: Documentation/stable_kernel_rules.txt
9393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9402 F: drivers/staging/comedi/
9404 STAGING - FLARION FT1000 DRIVERS
9407 F: drivers/staging/ft1000/
9409 STAGING - INDUSTRIAL IO
9413 F: drivers/staging/iio/
9415 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9417 W: http://www.lirc.org/
9419 F: drivers/staging/media/lirc/
9421 STAGING - LUSTRE PARALLEL FILESYSTEM
9425 W: http://lustre.opensfs.org/
9427 F: drivers/staging/lustre
9429 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9435 F: drivers/staging/nvec/
9437 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9441 W: http://wiki.laptop.org/go/DCON
9443 F: drivers/staging/olpc_dcon/
9445 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9448 F: drivers/staging/ozwpan/
9450 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9453 F: drivers/staging/panel/
9455 STAGING - REALTEK RTL8712U DRIVERS
9459 F: drivers/staging/rtl8712/
9461 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9466 F: drivers/staging/rtl8723au/
9468 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9474 F: drivers/staging/sm7xxfb/
9476 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9482 F: drivers/staging/sm750fb/
9488 F: drivers/staging/slicoss/
9490 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9496 W: http://www.linux-speakup.org/
9498 F: drivers/staging/speakup/
9500 STAGING - VIA VT665X DRIVERS
9503 F: drivers/staging/vt665?/
9505 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9508 F: drivers/staging/xgifb/
9510 STARFIRE/DURALAN NETWORK DRIVER
9513 F: drivers/net/ethernet/adaptec/starfire*
9517 W: http://sammy.net/sun3/
9519 F: arch/m68k/kernel/*sun3*
9521 F: arch/m68k/include/asm/sun3*
9522 F: drivers/net/ethernet/i825xx/sun3*
9524 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9528 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9529 F: drivers/input/keyboard/sun4i-lradc-keys.c
9531 SUNDANCE NETWORK DRIVER
9535 F: drivers/net/ethernet/dlink/sundance.c
9539 Q: http://patchwork.kernel.org/project/linux-sh/list/
9541 F: Documentation/sh/
9551 F: Documentation/power/
9552 F: arch/x86/kernel/acpi/
9553 F: drivers/base/power/
9555 F: include/linux/suspend.h
9556 F: include/linux/freezer.h
9557 F: include/linux/pm.h
9563 F: Documentation/svga.txt
9564 F: arch/x86/boot/video*
9571 F: arch/*/kernel/pci-swiotlb.c
9572 F: include/linux/swiotlb.h
9579 F: include/net/switchdev.h
9581 SYNOPSYS ARC ARCHITECTURE
9585 F: Documentation/devicetree/bindings/arc/
9586 F: drivers/tty/serial/arc_uart.c
9591 F: Documentation/filesystems/sysv-fs.txt
9593 F: include/linux/sysv_fs.h
9599 W: http://www.linux-iscsi.org
9600 W: http://groups.google.com/group/linux-iscsi-target-dev
9601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9605 F: Documentation/target/
9607 TASKSTATS STATISTICS INTERFACE
9610 F: Documentation/accounting/taskstats*
9611 F: include/linux/taskstats*
9612 F: kernel/taskstats.c
9618 F: include/net/pkt_cls.h
9619 F: include/uapi/linux/pkt_cls.h
9622 TCP LOW PRIORITY MODULE
9625 W: http://tcp-lp-mod.sourceforge.net/
9627 F: net/ipv4/tcp_lp.c
9629 TDA10071 MEDIA DRIVER
9632 W: http://linuxtv.org/
9633 W: http://palosaari.fi/linux/
9634 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9635 T: git git://linuxtv.org/anttip/media_tree.git
9637 F: drivers/media/dvb-frontends/tda10071*
9639 TDA18212 MEDIA DRIVER
9642 W: http://linuxtv.org/
9643 W: http://palosaari.fi/linux/
9644 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9645 T: git git://linuxtv.org/anttip/media_tree.git
9647 F: drivers/media/tuners/tda18212*
9649 TDA18218 MEDIA DRIVER
9652 W: http://linuxtv.org/
9653 W: http://palosaari.fi/linux/
9654 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9655 T: git git://linuxtv.org/anttip/media_tree.git
9657 F: drivers/media/tuners/tda18218*
9659 TDA18271 MEDIA DRIVER
9662 W: http://linuxtv.org/
9663 W: http://github.com/mkrufky
9664 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9665 T: git git://linuxtv.org/mkrufky/tuners.git
9667 F: drivers/media/tuners/tda18271*
9669 TDA827x MEDIA DRIVER
9672 W: http://linuxtv.org/
9673 W: http://github.com/mkrufky
9674 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9675 T: git git://linuxtv.org/mkrufky/tuners.git
9677 F: drivers/media/tuners/tda8290.*
9679 TDA8290 MEDIA DRIVER
9682 W: http://linuxtv.org/
9683 W: http://github.com/mkrufky
9684 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9685 T: git git://linuxtv.org/mkrufky/tuners.git
9687 F: drivers/media/tuners/tda8290.*
9689 TDA9840 MEDIA DRIVER
9692 T: git git://linuxtv.org/media_tree.git
9693 W: http://linuxtv.org
9695 F: drivers/media/i2c/tda9840*
9697 TEA5761 TUNER DRIVER
9700 W: http://linuxtv.org
9701 T: git git://linuxtv.org/media_tree.git
9703 F: drivers/media/tuners/tea5761.*
9705 TEA5767 TUNER DRIVER
9708 W: http://linuxtv.org
9709 T: git git://linuxtv.org/media_tree.git
9711 F: drivers/media/tuners/tea5767.*
9713 TEA6415C MEDIA DRIVER
9716 T: git git://linuxtv.org/media_tree.git
9717 W: http://linuxtv.org
9719 F: drivers/media/i2c/tea6415c*
9721 TEA6420 MEDIA DRIVER
9724 T: git git://linuxtv.org/media_tree.git
9725 W: http://linuxtv.org
9727 F: drivers/media/i2c/tea6420*
9733 F: drivers/net/team/
9734 F: include/linux/if_team.h
9735 F: include/uapi/linux/if_team.h
9737 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9740 F: arch/x86/platform/ts5500/
9742 TECHNOTREND USB IR RECEIVER
9746 F: drivers/media/rc/ttusbir.c
9748 TEGRA ARCHITECTURE SUPPORT
9753 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9762 F: drivers/clk/tegra/
9767 F: drivers/dma/tegra20-apb-dma.c
9772 F: drivers/i2c/busses/i2c-tegra.c
9777 F: drivers/iommu/tegra*
9783 F: drivers/input/keyboard/tegra-kbc.c
9788 F: drivers/pwm/pwm-tegra.c
9793 F: drivers/tty/serial/serial-tegra.c
9798 F: drivers/spi/spi-tegra*
9800 TEHUTI ETHERNET DRIVER
9804 F: drivers/net/ethernet/tehuti/*
9806 Telecom Clock Driver for MCPL0010
9809 F: drivers/char/tlclk.c
9811 TENSILICA XTENSA PORT (xtensa)
9817 F: drivers/irqchip/irq-xtensa-*
9819 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9822 T: git git://linuxtv.org/media_tree.git
9823 W: http://linuxtv.org
9825 F: drivers/media/radio/radio-raremono.c
9831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9833 Q: https://patchwork.kernel.org/project/linux-pm/list/
9836 F: include/linux/thermal.h
9837 F: include/uapi/linux/thermal.h
9838 F: include/linux/cpu_cooling.h
9839 F: Documentation/devicetree/bindings/thermal/
9841 THINGM BLINK(1) USB RGB LED DRIVER
9844 F: drivers/hid/hid-thingm.c
9846 THINKPAD ACPI EXTRAS DRIVER
9850 W: http://ibm-acpi.sourceforge.net
9851 W: http://thinkwiki.org/wiki/Ibm-acpi
9852 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9854 F: drivers/platform/x86/thinkpad_acpi.c
9856 TI BANDGAP AND THERMAL DRIVER
9861 F: drivers/thermal/ti-soc-thermal/
9863 TI CDCE706 CLOCK DRIVER
9866 F: drivers/clk/clk-cdce706.c
9873 F: include/linux/clk/ti.h
9875 TI FLASH MEDIA INTERFACE DRIVER
9878 F: drivers/misc/tifm*
9879 F: drivers/mmc/host/tifm_sd.c
9880 F: include/linux/tifm.h
9882 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9891 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9896 F: sound/soc/codecs/lm49453*
9897 F: sound/soc/codecs/isabelle*
9899 TI LP855x BACKLIGHT DRIVER
9902 F: Documentation/backlight/lp855x-driver.txt
9903 F: drivers/video/backlight/lp855x_bl.c
9904 F: include/linux/platform_data/lp855x.h
9906 TI LP8727 CHARGER DRIVER
9909 F: drivers/power/lp8727_charger.c
9910 F: include/linux/platform_data/lp8727.h
9912 TI LP8788 MFD DRIVER
9915 F: drivers/iio/adc/lp8788_adc.c
9916 F: drivers/leds/leds-lp8788.c
9917 F: drivers/mfd/lp8788*.c
9918 F: drivers/power/lp8788-charger.c
9919 F: drivers/regulator/lp8788-*.c
9920 F: include/linux/mfd/lp8788*.h
9922 TI NETCP ETHERNET DRIVER
9927 F: drivers/net/ethernet/ti/netcp*
9929 TI TWL4030 SERIES SOC CODEC DRIVER
9933 F: sound/soc/codecs/twl4030*
9935 TI WILINK WIRELESS DRIVERS
9937 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9938 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9941 F: drivers/net/wireless/ti/
9942 F: include/linux/wl12xx.h
9949 W: http://tipc.sourceforge.net/
9951 F: include/uapi/linux/tipc*.h
9956 W: http://www.ezchip.com/scm/
9959 F: drivers/char/tile-srom.c
9960 F: drivers/edac/tile_edac.c
9961 F: drivers/net/ethernet/tile/
9962 F: drivers/rtc/rtc-tile.c
9963 F: drivers/tty/hvc/hvc_tile.c
9964 F: drivers/tty/serial/tilegx.c
9965 F: drivers/usb/host/*-tilegx.c
9966 F: include/linux/usb/tilegx.h
9971 W: http://sourceforge.net/projects/tlan/
9973 F: Documentation/networking/tlan.txt
9974 F: drivers/net/ethernet/ti/tlan.*
9976 TOMOYO SECURITY MODULE
9983 W: http://tomoyo.sourceforge.jp/
9984 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9988 TOPSTAR LAPTOP EXTRAS DRIVER
9992 F: drivers/platform/x86/topstar-laptop.c
9994 TOSHIBA ACPI EXTRAS DRIVER
9998 F: drivers/platform/x86/toshiba_acpi.c
10000 TOSHIBA BLUETOOTH DRIVER
10004 F: drivers/platform/x86/toshiba_bluetooth.c
10006 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10010 F: drivers/platform/x86/toshiba_haps.c
10015 W: http://www.buzzard.org.uk/toshiba/
10017 F: drivers/char/toshiba.c
10018 F: include/linux/toshiba.h
10019 F: include/uapi/linux/toshiba.h
10025 F: drivers/mmc/host/tmio_mmc*
10026 F: drivers/mmc/host/sh_mobile_sdhi.c
10027 F: include/linux/mmc/tmio.h
10028 F: include/linux/mmc/sh_mobile_sdhi.h
10030 TMP401 HARDWARE MONITOR DRIVER
10034 F: Documentation/hwmon/tmp401
10035 F: drivers/hwmon/tmp401.c
10037 TMPFS (SHMEM FILESYSTEM)
10041 F: include/linux/shmem_fs.h
10044 TM6000 VIDEO4LINUX DRIVER
10047 W: http://linuxtv.org
10048 T: git git://linuxtv.org/media_tree.git
10050 F: drivers/media/usb/tm6000/
10052 TW68 VIDEO4LINUX DRIVER
10055 T: git git://linuxtv.org/media_tree.git
10056 W: http://linuxtv.org
10058 F: drivers/media/pci/tw68/
10064 W: http://tpmdd.sourceforge.net
10066 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10067 T: https://github.com/PeterHuewe/linux-tpmdd
10069 F: drivers/char/tpm/
10071 TPM IBM_VTPM DEVICE DRIVER
10073 W: http://tpmdd.sourceforge.net
10076 F: drivers/char/tpm/tpm_ibmvtpm*
10081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10083 F: Documentation/trace/ftrace.txt
10084 F: arch/*/*/*/ftrace.h
10085 F: arch/*/kernel/ftrace.c
10086 F: include/*/ftrace.h
10087 F: include/linux/trace*.h
10090 F: tools/testing/selftests/ftrace/
10094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10096 K: ^Subject:.*(?i)trivial
10102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10104 F: drivers/tty/serial/serial_core.c
10105 F: include/linux/serial_core.h
10106 F: include/linux/serial.h
10107 F: include/linux/tty.h
10108 F: include/uapi/linux/serial_core.h
10109 F: include/uapi/linux/serial.h
10110 F: include/uapi/linux/tty.h
10112 TUA9001 MEDIA DRIVER
10115 W: http://linuxtv.org/
10116 W: http://palosaari.fi/linux/
10117 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10118 T: git git://linuxtv.org/anttip/media_tree.git
10120 F: drivers/media/tuners/tua9001*
10122 TULIP NETWORK DRIVERS
10126 F: drivers/net/ethernet/dec/tulip/
10130 W: http://vtun.sourceforge.net/tun
10132 F: Documentation/networking/tuntap.txt
10133 F: arch/um/os-Linux/drivers/
10135 TURBOCHANNEL SUBSYSTEM
10139 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10142 F: include/linux/tc.h
10144 U14-34F SCSI DRIVER
10148 F: drivers/scsi/u14-34f.c
10150 UBI FILE SYSTEM (UBIFS)
10154 T: git git://git.infradead.org/ubifs-2.6.git
10155 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10157 F: Documentation/filesystems/ubifs.txt
10160 UCLINUX (AND M68KNOMMU)
10162 W: http://www.uclinux.org/
10165 F: arch/m68k/*/*_no.*
10166 F: arch/m68k/include/asm/*_no.*
10171 F: Documentation/filesystems/udf.txt
10177 F: Documentation/filesystems/ufs.txt
10180 UHID USERSPACE HID IO DRIVER:
10184 F: drivers/hid/uhid.c
10185 F: include/uapi/linux/uhid.h
10187 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10191 F: include/linux/uwb.h
10192 F: include/linux/uwb/
10194 UNICORE32 ARCHITECTURE:
10196 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10198 T: git git://github.com/gxt/linux.git
10203 W: http://dotat.at/prog/unifdef
10205 F: scripts/unifdef.c
10207 UNIFORM CDROM DRIVER
10209 W: http://www.kernel.dk
10211 F: Documentation/cdrom/
10212 F: drivers/cdrom/cdrom.c
10213 F: include/linux/cdrom.h
10214 F: include/uapi/linux/cdrom.h
10216 UNISYS S-PAR DRIVERS
10221 F: drivers/staging/unisys/
10223 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10227 F: Documentation/scsi/ufs.txt
10228 F: drivers/scsi/ufs/
10230 UNSORTED BLOCK IMAGES (UBI)
10233 W: http://www.linux-mtd.infradead.org/
10235 T: git git://git.infradead.org/ubifs-2.6.git
10237 F: drivers/mtd/ubi/
10238 F: include/linux/mtd/ubi.h
10239 F: include/uapi/mtd/ubi-user.h
10245 F: Documentation/usb/acm.txt
10246 F: drivers/usb/class/cdc-acm.*
10248 USB AR5523 WIRELESS DRIVER
10252 F: drivers/net/wireless/ath/ar5523/
10260 F: drivers/usb/storage/uas.c
10262 USB CDC ETHERNET DRIVER
10266 F: drivers/net/usb/cdc_*.c
10267 F: include/uapi/linux/usb/cdc.h
10269 USB CHAOSKEY DRIVER
10273 F: drivers/usb/misc/chaoskey.c
10275 USB CYPRESS C67X00 DRIVER
10279 F: drivers/usb/c67x00/
10281 USB DAVICOM DM9601 DRIVER
10284 W: http://www.linux-usb.org/usbnet
10286 F: drivers/net/usb/dm9601.c
10288 USB DIAMOND RIO500 DRIVER
10291 W: http://rio500.sourceforge.net
10293 F: drivers/usb/misc/rio500*
10299 F: Documentation/usb/ehci.txt
10300 F: drivers/usb/host/ehci*
10302 USB GADGET/PERIPHERAL SUBSYSTEM
10305 W: http://www.linux-usb.org/gadget
10306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10308 F: drivers/usb/gadget/
10309 F: include/linux/usb/gadget*
10311 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10316 F: Documentation/hid/hiddev.txt
10317 F: drivers/hid/usbhid/
10323 F: drivers/usb/host/isp116x*
10324 F: include/linux/usb/isp116x.h
10326 USB MASS STORAGE DRIVER
10331 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10332 F: drivers/usb/storage/
10337 T: git git://git.alsa-project.org/alsa-kernel.git
10339 F: sound/usb/midi.*
10341 USB NETWORKING DRIVERS
10344 F: drivers/net/usb/
10350 F: Documentation/usb/ohci.txt
10351 F: drivers/usb/host/ohci*
10353 USB OTG FSM (Finite State Machine)
10355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10358 F: drivers/usb/common/usb-otg-fsm.c
10365 F: drivers/usb/usbip/
10366 F: tools/usb/usbip/
10372 T: git git://github.com/petkan/pegasus.git
10373 W: https://github.com/petkan/pegasus
10375 F: drivers/net/usb/pegasus.*
10380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10382 F: drivers/usb/phy/
10384 USB PRINTER DRIVER (usblp)
10388 F: drivers/usb/class/usblp.c
10394 T: git git://github.com/petkan/rtl8150.git
10395 W: https://github.com/petkan/rtl8150
10397 F: drivers/net/usb/rtl8150.c
10399 USB SERIAL SUBSYSTEM
10403 F: Documentation/usb/usb-serial.txt
10404 F: drivers/usb/serial/
10405 F: include/linux/usb/serial.h
10407 USB SMSC75XX ETHERNET DRIVER
10411 F: drivers/net/usb/smsc75xx.*
10413 USB SMSC95XX ETHERNET DRIVER
10417 F: drivers/net/usb/smsc95xx.*
10422 W: http://www.linux-usb.org
10423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10425 F: Documentation/usb/
10427 F: include/linux/usb.h
10428 F: include/linux/usb/
10434 F: drivers/usb/host/uhci*
10436 USB "USBNET" DRIVER FRAMEWORK
10439 W: http://www.linux-usb.org/usbnet
10441 F: drivers/net/usb/usbnet.c
10442 F: include/linux/usb/usbnet.h
10448 T: git git://linuxtv.org/media_tree.git
10449 W: http://www.ideasonboard.org/uvc/
10451 F: drivers/media/usb/uvc/
10452 F: include/uapi/linux/uvcvideo.h
10457 T: git git://linuxtv.org/media_tree.git
10458 W: http://linuxtv.org
10460 F: drivers/media/usb/usbvision/
10466 F: drivers/usb/gadget/function/*uvc*
10467 F: drivers/usb/gadget/legacy/webcam.c
10469 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10473 F: drivers/net/wireless/rndis_wlan.c
10479 F: drivers/usb/host/xhci*
10480 F: drivers/usb/host/pci-quirks*
10484 W: http://linux-lc100020.sourceforge.net
10486 F: drivers/net/wireless/zd1201.*
10492 T: git git://linuxtv.org/media_tree.git
10493 W: http://royale.zerezo.com/zr364xx/
10495 F: Documentation/video4linux/zr364xx.txt
10496 F: drivers/media/usb/zr364xx/
10498 USER-MODE LINUX (UML)
10503 W: http://user-mode-linux.sourceforge.net
10505 F: Documentation/virtual/uml/
10511 USERSPACE I/O (UIO)
10515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10516 F: Documentation/DocBook/uio-howto.tmpl
10518 F: include/linux/uio*.h
10523 W: http://en.wikipedia.org/wiki/Util-linux
10524 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10530 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10532 F: Documentation/fb/uvesafb.txt
10533 F: drivers/video/fbdev/uvesafb.*
10535 VFAT/FAT/MSDOS FILESYSTEM
10538 F: Documentation/filesystems/vfat.txt
10545 F: Documentation/vfio.txt
10547 F: include/linux/vfio.h
10548 F: include/uapi/linux/vfio.h
10550 VIDEOBUF2 FRAMEWORK
10556 F: drivers/media/v4l2-core/videobuf2-*
10557 F: include/media/videobuf2-*
10559 VIRTIO CONSOLE DRIVER
10563 F: drivers/char/virtio_console.c
10564 F: include/linux/virtio_console.h
10565 F: include/uapi/linux/virtio_console.h
10567 VIRTIO CORE, NET AND BLOCK DRIVERS
10573 F: drivers/net/virtio_net.c
10574 F: drivers/block/virtio_blk.c
10575 F: include/linux/virtio_*.h
10576 F: include/uapi/linux/virtio_*.h
10578 VIRTIO HOST (VHOST)
10585 F: include/uapi/linux/vhost.h
10587 VIRTIO INPUT DRIVER
10590 F: drivers/virtio/virtio_input.c
10591 F: include/uapi/linux/virtio_input.h
10593 VIA RHINE NETWORK DRIVER
10595 F: drivers/net/ethernet/via/via-rhine.c
10597 VIA SD/MMC CARD CONTROLLER DRIVER
10601 F: drivers/mmc/host/via-sdmmc.c
10603 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10607 F: include/linux/via-core.h
10608 F: include/linux/via-gpio.h
10609 F: include/linux/via_i2c.h
10610 F: drivers/video/fbdev/via/
10612 VIA VELOCITY NETWORK DRIVER
10616 F: drivers/net/ethernet/via/via-velocity.*
10618 VIVID VIRTUAL VIDEO DRIVER
10621 T: git git://linuxtv.org/media_tree.git
10622 W: http://linuxtv.org
10624 F: drivers/media/platform/vivid/*
10630 F: drivers/net/macvlan.c
10631 F: include/linux/if_*vlan.h
10638 F: drivers/vlynq/vlynq.c
10639 F: include/linux/vlynq.h
10647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10648 F: Documentation/vme_api.txt
10649 F: drivers/staging/vme/
10651 F: include/linux/vme*
10653 VMWARE HYPERVISOR INTERFACE
10657 F: arch/x86/kernel/cpu/vmware.c
10659 VMWARE BALLOON DRIVER
10665 F: drivers/misc/vmw_balloon.c
10667 VMWARE VMMOUSE SUBDRIVER
10672 F: drivers/input/mouse/vmmouse.c
10673 F: drivers/input/mouse/vmmouse.h
10675 VMWARE VMXNET3 ETHERNET DRIVER
10680 F: drivers/net/vmxnet3/
10682 VMware PVSCSI driver
10687 F: drivers/scsi/vmw_pvscsi.c
10688 F: drivers/scsi/vmw_pvscsi.h
10690 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10694 W: http://opensource.wolfsonmicro.com/node/15
10695 W: http://www.slimlogic.co.uk/?p=48
10696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10698 F: drivers/regulator/
10699 F: include/linux/regulator/
10701 VT1211 HARDWARE MONITOR DRIVER
10705 F: Documentation/hwmon/vt1211
10706 F: drivers/hwmon/vt1211.c
10708 VT8231 HARDWARE MONITOR DRIVER
10712 F: drivers/hwmon/vt8231.c
10714 VUB300 USB to SDIO/SD/MMC bridge chip
10719 F: drivers/mmc/host/vub300.c
10721 W1 DALLAS'S 1-WIRE BUS
10724 F: Documentation/w1/
10727 W83791D HARDWARE MONITORING DRIVER
10731 F: Documentation/hwmon/w83791d
10732 F: drivers/hwmon/w83791d.c
10734 W83793 HARDWARE MONITORING DRIVER
10738 F: Documentation/hwmon/w83793
10739 F: drivers/hwmon/w83793.c
10741 W83795 HARDWARE MONITORING DRIVER
10745 F: drivers/hwmon/w83795.c
10747 W83L51xD SD/MMC CARD INTERFACE DRIVER
10750 F: drivers/mmc/host/wbsd.*
10752 WACOM PROTOCOL 4 SERIAL TABLETS
10757 F: drivers/input/tablet/wacom_serial4.c
10759 WATCHDOG DEVICE DRIVERS
10762 W: http://www.linux-watchdog.org/
10763 T: git git://www.linux-watchdog.org/linux-watchdog.git
10765 F: Documentation/watchdog/
10766 F: drivers/watchdog/
10767 F: include/linux/watchdog.h
10768 F: include/uapi/linux/watchdog.h
10774 F: drivers/scsi/wd7000.c
10780 F: drivers/hid/hid-wiimote*
10785 F: drivers/media/rc/winbond-cir.c
10792 W: http://linuxwimax.org
10793 F: Documentation/wimax/README.wimax
10794 F: include/linux/wimax/debug.h
10795 F: include/net/wimax.h
10796 F: include/uapi/linux/wimax.h
10799 WISTRON LAPTOP BUTTON DRIVER
10802 F: drivers/input/misc/wistron_btns.c
10804 WL3501 WIRELESS PCMCIA CARD DRIVER
10807 W: http://oops.ghostprotocols.net:81/blog
10809 F: drivers/net/wireless/wl3501*
10811 WM97XX TOUCHSCREEN DRIVERS
10815 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10816 W: http://opensource.wolfsonmicro.com/node/7
10818 F: drivers/input/touchscreen/*wm97*
10819 F: include/linux/wm97xx.h
10821 WOLFSON MICROELECTRONICS DRIVERS
10823 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10824 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10825 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10827 F: Documentation/hwmon/wm83??
10828 F: arch/arm/mach-s3c64xx/mach-crag6410*
10829 F: drivers/clk/clk-wm83*.c
10830 F: drivers/extcon/extcon-arizona.c
10831 F: drivers/leds/leds-wm83*.c
10832 F: drivers/gpio/gpio-*wm*.c
10833 F: drivers/gpio/gpio-arizona.c
10834 F: drivers/hwmon/wm83??-hwmon.c
10835 F: drivers/input/misc/wm831x-on.c
10836 F: drivers/input/touchscreen/wm831x-ts.c
10837 F: drivers/input/touchscreen/wm97*.c
10838 F: drivers/mfd/arizona*
10839 F: drivers/mfd/wm*.c
10840 F: drivers/power/wm83*.c
10841 F: drivers/rtc/rtc-wm83*.c
10842 F: drivers/regulator/wm8*.c
10843 F: drivers/video/backlight/wm83*_bl.c
10844 F: drivers/watchdog/wm83*_wdt.c
10845 F: include/linux/mfd/arizona/
10846 F: include/linux/mfd/wm831x/
10847 F: include/linux/mfd/wm8350/
10848 F: include/linux/mfd/wm8400*
10849 F: include/linux/wm97xx.h
10850 F: include/sound/wm????.h
10851 F: sound/soc/codecs/arizona.?
10852 F: sound/soc/codecs/wm*
10856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10858 F: include/linux/workqueue.h
10859 F: kernel/workqueue.c
10860 F: Documentation/workqueue.txt
10866 F: Documentation/networking/x25*
10867 F: include/net/x25*
10870 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10878 F: Documentation/x86/
10881 X86 PLATFORM DRIVERS
10884 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10886 F: drivers/platform/x86/
10888 X86 MCE INFRASTRUCTURE
10893 F: arch/x86/kernel/cpu/mcheck/*
10898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10902 XC2028/3028 TUNER DRIVER
10905 W: http://linuxtv.org
10906 T: git git://linuxtv.org/media_tree.git
10908 F: drivers/media/tuners/tuner-xc2028.*
10910 XEN HYPERVISOR INTERFACE
10915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10918 F: drivers/*/xen-*front.c
10920 F: arch/x86/include/asm/xen/
10922 F: include/uapi/xen/
10929 F: arch/arm/include/asm/xen/
10931 XEN HYPERVISOR ARM64
10936 F: arch/arm64/include/asm/xen/
10938 XEN NETWORK BACKEND DRIVER
10944 F: drivers/net/xen-netback/*
10950 F: arch/x86/pci/*xen*
10951 F: drivers/pci/*xen*
10953 XEN BLOCK SUBSYSTEM
10958 F: drivers/block/xen-blkback/*
10959 F: drivers/block/xen*
10966 F: drivers/scsi/xen-scsifront.c
10967 F: drivers/xen/xen-scsiback.c
10968 F: include/xen/interface/io/vscsiif.h
10970 XEN SWIOTLB SUBSYSTEM
10974 F: arch/x86/xen/*swiotlb*
10975 F: drivers/xen/*swiotlb*
10978 P: Silicon Graphics Inc
10982 W: http://oss.sgi.com/projects/xfs
10983 T: git git://oss.sgi.com/xfs/xfs.git
10985 F: Documentation/filesystems/xfs.txt
10988 XILINX AXI ETHERNET DRIVER
10992 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10994 XILINX UARTLITE SERIAL DRIVER
10998 F: drivers/tty/serial/uartlite.c
11000 XILINX VIDEO IP CORES
11004 T: git git://linuxtv.org/media_tree.git
11006 F: Documentation/devicetree/bindings/media/xilinx/
11007 F: drivers/media/platform/xilinx/
11008 F: include/uapi/linux/xilinx-v4l2-controls.h
11014 F: drivers/char/xillybus/
11016 XTENSA XTFPGA PLATFORM SUPPORT
11020 F: drivers/spi/spi-xtensa-xtfpga.c
11021 F: sound/soc/xtensa/xtfpga-i2s.c
11023 YAM DRIVER FOR AX.25
11027 F: drivers/net/hamradio/yam*
11028 F: include/linux/yam.h
11030 YEALINK PHONE DRIVER
11034 F: Documentation/input/yealink.txt
11035 F: drivers/input/misc/yealink.*
11037 Z8530 DRIVER FOR AX.25
11039 W: http://yaina.de/jreuter/
11040 W: http://www.qsl.net/dl1bke/
11043 F: Documentation/networking/z8530drv.txt
11044 F: drivers/net/hamradio/*scc.c
11045 F: drivers/net/hamradio/z8530.h
11047 ZBUD COMPRESSED PAGE ALLOCATOR
11052 F: include/linux/zbud.h
11054 ZD1211RW WIRELESS DRIVER
11057 W: http://zd1211.ath.cx/wiki/DriverRewrite
11061 F: drivers/net/wireless/zd1211rw/
11063 ZR36067 VIDEO FOR LINUX DRIVER
11066 W: http://mjpeg.sourceforge.net/driver-zoran/
11067 T: hg http://linuxtv.org/hg/v4l-dvb
11069 F: drivers/media/pci/zoran/
11071 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11077 F: drivers/block/zram/
11078 F: Documentation/blockdev/zram.txt
11080 ZS DECSTATION Z85C30 SERIAL DRIVER
11083 F: drivers/tty/serial/zs.*
11085 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11091 F: include/linux/zsmalloc.h
11092 F: Documentation/vm/zsmalloc.txt
11094 ZSWAP COMPRESSED SWAP CACHING
11103 Q: http://patchwork.kernel.org/project/LKML/list/
11104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11105 S: Buried alive in reporters