3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the 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 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
186 F: drivers/net/ethernet/8390/
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: https://linuxtv.org
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
224 L: linux-api@vger.kernel.org
225 F: include/linux/syscalls.h
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M: Hans de Goede <hdegoede@redhat.com>
230 L: linux-hwmon@vger.kernel.org
232 F: drivers/hwmon/abituguru.c
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M: Alistair John Strachan <alistair@devzero.co.uk>
236 L: linux-hwmon@vger.kernel.org
238 F: drivers/hwmon/abituguru3.c
240 ACCES 104-DIO-48E GPIO DRIVER
241 M: William Breathitt Gray <vilhelm.gray@gmail.com>
242 L: linux-gpio@vger.kernel.org
244 F: drivers/gpio/gpio-104-dio-48e.c
246 ACCES 104-IDI-48 GPIO DRIVER
247 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L: linux-gpio@vger.kernel.org
250 F: drivers/gpio/gpio-104-idi-48.c
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L: linux-gpio@vger.kernel.org
256 F: drivers/gpio/gpio-104-idio-16.c
259 M: Jes Sorensen <jes@trained-monkey.org>
260 L: linux-acenic@sunsite.dk
262 F: drivers/net/ethernet/alteon/acenic*
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M: Peter Feuerer <peter@piie.net>
266 L: platform-driver-x86@vger.kernel.org
267 W: http://piie.net/?section=acerhdf
269 F: drivers/platform/x86/acerhdf.c
271 ACER WMI LAPTOP EXTRAS
272 M: "Lee, Chun-Yi" <jlee@suse.com>
273 L: platform-driver-x86@vger.kernel.org
275 F: drivers/platform/x86/acer-wmi.c
278 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M: Len Brown <lenb@kernel.org>
280 L: linux-acpi@vger.kernel.org
281 W: https://01.org/linux-acpi
282 Q: https://patchwork.kernel.org/project/linux-acpi/list/
283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
286 F: drivers/pnp/pnpacpi/
287 F: include/linux/acpi.h
289 F: Documentation/acpi/
290 F: Documentation/ABI/testing/sysfs-bus-acpi
291 F: Documentation/ABI/testing/configfs-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: linux-hwmon@vger.kernel.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: linux-hwmon@vger.kernel.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: linux-hwmon@vger.kernel.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: linux-hwmon@vger.kernel.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALPS PS/2 TOUCHPAD DRIVER
600 R: Pali Rohár <pali.rohar@gmail.com>
601 F: drivers/input/mouse/alps.*
603 ALTERA MAILBOX DRIVER
604 M: Ley Foon Tan <lftan@altera.com>
605 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
607 F: drivers/mailbox/mailbox-altera.c
610 M: Tien Hock Loh <thloh@altera.com>
611 L: linux-gpio@vger.kernel.org
613 F: drivers/gpio/gpio-altera.c
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M: Thor Thayer <tthayer@opensource.altera.com>
618 F: drivers/gpio/gpio-altera-a10sr.c
619 F: drivers/mfd/altera-a10sr.c
620 F: include/linux/mfd/altera-a10sr.h
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M: Vince Bridgers <vbridger@opensource.altera.com>
624 L: netdev@vger.kernel.org
625 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
627 F: drivers/net/ethernet/altera/
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M: Tobias Klauser <tklauser@distanz.ch>
631 L: linux-serial@vger.kernel.org
632 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
634 F: drivers/tty/serial/altera_uart.c
635 F: drivers/tty/serial/altera_jtaguart.c
636 F: include/linux/altera_uart.h
637 F: include/linux/altera_jtaguart.h
639 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640 M: Tom Lendacky <thomas.lendacky@amd.com>
641 M: Gary Hook <gary.hook@amd.com>
642 L: linux-crypto@vger.kernel.org
644 F: drivers/crypto/ccp/
645 F: include/linux/ccp.h
647 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648 M: Huang Rui <ray.huang@amd.com>
649 L: linux-hwmon@vger.kernel.org
651 F: Documentation/hwmon/fam15h_power
652 F: drivers/hwmon/fam15h_power.c
654 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
657 F: drivers/usb/gadget/udc/amd5536udc.*
659 AMD GEODE PROCESSOR/CHIPSET SUPPORT
660 P: Andres Salomon <dilinger@queued.net>
661 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
662 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
664 F: drivers/char/hw_random/geode-rng.c
665 F: drivers/crypto/geode*
666 F: drivers/video/fbdev/geode/
667 F: arch/x86/include/asm/geode.h
670 M: Joerg Roedel <joro@8bytes.org>
671 L: iommu@lists.linux-foundation.org
672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
674 F: drivers/iommu/amd_iommu*.[ch]
675 F: include/linux/amd-iommu.h
678 M: Oded Gabbay <oded.gabbay@gmail.com>
679 L: dri-devel@lists.freedesktop.org
680 T: git git://people.freedesktop.org/~gabbayo/linux.git
682 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686 F: drivers/gpu/drm/amd/amdkfd/
687 F: drivers/gpu/drm/amd/include/cik_structs.h
688 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689 F: drivers/gpu/drm/amd/include/vi_structs.h
690 F: drivers/gpu/drm/radeon/radeon_kfd.c
691 F: drivers/gpu/drm/radeon/radeon_kfd.h
692 F: include/uapi/linux/kfd_ioctl.h
694 AMD SEATTLE DEVICE TREE SUPPORT
695 M: Brijesh Singh <brijeshkumar.singh@amd.com>
696 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697 M: Tom Lendacky <thomas.lendacky@amd.com>
699 F: arch/arm64/boot/dts/amd/
702 M: Tom Lendacky <thomas.lendacky@amd.com>
703 L: netdev@vger.kernel.org
705 F: drivers/net/ethernet/amd/xgbe/
706 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
708 AMS (Apple Motion Sensor) DRIVER
709 M: Michael Hanselmann <linux-kernel@hansmi.ch>
711 F: drivers/macintosh/ams/
713 ANALOG DEVICES INC AD9389B DRIVER
714 M: Hans Verkuil <hans.verkuil@cisco.com>
715 L: linux-media@vger.kernel.org
717 F: drivers/media/i2c/ad9389b*
719 ANALOG DEVICES INC ADV7180 DRIVER
720 M: Lars-Peter Clausen <lars@metafoo.de>
721 L: linux-media@vger.kernel.org
722 W: http://ez.analog.com/community/linux-device-drivers
724 F: drivers/media/i2c/adv7180.c
726 ANALOG DEVICES INC ADV7511 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7511*
732 ANALOG DEVICES INC ADV7604 DRIVER
733 M: Hans Verkuil <hans.verkuil@cisco.com>
734 L: linux-media@vger.kernel.org
736 F: drivers/media/i2c/adv7604*
738 ANALOG DEVICES INC ADV7842 DRIVER
739 M: Hans Verkuil <hans.verkuil@cisco.com>
740 L: linux-media@vger.kernel.org
742 F: drivers/media/i2c/adv7842*
744 ANALOG DEVICES INC ASOC CODEC DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
750 F: sound/soc/codecs/adau*
751 F: sound/soc/codecs/adav*
752 F: sound/soc/codecs/ad1*
753 F: sound/soc/codecs/ad7*
754 F: sound/soc/codecs/ssm*
755 F: sound/soc/codecs/sigmadsp.*
757 ANALOG DEVICES INC ASOC DRIVERS
758 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
760 W: http://blackfin.uclinux.org/
762 F: sound/soc/blackfin/*
764 ANALOG DEVICES INC IIO DRIVERS
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 M: Michael Hennerich <Michael.Hennerich@analog.com>
767 W: http://wiki.analog.com/
768 W: http://ez.analog.com/community/linux-device-drivers
771 X: drivers/iio/*/adjd*
772 F: drivers/staging/iio/*/ad*
773 F: staging/iio/trigger/iio-trig-bfin-timer.c
775 ANALOG DEVICES INC DMA DRIVERS
776 M: Lars-Peter Clausen <lars@metafoo.de>
777 W: http://ez.analog.com/community/linux-device-drivers
779 F: drivers/dma/dma-axi-dmac.c
782 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
783 M: Arve Hjønnevåg <arve@android.com>
784 M: Riley Andrews <riandrews@android.com>
785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
786 L: devel@driverdev.osuosl.org
789 F: drivers/staging/android/
792 M: Laura Abbott <labbott@redhat.com>
793 M: Sumit Semwal <sumit.semwal@linaro.org>
794 L: devel@driverdev.osuosl.org
796 F: drivers/staging/android/ion
797 F: drivers/staging/android/uapi/ion.h
798 F: drivers/staging/android/uapi/ion_test.h
800 AOA (Apple Onboard Audio) ALSA DRIVER
801 M: Johannes Berg <johannes@sipsolutions.net>
802 L: linuxppc-dev@lists.ozlabs.org
803 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
807 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
808 M: William Breathitt Gray <vilhelm.gray@gmail.com>
809 L: linux-iio@vger.kernel.org
811 F: drivers/iio/dac/stx104.c
814 M: Jiri Kosina <jikos@kernel.org>
816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
817 F: arch/x86/kernel/apm_32.c
818 F: include/linux/apm_bios.h
819 F: include/uapi/linux/apm_bios.h
820 F: drivers/char/apm-emulation.c
822 APPLE BCM5974 MULTITOUCH DRIVER
823 M: Henrik Rydberg <rydberg@bitmath.org>
824 L: linux-input@vger.kernel.org
826 F: drivers/input/mouse/bcm5974.c
829 M: Henrik Rydberg <rydberg@bitmath.org>
830 L: linux-hwmon@vger.kernel.org
832 F: drivers/hwmon/applesmc.c
834 APPLETALK NETWORK LAYER
835 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
837 F: drivers/net/appletalk/
840 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
841 M: Duc Dang <dhdang@apm.com>
843 F: arch/arm64/boot/dts/apm/
845 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
846 M: Iyappan Subramanian <isubramanian@apm.com>
847 M: Keyur Chudgar <kchudgar@apm.com>
849 F: drivers/net/ethernet/apm/xgene/
850 F: drivers/net/phy/mdio-xgene.c
851 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
852 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
854 APTINA CAMERA SENSOR PLL
855 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
856 L: linux-media@vger.kernel.org
858 F: drivers/media/i2c/aptina-pll.*
860 ARC FRAMEBUFFER DRIVER
861 M: Jaya Kumar <jayalk@intworks.biz>
863 F: drivers/video/fbdev/arcfb.c
864 F: drivers/video/fbdev/core/fb_defio.c
867 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
868 L: netdev@vger.kernel.org
870 F: drivers/net/arcnet/
871 F: include/uapi/linux/if_arcnet.h
874 M: Alexey Brodkin <abrodkin@synopsys.com>
876 F: drivers/gpu/drm/arc/
877 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
880 M: Liviu Dudau <liviu.dudau@arm.com>
882 F: drivers/gpu/drm/arm/
883 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
885 ARM MFM AND FLOPPY DRIVERS
886 M: Ian Molton <spyro@f2s.com>
888 F: arch/arm/lib/floppydma.S
889 F: arch/arm/include/asm/floppy.h
891 ARM PMU PROFILING AND DEBUGGING
892 M: Will Deacon <will.deacon@arm.com>
893 R: Mark Rutland <mark.rutland@arm.com>
895 F: arch/arm*/kernel/perf_*
896 F: arch/arm/oprofile/common.c
897 F: arch/arm*/kernel/hw_breakpoint.c
898 F: arch/arm*/include/asm/hw_breakpoint.h
899 F: arch/arm*/include/asm/perf_event.h
900 F: drivers/perf/arm_pmu.c
901 F: include/linux/perf/arm_pmu.h
904 M: Russell King <linux@armlinux.org.uk>
905 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 W: http://www.armlinux.org.uk/
910 ARM SUB-ARCHITECTURES
911 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
917 ARM PRIMECELL AACI PL041 DRIVER
918 M: Russell King <linux@armlinux.org.uk>
922 ARM PRIMECELL CLCD PL110 DRIVER
923 M: Russell King <linux@armlinux.org.uk>
925 F: drivers/video/fbdev/amba-clcd.*
927 ARM PRIMECELL KMI PL050 DRIVER
928 M: Russell King <linux@armlinux.org.uk>
930 F: drivers/input/serio/ambakmi.*
931 F: include/linux/amba/kmi.h
933 ARM PRIMECELL MMCI PL180/1 DRIVER
934 M: Russell King <linux@armlinux.org.uk>
936 F: drivers/mmc/host/mmci.*
937 F: include/linux/amba/mmci.h
939 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
940 M: Russell King <linux@armlinux.org.uk>
942 F: drivers/tty/serial/amba-pl01*.c
943 F: include/linux/amba/serial.h
945 ARM PRIMECELL BUS SUPPORT
946 M: Russell King <linux@armlinux.org.uk>
949 F: include/linux/amba/bus.h
951 ARM/ADS SPHERE MACHINE SUPPORT
952 M: Lennert Buytenhek <kernel@wantstofly.org>
953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956 ARM/AFEB9260 MACHINE SUPPORT
957 M: Sergey Lapin <slapin@ossfans.org>
958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 ARM/AJECO 1ARM MACHINE SUPPORT
962 M: Lennert Buytenhek <kernel@wantstofly.org>
963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966 ARM/Allwinner sunXi SoC support
967 M: Maxime Ripard <maxime.ripard@free-electrons.com>
968 M: Chen-Yu Tsai <wens@csie.org>
969 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
973 ARM/Allwinner SoC Clock Support
974 M: Emilio López <emilio@elopez.com.ar>
976 F: drivers/clk/sunxi/
978 ARM/Amlogic Meson SoC support
979 M: Carlo Caione <carlo@caione.org>
980 M: Kevin Hilman <khilman@baylibre.com>
981 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 L: linux-amlogic@lists.infradead.org
983 W: http://linux-meson.com/
985 F: arch/arm/mach-meson/
986 F: arch/arm/boot/dts/meson*
987 F: arch/arm64/boot/dts/amlogic/
988 F: drivers/pinctrl/meson/
991 ARM/Annapurna Labs ALPINE ARCHITECTURE
992 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
993 M: Antoine Tenart <antoine.tenart@free-electrons.com>
995 F: arch/arm/mach-alpine/
996 F: arch/arm/boot/dts/alpine*
997 F: arch/arm64/boot/dts/al/
998 F: drivers/*/*alpine*
1000 ARM/ARTPEC MACHINE SUPPORT
1001 M: Jesper Nilsson <jesper.nilsson@axis.com>
1002 M: Lars Persson <lars.persson@axis.com>
1003 M: Niklas Cassel <niklas.cassel@axis.com>
1005 L: linux-arm-kernel@axis.com
1006 F: arch/arm/mach-artpec
1007 F: arch/arm/boot/dts/artpec6*
1010 ARM/ASPEED MACHINE SUPPORT
1011 M: Joel Stanley <joel@jms.id.au>
1013 F: arch/arm/mach-aspeed/
1014 F: arch/arm/boot/dts/aspeed-*
1015 F: drivers/*/*aspeed*
1017 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1018 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1019 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1020 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 W: http://www.linux4sam.org
1023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1025 F: arch/arm/mach-at91/
1026 F: include/soc/at91/
1027 F: arch/arm/boot/dts/at91*.dts
1028 F: arch/arm/boot/dts/at91*.dtsi
1029 F: arch/arm/boot/dts/sama*.dts
1030 F: arch/arm/boot/dts/sama*.dtsi
1031 F: arch/arm/include/debug/at91.S
1033 ARM/ATMEL AT91 Clock Support
1034 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1038 ARM/CALXEDA HIGHBANK ARCHITECTURE
1039 M: Rob Herring <robh@kernel.org>
1040 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 F: arch/arm/mach-highbank/
1043 F: arch/arm/boot/dts/highbank.dts
1044 F: arch/arm/boot/dts/ecx-*.dts*
1046 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1047 M: Krzysztof Halasa <khalasa@piap.pl>
1049 F: arch/arm/mach-cns3xxx/
1051 ARM/CAVIUM THUNDER NETWORK DRIVER
1052 M: Sunil Goutham <sgoutham@cavium.com>
1053 M: Robert Richter <rric@kernel.org>
1054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 F: drivers/net/ethernet/cavium/thunder/
1058 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1059 M: Alexander Shiyan <shc_work@mail.ru>
1060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1065 M: Hartley Sweeten <hsweeten@visionengravers.com>
1066 M: Ryan Mallon <rmallon@gmail.com>
1067 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 F: arch/arm/mach-ep93xx/
1070 F: arch/arm/mach-ep93xx/include/mach/
1072 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1073 M: Lennert Buytenhek <kernel@wantstofly.org>
1074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 M: Russell King <linux@armlinux.org.uk>
1079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081 F: arch/arm/include/asm/clkdev.h
1082 F: drivers/clk/clkdev.c
1084 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1085 M: Mike Rapoport <mike@compulab.co.il>
1086 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089 ARM/CONTEC MICRO9 MACHINE SUPPORT
1090 M: Hubert Feurstein <hubert.feurstein@contec.at>
1092 F: arch/arm/mach-ep93xx/micro9.c
1094 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1095 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1096 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 F: drivers/hwtracing/coresight/*
1099 F: Documentation/trace/coresight.txt
1100 F: Documentation/devicetree/bindings/arm/coresight.txt
1101 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1103 ARM/CORGI MACHINE SUPPORT
1104 M: Richard Purdie <rpurdie@rpsys.net>
1107 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1108 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 T: git git://github.com/ulli-kroll/linux.git
1112 F: arch/arm/mach-gemini/
1113 F: drivers/rtc/rtc-gemini.c
1115 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1116 M: Barry Song <baohua@kernel.org>
1117 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1120 F: arch/arm/boot/dts/prima2*
1121 F: arch/arm/mach-prima2/
1122 F: drivers/clk/sirf/
1123 F: drivers/clocksource/timer-prima2.c
1124 F: drivers/clocksource/timer-atlas7.c
1127 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1128 M: Baruch Siach <baruch@tkos.co.il>
1129 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 F: arch/arm/boot/dts/cx92755*
1134 ARM/EBSA110 MACHINE SUPPORT
1135 M: Russell King <linux@armlinux.org.uk>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 W: http://www.armlinux.org.uk/
1139 F: arch/arm/mach-ebsa110/
1140 F: drivers/net/ethernet/amd/am79c961a.*
1142 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1143 M: Uwe Kleine-König <kernel@pengutronix.de>
1144 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1149 M: Daniel Ribeiro <drwyrm@gmail.com>
1150 M: Stefan Schmidt <stefan@openezx.org>
1151 M: Harald Welte <laforge@openezx.org>
1152 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1153 W: http://www.openezx.org/
1155 T: topgit git://git.openezx.org/openezx.git
1156 F: arch/arm/mach-pxa/ezx.c
1158 ARM/FARADAY FA526 PORT
1159 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1160 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 T: git git://git.berlios.de/gemini-board
1163 F: arch/arm/mm/*-fa*
1165 ARM/FOOTBRIDGE ARCHITECTURE
1166 M: Russell King <linux@armlinux.org.uk>
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 W: http://www.armlinux.org.uk/
1170 F: arch/arm/include/asm/hardware/dec21285.h
1171 F: arch/arm/mach-footbridge/
1173 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1174 M: Shawn Guo <shawnguo@kernel.org>
1175 M: Sascha Hauer <kernel@pengutronix.de>
1176 R: Fabio Estevam <fabio.estevam@nxp.com>
1177 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1180 F: arch/arm/mach-imx/
1181 F: arch/arm/mach-mxs/
1182 F: arch/arm/boot/dts/imx*
1183 F: arch/arm/configs/imx*_defconfig
1187 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1188 M: Shawn Guo <shawnguo@kernel.org>
1189 M: Sascha Hauer <kernel@pengutronix.de>
1190 R: Stefan Agner <stefan@agner.ch>
1191 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1194 F: arch/arm/mach-imx/*vf610*
1195 F: arch/arm/boot/dts/vf*
1197 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1198 M: Lennert Buytenhek <kernel@wantstofly.org>
1199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 ARM/GUMSTIX MACHINE SUPPORT
1203 M: Steve Sakoman <sakoman@gmail.com>
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1208 M: Philipp Zabel <philipp.zabel@gmail.com>
1209 M: Paul Parsons <lost.distance@yahoo.com>
1210 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 F: arch/arm/mach-pxa/hx4700.c
1213 F: arch/arm/mach-pxa/include/mach/hx4700.h
1214 F: sound/soc/pxa/hx4700.c
1216 ARM/HISILICON SOC SUPPORT
1217 M: Wei Xu <xuwei5@hisilicon.com>
1218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 W: http://www.hisilicon.com
1221 T: git git://github.com/hisilicon/linux-hisi.git
1222 F: arch/arm/mach-hisi/
1223 F: arch/arm/boot/dts/hi3*
1224 F: arch/arm/boot/dts/hip*
1225 F: arch/arm/boot/dts/hisi*
1226 F: arch/arm64/boot/dts/hisilicon/
1228 ARM/HP JORNADA 7XX MACHINE SUPPORT
1229 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1233 F: arch/arm/mach-sa1100/jornada720.c
1234 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1236 ARM/IGEP MACHINE SUPPORT
1237 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1238 M: Javier Martinez Canillas <javier@dowhile0.org>
1239 L: linux-omap@vger.kernel.org
1240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 F: arch/arm/boot/dts/omap3-igep*
1244 ARM/INCOME PXA270 SUPPORT
1245 M: Marek Vasut <marek.vasut@gmail.com>
1246 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1250 ARM/INTEL IOP32X ARM ARCHITECTURE
1251 M: Lennert Buytenhek <kernel@wantstofly.org>
1252 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 ARM/INTEL IOP33X ARM ARCHITECTURE
1256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 ARM/INTEL IOP13XX ARM ARCHITECTURE
1260 M: Lennert Buytenhek <kernel@wantstofly.org>
1261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 ARM/INTEL IQ81342EX MACHINE SUPPORT
1265 M: Lennert Buytenhek <kernel@wantstofly.org>
1266 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 ARM/INTEL IXDP2850 MACHINE SUPPORT
1270 M: Lennert Buytenhek <kernel@wantstofly.org>
1271 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 ARM/INTEL IXP4XX ARM ARCHITECTURE
1275 M: Imre Kaloz <kaloz@openwrt.org>
1276 M: Krzysztof Halasa <khalasa@piap.pl>
1277 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 F: arch/arm/mach-ixp4xx/
1281 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1282 M: Jonathan Cameron <jic23@cam.ac.uk>
1283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 F: arch/arm/mach-pxa/stargate2.c
1286 F: drivers/pcmcia/pxa2xx_stargate2.c
1288 ARM/INTEL XSC3 (MANZANO) ARM CORE
1289 M: Lennert Buytenhek <kernel@wantstofly.org>
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1294 M: Lennert Buytenhek <kernel@wantstofly.org>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1299 M: Santosh Shilimkar <ssantosh@kernel.org>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 F: arch/arm/mach-keystone/
1303 F: arch/arm/boot/dts/keystone-*
1304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1306 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1307 M: Santosh Shilimkar <ssantosh@kernel.org>
1308 L: linux-kernel@vger.kernel.org
1310 F: drivers/clk/keystone/
1312 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1313 M: Santosh Shilimkar <ssantosh@kernel.org>
1314 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 L: linux-kernel@vger.kernel.org
1317 F: drivers/clocksource/timer-keystone.c
1319 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1320 M: Santosh Shilimkar <ssantosh@kernel.org>
1321 L: linux-kernel@vger.kernel.org
1323 F: drivers/power/reset/keystone-reset.c
1325 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1326 M: Santosh Shilimkar <ssantosh@kernel.org>
1327 L: linux-kernel@vger.kernel.org
1329 F: drivers/memory/*emif*
1331 ARM/LG1K ARCHITECTURE
1332 M: Chanho Min <chanho.min@lge.com>
1333 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 F: arch/arm64/boot/dts/lg/
1337 ARM/LOGICPD PXA270 MACHINE SUPPORT
1338 M: Lennert Buytenhek <kernel@wantstofly.org>
1339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 ARM/LPC18XX ARCHITECTURE
1343 M: Joachim Eastwood <manabian@gmail.com>
1344 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 F: arch/arm/boot/dts/lpc43*
1347 F: drivers/clk/nxp/clk-lpc18xx*
1348 F: drivers/clocksource/time-lpc32xx.c
1349 F: drivers/i2c/busses/i2c-lpc2k.c
1350 F: drivers/memory/pl172.c
1351 F: drivers/mtd/spi-nor/nxp-spifi.c
1352 F: drivers/rtc/rtc-lpc24xx.c
1355 ARM/LPC32XX SOC SUPPORT
1356 M: Vladimir Zapolskiy <vz@mleia.com>
1357 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1361 F: arch/arm/boot/dts/lpc32*
1362 F: arch/arm/mach-lpc32xx/
1363 F: drivers/i2c/busses/i2c-pnx.c
1364 F: drivers/net/ethernet/nxp/lpc_eth.c
1365 F: drivers/usb/host/ohci-nxp.c
1366 F: drivers/watchdog/pnx4008_wdt.c
1369 ARM/MAGICIAN MACHINE SUPPORT
1370 M: Philipp Zabel <philipp.zabel@gmail.com>
1373 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1374 M: Jason Cooper <jason@lakedaemon.net>
1375 M: Andrew Lunn <andrew@lunn.ch>
1376 M: Gregory Clement <gregory.clement@free-electrons.com>
1377 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/mach-mvebu/
1381 F: drivers/rtc/rtc-armada38x.c
1382 F: arch/arm/boot/dts/armada*
1383 F: arch/arm/boot/dts/kirkwood*
1384 F: arch/arm64/boot/dts/marvell/armada*
1385 F: drivers/cpufreq/mvebu-cpufreq.c
1386 F: arch/arm/configs/mvebu_*_defconfig
1388 ARM/Marvell Berlin SoC support
1389 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1390 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F: arch/arm/mach-berlin/
1393 F: arch/arm/boot/dts/berlin*
1394 F: arch/arm64/boot/dts/marvell/berlin*
1397 ARM/Marvell Dove/MV78xx0/Orion SOC support
1398 M: Jason Cooper <jason@lakedaemon.net>
1399 M: Andrew Lunn <andrew@lunn.ch>
1400 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1401 M: Gregory Clement <gregory.clement@free-electrons.com>
1402 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404 F: arch/arm/mach-dove/
1405 F: arch/arm/mach-mv78xx0/
1406 F: arch/arm/mach-orion5x/
1407 F: arch/arm/plat-orion/
1408 F: arch/arm/boot/dts/dove*
1409 F: arch/arm/boot/dts/orion5x*
1412 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1413 M: Alexander Clouter <alex@digriz.org.uk>
1414 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 W: http://www.digriz.org.uk/ts78xx/kernel
1417 F: arch/arm/mach-orion5x/ts78xx-*
1419 ARM/OXNAS platform support
1420 M: Neil Armstrong <narmstrong@baylibre.com>
1421 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423 F: arch/arm/mach-oxnas/
1424 F: arch/arm/boot/dts/oxnas*
1425 F: arch/arm/boot/dts/wd-mbwe.dts
1428 ARM/Mediatek RTC DRIVER
1429 M: Eddie Huang <eddie.huang@mediatek.com>
1430 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1431 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1433 F: drivers/rtc/rtc-mt6397.c
1435 ARM/Mediatek SoC support
1436 M: Matthias Brugger <matthias.bgg@gmail.com>
1437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1440 F: arch/arm/boot/dts/mt6*
1441 F: arch/arm/boot/dts/mt8*
1442 F: arch/arm/mach-mediatek/
1446 ARM/Mediatek USB3 PHY DRIVER
1447 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1448 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1451 F: drivers/phy/phy-mt65xx-usb3.c
1453 ARM/MICREL KS8695 ARCHITECTURE
1454 M: Greg Ungerer <gerg@uclinux.org>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 F: arch/arm/mach-ks8695/
1459 ARM/MIOA701 MACHINE SUPPORT
1460 M: Robert Jarzmik <robert.jarzmik@free.fr>
1461 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462 F: arch/arm/mach-pxa/mioa701.c
1465 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1466 M: Michael Petchkovsky <mkpetch@internode.on.net>
1469 ARM/NOMADIK ARCHITECTURE
1470 M: Alessandro Rubini <rubini@unipv.it>
1471 M: Linus Walleij <linus.walleij@linaro.org>
1472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474 F: arch/arm/mach-nomadik/
1475 F: drivers/pinctrl/nomadik/
1476 F: drivers/i2c/busses/i2c-nomadik.c
1477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1479 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1480 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1481 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1482 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1485 ARM/TOSA MACHINE SUPPORT
1486 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1487 M: Dirk Opfer <dirk@opfer-online.de>
1490 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1491 M: Marek Vasut <marek.vasut@gmail.com>
1492 L: linux-arm-kernel@lists.infradead.org
1493 W: http://hackndev.com
1495 F: arch/arm/mach-pxa/include/mach/palmtx.h
1496 F: arch/arm/mach-pxa/palmtx.c
1497 F: arch/arm/mach-pxa/include/mach/palmt5.h
1498 F: arch/arm/mach-pxa/palmt5.c
1499 F: arch/arm/mach-pxa/include/mach/palmld.h
1500 F: arch/arm/mach-pxa/palmld.c
1501 F: arch/arm/mach-pxa/include/mach/palmte2.h
1502 F: arch/arm/mach-pxa/palmte2.c
1503 F: arch/arm/mach-pxa/include/mach/palmtc.h
1504 F: arch/arm/mach-pxa/palmtc.c
1506 ARM/PALM TREO SUPPORT
1507 M: Tomas Cech <sleep_walker@suse.com>
1508 L: linux-arm-kernel@lists.infradead.org
1509 W: http://hackndev.com
1511 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1512 F: arch/arm/mach-pxa/palmtreo.c
1515 M: Sergey Lapin <slapin@ossfans.org>
1516 L: linux-arm-kernel@lists.infradead.org
1517 W: http://hackndev.com
1519 F: arch/arm/mach-pxa/include/mach/palmz72.h
1520 F: arch/arm/mach-pxa/palmz72.c
1523 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1524 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1527 ARM/PT DIGITAL BOARD PORT
1528 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1529 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530 W: http://www.armlinux.org.uk/
1533 ARM/QUALCOMM SUPPORT
1534 M: Andy Gross <andy.gross@linaro.org>
1535 M: David Brown <david.brown@linaro.org>
1536 L: linux-arm-msm@vger.kernel.org
1537 L: linux-soc@vger.kernel.org
1539 F: arch/arm/boot/dts/qcom-*.dts
1540 F: arch/arm/boot/dts/qcom-*.dtsi
1541 F: arch/arm/mach-qcom/
1542 F: arch/arm64/boot/dts/qcom/*
1543 F: drivers/i2c/busses/i2c-qup.c
1544 F: drivers/clk/qcom/
1545 F: drivers/soc/qcom/
1546 F: drivers/spi/spi-qup.c
1547 F: drivers/tty/serial/msm_serial.h
1548 F: drivers/tty/serial/msm_serial.c
1549 F: drivers/*/pm8???-*
1550 F: drivers/mfd/ssbi.c
1551 F: drivers/firmware/qcom_scm.c
1552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1554 ARM/RADISYS ENP2611 MACHINE SUPPORT
1555 M: Lennert Buytenhek <kernel@wantstofly.org>
1556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559 ARM/RENESAS ARM64 ARCHITECTURE
1560 M: Simon Horman <horms@verge.net.au>
1561 M: Magnus Damm <magnus.damm@gmail.com>
1562 L: linux-renesas-soc@vger.kernel.org
1563 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1566 F: arch/arm64/boot/dts/renesas/
1567 F: drivers/soc/renesas/
1568 F: include/linux/soc/renesas/
1570 ARM/RISCPC ARCHITECTURE
1571 M: Russell King <linux@armlinux.org.uk>
1572 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573 W: http://www.armlinux.org.uk/
1575 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1576 F: arch/arm/include/asm/hardware/ioc.h
1577 F: arch/arm/include/asm/hardware/iomd.h
1578 F: arch/arm/include/asm/hardware/memc.h
1579 F: arch/arm/mach-rpc/
1580 F: drivers/net/ethernet/8390/etherh.c
1581 F: drivers/net/ethernet/i825xx/ether1*
1582 F: drivers/net/ethernet/seeq/ether3*
1583 F: drivers/scsi/arm/
1585 ARM/Rockchip SoC support
1586 M: Heiko Stuebner <heiko@sntech.de>
1587 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588 L: linux-rockchip@lists.infradead.org
1589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1591 F: arch/arm/boot/dts/rk3*
1592 F: arch/arm/mach-rockchip/
1593 F: drivers/clk/rockchip/
1594 F: drivers/i2c/busses/i2c-rk3x.c
1595 F: drivers/*/*rockchip*
1596 F: drivers/*/*/*rockchip*
1597 F: sound/soc/rockchip/
1600 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1601 M: Kukjin Kim <kgene@kernel.org>
1602 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1606 F: arch/arm/boot/dts/s3c*
1607 F: arch/arm/boot/dts/s5p*
1608 F: arch/arm/boot/dts/samsung*
1609 F: arch/arm/boot/dts/exynos*
1610 F: arch/arm64/boot/dts/exynos/
1611 F: arch/arm/plat-samsung/
1612 F: arch/arm/mach-s3c24*/
1613 F: arch/arm/mach-s3c64xx/
1614 F: arch/arm/mach-s5p*/
1615 F: arch/arm/mach-exynos*/
1616 F: drivers/*/*s3c2410*
1617 F: drivers/*/*/*s3c2410*
1618 F: drivers/memory/samsung/*
1619 F: drivers/soc/samsung/*
1620 F: drivers/spi/spi-s3c*
1621 F: Documentation/arm/Samsung/
1622 F: Documentation/devicetree/bindings/arm/samsung/
1623 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1624 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1627 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1628 M: Kyungmin Park <kyungmin.park@samsung.com>
1629 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631 F: arch/arm/mach-s5pv210/
1633 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1634 M: Kyungmin Park <kyungmin.park@samsung.com>
1635 M: Kamil Debski <k.debski@samsung.com>
1636 L: linux-arm-kernel@lists.infradead.org
1637 L: linux-media@vger.kernel.org
1639 F: drivers/media/platform/s5p-g2d/
1641 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1642 M: Kyungmin Park <kyungmin.park@samsung.com>
1643 M: Kamil Debski <k.debski@samsung.com>
1644 M: Jeongtae Park <jtp.park@samsung.com>
1645 L: linux-arm-kernel@lists.infradead.org
1646 L: linux-media@vger.kernel.org
1648 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1649 F: drivers/media/platform/s5p-mfc/
1651 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1652 M: Kyungmin Park <kyungmin.park@samsung.com>
1653 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1654 L: linux-arm-kernel@lists.infradead.org
1655 L: linux-media@vger.kernel.org
1657 F: drivers/media/platform/s5p-tv/
1659 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1660 M: Kyungmin Park <kyungmin.park@samsung.com>
1661 L: linux-arm-kernel@lists.infradead.org
1662 L: linux-media@vger.kernel.org
1664 F: drivers/staging/media/platform/s5p-cec/
1666 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1667 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1668 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1669 L: linux-arm-kernel@lists.infradead.org
1670 L: linux-media@vger.kernel.org
1672 F: drivers/media/platform/s5p-jpeg/
1674 ARM/SHMOBILE ARM ARCHITECTURE
1675 M: Simon Horman <horms@verge.net.au>
1676 M: Magnus Damm <magnus.damm@gmail.com>
1677 L: linux-renesas-soc@vger.kernel.org
1678 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1681 F: arch/arm/boot/dts/emev2*
1682 F: arch/arm/boot/dts/r7s*
1683 F: arch/arm/boot/dts/r8a*
1684 F: arch/arm/boot/dts/sh*
1685 F: arch/arm/configs/shmobile_defconfig
1686 F: arch/arm/include/debug/renesas-scif.S
1687 F: arch/arm/mach-shmobile/
1688 F: drivers/soc/renesas/
1689 F: include/linux/soc/renesas/
1691 ARM/SOCFPGA ARCHITECTURE
1692 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1694 F: arch/arm/mach-socfpga/
1695 F: arch/arm/boot/dts/socfpga*
1696 F: arch/arm/configs/socfpga_defconfig
1697 F: arch/arm64/boot/dts/altera/
1698 W: http://www.rocketboards.org
1699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1701 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1702 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1704 F: drivers/clk/socfpga/
1706 ARM/SOCFPGA EDAC SUPPORT
1707 M: Thor Thayer <tthayer@opensource.altera.com>
1709 F: drivers/edac/altera_edac.
1711 ARM/STI ARCHITECTURE
1712 M: Patrice Chotard <patrice.chotard@st.com>
1713 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1714 L: kernel@stlinux.com
1715 W: http://www.stlinux.com
1717 F: arch/arm/mach-sti/
1718 F: arch/arm/boot/dts/sti*
1719 F: drivers/char/hw_random/st-rng.c
1720 F: drivers/clocksource/arm_global_timer.c
1721 F: drivers/clocksource/clksrc_st_lpc.c
1722 F: drivers/cpufreq/sti-cpufreq.c
1723 F: drivers/i2c/busses/i2c-st.c
1724 F: drivers/media/rc/st_rc.c
1725 F: drivers/media/platform/sti/c8sectpfe/
1726 F: drivers/mmc/host/sdhci-st.c
1727 F: drivers/phy/phy-miphy28lp.c
1728 F: drivers/phy/phy-miphy365x.c
1729 F: drivers/phy/phy-stih407-usb.c
1730 F: drivers/phy/phy-stih41x-usb.c
1731 F: drivers/pinctrl/pinctrl-st.c
1732 F: drivers/remoteproc/st_remoteproc.c
1733 F: drivers/reset/sti/
1734 F: drivers/rtc/rtc-st-lpc.c
1735 F: drivers/tty/serial/st-asc.c
1736 F: drivers/usb/dwc3/dwc3-st.c
1737 F: drivers/usb/host/ehci-st.c
1738 F: drivers/usb/host/ohci-st.c
1739 F: drivers/watchdog/st_lpc_wdt.c
1740 F: drivers/ata/ahci_st.c
1742 ARM/STM32 ARCHITECTURE
1743 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1744 M: Alexandre Torgue <alexandre.torgue@st.com>
1745 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1749 F: drivers/clocksource/armv7m_systick.c
1751 ARM/TANGO ARCHITECTURE
1752 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1753 L: linux-arm-kernel@lists.infradead.org
1755 F: arch/arm/mach-tango/
1756 F: arch/arm/boot/dts/tango*
1758 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1759 M: Lennert Buytenhek <kernel@wantstofly.org>
1760 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763 ARM/TETON BGA MACHINE SUPPORT
1764 M: "Mark F. Brown" <mark.brown314@gmail.com>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1768 ARM/THECUS N2100 MACHINE SUPPORT
1769 M: Lennert Buytenhek <kernel@wantstofly.org>
1770 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1774 M: Wan ZongShun <mcuos.com@gmail.com>
1775 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776 W: http://www.mcuos.com
1778 F: arch/arm/mach-w90x900/
1779 F: drivers/input/keyboard/w90p910_keypad.c
1780 F: drivers/input/touchscreen/w90p910_ts.c
1781 F: drivers/watchdog/nuc900_wdt.c
1782 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1783 F: drivers/mtd/nand/nuc900_nand.c
1784 F: drivers/rtc/rtc-nuc900.c
1785 F: drivers/spi/spi-nuc900.c
1786 F: drivers/usb/host/ehci-w90x900.c
1787 F: drivers/video/fbdev/nuc900fb.c
1789 ARM/U300 MACHINE SUPPORT
1790 M: Linus Walleij <linus.walleij@linaro.org>
1791 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 F: arch/arm/mach-u300/
1794 F: drivers/clocksource/timer-u300.c
1795 F: drivers/i2c/busses/i2c-stu300.c
1796 F: drivers/rtc/rtc-coh901331.c
1797 F: drivers/watchdog/coh901327_wdt.c
1798 F: drivers/dma/coh901318*
1799 F: drivers/mfd/ab3100*
1800 F: drivers/rtc/rtc-ab3100.c
1801 F: drivers/rtc/rtc-coh901331.c
1802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1804 ARM/UNIPHIER ARCHITECTURE
1805 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1806 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1808 F: arch/arm/boot/dts/uniphier*
1809 F: arch/arm/include/asm/hardware/cache-uniphier.h
1810 F: arch/arm/mach-uniphier/
1811 F: arch/arm/mm/cache-uniphier.c
1812 F: arch/arm64/boot/dts/socionext/
1813 F: drivers/bus/uniphier-system-bus.c
1814 F: drivers/i2c/busses/i2c-uniphier*
1815 F: drivers/pinctrl/uniphier/
1816 F: drivers/tty/serial/8250/8250_uniphier.c
1819 ARM/Ux500 ARM ARCHITECTURE
1820 M: Linus Walleij <linus.walleij@linaro.org>
1821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1823 F: arch/arm/mach-ux500/
1824 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1825 F: drivers/dma/ste_dma40*
1826 F: drivers/hwspinlock/u8500_hsem.c
1827 F: drivers/mfd/abx500*
1828 F: drivers/mfd/ab8500*
1829 F: drivers/mfd/dbx500*
1830 F: drivers/mfd/db8500*
1831 F: drivers/pinctrl/nomadik/pinctrl-ab*
1832 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1833 F: drivers/rtc/rtc-ab8500.c
1834 F: drivers/rtc/rtc-pl031.c
1835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1837 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1838 M: Ulf Hansson <ulf.hansson@linaro.org>
1839 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 T: git git://git.linaro.org/people/ulfh/clk.git
1842 F: drivers/clk/ux500/
1843 F: include/linux/platform_data/clk-ux500.h
1845 ARM/VERSATILE EXPRESS PLATFORM
1846 M: Liviu Dudau <liviu.dudau@arm.com>
1847 M: Sudeep Holla <sudeep.holla@arm.com>
1848 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1849 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 F: arch/arm/boot/dts/vexpress*
1852 F: arch/arm64/boot/dts/arm/
1853 F: arch/arm/mach-vexpress/
1856 F: drivers/clk/versatile/clk-vexpress-osc.c
1857 F: drivers/clocksource/versatile.c
1861 M: Russell King <linux@armlinux.org.uk>
1862 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1863 W: http://www.armlinux.org.uk/
1867 ARM/VOIPAC PXA270 SUPPORT
1868 M: Marek Vasut <marek.vasut@gmail.com>
1869 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871 F: arch/arm/mach-pxa/vpac270.c
1872 F: arch/arm/mach-pxa/include/mach/vpac270.h
1874 ARM/VT8500 ARM ARCHITECTURE
1875 M: Tony Prisk <linux@prisktech.co.nz>
1876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1878 F: arch/arm/mach-vt8500/
1879 F: drivers/clocksource/vt8500_timer.c
1880 F: drivers/i2c/busses/i2c-wmt.c
1881 F: drivers/mmc/host/wmt-sdmmc.c
1882 F: drivers/pwm/pwm-vt8500.c
1883 F: drivers/rtc/rtc-vt8500.c
1884 F: drivers/tty/serial/vt8500_serial.c
1885 F: drivers/usb/host/ehci-platform.c
1886 F: drivers/usb/host/uhci-platform.c
1887 F: drivers/video/fbdev/vt8500lcdfb.*
1888 F: drivers/video/fbdev/wm8505fb*
1889 F: drivers/video/fbdev/wmt_ge_rops.*
1891 ARM/ZIPIT Z2 SUPPORT
1892 M: Marek Vasut <marek.vasut@gmail.com>
1893 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895 F: arch/arm/mach-pxa/z2.c
1896 F: arch/arm/mach-pxa/include/mach/z2.h
1898 ARM/ZTE ARCHITECTURE
1899 M: Jun Nie <jun.nie@linaro.org>
1900 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1902 F: arch/arm/mach-zx/
1904 F: Documentation/devicetree/bindings/arm/zte.txt
1905 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1907 ARM/ZYNQ ARCHITECTURE
1908 M: Michal Simek <michal.simek@xilinx.com>
1909 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1910 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1911 W: http://wiki.xilinx.com
1912 T: git https://github.com/Xilinx/linux-xlnx.git
1914 F: arch/arm/mach-zynq/
1915 F: drivers/cpuidle/cpuidle-zynq.c
1916 F: drivers/block/xsysace.c
1919 F: drivers/clocksource/cadence_ttc_timer.c
1920 F: drivers/i2c/busses/i2c-cadence.c
1921 F: drivers/mmc/host/sdhci-of-arasan.c
1922 F: drivers/edac/synopsys_edac.c
1925 M: Will Deacon <will.deacon@arm.com>
1926 R: Robin Murphy <robin.murphy@arm.com>
1927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929 F: drivers/iommu/arm-smmu.c
1930 F: drivers/iommu/arm-smmu-v3.c
1931 F: drivers/iommu/io-pgtable-arm.c
1932 F: drivers/iommu/io-pgtable-arm-v7s.c
1934 ARM64 PORT (AARCH64 ARCHITECTURE)
1935 M: Catalin Marinas <catalin.marinas@arm.com>
1936 M: Will Deacon <will.deacon@arm.com>
1937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1941 F: Documentation/arm64/
1943 AS3645A LED FLASH CONTROLLER DRIVER
1944 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1945 L: linux-media@vger.kernel.org
1946 T: git git://linuxtv.org/media_tree.git
1948 F: drivers/media/i2c/as3645a.c
1949 F: include/media/i2c/as3645a.h
1951 ASC7621 HARDWARE MONITOR DRIVER
1952 M: George Joseph <george.joseph@fairview5.com>
1953 L: linux-hwmon@vger.kernel.org
1955 F: Documentation/hwmon/asc7621
1956 F: drivers/hwmon/asc7621.c
1958 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1959 M: Corentin Chary <corentin.chary@gmail.com>
1960 L: acpi4asus-user@lists.sourceforge.net
1961 L: platform-driver-x86@vger.kernel.org
1962 W: http://acpi4asus.sf.net
1964 F: drivers/platform/x86/asus*.c
1965 F: drivers/platform/x86/eeepc*.c
1967 ASUS WIRELESS RADIO CONTROL DRIVER
1968 M: João Paulo Rechi Vita <jprvita@gmail.com>
1969 L: platform-driver-x86@vger.kernel.org
1971 F: drivers/platform/x86/asus-wireless.c
1974 M: David Howells <dhowells@redhat.com>
1975 L: keyrings@vger.kernel.org
1977 F: Documentation/crypto/asymmetric-keys.txt
1978 F: include/linux/verification.h
1979 F: include/crypto/public_key.h
1980 F: include/crypto/pkcs7.h
1981 F: crypto/asymmetric_keys/
1983 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1984 R: Dan Williams <dan.j.williams@intel.com>
1985 W: http://sourceforge.net/projects/xscaleiop
1987 F: Documentation/crypto/async-tx-api.txt
1990 F: include/linux/dmaengine.h
1991 F: include/linux/async_tx.h
1994 M: Wolfram Sang <wsa@the-dreams.de>
1995 L: linux-i2c@vger.kernel.org
1997 F: drivers/misc/eeprom/at24.c
1998 F: include/linux/platform_data/at24.h
2000 ATA OVER ETHERNET (AOE) DRIVER
2001 M: "Ed L. Cashin" <ed.cashin@acm.org>
2002 W: http://www.openaoe.org/
2004 F: Documentation/aoe/
2005 F: drivers/block/aoe/
2007 ATHEROS 71XX/9XXX GPIO DRIVER
2008 M: Alban Bedel <albeu@free.fr>
2009 W: https://github.com/AlbanBedel/linux
2010 T: git git://github.com/AlbanBedel/linux
2012 F: drivers/gpio/gpio-ath79.c
2013 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2015 ATHEROS ATH GENERIC UTILITIES
2016 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2017 L: linux-wireless@vger.kernel.org
2019 F: drivers/net/wireless/ath/*
2021 ATHEROS ATH5K WIRELESS DRIVER
2022 M: Jiri Slaby <jirislaby@gmail.com>
2023 M: Nick Kossifidis <mickflemm@gmail.com>
2024 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2025 L: linux-wireless@vger.kernel.org
2026 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2028 F: drivers/net/wireless/ath/ath5k/
2030 ATHEROS ATH6KL WIRELESS DRIVER
2031 M: Kalle Valo <kvalo@qca.qualcomm.com>
2032 L: linux-wireless@vger.kernel.org
2033 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2036 F: drivers/net/wireless/ath/ath6kl/
2038 WILOCITY WIL6210 WIRELESS DRIVER
2039 M: Maya Erez <qca_merez@qca.qualcomm.com>
2040 L: linux-wireless@vger.kernel.org
2041 L: wil6210@qca.qualcomm.com
2043 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2044 F: drivers/net/wireless/ath/wil6210/
2045 F: include/uapi/linux/wil6210_uapi.h
2047 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2048 M: Christian Lamparter <chunkeey@googlemail.com>
2049 L: linux-wireless@vger.kernel.org
2050 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2052 F: drivers/net/wireless/ath/carl9170/
2054 ATK0110 HWMON DRIVER
2055 M: Luca Tettamanti <kronos.it@gmail.com>
2056 L: linux-hwmon@vger.kernel.org
2058 F: drivers/hwmon/asus_atk0110.c
2061 M: Ville Syrjala <syrjala@sci.fi>
2063 F: drivers/input/misc/ati_remote2.c
2065 ATLX ETHERNET DRIVERS
2066 M: Jay Cliburn <jcliburn@gmail.com>
2067 M: Chris Snook <chris.snook@gmail.com>
2068 L: netdev@vger.kernel.org
2069 W: http://sourceforge.net/projects/atl1
2070 W: http://atl1.sourceforge.net
2072 F: drivers/net/ethernet/atheros/
2075 M: Chas Williams <3chas3@gmail.com>
2076 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2077 L: netdev@vger.kernel.org
2078 W: http://linux-atm.sourceforge.net
2081 F: include/linux/atm*
2082 F: include/uapi/linux/atm*
2084 ATMEL AT91 / AT32 MCI DRIVER
2085 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2087 F: drivers/mmc/host/atmel-mci.c
2089 ATMEL AT91 / AT32 SERIAL DRIVER
2090 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2092 F: drivers/tty/serial/atmel_serial.c
2094 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2095 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2097 F: drivers/power/reset/at91-sama5d2_shdwc.c
2099 ATMEL SAMA5D2 ADC DRIVER
2100 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2101 L: linux-iio@vger.kernel.org
2103 F: drivers/iio/adc/at91-sama5d2_adc.c
2105 ATMEL Audio ALSA driver
2106 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2107 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2112 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2115 F: drivers/dma/at_hdmac.c
2116 F: drivers/dma/at_hdmac_regs.h
2117 F: include/linux/platform_data/dma-atmel.h
2120 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2121 L: linux-arm-kernel@lists.infradead.org
2122 L: dmaengine@vger.kernel.org
2124 F: drivers/dma/at_xdmac.c
2127 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2128 L: linux-i2c@vger.kernel.org
2130 F: drivers/i2c/busses/i2c-at91.c
2133 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2134 L: linux-media@vger.kernel.org
2136 F: drivers/media/platform/soc_camera/atmel-isi.c
2137 F: include/media/atmel-isi.h
2140 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2141 L: linux-fbdev@vger.kernel.org
2143 F: drivers/video/fbdev/atmel_lcdfb.c
2144 F: include/video/atmel_lcdc.h
2146 ATMEL MACB ETHERNET DRIVER
2147 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2149 F: drivers/net/ethernet/cadence/
2152 M: Wenyou Yang <wenyou.yang@atmel.com>
2153 M: Josh Wu <rainyfeeling@outlook.com>
2154 L: linux-mtd@lists.infradead.org
2156 F: drivers/mtd/nand/atmel_nand*
2159 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2160 L: linux-mmc@vger.kernel.org
2162 F: drivers/mmc/host/sdhci-of-at91.c
2165 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2167 F: drivers/spi/spi-atmel.*
2170 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2171 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2173 F: drivers/misc/atmel-ssc.c
2174 F: include/linux/atmel-ssc.h
2176 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2177 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2180 F: drivers/misc/atmel_tclib.c
2181 F: drivers/clocksource/tcb_clksrc.c
2183 ATMEL USBA UDC DRIVER
2184 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2185 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2187 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2189 ATMEL WIRELESS DRIVER
2190 M: Simon Kelley <simon@thekelleys.org.uk>
2191 L: linux-wireless@vger.kernel.org
2192 W: http://www.thekelleys.org.uk/atmel
2193 W: http://atmelwlandriver.sourceforge.net/
2195 F: drivers/net/wireless/atmel/atmel*
2197 ATMEL MAXTOUCH DRIVER
2198 M: Nick Dyer <nick.dyer@itdev.co.uk>
2199 T: git git://github.com/atmel-maxtouch/linux.git
2201 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2202 F: drivers/input/touchscreen/atmel_mxt_ts.c
2203 F: include/linux/platform_data/atmel_mxt_ts.h
2205 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2206 M: Bradley Grove <linuxdrivers@attotech.com>
2207 L: linux-scsi@vger.kernel.org
2208 W: http://www.attotech.com
2210 F: drivers/scsi/esas2r
2212 ATUSB IEEE 802.15.4 RADIO DRIVER
2213 M: Stefan Schmidt <stefan@osg.samsung.com>
2214 L: linux-wpan@vger.kernel.org
2216 F: drivers/net/ieee802154/atusb.c
2217 F: drivers/net/ieee802154/atusb.h
2218 F: drivers/net/ieee802154/at86rf230.h
2221 M: Paul Moore <paul@paul-moore.com>
2222 M: Eric Paris <eparis@redhat.com>
2223 L: linux-audit@redhat.com (moderated for non-subscribers)
2224 W: http://people.redhat.com/sgrubb/audit/
2225 T: git git://git.infradead.org/users/pcmoore/audit
2227 F: include/linux/audit.h
2228 F: include/uapi/linux/audit.h
2231 AUXILIARY DISPLAY DRIVERS
2232 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2233 W: http://miguelojeda.es/auxdisplay.htm
2234 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2236 F: drivers/auxdisplay/
2237 F: include/linux/cfag12864b.h
2240 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2241 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2242 W: http://www.atmel.com/products/AVR32/
2243 W: http://mirror.egtvedt.no/avr32linux.org/
2244 W: http://avrfreaks.net/
2248 AVR32/AT32AP MACHINE SUPPORT
2249 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2250 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2252 F: arch/avr32/mach-at32ap/
2255 M: Ralf Baechle <ralf@linux-mips.org>
2256 L: linux-hams@vger.kernel.org
2257 W: http://www.linux-ax25.org/
2259 F: include/uapi/linux/ax25.h
2260 F: include/net/ax25.h
2264 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2265 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2266 L: linux-media@vger.kernel.org
2267 W: https://linuxtv.org
2268 T: git git://linuxtv.org/media_tree.git
2270 F: drivers/media/usb/dvb-usb-v2/az6007.c
2272 AZTECH FM RADIO RECEIVER DRIVER
2273 M: Hans Verkuil <hverkuil@xs4all.nl>
2274 L: linux-media@vger.kernel.org
2275 T: git git://linuxtv.org/media_tree.git
2276 W: https://linuxtv.org
2278 F: drivers/media/radio/radio-aztech*
2281 L: linux-wireless@vger.kernel.org
2282 L: b43-dev@lists.infradead.org
2283 W: http://wireless.kernel.org/en/users/Drivers/b43
2285 F: drivers/net/wireless/broadcom/b43/
2287 B43LEGACY WIRELESS DRIVER
2288 M: Larry Finger <Larry.Finger@lwfinger.net>
2289 L: linux-wireless@vger.kernel.org
2290 L: b43-dev@lists.infradead.org
2291 W: http://wireless.kernel.org/en/users/Drivers/b43
2293 F: drivers/net/wireless/broadcom/b43legacy/
2295 BACKLIGHT CLASS/SUBSYSTEM
2296 M: Jingoo Han <jingoohan1@gmail.com>
2297 M: Lee Jones <lee.jones@linaro.org>
2298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2300 F: drivers/video/backlight/
2301 F: include/linux/backlight.h
2304 M: Marek Lindner <mareklindner@neomailbox.ch>
2305 M: Simon Wunderlich <sw@simonwunderlich.de>
2306 M: Antonio Quartulli <a@unstable.cc>
2307 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2308 W: https://www.open-mesh.org/
2309 Q: https://patchwork.open-mesh.org/project/batman/list/
2311 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2312 F: Documentation/ABI/testing/sysfs-class-net-mesh
2313 F: Documentation/networking/batman-adv.txt
2314 F: include/uapi/linux/batman_adv.h
2317 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2318 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2319 L: linux-hams@vger.kernel.org
2320 W: http://www.baycom.org/~tom/ham/ham.html
2322 F: drivers/net/hamradio/baycom*
2324 BCACHE (BLOCK LAYER CACHE)
2325 M: Kent Overstreet <kent.overstreet@gmail.com>
2326 L: linux-bcache@vger.kernel.org
2327 W: http://bcache.evilpiepirate.org
2329 F: drivers/md/bcache/
2331 BDISP ST MEDIA DRIVER
2332 M: Fabien Dessenne <fabien.dessenne@st.com>
2333 L: linux-media@vger.kernel.org
2334 T: git git://linuxtv.org/media_tree.git
2335 W: https://linuxtv.org
2337 F: drivers/media/platform/sti/bdisp
2341 F: Documentation/filesystems/befs.txt
2344 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2345 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2346 L: netdev@vger.kernel.org
2348 F: drivers/net/ethernet/ec_bhf.c
2351 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2353 F: Documentation/filesystems/bfs.txt
2355 F: include/uapi/linux/bfs_fs.h
2357 BLACKFIN ARCHITECTURE
2358 M: Steven Miao <realmz6@gmail.com>
2359 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2360 T: git git://git.code.sf.net/p/adi-linux/code
2361 W: http://blackfin.uclinux.org
2365 BLACKFIN EMAC DRIVER
2366 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2367 W: http://blackfin.uclinux.org
2369 F: drivers/net/ethernet/adi/
2372 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2373 W: http://blackfin.uclinux.org
2375 F: drivers/rtc/rtc-bfin.c
2378 M: Sonic Zhang <sonic.zhang@analog.com>
2379 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2380 W: http://blackfin.uclinux.org
2382 F: drivers/mmc/host/bfin_sdh.c
2384 BLACKFIN SERIAL DRIVER
2385 M: Sonic Zhang <sonic.zhang@analog.com>
2386 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2387 W: http://blackfin.uclinux.org
2389 F: drivers/tty/serial/bfin_uart.c
2391 BLACKFIN WATCHDOG DRIVER
2392 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2393 W: http://blackfin.uclinux.org
2395 F: drivers/watchdog/bfin_wdt.c
2397 BLACKFIN I2C TWI DRIVER
2398 M: Sonic Zhang <sonic.zhang@analog.com>
2399 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2400 W: http://blackfin.uclinux.org/
2402 F: drivers/i2c/busses/i2c-bfin-twi.c
2404 BLACKFIN MEDIA DRIVER
2405 M: Scott Jiang <scott.jiang.linux@gmail.com>
2406 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2407 W: http://blackfin.uclinux.org/
2409 F: drivers/media/platform/blackfin/
2410 F: drivers/media/i2c/adv7183*
2411 F: drivers/media/i2c/vs6624*
2413 BLINKM RGB LED DRIVER
2414 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2416 F: drivers/leds/leds-blinkm.c
2419 M: Jens Axboe <axboe@kernel.dk>
2420 L: linux-block@vger.kernel.org
2421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2424 F: kernel/trace/blktrace.c
2427 M: Joern Engel <joern@lazybastard.org>
2428 L: linux-mtd@lists.infradead.org
2430 F: drivers/mtd/devices/block2mtd.c
2433 M: Marcel Holtmann <marcel@holtmann.org>
2434 M: Gustavo Padovan <gustavo@padovan.org>
2435 M: Johan Hedberg <johan.hedberg@gmail.com>
2436 L: linux-bluetooth@vger.kernel.org
2437 W: http://www.bluez.org/
2438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2441 F: drivers/bluetooth/
2444 M: Marcel Holtmann <marcel@holtmann.org>
2445 M: Gustavo Padovan <gustavo@padovan.org>
2446 M: Johan Hedberg <johan.hedberg@gmail.com>
2447 L: linux-bluetooth@vger.kernel.org
2448 W: http://www.bluez.org/
2449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2453 F: include/net/bluetooth/
2456 M: Jay Vosburgh <j.vosburgh@gmail.com>
2457 M: Veaceslav Falico <vfalico@gmail.com>
2458 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2459 L: netdev@vger.kernel.org
2460 W: http://sourceforge.net/projects/bonding/
2462 F: drivers/net/bonding/
2463 F: include/uapi/linux/if_bonding.h
2465 BPF (Safe dynamic programs and tools)
2466 M: Alexei Starovoitov <ast@kernel.org>
2467 L: netdev@vger.kernel.org
2468 L: linux-kernel@vger.kernel.org
2472 BROADCOM B44 10/100 ETHERNET DRIVER
2473 M: Gary Zambrano <zambrano@broadcom.com>
2474 L: netdev@vger.kernel.org
2476 F: drivers/net/ethernet/broadcom/b44.*
2478 BROADCOM B53 ETHERNET SWITCH DRIVER
2479 M: Florian Fainelli <f.fainelli@gmail.com>
2480 L: netdev@vger.kernel.org
2481 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2483 F: drivers/net/dsa/b53/*
2484 F: include/linux/platform_data/b53.h
2486 BROADCOM GENET ETHERNET DRIVER
2487 M: Florian Fainelli <f.fainelli@gmail.com>
2488 L: netdev@vger.kernel.org
2490 F: drivers/net/ethernet/broadcom/genet/
2492 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2493 M: Sony Chacko <sony.chacko@qlogic.com>
2494 M: Dept-HSGLinuxNICDev@qlogic.com
2495 L: netdev@vger.kernel.org
2497 F: drivers/net/ethernet/broadcom/bnx2.*
2498 F: drivers/net/ethernet/broadcom/bnx2_*
2500 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2501 M: Ariel Elior <ariel.elior@qlogic.com>
2502 L: netdev@vger.kernel.org
2504 F: drivers/net/ethernet/broadcom/bnx2x/
2506 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2507 M: Florian Fainelli <f.fainelli@gmail.com>
2508 M: Ray Jui <rjui@broadcom.com>
2509 M: Scott Branden <sbranden@broadcom.com>
2510 L: bcm-kernel-feedback-list@broadcom.com
2511 T: git git://github.com/broadcom/mach-bcm
2513 F: arch/arm/mach-bcm/
2514 F: arch/arm/boot/dts/bcm113*
2515 F: arch/arm/boot/dts/bcm216*
2516 F: arch/arm/boot/dts/bcm281*
2517 F: arch/arm64/boot/dts/broadcom/
2518 F: arch/arm/configs/bcm_defconfig
2519 F: drivers/mmc/host/sdhci-bcm-kona.c
2520 F: drivers/clocksource/bcm_kona_timer.c
2522 BROADCOM BCM2835 ARM ARCHITECTURE
2523 M: Stephen Warren <swarren@wwwdotorg.org>
2524 M: Lee Jones <lee@kernel.org>
2525 M: Eric Anholt <eric@anholt.net>
2526 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2527 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2532 BROADCOM BCM47XX MIPS ARCHITECTURE
2533 M: Hauke Mehrtens <hauke@hauke-m.de>
2534 M: Rafał Miłecki <zajec5@gmail.com>
2535 L: linux-mips@linux-mips.org
2537 F: Documentation/devicetree/bindings/mips/brcm/
2538 F: arch/mips/bcm47xx/*
2539 F: arch/mips/include/asm/mach-bcm47xx/*
2541 BROADCOM BCM5301X ARM ARCHITECTURE
2542 M: Hauke Mehrtens <hauke@hauke-m.de>
2543 L: linux-arm-kernel@lists.infradead.org
2545 F: arch/arm/mach-bcm/bcm_5301x.c
2546 F: arch/arm/boot/dts/bcm5301x.dtsi
2547 F: arch/arm/boot/dts/bcm470*
2549 BROADCOM BCM63XX ARM ARCHITECTURE
2550 M: Florian Fainelli <f.fainelli@gmail.com>
2551 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2552 L: bcm-kernel-feedback-list@broadcom.com
2553 T: git git://github.com/broadcom/stblinux.git
2555 F: arch/arm/mach-bcm/bcm63xx.c
2556 F: arch/arm/include/debug/bcm63xx.S
2558 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2559 M: Kevin Cernekee <cernekee@gmail.com>
2560 L: linux-usb@vger.kernel.org
2562 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2564 BROADCOM BCM7XXX ARM ARCHITECTURE
2565 M: Brian Norris <computersforpeace@gmail.com>
2566 M: Gregory Fong <gregory.0xf0@gmail.com>
2567 M: Florian Fainelli <f.fainelli@gmail.com>
2568 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2569 L: bcm-kernel-feedback-list@broadcom.com
2570 T: git git://github.com/broadcom/stblinux.git
2572 F: arch/arm/mach-bcm/*brcmstb*
2573 F: arch/arm/boot/dts/bcm7*.dts*
2574 F: drivers/bus/brcmstb_gisb.c
2577 BROADCOM BMIPS MIPS ARCHITECTURE
2578 M: Kevin Cernekee <cernekee@gmail.com>
2579 M: Florian Fainelli <f.fainelli@gmail.com>
2580 L: linux-mips@linux-mips.org
2581 T: git git://github.com/broadcom/stblinux.git
2583 F: arch/mips/bmips/*
2584 F: arch/mips/include/asm/mach-bmips/*
2585 F: arch/mips/kernel/*bmips*
2586 F: arch/mips/boot/dts/brcm/bcm*.dts*
2587 F: drivers/irqchip/irq-bcm63*
2588 F: drivers/irqchip/irq-bcm7*
2589 F: drivers/irqchip/irq-brcmstb*
2590 F: include/linux/bcm963xx_nvram.h
2591 F: include/linux/bcm963xx_tag.h
2593 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2594 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2595 M: Prashant Sreedharan <prashant@broadcom.com>
2596 M: Michael Chan <mchan@broadcom.com>
2597 L: netdev@vger.kernel.org
2599 F: drivers/net/ethernet/broadcom/tg3.*
2601 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2602 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2603 M: Franky Lin <franky.lin@broadcom.com>
2604 M: Hante Meuleman <hante.meuleman@broadcom.com>
2605 L: linux-wireless@vger.kernel.org
2606 L: brcm80211-dev-list.pdl@broadcom.com
2608 F: drivers/net/wireless/broadcom/brcm80211/
2610 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2611 M: QLogic-Storage-Upstream@qlogic.com
2612 L: linux-scsi@vger.kernel.org
2614 F: drivers/scsi/bnx2fc/
2616 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2617 M: QLogic-Storage-Upstream@qlogic.com
2618 L: linux-scsi@vger.kernel.org
2620 F: drivers/scsi/bnx2i/
2622 BROADCOM IPROC ARM ARCHITECTURE
2623 M: Ray Jui <rjui@broadcom.com>
2624 M: Scott Branden <sbranden@broadcom.com>
2625 M: Jon Mason <jonmason@broadcom.com>
2626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2627 L: bcm-kernel-feedback-list@broadcom.com
2628 T: git git://github.com/broadcom/cygnus-linux.git
2644 BROADCOM BRCMSTB GPIO DRIVER
2645 M: Gregory Fong <gregory.0xf0@gmail.com>
2646 L: bcm-kernel-feedback-list@broadcom.com
2648 F: drivers/gpio/gpio-brcmstb.c
2649 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2651 BROADCOM KONA GPIO DRIVER
2652 M: Ray Jui <rjui@broadcom.com>
2653 L: bcm-kernel-feedback-list@broadcom.com
2655 F: drivers/gpio/gpio-bcm-kona.c
2656 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2658 BROADCOM NVRAM DRIVER
2659 M: Rafał Miłecki <zajec5@gmail.com>
2660 L: linux-mips@linux-mips.org
2662 F: drivers/firmware/broadcom/*
2664 BROADCOM STB NAND FLASH DRIVER
2665 M: Brian Norris <computersforpeace@gmail.com>
2666 M: Kamal Dasu <kdasu.kdev@gmail.com>
2667 L: linux-mtd@lists.infradead.org
2668 L: bcm-kernel-feedback-list@broadcom.com
2670 F: drivers/mtd/nand/brcmnand/
2672 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2673 M: Rafał Miłecki <zajec5@gmail.com>
2674 L: linux-wireless@vger.kernel.org
2677 F: include/linux/bcma/
2679 BROADCOM SYSTEMPORT ETHERNET DRIVER
2680 M: Florian Fainelli <f.fainelli@gmail.com>
2681 L: netdev@vger.kernel.org
2683 F: drivers/net/ethernet/broadcom/bcmsysport.*
2685 BROADCOM VULCAN ARM64 SOC
2686 M: Jayachandran C. <jchandra@broadcom.com>
2687 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2688 L: bcm-kernel-feedback-list@broadcom.com
2690 F: arch/arm64/boot/dts/broadcom/vulcan*
2692 BROCADE BFA FC SCSI DRIVER
2693 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2694 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2695 L: linux-scsi@vger.kernel.org
2697 F: drivers/scsi/bfa/
2699 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2700 M: Rasesh Mody <rasesh.mody@qlogic.com>
2701 L: netdev@vger.kernel.org
2703 F: drivers/net/ethernet/brocade/bna/
2705 BSG (block layer generic sg v4 driver)
2706 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2707 L: linux-scsi@vger.kernel.org
2710 F: include/linux/bsg.h
2711 F: include/uapi/linux/bsg.h
2714 M: Clemens Ladisch <clemens@ladisch.de>
2715 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2716 T: git git://git.alsa-project.org/alsa-kernel.git
2718 F: Documentation/sound/alsa/Bt87x.txt
2719 F: sound/pci/bt87x.c
2722 M: Michael Buesch <m@bues.ch>
2723 W: http://bu3sch.de/btgpio.php
2725 F: drivers/gpio/gpio-bt8xx.c
2728 M: Chris Mason <clm@fb.com>
2729 M: Josef Bacik <jbacik@fb.com>
2730 M: David Sterba <dsterba@suse.com>
2731 L: linux-btrfs@vger.kernel.org
2732 W: http://btrfs.wiki.kernel.org/
2733 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2736 F: Documentation/filesystems/btrfs.txt
2739 BTTV VIDEO4LINUX DRIVER
2740 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2741 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2742 L: linux-media@vger.kernel.org
2743 W: https://linuxtv.org
2744 T: git git://linuxtv.org/media_tree.git
2746 F: Documentation/video4linux/bttv/
2747 F: drivers/media/pci/bt8xx/bttv*
2749 BUSLOGIC SCSI DRIVER
2750 M: Khalid Aziz <khalid@gonehiking.org>
2751 L: linux-scsi@vger.kernel.org
2753 F: drivers/scsi/BusLogic.*
2754 F: drivers/scsi/FlashPoint.*
2756 C-MEDIA CMI8788 DRIVER
2757 M: Clemens Ladisch <clemens@ladisch.de>
2758 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2759 T: git git://git.alsa-project.org/alsa-kernel.git
2761 F: sound/pci/oxygen/
2764 M: Mark Salter <msalter@redhat.com>
2765 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2766 L: linux-c6x-dev@linux-c6x.org
2767 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2771 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2772 M: David Howells <dhowells@redhat.com>
2773 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2775 F: Documentation/filesystems/caching/cachefiles.txt
2778 CADET FM/AM RADIO RECEIVER DRIVER
2779 M: Hans Verkuil <hverkuil@xs4all.nl>
2780 L: linux-media@vger.kernel.org
2781 T: git git://linuxtv.org/media_tree.git
2782 W: https://linuxtv.org
2784 F: drivers/media/radio/radio-cadet*
2786 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2787 M: Jonathan Corbet <corbet@lwn.net>
2788 L: linux-media@vger.kernel.org
2789 T: git git://linuxtv.org/media_tree.git
2791 F: Documentation/video4linux/cafe_ccic
2792 F: drivers/media/platform/marvell-ccic/
2795 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2796 L: netdev@vger.kernel.org
2798 F: Documentation/networking/caif/
2799 F: drivers/net/caif/
2800 F: include/uapi/linux/caif/
2801 F: include/net/caif/
2804 CALGARY x86-64 IOMMU
2805 M: Muli Ben-Yehuda <mulix@mulix.org>
2806 M: Jon Mason <jdmason@kudzu.us>
2807 L: iommu@lists.linux-foundation.org
2809 F: arch/x86/kernel/pci-calgary_64.c
2810 F: arch/x86/kernel/tce_64.c
2811 F: arch/x86/include/asm/calgary.h
2812 F: arch/x86/include/asm/tce.h
2815 M: Oliver Hartkopp <socketcan@hartkopp.net>
2816 M: Marc Kleine-Budde <mkl@pengutronix.de>
2817 L: linux-can@vger.kernel.org
2818 W: https://github.com/linux-can
2819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2822 F: Documentation/networking/can.txt
2824 F: include/linux/can/core.h
2825 F: include/uapi/linux/can.h
2826 F: include/uapi/linux/can/bcm.h
2827 F: include/uapi/linux/can/raw.h
2828 F: include/uapi/linux/can/gw.h
2831 M: Wolfgang Grandegger <wg@grandegger.com>
2832 M: Marc Kleine-Budde <mkl@pengutronix.de>
2833 L: linux-can@vger.kernel.org
2834 W: https://github.com/linux-can
2835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2838 F: Documentation/devicetree/bindings/net/can/
2840 F: include/linux/can/dev.h
2841 F: include/linux/can/platform/
2842 F: include/uapi/linux/can/error.h
2843 F: include/uapi/linux/can/netlink.h
2846 M: Serge Hallyn <serge@hallyn.com>
2847 L: linux-security-module@vger.kernel.org
2849 F: include/linux/capability.h
2850 F: include/uapi/linux/capability.h
2851 F: security/commoncap.c
2852 F: kernel/capability.c
2854 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2855 M: Kevin Tsai <ktsai@capellamicro.com>
2857 F: drivers/iio/light/cm*
2858 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2860 CAVIUM LIQUIDIO NETWORK DRIVER
2861 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2862 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2863 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2864 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2865 L: netdev@vger.kernel.org
2866 W: http://www.cavium.com
2868 F: drivers/net/ethernet/cavium/liquidio/
2870 CC2520 IEEE-802.15.4 RADIO DRIVER
2871 M: Varka Bhadram <varkabhadram@gmail.com>
2872 L: linux-wpan@vger.kernel.org
2874 F: drivers/net/ieee802154/cc2520.c
2875 F: include/linux/spi/cc2520.h
2876 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2879 M: Hans Verkuil <hans.verkuil@cisco.com>
2880 L: linux-media@vger.kernel.org
2881 T: git git://linuxtv.org/media_tree.git
2882 W: http://linuxtv.org
2884 F: Documentation/cec.txt
2885 F: Documentation/DocBook/media/v4l/cec*
2886 F: drivers/staging/media/cec/
2887 F: drivers/media/cec-edid.c
2888 F: drivers/media/rc/keymaps/rc-cec.c
2889 F: include/media/cec.h
2890 F: include/media/cec-edid.h
2891 F: include/linux/cec.h
2892 F: include/linux/cec-funcs.h
2894 CELL BROADBAND ENGINE ARCHITECTURE
2895 M: Arnd Bergmann <arnd@arndb.de>
2896 L: linuxppc-dev@lists.ozlabs.org
2897 W: http://www.ibm.com/developerworks/power/cell/
2899 F: arch/powerpc/include/asm/cell*.h
2900 F: arch/powerpc/include/asm/spu*.h
2901 F: arch/powerpc/include/uapi/asm/spu*.h
2902 F: arch/powerpc/oprofile/*cell*
2903 F: arch/powerpc/platforms/cell/
2905 CEPH COMMON CODE (LIBCEPH)
2906 M: Ilya Dryomov <idryomov@gmail.com>
2907 M: "Yan, Zheng" <zyan@redhat.com>
2908 M: Sage Weil <sage@redhat.com>
2909 L: ceph-devel@vger.kernel.org
2911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2912 T: git git://github.com/ceph/ceph-client.git
2915 F: include/linux/ceph/
2916 F: include/linux/crush/
2918 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2919 M: "Yan, Zheng" <zyan@redhat.com>
2920 M: Sage Weil <sage@redhat.com>
2921 M: Ilya Dryomov <idryomov@gmail.com>
2922 L: ceph-devel@vger.kernel.org
2924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2925 T: git git://github.com/ceph/ceph-client.git
2927 F: Documentation/filesystems/ceph.txt
2930 CERTIFICATE HANDLING:
2931 M: David Howells <dhowells@redhat.com>
2932 M: David Woodhouse <dwmw2@infradead.org>
2933 L: keyrings@vger.kernel.org
2935 F: Documentation/module-signing.txt
2937 F: scripts/sign-file.c
2938 F: scripts/extract-cert.c
2940 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2941 L: linux-usb@vger.kernel.org
2943 F: Documentation/usb/WUSB-Design-overview.txt
2944 F: Documentation/usb/wusb-cbaf
2945 F: drivers/usb/host/hwa-hc.c
2946 F: drivers/usb/host/whci/
2947 F: drivers/usb/wusbcore/
2948 F: include/linux/usb/wusb*
2950 CFAG12864B LCD DRIVER
2951 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2952 W: http://miguelojeda.es/auxdisplay.htm
2953 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2955 F: drivers/auxdisplay/cfag12864b.c
2956 F: include/linux/cfag12864b.h
2958 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2959 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2960 W: http://miguelojeda.es/auxdisplay.htm
2961 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2963 F: drivers/auxdisplay/cfag12864bfb.c
2964 F: include/linux/cfag12864b.h
2966 CFG80211 and NL80211
2967 M: Johannes Berg <johannes@sipsolutions.net>
2968 L: linux-wireless@vger.kernel.org
2969 W: http://wireless.kernel.org/
2970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2973 F: include/uapi/linux/nl80211.h
2974 F: include/net/cfg80211.h
2976 X: net/wireless/wext*
2978 CHAR and MISC DRIVERS
2979 M: Arnd Bergmann <arnd@arndb.de>
2980 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2985 F: include/linux/miscdevice.h
2988 M: Andy Whitcroft <apw@canonical.com>
2989 M: Joe Perches <joe@perches.com>
2991 F: scripts/checkpatch.pl
2993 CHINESE DOCUMENTATION
2994 M: Harry Wei <harryxiyou@gmail.com>
2995 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2996 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2998 F: Documentation/zh_CN/
3000 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3001 M: Peter Chen <Peter.Chen@nxp.com>
3002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3003 L: linux-usb@vger.kernel.org
3005 F: drivers/usb/chipidea/
3007 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3008 M: Hans de Goede <hdegoede@redhat.com>
3009 L: linux-input@vger.kernel.org
3011 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3012 F: drivers/input/touchscreen/chipone_icn8318.c
3014 CHROME HARDWARE PLATFORM SUPPORT
3015 M: Olof Johansson <olof@lixom.net>
3017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3018 F: drivers/platform/chrome/
3020 CISCO VIC ETHERNET NIC DRIVER
3021 M: Christian Benvenuti <benve@cisco.com>
3022 M: Sujith Sankar <ssujith@cisco.com>
3023 M: Govindarajulu Varadarajan <_govind@gmx.com>
3024 M: Neel Patel <neepatel@cisco.com>
3026 F: drivers/net/ethernet/cisco/enic/
3028 CISCO VIC LOW LATENCY NIC DRIVER
3029 M: Christian Benvenuti <benve@cisco.com>
3030 M: Dave Goodell <dgoodell@cisco.com>
3032 F: drivers/infiniband/hw/usnic/
3034 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3035 M: Hartley Sweeten <hsweeten@visionengravers.com>
3036 L: netdev@vger.kernel.org
3038 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3040 CIRRUS LOGIC AUDIO CODEC DRIVERS
3041 M: Brian Austin <brian.austin@cirrus.com>
3042 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3043 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3045 F: sound/soc/codecs/cs*
3048 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3049 L: linux-kernel@vger.kernel.org
3052 F: include/linux/cleancache.h
3055 M: Russell King <linux@armlinux.org.uk>
3056 L: linux-clk@vger.kernel.org
3058 F: include/linux/clk.h
3060 CLOCKSOURCE, CLOCKEVENT DRIVERS
3061 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3062 M: Thomas Gleixner <tglx@linutronix.de>
3063 L: linux-kernel@vger.kernel.org
3064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3066 F: drivers/clocksource
3068 CISCO FCOE HBA DRIVER
3069 M: Hiral Patel <hiralpat@cisco.com>
3070 M: Suma Ramars <sramars@cisco.com>
3071 M: Brian Uchino <buchino@cisco.com>
3072 L: linux-scsi@vger.kernel.org
3074 F: drivers/scsi/fnic/
3076 CISCO SCSI HBA DRIVER
3077 M: Narsimhulu Musini <nmusini@cisco.com>
3078 M: Sesidhar Baddela <sebaddel@cisco.com>
3079 L: linux-scsi@vger.kernel.org
3081 F: drivers/scsi/snic/
3084 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3085 M: Daniel Oliveira Nascimento <don@syst.com.br>
3086 L: platform-driver-x86@vger.kernel.org
3088 F: drivers/platform/x86/classmate-laptop.c
3091 M: Hans Verkuil <hans.verkuil@cisco.com>
3092 L: linux-media@vger.kernel.org
3093 T: git git://linuxtv.org/media_tree.git
3094 W: https://linuxtv.org
3096 F: drivers/media/pci/cobalt/
3098 COCCINELLE/Semantic Patches (SmPL)
3099 M: Julia Lawall <Julia.Lawall@lip6.fr>
3100 M: Gilles Muller <Gilles.Muller@lip6.fr>
3101 M: Nicolas Palix <nicolas.palix@imag.fr>
3102 M: Michal Marek <mmarek@suse.com>
3103 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3105 W: http://coccinelle.lip6.fr/
3107 F: Documentation/coccinelle.txt
3108 F: scripts/coccinelle/
3109 F: scripts/coccicheck
3112 M: Jan Harkes <jaharkes@cs.cmu.edu>
3114 L: codalist@coda.cs.cmu.edu
3115 W: http://www.coda.cs.cmu.edu/
3117 F: Documentation/filesystems/coda.txt
3119 F: include/linux/coda*.h
3120 F: include/uapi/linux/coda*.h
3122 CODA V4L2 MEM2MEM DRIVER
3123 M: Philipp Zabel <p.zabel@pengutronix.de>
3124 L: linux-media@vger.kernel.org
3126 F: Documentation/devicetree/bindings/media/coda.txt
3127 F: drivers/media/platform/coda/
3129 COMMON CLK FRAMEWORK
3130 M: Michael Turquette <mturquette@baylibre.com>
3131 M: Stephen Boyd <sboyd@codeaurora.org>
3132 L: linux-clk@vger.kernel.org
3133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3135 F: Documentation/devicetree/bindings/clock/
3137 X: drivers/clk/clkdev.c
3138 F: include/linux/clk-pr*
3139 F: include/linux/clk/
3141 COMMON INTERNET FILE SYSTEM (CIFS)
3142 M: Steve French <sfrench@samba.org>
3143 L: linux-cifs@vger.kernel.org
3144 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3145 W: http://linux-cifs.samba.org/
3146 T: git git://git.samba.org/sfrench/cifs-2.6.git
3148 F: Documentation/filesystems/cifs/
3151 COMPACTPCI HOTPLUG CORE
3152 M: Scott Murray <scott@spiteful.org>
3153 L: linux-pci@vger.kernel.org
3155 F: drivers/pci/hotplug/cpci_hotplug*
3157 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3158 M: Scott Murray <scott@spiteful.org>
3159 L: linux-pci@vger.kernel.org
3161 F: drivers/pci/hotplug/cpcihp_zt5550.*
3163 COMPACTPCI HOTPLUG GENERIC DRIVER
3164 M: Scott Murray <scott@spiteful.org>
3165 L: linux-pci@vger.kernel.org
3167 F: drivers/pci/hotplug/cpcihp_generic.c
3169 COMPAL LAPTOP SUPPORT
3170 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3171 L: platform-driver-x86@vger.kernel.org
3173 F: drivers/platform/x86/compal-laptop.c
3175 CONEXANT ACCESSRUNNER USB DRIVER
3176 L: accessrunner-general@lists.sourceforge.net
3177 W: http://accessrunner.sourceforge.net/
3179 F: drivers/usb/atm/cxacru.c
3182 M: Joel Becker <jlbec@evilplan.org>
3183 M: Christoph Hellwig <hch@lst.de>
3184 T: git git://git.infradead.org/users/hch/configfs.git
3187 F: include/linux/configfs.h
3190 M: Evgeniy Polyakov <zbr@ioremap.net>
3191 L: netdev@vger.kernel.org
3193 F: drivers/connector/
3195 CONTROL GROUP (CGROUP)
3196 M: Tejun Heo <tj@kernel.org>
3197 M: Li Zefan <lizefan@huawei.com>
3198 M: Johannes Weiner <hannes@cmpxchg.org>
3199 L: cgroups@vger.kernel.org
3200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3202 F: Documentation/cgroups/
3203 F: include/linux/cgroup*
3206 CONTROL GROUP - CPUSET
3207 M: Li Zefan <lizefan@huawei.com>
3208 L: cgroups@vger.kernel.org
3209 W: http://www.bullopensource.org/cpuset/
3210 W: http://oss.sgi.com/projects/cpusets/
3211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3213 F: Documentation/cgroups/cpusets.txt
3214 F: include/linux/cpuset.h
3217 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3218 M: Johannes Weiner <hannes@cmpxchg.org>
3219 M: Michal Hocko <mhocko@kernel.org>
3220 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3221 L: cgroups@vger.kernel.org
3222 L: linux-mm@kvack.org
3227 CORETEMP HARDWARE MONITORING DRIVER
3228 M: Fenghua Yu <fenghua.yu@intel.com>
3229 L: linux-hwmon@vger.kernel.org
3231 F: Documentation/hwmon/coretemp
3232 F: drivers/hwmon/coretemp.c
3234 COSA/SRP SYNC SERIAL DRIVER
3235 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3236 W: http://www.fi.muni.cz/~kas/cosa/
3238 F: drivers/net/wan/cosa*
3240 CPMAC ETHERNET DRIVER
3241 M: Florian Fainelli <florian@openwrt.org>
3242 L: netdev@vger.kernel.org
3244 F: drivers/net/ethernet/ti/cpmac.c
3246 CPU FREQUENCY DRIVERS
3247 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3248 M: Viresh Kumar <viresh.kumar@linaro.org>
3249 L: linux-pm@vger.kernel.org
3251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3252 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3254 F: include/linux/cpufreq.h
3256 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3257 M: Viresh Kumar <viresh.kumar@linaro.org>
3258 M: Sudeep Holla <sudeep.holla@arm.com>
3259 L: linux-pm@vger.kernel.org
3260 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3262 F: drivers/cpufreq/arm_big_little.h
3263 F: drivers/cpufreq/arm_big_little.c
3264 F: drivers/cpufreq/arm_big_little_dt.c
3266 CPUIDLE DRIVER - ARM BIG LITTLE
3267 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3268 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3269 L: linux-pm@vger.kernel.org
3270 L: linux-arm-kernel@lists.infradead.org
3271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3273 F: drivers/cpuidle/cpuidle-big_little.c
3275 CPUIDLE DRIVER - ARM EXYNOS
3276 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3277 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3278 M: Kukjin Kim <kgene@kernel.org>
3279 L: linux-pm@vger.kernel.org
3280 L: linux-samsung-soc@vger.kernel.org
3282 F: drivers/cpuidle/cpuidle-exynos.c
3283 F: arch/arm/mach-exynos/pm.c
3286 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3287 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3288 L: linux-pm@vger.kernel.org
3290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3291 F: drivers/cpuidle/*
3292 F: include/linux/cpuidle.h
3295 M: "H. Peter Anvin" <hpa@zytor.com>
3297 F: arch/x86/kernel/cpuid.c
3298 F: arch/x86/kernel/msr.c
3300 CPU POWER MONITORING SUBSYSTEM
3301 M: Thomas Renninger <trenn@suse.com>
3302 L: linux-pm@vger.kernel.org
3304 F: tools/power/cpupower/
3307 W: http://sourceforge.net/projects/cramfs/
3308 S: Orphan / Obsolete
3309 F: Documentation/filesystems/cramfs.txt
3313 M: Mikael Starvik <starvik@axis.com>
3314 M: Jesper Nilsson <jesper.nilsson@axis.com>
3315 L: linux-cris-kernel@axis.com
3316 W: http://developer.axis.com
3317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3320 F: drivers/tty/serial/crisv10.*
3323 M: Herbert Xu <herbert@gondor.apana.org.au>
3324 M: "David S. Miller" <davem@davemloft.net>
3325 L: linux-crypto@vger.kernel.org
3326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3329 F: Documentation/crypto/
3330 F: Documentation/devicetree/bindings/crypto/
3331 F: Documentation/DocBook/crypto-API.tmpl
3337 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3338 M: Neil Horman <nhorman@tuxdriver.com>
3339 L: linux-crypto@vger.kernel.org
3341 F: crypto/ansi_cprng.c
3345 M: Hans Verkuil <hverkuil@xs4all.nl>
3346 L: linux-media@vger.kernel.org
3347 T: git git://linuxtv.org/media_tree.git
3348 W: http://linuxtv.org
3350 F: drivers/media/i2c/cs3308.c
3351 F: drivers/media/i2c/cs3308.h
3353 CS5535 Audio ALSA driver
3354 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3356 F: sound/pci/cs5535audio/
3359 M: Solomon Peachy <pizza@shaftnet.org>
3361 F: drivers/net/wireless/st/cw1200/
3363 CX18 VIDEO4LINUX DRIVER
3364 M: Andy Walls <awalls@md.metrocast.net>
3365 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3366 L: linux-media@vger.kernel.org
3367 T: git git://linuxtv.org/media_tree.git
3368 W: https://linuxtv.org
3369 W: http://www.ivtvdriver.org/index.php/Cx18
3371 F: Documentation/video4linux/cx18.txt
3372 F: drivers/media/pci/cx18/
3373 F: include/uapi/linux/ivtv*
3375 CX2341X MPEG ENCODER HELPER MODULE
3376 M: Hans Verkuil <hverkuil@xs4all.nl>
3377 L: linux-media@vger.kernel.org
3378 T: git git://linuxtv.org/media_tree.git
3379 W: https://linuxtv.org
3381 F: drivers/media/common/cx2341x*
3382 F: include/media/cx2341x*
3384 CX24120 MEDIA DRIVER
3385 M: Jemma Denson <jdenson@gmail.com>
3386 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3387 L: linux-media@vger.kernel.org
3388 W: https://linuxtv.org
3389 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3391 F: drivers/media/dvb-frontends/cx24120*
3393 CX88 VIDEO4LINUX DRIVER
3394 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3395 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3396 L: linux-media@vger.kernel.org
3397 W: https://linuxtv.org
3398 T: git git://linuxtv.org/media_tree.git
3400 F: Documentation/video4linux/cx88/
3401 F: drivers/media/pci/cx88/
3403 CXD2820R MEDIA DRIVER
3404 M: Antti Palosaari <crope@iki.fi>
3405 L: linux-media@vger.kernel.org
3406 W: https://linuxtv.org
3407 W: http://palosaari.fi/linux/
3408 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3409 T: git git://linuxtv.org/anttip/media_tree.git
3411 F: drivers/media/dvb-frontends/cxd2820r*
3413 CXGB3 ETHERNET DRIVER (CXGB3)
3414 M: Santosh Raspatur <santosh@chelsio.com>
3415 L: netdev@vger.kernel.org
3416 W: http://www.chelsio.com
3418 F: drivers/net/ethernet/chelsio/cxgb3/
3420 CXGB3 ISCSI DRIVER (CXGB3I)
3421 M: Karen Xie <kxie@chelsio.com>
3422 L: linux-scsi@vger.kernel.org
3423 W: http://www.chelsio.com
3425 F: drivers/scsi/cxgbi/cxgb3i
3427 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3428 M: Steve Wise <swise@chelsio.com>
3429 L: linux-rdma@vger.kernel.org
3430 W: http://www.openfabrics.org
3432 F: drivers/infiniband/hw/cxgb3/
3434 CXGB4 ETHERNET DRIVER (CXGB4)
3435 M: Hariprasad S <hariprasad@chelsio.com>
3436 L: netdev@vger.kernel.org
3437 W: http://www.chelsio.com
3439 F: drivers/net/ethernet/chelsio/cxgb4/
3441 CXGB4 ISCSI DRIVER (CXGB4I)
3442 M: Karen Xie <kxie@chelsio.com>
3443 L: linux-scsi@vger.kernel.org
3444 W: http://www.chelsio.com
3446 F: drivers/scsi/cxgbi/cxgb4i
3448 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3449 M: Steve Wise <swise@chelsio.com>
3450 L: linux-rdma@vger.kernel.org
3451 W: http://www.openfabrics.org
3453 F: drivers/infiniband/hw/cxgb4/
3455 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3456 M: Casey Leedom <leedom@chelsio.com>
3457 L: netdev@vger.kernel.org
3458 W: http://www.chelsio.com
3460 F: drivers/net/ethernet/chelsio/cxgb4vf/
3462 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3463 M: Ian Munsie <imunsie@au1.ibm.com>
3464 M: Michael Neuling <mikey@neuling.org>
3465 L: linuxppc-dev@lists.ozlabs.org
3467 F: drivers/misc/cxl/
3468 F: include/misc/cxl*
3469 F: include/uapi/misc/cxl.h
3470 F: Documentation/powerpc/cxl.txt
3471 F: Documentation/powerpc/cxl.txt
3472 F: Documentation/ABI/testing/sysfs-class-cxl
3474 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3475 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3476 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3477 L: linux-scsi@vger.kernel.org
3479 F: drivers/scsi/cxlflash/
3480 F: include/uapi/scsi/cxlflash_ioctls.h
3481 F: Documentation/powerpc/cxlflash.txt
3483 STMMAC ETHERNET DRIVER
3484 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3485 M: Alexandre Torgue <alexandre.torgue@st.com>
3486 L: netdev@vger.kernel.org
3487 W: http://www.stlinux.com
3489 F: drivers/net/ethernet/stmicro/stmmac/
3492 M: Russell King <linux@armlinux.org.uk>
3493 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3494 W: http://www.armlinux.org.uk/
3496 F: drivers/video/fbdev/cyber2000fb.*
3498 CYCLADES ASYNC MUX DRIVER
3499 W: http://www.cyclades.com/
3501 F: drivers/tty/cyclades.c
3502 F: include/linux/cyclades.h
3503 F: include/uapi/linux/cyclades.h
3505 CYCLADES PC300 DRIVER
3506 W: http://www.cyclades.com/
3508 F: drivers/net/wan/pc300*
3510 CYPRESS_FIRMWARE MEDIA DRIVER
3511 M: Antti Palosaari <crope@iki.fi>
3512 L: linux-media@vger.kernel.org
3513 W: https://linuxtv.org
3514 W: http://palosaari.fi/linux/
3515 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3516 T: git git://linuxtv.org/anttip/media_tree.git
3518 F: drivers/media/common/cypress_firmware*
3520 CYTTSP TOUCHSCREEN DRIVER
3521 M: Ferruh Yigit <fery@cypress.com>
3522 L: linux-input@vger.kernel.org
3524 F: drivers/input/touchscreen/cyttsp*
3525 F: include/linux/input/cyttsp.h
3527 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3528 M: Joshua Kinard <kumba@gentoo.org>
3530 F: drivers/rtc/rtc-ds1685.c
3531 F: include/linux/rtc/ds1685.h
3533 DAMA SLAVE for AX.25
3534 M: Joerg Reuter <jreuter@yaina.de>
3535 W: http://yaina.de/jreuter/
3536 W: http://www.qsl.net/dl1bke/
3537 L: linux-hams@vger.kernel.org
3539 F: net/ax25/af_ax25.c
3540 F: net/ax25/ax25_dev.c
3541 F: net/ax25/ax25_ds_*
3542 F: net/ax25/ax25_in.c
3543 F: net/ax25/ax25_out.c
3544 F: net/ax25/ax25_timer.c
3545 F: net/ax25/sysctl_net_ax25.c
3547 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3548 L: netdev@vger.kernel.org
3550 F: Documentation/networking/dmfe.txt
3551 F: drivers/net/ethernet/dec/tulip/dmfe.c
3553 DC390/AM53C974 SCSI driver
3554 M: Hannes Reinecke <hare@suse.com>
3555 L: linux-scsi@vger.kernel.org
3557 F: drivers/scsi/am53c974.c
3560 M: Oliver Neukum <oliver@neukum.org>
3561 M: Ali Akcaagac <aliakc@web.de>
3562 M: Jamie Lenehan <lenehan@twibble.org>
3563 L: dc395x@twibble.org
3564 W: http://twibble.org/dist/dc395x/
3565 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3567 F: Documentation/scsi/dc395x.txt
3568 F: drivers/scsi/dc395x.*
3571 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3572 L: dccp@vger.kernel.org
3573 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3575 F: include/linux/dccp.h
3576 F: include/uapi/linux/dccp.h
3577 F: include/linux/tfrc.h
3580 DECnet NETWORK LAYER
3581 W: http://linux-decnet.sourceforge.net
3582 L: linux-decnet-user@lists.sourceforge.net
3584 F: Documentation/networking/decnet.txt
3587 DECSTATION PLATFORM SUPPORT
3588 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3589 L: linux-mips@linux-mips.org
3590 W: http://www.linux-mips.org/wiki/DECstation
3593 F: arch/mips/include/asm/dec/
3594 F: arch/mips/include/asm/mach-dec/
3596 DEFXX FDDI NETWORK DRIVER
3597 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3599 F: drivers/net/fddi/defxx.*
3602 M: Matthew Garrett <mjg59@srcf.ucam.org>
3603 M: Pali Rohár <pali.rohar@gmail.com>
3604 L: platform-driver-x86@vger.kernel.org
3606 F: drivers/platform/x86/dell-laptop.c
3608 DELL LAPTOP RBTN DRIVER
3609 M: Pali Rohár <pali.rohar@gmail.com>
3611 F: drivers/platform/x86/dell-rbtn.*
3613 DELL LAPTOP FREEFALL DRIVER
3614 M: Pali Rohár <pali.rohar@gmail.com>
3616 F: drivers/platform/x86/dell-smo8800.c
3618 DELL LAPTOP SMM DRIVER
3619 M: Pali Rohár <pali.rohar@gmail.com>
3621 F: drivers/hwmon/dell-smm-hwmon.c
3622 F: include/uapi/linux/i8k.h
3624 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3625 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3627 F: Documentation/dcdbas.txt
3628 F: drivers/firmware/dcdbas.*
3630 DELL WMI EXTRAS DRIVER
3631 M: Matthew Garrett <mjg59@srcf.ucam.org>
3632 M: Pali Rohár <pali.rohar@gmail.com>
3634 F: drivers/platform/x86/dell-wmi.c
3636 DESIGNWARE USB2 DRD IP DRIVER
3637 M: John Youn <johnyoun@synopsys.com>
3638 L: linux-usb@vger.kernel.org
3639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3641 F: drivers/usb/dwc2/
3643 DESIGNWARE USB3 DRD IP DRIVER
3644 M: Felipe Balbi <balbi@kernel.org>
3645 L: linux-usb@vger.kernel.org
3646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3648 F: drivers/usb/dwc3/
3650 DEVICE COREDUMP (DEV_COREDUMP)
3651 M: Johannes Berg <johannes@sipsolutions.net>
3652 L: linux-kernel@vger.kernel.org
3654 F: drivers/base/devcoredump.c
3655 F: include/linux/devcoredump.h
3657 DEVICE FREQUENCY (DEVFREQ)
3658 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3659 M: Kyungmin Park <kyungmin.park@samsung.com>
3660 L: linux-pm@vger.kernel.org
3661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3664 F: include/linux/devfreq.h
3665 F: Documentation/devicetree/bindings/devfreq/
3667 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3668 M: Chanwoo Choi <cw00.choi@samsung.com>
3669 L: linux-pm@vger.kernel.org
3670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3672 F: drivers/devfreq/event/
3673 F: drivers/devfreq/devfreq-event.c
3674 F: include/linux/devfreq-event.h
3675 F: Documentation/devicetree/bindings/devfreq/event/
3677 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3678 M: Chanwoo Choi <cw00.choi@samsung.com>
3679 L: linux-pm@vger.kernel.org
3680 L: linux-samsung-soc@vger.kernel.org
3681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3683 F: drivers/devfreq/exynos-bus.c
3684 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3686 DEVICE NUMBER REGISTRY
3687 M: Torben Mathiasen <device@lanana.org>
3688 W: http://lanana.org/docs/device-list/index.html
3692 M: Alasdair Kergon <agk@redhat.com>
3693 M: Mike Snitzer <snitzer@redhat.com>
3694 M: dm-devel@redhat.com
3695 L: dm-devel@redhat.com
3696 W: http://sources.redhat.com/dm
3697 Q: http://patchwork.kernel.org/project/dm-devel/list/
3698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3699 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3701 F: Documentation/device-mapper/
3703 F: drivers/md/persistent-data/
3704 F: include/linux/device-mapper.h
3705 F: include/linux/dm-*.h
3706 F: include/uapi/linux/dm-*.h
3709 M: Jiri Pirko <jiri@mellanox.com>
3710 L: netdev@vger.kernel.org
3712 F: net/core/devlink.c
3713 F: include/net/devlink.h
3714 F: include/uapi/linux/devlink.h
3716 DIALOG SEMICONDUCTOR DRIVERS
3717 M: Support Opensource <support.opensource@diasemi.com>
3718 W: http://www.dialog-semiconductor.com/products
3720 F: Documentation/hwmon/da90??
3721 F: Documentation/devicetree/bindings/mfd/da90*.txt
3722 F: Documentation/devicetree/bindings/regulator/da92*.txt
3723 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3724 F: drivers/gpio/gpio-da90??.c
3725 F: drivers/hwmon/da90??-hwmon.c
3726 F: drivers/iio/adc/da91??-*.c
3727 F: drivers/input/misc/da90??_onkey.c
3728 F: drivers/input/touchscreen/da9052_tsi.c
3729 F: drivers/leds/leds-da90??.c
3730 F: drivers/mfd/da903x.c
3731 F: drivers/mfd/da90??-*.c
3732 F: drivers/mfd/da91??-*.c
3733 F: drivers/power/da9052-battery.c
3734 F: drivers/power/da91??-*.c
3735 F: drivers/regulator/da903x.c
3736 F: drivers/regulator/da9???-regulator.[ch]
3737 F: drivers/rtc/rtc-da90??.c
3738 F: drivers/video/backlight/da90??_bl.c
3739 F: drivers/watchdog/da90??_wdt.c
3740 F: include/linux/mfd/da903x.h
3741 F: include/linux/mfd/da9052/
3742 F: include/linux/mfd/da9055/
3743 F: include/linux/mfd/da9062/
3744 F: include/linux/mfd/da9063/
3745 F: include/linux/mfd/da9150/
3746 F: include/linux/regulator/da9211.h
3747 F: include/sound/da[79]*.h
3748 F: sound/soc/codecs/da[79]*.[ch]
3750 DIGI NEO AND CLASSIC PCI PRODUCTS
3751 M: Lidza Louina <lidza.louina@gmail.com>
3752 M: Mark Hounschell <markh@compro.net>
3753 L: driverdev-devel@linuxdriverproject.org
3755 F: drivers/staging/dgnc/
3757 DIOLAN U2C-12 I2C DRIVER
3758 M: Guenter Roeck <linux@roeck-us.net>
3759 L: linux-i2c@vger.kernel.org
3761 F: drivers/i2c/busses/i2c-diolan-u2c.c
3764 M: Matthew Wilcox <willy@linux.intel.com>
3765 L: linux-fsdevel@vger.kernel.org
3769 DIRECTORY NOTIFICATION (DNOTIFY)
3770 M: Eric Paris <eparis@parisplace.org>
3772 F: Documentation/filesystems/dnotify.txt
3773 F: fs/notify/dnotify/
3774 F: include/linux/dnotify.h
3776 DISK GEOMETRY AND PARTITION HANDLING
3777 M: Andries Brouwer <aeb@cwi.nl>
3778 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3779 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3780 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3784 M: Jan Kara <jack@suse.com>
3786 F: Documentation/filesystems/quota.txt
3788 F: include/linux/quota*.h
3789 F: include/uapi/linux/quota*.h
3791 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3792 M: Bernie Thompson <bernie@plugable.com>
3793 L: linux-fbdev@vger.kernel.org
3795 W: http://plugable.com/category/projects/udlfb/
3796 F: drivers/video/fbdev/udlfb.c
3797 F: include/video/udlfb.h
3798 F: Documentation/fb/udlfb.txt
3800 DISTRIBUTED LOCK MANAGER (DLM)
3801 M: Christine Caulfield <ccaulfie@redhat.com>
3802 M: David Teigland <teigland@redhat.com>
3803 L: cluster-devel@redhat.com
3804 W: http://sources.redhat.com/cluster/
3805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3809 DMA BUFFER SHARING FRAMEWORK
3810 M: Sumit Semwal <sumit.semwal@linaro.org>
3812 L: linux-media@vger.kernel.org
3813 L: dri-devel@lists.freedesktop.org
3814 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3816 F: include/linux/dma-buf*
3817 F: include/linux/reservation.h
3818 F: include/linux/*fence.h
3819 F: Documentation/dma-buf-sharing.txt
3820 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3822 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3823 M: Vinod Koul <vinod.koul@intel.com>
3824 L: dmaengine@vger.kernel.org
3825 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3828 F: include/linux/dmaengine.h
3829 F: Documentation/devicetree/bindings/dma/
3830 F: Documentation/dmaengine/
3831 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3833 DME1737 HARDWARE MONITOR DRIVER
3834 M: Juerg Haefliger <juergh@gmail.com>
3835 L: linux-hwmon@vger.kernel.org
3837 F: Documentation/hwmon/dme1737
3838 F: drivers/hwmon/dme1737.c
3841 M: Jean Delvare <jdelvare@suse.com>
3843 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3844 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3845 F: drivers/firmware/dmi-id.c
3846 F: drivers/firmware/dmi_scan.c
3847 F: include/linux/dmi.h
3850 M: Jonathan Corbet <corbet@lwn.net>
3851 L: linux-doc@vger.kernel.org
3854 F: scripts/docproc.c
3855 F: scripts/kernel-doc*
3856 X: Documentation/ABI/
3857 X: Documentation/devicetree/
3858 X: Documentation/acpi
3859 X: Documentation/power
3860 X: Documentation/spi
3861 X: Documentation/DocBook/media
3862 T: git git://git.lwn.net/linux.git docs-next
3865 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3866 L: blinux-list@redhat.com
3868 F: drivers/char/dtlk.c
3869 F: include/linux/dtlk.h
3871 DPT_I2O SCSI RAID DRIVER
3872 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3873 L: linux-scsi@vger.kernel.org
3874 W: http://www.adaptec.com/
3876 F: drivers/scsi/dpt*
3877 F: drivers/scsi/dpt/
3880 M: Philipp Reisner <philipp.reisner@linbit.com>
3881 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3882 L: drbd-dev@lists.linbit.com
3883 W: http://www.drbd.org
3884 T: git git://git.linbit.com/linux-drbd.git
3885 T: git git://git.linbit.com/drbd-8.4.git
3887 F: drivers/block/drbd/
3889 F: Documentation/blockdev/drbd/
3891 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3892 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3895 F: Documentation/kobject.txt
3900 F: include/linux/debugfs.h
3901 F: include/linux/kobj*
3905 M: David Airlie <airlied@linux.ie>
3906 L: dri-devel@lists.freedesktop.org
3907 T: git git://people.freedesktop.org/~airlied/linux
3911 F: Documentation/DocBook/gpu.*
3913 F: include/uapi/drm/
3915 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3916 M: Dave Airlie <airlied@redhat.com>
3918 F: drivers/gpu/drm/ast/
3920 DRM DRIVER FOR BOCHS VIRTUAL GPU
3921 M: Gerd Hoffmann <kraxel@redhat.com>
3923 F: drivers/gpu/drm/bochs/
3925 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3926 M: Dave Airlie <airlied@redhat.com>
3928 F: drivers/gpu/drm/cirrus/
3930 RADEON and AMDGPU DRM DRIVERS
3931 M: Alex Deucher <alexander.deucher@amd.com>
3932 M: Christian König <christian.koenig@amd.com>
3933 L: dri-devel@lists.freedesktop.org
3934 T: git git://people.freedesktop.org/~agd5f/linux
3936 F: drivers/gpu/drm/radeon/
3937 F: include/uapi/drm/radeon_drm.h
3938 F: drivers/gpu/drm/amd/
3939 F: include/uapi/drm/amdgpu_drm.h
3942 M: Thierry Reding <thierry.reding@gmail.com>
3943 L: dri-devel@lists.freedesktop.org
3944 T: git git://anongit.freedesktop.org/tegra/linux.git
3946 F: drivers/gpu/drm/drm_panel.c
3947 F: drivers/gpu/drm/panel/
3948 F: include/drm/drm_panel.h
3949 F: Documentation/devicetree/bindings/display/panel/
3951 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3952 M: Daniel Vetter <daniel.vetter@intel.com>
3953 M: Jani Nikula <jani.nikula@linux.intel.com>
3954 L: intel-gfx@lists.freedesktop.org
3955 L: dri-devel@lists.freedesktop.org
3956 W: https://01.org/linuxgraphics/
3957 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3958 T: git git://anongit.freedesktop.org/drm-intel
3960 F: drivers/gpu/drm/i915/
3961 F: include/drm/i915*
3962 F: include/uapi/drm/i915_drm.h
3964 DRM DRIVERS FOR ATMEL HLCDC
3965 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3966 L: dri-devel@lists.freedesktop.org
3968 F: drivers/gpu/drm/atmel-hlcdc/
3969 F: Documentation/devicetree/bindings/drm/atmel/
3971 DRM DRIVERS FOR ALLWINNER A10
3972 M: Maxime Ripard <maxime.ripard@free-electrons.com>
3973 L: dri-devel@lists.freedesktop.org
3975 F: drivers/gpu/drm/sun4i/
3976 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3978 DRM DRIVERS FOR EXYNOS
3979 M: Inki Dae <inki.dae@samsung.com>
3980 M: Joonyoung Shim <jy0922.shim@samsung.com>
3981 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3982 M: Kyungmin Park <kyungmin.park@samsung.com>
3983 L: dri-devel@lists.freedesktop.org
3984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3986 F: drivers/gpu/drm/exynos/
3987 F: include/uapi/drm/exynos_drm.h
3988 F: Documentation/devicetree/bindings/display/exynos/
3990 DRM DRIVERS FOR FREESCALE DCU
3991 M: Stefan Agner <stefan@agner.ch>
3992 M: Alison Wang <alison.wang@freescale.com>
3993 L: dri-devel@lists.freedesktop.org
3995 F: drivers/gpu/drm/fsl-dcu/
3996 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3997 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3998 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4000 DRM DRIVERS FOR FREESCALE IMX
4001 M: Philipp Zabel <p.zabel@pengutronix.de>
4002 L: dri-devel@lists.freedesktop.org
4004 F: drivers/gpu/drm/imx/
4005 F: drivers/gpu/ipu-v3/
4006 F: Documentation/devicetree/bindings/display/imx/
4008 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4009 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4010 L: dri-devel@lists.freedesktop.org
4011 T: git git://github.com/patjak/drm-gma500
4013 F: drivers/gpu/drm/gma500/
4015 DRM DRIVERS FOR HISILICON
4016 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4017 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4018 R: Chen Feng <puck.chen@hisilicon.com>
4019 L: dri-devel@lists.freedesktop.org
4020 T: git git://github.com/xin3liang/linux.git
4022 F: drivers/gpu/drm/hisilicon/
4023 F: Documentation/devicetree/bindings/display/hisilicon/
4025 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4026 S: Orphan / Obsolete
4027 F: drivers/gpu/drm/i810/
4028 F: include/uapi/drm/i810_drm.h
4030 DRM DRIVER FOR MSM ADRENO GPU
4031 M: Rob Clark <robdclark@gmail.com>
4032 L: linux-arm-msm@vger.kernel.org
4033 L: dri-devel@lists.freedesktop.org
4034 L: freedreno@lists.freedesktop.org
4035 T: git git://people.freedesktop.org/~robclark/linux
4037 F: drivers/gpu/drm/msm/
4038 F: include/uapi/drm/msm_drm.h
4039 F: Documentation/devicetree/bindings/display/msm/
4041 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4042 M: Ben Skeggs <bskeggs@redhat.com>
4043 L: dri-devel@lists.freedesktop.org
4044 L: nouveau@lists.freedesktop.org
4045 T: git git://github.com/skeggsb/linux
4047 F: drivers/gpu/drm/nouveau/
4048 F: include/uapi/drm/nouveau_drm.h
4050 DRM DRIVERS FOR NVIDIA TEGRA
4051 M: Thierry Reding <thierry.reding@gmail.com>
4052 L: dri-devel@lists.freedesktop.org
4053 L: linux-tegra@vger.kernel.org
4054 T: git git://anongit.freedesktop.org/tegra/linux.git
4056 F: drivers/gpu/drm/tegra/
4057 F: drivers/gpu/host1x/
4058 F: include/linux/host1x.h
4059 F: include/uapi/drm/tegra_drm.h
4060 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4062 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4063 S: Orphan / Obsolete
4064 F: drivers/gpu/drm/mga/
4065 F: include/uapi/drm/mga_drm.h
4067 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4068 M: Dave Airlie <airlied@redhat.com>
4070 F: drivers/gpu/drm/mgag200/
4072 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4073 S: Orphan / Obsolete
4074 F: drivers/gpu/drm/r128/
4075 F: include/uapi/drm/r128_drm.h
4077 DRM DRIVERS FOR RENESAS
4078 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4079 L: dri-devel@lists.freedesktop.org
4080 L: linux-renesas-soc@vger.kernel.org
4081 T: git git://linuxtv.org/pinchartl/fbdev
4083 F: drivers/gpu/drm/rcar-du/
4084 F: drivers/gpu/drm/shmobile/
4085 F: include/linux/platform_data/shmob_drm.h
4086 F: Documentation/devicetree/bindings/display/renesas,du.txt
4088 DRM DRIVER FOR QXL VIRTUAL GPU
4089 M: Dave Airlie <airlied@redhat.com>
4091 F: drivers/gpu/drm/qxl/
4092 F: include/uapi/drm/qxl_drm.h
4094 DRM DRIVERS FOR ROCKCHIP
4095 M: Mark Yao <mark.yao@rock-chips.com>
4096 L: dri-devel@lists.freedesktop.org
4098 F: drivers/gpu/drm/rockchip/
4099 F: Documentation/devicetree/bindings/display/rockchip/
4101 DRM DRIVER FOR SAVAGE VIDEO CARDS
4102 S: Orphan / Obsolete
4103 F: drivers/gpu/drm/savage/
4104 F: include/uapi/drm/savage_drm.h
4106 DRM DRIVER FOR SIS VIDEO CARDS
4107 S: Orphan / Obsolete
4108 F: drivers/gpu/drm/sis/
4109 F: include/uapi/drm/sis_drm.h
4112 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4113 M: Vincent Abriou <vincent.abriou@st.com>
4114 L: dri-devel@lists.freedesktop.org
4115 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4117 F: drivers/gpu/drm/sti
4118 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4120 DRM DRIVER FOR TDFX VIDEO CARDS
4121 S: Orphan / Obsolete
4122 F: drivers/gpu/drm/tdfx/
4124 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4125 M: Dave Airlie <airlied@redhat.com>
4127 F: drivers/gpu/drm/udl/
4129 DRM DRIVERS FOR VIVANTE GPU IP
4130 M: Lucas Stach <l.stach@pengutronix.de>
4131 R: Russell King <linux+etnaviv@armlinux.org.uk>
4132 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4133 L: dri-devel@lists.freedesktop.org
4135 F: drivers/gpu/drm/etnaviv/
4136 F: include/uapi/drm/etnaviv_drm.h
4137 F: Documentation/devicetree/bindings/display/etnaviv/
4139 DRM DRIVER FOR VMWARE VIRTUAL GPU
4140 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4141 M: Sinclair Yeh <syeh@vmware.com>
4142 M: Thomas Hellstrom <thellstrom@vmware.com>
4143 L: dri-devel@lists.freedesktop.org
4144 T: git git://people.freedesktop.org/~syeh/repos_linux
4145 T: git git://people.freedesktop.org/~thomash/linux
4147 F: drivers/gpu/drm/vmwgfx/
4148 F: include/uapi/drm/vmwgfx_drm.h
4151 M: Eric Anholt <eric@anholt.net>
4152 T: git git://github.com/anholt/linux
4154 F: drivers/gpu/drm/vc4/
4155 F: include/uapi/drm/vc4_drm.h
4156 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4158 DSBR100 USB FM RADIO DRIVER
4159 M: Alexey Klimov <klimov.linux@gmail.com>
4160 L: linux-media@vger.kernel.org
4161 T: git git://linuxtv.org/media_tree.git
4163 F: drivers/media/radio/dsbr100.c
4166 M: Francois Romieu <romieu@fr.zoreil.com>
4167 L: netdev@vger.kernel.org
4169 F: drivers/net/wan/dscc4.c
4172 M: Hans Verkuil <hverkuil@xs4all.nl>
4173 L: linux-media@vger.kernel.org
4174 T: git git://linuxtv.org/media_tree.git
4175 W: https://linuxtv.org
4177 F: drivers/media/pci/dt3155/
4179 DVB_USB_AF9015 MEDIA DRIVER
4180 M: Antti Palosaari <crope@iki.fi>
4181 L: linux-media@vger.kernel.org
4182 W: https://linuxtv.org
4183 W: http://palosaari.fi/linux/
4184 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4185 T: git git://linuxtv.org/anttip/media_tree.git
4187 F: drivers/media/usb/dvb-usb-v2/af9015*
4189 DVB_USB_AF9035 MEDIA DRIVER
4190 M: Antti Palosaari <crope@iki.fi>
4191 L: linux-media@vger.kernel.org
4192 W: https://linuxtv.org
4193 W: http://palosaari.fi/linux/
4194 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4195 T: git git://linuxtv.org/anttip/media_tree.git
4197 F: drivers/media/usb/dvb-usb-v2/af9035*
4199 DVB_USB_ANYSEE MEDIA DRIVER
4200 M: Antti Palosaari <crope@iki.fi>
4201 L: linux-media@vger.kernel.org
4202 W: https://linuxtv.org
4203 W: http://palosaari.fi/linux/
4204 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4205 T: git git://linuxtv.org/anttip/media_tree.git
4207 F: drivers/media/usb/dvb-usb-v2/anysee*
4209 DVB_USB_AU6610 MEDIA DRIVER
4210 M: Antti Palosaari <crope@iki.fi>
4211 L: linux-media@vger.kernel.org
4212 W: https://linuxtv.org
4213 W: http://palosaari.fi/linux/
4214 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4215 T: git git://linuxtv.org/anttip/media_tree.git
4217 F: drivers/media/usb/dvb-usb-v2/au6610*
4219 DVB_USB_CE6230 MEDIA DRIVER
4220 M: Antti Palosaari <crope@iki.fi>
4221 L: linux-media@vger.kernel.org
4222 W: https://linuxtv.org
4223 W: http://palosaari.fi/linux/
4224 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4225 T: git git://linuxtv.org/anttip/media_tree.git
4227 F: drivers/media/usb/dvb-usb-v2/ce6230*
4229 DVB_USB_CXUSB MEDIA DRIVER
4230 M: Michael Krufky <mkrufky@linuxtv.org>
4231 L: linux-media@vger.kernel.org
4232 W: https://linuxtv.org
4233 W: http://github.com/mkrufky
4234 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4235 T: git git://linuxtv.org/media_tree.git
4237 F: drivers/media/usb/dvb-usb/cxusb*
4239 DVB_USB_EC168 MEDIA DRIVER
4240 M: Antti Palosaari <crope@iki.fi>
4241 L: linux-media@vger.kernel.org
4242 W: https://linuxtv.org
4243 W: http://palosaari.fi/linux/
4244 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4245 T: git git://linuxtv.org/anttip/media_tree.git
4247 F: drivers/media/usb/dvb-usb-v2/ec168*
4249 DVB_USB_GL861 MEDIA DRIVER
4250 M: Antti Palosaari <crope@iki.fi>
4251 L: linux-media@vger.kernel.org
4252 W: https://linuxtv.org
4253 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4254 T: git git://linuxtv.org/anttip/media_tree.git
4256 F: drivers/media/usb/dvb-usb-v2/gl861*
4258 DVB_USB_MXL111SF MEDIA DRIVER
4259 M: Michael Krufky <mkrufky@linuxtv.org>
4260 L: linux-media@vger.kernel.org
4261 W: https://linuxtv.org
4262 W: http://github.com/mkrufky
4263 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4264 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4266 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4268 DVB_USB_RTL28XXU MEDIA DRIVER
4269 M: Antti Palosaari <crope@iki.fi>
4270 L: linux-media@vger.kernel.org
4271 W: https://linuxtv.org
4272 W: http://palosaari.fi/linux/
4273 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4274 T: git git://linuxtv.org/anttip/media_tree.git
4276 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4278 DVB_USB_V2 MEDIA DRIVER
4279 M: Antti Palosaari <crope@iki.fi>
4280 L: linux-media@vger.kernel.org
4281 W: https://linuxtv.org
4282 W: http://palosaari.fi/linux/
4283 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4284 T: git git://linuxtv.org/anttip/media_tree.git
4286 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4287 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4290 M: Jason Baron <jbaron@akamai.com>
4292 F: lib/dynamic_debug.c
4293 F: include/linux/dynamic_debug.h
4295 DZ DECSTATION DZ11 SERIAL DRIVER
4296 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4298 F: drivers/tty/serial/dz.*
4300 E3X0 POWER BUTTON DRIVER
4301 M: Moritz Fischer <moritz.fischer@ettus.com>
4302 L: usrp-users@lists.ettus.com
4303 W: http://www.ettus.com
4305 F: drivers/input/misc/e3x0-button.c
4306 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4309 M: Antti Palosaari <crope@iki.fi>
4310 L: linux-media@vger.kernel.org
4311 W: https://linuxtv.org
4312 W: http://palosaari.fi/linux/
4313 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4314 T: git git://linuxtv.org/anttip/media_tree.git
4316 F: drivers/media/tuners/e4000*
4318 EATA ISA/EISA/PCI SCSI DRIVER
4319 M: Dario Ballabio <ballabio_dario@emc.com>
4320 L: linux-scsi@vger.kernel.org
4322 F: drivers/scsi/eata.c
4325 M: Antti Palosaari <crope@iki.fi>
4326 L: linux-media@vger.kernel.org
4327 W: https://linuxtv.org
4328 W: http://palosaari.fi/linux/
4329 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4330 T: git git://linuxtv.org/anttip/media_tree.git
4332 F: drivers/media/dvb-frontends/ec100*
4335 M: Tyler Hicks <tyhicks@canonical.com>
4336 L: ecryptfs@vger.kernel.org
4337 W: http://ecryptfs.org
4338 W: https://launchpad.net/ecryptfs
4339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4341 F: Documentation/filesystems/ecryptfs.txt
4345 M: Doug Thompson <dougthompson@xmission.com>
4346 M: Borislav Petkov <bp@alien8.de>
4347 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4348 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4349 L: linux-edac@vger.kernel.org
4350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4353 F: Documentation/edac.txt
4355 F: include/linux/edac.h
4358 M: Doug Thompson <dougthompson@xmission.com>
4359 M: Borislav Petkov <bp@alien8.de>
4360 L: linux-edac@vger.kernel.org
4362 F: drivers/edac/amd64_edac*
4365 M: Doug Thompson <dougthompson@xmission.com>
4366 M: Robert Richter <rric@kernel.org>
4367 L: linux-edac@vger.kernel.org
4369 F: drivers/edac/highbank*
4372 M: Ralf Baechle <ralf@linux-mips.org>
4373 M: David Daney <david.daney@cavium.com>
4374 L: linux-edac@vger.kernel.org
4375 L: linux-mips@linux-mips.org
4377 F: drivers/edac/octeon_edac*
4380 M: Mark Gross <mark.gross@intel.com>
4381 M: Doug Thompson <dougthompson@xmission.com>
4382 L: linux-edac@vger.kernel.org
4384 F: drivers/edac/e752x_edac.c
4387 M: Doug Thompson <dougthompson@xmission.com>
4388 L: linux-edac@vger.kernel.org
4390 F: drivers/edac/e7xxx_edac.c
4393 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4394 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4395 L: linux-edac@vger.kernel.org
4397 F: drivers/edac/ghes_edac.c
4400 M: Tim Small <tim@buttersideup.com>
4401 L: linux-edac@vger.kernel.org
4403 F: drivers/edac/i82443bxgx_edac.c
4406 M: Jason Uhlenkott <juhlenko@akamai.com>
4407 L: linux-edac@vger.kernel.org
4409 F: drivers/edac/i3000_edac.c
4412 M: Doug Thompson <dougthompson@xmission.com>
4413 L: linux-edac@vger.kernel.org
4415 F: drivers/edac/i5000_edac.c
4418 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4419 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4420 L: linux-edac@vger.kernel.org
4422 F: drivers/edac/i5400_edac.c
4425 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4426 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4427 L: linux-edac@vger.kernel.org
4429 F: drivers/edac/i7300_edac.c
4432 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4433 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4434 L: linux-edac@vger.kernel.org
4436 F: drivers/edac/i7core_edac.c
4439 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4440 M: "Arvind R." <arvino55@gmail.com>
4441 L: linux-edac@vger.kernel.org
4443 F: drivers/edac/i82975x_edac.c
4446 M: Jason Baron <jbaron@akamai.com>
4447 L: linux-edac@vger.kernel.org
4449 F: drivers/edac/ie31200_edac.c
4452 M: Johannes Thumshirn <morbidrsa@gmail.com>
4453 L: linux-edac@vger.kernel.org
4455 F: drivers/edac/mpc85xx_edac.[ch]
4458 M: Egor Martovetsky <egor@pasemi.com>
4459 L: linux-edac@vger.kernel.org
4461 F: drivers/edac/pasemi_edac.c
4464 M: Tim Small <tim@buttersideup.com>
4465 L: linux-edac@vger.kernel.org
4467 F: drivers/edac/r82600_edac.c
4470 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4471 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4472 L: linux-edac@vger.kernel.org
4474 F: drivers/edac/sb_edac.c
4477 APPLIED MICRO (APM) X-GENE SOC EDAC
4478 M: Loc Ho <lho@apm.com>
4480 F: drivers/edac/xgene_edac.c
4481 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4483 EDIROL UA-101/UA-1000 DRIVER
4484 M: Clemens Ladisch <clemens@ladisch.de>
4485 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4486 T: git git://git.alsa-project.org/alsa-kernel.git
4488 F: sound/usb/misc/ua101.c
4490 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4491 M: Matt Fleming <matt@codeblueprint.co.uk>
4492 L: linux-efi@vger.kernel.org
4493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4495 F: Documentation/efi-stub.txt
4496 F: arch/ia64/kernel/efi.c
4497 F: arch/x86/boot/compressed/eboot.[ch]
4498 F: arch/x86/include/asm/efi.h
4499 F: arch/x86/platform/efi/
4500 F: drivers/firmware/efi/
4501 F: include/linux/efi*.h
4503 EFI VARIABLE FILESYSTEM
4504 M: Matthew Garrett <matthew.garrett@nebula.com>
4505 M: Jeremy Kerr <jk@ozlabs.org>
4506 M: Matt Fleming <matt@codeblueprint.co.uk>
4507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4508 L: linux-efi@vger.kernel.org
4512 EFIFB FRAMEBUFFER DRIVER
4513 L: linux-fbdev@vger.kernel.org
4514 M: Peter Jones <pjones@redhat.com>
4516 F: drivers/video/fbdev/efifb.c
4519 W: http://aeschi.ch.eu.org/efs/
4523 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4524 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4525 L: netdev@vger.kernel.org
4527 F: drivers/net/ethernet/ibm/ehea/
4529 EM28XX VIDEO4LINUX DRIVER
4530 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4531 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4532 L: linux-media@vger.kernel.org
4533 W: https://linuxtv.org
4534 T: git git://linuxtv.org/media_tree.git
4536 F: drivers/media/usb/em28xx/
4539 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4540 M: Matt Mackall <mpm@selenic.com>
4541 M: David Woodhouse <dwmw2@infradead.org>
4542 L: linux-embedded@vger.kernel.org
4545 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4546 M: James Smart <james.smart@avagotech.com>
4547 M: Dick Kennedy <dick.kennedy@avagotech.com>
4548 L: linux-scsi@vger.kernel.org
4549 W: http://www.avagotech.com
4551 F: drivers/scsi/lpfc/
4553 ENE CB710 FLASH CARD READER DRIVER
4554 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4556 F: drivers/misc/cb710/
4557 F: drivers/mmc/host/cb710-mmc.*
4558 F: include/linux/cb710.h
4560 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4561 M: Maxim Levitsky <maximlevitsky@gmail.com>
4563 F: drivers/media/rc/ene_ir.*
4565 EPSON S1D13XXX FRAMEBUFFER DRIVER
4566 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4569 F: drivers/video/fbdev/s1d13xxxfb.c
4570 F: include/video/s1d13xxxfb.h
4572 ET131X NETWORK DRIVER
4573 M: Mark Einon <mark.einon@gmail.com>
4575 F: drivers/net/ethernet/agere/
4578 M: Stephen Hemminger <stephen@networkplumber.org>
4579 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4580 L: netdev@vger.kernel.org
4581 W: http://www.linuxfoundation.org/en/Net:Bridge
4583 F: include/linux/netfilter_bridge/
4586 ETHERNET PHY LIBRARY
4587 M: Florian Fainelli <f.fainelli@gmail.com>
4588 L: netdev@vger.kernel.org
4590 F: include/linux/phy.h
4591 F: include/linux/phy_fixed.h
4593 F: Documentation/networking/phy.txt
4594 F: drivers/of/of_mdio.c
4595 F: drivers/of/of_net.c
4598 M: Jan Kara <jack@suse.com>
4599 L: linux-ext4@vger.kernel.org
4601 F: Documentation/filesystems/ext2.txt
4603 F: include/linux/ext2*
4606 M: "Theodore Ts'o" <tytso@mit.edu>
4607 M: Andreas Dilger <adilger.kernel@dilger.ca>
4608 L: linux-ext4@vger.kernel.org
4609 W: http://ext4.wiki.kernel.org
4610 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4613 F: Documentation/filesystems/ext4.txt
4616 Extended Verification Module (EVM)
4617 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4618 L: linux-ima-devel@lists.sourceforge.net
4619 L: linux-security-module@vger.kernel.org
4621 F: security/integrity/evm/
4623 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4624 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4625 M: Chanwoo Choi <cw00.choi@samsung.com>
4626 L: linux-kernel@vger.kernel.org
4627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4630 F: include/linux/extcon/
4631 F: include/linux/extcon.h
4632 F: Documentation/extcon/
4633 F: Documentation/devicetree/bindings/extcon/
4636 M: Jingoo Han <jingoohan1@gmail.com>
4637 L: dri-devel@lists.freedesktop.org
4639 F: drivers/gpu/drm/exynos/exynos_dp*
4641 EXYNOS SYSMMU (IOMMU) driver
4642 M: Marek Szyprowski <m.szyprowski@samsung.com>
4643 L: iommu@lists.linux-foundation.org
4645 F: drivers/iommu/exynos-iommu.c
4647 EXYNOS MIPI DISPLAY DRIVERS
4648 M: Inki Dae <inki.dae@samsung.com>
4649 M: Donghwa Lee <dh09.lee@samsung.com>
4650 M: Kyungmin Park <kyungmin.park@samsung.com>
4651 L: linux-fbdev@vger.kernel.org
4653 F: drivers/video/fbdev/exynos/exynos_mipi*
4654 F: include/video/exynos_mipi*
4656 EZchip NPS platform support
4657 M: Noam Camus <noamc@ezchip.com>
4659 F: arch/arc/plat-eznps
4660 F: arch/arc/boot/dts/eznps.dts
4662 F71805F HARDWARE MONITORING DRIVER
4663 M: Jean Delvare <jdelvare@suse.com>
4664 L: linux-hwmon@vger.kernel.org
4666 F: Documentation/hwmon/f71805f
4667 F: drivers/hwmon/f71805f.c
4670 M: Michael Buesch <m@bues.ch>
4671 L: linux-media@vger.kernel.org
4673 F: drivers/media/tuners/fc0011.h
4674 F: drivers/media/tuners/fc0011.c
4677 M: Antti Palosaari <crope@iki.fi>
4678 L: linux-media@vger.kernel.org
4679 W: https://linuxtv.org
4680 W: http://palosaari.fi/linux/
4681 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4682 T: git git://linuxtv.org/anttip/media_tree.git
4684 F: drivers/media/tuners/fc2580*
4687 M: Eric Paris <eparis@redhat.com>
4689 F: fs/notify/fanotify/
4690 F: include/linux/fanotify.h
4691 F: include/uapi/linux/fanotify.h
4693 FARSYNC SYNCHRONOUS DRIVER
4694 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4695 W: http://www.farsite.co.uk/
4697 F: drivers/net/wan/farsync.*
4699 FAULT INJECTION SUPPORT
4700 M: Akinobu Mita <akinobu.mita@gmail.com>
4702 F: Documentation/fault-injection/
4703 F: lib/fault-inject.c
4705 FBTFT Framebuffer drivers
4706 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4707 M: Noralf Trønnes <noralf@tronnes.org>
4709 F: drivers/staging/fbtft/
4711 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4712 M: Johannes Thumshirn <jth@kernel.org>
4713 L: fcoe-devel@open-fcoe.org
4714 W: www.Open-FCoE.org
4716 F: drivers/scsi/libfc/
4717 F: drivers/scsi/fcoe/
4719 F: include/scsi/libfc.h
4720 F: include/scsi/libfcoe.h
4721 F: include/uapi/scsi/fc/
4723 FILE LOCKING (flock() and fcntl()/lockf())
4724 M: Jeff Layton <jlayton@poochiereds.net>
4725 M: "J. Bruce Fields" <bfields@fieldses.org>
4726 L: linux-fsdevel@vger.kernel.org
4728 F: include/linux/fcntl.h
4729 F: include/linux/fs.h
4730 F: include/uapi/linux/fcntl.h
4731 F: include/uapi/linux/fs.h
4735 FILESYSTEMS (VFS and infrastructure)
4736 M: Alexander Viro <viro@zeniv.linux.org.uk>
4737 L: linux-fsdevel@vger.kernel.org
4741 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4742 M: Riku Voipio <riku.voipio@iki.fi>
4743 L: linux-hwmon@vger.kernel.org
4745 F: drivers/hwmon/f75375s.c
4746 F: include/linux/f75375s.h
4748 FIREWIRE AUDIO DRIVERS
4749 M: Clemens Ladisch <clemens@ladisch.de>
4750 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4751 T: git git://git.alsa-project.org/alsa-kernel.git
4755 FIREWIRE MEDIA DRIVERS (firedtv)
4756 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4757 L: linux-media@vger.kernel.org
4758 L: linux1394-devel@lists.sourceforge.net
4759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4761 F: drivers/media/firewire/
4763 FIREWIRE SBP-2 TARGET
4764 M: Chris Boot <bootc@bootc.net>
4765 L: linux-scsi@vger.kernel.org
4766 L: target-devel@vger.kernel.org
4767 L: linux1394-devel@lists.sourceforge.net
4768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4770 F: drivers/target/sbp/
4773 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4774 L: linux1394-devel@lists.sourceforge.net
4775 W: http://ieee1394.wiki.kernel.org/
4776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4778 F: drivers/firewire/
4779 F: include/linux/firewire.h
4780 F: include/uapi/linux/firewire*.h
4783 FIRMWARE LOADER (request_firmware)
4784 M: Ming Lei <ming.lei@canonical.com>
4785 L: linux-kernel@vger.kernel.org
4787 F: Documentation/firmware_class/
4788 F: drivers/base/firmware*.c
4789 F: include/linux/firmware.h
4791 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4792 M: Joshua Morris <josh.h.morris@us.ibm.com>
4793 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4795 F: drivers/block/rsxx/
4798 M: Jiri Kosina <jikos@kernel.org>
4799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4801 F: drivers/block/floppy.c
4804 M: Alessandro Rubini <rubini@gnudd.com>
4805 W: http://www.ohwr.org/projects/fmc-bus
4808 F: include/linux/fmc*.h
4809 F: include/linux/ipmi-fru.h
4812 FPGA MANAGER FRAMEWORK
4813 M: Alan Tull <atull@opensource.altera.com>
4814 R: Moritz Fischer <moritz.fischer@ettus.com>
4817 F: include/linux/fpga/fpga-mgr.h
4818 W: http://www.rocketboards.org
4821 M: Bill Metzenthen <billm@melbpc.org.au>
4822 W: http://floatingpoint.sourceforge.net/emulator/index.html
4824 F: arch/x86/math-emu/
4826 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4827 L: netdev@vger.kernel.org
4829 F: drivers/net/wan/dlci.c
4830 F: drivers/net/wan/sdla.c
4833 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4834 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4835 L: linux-fbdev@vger.kernel.org
4836 W: http://linux-fbdev.sourceforge.net/
4837 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4840 F: Documentation/fb/
4843 F: include/linux/fb.h
4844 F: include/uapi/video/
4845 F: include/uapi/linux/fb.h
4847 FREESCALE DIU FRAMEBUFFER DRIVER
4848 M: Timur Tabi <timur@tabi.org>
4849 L: linux-fbdev@vger.kernel.org
4851 F: drivers/video/fbdev/fsl-diu-fb.*
4853 FREESCALE DMA DRIVER
4854 M: Li Yang <leoli@freescale.com>
4855 M: Zhang Wei <zw@zh-kernel.org>
4856 L: linuxppc-dev@lists.ozlabs.org
4858 F: drivers/dma/fsldma.*
4860 FREESCALE GPMI NAND DRIVER
4861 M: Han Xu <han.xu@nxp.com>
4862 L: linux-mtd@lists.infradead.org
4864 F: drivers/mtd/nand/gpmi-nand/*
4866 FREESCALE I2C CPM DRIVER
4867 M: Jochen Friedrich <jochen@scram.de>
4868 L: linuxppc-dev@lists.ozlabs.org
4869 L: linux-i2c@vger.kernel.org
4871 F: drivers/i2c/busses/i2c-cpm.c
4873 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4874 M: Sascha Hauer <kernel@pengutronix.de>
4875 L: linux-fbdev@vger.kernel.org
4876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4878 F: include/linux/platform_data/video-imxfb.h
4879 F: drivers/video/fbdev/imxfb.c
4881 FREESCALE QUAD SPI DRIVER
4882 M: Han Xu <han.xu@nxp.com>
4883 L: linux-mtd@lists.infradead.org
4885 F: drivers/mtd/spi-nor/fsl-quadspi.c
4887 FREESCALE SOC FS_ENET DRIVER
4888 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4889 M: Vitaly Bordug <vbordug@ru.mvista.com>
4890 L: linuxppc-dev@lists.ozlabs.org
4891 L: netdev@vger.kernel.org
4893 F: drivers/net/ethernet/freescale/fs_enet/
4894 F: include/linux/fs_enet_pd.h
4896 FREESCALE IMX / MXC FEC DRIVER
4897 M: Fugang Duan <fugang.duan@nxp.com>
4898 L: netdev@vger.kernel.org
4900 F: drivers/net/ethernet/freescale/fec_main.c
4901 F: drivers/net/ethernet/freescale/fec_ptp.c
4902 F: drivers/net/ethernet/freescale/fec.h
4903 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4905 FREESCALE QUICC ENGINE LIBRARY
4906 L: linuxppc-dev@lists.ozlabs.org
4908 F: drivers/soc/fsl/qe/
4909 F: include/soc/fsl/*qe*.h
4910 F: include/soc/fsl/*ucc*.h
4912 FREESCALE USB PERIPHERAL DRIVERS
4913 M: Li Yang <leoli@freescale.com>
4914 L: linux-usb@vger.kernel.org
4915 L: linuxppc-dev@lists.ozlabs.org
4917 F: drivers/usb/gadget/udc/fsl*
4919 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4920 M: Li Yang <leoli@freescale.com>
4921 L: netdev@vger.kernel.org
4922 L: linuxppc-dev@lists.ozlabs.org
4924 F: drivers/net/ethernet/freescale/ucc_geth*
4926 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4927 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4928 L: netdev@vger.kernel.org
4930 F: drivers/net/ethernet/freescale/gianfar*
4931 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4932 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4934 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4935 M: Zhao Qiang <qiang.zhao@nxp.com>
4936 L: netdev@vger.kernel.org
4937 L: linuxppc-dev@lists.ozlabs.org
4939 F: drivers/net/wan/fsl_ucc_hdlc*
4941 FREESCALE QUICC ENGINE UCC UART DRIVER
4942 M: Timur Tabi <timur@tabi.org>
4943 L: linuxppc-dev@lists.ozlabs.org
4945 F: drivers/tty/serial/ucc_uart.c
4947 FREESCALE SOC SOUND DRIVERS
4948 M: Timur Tabi <timur@tabi.org>
4949 M: Nicolin Chen <nicoleotsuka@gmail.com>
4950 M: Xiubo Li <Xiubo.Lee@gmail.com>
4951 R: Fabio Estevam <fabio.estevam@nxp.com>
4952 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4953 L: linuxppc-dev@lists.ozlabs.org
4955 F: sound/soc/fsl/fsl*
4956 F: sound/soc/fsl/imx*
4957 F: sound/soc/fsl/mpc8610_hpcd.c
4959 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4960 M: "J. German Rivera" <German.Rivera@freescale.com>
4961 M: Stuart Yoder <stuart.yoder@nxp.com>
4962 L: linux-kernel@vger.kernel.org
4964 F: drivers/staging/fsl-mc/
4967 M: Christoph Hellwig <hch@infradead.org>
4968 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4973 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4974 M: Pavel Machek <pavel@ucw.cz>
4975 L: linux-pm@vger.kernel.org
4977 F: Documentation/power/freezing-of-tasks.txt
4978 F: include/linux/freezer.h
4982 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4983 L: linux-kernel@vger.kernel.org
4986 F: include/linux/frontswap.h
4988 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4989 M: David Howells <dhowells@redhat.com>
4990 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4992 F: Documentation/filesystems/caching/
4994 F: include/linux/fscache*.h
4996 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
4997 M: Theodore Y. Ts'o <tytso@mit.edu>
4998 M: Jaegeuk Kim <jaegeuk@kernel.org>
5001 F: include/linux/fscrypto.h
5004 M: Jaegeuk Kim <jaegeuk@kernel.org>
5005 M: Changman Lee <cm224.lee@samsung.com>
5006 R: Chao Yu <yuchao0@huawei.com>
5007 L: linux-f2fs-devel@lists.sourceforge.net
5008 W: http://en.wikipedia.org/wiki/F2FS
5009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5011 F: Documentation/filesystems/f2fs.txt
5012 F: Documentation/ABI/testing/sysfs-fs-f2fs
5014 F: include/linux/f2fs_fs.h
5015 F: include/trace/events/f2fs.h
5017 FUJITSU FR-V (FRV) PORT
5021 FUJITSU LAPTOP EXTRAS
5022 M: Jonathan Woithe <jwoithe@just42.net>
5023 L: platform-driver-x86@vger.kernel.org
5025 F: drivers/platform/x86/fujitsu-laptop.c
5027 FUJITSU M-5MO LS CAMERA ISP DRIVER
5028 M: Kyungmin Park <kyungmin.park@samsung.com>
5029 M: Heungjun Kim <riverful.kim@samsung.com>
5030 L: linux-media@vger.kernel.org
5032 F: drivers/media/i2c/m5mols/
5033 F: include/media/i2c/m5mols.h
5035 FUJITSU TABLET EXTRAS
5036 M: Robert Gerlach <khnz@gmx.de>
5037 L: platform-driver-x86@vger.kernel.org
5039 F: drivers/platform/x86/fujitsu-tablet.c
5041 FUSE: FILESYSTEM IN USERSPACE
5042 M: Miklos Szeredi <miklos@szeredi.hu>
5043 L: linux-fsdevel@vger.kernel.org
5044 W: http://fuse.sourceforge.net/
5045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5048 F: include/uapi/linux/fuse.h
5049 F: Documentation/filesystems/fuse.txt
5051 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5052 M: Rik Faith <faith@cs.unc.edu>
5053 L: linux-scsi@vger.kernel.org
5054 S: Odd Fixes (e.g., new signatures)
5055 F: drivers/scsi/fdomain.*
5057 GCOV BASED KERNEL PROFILING
5058 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5061 F: Documentation/gcov.txt
5063 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5064 M: Achim Leubner <achim_leubner@adaptec.com>
5065 L: linux-scsi@vger.kernel.org
5066 W: http://www.icp-vortex.com/
5068 F: drivers/scsi/gdt*
5070 GDB KERNEL DEBUGGING HELPER SCRIPTS
5071 M: Jan Kiszka <jan.kiszka@siemens.com>
5072 M: Kieran Bingham <kieran@bingham.xyz>
5076 GEMTEK FM RADIO RECEIVER DRIVER
5077 M: Hans Verkuil <hverkuil@xs4all.nl>
5078 L: linux-media@vger.kernel.org
5079 T: git git://linuxtv.org/media_tree.git
5080 W: https://linuxtv.org
5082 F: drivers/media/radio/radio-gemtek*
5084 GENERIC GPIO I2C DRIVER
5085 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5087 F: drivers/i2c/busses/i2c-gpio.c
5088 F: include/linux/i2c-gpio.h
5090 GENERIC GPIO I2C MULTIPLEXER DRIVER
5091 M: Peter Korsgaard <peter.korsgaard@barco.com>
5092 L: linux-i2c@vger.kernel.org
5094 F: drivers/i2c/muxes/i2c-mux-gpio.c
5095 F: include/linux/i2c-mux-gpio.h
5096 F: Documentation/i2c/muxes/i2c-mux-gpio
5098 GENERIC HDLC (WAN) DRIVERS
5099 M: Krzysztof Halasa <khc@pm.waw.pl>
5100 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5102 F: drivers/net/wan/c101.c
5103 F: drivers/net/wan/hd6457*
5104 F: drivers/net/wan/hdlc*
5105 F: drivers/net/wan/n2.c
5106 F: drivers/net/wan/pc300too.c
5107 F: drivers/net/wan/pci200syn.c
5108 F: drivers/net/wan/wanxl*
5110 GENERIC INCLUDE/ASM HEADER FILES
5111 M: Arnd Bergmann <arnd@arndb.de>
5112 L: linux-arch@vger.kernel.org
5113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5115 F: include/asm-generic/
5116 F: include/uapi/asm-generic/
5118 GENERIC PHY FRAMEWORK
5119 M: Kishon Vijay Abraham I <kishon@ti.com>
5120 L: linux-kernel@vger.kernel.org
5121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5124 F: include/linux/phy/
5127 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5128 M: Kevin Hilman <khilman@kernel.org>
5129 M: Ulf Hansson <ulf.hansson@linaro.org>
5130 L: linux-pm@vger.kernel.org
5132 F: drivers/base/power/domain*.c
5133 F: include/linux/pm_domain.h
5135 GENERIC UIO DRIVER FOR PCI DEVICES
5136 M: "Michael S. Tsirkin" <mst@redhat.com>
5137 L: kvm@vger.kernel.org
5139 F: drivers/uio/uio_pci_generic.c
5141 GET_MAINTAINER SCRIPT
5142 M: Joe Perches <joe@perches.com>
5144 F: scripts/get_maintainer.pl
5147 M: Steven Whitehouse <swhiteho@redhat.com>
5148 M: Bob Peterson <rpeterso@redhat.com>
5149 L: cluster-devel@redhat.com
5150 W: http://sources.redhat.com/cluster/
5151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5153 F: Documentation/filesystems/gfs2*.txt
5155 F: include/uapi/linux/gfs2_ondisk.h
5157 GIGASET ISDN DRIVERS
5158 M: Paul Bolle <pebolle@tiscali.nl>
5159 L: gigaset307x-common@lists.sourceforge.net
5160 W: http://gigaset307x.sourceforge.net/
5162 F: Documentation/isdn/README.gigaset
5163 F: drivers/isdn/gigaset/
5164 F: include/uapi/linux/gigaset_dev.h
5167 M: Hans Verkuil <hans.verkuil@cisco.com>
5168 L: linux-media@vger.kernel.org
5170 F: drivers/media/usb/go7007/
5173 M: Bastien Nocera <hadess@hadess.net>
5174 L: linux-input@vger.kernel.org
5176 F: drivers/input/touchscreen/goodix.c
5179 M: Linus Walleij <linus.walleij@linaro.org>
5180 M: Alexandre Courbot <gnurou@gmail.com>
5181 L: linux-gpio@vger.kernel.org
5182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5184 F: Documentation/devicetree/bindings/gpio/
5185 F: Documentation/gpio/
5186 F: Documentation/ABI/testing/gpio-cdev
5187 F: Documentation/ABI/obsolete/sysfs-gpio
5189 F: include/linux/gpio/
5190 F: include/linux/gpio.h
5191 F: include/asm-generic/gpio.h
5192 F: include/uapi/linux/gpio.h
5195 GRE DEMULTIPLEXER DRIVER
5196 M: Dmitry Kozlov <xeb@mail.ru>
5197 L: netdev@vger.kernel.org
5199 F: net/ipv4/gre_demux.c
5200 F: net/ipv4/gre_offload.c
5201 F: include/net/gre.h
5203 GRETH 10/100/1G Ethernet MAC device driver
5204 M: Andreas Larsson <andreas@gaisler.com>
5205 L: netdev@vger.kernel.org
5207 F: drivers/net/ethernet/aeroflex/
5209 GSPCA FINEPIX SUBDRIVER
5210 M: Frank Zago <frank@zago.net>
5211 L: linux-media@vger.kernel.org
5212 T: git git://linuxtv.org/media_tree.git
5214 F: drivers/media/usb/gspca/finepix.c
5216 GSPCA GL860 SUBDRIVER
5217 M: Olivier Lorin <o.lorin@laposte.net>
5218 L: linux-media@vger.kernel.org
5219 T: git git://linuxtv.org/media_tree.git
5221 F: drivers/media/usb/gspca/gl860/
5223 GSPCA M5602 SUBDRIVER
5224 M: Erik Andren <erik.andren@gmail.com>
5225 L: linux-media@vger.kernel.org
5226 T: git git://linuxtv.org/media_tree.git
5228 F: drivers/media/usb/gspca/m5602/
5230 GSPCA PAC207 SONIXB SUBDRIVER
5231 M: Hans Verkuil <hverkuil@xs4all.nl>
5232 L: linux-media@vger.kernel.org
5233 T: git git://linuxtv.org/media_tree.git
5235 F: drivers/media/usb/gspca/pac207.c
5237 GSPCA SN9C20X SUBDRIVER
5238 M: Brian Johnson <brijohn@gmail.com>
5239 L: linux-media@vger.kernel.org
5240 T: git git://linuxtv.org/media_tree.git
5242 F: drivers/media/usb/gspca/sn9c20x.c
5244 GSPCA T613 SUBDRIVER
5245 M: Leandro Costantino <lcostantino@gmail.com>
5246 L: linux-media@vger.kernel.org
5247 T: git git://linuxtv.org/media_tree.git
5249 F: drivers/media/usb/gspca/t613.c
5251 GSPCA USB WEBCAM DRIVER
5252 M: Hans Verkuil <hverkuil@xs4all.nl>
5253 L: linux-media@vger.kernel.org
5254 T: git git://linuxtv.org/media_tree.git
5256 F: drivers/media/usb/gspca/
5258 GUID PARTITION TABLE (GPT)
5259 M: Davidlohr Bueso <dave@stgolabs.net>
5260 L: linux-efi@vger.kernel.org
5262 F: block/partitions/efi.*
5264 STK1160 USB VIDEO CAPTURE DRIVER
5265 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5266 L: linux-media@vger.kernel.org
5267 T: git git://linuxtv.org/media_tree.git
5269 F: drivers/media/usb/stk1160/
5272 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5273 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5274 W: http://uclinux-h8.sourceforge.jp
5275 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5278 F: drivers/clocksource/h8300_*.c
5279 F: drivers/clk/h8300/
5280 F: drivers/irqchip/irq-renesas-h8*.c
5282 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5283 M: Frank Seidel <frank@f-seidel.de>
5284 L: platform-driver-x86@vger.kernel.org
5285 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5287 F: drivers/platform/x86/hdaps.c
5289 HDPVR USB VIDEO ENCODER DRIVER
5290 M: Hans Verkuil <hverkuil@xs4all.nl>
5291 L: linux-media@vger.kernel.org
5292 T: git git://linuxtv.org/media_tree.git
5293 W: https://linuxtv.org
5295 F: drivers/media/usb/hdpvr/
5297 HWPOISON MEMORY FAILURE HANDLING
5298 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5299 L: linux-mm@kvack.org
5301 F: mm/memory-failure.c
5302 F: mm/hwpoison-inject.c
5304 HYPERVISOR VIRTUAL CONSOLE DRIVER
5305 L: linuxppc-dev@lists.ozlabs.org
5310 M: Antti Palosaari <crope@iki.fi>
5311 L: linux-media@vger.kernel.org
5312 W: https://linuxtv.org
5313 W: http://palosaari.fi/linux/
5314 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5315 T: git git://linuxtv.org/anttip/media_tree.git
5317 F: drivers/media/usb/hackrf/
5320 M: Jean Delvare <jdelvare@suse.com>
5321 M: Guenter Roeck <linux@roeck-us.net>
5322 L: linux-hwmon@vger.kernel.org
5323 W: http://hwmon.wiki.kernel.org/
5324 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5327 F: Documentation/hwmon/
5329 F: include/linux/hwmon*.h
5331 HARDWARE RANDOM NUMBER GENERATOR CORE
5332 M: Matt Mackall <mpm@selenic.com>
5333 M: Herbert Xu <herbert@gondor.apana.org.au>
5334 L: linux-crypto@vger.kernel.org
5336 F: Documentation/devicetree/bindings/rng/
5337 F: Documentation/hw_random.txt
5338 F: drivers/char/hw_random/
5339 F: include/linux/hw_random.h
5341 HARDWARE SPINLOCK CORE
5342 M: Ohad Ben-Cohen <ohad@wizery.com>
5343 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5344 L: linux-remoteproc@vger.kernel.org
5346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5347 F: Documentation/devicetree/bindings/hwlock/
5348 F: Documentation/hwspinlock.txt
5349 F: drivers/hwspinlock/
5350 F: include/linux/hwspinlock.h
5352 HARMONY SOUND DRIVER
5353 L: linux-parisc@vger.kernel.org
5355 F: sound/parisc/harmony.*
5358 M: Antti Palosaari <crope@iki.fi>
5359 L: linux-media@vger.kernel.org
5360 W: https://linuxtv.org
5361 W: http://palosaari.fi/linux/
5362 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5363 T: git git://linuxtv.org/anttip/media_tree.git
5365 F: drivers/media/dvb-frontends/hd29l2*
5367 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5368 M: Brian Boylston <brian.boylston@hpe.com>
5370 F: Documentation/watchdog/hpwdt.txt
5371 F: drivers/watchdog/hpwdt.c
5373 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5374 M: Don Brace <don.brace@microsemi.com>
5375 L: iss_storagedev@hp.com
5376 L: esc.storagedev@microsemi.com
5377 L: linux-scsi@vger.kernel.org
5379 F: Documentation/scsi/hpsa.txt
5380 F: drivers/scsi/hpsa*.[ch]
5381 F: include/linux/cciss*.h
5382 F: include/uapi/linux/cciss*.h
5384 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5385 M: Don Brace <don.brace@microsemi.com>
5386 L: iss_storagedev@hp.com
5387 L: esc.storagedev@microsemi.com
5388 L: linux-scsi@vger.kernel.org
5390 F: Documentation/blockdev/cciss.txt
5391 F: drivers/block/cciss*
5392 F: include/linux/cciss_ioctl.h
5393 F: include/uapi/linux/cciss_ioctl.h
5396 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5397 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5398 L: linux-rdma@vger.kernel.org
5400 F: drivers/infiniband/hw/hfi1
5403 L: linux-fsdevel@vger.kernel.org
5405 F: Documentation/filesystems/hfs.txt
5409 L: linux-fsdevel@vger.kernel.org
5411 F: Documentation/filesystems/hfsplus.txt
5414 HGA FRAMEBUFFER DRIVER
5415 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5416 L: linux-nvidia@lists.surfsouth.com
5417 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5419 F: drivers/video/fbdev/hgafb.c
5421 HIBERNATION (aka Software Suspend, aka swsusp)
5422 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5423 M: Pavel Machek <pavel@ucw.cz>
5424 L: linux-pm@vger.kernel.org
5427 F: drivers/base/power/
5429 F: include/linux/suspend.h
5430 F: include/linux/freezer.h
5431 F: include/linux/pm.h
5432 F: arch/*/include/asm/suspend*.h
5435 M: Jiri Kosina <jikos@kernel.org>
5436 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5437 L: linux-input@vger.kernel.org
5438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5441 F: include/linux/hid*
5442 F: include/uapi/linux/hid*
5444 HID SENSOR HUB DRIVERS
5445 M: Jiri Kosina <jikos@kernel.org>
5446 M: Jonathan Cameron <jic23@kernel.org>
5447 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5448 L: linux-input@vger.kernel.org
5449 L: linux-iio@vger.kernel.org
5451 F: Documentation/hid/hid-sensor*
5452 F: drivers/hid/hid-sensor-*
5453 F: drivers/iio/*/hid-*
5454 F: include/linux/hid-sensor-*
5456 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5457 M: Thomas Gleixner <tglx@linutronix.de>
5458 L: linux-kernel@vger.kernel.org
5459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5461 F: Documentation/timers/
5462 F: kernel/time/hrtimer.c
5463 F: kernel/time/clockevents.c
5464 F: kernel/time/tick*.*
5465 F: kernel/time/timer_*.c
5466 F: include/linux/clockchips.h
5467 F: include/linux/hrtimer.h
5469 HIGH-SPEED SCC DRIVER FOR AX.25
5470 L: linux-hams@vger.kernel.org
5472 F: drivers/net/hamradio/dmascc.c
5473 F: drivers/net/hamradio/scc.c
5475 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5476 M: HighPoint Linux Team <linux@highpoint-tech.com>
5477 W: http://www.highpoint-tech.com
5479 F: Documentation/scsi/hptiop.txt
5480 F: drivers/scsi/hptiop.c
5483 M: Jes Sorensen <jes@trained-monkey.org>
5484 L: linux-hippi@sunsite.dk
5486 F: include/linux/hippidevice.h
5487 F: include/uapi/linux/if_hippi.h
5489 F: drivers/net/hippi/
5491 HISILICON NETWORK SUBSYSTEM DRIVER
5492 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5493 M: Salil Mehta <salil.mehta@huawei.com>
5494 L: netdev@vger.kernel.org
5495 W: http://www.hisilicon.com
5497 F: drivers/net/ethernet/hisilicon/
5498 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5500 HISILICON SAS Controller
5501 M: John Garry <john.garry@huawei.com>
5502 W: http://www.hisilicon.com
5504 F: drivers/scsi/hisi_sas/
5505 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5508 M: Jouni Malinen <j@w1.fi>
5509 L: hostap@shmoo.com (subscribers-only)
5510 L: linux-wireless@vger.kernel.org
5511 W: http://hostap.epitest.fi/
5513 F: drivers/net/wireless/intersil/hostap/
5515 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5516 L: platform-driver-x86@vger.kernel.org
5518 F: drivers/platform/x86/tc1100-wmi.c
5520 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5521 M: Jaroslav Kysela <perex@perex.cz>
5523 F: drivers/net/ethernet/hp/hp100.*
5525 HPET: High Precision Event Timers driver
5526 M: Clemens Ladisch <clemens@ladisch.de>
5528 F: Documentation/timers/hpet.txt
5529 F: drivers/char/hpet.c
5530 F: include/linux/hpet.h
5531 F: include/uapi/linux/hpet.h
5535 F: arch/x86/kernel/hpet.c
5536 F: arch/x86/include/asm/hpet.h
5539 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5540 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5545 M: Sebastian Reichel <sre@kernel.org>
5546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5548 F: Documentation/ABI/testing/sysfs-bus-hsi
5549 F: Documentation/hsi.txt
5551 F: include/linux/hsi/
5552 F: include/uapi/linux/hsi/
5555 M: Jan Dumon <j.dumon@option.com>
5556 W: http://www.pharscape.org
5558 F: drivers/net/usb/hso.c
5560 HSR NETWORK PROTOCOL
5561 M: Arvid Brodin <arvid.brodin@alten.se>
5562 L: netdev@vger.kernel.org
5566 HTCPEN TOUCHSCREEN DRIVER
5567 M: Pau Oliva Fora <pof@eslack.org>
5568 L: linux-input@vger.kernel.org
5570 F: drivers/input/touchscreen/htcpen.c
5573 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5577 Hyper-V CORE AND DRIVERS
5578 M: "K. Y. Srinivasan" <kys@microsoft.com>
5579 M: Haiyang Zhang <haiyangz@microsoft.com>
5580 L: devel@linuxdriverproject.org
5582 F: arch/x86/include/asm/mshyperv.h
5583 F: arch/x86/include/uapi/asm/hyperv.h
5584 F: arch/x86/kernel/cpu/mshyperv.c
5585 F: drivers/hid/hid-hyperv.c
5587 F: drivers/input/serio/hyperv-keyboard.c
5588 F: drivers/pci/host/pci-hyperv.c
5589 F: drivers/net/hyperv/
5590 F: drivers/scsi/storvsc_drv.c
5591 F: drivers/video/fbdev/hyperv_fb.c
5592 F: include/linux/hyperv.h
5594 F: Documentation/ABI/stable/sysfs-bus-vmbus
5597 M: Peter Rosin <peda@axentia.se>
5598 L: linux-i2c@vger.kernel.org
5600 F: Documentation/i2c/i2c-topology
5601 F: Documentation/i2c/muxes/
5602 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5603 F: drivers/i2c/i2c-mux.c
5604 F: drivers/i2c/muxes/
5605 F: include/linux/i2c-mux.h
5607 I2C OVER PARALLEL PORT
5608 M: Jean Delvare <jdelvare@suse.com>
5609 L: linux-i2c@vger.kernel.org
5611 F: Documentation/i2c/busses/i2c-parport
5612 F: Documentation/i2c/busses/i2c-parport-light
5613 F: drivers/i2c/busses/i2c-parport.c
5614 F: drivers/i2c/busses/i2c-parport-light.c
5616 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5617 M: Jean Delvare <jdelvare@suse.com>
5618 L: linux-i2c@vger.kernel.org
5620 F: Documentation/i2c/busses/i2c-ali1535
5621 F: Documentation/i2c/busses/i2c-ali1563
5622 F: Documentation/i2c/busses/i2c-ali15x3
5623 F: Documentation/i2c/busses/i2c-amd756
5624 F: Documentation/i2c/busses/i2c-amd8111
5625 F: Documentation/i2c/busses/i2c-i801
5626 F: Documentation/i2c/busses/i2c-nforce2
5627 F: Documentation/i2c/busses/i2c-piix4
5628 F: Documentation/i2c/busses/i2c-sis5595
5629 F: Documentation/i2c/busses/i2c-sis630
5630 F: Documentation/i2c/busses/i2c-sis96x
5631 F: Documentation/i2c/busses/i2c-via
5632 F: Documentation/i2c/busses/i2c-viapro
5633 F: drivers/i2c/busses/i2c-ali1535.c
5634 F: drivers/i2c/busses/i2c-ali1563.c
5635 F: drivers/i2c/busses/i2c-ali15x3.c
5636 F: drivers/i2c/busses/i2c-amd756.c
5637 F: drivers/i2c/busses/i2c-amd756-s4882.c
5638 F: drivers/i2c/busses/i2c-amd8111.c
5639 F: drivers/i2c/busses/i2c-i801.c
5640 F: drivers/i2c/busses/i2c-isch.c
5641 F: drivers/i2c/busses/i2c-nforce2.c
5642 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5643 F: drivers/i2c/busses/i2c-piix4.c
5644 F: drivers/i2c/busses/i2c-sis5595.c
5645 F: drivers/i2c/busses/i2c-sis630.c
5646 F: drivers/i2c/busses/i2c-sis96x.c
5647 F: drivers/i2c/busses/i2c-via.c
5648 F: drivers/i2c/busses/i2c-viapro.c
5650 I2C/SMBUS ISMT DRIVER
5651 M: Seth Heasley <seth.heasley@intel.com>
5652 M: Neil Horman <nhorman@tuxdriver.com>
5653 L: linux-i2c@vger.kernel.org
5654 F: drivers/i2c/busses/i2c-ismt.c
5655 F: Documentation/i2c/busses/i2c-ismt
5657 I2C/SMBUS STUB DRIVER
5658 M: Jean Delvare <jdelvare@suse.com>
5659 L: linux-i2c@vger.kernel.org
5661 F: drivers/i2c/i2c-stub.c
5664 M: Wolfram Sang <wsa@the-dreams.de>
5665 L: linux-i2c@vger.kernel.org
5666 W: https://i2c.wiki.kernel.org/
5667 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5670 F: Documentation/devicetree/bindings/i2c/
5671 F: Documentation/i2c/
5674 F: include/linux/i2c.h
5675 F: include/linux/i2c-*.h
5676 F: include/uapi/linux/i2c.h
5677 F: include/uapi/linux/i2c-*.h
5680 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5681 L: linux-i2c@vger.kernel.org
5682 L: linux-acpi@vger.kernel.org
5686 M: Jean Delvare <jdelvare@suse.com>
5687 L: linux-i2c@vger.kernel.org
5689 F: Documentation/i2c/busses/i2c-taos-evm
5690 F: drivers/i2c/busses/i2c-taos-evm.c
5693 M: Till Harbaum <till@harbaum.org>
5694 L: linux-i2c@vger.kernel.org
5695 W: http://www.harbaum.org/till/i2c_tiny_usb
5697 F: drivers/i2c/busses/i2c-tiny-usb.c
5700 M: "H. Peter Anvin" <hpa@zytor.com>
5704 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5705 M: "H. Peter Anvin" <hpa@zytor.com>
5706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5709 IA64 (Itanium) PLATFORM
5710 M: Tony Luck <tony.luck@intel.com>
5711 M: Fenghua Yu <fenghua.yu@intel.com>
5712 L: linux-ia64@vger.kernel.org
5713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5717 IBM Power VMX Cryptographic instructions
5718 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5719 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5720 L: linux-crypto@vger.kernel.org
5722 F: drivers/crypto/vmx/Makefile
5723 F: drivers/crypto/vmx/Kconfig
5724 F: drivers/crypto/vmx/vmx.c
5725 F: drivers/crypto/vmx/aes*
5726 F: drivers/crypto/vmx/ghash*
5727 F: drivers/crypto/vmx/ppc-xlate.pl
5729 IBM Power in-Nest Crypto Acceleration
5730 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5731 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5732 L: linux-crypto@vger.kernel.org
5734 F: drivers/crypto/nx/Makefile
5735 F: drivers/crypto/nx/Kconfig
5736 F: drivers/crypto/nx/nx-aes*
5737 F: drivers/crypto/nx/nx-sha*
5738 F: drivers/crypto/nx/nx.*
5739 F: drivers/crypto/nx/nx_csbcpb.h
5740 F: drivers/crypto/nx/nx_debugfs.h
5742 IBM Power 842 compression accelerator
5743 M: Dan Streetman <ddstreet@ieee.org>
5745 F: drivers/crypto/nx/Makefile
5746 F: drivers/crypto/nx/Kconfig
5747 F: drivers/crypto/nx/nx-842*
5748 F: include/linux/sw842.h
5752 IBM Power Linux RAID adapter
5753 M: Brian King <brking@us.ibm.com>
5755 F: drivers/scsi/ipr.*
5757 IBM Power Virtual Ethernet Device Driver
5758 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5759 L: netdev@vger.kernel.org
5761 F: drivers/net/ethernet/ibm/ibmveth.*
5763 IBM Power SRIOV Virtual NIC Device Driver
5764 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5765 M: John Allen <jallen@linux.vnet.ibm.com>
5766 L: netdev@vger.kernel.org
5768 F: drivers/net/ethernet/ibm/ibmvnic.*
5770 IBM Power Virtual SCSI Device Drivers
5771 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5772 L: linux-scsi@vger.kernel.org
5774 F: drivers/scsi/ibmvscsi/ibmvscsi*
5775 F: drivers/scsi/ibmvscsi/viosrp.h
5777 IBM Power Virtual FC Device Drivers
5778 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5779 L: linux-scsi@vger.kernel.org
5781 F: drivers/scsi/ibmvscsi/ibmvfc*
5783 IBM ServeRAID RAID DRIVER
5785 F: drivers/scsi/ips.*
5787 ICH LPC AND GPIO DRIVER
5788 M: Peter Tyser <ptyser@xes-inc.com>
5790 F: drivers/mfd/lpc_ich.c
5791 F: drivers/gpio/gpio-ich.c
5794 M: "David S. Miller" <davem@davemloft.net>
5795 L: linux-ide@vger.kernel.org
5796 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5799 F: Documentation/ide/
5801 F: include/linux/ide.h
5803 IDEAPAD LAPTOP EXTRAS DRIVER
5804 M: Ike Panhc <ike.pan@canonical.com>
5805 L: platform-driver-x86@vger.kernel.org
5806 W: http://launchpad.net/ideapad-laptop
5808 F: drivers/platform/x86/ideapad-laptop.c
5810 IDEAPAD LAPTOP SLIDEBAR DRIVER
5811 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5812 L: linux-input@vger.kernel.org
5813 W: https://github.com/o2genum/ideapad-slidebar
5815 F: drivers/input/misc/ideapad_slidebar.c
5818 M: Borislav Petkov <bp@alien8.de>
5819 L: linux-ide@vger.kernel.org
5821 F: Documentation/cdrom/ide-cd
5822 F: drivers/ide/ide-cd*
5825 M: Andy Henroid <andrew.d.henroid@intel.com>
5826 L: linux-pm@vger.kernel.org
5828 F: drivers/idle/i7300_idle.c
5830 IEEE 802.15.4 SUBSYSTEM
5831 M: Alexander Aring <aar@pengutronix.de>
5832 L: linux-wpan@vger.kernel.org
5833 W: http://wpan.cakelab.org/
5834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5839 F: drivers/net/ieee802154/
5840 F: include/linux/nl802154.h
5841 F: include/linux/ieee802154.h
5842 F: include/net/nl802154.h
5843 F: include/net/mac802154.h
5844 F: include/net/af_ieee802154.h
5845 F: include/net/cfg802154.h
5846 F: include/net/ieee802154_netdev.h
5847 F: Documentation/networking/ieee802154.txt
5849 IGORPLUG-USB IR RECEIVER
5850 M: Sean Young <sean@mess.org>
5851 L: linux-media@vger.kernel.org
5853 F: drivers/media/rc/igorplugusb.c
5855 IGUANAWORKS USB IR TRANSCEIVER
5856 M: Sean Young <sean@mess.org>
5857 L: linux-media@vger.kernel.org
5859 F: drivers/media/rc/iguanair.c
5861 IIO SUBSYSTEM AND DRIVERS
5862 M: Jonathan Cameron <jic23@kernel.org>
5863 R: Hartmut Knaack <knaack.h@gmx.de>
5864 R: Lars-Peter Clausen <lars@metafoo.de>
5865 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5866 L: linux-iio@vger.kernel.org
5867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5869 F: Documentation/devicetree/bindings/iio/
5871 F: drivers/staging/iio/
5872 F: include/linux/iio/
5875 IKANOS/ADI EAGLE ADSL USB DRIVER
5876 M: Matthieu Castet <castet.matthieu@free.fr>
5877 M: Stanislaw Gruszka <stf_xl@wp.pl>
5879 F: drivers/usb/atm/ueagle-atm.c
5881 INA209 HARDWARE MONITOR DRIVER
5882 M: Guenter Roeck <linux@roeck-us.net>
5883 L: linux-hwmon@vger.kernel.org
5885 F: Documentation/hwmon/ina209
5886 F: Documentation/devicetree/bindings/i2c/ina209.txt
5887 F: drivers/hwmon/ina209.c
5889 INA2XX HARDWARE MONITOR DRIVER
5890 M: Guenter Roeck <linux@roeck-us.net>
5891 L: linux-hwmon@vger.kernel.org
5893 F: Documentation/hwmon/ina2xx
5894 F: drivers/hwmon/ina2xx.c
5895 F: include/linux/platform_data/ina2xx.h
5897 INDUSTRY PACK SUBSYSTEM (IPACK)
5898 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5899 M: Jens Taprogge <jens.taprogge@taprogge.org>
5900 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5901 L: industrypack-devel@lists.sourceforge.net
5902 W: http://industrypack.sourceforge.net
5906 INGENIC JZ4780 DMA Driver
5907 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5909 F: drivers/dma/dma-jz4780.c
5911 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5912 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5913 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5914 L: linux-ima-devel@lists.sourceforge.net
5915 L: linux-ima-user@lists.sourceforge.net
5916 L: linux-security-module@vger.kernel.org
5917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5919 F: security/integrity/ima/
5921 IMGTEC IR DECODER DRIVER
5922 M: James Hogan <james.hogan@imgtec.com>
5924 F: drivers/media/rc/img-ir/
5926 IMS TWINTURBO FRAMEBUFFER DRIVER
5927 L: linux-fbdev@vger.kernel.org
5929 F: drivers/video/fbdev/imsttfb.c
5931 INFINIBAND SUBSYSTEM
5932 M: Doug Ledford <dledford@redhat.com>
5933 M: Sean Hefty <sean.hefty@intel.com>
5934 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5935 L: linux-rdma@vger.kernel.org
5936 W: http://www.openfabrics.org/
5937 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5940 F: Documentation/infiniband/
5941 F: drivers/infiniband/
5942 F: include/uapi/linux/if_infiniband.h
5943 F: include/uapi/rdma/
5947 M: John McCutchan <john@johnmccutchan.com>
5948 M: Robert Love <rlove@rlove.org>
5949 M: Eric Paris <eparis@parisplace.org>
5951 F: Documentation/filesystems/inotify.txt
5952 F: fs/notify/inotify/
5953 F: include/linux/inotify.h
5954 F: include/uapi/linux/inotify.h
5956 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5957 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5958 L: linux-input@vger.kernel.org
5959 Q: http://patchwork.kernel.org/project/linux-input/list/
5960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5963 F: include/linux/input.h
5964 F: include/uapi/linux/input.h
5965 F: include/linux/input/
5966 F: Documentation/devicetree/bindings/input/
5968 INPUT MULTITOUCH (MT) PROTOCOL
5969 M: Henrik Rydberg <rydberg@bitmath.org>
5970 L: linux-input@vger.kernel.org
5972 F: Documentation/input/multi-touch-protocol.txt
5973 F: drivers/input/input-mt.c
5976 INTEL ASoC BDW/HSW DRIVERS
5977 M: Jie Yang <yang.jie@linux.intel.com>
5978 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5980 F: sound/soc/intel/common/sst-dsp*
5981 F: sound/soc/intel/common/sst-firmware.c
5982 F: sound/soc/intel/boards/broadwell.c
5983 F: sound/soc/intel/haswell/
5985 INTEL C600 SERIES SAS CONTROLLER DRIVER
5986 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5987 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5988 L: linux-scsi@vger.kernel.org
5989 T: git git://git.code.sf.net/p/intel-sas/isci
5991 F: drivers/scsi/isci/
5993 INTEL HID EVENT DRIVER
5994 M: Alex Hung <alex.hung@canonical.com>
5995 L: platform-driver-x86@vger.kernel.org
5997 F: drivers/platform/x86/intel-hid.c
5999 INTEL VIRTUAL BUTTON DRIVER
6000 M: AceLan Kao <acelan.kao@canonical.com>
6001 L: platform-driver-x86@vger.kernel.org
6003 F: drivers/platform/x86/intel-vbtn.c
6006 M: Len Brown <lenb@kernel.org>
6007 L: linux-pm@vger.kernel.org
6008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6010 F: drivers/idle/intel_idle.c
6013 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6014 M: Len Brown <lenb@kernel.org>
6015 L: linux-pm@vger.kernel.org
6017 F: drivers/cpufreq/intel_pstate.c
6019 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6020 M: Maik Broemme <mbroemme@plusserver.de>
6021 L: linux-fbdev@vger.kernel.org
6023 F: Documentation/fb/intelfb.txt
6024 F: drivers/video/fbdev/intelfb/
6026 INTEL 810/815 FRAMEBUFFER DRIVER
6027 M: Antonino Daplas <adaplas@gmail.com>
6028 L: linux-fbdev@vger.kernel.org
6030 F: drivers/video/fbdev/i810/
6032 INTEL MENLOW THERMAL DRIVER
6033 M: Sujith Thomas <sujith.thomas@intel.com>
6034 L: platform-driver-x86@vger.kernel.org
6035 W: https://01.org/linux-acpi
6037 F: drivers/platform/x86/intel_menlow.c
6039 INTEL I/OAT DMA DRIVER
6040 M: Dave Jiang <dave.jiang@intel.com>
6041 R: Dan Williams <dan.j.williams@intel.com>
6042 L: dmaengine@vger.kernel.org
6043 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6045 F: drivers/dma/ioat*
6048 M: David Woodhouse <dwmw2@infradead.org>
6049 L: iommu@lists.linux-foundation.org
6050 T: git git://git.infradead.org/iommu-2.6.git
6052 F: drivers/iommu/intel-iommu.c
6053 F: include/linux/intel-iommu.h
6055 INTEL IOP-ADMA DMA DRIVER
6056 R: Dan Williams <dan.j.williams@intel.com>
6058 F: drivers/dma/iop-adma.c
6060 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6061 M: Krzysztof Halasa <khalasa@piap.pl>
6063 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6064 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6065 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6066 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6067 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6068 F: drivers/net/wan/ixp4xx_hss.c
6070 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6071 M: Deepak Saxena <dsaxena@plexity.net>
6073 F: drivers/char/hw_random/ixp4xx-rng.c
6075 INTEL ETHERNET DRIVERS
6076 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6077 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6078 W: http://www.intel.com/support/feedback.htm
6079 W: http://e1000.sourceforge.net/
6080 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6084 F: Documentation/networking/e100.txt
6085 F: Documentation/networking/e1000.txt
6086 F: Documentation/networking/e1000e.txt
6087 F: Documentation/networking/igb.txt
6088 F: Documentation/networking/igbvf.txt
6089 F: Documentation/networking/ixgb.txt
6090 F: Documentation/networking/ixgbe.txt
6091 F: Documentation/networking/ixgbevf.txt
6092 F: Documentation/networking/i40e.txt
6093 F: Documentation/networking/i40evf.txt
6094 F: drivers/net/ethernet/intel/
6095 F: drivers/net/ethernet/intel/*/
6097 INTEL RDMA RNIC DRIVER
6098 M: Faisal Latif <faisal.latif@intel.com>
6099 R: Chien Tin Tung <chien.tin.tung@intel.com>
6100 R: Mustafa Ismail <mustafa.ismail@intel.com>
6101 R: Shiraz Saleem <shiraz.saleem@intel.com>
6102 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6103 L: linux-rdma@vger.kernel.org
6105 F: drivers/infiniband/hw/i40iw/
6107 INTEL MERRIFIELD GPIO DRIVER
6108 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6109 L: linux-gpio@vger.kernel.org
6111 F: drivers/gpio/gpio-merrifield.c
6113 INTEL-MID GPIO DRIVER
6114 M: David Cohen <david.a.cohen@linux.intel.com>
6115 L: linux-gpio@vger.kernel.org
6117 F: drivers/gpio/gpio-intel-mid.c
6119 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6120 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6121 L: linux-wireless@vger.kernel.org
6123 F: Documentation/networking/README.ipw2100
6124 F: Documentation/networking/README.ipw2200
6125 F: drivers/net/wireless/intel/ipw2x00/
6128 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6130 F: Documentation/trace/intel_th.txt
6131 F: drivers/hwtracing/intel_th/
6133 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6134 M: Ning Sun <ning.sun@intel.com>
6135 L: tboot-devel@lists.sourceforge.net
6136 W: http://tboot.sourceforge.net
6137 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6139 F: Documentation/intel_txt.txt
6140 F: include/linux/tboot.h
6141 F: arch/x86/kernel/tboot.c
6143 INTEL WIRELESS WIMAX CONNECTION 2400
6144 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6145 M: linux-wimax@intel.com
6146 L: wimax@linuxwimax.org (subscribers-only)
6148 W: http://linuxwimax.org
6149 F: Documentation/wimax/README.i2400m
6150 F: drivers/net/wimax/i2400m/
6151 F: include/uapi/linux/wimax/i2400m.h
6153 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6154 M: Stanislaw Gruszka <sgruszka@redhat.com>
6155 L: linux-wireless@vger.kernel.org
6157 F: drivers/net/wireless/intel/iwlegacy/
6159 INTEL WIRELESS WIFI LINK (iwlwifi)
6160 M: Johannes Berg <johannes.berg@intel.com>
6161 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6162 M: Luca Coelho <luciano.coelho@intel.com>
6163 M: Intel Linux Wireless <linuxwifi@intel.com>
6164 L: linux-wireless@vger.kernel.org
6165 W: http://intellinuxwireless.org
6166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6168 F: drivers/net/wireless/intel/iwlwifi/
6170 INTEL MANAGEMENT ENGINE (mei)
6171 M: Tomas Winkler <tomas.winkler@intel.com>
6172 L: linux-kernel@vger.kernel.org
6174 F: include/uapi/linux/mei.h
6175 F: include/linux/mei_cl_bus.h
6176 F: drivers/misc/mei/*
6177 F: drivers/watchdog/mei_wdt.c
6178 F: Documentation/misc-devices/mei/*
6180 INTEL MIC DRIVERS (mic)
6181 M: Sudeep Dutt <sudeep.dutt@intel.com>
6182 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6184 W: https://github.com/sudeepdutt/mic
6185 W: http://software.intel.com/en-us/mic-developer
6186 F: include/linux/mic_bus.h
6187 F: include/linux/scif.h
6188 F: include/uapi/linux/mic_common.h
6189 F: include/uapi/linux/mic_ioctl.h
6190 F: include/uapi/linux/scif_ioctl.h
6191 F: drivers/misc/mic/
6192 F: drivers/dma/mic_x100_dma.c
6193 F: drivers/dma/mic_x100_dma.h
6194 F: Documentation/mic/
6196 INTEL PMC/P-Unit IPC DRIVER
6197 M: Zha Qipeng<qipeng.zha@intel.com>
6198 L: platform-driver-x86@vger.kernel.org
6200 F: drivers/platform/x86/intel_pmc_ipc.c
6201 F: drivers/platform/x86/intel_punit_ipc.c
6202 F: arch/x86/include/asm/intel_pmc_ipc.h
6203 F: arch/x86/include/asm/intel_punit_ipc.h
6205 INTEL TELEMETRY DRIVER
6206 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6207 L: platform-driver-x86@vger.kernel.org
6209 F: arch/x86/include/asm/intel_telemetry.h
6210 F: drivers/platform/x86/intel_telemetry*
6212 INTEL PMC CORE DRIVER
6213 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6214 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6215 L: platform-driver-x86@vger.kernel.org
6217 F: arch/x86/include/asm/pmc_core.h
6218 F: drivers/platform/x86/intel_pmc_core*
6220 IOC3 ETHERNET DRIVER
6221 M: Ralf Baechle <ralf@linux-mips.org>
6222 L: linux-mips@linux-mips.org
6224 F: drivers/net/ethernet/sgi/ioc3-eth.c
6227 M: Pat Gefre <pfg@sgi.com>
6228 L: linux-serial@vger.kernel.org
6230 F: drivers/tty/serial/ioc3_serial.c
6233 M: Joerg Roedel <joro@8bytes.org>
6234 L: iommu@lists.linux-foundation.org
6235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6237 F: Documentation/devicetree/bindings/iommu/
6241 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6243 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6246 M: Corey Minyard <minyard@acm.org>
6247 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6248 W: http://openipmi.sourceforge.net/
6250 F: Documentation/IPMI.txt
6251 F: drivers/char/ipmi/
6252 F: include/linux/ipmi*
6253 F: include/uapi/linux/ipmi*
6255 QCOM AUDIO (ASoC) DRIVERS
6256 M: Patrick Lai <plai@codeaurora.org>
6257 M: Banajit Goswami <bgoswami@codeaurora.org>
6258 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6262 IPS SCSI RAID DRIVER
6263 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6264 L: linux-scsi@vger.kernel.org
6265 W: http://www.adaptec.com/
6267 F: drivers/scsi/ips*
6270 M: Wensong Zhang <wensong@linux-vs.org>
6271 M: Simon Horman <horms@verge.net.au>
6272 M: Julian Anastasov <ja@ssi.bg>
6273 L: netdev@vger.kernel.org
6274 L: lvs-devel@vger.kernel.org
6276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6278 F: Documentation/networking/ipvs-sysctl.txt
6279 F: include/net/ip_vs.h
6280 F: include/uapi/linux/ip_vs.h
6281 F: net/netfilter/ipvs/
6284 M: Jiri Kosina <jikos@kernel.org>
6285 M: David Sterba <dsterba@suse.com>
6287 F: drivers/tty/ipwireless/
6290 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6291 L: netdev@vger.kernel.org
6293 F: include/net/ipx.h
6294 F: include/uapi/linux/ipx.h
6298 M: Samuel Ortiz <samuel@sortiz.org>
6299 L: irda-users@lists.sourceforge.net (subscribers-only)
6300 L: netdev@vger.kernel.org
6301 W: http://irda.sourceforge.net/
6303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6304 F: Documentation/networking/irda.txt
6305 F: drivers/net/irda/
6306 F: include/net/irda/
6310 M: Thomas Gleixner <tglx@linutronix.de>
6311 L: linux-kernel@vger.kernel.org
6313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6317 M: Thomas Gleixner <tglx@linutronix.de>
6318 M: Jason Cooper <jason@lakedaemon.net>
6319 M: Marc Zyngier <marc.zyngier@arm.com>
6320 L: linux-kernel@vger.kernel.org
6322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6323 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6324 F: Documentation/devicetree/bindings/interrupt-controller/
6327 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6328 M: Marc Zyngier <marc.zyngier@arm.com>
6330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6331 F: Documentation/IRQ-domain.txt
6332 F: include/linux/irqdomain.h
6333 F: kernel/irq/irqdomain.c
6337 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6339 F: Documentation/isa.txt
6340 F: drivers/base/isa.c
6341 F: include/linux/isa.h
6344 M: Jaroslav Kysela <perex@perex.cz>
6346 F: Documentation/isapnp.txt
6347 F: drivers/pnp/isapnp/
6348 F: include/linux/isapnp.h
6351 M: Hans Verkuil <hverkuil@xs4all.nl>
6352 L: linux-media@vger.kernel.org
6353 T: git git://linuxtv.org/media_tree.git
6354 W: https://linuxtv.org
6356 F: drivers/media/radio/radio-isa*
6358 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6359 M: Peter Jones <pjones@redhat.com>
6360 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6362 F: drivers/firmware/iscsi_ibft*
6365 M: Mike Christie <michaelc@cs.wisc.edu>
6366 L: open-iscsi@googlegroups.com
6367 W: www.open-iscsi.org
6368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6370 F: drivers/scsi/*iscsi*
6371 F: include/scsi/*iscsi*
6373 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6374 M: Or Gerlitz <ogerlitz@mellanox.com>
6375 M: Sagi Grimberg <sagi@grimberg.me>
6376 M: Roi Dayan <roid@mellanox.com>
6377 L: linux-rdma@vger.kernel.org
6379 W: http://www.openfabrics.org
6380 W: www.open-iscsi.org
6381 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6382 F: drivers/infiniband/ulp/iser/
6384 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6385 M: Sagi Grimberg <sagi@grimberg.me>
6386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6387 L: linux-rdma@vger.kernel.org
6388 L: target-devel@vger.kernel.org
6390 W: http://www.linux-iscsi.org
6391 F: drivers/infiniband/ulp/isert
6394 M: Karsten Keil <isdn@linux-pingi.de>
6395 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6396 L: netdev@vger.kernel.org
6397 W: http://www.isdn4linux.de
6398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6400 F: Documentation/isdn/
6402 F: include/linux/isdn.h
6403 F: include/linux/isdn/
6404 F: include/uapi/linux/isdn.h
6405 F: include/uapi/linux/isdn/
6407 ISDN SUBSYSTEM (Eicon active card driver)
6408 M: Armin Schindler <mac@melware.de>
6409 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6410 W: http://www.melware.de
6412 F: drivers/isdn/hardware/eicon/
6414 IT87 HARDWARE MONITORING DRIVER
6415 M: Jean Delvare <jdelvare@suse.com>
6416 L: linux-hwmon@vger.kernel.org
6418 F: Documentation/hwmon/it87
6419 F: drivers/hwmon/it87.c
6422 M: Antti Palosaari <crope@iki.fi>
6423 L: linux-media@vger.kernel.org
6424 W: https://linuxtv.org
6425 W: http://palosaari.fi/linux/
6426 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6427 T: git git://linuxtv.org/anttip/media_tree.git
6429 F: drivers/media/tuners/it913x*
6431 IVTV VIDEO4LINUX DRIVER
6432 M: Andy Walls <awalls@md.metrocast.net>
6433 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6434 L: linux-media@vger.kernel.org
6435 T: git git://linuxtv.org/media_tree.git
6436 W: http://www.ivtvdriver.org
6438 F: Documentation/video4linux/*.ivtv
6439 F: drivers/media/pci/ivtv/
6440 F: include/uapi/linux/ivtv*
6442 IX2505V MEDIA DRIVER
6443 M: Malcolm Priestley <tvboxspy@gmail.com>
6444 L: linux-media@vger.kernel.org
6445 W: https://linuxtv.org
6446 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6448 F: drivers/media/dvb-frontends/ix2505v*
6450 JC42.4 TEMPERATURE SENSOR DRIVER
6451 M: Guenter Roeck <linux@roeck-us.net>
6452 L: linux-hwmon@vger.kernel.org
6454 F: drivers/hwmon/jc42.c
6455 F: Documentation/hwmon/jc42
6458 M: Dave Kleikamp <shaggy@kernel.org>
6459 L: jfs-discussion@lists.sourceforge.net
6460 W: http://jfs.sourceforge.net/
6461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6463 F: Documentation/filesystems/jfs.txt
6467 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6468 L: netdev@vger.kernel.org
6470 F: drivers/net/ethernet/jme.*
6472 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6473 M: David Woodhouse <dwmw2@infradead.org>
6474 L: linux-mtd@lists.infradead.org
6475 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6478 F: include/uapi/linux/jffs2.h
6480 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6481 M: "Theodore Ts'o" <tytso@mit.edu>
6482 M: Jan Kara <jack@suse.com>
6483 L: linux-ext4@vger.kernel.org
6486 F: include/linux/jbd2.h
6488 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6489 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6490 L: linux-media@vger.kernel.org
6492 F: drivers/media/platform/rcar_jpu.c
6494 JSM Neo PCI based serial card
6495 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6496 L: linux-serial@vger.kernel.org
6498 F: drivers/tty/serial/jsm/
6500 K10TEMP HARDWARE MONITORING DRIVER
6501 M: Clemens Ladisch <clemens@ladisch.de>
6502 L: linux-hwmon@vger.kernel.org
6504 F: Documentation/hwmon/k10temp
6505 F: drivers/hwmon/k10temp.c
6507 K8TEMP HARDWARE MONITORING DRIVER
6508 M: Rudolf Marek <r.marek@assembler.cz>
6509 L: linux-hwmon@vger.kernel.org
6511 F: Documentation/hwmon/k8temp
6512 F: drivers/hwmon/k8temp.c
6515 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6516 R: Alexander Potapenko <glider@google.com>
6517 R: Dmitry Vyukov <dvyukov@google.com>
6518 L: kasan-dev@googlegroups.com
6520 F: arch/*/include/asm/kasan.h
6521 F: arch/*/mm/kasan_init*
6522 F: Documentation/kasan.txt
6523 F: include/linux/kasan*.h
6526 F: scripts/Makefile.kasan
6529 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6530 L: linux-kbuild@vger.kernel.org
6531 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6533 F: Documentation/kbuild/kconfig-language.txt
6537 M: Dave Young <dyoung@redhat.com>
6538 M: Baoquan He <bhe@redhat.com>
6539 R: Vivek Goyal <vgoyal@redhat.com>
6540 L: kexec@lists.infradead.org
6541 W: http://lse.sourceforge.net/kdump/
6543 F: Documentation/kdump/
6545 KEENE FM RADIO TRANSMITTER DRIVER
6546 M: Hans Verkuil <hverkuil@xs4all.nl>
6547 L: linux-media@vger.kernel.org
6548 T: git git://linuxtv.org/media_tree.git
6549 W: https://linuxtv.org
6551 F: drivers/media/radio/radio-keene*
6553 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6554 M: Ian Kent <raven@themaw.net>
6555 L: autofs@vger.kernel.org
6559 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6560 M: Michal Marek <mmarek@suse.com>
6561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6563 L: linux-kbuild@vger.kernel.org
6565 F: Documentation/kbuild/
6567 F: scripts/Makefile.*
6573 L: kernel-janitors@vger.kernel.org
6574 W: http://kernelnewbies.org/KernelJanitors
6577 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6578 M: "J. Bruce Fields" <bfields@fieldses.org>
6579 M: Jeff Layton <jlayton@poochiereds.net>
6580 L: linux-nfs@vger.kernel.org
6581 W: http://nfs.sourceforge.net/
6582 T: git git://linux-nfs.org/~bfields/linux.git
6585 F: include/uapi/linux/nfsd/
6589 F: include/linux/lockd/
6590 F: include/linux/sunrpc/
6591 F: include/uapi/linux/sunrpc/
6593 KERNEL SELFTEST FRAMEWORK
6594 M: Shuah Khan <shuahkh@osg.samsung.com>
6595 M: Shuah Khan <shuah@kernel.org>
6596 L: linux-kselftest@vger.kernel.org
6597 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6599 F: tools/testing/selftests
6601 KERNEL VIRTUAL MACHINE (KVM)
6602 M: Paolo Bonzini <pbonzini@redhat.com>
6603 M: Radim Krčmář <rkrcmar@redhat.com>
6604 L: kvm@vger.kernel.org
6605 W: http://www.linux-kvm.org
6606 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6608 F: Documentation/*/kvm*.txt
6609 F: Documentation/virtual/kvm/
6611 F: arch/x86/kernel/kvm.c
6612 F: arch/x86/kernel/kvmclock.c
6613 F: arch/*/include/asm/kvm*
6614 F: include/linux/kvm*
6615 F: include/uapi/linux/kvm*
6619 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6620 M: Joerg Roedel <joro@8bytes.org>
6621 L: kvm@vger.kernel.org
6622 W: http://www.linux-kvm.org/
6624 F: arch/x86/include/asm/svm.h
6625 F: arch/x86/kvm/svm.c
6627 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6628 M: Alexander Graf <agraf@suse.com>
6629 L: kvm-ppc@vger.kernel.org
6630 W: http://www.linux-kvm.org/
6631 T: git git://github.com/agraf/linux-2.6.git
6633 F: arch/powerpc/include/asm/kvm*
6634 F: arch/powerpc/kvm/
6636 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6637 M: Christian Borntraeger <borntraeger@de.ibm.com>
6638 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6639 L: linux-s390@vger.kernel.org
6640 W: http://www.ibm.com/developerworks/linux/linux390/
6641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6643 F: Documentation/s390/kvm.txt
6644 F: arch/s390/include/asm/kvm*
6647 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6648 M: Christoffer Dall <christoffer.dall@linaro.org>
6649 M: Marc Zyngier <marc.zyngier@arm.com>
6650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6651 L: kvmarm@lists.cs.columbia.edu
6652 W: http://systems.cs.columbia.edu/projects/kvm-arm
6653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6655 F: arch/arm/include/uapi/asm/kvm*
6656 F: arch/arm/include/asm/kvm*
6659 F: include/kvm/arm_*
6661 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6662 M: Christoffer Dall <christoffer.dall@linaro.org>
6663 M: Marc Zyngier <marc.zyngier@arm.com>
6664 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6665 L: kvmarm@lists.cs.columbia.edu
6667 F: arch/arm64/include/uapi/asm/kvm*
6668 F: arch/arm64/include/asm/kvm*
6671 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6672 M: James Hogan <james.hogan@imgtec.com>
6673 L: linux-mips@linux-mips.org
6675 F: arch/mips/include/uapi/asm/kvm*
6676 F: arch/mips/include/asm/kvm*
6680 M: Eric Biederman <ebiederm@xmission.com>
6681 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6682 L: kexec@lists.infradead.org
6684 F: include/linux/kexec.h
6685 F: include/uapi/linux/kexec.h
6689 M: David Howells <dhowells@redhat.com>
6690 L: keyrings@vger.kernel.org
6692 F: Documentation/security/keys.txt
6693 F: include/linux/key.h
6694 F: include/linux/key-type.h
6695 F: include/linux/keyctl.h
6696 F: include/uapi/linux/keyctl.h
6701 M: David Safford <safford@us.ibm.com>
6702 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6703 L: linux-security-module@vger.kernel.org
6704 L: keyrings@vger.kernel.org
6706 F: Documentation/security/keys-trusted-encrypted.txt
6707 F: include/keys/trusted-type.h
6708 F: security/keys/trusted.c
6709 F: security/keys/trusted.h
6712 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6713 M: David Safford <safford@us.ibm.com>
6714 L: linux-security-module@vger.kernel.org
6715 L: keyrings@vger.kernel.org
6717 F: Documentation/security/keys-trusted-encrypted.txt
6718 F: include/keys/encrypted-type.h
6719 F: security/keys/encrypted-keys/
6721 KGDB / KDB /debug_core
6722 M: Jason Wessel <jason.wessel@windriver.com>
6723 W: http://kgdb.wiki.kernel.org/
6724 L: kgdb-bugreport@lists.sourceforge.net
6725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6727 F: Documentation/DocBook/kgdb.tmpl
6728 F: drivers/misc/kgdbts.c
6729 F: drivers/tty/serial/kgdboc.c
6730 F: include/linux/kdb.h
6731 F: include/linux/kgdb.h
6735 M: Vegard Nossum <vegardno@ifi.uio.no>
6736 M: Pekka Enberg <penberg@kernel.org>
6738 F: Documentation/kmemcheck.txt
6739 F: arch/x86/include/asm/kmemcheck.h
6740 F: arch/x86/mm/kmemcheck/
6741 F: include/linux/kmemcheck.h
6745 M: Catalin Marinas <catalin.marinas@arm.com>
6747 F: Documentation/kmemleak.txt
6748 F: include/linux/kmemleak.h
6750 F: mm/kmemleak-test.c
6753 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6754 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6755 M: "David S. Miller" <davem@davemloft.net>
6756 M: Masami Hiramatsu <mhiramat@kernel.org>
6758 F: Documentation/kprobes.txt
6759 F: include/linux/kprobes.h
6762 KS0108 LCD CONTROLLER DRIVER
6763 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6764 W: http://miguelojeda.es/auxdisplay.htm
6765 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6767 F: Documentation/auxdisplay/ks0108
6768 F: drivers/auxdisplay/ks0108.c
6769 F: include/linux/ks0108.h
6772 M: David Ahern <dsa@cumulusnetworks.com>
6773 L: netdev@vger.kernel.org
6776 F: include/net/l3mdev.h
6778 LANTIQ MIPS ARCHITECTURE
6779 M: John Crispin <john@phrozen.org>
6780 L: linux-mips@linux-mips.org
6785 L: linux-x25@vger.kernel.org
6787 F: Documentation/networking/lapb-module.txt
6791 LASI 53c700 driver for PARISC
6792 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6793 L: linux-scsi@vger.kernel.org
6795 F: Documentation/scsi/53c700.txt
6796 F: drivers/scsi/53c700*
6799 M: Richard Purdie <rpurdie@rpsys.net>
6800 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6801 L: linux-leds@vger.kernel.org
6802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6804 F: Documentation/devicetree/bindings/leds/
6806 F: include/linux/leds.h
6808 LEGACY EEPROM DRIVER
6809 M: Jean Delvare <jdelvare@suse.com>
6811 F: Documentation/misc-devices/eeprom
6812 F: drivers/misc/eeprom/eeprom.c
6814 LEGO USB Tower driver
6815 M: Juergen Stuber <starblue@users.sourceforge.net>
6816 L: legousb-devel@lists.sourceforge.net
6817 W: http://legousb.sourceforge.net/
6819 F: drivers/usb/misc/legousbtower.c
6822 M: Michael Krufky <mkrufky@linuxtv.org>
6823 L: linux-media@vger.kernel.org
6824 W: https://linuxtv.org
6825 W: http://github.com/mkrufky
6826 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6827 T: git git://linuxtv.org/mkrufky/tuners.git
6829 F: drivers/media/dvb-frontends/lg2160.*
6831 LGDT3305 MEDIA DRIVER
6832 M: Michael Krufky <mkrufky@linuxtv.org>
6833 L: linux-media@vger.kernel.org
6834 W: https://linuxtv.org
6835 W: http://github.com/mkrufky
6836 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6837 T: git git://linuxtv.org/mkrufky/tuners.git
6839 F: drivers/media/dvb-frontends/lgdt3305.*
6842 M: Rusty Russell <rusty@rustcorp.com.au>
6843 L: lguest@lists.ozlabs.org
6844 W: http://lguest.ozlabs.org/
6846 F: arch/x86/include/asm/lguest*.h
6849 F: include/linux/lguest*.h
6852 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6853 M: Tejun Heo <tj@kernel.org>
6854 L: linux-ide@vger.kernel.org
6855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6858 F: include/linux/ata.h
6859 F: include/linux/libata.h
6860 F: Documentation/devicetree/bindings/ata/
6862 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6863 M: Viresh Kumar <vireshk@kernel.org>
6864 L: linux-ide@vger.kernel.org
6865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6867 F: include/linux/pata_arasan_cf_data.h
6868 F: drivers/ata/pata_arasan_cf.c
6871 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6872 M: Tejun Heo <tj@kernel.org>
6873 L: linux-ide@vger.kernel.org
6874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6876 F: drivers/ata/pata_*.c
6877 F: drivers/ata/ata_generic.c
6879 LIBATA SATA AHCI PLATFORM devices support
6880 M: Hans de Goede <hdegoede@redhat.com>
6881 M: Tejun Heo <tj@kernel.org>
6882 L: linux-ide@vger.kernel.org
6883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6885 F: drivers/ata/ahci_platform.c
6886 F: drivers/ata/libahci_platform.c
6887 F: include/linux/ahci_platform.h
6889 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6890 M: Mikael Pettersson <mikpelinux@gmail.com>
6891 L: linux-ide@vger.kernel.org
6892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6894 F: drivers/ata/sata_promise.*
6897 M: Sasha Levin <sasha.levin@oracle.com>
6899 F: tools/lib/lockdep/
6901 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6902 M: Dan Williams <dan.j.williams@intel.com>
6903 L: linux-nvdimm@lists.01.org
6904 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6908 F: include/linux/nd.h
6909 F: include/linux/libnvdimm.h
6910 F: include/uapi/linux/ndctl.h
6912 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6913 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6914 L: linux-nvdimm@lists.01.org
6915 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6917 F: drivers/nvdimm/blk.c
6918 F: drivers/nvdimm/region_devs.c
6919 F: drivers/acpi/nfit*
6921 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6922 M: Vishal Verma <vishal.l.verma@intel.com>
6923 L: linux-nvdimm@lists.01.org
6924 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6926 F: drivers/nvdimm/btt*
6928 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6929 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6930 L: linux-nvdimm@lists.01.org
6931 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6933 F: drivers/nvdimm/pmem.c
6934 F: include/linux/pmem.h
6935 F: arch/*/include/asm/pmem.h
6937 LIGHTNVM PLATFORM SUPPORT
6938 M: Matias Bjorling <mb@lightnvm.io>
6939 W: http://github/OpenChannelSSD
6940 L: linux-block@vger.kernel.org
6942 F: drivers/lightnvm/
6943 F: include/linux/lightnvm.h
6944 F: include/uapi/linux/lightnvm.h
6946 LINUX FOR IBM pSERIES (RS/6000)
6947 M: Paul Mackerras <paulus@au.ibm.com>
6948 W: http://www.ibm.com/linux/ltc/projects/ppc
6950 F: arch/powerpc/boot/rs6000.h
6952 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6953 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6954 M: Paul Mackerras <paulus@samba.org>
6955 M: Michael Ellerman <mpe@ellerman.id.au>
6956 W: http://www.penguinppc.org/
6957 L: linuxppc-dev@lists.ozlabs.org
6958 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6961 F: Documentation/powerpc/
6963 F: drivers/char/tpm/tpm_ibmvtpm*
6964 F: drivers/crypto/nx/
6965 F: drivers/crypto/vmx/
6966 F: drivers/net/ethernet/ibm/ibmveth.*
6967 F: drivers/net/ethernet/ibm/ibmvnic.*
6968 F: drivers/pci/hotplug/pnv_php.c
6969 F: drivers/pci/hotplug/rpa*
6970 F: drivers/scsi/ibmvscsi/
6978 LINUX FOR POWER MACINTOSH
6979 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6980 W: http://www.penguinppc.org/
6981 L: linuxppc-dev@lists.ozlabs.org
6983 F: arch/powerpc/platforms/powermac/
6984 F: drivers/macintosh/
6986 LINUX FOR POWERPC EMBEDDED MPC5XXX
6987 M: Anatolij Gustschin <agust@denx.de>
6988 L: linuxppc-dev@lists.ozlabs.org
6989 T: git git://git.denx.de/linux-denx-agust.git
6991 F: arch/powerpc/platforms/512x/
6992 F: arch/powerpc/platforms/52xx/
6994 LINUX FOR POWERPC EMBEDDED PPC4XX
6995 M: Alistair Popple <alistair@popple.id.au>
6996 M: Matt Porter <mporter@kernel.crashing.org>
6997 W: http://www.penguinppc.org/
6998 L: linuxppc-dev@lists.ozlabs.org
7000 F: arch/powerpc/platforms/40x/
7001 F: arch/powerpc/platforms/44x/
7003 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7004 L: linuxppc-dev@lists.ozlabs.org
7006 F: arch/powerpc/*/*virtex*
7007 F: arch/powerpc/*/*/*virtex*
7009 LINUX FOR POWERPC EMBEDDED PPC8XX
7010 M: Vitaly Bordug <vitb@kernel.crashing.org>
7011 W: http://www.penguinppc.org/
7012 L: linuxppc-dev@lists.ozlabs.org
7014 F: arch/powerpc/platforms/8xx/
7016 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7017 M: Scott Wood <oss@buserror.net>
7018 M: Kumar Gala <galak@kernel.crashing.org>
7019 W: http://www.penguinppc.org/
7020 L: linuxppc-dev@lists.ozlabs.org
7021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7023 F: arch/powerpc/platforms/83xx/
7024 F: arch/powerpc/platforms/85xx/
7026 LINUX FOR POWERPC PA SEMI PWRFICIENT
7027 M: Olof Johansson <olof@lixom.net>
7028 L: linuxppc-dev@lists.ozlabs.org
7030 F: arch/powerpc/platforms/pasemi/
7031 F: drivers/*/*pasemi*
7032 F: drivers/*/*/*pasemi*
7034 LINUX SECURITY MODULE (LSM) FRAMEWORK
7035 M: Chris Wright <chrisw@sous-sol.org>
7036 L: linux-security-module@vger.kernel.org
7039 LIS3LV02D ACCELEROMETER DRIVER
7040 M: Eric Piel <eric.piel@tremplin-utc.net>
7042 F: Documentation/misc-devices/lis3lv02d
7043 F: drivers/misc/lis3lv02d/
7044 F: drivers/platform/x86/hp_accel.c
7047 M: Josh Poimboeuf <jpoimboe@redhat.com>
7048 M: Jessica Yu <jeyu@redhat.com>
7049 M: Jiri Kosina <jikos@kernel.org>
7050 M: Miroslav Benes <mbenes@suse.cz>
7051 R: Petr Mladek <pmladek@suse.com>
7053 F: kernel/livepatch/
7054 F: include/linux/livepatch.h
7055 F: arch/x86/include/asm/livepatch.h
7056 F: arch/x86/kernel/livepatch.c
7057 F: Documentation/livepatch/
7058 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7059 F: samples/livepatch/
7060 L: live-patching@vger.kernel.org
7061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7063 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7064 M: Kees Cook <keescook@chromium.org>
7066 F: drivers/misc/lkdtm*
7069 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7071 F: include/linux/llc.h
7072 F: include/uapi/linux/llc.h
7076 LM73 HARDWARE MONITOR DRIVER
7077 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7078 L: linux-hwmon@vger.kernel.org
7080 F: drivers/hwmon/lm73.c
7082 LM78 HARDWARE MONITOR DRIVER
7083 M: Jean Delvare <jdelvare@suse.com>
7084 L: linux-hwmon@vger.kernel.org
7086 F: Documentation/hwmon/lm78
7087 F: drivers/hwmon/lm78.c
7089 LM83 HARDWARE MONITOR DRIVER
7090 M: Jean Delvare <jdelvare@suse.com>
7091 L: linux-hwmon@vger.kernel.org
7093 F: Documentation/hwmon/lm83
7094 F: drivers/hwmon/lm83.c
7096 LM90 HARDWARE MONITOR DRIVER
7097 M: Jean Delvare <jdelvare@suse.com>
7098 L: linux-hwmon@vger.kernel.org
7100 F: Documentation/hwmon/lm90
7101 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7102 F: drivers/hwmon/lm90.c
7104 LM95234 HARDWARE MONITOR DRIVER
7105 M: Guenter Roeck <linux@roeck-us.net>
7106 L: linux-hwmon@vger.kernel.org
7108 F: Documentation/hwmon/lm95234
7109 F: drivers/hwmon/lm95234.c
7111 LME2510 MEDIA DRIVER
7112 M: Malcolm Priestley <tvboxspy@gmail.com>
7113 L: linux-media@vger.kernel.org
7114 W: https://linuxtv.org
7115 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7117 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7120 M: Peter Zijlstra <peterz@infradead.org>
7121 M: Ingo Molnar <mingo@redhat.com>
7122 L: linux-kernel@vger.kernel.org
7123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7125 F: Documentation/locking/
7126 F: include/linux/lockdep.h
7127 F: include/linux/spinlock*.h
7128 F: arch/*/include/asm/spinlock*.h
7129 F: include/linux/rwlock*.h
7130 F: include/linux/mutex*.h
7131 F: arch/*/include/asm/mutex*.h
7132 F: include/linux/rwsem*.h
7133 F: arch/*/include/asm/rwsem.h
7134 F: include/linux/seqlock.h
7135 F: lib/locking*.[ch]
7138 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7139 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7140 L: linux-ntfs-dev@lists.sourceforge.net
7141 W: http://www.linux-ntfs.org/content/view/19/37/
7143 F: Documentation/ldm.txt
7144 F: block/partitions/ldm.*
7147 M: Joern Engel <joern@logfs.org>
7148 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7154 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7155 M: Sathya Prakash <sathya.prakash@broadcom.com>
7156 M: Chaitra P B <chaitra.basappa@broadcom.com>
7157 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7158 L: MPT-FusionLinux.pdl@broadcom.com
7159 L: linux-scsi@vger.kernel.org
7160 W: http://www.avagotech.com/support/
7162 F: drivers/message/fusion/
7163 F: drivers/scsi/mpt2sas/
7164 F: drivers/scsi/mpt3sas/
7166 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7167 M: Matthew Wilcox <matthew@wil.cx>
7168 L: linux-scsi@vger.kernel.org
7170 F: drivers/scsi/sym53c8xx_2/
7172 LTC4261 HARDWARE MONITOR DRIVER
7173 M: Guenter Roeck <linux@roeck-us.net>
7174 L: linux-hwmon@vger.kernel.org
7176 F: Documentation/hwmon/ltc4261
7177 F: drivers/hwmon/ltc4261.c
7179 LTP (Linux Test Project)
7180 M: Mike Frysinger <vapier@gentoo.org>
7181 M: Cyril Hrubis <chrubis@suse.cz>
7182 M: Wanlong Gao <wanlong.gao@gmail.com>
7183 M: Jan Stancek <jstancek@redhat.com>
7184 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7185 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7186 L: ltp@lists.linux.it (subscribers-only)
7187 W: http://linux-test-project.github.io/
7188 T: git git://github.com/linux-test-project/ltp.git
7192 W: http://www.linux-m32r.org/
7197 M: Geert Uytterhoeven <geert@linux-m68k.org>
7198 L: linux-m68k@lists.linux-m68k.org
7199 W: http://www.linux-m68k.org/
7200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7205 M68K ON APPLE MACINTOSH
7206 M: Joshua Thompson <funaho@jurai.org>
7207 W: http://www.mac.linux-m68k.org/
7208 L: linux-m68k@lists.linux-m68k.org
7213 M: Philip Blundell <philb@gnu.org>
7214 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7218 M88DS3103 MEDIA DRIVER
7219 M: Antti Palosaari <crope@iki.fi>
7220 L: linux-media@vger.kernel.org
7221 W: https://linuxtv.org
7222 W: http://palosaari.fi/linux/
7223 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7224 T: git git://linuxtv.org/anttip/media_tree.git
7226 F: drivers/media/dvb-frontends/m88ds3103*
7228 M88RS2000 MEDIA DRIVER
7229 M: Malcolm Priestley <tvboxspy@gmail.com>
7230 L: linux-media@vger.kernel.org
7231 W: https://linuxtv.org
7232 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7234 F: drivers/media/dvb-frontends/m88rs2000*
7236 MA901 MASTERKIT USB FM RADIO DRIVER
7237 M: Alexey Klimov <klimov.linux@gmail.com>
7238 L: linux-media@vger.kernel.org
7239 T: git git://linuxtv.org/media_tree.git
7241 F: drivers/media/radio/radio-ma901.c
7244 M: Johannes Berg <johannes@sipsolutions.net>
7245 L: linux-wireless@vger.kernel.org
7246 W: http://wireless.kernel.org/
7247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7250 F: Documentation/networking/mac80211-injection.txt
7251 F: include/net/mac80211.h
7253 F: drivers/net/wireless/mac80211_hwsim.[ch]
7256 M: Patrick McHardy <kaber@trash.net>
7257 L: netdev@vger.kernel.org
7259 F: drivers/net/macvlan.c
7260 F: include/linux/if_macvlan.h
7263 M: Jassi Brar <jassisinghbrar@gmail.com>
7264 L: linux-kernel@vger.kernel.org
7267 F: include/linux/mailbox_client.h
7268 F: include/linux/mailbox_controller.h
7270 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7271 M: Michael Kerrisk <mtk.manpages@gmail.com>
7272 W: http://www.kernel.org/doc/man-pages
7273 L: linux-man@vger.kernel.org
7276 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7277 M: Andrew Lunn <andrew@lunn.ch>
7278 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7280 F: drivers/net/dsa/mv88e6xxx/
7282 MARVELL ARMADA DRM SUPPORT
7283 M: Russell King <rmk+kernel@armlinux.org.uk>
7285 F: drivers/gpu/drm/armada/
7286 F: include/uapi/drm/armada_drm.h
7287 F: Documentation/devicetree/bindings/display/armada/
7289 MARVELL CRYPTO DRIVER
7290 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7291 M: Arnaud Ebalard <arno@natisbad.org>
7292 F: drivers/crypto/marvell/
7294 L: linux-crypto@vger.kernel.org
7296 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7297 M: Mirko Lindner <mlindner@marvell.com>
7298 M: Stephen Hemminger <stephen@networkplumber.org>
7299 L: netdev@vger.kernel.org
7301 F: drivers/net/ethernet/marvell/sk*
7303 MARVELL LIBERTAS WIRELESS DRIVER
7304 L: libertas-dev@lists.infradead.org
7306 F: drivers/net/wireless/marvell/libertas/
7308 MARVELL MV643XX ETHERNET DRIVER
7309 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7310 L: netdev@vger.kernel.org
7312 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7313 F: include/linux/mv643xx.h
7315 MARVELL MVNETA ETHERNET DRIVER
7316 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7317 L: netdev@vger.kernel.org
7319 F: drivers/net/ethernet/marvell/mvneta.*
7321 MARVELL MWIFIEX WIRELESS DRIVER
7322 M: Amitkumar Karwar <akarwar@marvell.com>
7323 M: Nishant Sarmukadam <nishants@marvell.com>
7324 L: linux-wireless@vger.kernel.org
7326 F: drivers/net/wireless/marvell/mwifiex/
7328 MARVELL MWL8K WIRELESS DRIVER
7329 M: Lennert Buytenhek <buytenh@wantstofly.org>
7330 L: linux-wireless@vger.kernel.org
7332 F: drivers/net/wireless/marvell/mwl8k.c
7334 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7335 M: Nicolas Pitre <nico@fluxnic.net>
7337 F: drivers/mmc/host/mvsdio.*
7339 MATROX FRAMEBUFFER DRIVER
7340 L: linux-fbdev@vger.kernel.org
7342 F: drivers/video/fbdev/matrox/matroxfb_*
7343 F: include/uapi/linux/matroxfb.h
7345 MAX16065 HARDWARE MONITOR DRIVER
7346 M: Guenter Roeck <linux@roeck-us.net>
7347 L: linux-hwmon@vger.kernel.org
7349 F: Documentation/hwmon/max16065
7350 F: drivers/hwmon/max16065.c
7352 MAX20751 HARDWARE MONITOR DRIVER
7353 M: Guenter Roeck <linux@roeck-us.net>
7354 L: linux-hwmon@vger.kernel.org
7356 F: Documentation/hwmon/max20751
7357 F: drivers/hwmon/max20751.c
7359 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7360 M: "Hans J. Koch" <hjk@hansjkoch.de>
7361 L: linux-hwmon@vger.kernel.org
7363 F: Documentation/hwmon/max6650
7364 F: drivers/hwmon/max6650.c
7366 MAX6697 HARDWARE MONITOR DRIVER
7367 M: Guenter Roeck <linux@roeck-us.net>
7368 L: linux-hwmon@vger.kernel.org
7370 F: Documentation/hwmon/max6697
7371 F: Documentation/devicetree/bindings/i2c/max6697.txt
7372 F: drivers/hwmon/max6697.c
7373 F: include/linux/platform_data/max6697.h
7375 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7376 M: Peter Rosin <peda@axentia.se>
7377 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7379 F: Documentation/devicetree/bindings/sound/max9860.txt
7380 F: sound/soc/codecs/max9860.*
7382 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7383 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7384 L: linux-pm@vger.kernel.org
7386 F: drivers/power/max14577_charger.c
7387 F: drivers/power/max77693_charger.c
7389 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7390 M: Javier Martinez Canillas <javier@osg.samsung.com>
7391 L: linux-kernel@vger.kernel.org
7393 F: drivers/*/*max77802*.c
7394 F: Documentation/devicetree/bindings/*/*max77802.txt
7395 F: include/dt-bindings/*/*max77802.h
7397 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7398 M: Chanwoo Choi <cw00.choi@samsung.com>
7399 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7400 L: linux-kernel@vger.kernel.org
7402 F: drivers/*/max14577*.c
7403 F: drivers/*/max77686*.c
7404 F: drivers/*/max77693*.c
7405 F: drivers/extcon/extcon-max14577.c
7406 F: drivers/extcon/extcon-max77693.c
7407 F: drivers/rtc/rtc-max77686.c
7408 F: drivers/clk/clk-max77686.c
7409 F: Documentation/devicetree/bindings/mfd/max14577.txt
7410 F: Documentation/devicetree/bindings/*/max77686.txt
7411 F: Documentation/devicetree/bindings/mfd/max77693.txt
7412 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7413 F: include/linux/mfd/max14577*.h
7414 F: include/linux/mfd/max77686*.h
7415 F: include/linux/mfd/max77693*.h
7417 MAXIRADIO FM RADIO RECEIVER DRIVER
7418 M: Hans Verkuil <hverkuil@xs4all.nl>
7419 L: linux-media@vger.kernel.org
7420 T: git git://linuxtv.org/media_tree.git
7421 W: https://linuxtv.org
7423 F: drivers/media/radio/radio-maxiradio*
7425 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7426 M: Peter Rosin <peda@axentia.se>
7427 L: linux-iio@vger.kernel.org
7429 F: drivers/iio/potentiometer/mcp4531.c
7431 MEDIA DRIVERS FOR RENESAS - FCP
7432 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7433 L: linux-media@vger.kernel.org
7434 L: linux-renesas-soc@vger.kernel.org
7435 T: git git://linuxtv.org/media_tree.git
7437 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7438 F: drivers/media/platform/rcar-fcp.c
7439 F: include/media/rcar-fcp.h
7441 MEDIA DRIVERS FOR RENESAS - VSP1
7442 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7443 L: linux-media@vger.kernel.org
7444 L: linux-renesas-soc@vger.kernel.org
7445 T: git git://linuxtv.org/media_tree.git
7447 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7448 F: drivers/media/platform/vsp1/
7450 MEDIA DRIVERS FOR HELENE
7451 M: Abylay Ospan <aospan@netup.ru>
7452 L: linux-media@vger.kernel.org
7453 W: https://linuxtv.org
7455 T: git git://linuxtv.org/media_tree.git
7457 F: drivers/media/dvb-frontends/helene*
7459 MEDIA DRIVERS FOR ASCOT2E
7460 M: Sergey Kozlov <serjk@netup.ru>
7461 M: Abylay Ospan <aospan@netup.ru>
7462 L: linux-media@vger.kernel.org
7463 W: https://linuxtv.org
7465 T: git git://linuxtv.org/media_tree.git
7467 F: drivers/media/dvb-frontends/ascot2e*
7469 MEDIA DRIVERS FOR CXD2841ER
7470 M: Sergey Kozlov <serjk@netup.ru>
7471 M: Abylay Ospan <aospan@netup.ru>
7472 L: linux-media@vger.kernel.org
7473 W: https://linuxtv.org
7475 T: git git://linuxtv.org/media_tree.git
7477 F: drivers/media/dvb-frontends/cxd2841er*
7479 MEDIA DRIVERS FOR HORUS3A
7480 M: Sergey Kozlov <serjk@netup.ru>
7481 M: Abylay Ospan <aospan@netup.ru>
7482 L: linux-media@vger.kernel.org
7483 W: https://linuxtv.org
7485 T: git git://linuxtv.org/media_tree.git
7487 F: drivers/media/dvb-frontends/horus3a*
7489 MEDIA DRIVERS FOR LNBH25
7490 M: Sergey Kozlov <serjk@netup.ru>
7491 M: Abylay Ospan <aospan@netup.ru>
7492 L: linux-media@vger.kernel.org
7493 W: https://linuxtv.org
7495 T: git git://linuxtv.org/media_tree.git
7497 F: drivers/media/dvb-frontends/lnbh25*
7499 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7500 M: Sergey Kozlov <serjk@netup.ru>
7501 M: Abylay Ospan <aospan@netup.ru>
7502 L: linux-media@vger.kernel.org
7503 W: https://linuxtv.org
7505 T: git git://linuxtv.org/media_tree.git
7507 F: drivers/media/pci/netup_unidvb/*
7509 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7510 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7511 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7512 P: LinuxTV.org Project
7513 L: linux-media@vger.kernel.org
7514 W: https://linuxtv.org
7515 Q: http://patchwork.kernel.org/project/linux-media/list/
7516 T: git git://linuxtv.org/media_tree.git
7518 F: Documentation/dvb/
7519 F: Documentation/video4linux/
7520 F: Documentation/DocBook/media/
7522 F: drivers/staging/media/
7523 F: include/linux/platform_data/media/
7525 F: include/uapi/linux/dvb/
7526 F: include/uapi/linux/videodev2.h
7527 F: include/uapi/linux/media.h
7528 F: include/uapi/linux/v4l2-*
7529 F: include/uapi/linux/meye.h
7530 F: include/uapi/linux/ivtv*
7531 F: include/uapi/linux/uvcvideo.h
7533 MEDIATEK ETHERNET DRIVER
7534 M: Felix Fietkau <nbd@openwrt.org>
7535 M: John Crispin <blogic@openwrt.org>
7536 L: netdev@vger.kernel.org
7538 F: drivers/net/ethernet/mediatek/
7540 MEDIATEK MT7601U WIRELESS LAN DRIVER
7541 M: Jakub Kicinski <kubakici@wp.pl>
7542 L: linux-wireless@vger.kernel.org
7544 F: drivers/net/wireless/mediatek/mt7601u/
7546 MEGARAID SCSI/SAS DRIVERS
7547 M: Kashyap Desai <kashyap.desai@avagotech.com>
7548 M: Sumit Saxena <sumit.saxena@avagotech.com>
7549 M: Uday Lingala <uday.lingala@avagotech.com>
7550 L: megaraidlinux.pdl@avagotech.com
7551 L: linux-scsi@vger.kernel.org
7552 W: http://www.lsi.com
7554 F: Documentation/scsi/megaraid.txt
7555 F: drivers/scsi/megaraid.*
7556 F: drivers/scsi/megaraid/
7558 MELLANOX ETHERNET DRIVER (mlx4_en)
7559 M: Tariq Toukan <tariqt@mellanox.com>
7560 L: netdev@vger.kernel.org
7562 W: http://www.mellanox.com
7563 Q: http://patchwork.ozlabs.org/project/netdev/list/
7564 F: drivers/net/ethernet/mellanox/mlx4/en_*
7566 MELLANOX ETHERNET DRIVER (mlx5e)
7567 M: Saeed Mahameed <saeedm@mellanox.com>
7568 L: netdev@vger.kernel.org
7570 W: http://www.mellanox.com
7571 Q: http://patchwork.ozlabs.org/project/netdev/list/
7572 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7574 MELLANOX ETHERNET SWITCH DRIVERS
7575 M: Jiri Pirko <jiri@mellanox.com>
7576 M: Ido Schimmel <idosch@mellanox.com>
7577 L: netdev@vger.kernel.org
7579 W: http://www.mellanox.com
7580 Q: http://patchwork.ozlabs.org/project/netdev/list/
7581 F: drivers/net/ethernet/mellanox/mlxsw/
7584 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7585 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7586 L: linux-kernel@vger.kernel.org
7588 F: kernel/membarrier.c
7589 F: include/uapi/linux/membarrier.h
7592 L: linux-mm@kvack.org
7593 W: http://www.linux-mm.org
7595 F: include/linux/mm.h
7596 F: include/linux/gfp.h
7597 F: include/linux/mmzone.h
7598 F: include/linux/memory_hotplug.h
7599 F: include/linux/vmalloc.h
7602 MEMORY TECHNOLOGY DEVICES (MTD)
7603 M: David Woodhouse <dwmw2@infradead.org>
7604 M: Brian Norris <computersforpeace@gmail.com>
7605 L: linux-mtd@lists.infradead.org
7606 W: http://www.linux-mtd.infradead.org/
7607 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7608 T: git git://git.infradead.org/linux-mtd.git
7609 T: git git://git.infradead.org/l2-mtd.git
7611 F: Documentation/devicetree/bindings/mtd/
7613 F: include/linux/mtd/
7614 F: include/uapi/mtd/
7616 MEN A21 WATCHDOG DRIVER
7617 M: Johannes Thumshirn <morbidrsa@gmail.com>
7618 L: linux-watchdog@vger.kernel.org
7620 F: drivers/watchdog/mena21_wdt.c
7622 MEN CHAMELEON BUS (mcb)
7623 M: Johannes Thumshirn <morbidrsa@gmail.com>
7626 F: include/linux/mcb.h
7627 F: Documentation/men-chameleon-bus.txt
7629 MEN F21BMC (Board Management Controller)
7630 M: Andreas Werner <andreas.werner@men.de>
7632 F: drivers/mfd/menf21bmc.c
7633 F: drivers/watchdog/menf21bmc_wdt.c
7634 F: drivers/leds/leds-menf21bmc.c
7635 F: drivers/hwmon/menf21bmc_hwmon.c
7636 F: Documentation/hwmon/menf21bmc
7639 M: James Hogan <james.hogan@imgtec.com>
7640 L: linux-metag@vger.kernel.org
7641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7644 F: Documentation/metag/
7645 F: Documentation/devicetree/bindings/metag/
7646 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7647 F: drivers/clocksource/metag_generic.c
7648 F: drivers/irqchip/irq-metag.c
7649 F: drivers/irqchip/irq-metag-ext.c
7650 F: drivers/tty/metag_da.c
7652 MICROBLAZE ARCHITECTURE
7653 M: Michal Simek <monstr@monstr.eu>
7654 W: http://www.monstr.eu/fdt/
7655 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7659 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7660 M: Chen Yu <yu.c.chen@intel.com>
7661 L: platform-driver-x86@vger.kernel.org
7663 F: drivers/platform/x86/surfacepro3_button.c
7666 M: Oliver Neukum <oliver@neukum.org>
7668 F: drivers/usb/image/microtek.*
7671 M: Ralf Baechle <ralf@linux-mips.org>
7672 L: linux-mips@linux-mips.org
7673 W: http://www.linux-mips.org/
7674 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7675 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7677 F: Documentation/devicetree/bindings/mips/
7678 F: Documentation/mips/
7681 MIPS/LOONGSON1 ARCHITECTURE
7682 M: Keguang Zhang <keguang.zhang@gmail.com>
7683 L: linux-mips@linux-mips.org
7685 F: arch/mips/loongson32/
7686 F: arch/mips/include/asm/mach-loongson32/
7687 F: drivers/*/*loongson1*
7688 F: drivers/*/*/*loongson1*
7690 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7691 M: Hans Verkuil <hverkuil@xs4all.nl>
7692 L: linux-media@vger.kernel.org
7693 T: git git://linuxtv.org/media_tree.git
7694 W: https://linuxtv.org
7696 F: drivers/media/radio/radio-miropcm20*
7698 MELLANOX MLX4 core VPI driver
7699 M: Yishai Hadas <yishaih@mellanox.com>
7700 L: netdev@vger.kernel.org
7701 L: linux-rdma@vger.kernel.org
7702 W: http://www.mellanox.com
7703 Q: http://patchwork.ozlabs.org/project/netdev/list/
7705 F: drivers/net/ethernet/mellanox/mlx4/
7706 F: include/linux/mlx4/
7708 MELLANOX MLX4 IB driver
7709 M: Yishai Hadas <yishaih@mellanox.com>
7710 L: linux-rdma@vger.kernel.org
7711 W: http://www.mellanox.com
7712 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7714 F: drivers/infiniband/hw/mlx4/
7715 F: include/linux/mlx4/
7717 MELLANOX MLX5 core VPI driver
7718 M: Matan Barak <matanb@mellanox.com>
7719 M: Leon Romanovsky <leonro@mellanox.com>
7720 L: netdev@vger.kernel.org
7721 L: linux-rdma@vger.kernel.org
7722 W: http://www.mellanox.com
7723 Q: http://patchwork.ozlabs.org/project/netdev/list/
7725 F: drivers/net/ethernet/mellanox/mlx5/core/
7726 F: include/linux/mlx5/
7728 MELLANOX MLX5 IB driver
7729 M: Matan Barak <matanb@mellanox.com>
7730 M: Leon Romanovsky <leonro@mellanox.com>
7731 L: linux-rdma@vger.kernel.org
7732 W: http://www.mellanox.com
7733 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7735 F: drivers/infiniband/hw/mlx5/
7736 F: include/linux/mlx5/
7738 MELEXIS MLX90614 DRIVER
7739 M: Crt Mori <cmo@melexis.com>
7740 L: linux-iio@vger.kernel.org
7741 W: http://www.melexis.com
7743 F: drivers/iio/temperature/mlx90614.c
7745 MN88472 MEDIA DRIVER
7746 M: Antti Palosaari <crope@iki.fi>
7747 L: linux-media@vger.kernel.org
7748 W: https://linuxtv.org
7749 W: http://palosaari.fi/linux/
7750 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7752 F: drivers/media/dvb-frontends/mn88472*
7754 MN88473 MEDIA DRIVER
7755 M: Antti Palosaari <crope@iki.fi>
7756 L: linux-media@vger.kernel.org
7757 W: https://linuxtv.org
7758 W: http://palosaari.fi/linux/
7759 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7761 F: drivers/media/dvb-frontends/mn88473*
7764 M: Rusty Russell <rusty@rustcorp.com.au>
7766 F: include/linux/module.h
7769 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7770 W: http://popies.net/meye/
7772 F: Documentation/video4linux/meye.txt
7773 F: drivers/media/pci/meye/
7774 F: include/uapi/linux/meye.h
7776 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7777 M: Jiri Slaby <jirislaby@gmail.com>
7779 F: Documentation/serial/moxa-smartio
7780 F: drivers/tty/mxser.*
7782 MR800 AVERMEDIA USB FM RADIO DRIVER
7783 M: Alexey Klimov <klimov.linux@gmail.com>
7784 L: linux-media@vger.kernel.org
7785 T: git git://linuxtv.org/media_tree.git
7787 F: drivers/media/radio/radio-mr800.c
7789 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7790 M: Alan Ott <alan@signal11.us>
7791 L: linux-wpan@vger.kernel.org
7793 F: drivers/net/ieee802154/mrf24j40.c
7794 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7797 M: "Lee, Chun-Yi" <jlee@suse.com>
7798 L: platform-driver-x86@vger.kernel.org
7800 F: drivers/platform/x86/msi-laptop.c
7803 L: platform-driver-x86@vger.kernel.org
7805 F: drivers/platform/x86/msi-wmi.c
7808 M: Antti Palosaari <crope@iki.fi>
7809 L: linux-media@vger.kernel.org
7810 W: https://linuxtv.org
7811 W: http://palosaari.fi/linux/
7812 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7813 T: git git://linuxtv.org/anttip/media_tree.git
7815 F: drivers/media/tuners/msi001*
7817 MSI2500 MEDIA DRIVER
7818 M: Antti Palosaari <crope@iki.fi>
7819 L: linux-media@vger.kernel.org
7820 W: https://linuxtv.org
7821 W: http://palosaari.fi/linux/
7822 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7823 T: git git://linuxtv.org/anttip/media_tree.git
7825 F: drivers/media/usb/msi2500/
7827 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7828 M: Robert Jarzmik <robert.jarzmik@free.fr>
7829 L: linux-mtd@lists.infradead.org
7831 F: drivers/mtd/devices/docg3*
7833 MT9M032 APTINA SENSOR DRIVER
7834 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7835 L: linux-media@vger.kernel.org
7836 T: git git://linuxtv.org/media_tree.git
7838 F: drivers/media/i2c/mt9m032.c
7839 F: include/media/i2c/mt9m032.h
7841 MT9P031 APTINA CAMERA SENSOR
7842 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7843 L: linux-media@vger.kernel.org
7844 T: git git://linuxtv.org/media_tree.git
7846 F: drivers/media/i2c/mt9p031.c
7847 F: include/media/i2c/mt9p031.h
7849 MT9T001 APTINA CAMERA SENSOR
7850 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7851 L: linux-media@vger.kernel.org
7852 T: git git://linuxtv.org/media_tree.git
7854 F: drivers/media/i2c/mt9t001.c
7855 F: include/media/i2c/mt9t001.h
7857 MT9V032 APTINA CAMERA SENSOR
7858 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7859 L: linux-media@vger.kernel.org
7860 T: git git://linuxtv.org/media_tree.git
7862 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7863 F: drivers/media/i2c/mt9v032.c
7864 F: include/media/i2c/mt9v032.h
7866 MULTIFUNCTION DEVICES (MFD)
7867 M: Lee Jones <lee.jones@linaro.org>
7868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7871 F: include/linux/mfd/
7873 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7874 M: Ulf Hansson <ulf.hansson@linaro.org>
7875 L: linux-mmc@vger.kernel.org
7876 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7878 F: Documentation/devicetree/bindings/mmc/
7880 F: include/linux/mmc/
7881 F: include/uapi/linux/mmc/
7883 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7885 F: drivers/mmc/host/mmc_spi.c
7886 F: include/linux/spi/mmc_spi.h
7888 MULTISOUND SOUND DRIVER
7889 M: Andrew Veliath <andrewtv@usa.net>
7891 F: Documentation/sound/oss/MultiSound
7894 MULTITECH MULTIPORT CARD (ISICOM)
7896 F: drivers/tty/isicom.c
7897 F: include/linux/isicom.h
7899 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7900 M: Bin Liu <b-liu@ti.com>
7901 L: linux-usb@vger.kernel.org
7902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7904 F: drivers/usb/musb/
7906 MXL5007T MEDIA DRIVER
7907 M: Michael Krufky <mkrufky@linuxtv.org>
7908 L: linux-media@vger.kernel.org
7909 W: https://linuxtv.org
7910 W: http://github.com/mkrufky
7911 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7912 T: git git://linuxtv.org/mkrufky/tuners.git
7914 F: drivers/media/tuners/mxl5007t.*
7916 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7917 M: Hyong-Youb Kim <hykim@myri.com>
7918 L: netdev@vger.kernel.org
7919 W: https://www.myricom.com/support/downloads/myri10ge.html
7921 F: drivers/net/ethernet/myricom/myri10ge/
7923 NAND FLASH SUBSYSTEM
7924 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7925 R: Richard Weinberger <richard@nod.at>
7926 L: linux-mtd@lists.infradead.org
7927 W: http://www.linux-mtd.infradead.org/
7928 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7929 T: git git://github.com/linux-nand/linux.git
7931 F: drivers/mtd/nand/
7932 F: include/linux/mtd/nand*.h
7934 NATSEMI ETHERNET DRIVER (DP8381x)
7936 F: drivers/net/ethernet/natsemi/natsemi.c
7938 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7939 M: Daniel Mack <zonque@gmail.com>
7941 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7942 W: http://www.native-instruments.com
7946 M: Petr Vandrovec <petr@vandrovec.name>
7950 NCR 5380 SCSI DRIVERS
7951 M: Finn Thain <fthain@telegraphics.com.au>
7952 M: Michael Schmitz <schmitzmic@gmail.com>
7953 L: linux-scsi@vger.kernel.org
7955 F: Documentation/scsi/g_NCR5380.txt
7956 F: Documentation/scsi/dtc3x80.txt
7957 F: drivers/scsi/NCR5380.*
7958 F: drivers/scsi/arm/cumana_1.c
7959 F: drivers/scsi/arm/oak.c
7960 F: drivers/scsi/atari_scsi.*
7961 F: drivers/scsi/dmx3191d.c
7962 F: drivers/scsi/dtc.*
7963 F: drivers/scsi/g_NCR5380.*
7964 F: drivers/scsi/g_NCR5380_mmio.c
7965 F: drivers/scsi/mac_scsi.*
7966 F: drivers/scsi/pas16.*
7967 F: drivers/scsi/sun3_scsi.*
7968 F: drivers/scsi/sun3_scsi_vme.c
7969 F: drivers/scsi/t128.*
7971 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7972 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7973 L: linux-scsi@vger.kernel.org
7975 F: drivers/scsi/NCR_D700.*
7977 NCT6775 HARDWARE MONITOR DRIVER
7978 M: Guenter Roeck <linux@roeck-us.net>
7979 L: linux-hwmon@vger.kernel.org
7981 F: Documentation/hwmon/nct6775
7982 F: drivers/hwmon/nct6775.c
7984 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7985 M: Faisal Latif <faisal.latif@intel.com>
7986 L: linux-rdma@vger.kernel.org
7987 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7989 F: drivers/infiniband/hw/nes/
7991 NETEM NETWORK EMULATOR
7992 M: Stephen Hemminger <stephen@networkplumber.org>
7993 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7995 F: net/sched/sch_netem.c
7997 NETERION 10GbE DRIVERS (s2io/vxge)
7998 M: Jon Mason <jdmason@kudzu.us>
7999 L: netdev@vger.kernel.org
8001 F: Documentation/networking/s2io.txt
8002 F: Documentation/networking/vxge.txt
8003 F: drivers/net/ethernet/neterion/
8005 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8006 M: Pablo Neira Ayuso <pablo@netfilter.org>
8007 M: Patrick McHardy <kaber@trash.net>
8008 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8009 L: netfilter-devel@vger.kernel.org
8010 L: coreteam@netfilter.org
8011 W: http://www.netfilter.org/
8012 W: http://www.iptables.org/
8013 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8017 F: include/linux/netfilter*
8018 F: include/linux/netfilter/
8019 F: include/net/netfilter/
8020 F: include/uapi/linux/netfilter*
8021 F: include/uapi/linux/netfilter/
8022 F: net/*/netfilter.c
8025 F: net/bridge/br_netfilter*.c
8028 M: Paul Moore <paul@paul-moore.com>
8029 W: http://netlabel.sf.net
8030 L: netdev@vger.kernel.org
8032 F: Documentation/netlabel/
8033 F: include/net/netlabel.h
8036 NETROM NETWORK LAYER
8037 M: Ralf Baechle <ralf@linux-mips.org>
8038 L: linux-hams@vger.kernel.org
8039 W: http://www.linux-ax25.org/
8041 F: include/net/netrom.h
8042 F: include/uapi/linux/netrom.h
8045 NETRONOME ETHERNET DRIVERS
8046 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8047 L: oss-drivers@netronome.com
8049 F: drivers/net/ethernet/netronome/
8051 NETWORK BLOCK DEVICE (NBD)
8052 M: Markus Pargmann <mpa@pengutronix.de>
8054 L: nbd-general@lists.sourceforge.net
8055 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8056 F: Documentation/blockdev/nbd.txt
8057 F: drivers/block/nbd.c
8058 F: include/uapi/linux/nbd.h
8060 NETWORK DROP MONITOR
8061 M: Neil Horman <nhorman@tuxdriver.com>
8062 L: netdev@vger.kernel.org
8064 W: https://fedorahosted.org/dropwatch/
8065 F: net/core/drop_monitor.c
8067 NETWORKING [GENERAL]
8068 M: "David S. Miller" <davem@davemloft.net>
8069 L: netdev@vger.kernel.org
8070 W: http://www.linuxfoundation.org/en/Net
8071 Q: http://patchwork.ozlabs.org/project/netdev/list/
8072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8077 F: include/linux/in.h
8078 F: include/linux/net.h
8079 F: include/linux/netdevice.h
8080 F: include/uapi/linux/in.h
8081 F: include/uapi/linux/net.h
8082 F: include/uapi/linux/netdevice.h
8083 F: include/uapi/linux/net_namespace.h
8085 F: tools/testing/selftests/net/
8089 NETWORKING [IPv4/IPv6]
8090 M: "David S. Miller" <davem@davemloft.net>
8091 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8092 M: James Morris <jmorris@namei.org>
8093 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8094 M: Patrick McHardy <kaber@trash.net>
8095 L: netdev@vger.kernel.org
8096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8104 M: Steffen Klassert <steffen.klassert@secunet.com>
8105 M: Herbert Xu <herbert@gondor.apana.org.au>
8106 M: "David S. Miller" <davem@davemloft.net>
8107 L: netdev@vger.kernel.org
8108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8117 F: net/ipv4/ipcomp.c
8118 F: net/ipv4/ip_vti.c
8122 F: net/ipv6/ipcomp6.c
8123 F: net/ipv6/ip6_vti.c
8124 F: include/uapi/linux/xfrm.h
8125 F: include/net/xfrm.h
8127 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8128 M: Paul Moore <paul@paul-moore.com>
8129 L: netdev@vger.kernel.org
8132 NETWORKING [WIRELESS]
8133 L: linux-wireless@vger.kernel.org
8134 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8137 L: netdev@vger.kernel.org
8138 W: http://www.linuxfoundation.org/en/Net
8139 Q: http://patchwork.ozlabs.org/project/netdev/list/
8140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8143 F: Documentation/devicetree/bindings/net/
8145 F: include/linux/if_*
8146 F: include/linux/netdevice.h
8147 F: include/linux/etherdevice.h
8148 F: include/linux/fcdevice.h
8149 F: include/linux/fddidevice.h
8150 F: include/linux/hippidevice.h
8151 F: include/linux/inetdevice.h
8152 F: include/uapi/linux/if_*
8153 F: include/uapi/linux/netdevice.h
8155 NETWORKING DRIVERS (WIRELESS)
8156 M: Kalle Valo <kvalo@codeaurora.org>
8157 L: linux-wireless@vger.kernel.org
8158 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8162 F: Documentation/devicetree/bindings/net/wireless/
8163 F: drivers/net/wireless/
8165 NETXEN (1/10) GbE SUPPORT
8166 M: Manish Chopra <manish.chopra@qlogic.com>
8167 M: Sony Chacko <sony.chacko@qlogic.com>
8168 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8169 L: netdev@vger.kernel.org
8170 W: http://www.qlogic.com
8172 F: drivers/net/ethernet/qlogic/netxen/
8175 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8176 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8177 M: Samuel Ortiz <sameo@linux.intel.com>
8178 L: linux-wireless@vger.kernel.org
8179 L: linux-nfc@lists.01.org (subscribers-only)
8183 F: include/uapi/linux/nfc.h
8185 F: include/linux/platform_data/nfcmrvl.h
8186 F: include/linux/platform_data/nxp-nci.h
8187 F: include/linux/platform_data/pn544.h
8188 F: include/linux/platform_data/st21nfca.h
8189 F: include/linux/platform_data/st-nci.h
8190 F: Documentation/devicetree/bindings/net/nfc/
8192 NFS, SUNRPC, AND LOCKD CLIENTS
8193 M: Trond Myklebust <trond.myklebust@primarydata.com>
8194 M: Anna Schumaker <anna.schumaker@netapp.com>
8195 L: linux-nfs@vger.kernel.org
8196 W: http://client.linux-nfs.org
8197 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8203 F: include/linux/lockd/
8204 F: include/linux/nfs*
8205 F: include/linux/sunrpc/
8206 F: include/uapi/linux/nfs*
8207 F: include/uapi/linux/sunrpc/
8210 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8211 L: linux-nilfs@vger.kernel.org
8212 W: http://nilfs.sourceforge.net/
8213 W: http://nilfs.osdn.jp/
8214 T: git git://github.com/konis/nilfs2.git
8216 F: Documentation/filesystems/nilfs2.txt
8218 F: include/linux/nilfs2_fs.h
8219 F: include/trace/events/nilfs2.h
8221 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8222 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8223 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8225 F: Documentation/scsi/NinjaSCSI.txt
8226 F: drivers/scsi/pcmcia/nsp_*
8228 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8229 M: GOTO Masanori <gotom@debian.or.jp>
8230 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8231 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8233 F: Documentation/scsi/NinjaSCSI.txt
8234 F: drivers/scsi/nsp32*
8237 M: Ley Foon Tan <lftan@altera.com>
8238 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8243 NOKIA N900 POWER SUPPLY DRIVERS
8244 R: Pali Rohár <pali.rohar@gmail.com>
8245 F: include/linux/power/bq2415x_charger.h
8246 F: include/linux/power/bq27xxx_battery.h
8247 F: include/linux/power/isp1704_charger.h
8248 F: drivers/power/bq2415x_charger.c
8249 F: drivers/power/bq27xxx_battery.c
8250 F: drivers/power/bq27xxx_battery_i2c.c
8251 F: drivers/power/isp1704_charger.c
8252 F: drivers/power/rx51_battery.c
8255 M: Jon Mason <jdmason@kudzu.us>
8256 M: Dave Jiang <dave.jiang@intel.com>
8257 M: Allen Hubbe <Allen.Hubbe@emc.com>
8258 L: linux-ntb@googlegroups.com
8260 W: https://github.com/jonmason/ntb/wiki
8261 T: git git://github.com/jonmason/ntb.git
8263 F: drivers/net/ntb_netdev.c
8264 F: include/linux/ntb.h
8265 F: include/linux/ntb_transport.h
8268 M: Jon Mason <jdmason@kudzu.us>
8269 M: Dave Jiang <dave.jiang@intel.com>
8270 L: linux-ntb@googlegroups.com
8272 W: https://github.com/jonmason/ntb/wiki
8273 T: git git://github.com/jonmason/ntb.git
8274 F: drivers/ntb/hw/intel/
8277 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8278 L: linux-ntb@googlegroups.com
8280 F: drivers/ntb/hw/amd/
8283 M: Anton Altaparmakov <anton@tuxera.com>
8284 L: linux-ntfs-dev@lists.sourceforge.net
8285 W: http://www.tuxera.com/
8286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8288 F: Documentation/filesystems/ntfs.txt
8291 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8292 M: Antonino Daplas <adaplas@gmail.com>
8293 L: linux-fbdev@vger.kernel.org
8295 F: drivers/video/fbdev/riva/
8296 F: drivers/video/fbdev/nvidia/
8299 M: Keith Busch <keith.busch@intel.com>
8300 M: Jens Axboe <axboe@fb.com>
8301 L: linux-nvme@lists.infradead.org
8302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8303 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8305 F: drivers/nvme/host/
8306 F: include/linux/nvme.h
8308 NVM EXPRESS TARGET DRIVER
8309 M: Christoph Hellwig <hch@lst.de>
8310 M: Sagi Grimberg <sagi@grimberg.me>
8311 L: linux-nvme@lists.infradead.org
8313 F: drivers/nvme/target/
8316 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8317 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8320 F: Documentation/devicetree/bindings/nvmem/
8321 F: include/linux/nvmem-consumer.h
8322 F: include/linux/nvmem-provider.h
8325 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8326 R: Charles Gorand <charles.gorand@effinnov.com>
8327 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8329 F: drivers/nfc/nxp-nci
8331 NXP TDA998X DRM DRIVER
8332 M: Russell King <rmk+kernel@armlinux.org.uk>
8334 F: drivers/gpu/drm/i2c/tda998x_drv.c
8335 F: include/drm/i2c/tda998x.h
8338 M: Peter Rosin <peda@axentia.se>
8339 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8341 F: sound/soc/codecs/tfa9879*
8344 M: Josh Poimboeuf <jpoimboe@redhat.com>
8349 M: Tony Lindgren <tony@atomide.com>
8350 L: linux-omap@vger.kernel.org
8351 W: http://www.muru.com/linux/omap/
8352 W: http://linux.omap.com/
8353 Q: http://patchwork.kernel.org/project/linux-omap/list/
8354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8357 F: arch/arm/configs/omap1_defconfig
8358 F: arch/arm/configs/omap2plus_defconfig
8359 F: drivers/i2c/busses/i2c-omap.c
8360 F: drivers/irqchip/irq-omap-intc.c
8361 F: drivers/mfd/*omap*.c
8362 F: drivers/mfd/menelaus.c
8363 F: drivers/mfd/palmas.c
8364 F: drivers/mfd/tps65217.c
8365 F: drivers/mfd/tps65218.c
8366 F: drivers/mfd/tps65910.c
8367 F: drivers/mfd/twl-core.[ch]
8368 F: drivers/mfd/twl4030*.c
8369 F: drivers/mfd/twl6030*.c
8370 F: drivers/mfd/twl6040*.c
8371 F: drivers/regulator/palmas-regulator*.c
8372 F: drivers/regulator/pbias-regulator.c
8373 F: drivers/regulator/tps65217-regulator.c
8374 F: drivers/regulator/tps65218-regulator.c
8375 F: drivers/regulator/tps65910-regulator.c
8376 F: drivers/regulator/twl-regulator.c
8377 F: include/linux/i2c-omap.h
8379 OMAP DEVICE TREE SUPPORT
8380 M: Benoît Cousson <bcousson@baylibre.com>
8381 M: Tony Lindgren <tony@atomide.com>
8382 L: linux-omap@vger.kernel.org
8383 L: devicetree@vger.kernel.org
8385 F: arch/arm/boot/dts/*omap*
8386 F: arch/arm/boot/dts/*am3*
8387 F: arch/arm/boot/dts/*am4*
8388 F: arch/arm/boot/dts/*am5*
8389 F: arch/arm/boot/dts/*dra7*
8391 OMAP CLOCK FRAMEWORK SUPPORT
8392 M: Paul Walmsley <paul@pwsan.com>
8393 L: linux-omap@vger.kernel.org
8395 F: arch/arm/*omap*/*clock*
8397 OMAP POWER MANAGEMENT SUPPORT
8398 M: Kevin Hilman <khilman@kernel.org>
8399 L: linux-omap@vger.kernel.org
8401 F: arch/arm/*omap*/*pm*
8402 F: drivers/cpufreq/omap-cpufreq.c
8404 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8405 M: Rajendra Nayak <rnayak@codeaurora.org>
8406 M: Paul Walmsley <paul@pwsan.com>
8407 L: linux-omap@vger.kernel.org
8409 F: arch/arm/mach-omap2/prm*
8412 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8413 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8414 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8415 L: linux-omap@vger.kernel.org
8419 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8420 M: Roger Quadros <rogerq@ti.com>
8421 M: Tony Lindgren <tony@atomide.com>
8422 L: linux-omap@vger.kernel.org
8424 F: drivers/memory/omap-gpmc.c
8425 F: arch/arm/mach-omap2/*gpmc*
8427 OMAP FRAMEBUFFER SUPPORT
8428 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8429 L: linux-fbdev@vger.kernel.org
8430 L: linux-omap@vger.kernel.org
8432 F: drivers/video/fbdev/omap/
8434 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8435 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8436 L: linux-omap@vger.kernel.org
8437 L: linux-fbdev@vger.kernel.org
8439 F: drivers/video/fbdev/omap2/
8440 F: Documentation/arm/OMAP/DSS
8442 OMAP HARDWARE SPINLOCK SUPPORT
8443 M: Ohad Ben-Cohen <ohad@wizery.com>
8444 L: linux-omap@vger.kernel.org
8446 F: drivers/hwspinlock/omap_hwspinlock.c
8449 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8450 L: linux-omap@vger.kernel.org
8452 F: drivers/mmc/host/omap.c
8455 L: linux-mmc@vger.kernel.org
8456 L: linux-omap@vger.kernel.org
8458 F: drivers/mmc/host/omap_hsmmc.c
8460 OMAP RANDOM NUMBER GENERATOR SUPPORT
8461 M: Deepak Saxena <dsaxena@plexity.net>
8463 F: drivers/char/hw_random/omap-rng.c
8466 M: Benoît Cousson <bcousson@baylibre.com>
8467 M: Paul Walmsley <paul@pwsan.com>
8468 L: linux-omap@vger.kernel.org
8470 F: arch/arm/mach-omap2/omap_hwmod.*
8473 M: Paul Walmsley <paul@pwsan.com>
8474 L: linux-omap@vger.kernel.org
8476 F: arch/arm/mach-omap2/omap_hwmod*data*
8478 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8479 M: Benoît Cousson <bcousson@baylibre.com>
8480 L: linux-omap@vger.kernel.org
8482 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8484 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8485 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8486 L: linux-media@vger.kernel.org
8488 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8489 F: drivers/media/platform/omap3isp/
8490 F: drivers/staging/media/omap4iss/
8493 L: linux-usb@vger.kernel.org
8494 L: linux-omap@vger.kernel.org
8496 F: drivers/usb/*/*omap*
8497 F: arch/arm/*omap*/usb*
8500 M: Grygorii Strashko <grygorii.strashko@ti.com>
8501 M: Santosh Shilimkar <ssantosh@kernel.org>
8502 M: Kevin Hilman <khilman@kernel.org>
8503 L: linux-omap@vger.kernel.org
8505 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8506 F: drivers/gpio/gpio-omap.c
8508 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8509 M: Mark Jackson <mpfj@newflow.co.uk>
8510 L: linux-omap@vger.kernel.org
8512 F: arch/arm/boot/dts/am335x-nano.dts
8515 M: Bob Copeland <me@bobcopeland.com>
8516 L: linux-karma-devel@lists.sourceforge.net
8518 F: Documentation/filesystems/omfs.txt
8521 OMNIKEY CARDMAN 4000 DRIVER
8522 M: Harald Welte <laforge@gnumonks.org>
8524 F: drivers/char/pcmcia/cm4000_cs.c
8525 F: include/linux/cm4000_cs.h
8526 F: include/uapi/linux/cm4000_cs.h
8528 OMNIKEY CARDMAN 4040 DRIVER
8529 M: Harald Welte <laforge@gnumonks.org>
8531 F: drivers/char/pcmcia/cm4040_cs.*
8533 OMNIVISION OV7670 SENSOR DRIVER
8534 M: Jonathan Corbet <corbet@lwn.net>
8535 L: linux-media@vger.kernel.org
8536 T: git git://linuxtv.org/media_tree.git
8538 F: drivers/media/i2c/ov7670.c
8540 ONENAND FLASH DRIVER
8541 M: Kyungmin Park <kyungmin.park@samsung.com>
8542 L: linux-mtd@lists.infradead.org
8544 F: drivers/mtd/onenand/
8545 F: include/linux/mtd/onenand*.h
8547 ONSTREAM SCSI TAPE DRIVER
8548 M: Willem Riede <osst@riede.org>
8549 L: osst-users@lists.sourceforge.net
8550 L: linux-scsi@vger.kernel.org
8552 F: Documentation/scsi/osst.txt
8553 F: drivers/scsi/osst.*
8554 F: drivers/scsi/osst_*.h
8555 F: drivers/scsi/st.h
8557 OPENCORES I2C BUS DRIVER
8558 M: Peter Korsgaard <jacmet@sunsite.dk>
8559 L: linux-i2c@vger.kernel.org
8561 F: Documentation/i2c/busses/i2c-ocores
8562 F: drivers/i2c/busses/i2c-ocores.c
8564 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8565 M: Rob Herring <robh+dt@kernel.org>
8566 M: Frank Rowand <frowand.list@gmail.com>
8567 L: devicetree@vger.kernel.org
8568 W: http://www.devicetree.org/
8569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8572 F: include/linux/of*.h
8575 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8576 M: Rob Herring <robh+dt@kernel.org>
8577 M: Mark Rutland <mark.rutland@arm.com>
8578 L: devicetree@vger.kernel.org
8579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8580 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8582 F: Documentation/devicetree/
8584 F: include/dt-bindings/
8586 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8587 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8588 L: devicetree@vger.kernel.org
8590 F: Documentation/devicetree/dynamic-resolution-notes.txt
8591 F: Documentation/devicetree/overlay-notes.txt
8592 F: drivers/of/overlay.c
8593 F: drivers/of/resolver.c
8595 OPENRISC ARCHITECTURE
8596 M: Jonas Bonn <jonas@southpole.se>
8597 W: http://openrisc.net
8599 T: git git://openrisc.net/~jonas/linux
8603 M: Pravin Shelar <pshelar@nicira.com>
8604 L: netdev@vger.kernel.org
8605 L: dev@openvswitch.org
8606 W: http://openvswitch.org
8609 F: include/uapi/linux/openvswitch.h
8611 OPERATING PERFORMANCE POINTS (OPP)
8612 M: Viresh Kumar <vireshk@kernel.org>
8613 M: Nishanth Menon <nm@ti.com>
8614 M: Stephen Boyd <sboyd@codeaurora.org>
8615 L: linux-pm@vger.kernel.org
8617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8618 F: drivers/base/power/opp/
8619 F: include/linux/pm_opp.h
8620 F: Documentation/power/opp.txt
8621 F: Documentation/devicetree/bindings/opp/
8624 M: Clemens Ladisch <clemens@ladisch.de>
8625 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8626 T: git git://git.alsa-project.org/alsa-kernel.git
8628 F: sound/drivers/opl4/
8631 M: Robert Richter <rric@kernel.org>
8632 L: oprofile-list@lists.sf.net
8634 F: arch/*/include/asm/oprofile*.h
8636 F: drivers/oprofile/
8637 F: include/linux/oprofile.h
8639 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8640 M: Mark Fasheh <mfasheh@suse.com>
8641 M: Joel Becker <jlbec@evilplan.org>
8642 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8643 W: http://ocfs2.wiki.kernel.org
8645 F: Documentation/filesystems/ocfs2.txt
8646 F: Documentation/filesystems/dlmfs.txt
8650 L: linux-wireless@vger.kernel.org
8651 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8652 W: http://www.nongnu.org/orinoco/
8654 F: drivers/net/wireless/intersil/orinoco/
8656 OSD LIBRARY and FILESYSTEM
8657 M: Boaz Harrosh <ooo@electrozaur.com>
8658 M: Benny Halevy <bhalevy@primarydata.com>
8659 L: osd-dev@open-osd.org
8660 W: http://open-osd.org
8661 T: git git://git.open-osd.org/open-osd.git
8663 F: drivers/scsi/osd/
8664 F: include/scsi/osd_*
8668 M: Miklos Szeredi <miklos@szeredi.hu>
8669 L: linux-unionfs@vger.kernel.org
8670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8673 F: Documentation/filesystems/overlayfs.txt
8676 M: Mike Marshall <hubcap@omnibond.com>
8677 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8681 F: Documentation/filesystems/orangefs.txt
8684 M: Christian Lamparter <chunkeey@googlemail.com>
8685 L: linux-wireless@vger.kernel.org
8686 W: http://wireless.kernel.org/en/users/Drivers/p54
8688 F: drivers/net/wireless/intersil/p54/
8690 PA SEMI ETHERNET DRIVER
8691 M: Olof Johansson <olof@lixom.net>
8692 L: netdev@vger.kernel.org
8694 F: drivers/net/ethernet/pasemi/*
8696 PA SEMI SMBUS DRIVER
8697 M: Olof Johansson <olof@lixom.net>
8698 L: linux-i2c@vger.kernel.org
8700 F: drivers/i2c/busses/i2c-pasemi.c
8702 PADATA PARALLEL EXECUTION MECHANISM
8703 M: Steffen Klassert <steffen.klassert@secunet.com>
8704 L: linux-crypto@vger.kernel.org
8707 F: include/linux/padata.h
8708 F: Documentation/padata.txt
8710 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8711 M: Harald Welte <laforge@gnumonks.org>
8712 L: platform-driver-x86@vger.kernel.org
8714 F: drivers/platform/x86/panasonic-laptop.c
8716 PANASONIC MN10300/AM33/AM34 PORT
8717 M: David Howells <dhowells@redhat.com>
8718 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8719 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8721 F: Documentation/mn10300/
8724 PARALLEL LCD/KEYPAD PANEL DRIVER
8725 M: Willy Tarreau <willy@haproxy.com>
8726 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8728 F: Documentation/misc-devices/lcd-panel-cgram.txt
8729 F: drivers/misc/panel.c
8731 PARALLEL PORT SUBSYSTEM
8732 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8733 M: Sudip Mukherjee <sudip@vectorindia.org>
8734 L: linux-parport@lists.infradead.org (subscribers-only)
8737 F: include/linux/parport*.h
8738 F: drivers/char/ppdev.c
8739 F: include/uapi/linux/ppdev.h
8740 F: Documentation/parport*.txt
8742 PARAVIRT_OPS INTERFACE
8743 M: Jeremy Fitzhardinge <jeremy@goop.org>
8744 M: Chris Wright <chrisw@sous-sol.org>
8745 M: Alok Kataria <akataria@vmware.com>
8746 M: Rusty Russell <rusty@rustcorp.com.au>
8747 L: virtualization@lists.linux-foundation.org
8749 F: Documentation/virtual/paravirt_ops.txt
8750 F: arch/*/kernel/paravirt*
8751 F: arch/*/include/asm/paravirt.h
8753 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8754 M: Tim Waugh <tim@cyberelk.net>
8755 L: linux-parport@lists.infradead.org (subscribers-only)
8757 F: Documentation/blockdev/paride.txt
8758 F: drivers/block/paride/
8761 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8762 M: Helge Deller <deller@gmx.de>
8763 L: linux-parisc@vger.kernel.org
8764 W: http://www.parisc-linux.org/
8765 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8770 F: Documentation/parisc/
8772 F: drivers/char/agp/parisc-agp.c
8773 F: drivers/input/serio/gscps2.c
8774 F: drivers/parport/parport_gsc.*
8775 F: drivers/tty/serial/8250/8250_gsc.c
8776 F: drivers/video/fbdev/sti*
8777 F: drivers/video/console/sti*
8778 F: drivers/video/logo/logo_parisc*
8780 PC87360 HARDWARE MONITORING DRIVER
8781 M: Jim Cromie <jim.cromie@gmail.com>
8782 L: linux-hwmon@vger.kernel.org
8784 F: Documentation/hwmon/pc87360
8785 F: drivers/hwmon/pc87360.c
8788 M: Jim Cromie <jim.cromie@gmail.com>
8790 F: drivers/char/pc8736x_gpio.c
8792 PC87427 HARDWARE MONITORING DRIVER
8793 M: Jean Delvare <jdelvare@suse.com>
8794 L: linux-hwmon@vger.kernel.org
8796 F: Documentation/hwmon/pc87427
8797 F: drivers/hwmon/pc87427.c
8800 M: Riku Voipio <riku.voipio@iki.fi>
8802 F: drivers/leds/leds-pca9532.c
8803 F: include/linux/leds-pca9532.h
8805 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8806 M: Guenter Roeck <linux@roeck-us.net>
8807 L: linux-i2c@vger.kernel.org
8809 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8811 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8812 M: Khalid Aziz <khalid@gonehiking.org>
8814 F: drivers/firmware/pcdp.*
8817 M: Linas Vepstas <linasvepstas@gmail.com>
8818 L: linux-pci@vger.kernel.org
8820 F: Documentation/PCI/pci-error-recovery.txt
8822 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8823 M: Russell Currey <ruscur@russell.cc>
8824 L: linuxppc-dev@lists.ozlabs.org
8826 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8827 F: arch/powerpc/kernel/eeh*.c
8828 F: arch/powerpc/platforms/*/eeh*.c
8829 F: arch/powerpc/include/*/eeh*.h
8832 M: Bjorn Helgaas <bhelgaas@google.com>
8833 L: linux-pci@vger.kernel.org
8834 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8837 F: Documentation/PCI/
8839 F: include/linux/pci*
8841 F: arch/x86/kernel/quirks.c
8843 PCI DRIVER FOR ALTERA PCIE IP
8844 M: Ley Foon Tan <lftan@altera.com>
8845 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8846 L: linux-pci@vger.kernel.org
8848 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8849 F: drivers/pci/host/pcie-altera.c
8851 PCI DRIVER FOR ARM VERSATILE PLATFORM
8852 M: Rob Herring <robh@kernel.org>
8853 L: linux-pci@vger.kernel.org
8854 L: linux-arm-kernel@lists.infradead.org
8856 F: Documentation/devicetree/bindings/pci/versatile.txt
8857 F: drivers/pci/host/pci-versatile.c
8859 PCI DRIVER FOR APPLIEDMICRO XGENE
8860 M: Tanmay Inamdar <tinamdar@apm.com>
8861 L: linux-pci@vger.kernel.org
8862 L: linux-arm-kernel@lists.infradead.org
8864 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8865 F: drivers/pci/host/pci-xgene.c
8867 PCI DRIVER FOR FREESCALE LAYERSCAPE
8868 M: Minghuan Lian <minghuan.Lian@freescale.com>
8869 M: Mingkai Hu <mingkai.hu@freescale.com>
8870 M: Roy Zang <tie-fei.zang@freescale.com>
8871 L: linuxppc-dev@lists.ozlabs.org
8872 L: linux-pci@vger.kernel.org
8873 L: linux-arm-kernel@lists.infradead.org
8875 F: drivers/pci/host/*layerscape*
8878 M: Richard Zhu <Richard.Zhu@freescale.com>
8879 M: Lucas Stach <l.stach@pengutronix.de>
8880 L: linux-pci@vger.kernel.org
8881 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8883 F: drivers/pci/host/*imx6*
8885 PCI DRIVER FOR TI KEYSTONE
8886 M: Murali Karicheri <m-karicheri2@ti.com>
8887 L: linux-pci@vger.kernel.org
8888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8890 F: drivers/pci/host/*keystone*
8892 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8893 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8894 M: Jason Cooper <jason@lakedaemon.net>
8895 L: linux-pci@vger.kernel.org
8896 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8898 F: drivers/pci/host/*mvebu*
8900 PCI DRIVER FOR NVIDIA TEGRA
8901 M: Thierry Reding <thierry.reding@gmail.com>
8902 L: linux-tegra@vger.kernel.org
8903 L: linux-pci@vger.kernel.org
8905 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8906 F: drivers/pci/host/pci-tegra.c
8908 PCI DRIVER FOR TI DRA7XX
8909 M: Kishon Vijay Abraham I <kishon@ti.com>
8910 L: linux-omap@vger.kernel.org
8911 L: linux-pci@vger.kernel.org
8913 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8914 F: drivers/pci/host/pci-dra7xx.c
8916 PCI DRIVER FOR RENESAS R-CAR
8917 M: Simon Horman <horms@verge.net.au>
8918 L: linux-pci@vger.kernel.org
8919 L: linux-renesas-soc@vger.kernel.org
8921 F: drivers/pci/host/*rcar*
8923 PCI DRIVER FOR SAMSUNG EXYNOS
8924 M: Jingoo Han <jingoohan1@gmail.com>
8925 L: linux-pci@vger.kernel.org
8926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8927 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8929 F: drivers/pci/host/pci-exynos.c
8931 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8932 M: Jingoo Han <jingoohan1@gmail.com>
8933 M: Pratyush Anand <pratyush.anand@gmail.com>
8934 L: linux-pci@vger.kernel.org
8936 F: drivers/pci/host/*designware*
8938 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8939 M: Joao Pinto <jpinto@synopsys.com>
8940 L: linux-pci@vger.kernel.org
8942 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8943 F: drivers/pci/host/pcie-designware-plat.c
8945 PCI DRIVER FOR GENERIC OF HOSTS
8946 M: Will Deacon <will.deacon@arm.com>
8947 L: linux-pci@vger.kernel.org
8948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8950 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8951 F: drivers/pci/host/pci-host-common.c
8952 F: drivers/pci/host/pci-host-generic.c
8954 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8955 M: Keith Busch <keith.busch@intel.com>
8956 L: linux-pci@vger.kernel.org
8958 F: arch/x86/pci/vmd.c
8960 PCIE DRIVER FOR ST SPEAR13XX
8961 M: Pratyush Anand <pratyush.anand@gmail.com>
8962 L: linux-pci@vger.kernel.org
8964 F: drivers/pci/host/*spear*
8966 PCI MSI DRIVER FOR ALTERA MSI IP
8967 M: Ley Foon Tan <lftan@altera.com>
8968 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8969 L: linux-pci@vger.kernel.org
8971 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8972 F: drivers/pci/host/pcie-altera-msi.c
8974 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8975 M: Duc Dang <dhdang@apm.com>
8976 L: linux-pci@vger.kernel.org
8977 L: linux-arm-kernel@lists.infradead.org
8979 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8980 F: drivers/pci/host/pci-xgene-msi.c
8982 PCIE DRIVER FOR HISILICON
8983 M: Zhou Wang <wangzhou1@hisilicon.com>
8984 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8985 L: linux-pci@vger.kernel.org
8987 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8988 F: drivers/pci/host/pcie-hisi.c
8990 PCIE DRIVER FOR QUALCOMM MSM
8991 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8992 L: linux-pci@vger.kernel.org
8993 L: linux-arm-msm@vger.kernel.org
8995 F: drivers/pci/host/*qcom*
8997 PCIE DRIVER FOR CAVIUM THUNDERX
8998 M: David Daney <david.daney@cavium.com>
8999 L: linux-pci@vger.kernel.org
9000 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9002 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9003 F: drivers/pci/host/pci-thunder-*
9006 P: Linux PCMCIA Team
9007 L: linux-pcmcia@lists.infradead.org
9008 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9011 F: Documentation/pcmcia/
9015 PCNET32 NETWORK DRIVER
9016 M: Don Fry <pcnet32@frontier.com>
9017 L: netdev@vger.kernel.org
9019 F: drivers/net/ethernet/amd/pcnet32.c
9021 PCRYPT PARALLEL CRYPTO ENGINE
9022 M: Steffen Klassert <steffen.klassert@secunet.com>
9023 L: linux-crypto@vger.kernel.org
9026 F: include/crypto/pcrypt.h
9028 PER-CPU MEMORY ALLOCATOR
9029 M: Tejun Heo <tj@kernel.org>
9030 M: Christoph Lameter <cl@linux.com>
9031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9033 F: include/linux/percpu*.h
9035 F: arch/*/include/asm/percpu.h
9037 PER-TASK DELAY ACCOUNTING
9038 M: Balbir Singh <bsingharora@gmail.com>
9040 F: include/linux/delayacct.h
9041 F: kernel/delayacct.c
9043 PERFORMANCE EVENTS SUBSYSTEM
9044 M: Peter Zijlstra <peterz@infradead.org>
9045 M: Ingo Molnar <mingo@redhat.com>
9046 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9047 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9048 L: linux-kernel@vger.kernel.org
9049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9052 F: include/linux/perf_event.h
9053 F: include/uapi/linux/perf_event.h
9054 F: arch/*/kernel/perf_event*.c
9055 F: arch/*/kernel/*/perf_event*.c
9056 F: arch/*/kernel/*/*/perf_event*.c
9057 F: arch/*/include/asm/perf_event.h
9058 F: arch/*/kernel/perf_callchain.c
9062 PERSONALITY HANDLING
9063 M: Christoph Hellwig <hch@infradead.org>
9064 L: linux-abi-devel@lists.sourceforge.net
9066 F: include/linux/personality.h
9067 F: include/uapi/linux/personality.h
9070 M: Remi Denis-Courmont <courmisch@gmail.com>
9072 F: Documentation/networking/phonet.txt
9073 F: include/linux/phonet.h
9074 F: include/net/phonet/
9075 F: include/uapi/linux/phonet.h
9079 M: Joern Engel <joern@lazybastard.org>
9080 L: linux-mtd@lists.infradead.org
9082 F: drivers/mtd/devices/phram.c
9085 M: Bruno Prémont <bonbons@linux-vserver.org>
9086 L: linux-input@vger.kernel.org
9088 F: drivers/hid/hid-picolcd*
9091 M: Jamie Iles <jamie@jamieiles.com>
9092 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9093 T: git git://github.com/jamieiles/linux-2.6-ji.git
9095 F: arch/arm/boot/dts/picoxcell*
9096 F: arch/arm/mach-picoxcell/
9097 F: drivers/crypto/picoxcell*
9099 PIN CONTROL SUBSYSTEM
9100 M: Linus Walleij <linus.walleij@linaro.org>
9101 L: linux-gpio@vger.kernel.org
9102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9104 F: Documentation/devicetree/bindings/pinctrl/
9105 F: Documentation/pinctrl.txt
9107 F: include/linux/pinctrl/
9109 PIN CONTROLLER - ATMEL AT91
9110 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9111 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9113 F: drivers/pinctrl/pinctrl-at91.*
9115 PIN CONTROLLER - ATMEL AT91 PIO4
9116 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9117 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9118 L: linux-gpio@vger.kernel.org
9120 F: drivers/pinctrl/pinctrl-at91-pio4.*
9122 PIN CONTROLLER - INTEL
9123 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9124 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9126 F: drivers/pinctrl/intel/
9128 PIN CONTROLLER - RENESAS
9129 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9130 M: Geert Uytterhoeven <geert+renesas@glider.be>
9131 L: linux-renesas-soc@vger.kernel.org
9133 F: drivers/pinctrl/sh-pfc/
9135 PIN CONTROLLER - SAMSUNG
9136 M: Tomasz Figa <tomasz.figa@gmail.com>
9137 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9138 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9140 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9142 F: drivers/pinctrl/samsung/
9144 PIN CONTROLLER - SINGLE
9145 M: Tony Lindgren <tony@atomide.com>
9146 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9147 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9148 L: linux-omap@vger.kernel.org
9150 F: drivers/pinctrl/pinctrl-single.c
9152 PIN CONTROLLER - ST SPEAR
9153 M: Viresh Kumar <vireshk@kernel.org>
9154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9155 W: http://www.st.com/spear
9157 F: drivers/pinctrl/spear/
9160 M: Jiri Kosina <jikos@kernel.org>
9162 F: drivers/block/pktcdvd.c
9163 F: include/linux/pktcdvd.h
9164 F: include/uapi/linux/pktcdvd.h
9167 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9168 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9170 T: git git://github.com/gxt/linux.git
9171 F: drivers/input/serio/i8042-unicore32io.h
9172 F: drivers/i2c/busses/i2c-puv3.c
9173 F: drivers/video/fbdev/fb-puv3.c
9174 F: drivers/rtc/rtc-puv3.c
9176 PMBUS HARDWARE MONITORING DRIVERS
9177 M: Guenter Roeck <linux@roeck-us.net>
9178 L: linux-hwmon@vger.kernel.org
9179 W: http://hwmon.wiki.kernel.org/
9180 W: http://www.roeck-us.net/linux/drivers/
9181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9183 F: Documentation/hwmon/pmbus
9184 F: drivers/hwmon/pmbus/
9185 F: include/linux/i2c/pmbus.h
9187 PMC SIERRA MaxRAID DRIVER
9188 L: linux-scsi@vger.kernel.org
9189 W: http://www.pmc-sierra.com/
9191 F: drivers/scsi/pmcraid.*
9193 PMC SIERRA PM8001 DRIVER
9194 M: Jack Wang <jinpu.wang@profitbricks.com>
9195 M: lindar_liu@usish.com
9197 L: linux-scsi@vger.kernel.org
9199 F: drivers/scsi/pm8001/
9201 POSIX CLOCKS and TIMERS
9202 M: Thomas Gleixner <tglx@linutronix.de>
9203 L: linux-kernel@vger.kernel.org
9204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9207 F: include/linux/timer*
9208 F: kernel/time/*timer*
9210 POWER MANAGEMENT CORE
9211 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9212 L: linux-pm@vger.kernel.org
9213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9215 F: drivers/base/power/
9216 F: include/linux/pm.h
9217 F: include/linux/pm_*
9218 F: include/linux/powercap.h
9219 F: drivers/powercap/
9221 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9222 M: Sebastian Reichel <sre@kernel.org>
9223 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9224 M: David Woodhouse <dwmw2@infradead.org>
9225 L: linux-pm@vger.kernel.org
9226 T: git git://git.infradead.org/battery-2.6.git
9228 F: Documentation/devicetree/bindings/power/
9229 F: Documentation/devicetree/bindings/power_supply/
9230 F: include/linux/power_supply.h
9232 X: drivers/power/avs/
9234 POWER STATE COORDINATION INTERFACE (PSCI)
9235 M: Mark Rutland <mark.rutland@arm.com>
9236 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9237 L: linux-arm-kernel@lists.infradead.org
9239 F: drivers/firmware/psci.c
9240 F: include/linux/psci.h
9241 F: include/uapi/linux/psci.h
9243 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9244 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9245 L: linuxppc-dev@lists.ozlabs.org
9247 F: drivers/char/powernv-op-panel.c
9250 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9254 PPP PROTOCOL DRIVERS AND COMPRESSORS
9255 M: Paul Mackerras <paulus@samba.org>
9256 L: linux-ppp@vger.kernel.org
9258 F: drivers/net/ppp/ppp_*
9260 PPP OVER ATM (RFC 2364)
9261 M: Mitchell Blank Jr <mitch@sfgoth.com>
9263 F: net/atm/pppoatm.c
9264 F: include/uapi/linux/atmppp.h
9267 M: Michal Ostrowski <mostrows@earthlink.net>
9269 F: drivers/net/ppp/pppoe.c
9270 F: drivers/net/ppp/pppox.c
9273 M: James Chapman <jchapman@katalix.com>
9275 F: net/l2tp/l2tp_ppp.c
9276 F: include/linux/if_pppol2tp.h
9277 F: include/uapi/linux/if_pppol2tp.h
9280 M: Rodolfo Giometti <giometti@enneenne.com>
9281 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9282 L: linuxpps@ml.enneenne.com (subscribers-only)
9284 F: Documentation/pps/
9286 F: include/linux/pps*.h
9289 M: Dmitry Kozlov <xeb@mail.ru>
9290 L: netdev@vger.kernel.org
9292 F: drivers/net/ppp/pptp.c
9293 W: http://sourceforge.net/projects/accel-pptp
9296 M: Robert Love <rml@tech9.net>
9297 L: kpreempt-tech@lists.sourceforge.net
9298 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9300 F: Documentation/preempt-locking.txt
9301 F: include/linux/preempt.h
9303 PRISM54 WIRELESS DRIVER
9304 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9305 L: linux-wireless@vger.kernel.org
9306 W: http://wireless.kernel.org/en/users/Drivers/p54
9308 F: drivers/net/wireless/intersil/prism54/
9311 M: Geoff Levand <geoff@infradead.org>
9312 L: netdev@vger.kernel.org
9313 L: linuxppc-dev@lists.ozlabs.org
9315 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9317 PS3 PLATFORM SUPPORT
9318 M: Geoff Levand <geoff@infradead.org>
9319 L: linuxppc-dev@lists.ozlabs.org
9321 F: arch/powerpc/boot/ps3*
9322 F: arch/powerpc/include/asm/lv1call.h
9323 F: arch/powerpc/include/asm/ps3*.h
9324 F: arch/powerpc/platforms/ps3/
9327 F: drivers/rtc/rtc-ps3.c
9328 F: drivers/usb/host/*ps3.c
9329 F: sound/ppc/snd_ps3*
9332 M: Jim Paris <jim@jtan.com>
9333 M: Geoff Levand <geoff@infradead.org>
9334 L: linuxppc-dev@lists.ozlabs.org
9336 F: drivers/block/ps3vram.c
9339 M: Anton Vorontsov <anton@enomsg.org>
9340 M: Colin Cross <ccross@android.com>
9341 M: Kees Cook <keescook@chromium.org>
9342 M: Tony Luck <tony.luck@intel.com>
9344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9346 F: include/linux/pstore*
9347 F: drivers/firmware/efi/efi-pstore.c
9348 F: drivers/acpi/apei/erst.c
9350 PTP HARDWARE CLOCK SUPPORT
9351 M: Richard Cochran <richardcochran@gmail.com>
9352 L: netdev@vger.kernel.org
9354 W: http://linuxptp.sourceforge.net/
9355 F: Documentation/ABI/testing/sysfs-ptp
9356 F: Documentation/ptp/*
9357 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9358 F: drivers/net/phy/dp83640*
9360 F: include/linux/ptp_cl*
9363 M: Roland McGrath <roland@hack.frob.com>
9364 M: Oleg Nesterov <oleg@redhat.com>
9366 F: include/asm-generic/syscall.h
9367 F: include/linux/ptrace.h
9368 F: include/linux/regset.h
9369 F: include/linux/tracehook.h
9370 F: include/uapi/linux/ptrace.h
9374 M: Hans Verkuil <hverkuil@xs4all.nl>
9375 L: linux-media@vger.kernel.org
9376 T: git git://linuxtv.org/media_tree.git
9378 F: drivers/staging/media/pulse8-cec
9380 PVRUSB2 VIDEO4LINUX DRIVER
9381 M: Mike Isely <isely@pobox.com>
9382 L: pvrusb2@isely.net (subscribers-only)
9383 L: linux-media@vger.kernel.org
9384 W: http://www.isely.net/pvrusb2/
9385 T: git git://linuxtv.org/media_tree.git
9387 F: Documentation/video4linux/README.pvrusb2
9388 F: drivers/media/usb/pvrusb2/
9391 M: Hans Verkuil <hverkuil@xs4all.nl>
9392 L: linux-media@vger.kernel.org
9393 T: git git://linuxtv.org/media_tree.git
9395 F: drivers/media/usb/pwc/*
9398 M: Kamil Debski <k.debski@samsung.com>
9399 L: linux-hwmon@vger.kernel.org
9401 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9402 F: Documentation/hwmon/pwm-fan
9403 F: drivers/hwmon/pwm-fan.c
9406 M: Thierry Reding <thierry.reding@gmail.com>
9407 L: linux-pwm@vger.kernel.org
9409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9410 F: Documentation/pwm.txt
9411 F: Documentation/devicetree/bindings/pwm/
9412 F: include/linux/pwm.h
9414 F: drivers/video/backlight/pwm_bl.c
9415 F: include/linux/pwm_backlight.h
9417 PXA2xx/PXA3xx SUPPORT
9418 M: Daniel Mack <daniel@zonque.org>
9419 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9420 M: Robert Jarzmik <robert.jarzmik@free.fr>
9421 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9422 T: git git://github.com/hzhuang1/linux.git
9423 T: git git://github.com/rjarzmik/linux.git
9425 F: arch/arm/boot/dts/pxa*
9426 F: arch/arm/mach-pxa/
9428 F: drivers/pcmcia/pxa2xx*
9429 F: drivers/pinctrl/pxa/
9430 F: drivers/spi/spi-pxa2xx*
9431 F: drivers/usb/gadget/udc/pxa2*
9432 F: include/sound/pxa2xx-lib.h
9437 M: Robert Jarzmik <robert.jarzmik@free.fr>
9438 L: linux-gpio@vger.kernel.org
9440 F: drivers/gpio/gpio-pxa.c
9442 PXA3xx NAND FLASH DRIVER
9443 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9444 L: linux-mtd@lists.infradead.org
9446 F: drivers/mtd/nand/pxa3xx_nand.c
9449 M: Eric Miao <eric.y.miao@gmail.com>
9450 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9451 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9452 T: git git://github.com/hzhuang1/linux.git
9453 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9455 F: arch/arm/boot/dts/mmp*
9456 F: arch/arm/mach-mmp/
9462 M: Robert Jarzmik <robert.jarzmik@free.fr>
9463 L: rtc-linux@googlegroups.com
9467 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9468 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9469 L: qat-linux@intel.com
9471 F: drivers/crypto/qat/
9474 M: Mike Marciniszyn <infinipath@intel.com>
9475 L: linux-rdma@vger.kernel.org
9477 F: drivers/infiniband/hw/qib/
9479 QLOGIC QLA1280 SCSI DRIVER
9480 M: Michael Reed <mdr@sgi.com>
9481 L: linux-scsi@vger.kernel.org
9483 F: drivers/scsi/qla1280.[ch]
9485 QLOGIC QLA2XXX FC-SCSI DRIVER
9486 M: qla2xxx-upstream@qlogic.com
9487 L: linux-scsi@vger.kernel.org
9489 F: Documentation/scsi/LICENSE.qla2xxx
9490 F: drivers/scsi/qla2xxx/
9492 QLOGIC QLA4XXX iSCSI DRIVER
9493 M: QLogic-Storage-Upstream@qlogic.com
9494 L: linux-scsi@vger.kernel.org
9496 F: Documentation/scsi/LICENSE.qla4xxx
9497 F: drivers/scsi/qla4xxx/
9499 QLOGIC QLA3XXX NETWORK DRIVER
9500 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9501 M: Ron Mercer <ron.mercer@qlogic.com>
9502 M: linux-driver@qlogic.com
9503 L: netdev@vger.kernel.org
9505 F: Documentation/networking/LICENSE.qla3xxx
9506 F: drivers/net/ethernet/qlogic/qla3xxx.*
9508 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9509 M: Dept-GELinuxNICDev@qlogic.com
9510 L: netdev@vger.kernel.org
9512 F: drivers/net/ethernet/qlogic/qlcnic/
9514 QLOGIC QLGE 10Gb ETHERNET DRIVER
9515 M: Harish Patil <harish.patil@qlogic.com>
9516 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9517 M: Dept-GELinuxNICDev@qlogic.com
9518 M: linux-driver@qlogic.com
9519 L: netdev@vger.kernel.org
9521 F: drivers/net/ethernet/qlogic/qlge/
9523 QLOGIC QL4xxx ETHERNET DRIVER
9524 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9525 M: Ariel Elior <Ariel.Elior@qlogic.com>
9526 M: everest-linux-l2@qlogic.com
9527 L: netdev@vger.kernel.org
9529 F: drivers/net/ethernet/qlogic/qed/
9530 F: include/linux/qed/
9531 F: drivers/net/ethernet/qlogic/qede/
9534 M: Anders Larsen <al@alarsen.net>
9535 W: http://www.alarsen.net/linux/qnx4fs/
9538 F: include/uapi/linux/qnx4_fs.h
9539 F: include/uapi/linux/qnxtypes.h
9542 M: Antti Palosaari <crope@iki.fi>
9543 L: linux-media@vger.kernel.org
9544 W: https://linuxtv.org
9545 W: http://palosaari.fi/linux/
9546 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9547 T: git git://linuxtv.org/anttip/media_tree.git
9549 F: drivers/media/tuners/qt1010*
9551 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9552 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9553 L: linux-wireless@vger.kernel.org
9554 L: ath9k-devel@lists.ath9k.org
9555 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9557 F: drivers/net/wireless/ath/ath9k/
9559 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9560 M: Kalle Valo <kvalo@qca.qualcomm.com>
9561 L: ath10k@lists.infradead.org
9562 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9565 F: drivers/net/wireless/ath/ath10k/
9567 QUALCOMM HEXAGON ARCHITECTURE
9568 M: Richard Kuo <rkuo@codeaurora.org>
9569 L: linux-hexagon@vger.kernel.org
9570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9574 QUALCOMM WCN36XX WIRELESS DRIVER
9575 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9576 L: wcn36xx@lists.infradead.org
9577 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9578 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9580 F: drivers/net/wireless/ath/wcn36xx/
9582 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9583 M: Gabriel Somlo <somlo@cmu.edu>
9584 M: "Michael S. Tsirkin" <mst@redhat.com>
9585 L: qemu-devel@nongnu.org
9587 F: drivers/firmware/qemu_fw_cfg.c
9589 RADOS BLOCK DEVICE (RBD)
9590 M: Ilya Dryomov <idryomov@gmail.com>
9591 M: Sage Weil <sage@redhat.com>
9592 M: Alex Elder <elder@kernel.org>
9593 L: ceph-devel@vger.kernel.org
9595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9596 T: git git://github.com/ceph/ceph-client.git
9598 F: Documentation/ABI/testing/sysfs-bus-rbd
9599 F: drivers/block/rbd.c
9600 F: drivers/block/rbd_types.h
9602 RADEON FRAMEBUFFER DISPLAY DRIVER
9603 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9604 L: linux-fbdev@vger.kernel.org
9606 F: drivers/video/fbdev/aty/radeon*
9607 F: include/uapi/linux/radeonfb.h
9609 RADIOSHARK RADIO DRIVER
9610 M: Hans Verkuil <hverkuil@xs4all.nl>
9611 L: linux-media@vger.kernel.org
9612 T: git git://linuxtv.org/media_tree.git
9614 F: drivers/media/radio/radio-shark.c
9616 RADIOSHARK2 RADIO DRIVER
9617 M: Hans Verkuil <hverkuil@xs4all.nl>
9618 L: linux-media@vger.kernel.org
9619 T: git git://linuxtv.org/media_tree.git
9621 F: drivers/media/radio/radio-shark2.c
9622 F: drivers/media/radio/radio-tea5777.c
9624 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9625 M: Paul Mackerras <paulus@samba.org>
9626 L: linux-fbdev@vger.kernel.org
9628 F: drivers/video/fbdev/aty/aty128fb.c
9630 RALINK MIPS ARCHITECTURE
9631 M: John Crispin <john@phrozen.org>
9632 L: linux-mips@linux-mips.org
9636 RALINK RT2X00 WIRELESS LAN DRIVER
9638 M: Stanislaw Gruszka <sgruszka@redhat.com>
9639 M: Helmut Schaa <helmut.schaa@googlemail.com>
9640 L: linux-wireless@vger.kernel.org
9642 F: drivers/net/wireless/ralink/rt2x00/
9644 RAMDISK RAM BLOCK DEVICE DRIVER
9645 M: Jens Axboe <axboe@kernel.dk>
9647 F: Documentation/blockdev/ramdisk.txt
9648 F: drivers/block/brd.c
9650 RANDOM NUMBER DRIVER
9651 M: "Theodore Ts'o" <tytso@mit.edu>
9653 F: drivers/char/random.c
9656 M: Matt Porter <mporter@kernel.crashing.org>
9657 M: Alexandre Bounine <alexandre.bounine@idt.com>
9661 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9662 L: linux-wireless@vger.kernel.org
9664 F: drivers/net/wireless/ray*
9667 M: Josh Triplett <josh@joshtriplett.org>
9668 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9669 L: linux-kernel@vger.kernel.org
9671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9672 F: Documentation/RCU/torture.txt
9673 F: kernel/rcu/rcutorture.c
9675 RCUTORTURE TEST FRAMEWORK
9676 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9677 M: Josh Triplett <josh@joshtriplett.org>
9678 R: Steven Rostedt <rostedt@goodmis.org>
9679 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9680 R: Lai Jiangshan <jiangshanlai@gmail.com>
9681 L: linux-kernel@vger.kernel.org
9683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9684 F: tools/testing/selftests/rcutorture
9687 M: Florian Fainelli <florian@openwrt.org>
9690 RDC R6040 FAST ETHERNET DRIVER
9691 M: Florian Fainelli <f.fainelli@gmail.com>
9692 L: netdev@vger.kernel.org
9694 F: drivers/net/ethernet/rdc/r6040.c
9696 RDS - RELIABLE DATAGRAM SOCKETS
9697 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9698 L: netdev@vger.kernel.org
9699 L: linux-rdma@vger.kernel.org
9700 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9701 W: https://oss.oracle.com/projects/rds/
9704 F: Documentation/networking/rds.txt
9706 RDMAVT - RDMA verbs software
9707 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9708 L: linux-rdma@vger.kernel.org
9710 F: drivers/infiniband/sw/rdmavt
9712 READ-COPY UPDATE (RCU)
9713 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9714 M: Josh Triplett <josh@joshtriplett.org>
9715 R: Steven Rostedt <rostedt@goodmis.org>
9716 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9717 R: Lai Jiangshan <jiangshanlai@gmail.com>
9718 L: linux-kernel@vger.kernel.org
9719 W: http://www.rdrop.com/users/paulmck/RCU/
9721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9722 F: Documentation/RCU/
9723 X: Documentation/RCU/torture.txt
9724 F: include/linux/rcu*
9725 X: include/linux/srcu.h
9729 REAL TIME CLOCK (RTC) SUBSYSTEM
9730 M: Alessandro Zummo <a.zummo@towertech.it>
9731 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9732 L: rtc-linux@googlegroups.com
9733 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9736 F: Documentation/rtc.txt
9738 F: include/linux/rtc.h
9739 F: include/uapi/linux/rtc.h
9741 REALTEK AUDIO CODECS
9742 M: Bard Liao <bardliao@realtek.com>
9743 M: Oder Chiou <oder_chiou@realtek.com>
9745 F: sound/soc/codecs/rt*
9746 F: include/sound/rt*.h
9748 REISERFS FILE SYSTEM
9749 L: reiserfs-devel@vger.kernel.org
9753 REGISTER MAP ABSTRACTION
9754 M: Mark Brown <broonie@kernel.org>
9755 L: linux-kernel@vger.kernel.org
9756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9758 F: Documentation/devicetree/bindings/regmap/
9759 F: drivers/base/regmap/
9760 F: include/linux/regmap.h
9762 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9763 M: Ohad Ben-Cohen <ohad@wizery.com>
9764 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9765 L: linux-remoteproc@vger.kernel.org
9766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9768 F: Documentation/devicetree/bindings/remoteproc/
9769 F: Documentation/remoteproc.txt
9770 F: drivers/remoteproc/
9771 F: include/linux/remoteproc.h
9773 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9774 M: Ohad Ben-Cohen <ohad@wizery.com>
9775 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9776 L: linux-remoteproc@vger.kernel.org
9777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9780 F: Documentation/rpmsg.txt
9781 F: include/linux/rpmsg.h
9783 RENESAS ETHERNET DRIVERS
9784 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9785 L: netdev@vger.kernel.org
9786 L: linux-renesas-soc@vger.kernel.org
9787 F: drivers/net/ethernet/renesas/
9788 F: include/linux/sh_eth.h
9790 RENESAS USB2 PHY DRIVER
9791 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9792 L: linux-renesas-soc@vger.kernel.org
9794 F: drivers/phy/phy-rcar-gen3-usb2.c
9796 RESET CONTROLLER FRAMEWORK
9797 M: Philipp Zabel <p.zabel@pengutronix.de>
9798 T: git git://git.pengutronix.de/git/pza/linux
9801 F: Documentation/devicetree/bindings/reset/
9802 F: include/dt-bindings/reset/
9803 F: include/linux/reset.h
9804 F: include/linux/reset-controller.h
9807 M: Johannes Berg <johannes@sipsolutions.net>
9808 L: linux-wireless@vger.kernel.org
9809 W: http://wireless.kernel.org/
9810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9813 F: Documentation/rfkill.txt
9817 M: Thomas Graf <tgraf@suug.ch>
9818 L: netdev@vger.kernel.org
9821 F: include/linux/rhashtable.h
9823 RICOH SMARTMEDIA/XD DRIVER
9824 M: Maxim Levitsky <maximlevitsky@gmail.com>
9826 F: drivers/mtd/nand/r852.c
9827 F: drivers/mtd/nand/r852.h
9829 RICOH R5C592 MEMORYSTICK DRIVER
9830 M: Maxim Levitsky <maximlevitsky@gmail.com>
9832 F: drivers/memstick/host/r592.*
9835 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9836 W: http://sourceforge.net/projects/roccat/
9838 F: drivers/hid/hid-roccat*
9839 F: include/linux/hid-roccat*
9840 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9843 M: Jiri Pirko <jiri@resnulli.us>
9844 L: netdev@vger.kernel.org
9846 F: drivers/net/ethernet/rocker/
9850 W: http://www.comtrol.com
9852 F: Documentation/serial/rocket.txt
9853 F: drivers/tty/rocket*
9855 ROCKETPORT EXPRESS/INFINITY DRIVER
9856 M: Kevin Cernekee <cernekee@gmail.com>
9857 L: linux-serial@vger.kernel.org
9859 F: drivers/tty/serial/rp2.*
9862 M: Ralf Baechle <ralf@linux-mips.org>
9863 L: linux-hams@vger.kernel.org
9864 W: http://www.linux-ax25.org/
9866 F: include/net/rose.h
9867 F: include/uapi/linux/rose.h
9870 RTL2830 MEDIA DRIVER
9871 M: Antti Palosaari <crope@iki.fi>
9872 L: linux-media@vger.kernel.org
9873 W: https://linuxtv.org
9874 W: http://palosaari.fi/linux/
9875 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9876 T: git git://linuxtv.org/anttip/media_tree.git
9878 F: drivers/media/dvb-frontends/rtl2830*
9880 RTL2832 MEDIA DRIVER
9881 M: Antti Palosaari <crope@iki.fi>
9882 L: linux-media@vger.kernel.org
9883 W: https://linuxtv.org
9884 W: http://palosaari.fi/linux/
9885 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9886 T: git git://linuxtv.org/anttip/media_tree.git
9888 F: drivers/media/dvb-frontends/rtl2832*
9890 RTL2832_SDR MEDIA DRIVER
9891 M: Antti Palosaari <crope@iki.fi>
9892 L: linux-media@vger.kernel.org
9893 W: https://linuxtv.org
9894 W: http://palosaari.fi/linux/
9895 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9896 T: git git://linuxtv.org/anttip/media_tree.git
9898 F: drivers/media/dvb-frontends/rtl2832_sdr*
9900 RTL8180 WIRELESS DRIVER
9901 L: linux-wireless@vger.kernel.org
9902 W: http://wireless.kernel.org/
9903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9905 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9907 RTL8187 WIRELESS DRIVER
9908 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9909 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9910 M: Larry Finger <Larry.Finger@lwfinger.net>
9911 L: linux-wireless@vger.kernel.org
9912 W: http://wireless.kernel.org/
9913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9915 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9917 RTL8192CE WIRELESS DRIVER
9918 M: Larry Finger <Larry.Finger@lwfinger.net>
9919 M: Chaoming Li <chaoming_li@realsil.com.cn>
9920 L: linux-wireless@vger.kernel.org
9921 W: http://wireless.kernel.org/
9922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9924 F: drivers/net/wireless/realtek/rtlwifi/
9925 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9927 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9928 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9929 L: linux-wireless@vger.kernel.org
9930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9932 F: drivers/net/wireless/realtek/rtl8xxxu/
9934 S3 SAVAGE FRAMEBUFFER DRIVER
9935 M: Antonino Daplas <adaplas@gmail.com>
9936 L: linux-fbdev@vger.kernel.org
9938 F: drivers/video/fbdev/savage/
9941 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9942 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9943 L: linux-s390@vger.kernel.org
9944 W: http://www.ibm.com/developerworks/linux/linux390/
9945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9949 F: Documentation/s390/
9950 F: Documentation/DocBook/s390*
9952 S390 COMMON I/O LAYER
9953 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9954 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9955 L: linux-s390@vger.kernel.org
9956 W: http://www.ibm.com/developerworks/linux/linux390/
9958 F: drivers/s390/cio/
9961 M: Stefan Weinhuber <wein@de.ibm.com>
9962 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9963 L: linux-s390@vger.kernel.org
9964 W: http://www.ibm.com/developerworks/linux/linux390/
9966 F: drivers/s390/block/dasd*
9967 F: block/partitions/ibm.c
9969 S390 NETWORK DRIVERS
9970 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9971 L: linux-s390@vger.kernel.org
9972 W: http://www.ibm.com/developerworks/linux/linux390/
9974 F: drivers/s390/net/
9977 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9978 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9979 L: linux-s390@vger.kernel.org
9980 W: http://www.ibm.com/developerworks/linux/linux390/
9983 F: drivers/pci/hotplug/s390_pci_hpc.c
9986 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9987 L: linux-s390@vger.kernel.org
9988 W: http://www.ibm.com/developerworks/linux/linux390/
9990 F: drivers/s390/crypto/
9993 M: Steffen Maier <maier@linux.vnet.ibm.com>
9994 L: linux-s390@vger.kernel.org
9995 W: http://www.ibm.com/developerworks/linux/linux390/
9997 F: drivers/s390/scsi/zfcp_*
9999 S390 IUCV NETWORK LAYER
10000 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10001 L: linux-s390@vger.kernel.org
10002 W: http://www.ibm.com/developerworks/linux/linux390/
10004 F: drivers/s390/net/*iucv*
10005 F: include/net/iucv/
10009 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10010 L: linux-s390@vger.kernel.org
10011 W: http://www.ibm.com/developerworks/linux/linux390/
10013 F: drivers/iommu/s390-iommu.c
10015 S3C24XX SD/MMC Driver
10016 M: Ben Dooks <ben-linux@fluff.org>
10017 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10019 F: drivers/mmc/host/s3cmci.*
10021 SAA6588 RDS RECEIVER DRIVER
10022 M: Hans Verkuil <hverkuil@xs4all.nl>
10023 L: linux-media@vger.kernel.org
10024 T: git git://linuxtv.org/media_tree.git
10025 W: https://linuxtv.org
10027 F: drivers/media/i2c/saa6588*
10029 SAA7134 VIDEO4LINUX DRIVER
10030 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10031 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10032 L: linux-media@vger.kernel.org
10033 W: https://linuxtv.org
10034 T: git git://linuxtv.org/media_tree.git
10036 F: Documentation/video4linux/*.saa7134
10037 F: drivers/media/pci/saa7134/
10039 SAA7146 VIDEO4LINUX-2 DRIVER
10040 M: Hans Verkuil <hverkuil@xs4all.nl>
10041 L: linux-media@vger.kernel.org
10042 T: git git://linuxtv.org/media_tree.git
10044 F: drivers/media/common/saa7146/
10045 F: drivers/media/pci/saa7146/
10046 F: include/media/saa7146*
10048 SAMSUNG LAPTOP DRIVER
10049 M: Corentin Chary <corentin.chary@gmail.com>
10050 L: platform-driver-x86@vger.kernel.org
10052 F: drivers/platform/x86/samsung-laptop.c
10054 SAMSUNG AUDIO (ASoC) DRIVERS
10055 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10056 M: Sangbeom Kim <sbkim73@samsung.com>
10057 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10058 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10060 F: sound/soc/samsung/
10062 SAMSUNG FRAMEBUFFER DRIVER
10063 M: Jingoo Han <jingoohan1@gmail.com>
10064 L: linux-fbdev@vger.kernel.org
10066 F: drivers/video/fbdev/s3c-fb.c
10068 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10069 M: Sangbeom Kim <sbkim73@samsung.com>
10070 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10071 L: linux-kernel@vger.kernel.org
10072 L: linux-samsung-soc@vger.kernel.org
10074 F: drivers/mfd/sec*.c
10075 F: drivers/regulator/s2m*.c
10076 F: drivers/regulator/s5m*.c
10077 F: drivers/clk/clk-s2mps11.c
10078 F: drivers/rtc/rtc-s5m.c
10079 F: include/linux/mfd/samsung/
10080 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10081 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10082 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10083 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10085 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10086 M: Kyungmin Park <kyungmin.park@samsung.com>
10087 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10088 L: linux-media@vger.kernel.org
10089 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10091 F: drivers/media/platform/exynos4-is/
10093 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10094 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10095 L: linux-media@vger.kernel.org
10096 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10098 F: drivers/media/platform/s3c-camif/
10099 F: include/media/drv-intf/s3c_camif.h
10101 SAMSUNG S5C73M3 CAMERA DRIVER
10102 M: Kyungmin Park <kyungmin.park@samsung.com>
10103 M: Andrzej Hajda <a.hajda@samsung.com>
10104 L: linux-media@vger.kernel.org
10106 F: drivers/media/i2c/s5c73m3/*
10108 SAMSUNG S5K5BAF CAMERA DRIVER
10109 M: Kyungmin Park <kyungmin.park@samsung.com>
10110 M: Andrzej Hajda <a.hajda@samsung.com>
10111 L: linux-media@vger.kernel.org
10113 F: drivers/media/i2c/s5k5baf.c
10115 SAMSUNG S3FWRN5 NFC DRIVER
10116 M: Robert Baldyga <r.baldyga@samsung.com>
10117 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10118 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10120 F: drivers/nfc/s3fwrn5
10122 SAMSUNG SOC CLOCK DRIVERS
10123 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10124 M: Tomasz Figa <tomasz.figa@gmail.com>
10126 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10127 F: drivers/clk/samsung/
10129 SAMSUNG SXGBE DRIVERS
10130 M: Byungho An <bh74.an@samsung.com>
10131 M: Girish K S <ks.giri@samsung.com>
10132 M: Vipul Pandya <vipul.pandya@samsung.com>
10134 L: netdev@vger.kernel.org
10135 F: drivers/net/ethernet/samsung/sxgbe/
10137 SAMSUNG THERMAL DRIVER
10138 M: Lukasz Majewski <l.majewski@samsung.com>
10139 L: linux-pm@vger.kernel.org
10140 L: linux-samsung-soc@vger.kernel.org
10142 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10143 F: drivers/thermal/samsung/
10145 SAMSUNG USB2 PHY DRIVER
10146 M: Kamil Debski <k.debski@samsung.com>
10147 L: linux-kernel@vger.kernel.org
10149 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10150 F: Documentation/phy/samsung-usb2.txt
10151 F: drivers/phy/phy-exynos4210-usb2.c
10152 F: drivers/phy/phy-exynos4x12-usb2.c
10153 F: drivers/phy/phy-exynos5250-usb2.c
10154 F: drivers/phy/phy-s5pv210-usb2.c
10155 F: drivers/phy/phy-samsung-usb2.c
10156 F: drivers/phy/phy-samsung-usb2.h
10159 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10160 L: linux-serial@vger.kernel.org
10162 F: Documentation/devicetree/bindings/serial/
10163 F: drivers/tty/serial/
10165 SYNOPSYS DESIGNWARE DMAC DRIVER
10166 M: Viresh Kumar <vireshk@kernel.org>
10167 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10169 F: include/linux/dma/dw.h
10170 F: include/linux/platform_data/dma-dw.h
10173 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10174 M: Lars Persson <lars.persson@axis.com>
10175 L: netdev@vger.kernel.org
10177 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10178 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10180 SYNOPSYS DESIGNWARE I2C DRIVER
10181 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10182 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10183 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10184 L: linux-i2c@vger.kernel.org
10186 F: drivers/i2c/busses/i2c-designware-*
10187 F: include/linux/platform_data/i2c-designware.h
10189 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10190 M: Jaehoon Chung <jh80.chung@samsung.com>
10191 L: linux-mmc@vger.kernel.org
10193 F: include/linux/mmc/dw_mmc.h
10194 F: drivers/mmc/host/dw_mmc*
10196 SYSTEM TRACE MODULE CLASS
10197 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10200 F: Documentation/trace/stm.txt
10201 F: drivers/hwtracing/stm/
10202 F: include/linux/stm.h
10203 F: include/uapi/linux/stm.h
10206 M: Andreas Noever <andreas.noever@gmail.com>
10208 F: drivers/thunderbolt/
10210 TI BQ27XXX POWER SUPPLY DRIVER
10211 R: Andrew F. Davis <afd@ti.com>
10212 F: include/linux/power/bq27xxx_battery.h
10213 F: drivers/power/bq27xxx_battery.c
10214 F: drivers/power/bq27xxx_battery_i2c.c
10216 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10217 M: John Stultz <john.stultz@linaro.org>
10218 M: Thomas Gleixner <tglx@linutronix.de>
10219 L: linux-kernel@vger.kernel.org
10220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10222 F: include/linux/clocksource.h
10223 F: include/linux/time.h
10224 F: include/linux/timex.h
10225 F: include/uapi/linux/time.h
10226 F: include/uapi/linux/timex.h
10227 F: kernel/time/clocksource.c
10228 F: kernel/time/time*.c
10229 F: kernel/time/alarmtimer.c
10230 F: kernel/time/ntp.c
10231 F: tools/testing/selftests/timers/
10234 M: Zwane Mwaikambo <zwanem@gmail.com>
10236 F: drivers/watchdog/sc1200wdt.c
10239 M: Ingo Molnar <mingo@redhat.com>
10240 M: Peter Zijlstra <peterz@infradead.org>
10241 L: linux-kernel@vger.kernel.org
10242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10245 F: include/linux/sched.h
10246 F: include/uapi/linux/sched.h
10247 F: include/linux/wait.h
10250 M: Chen Liqin <liqin.linux@gmail.com>
10251 M: Lennox Wu <lennox.wu@gmail.com>
10252 W: http://www.sunplus.com
10256 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10257 M: Sudeep Holla <sudeep.holla@arm.com>
10258 L: linux-arm-kernel@lists.infradead.org
10260 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10261 F: drivers/clk/clk-scpi.c
10262 F: drivers/cpufreq/scpi-cpufreq.c
10263 F: drivers/firmware/arm_scpi.c
10264 F: include/linux/scpi_protocol.h
10267 M: Jens Axboe <axboe@kernel.dk>
10268 L: linux-scsi@vger.kernel.org
10269 W: http://www.kernel.dk
10271 F: drivers/scsi/sr*
10273 SCSI RDMA PROTOCOL (SRP) INITIATOR
10274 M: Bart Van Assche <bart.vanassche@sandisk.com>
10275 L: linux-rdma@vger.kernel.org
10277 W: http://www.openfabrics.org
10278 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10280 F: drivers/infiniband/ulp/srp/
10281 F: include/scsi/srp.h
10284 M: Doug Gilbert <dgilbert@interlog.com>
10285 L: linux-scsi@vger.kernel.org
10286 W: http://sg.danny.cz/sg
10288 F: Documentation/scsi/scsi-generic.txt
10289 F: drivers/scsi/sg.c
10290 F: include/scsi/sg.h
10293 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10295 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10297 L: linux-scsi@vger.kernel.org
10299 F: Documentation/devicetree/bindings/scsi/
10304 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10305 L: linux-scsi@vger.kernel.org
10307 F: Documentation/scsi/st.txt
10308 F: drivers/scsi/st.*
10309 F: drivers/scsi/st_*.h
10312 M: Vlad Yasevich <vyasevich@gmail.com>
10313 M: Neil Horman <nhorman@tuxdriver.com>
10314 L: linux-sctp@vger.kernel.org
10315 W: http://lksctp.sourceforge.net
10317 F: Documentation/networking/sctp.txt
10318 F: include/linux/sctp.h
10319 F: include/uapi/linux/sctp.h
10320 F: include/net/sctp/
10324 M: Jim Cromie <jim.cromie@gmail.com>
10326 F: Documentation/i2c/busses/scx200_acb
10327 F: arch/x86/platform/scx200/
10328 F: drivers/watchdog/scx200_wdt.c
10329 F: drivers/i2c/busses/scx200*
10330 F: drivers/mtd/maps/scx200_docflash.c
10331 F: include/linux/scx200.h
10334 M: Jim Cromie <jim.cromie@gmail.com>
10336 F: drivers/char/scx200_gpio.c
10337 F: include/linux/scx200_gpio.h
10339 SCx200 HRT CLOCKSOURCE DRIVER
10340 M: Jim Cromie <jim.cromie@gmail.com>
10342 F: drivers/clocksource/scx200_hrt.c
10344 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10345 M: Sascha Sommer <saschasommer@freenet.de>
10346 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10348 F: drivers/mmc/host/sdricoh_cs.c
10350 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10351 M: Adrian Hunter <adrian.hunter@intel.com>
10352 L: linux-mmc@vger.kernel.org
10353 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10355 F: drivers/mmc/host/sdhci*
10356 F: include/linux/mmc/sdhci*
10359 M: Kees Cook <keescook@chromium.org>
10360 R: Andy Lutomirski <luto@amacapital.net>
10361 R: Will Drewry <wad@chromium.org>
10362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10364 F: kernel/seccomp.c
10365 F: include/uapi/linux/seccomp.h
10366 F: include/linux/seccomp.h
10367 F: tools/testing/selftests/seccomp/*
10368 K: \bsecure_computing
10371 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10372 M: Al Cooper <alcooperx@gmail.com>
10373 L: linux-mmc@vger.kernel.org
10374 L: bcm-kernel-feedback-list@broadcom.com
10376 F: drivers/mmc/host/sdhci-brcmstb*
10378 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10379 M: Ben Dooks <ben-linux@fluff.org>
10380 M: Jaehoon Chung <jh80.chung@samsung.com>
10381 L: linux-mmc@vger.kernel.org
10383 F: drivers/mmc/host/sdhci-s3c*
10385 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10386 M: Viresh Kumar <vireshk@kernel.org>
10387 L: linux-mmc@vger.kernel.org
10389 F: drivers/mmc/host/sdhci-spear.c
10392 M: James Morris <james.l.morris@oracle.com>
10393 M: "Serge E. Hallyn" <serge@hallyn.com>
10394 L: linux-security-module@vger.kernel.org (suggested Cc:)
10395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10396 W: http://kernsec.org/
10401 M: Security Officers <security@kernel.org>
10404 SELINUX SECURITY MODULE
10405 M: Paul Moore <paul@paul-moore.com>
10406 M: Stephen Smalley <sds@tycho.nsa.gov>
10407 M: Eric Paris <eparis@parisplace.org>
10408 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10409 W: http://selinuxproject.org
10410 T: git git://git.infradead.org/users/pcmoore/selinux
10412 F: include/linux/selinux*
10413 F: security/selinux/
10414 F: scripts/selinux/
10416 APPARMOR SECURITY MODULE
10417 M: John Johansen <john.johansen@canonical.com>
10418 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10419 W: apparmor.wiki.kernel.org
10420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10422 F: security/apparmor/
10424 LOADPIN SECURITY MODULE
10425 M: Kees Cook <keescook@chromium.org>
10426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10428 F: security/loadpin/
10430 YAMA SECURITY MODULE
10431 M: Kees Cook <keescook@chromium.org>
10432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10437 M: Jiri Slaby <jirislaby@gmail.com>
10439 F: drivers/misc/phantom.c
10440 F: include/uapi/linux/phantom.h
10442 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10443 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10444 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10445 M: John Soni Jose <sony.john@avagotech.com>
10446 L: linux-scsi@vger.kernel.org
10447 W: http://www.avagotech.com
10449 F: drivers/scsi/be2iscsi/
10451 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10452 M: Sathya Perla <sathya.perla@broadcom.com>
10453 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10454 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10455 M: Somnath Kotur <somnath.kotur@broadcom.com>
10456 L: netdev@vger.kernel.org
10457 W: http://www.emulex.com
10459 F: drivers/net/ethernet/emulex/benet/
10461 EMULEX ONECONNECT ROCE DRIVER
10462 M: Selvin Xavier <selvin.xavier@avagotech.com>
10463 M: Devesh Sharma <devesh.sharma@avagotech.com>
10464 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10465 L: linux-rdma@vger.kernel.org
10466 W: http://www.emulex.com
10468 F: drivers/infiniband/hw/ocrdma/
10471 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10472 M: Edward Cree <ecree@solarflare.com>
10473 M: Bert Kenward <bkenward@solarflare.com>
10474 L: netdev@vger.kernel.org
10476 F: drivers/net/ethernet/sfc/
10479 M: Dimitri Sivanich <sivanich@sgi.com>
10481 F: drivers/misc/sgi-gru/
10483 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10484 M: Pat Gefre <pfg@sgi.com>
10485 L: linux-ia64@vger.kernel.org
10487 F: Documentation/ia64/serial.txt
10488 F: drivers/tty/serial/ioc?_serial.c
10489 F: include/linux/ioc?.h
10491 SGI XP/XPC/XPNET DRIVER
10492 M: Cliff Whickman <cpw@sgi.com>
10493 M: Robin Holt <robinmholt@gmail.com>
10495 F: drivers/misc/sgi-xp/
10497 SI2157 MEDIA DRIVER
10498 M: Antti Palosaari <crope@iki.fi>
10499 L: linux-media@vger.kernel.org
10500 W: https://linuxtv.org
10501 W: http://palosaari.fi/linux/
10502 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10503 T: git git://linuxtv.org/anttip/media_tree.git
10505 F: drivers/media/tuners/si2157*
10507 SI2168 MEDIA DRIVER
10508 M: Antti Palosaari <crope@iki.fi>
10509 L: linux-media@vger.kernel.org
10510 W: https://linuxtv.org
10511 W: http://palosaari.fi/linux/
10512 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10513 T: git git://linuxtv.org/anttip/media_tree.git
10515 F: drivers/media/dvb-frontends/si2168*
10517 SI470X FM RADIO RECEIVER I2C DRIVER
10518 M: Hans Verkuil <hverkuil@xs4all.nl>
10519 L: linux-media@vger.kernel.org
10520 T: git git://linuxtv.org/media_tree.git
10521 W: https://linuxtv.org
10523 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10525 SI470X FM RADIO RECEIVER USB DRIVER
10526 M: Hans Verkuil <hverkuil@xs4all.nl>
10527 L: linux-media@vger.kernel.org
10528 T: git git://linuxtv.org/media_tree.git
10529 W: https://linuxtv.org
10531 F: drivers/media/radio/si470x/radio-si470x-common.c
10532 F: drivers/media/radio/si470x/radio-si470x.h
10533 F: drivers/media/radio/si470x/radio-si470x-usb.c
10535 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10536 M: Eduardo Valentin <edubezval@gmail.com>
10537 L: linux-media@vger.kernel.org
10538 T: git git://linuxtv.org/media_tree.git
10539 W: https://linuxtv.org
10541 F: drivers/media/radio/si4713/si4713.?
10543 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10544 M: Eduardo Valentin <edubezval@gmail.com>
10545 L: linux-media@vger.kernel.org
10546 T: git git://linuxtv.org/media_tree.git
10547 W: https://linuxtv.org
10549 F: drivers/media/radio/si4713/radio-platform-si4713.c
10551 SI4713 FM RADIO TRANSMITTER USB DRIVER
10552 M: Hans Verkuil <hverkuil@xs4all.nl>
10553 L: linux-media@vger.kernel.org
10554 T: git git://linuxtv.org/media_tree.git
10555 W: https://linuxtv.org
10557 F: drivers/media/radio/si4713/radio-usb-si4713.c
10560 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10561 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10562 L: linux-media@vger.kernel.org
10563 W: https://linuxtv.org
10564 T: git git://linuxtv.org/media_tree.git
10566 F: drivers/media/common/siano/
10567 F: drivers/media/usb/siano/
10568 F: drivers/media/usb/siano/
10569 F: drivers/media/mmc/siano/
10572 M: Hans de Goede <hdegoede@redhat.com>
10573 L: linux-fbdev@vger.kernel.org
10575 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10576 F: drivers/video/fbdev/simplefb.c
10577 F: include/linux/platform_data/simplefb.h
10579 SH_VEU V4L2 MEM2MEM DRIVER
10580 L: linux-media@vger.kernel.org
10582 F: drivers/media/platform/sh_veu.c
10584 SH_VOU V4L2 OUTPUT DRIVER
10585 L: linux-media@vger.kernel.org
10587 F: drivers/media/platform/sh_vou.c
10588 F: include/media/drv-intf/sh_vou.h
10590 SIMPLE FIRMWARE INTERFACE (SFI)
10591 M: Len Brown <lenb@kernel.org>
10592 L: sfi-devel@simplefirmware.org
10593 W: http://simplefirmware.org/
10594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10596 F: arch/x86/platform/sfi/
10598 F: include/linux/sfi*.h
10600 SIMTEC EB110ATX (Chalice CATS)
10602 P: Vincent Sanders <vince@simtec.co.uk>
10603 M: Simtec Linux Team <linux@simtec.co.uk>
10604 W: http://www.simtec.co.uk/products/EB110ATX/
10607 SIMTEC EB2410ITX (BAST)
10609 P: Vincent Sanders <vince@simtec.co.uk>
10610 M: Simtec Linux Team <linux@simtec.co.uk>
10611 W: http://www.simtec.co.uk/products/EB2410ITX/
10613 F: arch/arm/mach-s3c24xx/mach-bast.c
10614 F: arch/arm/mach-s3c24xx/bast-ide.c
10615 F: arch/arm/mach-s3c24xx/bast-irq.c
10617 TI DAVINCI MACHINE SUPPORT
10618 M: Sekhar Nori <nsekhar@ti.com>
10619 M: Kevin Hilman <khilman@kernel.org>
10620 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10623 F: arch/arm/mach-davinci/
10624 F: drivers/i2c/busses/i2c-davinci.c
10626 TI DAVINCI SERIES MEDIA DRIVER
10627 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10628 L: linux-media@vger.kernel.org
10629 W: https://linuxtv.org
10630 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10631 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10633 F: drivers/media/platform/davinci/
10634 F: include/media/davinci/
10636 TI AM437X VPFE DRIVER
10637 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10638 L: linux-media@vger.kernel.org
10639 W: https://linuxtv.org
10640 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10641 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10643 F: drivers/media/platform/am437x/
10645 OV2659 OMNIVISION SENSOR DRIVER
10646 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10647 L: linux-media@vger.kernel.org
10648 W: https://linuxtv.org
10649 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10650 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10652 F: drivers/media/i2c/ov2659.c
10653 F: include/media/i2c/ov2659.h
10655 SILICON MOTION SM712 FRAME BUFFER DRIVER
10656 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10657 M: Teddy Wang <teddy.wang@siliconmotion.com>
10658 M: Sudip Mukherjee <sudip@vectorindia.org>
10659 L: linux-fbdev@vger.kernel.org
10661 F: drivers/video/fbdev/sm712*
10662 F: Documentation/fb/sm712fb.txt
10664 SIS 190 ETHERNET DRIVER
10665 M: Francois Romieu <romieu@fr.zoreil.com>
10666 L: netdev@vger.kernel.org
10668 F: drivers/net/ethernet/sis/sis190.c
10670 SIS 900/7016 FAST ETHERNET DRIVER
10671 M: Daniele Venzano <venza@brownhat.org>
10672 W: http://www.brownhat.org/sis900.html
10673 L: netdev@vger.kernel.org
10675 F: drivers/net/ethernet/sis/sis900.*
10677 SIS FRAMEBUFFER DRIVER
10678 M: Thomas Winischhofer <thomas@winischhofer.net>
10679 W: http://www.winischhofer.net/linuxsisvga.shtml
10681 F: Documentation/fb/sisfb.txt
10682 F: drivers/video/fbdev/sis/
10683 F: include/video/sisfb.h
10686 M: Thomas Winischhofer <thomas@winischhofer.net>
10687 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10689 F: drivers/usb/misc/sisusbvga/
10692 M: Christoph Lameter <cl@linux.com>
10693 M: Pekka Enberg <penberg@kernel.org>
10694 M: David Rientjes <rientjes@google.com>
10695 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10696 M: Andrew Morton <akpm@linux-foundation.org>
10697 L: linux-mm@kvack.org
10699 F: include/linux/sl?b*.h
10702 SLEEPABLE READ-COPY UPDATE (SRCU)
10703 M: Lai Jiangshan <jiangshanlai@gmail.com>
10704 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10705 M: Josh Triplett <josh@joshtriplett.org>
10706 R: Steven Rostedt <rostedt@goodmis.org>
10707 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10708 L: linux-kernel@vger.kernel.org
10709 W: http://www.rdrop.com/users/paulmck/RCU/
10711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10712 F: include/linux/srcu.h
10713 F: kernel/rcu/srcu.c
10715 SMACK SECURITY MODULE
10716 M: Casey Schaufler <casey@schaufler-ca.com>
10717 L: linux-security-module@vger.kernel.org
10718 W: http://schaufler-ca.com
10719 T: git git://github.com/cschaufler/smack-next
10721 F: Documentation/security/Smack.txt
10724 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10725 M: Kevin Hilman <khilman@kernel.org>
10726 M: Nishanth Menon <nm@ti.com>
10728 F: drivers/power/avs/
10729 F: include/linux/power/smartreflex.h
10730 L: linux-pm@vger.kernel.org
10732 SMC91x ETHERNET DRIVER
10733 M: Nicolas Pitre <nico@fluxnic.net>
10735 F: drivers/net/ethernet/smsc/smc91x.*
10737 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10738 M: Sakari Ailus <sakari.ailus@iki.fi>
10739 L: linux-media@vger.kernel.org
10741 F: drivers/media/i2c/smiapp/
10742 F: include/media/i2c/smiapp.h
10743 F: drivers/media/i2c/smiapp-pll.c
10744 F: drivers/media/i2c/smiapp-pll.h
10745 F: include/uapi/linux/smiapp.h
10746 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10748 SMM665 HARDWARE MONITOR DRIVER
10749 M: Guenter Roeck <linux@roeck-us.net>
10750 L: linux-hwmon@vger.kernel.org
10752 F: Documentation/hwmon/smm665
10753 F: drivers/hwmon/smm665.c
10755 SMSC EMC2103 HARDWARE MONITOR DRIVER
10756 M: Steve Glendinning <steve.glendinning@shawell.net>
10757 L: linux-hwmon@vger.kernel.org
10759 F: Documentation/hwmon/emc2103
10760 F: drivers/hwmon/emc2103.c
10762 SMSC SCH5627 HARDWARE MONITOR DRIVER
10763 M: Hans de Goede <hdegoede@redhat.com>
10764 L: linux-hwmon@vger.kernel.org
10766 F: Documentation/hwmon/sch5627
10767 F: drivers/hwmon/sch5627.c
10769 SMSC47B397 HARDWARE MONITOR DRIVER
10770 M: Jean Delvare <jdelvare@suse.com>
10771 L: linux-hwmon@vger.kernel.org
10773 F: Documentation/hwmon/smsc47b397
10774 F: drivers/hwmon/smsc47b397.c
10776 SMSC911x ETHERNET DRIVER
10777 M: Steve Glendinning <steve.glendinning@shawell.net>
10778 L: netdev@vger.kernel.org
10780 F: include/linux/smsc911x.h
10781 F: drivers/net/ethernet/smsc/smsc911x.*
10783 SMSC9420 PCI ETHERNET DRIVER
10784 M: Steve Glendinning <steve.glendinning@shawell.net>
10785 L: netdev@vger.kernel.org
10787 F: drivers/net/ethernet/smsc/smsc9420.*
10789 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10790 M: Steve Glendinning <steve.glendinning@shawell.net>
10791 L: linux-fbdev@vger.kernel.org
10793 F: drivers/video/fbdev/smscufx.c
10795 SOC-CAMERA V4L2 SUBSYSTEM
10796 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10797 L: linux-media@vger.kernel.org
10798 T: git git://linuxtv.org/media_tree.git
10800 F: include/media/soc*
10801 F: drivers/media/i2c/soc_camera/
10802 F: drivers/media/platform/soc_camera/
10804 SOEKRIS NET48XX LED SUPPORT
10805 M: Chris Boot <bootc@bootc.net>
10807 F: drivers/leds/leds-net48xx.c
10809 SOFTLOGIC 6x10 MPEG CODEC
10810 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10811 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10812 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10813 M: Ismael Luceno <ismael@iodev.co.uk>
10814 L: linux-media@vger.kernel.org
10816 F: drivers/media/pci/solo6x10/
10818 SOFTWARE RAID (Multiple Disks) SUPPORT
10819 M: Shaohua Li <shli@kernel.org>
10820 L: linux-raid@vger.kernel.org
10821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10824 F: include/linux/raid/
10825 F: include/uapi/linux/raid/
10827 SONIC NETWORK DRIVER
10828 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10829 L: netdev@vger.kernel.org
10831 F: drivers/net/ethernet/natsemi/sonic.*
10833 SONICS SILICON BACKPLANE DRIVER (SSB)
10834 M: Michael Buesch <m@bues.ch>
10835 L: linux-wireless@vger.kernel.org
10838 F: include/linux/ssb/
10840 SONY VAIO CONTROL DEVICE DRIVER
10841 M: Mattia Dongili <malattia@linux.it>
10842 L: platform-driver-x86@vger.kernel.org
10843 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10845 F: Documentation/laptops/sony-laptop.txt
10846 F: drivers/char/sonypi.c
10847 F: drivers/platform/x86/sony-laptop.c
10848 F: include/linux/sony-laptop.h
10850 SONY MEMORYSTICK CARD SUPPORT
10851 M: Alex Dubov <oakad@yahoo.com>
10852 W: http://tifmxx.berlios.de/
10854 F: drivers/memstick/host/tifm_ms.c
10856 SONY MEMORYSTICK STANDARD SUPPORT
10857 M: Maxim Levitsky <maximlevitsky@gmail.com>
10859 F: drivers/memstick/core/ms_block.*
10862 M: Jaroslav Kysela <perex@perex.cz>
10863 M: Takashi Iwai <tiwai@suse.com>
10864 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10865 W: http://www.alsa-project.org/
10866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10867 T: git git://git.alsa-project.org/alsa-kernel.git
10868 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10870 F: Documentation/sound/
10872 F: include/uapi/sound/
10875 SOUND - COMPRESSED AUDIO
10876 M: Vinod Koul <vinod.koul@intel.com>
10877 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10880 F: Documentation/sound/alsa/compress_offload.txt
10881 F: include/sound/compress_driver.h
10882 F: include/uapi/sound/compress_*
10883 F: sound/core/compress_offload.c
10884 F: sound/soc/soc-compress.c
10886 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10887 M: Liam Girdwood <lgirdwood@gmail.com>
10888 M: Mark Brown <broonie@kernel.org>
10889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10890 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10891 W: http://alsa-project.org/main/index.php/ASoC
10893 F: Documentation/devicetree/bindings/sound/
10894 F: Documentation/sound/alsa/soc/
10896 F: include/sound/soc*
10898 SOUND - DMAENGINE HELPERS
10899 M: Lars-Peter Clausen <lars@metafoo.de>
10901 F: include/sound/dmaengine_pcm.h
10902 F: sound/core/pcm_dmaengine.c
10903 F: sound/soc/soc-generic-dmaengine-pcm.c
10906 M: Olli Salonen <olli.salonen@iki.fi>
10907 L: linux-media@vger.kernel.org
10908 W: https://linuxtv.org
10909 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10911 F: drivers/media/dvb-frontends/sp2*
10913 SPARC + UltraSPARC (sparc/sparc64)
10914 M: "David S. Miller" <davem@davemloft.net>
10915 L: sparclinux@vger.kernel.org
10916 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10923 SPARC SERIAL DRIVERS
10924 M: "David S. Miller" <davem@davemloft.net>
10925 L: sparclinux@vger.kernel.org
10926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10929 F: include/linux/sunserialcore.h
10930 F: drivers/tty/serial/suncore.c
10931 F: drivers/tty/serial/sunhv.c
10932 F: drivers/tty/serial/sunsab.c
10933 F: drivers/tty/serial/sunsab.h
10934 F: drivers/tty/serial/sunsu.c
10935 F: drivers/tty/serial/sunzilog.c
10936 F: drivers/tty/serial/sunzilog.h
10939 M: "Christopher Li" <sparse@chrisli.org>
10940 L: linux-sparse@vger.kernel.org
10941 W: https://sparse.wiki.kernel.org/
10942 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10943 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10945 F: include/linux/compiler.h
10947 SPEAR PLATFORM SUPPORT
10948 M: Viresh Kumar <vireshk@kernel.org>
10949 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10951 W: http://www.st.com/spear
10953 F: arch/arm/boot/dts/spear*
10954 F: arch/arm/mach-spear/
10956 SPEAR CLOCK FRAMEWORK SUPPORT
10957 M: Viresh Kumar <vireshk@kernel.org>
10958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10959 W: http://www.st.com/spear
10961 F: drivers/clk/spear/
10964 M: Mark Brown <broonie@kernel.org>
10965 L: linux-spi@vger.kernel.org
10966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10967 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10969 F: Documentation/devicetree/bindings/spi/
10970 F: Documentation/spi/
10972 F: include/linux/spi/
10973 F: include/uapi/linux/spi/
10975 SPIDERNET NETWORK DRIVER for CELL
10976 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10977 L: netdev@vger.kernel.org
10979 F: Documentation/networking/spider_net.txt
10980 F: drivers/net/ethernet/toshiba/spider_net*
10983 M: Jeremy Kerr <jk@ozlabs.org>
10984 L: linuxppc-dev@lists.ozlabs.org
10985 W: http://www.ibm.com/developerworks/power/cell/
10987 F: Documentation/filesystems/spufs.txt
10988 F: arch/powerpc/platforms/cell/spufs/
10990 SQUASHFS FILE SYSTEM
10991 M: Phillip Lougher <phillip@squashfs.org.uk>
10992 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10993 W: http://squashfs.org.uk
10994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10996 F: Documentation/filesystems/squashfs.txt
10999 SRM (Alpha) environment access
11000 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11002 F: arch/alpha/kernel/srm_env.c
11005 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11006 L: stable@vger.kernel.org
11008 F: Documentation/stable_kernel_rules.txt
11011 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11013 L: devel@driverdev.osuosl.org
11015 F: drivers/staging/
11018 M: Ian Abbott <abbotti@mev.co.uk>
11019 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11021 F: drivers/staging/comedi/
11023 STAGING - FLARION FT1000 DRIVERS
11024 M: Marek Belisko <marek.belisko@gmail.com>
11026 F: drivers/staging/ft1000/
11028 STAGING - INDUSTRIAL IO
11029 M: Jonathan Cameron <jic23@kernel.org>
11030 L: linux-iio@vger.kernel.org
11032 F: Documentation/devicetree/bindings/staging/iio/
11033 F: drivers/staging/iio/
11035 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11036 M: Jarod Wilson <jarod@wilsonet.com>
11037 W: http://www.lirc.org/
11039 F: drivers/staging/media/lirc/
11041 STAGING - LUSTRE PARALLEL FILESYSTEM
11042 M: Oleg Drokin <oleg.drokin@intel.com>
11043 M: Andreas Dilger <andreas.dilger@intel.com>
11044 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11045 W: http://wiki.lustre.org/
11047 F: drivers/staging/lustre
11049 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11050 M: Marc Dietrich <marvin24@gmx.de>
11051 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11052 L: linux-tegra@vger.kernel.org
11054 F: drivers/staging/nvec/
11056 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11057 M: Jens Frederich <jfrederich@gmail.com>
11058 M: Daniel Drake <dsd@laptop.org>
11059 M: Jon Nettleton <jon.nettleton@gmail.com>
11060 W: http://wiki.laptop.org/go/DCON
11062 F: drivers/staging/olpc_dcon/
11064 STAGING - REALTEK RTL8712U DRIVERS
11065 M: Larry Finger <Larry.Finger@lwfinger.net>
11066 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11068 F: drivers/staging/rtl8712/
11070 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11071 M: Larry Finger <Larry.Finger@lwfinger.net>
11072 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11073 L: linux-wireless@vger.kernel.org
11075 F: drivers/staging/rtl8723au/
11077 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11078 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11079 M: Teddy Wang <teddy.wang@siliconmotion.com>
11080 M: Sudip Mukherjee <sudip@vectorindia.org>
11081 L: linux-fbdev@vger.kernel.org
11083 F: drivers/staging/sm750fb/
11086 M: Lior Dotan <liodot@gmail.com>
11087 M: Christopher Harrer <charrer@alacritech.com>
11089 F: drivers/staging/slicoss/
11091 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11092 M: William Hubbs <w.d.hubbs@gmail.com>
11093 M: Chris Brannon <chris@the-brannons.com>
11094 M: Kirk Reiser <kirk@reisers.ca>
11095 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11096 L: speakup@linux-speakup.org
11097 W: http://www.linux-speakup.org/
11099 F: drivers/staging/speakup/
11101 STAGING - VIA VT665X DRIVERS
11102 M: Forest Bond <forest@alittletooquiet.net>
11104 F: drivers/staging/vt665?/
11106 STAGING - WILC1000 WIFI DRIVER
11107 M: Johnny Kim <johnny.kim@atmel.com>
11108 M: Austin Shin <austin.shin@atmel.com>
11109 M: Chris Park <chris.park@atmel.com>
11110 M: Tony Cho <tony.cho@atmel.com>
11111 M: Glen Lee <glen.lee@atmel.com>
11112 M: Leo Kim <leo.kim@atmel.com>
11113 L: linux-wireless@vger.kernel.org
11115 F: drivers/staging/wilc1000/
11117 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11118 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11120 F: drivers/staging/xgifb/
11122 STARFIRE/DURALAN NETWORK DRIVER
11123 M: Ion Badulescu <ionut@badula.org>
11125 F: drivers/net/ethernet/adaptec/starfire*
11128 M: Sam Creasey <sammy@sammy.net>
11129 W: http://sammy.net/sun3/
11131 F: arch/m68k/kernel/*sun3*
11132 F: arch/m68k/sun3*/
11133 F: arch/m68k/include/asm/sun3*
11134 F: drivers/net/ethernet/i825xx/sun3*
11136 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11137 M: Hans de Goede <hdegoede@redhat.com>
11138 L: linux-input@vger.kernel.org
11140 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11141 F: drivers/input/keyboard/sun4i-lradc-keys.c
11143 SUNDANCE NETWORK DRIVER
11144 M: Denis Kirjanov <kda@linux-powerpc.org>
11145 L: netdev@vger.kernel.org
11147 F: drivers/net/ethernet/dlink/sundance.c
11150 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11151 M: Rich Felker <dalias@libc.org>
11152 L: linux-sh@vger.kernel.org
11153 Q: http://patchwork.kernel.org/project/linux-sh/list/
11155 F: Documentation/sh/
11160 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11161 M: Len Brown <len.brown@intel.com>
11162 M: Pavel Machek <pavel@ucw.cz>
11163 L: linux-pm@vger.kernel.org
11165 F: Documentation/power/
11166 F: arch/x86/kernel/acpi/
11167 F: drivers/base/power/
11169 F: include/linux/suspend.h
11170 F: include/linux/freezer.h
11171 F: include/linux/pm.h
11174 M: Martin Mares <mj@ucw.cz>
11175 L: linux-video@atrey.karlin.mff.cuni.cz
11177 F: Documentation/svga.txt
11178 F: arch/x86/boot/video*
11181 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11182 L: linux-kernel@vger.kernel.org
11183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11186 F: arch/*/kernel/pci-swiotlb.c
11187 F: include/linux/swiotlb.h
11190 M: Jiri Pirko <jiri@resnulli.us>
11191 L: netdev@vger.kernel.org
11194 F: include/net/switchdev.h
11196 SYNOPSYS ARC ARCHITECTURE
11197 M: Vineet Gupta <vgupta@synopsys.com>
11198 L: linux-snps-arc@lists.infradead.org
11201 F: Documentation/devicetree/bindings/arc/*
11202 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11203 F: drivers/tty/serial/arc_uart.c
11204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11206 SYNOPSYS ARC SDP platform support
11207 M: Alexey Brodkin <abrodkin@synopsys.com>
11209 F: arch/arc/plat-axs10x
11210 F: arch/arc/boot/dts/ax*
11211 F: Documentation/devicetree/bindings/arc/axs10*
11213 SYSTEM CONFIGURATION (SYSCON)
11214 M: Lee Jones <lee.jones@linaro.org>
11215 M: Arnd Bergmann <arnd@arndb.de>
11216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11218 F: drivers/mfd/syscon.c
11221 M: Christoph Hellwig <hch@infradead.org>
11223 F: Documentation/filesystems/sysv-fs.txt
11225 F: include/linux/sysv_fs.h
11228 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11229 L: linux-scsi@vger.kernel.org
11230 L: target-devel@vger.kernel.org
11231 W: http://www.linux-iscsi.org
11232 W: http://groups.google.com/group/linux-iscsi-target-dev
11233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11237 F: Documentation/target/
11239 TASKSTATS STATISTICS INTERFACE
11240 M: Balbir Singh <bsingharora@gmail.com>
11242 F: Documentation/accounting/taskstats*
11243 F: include/linux/taskstats*
11244 F: kernel/taskstats.c
11247 M: Jamal Hadi Salim <jhs@mojatatu.com>
11248 L: netdev@vger.kernel.org
11250 F: include/net/pkt_cls.h
11251 F: include/uapi/linux/pkt_cls.h
11254 TCP LOW PRIORITY MODULE
11255 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11256 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11257 W: http://tcp-lp-mod.sourceforge.net/
11259 F: net/ipv4/tcp_lp.c
11261 TDA10071 MEDIA DRIVER
11262 M: Antti Palosaari <crope@iki.fi>
11263 L: linux-media@vger.kernel.org
11264 W: https://linuxtv.org
11265 W: http://palosaari.fi/linux/
11266 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11267 T: git git://linuxtv.org/anttip/media_tree.git
11269 F: drivers/media/dvb-frontends/tda10071*
11271 TDA18212 MEDIA DRIVER
11272 M: Antti Palosaari <crope@iki.fi>
11273 L: linux-media@vger.kernel.org
11274 W: https://linuxtv.org
11275 W: http://palosaari.fi/linux/
11276 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11277 T: git git://linuxtv.org/anttip/media_tree.git
11279 F: drivers/media/tuners/tda18212*
11281 TDA18218 MEDIA DRIVER
11282 M: Antti Palosaari <crope@iki.fi>
11283 L: linux-media@vger.kernel.org
11284 W: https://linuxtv.org
11285 W: http://palosaari.fi/linux/
11286 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11287 T: git git://linuxtv.org/anttip/media_tree.git
11289 F: drivers/media/tuners/tda18218*
11291 TDA18271 MEDIA DRIVER
11292 M: Michael Krufky <mkrufky@linuxtv.org>
11293 L: linux-media@vger.kernel.org
11294 W: https://linuxtv.org
11295 W: http://github.com/mkrufky
11296 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11297 T: git git://linuxtv.org/mkrufky/tuners.git
11299 F: drivers/media/tuners/tda18271*
11301 TDA827x MEDIA DRIVER
11302 M: Michael Krufky <mkrufky@linuxtv.org>
11303 L: linux-media@vger.kernel.org
11304 W: https://linuxtv.org
11305 W: http://github.com/mkrufky
11306 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11307 T: git git://linuxtv.org/mkrufky/tuners.git
11309 F: drivers/media/tuners/tda8290.*
11311 TDA8290 MEDIA DRIVER
11312 M: Michael Krufky <mkrufky@linuxtv.org>
11313 L: linux-media@vger.kernel.org
11314 W: https://linuxtv.org
11315 W: http://github.com/mkrufky
11316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11317 T: git git://linuxtv.org/mkrufky/tuners.git
11319 F: drivers/media/tuners/tda8290.*
11321 TDA9840 MEDIA DRIVER
11322 M: Hans Verkuil <hverkuil@xs4all.nl>
11323 L: linux-media@vger.kernel.org
11324 T: git git://linuxtv.org/media_tree.git
11325 W: https://linuxtv.org
11327 F: drivers/media/i2c/tda9840*
11329 TEA5761 TUNER DRIVER
11330 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11331 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11332 L: linux-media@vger.kernel.org
11333 W: https://linuxtv.org
11334 T: git git://linuxtv.org/media_tree.git
11336 F: drivers/media/tuners/tea5761.*
11338 TEA5767 TUNER DRIVER
11339 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11340 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11341 L: linux-media@vger.kernel.org
11342 W: https://linuxtv.org
11343 T: git git://linuxtv.org/media_tree.git
11345 F: drivers/media/tuners/tea5767.*
11347 TEA6415C MEDIA DRIVER
11348 M: Hans Verkuil <hverkuil@xs4all.nl>
11349 L: linux-media@vger.kernel.org
11350 T: git git://linuxtv.org/media_tree.git
11351 W: https://linuxtv.org
11353 F: drivers/media/i2c/tea6415c*
11355 TEA6420 MEDIA DRIVER
11356 M: Hans Verkuil <hverkuil@xs4all.nl>
11357 L: linux-media@vger.kernel.org
11358 T: git git://linuxtv.org/media_tree.git
11359 W: https://linuxtv.org
11361 F: drivers/media/i2c/tea6420*
11364 M: Jiri Pirko <jiri@resnulli.us>
11365 L: netdev@vger.kernel.org
11367 F: drivers/net/team/
11368 F: include/linux/if_team.h
11369 F: include/uapi/linux/if_team.h
11371 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11372 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11374 F: arch/x86/platform/ts5500/
11376 TECHNOTREND USB IR RECEIVER
11377 M: Sean Young <sean@mess.org>
11378 L: linux-media@vger.kernel.org
11380 F: drivers/media/rc/ttusbir.c
11382 TEGRA ARCHITECTURE SUPPORT
11383 M: Stephen Warren <swarren@wwwdotorg.org>
11384 M: Thierry Reding <thierry.reding@gmail.com>
11385 M: Alexandre Courbot <gnurou@gmail.com>
11386 L: linux-tegra@vger.kernel.org
11387 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11393 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11394 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11396 F: drivers/clk/tegra/
11399 M: Laxman Dewangan <ldewangan@nvidia.com>
11400 M: Jon Hunter <jonathanh@nvidia.com>
11402 F: drivers/dma/tegra*
11405 M: Laxman Dewangan <ldewangan@nvidia.com>
11407 F: drivers/i2c/busses/i2c-tegra.c
11409 TEGRA IOMMU DRIVERS
11410 M: Hiroshi Doyu <hdoyu@nvidia.com>
11412 F: drivers/iommu/tegra*
11415 M: Rakesh Iyer <riyer@nvidia.com>
11416 M: Laxman Dewangan <ldewangan@nvidia.com>
11418 F: drivers/input/keyboard/tegra-kbc.c
11421 M: Thierry Reding <thierry.reding@gmail.com>
11423 F: drivers/pwm/pwm-tegra.c
11425 TEGRA SERIAL DRIVER
11426 M: Laxman Dewangan <ldewangan@nvidia.com>
11428 F: drivers/tty/serial/serial-tegra.c
11431 M: Laxman Dewangan <ldewangan@nvidia.com>
11433 F: drivers/spi/spi-tegra*
11435 TEHUTI ETHERNET DRIVER
11436 M: Andy Gospodarek <andy@greyhouse.net>
11437 L: netdev@vger.kernel.org
11439 F: drivers/net/ethernet/tehuti/*
11441 Telecom Clock Driver for MCPL0010
11442 M: Mark Gross <mark.gross@intel.com>
11444 F: drivers/char/tlclk.c
11446 TENSILICA XTENSA PORT (xtensa)
11447 M: Chris Zankel <chris@zankel.net>
11448 M: Max Filippov <jcmvbkbc@gmail.com>
11449 L: linux-xtensa@linux-xtensa.org
11450 T: git git://github.com/czankel/xtensa-linux.git
11453 F: drivers/irqchip/irq-xtensa-*
11455 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11456 M: Hans Verkuil <hverkuil@xs4all.nl>
11457 L: linux-media@vger.kernel.org
11458 T: git git://linuxtv.org/media_tree.git
11459 W: https://linuxtv.org
11461 F: drivers/media/radio/radio-raremono.c
11464 M: Zhang Rui <rui.zhang@intel.com>
11465 M: Eduardo Valentin <edubezval@gmail.com>
11466 L: linux-pm@vger.kernel.org
11467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11469 Q: https://patchwork.kernel.org/project/linux-pm/list/
11471 F: drivers/thermal/
11472 F: include/linux/thermal.h
11473 F: include/uapi/linux/thermal.h
11474 F: include/linux/cpu_cooling.h
11475 F: Documentation/devicetree/bindings/thermal/
11477 THERMAL/CPU_COOLING
11478 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11479 M: Viresh Kumar <viresh.kumar@linaro.org>
11480 M: Javi Merino <javi.merino@arm.com>
11481 L: linux-pm@vger.kernel.org
11483 F: Documentation/thermal/cpu-cooling-api.txt
11484 F: drivers/thermal/cpu_cooling.c
11485 F: include/linux/cpu_cooling.h
11487 THINKPAD ACPI EXTRAS DRIVER
11488 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11489 L: ibm-acpi-devel@lists.sourceforge.net
11490 L: platform-driver-x86@vger.kernel.org
11491 W: http://ibm-acpi.sourceforge.net
11492 W: http://thinkwiki.org/wiki/Ibm-acpi
11493 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11495 F: drivers/platform/x86/thinkpad_acpi.c
11497 TI BANDGAP AND THERMAL DRIVER
11498 M: Eduardo Valentin <edubezval@gmail.com>
11499 M: Keerthy <j-keerthy@ti.com>
11500 L: linux-pm@vger.kernel.org
11501 L: linux-omap@vger.kernel.org
11503 F: drivers/thermal/ti-soc-thermal/
11506 M: Benoit Parrot <bparrot@ti.com>
11507 L: linux-media@vger.kernel.org
11508 W: http://linuxtv.org/
11509 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11511 F: drivers/media/platform/ti-vpe/
11513 TI CDCE706 CLOCK DRIVER
11514 M: Max Filippov <jcmvbkbc@gmail.com>
11516 F: drivers/clk/clk-cdce706.c
11519 M: Tero Kristo <t-kristo@ti.com>
11520 L: linux-omap@vger.kernel.org
11523 F: include/linux/clk/ti.h
11525 TI ETHERNET SWITCH DRIVER (CPSW)
11526 M: Mugunthan V N <mugunthanvnm@ti.com>
11527 R: Grygorii Strashko <grygorii.strashko@ti.com>
11528 L: linux-omap@vger.kernel.org
11529 L: netdev@vger.kernel.org
11531 F: drivers/net/ethernet/ti/cpsw*
11532 F: drivers/net/ethernet/ti/davinci*
11534 TI FLASH MEDIA INTERFACE DRIVER
11535 M: Alex Dubov <oakad@yahoo.com>
11537 F: drivers/misc/tifm*
11538 F: drivers/mmc/host/tifm_sd.c
11539 F: include/linux/tifm.h
11541 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11542 M: Santosh Shilimkar <ssantosh@kernel.org>
11543 L: linux-kernel@vger.kernel.org
11544 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11546 F: drivers/soc/ti/*
11547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11550 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11551 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11552 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11553 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11555 F: sound/soc/codecs/lm49453*
11556 F: sound/soc/codecs/isabelle*
11558 TI LP855x BACKLIGHT DRIVER
11559 M: Milo Kim <milo.kim@ti.com>
11561 F: Documentation/backlight/lp855x-driver.txt
11562 F: drivers/video/backlight/lp855x_bl.c
11563 F: include/linux/platform_data/lp855x.h
11565 TI LP8727 CHARGER DRIVER
11566 M: Milo Kim <milo.kim@ti.com>
11568 F: drivers/power/lp8727_charger.c
11569 F: include/linux/platform_data/lp8727.h
11571 TI LP8788 MFD DRIVER
11572 M: Milo Kim <milo.kim@ti.com>
11574 F: drivers/iio/adc/lp8788_adc.c
11575 F: drivers/leds/leds-lp8788.c
11576 F: drivers/mfd/lp8788*.c
11577 F: drivers/power/lp8788-charger.c
11578 F: drivers/regulator/lp8788-*.c
11579 F: include/linux/mfd/lp8788*.h
11581 TI NETCP ETHERNET DRIVER
11582 M: Wingman Kwok <w-kwok2@ti.com>
11583 M: Murali Karicheri <m-karicheri2@ti.com>
11584 L: netdev@vger.kernel.org
11586 F: drivers/net/ethernet/ti/netcp*
11588 TI TAS571X FAMILY ASoC CODEC DRIVER
11589 M: Kevin Cernekee <cernekee@chromium.org>
11590 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11592 F: sound/soc/codecs/tas571x*
11594 TI TWL4030 SERIES SOC CODEC DRIVER
11595 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11596 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11598 F: sound/soc/codecs/twl4030*
11600 TI WILINK WIRELESS DRIVERS
11601 L: linux-wireless@vger.kernel.org
11602 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11603 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11606 F: drivers/net/wireless/ti/
11607 F: include/linux/wl12xx.h
11610 M: Jon Maloy <jon.maloy@ericsson.com>
11611 M: Ying Xue <ying.xue@windriver.com>
11612 L: netdev@vger.kernel.org (core kernel code)
11613 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11614 W: http://tipc.sourceforge.net/
11616 F: include/uapi/linux/tipc*.h
11620 M: Chris Metcalf <cmetcalf@mellanox.com>
11621 W: http://www.mellanox.com/repository/solutions/tile-scm/
11622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11625 F: drivers/char/tile-srom.c
11626 F: drivers/edac/tile_edac.c
11627 F: drivers/net/ethernet/tile/
11628 F: drivers/rtc/rtc-tile.c
11629 F: drivers/tty/hvc/hvc_tile.c
11630 F: drivers/tty/serial/tilegx.c
11631 F: drivers/usb/host/*-tilegx.c
11632 F: include/linux/usb/tilegx.h
11634 TLAN NETWORK DRIVER
11635 M: Samuel Chessman <chessman@tux.org>
11636 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11637 W: http://sourceforge.net/projects/tlan/
11639 F: Documentation/networking/tlan.txt
11640 F: drivers/net/ethernet/ti/tlan.*
11642 TOMOYO SECURITY MODULE
11643 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11644 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11645 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11646 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11647 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11648 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11649 W: http://tomoyo.sourceforge.jp/
11650 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11652 F: security/tomoyo/
11654 TOPSTAR LAPTOP EXTRAS DRIVER
11655 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11656 L: platform-driver-x86@vger.kernel.org
11658 F: drivers/platform/x86/topstar-laptop.c
11660 TOSHIBA ACPI EXTRAS DRIVER
11661 M: Azael Avalos <coproscefalo@gmail.com>
11662 L: platform-driver-x86@vger.kernel.org
11664 F: drivers/platform/x86/toshiba_acpi.c
11666 TOSHIBA BLUETOOTH DRIVER
11667 M: Azael Avalos <coproscefalo@gmail.com>
11668 L: platform-driver-x86@vger.kernel.org
11670 F: drivers/platform/x86/toshiba_bluetooth.c
11672 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11673 M: Azael Avalos <coproscefalo@gmail.com>
11674 L: platform-driver-x86@vger.kernel.org
11676 F: drivers/platform/x86/toshiba_haps.c
11678 TOSHIBA WMI HOTKEYS DRIVER
11679 M: Azael Avalos <coproscefalo@gmail.com>
11680 L: platform-driver-x86@vger.kernel.org
11682 F: drivers/platform/x86/toshiba-wmi.c
11685 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11686 W: http://www.buzzard.org.uk/toshiba/
11688 F: drivers/char/toshiba.c
11689 F: include/linux/toshiba.h
11690 F: include/uapi/linux/toshiba.h
11692 TOSHIBA TC358743 DRIVER
11693 M: Mats Randgaard <matrandg@cisco.com>
11694 L: linux-media@vger.kernel.org
11696 F: drivers/media/i2c/tc358743*
11697 F: include/media/i2c/tc358743.h
11699 TMIO/SDHI MMC DRIVER
11700 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11701 L: linux-mmc@vger.kernel.org
11703 F: drivers/mmc/host/tmio_mmc*
11704 F: drivers/mmc/host/sh_mobile_sdhi.c
11705 F: include/linux/mfd/tmio.h
11707 TMP401 HARDWARE MONITOR DRIVER
11708 M: Guenter Roeck <linux@roeck-us.net>
11709 L: linux-hwmon@vger.kernel.org
11711 F: Documentation/hwmon/tmp401
11712 F: drivers/hwmon/tmp401.c
11714 TMPFS (SHMEM FILESYSTEM)
11715 M: Hugh Dickins <hughd@google.com>
11716 L: linux-mm@kvack.org
11718 F: include/linux/shmem_fs.h
11721 TM6000 VIDEO4LINUX DRIVER
11722 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11723 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11724 L: linux-media@vger.kernel.org
11725 W: https://linuxtv.org
11726 T: git git://linuxtv.org/media_tree.git
11728 F: drivers/media/usb/tm6000/
11730 TW68 VIDEO4LINUX DRIVER
11731 M: Hans Verkuil <hverkuil@xs4all.nl>
11732 L: linux-media@vger.kernel.org
11733 T: git git://linuxtv.org/media_tree.git
11734 W: https://linuxtv.org
11736 F: drivers/media/pci/tw68/
11738 TW686X VIDEO4LINUX DRIVER
11739 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11740 L: linux-media@vger.kernel.org
11741 T: git git://linuxtv.org/media_tree.git
11742 W: http://linuxtv.org
11744 F: drivers/media/pci/tw686x/
11747 M: Peter Huewe <peterhuewe@gmx.de>
11748 M: Marcel Selhorst <tpmdd@selhorst.net>
11749 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11750 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11751 W: http://tpmdd.sourceforge.net
11752 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11753 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11754 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11756 F: drivers/char/tpm/
11758 TPM IBM_VTPM DEVICE DRIVER
11759 M: Ashley Lai <ashleydlai@gmail.com>
11760 W: http://tpmdd.sourceforge.net
11761 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11763 F: drivers/char/tpm/tpm_ibmvtpm*
11766 M: Steven Rostedt <rostedt@goodmis.org>
11767 M: Ingo Molnar <mingo@redhat.com>
11768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11770 F: Documentation/trace/ftrace.txt
11771 F: arch/*/*/*/ftrace.h
11772 F: arch/*/kernel/ftrace.c
11773 F: include/*/ftrace.h
11774 F: include/linux/trace*.h
11777 F: tools/testing/selftests/ftrace/
11779 TRACING MMIO ACCESSES (MMIOTRACE)
11780 M: Steven Rostedt <rostedt@goodmis.org>
11781 M: Ingo Molnar <mingo@kernel.org>
11782 R: Karol Herbst <karolherbst@gmail.com>
11783 R: Pekka Paalanen <ppaalanen@gmail.com>
11785 L: linux-kernel@vger.kernel.org
11786 L: nouveau@lists.freedesktop.org
11787 F: kernel/trace/trace_mmiotrace.c
11788 F: include/linux/mmiotrace.h
11789 F: arch/x86/mm/kmmio.c
11790 F: arch/x86/mm/mmio-mod.c
11791 F: arch/x86/mm/testmmiotrace.c
11794 M: Jiri Kosina <trivial@kernel.org>
11795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11797 K: ^Subject:.*(?i)trivial
11800 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11801 M: Jiri Slaby <jslaby@suse.com>
11803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11804 F: Documentation/serial/
11806 F: drivers/tty/serial/serial_core.c
11807 F: include/linux/serial_core.h
11808 F: include/linux/serial.h
11809 F: include/linux/tty.h
11810 F: include/uapi/linux/serial_core.h
11811 F: include/uapi/linux/serial.h
11812 F: include/uapi/linux/tty.h
11814 TUA9001 MEDIA DRIVER
11815 M: Antti Palosaari <crope@iki.fi>
11816 L: linux-media@vger.kernel.org
11817 W: https://linuxtv.org
11818 W: http://palosaari.fi/linux/
11819 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11820 T: git git://linuxtv.org/anttip/media_tree.git
11822 F: drivers/media/tuners/tua9001*
11824 TULIP NETWORK DRIVERS
11825 L: netdev@vger.kernel.org
11826 L: linux-parisc@vger.kernel.org
11828 F: drivers/net/ethernet/dec/tulip/
11831 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11832 W: http://vtun.sourceforge.net/tun
11834 F: Documentation/networking/tuntap.txt
11835 F: arch/um/os-Linux/drivers/
11837 TURBOCHANNEL SUBSYSTEM
11838 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11839 M: Ralf Baechle <ralf@linux-mips.org>
11840 L: linux-mips@linux-mips.org
11841 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11844 F: include/linux/tc.h
11846 U14-34F SCSI DRIVER
11847 M: Dario Ballabio <ballabio_dario@emc.com>
11848 L: linux-scsi@vger.kernel.org
11850 F: drivers/scsi/u14-34f.c
11852 UBI FILE SYSTEM (UBIFS)
11853 M: Richard Weinberger <richard@nod.at>
11854 M: Artem Bityutskiy <dedekind1@gmail.com>
11855 M: Adrian Hunter <adrian.hunter@intel.com>
11856 L: linux-mtd@lists.infradead.org
11857 T: git git://git.infradead.org/ubifs-2.6.git
11858 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11860 F: Documentation/filesystems/ubifs.txt
11863 UCLINUX (M68KNOMMU AND COLDFIRE)
11864 M: Greg Ungerer <gerg@linux-m68k.org>
11865 W: http://www.linux-m68k.org/
11866 W: http://www.uclinux.org/
11867 L: linux-m68k@lists.linux-m68k.org
11868 L: uclinux-dev@uclinux.org (subscribers-only)
11869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11871 F: arch/m68k/coldfire/
11873 F: arch/m68k/*/*_no.*
11874 F: arch/m68k/include/asm/*_no.*
11877 M: Jan Kara <jack@suse.com>
11879 F: Documentation/filesystems/udf.txt
11883 M: Evgeniy Dushistov <dushistov@mail.ru>
11885 F: Documentation/filesystems/ufs.txt
11888 UHID USERSPACE HID IO DRIVER:
11889 M: David Herrmann <dh.herrmann@googlemail.com>
11890 L: linux-input@vger.kernel.org
11892 F: drivers/hid/uhid.c
11893 F: include/uapi/linux/uhid.h
11895 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11896 L: linux-usb@vger.kernel.org
11899 F: include/linux/uwb.h
11900 F: include/linux/uwb/
11902 UNICORE32 ARCHITECTURE:
11903 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11904 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11906 T: git git://github.com/gxt/linux.git
11910 M: Tony Finch <dot@dotat.at>
11911 W: http://dotat.at/prog/unifdef
11913 F: scripts/unifdef.c
11915 UNIFORM CDROM DRIVER
11916 M: Jens Axboe <axboe@kernel.dk>
11917 W: http://www.kernel.dk
11919 F: Documentation/cdrom/
11920 F: drivers/cdrom/cdrom.c
11921 F: include/linux/cdrom.h
11922 F: include/uapi/linux/cdrom.h
11924 UNISYS S-PAR DRIVERS
11925 M: David Kershner <david.kershner@unisys.com>
11926 L: sparmaintainer@unisys.com (Unisys internal)
11928 F: drivers/staging/unisys/
11930 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11931 M: Vinayak Holikatti <vinholikatti@gmail.com>
11932 L: linux-scsi@vger.kernel.org
11934 F: Documentation/scsi/ufs.txt
11935 F: drivers/scsi/ufs/
11937 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
11938 M: Joao Pinto <Joao.Pinto@synopsys.com>
11939 L: linux-scsi@vger.kernel.org
11941 F: drivers/scsi/ufs/*dwc*
11943 UNSORTED BLOCK IMAGES (UBI)
11944 M: Artem Bityutskiy <dedekind1@gmail.com>
11945 M: Richard Weinberger <richard@nod.at>
11946 W: http://www.linux-mtd.infradead.org/
11947 L: linux-mtd@lists.infradead.org
11948 T: git git://git.infradead.org/ubifs-2.6.git
11950 F: drivers/mtd/ubi/
11951 F: include/linux/mtd/ubi.h
11952 F: include/uapi/mtd/ubi-user.h
11955 M: Oliver Neukum <oneukum@suse.com>
11956 L: linux-usb@vger.kernel.org
11958 F: Documentation/usb/acm.txt
11959 F: drivers/usb/class/cdc-acm.*
11961 USB AR5523 WIRELESS DRIVER
11962 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11963 L: linux-wireless@vger.kernel.org
11965 F: drivers/net/wireless/ath/ar5523/
11968 M: Oliver Neukum <oneukum@suse.com>
11969 L: linux-usb@vger.kernel.org
11970 L: linux-scsi@vger.kernel.org
11972 F: drivers/usb/storage/uas.c
11974 USB CDC ETHERNET DRIVER
11975 M: Oliver Neukum <oliver@neukum.org>
11976 L: linux-usb@vger.kernel.org
11978 F: drivers/net/usb/cdc_*.c
11979 F: include/uapi/linux/usb/cdc.h
11981 USB CHAOSKEY DRIVER
11982 M: Keith Packard <keithp@keithp.com>
11983 L: linux-usb@vger.kernel.org
11985 F: drivers/usb/misc/chaoskey.c
11987 USB CYPRESS C67X00 DRIVER
11988 M: Peter Korsgaard <jacmet@sunsite.dk>
11989 L: linux-usb@vger.kernel.org
11991 F: drivers/usb/c67x00/
11993 USB DAVICOM DM9601 DRIVER
11994 M: Peter Korsgaard <jacmet@sunsite.dk>
11995 L: netdev@vger.kernel.org
11996 W: http://www.linux-usb.org/usbnet
11998 F: drivers/net/usb/dm9601.c
12000 USB DIAMOND RIO500 DRIVER
12001 M: Cesar Miquel <miquel@df.uba.ar>
12002 L: rio500-users@lists.sourceforge.net
12003 W: http://rio500.sourceforge.net
12005 F: drivers/usb/misc/rio500*
12008 M: Alan Stern <stern@rowland.harvard.edu>
12009 L: linux-usb@vger.kernel.org
12011 F: Documentation/usb/ehci.txt
12012 F: drivers/usb/host/ehci*
12014 USB GADGET/PERIPHERAL SUBSYSTEM
12015 M: Felipe Balbi <balbi@kernel.org>
12016 L: linux-usb@vger.kernel.org
12017 W: http://www.linux-usb.org/gadget
12018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12020 F: drivers/usb/gadget/
12021 F: include/linux/usb/gadget*
12023 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12024 M: Jiri Kosina <jikos@kernel.org>
12025 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12026 L: linux-usb@vger.kernel.org
12027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12029 F: Documentation/hid/hiddev.txt
12030 F: drivers/hid/usbhid/
12033 M: Olav Kongas <ok@artecdesign.ee>
12034 L: linux-usb@vger.kernel.org
12036 F: drivers/usb/host/isp116x*
12037 F: include/linux/usb/isp116x.h
12039 USB LAN78XX ETHERNET DRIVER
12040 M: Woojung Huh <woojung.huh@microchip.com>
12041 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12042 L: netdev@vger.kernel.org
12044 F: drivers/net/usb/lan78xx.*
12046 USB MASS STORAGE DRIVER
12047 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12048 L: linux-usb@vger.kernel.org
12049 L: usb-storage@lists.one-eyed-alien.net
12051 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12052 F: drivers/usb/storage/
12055 M: Clemens Ladisch <clemens@ladisch.de>
12056 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12057 T: git git://git.alsa-project.org/alsa-kernel.git
12059 F: sound/usb/midi.*
12061 USB NETWORKING DRIVERS
12062 L: linux-usb@vger.kernel.org
12064 F: drivers/net/usb/
12067 M: Alan Stern <stern@rowland.harvard.edu>
12068 L: linux-usb@vger.kernel.org
12070 F: Documentation/usb/ohci.txt
12071 F: drivers/usb/host/ohci*
12073 USB OTG FSM (Finite State Machine)
12074 M: Peter Chen <Peter.Chen@nxp.com>
12075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12076 L: linux-usb@vger.kernel.org
12078 F: drivers/usb/common/usb-otg-fsm.c
12081 M: Valentina Manea <valentina.manea.m@gmail.com>
12082 M: Shuah Khan <shuahkh@osg.samsung.com>
12083 M: Shuah Khan <shuah@kernel.org>
12084 L: linux-usb@vger.kernel.org
12086 F: Documentation/usb/usbip_protocol.txt
12087 F: drivers/usb/usbip/
12088 F: tools/usb/usbip/
12091 M: Petko Manolov <petkan@nucleusys.com>
12092 L: linux-usb@vger.kernel.org
12093 L: netdev@vger.kernel.org
12094 T: git git://github.com/petkan/pegasus.git
12095 W: https://github.com/petkan/pegasus
12097 F: drivers/net/usb/pegasus.*
12100 M: Felipe Balbi <balbi@kernel.org>
12101 L: linux-usb@vger.kernel.org
12102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12104 F: drivers/usb/phy/
12106 USB PRINTER DRIVER (usblp)
12107 M: Pete Zaitcev <zaitcev@redhat.com>
12108 L: linux-usb@vger.kernel.org
12110 F: drivers/usb/class/usblp.c
12112 USB QMI WWAN NETWORK DRIVER
12113 M: Bjørn Mork <bjorn@mork.no>
12114 L: netdev@vger.kernel.org
12116 F: Documentation/ABI/testing/sysfs-class-net-qmi
12117 F: drivers/net/usb/qmi_wwan.c
12120 M: Petko Manolov <petkan@nucleusys.com>
12121 L: linux-usb@vger.kernel.org
12122 L: netdev@vger.kernel.org
12123 T: git git://github.com/petkan/rtl8150.git
12124 W: https://github.com/petkan/rtl8150
12126 F: drivers/net/usb/rtl8150.c
12128 USB SERIAL SUBSYSTEM
12129 M: Johan Hovold <johan@kernel.org>
12130 L: linux-usb@vger.kernel.org
12132 F: Documentation/usb/usb-serial.txt
12133 F: drivers/usb/serial/
12134 F: include/linux/usb/serial.h
12136 USB SMSC75XX ETHERNET DRIVER
12137 M: Steve Glendinning <steve.glendinning@shawell.net>
12138 L: netdev@vger.kernel.org
12140 F: drivers/net/usb/smsc75xx.*
12142 USB SMSC95XX ETHERNET DRIVER
12143 M: Steve Glendinning <steve.glendinning@shawell.net>
12144 L: netdev@vger.kernel.org
12146 F: drivers/net/usb/smsc95xx.*
12149 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12150 L: linux-usb@vger.kernel.org
12151 W: http://www.linux-usb.org
12152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12154 F: Documentation/devicetree/bindings/usb/
12155 F: Documentation/usb/
12157 F: include/linux/usb.h
12158 F: include/linux/usb/
12161 M: Alan Stern <stern@rowland.harvard.edu>
12162 L: linux-usb@vger.kernel.org
12164 F: drivers/usb/host/uhci*
12166 USB "USBNET" DRIVER FRAMEWORK
12167 M: Oliver Neukum <oneukum@suse.com>
12168 L: netdev@vger.kernel.org
12169 W: http://www.linux-usb.org/usbnet
12171 F: drivers/net/usb/usbnet.c
12172 F: include/linux/usb/usbnet.h
12175 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12176 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12177 L: linux-media@vger.kernel.org
12178 T: git git://linuxtv.org/media_tree.git
12179 W: http://www.ideasonboard.org/uvc/
12181 F: drivers/media/usb/uvc/
12182 F: include/uapi/linux/uvcvideo.h
12185 M: Hans Verkuil <hverkuil@xs4all.nl>
12186 L: linux-media@vger.kernel.org
12187 T: git git://linuxtv.org/media_tree.git
12188 W: https://linuxtv.org
12190 F: drivers/media/usb/usbvision/
12193 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12194 L: linux-usb@vger.kernel.org
12196 F: drivers/usb/gadget/function/*uvc*
12197 F: drivers/usb/gadget/legacy/webcam.c
12199 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12200 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12201 L: linux-wireless@vger.kernel.org
12203 F: drivers/net/wireless/rndis_wlan.c
12206 M: Mathias Nyman <mathias.nyman@intel.com>
12207 L: linux-usb@vger.kernel.org
12209 F: drivers/usb/host/xhci*
12210 F: drivers/usb/host/pci-quirks*
12213 L: linux-wireless@vger.kernel.org
12214 W: http://linux-lc100020.sourceforge.net
12216 F: drivers/net/wireless/zydas/zd1201.*
12219 M: Antoine Jacquet <royale@zerezo.com>
12220 L: linux-usb@vger.kernel.org
12221 L: linux-media@vger.kernel.org
12222 T: git git://linuxtv.org/media_tree.git
12223 W: http://royale.zerezo.com/zr364xx/
12225 F: Documentation/video4linux/zr364xx.txt
12226 F: drivers/media/usb/zr364xx/
12229 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12230 L: linux-usb@vger.kernel.org
12232 F: drivers/usb/common/ulpi.c
12233 F: include/linux/ulpi/
12235 USER-MODE LINUX (UML)
12236 M: Jeff Dike <jdike@addtoit.com>
12237 M: Richard Weinberger <richard@nod.at>
12238 L: user-mode-linux-devel@lists.sourceforge.net
12239 L: user-mode-linux-user@lists.sourceforge.net
12240 W: http://user-mode-linux.sourceforge.net
12241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12243 F: Documentation/virtual/uml/
12249 USERSPACE I/O (UIO)
12250 M: "Hans J. Koch" <hjk@hansjkoch.de>
12251 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12254 F: Documentation/DocBook/uio-howto.tmpl
12256 F: include/linux/uio*.h
12259 M: Karel Zak <kzak@redhat.com>
12260 L: util-linux@vger.kernel.org
12261 W: http://en.wikipedia.org/wiki/Util-linux
12262 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12266 M: Michal Januszewski <spock@gentoo.org>
12267 L: linux-fbdev@vger.kernel.org
12268 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12270 F: Documentation/fb/uvesafb.txt
12271 F: drivers/video/fbdev/uvesafb.*
12274 M: Stefan Agner <stefan@agner.ch>
12275 L: linux-mtd@lists.infradead.org
12277 F: drivers/mtd/nand/vf610_nfc.c
12279 VFAT/FAT/MSDOS FILESYSTEM
12280 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12282 F: Documentation/filesystems/vfat.txt
12286 M: Alex Williamson <alex.williamson@redhat.com>
12287 L: kvm@vger.kernel.org
12288 T: git git://github.com/awilliam/linux-vfio.git
12290 F: Documentation/vfio.txt
12292 F: include/linux/vfio.h
12293 F: include/uapi/linux/vfio.h
12295 VFIO PLATFORM DRIVER
12296 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12297 L: kvm@vger.kernel.org
12299 F: drivers/vfio/platform/
12301 VIDEOBUF2 FRAMEWORK
12302 M: Pawel Osciak <pawel@osciak.com>
12303 M: Marek Szyprowski <m.szyprowski@samsung.com>
12304 M: Kyungmin Park <kyungmin.park@samsung.com>
12305 L: linux-media@vger.kernel.org
12307 F: drivers/media/v4l2-core/videobuf2-*
12308 F: include/media/videobuf2-*
12310 VIRTUAL SERIO DEVICE DRIVER
12311 M: Stephen Chandler Paul <thatslyude@gmail.com>
12313 F: drivers/input/serio/userio.c
12314 F: include/uapi/linux/userio.h
12316 VIRTIO CONSOLE DRIVER
12317 M: Amit Shah <amit.shah@redhat.com>
12318 L: virtualization@lists.linux-foundation.org
12320 F: drivers/char/virtio_console.c
12321 F: include/linux/virtio_console.h
12322 F: include/uapi/linux/virtio_console.h
12324 VIRTIO CORE, NET AND BLOCK DRIVERS
12325 M: "Michael S. Tsirkin" <mst@redhat.com>
12326 L: virtualization@lists.linux-foundation.org
12328 F: Documentation/devicetree/bindings/virtio/
12331 F: drivers/net/virtio_net.c
12332 F: drivers/block/virtio_blk.c
12333 F: include/linux/virtio_*.h
12334 F: include/uapi/linux/virtio_*.h
12336 VIRTIO DRIVERS FOR S390
12337 M: Christian Borntraeger <borntraeger@de.ibm.com>
12338 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12339 L: linux-s390@vger.kernel.org
12340 L: virtualization@lists.linux-foundation.org
12341 L: kvm@vger.kernel.org
12343 F: drivers/s390/virtio/
12346 M: David Airlie <airlied@linux.ie>
12347 M: Gerd Hoffmann <kraxel@redhat.com>
12348 L: dri-devel@lists.freedesktop.org
12349 L: virtualization@lists.linux-foundation.org
12351 F: drivers/gpu/drm/virtio/
12352 F: include/uapi/linux/virtio_gpu.h
12354 VIRTIO HOST (VHOST)
12355 M: "Michael S. Tsirkin" <mst@redhat.com>
12356 L: kvm@vger.kernel.org
12357 L: virtualization@lists.linux-foundation.org
12358 L: netdev@vger.kernel.org
12359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12362 F: include/uapi/linux/vhost.h
12364 VIRTIO INPUT DRIVER
12365 M: Gerd Hoffmann <kraxel@redhat.com>
12367 F: drivers/virtio/virtio_input.c
12368 F: include/uapi/linux/virtio_input.h
12370 VIA RHINE NETWORK DRIVER
12372 F: drivers/net/ethernet/via/via-rhine.c
12374 VIA SD/MMC CARD CONTROLLER DRIVER
12375 M: Bruce Chang <brucechang@via.com.tw>
12376 M: Harald Welte <HaraldWelte@viatech.com>
12378 F: drivers/mmc/host/via-sdmmc.c
12380 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12381 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12382 L: linux-fbdev@vger.kernel.org
12384 F: include/linux/via-core.h
12385 F: include/linux/via-gpio.h
12386 F: include/linux/via_i2c.h
12387 F: drivers/video/fbdev/via/
12389 VIA VELOCITY NETWORK DRIVER
12390 M: Francois Romieu <romieu@fr.zoreil.com>
12391 L: netdev@vger.kernel.org
12393 F: drivers/net/ethernet/via/via-velocity.*
12396 M: Alex Williamson <alex.williamson@redhat.com>
12397 M: Paolo Bonzini <pbonzini@redhat.com>
12398 L: kvm@vger.kernel.org
12402 VIVID VIRTUAL VIDEO DRIVER
12403 M: Hans Verkuil <hverkuil@xs4all.nl>
12404 L: linux-media@vger.kernel.org
12405 T: git git://linuxtv.org/media_tree.git
12406 W: https://linuxtv.org
12408 F: drivers/media/platform/vivid/*
12411 M: Patrick McHardy <kaber@trash.net>
12412 L: netdev@vger.kernel.org
12414 F: drivers/net/macvlan.c
12415 F: include/linux/if_*vlan.h
12419 M: Florian Fainelli <florian@openwrt.org>
12420 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12422 F: drivers/vlynq/vlynq.c
12423 F: include/linux/vlynq.h
12426 M: Martyn Welch <martyn@welchs.me.uk>
12427 M: Manohar Vanga <manohar.vanga@gmail.com>
12428 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12429 L: devel@driverdev.osuosl.org
12431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12432 F: Documentation/vme_api.txt
12433 F: drivers/staging/vme/
12435 F: include/linux/vme*
12437 VMWARE HYPERVISOR INTERFACE
12438 M: Alok Kataria <akataria@vmware.com>
12439 L: virtualization@lists.linux-foundation.org
12441 F: arch/x86/kernel/cpu/vmware.c
12443 VMWARE BALLOON DRIVER
12444 M: Xavier Deguillard <xdeguillard@vmware.com>
12445 M: Philip Moltmann <moltmann@vmware.com>
12446 M: "VMware, Inc." <pv-drivers@vmware.com>
12447 L: linux-kernel@vger.kernel.org
12449 F: drivers/misc/vmw_balloon.c
12451 VMWARE VMMOUSE SUBDRIVER
12452 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12453 M: "VMware, Inc." <pv-drivers@vmware.com>
12454 L: linux-input@vger.kernel.org
12456 F: drivers/input/mouse/vmmouse.c
12457 F: drivers/input/mouse/vmmouse.h
12459 VMWARE VMXNET3 ETHERNET DRIVER
12460 M: Shrikrishna Khare <skhare@vmware.com>
12461 M: "VMware, Inc." <pv-drivers@vmware.com>
12462 L: netdev@vger.kernel.org
12464 F: drivers/net/vmxnet3/
12466 VMware PVSCSI driver
12467 M: Jim Gill <jgill@vmware.com>
12468 M: VMware PV-Drivers <pv-drivers@vmware.com>
12469 L: linux-scsi@vger.kernel.org
12471 F: drivers/scsi/vmw_pvscsi.c
12472 F: drivers/scsi/vmw_pvscsi.h
12474 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12475 M: Liam Girdwood <lgirdwood@gmail.com>
12476 M: Mark Brown <broonie@kernel.org>
12477 L: linux-kernel@vger.kernel.org
12478 W: http://www.slimlogic.co.uk/?p=48
12479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12481 F: Documentation/devicetree/bindings/regulator/
12482 F: drivers/regulator/
12483 F: include/dt-bindings/regulator/
12484 F: include/linux/regulator/
12487 M: David Ahern <dsa@cumulusnetworks.com>
12488 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12489 L: netdev@vger.kernel.org
12491 F: drivers/net/vrf.c
12492 F: Documentation/networking/vrf.txt
12494 VT1211 HARDWARE MONITOR DRIVER
12495 M: Juerg Haefliger <juergh@gmail.com>
12496 L: linux-hwmon@vger.kernel.org
12498 F: Documentation/hwmon/vt1211
12499 F: drivers/hwmon/vt1211.c
12501 VT8231 HARDWARE MONITOR DRIVER
12502 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12503 L: linux-hwmon@vger.kernel.org
12505 F: drivers/hwmon/vt8231.c
12507 VUB300 USB to SDIO/SD/MMC bridge chip
12508 M: Tony Olech <tony.olech@elandigitalsystems.com>
12509 L: linux-mmc@vger.kernel.org
12510 L: linux-usb@vger.kernel.org
12512 F: drivers/mmc/host/vub300.c
12514 W1 DALLAS'S 1-WIRE BUS
12515 M: Evgeniy Polyakov <zbr@ioremap.net>
12517 F: Documentation/w1/
12520 W83791D HARDWARE MONITORING DRIVER
12521 M: Marc Hulsman <m.hulsman@tudelft.nl>
12522 L: linux-hwmon@vger.kernel.org
12524 F: Documentation/hwmon/w83791d
12525 F: drivers/hwmon/w83791d.c
12527 W83793 HARDWARE MONITORING DRIVER
12528 M: Rudolf Marek <r.marek@assembler.cz>
12529 L: linux-hwmon@vger.kernel.org
12531 F: Documentation/hwmon/w83793
12532 F: drivers/hwmon/w83793.c
12534 W83795 HARDWARE MONITORING DRIVER
12535 M: Jean Delvare <jdelvare@suse.com>
12536 L: linux-hwmon@vger.kernel.org
12538 F: drivers/hwmon/w83795.c
12540 W83L51xD SD/MMC CARD INTERFACE DRIVER
12541 M: Pierre Ossman <pierre@ossman.eu>
12543 F: drivers/mmc/host/wbsd.*
12545 WACOM PROTOCOL 4 SERIAL TABLETS
12546 M: Julian Squires <julian@cipht.net>
12547 M: Hans de Goede <hdegoede@redhat.com>
12548 L: linux-input@vger.kernel.org
12550 F: drivers/input/tablet/wacom_serial4.c
12552 WATCHDOG DEVICE DRIVERS
12553 M: Wim Van Sebroeck <wim@iguana.be>
12554 R: Guenter Roeck <linux@roeck-us.net>
12555 L: linux-watchdog@vger.kernel.org
12556 W: http://www.linux-watchdog.org/
12557 T: git git://www.linux-watchdog.org/linux-watchdog.git
12559 F: Documentation/devicetree/bindings/watchdog/
12560 F: Documentation/watchdog/
12561 F: drivers/watchdog/
12562 F: include/linux/watchdog.h
12563 F: include/uapi/linux/watchdog.h
12566 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12567 L: linux-scsi@vger.kernel.org
12569 F: drivers/scsi/wd7000.c
12572 M: David Herrmann <dh.herrmann@googlemail.com>
12573 L: linux-input@vger.kernel.org
12575 F: drivers/hid/hid-wiimote*
12578 M: David Härdeman <david@hardeman.nu>
12580 F: drivers/media/rc/winbond-cir.c
12582 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12583 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12584 L: linux-watchdog@vger.kernel.org
12586 F: drivers/watchdog/ebc-c384_wdt.c
12588 WINSYSTEMS WS16C48 GPIO DRIVER
12589 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12590 L: linux-gpio@vger.kernel.org
12592 F: drivers/gpio/gpio-ws16c48.c
12595 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12596 M: linux-wimax@intel.com
12597 L: wimax@linuxwimax.org (subscribers-only)
12599 W: http://linuxwimax.org
12600 F: Documentation/wimax/README.wimax
12601 F: include/linux/wimax/debug.h
12602 F: include/net/wimax.h
12603 F: include/uapi/linux/wimax.h
12606 WISTRON LAPTOP BUTTON DRIVER
12607 M: Miloslav Trmac <mitr@volny.cz>
12609 F: drivers/input/misc/wistron_btns.c
12611 WL3501 WIRELESS PCMCIA CARD DRIVER
12612 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12613 L: linux-wireless@vger.kernel.org
12614 W: http://oops.ghostprotocols.net:81/blog
12616 F: drivers/net/wireless/wl3501*
12618 WOLFSON MICROELECTRONICS DRIVERS
12619 L: patches@opensource.wolfsonmicro.com
12620 T: git https://github.com/CirrusLogic/linux-drivers.git
12621 W: https://github.com/CirrusLogic/linux-drivers/wiki
12623 F: Documentation/hwmon/wm83??
12624 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12625 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12626 F: Documentation/devicetree/bindings/mfd/arizona.txt
12627 F: arch/arm/mach-s3c64xx/mach-crag6410*
12628 F: drivers/clk/clk-wm83*.c
12629 F: drivers/extcon/extcon-arizona.c
12630 F: drivers/leds/leds-wm83*.c
12631 F: drivers/gpio/gpio-*wm*.c
12632 F: drivers/gpio/gpio-arizona.c
12633 F: drivers/hwmon/wm83??-hwmon.c
12634 F: drivers/input/misc/wm831x-on.c
12635 F: drivers/input/touchscreen/wm831x-ts.c
12636 F: drivers/input/touchscreen/wm97*.c
12637 F: drivers/mfd/arizona*
12638 F: drivers/mfd/wm*.c
12639 F: drivers/mfd/cs47l24*
12640 F: drivers/power/wm83*.c
12641 F: drivers/rtc/rtc-wm83*.c
12642 F: drivers/regulator/wm8*.c
12643 F: drivers/video/backlight/wm83*_bl.c
12644 F: drivers/watchdog/wm83*_wdt.c
12645 F: include/linux/mfd/arizona/
12646 F: include/linux/mfd/wm831x/
12647 F: include/linux/mfd/wm8350/
12648 F: include/linux/mfd/wm8400*
12649 F: include/linux/wm97xx.h
12650 F: include/sound/wm????.h
12651 F: sound/soc/codecs/arizona.?
12652 F: sound/soc/codecs/wm*
12653 F: sound/soc/codecs/cs47l24*
12656 M: Tejun Heo <tj@kernel.org>
12657 R: Lai Jiangshan <jiangshanlai@gmail.com>
12658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12660 F: include/linux/workqueue.h
12661 F: kernel/workqueue.c
12662 F: Documentation/workqueue.txt
12664 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12665 M: Chen-Yu Tsai <wens@csie.org>
12666 L: linux-kernel@vger.kernel.org
12671 M: Andrew Hendry <andrew.hendry@gmail.com>
12672 L: linux-x25@vger.kernel.org
12674 F: Documentation/networking/x25*
12675 F: include/net/x25*
12678 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12679 M: Thomas Gleixner <tglx@linutronix.de>
12680 M: Ingo Molnar <mingo@redhat.com>
12681 M: "H. Peter Anvin" <hpa@zytor.com>
12683 L: linux-kernel@vger.kernel.org
12684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12686 F: Documentation/x86/
12689 X86 PLATFORM DRIVERS
12690 M: Darren Hart <dvhart@infradead.org>
12691 L: platform-driver-x86@vger.kernel.org
12692 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12694 F: drivers/platform/x86/
12695 F: drivers/platform/olpc/
12697 X86 MCE INFRASTRUCTURE
12698 M: Tony Luck <tony.luck@intel.com>
12699 M: Borislav Petkov <bp@alien8.de>
12700 L: linux-edac@vger.kernel.org
12702 F: arch/x86/kernel/cpu/mcheck/*
12704 X86 MICROCODE UPDATE SUPPORT
12705 M: Borislav Petkov <bp@alien8.de>
12707 F: arch/x86/kernel/cpu/microcode/*
12710 M: Andy Lutomirski <luto@amacapital.net>
12711 L: linux-kernel@vger.kernel.org
12712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12714 F: arch/x86/entry/vdso/
12716 XC2028/3028 TUNER DRIVER
12717 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12718 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12719 L: linux-media@vger.kernel.org
12720 W: https://linuxtv.org
12721 T: git git://linuxtv.org/media_tree.git
12723 F: drivers/media/tuners/tuner-xc2028.*
12725 XEN HYPERVISOR INTERFACE
12726 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12727 M: David Vrabel <david.vrabel@citrix.com>
12728 M: Juergen Gross <jgross@suse.com>
12729 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12733 F: drivers/*/xen-*front.c
12735 F: arch/x86/include/asm/xen/
12737 F: include/uapi/xen/
12740 M: Stefano Stabellini <sstabellini@kernel.org>
12741 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12744 F: arch/arm/include/asm/xen/
12746 XEN HYPERVISOR ARM64
12747 M: Stefano Stabellini <sstabellini@kernel.org>
12748 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12751 F: arch/arm64/include/asm/xen/
12753 XEN NETWORK BACKEND DRIVER
12754 M: Wei Liu <wei.liu2@citrix.com>
12755 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12756 L: netdev@vger.kernel.org
12758 F: drivers/net/xen-netback/*
12761 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12762 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12764 F: arch/x86/pci/*xen*
12765 F: drivers/pci/*xen*
12767 XEN BLOCK SUBSYSTEM
12768 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12769 M: Roger Pau Monné <roger.pau@citrix.com>
12770 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12772 F: drivers/block/xen-blkback/*
12773 F: drivers/block/xen*
12776 M: Juergen Gross <jgross@suse.com>
12777 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12778 L: linux-scsi@vger.kernel.org
12780 F: drivers/scsi/xen-scsifront.c
12781 F: drivers/xen/xen-scsiback.c
12782 F: include/xen/interface/io/vscsiif.h
12784 XEN SWIOTLB SUBSYSTEM
12785 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12786 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12788 F: arch/x86/xen/*swiotlb*
12789 F: drivers/xen/*swiotlb*
12792 P: Silicon Graphics Inc
12793 M: Dave Chinner <david@fromorbit.com>
12796 W: http://oss.sgi.com/projects/xfs
12797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12799 F: Documentation/filesystems/xfs.txt
12802 XILINX AXI ETHERNET DRIVER
12803 M: Anirudha Sarangi <anirudh@xilinx.com>
12804 M: John Linn <John.Linn@xilinx.com>
12806 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12808 XILINX UARTLITE SERIAL DRIVER
12809 M: Peter Korsgaard <jacmet@sunsite.dk>
12810 L: linux-serial@vger.kernel.org
12812 F: drivers/tty/serial/uartlite.c
12814 XILINX VIDEO IP CORES
12815 M: Hyun Kwon <hyun.kwon@xilinx.com>
12816 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12817 L: linux-media@vger.kernel.org
12818 T: git git://linuxtv.org/media_tree.git
12820 F: Documentation/devicetree/bindings/media/xilinx/
12821 F: drivers/media/platform/xilinx/
12822 F: include/uapi/linux/xilinx-v4l2-controls.h
12825 M: Eli Billauer <eli.billauer@gmail.com>
12826 L: linux-kernel@vger.kernel.org
12828 F: drivers/char/xillybus/
12830 XTENSA XTFPGA PLATFORM SUPPORT
12831 M: Max Filippov <jcmvbkbc@gmail.com>
12832 L: linux-xtensa@linux-xtensa.org
12834 F: drivers/spi/spi-xtensa-xtfpga.c
12835 F: sound/soc/xtensa/xtfpga-i2s.c
12837 YAM DRIVER FOR AX.25
12838 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12839 L: linux-hams@vger.kernel.org
12841 F: drivers/net/hamradio/yam*
12842 F: include/linux/yam.h
12844 YEALINK PHONE DRIVER
12845 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12846 L: usbb2k-api-dev@nongnu.org
12848 F: Documentation/input/yealink.txt
12849 F: drivers/input/misc/yealink.*
12851 Z8530 DRIVER FOR AX.25
12852 M: Joerg Reuter <jreuter@yaina.de>
12853 W: http://yaina.de/jreuter/
12854 W: http://www.qsl.net/dl1bke/
12855 L: linux-hams@vger.kernel.org
12857 F: Documentation/networking/z8530drv.txt
12858 F: drivers/net/hamradio/*scc.c
12859 F: drivers/net/hamradio/z8530.h
12861 ZBUD COMPRESSED PAGE ALLOCATOR
12862 M: Seth Jennings <sjenning@redhat.com>
12863 L: linux-mm@kvack.org
12866 F: include/linux/zbud.h
12868 ZD1211RW WIRELESS DRIVER
12869 M: Daniel Drake <dsd@gentoo.org>
12870 M: Ulrich Kunitz <kune@deine-taler.de>
12871 W: http://zd1211.ath.cx/wiki/DriverRewrite
12872 L: linux-wireless@vger.kernel.org
12873 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12875 F: drivers/net/wireless/zydas/zd1211rw/
12877 ZPOOL COMPRESSED PAGE STORAGE API
12878 M: Dan Streetman <ddstreet@ieee.org>
12879 L: linux-mm@kvack.org
12882 F: include/linux/zpool.h
12884 ZR36067 VIDEO FOR LINUX DRIVER
12885 L: mjpeg-users@lists.sourceforge.net
12886 L: linux-media@vger.kernel.org
12887 W: http://mjpeg.sourceforge.net/driver-zoran/
12888 T: hg https://linuxtv.org/hg/v4l-dvb
12890 F: drivers/media/pci/zoran/
12892 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12893 M: Minchan Kim <minchan@kernel.org>
12894 M: Nitin Gupta <ngupta@vflare.org>
12895 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12896 L: linux-kernel@vger.kernel.org
12898 F: drivers/block/zram/
12899 F: Documentation/blockdev/zram.txt
12901 ZS DECSTATION Z85C30 SERIAL DRIVER
12902 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12904 F: drivers/tty/serial/zs.*
12906 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12907 M: Minchan Kim <minchan@kernel.org>
12908 M: Nitin Gupta <ngupta@vflare.org>
12909 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12910 L: linux-mm@kvack.org
12913 F: include/linux/zsmalloc.h
12914 F: Documentation/vm/zsmalloc.txt
12916 ZSWAP COMPRESSED SWAP CACHING
12917 M: Seth Jennings <sjenning@redhat.com>
12918 L: linux-mm@kvack.org
12923 M: Linus Torvalds <torvalds@linux-foundation.org>
12924 L: linux-kernel@vger.kernel.org
12925 Q: http://patchwork.kernel.org/project/LKML/list/
12926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12927 S: Buried alive in reporters