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 trival style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
159 F: include/net/6lowpan.h
161 6PACK NETWORK DRIVER FOR AX.25
165 F: drivers/net/hamradio/6pack.c
167 8169 10/100/1000 GIGABIT ETHERNET DRIVER
171 F: drivers/net/ethernet/realtek/r8169.c
173 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 W: http://serial.sourceforge.net
178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
179 F: drivers/tty/serial/8250*
180 F: include/linux/serial_8250.h
182 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 F: drivers/net/ethernet/8390/
192 W: http://swik.net/v9fs
193 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 F: Documentation/filesystems/9p.txt
200 F: include/uapi/linux/virtio_9p.h
201 F: include/trace/events/9p.h
207 W: http://linuxtv.org/
208 W: http://palosaari.fi/linux/
209 Q: http://patchwork.linuxtv.org/project/linux-media/list/
210 T: git git://linuxtv.org/anttip/media_tree.git
212 F: drivers/media/dvb-frontends/a8293*
214 AACRAID SCSI RAID DRIVER
217 W: http://www.adaptec.com/
219 F: Documentation/scsi/aacraid.txt
220 F: drivers/scsi/aacraid/
224 F: Documentation/ABI/
225 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
239 F: drivers/hwmon/abituguru3.c
245 F: drivers/net/ethernet/alteon/acenic*
247 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 W: http://piie.net/?section=acerhdf
252 F: drivers/platform/x86/acerhdf.c
254 ACER WMI LAPTOP EXTRAS
258 F: drivers/platform/x86/acer-wmi.c
264 W: https://01.org/linux-acpi
265 Q: https://patchwork.kernel.org/project/linux-acpi/list/
266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 F: drivers/pnp/pnpacpi/
270 F: include/linux/acpi.h
272 F: Documentation/acpi
273 F: Documentation/ABI/testing/sysfs-bus-acpi
274 F: drivers/pci/*acpi*
275 F: drivers/pci/*/*acpi*
276 F: drivers/pci/*/*/*acpi*
279 ACPI COMPONENT ARCHITECTURE (ACPICA)
285 W: https://acpica.org/
286 W: https://github.com/acpica/acpica/
287 Q: https://patchwork.kernel.org/project/linux-acpi/list/
288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 F: drivers/acpi/acpica/
297 W: https://01.org/linux-acpi
299 F: drivers/acpi/fan.c
304 W: https://01.org/linux-acpi
306 F: drivers/acpi/*thermal*
311 W: https://01.org/linux-acpi
313 F: drivers/acpi/video.c
318 F: drivers/platform/x86/wmi.c
320 AD1889 ALSA SOUND DRIVER
322 W: http://wiki.parisc-linux.org/AD1889
325 F: sound/pci/ad1889.*
327 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 W: http://wiki.analog.com/AD5254
330 W: http://ez.analog.com/community/linux-device-drivers
332 F: drivers/misc/ad525x_dpot.c
334 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 W: http://wiki.analog.com/AD5398
337 W: http://ez.analog.com/community/linux-device-drivers
339 F: drivers/regulator/ad5398.c
341 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 W: http://wiki.analog.com/AD7142
344 W: http://ez.analog.com/community/linux-device-drivers
346 F: drivers/input/misc/ad714x.c
348 AD7877 TOUCHSCREEN DRIVER
350 W: http://wiki.analog.com/AD7877
351 W: http://ez.analog.com/community/linux-device-drivers
353 F: drivers/input/touchscreen/ad7877.c
355 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 W: http://wiki.analog.com/AD7879
358 W: http://ez.analog.com/community/linux-device-drivers
360 F: drivers/input/touchscreen/ad7879.c
362 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
366 ADM1025 HARDWARE MONITOR DRIVER
370 F: Documentation/hwmon/adm1025
371 F: drivers/hwmon/adm1025.c
373 ADM1029 HARDWARE MONITOR DRIVER
377 F: drivers/hwmon/adm1029.c
379 ADM8211 WIRELESS DRIVER
381 W: http://wireless.kernel.org/
383 F: drivers/net/wireless/adm8211.*
385 ADP1653 FLASH CONTROLLER DRIVER
389 F: drivers/media/i2c/adp1653.c
390 F: include/media/adp1653.h
392 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 W: http://wiki.analog.com/ADP5520
395 W: http://ez.analog.com/community/linux-device-drivers
397 F: drivers/mfd/adp5520.c
398 F: drivers/video/backlight/adp5520_bl.c
399 F: drivers/leds/leds-adp5520.c
400 F: drivers/gpio/gpio-adp5520.c
401 F: drivers/input/keyboard/adp5520-keys.c
403 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 W: http://wiki.analog.com/ADP5588
406 W: http://ez.analog.com/community/linux-device-drivers
408 F: drivers/input/keyboard/adp5588-keys.c
409 F: drivers/gpio/gpio-adp5588.c
411 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 W: http://wiki.analog.com/ADP8860
414 W: http://ez.analog.com/community/linux-device-drivers
416 F: drivers/video/backlight/adp8860_bl.c
418 ADS1015 HARDWARE MONITOR DRIVER
422 F: Documentation/hwmon/ads1015
423 F: drivers/hwmon/ads1015.c
424 F: include/linux/i2c/ads1015.h
429 F: drivers/macintosh/therm_adt746x.c
431 ADT7475 HARDWARE MONITOR DRIVER
435 F: Documentation/hwmon/adt7475
436 F: drivers/hwmon/adt7475.c
438 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 W: http://wiki.analog.com/ADXL345
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/input/misc/adxl34x.c
449 F: Documentation/scsi/advansys.txt
450 F: drivers/scsi/advansys.c
455 F: sound/oss/aedsp16.c
460 W: http://linuxtv.org/
461 W: http://palosaari.fi/linux/
462 Q: http://patchwork.linuxtv.org/project/linux-media/list/
463 T: git git://linuxtv.org/anttip/media_tree.git
465 F: drivers/media/dvb-frontends/af9013*
470 W: http://linuxtv.org/
471 W: http://palosaari.fi/linux/
472 Q: http://patchwork.linuxtv.org/project/linux-media/list/
473 T: git git://linuxtv.org/anttip/media_tree.git
475 F: drivers/media/dvb-frontends/af9033*
480 F: Documentation/filesystems/affs.txt
483 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
488 F: include/net/af_rxrpc.h
489 F: net/rxrpc/af_rxrpc.c
493 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496 F: include/linux/agp*
497 F: include/uapi/linux/agp*
503 F: drivers/scsi/aha152x*
504 F: drivers/scsi/pcmcia/aha152x*
506 AIC7XXX / AIC79XX SCSI DRIVER
510 F: drivers/scsi/aic7xxx/
512 AIMSLAB FM RADIO RECEIVER DRIVER
515 T: git git://linuxtv.org/media_tree.git
516 W: http://linuxtv.org
518 F: drivers/media/radio/radio-aimslab*
525 F: include/linux/*aio*.h
530 W: http://linuxtv.org/
531 W: http://palosaari.fi/linux/
532 Q: http://patchwork.linuxtv.org/project/linux-media/list/
533 T: git git://linuxtv.org/anttip/media_tree.git
535 F: drivers/media/usb/airspy/
537 ALCATEL SPEEDTOUCH USB DRIVER
540 W: http://www.linux-usb.org/SpeedTouch/
542 F: drivers/usb/atm/speedtch.c
543 F: drivers/usb/atm/usbatm.c
545 ALCHEMY AU1XX0 MMC DRIVER
548 F: drivers/mmc/host/au1xmmc.c
554 F: Documentation/i2c/busses/i2c-ali1563
555 F: drivers/i2c/busses/i2c-ali1563.c
565 ALTERA TRIPLE SPEED ETHERNET DRIVER
570 F: drivers/net/ethernet/altera/
572 ALTERA UART/JTAG UART SERIAL DRIVERS
577 F: drivers/tty/serial/altera_uart.c
578 F: drivers/tty/serial/altera_jtaguart.c
579 F: include/linux/altera_uart.h
580 F: include/linux/altera_jtaguart.h
582 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
586 F: drivers/crypto/ccp/
587 F: include/linux/ccp.h
589 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
593 F: Documentation/hwmon/fam15h_power
594 F: drivers/hwmon/fam15h_power.c
596 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
600 F: drivers/usb/gadget/udc/amd5536udc.*
602 AMD GEODE PROCESSOR/CHIPSET SUPPORT
605 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607 F: drivers/char/hw_random/geode-rng.c
608 F: drivers/crypto/geode*
609 F: drivers/video/fbdev/geode/
610 F: arch/x86/include/asm/geode.h
615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617 F: drivers/iommu/amd_iommu*.[ch]
618 F: include/linux/amd-iommu.h
620 AMD MICROCODE UPDATE SUPPORT
624 F: arch/x86/kernel/cpu/microcode/amd*
630 F: drivers/net/ethernet/amd/xgbe/
631 F: drivers/net/phy/amd-xgbe-phy.c
633 AMS (Apple Motion Sensor) DRIVER
636 F: drivers/macintosh/ams/
643 F: drivers/infiniband/hw/amso1100/
645 ANALOG DEVICES INC AD9389B DRIVER
649 F: drivers/media/i2c/ad9389b*
651 ANALOG DEVICES INC ADV7511 DRIVER
655 F: drivers/media/i2c/adv7511*
657 ANALOG DEVICES INC ADV7604 DRIVER
661 F: drivers/media/i2c/adv7604*
663 ANALOG DEVICES INC ADV7842 DRIVER
667 F: drivers/media/i2c/adv7842*
669 ANALOG DEVICES INC ASOC CODEC DRIVERS
672 W: http://wiki.analog.com/
673 W: http://ez.analog.com/community/linux-device-drivers
675 F: sound/soc/codecs/adau*
676 F: sound/soc/codecs/adav*
677 F: sound/soc/codecs/ad1*
678 F: sound/soc/codecs/ad7*
679 F: sound/soc/codecs/ssm*
680 F: sound/soc/codecs/sigmadsp.*
682 ANALOG DEVICES INC ASOC DRIVERS
685 W: http://blackfin.uclinux.org/
687 F: sound/soc/blackfin/*
689 AOA (Apple Onboard Audio) ALSA DRIVER
699 F: arch/x86/kernel/apm_32.c
700 F: include/linux/apm_bios.h
701 F: include/uapi/linux/apm_bios.h
702 F: drivers/char/apm-emulation.c
704 APPLE BCM5974 MULTITOUCH DRIVER
708 F: drivers/input/mouse/bcm5974.c
714 F: drivers/hwmon/applesmc.c
716 APPLETALK NETWORK LAYER
719 F: drivers/net/appletalk/
722 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
727 F: drivers/net/ethernet/apm/xgene/
728 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
730 APTINA CAMERA SENSOR PLL
734 F: drivers/media/i2c/aptina-pll.*
736 ARASAN COMPACT FLASH PATA CONTROLLER
740 F: include/linux/pata_arasan_cf_data.h
741 F: drivers/ata/pata_arasan_cf.c
743 ARC FRAMEBUFFER DRIVER
746 F: drivers/video/fbdev/arcfb.c
747 F: drivers/video/fbdev/core/fb_defio.c
749 ARM MFM AND FLOPPY DRIVERS
752 F: arch/arm/lib/floppydma.S
753 F: arch/arm/include/asm/floppy.h
755 ARM PMU PROFILING AND DEBUGGING
758 F: arch/arm/kernel/perf_event*
759 F: arch/arm/oprofile/common.c
760 F: arch/arm/include/asm/pmu.h
761 F: arch/arm/kernel/hw_breakpoint.c
762 F: arch/arm/include/asm/hw_breakpoint.h
767 W: http://www.arm.linux.org.uk/
771 ARM SUB-ARCHITECTURES
776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
778 ARM PRIMECELL AACI PL041 DRIVER
783 ARM PRIMECELL CLCD PL110 DRIVER
786 F: drivers/video/fbdev/amba-clcd.*
788 ARM PRIMECELL KMI PL050 DRIVER
791 F: drivers/input/serio/ambakmi.*
792 F: include/linux/amba/kmi.h
794 ARM PRIMECELL MMCI PL180/1 DRIVER
797 F: drivers/mmc/host/mmci.*
798 F: include/linux/amba/mmci.h
800 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
803 F: drivers/tty/serial/amba-pl01*.c
804 F: include/linux/amba/serial.h
806 ARM PRIMECELL BUS SUPPORT
810 F: include/linux/amba/bus.h
812 ARM/ADS SPHERE MACHINE SUPPORT
817 ARM/AFEB9260 MACHINE SUPPORT
822 ARM/AJECO 1ARM MACHINE SUPPORT
827 ARM/Allwinner A1X SoC support
833 ARM/Allwinner SoC Clock Support
836 F: drivers/clk/sunxi/
838 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
843 W: http://maxim.org.za/at91_26.html
844 W: http://www.linux4sam.org
846 F: arch/arm/mach-at91/
847 F: arch/arm/boot/dts/at91*.dts
848 F: arch/arm/boot/dts/at91*.dtsi
849 F: arch/arm/boot/dts/sama*.dts
850 F: arch/arm/boot/dts/sama*.dtsi
852 ARM/ATMEL AT91 Clock Support
857 ARM/CALXEDA HIGHBANK ARCHITECTURE
861 F: arch/arm/mach-highbank/
863 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
866 F: arch/arm/mach-cns3xxx/
867 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
869 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
875 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
880 F: arch/arm/mach-ep93xx/
881 F: arch/arm/mach-ep93xx/include/mach/
883 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
892 F: arch/arm/include/asm/clkdev.h
893 F: drivers/clk/clkdev.c
895 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
900 ARM/CONTEC MICRO9 MACHINE SUPPORT
903 F: arch/arm/mach-ep93xx/micro9.c
905 ARM/CORGI MACHINE SUPPORT
909 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
912 T: git git://git.berlios.de/gemini-board
914 F: arch/arm/mach-gemini/
916 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
921 F: arch/arm/mach-prima2/
923 F: drivers/clocksource/timer-prima2.c
924 F: drivers/clocksource/timer-marco.c
927 ARM/EBSA110 MACHINE SUPPORT
930 W: http://www.arm.linux.org.uk/
932 F: arch/arm/mach-ebsa110/
933 F: drivers/net/ethernet/amd/am79c961a.*
935 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
941 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
946 W: http://www.openezx.org/
948 T: topgit git://git.openezx.org/openezx.git
949 F: arch/arm/mach-pxa/ezx.c
951 ARM/FARADAY FA526 PORT
955 T: git git://git.berlios.de/gemini-board
958 ARM/FOOTBRIDGE ARCHITECTURE
961 W: http://www.arm.linux.org.uk/
963 F: arch/arm/include/asm/hardware/dec21285.h
964 F: arch/arm/mach-footbridge/
966 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
972 F: arch/arm/mach-imx/
973 F: arch/arm/mach-mxs/
974 F: arch/arm/boot/dts/imx*
975 F: arch/arm/configs/imx*_defconfig
977 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
982 ARM/GUMSTIX MACHINE SUPPORT
987 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
992 F: arch/arm/mach-pxa/hx4700.c
993 F: arch/arm/mach-pxa/include/mach/hx4700.h
994 F: sound/soc/pxa/hx4700.c
996 ARM/HISILICON SOC SUPPORT
999 W: http://www.hisilicon.com
1001 T: git git://github.com/hisilicon/linux-hisi.git
1002 F: arch/arm/mach-hisi/
1004 ARM/HP JORNADA 7XX MACHINE SUPPORT
1008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1009 F: arch/arm/mach-sa1100/jornada720.c
1010 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1012 ARM/IGEP MACHINE SUPPORT
1018 F: arch/arm/boot/dts/omap3-igep*
1020 ARM/INCOME PXA270 SUPPORT
1024 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1026 ARM/INTEL IOP32X ARM ARCHITECTURE
1032 ARM/INTEL IOP33X ARM ARCHITECTURE
1037 ARM/INTEL IOP13XX ARM ARCHITECTURE
1043 ARM/INTEL IQ81342EX MACHINE SUPPORT
1049 ARM/INTEL IXDP2850 MACHINE SUPPORT
1054 ARM/INTEL IXP4XX ARM ARCHITECTURE
1059 F: arch/arm/mach-ixp4xx/
1061 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1065 F: arch/arm/mach-pxa/stargate2.c
1066 F: drivers/pcmcia/pxa2xx_stargate2.c
1068 ARM/INTEL XSC3 (MANZANO) ARM CORE
1074 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1079 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1083 F: arch/arm/mach-keystone/
1084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1086 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1090 F: drivers/clk/keystone/
1092 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1097 F: drivers/clocksource/timer-keystone.c
1099 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1103 F: drivers/power/reset/keystone-reset.c
1105 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1109 F: drivers/memory/*emif*
1111 ARM/LOGICPD PXA270 MACHINE SUPPORT
1116 ARM/MAGICIAN MACHINE SUPPORT
1120 ARM/Marvell Armada 370 and Armada XP SOC support
1127 F: arch/arm/mach-mvebu/
1129 ARM/Marvell Berlin SoC support
1133 F: arch/arm/mach-berlin/
1135 ARM/Marvell Dove/MV78xx0/Orion SOC support
1141 F: arch/arm/mach-dove/
1142 F: arch/arm/mach-mv78xx0/
1143 F: arch/arm/mach-orion5x/
1144 F: arch/arm/plat-orion/
1146 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1149 W: http://www.digriz.org.uk/ts78xx/kernel
1151 F: arch/arm/mach-orion5x/ts78xx-*
1153 ARM/MICREL KS8695 ARCHITECTURE
1156 F: arch/arm/mach-ks8695/
1159 ARM/MIOA701 MACHINE SUPPORT
1162 F: arch/arm/mach-pxa/mioa701.c
1165 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1169 ARM/NOMADIK ARCHITECTURE
1174 F: arch/arm/mach-nomadik/
1175 F: drivers/pinctrl/nomadik/
1176 F: drivers/i2c/busses/i2c-nomadik.c
1177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1179 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1182 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1185 ARM/QUALCOMM MSM MACHINE SUPPORT
1190 F: arch/arm/mach-msm/
1191 F: drivers/video/fbdev/msm/
1192 F: drivers/mmc/host/msm_sdcc.c
1193 F: drivers/mmc/host/msm_sdcc.h
1194 F: drivers/tty/serial/msm_serial.h
1195 F: drivers/tty/serial/msm_serial.c
1196 F: drivers/*/pm8???-*
1197 F: drivers/mfd/ssbi.c
1198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1201 ARM/TOSA MACHINE SUPPORT
1206 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1209 W: http://hackndev.com
1211 F: arch/arm/mach-pxa/include/mach/palmtx.h
1212 F: arch/arm/mach-pxa/palmtx.c
1213 F: arch/arm/mach-pxa/include/mach/palmt5.h
1214 F: arch/arm/mach-pxa/palmt5.c
1215 F: arch/arm/mach-pxa/include/mach/palmld.h
1216 F: arch/arm/mach-pxa/palmld.c
1217 F: arch/arm/mach-pxa/include/mach/palmte2.h
1218 F: arch/arm/mach-pxa/palmte2.c
1219 F: arch/arm/mach-pxa/include/mach/palmtc.h
1220 F: arch/arm/mach-pxa/palmtc.c
1222 ARM/PALM TREO SUPPORT
1225 W: http://hackndev.com
1227 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1228 F: arch/arm/mach-pxa/palmtreo.c
1233 W: http://hackndev.com
1235 F: arch/arm/mach-pxa/include/mach/palmz72.h
1236 F: arch/arm/mach-pxa/palmz72.c
1240 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1243 ARM/PT DIGITAL BOARD PORT
1246 W: http://www.arm.linux.org.uk/
1249 ARM/QUALCOMM SUPPORT
1254 F: arch/arm/mach-qcom/
1255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1257 ARM/RADISYS ENP2611 MACHINE SUPPORT
1262 ARM/RISCPC ARCHITECTURE
1265 W: http://www.arm.linux.org.uk/
1267 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1268 F: arch/arm/include/asm/hardware/ioc.h
1269 F: arch/arm/include/asm/hardware/iomd.h
1270 F: arch/arm/include/asm/hardware/memc.h
1271 F: arch/arm/mach-rpc/
1272 F: drivers/net/ethernet/8390/etherh.c
1273 F: drivers/net/ethernet/i825xx/ether1*
1274 F: drivers/net/ethernet/seeq/ether3*
1275 F: drivers/scsi/arm/
1277 ARM/Rockchip SoC support
1282 F: arch/arm/boot/dts/rk3*
1283 F: arch/arm/mach-rockchip/
1284 F: drivers/clk/rockchip/
1285 F: drivers/i2c/busses/i2c-rk3x.c
1286 F: drivers/*/*rockchip*
1287 F: drivers/*/*/*rockchip*
1288 F: sound/soc/rockchip/
1290 ARM/SAMSUNG ARM ARCHITECTURES
1295 W: http://www.fluff.org/ben/linux/
1297 F: arch/arm/boot/dts/s3c*
1298 F: arch/arm/boot/dts/exynos*
1299 F: arch/arm/plat-samsung/
1300 F: arch/arm/mach-s3c24*/
1301 F: arch/arm/mach-s3c64xx/
1302 F: drivers/*/*s3c2410*
1303 F: drivers/*/*/*s3c2410*
1304 F: drivers/spi/spi-s3c*
1305 F: sound/soc/samsung/*
1307 ARM/S5P EXYNOS ARM ARCHITECTURES
1312 F: arch/arm/mach-s5p*/
1313 F: arch/arm/mach-exynos*/
1316 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1320 F: arch/arm/mach-s5pv210/mach-aquila.c
1321 F: arch/arm/mach-s5pv210/mach-goni.c
1323 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1329 F: drivers/media/platform/s5p-g2d/
1331 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1338 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1339 F: drivers/media/platform/s5p-mfc/
1341 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1347 F: drivers/media/platform/s5p-tv/
1349 ARM/SHMOBILE ARM ARCHITECTURE
1353 W: http://oss.renesas.com
1354 Q: http://patchwork.kernel.org/project/linux-sh/list/
1355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1357 F: arch/arm/boot/dts/emev2*
1358 F: arch/arm/boot/dts/r7s*
1359 F: arch/arm/boot/dts/r8a*
1360 F: arch/arm/boot/dts/sh*
1361 F: arch/arm/configs/ape6evm_defconfig
1362 F: arch/arm/configs/armadillo800eva_defconfig
1363 F: arch/arm/configs/bockw_defconfig
1364 F: arch/arm/configs/genmai_defconfig
1365 F: arch/arm/configs/koelsch_defconfig
1366 F: arch/arm/configs/kzm9g_defconfig
1367 F: arch/arm/configs/lager_defconfig
1368 F: arch/arm/configs/mackerel_defconfig
1369 F: arch/arm/configs/marzen_defconfig
1370 F: arch/arm/configs/shmobile_defconfig
1371 F: arch/arm/mach-shmobile/
1374 ARM/SOCFPGA ARCHITECTURE
1377 F: arch/arm/mach-socfpga/
1379 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1382 F: drivers/clk/socfpga/
1384 ARM/STI ARCHITECTURE
1390 W: http://www.stlinux.com
1392 F: arch/arm/mach-sti/
1393 F: arch/arm/boot/dts/sti*
1394 F: drivers/clocksource/arm_global_timer.c
1395 F: drivers/reset/sti/
1396 F: drivers/pinctrl/pinctrl-st.c
1397 F: drivers/media/rc/st_rc.c
1398 F: drivers/i2c/busses/i2c-st.c
1399 F: drivers/tty/serial/st-asc.c
1400 F: drivers/mmc/host/sdhci-st.c
1402 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1407 ARM/TETON BGA MACHINE SUPPORT
1412 ARM/THECUS N2100 MACHINE SUPPORT
1417 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1420 W: http://www.mcuos.com
1422 F: arch/arm/mach-w90x900/
1423 F: drivers/input/keyboard/w90p910_keypad.c
1424 F: drivers/input/touchscreen/w90p910_ts.c
1425 F: drivers/watchdog/nuc900_wdt.c
1426 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1427 F: drivers/mtd/nand/nuc900_nand.c
1428 F: drivers/rtc/rtc-nuc900.c
1429 F: drivers/spi/spi-nuc900.c
1430 F: drivers/usb/host/ehci-w90x900.c
1431 F: drivers/video/fbdev/nuc900fb.c
1433 ARM/U300 MACHINE SUPPORT
1437 F: arch/arm/mach-u300/
1438 F: drivers/clocksource/timer-u300.c
1439 F: drivers/i2c/busses/i2c-stu300.c
1440 F: drivers/rtc/rtc-coh901331.c
1441 F: drivers/watchdog/coh901327_wdt.c
1442 F: drivers/dma/coh901318*
1443 F: drivers/mfd/ab3100*
1444 F: drivers/rtc/rtc-ab3100.c
1445 F: drivers/rtc/rtc-coh901331.c
1446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1448 ARM/Ux500 ARM ARCHITECTURE
1452 F: arch/arm/mach-ux500/
1453 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1454 F: drivers/dma/ste_dma40*
1455 F: drivers/hwspinlock/u8500_hsem.c
1456 F: drivers/mfd/abx500*
1457 F: drivers/mfd/ab8500*
1458 F: drivers/mfd/dbx500*
1459 F: drivers/mfd/db8500*
1460 F: drivers/pinctrl/nomadik/pinctrl-ab*
1461 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1462 F: drivers/rtc/rtc-ab8500.c
1463 F: drivers/rtc/rtc-pl031.c
1464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1466 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1469 T: git git://git.linaro.org/people/ulfh/clk.git
1471 F: drivers/clk/ux500/
1472 F: include/linux/platform_data/clk-ux500.h
1477 W: http://www.arm.linux.org.uk/
1481 ARM/VOIPAC PXA270 SUPPORT
1485 F: arch/arm/mach-pxa/vpac270.c
1486 F: arch/arm/mach-pxa/include/mach/vpac270.h
1488 ARM/VT8500 ARM ARCHITECTURE
1492 F: arch/arm/mach-vt8500/
1493 F: drivers/clocksource/vt8500_timer.c
1494 F: drivers/i2c/busses/i2c-wmt.c
1495 F: drivers/mmc/host/wmt-sdmmc.c
1496 F: drivers/pwm/pwm-vt8500.c
1497 F: drivers/rtc/rtc-vt8500.c
1498 F: drivers/tty/serial/vt8500_serial.c
1499 F: drivers/usb/host/ehci-platform.c
1500 F: drivers/usb/host/uhci-platform.c
1501 F: drivers/video/fbdev/vt8500lcdfb.*
1502 F: drivers/video/fbdev/wm8505fb*
1503 F: drivers/video/fbdev/wmt_ge_rops.*
1505 ARM/ZIPIT Z2 SUPPORT
1509 F: arch/arm/mach-pxa/z2.c
1510 F: arch/arm/mach-pxa/include/mach/z2.h
1512 ARM/ZYNQ ARCHITECTURE
1515 W: http://wiki.xilinx.com
1516 T: git git://git.xilinx.com/linux-xlnx.git
1518 F: arch/arm/mach-zynq/
1519 F: drivers/cpuidle/cpuidle-zynq.c
1522 F: drivers/clocksource/cadence_ttc_timer.c
1523 F: drivers/i2c/busses/i2c-cadence.c
1524 F: drivers/mmc/host/sdhci-of-arasan.c
1530 F: drivers/iommu/arm-smmu.c
1532 ARM64 PORT (AARCH64 ARCHITECTURE)
1538 F: Documentation/arm64/
1540 AS3645A LED FLASH CONTROLLER DRIVER
1543 T: git git://linuxtv.org/media_tree.git
1545 F: drivers/media/i2c/as3645a.c
1546 F: include/media/as3645a.h
1548 ASC7621 HARDWARE MONITOR DRIVER
1552 F: Documentation/hwmon/asc7621
1553 F: drivers/hwmon/asc7621.c
1555 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1559 W: http://acpi4asus.sf.net
1561 F: drivers/platform/x86/asus*.c
1562 F: drivers/platform/x86/eeepc*.c
1564 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1566 W: http://sourceforge.net/projects/xscaleiop
1568 F: Documentation/crypto/async-tx-api.txt
1571 F: include/linux/dmaengine.h
1572 F: include/linux/async_tx.h
1578 F: drivers/misc/eeprom/at24.c
1579 F: include/linux/platform_data/at24.h
1581 ATA OVER ETHERNET (AOE) DRIVER
1583 W: http://support.coraid.com/support/linux
1585 F: Documentation/aoe/
1586 F: drivers/block/aoe/
1588 ATHEROS ATH GENERIC UTILITIES
1592 F: drivers/net/wireless/ath/*
1594 ATHEROS ATH5K WIRELESS DRIVER
1600 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1602 F: drivers/net/wireless/ath/ath5k/
1604 ATHEROS ATH6KL WIRELESS DRIVER
1607 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1608 T: git git://github.com/kvalo/ath.git
1610 F: drivers/net/wireless/ath/ath6kl/
1612 WILOCITY WIL6210 WIRELESS DRIVER
1617 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1618 F: drivers/net/wireless/ath/wil6210/
1620 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1623 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1625 F: drivers/net/wireless/ath/carl9170/
1627 ATK0110 HWMON DRIVER
1631 F: drivers/hwmon/asus_atk0110.c
1636 F: drivers/input/misc/ati_remote2.c
1638 ATLX ETHERNET DRIVERS
1642 W: http://sourceforge.net/projects/atl1
1643 W: http://atl1.sourceforge.net
1645 F: drivers/net/ethernet/atheros/
1651 W: http://linux-atm.sourceforge.net
1654 F: include/linux/atm*
1655 F: include/uapi/linux/atm*
1657 ATMEL AT91 / AT32 MCI DRIVER
1660 F: drivers/mmc/host/atmel-mci.c
1661 F: drivers/mmc/host/atmel-mci-regs.h
1663 ATMEL AT91 / AT32 SERIAL DRIVER
1666 F: drivers/tty/serial/atmel_serial.c
1672 F: drivers/dma/at_hdmac.c
1673 F: drivers/dma/at_hdmac_regs.h
1674 F: include/linux/platform_data/dma-atmel.h
1680 F: drivers/i2c/busses/i2c-at91.c
1686 F: drivers/media/platform/soc_camera/atmel-isi.c
1687 F: include/media/atmel-isi.h
1693 F: drivers/video/fbdev/atmel_lcdfb.c
1694 F: include/video/atmel_lcdc.h
1696 ATMEL MACB ETHERNET DRIVER
1699 F: drivers/net/ethernet/cadence/
1704 F: drivers/spi/spi-atmel.*
1706 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1710 F: drivers/misc/atmel_tclib.c
1711 F: drivers/clocksource/tcb_clksrc.c
1713 ATMEL USBA UDC DRIVER
1717 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1719 ATMEL WIRELESS DRIVER
1722 W: http://www.thekelleys.org.uk/atmel
1723 W: http://atmelwlandriver.sourceforge.net/
1725 F: drivers/net/wireless/atmel*
1727 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1730 W: http://www.attotech.com
1732 F: drivers/scsi/esas2r
1737 W: http://people.redhat.com/sgrubb/audit/
1738 T: git git://git.infradead.org/users/eparis/audit.git
1740 F: include/linux/audit.h
1741 F: include/uapi/linux/audit.h
1744 AUXILIARY DISPLAY DRIVERS
1746 W: http://miguelojeda.es/auxdisplay.htm
1747 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1749 F: drivers/auxdisplay/
1750 F: include/linux/cfag12864b.h
1755 W: http://www.atmel.com/products/AVR32/
1756 W: http://mirror.egtvedt.no/avr32linux.org/
1757 W: http://avrfreaks.net/
1761 AVR32/AT32AP MACHINE SUPPORT
1765 F: arch/avr32/mach-at32ap/
1770 W: http://www.linux-ax25.org/
1772 F: include/uapi/linux/ax25.h
1773 F: include/net/ax25.h
1779 W: http://linuxtv.org
1780 T: git git://linuxtv.org/media_tree.git
1782 F: drivers/media/usb/dvb-usb-v2/az6007.c
1784 AZTECH FM RADIO RECEIVER DRIVER
1787 T: git git://linuxtv.org/media_tree.git
1788 W: http://linuxtv.org
1790 F: drivers/media/radio/radio-aztech*
1796 W: http://wireless.kernel.org/en/users/Drivers/b43
1798 F: drivers/net/wireless/b43/
1800 B43LEGACY WIRELESS DRIVER
1805 W: http://wireless.kernel.org/en/users/Drivers/b43
1807 F: drivers/net/wireless/b43legacy/
1809 BACKLIGHT CLASS/SUBSYSTEM
1814 F: drivers/video/backlight/
1815 F: include/linux/backlight.h
1822 W: http://www.open-mesh.org/
1826 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1829 W: http://www.baycom.org/~tom/ham/ham.html
1831 F: drivers/net/hamradio/baycom*
1833 BCACHE (BLOCK LAYER CACHE)
1836 W: http://bcache.evilpiepirate.org
1838 F: drivers/md/bcache/
1840 BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1845 F: drivers/staging/bcm*
1849 F: Documentation/filesystems/befs.txt
1852 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1856 F: drivers/net/ethernet/ec_bhf.c
1861 F: Documentation/filesystems/bfs.txt
1863 F: include/uapi/linux/bfs_fs.h
1865 BLACKFIN ARCHITECTURE
1868 T: git git://git.code.sf.net/p/adi-linux/code
1869 W: http://blackfin.uclinux.org
1873 BLACKFIN EMAC DRIVER
1875 W: http://blackfin.uclinux.org
1877 F: drivers/net/ethernet/adi/
1881 W: http://blackfin.uclinux.org
1883 F: drivers/rtc/rtc-bfin.c
1888 W: http://blackfin.uclinux.org
1890 F: drivers/mmc/host/bfin_sdh.c
1892 BLACKFIN SERIAL DRIVER
1895 W: http://blackfin.uclinux.org
1897 F: drivers/tty/serial/bfin_uart.c
1899 BLACKFIN WATCHDOG DRIVER
1901 W: http://blackfin.uclinux.org
1903 F: drivers/watchdog/bfin_wdt.c
1905 BLACKFIN I2C TWI DRIVER
1908 W: http://blackfin.uclinux.org/
1910 F: drivers/i2c/busses/i2c-bfin-twi.c
1912 BLACKFIN MEDIA DRIVER
1915 W: http://blackfin.uclinux.org/
1917 F: drivers/media/platform/blackfin/
1918 F: drivers/media/i2c/adv7183*
1919 F: drivers/media/i2c/vs6624*
1921 BLINKM RGB LED DRIVER
1924 F: drivers/leds/leds-blinkm.c
1928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1936 F: drivers/mtd/devices/block2mtd.c
1943 W: http://www.bluez.org/
1944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1947 F: drivers/bluetooth/
1954 W: http://www.bluez.org/
1955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1959 F: include/net/bluetooth/
1966 W: http://sourceforge.net/projects/bonding/
1968 F: drivers/net/bonding/
1969 F: include/uapi/linux/if_bonding.h
1971 BPF (Safe dynamic programs and tools)
1978 BROADCOM B44 10/100 ETHERNET DRIVER
1982 F: drivers/net/ethernet/broadcom/b44.*
1984 BROADCOM GENET ETHERNET DRIVER
1988 F: drivers/net/ethernet/broadcom/genet/
1990 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1995 F: drivers/net/ethernet/broadcom/bnx2.*
1996 F: drivers/net/ethernet/broadcom/bnx2_*
1998 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2002 F: drivers/net/ethernet/broadcom/bnx2x/
2004 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2008 T: git git://github.com/broadcom/mach-bcm
2010 F: arch/arm/mach-bcm/
2011 F: arch/arm/boot/dts/bcm113*
2012 F: arch/arm/boot/dts/bcm216*
2013 F: arch/arm/boot/dts/bcm281*
2014 F: arch/arm/configs/bcm_defconfig
2015 F: drivers/mmc/host/sdhci-bcm-kona.c
2016 F: drivers/clocksource/bcm_kona_timer.c
2018 BROADCOM BCM2835 ARM ARCHICTURE
2021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2023 F: arch/arm/mach-bcm/board_bcm2835.c
2024 F: arch/arm/boot/dts/bcm2835*
2025 F: arch/arm/configs/bcm2835_defconfig
2026 F: drivers/*/*bcm2835*
2028 BROADCOM BCM5301X ARM ARCHICTURE
2032 F: arch/arm/mach-bcm/bcm_5301x.c
2033 F: arch/arm/boot/dts/bcm5301x.dtsi
2034 F: arch/arm/boot/dts/bcm470*
2036 BROADCOM BCM7XXX ARM ARCHITECTURE
2041 F: arch/arm/mach-bcm/*brcmstb*
2042 F: arch/arm/boot/dts/bcm7*.dts*
2044 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2049 F: drivers/net/ethernet/broadcom/tg3.*
2051 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2059 F: drivers/net/wireless/brcm80211/
2061 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2065 F: drivers/scsi/bnx2fc/
2067 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2071 F: drivers/scsi/bnx2i/
2073 BROADCOM KONA GPIO DRIVER
2077 F: drivers/gpio/gpio-bcm-kona.c
2078 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2080 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2085 F: include/linux/bcma/
2087 BROADCOM SYSTEMPORT ETHERNET DRIVER
2091 F: drivers/net/ethernet/broadcom/bcmsysport.*
2093 BROCADE BFA FC SCSI DRIVER
2098 F: drivers/scsi/bfa/
2100 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2104 F: drivers/net/ethernet/brocade/bna/
2106 BSG (block layer generic sg v4 driver)
2111 F: include/linux/bsg.h
2112 F: include/uapi/linux/bsg.h
2117 T: git git://git.alsa-project.org/alsa-kernel.git
2119 F: Documentation/sound/alsa/Bt87x.txt
2120 F: sound/pci/bt87x.c
2124 W: http://bu3sch.de/btgpio.php
2126 F: drivers/gpio/gpio-bt8xx.c
2132 W: http://btrfs.wiki.kernel.org/
2133 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2136 F: Documentation/filesystems/btrfs.txt
2139 BTTV VIDEO4LINUX DRIVER
2142 W: http://linuxtv.org
2143 T: git git://linuxtv.org/media_tree.git
2145 F: Documentation/video4linux/bttv/
2146 F: drivers/media/pci/bt8xx/bttv*
2148 BUSLOGIC SCSI DRIVER
2152 F: drivers/scsi/BusLogic.*
2153 F: drivers/scsi/FlashPoint.*
2155 C-MEDIA CMI8788 DRIVER
2158 T: git git://git.alsa-project.org/alsa-kernel.git
2160 F: sound/pci/oxygen/
2166 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2170 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2174 F: Documentation/filesystems/caching/cachefiles.txt
2177 CADET FM/AM RADIO RECEIVER DRIVER
2180 T: git git://linuxtv.org/media_tree.git
2181 W: http://linuxtv.org
2183 F: drivers/media/radio/radio-cadet*
2185 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2188 T: git git://linuxtv.org/media_tree.git
2190 F: Documentation/video4linux/cafe_ccic
2191 F: drivers/media/platform/marvell-ccic/
2197 F: Documentation/networking/caif/
2198 F: drivers/net/caif/
2199 F: include/uapi/linux/caif/
2200 F: include/net/caif/
2203 CALGARY x86-64 IOMMU
2208 F: arch/x86/kernel/pci-calgary_64.c
2209 F: arch/x86/kernel/tce_64.c
2210 F: arch/x86/include/asm/calgary.h
2211 F: arch/x86/include/asm/tce.h
2216 W: http://gitorious.org/linux-can
2217 T: git git://gitorious.org/linux-can/linux-can-next.git
2219 F: Documentation/networking/can.txt
2221 F: include/linux/can/core.h
2222 F: include/uapi/linux/can.h
2223 F: include/uapi/linux/can/bcm.h
2224 F: include/uapi/linux/can/raw.h
2225 F: include/uapi/linux/can/gw.h
2231 W: http://gitorious.org/linux-can
2232 T: git git://gitorious.org/linux-can/linux-can-next.git
2235 F: include/linux/can/dev.h
2236 F: include/linux/can/platform/
2237 F: include/uapi/linux/can/error.h
2238 F: include/uapi/linux/can/netlink.h
2244 F: include/linux/capability.h
2245 F: include/uapi/linux/capability.h
2246 F: security/capability.c
2247 F: security/commoncap.c
2248 F: kernel/capability.c
2250 CELL BROADBAND ENGINE ARCHITECTURE
2254 W: http://www.ibm.com/developerworks/power/cell/
2256 F: arch/powerpc/include/asm/cell*.h
2257 F: arch/powerpc/include/asm/spu*.h
2258 F: arch/powerpc/include/uapi/asm/spu*.h
2259 F: arch/powerpc/oprofile/*cell*
2260 F: arch/powerpc/platforms/cell/
2262 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2268 F: Documentation/filesystems/ceph.txt
2271 F: include/linux/ceph/
2272 F: include/linux/crush/
2274 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2277 F: Documentation/usb/WUSB-Design-overview.txt
2278 F: Documentation/usb/wusb-cbaf
2279 F: drivers/usb/host/hwa-hc.c
2280 F: drivers/usb/host/whci/
2281 F: drivers/usb/wusbcore/
2282 F: include/linux/usb/wusb*
2284 CFAG12864B LCD DRIVER
2286 W: http://miguelojeda.es/auxdisplay.htm
2287 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2289 F: drivers/auxdisplay/cfag12864b.c
2290 F: include/linux/cfag12864b.h
2292 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2294 W: http://miguelojeda.es/auxdisplay.htm
2295 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2297 F: drivers/auxdisplay/cfag12864bfb.c
2298 F: include/linux/cfag12864b.h
2300 CFG80211 and NL80211
2303 W: http://wireless.kernel.org/
2304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2307 F: include/uapi/linux/nl80211.h
2308 F: include/net/cfg80211.h
2310 X: net/wireless/wext*
2312 CHAR and MISC DRIVERS
2315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2319 F: include/linux/miscdevice.h
2325 F: scripts/checkpatch.pl
2327 CHINESE DOCUMENTATION
2332 F: Documentation/zh_CN/
2334 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2336 T: git git://github.com/hzpeterchen/linux-usb.git
2339 F: drivers/usb/chipidea/
2341 CHROME HARDWARE PLATFORM SUPPORT
2344 F: drivers/platform/chrome/
2346 CISCO VIC ETHERNET NIC DRIVER
2352 F: drivers/net/ethernet/cisco/enic/
2354 CISCO VIC LOW LATENCY NIC DRIVER
2357 F: drivers/infiniband/hw/usnic
2359 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2363 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2365 CIRRUS LOGIC AUDIO CODEC DRIVERS
2370 F: sound/soc/codecs/cs*
2377 F: include/linux/cleancache.h
2382 F: include/linux/clk.h
2384 CLOCKSOURCE, CLOCKEVENT DRIVERS
2388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2390 F: drivers/clocksource
2392 CISCO FCOE HBA DRIVER
2398 F: drivers/scsi/fnic/
2405 F: drivers/platform/x86/classmate-laptop.c
2407 COCCINELLE/Semantic Patches (SmPL)
2413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2414 W: http://coccinelle.lip6.fr/
2416 F: Documentation/coccinelle.txt
2417 F: scripts/coccinelle/
2418 F: scripts/coccicheck
2424 W: http://www.coda.cs.cmu.edu/
2426 F: Documentation/filesystems/coda.txt
2428 F: include/linux/coda*.h
2429 F: include/uapi/linux/coda*.h
2431 COMMON CLK FRAMEWORK
2434 T: git git://git.linaro.org/people/mturquette/linux.git
2437 X: drivers/clk/clkdev.c
2438 F: include/linux/clk-pr*
2439 F: include/linux/clk/
2441 COMMON INTERNET FILE SYSTEM (CIFS)
2445 W: http://linux-cifs.samba.org/
2446 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2449 F: Documentation/filesystems/cifs/
2452 COMPACTPCI HOTPLUG CORE
2456 F: drivers/pci/hotplug/cpci_hotplug*
2458 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2462 F: drivers/pci/hotplug/cpcihp_zt5550.*
2464 COMPACTPCI HOTPLUG GENERIC DRIVER
2468 F: drivers/pci/hotplug/cpcihp_generic.c
2470 COMPAL LAPTOP SUPPORT
2474 F: drivers/platform/x86/compal-laptop.c
2476 CONEXANT ACCESSRUNNER USB DRIVER
2479 W: http://accessrunner.sourceforge.net/
2481 F: drivers/usb/atm/cxacru.c
2485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2488 F: include/linux/configfs.h
2494 F: drivers/connector/
2496 CONTROL GROUP (CGROUP)
2500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2502 F: Documentation/cgroups/
2503 F: include/linux/cgroup*
2506 CONTROL GROUP - CPUSET
2509 W: http://www.bullopensource.org/cpuset/
2510 W: http://oss.sgi.com/projects/cpusets/
2511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2513 F: Documentation/cgroups/cpusets.txt
2514 F: include/linux/cpuset.h
2517 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2526 CORETEMP HARDWARE MONITORING DRIVER
2530 F: Documentation/hwmon/coretemp
2531 F: drivers/hwmon/coretemp.c
2533 COSA/SRP SYNC SERIAL DRIVER
2535 W: http://www.fi.muni.cz/~kas/cosa/
2537 F: drivers/net/wan/cosa*
2539 CPMAC ETHERNET DRIVER
2543 F: drivers/net/ethernet/ti/cpmac.c
2545 CPU FREQUENCY DRIVERS
2550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2551 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2553 F: include/linux/cpufreq.h
2555 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2559 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2561 F: drivers/cpufreq/arm_big_little.h
2562 F: drivers/cpufreq/arm_big_little.c
2563 F: drivers/cpufreq/arm_big_little_dt.c
2565 CPUIDLE DRIVER - ARM BIG LITTLE
2570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2572 F: drivers/cpuidle/cpuidle-big_little.c
2579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2580 F: drivers/cpuidle/*
2581 F: include/linux/cpuidle.h
2586 F: arch/x86/kernel/cpuid.c
2587 F: arch/x86/kernel/msr.c
2589 CPU POWER MONITORING SUBSYSTEM
2593 F: tools/power/cpupower/
2596 W: http://sourceforge.net/projects/cramfs/
2597 S: Orphan / Obsolete
2598 F: Documentation/filesystems/cramfs.txt
2605 W: http://developer.axis.com
2608 F: drivers/tty/serial/crisv10.*
2614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2616 F: Documentation/crypto/
2622 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2626 F: crypto/ansi_cprng.c
2629 CS5535 Audio ALSA driver
2632 F: sound/pci/cs5535audio/
2637 F: drivers/net/wireless/cw1200/
2639 CX18 VIDEO4LINUX DRIVER
2643 T: git git://linuxtv.org/media_tree.git
2644 W: http://linuxtv.org
2645 W: http://www.ivtvdriver.org/index.php/Cx18
2647 F: Documentation/video4linux/cx18.txt
2648 F: drivers/media/pci/cx18/
2649 F: include/uapi/linux/ivtv*
2651 CX2341X MPEG ENCODER HELPER MODULE
2654 T: git git://linuxtv.org/media_tree.git
2655 W: http://linuxtv.org
2657 F: drivers/media/common/cx2341x*
2658 F: include/media/cx2341x*
2660 CX88 VIDEO4LINUX DRIVER
2663 W: http://linuxtv.org
2664 T: git git://linuxtv.org/media_tree.git
2666 F: Documentation/video4linux/cx88/
2667 F: drivers/media/pci/cx88/
2669 CXD2820R MEDIA DRIVER
2672 W: http://linuxtv.org/
2673 W: http://palosaari.fi/linux/
2674 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2675 T: git git://linuxtv.org/anttip/media_tree.git
2677 F: drivers/media/dvb-frontends/cxd2820r*
2679 CXGB3 ETHERNET DRIVER (CXGB3)
2682 W: http://www.chelsio.com
2684 F: drivers/net/ethernet/chelsio/cxgb3/
2686 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2689 W: http://www.openfabrics.org
2691 F: drivers/infiniband/hw/cxgb3/
2693 CXGB4 ETHERNET DRIVER (CXGB4)
2696 W: http://www.chelsio.com
2698 F: drivers/net/ethernet/chelsio/cxgb4/
2700 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2703 W: http://www.openfabrics.org
2705 F: drivers/infiniband/hw/cxgb4/
2707 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2710 W: http://www.chelsio.com
2712 F: drivers/net/ethernet/chelsio/cxgb4vf/
2714 STMMAC ETHERNET DRIVER
2717 W: http://www.stlinux.com
2719 F: drivers/net/ethernet/stmicro/stmmac/
2724 W: http://www.arm.linux.org.uk/
2726 F: drivers/video/fbdev/cyber2000fb.*
2728 CYCLADES ASYNC MUX DRIVER
2729 W: http://www.cyclades.com/
2731 F: drivers/tty/cyclades.c
2732 F: include/linux/cyclades.h
2733 F: include/uapi/linux/cyclades.h
2735 CYCLADES PC300 DRIVER
2736 W: http://www.cyclades.com/
2738 F: drivers/net/wan/pc300*
2740 CYPRESS_FIRMWARE MEDIA DRIVER
2743 W: http://linuxtv.org/
2744 W: http://palosaari.fi/linux/
2745 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2746 T: git git://linuxtv.org/anttip/media_tree.git
2748 F: drivers/media/common/cypress_firmware*
2750 CYTTSP TOUCHSCREEN DRIVER
2754 F: drivers/input/touchscreen/cyttsp*
2755 F: include/linux/input/cyttsp.h
2757 DAMA SLAVE for AX.25
2759 W: http://yaina.de/jreuter/
2760 W: http://www.qsl.net/dl1bke/
2763 F: net/ax25/af_ax25.c
2764 F: net/ax25/ax25_dev.c
2765 F: net/ax25/ax25_ds_*
2766 F: net/ax25/ax25_in.c
2767 F: net/ax25/ax25_out.c
2768 F: net/ax25/ax25_timer.c
2769 F: net/ax25/sysctl_net_ax25.c
2771 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2774 F: Documentation/networking/dmfe.txt
2775 F: drivers/net/ethernet/dec/tulip/dmfe.c
2777 DC390/AM53C974 SCSI driver
2779 W: http://www.garloff.de/kurt/linux/dc390/
2782 F: drivers/scsi/tmscsim.*
2789 W: http://twibble.org/dist/dc395x/
2790 W: http://lists.twibble.org/mailman/listinfo/dc395x/
2792 F: Documentation/scsi/dc395x.txt
2793 F: drivers/scsi/dc395x.*
2798 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2800 F: include/linux/dccp.h
2801 F: include/uapi/linux/dccp.h
2802 F: include/linux/tfrc.h
2805 DECnet NETWORK LAYER
2806 W: http://linux-decnet.sourceforge.net
2809 F: Documentation/networking/decnet.txt
2812 DECSTATION PLATFORM SUPPORT
2815 W: http://www.linux-mips.org/wiki/DECstation
2818 F: arch/mips/include/asm/dec/
2819 F: arch/mips/include/asm/mach-dec/
2821 DEFXX FDDI NETWORK DRIVER
2824 F: drivers/net/fddi/defxx.*
2830 F: drivers/platform/x86/dell-laptop.c
2832 DELL LAPTOP SMM DRIVER
2834 F: drivers/char/i8k.c
2835 F: include/uapi/linux/i8k.h
2837 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2840 F: Documentation/dcdbas.txt
2841 F: drivers/firmware/dcdbas.*
2843 DELL WMI EXTRAS DRIVER
2846 F: drivers/platform/x86/dell-wmi.c
2848 DESIGNWARE USB2 DRD IP DRIVER
2852 F: drivers/usb/dwc2/
2854 DESIGNWARE USB3 DRD IP DRIVER
2858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2860 F: drivers/usb/dwc3/
2862 DEVICE FREQUENCY (DEVFREQ)
2869 DEVICE NUMBER REGISTRY
2871 W: http://lanana.org/docs/device-list/index.html
2879 W: http://sources.redhat.com/dm
2880 Q: http://patchwork.kernel.org/project/dm-devel/list/
2881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
2882 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2884 F: Documentation/device-mapper/
2886 F: drivers/md/persistent-data/
2887 F: include/linux/device-mapper.h
2888 F: include/linux/dm-*.h
2889 F: include/uapi/linux/dm-*.h
2891 DIALOG SEMICONDUCTOR DRIVERS
2893 W: http://www.dialog-semiconductor.com/products
2895 F: Documentation/hwmon/da90??
2896 F: drivers/gpio/gpio-da90??.c
2897 F: drivers/hwmon/da90??-hwmon.c
2898 F: drivers/input/misc/da90??_onkey.c
2899 F: drivers/input/touchscreen/da9052_tsi.c
2900 F: drivers/leds/leds-da90??.c
2901 F: drivers/mfd/da903x.c
2902 F: drivers/mfd/da90??-*.c
2903 F: drivers/power/da9052-battery.c
2904 F: drivers/regulator/da903x.c
2905 F: drivers/regulator/da9???-regulator.[ch]
2906 F: drivers/rtc/rtc-da90??.c
2907 F: drivers/video/backlight/da90??_bl.c
2908 F: drivers/watchdog/da90??_wdt.c
2909 F: include/linux/mfd/da903x.h
2910 F: include/linux/mfd/da9052/
2911 F: include/linux/mfd/da9055/
2912 F: include/linux/mfd/da9063/
2913 F: include/sound/da[79]*.h
2914 F: sound/soc/codecs/da[79]*.[ch]
2916 DIGI NEO AND CLASSIC PCI PRODUCTS
2921 F: drivers/staging/dgnc/
2923 DIGI EPCA PCI PRODUCTS
2929 F: drivers/staging/dgap/
2931 DIOLAN U2C-12 I2C DRIVER
2935 F: drivers/i2c/busses/i2c-diolan-u2c.c
2937 DIRECTORY NOTIFICATION (DNOTIFY)
2940 F: Documentation/filesystems/dnotify.txt
2941 F: fs/notify/dnotify/
2942 F: include/linux/dnotify.h
2944 DISK GEOMETRY AND PARTITION HANDLING
2946 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2947 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2948 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2954 F: Documentation/filesystems/quota.txt
2956 F: include/linux/quota*.h
2957 F: include/uapi/linux/quota*.h
2959 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2963 W: http://plugable.com/category/projects/udlfb/
2964 F: drivers/video/fbdev/udlfb.c
2965 F: include/video/udlfb.h
2966 F: Documentation/fb/udlfb.txt
2968 DISTRIBUTED LOCK MANAGER (DLM)
2972 W: http://sources.redhat.com/cluster/
2973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2977 DMA BUFFER SHARING FRAMEWORK
2984 F: include/linux/dma-buf*
2985 F: include/linux/reservation.h
2986 F: include/linux/*fence.h
2987 F: Documentation/dma-buf-sharing.txt
2988 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2990 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2994 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
2997 F: include/linux/dma*
2998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2999 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
3001 DME1737 HARDWARE MONITOR DRIVER
3005 F: Documentation/hwmon/dme1737
3006 F: drivers/hwmon/dme1737.c
3008 DOCKING STATION DRIVER
3012 F: drivers/acpi/dock.c
3017 T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
3020 X: Documentation/ABI/
3021 X: Documentation/devicetree/
3022 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3028 F: drivers/char/dtlk.c
3029 F: include/linux/dtlk.h
3031 DPT_I2O SCSI RAID DRIVER
3034 W: http://www.adaptec.com/
3036 F: drivers/scsi/dpt*
3037 F: drivers/scsi/dpt/
3044 W: http://www.drbd.org
3045 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3046 T: git git://git.drbd.org/drbd-8.3.git
3048 F: drivers/block/drbd/
3050 F: Documentation/blockdev/drbd/
3052 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3056 F: Documentation/kobject.txt
3060 F: include/linux/kobj*
3061 F: include/linux/debugfs.h
3067 T: git git://people.freedesktop.org/~airlied/linux
3072 F: include/uapi/drm/
3078 T: git git://people.freedesktop.org/~agd5f/linux
3080 F: drivers/gpu/drm/radeon/
3081 F: include/uapi/drm/radeon*
3086 T: git git://anongit.freedesktop.org/tegra/linux.git
3088 F: drivers/gpu/drm/drm_panel.c
3089 F: drivers/gpu/drm/panel/
3090 F: include/drm/drm_panel.h
3091 F: Documentation/devicetree/bindings/panel/
3093 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3098 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3099 T: git git://anongit.freedesktop.org/drm-intel
3101 F: drivers/gpu/drm/i915/
3102 F: include/drm/i915*
3103 F: include/uapi/drm/i915*
3105 DRM DRIVERS FOR EXYNOS
3111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3113 F: drivers/gpu/drm/exynos/
3114 F: include/drm/exynos*
3115 F: include/uapi/drm/exynos*
3117 DRM DRIVERS FOR NVIDIA TEGRA
3122 T: git git://anongit.freedesktop.org/tegra/linux.git
3124 F: drivers/gpu/drm/tegra/
3125 F: drivers/gpu/host1x/
3126 F: include/linux/host1x.h
3127 F: include/uapi/drm/tegra_drm.h
3128 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3130 DRM DRIVERS FOR RENESAS
3134 T: git git://people.freedesktop.org/~airlied/linux
3136 F: drivers/gpu/drm/rcar-du/
3137 F: drivers/gpu/drm/shmobile/
3138 F: include/linux/platform_data/rcar-du.h
3139 F: include/linux/platform_data/shmob_drm.h
3141 DSBR100 USB FM RADIO DRIVER
3144 T: git git://linuxtv.org/media_tree.git
3146 F: drivers/media/radio/dsbr100.c
3152 F: drivers/net/wan/dscc4.c
3154 DVB_USB_AF9015 MEDIA DRIVER
3157 W: http://linuxtv.org/
3158 W: http://palosaari.fi/linux/
3159 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3160 T: git git://linuxtv.org/anttip/media_tree.git
3162 F: drivers/media/usb/dvb-usb-v2/af9015*
3164 DVB_USB_AF9035 MEDIA DRIVER
3167 W: http://linuxtv.org/
3168 W: http://palosaari.fi/linux/
3169 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3170 T: git git://linuxtv.org/anttip/media_tree.git
3172 F: drivers/media/usb/dvb-usb-v2/af9035*
3174 DVB_USB_ANYSEE MEDIA DRIVER
3177 W: http://linuxtv.org/
3178 W: http://palosaari.fi/linux/
3179 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3180 T: git git://linuxtv.org/anttip/media_tree.git
3182 F: drivers/media/usb/dvb-usb-v2/anysee*
3184 DVB_USB_AU6610 MEDIA DRIVER
3187 W: http://linuxtv.org/
3188 W: http://palosaari.fi/linux/
3189 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3190 T: git git://linuxtv.org/anttip/media_tree.git
3192 F: drivers/media/usb/dvb-usb-v2/au6610*
3194 DVB_USB_CE6230 MEDIA DRIVER
3197 W: http://linuxtv.org/
3198 W: http://palosaari.fi/linux/
3199 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3200 T: git git://linuxtv.org/anttip/media_tree.git
3202 F: drivers/media/usb/dvb-usb-v2/ce6230*
3204 DVB_USB_CXUSB MEDIA DRIVER
3207 W: http://linuxtv.org/
3208 W: http://github.com/mkrufky
3209 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3210 T: git git://linuxtv.org/media_tree.git
3212 F: drivers/media/usb/dvb-usb/cxusb*
3214 DVB_USB_EC168 MEDIA DRIVER
3217 W: http://linuxtv.org/
3218 W: http://palosaari.fi/linux/
3219 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3220 T: git git://linuxtv.org/anttip/media_tree.git
3222 F: drivers/media/usb/dvb-usb-v2/ec168*
3224 DVB_USB_GL861 MEDIA DRIVER
3227 W: http://linuxtv.org/
3228 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3229 T: git git://linuxtv.org/anttip/media_tree.git
3231 F: drivers/media/usb/dvb-usb-v2/gl861*
3233 DVB_USB_MXL111SF MEDIA DRIVER
3236 W: http://linuxtv.org/
3237 W: http://github.com/mkrufky
3238 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3239 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3241 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3243 DVB_USB_RTL28XXU MEDIA DRIVER
3246 W: http://linuxtv.org/
3247 W: http://palosaari.fi/linux/
3248 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3249 T: git git://linuxtv.org/anttip/media_tree.git
3251 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3253 DVB_USB_V2 MEDIA DRIVER
3256 W: http://linuxtv.org/
3257 W: http://palosaari.fi/linux/
3258 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3259 T: git git://linuxtv.org/anttip/media_tree.git
3261 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3262 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3267 F: lib/dynamic_debug.c
3268 F: include/linux/dynamic_debug.h
3270 DZ DECSTATION DZ11 SERIAL DRIVER
3273 F: drivers/tty/serial/dz.*
3278 W: http://linuxtv.org/
3279 W: http://palosaari.fi/linux/
3280 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3281 T: git git://linuxtv.org/anttip/media_tree.git
3283 F: drivers/media/tuners/e4000*
3285 EATA ISA/EISA/PCI SCSI DRIVER
3289 F: drivers/scsi/eata.c
3294 W: http://linuxtv.org/
3295 W: http://palosaari.fi/linux/
3296 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3297 T: git git://linuxtv.org/anttip/media_tree.git
3299 F: drivers/media/dvb-frontends/ec100*
3304 W: http://ecryptfs.org
3305 W: https://launchpad.net/ecryptfs
3307 F: Documentation/filesystems/ecryptfs.txt
3315 W: bluesmoke.sourceforge.net
3317 F: Documentation/edac.txt
3319 F: include/linux/edac.h
3325 W: bluesmoke.sourceforge.net
3327 F: drivers/edac/amd64_edac*
3333 W: bluesmoke.sourceforge.net
3335 F: drivers/edac/highbank*
3342 W: bluesmoke.sourceforge.net
3344 F: drivers/edac/octeon_edac*
3350 W: bluesmoke.sourceforge.net
3352 F: drivers/edac/e752x_edac.c
3357 W: bluesmoke.sourceforge.net
3359 F: drivers/edac/e7xxx_edac.c
3364 W: bluesmoke.sourceforge.net
3366 F: drivers/edac/ghes_edac.c
3371 W: bluesmoke.sourceforge.net
3373 F: drivers/edac/i82443bxgx_edac.c
3378 W: bluesmoke.sourceforge.net
3380 F: drivers/edac/i3000_edac.c
3385 W: bluesmoke.sourceforge.net
3387 F: drivers/edac/i5000_edac.c
3392 W: bluesmoke.sourceforge.net
3394 F: drivers/edac/i5400_edac.c
3399 W: bluesmoke.sourceforge.net
3401 F: drivers/edac/i7300_edac.c
3406 W: bluesmoke.sourceforge.net
3408 F: drivers/edac/i7core_edac.c
3414 W: bluesmoke.sourceforge.net
3416 F: drivers/edac/i82975x_edac.c
3421 W: bluesmoke.sourceforge.net
3423 F: drivers/edac/ie31200_edac.c
3428 W: bluesmoke.sourceforge.net
3430 F: drivers/edac/mpc85xx_edac.[ch]
3435 W: bluesmoke.sourceforge.net
3437 F: drivers/edac/pasemi_edac.c
3442 W: bluesmoke.sourceforge.net
3444 F: drivers/edac/r82600_edac.c
3449 W: bluesmoke.sourceforge.net
3451 F: drivers/edac/sb_edac.c
3453 EDIROL UA-101/UA-1000 DRIVER
3456 T: git git://git.alsa-project.org/alsa-kernel.git
3458 F: sound/usb/misc/ua101.c
3460 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3465 F: Documentation/efi-stub.txt
3466 F: arch/ia64/kernel/efi.c
3467 F: arch/x86/boot/compressed/eboot.[ch]
3468 F: arch/x86/include/asm/efi.h
3469 F: arch/x86/platform/efi/*
3470 F: drivers/firmware/efi/*
3471 F: include/linux/efi*.h
3473 EFI VARIABLE FILESYSTEM
3477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3482 EFIFB FRAMEBUFFER DRIVER
3486 F: drivers/video/fbdev/efifb.c
3489 W: http://aeschi.ch.eu.org/efs/
3493 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3498 F: drivers/infiniband/hw/ehca/
3500 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3504 F: drivers/net/ethernet/ibm/ehea/
3506 EM28XX VIDEO4LINUX DRIVER
3509 W: http://linuxtv.org
3510 T: git git://linuxtv.org/media_tree.git
3512 F: drivers/media/usb/em28xx/
3521 EMULEX LPFC FC SCSI DRIVER
3524 W: http://sourceforge.net/projects/lpfcxxxx
3526 F: drivers/scsi/lpfc/
3528 ENE CB710 FLASH CARD READER DRIVER
3531 F: drivers/misc/cb710/
3532 F: drivers/mmc/host/cb710-mmc.*
3533 F: include/linux/cb710.h
3535 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3538 F: drivers/media/rc/ene_ir.*
3540 ENHANCED ERROR HANDLING (EEH)
3544 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3545 F: arch/powerpc/kernel/eeh*.c
3547 EPSON S1D13XXX FRAMEBUFFER DRIVER
3550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3551 F: drivers/video/fbdev/s1d13xxxfb.c
3552 F: include/video/s1d13xxxfb.h
3558 W: http://www.linuxfoundation.org/en/Net:Bridge
3560 F: include/linux/netfilter_bridge/
3563 ETHERNET PHY LIBRARY
3567 F: include/linux/phy.h
3568 F: include/linux/phy_fixed.h
3570 F: Documentation/networking/phy.txt
3571 F: drivers/of/of_mdio.c
3572 F: drivers/of/of_net.c
3578 F: Documentation/filesystems/ext2.txt
3580 F: include/linux/ext2*
3588 F: Documentation/filesystems/ext3.txt
3595 W: http://ext4.wiki.kernel.org
3596 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3598 F: Documentation/filesystems/ext4.txt
3601 Extended Verification Module (EVM)
3606 F: security/integrity/evm/
3608 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3615 F: Documentation/extcon/
3621 F: drivers/gpu/drm/exynos/exynos_dp*
3623 EXYNOS MIPI DISPLAY DRIVERS
3629 F: drivers/video/fbdev/exynos/exynos_mipi*
3630 F: include/video/exynos_mipi*
3632 F71805F HARDWARE MONITORING DRIVER
3636 F: Documentation/hwmon/f71805f
3637 F: drivers/hwmon/f71805f.c
3643 F: drivers/media/tuners/fc0011.h
3644 F: drivers/media/tuners/fc0011.c
3649 W: http://linuxtv.org/
3650 W: http://palosaari.fi/linux/
3651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3652 T: git git://linuxtv.org/anttip/media_tree.git
3654 F: drivers/media/tuners/fc2580*
3659 F: fs/notify/fanotify/
3660 F: include/linux/fanotify.h
3661 F: include/uapi/linux/fanotify.h
3663 FARSYNC SYNCHRONOUS DRIVER
3665 W: http://www.farsite.co.uk/
3667 F: drivers/net/wan/farsync.*
3669 FAULT INJECTION SUPPORT
3672 F: Documentation/fault-injection/
3673 F: lib/fault-inject.c
3675 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3678 W: www.Open-FCoE.org
3680 F: drivers/scsi/libfc/
3681 F: drivers/scsi/fcoe/
3683 F: include/scsi/libfc.h
3684 F: include/scsi/libfcoe.h
3685 F: include/uapi/scsi/fc/
3687 FILE LOCKING (flock() and fcntl()/lockf())
3692 F: include/linux/fcntl.h
3693 F: include/linux/fs.h
3694 F: include/uapi/linux/fcntl.h
3695 F: include/uapi/linux/fs.h
3699 FILESYSTEMS (VFS and infrastructure)
3705 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3709 F: drivers/hwmon/f75375s.c
3710 F: include/linux/f75375s.h
3712 FIREWIRE AUDIO DRIVERS
3715 T: git git://git.alsa-project.org/alsa-kernel.git
3719 FIREWIRE MEDIA DRIVERS (firedtv)
3723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3725 F: drivers/media/firewire/
3727 FIREWIRE SBP-2 TARGET
3732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3734 F: drivers/target/sbp/
3739 W: http://ieee1394.wiki.kernel.org/
3740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3742 F: drivers/firewire/
3743 F: include/linux/firewire.h
3744 F: include/uapi/linux/firewire*.h
3747 FIRMWARE LOADER (request_firmware)
3751 F: Documentation/firmware_class/
3752 F: drivers/base/firmware*.c
3753 F: include/linux/firmware.h
3755 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3759 F: drivers/block/rsxx/
3763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3765 F: drivers/block/floppy.c
3769 W: http://www.ohwr.org/projects/fmc-bus
3772 F: include/linux/fmc*.h
3773 F: include/linux/ipmi-fru.h
3778 W: http://floatingpoint.sourceforge.net/emulator/index.html
3780 F: arch/x86/math-emu/
3782 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3785 F: drivers/net/wan/dlci.c
3786 F: drivers/net/wan/sdla.c
3792 W: http://linux-fbdev.sourceforge.net/
3793 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3796 F: Documentation/fb/
3797 F: Documentation/devicetree/bindings/fb/
3800 F: include/linux/fb.h
3801 F: include/uapi/video/
3802 F: include/uapi/linux/fb.h
3804 FREESCALE DIU FRAMEBUFFER DRIVER
3808 F: drivers/video/fbdev/fsl-diu-fb.*
3810 FREESCALE DMA DRIVER
3815 F: drivers/dma/fsldma.*
3817 FREESCALE I2C CPM DRIVER
3822 F: drivers/i2c/busses/i2c-cpm.c
3824 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3829 F: include/linux/platform_data/video-imxfb.h
3830 F: drivers/video/fbdev/imxfb.c
3832 FREESCALE SOC FS_ENET DRIVER
3838 F: drivers/net/ethernet/freescale/fs_enet/
3839 F: include/linux/fs_enet_pd.h
3841 FREESCALE QUICC ENGINE LIBRARY
3844 F: arch/powerpc/sysdev/qe_lib/
3845 F: arch/powerpc/include/asm/*qe.h
3847 FREESCALE USB PERIPHERAL DRIVERS
3852 F: drivers/usb/gadget/udc/fsl*
3854 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3859 F: drivers/net/ethernet/freescale/ucc_geth*
3861 FREESCALE QUICC ENGINE UCC UART DRIVER
3865 F: drivers/tty/serial/ucc_uart.c
3867 FREESCALE SOC SOUND DRIVERS
3874 F: sound/soc/fsl/fsl*
3875 F: sound/soc/fsl/imx*
3876 F: sound/soc/fsl/mpc8610_hpcd.c
3880 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3889 F: Documentation/power/freezing-of-tasks.txt
3890 F: include/linux/freezer.h
3898 F: include/linux/frontswap.h
3900 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3904 F: Documentation/filesystems/caching/
3906 F: include/linux/fscache*.h
3912 W: http://en.wikipedia.org/wiki/F2FS
3913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3915 F: Documentation/filesystems/f2fs.txt
3916 F: Documentation/ABI/testing/sysfs-fs-f2fs
3918 F: include/linux/f2fs_fs.h
3920 FUJITSU FR-V (FRV) PORT
3925 FUJITSU LAPTOP EXTRAS
3929 F: drivers/platform/x86/fujitsu-laptop.c
3931 FUJITSU M-5MO LS CAMERA ISP DRIVER
3936 F: drivers/media/i2c/m5mols/
3937 F: include/media/m5mols.h
3939 FUJITSU TABLET EXTRAS
3943 F: drivers/platform/x86/fujitsu-tablet.c
3945 FUSE: FILESYSTEM IN USERSPACE
3948 W: http://fuse.sourceforge.net/
3951 F: include/uapi/linux/fuse.h
3953 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3956 S: Odd Fixes (e.g., new signatures)
3957 F: drivers/scsi/fdomain.*
3959 GCOV BASED KERNEL PROFILING
3963 F: Documentation/gcov.txt
3965 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3968 W: http://www.icp-vortex.com/
3970 F: drivers/scsi/gdt*
3972 GEMTEK FM RADIO RECEIVER DRIVER
3975 T: git git://linuxtv.org/media_tree.git
3976 W: http://linuxtv.org
3978 F: drivers/media/radio/radio-gemtek*
3980 GENERIC GPIO I2C DRIVER
3983 F: drivers/i2c/busses/i2c-gpio.c
3984 F: include/linux/i2c-gpio.h
3986 GENERIC GPIO I2C MULTIPLEXER DRIVER
3990 F: drivers/i2c/muxes/i2c-mux-gpio.c
3991 F: include/linux/i2c-mux-gpio.h
3992 F: Documentation/i2c/muxes/i2c-mux-gpio
3994 GENERIC HDLC (WAN) DRIVERS
3996 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3998 F: drivers/net/wan/c101.c
3999 F: drivers/net/wan/hd6457*
4000 F: drivers/net/wan/hdlc*
4001 F: drivers/net/wan/n2.c
4002 F: drivers/net/wan/pc300too.c
4003 F: drivers/net/wan/pci200syn.c
4004 F: drivers/net/wan/wanxl*
4006 GENERIC INCLUDE/ASM HEADER FILES
4009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4011 F: include/asm-generic/
4012 F: include/uapi/asm-generic/
4014 GENERIC PHY FRAMEWORK
4017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4020 F: include/linux/phy/
4022 GENERIC UIO DRIVER FOR PCI DEVICES
4026 F: drivers/uio/uio_pci_generic.c
4028 GET_MAINTAINER SCRIPT
4031 F: scripts/get_maintainer.pl
4036 W: http://sources.redhat.com/cluster/
4037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4040 F: Documentation/filesystems/gfs2*.txt
4042 F: include/uapi/linux/gfs2_ondisk.h
4044 GIGASET ISDN DRIVERS
4048 W: http://gigaset307x.sourceforge.net/
4050 F: Documentation/isdn/README.gigaset
4051 F: drivers/isdn/gigaset/
4052 F: include/uapi/linux/gigaset_dev.h
4058 F: drivers/media/usb/go7007/
4064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4066 F: Documentation/gpio/
4068 F: include/linux/gpio/
4069 F: include/linux/gpio.h
4070 F: include/asm-generic/gpio.h
4072 GRE DEMULTIPLEXER DRIVER
4076 F: net/ipv4/gre_demux.c
4077 F: net/ipv4/gre_offload.c
4078 F: include/net/gre.h
4080 GRETH 10/100/1G Ethernet MAC device driver
4084 F: drivers/net/ethernet/aeroflex/
4086 GSPCA FINEPIX SUBDRIVER
4089 T: git git://linuxtv.org/media_tree.git
4091 F: drivers/media/usb/gspca/finepix.c
4093 GSPCA GL860 SUBDRIVER
4096 T: git git://linuxtv.org/media_tree.git
4098 F: drivers/media/usb/gspca/gl860/
4100 GSPCA M5602 SUBDRIVER
4103 T: git git://linuxtv.org/media_tree.git
4105 F: drivers/media/usb/gspca/m5602/
4107 GSPCA PAC207 SONIXB SUBDRIVER
4110 T: git git://linuxtv.org/media_tree.git
4112 F: drivers/media/usb/gspca/pac207.c
4114 GSPCA SN9C20X SUBDRIVER
4117 T: git git://linuxtv.org/media_tree.git
4119 F: drivers/media/usb/gspca/sn9c20x.c
4121 GSPCA T613 SUBDRIVER
4124 T: git git://linuxtv.org/media_tree.git
4126 F: drivers/media/usb/gspca/t613.c
4128 GSPCA USB WEBCAM DRIVER
4131 T: git git://linuxtv.org/media_tree.git
4133 F: drivers/media/usb/gspca/
4135 GUID PARTITION TABLE (GPT)
4139 F: block/partitions/efi.*
4141 STK1160 USB VIDEO CAPTURE DRIVER
4144 T: git git://linuxtv.org/media_tree.git
4146 F: drivers/media/usb/stk1160/
4148 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4151 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4153 F: drivers/platform/x86/hdaps.c
4155 HDPVR USB VIDEO ENCODER DRIVER
4158 T: git git://linuxtv.org/media_tree.git
4159 W: http://linuxtv.org
4161 F: drivers/media/usb/hdpvr/
4163 HWPOISON MEMORY FAILURE HANDLING
4167 F: mm/memory-failure.c
4168 F: mm/hwpoison-inject.c
4170 HYPERVISOR VIRTUAL CONSOLE DRIVER
4179 W: http://www.lm-sensors.org/
4180 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4183 F: Documentation/hwmon/
4185 F: include/linux/hwmon*.h
4187 HARDWARE RANDOM NUMBER GENERATOR CORE
4191 F: Documentation/hw_random.txt
4192 F: drivers/char/hw_random/
4193 F: include/linux/hw_random.h
4195 HARDWARE SPINLOCK CORE
4198 F: Documentation/hwspinlock.txt
4199 F: drivers/hwspinlock/hwspinlock_*
4200 F: include/linux/hwspinlock.h
4202 HARMONY SOUND DRIVER
4205 F: sound/parisc/harmony.*
4210 W: http://linuxtv.org/
4211 W: http://palosaari.fi/linux/
4212 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4213 T: git git://linuxtv.org/anttip/media_tree.git
4215 F: drivers/media/dvb-frontends/hd29l2*
4217 HEWLETT-PACKARD SMART2 RAID DRIVER
4221 F: Documentation/blockdev/cpqarray.txt
4222 F: drivers/block/cpqarray.*
4224 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4228 F: Documentation/scsi/hpsa.txt
4229 F: drivers/scsi/hpsa*.[ch]
4230 F: include/linux/cciss*.h
4231 F: include/uapi/linux/cciss*.h
4233 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4237 F: Documentation/blockdev/cciss.txt
4238 F: drivers/block/cciss*
4239 F: include/linux/cciss_ioctl.h
4240 F: include/uapi/linux/cciss_ioctl.h
4245 F: Documentation/filesystems/hfs.txt
4251 F: Documentation/filesystems/hfsplus.txt
4254 HGA FRAMEBUFFER DRIVER
4257 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4259 F: drivers/video/fbdev/hgafb.c
4261 HIBERNATION (aka Software Suspend, aka swsusp)
4267 F: drivers/base/power/
4269 F: include/linux/suspend.h
4270 F: include/linux/freezer.h
4271 F: include/linux/pm.h
4272 F: arch/*/include/asm/suspend*.h
4277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4280 F: include/linux/hid*
4281 F: include/uapi/linux/hid*
4283 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4288 F: Documentation/timers/
4289 F: kernel/time/hrtimer.c
4290 F: kernel/time/clockevents.c
4291 F: kernel/time/tick*.*
4292 F: kernel/time/timer_*.c
4293 F: include/linux/clockchips.h
4294 F: include/linux/hrtimer.h
4296 HIGH-SPEED SCC DRIVER FOR AX.25
4299 F: drivers/net/hamradio/dmascc.c
4300 F: drivers/net/hamradio/scc.c
4302 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4304 W: http://www.highpoint-tech.com
4306 F: Documentation/scsi/hptiop.txt
4307 F: drivers/scsi/hptiop.c
4313 F: include/linux/hippidevice.h
4314 F: include/uapi/linux/if_hippi.h
4316 F: drivers/net/hippi/
4322 W: http://hostap.epitest.fi/
4324 F: drivers/net/wireless/hostap/
4326 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4329 F: drivers/platform/x86/tc1100-wmi.c
4331 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4334 F: drivers/net/ethernet/hp/hp100.*
4336 HPET: High Precision Event Timers driver
4339 F: Documentation/timers/hpet.txt
4340 F: drivers/char/hpet.c
4341 F: include/linux/hpet.h
4342 F: include/uapi/linux/hpet.h
4346 F: arch/x86/kernel/hpet.c
4347 F: arch/x86/include/asm/hpet.h
4351 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4359 F: Documentation/ABI/testing/sysfs-bus-hsi
4360 F: Documentation/hsi.txt
4362 F: include/linux/hsi/
4363 F: include/uapi/linux/hsi/
4367 W: http://www.pharscape.org
4369 F: drivers/net/usb/hso.c
4371 HSR NETWORK PROTOCOL
4377 HTCPEN TOUCHSCREEN DRIVER
4381 F: drivers/input/touchscreen/htcpen.c
4388 Hyper-V CORE AND DRIVERS
4393 F: arch/x86/include/asm/mshyperv.h
4394 F: arch/x86/include/uapi/asm/hyperv.h
4395 F: arch/x86/kernel/cpu/mshyperv.c
4396 F: drivers/hid/hid-hyperv.c
4398 F: drivers/input/serio/hyperv-keyboard.c
4399 F: drivers/net/hyperv/
4400 F: drivers/scsi/storvsc_drv.c
4401 F: drivers/video/fbdev/hyperv_fb.c
4402 F: include/linux/hyperv.h
4405 I2C OVER PARALLEL PORT
4409 F: Documentation/i2c/busses/i2c-parport
4410 F: Documentation/i2c/busses/i2c-parport-light
4411 F: drivers/i2c/busses/i2c-parport.c
4412 F: drivers/i2c/busses/i2c-parport-light.c
4414 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4418 F: Documentation/i2c/busses/i2c-ali1535
4419 F: Documentation/i2c/busses/i2c-ali1563
4420 F: Documentation/i2c/busses/i2c-ali15x3
4421 F: Documentation/i2c/busses/i2c-amd756
4422 F: Documentation/i2c/busses/i2c-amd8111
4423 F: Documentation/i2c/busses/i2c-i801
4424 F: Documentation/i2c/busses/i2c-nforce2
4425 F: Documentation/i2c/busses/i2c-piix4
4426 F: Documentation/i2c/busses/i2c-sis5595
4427 F: Documentation/i2c/busses/i2c-sis630
4428 F: Documentation/i2c/busses/i2c-sis96x
4429 F: Documentation/i2c/busses/i2c-via
4430 F: Documentation/i2c/busses/i2c-viapro
4431 F: drivers/i2c/busses/i2c-ali1535.c
4432 F: drivers/i2c/busses/i2c-ali1563.c
4433 F: drivers/i2c/busses/i2c-ali15x3.c
4434 F: drivers/i2c/busses/i2c-amd756.c
4435 F: drivers/i2c/busses/i2c-amd756-s4882.c
4436 F: drivers/i2c/busses/i2c-amd8111.c
4437 F: drivers/i2c/busses/i2c-i801.c
4438 F: drivers/i2c/busses/i2c-isch.c
4439 F: drivers/i2c/busses/i2c-nforce2.c
4440 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4441 F: drivers/i2c/busses/i2c-piix4.c
4442 F: drivers/i2c/busses/i2c-sis5595.c
4443 F: drivers/i2c/busses/i2c-sis630.c
4444 F: drivers/i2c/busses/i2c-sis96x.c
4445 F: drivers/i2c/busses/i2c-via.c
4446 F: drivers/i2c/busses/i2c-viapro.c
4448 I2C/SMBUS ISMT DRIVER
4452 F: drivers/i2c/busses/i2c-ismt.c
4453 F: Documentation/i2c/busses/i2c-ismt
4455 I2C/SMBUS STUB DRIVER
4459 F: drivers/i2c/i2c-stub.c
4464 W: https://i2c.wiki.kernel.org/
4465 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4468 F: Documentation/i2c/
4470 F: include/linux/i2c.h
4471 F: include/linux/i2c-*.h
4472 F: include/uapi/linux/i2c.h
4473 F: include/uapi/linux/i2c-*.h
4480 F: drivers/i2c/i2c-acpi.c
4486 F: Documentation/i2c/busses/i2c-taos-evm
4487 F: drivers/i2c/busses/i2c-taos-evm.c
4492 W: http://www.harbaum.org/till/i2c_tiny_usb
4494 F: drivers/i2c/busses/i2c-tiny-usb.c
4501 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4506 IA64 (Itanium) PLATFORM
4510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4514 IBM Power in-Nest Crypto Acceleration
4519 F: drivers/crypto/nx/
4521 IBM Power 842 compression accelerator
4524 F: drivers/crypto/nx/nx-842.c
4525 F: include/linux/nx842.h
4527 IBM Power Linux RAID adapter
4530 F: drivers/scsi/ipr.*
4532 IBM Power Virtual Ethernet Device Driver
4536 F: drivers/net/ethernet/ibm/ibmveth.*
4538 IBM Power Virtual SCSI Device Drivers
4542 F: drivers/scsi/ibmvscsi/ibmvscsi*
4543 F: drivers/scsi/ibmvscsi/viosrp.h
4545 IBM Power Virtual FC Device Drivers
4549 F: drivers/scsi/ibmvscsi/ibmvfc*
4551 IBM ServeRAID RAID DRIVER
4553 F: drivers/scsi/ips.*
4555 ICH LPC AND GPIO DRIVER
4558 F: drivers/mfd/lpc_ich.c
4559 F: drivers/gpio/gpio-ich.c
4564 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4567 F: Documentation/ide/
4569 F: include/linux/ide.h
4571 IDEAPAD LAPTOP EXTRAS DRIVER
4574 W: http://launchpad.net/ideapad-laptop
4576 F: drivers/platform/x86/ideapad-laptop.c
4578 IDEAPAD LAPTOP SLIDEBAR DRIVER
4581 W: https://github.com/o2genum/ideapad-slidebar
4583 F: drivers/input/misc/ideapad_slidebar.c
4589 F: Documentation/cdrom/ide-cd
4590 F: drivers/ide/ide-cd*
4596 F: drivers/idle/i7300_idle.c
4598 IEEE 802.15.4 SUBSYSTEM
4601 W: http://apps.sourceforge.net/trac/linux-zigbee
4602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4606 F: drivers/net/ieee802154/
4608 IGUANAWORKS USB IR TRANSCEIVER
4612 F: drivers/media/rc/iguanair.c
4614 IIO SUBSYSTEM AND DRIVERS
4619 F: drivers/staging/iio/
4621 IKANOS/ADI EAGLE ADSL USB DRIVER
4625 F: drivers/usb/atm/ueagle-atm.c
4627 INA209 HARDWARE MONITOR DRIVER
4631 F: Documentation/hwmon/ina209
4632 F: Documentation/devicetree/bindings/i2c/ina209.txt
4633 F: drivers/hwmon/ina209.c
4635 INA2XX HARDWARE MONITOR DRIVER
4639 F: Documentation/hwmon/ina2xx
4640 F: drivers/hwmon/ina2xx.c
4641 F: include/linux/platform_data/ina2xx.h
4643 INDUSTRY PACK SUBSYSTEM (IPACK)
4648 W: http://industrypack.sourceforge.net
4652 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4659 F: security/integrity/ima/
4661 IMS TWINTURBO FRAMEBUFFER DRIVER
4664 F: drivers/video/fbdev/imsttfb.c
4666 INFINIBAND SUBSYSTEM
4671 W: http://www.openfabrics.org/
4672 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4675 F: Documentation/infiniband/
4676 F: drivers/infiniband/
4677 F: include/uapi/linux/if_infiniband.h
4684 F: Documentation/filesystems/inotify.txt
4685 F: fs/notify/inotify/
4686 F: include/linux/inotify.h
4687 F: include/uapi/linux/inotify.h
4689 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4693 Q: http://patchwork.kernel.org/project/linux-input/list/
4694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4697 F: include/linux/input.h
4698 F: include/uapi/linux/input.h
4699 F: include/linux/input/
4701 INPUT MULTITOUCH (MT) PROTOCOL
4704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4706 F: Documentation/input/multi-touch-protocol.txt
4707 F: drivers/input/input-mt.c
4710 INTEL C600 SERIES SAS CONTROLLER DRIVER
4715 T: git git://git.code.sf.net/p/intel-sas/isci
4717 F: drivers/scsi/isci/
4722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4724 F: drivers/idle/intel_idle.c
4726 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4730 F: Documentation/fb/intelfb.txt
4731 F: drivers/video/fbdev/intelfb/
4733 INTEL 810/815 FRAMEBUFFER DRIVER
4737 F: drivers/video/fbdev/i810/
4739 INTEL MENLOW THERMAL DRIVER
4742 W: https://01.org/linux-acpi
4744 F: drivers/platform/x86/intel_menlow.c
4746 INTEL IA32 MICROCODE UPDATE SUPPORT
4749 F: arch/x86/kernel/cpu/microcode/core*
4750 F: arch/x86/kernel/cpu/microcode/intel*
4752 INTEL I/OAT DMA DRIVER
4756 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4758 F: drivers/dma/ioat*
4763 T: git git://git.infradead.org/iommu-2.6.git
4765 F: drivers/iommu/intel-iommu.c
4766 F: include/linux/intel-iommu.h
4768 INTEL IOP-ADMA DMA DRIVER
4771 F: drivers/dma/iop-adma.c
4773 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4776 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4777 F: arch/arm/mach-ixp4xx/include/mach/npe.h
4778 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4779 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4780 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4781 F: drivers/net/wan/ixp4xx_hss.c
4783 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4786 F: drivers/char/hw_random/ixp4xx-rng.c
4788 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4800 W: http://www.intel.com/support/feedback.htm
4801 W: http://e1000.sourceforge.net/
4802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4805 F: Documentation/networking/e100.txt
4806 F: Documentation/networking/e1000.txt
4807 F: Documentation/networking/e1000e.txt
4808 F: Documentation/networking/igb.txt
4809 F: Documentation/networking/igbvf.txt
4810 F: Documentation/networking/ixgb.txt
4811 F: Documentation/networking/ixgbe.txt
4812 F: Documentation/networking/ixgbevf.txt
4813 F: Documentation/networking/i40e.txt
4814 F: Documentation/networking/i40evf.txt
4815 F: drivers/net/ethernet/intel/
4816 F: drivers/net/ethernet/intel/*/
4818 INTEL-MID GPIO DRIVER
4822 F: drivers/gpio/gpio-intel-mid.c
4824 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4828 F: Documentation/networking/README.ipw2100
4829 F: Documentation/networking/README.ipw2200
4830 F: drivers/net/wireless/ipw2x00/
4832 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4837 W: http://tboot.sourceforge.net
4838 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4840 F: Documentation/intel_txt.txt
4841 F: include/linux/tboot.h
4842 F: arch/x86/kernel/tboot.c
4844 INTEL WIRELESS WIMAX CONNECTION 2400
4849 W: http://linuxwimax.org
4850 F: Documentation/wimax/README.i2400m
4851 F: drivers/net/wimax/i2400m/
4852 F: include/uapi/linux/wimax/i2400m.h
4854 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4858 F: drivers/net/wireless/iwlegacy/
4860 INTEL WIRELESS WIFI LINK (iwlwifi)
4865 W: http://intellinuxwireless.org
4866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4868 F: drivers/net/wireless/iwlwifi/
4870 INTEL MANAGEMENT ENGINE (mei)
4874 F: include/uapi/linux/mei.h
4875 F: drivers/misc/mei/*
4876 F: Documentation/misc-devices/mei/*
4878 IOC3 ETHERNET DRIVER
4882 F: drivers/net/ethernet/sgi/ioc3-eth.c
4888 F: drivers/tty/serial/ioc3_serial.c
4893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4900 F: net/ipv4/netfilter/ipt_MASQUERADE.c
4902 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4907 F: drivers/net/ethernet/icplus/ipg.*
4913 F: drivers/infiniband/hw/ipath/
4918 W: http://openipmi.sourceforge.net/
4920 F: Documentation/IPMI.txt
4921 F: drivers/char/ipmi/
4922 F: include/linux/ipmi*
4923 F: include/uapi/linux/ipmi*
4925 IPS SCSI RAID DRIVER
4928 W: http://www.adaptec.com/
4930 F: drivers/scsi/ips*
4939 F: Documentation/networking/ipvs-sysctl.txt
4940 F: include/net/ip_vs.h
4941 F: include/uapi/linux/ip_vs.h
4942 F: net/netfilter/ipvs/
4948 F: drivers/tty/ipwireless/
4954 F: include/net/ipx.h
4955 F: include/uapi/linux/ipx.h
4962 W: http://irda.sourceforge.net/
4964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4965 F: Documentation/networking/irda.txt
4966 F: drivers/net/irda/
4967 F: include/net/irda/
4974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4983 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
4986 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4989 F: Documentation/IRQ-domain.txt
4990 F: include/linux/irqdomain.h
4991 F: kernel/irq/irqdomain.c
4996 F: Documentation/isapnp.txt
4997 F: drivers/pnp/isapnp/
4998 F: include/linux/isapnp.h
5003 T: git git://linuxtv.org/media_tree.git
5004 W: http://linuxtv.org
5006 F: drivers/media/radio/radio-isa*
5008 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5012 F: drivers/firmware/iscsi_ibft*
5017 W: www.open-iscsi.org
5018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5020 F: drivers/scsi/*iscsi*
5021 F: include/scsi/*iscsi*
5023 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5028 W: http://www.openfabrics.org
5029 W: www.open-iscsi.org
5030 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5031 F: drivers/infiniband/ulp/iser/
5037 W: http://www.isdn4linux.de
5038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5040 F: Documentation/isdn/
5042 F: include/linux/isdn.h
5043 F: include/linux/isdn/
5044 F: include/uapi/linux/isdn.h
5045 F: include/uapi/linux/isdn/
5047 ISDN SUBSYSTEM (Eicon active card driver)
5050 W: http://www.melware.de
5052 F: drivers/isdn/hardware/eicon/
5054 IT87 HARDWARE MONITORING DRIVER
5058 F: Documentation/hwmon/it87
5059 F: drivers/hwmon/it87.c
5064 W: http://linuxtv.org/
5065 W: http://palosaari.fi/linux/
5066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5067 T: git git://linuxtv.org/anttip/media_tree.git
5069 F: drivers/media/tuners/tuner_it913x*
5071 IVTV VIDEO4LINUX DRIVER
5075 T: git git://linuxtv.org/media_tree.git
5076 W: http://www.ivtvdriver.org
5078 F: Documentation/video4linux/*.ivtv
5079 F: drivers/media/pci/ivtv/
5080 F: include/uapi/linux/ivtv*
5082 IX2505V MEDIA DRIVER
5085 W: http://linuxtv.org/
5086 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5088 F: drivers/media/dvb-frontends/ix2505v*
5090 JC42.4 TEMPERATURE SENSOR DRIVER
5094 F: drivers/hwmon/jc42.c
5095 F: Documentation/hwmon/jc42
5100 W: http://jfs.sourceforge.net/
5101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5103 F: Documentation/filesystems/jfs.txt
5110 F: drivers/net/ethernet/jme.*
5112 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5115 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5118 F: include/uapi/linux/jffs2.h
5120 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5126 F: include/linux/jbd.h
5128 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5133 F: include/linux/jbd2.h
5135 JSM Neo PCI based serial card
5139 F: drivers/tty/serial/jsm/
5141 K10TEMP HARDWARE MONITORING DRIVER
5145 F: Documentation/hwmon/k10temp
5146 F: drivers/hwmon/k10temp.c
5148 K8TEMP HARDWARE MONITORING DRIVER
5152 F: Documentation/hwmon/k8temp
5153 F: drivers/hwmon/k8temp.c
5158 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5160 F: Documentation/kbuild/kconfig-language.txt
5167 W: http://lse.sourceforge.net/kdump/
5169 F: Documentation/kdump/
5171 KEENE FM RADIO TRANSMITTER DRIVER
5174 T: git git://linuxtv.org/media_tree.git
5175 W: http://linuxtv.org
5177 F: drivers/media/radio/radio-keene*
5179 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5185 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5191 F: Documentation/kbuild/
5193 F: scripts/Makefile.*
5200 W: http://kernelnewbies.org/KernelJanitors
5203 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5206 W: http://nfs.sourceforge.net/
5209 F: include/uapi/linux/nfsd/
5213 F: include/linux/lockd/
5214 F: include/linux/sunrpc/
5215 F: include/uapi/linux/sunrpc/
5217 KERNEL VIRTUAL MACHINE (KVM)
5221 W: http://www.linux-kvm.org
5222 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5224 F: Documentation/*/kvm*.txt
5225 F: Documentation/virtual/kvm/
5227 F: arch/*/include/asm/kvm*
5228 F: include/linux/kvm*
5229 F: include/uapi/linux/kvm*
5232 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5235 W: http://kvm.qumranet.com
5237 F: arch/x86/include/asm/svm.h
5238 F: arch/x86/kvm/svm.c
5240 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5243 W: http://kvm.qumranet.com
5244 T: git git://github.com/agraf/linux-2.6.git
5246 F: arch/powerpc/include/asm/kvm*
5247 F: arch/powerpc/kvm/
5249 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5252 W: http://kvm.qumranet.com
5254 F: Documentation/ia64/kvm.txt
5255 F: arch/ia64/include/asm/kvm*
5258 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5263 W: http://www.ibm.com/developerworks/linux/linux390/
5265 F: Documentation/s390/kvm.txt
5266 F: arch/s390/include/asm/kvm*
5268 F: drivers/s390/kvm/
5270 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5275 W: http://systems.cs.columbia.edu/projects/kvm-arm
5277 F: arch/arm/include/uapi/asm/kvm*
5278 F: arch/arm/include/asm/kvm*
5281 F: include/kvm/arm_*
5283 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5289 F: arch/arm64/include/uapi/asm/kvm*
5290 F: arch/arm64/include/asm/kvm*
5295 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5298 F: include/linux/kexec.h
5299 F: include/uapi/linux/kexec.h
5306 F: Documentation/security/keys.txt
5307 F: include/linux/key.h
5308 F: include/linux/key-type.h
5318 F: Documentation/security/keys-trusted-encrypted.txt
5319 F: include/keys/trusted-type.h
5320 F: security/keys/trusted.c
5321 F: security/keys/trusted.h
5329 F: Documentation/security/keys-trusted-encrypted.txt
5330 F: include/keys/encrypted-type.h
5331 F: security/keys/encrypted-keys/
5333 KGDB / KDB /debug_core
5335 W: http://kgdb.wiki.kernel.org/
5338 F: Documentation/DocBook/kgdb.tmpl
5339 F: drivers/misc/kgdbts.c
5340 F: drivers/tty/serial/kgdboc.c
5341 F: include/linux/kdb.h
5342 F: include/linux/kgdb.h
5349 F: Documentation/kmemcheck.txt
5350 F: arch/x86/include/asm/kmemcheck.h
5351 F: arch/x86/mm/kmemcheck/
5352 F: include/linux/kmemcheck.h
5358 F: Documentation/kmemleak.txt
5359 F: include/linux/kmemleak.h
5361 F: mm/kmemleak-test.c
5369 F: Documentation/kprobes.txt
5370 F: include/linux/kprobes.h
5373 KS0108 LCD CONTROLLER DRIVER
5375 W: http://miguelojeda.es/auxdisplay.htm
5376 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5378 F: Documentation/auxdisplay/ks0108
5379 F: drivers/auxdisplay/ks0108.c
5380 F: include/linux/ks0108.h
5385 F: Documentation/networking/lapb-module.txt
5389 LASI 53c700 driver for PARISC
5393 F: Documentation/scsi/53c700.txt
5394 F: drivers/scsi/53c700*
5400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5403 F: include/linux/leds.h
5405 LEGACY EEPROM DRIVER
5408 F: Documentation/misc-devices/eeprom
5409 F: drivers/misc/eeprom/eeprom.c
5411 LEGO USB Tower driver
5414 W: http://legousb.sourceforge.net/
5416 F: drivers/usb/misc/legousbtower.c
5421 W: http://linuxtv.org/
5422 W: http://github.com/mkrufky
5423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5424 T: git git://linuxtv.org/mkrufky/tuners.git
5426 F: drivers/media/dvb-frontends/lg2160.*
5428 LGDT3305 MEDIA DRIVER
5431 W: http://linuxtv.org/
5432 W: http://github.com/mkrufky
5433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5434 T: git git://linuxtv.org/mkrufky/tuners.git
5436 F: drivers/media/dvb-frontends/lgdt3305.*
5441 W: http://lguest.ozlabs.org/
5443 F: arch/x86/include/asm/lguest*.h
5446 F: include/linux/lguest*.h
5452 F: tools/lib/lockdep/
5454 LINUX FOR IBM pSERIES (RS/6000)
5456 W: http://www.ibm.com/linux/ltc/projects/ppc
5458 F: arch/powerpc/boot/rs6000.h
5460 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5464 W: http://www.penguinppc.org/
5466 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5469 F: Documentation/powerpc/
5472 LINUX FOR POWER MACINTOSH
5474 W: http://www.penguinppc.org/
5477 F: arch/powerpc/platforms/powermac/
5478 F: drivers/macintosh/
5480 LINUX FOR POWERPC EMBEDDED MPC5XXX
5483 T: git git://git.denx.de/linux-2.6-agust.git
5485 F: arch/powerpc/platforms/512x/
5486 F: arch/powerpc/platforms/52xx/
5488 LINUX FOR POWERPC EMBEDDED PPC4XX
5491 W: http://www.penguinppc.org/
5494 F: arch/powerpc/platforms/40x/
5495 F: arch/powerpc/platforms/44x/
5497 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5500 F: arch/powerpc/*/*virtex*
5501 F: arch/powerpc/*/*/*virtex*
5503 LINUX FOR POWERPC EMBEDDED PPC8XX
5505 W: http://www.penguinppc.org/
5508 F: arch/powerpc/platforms/8xx/
5510 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5513 W: http://www.penguinppc.org/
5515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5517 F: arch/powerpc/platforms/83xx/
5518 F: arch/powerpc/platforms/85xx/
5520 LINUX FOR POWERPC PA SEMI PWRFICIENT
5524 F: arch/powerpc/platforms/pasemi/
5525 F: drivers/*/*pasemi*
5526 F: drivers/*/*/*pasemi*
5528 LINUX SECURITY MODULE (LSM) FRAMEWORK
5533 LIS3LV02D ACCELEROMETER DRIVER
5536 F: Documentation/misc-devices/lis3lv02d
5537 F: drivers/misc/lis3lv02d/
5538 F: drivers/platform/x86/hp_accel.c
5543 F: include/linux/llc.h
5544 F: include/uapi/linux/llc.h
5548 LM73 HARDWARE MONITOR DRIVER
5552 F: drivers/hwmon/lm73.c
5554 LM78 HARDWARE MONITOR DRIVER
5558 F: Documentation/hwmon/lm78
5559 F: drivers/hwmon/lm78.c
5561 LM83 HARDWARE MONITOR DRIVER
5565 F: Documentation/hwmon/lm83
5566 F: drivers/hwmon/lm83.c
5568 LM90 HARDWARE MONITOR DRIVER
5572 F: Documentation/hwmon/lm90
5573 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5574 F: drivers/hwmon/lm90.c
5576 LM95234 HARDWARE MONITOR DRIVER
5580 F: Documentation/hwmon/lm95234
5581 F: drivers/hwmon/lm95234.c
5583 LME2510 MEDIA DRIVER
5586 W: http://linuxtv.org/
5587 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5589 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5591 LOCKDEP AND LOCKSTAT
5595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5597 F: Documentation/lockdep*.txt
5598 F: Documentation/lockstat.txt
5599 F: include/linux/lockdep.h
5602 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5605 W: http://www.linux-ntfs.org/content/view/19/37/
5607 F: Documentation/ldm.txt
5608 F: block/partitions/ldm.*
5618 LPC32XX MACHINE SUPPORT
5622 F: arch/arm/mach-lpc32xx/
5624 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5631 W: http://www.lsilogic.com/support
5633 F: drivers/message/fusion/
5634 F: drivers/scsi/mpt2sas/
5635 F: drivers/scsi/mpt3sas/
5637 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5641 F: drivers/scsi/sym53c8xx_2/
5643 LTC4261 HARDWARE MONITOR DRIVER
5647 F: Documentation/hwmon/ltc4261
5648 F: drivers/hwmon/ltc4261.c
5650 LTP (Linux Test Project)
5658 W: http://linux-test-project.github.io/
5659 T: git git://github.com/linux-test-project/ltp.git
5666 W: http://www.linux-m32r.org/
5673 W: http://www.linux-m68k.org/
5674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5679 M68K ON APPLE MACINTOSH
5681 W: http://www.mac.linux-m68k.org/
5688 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5692 M88DS3103 MEDIA DRIVER
5695 W: http://linuxtv.org/
5696 W: http://palosaari.fi/linux/
5697 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5698 T: git git://linuxtv.org/anttip/media_tree.git
5700 F: drivers/media/dvb-frontends/m88ds3103*
5702 M88RS2000 MEDIA DRIVER
5705 W: http://linuxtv.org/
5706 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5708 F: drivers/media/dvb-frontends/m88rs2000*
5710 M88TS2022 MEDIA DRIVER
5713 W: http://linuxtv.org/
5714 W: http://palosaari.fi/linux/
5715 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5716 T: git git://linuxtv.org/anttip/media_tree.git
5718 F: drivers/media/tuners/m88ts2022*
5720 MA901 MASTERKIT USB FM RADIO DRIVER
5723 T: git git://linuxtv.org/media_tree.git
5725 F: drivers/media/radio/radio-ma901.c
5730 W: http://wireless.kernel.org/
5731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5734 F: Documentation/networking/mac80211-injection.txt
5735 F: include/net/mac80211.h
5742 F: drivers/net/macvlan.c
5743 F: include/linux/if_macvlan.h
5745 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5747 W: http://www.kernel.org/doc/man-pages
5751 MARVELL ARMADA DRM SUPPORT
5754 F: drivers/gpu/drm/armada/
5756 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5761 F: drivers/net/ethernet/marvell/sk*
5763 MARVELL LIBERTAS WIRELESS DRIVER
5766 F: drivers/net/wireless/libertas/
5768 MARVELL MV643XX ETHERNET DRIVER
5772 F: drivers/net/ethernet/marvell/mv643xx_eth.*
5773 F: include/linux/mv643xx.h
5775 MARVELL MVNETA ETHERNET DRIVER
5779 F: drivers/net/ethernet/marvell/mvneta.*
5781 MARVELL MWIFIEX WIRELESS DRIVER
5786 F: drivers/net/wireless/mwifiex/
5788 MARVELL MWL8K WIRELESS DRIVER
5792 F: drivers/net/wireless/mwl8k.c
5794 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5797 F: drivers/mmc/host/mvsdio.*
5799 MATROX FRAMEBUFFER DRIVER
5802 F: drivers/video/fbdev/matrox/matroxfb_*
5803 F: include/uapi/linux/matroxfb.h
5805 MAX16065 HARDWARE MONITOR DRIVER
5809 F: Documentation/hwmon/max16065
5810 F: drivers/hwmon/max16065.c
5812 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5816 F: Documentation/hwmon/max6650
5817 F: drivers/hwmon/max6650.c
5819 MAX6697 HARDWARE MONITOR DRIVER
5823 F: Documentation/hwmon/max6697
5824 F: Documentation/devicetree/bindings/i2c/max6697.txt
5825 F: drivers/hwmon/max6697.c
5826 F: include/linux/platform_data/max6697.h
5828 MAXIRADIO FM RADIO RECEIVER DRIVER
5831 T: git git://linuxtv.org/media_tree.git
5832 W: http://linuxtv.org
5834 F: drivers/media/radio/radio-maxiradio*
5836 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5838 P: LinuxTV.org Project
5840 W: http://linuxtv.org
5841 Q: http://patchwork.kernel.org/project/linux-media/list/
5842 T: git git://linuxtv.org/media_tree.git
5844 F: Documentation/dvb/
5845 F: Documentation/video4linux/
5846 F: Documentation/DocBook/media/
5848 F: drivers/staging/media/
5850 F: include/uapi/linux/dvb/
5851 F: include/uapi/linux/videodev2.h
5852 F: include/uapi/linux/media.h
5853 F: include/uapi/linux/v4l2-*
5854 F: include/uapi/linux/meye.h
5855 F: include/uapi/linux/ivtv*
5856 F: include/uapi/linux/uvcvideo.h
5858 MEDIAVISION PRO MOVIE STUDIO DRIVER
5861 T: git git://linuxtv.org/media_tree.git
5862 W: http://linuxtv.org
5864 F: drivers/media/parport/pms*
5866 MEGARAID SCSI DRIVERS
5869 W: http://megaraid.lsilogic.com
5871 F: Documentation/scsi/megaraid.txt
5872 F: drivers/scsi/megaraid.*
5873 F: drivers/scsi/megaraid/
5875 MELLANOX ETHERNET DRIVER (mlx4_en)
5879 W: http://www.mellanox.com
5880 Q: http://patchwork.ozlabs.org/project/netdev/list/
5881 F: drivers/net/ethernet/mellanox/mlx4/en_*
5885 W: http://www.linux-mm.org
5887 F: include/linux/mm.h
5888 F: include/linux/gfp.h
5889 F: include/linux/mmzone.h
5890 F: include/linux/memory_hotplug.h
5891 F: include/linux/vmalloc.h
5894 MEMORY TECHNOLOGY DEVICES (MTD)
5898 W: http://www.linux-mtd.infradead.org/
5899 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5900 T: git git://git.infradead.org/linux-mtd.git
5903 F: include/linux/mtd/
5904 F: include/uapi/mtd/
5906 MEN A21 WATCHDOG DRIVER
5910 F: drivers/watchdog/mena21_wdt.c
5912 MEN CHAMELEON BUS (mcb)
5916 F: include/linux/mcb.h
5923 F: Documentation/metag/
5924 F: Documentation/devicetree/bindings/metag/
5925 F: drivers/clocksource/metag_generic.c
5926 F: drivers/irqchip/irq-metag.c
5927 F: drivers/irqchip/irq-metag-ext.c
5928 F: drivers/tty/metag_da.c
5930 MICROBLAZE ARCHITECTURE
5932 W: http://www.monstr.eu/fdt/
5933 T: git git://git.monstr.eu/linux-2.6-microblaze.git
5940 F: drivers/usb/image/microtek.*
5945 W: http://www.linux-mips.org/
5946 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5947 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5949 F: Documentation/mips/
5952 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5955 T: git git://linuxtv.org/media_tree.git
5956 W: http://linuxtv.org
5958 F: drivers/media/radio/radio-miropcm20*
5960 Mellanox MLX5 core VPI driver
5964 W: http://www.mellanox.com
5965 Q: http://patchwork.ozlabs.org/project/netdev/list/
5966 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5967 T: git git://openfabrics.org/~eli/connect-ib.git
5969 F: drivers/net/ethernet/mellanox/mlx5/core/
5970 F: include/linux/mlx5/
5972 Mellanox MLX5 IB driver
5975 W: http://www.mellanox.com
5976 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5977 T: git git://openfabrics.org/~eli/connect-ib.git
5979 F: include/linux/mlx5/
5980 F: drivers/infiniband/hw/mlx5/
5985 F: include/linux/module.h
5988 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5989 W: http://popies.net/meye/
5991 F: Documentation/video4linux/meye.txt
5992 F: drivers/media/pci/meye/
5993 F: include/uapi/linux/meye.h
5995 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5998 F: Documentation/serial/moxa-smartio
5999 F: drivers/tty/mxser.*
6001 MR800 AVERMEDIA USB FM RADIO DRIVER
6004 T: git git://linuxtv.org/media_tree.git
6006 F: drivers/media/radio/radio-mr800.c
6008 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6012 F: drivers/net/ieee802154/mrf24j40.c
6018 F: drivers/platform/x86/msi-laptop.c
6024 F: drivers/platform/x86/msi-wmi.c
6029 W: http://linuxtv.org/
6030 W: http://palosaari.fi/linux/
6031 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6032 T: git git://linuxtv.org/anttip/media_tree.git
6034 F: drivers/media/tuners/msi001*
6036 MSI2500 MEDIA DRIVER
6039 W: http://linuxtv.org/
6040 W: http://palosaari.fi/linux/
6041 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6042 T: git git://linuxtv.org/anttip/media_tree.git
6044 F: drivers/media/usb/msi2500/
6046 MT9M032 APTINA SENSOR DRIVER
6049 T: git git://linuxtv.org/media_tree.git
6051 F: drivers/media/i2c/mt9m032.c
6052 F: include/media/mt9m032.h
6054 MT9P031 APTINA CAMERA SENSOR
6057 T: git git://linuxtv.org/media_tree.git
6059 F: drivers/media/i2c/mt9p031.c
6060 F: include/media/mt9p031.h
6062 MT9T001 APTINA CAMERA SENSOR
6065 T: git git://linuxtv.org/media_tree.git
6067 F: drivers/media/i2c/mt9t001.c
6068 F: include/media/mt9t001.h
6070 MT9V032 APTINA CAMERA SENSOR
6073 T: git git://linuxtv.org/media_tree.git
6075 F: drivers/media/i2c/mt9v032.c
6076 F: include/media/mt9v032.h
6078 MULTIFUNCTION DEVICES (MFD)
6081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6084 F: include/linux/mfd/
6086 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6091 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6094 F: include/linux/mmc/
6095 F: include/uapi/linux/mmc/
6097 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6099 F: drivers/mmc/host/mmc_spi.c
6100 F: include/linux/spi/mmc_spi.h
6102 MULTISOUND SOUND DRIVER
6105 F: Documentation/sound/oss/MultiSound
6108 MULTITECH MULTIPORT CARD (ISICOM)
6110 F: drivers/tty/isicom.c
6111 F: include/linux/isicom.h
6113 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6118 F: drivers/usb/musb/
6120 MXL5007T MEDIA DRIVER
6123 W: http://linuxtv.org/
6124 W: http://github.com/mkrufky
6125 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6126 T: git git://linuxtv.org/mkrufky/tuners.git
6128 F: drivers/media/tuners/mxl5007t.*
6130 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6133 W: https://www.myricom.com/support/downloads/myri10ge.html
6135 F: drivers/net/ethernet/myricom/myri10ge/
6137 NATSEMI ETHERNET DRIVER (DP8381x)
6139 F: drivers/net/ethernet/natsemi/natsemi.c
6141 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6145 W: http://www.native-instruments.com
6153 NCR 5380 SCSI DRIVERS
6158 F: Documentation/scsi/g_NCR5380.txt
6159 F: drivers/scsi/NCR5380.*
6160 F: drivers/scsi/arm/cumana_1.c
6161 F: drivers/scsi/arm/oak.c
6162 F: drivers/scsi/atari_NCR5380.c
6163 F: drivers/scsi/atari_scsi.*
6164 F: drivers/scsi/dmx3191d.c
6165 F: drivers/scsi/dtc.*
6166 F: drivers/scsi/g_NCR5380.*
6167 F: drivers/scsi/g_NCR5380_mmio.c
6168 F: drivers/scsi/mac_scsi.*
6169 F: drivers/scsi/pas16.*
6170 F: drivers/scsi/sun3_NCR5380.c
6171 F: drivers/scsi/sun3_scsi.*
6172 F: drivers/scsi/sun3_scsi_vme.c
6173 F: drivers/scsi/t128.*
6175 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6179 F: drivers/scsi/NCR_D700.*
6181 NCT6775 HARDWARE MONITOR DRIVER
6185 F: Documentation/hwmon/nct6775
6186 F: drivers/hwmon/nct6775.c
6188 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6191 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6193 F: drivers/infiniband/hw/nes/
6195 NETEM NETWORK EMULATOR
6199 F: net/sched/sch_netem.c
6201 NETERION 10GbE DRIVERS (s2io/vxge)
6205 F: Documentation/networking/s2io.txt
6206 F: Documentation/networking/vxge.txt
6207 F: drivers/net/ethernet/neterion/
6209 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6215 W: http://www.netfilter.org/
6216 W: http://www.iptables.org/
6217 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6221 F: include/linux/netfilter*
6222 F: include/linux/netfilter/
6223 F: include/net/netfilter/
6224 F: include/uapi/linux/netfilter*
6225 F: include/uapi/linux/netfilter/
6226 F: net/*/netfilter.c
6232 W: http://netlabel.sf.net
6235 F: Documentation/netlabel/
6236 F: include/net/netlabel.h
6239 NETROM NETWORK LAYER
6242 W: http://www.linux-ax25.org/
6244 F: include/net/netrom.h
6245 F: include/uapi/linux/netrom.h
6248 NETWORK BLOCK DEVICE (NBD)
6252 F: Documentation/blockdev/nbd.txt
6253 F: drivers/block/nbd.c
6254 F: include/linux/nbd.h
6255 F: include/uapi/linux/nbd.h
6257 NETWORK DROP MONITOR
6261 W: https://fedorahosted.org/dropwatch/
6262 F: net/core/drop_monitor.c
6264 NETWORKING [GENERAL]
6267 W: http://www.linuxfoundation.org/en/Net
6268 Q: http://patchwork.ozlabs.org/project/netdev/list/
6269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6274 F: include/linux/in.h
6275 F: include/linux/net.h
6276 F: include/linux/netdevice.h
6277 F: include/uapi/linux/in.h
6278 F: include/uapi/linux/net.h
6279 F: include/uapi/linux/netdevice.h
6281 F: tools/testing/selftests/net/
6285 NETWORKING [IPv4/IPv6]
6292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6313 F: net/ipv4/ipcomp.c
6314 F: net/ipv4/ip_vti.c
6318 F: net/ipv6/ipcomp6.c
6319 F: net/ipv6/ip6_vti.c
6320 F: include/uapi/linux/xfrm.h
6321 F: include/net/xfrm.h
6323 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6328 NETWORKING [WIRELESS]
6331 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6337 F: include/net/ieee80211*
6338 F: include/linux/wireless.h
6339 F: include/uapi/linux/wireless.h
6340 F: include/net/iw_handler.h
6341 F: drivers/net/wireless/
6345 W: http://www.linuxfoundation.org/en/Net
6346 Q: http://patchwork.ozlabs.org/project/netdev/list/
6347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6351 F: include/linux/if_*
6352 F: include/linux/netdevice.h
6353 F: include/linux/arcdevice.h
6354 F: include/linux/etherdevice.h
6355 F: include/linux/fcdevice.h
6356 F: include/linux/fddidevice.h
6357 F: include/linux/hippidevice.h
6358 F: include/linux/inetdevice.h
6359 F: include/uapi/linux/if_*
6360 F: include/uapi/linux/netdevice.h
6362 NETXEN (1/10) GbE SUPPORT
6367 W: http://www.qlogic.com
6369 F: drivers/net/ethernet/qlogic/netxen/
6380 F: include/uapi/linux/nfc.h
6382 F: include/linux/platform_data/pn544.h
6383 F: Documentation/devicetree/bindings/net/nfc/
6385 NFS, SUNRPC, AND LOCKD CLIENTS
6388 W: http://client.linux-nfs.org
6389 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6395 F: include/linux/lockd/
6396 F: include/linux/nfs*
6397 F: include/linux/sunrpc/
6398 F: include/uapi/linux/nfs*
6399 F: include/uapi/linux/sunrpc/
6404 W: http://nilfs.sourceforge.net/
6405 T: git git://github.com/konis/nilfs2.git
6407 F: Documentation/filesystems/nilfs2.txt
6409 F: include/linux/nilfs2_fs.h
6411 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6413 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6415 F: Documentation/scsi/NinjaSCSI.txt
6416 F: drivers/scsi/pcmcia/nsp_*
6418 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6421 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6423 F: Documentation/scsi/NinjaSCSI.txt
6424 F: drivers/scsi/nsp32*
6430 W: https://github.com/jonmason/ntb/wiki
6431 T: git git://github.com/jonmason/ntb.git
6433 F: drivers/net/ntb_netdev.c
6434 F: include/linux/ntb.h
6439 W: http://www.tuxera.com/
6440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6442 F: Documentation/filesystems/ntfs.txt
6445 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6449 F: drivers/video/fbdev/riva/
6450 F: drivers/video/fbdev/nvidia/
6455 T: git git://git.infradead.org/users/willy/linux-nvme.git
6457 F: drivers/block/nvme*
6458 F: include/linux/nvme.h
6460 NXP TDA998X DRM DRIVER
6463 F: drivers/gpu/drm/i2c/tda998x_drv.c
6464 F: include/drm/i2c/tda998x.h
6469 W: http://www.muru.com/linux/omap/
6470 W: http://linux.omap.com/
6471 Q: http://patchwork.kernel.org/project/linux-omap/list/
6472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6475 F: drivers/i2c/busses/i2c-omap.c
6476 F: include/linux/i2c-omap.h
6478 OMAP DEVICE TREE SUPPORT
6484 F: arch/arm/boot/dts/*omap*
6485 F: arch/arm/boot/dts/*am3*
6487 OMAP CLOCK FRAMEWORK SUPPORT
6491 F: arch/arm/*omap*/*clock*
6493 OMAP POWER MANAGEMENT SUPPORT
6497 F: arch/arm/*omap*/*pm*
6498 F: drivers/cpufreq/omap-cpufreq.c
6500 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6505 F: arch/arm/mach-omap2/prm*
6515 OMAP FRAMEBUFFER SUPPORT
6520 F: drivers/video/fbdev/omap/
6522 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6527 F: drivers/video/fbdev/omap2/
6528 F: Documentation/arm/OMAP/DSS
6530 OMAP HARDWARE SPINLOCK SUPPORT
6534 F: drivers/hwspinlock/omap_hwspinlock.c
6535 F: arch/arm/mach-omap2/hwspinlock.c
6541 F: drivers/mmc/host/omap.c
6548 F: drivers/mmc/host/omap_hsmmc.c
6550 OMAP RANDOM NUMBER GENERATOR SUPPORT
6553 F: drivers/char/hw_random/omap-rng.c
6560 F: arch/arm/mach-omap2/omap_hwmod.*
6562 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6566 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6568 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6572 F: drivers/media/platform/omap3isp/
6573 F: drivers/staging/media/omap4iss/
6579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6581 F: drivers/usb/*/*omap*
6582 F: arch/arm/*omap*/usb*
6590 F: drivers/gpio/gpio-omap.c
6592 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6596 F: arch/arm/boot/dts/am335x-nano.dts
6602 F: Documentation/filesystems/omfs.txt
6605 OMNIKEY CARDMAN 4000 DRIVER
6608 F: drivers/char/pcmcia/cm4000_cs.c
6609 F: include/linux/cm4000_cs.h
6610 F: include/uapi/linux/cm4000_cs.h
6612 OMNIKEY CARDMAN 4040 DRIVER
6615 F: drivers/char/pcmcia/cm4040_cs.*
6617 OMNIVISION OV7670 SENSOR DRIVER
6620 T: git git://linuxtv.org/media_tree.git
6622 F: drivers/media/i2c/ov7670.c
6624 ONENAND FLASH DRIVER
6628 F: drivers/mtd/onenand/
6629 F: include/linux/mtd/onenand*.h
6631 ONSTREAM SCSI TAPE DRIVER
6636 F: Documentation/scsi/osst.txt
6637 F: drivers/scsi/osst.*
6638 F: drivers/scsi/osst_*.h
6639 F: drivers/scsi/st.h
6641 OPENCORES I2C BUS DRIVER
6645 F: Documentation/i2c/busses/i2c-ocores
6646 F: drivers/i2c/busses/i2c-ocores.c
6648 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6652 W: http://fdt.secretlab.ca
6653 T: git git://git.secretlab.ca/git/linux-2.6.git
6656 F: include/linux/of*.h
6661 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6669 F: Documentation/devicetree/
6671 F: include/dt-bindings/
6673 OPENRISC ARCHITECTURE
6675 W: http://openrisc.net
6678 T: git git://openrisc.net/~jonas/linux
6684 W: http://openvswitch.org
6685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6692 T: git git://git.alsa-project.org/alsa-kernel.git
6694 F: sound/drivers/opl4/
6700 F: arch/*/include/asm/oprofile*.h
6702 F: drivers/oprofile/
6703 F: include/linux/oprofile.h
6705 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6709 W: http://oss.oracle.com/projects/ocfs2/
6710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6712 F: Documentation/filesystems/ocfs2.txt
6713 F: Documentation/filesystems/dlmfs.txt
6718 W: http://wireless.kernel.org/en/users/Drivers/orinoco
6719 W: http://www.nongnu.org/orinoco/
6721 F: drivers/net/wireless/orinoco/
6723 OSD LIBRARY and FILESYSTEM
6727 W: http://open-osd.org
6728 T: git git://git.open-osd.org/open-osd.git
6730 F: drivers/scsi/osd/
6731 F: include/scsi/osd_*
6737 W: http://wireless.kernel.org/en/users/Drivers/p54
6739 F: drivers/net/wireless/p54/
6741 PA SEMI ETHERNET DRIVER
6745 F: drivers/net/ethernet/pasemi/*
6747 PA SEMI SMBUS DRIVER
6751 F: drivers/i2c/busses/i2c-pasemi.c
6753 PADATA PARALLEL EXECUTION MECHANISM
6758 F: include/linux/padata.h
6759 F: Documentation/padata.txt
6761 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6765 F: drivers/platform/x86/panasonic-laptop.c
6767 PANASONIC MN10300/AM33/AM34 PORT
6771 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6773 F: Documentation/mn10300/
6776 PARALLEL PORT SUPPORT
6780 F: include/linux/parport*.h
6781 F: drivers/char/ppdev.c
6782 F: include/uapi/linux/ppdev.h
6784 PARAVIRT_OPS INTERFACE
6791 F: Documentation/ia64/paravirt_ops.txt
6792 F: arch/*/kernel/paravirt*
6793 F: arch/*/include/asm/paravirt.h
6795 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6798 W: http://www.torque.net/linux-pp.html
6800 F: Documentation/blockdev/paride.txt
6801 F: drivers/block/paride/
6807 W: http://www.parisc-linux.org/
6808 Q: http://patchwork.kernel.org/project/linux-parisc/list/
6809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6813 F: Documentation/parisc/
6815 F: drivers/char/agp/parisc-agp.c
6816 F: drivers/input/serio/gscps2.c
6817 F: drivers/parport/parport_gsc.*
6818 F: drivers/tty/serial/8250/8250_gsc.c
6819 F: drivers/video/fbdev/sti*
6820 F: drivers/video/console/sti*
6821 F: drivers/video/logo/logo_parisc*
6823 PC87360 HARDWARE MONITORING DRIVER
6827 F: Documentation/hwmon/pc87360
6828 F: drivers/hwmon/pc87360.c
6833 F: drivers/char/pc8736x_gpio.c
6835 PC87427 HARDWARE MONITORING DRIVER
6839 F: Documentation/hwmon/pc87427
6840 F: drivers/hwmon/pc87427.c
6845 F: drivers/leds/leds-pca9532.c
6846 F: include/linux/leds-pca9532.h
6848 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6852 F: drivers/i2c/muxes/i2c-mux-pca9541.c
6854 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6857 F: drivers/firmware/pcdp.*
6863 F: Documentation/PCI/pci-error-recovery.txt
6868 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6871 F: Documentation/PCI/
6873 F: include/linux/pci*
6875 F: arch/x86/kernel/quirks.c
6883 F: drivers/pci/host/*imx6*
6885 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6891 F: drivers/pci/host/*mvebu*
6893 PCI DRIVER FOR NVIDIA TEGRA
6898 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6899 F: drivers/pci/host/pci-tegra.c
6901 PCI DRIVER FOR TI DRA7XX
6906 F: Documentation/devicetree/bindings/pci/ti-pci.txt
6907 F: drivers/pci/host/pci-dra7xx.c
6909 PCI DRIVER FOR RENESAS R-CAR
6914 F: drivers/pci/host/*rcar*
6916 PCI DRIVER FOR SAMSUNG EXYNOS
6922 F: drivers/pci/host/pci-exynos.c
6924 PCI DRIVER FOR SYNOPSIS DESIGNWARE
6929 F: drivers/pci/host/*designware*
6931 PCI DRIVER FOR GENERIC OF HOSTS
6936 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6937 F: drivers/pci/host/pci-host-generic.c
6939 PCIE DRIVER FOR ST SPEAR13XX
6943 F: drivers/pci/host/*spear*
6946 P: Linux PCMCIA Team
6948 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6951 F: Documentation/pcmcia/
6955 PCNET32 NETWORK DRIVER
6959 F: drivers/net/ethernet/amd/pcnet32.c
6961 PCRYPT PARALLEL CRYPTO ENGINE
6966 F: include/crypto/pcrypt.h
6968 PER-CPU MEMORY ALLOCATOR
6971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6973 F: include/linux/percpu*.h
6975 F: arch/*/include/asm/percpu.h
6977 PER-TASK DELAY ACCOUNTING
6980 F: include/linux/delayacct.h
6981 F: kernel/delayacct.c
6983 PERFORMANCE EVENTS SUBSYSTEM
6989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6992 F: include/linux/perf_event.h
6993 F: include/uapi/linux/perf_event.h
6994 F: arch/*/kernel/perf_event*.c
6995 F: arch/*/kernel/*/perf_event*.c
6996 F: arch/*/kernel/*/*/perf_event*.c
6997 F: arch/*/include/asm/perf_event.h
6998 F: arch/*/kernel/perf_callchain.c
7001 PERSONALITY HANDLING
7005 F: include/linux/personality.h
7006 F: include/uapi/linux/personality.h
7011 F: Documentation/networking/phonet.txt
7012 F: include/linux/phonet.h
7013 F: include/net/phonet/
7014 F: include/uapi/linux/phonet.h
7021 F: drivers/mtd/devices/phram.c
7027 F: drivers/hid/hid-picolcd*
7032 T: git git://github.com/jamieiles/linux-2.6-ji.git
7034 F: arch/arm/boot/dts/picoxcell*
7035 F: arch/arm/mach-picoxcell/
7036 F: drivers/crypto/picoxcell*
7038 PIN CONTROL SUBSYSTEM
7042 F: include/linux/pinctrl/
7044 PIN CONTROLLER - ATMEL AT91
7048 F: drivers/pinctrl/pinctrl-at91.c
7050 PIN CONTROLLER - RENESAS
7054 F: drivers/pinctrl/sh-pfc/
7056 PIN CONTROLLER - SAMSUNG
7062 F: drivers/pinctrl/samsung/
7064 PIN CONTROLLER - ST SPEAR
7068 W: http://www.st.com/spear
7070 F: drivers/pinctrl/spear/
7075 F: drivers/block/pktcdvd.c
7076 F: include/linux/pktcdvd.h
7077 F: include/uapi/linux/pktcdvd.h
7081 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7083 T: git git://github.com/gxt/linux.git
7084 F: drivers/input/serio/i8042-unicore32io.h
7085 F: drivers/i2c/busses/i2c-puv3.c
7086 F: drivers/video/fbdev/fb-puv3.c
7087 F: drivers/rtc/rtc-puv3.c
7089 PMBUS HARDWARE MONITORING DRIVERS
7092 W: http://www.lm-sensors.org/
7093 W: http://www.roeck-us.net/linux/drivers/
7094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7096 F: Documentation/hwmon/pmbus
7097 F: drivers/hwmon/pmbus/
7098 F: include/linux/i2c/pmbus.h
7100 PMC SIERRA MaxRAID DRIVER
7103 W: http://www.pmc-sierra.com/
7105 F: drivers/scsi/pmcraid.*
7107 PMC SIERRA PM8001 DRIVER
7113 F: drivers/scsi/pm8001/
7115 POSIX CLOCKS and TIMERS
7118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7121 F: include/linux/timer*
7122 F: kernel/time/*timer*
7124 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7129 T: git git://git.infradead.org/battery-2.6.git
7131 F: include/linux/power_supply.h
7143 F: drivers/i2c/busses/i2c-pnx.c
7145 PPP PROTOCOL DRIVERS AND COMPRESSORS
7149 F: drivers/net/ppp/ppp_*
7151 PPP OVER ATM (RFC 2364)
7154 F: net/atm/pppoatm.c
7155 F: include/uapi/linux/atmppp.h
7160 F: drivers/net/ppp/pppoe.c
7161 F: drivers/net/ppp/pppox.c
7166 F: net/l2tp/l2tp_ppp.c
7167 F: include/linux/if_pppol2tp.h
7168 F: include/uapi/linux/if_pppol2tp.h
7172 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7175 F: Documentation/pps/
7177 F: include/linux/pps*.h
7183 F: drivers/net/ppp/pptp.c
7184 W: http://sourceforge.net/projects/accel-pptp
7189 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7191 F: Documentation/preempt-locking.txt
7192 F: include/linux/preempt.h
7194 PRISM54 WIRELESS DRIVER
7197 W: http://wireless.kernel.org/en/users/Drivers/p54
7199 F: drivers/net/wireless/prism54/
7201 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7205 F: drivers/ata/sata_promise.*
7212 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7214 PS3 PLATFORM SUPPORT
7219 F: arch/powerpc/boot/ps3*
7220 F: arch/powerpc/include/asm/lv1call.h
7221 F: arch/powerpc/include/asm/ps3*.h
7222 F: arch/powerpc/platforms/ps3/
7225 F: drivers/rtc/rtc-ps3.c
7226 F: drivers/usb/host/*ps3.c
7227 F: sound/ppc/snd_ps3*
7233 F: drivers/block/ps3vram.c
7241 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7243 F: include/linux/pstore*
7244 F: drivers/firmware/efi/efi-pstore.c
7245 F: drivers/acpi/apei/erst.c
7247 PTP HARDWARE CLOCK SUPPORT
7251 W: http://linuxptp.sourceforge.net/
7252 F: Documentation/ABI/testing/sysfs-ptp
7253 F: Documentation/ptp/*
7254 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7255 F: drivers/net/phy/dp83640*
7257 F: include/linux/ptp_cl*
7263 F: include/asm-generic/syscall.h
7264 F: include/linux/ptrace.h
7265 F: include/linux/regset.h
7266 F: include/linux/tracehook.h
7267 F: include/uapi/linux/ptrace.h
7270 PVRUSB2 VIDEO4LINUX DRIVER
7274 W: http://www.isely.net/pvrusb2/
7275 T: git git://linuxtv.org/media_tree.git
7277 F: Documentation/video4linux/README.pvrusb2
7278 F: drivers/media/usb/pvrusb2/
7283 T: git git://linuxtv.org/media_tree.git
7285 F: drivers/media/usb/pwc/*
7291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7292 F: Documentation/pwm.txt
7293 F: Documentation/devicetree/bindings/pwm/
7294 F: include/linux/pwm.h
7296 F: drivers/video/backlight/pwm_bl.c
7297 F: include/linux/pwm_backlight.h
7299 PXA2xx/PXA3xx SUPPORT
7304 T: git git://github.com/hzhuang1/linux.git
7305 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7307 F: arch/arm/mach-pxa/
7308 F: drivers/pcmcia/pxa2xx*
7309 F: drivers/spi/spi-pxa2xx*
7310 F: drivers/usb/gadget/udc/pxa2*
7311 F: include/sound/pxa2xx-lib.h
7315 PXA3xx NAND FLASH DRIVER
7319 F: drivers/mtd/nand/pxa3xx_nand.c
7325 T: git git://github.com/hzhuang1/linux.git
7326 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7328 F: arch/arm/mach-mmp/
7342 F: drivers/crypto/qat/
7348 F: drivers/infiniband/hw/qib/
7350 QLOGIC QLA1280 SCSI DRIVER
7354 F: drivers/scsi/qla1280.[ch]
7356 QLOGIC QLA2XXX FC-SCSI DRIVER
7360 F: Documentation/scsi/LICENSE.qla2xxx
7361 F: drivers/scsi/qla2xxx/
7363 QLOGIC QLA4XXX iSCSI DRIVER
7368 F: Documentation/scsi/LICENSE.qla4xxx
7369 F: drivers/scsi/qla4xxx/
7371 QLOGIC QLA3XXX NETWORK DRIVER
7377 F: Documentation/networking/LICENSE.qla3xxx
7378 F: drivers/net/ethernet/qlogic/qla3xxx.*
7380 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7385 F: drivers/net/ethernet/qlogic/qlcnic/
7387 QLOGIC QLGE 10Gb ETHERNET DRIVER
7394 F: drivers/net/ethernet/qlogic/qlge/
7398 W: http://www.alarsen.net/linux/qnx4fs/
7401 F: include/uapi/linux/qnx4_fs.h
7402 F: include/uapi/linux/qnxtypes.h
7407 W: http://linuxtv.org/
7408 W: http://palosaari.fi/linux/
7409 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7410 T: git git://linuxtv.org/anttip/media_tree.git
7412 F: drivers/media/tuners/qt1010*
7414 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7418 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7420 F: drivers/net/wireless/ath/ath9k/
7422 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7425 W: http://wireless.kernel.org/en/users/Drivers/ath10k
7426 T: git git://github.com/kvalo/ath.git
7428 F: drivers/net/wireless/ath/ath10k/
7430 QUALCOMM HEXAGON ARCHITECTURE
7436 QUALCOMM WCN36XX WIRELESS DRIVER
7439 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7440 T: git git://github.com/KrasnikovEugene/wcn36xx.git
7442 F: drivers/net/wireless/ath/wcn36xx/
7444 QUICKCAM PARALLEL PORT WEBCAMS
7447 T: git git://linuxtv.org/media_tree.git
7448 W: http://linuxtv.org
7450 F: drivers/media/parport/*-qcam*
7452 RADOS BLOCK DEVICE (RBD)
7458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7460 F: drivers/block/rbd.c
7461 F: drivers/block/rbd_types.h
7463 RADEON FRAMEBUFFER DISPLAY DRIVER
7467 F: drivers/video/fbdev/aty/radeon*
7468 F: include/uapi/linux/radeonfb.h
7470 RADIOSHARK RADIO DRIVER
7473 T: git git://linuxtv.org/media_tree.git
7475 F: drivers/media/radio/radio-shark.c
7477 RADIOSHARK2 RADIO DRIVER
7480 T: git git://linuxtv.org/media_tree.git
7482 F: drivers/media/radio/radio-shark2.c
7483 F: drivers/media/radio/radio-tea5777.c
7485 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7489 F: drivers/video/fbdev/aty/aty128fb.c
7491 RALINK RT2X00 WIRELESS LAN DRIVER
7497 W: http://rt2x00.serialmonkey.com/
7499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7500 F: drivers/net/wireless/rt2x00/
7502 RAMDISK RAM BLOCK DEVICE DRIVER
7505 F: Documentation/blockdev/ramdisk.txt
7506 F: drivers/block/brd.c
7508 RANDOM NUMBER DRIVER
7511 F: drivers/char/random.c
7519 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7522 F: drivers/net/wireless/ray*
7529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7530 F: Documentation/RCU/torture.txt
7531 F: kernel/rcu/rcutorture.c
7533 RCUTORTURE TEST FRAMEWORK
7541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7542 F: tools/testing/selftests/rcutorture
7548 RDC R6040 FAST ETHERNET DRIVER
7552 F: drivers/net/ethernet/rdc/r6040.c
7554 RDS - RELIABLE DATAGRAM SOCKETS
7560 READ-COPY UPDATE (RCU)
7567 W: http://www.rdrop.com/users/paulmck/RCU/
7569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7570 F: Documentation/RCU/
7571 X: Documentation/RCU/torture.txt
7572 F: include/linux/rcu*
7573 X: include/linux/srcu.h
7577 REAL TIME CLOCK (RTC) SUBSYSTEM
7580 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7582 F: Documentation/rtc.txt
7584 F: include/linux/rtc.h
7585 F: include/uapi/linux/rtc.h
7587 REALTEK AUDIO CODECS
7591 F: sound/soc/codecs/rt*
7592 F: include/sound/rt*.h
7594 REISERFS FILE SYSTEM
7599 REGISTER MAP ABSTRACTION
7601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7603 F: drivers/base/regmap/
7604 F: include/linux/regmap.h
7606 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7610 F: drivers/remoteproc/
7611 F: Documentation/remoteproc.txt
7612 F: include/linux/remoteproc.h
7614 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7619 F: Documentation/rpmsg.txt
7620 F: include/linux/rpmsg.h
7622 RESET CONTROLLER FRAMEWORK
7626 F: Documentation/devicetree/bindings/reset/
7627 F: include/linux/reset.h
7628 F: include/linux/reset-controller.h
7633 W: http://wireless.kernel.org/
7634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7637 F: Documentation/rfkill.txt
7640 RICOH SMARTMEDIA/XD DRIVER
7643 F: drivers/mtd/nand/r852.c
7644 F: drivers/mtd/nand/r852.h
7646 RICOH R5C592 MEMORYSTICK DRIVER
7649 F: drivers/memstick/host/r592.*
7653 W: http://sourceforge.net/projects/roccat/
7655 F: drivers/hid/hid-roccat*
7656 F: include/linux/hid-roccat*
7657 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7661 W: http://www.comtrol.com
7663 F: Documentation/serial/rocket.txt
7664 F: drivers/tty/rocket*
7669 W: http://www.linux-ax25.org/
7671 F: include/net/rose.h
7672 F: include/uapi/linux/rose.h
7675 RTL2830 MEDIA DRIVER
7678 W: http://linuxtv.org/
7679 W: http://palosaari.fi/linux/
7680 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7681 T: git git://linuxtv.org/anttip/media_tree.git
7683 F: drivers/media/dvb-frontends/rtl2830*
7685 RTL2832 MEDIA DRIVER
7688 W: http://linuxtv.org/
7689 W: http://palosaari.fi/linux/
7690 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7691 T: git git://linuxtv.org/anttip/media_tree.git
7693 F: drivers/media/dvb-frontends/rtl2832*
7695 RTL2832_SDR MEDIA DRIVER
7698 W: http://linuxtv.org/
7699 W: http://palosaari.fi/linux/
7700 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7701 T: git git://linuxtv.org/anttip/media_tree.git
7703 F: drivers/media/dvb-frontends/rtl2832_sdr*
7705 RTL8180 WIRELESS DRIVER
7708 W: http://wireless.kernel.org/
7709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7711 F: drivers/net/wireless/rtl818x/rtl8180/
7713 RTL8187 WIRELESS DRIVER
7718 W: http://wireless.kernel.org/
7719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7721 F: drivers/net/wireless/rtl818x/rtl8187/
7723 RTL8192CE WIRELESS DRIVER
7727 W: http://wireless.kernel.org/
7728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7730 F: drivers/net/wireless/rtlwifi/
7731 F: drivers/net/wireless/rtlwifi/rtl8192ce/
7733 S3 SAVAGE FRAMEBUFFER DRIVER
7737 F: drivers/video/fbdev/savage/
7744 W: http://www.ibm.com/developerworks/linux/linux390/
7748 F: Documentation/s390/
7749 F: Documentation/DocBook/s390*
7751 S390 COMMON I/O LAYER
7755 W: http://www.ibm.com/developerworks/linux/linux390/
7757 F: drivers/s390/cio/
7763 W: http://www.ibm.com/developerworks/linux/linux390/
7765 F: drivers/s390/block/dasd*
7766 F: block/partitions/ibm.c
7768 S390 NETWORK DRIVERS
7773 W: http://www.ibm.com/developerworks/linux/linux390/
7775 F: drivers/s390/net/
7781 W: http://www.ibm.com/developerworks/linux/linux390/
7784 F: drivers/pci/hotplug/s390_pci_hpc.c
7790 W: http://www.ibm.com/developerworks/linux/linux390/
7792 F: drivers/s390/crypto/
7798 W: http://www.ibm.com/developerworks/linux/linux390/
7800 F: drivers/s390/scsi/zfcp_*
7802 S390 IUCV NETWORK LAYER
7806 W: http://www.ibm.com/developerworks/linux/linux390/
7808 F: drivers/s390/net/*iucv*
7809 F: include/net/iucv/
7812 S3C24XX SD/MMC Driver
7816 F: drivers/mmc/host/s3cmci.*
7818 SAA6588 RDS RECEIVER DRIVER
7821 T: git git://linuxtv.org/media_tree.git
7822 W: http://linuxtv.org
7824 F: drivers/media/i2c/saa6588*
7826 SAA7134 VIDEO4LINUX DRIVER
7829 W: http://linuxtv.org
7830 T: git git://linuxtv.org/media_tree.git
7832 F: Documentation/video4linux/*.saa7134
7833 F: drivers/media/pci/saa7134/
7835 SAA7146 VIDEO4LINUX-2 DRIVER
7838 T: git git://linuxtv.org/media_tree.git
7840 F: drivers/media/common/saa7146/
7841 F: drivers/media/pci/saa7146/
7842 F: include/media/saa7146*
7844 SAMSUNG LAPTOP DRIVER
7848 F: drivers/platform/x86/samsung-laptop.c
7850 SAMSUNG AUDIO (ASoC) DRIVERS
7854 F: sound/soc/samsung/
7856 SAMSUNG FRAMEBUFFER DRIVER
7860 F: drivers/video/fbdev/s3c-fb.c
7862 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7866 F: drivers/mfd/sec*.c
7867 F: drivers/regulator/s2m*.c
7868 F: drivers/regulator/s5m*.c
7869 F: drivers/rtc/rtc-sec.c
7870 F: include/linux/mfd/samsung/
7872 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7876 Q: https://patchwork.linuxtv.org/project/linux-media/list/
7878 F: drivers/media/platform/exynos4-is/
7880 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7885 F: drivers/media/platform/s3c-camif/
7886 F: include/media/s3c_camif.h
7888 SAMSUNG S5C73M3 CAMERA DRIVER
7893 F: drivers/media/i2c/s5c73m3/*
7895 SAMSUNG S5K5BAF CAMERA DRIVER
7900 F: drivers/media/i2c/s5k5baf.c
7902 SAMSUNG SOC CLOCK DRIVERS
7907 F: drivers/clk/samsung/
7909 SAMSUNG SXGBE DRIVERS
7915 F: drivers/net/ethernet/samsung/sxgbe/
7917 SAMSUNG USB2 PHY DRIVER
7921 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
7922 F: Documentation/phy/samsung-usb2.txt
7923 F: drivers/phy/phy-exynos4210-usb2.c
7924 F: drivers/phy/phy-exynos4x12-usb2.c
7925 F: drivers/phy/phy-exynos5250-usb2.c
7926 F: drivers/phy/phy-s5pv210-usb2.c
7927 F: drivers/phy/phy-samsung-usb2.c
7928 F: drivers/phy/phy-samsung-usb2.h
7934 F: drivers/tty/serial/
7936 SYNOPSYS DESIGNWARE DMAC DRIVER
7940 F: include/linux/dw_dmac.h
7943 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7948 F: include/linux/mmc/dw_mmc.h
7949 F: drivers/mmc/host/dw_mmc*
7954 F: drivers/thunderbolt/
7956 TIMEKEEPING, CLOCKSOURCE CORE, NTP
7960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7962 F: include/linux/clocksource.h
7963 F: include/linux/time.h
7964 F: include/linux/timex.h
7965 F: include/uapi/linux/time.h
7966 F: include/uapi/linux/timex.h
7967 F: kernel/time/clocksource.c
7968 F: kernel/time/time*.c
7969 F: kernel/time/ntp.c
7971 TLG2300 VIDEO4LINUX-2 DRIVER
7975 F: drivers/media/usb/tlg2300/
7980 F: drivers/watchdog/sc1200wdt.c
7986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7989 F: include/linux/sched.h
7990 F: include/uapi/linux/sched.h
7991 F: include/linux/wait.h
7996 W: http://www.sunplus.com
8003 W: http://www.kernel.dk
8007 SCSI RDMA PROTOCOL (SRP) INITIATOR
8011 W: http://www.openfabrics.org
8012 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8014 F: drivers/infiniband/ulp/srp/
8015 F: include/scsi/srp.h
8020 W: http://sg.danny.cz/sg
8022 F: Documentation/scsi/scsi-generic.txt
8023 F: drivers/scsi/sg.c
8024 F: include/scsi/sg.h
8029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8040 F: Documentation/scsi/st.txt
8041 F: drivers/scsi/st.*
8042 F: drivers/scsi/st_*.h
8048 W: http://lksctp.sourceforge.net
8050 F: Documentation/networking/sctp.txt
8051 F: include/linux/sctp.h
8052 F: include/uapi/linux/sctp.h
8053 F: include/net/sctp/
8059 F: Documentation/i2c/busses/scx200_acb
8060 F: arch/x86/platform/scx200/
8061 F: drivers/watchdog/scx200_wdt.c
8062 F: drivers/i2c/busses/scx200*
8063 F: drivers/mtd/maps/scx200_docflash.c
8064 F: include/linux/scx200.h
8069 F: drivers/char/scx200_gpio.c
8070 F: include/linux/scx200_gpio.h
8072 SCx200 HRT CLOCKSOURCE DRIVER
8075 F: drivers/clocksource/scx200_hrt.c
8077 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8081 F: drivers/mmc/host/sdricoh_cs.c
8083 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8088 F: drivers/mmc/host/sdhci.*
8089 F: drivers/mmc/host/sdhci-pltfm.[ch]
8093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8096 F: include/uapi/linux/seccomp.h
8097 F: include/linux/seccomp.h
8098 K: \bsecure_computing
8101 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8106 F: drivers/mmc/host/sdhci-pltfm.[ch]
8108 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8112 F: drivers/mmc/host/sdhci-s3c.c
8114 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8119 F: drivers/mmc/host/sdhci-spear.c
8125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8126 W: http://kernsec.org/
8134 SELINUX SECURITY MODULE
8139 W: http://selinuxproject.org
8140 T: git git://git.infradead.org/users/pcmoore/selinux
8142 F: include/linux/selinux*
8143 F: security/selinux/
8146 APPARMOR SECURITY MODULE
8149 W: apparmor.wiki.kernel.org
8150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8152 F: security/apparmor/
8157 F: drivers/misc/phantom.c
8158 F: include/uapi/linux/phantom.h
8160 SERIAL ATA (SATA) SUBSYSTEM
8163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8166 F: include/linux/ata.h
8167 F: include/linux/libata.h
8169 SERIAL ATA AHCI PLATFORM devices support
8173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8175 F: drivers/ata/ahci_platform.c
8176 F: drivers/ata/libahci_platform.c
8177 F: include/linux/ahci_platform.h
8179 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8182 W: http://www.emulex.com
8184 F: drivers/scsi/be2iscsi/
8186 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8191 W: http://www.emulex.com
8193 F: drivers/net/ethernet/emulex/benet/
8200 F: drivers/net/ethernet/sfc/
8205 F: drivers/misc/sgi-gru/
8207 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8211 F: Documentation/ia64/serial.txt
8212 F: drivers/tty/serial/ioc?_serial.c
8213 F: include/linux/ioc?.h
8215 SGI XP/XPC/XPNET DRIVER
8219 F: drivers/misc/sgi-xp/
8224 W: http://linuxtv.org/
8225 W: http://palosaari.fi/linux/
8226 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8227 T: git git://linuxtv.org/anttip/media_tree.git
8229 F: drivers/media/tuners/si2157*
8234 W: http://linuxtv.org/
8235 W: http://palosaari.fi/linux/
8236 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8237 T: git git://linuxtv.org/anttip/media_tree.git
8239 F: drivers/media/dvb-frontends/si2168*
8241 SI470X FM RADIO RECEIVER I2C DRIVER
8244 T: git git://linuxtv.org/media_tree.git
8245 W: http://linuxtv.org
8247 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8249 SI470X FM RADIO RECEIVER USB DRIVER
8252 T: git git://linuxtv.org/media_tree.git
8253 W: http://linuxtv.org
8255 F: drivers/media/radio/si470x/radio-si470x-common.c
8256 F: drivers/media/radio/si470x/radio-si470x.h
8257 F: drivers/media/radio/si470x/radio-si470x-usb.c
8259 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8262 T: git git://linuxtv.org/media_tree.git
8263 W: http://linuxtv.org
8265 F: drivers/media/radio/si4713/si4713.?
8267 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8270 T: git git://linuxtv.org/media_tree.git
8271 W: http://linuxtv.org
8273 F: drivers/media/radio/si4713/radio-platform-si4713.c
8275 SI4713 FM RADIO TRANSMITTER USB DRIVER
8278 T: git git://linuxtv.org/media_tree.git
8279 W: http://linuxtv.org
8281 F: drivers/media/radio/si4713/radio-usb-si4713.c
8286 W: http://linuxtv.org
8287 T: git git://linuxtv.org/media_tree.git
8289 F: drivers/media/common/siano/
8290 F: drivers/media/usb/siano/
8291 F: drivers/media/usb/siano/
8292 F: drivers/media/mmc/siano/
8294 SH_VEU V4L2 MEM2MEM DRIVER
8297 F: drivers/media/platform/sh_veu.c
8299 SH_VOU V4L2 OUTPUT DRIVER
8302 F: drivers/media/platform/sh_vou.c
8303 F: include/media/sh_vou.h
8305 SIMPLE FIRMWARE INTERFACE (SFI)
8308 W: http://simplefirmware.org/
8309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8311 F: arch/x86/platform/sfi/
8313 F: include/linux/sfi*.h
8315 SIMTEC EB110ATX (Chalice CATS)
8319 W: http://www.simtec.co.uk/products/EB110ATX/
8322 SIMTEC EB2410ITX (BAST)
8326 W: http://www.simtec.co.uk/products/EB2410ITX/
8328 F: arch/arm/mach-s3c24xx/mach-bast.c
8329 F: arch/arm/mach-s3c24xx/bast-ide.c
8330 F: arch/arm/mach-s3c24xx/bast-irq.c
8332 TI DAVINCI MACHINE SUPPORT
8336 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8337 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8339 F: arch/arm/mach-davinci/
8340 F: drivers/i2c/busses/i2c-davinci.c
8342 TI DAVINCI SERIES MEDIA DRIVER
8346 W: http://linuxtv.org/
8347 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8348 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8350 F: drivers/media/platform/davinci/
8351 F: include/media/davinci/
8353 SIS 190 ETHERNET DRIVER
8357 F: drivers/net/ethernet/sis/sis190.c
8359 SIS 900/7016 FAST ETHERNET DRIVER
8361 W: http://www.brownhat.org/sis900.html
8364 F: drivers/net/ethernet/sis/sis900.*
8366 SIS FRAMEBUFFER DRIVER
8368 W: http://www.winischhofer.net/linuxsisvga.shtml
8370 F: Documentation/fb/sisfb.txt
8371 F: drivers/video/fbdev/sis/
8372 F: include/video/sisfb.h
8376 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8378 F: drivers/usb/misc/sisusbvga/
8388 F: include/linux/sl?b*.h
8391 SLEEPABLE READ-COPY UPDATE (SRCU)
8398 W: http://www.rdrop.com/users/paulmck/RCU/
8400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8401 F: include/linux/srcu.h
8402 F: kernel/rcu/srcu.c
8404 SMACK SECURITY MODULE
8407 W: http://schaufler-ca.com
8408 T: git git://git.gitorious.org/smack-next/kernel.git
8410 F: Documentation/security/Smack.txt
8413 SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8417 F: drivers/power/avs/smartreflex.c
8418 F: include/linux/power/smartreflex.h
8421 SMC91x ETHERNET DRIVER
8424 F: drivers/net/ethernet/smsc/smc91x.*
8426 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8430 F: drivers/media/i2c/smiapp/
8431 F: include/media/smiapp.h
8432 F: drivers/media/i2c/smiapp-pll.c
8433 F: drivers/media/i2c/smiapp-pll.h
8435 SMM665 HARDWARE MONITOR DRIVER
8439 F: Documentation/hwmon/smm665
8440 F: drivers/hwmon/smm665.c
8442 SMSC EMC2103 HARDWARE MONITOR DRIVER
8446 F: Documentation/hwmon/emc2103
8447 F: drivers/hwmon/emc2103.c
8449 SMSC SCH5627 HARDWARE MONITOR DRIVER
8453 F: Documentation/hwmon/sch5627
8454 F: drivers/hwmon/sch5627.c
8456 SMSC47B397 HARDWARE MONITOR DRIVER
8460 F: Documentation/hwmon/smsc47b397
8461 F: drivers/hwmon/smsc47b397.c
8463 SMSC911x ETHERNET DRIVER
8467 F: include/linux/smsc911x.h
8468 F: drivers/net/ethernet/smsc/smsc911x.*
8470 SMSC9420 PCI ETHERNET DRIVER
8474 F: drivers/net/ethernet/smsc/smsc9420.*
8476 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8480 F: drivers/video/fbdev/smscufx.c
8482 SOC-CAMERA V4L2 SUBSYSTEM
8485 T: git git://linuxtv.org/media_tree.git
8487 F: include/media/soc*
8488 F: drivers/media/i2c/soc_camera/
8489 F: drivers/media/platform/soc_camera/
8491 SOEKRIS NET48XX LED SUPPORT
8494 F: drivers/leds/leds-net48xx.c
8496 SOFTLOGIC 6x10 MPEG CODEC
8500 F: drivers/media/pci/solo6x10/
8502 SOFTWARE RAID (Multiple Disks) SUPPORT
8507 F: include/linux/raid/
8508 F: include/uapi/linux/raid/
8510 SONIC NETWORK DRIVER
8514 F: drivers/net/ethernet/natsemi/sonic.*
8516 SONICS SILICON BACKPLANE DRIVER (SSB)
8521 F: include/linux/ssb/
8523 SONY VAIO CONTROL DEVICE DRIVER
8526 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8528 F: Documentation/laptops/sony-laptop.txt
8529 F: drivers/char/sonypi.c
8530 F: drivers/platform/x86/sony-laptop.c
8531 F: include/linux/sony-laptop.h
8533 SONY MEMORYSTICK CARD SUPPORT
8535 W: http://tifmxx.berlios.de/
8537 F: drivers/memstick/host/tifm_ms.c
8539 SONY MEMORYSTICK STANDARD SUPPORT
8542 F: drivers/memstick/core/ms_block.*
8548 W: http://www.alsa-project.org/
8549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8550 T: git git://git.alsa-project.org/alsa-kernel.git
8551 Q: http://patchwork.kernel.org/project/alsa-devel/list/
8553 F: Documentation/sound/
8555 F: include/uapi/sound/
8558 SOUND - COMPRESSED AUDIO
8561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8563 F: Documentation/sound/alsa/compress_offload.txt
8564 F: include/sound/compress_driver.h
8565 F: include/uapi/sound/compress_*
8566 F: sound/core/compress_offload.c
8567 F: sound/soc/soc-compress.c
8569 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8574 W: http://alsa-project.org/main/index.php/ASoC
8576 F: Documentation/sound/alsa/soc/
8578 F: include/sound/soc*
8580 SOUND - DMAENGINE HELPERS
8583 F: include/sound/dmaengine_pcm.h
8584 F: sound/core/pcm_dmaengine.c
8585 F: sound/soc/soc-generic-dmaengine-pcm.c
8587 SPARC + UltraSPARC (sparc/sparc64)
8590 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8597 SPARC SERIAL DRIVERS
8600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8603 F: include/linux/sunserialcore.h
8604 F: drivers/tty/serial/suncore.c
8605 F: drivers/tty/serial/sunhv.c
8606 F: drivers/tty/serial/sunsab.c
8607 F: drivers/tty/serial/sunsab.h
8608 F: drivers/tty/serial/sunsu.c
8609 F: drivers/tty/serial/sunzilog.c
8610 F: drivers/tty/serial/sunzilog.h
8615 W: https://sparse.wiki.kernel.org/
8616 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8617 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8619 F: include/linux/compiler.h
8621 SPEAR PLATFORM SUPPORT
8626 W: http://www.st.com/spear
8628 F: arch/arm/mach-spear/
8630 SPEAR CLOCK FRAMEWORK SUPPORT
8634 W: http://www.st.com/spear
8636 F: drivers/clk/spear/
8641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8642 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
8644 F: Documentation/spi/
8646 F: include/linux/spi/
8647 F: include/uapi/linux/spi/
8649 SPIDERNET NETWORK DRIVER for CELL
8654 F: Documentation/networking/spider_net.txt
8655 F: drivers/net/ethernet/toshiba/spider_net*
8661 W: http://www.ibm.com/developerworks/power/cell/
8663 F: Documentation/filesystems/spufs.txt
8664 F: arch/powerpc/platforms/cell/spufs/
8666 SQUASHFS FILE SYSTEM
8669 W: http://squashfs.org.uk
8671 F: Documentation/filesystems/squashfs.txt
8674 SRM (Alpha) environment access
8677 F: arch/alpha/kernel/srm_env.c
8683 F: Documentation/stable_kernel_rules.txt
8687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8696 F: drivers/staging/comedi/
8698 STAGING - ET131X NETWORK DRIVER
8701 F: drivers/staging/et131x/
8703 STAGING - FLARION FT1000 DRIVERS
8706 F: drivers/staging/ft1000/
8708 STAGING - INDUSTRIAL IO
8712 F: drivers/staging/iio/
8714 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8716 W: http://www.lirc.org/
8718 F: drivers/staging/media/lirc/
8720 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8726 F: drivers/staging/nvec/
8728 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8732 W: http://wiki.laptop.org/go/DCON
8734 F: drivers/staging/olpc_dcon/
8736 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8739 F: drivers/staging/ozwpan/
8741 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8744 F: drivers/staging/panel/
8746 STAGING - REALTEK RTL8712U DRIVERS
8750 F: drivers/staging/rtl8712/
8752 STAGING - REALTEK RTL8723U WIRELESS DRIVER
8757 F: drivers/staging/rtl8723au/
8763 F: drivers/staging/slicoss/
8765 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8771 W: http://www.linux-speakup.org/
8773 F: drivers/staging/speakup/
8775 STAGING - VIA VT665X DRIVERS
8778 F: drivers/staging/vt665?/
8780 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8783 F: drivers/staging/xgifb/
8785 STARFIRE/DURALAN NETWORK DRIVER
8788 F: drivers/net/ethernet/adaptec/starfire*
8792 W: http://sammy.net/sun3/
8794 F: arch/m68k/kernel/*sun3*
8796 F: arch/m68k/include/asm/sun3*
8797 F: drivers/net/ethernet/i825xx/sun3*
8799 SUNDANCE NETWORK DRIVER
8803 F: drivers/net/ethernet/dlink/sundance.c
8807 W: http://www.linux-sh.org
8808 Q: http://patchwork.kernel.org/project/linux-sh/list/
8810 F: Documentation/sh/
8820 F: Documentation/power/
8821 F: arch/x86/kernel/acpi/
8822 F: drivers/base/power/
8824 F: include/linux/suspend.h
8825 F: include/linux/freezer.h
8826 F: include/linux/pm.h
8832 F: Documentation/svga.txt
8833 F: arch/x86/boot/video*
8840 F: arch/*/kernel/pci-swiotlb.c
8841 F: include/linux/swiotlb.h
8843 SYNOPSYS ARC ARCHITECTURE
8847 F: Documentation/devicetree/bindings/arc/
8848 F: drivers/tty/serial/arc_uart.c
8853 F: Documentation/filesystems/sysv-fs.txt
8855 F: include/linux/sysv_fs.h
8861 W: http://www.linux-iscsi.org
8862 W: http://groups.google.com/group/linux-iscsi-target-dev
8863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8867 F: Documentation/target/
8869 TASKSTATS STATISTICS INTERFACE
8872 F: Documentation/accounting/taskstats*
8873 F: include/linux/taskstats*
8874 F: kernel/taskstats.c
8880 F: include/net/pkt_cls.h
8881 F: include/uapi/linux/pkt_cls.h
8884 TCP LOW PRIORITY MODULE
8887 W: http://tcp-lp-mod.sourceforge.net/
8889 F: net/ipv4/tcp_lp.c
8891 TDA10071 MEDIA DRIVER
8894 W: http://linuxtv.org/
8895 W: http://palosaari.fi/linux/
8896 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8897 T: git git://linuxtv.org/anttip/media_tree.git
8899 F: drivers/media/dvb-frontends/tda10071*
8901 TDA18212 MEDIA DRIVER
8904 W: http://linuxtv.org/
8905 W: http://palosaari.fi/linux/
8906 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8907 T: git git://linuxtv.org/anttip/media_tree.git
8909 F: drivers/media/tuners/tda18212*
8911 TDA18218 MEDIA DRIVER
8914 W: http://linuxtv.org/
8915 W: http://palosaari.fi/linux/
8916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8917 T: git git://linuxtv.org/anttip/media_tree.git
8919 F: drivers/media/tuners/tda18218*
8921 TDA18271 MEDIA DRIVER
8924 W: http://linuxtv.org/
8925 W: http://github.com/mkrufky
8926 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8927 T: git git://linuxtv.org/mkrufky/tuners.git
8929 F: drivers/media/tuners/tda18271*
8931 TDA827x MEDIA DRIVER
8934 W: http://linuxtv.org/
8935 W: http://github.com/mkrufky
8936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8937 T: git git://linuxtv.org/mkrufky/tuners.git
8939 F: drivers/media/tuners/tda8290.*
8941 TDA8290 MEDIA DRIVER
8944 W: http://linuxtv.org/
8945 W: http://github.com/mkrufky
8946 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8947 T: git git://linuxtv.org/mkrufky/tuners.git
8949 F: drivers/media/tuners/tda8290.*
8951 TDA9840 MEDIA DRIVER
8954 T: git git://linuxtv.org/media_tree.git
8955 W: http://linuxtv.org
8957 F: drivers/media/i2c/tda9840*
8959 TEA5761 TUNER DRIVER
8962 W: http://linuxtv.org
8963 T: git git://linuxtv.org/media_tree.git
8965 F: drivers/media/tuners/tea5761.*
8967 TEA5767 TUNER DRIVER
8970 W: http://linuxtv.org
8971 T: git git://linuxtv.org/media_tree.git
8973 F: drivers/media/tuners/tea5767.*
8975 TEA6415C MEDIA DRIVER
8978 T: git git://linuxtv.org/media_tree.git
8979 W: http://linuxtv.org
8981 F: drivers/media/i2c/tea6415c*
8983 TEA6420 MEDIA DRIVER
8986 T: git git://linuxtv.org/media_tree.git
8987 W: http://linuxtv.org
8989 F: drivers/media/i2c/tea6420*
8995 F: drivers/net/team/
8996 F: include/linux/if_team.h
8997 F: include/uapi/linux/if_team.h
8999 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9002 F: arch/x86/platform/ts5500/
9004 TECHNOTREND USB IR RECEIVER
9008 F: drivers/media/rc/ttusbir.c
9010 TEGRA ARCHITECTURE SUPPORT
9014 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9028 F: drivers/clk/tegra/
9033 F: drivers/dma/tegra20-apb-dma.c
9038 F: drivers/gpio/gpio-tegra.c
9043 F: drivers/i2c/busses/i2c-tegra.c
9048 F: drivers/iommu/tegra*
9054 F: drivers/input/keyboard/tegra-kbc.c
9056 TEGRA PINCTRL DRIVER
9059 F: drivers/pinctrl/pinctrl-tegra*
9064 F: drivers/pwm/pwm-tegra.c
9069 F: drivers/tty/serial/serial-tegra.c
9074 F: drivers/spi/spi-tegra*
9076 TEHUTI ETHERNET DRIVER
9080 F: drivers/net/ethernet/tehuti/*
9082 Telecom Clock Driver for MCPL0010
9085 F: drivers/char/tlclk.c
9087 TENSILICA XTENSA PORT (xtensa)
9093 F: drivers/irqchip/irq-xtensa-*
9095 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9098 T: git git://linuxtv.org/media_tree.git
9099 W: http://linuxtv.org
9101 F: drivers/media/radio/radio-raremono.c
9107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9109 Q: https://patchwork.kernel.org/project/linux-pm/list/
9112 F: include/linux/thermal.h
9113 F: include/linux/cpu_cooling.h
9114 F: Documentation/devicetree/bindings/thermal/
9116 THINGM BLINK(1) USB RGB LED DRIVER
9119 F: drivers/hid/hid-thingm.c
9121 THINKPAD ACPI EXTRAS DRIVER
9125 W: http://ibm-acpi.sourceforge.net
9126 W: http://thinkwiki.org/wiki/Ibm-acpi
9127 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9129 F: drivers/platform/x86/thinkpad_acpi.c
9131 TI BANDGAP AND THERMAL DRIVER
9135 F: drivers/thermal/ti-soc-thermal/
9142 F: include/linux/clk/ti.h
9144 TI FLASH MEDIA INTERFACE DRIVER
9147 F: drivers/misc/tifm*
9148 F: drivers/mmc/host/tifm_sd.c
9149 F: include/linux/tifm.h
9151 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9156 F: sound/soc/codecs/lm49453*
9157 F: sound/soc/codecs/isabelle*
9159 TI LP855x BACKLIGHT DRIVER
9162 F: Documentation/backlight/lp855x-driver.txt
9163 F: drivers/video/backlight/lp855x_bl.c
9164 F: include/linux/platform_data/lp855x.h
9166 TI LP8727 CHARGER DRIVER
9169 F: drivers/power/lp8727_charger.c
9170 F: include/linux/platform_data/lp8727.h
9172 TI LP8788 MFD DRIVER
9175 F: drivers/iio/adc/lp8788_adc.c
9176 F: drivers/leds/leds-lp8788.c
9177 F: drivers/mfd/lp8788*.c
9178 F: drivers/power/lp8788-charger.c
9179 F: drivers/regulator/lp8788-*.c
9180 F: include/linux/mfd/lp8788*.h
9182 TI TWL4030 SERIES SOC CODEC DRIVER
9186 F: sound/soc/codecs/twl4030*
9188 TI WILINK WIRELESS DRIVERS
9190 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9191 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9194 F: drivers/net/wireless/ti/
9195 F: include/linux/wl12xx.h
9202 W: http://tipc.sourceforge.net/
9204 F: include/uapi/linux/tipc*.h
9209 W: http://www.tilera.com/scm/
9212 F: drivers/char/tile-srom.c
9213 F: drivers/edac/tile_edac.c
9214 F: drivers/net/ethernet/tile/
9215 F: drivers/rtc/rtc-tile.c
9216 F: drivers/tty/hvc/hvc_tile.c
9217 F: drivers/tty/serial/tilegx.c
9218 F: drivers/usb/host/*-tilegx.c
9219 F: include/linux/usb/tilegx.h
9224 W: http://sourceforge.net/projects/tlan/
9226 F: Documentation/networking/tlan.txt
9227 F: drivers/net/ethernet/ti/tlan.*
9229 TOMOYO SECURITY MODULE
9236 W: http://tomoyo.sourceforge.jp/
9237 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9241 TOPSTAR LAPTOP EXTRAS DRIVER
9245 F: drivers/platform/x86/topstar-laptop.c
9247 TOSHIBA ACPI EXTRAS DRIVER
9250 F: drivers/platform/x86/toshiba_acpi.c
9255 W: http://www.buzzard.org.uk/toshiba/
9257 F: drivers/char/toshiba.c
9258 F: include/linux/toshiba.h
9259 F: include/uapi/linux/toshiba.h
9265 F: drivers/mmc/host/tmio_mmc*
9266 F: drivers/mmc/host/sh_mobile_sdhi.c
9267 F: include/linux/mmc/tmio.h
9268 F: include/linux/mmc/sh_mobile_sdhi.h
9270 TMP401 HARDWARE MONITOR DRIVER
9274 F: Documentation/hwmon/tmp401
9275 F: drivers/hwmon/tmp401.c
9277 TMPFS (SHMEM FILESYSTEM)
9281 F: include/linux/shmem_fs.h
9284 TM6000 VIDEO4LINUX DRIVER
9287 W: http://linuxtv.org
9288 T: git git://linuxtv.org/media_tree.git
9290 F: drivers/media/usb/tm6000/
9296 W: http://tpmdd.sourceforge.net
9299 F: drivers/char/tpm/
9304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9306 F: Documentation/trace/ftrace.txt
9307 F: arch/*/*/*/ftrace.h
9308 F: arch/*/kernel/ftrace.c
9309 F: include/*/ftrace.h
9310 F: include/linux/trace*.h
9316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9318 K: ^Subject:.*(?i)trivial
9324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9326 F: drivers/tty/serial/serial_core.c
9327 F: include/linux/serial_core.h
9328 F: include/linux/serial.h
9329 F: include/linux/tty.h
9330 F: include/uapi/linux/serial_core.h
9331 F: include/uapi/linux/serial.h
9332 F: include/uapi/linux/tty.h
9334 TUA9001 MEDIA DRIVER
9337 W: http://linuxtv.org/
9338 W: http://palosaari.fi/linux/
9339 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9340 T: git git://linuxtv.org/anttip/media_tree.git
9342 F: drivers/media/tuners/tua9001*
9344 TULIP NETWORK DRIVERS
9348 F: drivers/net/ethernet/dec/tulip/
9352 W: http://vtun.sourceforge.net/tun
9354 F: Documentation/networking/tuntap.txt
9355 F: arch/um/os-Linux/drivers/
9357 TURBOCHANNEL SUBSYSTEM
9361 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9364 F: include/linux/tc.h
9370 F: drivers/scsi/u14-34f.c
9372 UBI FILE SYSTEM (UBIFS)
9376 T: git git://git.infradead.org/ubifs-2.6.git
9377 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9379 F: Documentation/filesystems/ubifs.txt
9382 UCLINUX (AND M68KNOMMU)
9384 W: http://www.uclinux.org/
9387 F: arch/m68k/*/*_no.*
9388 F: arch/m68k/include/asm/*_no.*
9393 F: Documentation/filesystems/udf.txt
9399 F: Documentation/filesystems/ufs.txt
9402 UHID USERSPACE HID IO DRIVER:
9406 F: drivers/hid/uhid.c
9407 F: include/uapi/linux/uhid.h
9409 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9413 F: include/linux/uwb.h
9414 F: include/linux/uwb/
9416 UNICORE32 ARCHITECTURE:
9418 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9420 T: git git://github.com/gxt/linux.git
9425 W: http://dotat.at/prog/unifdef
9427 F: scripts/unifdef.c
9429 UNIFORM CDROM DRIVER
9431 W: http://www.kernel.dk
9433 F: Documentation/cdrom/
9434 F: drivers/cdrom/cdrom.c
9435 F: include/linux/cdrom.h
9436 F: include/uapi/linux/cdrom.h
9438 UNISYS S-PAR DRIVERS
9443 F: drivers/staging/unisys/
9445 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9450 F: Documentation/scsi/ufs.txt
9451 F: drivers/scsi/ufs/
9453 UNSORTED BLOCK IMAGES (UBI)
9455 W: http://www.linux-mtd.infradead.org/
9457 T: git git://git.infradead.org/ubifs-2.6.git
9460 F: include/linux/mtd/ubi.h
9461 F: include/uapi/mtd/ubi-user.h
9463 UNSORTED BLOCK IMAGES (UBI) Fastmap
9467 F: drivers/mtd/ubi/fastmap.c
9473 F: Documentation/usb/acm.txt
9474 F: drivers/usb/class/cdc-acm.*
9476 USB AR5523 WIRELESS DRIVER
9480 F: drivers/net/wireless/ath/ar5523/
9488 F: drivers/usb/storage/uas.c
9490 USB CDC ETHERNET DRIVER
9494 F: drivers/net/usb/cdc_*.c
9495 F: include/uapi/linux/usb/cdc.h
9497 USB CYPRESS C67X00 DRIVER
9501 F: drivers/usb/c67x00/
9503 USB DAVICOM DM9601 DRIVER
9506 W: http://www.linux-usb.org/usbnet
9508 F: drivers/net/usb/dm9601.c
9510 USB DIAMOND RIO500 DRIVER
9513 W: http://rio500.sourceforge.net
9515 F: drivers/usb/misc/rio500*
9521 F: Documentation/usb/ehci.txt
9522 F: drivers/usb/host/ehci*
9524 USB GADGET/PERIPHERAL SUBSYSTEM
9527 W: http://www.linux-usb.org/gadget
9528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9530 F: drivers/usb/gadget/
9531 F: include/linux/usb/gadget*
9533 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9538 F: Documentation/hid/hiddev.txt
9539 F: drivers/hid/usbhid/
9544 F: drivers/staging/usbip/
9550 F: drivers/usb/host/isp116x*
9551 F: include/linux/usb/isp116x.h
9553 USB MASS STORAGE DRIVER
9558 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9559 F: drivers/usb/storage/
9564 T: git git://git.alsa-project.org/alsa-kernel.git
9568 USB NETWORKING DRIVERS
9577 F: Documentation/usb/ohci.txt
9578 F: drivers/usb/host/ohci*
9585 F: drivers/usb/usbip/
9592 T: git git://github.com/petkan/pegasus.git
9593 W: https://github.com/petkan/pegasus
9595 F: drivers/net/usb/pegasus.*
9600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9604 USB PRINTER DRIVER (usblp)
9608 F: drivers/usb/class/usblp.c
9614 T: git git://github.com/petkan/rtl8150.git
9615 W: https://github.com/petkan/rtl8150
9617 F: drivers/net/usb/rtl8150.c
9619 USB SERIAL SUBSYSTEM
9623 F: Documentation/usb/usb-serial.txt
9624 F: drivers/usb/serial/
9625 F: include/linux/usb/serial.h
9627 USB SMSC75XX ETHERNET DRIVER
9631 F: drivers/net/usb/smsc75xx.*
9633 USB SMSC95XX ETHERNET DRIVER
9637 F: drivers/net/usb/smsc95xx.*
9642 W: http://www.linux-usb.org
9643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9645 F: Documentation/usb/
9647 F: include/linux/usb.h
9648 F: include/linux/usb/
9654 F: drivers/usb/host/uhci*
9656 USB "USBNET" DRIVER FRAMEWORK
9659 W: http://www.linux-usb.org/usbnet
9661 F: drivers/net/usb/usbnet.c
9662 F: include/linux/usb/usbnet.h
9668 T: git git://linuxtv.org/media_tree.git
9669 W: http://www.ideasonboard.org/uvc/
9671 F: drivers/media/usb/uvc/
9672 F: include/uapi/linux/uvcvideo.h
9677 T: git git://linuxtv.org/media_tree.git
9678 W: http://linuxtv.org
9680 F: drivers/media/usb/usbvision/
9686 F: drivers/usb/gadget/function/*uvc*.c
9687 F: drivers/usb/gadget/legacy/webcam.c
9689 USB WIRELESS RNDIS DRIVER (rndis_wlan)
9693 F: drivers/net/wireless/rndis_wlan.c
9699 F: drivers/usb/host/xhci*
9700 F: drivers/usb/host/pci-quirks*
9704 W: http://linux-lc100020.sourceforge.net
9706 F: drivers/net/wireless/zd1201.*
9712 T: git git://linuxtv.org/media_tree.git
9713 W: http://royale.zerezo.com/zr364xx/
9715 F: Documentation/video4linux/zr364xx.txt
9716 F: drivers/media/usb/zr364xx/
9718 USER-MODE LINUX (UML)
9723 W: http://user-mode-linux.sourceforge.net
9725 F: Documentation/virtual/uml/
9735 F: Documentation/DocBook/uio-howto.tmpl
9737 F: include/linux/uio*.h
9742 W: http://en.wikipedia.org/wiki/Util-linux
9743 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9749 W: http://dev.gentoo.org/~spock/projects/uvesafb/
9751 F: Documentation/fb/uvesafb.txt
9752 F: drivers/video/fbdev/uvesafb.*
9754 VFAT/FAT/MSDOS FILESYSTEM
9757 F: Documentation/filesystems/vfat.txt
9764 F: Documentation/vfio.txt
9766 F: include/linux/vfio.h
9767 F: include/uapi/linux/vfio.h
9775 F: drivers/media/v4l2-core/videobuf2-*
9776 F: include/media/videobuf2-*
9778 VIRTIO CONSOLE DRIVER
9782 F: drivers/char/virtio_console.c
9783 F: include/linux/virtio_console.h
9784 F: include/uapi/linux/virtio_console.h
9786 VIRTIO CORE, NET AND BLOCK DRIVERS
9793 F: drivers/net/virtio_net.c
9794 F: drivers/block/virtio_blk.c
9795 F: include/linux/virtio_*.h
9796 F: include/uapi/linux/virtio_*.h
9805 F: include/uapi/linux/vhost.h
9807 VIA RHINE NETWORK DRIVER
9810 F: drivers/net/ethernet/via/via-rhine.c
9812 VIA SD/MMC CARD CONTROLLER DRIVER
9816 F: drivers/mmc/host/via-sdmmc.c
9818 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9822 F: include/linux/via-core.h
9823 F: include/linux/via-gpio.h
9824 F: include/linux/via_i2c.h
9825 F: drivers/video/fbdev/via/
9827 VIA VELOCITY NETWORK DRIVER
9831 F: drivers/net/ethernet/via/via-velocity.*
9833 VIVI VIRTUAL VIDEO DRIVER
9836 T: git git://linuxtv.org/media_tree.git
9837 W: http://linuxtv.org
9839 F: drivers/media/platform/vivi*
9845 F: drivers/net/macvlan.c
9846 F: include/linux/if_*vlan.h
9853 F: drivers/vlynq/vlynq.c
9854 F: include/linux/vlynq.h
9862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9863 F: Documentation/vme_api.txt
9864 F: drivers/staging/vme/
9866 F: include/linux/vme*
9868 VMWARE HYPERVISOR INTERFACE
9872 F: arch/x86/kernel/cpu/vmware.c
9874 VMWARE BALLOON DRIVER
9880 F: drivers/misc/vmw_balloon.c
9882 VMWARE VMXNET3 ETHERNET DRIVER
9887 F: drivers/net/vmxnet3/
9889 VMware PVSCSI driver
9894 F: drivers/scsi/vmw_pvscsi.c
9895 F: drivers/scsi/vmw_pvscsi.h
9897 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9900 W: http://opensource.wolfsonmicro.com/node/15
9901 W: http://www.slimlogic.co.uk/?p=48
9902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9904 F: drivers/regulator/
9905 F: include/linux/regulator/
9907 VT1211 HARDWARE MONITOR DRIVER
9911 F: Documentation/hwmon/vt1211
9912 F: drivers/hwmon/vt1211.c
9914 VT8231 HARDWARE MONITOR DRIVER
9918 F: drivers/hwmon/vt8231.c
9920 VUB300 USB to SDIO/SD/MMC bridge chip
9925 F: drivers/mmc/host/vub300.c
9927 W1 DALLAS'S 1-WIRE BUS
9930 F: Documentation/w1/
9933 W83791D HARDWARE MONITORING DRIVER
9937 F: Documentation/hwmon/w83791d
9938 F: drivers/hwmon/w83791d.c
9940 W83793 HARDWARE MONITORING DRIVER
9944 F: Documentation/hwmon/w83793
9945 F: drivers/hwmon/w83793.c
9947 W83795 HARDWARE MONITORING DRIVER
9951 F: drivers/hwmon/w83795.c
9953 W83L51xD SD/MMC CARD INTERFACE DRIVER
9956 F: drivers/mmc/host/wbsd.*
9958 WACOM PROTOCOL 4 SERIAL TABLETS
9963 F: drivers/input/tablet/wacom_serial4.c
9965 WATCHDOG DEVICE DRIVERS
9968 W: http://www.linux-watchdog.org/
9969 T: git git://www.linux-watchdog.org/linux-watchdog.git
9971 F: Documentation/watchdog/
9972 F: drivers/watchdog/
9973 F: include/linux/watchdog.h
9974 F: include/uapi/linux/watchdog.h
9980 F: drivers/scsi/wd7000.c
9986 F: drivers/hid/hid-wiimote*
9991 F: drivers/media/rc/winbond-cir.c
9998 W: http://linuxwimax.org
9999 F: Documentation/wimax/README.wimax
10000 F: include/linux/wimax/debug.h
10001 F: include/net/wimax.h
10002 F: include/uapi/linux/wimax.h
10005 WISTRON LAPTOP BUTTON DRIVER
10008 F: drivers/input/misc/wistron_btns.c
10010 WL3501 WIRELESS PCMCIA CARD DRIVER
10013 W: http://oops.ghostprotocols.net:81/blog
10015 F: drivers/net/wireless/wl3501*
10017 WM97XX TOUCHSCREEN DRIVERS
10021 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10022 W: http://opensource.wolfsonmicro.com/node/7
10024 F: drivers/input/touchscreen/*wm97*
10025 F: include/linux/wm97xx.h
10027 WOLFSON MICROELECTRONICS DRIVERS
10029 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10030 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10031 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10033 F: Documentation/hwmon/wm83??
10034 F: arch/arm/mach-s3c64xx/mach-crag6410*
10035 F: drivers/clk/clk-wm83*.c
10036 F: drivers/extcon/extcon-arizona.c
10037 F: drivers/leds/leds-wm83*.c
10038 F: drivers/gpio/gpio-*wm*.c
10039 F: drivers/gpio/gpio-arizona.c
10040 F: drivers/hwmon/wm83??-hwmon.c
10041 F: drivers/input/misc/wm831x-on.c
10042 F: drivers/input/touchscreen/wm831x-ts.c
10043 F: drivers/input/touchscreen/wm97*.c
10044 F: drivers/mfd/arizona*
10045 F: drivers/mfd/wm*.c
10046 F: drivers/power/wm83*.c
10047 F: drivers/rtc/rtc-wm83*.c
10048 F: drivers/regulator/wm8*.c
10049 F: drivers/video/backlight/wm83*_bl.c
10050 F: drivers/watchdog/wm83*_wdt.c
10051 F: include/linux/mfd/arizona/
10052 F: include/linux/mfd/wm831x/
10053 F: include/linux/mfd/wm8350/
10054 F: include/linux/mfd/wm8400*
10055 F: include/linux/wm97xx.h
10056 F: include/sound/wm????.h
10057 F: sound/soc/codecs/arizona.?
10058 F: sound/soc/codecs/wm*
10062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10064 F: include/linux/workqueue.h
10065 F: kernel/workqueue.c
10066 F: Documentation/workqueue.txt
10072 F: Documentation/networking/x25*
10073 F: include/net/x25*
10076 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10084 F: Documentation/x86/
10087 X86 PLATFORM DRIVERS
10090 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10092 F: drivers/platform/x86/
10094 X86 MCE INFRASTRUCTURE
10099 F: arch/x86/kernel/cpu/mcheck/*
10101 XC2028/3028 TUNER DRIVER
10104 W: http://linuxtv.org
10105 T: git git://linuxtv.org/media_tree.git
10107 F: drivers/media/tuners/tuner-xc2028.*
10109 XEN HYPERVISOR INTERFACE
10114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10117 F: drivers/*/xen-*front.c
10119 F: arch/x86/include/asm/xen/
10121 F: include/uapi/xen/
10128 F: arch/arm/include/asm/xen/
10130 XEN HYPERVISOR ARM64
10135 F: arch/arm64/include/asm/xen/
10137 XEN NETWORK BACKEND DRIVER
10143 F: drivers/net/xen-netback/*
10149 F: arch/x86/pci/*xen*
10150 F: drivers/pci/*xen*
10152 XEN BLOCK SUBSYSTEM
10156 F: drivers/block/xen-blkback/*
10157 F: drivers/block/xen*
10159 XEN SWIOTLB SUBSYSTEM
10163 F: arch/x86/xen/*swiotlb*
10164 F: drivers/xen/*swiotlb*
10167 P: Silicon Graphics Inc
10171 W: http://oss.sgi.com/projects/xfs
10172 T: git git://oss.sgi.com/xfs/xfs.git
10174 F: Documentation/filesystems/xfs.txt
10177 XILINX AXI ETHERNET DRIVER
10181 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10183 XILINX SYSTEMACE DRIVER
10185 F: drivers/block/xsysace.c
10187 XILINX UARTLITE SERIAL DRIVER
10191 F: drivers/tty/serial/uartlite.c
10193 XTENSA XTFPGA PLATFORM SUPPORT
10197 F: drivers/spi/spi-xtensa-xtfpga.c
10199 YAM DRIVER FOR AX.25
10203 F: drivers/net/hamradio/yam*
10204 F: include/linux/yam.h
10206 YEALINK PHONE DRIVER
10210 F: Documentation/input/yealink.txt
10211 F: drivers/input/misc/yealink.*
10213 Z8530 DRIVER FOR AX.25
10215 W: http://yaina.de/jreuter/
10216 W: http://www.qsl.net/dl1bke/
10219 F: Documentation/networking/z8530drv.txt
10220 F: drivers/net/hamradio/*scc.c
10221 F: drivers/net/hamradio/z8530.h
10223 ZBUD COMPRESSED PAGE ALLOCATOR
10228 F: include/linux/zbud.h
10230 ZD1211RW WIRELESS DRIVER
10233 W: http://zd1211.ath.cx/wiki/DriverRewrite
10237 F: drivers/net/wireless/zd1211rw/
10239 ZR36067 VIDEO FOR LINUX DRIVER
10242 W: http://mjpeg.sourceforge.net/driver-zoran/
10243 T: hg http://linuxtv.org/hg/v4l-dvb
10245 F: drivers/media/pci/zoran/
10247 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10252 F: drivers/block/zram/
10253 F: Documentation/blockdev/zram.txt
10255 ZS DECSTATION Z85C30 SERIAL DRIVER
10258 F: drivers/tty/serial/zs.*
10260 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10266 F: include/linux/zsmalloc.h
10268 ZSWAP COMPRESSED SWAP CACHING
10277 Q: http://patchwork.kernel.org/project/LKML/list/
10278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10279 S: Buried alive in reporters