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/process/coding-style.rst 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/process/submitting-patches.rst 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/process/submitting-patches.rst.
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 B: URI for where to file bugs. A web-page with detailed bug
78 filing info, a direct bug tracker link, or a mailto: URI.
79 C: URI for chat protocol, server and channel where developers
80 usually hang out, for example irc://server/channel.
81 Q: Patchwork web based patch tracking system site
82 T: SCM tree type and location.
83 Type is one of: git, hg, quilt, stgit, topgit
84 S: Status, one of the following:
85 Supported: Someone is actually paid to look after this.
86 Maintained: Someone actually looks after it.
87 Odd Fixes: It has a maintainer but they don't have time to do
88 much other than throw the odd patch in. See below..
89 Orphan: No current maintainer [but maybe you could take the
90 role as you write your new code].
91 Obsolete: Old code. Something tagged obsolete generally means
92 it has been replaced by a better system and you
94 F: Files and directories with wildcard patterns.
95 A trailing slash includes all files and subdirectory files.
96 F: drivers/net/ all files in and below drivers/net
97 F: drivers/net/* all files in drivers/net, but not below
98 F: */net/* all files in "any top level directory"/net
99 One pattern per line. Multiple F: lines acceptable.
100 N: Files and directories with regex patterns.
101 N: [^a-z]tegra all files whose path contains the word tegra
102 One pattern per line. Multiple N: lines acceptable.
103 scripts/get_maintainer.pl has different behavior for files that
104 match F: pattern and matches of N: patterns. By default,
105 get_maintainer will not look at git log history when an F: pattern
106 match occurs. When an N: match occurs, git log history is used
107 to also notify the people that have git commit signatures.
108 X: Files and directories that are NOT maintained, same rules as F:
109 Files exclusions are tested before file matches.
110 Can be useful for excluding a specific subdirectory, for instance:
113 matches all files in and below net excluding net/ipv6/
114 K: Keyword perl extended regex pattern to match content in a
115 patch or file. For instance:
117 matches patches or files that contain "of_get_profile"
118 K: \b(printk|pr_(info|err))\b
119 matches patches or files that contain one or more of the words
120 printk, pr_info or pr_err
121 One regex pattern per line. Multiple K: lines acceptable.
123 Note: For the hard of thinking, this list is meant to remain in alphabetical
124 order. If you could add yourselves to it in alphabetical order that would be
127 Maintainers List (try to look for most precise areas first)
129 -----------------------------------
132 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
133 L: netdev@vger.kernel.org
135 F: Documentation/networking/vortex.txt
136 F: drivers/net/ethernet/3com/3c59x.c
138 3CR990 NETWORK DRIVER
139 M: David Dillow <dave@thedillows.org>
140 L: netdev@vger.kernel.org
142 F: drivers/net/ethernet/3com/typhoon*
144 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
145 M: Adam Radford <aradford@gmail.com>
146 L: linux-scsi@vger.kernel.org
147 W: http://www.lsi.com
151 53C700 AND 53C700-66 SCSI DRIVER
152 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
153 L: linux-scsi@vger.kernel.org
155 F: drivers/scsi/53c700*
157 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
158 M: Alexander Aring <aar@pengutronix.de>
159 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
160 L: linux-bluetooth@vger.kernel.org
161 L: linux-wpan@vger.kernel.org
164 F: include/net/6lowpan.h
165 F: Documentation/networking/6lowpan.txt
167 6PACK NETWORK DRIVER FOR AX.25
168 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
169 L: linux-hams@vger.kernel.org
171 F: drivers/net/hamradio/6pack.c
173 8169 10/100/1000 GIGABIT ETHERNET DRIVER
174 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
175 L: netdev@vger.kernel.org
177 F: drivers/net/ethernet/realtek/r8169.c
179 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
180 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
181 L: linux-serial@vger.kernel.org
183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
184 F: drivers/tty/serial/8250*
185 F: include/linux/serial_8250.h
187 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
188 L: netdev@vger.kernel.org
190 F: drivers/net/ethernet/8390/
193 M: Eric Van Hensbergen <ericvh@gmail.com>
194 M: Ron Minnich <rminnich@sandia.gov>
195 M: Latchesar Ionkov <lucho@ionkov.net>
196 L: v9fs-developer@lists.sourceforge.net
197 W: http://swik.net/v9fs
198 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
201 F: Documentation/filesystems/9p.txt
205 F: include/uapi/linux/virtio_9p.h
206 F: include/trace/events/9p.h
210 M: Antti Palosaari <crope@iki.fi>
211 L: linux-media@vger.kernel.org
212 W: https://linuxtv.org
213 W: http://palosaari.fi/linux/
214 Q: http://patchwork.linuxtv.org/project/linux-media/list/
215 T: git git://linuxtv.org/anttip/media_tree.git
217 F: drivers/media/dvb-frontends/a8293*
219 AACRAID SCSI RAID DRIVER
220 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
221 L: linux-scsi@vger.kernel.org
222 W: http://www.adaptec.com/
224 F: Documentation/scsi/aacraid.txt
225 F: drivers/scsi/aacraid/
228 L: linux-api@vger.kernel.org
229 F: include/linux/syscalls.h
232 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
233 M: Hans de Goede <hdegoede@redhat.com>
234 L: linux-hwmon@vger.kernel.org
236 F: drivers/hwmon/abituguru.c
238 ABIT UGURU 3 HARDWARE MONITOR DRIVER
239 M: Alistair John Strachan <alistair@devzero.co.uk>
240 L: linux-hwmon@vger.kernel.org
242 F: drivers/hwmon/abituguru3.c
244 ACCES 104-DIO-48E GPIO DRIVER
245 M: William Breathitt Gray <vilhelm.gray@gmail.com>
246 L: linux-gpio@vger.kernel.org
248 F: drivers/gpio/gpio-104-dio-48e.c
250 ACCES 104-IDI-48 GPIO DRIVER
251 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
252 L: linux-gpio@vger.kernel.org
254 F: drivers/gpio/gpio-104-idi-48.c
256 ACCES 104-IDIO-16 GPIO DRIVER
257 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
258 L: linux-gpio@vger.kernel.org
260 F: drivers/gpio/gpio-104-idio-16.c
262 ACCES 104-QUAD-8 IIO DRIVER
263 M: William Breathitt Gray <vilhelm.gray@gmail.com>
264 L: linux-iio@vger.kernel.org
266 F: drivers/iio/counter/104-quad-8.c
269 M: Jes Sorensen <jes@trained-monkey.org>
270 L: linux-acenic@sunsite.dk
272 F: drivers/net/ethernet/alteon/acenic*
274 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
275 M: Peter Feuerer <peter@piie.net>
276 L: platform-driver-x86@vger.kernel.org
277 W: http://piie.net/?section=acerhdf
279 F: drivers/platform/x86/acerhdf.c
281 ACER WMI LAPTOP EXTRAS
282 M: "Lee, Chun-Yi" <jlee@suse.com>
283 L: platform-driver-x86@vger.kernel.org
285 F: drivers/platform/x86/acer-wmi.c
288 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
289 M: Len Brown <lenb@kernel.org>
290 L: linux-acpi@vger.kernel.org
291 W: https://01.org/linux-acpi
292 Q: https://patchwork.kernel.org/project/linux-acpi/list/
293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
294 B: https://bugzilla.kernel.org
297 F: drivers/pnp/pnpacpi/
298 F: include/linux/acpi.h
300 F: Documentation/acpi/
301 F: Documentation/ABI/testing/sysfs-bus-acpi
302 F: Documentation/ABI/testing/configfs-acpi
303 F: drivers/pci/*acpi*
304 F: drivers/pci/*/*acpi*
305 F: drivers/pci/*/*/*acpi*
308 ACPI COMPONENT ARCHITECTURE (ACPICA)
309 M: Robert Moore <robert.moore@intel.com>
310 M: Lv Zheng <lv.zheng@intel.com>
311 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
312 L: linux-acpi@vger.kernel.org
314 W: https://acpica.org/
315 W: https://github.com/acpica/acpica/
316 Q: https://patchwork.kernel.org/project/linux-acpi/list/
317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
318 B: https://bugzilla.kernel.org
319 B: https://bugs.acpica.org
321 F: drivers/acpi/acpica/
326 M: Zhang Rui <rui.zhang@intel.com>
327 L: linux-acpi@vger.kernel.org
328 W: https://01.org/linux-acpi
329 B: https://bugzilla.kernel.org
331 F: drivers/acpi/fan.c
333 ACPI FOR ARM64 (ACPI/arm64)
334 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
335 M: Hanjun Guo <hanjun.guo@linaro.org>
336 M: Sudeep Holla <sudeep.holla@arm.com>
337 L: linux-acpi@vger.kernel.org
339 F: drivers/acpi/arm64
342 M: Zhang Rui <rui.zhang@intel.com>
343 L: linux-acpi@vger.kernel.org
344 W: https://01.org/linux-acpi
345 B: https://bugzilla.kernel.org
347 F: drivers/acpi/*thermal*
350 M: Zhang Rui <rui.zhang@intel.com>
351 L: linux-acpi@vger.kernel.org
352 W: https://01.org/linux-acpi
353 B: https://bugzilla.kernel.org
355 F: drivers/acpi/acpi_video.c
358 L: platform-driver-x86@vger.kernel.org
360 F: drivers/platform/x86/wmi.c
362 AD1889 ALSA SOUND DRIVER
363 M: Thibaut Varene <T-Bone@parisc-linux.org>
364 W: http://wiki.parisc-linux.org/AD1889
365 L: linux-parisc@vger.kernel.org
367 F: sound/pci/ad1889.*
369 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
370 M: Michael Hennerich <michael.hennerich@analog.com>
371 W: http://wiki.analog.com/AD5254
372 W: http://ez.analog.com/community/linux-device-drivers
374 F: drivers/misc/ad525x_dpot.c
376 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
377 M: Michael Hennerich <michael.hennerich@analog.com>
378 W: http://wiki.analog.com/AD5398
379 W: http://ez.analog.com/community/linux-device-drivers
381 F: drivers/regulator/ad5398.c
383 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
384 M: Michael Hennerich <michael.hennerich@analog.com>
385 W: http://wiki.analog.com/AD7142
386 W: http://ez.analog.com/community/linux-device-drivers
388 F: drivers/input/misc/ad714x.c
390 AD7877 TOUCHSCREEN DRIVER
391 M: Michael Hennerich <michael.hennerich@analog.com>
392 W: http://wiki.analog.com/AD7877
393 W: http://ez.analog.com/community/linux-device-drivers
395 F: drivers/input/touchscreen/ad7877.c
397 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
398 M: Michael Hennerich <michael.hennerich@analog.com>
399 W: http://wiki.analog.com/AD7879
400 W: http://ez.analog.com/community/linux-device-drivers
402 F: drivers/input/touchscreen/ad7879.c
404 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
405 M: Jiri Kosina <jikos@kernel.org>
408 ADF7242 IEEE 802.15.4 RADIO DRIVER
409 M: Michael Hennerich <michael.hennerich@analog.com>
410 W: https://wiki.analog.com/ADF7242
411 W: http://ez.analog.com/community/linux-device-drivers
412 L: linux-wpan@vger.kernel.org
414 F: drivers/net/ieee802154/adf7242.c
415 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
417 ADM1025 HARDWARE MONITOR DRIVER
418 M: Jean Delvare <jdelvare@suse.com>
419 L: linux-hwmon@vger.kernel.org
421 F: Documentation/hwmon/adm1025
422 F: drivers/hwmon/adm1025.c
424 ADM1029 HARDWARE MONITOR DRIVER
425 M: Corentin Labbe <clabbe.montjoie@gmail.com>
426 L: linux-hwmon@vger.kernel.org
428 F: drivers/hwmon/adm1029.c
430 ADM8211 WIRELESS DRIVER
431 L: linux-wireless@vger.kernel.org
432 W: http://wireless.kernel.org/
434 F: drivers/net/wireless/admtek/adm8211.*
436 ADP1653 FLASH CONTROLLER DRIVER
437 M: Sakari Ailus <sakari.ailus@iki.fi>
438 L: linux-media@vger.kernel.org
440 F: drivers/media/i2c/adp1653.c
441 F: include/media/i2c/adp1653.h
443 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
444 M: Michael Hennerich <michael.hennerich@analog.com>
445 W: http://wiki.analog.com/ADP5520
446 W: http://ez.analog.com/community/linux-device-drivers
448 F: drivers/mfd/adp5520.c
449 F: drivers/video/backlight/adp5520_bl.c
450 F: drivers/leds/leds-adp5520.c
451 F: drivers/gpio/gpio-adp5520.c
452 F: drivers/input/keyboard/adp5520-keys.c
454 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
455 M: Michael Hennerich <michael.hennerich@analog.com>
456 W: http://wiki.analog.com/ADP5588
457 W: http://ez.analog.com/community/linux-device-drivers
459 F: drivers/input/keyboard/adp5588-keys.c
460 F: drivers/gpio/gpio-adp5588.c
462 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
463 M: Michael Hennerich <michael.hennerich@analog.com>
464 W: http://wiki.analog.com/ADP8860
465 W: http://ez.analog.com/community/linux-device-drivers
467 F: drivers/video/backlight/adp8860_bl.c
469 ADS1015 HARDWARE MONITOR DRIVER
470 M: Dirk Eibach <eibach@gdsys.de>
471 L: linux-hwmon@vger.kernel.org
473 F: Documentation/hwmon/ads1015
474 F: drivers/hwmon/ads1015.c
475 F: include/linux/i2c/ads1015.h
478 M: Colin Leroy <colin@colino.net>
480 F: drivers/macintosh/therm_adt746x.c
482 ADT7475 HARDWARE MONITOR DRIVER
483 M: Jean Delvare <jdelvare@suse.com>
484 L: linux-hwmon@vger.kernel.org
486 F: Documentation/hwmon/adt7475
487 F: drivers/hwmon/adt7475.c
489 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
490 M: Michael Hennerich <michael.hennerich@analog.com>
491 W: http://wiki.analog.com/ADXL345
492 W: http://ez.analog.com/community/linux-device-drivers
494 F: drivers/input/misc/adxl34x.c
497 M: Matthew Wilcox <matthew@wil.cx>
498 M: Hannes Reinecke <hare@suse.com>
499 L: linux-scsi@vger.kernel.org
501 F: Documentation/scsi/advansys.txt
502 F: drivers/scsi/advansys.c
505 M: Riccardo Facchetti <fizban@tin.it>
507 F: sound/oss/aedsp16.c
510 M: Antti Palosaari <crope@iki.fi>
511 L: linux-media@vger.kernel.org
512 W: https://linuxtv.org
513 W: http://palosaari.fi/linux/
514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
515 T: git git://linuxtv.org/anttip/media_tree.git
517 F: drivers/media/dvb-frontends/af9013*
520 M: Antti Palosaari <crope@iki.fi>
521 L: linux-media@vger.kernel.org
522 W: https://linuxtv.org
523 W: http://palosaari.fi/linux/
524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
525 T: git git://linuxtv.org/anttip/media_tree.git
527 F: drivers/media/dvb-frontends/af9033*
530 L: linux-fsdevel@vger.kernel.org
532 F: Documentation/filesystems/affs.txt
535 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
536 M: David Howells <dhowells@redhat.com>
537 L: linux-afs@lists.infradead.org
540 F: include/net/af_rxrpc.h
541 F: net/rxrpc/af_rxrpc.c
542 W: https://www.infradead.org/~dhowells/kafs/
545 M: David Airlie <airlied@linux.ie>
546 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
549 F: include/linux/agp*
550 F: include/uapi/linux/agp*
553 M: "Juergen E. Fischer" <fischer@norbit.de>
554 L: linux-scsi@vger.kernel.org
556 F: drivers/scsi/aha152x*
557 F: drivers/scsi/pcmcia/aha152x*
559 AIC7XXX / AIC79XX SCSI DRIVER
560 M: Hannes Reinecke <hare@suse.com>
561 L: linux-scsi@vger.kernel.org
563 F: drivers/scsi/aic7xxx/
565 AIMSLAB FM RADIO RECEIVER DRIVER
566 M: Hans Verkuil <hverkuil@xs4all.nl>
567 L: linux-media@vger.kernel.org
568 T: git git://linuxtv.org/media_tree.git
569 W: https://linuxtv.org
571 F: drivers/media/radio/radio-aimslab*
574 M: Benjamin LaHaise <bcrl@kvack.org>
575 L: linux-aio@kvack.org
578 F: include/linux/*aio*.h
581 M: Antti Palosaari <crope@iki.fi>
582 L: linux-media@vger.kernel.org
583 W: https://linuxtv.org
584 W: http://palosaari.fi/linux/
585 Q: http://patchwork.linuxtv.org/project/linux-media/list/
586 T: git git://linuxtv.org/anttip/media_tree.git
588 F: drivers/media/usb/airspy/
590 ALACRITECH GIGABIT ETHERNET DRIVER
591 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
593 F: drivers/net/ethernet/alacritech/*
595 ALCATEL SPEEDTOUCH USB DRIVER
596 M: Duncan Sands <duncan.sands@free.fr>
597 L: linux-usb@vger.kernel.org
598 W: http://www.linux-usb.org/SpeedTouch/
600 F: drivers/usb/atm/speedtch.c
601 F: drivers/usb/atm/usbatm.c
603 ALCHEMY AU1XX0 MMC DRIVER
604 M: Manuel Lauss <manuel.lauss@gmail.com>
606 F: drivers/mmc/host/au1xmmc.c
609 M: Rudolf Marek <r.marek@assembler.cz>
610 L: linux-i2c@vger.kernel.org
612 F: Documentation/i2c/busses/i2c-ali1563
613 F: drivers/i2c/busses/i2c-ali1563.c
615 ALLWINNER SECURITY SYSTEM
616 M: Corentin Labbe <clabbe.montjoie@gmail.com>
617 L: linux-crypto@vger.kernel.org
619 F: drivers/crypto/sunxi-ss/
622 M: Richard Henderson <rth@twiddle.net>
623 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
624 M: Matt Turner <mattst88@gmail.com>
626 L: linux-alpha@vger.kernel.org
629 ALPS PS/2 TOUCHPAD DRIVER
630 R: Pali Rohár <pali.rohar@gmail.com>
631 F: drivers/input/mouse/alps.*
633 ALTERA MAILBOX DRIVER
634 M: Ley Foon Tan <lftan@altera.com>
635 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
637 F: drivers/mailbox/mailbox-altera.c
640 M: Tien Hock Loh <thloh@altera.com>
641 L: linux-gpio@vger.kernel.org
643 F: drivers/gpio/gpio-altera.c
645 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
646 M: Thor Thayer <tthayer@opensource.altera.com>
648 F: drivers/gpio/gpio-altera-a10sr.c
649 F: drivers/mfd/altera-a10sr.c
650 F: include/linux/mfd/altera-a10sr.h
652 ALTERA TRIPLE SPEED ETHERNET DRIVER
653 M: Vince Bridgers <vbridger@opensource.altera.com>
654 L: netdev@vger.kernel.org
655 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
657 F: drivers/net/ethernet/altera/
659 ALTERA UART/JTAG UART SERIAL DRIVERS
660 M: Tobias Klauser <tklauser@distanz.ch>
661 L: linux-serial@vger.kernel.org
662 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
664 F: drivers/tty/serial/altera_uart.c
665 F: drivers/tty/serial/altera_jtaguart.c
666 F: include/linux/altera_uart.h
667 F: include/linux/altera_jtaguart.h
669 AMAZON ETHERNET DRIVERS
670 M: Netanel Belgazal <netanel@annapurnalabs.com>
671 R: Saeed Bishara <saeed@annapurnalabs.com>
672 R: Zorik Machulsky <zorik@annapurnalabs.com>
673 L: netdev@vger.kernel.org
675 F: Documentation/networking/ena.txt
676 F: drivers/net/ethernet/amazon/
678 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
679 M: Tom Lendacky <thomas.lendacky@amd.com>
680 M: Gary Hook <gary.hook@amd.com>
681 L: linux-crypto@vger.kernel.org
683 F: drivers/crypto/ccp/
684 F: include/linux/ccp.h
686 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
687 M: Huang Rui <ray.huang@amd.com>
688 L: linux-hwmon@vger.kernel.org
690 F: Documentation/hwmon/fam15h_power
691 F: drivers/hwmon/fam15h_power.c
693 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
694 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
696 F: drivers/usb/gadget/udc/amd5536udc.*
698 AMD GEODE PROCESSOR/CHIPSET SUPPORT
699 P: Andres Salomon <dilinger@queued.net>
700 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
701 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
703 F: drivers/char/hw_random/geode-rng.c
704 F: drivers/crypto/geode*
705 F: drivers/video/fbdev/geode/
706 F: arch/x86/include/asm/geode.h
709 M: Joerg Roedel <joro@8bytes.org>
710 L: iommu@lists.linux-foundation.org
711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
713 F: drivers/iommu/amd_iommu*.[ch]
714 F: include/linux/amd-iommu.h
717 M: Oded Gabbay <oded.gabbay@gmail.com>
718 L: dri-devel@lists.freedesktop.org
719 T: git git://people.freedesktop.org/~gabbayo/linux.git
721 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
722 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
723 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
724 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
725 F: drivers/gpu/drm/amd/amdkfd/
726 F: drivers/gpu/drm/amd/include/cik_structs.h
727 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
728 F: drivers/gpu/drm/amd/include/vi_structs.h
729 F: drivers/gpu/drm/radeon/radeon_kfd.c
730 F: drivers/gpu/drm/radeon/radeon_kfd.h
731 F: include/uapi/linux/kfd_ioctl.h
733 AMD SEATTLE DEVICE TREE SUPPORT
734 M: Brijesh Singh <brijeshkumar.singh@amd.com>
735 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
736 M: Tom Lendacky <thomas.lendacky@amd.com>
738 F: arch/arm64/boot/dts/amd/
741 M: Tom Lendacky <thomas.lendacky@amd.com>
742 L: netdev@vger.kernel.org
744 F: drivers/net/ethernet/amd/xgbe/
745 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
747 AMS (Apple Motion Sensor) DRIVER
748 M: Michael Hanselmann <linux-kernel@hansmi.ch>
750 F: drivers/macintosh/ams/
752 ANALOG DEVICES INC AD9389B DRIVER
753 M: Hans Verkuil <hans.verkuil@cisco.com>
754 L: linux-media@vger.kernel.org
756 F: drivers/media/i2c/ad9389b*
758 ANALOG DEVICES INC ADV7180 DRIVER
759 M: Lars-Peter Clausen <lars@metafoo.de>
760 L: linux-media@vger.kernel.org
761 W: http://ez.analog.com/community/linux-device-drivers
763 F: drivers/media/i2c/adv7180.c
765 ANALOG DEVICES INC ADV7511 DRIVER
766 M: Hans Verkuil <hans.verkuil@cisco.com>
767 L: linux-media@vger.kernel.org
769 F: drivers/media/i2c/adv7511*
771 ANALOG DEVICES INC ADV7604 DRIVER
772 M: Hans Verkuil <hans.verkuil@cisco.com>
773 L: linux-media@vger.kernel.org
775 F: drivers/media/i2c/adv7604*
777 ANALOG DEVICES INC ADV7842 DRIVER
778 M: Hans Verkuil <hans.verkuil@cisco.com>
779 L: linux-media@vger.kernel.org
781 F: drivers/media/i2c/adv7842*
783 ANALOG DEVICES INC ASOC CODEC DRIVERS
784 M: Lars-Peter Clausen <lars@metafoo.de>
785 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
786 W: http://wiki.analog.com/
787 W: http://ez.analog.com/community/linux-device-drivers
789 F: sound/soc/codecs/adau*
790 F: sound/soc/codecs/adav*
791 F: sound/soc/codecs/ad1*
792 F: sound/soc/codecs/ad7*
793 F: sound/soc/codecs/ssm*
794 F: sound/soc/codecs/sigmadsp.*
796 ANALOG DEVICES INC ASOC DRIVERS
797 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
798 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
799 W: http://blackfin.uclinux.org/
801 F: sound/soc/blackfin/*
803 ANALOG DEVICES INC IIO DRIVERS
804 M: Lars-Peter Clausen <lars@metafoo.de>
805 M: Michael Hennerich <Michael.Hennerich@analog.com>
806 W: http://wiki.analog.com/
807 W: http://ez.analog.com/community/linux-device-drivers
810 X: drivers/iio/*/adjd*
811 F: drivers/staging/iio/*/ad*
812 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
814 ANALOG DEVICES INC DMA DRIVERS
815 M: Lars-Peter Clausen <lars@metafoo.de>
816 W: http://ez.analog.com/community/linux-device-drivers
818 F: drivers/dma/dma-axi-dmac.c
820 ANDROID CONFIG FRAGMENTS
821 M: Rob Herring <robh@kernel.org>
823 F: kernel/configs/android*
826 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
827 M: Arve Hjønnevåg <arve@android.com>
828 M: Riley Andrews <riandrews@android.com>
829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
830 L: devel@driverdev.osuosl.org
833 F: drivers/staging/android/
836 M: Laura Abbott <labbott@redhat.com>
837 M: Sumit Semwal <sumit.semwal@linaro.org>
838 L: devel@driverdev.osuosl.org
840 F: Documentation/devicetree/bindings/staging/ion/
841 F: drivers/staging/android/ion
842 F: drivers/staging/android/uapi/ion.h
843 F: drivers/staging/android/uapi/ion_test.h
845 AOA (Apple Onboard Audio) ALSA DRIVER
846 M: Johannes Berg <johannes@sipsolutions.net>
847 L: linuxppc-dev@lists.ozlabs.org
848 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
852 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
853 M: William Breathitt Gray <vilhelm.gray@gmail.com>
854 L: linux-iio@vger.kernel.org
856 F: drivers/iio/adc/stx104.c
859 M: Jiri Kosina <jikos@kernel.org>
861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
862 F: arch/x86/kernel/apm_32.c
863 F: include/linux/apm_bios.h
864 F: include/uapi/linux/apm_bios.h
865 F: drivers/char/apm-emulation.c
867 APPLE BCM5974 MULTITOUCH DRIVER
868 M: Henrik Rydberg <rydberg@bitmath.org>
869 L: linux-input@vger.kernel.org
871 F: drivers/input/mouse/bcm5974.c
874 M: Henrik Rydberg <rydberg@bitmath.org>
875 L: linux-hwmon@vger.kernel.org
877 F: drivers/hwmon/applesmc.c
879 APPLETALK NETWORK LAYER
880 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
882 F: drivers/net/appletalk/
885 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
886 M: Duc Dang <dhdang@apm.com>
888 F: arch/arm64/boot/dts/apm/
890 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
891 M: Iyappan Subramanian <isubramanian@apm.com>
892 M: Keyur Chudgar <kchudgar@apm.com>
894 F: drivers/net/ethernet/apm/xgene/
895 F: drivers/net/phy/mdio-xgene.c
896 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
897 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
899 APPLIED MICRO (APM) X-GENE SOC PMU
900 M: Tai Nguyen <ttnguyen@apm.com>
902 F: drivers/perf/xgene_pmu.c
903 F: Documentation/perf/xgene-pmu.txt
904 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
906 APTINA CAMERA SENSOR PLL
907 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
908 L: linux-media@vger.kernel.org
910 F: drivers/media/i2c/aptina-pll.*
912 ARC FRAMEBUFFER DRIVER
913 M: Jaya Kumar <jayalk@intworks.biz>
915 F: drivers/video/fbdev/arcfb.c
916 F: drivers/video/fbdev/core/fb_defio.c
919 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
920 L: netdev@vger.kernel.org
922 F: drivers/net/arcnet/
923 F: include/uapi/linux/if_arcnet.h
926 M: Alexey Brodkin <abrodkin@synopsys.com>
928 F: drivers/gpu/drm/arc/
929 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
931 ARM ARCHITECTED TIMER DRIVER
932 M: Mark Rutland <mark.rutland@arm.com>
933 M: Marc Zyngier <marc.zyngier@arm.com>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 F: arch/arm/include/asm/arch_timer.h
937 F: arch/arm64/include/asm/arch_timer.h
938 F: drivers/clocksource/arm_arch_timer.c
941 M: Liviu Dudau <liviu.dudau@arm.com>
943 F: drivers/gpu/drm/arm/hdlcd_*
944 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
946 ARM MALI-DP DRM DRIVER
947 M: Liviu Dudau <liviu.dudau@arm.com>
948 M: Brian Starkey <brian.starkey@arm.com>
949 M: Mali DP Maintainers <malidp@foss.arm.com>
951 F: drivers/gpu/drm/arm/
952 F: Documentation/devicetree/bindings/display/arm,malidp.txt
954 ARM MFM AND FLOPPY DRIVERS
955 M: Ian Molton <spyro@f2s.com>
957 F: arch/arm/lib/floppydma.S
958 F: arch/arm/include/asm/floppy.h
960 ARM PMU PROFILING AND DEBUGGING
961 M: Will Deacon <will.deacon@arm.com>
962 M: Mark Rutland <mark.rutland@arm.com>
964 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 F: arch/arm*/kernel/perf_*
966 F: arch/arm/oprofile/common.c
967 F: arch/arm*/kernel/hw_breakpoint.c
968 F: arch/arm*/include/asm/hw_breakpoint.h
969 F: arch/arm*/include/asm/perf_event.h
971 F: include/linux/perf/arm_pmu.h
972 F: Documentation/devicetree/bindings/arm/pmu.txt
975 M: Russell King <linux@armlinux.org.uk>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 W: http://www.armlinux.org.uk/
979 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
982 ARM SUB-ARCHITECTURES
983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
989 ARM PRIMECELL AACI PL041 DRIVER
990 M: Russell King <linux@armlinux.org.uk>
994 ARM PRIMECELL CLCD PL110 DRIVER
995 M: Russell King <linux@armlinux.org.uk>
997 F: drivers/video/fbdev/amba-clcd.*
999 ARM PRIMECELL KMI PL050 DRIVER
1000 M: Russell King <linux@armlinux.org.uk>
1002 F: drivers/input/serio/ambakmi.*
1003 F: include/linux/amba/kmi.h
1005 ARM PRIMECELL MMCI PL180/1 DRIVER
1006 M: Russell King <linux@armlinux.org.uk>
1008 F: drivers/mmc/host/mmci.*
1009 F: include/linux/amba/mmci.h
1011 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1012 M: Russell King <linux@armlinux.org.uk>
1014 F: drivers/tty/serial/amba-pl01*.c
1015 F: include/linux/amba/serial.h
1017 ARM PRIMECELL BUS SUPPORT
1018 M: Russell King <linux@armlinux.org.uk>
1021 F: include/linux/amba/bus.h
1023 ARM/ADS SPHERE MACHINE SUPPORT
1024 M: Lennert Buytenhek <kernel@wantstofly.org>
1025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028 ARM/AFEB9260 MACHINE SUPPORT
1029 M: Sergey Lapin <slapin@ossfans.org>
1030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 ARM/AJECO 1ARM MACHINE SUPPORT
1034 M: Lennert Buytenhek <kernel@wantstofly.org>
1035 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 ARM/Allwinner sunXi SoC support
1039 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1040 M: Chen-Yu Tsai <wens@csie.org>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 F: arch/arm/boot/dts/ntc-gr8*
1045 F: arch/arm64/boot/dts/allwinner/
1047 ARM/Allwinner SoC Clock Support
1048 M: Emilio López <emilio@elopez.com.ar>
1050 F: drivers/clk/sunxi/
1052 ARM/Amlogic Meson SoC support
1053 M: Carlo Caione <carlo@caione.org>
1054 M: Kevin Hilman <khilman@baylibre.com>
1055 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 L: linux-amlogic@lists.infradead.org
1057 W: http://linux-meson.com/
1059 F: arch/arm/mach-meson/
1060 F: arch/arm/boot/dts/meson*
1061 F: arch/arm64/boot/dts/amlogic/
1062 F: drivers/pinctrl/meson/
1063 F: drivers/mmc/host/meson*
1066 ARM/Annapurna Labs ALPINE ARCHITECTURE
1067 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1068 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1069 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 F: arch/arm/mach-alpine/
1072 F: arch/arm/boot/dts/alpine*
1073 F: arch/arm64/boot/dts/al/
1074 F: drivers/*/*alpine*
1076 ARM/ARTPEC MACHINE SUPPORT
1077 M: Jesper Nilsson <jesper.nilsson@axis.com>
1078 M: Lars Persson <lars.persson@axis.com>
1079 M: Niklas Cassel <niklas.cassel@axis.com>
1081 L: linux-arm-kernel@axis.com
1082 F: arch/arm/mach-artpec
1083 F: arch/arm/boot/dts/artpec6*
1086 ARM/ASPEED MACHINE SUPPORT
1087 M: Joel Stanley <joel@jms.id.au>
1089 F: arch/arm/mach-aspeed/
1090 F: arch/arm/boot/dts/aspeed-*
1091 F: drivers/*/*aspeed*
1093 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1094 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1095 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1096 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 W: http://www.linux4sam.org
1099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1101 F: arch/arm/mach-at91/
1102 F: include/soc/at91/
1103 F: arch/arm/boot/dts/at91*.dts
1104 F: arch/arm/boot/dts/at91*.dtsi
1105 F: arch/arm/boot/dts/sama*.dts
1106 F: arch/arm/boot/dts/sama*.dtsi
1107 F: arch/arm/include/debug/at91.S
1109 ARM/ATMEL AT91 Clock Support
1110 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1114 ARM/CALXEDA HIGHBANK ARCHITECTURE
1115 M: Rob Herring <robh@kernel.org>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 F: arch/arm/mach-highbank/
1119 F: arch/arm/boot/dts/highbank.dts
1120 F: arch/arm/boot/dts/ecx-*.dts*
1122 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1123 M: Krzysztof Halasa <khalasa@piap.pl>
1125 F: arch/arm/mach-cns3xxx/
1127 ARM/CAVIUM THUNDER NETWORK DRIVER
1128 M: Sunil Goutham <sgoutham@cavium.com>
1129 M: Robert Richter <rric@kernel.org>
1130 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 F: drivers/net/ethernet/cavium/thunder/
1134 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1135 M: Alexander Shiyan <shc_work@mail.ru>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1141 M: Hartley Sweeten <hsweeten@visionengravers.com>
1142 M: Ryan Mallon <rmallon@gmail.com>
1143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 F: arch/arm/mach-ep93xx/
1146 F: arch/arm/mach-ep93xx/include/mach/
1148 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1149 M: Lennert Buytenhek <kernel@wantstofly.org>
1150 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 M: Russell King <linux@armlinux.org.uk>
1155 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1158 F: arch/arm/include/asm/clkdev.h
1159 F: drivers/clk/clkdev.c
1161 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1162 M: Mike Rapoport <mike@compulab.co.il>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 ARM/CONTEC MICRO9 MACHINE SUPPORT
1167 M: Hubert Feurstein <hubert.feurstein@contec.at>
1169 F: arch/arm/mach-ep93xx/micro9.c
1171 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1172 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 F: drivers/hwtracing/coresight/*
1176 F: Documentation/trace/coresight.txt
1177 F: Documentation/devicetree/bindings/arm/coresight.txt
1178 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1179 F: tools/perf/arch/arm/util/pmu.c
1180 F: tools/perf/arch/arm/util/auxtrace.c
1181 F: tools/perf/arch/arm/util/cs-etm.c
1182 F: tools/perf/arch/arm/util/cs-etm.h
1183 F: tools/perf/util/cs-etm.h
1185 ARM/CORGI MACHINE SUPPORT
1186 M: Richard Purdie <rpurdie@rpsys.net>
1189 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1190 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1191 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 T: git git://github.com/ulli-kroll/linux.git
1194 F: arch/arm/mach-gemini/
1195 F: drivers/rtc/rtc-gemini.c
1197 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1198 M: Barry Song <baohua@kernel.org>
1199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1202 F: arch/arm/boot/dts/prima2*
1203 F: arch/arm/mach-prima2/
1204 F: drivers/clk/sirf/
1205 F: drivers/clocksource/timer-prima2.c
1206 F: drivers/clocksource/timer-atlas7.c
1209 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1210 M: Baruch Siach <baruch@tkos.co.il>
1211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 F: arch/arm/boot/dts/cx92755*
1216 ARM/EBSA110 MACHINE SUPPORT
1217 M: Russell King <linux@armlinux.org.uk>
1218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 W: http://www.armlinux.org.uk/
1221 F: arch/arm/mach-ebsa110/
1222 F: drivers/net/ethernet/amd/am79c961a.*
1224 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1225 M: Uwe Kleine-König <kernel@pengutronix.de>
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1231 M: Daniel Ribeiro <drwyrm@gmail.com>
1232 M: Stefan Schmidt <stefan@openezx.org>
1233 M: Harald Welte <laforge@openezx.org>
1234 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1235 W: http://www.openezx.org/
1237 T: topgit git://git.openezx.org/openezx.git
1238 F: arch/arm/mach-pxa/ezx.c
1240 ARM/FARADAY FA526 PORT
1241 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 T: git git://git.berlios.de/gemini-board
1245 F: arch/arm/mm/*-fa*
1247 ARM/FOOTBRIDGE ARCHITECTURE
1248 M: Russell King <linux@armlinux.org.uk>
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 W: http://www.armlinux.org.uk/
1252 F: arch/arm/include/asm/hardware/dec21285.h
1253 F: arch/arm/mach-footbridge/
1255 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1256 M: Shawn Guo <shawnguo@kernel.org>
1257 M: Sascha Hauer <kernel@pengutronix.de>
1258 R: Fabio Estevam <fabio.estevam@nxp.com>
1259 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1262 F: arch/arm/mach-imx/
1263 F: arch/arm/mach-mxs/
1264 F: arch/arm/boot/dts/imx*
1265 F: arch/arm/configs/imx*_defconfig
1269 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1270 M: Shawn Guo <shawnguo@kernel.org>
1271 M: Sascha Hauer <kernel@pengutronix.de>
1272 R: Stefan Agner <stefan@agner.ch>
1273 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1276 F: arch/arm/mach-imx/*vf610*
1277 F: arch/arm/boot/dts/vf*
1279 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1280 M: Lennert Buytenhek <kernel@wantstofly.org>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 ARM/GUMSTIX MACHINE SUPPORT
1285 M: Steve Sakoman <sakoman@gmail.com>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1290 M: Philipp Zabel <philipp.zabel@gmail.com>
1291 M: Paul Parsons <lost.distance@yahoo.com>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 F: arch/arm/mach-pxa/hx4700.c
1295 F: arch/arm/mach-pxa/include/mach/hx4700.h
1296 F: sound/soc/pxa/hx4700.c
1298 ARM/HISILICON SOC SUPPORT
1299 M: Wei Xu <xuwei5@hisilicon.com>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301 W: http://www.hisilicon.com
1303 T: git git://github.com/hisilicon/linux-hisi.git
1304 F: arch/arm/mach-hisi/
1305 F: arch/arm/boot/dts/hi3*
1306 F: arch/arm/boot/dts/hip*
1307 F: arch/arm/boot/dts/hisi*
1308 F: arch/arm64/boot/dts/hisilicon/
1310 ARM/HP JORNADA 7XX MACHINE SUPPORT
1311 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1315 F: arch/arm/mach-sa1100/jornada720.c
1316 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1318 ARM/IGEP MACHINE SUPPORT
1319 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1320 M: Javier Martinez Canillas <javier@dowhile0.org>
1321 L: linux-omap@vger.kernel.org
1322 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 F: arch/arm/boot/dts/omap3-igep*
1326 ARM/INCOME PXA270 SUPPORT
1327 M: Marek Vasut <marek.vasut@gmail.com>
1328 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1332 ARM/INTEL IOP32X ARM ARCHITECTURE
1333 M: Lennert Buytenhek <kernel@wantstofly.org>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 ARM/INTEL IOP33X ARM ARCHITECTURE
1338 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 ARM/INTEL IOP13XX ARM ARCHITECTURE
1342 M: Lennert Buytenhek <kernel@wantstofly.org>
1343 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 ARM/INTEL IQ81342EX MACHINE SUPPORT
1347 M: Lennert Buytenhek <kernel@wantstofly.org>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351 ARM/INTEL IXDP2850 MACHINE SUPPORT
1352 M: Lennert Buytenhek <kernel@wantstofly.org>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 ARM/INTEL IXP4XX ARM ARCHITECTURE
1357 M: Imre Kaloz <kaloz@openwrt.org>
1358 M: Krzysztof Halasa <khalasa@piap.pl>
1359 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 F: arch/arm/mach-ixp4xx/
1363 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1364 M: Jonathan Cameron <jic23@cam.ac.uk>
1365 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 F: arch/arm/mach-pxa/stargate2.c
1368 F: drivers/pcmcia/pxa2xx_stargate2.c
1370 ARM/INTEL XSC3 (MANZANO) ARM CORE
1371 M: Lennert Buytenhek <kernel@wantstofly.org>
1372 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1376 M: Lennert Buytenhek <kernel@wantstofly.org>
1377 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1381 M: Santosh Shilimkar <ssantosh@kernel.org>
1382 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 F: arch/arm/mach-keystone/
1385 F: arch/arm/boot/dts/keystone-*
1386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1388 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1389 M: Santosh Shilimkar <ssantosh@kernel.org>
1390 L: linux-kernel@vger.kernel.org
1392 F: drivers/clk/keystone/
1394 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1395 M: Santosh Shilimkar <ssantosh@kernel.org>
1396 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1397 L: linux-kernel@vger.kernel.org
1399 F: drivers/clocksource/timer-keystone.c
1401 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1402 M: Santosh Shilimkar <ssantosh@kernel.org>
1403 L: linux-kernel@vger.kernel.org
1405 F: drivers/power/reset/keystone-reset.c
1407 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1408 M: Santosh Shilimkar <ssantosh@kernel.org>
1409 L: linux-kernel@vger.kernel.org
1411 F: drivers/memory/*emif*
1413 ARM/LG1K ARCHITECTURE
1414 M: Chanho Min <chanho.min@lge.com>
1415 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417 F: arch/arm64/boot/dts/lg/
1419 ARM/LOGICPD PXA270 MACHINE SUPPORT
1420 M: Lennert Buytenhek <kernel@wantstofly.org>
1421 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1424 ARM/LPC18XX ARCHITECTURE
1425 M: Joachim Eastwood <manabian@gmail.com>
1426 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 F: arch/arm/boot/dts/lpc43*
1429 F: drivers/clk/nxp/clk-lpc18xx*
1430 F: drivers/clocksource/time-lpc32xx.c
1431 F: drivers/i2c/busses/i2c-lpc2k.c
1432 F: drivers/memory/pl172.c
1433 F: drivers/mtd/spi-nor/nxp-spifi.c
1434 F: drivers/rtc/rtc-lpc24xx.c
1437 ARM/LPC32XX SOC SUPPORT
1438 M: Vladimir Zapolskiy <vz@mleia.com>
1439 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1440 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1443 F: arch/arm/boot/dts/lpc32*
1444 F: arch/arm/mach-lpc32xx/
1445 F: drivers/i2c/busses/i2c-pnx.c
1446 F: drivers/net/ethernet/nxp/lpc_eth.c
1447 F: drivers/usb/host/ohci-nxp.c
1448 F: drivers/watchdog/pnx4008_wdt.c
1451 ARM/MAGICIAN MACHINE SUPPORT
1452 M: Philipp Zabel <philipp.zabel@gmail.com>
1455 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1456 M: Jason Cooper <jason@lakedaemon.net>
1457 M: Andrew Lunn <andrew@lunn.ch>
1458 M: Gregory Clement <gregory.clement@free-electrons.com>
1459 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462 F: arch/arm/mach-mvebu/
1463 F: drivers/rtc/rtc-armada38x.c
1464 F: arch/arm/boot/dts/armada*
1465 F: arch/arm/boot/dts/kirkwood*
1466 F: arch/arm64/boot/dts/marvell/armada*
1467 F: drivers/cpufreq/mvebu-cpufreq.c
1468 F: arch/arm/configs/mvebu_*_defconfig
1470 ARM/Marvell Berlin SoC support
1471 M: Jisheng Zhang <jszhang@marvell.com>
1472 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1473 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475 F: arch/arm/mach-berlin/
1476 F: arch/arm/boot/dts/berlin*
1477 F: arch/arm64/boot/dts/marvell/berlin*
1480 ARM/Marvell Dove/MV78xx0/Orion SOC support
1481 M: Jason Cooper <jason@lakedaemon.net>
1482 M: Andrew Lunn <andrew@lunn.ch>
1483 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1484 M: Gregory Clement <gregory.clement@free-electrons.com>
1485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487 F: arch/arm/mach-dove/
1488 F: arch/arm/mach-mv78xx0/
1489 F: arch/arm/mach-orion5x/
1490 F: arch/arm/plat-orion/
1491 F: arch/arm/boot/dts/dove*
1492 F: arch/arm/boot/dts/orion5x*
1495 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1496 M: Alexander Clouter <alex@digriz.org.uk>
1497 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 W: http://www.digriz.org.uk/ts78xx/kernel
1500 F: arch/arm/mach-orion5x/ts78xx-*
1502 ARM/OXNAS platform support
1503 M: Neil Armstrong <narmstrong@baylibre.com>
1504 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1507 F: arch/arm/mach-oxnas/
1508 F: arch/arm/boot/dts/ox8*.dtsi
1509 F: arch/arm/boot/dts/wd-mbwe.dts
1510 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1513 ARM/Mediatek RTC DRIVER
1514 M: Eddie Huang <eddie.huang@mediatek.com>
1515 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1518 F: drivers/rtc/rtc-mt6397.c
1520 ARM/Mediatek SoC support
1521 M: Matthias Brugger <matthias.bgg@gmail.com>
1522 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1525 F: arch/arm/boot/dts/mt6*
1526 F: arch/arm/boot/dts/mt8*
1527 F: arch/arm/mach-mediatek/
1531 ARM/Mediatek USB3 PHY DRIVER
1532 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1533 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1536 F: drivers/phy/phy-mt65xx-usb3.c
1538 ARM/MICREL KS8695 ARCHITECTURE
1539 M: Greg Ungerer <gerg@uclinux.org>
1540 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1541 F: arch/arm/mach-ks8695/
1544 ARM/MIOA701 MACHINE SUPPORT
1545 M: Robert Jarzmik <robert.jarzmik@free.fr>
1546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547 F: arch/arm/mach-pxa/mioa701.c
1550 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1551 M: Michael Petchkovsky <mkpetch@internode.on.net>
1554 ARM/NOMADIK ARCHITECTURE
1555 M: Alessandro Rubini <rubini@unipv.it>
1556 M: Linus Walleij <linus.walleij@linaro.org>
1557 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559 F: arch/arm/mach-nomadik/
1560 F: drivers/pinctrl/nomadik/
1561 F: drivers/i2c/busses/i2c-nomadik.c
1562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1564 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1565 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1566 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1567 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1570 ARM/TOSA MACHINE SUPPORT
1571 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1572 M: Dirk Opfer <dirk@opfer-online.de>
1575 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1576 M: Marek Vasut <marek.vasut@gmail.com>
1577 L: linux-arm-kernel@lists.infradead.org
1578 W: http://hackndev.com
1580 F: arch/arm/mach-pxa/include/mach/palmtx.h
1581 F: arch/arm/mach-pxa/palmtx.c
1582 F: arch/arm/mach-pxa/include/mach/palmt5.h
1583 F: arch/arm/mach-pxa/palmt5.c
1584 F: arch/arm/mach-pxa/include/mach/palmld.h
1585 F: arch/arm/mach-pxa/palmld.c
1586 F: arch/arm/mach-pxa/include/mach/palmte2.h
1587 F: arch/arm/mach-pxa/palmte2.c
1588 F: arch/arm/mach-pxa/include/mach/palmtc.h
1589 F: arch/arm/mach-pxa/palmtc.c
1591 ARM/PALM TREO SUPPORT
1592 M: Tomas Cech <sleep_walker@suse.com>
1593 L: linux-arm-kernel@lists.infradead.org
1594 W: http://hackndev.com
1596 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1597 F: arch/arm/mach-pxa/palmtreo.c
1600 M: Sergey Lapin <slapin@ossfans.org>
1601 L: linux-arm-kernel@lists.infradead.org
1602 W: http://hackndev.com
1604 F: arch/arm/mach-pxa/include/mach/palmz72.h
1605 F: arch/arm/mach-pxa/palmz72.c
1608 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1609 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1612 ARM/PT DIGITAL BOARD PORT
1613 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1614 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615 W: http://www.armlinux.org.uk/
1618 ARM/QUALCOMM SUPPORT
1619 M: Andy Gross <andy.gross@linaro.org>
1620 M: David Brown <david.brown@linaro.org>
1621 L: linux-arm-msm@vger.kernel.org
1622 L: linux-soc@vger.kernel.org
1624 F: Documentation/devicetree/bindings/soc/qcom/
1625 F: arch/arm/boot/dts/qcom-*.dts
1626 F: arch/arm/boot/dts/qcom-*.dtsi
1627 F: arch/arm/mach-qcom/
1628 F: arch/arm64/boot/dts/qcom/*
1629 F: drivers/i2c/busses/i2c-qup.c
1630 F: drivers/clk/qcom/
1631 F: drivers/pinctrl/qcom/
1632 F: drivers/soc/qcom/
1633 F: drivers/spi/spi-qup.c
1634 F: drivers/tty/serial/msm_serial.h
1635 F: drivers/tty/serial/msm_serial.c
1636 F: drivers/*/pm8???-*
1637 F: drivers/mfd/ssbi.c
1638 F: drivers/firmware/qcom_scm.c
1639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1641 ARM/RADISYS ENP2611 MACHINE SUPPORT
1642 M: Lennert Buytenhek <kernel@wantstofly.org>
1643 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 ARM/RENESAS ARM64 ARCHITECTURE
1647 M: Simon Horman <horms@verge.net.au>
1648 M: Magnus Damm <magnus.damm@gmail.com>
1649 L: linux-renesas-soc@vger.kernel.org
1650 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1653 F: arch/arm64/boot/dts/renesas/
1654 F: drivers/soc/renesas/
1655 F: include/linux/soc/renesas/
1657 ARM/RISCPC ARCHITECTURE
1658 M: Russell King <linux@armlinux.org.uk>
1659 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1660 W: http://www.armlinux.org.uk/
1662 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1663 F: arch/arm/include/asm/hardware/ioc.h
1664 F: arch/arm/include/asm/hardware/iomd.h
1665 F: arch/arm/include/asm/hardware/memc.h
1666 F: arch/arm/mach-rpc/
1667 F: drivers/net/ethernet/8390/etherh.c
1668 F: drivers/net/ethernet/i825xx/ether1*
1669 F: drivers/net/ethernet/seeq/ether3*
1670 F: drivers/scsi/arm/
1672 ARM/Rockchip SoC support
1673 M: Heiko Stuebner <heiko@sntech.de>
1674 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675 L: linux-rockchip@lists.infradead.org
1676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1678 F: arch/arm/boot/dts/rk3*
1679 F: arch/arm/mach-rockchip/
1680 F: drivers/clk/rockchip/
1681 F: drivers/i2c/busses/i2c-rk3x.c
1682 F: drivers/*/*rockchip*
1683 F: drivers/*/*/*rockchip*
1684 F: sound/soc/rockchip/
1687 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1688 M: Kukjin Kim <kgene@kernel.org>
1689 M: Krzysztof Kozlowski <krzk@kernel.org>
1690 R: Javier Martinez Canillas <javier@osg.samsung.com>
1691 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1694 F: arch/arm/boot/dts/s3c*
1695 F: arch/arm/boot/dts/s5p*
1696 F: arch/arm/boot/dts/samsung*
1697 F: arch/arm/boot/dts/exynos*
1698 F: arch/arm64/boot/dts/exynos/
1699 F: arch/arm/plat-samsung/
1700 F: arch/arm/mach-s3c24*/
1701 F: arch/arm/mach-s3c64xx/
1702 F: arch/arm/mach-s5p*/
1703 F: arch/arm/mach-exynos*/
1704 F: drivers/*/*s3c24*
1705 F: drivers/*/*/*s3c24*
1706 F: drivers/*/*s3c64xx*
1707 F: drivers/*/*s5pv210*
1708 F: drivers/memory/samsung/*
1709 F: drivers/soc/samsung/*
1710 F: Documentation/arm/Samsung/
1711 F: Documentation/devicetree/bindings/arm/samsung/
1712 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1713 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1716 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1717 M: Kyungmin Park <kyungmin.park@samsung.com>
1718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720 F: arch/arm/mach-s5pv210/
1722 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1723 M: Kyungmin Park <kyungmin.park@samsung.com>
1724 M: Kamil Debski <kamil@wypas.org>
1725 M: Andrzej Hajda <a.hajda@samsung.com>
1726 L: linux-arm-kernel@lists.infradead.org
1727 L: linux-media@vger.kernel.org
1729 F: drivers/media/platform/s5p-g2d/
1731 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1732 M: Kyungmin Park <kyungmin.park@samsung.com>
1733 M: Kamil Debski <kamil@wypas.org>
1734 M: Jeongtae Park <jtp.park@samsung.com>
1735 M: Andrzej Hajda <a.hajda@samsung.com>
1736 L: linux-arm-kernel@lists.infradead.org
1737 L: linux-media@vger.kernel.org
1739 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1740 F: drivers/media/platform/s5p-mfc/
1742 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1743 M: Kyungmin Park <kyungmin.park@samsung.com>
1744 L: linux-arm-kernel@lists.infradead.org
1745 L: linux-media@vger.kernel.org
1747 F: drivers/staging/media/platform/s5p-cec/
1749 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1750 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1751 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1752 L: linux-arm-kernel@lists.infradead.org
1753 L: linux-media@vger.kernel.org
1755 F: drivers/media/platform/s5p-jpeg/
1757 ARM/SHMOBILE ARM ARCHITECTURE
1758 M: Simon Horman <horms@verge.net.au>
1759 M: Magnus Damm <magnus.damm@gmail.com>
1760 L: linux-renesas-soc@vger.kernel.org
1761 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1764 F: arch/arm/boot/dts/emev2*
1765 F: arch/arm/boot/dts/r7s*
1766 F: arch/arm/boot/dts/r8a*
1767 F: arch/arm/boot/dts/sh*
1768 F: arch/arm/configs/shmobile_defconfig
1769 F: arch/arm/include/debug/renesas-scif.S
1770 F: arch/arm/mach-shmobile/
1771 F: drivers/soc/renesas/
1772 F: include/linux/soc/renesas/
1774 ARM/SOCFPGA ARCHITECTURE
1775 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1777 F: arch/arm/mach-socfpga/
1778 F: arch/arm/boot/dts/socfpga*
1779 F: arch/arm/configs/socfpga_defconfig
1780 F: arch/arm64/boot/dts/altera/
1781 W: http://www.rocketboards.org
1782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1784 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1785 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1787 F: drivers/clk/socfpga/
1789 ARM/SOCFPGA EDAC SUPPORT
1790 M: Thor Thayer <tthayer@opensource.altera.com>
1792 F: drivers/edac/altera_edac.
1794 ARM/STI ARCHITECTURE
1795 M: Patrice Chotard <patrice.chotard@st.com>
1796 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797 L: kernel@stlinux.com
1798 W: http://www.stlinux.com
1800 F: arch/arm/mach-sti/
1801 F: arch/arm/boot/dts/sti*
1802 F: drivers/char/hw_random/st-rng.c
1803 F: drivers/clocksource/arm_global_timer.c
1804 F: drivers/clocksource/clksrc_st_lpc.c
1805 F: drivers/cpufreq/sti-cpufreq.c
1806 F: drivers/dma/st_fdma*
1807 F: drivers/i2c/busses/i2c-st.c
1808 F: drivers/media/rc/st_rc.c
1809 F: drivers/media/platform/sti/c8sectpfe/
1810 F: drivers/mmc/host/sdhci-st.c
1811 F: drivers/phy/phy-miphy28lp.c
1812 F: drivers/phy/phy-stih407-usb.c
1813 F: drivers/pinctrl/pinctrl-st.c
1814 F: drivers/remoteproc/st_remoteproc.c
1815 F: drivers/remoteproc/st_slim_rproc.c
1816 F: drivers/reset/sti/
1817 F: drivers/rtc/rtc-st-lpc.c
1818 F: drivers/tty/serial/st-asc.c
1819 F: drivers/usb/dwc3/dwc3-st.c
1820 F: drivers/usb/host/ehci-st.c
1821 F: drivers/usb/host/ohci-st.c
1822 F: drivers/watchdog/st_lpc_wdt.c
1823 F: drivers/ata/ahci_st.c
1824 F: include/linux/remoteproc/st_slim_rproc.h
1826 ARM/STM32 ARCHITECTURE
1827 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1828 M: Alexandre Torgue <alexandre.torgue@st.com>
1829 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1833 F: drivers/clocksource/armv7m_systick.c
1835 ARM/TANGO ARCHITECTURE
1836 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1837 L: linux-arm-kernel@lists.infradead.org
1841 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1842 M: Lennert Buytenhek <kernel@wantstofly.org>
1843 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1846 ARM/TETON BGA MACHINE SUPPORT
1847 M: "Mark F. Brown" <mark.brown314@gmail.com>
1848 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 ARM/THECUS N2100 MACHINE SUPPORT
1852 M: Lennert Buytenhek <kernel@wantstofly.org>
1853 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1856 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1857 M: Wan ZongShun <mcuos.com@gmail.com>
1858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 W: http://www.mcuos.com
1861 F: arch/arm/mach-w90x900/
1862 F: drivers/input/keyboard/w90p910_keypad.c
1863 F: drivers/input/touchscreen/w90p910_ts.c
1864 F: drivers/watchdog/nuc900_wdt.c
1865 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1866 F: drivers/mtd/nand/nuc900_nand.c
1867 F: drivers/rtc/rtc-nuc900.c
1868 F: drivers/spi/spi-nuc900.c
1869 F: drivers/usb/host/ehci-w90x900.c
1870 F: drivers/video/fbdev/nuc900fb.c
1872 ARM/U300 MACHINE SUPPORT
1873 M: Linus Walleij <linus.walleij@linaro.org>
1874 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1876 F: arch/arm/mach-u300/
1877 F: drivers/clocksource/timer-u300.c
1878 F: drivers/i2c/busses/i2c-stu300.c
1879 F: drivers/rtc/rtc-coh901331.c
1880 F: drivers/watchdog/coh901327_wdt.c
1881 F: drivers/dma/coh901318*
1882 F: drivers/mfd/ab3100*
1883 F: drivers/rtc/rtc-ab3100.c
1884 F: drivers/rtc/rtc-coh901331.c
1885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1887 ARM/UNIPHIER ARCHITECTURE
1888 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1889 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1892 F: arch/arm/boot/dts/uniphier*
1893 F: arch/arm/include/asm/hardware/cache-uniphier.h
1894 F: arch/arm/mach-uniphier/
1895 F: arch/arm/mm/cache-uniphier.c
1896 F: arch/arm64/boot/dts/socionext/
1897 F: drivers/bus/uniphier-system-bus.c
1898 F: drivers/clk/uniphier/
1899 F: drivers/i2c/busses/i2c-uniphier*
1900 F: drivers/pinctrl/uniphier/
1901 F: drivers/reset/reset-uniphier.c
1902 F: drivers/tty/serial/8250/8250_uniphier.c
1905 ARM/Ux500 ARM ARCHITECTURE
1906 M: Linus Walleij <linus.walleij@linaro.org>
1907 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1909 F: arch/arm/mach-ux500/
1910 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1911 F: drivers/dma/ste_dma40*
1912 F: drivers/hwspinlock/u8500_hsem.c
1913 F: drivers/mfd/abx500*
1914 F: drivers/mfd/ab8500*
1915 F: drivers/mfd/dbx500*
1916 F: drivers/mfd/db8500*
1917 F: drivers/pinctrl/nomadik/pinctrl-ab*
1918 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1919 F: drivers/rtc/rtc-ab8500.c
1920 F: drivers/rtc/rtc-pl031.c
1921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1923 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1924 M: Ulf Hansson <ulf.hansson@linaro.org>
1925 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926 T: git git://git.linaro.org/people/ulfh/clk.git
1928 F: drivers/clk/ux500/
1930 ARM/VERSATILE EXPRESS PLATFORM
1931 M: Liviu Dudau <liviu.dudau@arm.com>
1932 M: Sudeep Holla <sudeep.holla@arm.com>
1933 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936 F: arch/arm/boot/dts/vexpress*
1937 F: arch/arm64/boot/dts/arm/
1938 F: arch/arm/mach-vexpress/
1941 F: drivers/clk/versatile/clk-vexpress-osc.c
1942 F: drivers/clocksource/versatile.c
1946 M: Russell King <linux@armlinux.org.uk>
1947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1948 W: http://www.armlinux.org.uk/
1952 ARM/VOIPAC PXA270 SUPPORT
1953 M: Marek Vasut <marek.vasut@gmail.com>
1954 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1956 F: arch/arm/mach-pxa/vpac270.c
1957 F: arch/arm/mach-pxa/include/mach/vpac270.h
1959 ARM/VT8500 ARM ARCHITECTURE
1960 M: Tony Prisk <linux@prisktech.co.nz>
1961 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1963 F: arch/arm/mach-vt8500/
1964 F: drivers/clocksource/vt8500_timer.c
1965 F: drivers/i2c/busses/i2c-wmt.c
1966 F: drivers/mmc/host/wmt-sdmmc.c
1967 F: drivers/pwm/pwm-vt8500.c
1968 F: drivers/rtc/rtc-vt8500.c
1969 F: drivers/tty/serial/vt8500_serial.c
1970 F: drivers/usb/host/ehci-platform.c
1971 F: drivers/usb/host/uhci-platform.c
1972 F: drivers/video/fbdev/vt8500lcdfb.*
1973 F: drivers/video/fbdev/wm8505fb*
1974 F: drivers/video/fbdev/wmt_ge_rops.*
1976 ARM/ZIPIT Z2 SUPPORT
1977 M: Marek Vasut <marek.vasut@gmail.com>
1978 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1980 F: arch/arm/mach-pxa/z2.c
1981 F: arch/arm/mach-pxa/include/mach/z2.h
1983 ARM/ZTE ARCHITECTURE
1984 M: Jun Nie <jun.nie@linaro.org>
1985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 F: arch/arm/mach-zx/
1989 F: Documentation/devicetree/bindings/arm/zte.txt
1990 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1992 ARM/ZYNQ ARCHITECTURE
1993 M: Michal Simek <michal.simek@xilinx.com>
1994 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1995 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1996 W: http://wiki.xilinx.com
1997 T: git https://github.com/Xilinx/linux-xlnx.git
1999 F: arch/arm/mach-zynq/
2000 F: drivers/cpuidle/cpuidle-zynq.c
2001 F: drivers/block/xsysace.c
2004 F: drivers/clocksource/cadence_ttc_timer.c
2005 F: drivers/i2c/busses/i2c-cadence.c
2006 F: drivers/mmc/host/sdhci-of-arasan.c
2007 F: drivers/edac/synopsys_edac.c
2010 M: Will Deacon <will.deacon@arm.com>
2011 R: Robin Murphy <robin.murphy@arm.com>
2012 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2014 F: drivers/iommu/arm-smmu.c
2015 F: drivers/iommu/arm-smmu-v3.c
2016 F: drivers/iommu/io-pgtable-arm.c
2017 F: drivers/iommu/io-pgtable-arm-v7s.c
2019 ARM64 PORT (AARCH64 ARCHITECTURE)
2020 M: Catalin Marinas <catalin.marinas@arm.com>
2021 M: Will Deacon <will.deacon@arm.com>
2022 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2026 F: Documentation/arm64/
2028 AS3645A LED FLASH CONTROLLER DRIVER
2029 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2030 L: linux-media@vger.kernel.org
2031 T: git git://linuxtv.org/media_tree.git
2033 F: drivers/media/i2c/as3645a.c
2034 F: include/media/i2c/as3645a.h
2036 ASAHI KASEI AK8974 DRIVER
2037 M: Linus Walleij <linus.walleij@linaro.org>
2038 L: linux-iio@vger.kernel.org
2039 W: http://www.akm.com/
2041 F: drivers/iio/magnetometer/ak8974.c
2043 ASC7621 HARDWARE MONITOR DRIVER
2044 M: George Joseph <george.joseph@fairview5.com>
2045 L: linux-hwmon@vger.kernel.org
2047 F: Documentation/hwmon/asc7621
2048 F: drivers/hwmon/asc7621.c
2050 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2051 M: Corentin Chary <corentin.chary@gmail.com>
2052 L: acpi4asus-user@lists.sourceforge.net
2053 L: platform-driver-x86@vger.kernel.org
2054 W: http://acpi4asus.sf.net
2056 F: drivers/platform/x86/asus*.c
2057 F: drivers/platform/x86/eeepc*.c
2059 ASUS WIRELESS RADIO CONTROL DRIVER
2060 M: João Paulo Rechi Vita <jprvita@gmail.com>
2061 L: platform-driver-x86@vger.kernel.org
2063 F: drivers/platform/x86/asus-wireless.c
2066 M: David Howells <dhowells@redhat.com>
2067 L: keyrings@vger.kernel.org
2069 F: Documentation/crypto/asymmetric-keys.txt
2070 F: include/linux/verification.h
2071 F: include/crypto/public_key.h
2072 F: include/crypto/pkcs7.h
2073 F: crypto/asymmetric_keys/
2075 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2076 R: Dan Williams <dan.j.williams@intel.com>
2077 W: http://sourceforge.net/projects/xscaleiop
2079 F: Documentation/crypto/async-tx-api.txt
2082 F: include/linux/dmaengine.h
2083 F: include/linux/async_tx.h
2086 M: Wolfram Sang <wsa@the-dreams.de>
2087 L: linux-i2c@vger.kernel.org
2089 F: drivers/misc/eeprom/at24.c
2090 F: include/linux/platform_data/at24.h
2092 ATA OVER ETHERNET (AOE) DRIVER
2093 M: "Ed L. Cashin" <ed.cashin@acm.org>
2094 W: http://www.openaoe.org/
2096 F: Documentation/aoe/
2097 F: drivers/block/aoe/
2099 ATHEROS 71XX/9XXX GPIO DRIVER
2100 M: Alban Bedel <albeu@free.fr>
2101 W: https://github.com/AlbanBedel/linux
2102 T: git git://github.com/AlbanBedel/linux
2104 F: drivers/gpio/gpio-ath79.c
2105 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2107 ATHEROS ATH GENERIC UTILITIES
2108 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2109 L: linux-wireless@vger.kernel.org
2111 F: drivers/net/wireless/ath/*
2113 ATHEROS ATH5K WIRELESS DRIVER
2114 M: Jiri Slaby <jirislaby@gmail.com>
2115 M: Nick Kossifidis <mickflemm@gmail.com>
2116 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2117 L: linux-wireless@vger.kernel.org
2118 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2120 F: drivers/net/wireless/ath/ath5k/
2122 ATHEROS ATH6KL WIRELESS DRIVER
2123 M: Kalle Valo <kvalo@qca.qualcomm.com>
2124 L: linux-wireless@vger.kernel.org
2125 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2128 F: drivers/net/wireless/ath/ath6kl/
2130 WILOCITY WIL6210 WIRELESS DRIVER
2131 M: Maya Erez <qca_merez@qca.qualcomm.com>
2132 L: linux-wireless@vger.kernel.org
2133 L: wil6210@qca.qualcomm.com
2135 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2136 F: drivers/net/wireless/ath/wil6210/
2137 F: include/uapi/linux/wil6210_uapi.h
2139 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2140 M: Christian Lamparter <chunkeey@googlemail.com>
2141 L: linux-wireless@vger.kernel.org
2142 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2144 F: drivers/net/wireless/ath/carl9170/
2146 ATK0110 HWMON DRIVER
2147 M: Luca Tettamanti <kronos.it@gmail.com>
2148 L: linux-hwmon@vger.kernel.org
2150 F: drivers/hwmon/asus_atk0110.c
2153 M: Ville Syrjala <syrjala@sci.fi>
2155 F: drivers/input/misc/ati_remote2.c
2157 ATLX ETHERNET DRIVERS
2158 M: Jay Cliburn <jcliburn@gmail.com>
2159 M: Chris Snook <chris.snook@gmail.com>
2160 L: netdev@vger.kernel.org
2161 W: http://sourceforge.net/projects/atl1
2162 W: http://atl1.sourceforge.net
2164 F: drivers/net/ethernet/atheros/
2167 M: Chas Williams <3chas3@gmail.com>
2168 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2169 L: netdev@vger.kernel.org
2170 W: http://linux-atm.sourceforge.net
2173 F: include/linux/atm*
2174 F: include/uapi/linux/atm*
2176 ATMEL AT91 / AT32 MCI DRIVER
2177 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2179 F: drivers/mmc/host/atmel-mci.c
2181 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2182 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2184 F: drivers/power/reset/at91-sama5d2_shdwc.c
2186 ATMEL SAMA5D2 ADC DRIVER
2187 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2188 L: linux-iio@vger.kernel.org
2190 F: drivers/iio/adc/at91-sama5d2_adc.c
2192 ATMEL Audio ALSA driver
2193 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2194 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2199 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2200 L: linux-arm-kernel@lists.infradead.org
2201 L: dmaengine@vger.kernel.org
2203 F: drivers/dma/at_xdmac.c
2206 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2207 L: linux-i2c@vger.kernel.org
2209 F: drivers/i2c/busses/i2c-at91.c
2212 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2213 L: linux-media@vger.kernel.org
2215 F: drivers/media/platform/soc_camera/atmel-isi.c
2216 F: include/media/atmel-isi.h
2219 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2220 L: linux-fbdev@vger.kernel.org
2222 F: drivers/video/fbdev/atmel_lcdfb.c
2223 F: include/video/atmel_lcdc.h
2225 ATMEL MACB ETHERNET DRIVER
2226 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2228 F: drivers/net/ethernet/cadence/
2231 M: Wenyou Yang <wenyou.yang@atmel.com>
2232 M: Josh Wu <rainyfeeling@outlook.com>
2233 L: linux-mtd@lists.infradead.org
2235 F: drivers/mtd/nand/atmel_nand*
2238 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2239 L: linux-mmc@vger.kernel.org
2241 F: drivers/mmc/host/sdhci-of-at91.c
2244 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2246 F: drivers/spi/spi-atmel.*
2249 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2252 F: drivers/misc/atmel-ssc.c
2253 F: include/linux/atmel-ssc.h
2255 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2256 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2257 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2259 F: drivers/misc/atmel_tclib.c
2260 F: drivers/clocksource/tcb_clksrc.c
2262 ATMEL USBA UDC DRIVER
2263 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2264 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2266 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2268 ATMEL WIRELESS DRIVER
2269 M: Simon Kelley <simon@thekelleys.org.uk>
2270 L: linux-wireless@vger.kernel.org
2271 W: http://www.thekelleys.org.uk/atmel
2272 W: http://atmelwlandriver.sourceforge.net/
2274 F: drivers/net/wireless/atmel/atmel*
2276 ATMEL MAXTOUCH DRIVER
2277 M: Nick Dyer <nick@shmanahar.org>
2278 T: git git://github.com/ndyer/linux.git
2280 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2281 F: drivers/input/touchscreen/atmel_mxt_ts.c
2282 F: include/linux/platform_data/atmel_mxt_ts.h
2284 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2285 M: Bradley Grove <linuxdrivers@attotech.com>
2286 L: linux-scsi@vger.kernel.org
2287 W: http://www.attotech.com
2289 F: drivers/scsi/esas2r
2291 ATUSB IEEE 802.15.4 RADIO DRIVER
2292 M: Stefan Schmidt <stefan@osg.samsung.com>
2293 L: linux-wpan@vger.kernel.org
2295 F: drivers/net/ieee802154/atusb.c
2296 F: drivers/net/ieee802154/atusb.h
2297 F: drivers/net/ieee802154/at86rf230.h
2300 M: Paul Moore <paul@paul-moore.com>
2301 M: Eric Paris <eparis@redhat.com>
2302 L: linux-audit@redhat.com (moderated for non-subscribers)
2303 W: http://people.redhat.com/sgrubb/audit/
2304 T: git git://git.infradead.org/users/pcmoore/audit
2306 F: include/linux/audit.h
2307 F: include/uapi/linux/audit.h
2310 AUXILIARY DISPLAY DRIVERS
2311 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2312 W: http://miguelojeda.es/auxdisplay.htm
2313 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2315 F: drivers/auxdisplay/
2316 F: include/linux/cfag12864b.h
2319 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2320 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2321 W: http://www.atmel.com/products/AVR32/
2322 W: http://mirror.egtvedt.no/avr32linux.org/
2323 W: http://avrfreaks.net/
2327 AVR32/AT32AP MACHINE SUPPORT
2328 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2329 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2331 F: arch/avr32/mach-at32ap/
2334 M: Ralf Baechle <ralf@linux-mips.org>
2335 L: linux-hams@vger.kernel.org
2336 W: http://www.linux-ax25.org/
2338 F: include/uapi/linux/ax25.h
2339 F: include/net/ax25.h
2342 AXENTIA ASOC DRIVERS
2343 M: Peter Rosin <peda@axentia.se>
2344 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2346 F: Documentation/devicetree/bindings/sound/axentia,*
2347 F: sound/soc/atmel/tse850-pcm5142.c
2350 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2351 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2352 L: linux-media@vger.kernel.org
2353 W: https://linuxtv.org
2354 T: git git://linuxtv.org/media_tree.git
2356 F: drivers/media/usb/dvb-usb-v2/az6007.c
2358 AZTECH FM RADIO RECEIVER DRIVER
2359 M: Hans Verkuil <hverkuil@xs4all.nl>
2360 L: linux-media@vger.kernel.org
2361 T: git git://linuxtv.org/media_tree.git
2362 W: https://linuxtv.org
2364 F: drivers/media/radio/radio-aztech*
2367 L: linux-wireless@vger.kernel.org
2368 L: b43-dev@lists.infradead.org
2369 W: http://wireless.kernel.org/en/users/Drivers/b43
2371 F: drivers/net/wireless/broadcom/b43/
2373 B43LEGACY WIRELESS DRIVER
2374 M: Larry Finger <Larry.Finger@lwfinger.net>
2375 L: linux-wireless@vger.kernel.org
2376 L: b43-dev@lists.infradead.org
2377 W: http://wireless.kernel.org/en/users/Drivers/b43
2379 F: drivers/net/wireless/broadcom/b43legacy/
2381 BACKLIGHT CLASS/SUBSYSTEM
2382 M: Jingoo Han <jingoohan1@gmail.com>
2383 M: Lee Jones <lee.jones@linaro.org>
2384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2386 F: drivers/video/backlight/
2387 F: include/linux/backlight.h
2390 M: Marek Lindner <mareklindner@neomailbox.ch>
2391 M: Simon Wunderlich <sw@simonwunderlich.de>
2392 M: Antonio Quartulli <a@unstable.cc>
2393 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2394 W: https://www.open-mesh.org/
2395 Q: https://patchwork.open-mesh.org/project/batman/list/
2397 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2398 F: Documentation/ABI/testing/sysfs-class-net-mesh
2399 F: Documentation/networking/batman-adv.txt
2400 F: include/uapi/linux/batman_adv.h
2403 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2404 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2405 L: linux-hams@vger.kernel.org
2406 W: http://www.baycom.org/~tom/ham/ham.html
2408 F: drivers/net/hamradio/baycom*
2410 BCACHE (BLOCK LAYER CACHE)
2411 M: Kent Overstreet <kent.overstreet@gmail.com>
2412 L: linux-bcache@vger.kernel.org
2413 W: http://bcache.evilpiepirate.org
2415 F: drivers/md/bcache/
2417 BDISP ST MEDIA DRIVER
2418 M: Fabien Dessenne <fabien.dessenne@st.com>
2419 L: linux-media@vger.kernel.org
2420 T: git git://linuxtv.org/media_tree.git
2421 W: https://linuxtv.org
2423 F: drivers/media/platform/sti/bdisp
2426 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2427 M: Salah Triki <salah.triki@gmail.com>
2429 T: git git://github.com/luisbg/linux-befs.git
2430 F: Documentation/filesystems/befs.txt
2433 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2434 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2435 L: netdev@vger.kernel.org
2437 F: drivers/net/ethernet/ec_bhf.c
2440 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2442 F: Documentation/filesystems/bfs.txt
2444 F: include/uapi/linux/bfs_fs.h
2446 BLACKFIN ARCHITECTURE
2447 M: Steven Miao <realmz6@gmail.com>
2448 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2449 T: git git://git.code.sf.net/p/adi-linux/code
2450 W: http://blackfin.uclinux.org
2454 BLACKFIN EMAC DRIVER
2455 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2456 W: http://blackfin.uclinux.org
2458 F: drivers/net/ethernet/adi/
2461 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2462 W: http://blackfin.uclinux.org
2464 F: drivers/rtc/rtc-bfin.c
2467 M: Sonic Zhang <sonic.zhang@analog.com>
2468 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2469 W: http://blackfin.uclinux.org
2471 F: drivers/mmc/host/bfin_sdh.c
2473 BLACKFIN SERIAL DRIVER
2474 M: Sonic Zhang <sonic.zhang@analog.com>
2475 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2476 W: http://blackfin.uclinux.org
2478 F: drivers/tty/serial/bfin_uart.c
2480 BLACKFIN WATCHDOG DRIVER
2481 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2482 W: http://blackfin.uclinux.org
2484 F: drivers/watchdog/bfin_wdt.c
2486 BLACKFIN I2C TWI DRIVER
2487 M: Sonic Zhang <sonic.zhang@analog.com>
2488 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2489 W: http://blackfin.uclinux.org/
2491 F: drivers/i2c/busses/i2c-bfin-twi.c
2493 BLACKFIN MEDIA DRIVER
2494 M: Scott Jiang <scott.jiang.linux@gmail.com>
2495 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2496 W: http://blackfin.uclinux.org/
2498 F: drivers/media/platform/blackfin/
2499 F: drivers/media/i2c/adv7183*
2500 F: drivers/media/i2c/vs6624*
2502 BLINKM RGB LED DRIVER
2503 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2505 F: drivers/leds/leds-blinkm.c
2508 M: Jens Axboe <axboe@kernel.dk>
2509 L: linux-block@vger.kernel.org
2510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2513 F: kernel/trace/blktrace.c
2517 M: Joern Engel <joern@lazybastard.org>
2518 L: linux-mtd@lists.infradead.org
2520 F: drivers/mtd/devices/block2mtd.c
2523 M: Marcel Holtmann <marcel@holtmann.org>
2524 M: Gustavo Padovan <gustavo@padovan.org>
2525 M: Johan Hedberg <johan.hedberg@gmail.com>
2526 L: linux-bluetooth@vger.kernel.org
2527 W: http://www.bluez.org/
2528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2531 F: drivers/bluetooth/
2534 M: Marcel Holtmann <marcel@holtmann.org>
2535 M: Gustavo Padovan <gustavo@padovan.org>
2536 M: Johan Hedberg <johan.hedberg@gmail.com>
2537 L: linux-bluetooth@vger.kernel.org
2538 W: http://www.bluez.org/
2539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2543 F: include/net/bluetooth/
2546 M: Jay Vosburgh <j.vosburgh@gmail.com>
2547 M: Veaceslav Falico <vfalico@gmail.com>
2548 M: Andy Gospodarek <andy@greyhouse.net>
2549 L: netdev@vger.kernel.org
2550 W: http://sourceforge.net/projects/bonding/
2552 F: drivers/net/bonding/
2553 F: include/uapi/linux/if_bonding.h
2555 BPF (Safe dynamic programs and tools)
2556 M: Alexei Starovoitov <ast@kernel.org>
2557 L: netdev@vger.kernel.org
2558 L: linux-kernel@vger.kernel.org
2561 F: tools/testing/selftests/bpf/
2564 BROADCOM B44 10/100 ETHERNET DRIVER
2565 M: Michael Chan <michael.chan@broadcom.com>
2566 L: netdev@vger.kernel.org
2568 F: drivers/net/ethernet/broadcom/b44.*
2570 BROADCOM B53 ETHERNET SWITCH DRIVER
2571 M: Florian Fainelli <f.fainelli@gmail.com>
2572 L: netdev@vger.kernel.org
2573 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2575 F: drivers/net/dsa/b53/*
2576 F: include/linux/platform_data/b53.h
2578 BROADCOM GENET ETHERNET DRIVER
2579 M: Florian Fainelli <f.fainelli@gmail.com>
2580 L: netdev@vger.kernel.org
2582 F: drivers/net/ethernet/broadcom/genet/
2584 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2585 M: Rasesh Mody <rasesh.mody@cavium.com>
2586 M: Harish Patil <harish.patil@cavium.com>
2587 M: Dept-GELinuxNICDev@cavium.com
2588 L: netdev@vger.kernel.org
2590 F: drivers/net/ethernet/broadcom/bnx2.*
2591 F: drivers/net/ethernet/broadcom/bnx2_*
2593 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2594 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2595 M: Ariel Elior <ariel.elior@cavium.com>
2596 M: everest-linux-l2@cavium.com
2597 L: netdev@vger.kernel.org
2599 F: drivers/net/ethernet/broadcom/bnx2x/
2601 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2602 M: Florian Fainelli <f.fainelli@gmail.com>
2603 M: Ray Jui <rjui@broadcom.com>
2604 M: Scott Branden <sbranden@broadcom.com>
2605 M: bcm-kernel-feedback-list@broadcom.com
2606 T: git git://github.com/broadcom/mach-bcm
2612 F: arch/arm/mach-bcm/
2614 BROADCOM BCM2835 ARM ARCHITECTURE
2615 M: Stephen Warren <swarren@wwwdotorg.org>
2616 M: Lee Jones <lee@kernel.org>
2617 M: Eric Anholt <eric@anholt.net>
2618 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2619 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2623 F: drivers/staging/vc04_services
2625 BROADCOM BCM47XX MIPS ARCHITECTURE
2626 M: Hauke Mehrtens <hauke@hauke-m.de>
2627 M: Rafał Miłecki <zajec5@gmail.com>
2628 L: linux-mips@linux-mips.org
2630 F: Documentation/devicetree/bindings/mips/brcm/
2631 F: arch/mips/bcm47xx/*
2632 F: arch/mips/include/asm/mach-bcm47xx/*
2634 BROADCOM BCM5301X ARM ARCHITECTURE
2635 M: Hauke Mehrtens <hauke@hauke-m.de>
2636 M: Rafał Miłecki <zajec5@gmail.com>
2637 M: bcm-kernel-feedback-list@broadcom.com
2638 L: linux-arm-kernel@lists.infradead.org
2640 F: arch/arm/mach-bcm/bcm_5301x.c
2641 F: arch/arm/boot/dts/bcm5301x*.dtsi
2642 F: arch/arm/boot/dts/bcm470*
2644 BROADCOM BCM53573 ARM ARCHITECTURE
2645 M: Rafał Miłecki <rafal@milecki.pl>
2646 L: linux-arm-kernel@lists.infradead.org
2648 F: arch/arm/boot/dts/bcm53573*
2649 F: arch/arm/boot/dts/bcm47189*
2651 BROADCOM BCM63XX ARM ARCHITECTURE
2652 M: Florian Fainelli <f.fainelli@gmail.com>
2653 M: bcm-kernel-feedback-list@broadcom.com
2654 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2655 T: git git://github.com/broadcom/stblinux.git
2659 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2660 M: Kevin Cernekee <cernekee@gmail.com>
2661 L: linux-usb@vger.kernel.org
2663 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2665 BROADCOM BCM7XXX ARM ARCHITECTURE
2666 M: Brian Norris <computersforpeace@gmail.com>
2667 M: Gregory Fong <gregory.0xf0@gmail.com>
2668 M: Florian Fainelli <f.fainelli@gmail.com>
2669 M: bcm-kernel-feedback-list@broadcom.com
2670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2671 T: git git://github.com/broadcom/stblinux.git
2673 F: arch/arm/mach-bcm/*brcmstb*
2674 F: arch/arm/boot/dts/bcm7*.dts*
2675 F: drivers/bus/brcmstb_gisb.c
2678 BROADCOM BMIPS MIPS ARCHITECTURE
2679 M: Kevin Cernekee <cernekee@gmail.com>
2680 M: Florian Fainelli <f.fainelli@gmail.com>
2681 L: linux-mips@linux-mips.org
2682 T: git git://github.com/broadcom/stblinux.git
2684 F: arch/mips/bmips/*
2685 F: arch/mips/include/asm/mach-bmips/*
2686 F: arch/mips/kernel/*bmips*
2687 F: arch/mips/boot/dts/brcm/bcm*.dts*
2688 F: drivers/irqchip/irq-bcm63*
2689 F: drivers/irqchip/irq-bcm7*
2690 F: drivers/irqchip/irq-brcmstb*
2691 F: include/linux/bcm963xx_nvram.h
2692 F: include/linux/bcm963xx_tag.h
2694 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2695 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2696 M: Prashant Sreedharan <prashant@broadcom.com>
2697 M: Michael Chan <mchan@broadcom.com>
2698 L: netdev@vger.kernel.org
2700 F: drivers/net/ethernet/broadcom/tg3.*
2702 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2703 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2704 M: Franky Lin <franky.lin@broadcom.com>
2705 M: Hante Meuleman <hante.meuleman@broadcom.com>
2706 L: linux-wireless@vger.kernel.org
2707 L: brcm80211-dev-list.pdl@broadcom.com
2709 F: drivers/net/wireless/broadcom/brcm80211/
2711 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2712 M: QLogic-Storage-Upstream@qlogic.com
2713 L: linux-scsi@vger.kernel.org
2715 F: drivers/scsi/bnx2fc/
2717 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2718 M: QLogic-Storage-Upstream@qlogic.com
2719 L: linux-scsi@vger.kernel.org
2721 F: drivers/scsi/bnx2i/
2723 BROADCOM IPROC ARM ARCHITECTURE
2724 M: Ray Jui <rjui@broadcom.com>
2725 M: Scott Branden <sbranden@broadcom.com>
2726 M: Jon Mason <jonmason@broadcom.com>
2727 M: bcm-kernel-feedback-list@broadcom.com
2728 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2729 T: git git://github.com/broadcom/cygnus-linux.git
2744 F: arch/arm64/boot/dts/broadcom/ns2*
2745 F: drivers/clk/bcm/clk-ns*
2746 F: drivers/pinctrl/bcm/pinctrl-ns*
2748 BROADCOM BRCMSTB GPIO DRIVER
2749 M: Gregory Fong <gregory.0xf0@gmail.com>
2750 L: bcm-kernel-feedback-list@broadcom.com
2752 F: drivers/gpio/gpio-brcmstb.c
2753 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2755 BROADCOM KONA GPIO DRIVER
2756 M: Ray Jui <rjui@broadcom.com>
2757 L: bcm-kernel-feedback-list@broadcom.com
2759 F: drivers/gpio/gpio-bcm-kona.c
2760 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2762 BROADCOM NVRAM DRIVER
2763 M: Rafał Miłecki <zajec5@gmail.com>
2764 L: linux-mips@linux-mips.org
2766 F: drivers/firmware/broadcom/*
2768 BROADCOM STB NAND FLASH DRIVER
2769 M: Brian Norris <computersforpeace@gmail.com>
2770 M: Kamal Dasu <kdasu.kdev@gmail.com>
2771 L: linux-mtd@lists.infradead.org
2772 L: bcm-kernel-feedback-list@broadcom.com
2774 F: drivers/mtd/nand/brcmnand/
2776 BROADCOM STB AVS CPUFREQ DRIVER
2777 M: Markus Mayer <mmayer@broadcom.com>
2778 M: bcm-kernel-feedback-list@broadcom.com
2779 L: linux-pm@vger.kernel.org
2781 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2782 F: drivers/cpufreq/brcmstb*
2784 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2785 M: Rafał Miłecki <zajec5@gmail.com>
2786 L: linux-wireless@vger.kernel.org
2789 F: include/linux/bcma/
2791 BROADCOM SYSTEMPORT ETHERNET DRIVER
2792 M: Florian Fainelli <f.fainelli@gmail.com>
2793 L: netdev@vger.kernel.org
2795 F: drivers/net/ethernet/broadcom/bcmsysport.*
2797 BROADCOM VULCAN ARM64 SOC
2798 M: Jayachandran C. <c.jayachandran@gmail.com>
2799 M: bcm-kernel-feedback-list@broadcom.com
2800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2802 F: arch/arm64/boot/dts/broadcom/vulcan*
2804 BROCADE BFA FC SCSI DRIVER
2805 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2806 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2807 L: linux-scsi@vger.kernel.org
2809 F: drivers/scsi/bfa/
2811 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2812 M: Rasesh Mody <rasesh.mody@cavium.com>
2813 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2814 M: Dept-GELinuxNICDev@cavium.com
2815 L: netdev@vger.kernel.org
2817 F: drivers/net/ethernet/brocade/bna/
2819 BSG (block layer generic sg v4 driver)
2820 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2821 L: linux-scsi@vger.kernel.org
2824 F: include/linux/bsg.h
2825 F: include/uapi/linux/bsg.h
2828 M: Clemens Ladisch <clemens@ladisch.de>
2829 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2830 T: git git://git.alsa-project.org/alsa-kernel.git
2832 F: Documentation/sound/alsa/Bt87x.txt
2833 F: sound/pci/bt87x.c
2836 M: Michael Buesch <m@bues.ch>
2837 W: http://bu3sch.de/btgpio.php
2839 F: drivers/gpio/gpio-bt8xx.c
2842 M: Chris Mason <clm@fb.com>
2843 M: Josef Bacik <jbacik@fb.com>
2844 M: David Sterba <dsterba@suse.com>
2845 L: linux-btrfs@vger.kernel.org
2846 W: http://btrfs.wiki.kernel.org/
2847 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2850 F: Documentation/filesystems/btrfs.txt
2853 BTTV VIDEO4LINUX DRIVER
2854 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2855 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2856 L: linux-media@vger.kernel.org
2857 W: https://linuxtv.org
2858 T: git git://linuxtv.org/media_tree.git
2860 F: Documentation/media/v4l-drivers/bttv*
2861 F: drivers/media/pci/bt8xx/bttv*
2863 BUSLOGIC SCSI DRIVER
2864 M: Khalid Aziz <khalid@gonehiking.org>
2865 L: linux-scsi@vger.kernel.org
2867 F: drivers/scsi/BusLogic.*
2868 F: drivers/scsi/FlashPoint.*
2870 C-MEDIA CMI8788 DRIVER
2871 M: Clemens Ladisch <clemens@ladisch.de>
2872 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2873 T: git git://git.alsa-project.org/alsa-kernel.git
2875 F: sound/pci/oxygen/
2878 M: Mark Salter <msalter@redhat.com>
2879 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2880 L: linux-c6x-dev@linux-c6x.org
2881 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2885 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2886 M: David Howells <dhowells@redhat.com>
2887 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2889 F: Documentation/filesystems/caching/cachefiles.txt
2892 CADET FM/AM RADIO RECEIVER DRIVER
2893 M: Hans Verkuil <hverkuil@xs4all.nl>
2894 L: linux-media@vger.kernel.org
2895 T: git git://linuxtv.org/media_tree.git
2896 W: https://linuxtv.org
2898 F: drivers/media/radio/radio-cadet*
2900 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2901 M: Jonathan Corbet <corbet@lwn.net>
2902 L: linux-media@vger.kernel.org
2903 T: git git://linuxtv.org/media_tree.git
2905 F: Documentation/media/v4l-drivers/cafe_ccic*
2906 F: drivers/media/platform/marvell-ccic/
2909 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2910 L: netdev@vger.kernel.org
2912 F: Documentation/networking/caif/
2913 F: drivers/net/caif/
2914 F: include/uapi/linux/caif/
2915 F: include/net/caif/
2918 CALGARY x86-64 IOMMU
2919 M: Muli Ben-Yehuda <mulix@mulix.org>
2920 M: Jon Mason <jdmason@kudzu.us>
2921 L: iommu@lists.linux-foundation.org
2923 F: arch/x86/kernel/pci-calgary_64.c
2924 F: arch/x86/kernel/tce_64.c
2925 F: arch/x86/include/asm/calgary.h
2926 F: arch/x86/include/asm/tce.h
2929 M: Oliver Hartkopp <socketcan@hartkopp.net>
2930 M: Marc Kleine-Budde <mkl@pengutronix.de>
2931 L: linux-can@vger.kernel.org
2932 W: https://github.com/linux-can
2933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2936 F: Documentation/networking/can.txt
2938 F: include/linux/can/core.h
2939 F: include/uapi/linux/can.h
2940 F: include/uapi/linux/can/bcm.h
2941 F: include/uapi/linux/can/raw.h
2942 F: include/uapi/linux/can/gw.h
2945 M: Wolfgang Grandegger <wg@grandegger.com>
2946 M: Marc Kleine-Budde <mkl@pengutronix.de>
2947 L: linux-can@vger.kernel.org
2948 W: https://github.com/linux-can
2949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2952 F: Documentation/devicetree/bindings/net/can/
2954 F: include/linux/can/dev.h
2955 F: include/linux/can/platform/
2956 F: include/uapi/linux/can/error.h
2957 F: include/uapi/linux/can/netlink.h
2960 M: Serge Hallyn <serge@hallyn.com>
2961 L: linux-security-module@vger.kernel.org
2963 F: include/linux/capability.h
2964 F: include/uapi/linux/capability.h
2965 F: security/commoncap.c
2966 F: kernel/capability.c
2968 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2969 M: Kevin Tsai <ktsai@capellamicro.com>
2971 F: drivers/iio/light/cm*
2972 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
2975 M: Jan Glauber <jglauber@cavium.com>
2976 M: David Daney <david.daney@cavium.com>
2977 W: http://www.cavium.com
2979 F: drivers/i2c/busses/i2c-octeon*
2980 F: drivers/i2c/busses/i2c-thunderx*
2982 CAVIUM LIQUIDIO NETWORK DRIVER
2983 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2984 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2985 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2986 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2987 L: netdev@vger.kernel.org
2988 W: http://www.cavium.com
2990 F: drivers/net/ethernet/cavium/liquidio/
2992 CC2520 IEEE-802.15.4 RADIO DRIVER
2993 M: Varka Bhadram <varkabhadram@gmail.com>
2994 L: linux-wpan@vger.kernel.org
2996 F: drivers/net/ieee802154/cc2520.c
2997 F: include/linux/spi/cc2520.h
2998 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3001 M: Hans Verkuil <hans.verkuil@cisco.com>
3002 L: linux-media@vger.kernel.org
3003 T: git git://linuxtv.org/media_tree.git
3004 W: http://linuxtv.org
3006 F: Documentation/media/kapi/cec-core.rst
3007 F: Documentation/media/uapi/cec
3008 F: drivers/media/cec/
3009 F: drivers/media/cec-edid.c
3010 F: drivers/media/rc/keymaps/rc-cec.c
3011 F: include/media/cec.h
3012 F: include/media/cec-edid.h
3013 F: include/uapi/linux/cec.h
3014 F: include/uapi/linux/cec-funcs.h
3016 CELL BROADBAND ENGINE ARCHITECTURE
3017 M: Arnd Bergmann <arnd@arndb.de>
3018 L: linuxppc-dev@lists.ozlabs.org
3019 W: http://www.ibm.com/developerworks/power/cell/
3021 F: arch/powerpc/include/asm/cell*.h
3022 F: arch/powerpc/include/asm/spu*.h
3023 F: arch/powerpc/include/uapi/asm/spu*.h
3024 F: arch/powerpc/oprofile/*cell*
3025 F: arch/powerpc/platforms/cell/
3027 CEPH COMMON CODE (LIBCEPH)
3028 M: Ilya Dryomov <idryomov@gmail.com>
3029 M: "Yan, Zheng" <zyan@redhat.com>
3030 M: Sage Weil <sage@redhat.com>
3031 L: ceph-devel@vger.kernel.org
3033 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3034 T: git git://github.com/ceph/ceph-client.git
3037 F: include/linux/ceph/
3038 F: include/linux/crush/
3040 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3041 M: "Yan, Zheng" <zyan@redhat.com>
3042 M: Sage Weil <sage@redhat.com>
3043 M: Ilya Dryomov <idryomov@gmail.com>
3044 L: ceph-devel@vger.kernel.org
3046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3047 T: git git://github.com/ceph/ceph-client.git
3049 F: Documentation/filesystems/ceph.txt
3052 CERTIFICATE HANDLING:
3053 M: David Howells <dhowells@redhat.com>
3054 M: David Woodhouse <dwmw2@infradead.org>
3055 L: keyrings@vger.kernel.org
3057 F: Documentation/module-signing.txt
3059 F: scripts/sign-file.c
3060 F: scripts/extract-cert.c
3062 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3063 L: linux-usb@vger.kernel.org
3065 F: Documentation/usb/WUSB-Design-overview.txt
3066 F: Documentation/usb/wusb-cbaf
3067 F: drivers/usb/host/hwa-hc.c
3068 F: drivers/usb/host/whci/
3069 F: drivers/usb/wusbcore/
3070 F: include/linux/usb/wusb*
3072 HT16K33 LED CONTROLLER DRIVER
3073 M: Robin van der Gracht <robin@protonic.nl>
3075 F: drivers/auxdisplay/ht16k33.c
3076 F: Documentation/devicetree/bindings/display/ht16k33.txt
3078 CFAG12864B LCD DRIVER
3079 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3080 W: http://miguelojeda.es/auxdisplay.htm
3081 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3083 F: drivers/auxdisplay/cfag12864b.c
3084 F: include/linux/cfag12864b.h
3086 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3087 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3088 W: http://miguelojeda.es/auxdisplay.htm
3089 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3091 F: drivers/auxdisplay/cfag12864bfb.c
3092 F: include/linux/cfag12864b.h
3094 CFG80211 and NL80211
3095 M: Johannes Berg <johannes@sipsolutions.net>
3096 L: linux-wireless@vger.kernel.org
3097 W: http://wireless.kernel.org/
3098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3101 F: include/uapi/linux/nl80211.h
3102 F: include/net/cfg80211.h
3104 X: net/wireless/wext*
3106 CHAR and MISC DRIVERS
3107 M: Arnd Bergmann <arnd@arndb.de>
3108 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3113 F: include/linux/miscdevice.h
3116 M: Andy Whitcroft <apw@canonical.com>
3117 M: Joe Perches <joe@perches.com>
3119 F: scripts/checkpatch.pl
3121 CHINESE DOCUMENTATION
3122 M: Harry Wei <harryxiyou@gmail.com>
3123 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3124 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3126 F: Documentation/translations/zh_CN/
3128 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3129 M: Peter Chen <Peter.Chen@nxp.com>
3130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3131 L: linux-usb@vger.kernel.org
3133 F: drivers/usb/chipidea/
3135 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3136 M: Hans de Goede <hdegoede@redhat.com>
3137 L: linux-input@vger.kernel.org
3139 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3140 F: drivers/input/touchscreen/chipone_icn8318.c
3142 CHROME HARDWARE PLATFORM SUPPORT
3143 M: Olof Johansson <olof@lixom.net>
3145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3146 F: drivers/platform/chrome/
3148 CISCO VIC ETHERNET NIC DRIVER
3149 M: Christian Benvenuti <benve@cisco.com>
3150 M: Sujith Sankar <ssujith@cisco.com>
3151 M: Govindarajulu Varadarajan <_govind@gmx.com>
3152 M: Neel Patel <neepatel@cisco.com>
3154 F: drivers/net/ethernet/cisco/enic/
3156 CISCO VIC LOW LATENCY NIC DRIVER
3157 M: Christian Benvenuti <benve@cisco.com>
3158 M: Dave Goodell <dgoodell@cisco.com>
3160 F: drivers/infiniband/hw/usnic/
3162 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3163 M: Hartley Sweeten <hsweeten@visionengravers.com>
3164 L: netdev@vger.kernel.org
3166 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3168 CIRRUS LOGIC AUDIO CODEC DRIVERS
3169 M: Brian Austin <brian.austin@cirrus.com>
3170 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3171 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3173 F: sound/soc/codecs/cs*
3176 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3177 L: linux-kernel@vger.kernel.org
3180 F: include/linux/cleancache.h
3183 M: Russell King <linux@armlinux.org.uk>
3184 L: linux-clk@vger.kernel.org
3186 F: include/linux/clk.h
3188 CLOCKSOURCE, CLOCKEVENT DRIVERS
3189 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3190 M: Thomas Gleixner <tglx@linutronix.de>
3191 L: linux-kernel@vger.kernel.org
3192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3194 F: drivers/clocksource
3196 CISCO FCOE HBA DRIVER
3197 M: Satish Kharat <satishkh@cisco.com>
3198 M: Sesidhar Baddela <sebaddel@cisco.com>
3199 M: Karan Tilak Kumar <kartilak@cisco.com>
3200 L: linux-scsi@vger.kernel.org
3202 F: drivers/scsi/fnic/
3204 CISCO SCSI HBA DRIVER
3205 M: Karan Tilak Kumar <kartilak@cisco.com>
3206 M: Sesidhar Baddela <sebaddel@cisco.com>
3207 L: linux-scsi@vger.kernel.org
3209 F: drivers/scsi/snic/
3212 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3213 M: Daniel Oliveira Nascimento <don@syst.com.br>
3214 L: platform-driver-x86@vger.kernel.org
3216 F: drivers/platform/x86/classmate-laptop.c
3219 M: Hans Verkuil <hans.verkuil@cisco.com>
3220 L: linux-media@vger.kernel.org
3221 T: git git://linuxtv.org/media_tree.git
3222 W: https://linuxtv.org
3224 F: drivers/media/pci/cobalt/
3226 COCCINELLE/Semantic Patches (SmPL)
3227 M: Julia Lawall <Julia.Lawall@lip6.fr>
3228 M: Gilles Muller <Gilles.Muller@lip6.fr>
3229 M: Nicolas Palix <nicolas.palix@imag.fr>
3230 M: Michal Marek <mmarek@suse.com>
3231 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3233 W: http://coccinelle.lip6.fr/
3235 F: Documentation/dev-tools/coccinelle.rst
3236 F: scripts/coccinelle/
3237 F: scripts/coccicheck
3240 M: Jan Harkes <jaharkes@cs.cmu.edu>
3242 L: codalist@coda.cs.cmu.edu
3243 W: http://www.coda.cs.cmu.edu/
3245 F: Documentation/filesystems/coda.txt
3247 F: include/linux/coda*.h
3248 F: include/uapi/linux/coda*.h
3250 CODA V4L2 MEM2MEM DRIVER
3251 M: Philipp Zabel <p.zabel@pengutronix.de>
3252 L: linux-media@vger.kernel.org
3254 F: Documentation/devicetree/bindings/media/coda.txt
3255 F: drivers/media/platform/coda/
3257 COMMON CLK FRAMEWORK
3258 M: Michael Turquette <mturquette@baylibre.com>
3259 M: Stephen Boyd <sboyd@codeaurora.org>
3260 L: linux-clk@vger.kernel.org
3261 Q: http://patchwork.kernel.org/project/linux-clk/list/
3262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3264 F: Documentation/devicetree/bindings/clock/
3266 X: drivers/clk/clkdev.c
3267 F: include/linux/clk-pr*
3268 F: include/linux/clk/
3270 COMMON INTERNET FILE SYSTEM (CIFS)
3271 M: Steve French <sfrench@samba.org>
3272 L: linux-cifs@vger.kernel.org
3273 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3274 W: http://linux-cifs.samba.org/
3275 T: git git://git.samba.org/sfrench/cifs-2.6.git
3277 F: Documentation/filesystems/cifs/
3280 COMPACTPCI HOTPLUG CORE
3281 M: Scott Murray <scott@spiteful.org>
3282 L: linux-pci@vger.kernel.org
3284 F: drivers/pci/hotplug/cpci_hotplug*
3286 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3287 M: Scott Murray <scott@spiteful.org>
3288 L: linux-pci@vger.kernel.org
3290 F: drivers/pci/hotplug/cpcihp_zt5550.*
3292 COMPACTPCI HOTPLUG GENERIC DRIVER
3293 M: Scott Murray <scott@spiteful.org>
3294 L: linux-pci@vger.kernel.org
3296 F: drivers/pci/hotplug/cpcihp_generic.c
3298 COMPAL LAPTOP SUPPORT
3299 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3300 L: platform-driver-x86@vger.kernel.org
3302 F: drivers/platform/x86/compal-laptop.c
3304 CONEXANT ACCESSRUNNER USB DRIVER
3305 L: accessrunner-general@lists.sourceforge.net
3306 W: http://accessrunner.sourceforge.net/
3308 F: drivers/usb/atm/cxacru.c
3311 M: Joel Becker <jlbec@evilplan.org>
3312 M: Christoph Hellwig <hch@lst.de>
3313 T: git git://git.infradead.org/users/hch/configfs.git
3316 F: include/linux/configfs.h
3319 M: Evgeniy Polyakov <zbr@ioremap.net>
3320 L: netdev@vger.kernel.org
3322 F: drivers/connector/
3324 CONTROL GROUP (CGROUP)
3325 M: Tejun Heo <tj@kernel.org>
3326 M: Li Zefan <lizefan@huawei.com>
3327 M: Johannes Weiner <hannes@cmpxchg.org>
3328 L: cgroups@vger.kernel.org
3329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3331 F: Documentation/cgroup*
3332 F: include/linux/cgroup*
3335 CONTROL GROUP - CPUSET
3336 M: Li Zefan <lizefan@huawei.com>
3337 L: cgroups@vger.kernel.org
3338 W: http://www.bullopensource.org/cpuset/
3339 W: http://oss.sgi.com/projects/cpusets/
3340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3342 F: Documentation/cgroup-v1/cpusets.txt
3343 F: include/linux/cpuset.h
3346 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3347 M: Johannes Weiner <hannes@cmpxchg.org>
3348 M: Michal Hocko <mhocko@kernel.org>
3349 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3350 L: cgroups@vger.kernel.org
3351 L: linux-mm@kvack.org
3356 CORETEMP HARDWARE MONITORING DRIVER
3357 M: Fenghua Yu <fenghua.yu@intel.com>
3358 L: linux-hwmon@vger.kernel.org
3360 F: Documentation/hwmon/coretemp
3361 F: drivers/hwmon/coretemp.c
3363 COSA/SRP SYNC SERIAL DRIVER
3364 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3365 W: http://www.fi.muni.cz/~kas/cosa/
3367 F: drivers/net/wan/cosa*
3369 CPMAC ETHERNET DRIVER
3370 M: Florian Fainelli <f.fainelli@gmail.com>
3371 L: netdev@vger.kernel.org
3373 F: drivers/net/ethernet/ti/cpmac.c
3375 CPU FREQUENCY DRIVERS
3376 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3377 M: Viresh Kumar <viresh.kumar@linaro.org>
3378 L: linux-pm@vger.kernel.org
3380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3381 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3382 B: https://bugzilla.kernel.org
3383 F: Documentation/cpu-freq/
3385 F: include/linux/cpufreq.h
3387 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3388 M: Viresh Kumar <viresh.kumar@linaro.org>
3389 M: Sudeep Holla <sudeep.holla@arm.com>
3390 L: linux-pm@vger.kernel.org
3391 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3393 F: drivers/cpufreq/arm_big_little.h
3394 F: drivers/cpufreq/arm_big_little.c
3395 F: drivers/cpufreq/arm_big_little_dt.c
3397 CPUIDLE DRIVER - ARM BIG LITTLE
3398 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3399 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3400 L: linux-pm@vger.kernel.org
3401 L: linux-arm-kernel@lists.infradead.org
3402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3404 F: drivers/cpuidle/cpuidle-big_little.c
3406 CPUIDLE DRIVER - ARM EXYNOS
3407 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3408 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3409 M: Kukjin Kim <kgene@kernel.org>
3410 L: linux-pm@vger.kernel.org
3411 L: linux-samsung-soc@vger.kernel.org
3413 F: drivers/cpuidle/cpuidle-exynos.c
3414 F: arch/arm/mach-exynos/pm.c
3417 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3418 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3419 L: linux-pm@vger.kernel.org
3421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3422 B: https://bugzilla.kernel.org
3423 F: drivers/cpuidle/*
3424 F: include/linux/cpuidle.h
3427 M: "H. Peter Anvin" <hpa@zytor.com>
3429 F: arch/x86/kernel/cpuid.c
3430 F: arch/x86/kernel/msr.c
3432 CPU POWER MONITORING SUBSYSTEM
3433 M: Thomas Renninger <trenn@suse.com>
3434 L: linux-pm@vger.kernel.org
3436 F: tools/power/cpupower/
3439 W: http://sourceforge.net/projects/cramfs/
3440 S: Orphan / Obsolete
3441 F: Documentation/filesystems/cramfs.txt
3445 M: Mikael Starvik <starvik@axis.com>
3446 M: Jesper Nilsson <jesper.nilsson@axis.com>
3447 L: linux-cris-kernel@axis.com
3448 W: http://developer.axis.com
3449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3452 F: drivers/tty/serial/crisv10.*
3455 M: Herbert Xu <herbert@gondor.apana.org.au>
3456 M: "David S. Miller" <davem@davemloft.net>
3457 L: linux-crypto@vger.kernel.org
3458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3461 F: Documentation/crypto/
3462 F: Documentation/devicetree/bindings/crypto/
3463 F: Documentation/DocBook/crypto-API.tmpl
3468 F: include/linux/crypto*
3470 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3471 M: Neil Horman <nhorman@tuxdriver.com>
3472 L: linux-crypto@vger.kernel.org
3474 F: crypto/ansi_cprng.c
3478 M: Hans Verkuil <hverkuil@xs4all.nl>
3479 L: linux-media@vger.kernel.org
3480 T: git git://linuxtv.org/media_tree.git
3481 W: http://linuxtv.org
3483 F: drivers/media/i2c/cs3308.c
3484 F: drivers/media/i2c/cs3308.h
3486 CS5535 Audio ALSA driver
3487 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3489 F: sound/pci/cs5535audio/
3492 M: Solomon Peachy <pizza@shaftnet.org>
3494 F: drivers/net/wireless/st/cw1200/
3496 CX18 VIDEO4LINUX DRIVER
3497 M: Andy Walls <awalls@md.metrocast.net>
3498 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3499 L: linux-media@vger.kernel.org
3500 T: git git://linuxtv.org/media_tree.git
3501 W: https://linuxtv.org
3502 W: http://www.ivtvdriver.org/index.php/Cx18
3504 F: Documentation/media/v4l-drivers/cx18*
3505 F: drivers/media/pci/cx18/
3506 F: include/uapi/linux/ivtv*
3508 CX2341X MPEG ENCODER HELPER MODULE
3509 M: Hans Verkuil <hverkuil@xs4all.nl>
3510 L: linux-media@vger.kernel.org
3511 T: git git://linuxtv.org/media_tree.git
3512 W: https://linuxtv.org
3514 F: drivers/media/common/cx2341x*
3515 F: include/media/cx2341x*
3517 CX24120 MEDIA DRIVER
3518 M: Jemma Denson <jdenson@gmail.com>
3519 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3520 L: linux-media@vger.kernel.org
3521 W: https://linuxtv.org
3522 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3524 F: drivers/media/dvb-frontends/cx24120*
3526 CX88 VIDEO4LINUX DRIVER
3527 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3528 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3529 L: linux-media@vger.kernel.org
3530 W: https://linuxtv.org
3531 T: git git://linuxtv.org/media_tree.git
3533 F: Documentation/media/v4l-drivers/cx88*
3534 F: drivers/media/pci/cx88/
3536 CXD2820R MEDIA DRIVER
3537 M: Antti Palosaari <crope@iki.fi>
3538 L: linux-media@vger.kernel.org
3539 W: https://linuxtv.org
3540 W: http://palosaari.fi/linux/
3541 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3542 T: git git://linuxtv.org/anttip/media_tree.git
3544 F: drivers/media/dvb-frontends/cxd2820r*
3546 CXGB3 ETHERNET DRIVER (CXGB3)
3547 M: Santosh Raspatur <santosh@chelsio.com>
3548 L: netdev@vger.kernel.org
3549 W: http://www.chelsio.com
3551 F: drivers/net/ethernet/chelsio/cxgb3/
3553 CXGB3 ISCSI DRIVER (CXGB3I)
3554 M: Karen Xie <kxie@chelsio.com>
3555 L: linux-scsi@vger.kernel.org
3556 W: http://www.chelsio.com
3558 F: drivers/scsi/cxgbi/cxgb3i
3560 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3561 M: Steve Wise <swise@chelsio.com>
3562 L: linux-rdma@vger.kernel.org
3563 W: http://www.openfabrics.org
3565 F: drivers/infiniband/hw/cxgb3/
3566 F: include/uapi/rdma/cxgb3-abi.h
3568 CXGB4 ETHERNET DRIVER (CXGB4)
3569 M: Hariprasad S <hariprasad@chelsio.com>
3570 L: netdev@vger.kernel.org
3571 W: http://www.chelsio.com
3573 F: drivers/net/ethernet/chelsio/cxgb4/
3575 CXGB4 ISCSI DRIVER (CXGB4I)
3576 M: Karen Xie <kxie@chelsio.com>
3577 L: linux-scsi@vger.kernel.org
3578 W: http://www.chelsio.com
3580 F: drivers/scsi/cxgbi/cxgb4i
3582 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3583 M: Steve Wise <swise@chelsio.com>
3584 L: linux-rdma@vger.kernel.org
3585 W: http://www.openfabrics.org
3587 F: drivers/infiniband/hw/cxgb4/
3588 F: include/uapi/rdma/cxgb4-abi.h
3590 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3591 M: Casey Leedom <leedom@chelsio.com>
3592 L: netdev@vger.kernel.org
3593 W: http://www.chelsio.com
3595 F: drivers/net/ethernet/chelsio/cxgb4vf/
3597 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3598 M: Ian Munsie <imunsie@au1.ibm.com>
3599 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3600 L: linuxppc-dev@lists.ozlabs.org
3602 F: arch/powerpc/platforms/powernv/pci-cxl.c
3603 F: drivers/misc/cxl/
3604 F: include/misc/cxl*
3605 F: include/uapi/misc/cxl.h
3606 F: Documentation/powerpc/cxl.txt
3607 F: Documentation/ABI/testing/sysfs-class-cxl
3609 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3610 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3611 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3612 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3613 L: linux-scsi@vger.kernel.org
3615 F: drivers/scsi/cxlflash/
3616 F: include/uapi/scsi/cxlflash_ioctls.h
3617 F: Documentation/powerpc/cxlflash.txt
3619 STMMAC ETHERNET DRIVER
3620 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3621 M: Alexandre Torgue <alexandre.torgue@st.com>
3622 L: netdev@vger.kernel.org
3623 W: http://www.stlinux.com
3625 F: drivers/net/ethernet/stmicro/stmmac/
3628 M: Russell King <linux@armlinux.org.uk>
3629 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3630 W: http://www.armlinux.org.uk/
3632 F: drivers/video/fbdev/cyber2000fb.*
3634 CYCLADES ASYNC MUX DRIVER
3635 W: http://www.cyclades.com/
3637 F: drivers/tty/cyclades.c
3638 F: include/linux/cyclades.h
3639 F: include/uapi/linux/cyclades.h
3641 CYCLADES PC300 DRIVER
3642 W: http://www.cyclades.com/
3644 F: drivers/net/wan/pc300*
3646 CYPRESS_FIRMWARE MEDIA DRIVER
3647 M: Antti Palosaari <crope@iki.fi>
3648 L: linux-media@vger.kernel.org
3649 W: https://linuxtv.org
3650 W: http://palosaari.fi/linux/
3651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3652 T: git git://linuxtv.org/anttip/media_tree.git
3654 F: drivers/media/common/cypress_firmware*
3656 CYTTSP TOUCHSCREEN DRIVER
3657 M: Ferruh Yigit <fery@cypress.com>
3658 L: linux-input@vger.kernel.org
3660 F: drivers/input/touchscreen/cyttsp*
3661 F: include/linux/input/cyttsp.h
3663 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3664 M: Joshua Kinard <kumba@gentoo.org>
3666 F: drivers/rtc/rtc-ds1685.c
3667 F: include/linux/rtc/ds1685.h
3669 DAMA SLAVE for AX.25
3670 M: Joerg Reuter <jreuter@yaina.de>
3671 W: http://yaina.de/jreuter/
3672 W: http://www.qsl.net/dl1bke/
3673 L: linux-hams@vger.kernel.org
3675 F: net/ax25/af_ax25.c
3676 F: net/ax25/ax25_dev.c
3677 F: net/ax25/ax25_ds_*
3678 F: net/ax25/ax25_in.c
3679 F: net/ax25/ax25_out.c
3680 F: net/ax25/ax25_timer.c
3681 F: net/ax25/sysctl_net_ax25.c
3683 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3684 L: netdev@vger.kernel.org
3686 F: Documentation/networking/dmfe.txt
3687 F: drivers/net/ethernet/dec/tulip/dmfe.c
3689 DC390/AM53C974 SCSI driver
3690 M: Hannes Reinecke <hare@suse.com>
3691 L: linux-scsi@vger.kernel.org
3693 F: drivers/scsi/am53c974.c
3696 M: Oliver Neukum <oliver@neukum.org>
3697 M: Ali Akcaagac <aliakc@web.de>
3698 M: Jamie Lenehan <lenehan@twibble.org>
3699 L: dc395x@twibble.org
3700 W: http://twibble.org/dist/dc395x/
3701 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3703 F: Documentation/scsi/dc395x.txt
3704 F: drivers/scsi/dc395x.*
3707 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3708 L: dccp@vger.kernel.org
3709 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3711 F: include/linux/dccp.h
3712 F: include/uapi/linux/dccp.h
3713 F: include/linux/tfrc.h
3716 DECnet NETWORK LAYER
3717 W: http://linux-decnet.sourceforge.net
3718 L: linux-decnet-user@lists.sourceforge.net
3720 F: Documentation/networking/decnet.txt
3723 DECSTATION PLATFORM SUPPORT
3724 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3725 L: linux-mips@linux-mips.org
3726 W: http://www.linux-mips.org/wiki/DECstation
3729 F: arch/mips/include/asm/dec/
3730 F: arch/mips/include/asm/mach-dec/
3732 DEFXX FDDI NETWORK DRIVER
3733 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3735 F: drivers/net/fddi/defxx.*
3738 M: Matthew Garrett <mjg59@srcf.ucam.org>
3739 M: Pali Rohár <pali.rohar@gmail.com>
3740 L: platform-driver-x86@vger.kernel.org
3742 F: drivers/platform/x86/dell-laptop.c
3744 DELL LAPTOP RBTN DRIVER
3745 M: Pali Rohár <pali.rohar@gmail.com>
3747 F: drivers/platform/x86/dell-rbtn.*
3749 DELL LAPTOP FREEFALL DRIVER
3750 M: Pali Rohár <pali.rohar@gmail.com>
3752 F: drivers/platform/x86/dell-smo8800.c
3754 DELL LAPTOP SMM DRIVER
3755 M: Pali Rohár <pali.rohar@gmail.com>
3757 F: drivers/hwmon/dell-smm-hwmon.c
3758 F: include/uapi/linux/i8k.h
3760 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3761 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3763 F: Documentation/dcdbas.txt
3764 F: drivers/firmware/dcdbas.*
3766 DELL WMI EXTRAS DRIVER
3767 M: Matthew Garrett <mjg59@srcf.ucam.org>
3768 M: Pali Rohár <pali.rohar@gmail.com>
3770 F: drivers/platform/x86/dell-wmi.c
3772 DESIGNWARE USB2 DRD IP DRIVER
3773 M: John Youn <johnyoun@synopsys.com>
3774 L: linux-usb@vger.kernel.org
3775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3777 F: drivers/usb/dwc2/
3779 DESIGNWARE USB3 DRD IP DRIVER
3780 M: Felipe Balbi <balbi@kernel.org>
3781 L: linux-usb@vger.kernel.org
3782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3784 F: drivers/usb/dwc3/
3786 DEVICE COREDUMP (DEV_COREDUMP)
3787 M: Johannes Berg <johannes@sipsolutions.net>
3788 L: linux-kernel@vger.kernel.org
3790 F: drivers/base/devcoredump.c
3791 F: include/linux/devcoredump.h
3793 DEVICE FREQUENCY (DEVFREQ)
3794 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3795 M: Kyungmin Park <kyungmin.park@samsung.com>
3796 R: Chanwoo Choi <cw00.choi@samsung.com>
3797 L: linux-pm@vger.kernel.org
3798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3801 F: include/linux/devfreq.h
3802 F: Documentation/devicetree/bindings/devfreq/
3804 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3805 M: Chanwoo Choi <cw00.choi@samsung.com>
3806 L: linux-pm@vger.kernel.org
3807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3809 F: drivers/devfreq/event/
3810 F: drivers/devfreq/devfreq-event.c
3811 F: include/linux/devfreq-event.h
3812 F: Documentation/devicetree/bindings/devfreq/event/
3814 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3815 M: Chanwoo Choi <cw00.choi@samsung.com>
3816 L: linux-pm@vger.kernel.org
3817 L: linux-samsung-soc@vger.kernel.org
3818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3820 F: drivers/devfreq/exynos-bus.c
3821 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3823 DEVICE NUMBER REGISTRY
3824 M: Torben Mathiasen <device@lanana.org>
3825 W: http://lanana.org/docs/device-list/index.html
3829 M: Alasdair Kergon <agk@redhat.com>
3830 M: Mike Snitzer <snitzer@redhat.com>
3831 M: dm-devel@redhat.com
3832 L: dm-devel@redhat.com
3833 W: http://sources.redhat.com/dm
3834 Q: http://patchwork.kernel.org/project/dm-devel/list/
3835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3836 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3838 F: Documentation/device-mapper/
3840 F: drivers/md/persistent-data/
3841 F: include/linux/device-mapper.h
3842 F: include/linux/dm-*.h
3843 F: include/uapi/linux/dm-*.h
3846 M: Jiri Pirko <jiri@mellanox.com>
3847 L: netdev@vger.kernel.org
3849 F: net/core/devlink.c
3850 F: include/net/devlink.h
3851 F: include/uapi/linux/devlink.h
3853 DIALOG SEMICONDUCTOR DRIVERS
3854 M: Support Opensource <support.opensource@diasemi.com>
3855 W: http://www.dialog-semiconductor.com/products
3857 F: Documentation/hwmon/da90??
3858 F: Documentation/devicetree/bindings/mfd/da90*.txt
3859 F: Documentation/devicetree/bindings/regulator/da92*.txt
3860 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3861 F: drivers/gpio/gpio-da90??.c
3862 F: drivers/hwmon/da90??-hwmon.c
3863 F: drivers/iio/adc/da91??-*.c
3864 F: drivers/input/misc/da90??_onkey.c
3865 F: drivers/input/touchscreen/da9052_tsi.c
3866 F: drivers/leds/leds-da90??.c
3867 F: drivers/mfd/da903x.c
3868 F: drivers/mfd/da90??-*.c
3869 F: drivers/mfd/da91??-*.c
3870 F: drivers/power/supply/da9052-battery.c
3871 F: drivers/power/supply/da91??-*.c
3872 F: drivers/regulator/da903x.c
3873 F: drivers/regulator/da9???-regulator.[ch]
3874 F: drivers/rtc/rtc-da90??.c
3875 F: drivers/video/backlight/da90??_bl.c
3876 F: drivers/watchdog/da90??_wdt.c
3877 F: include/linux/mfd/da903x.h
3878 F: include/linux/mfd/da9052/
3879 F: include/linux/mfd/da9055/
3880 F: include/linux/mfd/da9062/
3881 F: include/linux/mfd/da9063/
3882 F: include/linux/mfd/da9150/
3883 F: include/linux/regulator/da9211.h
3884 F: include/sound/da[79]*.h
3885 F: sound/soc/codecs/da[79]*.[ch]
3887 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3888 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3889 L: linux-gpio@vger.kernel.org
3891 F: drivers/gpio/gpio-gpio-mm.c
3893 DIGI NEO AND CLASSIC PCI PRODUCTS
3894 M: Lidza Louina <lidza.louina@gmail.com>
3895 M: Mark Hounschell <markh@compro.net>
3896 L: driverdev-devel@linuxdriverproject.org
3898 F: drivers/staging/dgnc/
3900 DIOLAN U2C-12 I2C DRIVER
3901 M: Guenter Roeck <linux@roeck-us.net>
3902 L: linux-i2c@vger.kernel.org
3904 F: drivers/i2c/busses/i2c-diolan-u2c.c
3907 M: Matthew Wilcox <willy@linux.intel.com>
3908 L: linux-fsdevel@vger.kernel.org
3912 DIRECTORY NOTIFICATION (DNOTIFY)
3913 M: Eric Paris <eparis@parisplace.org>
3915 F: Documentation/filesystems/dnotify.txt
3916 F: fs/notify/dnotify/
3917 F: include/linux/dnotify.h
3919 DISK GEOMETRY AND PARTITION HANDLING
3920 M: Andries Brouwer <aeb@cwi.nl>
3921 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3922 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3923 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3927 M: Jan Kara <jack@suse.com>
3929 F: Documentation/filesystems/quota.txt
3931 F: include/linux/quota*.h
3932 F: include/uapi/linux/quota*.h
3934 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3935 M: Bernie Thompson <bernie@plugable.com>
3936 L: linux-fbdev@vger.kernel.org
3938 W: http://plugable.com/category/projects/udlfb/
3939 F: drivers/video/fbdev/udlfb.c
3940 F: include/video/udlfb.h
3941 F: Documentation/fb/udlfb.txt
3943 DISTRIBUTED LOCK MANAGER (DLM)
3944 M: Christine Caulfield <ccaulfie@redhat.com>
3945 M: David Teigland <teigland@redhat.com>
3946 L: cluster-devel@redhat.com
3947 W: http://sources.redhat.com/cluster/
3948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3952 DMA BUFFER SHARING FRAMEWORK
3953 M: Sumit Semwal <sumit.semwal@linaro.org>
3955 L: linux-media@vger.kernel.org
3956 L: dri-devel@lists.freedesktop.org
3957 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3959 F: include/linux/dma-buf*
3960 F: include/linux/reservation.h
3961 F: include/linux/*fence.h
3962 F: Documentation/dma-buf-sharing.txt
3963 T: git git://anongit.freedesktop.org/drm/drm-misc
3966 M: Sumit Semwal <sumit.semwal@linaro.org>
3967 R: Gustavo Padovan <gustavo@padovan.org>
3969 L: linux-media@vger.kernel.org
3970 L: dri-devel@lists.freedesktop.org
3971 F: drivers/dma-buf/sync_*
3972 F: drivers/dma-buf/sw_sync.c
3973 F: include/linux/sync_file.h
3974 F: include/uapi/linux/sync_file.h
3975 F: Documentation/sync_file.txt
3976 T: git git://anongit.freedesktop.org/drm/drm-misc
3978 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3979 M: Vinod Koul <vinod.koul@intel.com>
3980 L: dmaengine@vger.kernel.org
3981 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3984 F: include/linux/dmaengine.h
3985 F: Documentation/devicetree/bindings/dma/
3986 F: Documentation/dmaengine/
3987 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3989 DME1737 HARDWARE MONITOR DRIVER
3990 M: Juerg Haefliger <juergh@gmail.com>
3991 L: linux-hwmon@vger.kernel.org
3993 F: Documentation/hwmon/dme1737
3994 F: drivers/hwmon/dme1737.c
3997 M: Jean Delvare <jdelvare@suse.com>
3999 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4000 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4001 F: drivers/firmware/dmi-id.c
4002 F: drivers/firmware/dmi_scan.c
4003 F: include/linux/dmi.h
4006 M: Jonathan Corbet <corbet@lwn.net>
4007 L: linux-doc@vger.kernel.org
4010 F: scripts/docproc.c
4011 F: scripts/kernel-doc*
4012 X: Documentation/ABI/
4013 X: Documentation/devicetree/
4014 X: Documentation/acpi
4015 X: Documentation/power
4016 X: Documentation/spi
4017 X: Documentation/media
4018 T: git git://git.lwn.net/linux.git docs-next
4021 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4022 L: blinux-list@redhat.com
4024 F: drivers/char/dtlk.c
4025 F: include/linux/dtlk.h
4027 DPT_I2O SCSI RAID DRIVER
4028 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4029 L: linux-scsi@vger.kernel.org
4030 W: http://www.adaptec.com/
4032 F: drivers/scsi/dpt*
4033 F: drivers/scsi/dpt/
4036 M: Philipp Reisner <philipp.reisner@linbit.com>
4037 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4038 L: drbd-dev@lists.linbit.com
4039 W: http://www.drbd.org
4040 T: git git://git.linbit.com/linux-drbd.git
4041 T: git git://git.linbit.com/drbd-8.4.git
4043 F: drivers/block/drbd/
4045 F: Documentation/blockdev/drbd/
4047 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4048 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4051 F: Documentation/kobject.txt
4056 F: include/linux/debugfs.h
4057 F: include/linux/kobj*
4061 M: David Airlie <airlied@linux.ie>
4062 L: dri-devel@lists.freedesktop.org
4063 T: git git://people.freedesktop.org/~airlied/linux
4064 B: https://bugs.freedesktop.org/
4065 C: irc://chat.freenode.net/dri-devel
4069 F: Documentation/devicetree/bindings/display/
4070 F: Documentation/devicetree/bindings/gpu/
4071 F: Documentation/devicetree/bindings/video/
4072 F: Documentation/gpu/
4074 F: include/uapi/drm/
4076 DRM DRIVERS AND MISC GPU PATCHES
4077 M: Daniel Vetter <daniel.vetter@intel.com>
4078 M: Jani Nikula <jani.nikula@linux.intel.com>
4079 M: Sean Paul <seanpaul@chromium.org>
4080 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4082 T: git git://anongit.freedesktop.org/drm/drm-misc
4083 F: Documentation/gpu/
4085 F: drivers/gpu/drm/*
4087 F: include/uapi/drm/drm*
4089 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4090 M: Dave Airlie <airlied@redhat.com>
4092 F: drivers/gpu/drm/ast/
4094 DRM DRIVERS FOR BRIDGE CHIPS
4095 M: Archit Taneja <architt@codeaurora.org>
4097 T: git git://anongit.freedesktop.org/drm/drm-misc
4098 F: drivers/gpu/drm/bridge/
4100 DRM DRIVER FOR BOCHS VIRTUAL GPU
4101 M: Gerd Hoffmann <kraxel@redhat.com>
4103 F: drivers/gpu/drm/bochs/
4105 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4106 M: Dave Airlie <airlied@redhat.com>
4108 F: drivers/gpu/drm/cirrus/
4110 RADEON and AMDGPU DRM DRIVERS
4111 M: Alex Deucher <alexander.deucher@amd.com>
4112 M: Christian König <christian.koenig@amd.com>
4113 L: amd-gfx@lists.freedesktop.org
4114 T: git git://people.freedesktop.org/~agd5f/linux
4116 F: drivers/gpu/drm/radeon/
4117 F: include/uapi/drm/radeon_drm.h
4118 F: drivers/gpu/drm/amd/
4119 F: include/uapi/drm/amdgpu_drm.h
4122 M: Thierry Reding <thierry.reding@gmail.com>
4123 L: dri-devel@lists.freedesktop.org
4124 T: git git://anongit.freedesktop.org/tegra/linux.git
4126 F: drivers/gpu/drm/drm_panel.c
4127 F: drivers/gpu/drm/panel/
4128 F: include/drm/drm_panel.h
4129 F: Documentation/devicetree/bindings/display/panel/
4131 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4132 M: Daniel Vetter <daniel.vetter@intel.com>
4133 M: Jani Nikula <jani.nikula@linux.intel.com>
4134 L: intel-gfx@lists.freedesktop.org
4135 W: https://01.org/linuxgraphics/
4136 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4137 C: irc://chat.freenode.net/intel-gfx
4138 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4139 T: git git://anongit.freedesktop.org/drm-intel
4141 F: drivers/gpu/drm/i915/
4142 F: include/drm/i915*
4143 F: include/uapi/drm/i915_drm.h
4144 F: Documentation/gpu/i915.rst
4146 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4147 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4148 M: Zhi Wang <zhi.a.wang@intel.com>
4149 L: igvt-g-dev@lists.01.org
4150 L: intel-gfx@lists.freedesktop.org
4151 W: https://01.org/igvt-g
4152 T: git https://github.com/01org/gvt-linux.git
4154 F: drivers/gpu/drm/i915/gvt/
4156 DRM DRIVERS FOR ATMEL HLCDC
4157 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4158 L: dri-devel@lists.freedesktop.org
4160 F: drivers/gpu/drm/atmel-hlcdc/
4161 F: Documentation/devicetree/bindings/drm/atmel/
4163 DRM DRIVERS FOR ALLWINNER A10
4164 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4165 L: dri-devel@lists.freedesktop.org
4167 F: drivers/gpu/drm/sun4i/
4168 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4170 DRM DRIVERS FOR AMLOGIC SOCS
4171 M: Neil Armstrong <narmstrong@baylibre.com>
4172 L: dri-devel@lists.freedesktop.org
4173 L: linux-amlogic@lists.infradead.org
4174 W: http://linux-meson.com/
4176 F: drivers/gpu/drm/meson/
4177 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4179 DRM DRIVERS FOR EXYNOS
4180 M: Inki Dae <inki.dae@samsung.com>
4181 M: Joonyoung Shim <jy0922.shim@samsung.com>
4182 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4183 M: Kyungmin Park <kyungmin.park@samsung.com>
4184 L: dri-devel@lists.freedesktop.org
4185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4187 F: drivers/gpu/drm/exynos/
4188 F: include/uapi/drm/exynos_drm.h
4189 F: Documentation/devicetree/bindings/display/exynos/
4191 DRM DRIVERS FOR FREESCALE DCU
4192 M: Stefan Agner <stefan@agner.ch>
4193 M: Alison Wang <alison.wang@freescale.com>
4194 L: dri-devel@lists.freedesktop.org
4196 F: drivers/gpu/drm/fsl-dcu/
4197 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4198 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4199 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4201 DRM DRIVERS FOR FREESCALE IMX
4202 M: Philipp Zabel <p.zabel@pengutronix.de>
4203 L: dri-devel@lists.freedesktop.org
4205 F: drivers/gpu/drm/imx/
4206 F: drivers/gpu/ipu-v3/
4207 F: Documentation/devicetree/bindings/display/imx/
4209 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4210 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4211 L: dri-devel@lists.freedesktop.org
4212 T: git git://github.com/patjak/drm-gma500
4214 F: drivers/gpu/drm/gma500/
4216 DRM DRIVERS FOR HISILICON
4217 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4218 M: Rongrong Zou <zourongrong@gmail.com>
4219 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4220 R: Chen Feng <puck.chen@hisilicon.com>
4221 L: dri-devel@lists.freedesktop.org
4222 T: git git://github.com/xin3liang/linux.git
4224 F: drivers/gpu/drm/hisilicon/
4225 F: Documentation/devicetree/bindings/display/hisilicon/
4227 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4228 S: Orphan / Obsolete
4229 F: drivers/gpu/drm/i810/
4230 F: include/uapi/drm/i810_drm.h
4232 DRM DRIVERS FOR MEDIATEK
4233 M: CK Hu <ck.hu@mediatek.com>
4234 M: Philipp Zabel <p.zabel@pengutronix.de>
4235 L: dri-devel@lists.freedesktop.org
4237 F: drivers/gpu/drm/mediatek/
4238 F: Documentation/devicetree/bindings/display/mediatek/
4240 DRM DRIVER FOR MSM ADRENO GPU
4241 M: Rob Clark <robdclark@gmail.com>
4242 L: linux-arm-msm@vger.kernel.org
4243 L: dri-devel@lists.freedesktop.org
4244 L: freedreno@lists.freedesktop.org
4245 T: git git://people.freedesktop.org/~robclark/linux
4247 F: drivers/gpu/drm/msm/
4248 F: include/uapi/drm/msm_drm.h
4249 F: Documentation/devicetree/bindings/display/msm/
4251 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4252 M: Ben Skeggs <bskeggs@redhat.com>
4253 L: dri-devel@lists.freedesktop.org
4254 L: nouveau@lists.freedesktop.org
4255 T: git git://github.com/skeggsb/linux
4257 F: drivers/gpu/drm/nouveau/
4258 F: include/uapi/drm/nouveau_drm.h
4260 DRM DRIVERS FOR NVIDIA TEGRA
4261 M: Thierry Reding <thierry.reding@gmail.com>
4262 L: dri-devel@lists.freedesktop.org
4263 L: linux-tegra@vger.kernel.org
4264 T: git git://anongit.freedesktop.org/tegra/linux.git
4266 F: drivers/gpu/drm/tegra/
4267 F: drivers/gpu/host1x/
4268 F: include/linux/host1x.h
4269 F: include/uapi/drm/tegra_drm.h
4270 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4272 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4273 S: Orphan / Obsolete
4274 F: drivers/gpu/drm/mga/
4275 F: include/uapi/drm/mga_drm.h
4277 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4278 M: Dave Airlie <airlied@redhat.com>
4280 F: drivers/gpu/drm/mgag200/
4282 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4283 S: Orphan / Obsolete
4284 F: drivers/gpu/drm/r128/
4285 F: include/uapi/drm/r128_drm.h
4287 DRM DRIVERS FOR RENESAS
4288 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4289 L: dri-devel@lists.freedesktop.org
4290 L: linux-renesas-soc@vger.kernel.org
4291 T: git git://linuxtv.org/pinchartl/fbdev
4293 F: drivers/gpu/drm/rcar-du/
4294 F: drivers/gpu/drm/shmobile/
4295 F: include/linux/platform_data/shmob_drm.h
4296 F: Documentation/devicetree/bindings/display/renesas,du.txt
4298 DRM DRIVER FOR QXL VIRTUAL GPU
4299 M: Dave Airlie <airlied@redhat.com>
4301 F: drivers/gpu/drm/qxl/
4302 F: include/uapi/drm/qxl_drm.h
4304 DRM DRIVERS FOR ROCKCHIP
4305 M: Mark Yao <mark.yao@rock-chips.com>
4306 L: dri-devel@lists.freedesktop.org
4308 F: drivers/gpu/drm/rockchip/
4309 F: Documentation/devicetree/bindings/display/rockchip/
4311 DRM DRIVER FOR SAVAGE VIDEO CARDS
4312 S: Orphan / Obsolete
4313 F: drivers/gpu/drm/savage/
4314 F: include/uapi/drm/savage_drm.h
4316 DRM DRIVER FOR SIS VIDEO CARDS
4317 S: Orphan / Obsolete
4318 F: drivers/gpu/drm/sis/
4319 F: include/uapi/drm/sis_drm.h
4322 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4323 M: Vincent Abriou <vincent.abriou@st.com>
4324 L: dri-devel@lists.freedesktop.org
4325 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4327 F: drivers/gpu/drm/sti
4328 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4330 DRM DRIVER FOR TDFX VIDEO CARDS
4331 S: Orphan / Obsolete
4332 F: drivers/gpu/drm/tdfx/
4334 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4335 M: Dave Airlie <airlied@redhat.com>
4337 F: drivers/gpu/drm/udl/
4339 DRM DRIVERS FOR VIVANTE GPU IP
4340 M: Lucas Stach <l.stach@pengutronix.de>
4341 R: Russell King <linux+etnaviv@armlinux.org.uk>
4342 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4343 L: etnaviv@lists.freedesktop.org
4344 L: dri-devel@lists.freedesktop.org
4346 F: drivers/gpu/drm/etnaviv/
4347 F: include/uapi/drm/etnaviv_drm.h
4348 F: Documentation/devicetree/bindings/display/etnaviv/
4350 DRM DRIVER FOR VMWARE VIRTUAL GPU
4351 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4352 M: Sinclair Yeh <syeh@vmware.com>
4353 M: Thomas Hellstrom <thellstrom@vmware.com>
4354 L: dri-devel@lists.freedesktop.org
4355 T: git git://people.freedesktop.org/~syeh/repos_linux
4356 T: git git://people.freedesktop.org/~thomash/linux
4358 F: drivers/gpu/drm/vmwgfx/
4359 F: include/uapi/drm/vmwgfx_drm.h
4362 M: Eric Anholt <eric@anholt.net>
4363 T: git git://github.com/anholt/linux
4365 F: drivers/gpu/drm/vc4/
4366 F: include/uapi/drm/vc4_drm.h
4367 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4369 DRM DRIVERS FOR TI OMAP
4370 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4371 L: dri-devel@lists.freedesktop.org
4373 F: drivers/gpu/drm/omapdrm/
4374 F: Documentation/devicetree/bindings/display/ti/
4376 DRM DRIVERS FOR TI LCDC
4377 M: Jyri Sarha <jsarha@ti.com>
4378 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4379 L: dri-devel@lists.freedesktop.org
4381 F: drivers/gpu/drm/tilcdc/
4382 F: Documentation/devicetree/bindings/display/tilcdc/
4384 DRM DRIVERS FOR ZTE ZX
4385 M: Shawn Guo <shawnguo@kernel.org>
4386 L: dri-devel@lists.freedesktop.org
4388 F: drivers/gpu/drm/zte/
4389 F: Documentation/devicetree/bindings/display/zte,vou.txt
4391 DSBR100 USB FM RADIO DRIVER
4392 M: Alexey Klimov <klimov.linux@gmail.com>
4393 L: linux-media@vger.kernel.org
4394 T: git git://linuxtv.org/media_tree.git
4396 F: drivers/media/radio/dsbr100.c
4399 M: Francois Romieu <romieu@fr.zoreil.com>
4400 L: netdev@vger.kernel.org
4402 F: drivers/net/wan/dscc4.c
4405 M: Hans Verkuil <hverkuil@xs4all.nl>
4406 L: linux-media@vger.kernel.org
4407 T: git git://linuxtv.org/media_tree.git
4408 W: https://linuxtv.org
4410 F: drivers/media/pci/dt3155/
4412 DVB_USB_AF9015 MEDIA DRIVER
4413 M: Antti Palosaari <crope@iki.fi>
4414 L: linux-media@vger.kernel.org
4415 W: https://linuxtv.org
4416 W: http://palosaari.fi/linux/
4417 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4418 T: git git://linuxtv.org/anttip/media_tree.git
4420 F: drivers/media/usb/dvb-usb-v2/af9015*
4422 DVB_USB_AF9035 MEDIA DRIVER
4423 M: Antti Palosaari <crope@iki.fi>
4424 L: linux-media@vger.kernel.org
4425 W: https://linuxtv.org
4426 W: http://palosaari.fi/linux/
4427 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4428 T: git git://linuxtv.org/anttip/media_tree.git
4430 F: drivers/media/usb/dvb-usb-v2/af9035*
4432 DVB_USB_ANYSEE MEDIA DRIVER
4433 M: Antti Palosaari <crope@iki.fi>
4434 L: linux-media@vger.kernel.org
4435 W: https://linuxtv.org
4436 W: http://palosaari.fi/linux/
4437 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4438 T: git git://linuxtv.org/anttip/media_tree.git
4440 F: drivers/media/usb/dvb-usb-v2/anysee*
4442 DVB_USB_AU6610 MEDIA DRIVER
4443 M: Antti Palosaari <crope@iki.fi>
4444 L: linux-media@vger.kernel.org
4445 W: https://linuxtv.org
4446 W: http://palosaari.fi/linux/
4447 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4448 T: git git://linuxtv.org/anttip/media_tree.git
4450 F: drivers/media/usb/dvb-usb-v2/au6610*
4452 DVB_USB_CE6230 MEDIA DRIVER
4453 M: Antti Palosaari <crope@iki.fi>
4454 L: linux-media@vger.kernel.org
4455 W: https://linuxtv.org
4456 W: http://palosaari.fi/linux/
4457 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4458 T: git git://linuxtv.org/anttip/media_tree.git
4460 F: drivers/media/usb/dvb-usb-v2/ce6230*
4462 DVB_USB_CXUSB MEDIA DRIVER
4463 M: Michael Krufky <mkrufky@linuxtv.org>
4464 L: linux-media@vger.kernel.org
4465 W: https://linuxtv.org
4466 W: http://github.com/mkrufky
4467 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4468 T: git git://linuxtv.org/media_tree.git
4470 F: drivers/media/usb/dvb-usb/cxusb*
4472 DVB_USB_EC168 MEDIA DRIVER
4473 M: Antti Palosaari <crope@iki.fi>
4474 L: linux-media@vger.kernel.org
4475 W: https://linuxtv.org
4476 W: http://palosaari.fi/linux/
4477 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4478 T: git git://linuxtv.org/anttip/media_tree.git
4480 F: drivers/media/usb/dvb-usb-v2/ec168*
4482 DVB_USB_GL861 MEDIA DRIVER
4483 M: Antti Palosaari <crope@iki.fi>
4484 L: linux-media@vger.kernel.org
4485 W: https://linuxtv.org
4486 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4487 T: git git://linuxtv.org/anttip/media_tree.git
4489 F: drivers/media/usb/dvb-usb-v2/gl861*
4491 DVB_USB_MXL111SF MEDIA DRIVER
4492 M: Michael Krufky <mkrufky@linuxtv.org>
4493 L: linux-media@vger.kernel.org
4494 W: https://linuxtv.org
4495 W: http://github.com/mkrufky
4496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4497 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4499 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4501 DVB_USB_RTL28XXU MEDIA DRIVER
4502 M: Antti Palosaari <crope@iki.fi>
4503 L: linux-media@vger.kernel.org
4504 W: https://linuxtv.org
4505 W: http://palosaari.fi/linux/
4506 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4507 T: git git://linuxtv.org/anttip/media_tree.git
4509 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4511 DVB_USB_V2 MEDIA DRIVER
4512 M: Antti Palosaari <crope@iki.fi>
4513 L: linux-media@vger.kernel.org
4514 W: https://linuxtv.org
4515 W: http://palosaari.fi/linux/
4516 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4517 T: git git://linuxtv.org/anttip/media_tree.git
4519 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4520 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4523 M: Jason Baron <jbaron@akamai.com>
4525 F: lib/dynamic_debug.c
4526 F: include/linux/dynamic_debug.h
4528 DZ DECSTATION DZ11 SERIAL DRIVER
4529 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4531 F: drivers/tty/serial/dz.*
4533 E3X0 POWER BUTTON DRIVER
4534 M: Moritz Fischer <moritz.fischer@ettus.com>
4535 L: usrp-users@lists.ettus.com
4536 W: http://www.ettus.com
4538 F: drivers/input/misc/e3x0-button.c
4539 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4542 M: Antti Palosaari <crope@iki.fi>
4543 L: linux-media@vger.kernel.org
4544 W: https://linuxtv.org
4545 W: http://palosaari.fi/linux/
4546 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4547 T: git git://linuxtv.org/anttip/media_tree.git
4549 F: drivers/media/tuners/e4000*
4551 EATA ISA/EISA/PCI SCSI DRIVER
4552 M: Dario Ballabio <ballabio_dario@emc.com>
4553 L: linux-scsi@vger.kernel.org
4555 F: drivers/scsi/eata.c
4558 M: Antti Palosaari <crope@iki.fi>
4559 L: linux-media@vger.kernel.org
4560 W: https://linuxtv.org
4561 W: http://palosaari.fi/linux/
4562 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4563 T: git git://linuxtv.org/anttip/media_tree.git
4565 F: drivers/media/dvb-frontends/ec100*
4568 M: Tyler Hicks <tyhicks@canonical.com>
4569 L: ecryptfs@vger.kernel.org
4570 W: http://ecryptfs.org
4571 W: https://launchpad.net/ecryptfs
4572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4574 F: Documentation/filesystems/ecryptfs.txt
4578 M: Borislav Petkov <bp@alien8.de>
4579 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4580 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4581 L: linux-edac@vger.kernel.org
4582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4585 F: Documentation/admin-guide/ras.rst
4586 F: Documentation/driver-api/edac.rst
4588 F: include/linux/edac.h
4591 M: Borislav Petkov <bp@alien8.de>
4592 L: linux-edac@vger.kernel.org
4594 F: drivers/edac/amd64_edac*
4597 M: Robert Richter <rric@kernel.org>
4598 L: linux-edac@vger.kernel.org
4600 F: drivers/edac/highbank*
4603 M: Ralf Baechle <ralf@linux-mips.org>
4604 M: David Daney <david.daney@cavium.com>
4605 L: linux-edac@vger.kernel.org
4606 L: linux-mips@linux-mips.org
4608 F: drivers/edac/octeon_edac*
4611 M: Mark Gross <mark.gross@intel.com>
4612 L: linux-edac@vger.kernel.org
4614 F: drivers/edac/e752x_edac.c
4617 L: linux-edac@vger.kernel.org
4619 F: drivers/edac/e7xxx_edac.c
4622 M: York Sun <york.sun@nxp.com>
4623 L: linux-edac@vger.kernel.org
4625 F: drivers/edac/fsl_ddr_edac.*
4628 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4629 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4630 L: linux-edac@vger.kernel.org
4632 F: drivers/edac/ghes_edac.c
4635 M: Tim Small <tim@buttersideup.com>
4636 L: linux-edac@vger.kernel.org
4638 F: drivers/edac/i82443bxgx_edac.c
4641 L: linux-edac@vger.kernel.org
4643 F: drivers/edac/i3000_edac.c
4646 L: linux-edac@vger.kernel.org
4648 F: drivers/edac/i5000_edac.c
4651 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4652 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4653 L: linux-edac@vger.kernel.org
4655 F: drivers/edac/i5400_edac.c
4658 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4659 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4660 L: linux-edac@vger.kernel.org
4662 F: drivers/edac/i7300_edac.c
4665 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4666 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4667 L: linux-edac@vger.kernel.org
4669 F: drivers/edac/i7core_edac.c
4672 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4673 M: "Arvind R." <arvino55@gmail.com>
4674 L: linux-edac@vger.kernel.org
4676 F: drivers/edac/i82975x_edac.c
4679 M: Jason Baron <jbaron@akamai.com>
4680 L: linux-edac@vger.kernel.org
4682 F: drivers/edac/ie31200_edac.c
4685 M: Johannes Thumshirn <morbidrsa@gmail.com>
4686 L: linux-edac@vger.kernel.org
4688 F: drivers/edac/mpc85xx_edac.[ch]
4691 M: Egor Martovetsky <egor@pasemi.com>
4692 L: linux-edac@vger.kernel.org
4694 F: drivers/edac/pasemi_edac.c
4697 M: Tim Small <tim@buttersideup.com>
4698 L: linux-edac@vger.kernel.org
4700 F: drivers/edac/r82600_edac.c
4703 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4704 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4705 L: linux-edac@vger.kernel.org
4707 F: drivers/edac/sb_edac.c
4710 M: Tony Luck <tony.luck@intel.com>
4711 L: linux-edac@vger.kernel.org
4713 F: drivers/edac/skx_edac.c
4716 APPLIED MICRO (APM) X-GENE SOC EDAC
4717 M: Loc Ho <lho@apm.com>
4719 F: drivers/edac/xgene_edac.c
4720 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4722 EDIROL UA-101/UA-1000 DRIVER
4723 M: Clemens Ladisch <clemens@ladisch.de>
4724 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4725 T: git git://git.alsa-project.org/alsa-kernel.git
4727 F: sound/usb/misc/ua101.c
4729 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4730 M: Matt Fleming <matt@codeblueprint.co.uk>
4731 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4732 L: linux-efi@vger.kernel.org
4733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4735 F: Documentation/efi-stub.txt
4736 F: arch/*/kernel/efi.c
4737 F: arch/x86/boot/compressed/eboot.[ch]
4738 F: arch/*/include/asm/efi.h
4739 F: arch/x86/platform/efi/
4740 F: drivers/firmware/efi/
4741 F: include/linux/efi*.h
4742 F: arch/arm/boot/compressed/efi-header.S
4743 F: arch/arm64/kernel/efi-entry.S
4745 EFI VARIABLE FILESYSTEM
4746 M: Matthew Garrett <matthew.garrett@nebula.com>
4747 M: Jeremy Kerr <jk@ozlabs.org>
4748 M: Matt Fleming <matt@codeblueprint.co.uk>
4749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4750 L: linux-efi@vger.kernel.org
4754 EFIFB FRAMEBUFFER DRIVER
4755 L: linux-fbdev@vger.kernel.org
4756 M: Peter Jones <pjones@redhat.com>
4758 F: drivers/video/fbdev/efifb.c
4761 L: linux-efi@vger.kernel.org
4762 M: Ivan Hu <ivan.hu@canonical.com>
4763 M: Matt Fleming <matt@codeblueprint.co.uk>
4765 F: drivers/firmware/efi/test/
4768 W: http://aeschi.ch.eu.org/efs/
4772 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4773 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4774 L: netdev@vger.kernel.org
4776 F: drivers/net/ethernet/ibm/ehea/
4778 EM28XX VIDEO4LINUX DRIVER
4779 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4780 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4781 L: linux-media@vger.kernel.org
4782 W: https://linuxtv.org
4783 T: git git://linuxtv.org/media_tree.git
4785 F: drivers/media/usb/em28xx/
4786 F: Documentation/media/v4l-drivers/em28xx*
4789 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4790 M: Matt Mackall <mpm@selenic.com>
4791 M: David Woodhouse <dwmw2@infradead.org>
4792 L: linux-embedded@vger.kernel.org
4795 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4796 M: James Smart <james.smart@broadcom.com>
4797 M: Dick Kennedy <dick.kennedy@broadcom.com>
4798 L: linux-scsi@vger.kernel.org
4799 W: http://www.broadcom.com
4801 F: drivers/scsi/lpfc/
4803 ENE CB710 FLASH CARD READER DRIVER
4804 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4806 F: drivers/misc/cb710/
4807 F: drivers/mmc/host/cb710-mmc.*
4808 F: include/linux/cb710.h
4810 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4811 M: Maxim Levitsky <maximlevitsky@gmail.com>
4813 F: drivers/media/rc/ene_ir.*
4815 EPSON S1D13XXX FRAMEBUFFER DRIVER
4816 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4819 F: drivers/video/fbdev/s1d13xxxfb.c
4820 F: include/video/s1d13xxxfb.h
4822 ET131X NETWORK DRIVER
4823 M: Mark Einon <mark.einon@gmail.com>
4825 F: drivers/net/ethernet/agere/
4828 M: Stephen Hemminger <stephen@networkplumber.org>
4829 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4830 L: netdev@vger.kernel.org
4831 W: http://www.linuxfoundation.org/en/Net:Bridge
4833 F: include/linux/netfilter_bridge/
4836 ETHERNET PHY LIBRARY
4837 M: Florian Fainelli <f.fainelli@gmail.com>
4838 L: netdev@vger.kernel.org
4840 F: include/linux/phy.h
4841 F: include/linux/phy_fixed.h
4843 F: Documentation/networking/phy.txt
4844 F: drivers/of/of_mdio.c
4845 F: drivers/of/of_net.c
4848 M: Jan Kara <jack@suse.com>
4849 L: linux-ext4@vger.kernel.org
4851 F: Documentation/filesystems/ext2.txt
4853 F: include/linux/ext2*
4856 M: "Theodore Ts'o" <tytso@mit.edu>
4857 M: Andreas Dilger <adilger.kernel@dilger.ca>
4858 L: linux-ext4@vger.kernel.org
4859 W: http://ext4.wiki.kernel.org
4860 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4863 F: Documentation/filesystems/ext4.txt
4866 Extended Verification Module (EVM)
4867 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4868 L: linux-ima-devel@lists.sourceforge.net
4869 L: linux-security-module@vger.kernel.org
4871 F: security/integrity/evm/
4873 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4874 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4875 M: Chanwoo Choi <cw00.choi@samsung.com>
4876 L: linux-kernel@vger.kernel.org
4877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4880 F: include/linux/extcon/
4881 F: include/linux/extcon.h
4882 F: Documentation/extcon/
4883 F: Documentation/devicetree/bindings/extcon/
4886 M: Jingoo Han <jingoohan1@gmail.com>
4887 L: dri-devel@lists.freedesktop.org
4889 F: drivers/gpu/drm/exynos/exynos_dp*
4891 EXYNOS SYSMMU (IOMMU) driver
4892 M: Marek Szyprowski <m.szyprowski@samsung.com>
4893 L: iommu@lists.linux-foundation.org
4895 F: drivers/iommu/exynos-iommu.c
4897 EZchip NPS platform support
4898 M: Noam Camus <noamc@ezchip.com>
4900 F: arch/arc/plat-eznps
4901 F: arch/arc/boot/dts/eznps.dts
4903 F71805F HARDWARE MONITORING DRIVER
4904 M: Jean Delvare <jdelvare@suse.com>
4905 L: linux-hwmon@vger.kernel.org
4907 F: Documentation/hwmon/f71805f
4908 F: drivers/hwmon/f71805f.c
4911 M: Michael Buesch <m@bues.ch>
4912 L: linux-media@vger.kernel.org
4914 F: drivers/media/tuners/fc0011.h
4915 F: drivers/media/tuners/fc0011.c
4918 M: Antti Palosaari <crope@iki.fi>
4919 L: linux-media@vger.kernel.org
4920 W: https://linuxtv.org
4921 W: http://palosaari.fi/linux/
4922 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4923 T: git git://linuxtv.org/anttip/media_tree.git
4925 F: drivers/media/tuners/fc2580*
4928 M: Eric Paris <eparis@redhat.com>
4930 F: fs/notify/fanotify/
4931 F: include/linux/fanotify.h
4932 F: include/uapi/linux/fanotify.h
4934 FARSYNC SYNCHRONOUS DRIVER
4935 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4936 W: http://www.farsite.co.uk/
4938 F: drivers/net/wan/farsync.*
4940 FAULT INJECTION SUPPORT
4941 M: Akinobu Mita <akinobu.mita@gmail.com>
4943 F: Documentation/fault-injection/
4944 F: lib/fault-inject.c
4946 FBTFT Framebuffer drivers
4947 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4948 M: Noralf Trønnes <noralf@tronnes.org>
4950 F: drivers/staging/fbtft/
4952 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4953 M: Johannes Thumshirn <jth@kernel.org>
4954 L: fcoe-devel@open-fcoe.org
4955 W: www.Open-FCoE.org
4957 F: drivers/scsi/libfc/
4958 F: drivers/scsi/fcoe/
4960 F: include/scsi/libfc.h
4961 F: include/scsi/libfcoe.h
4962 F: include/uapi/scsi/fc/
4964 FILE LOCKING (flock() and fcntl()/lockf())
4965 M: Jeff Layton <jlayton@poochiereds.net>
4966 M: "J. Bruce Fields" <bfields@fieldses.org>
4967 L: linux-fsdevel@vger.kernel.org
4969 F: include/linux/fcntl.h
4970 F: include/linux/fs.h
4971 F: include/uapi/linux/fcntl.h
4972 F: include/uapi/linux/fs.h
4976 FILESYSTEMS (VFS and infrastructure)
4977 M: Alexander Viro <viro@zeniv.linux.org.uk>
4978 L: linux-fsdevel@vger.kernel.org
4982 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4983 M: Riku Voipio <riku.voipio@iki.fi>
4984 L: linux-hwmon@vger.kernel.org
4986 F: drivers/hwmon/f75375s.c
4987 F: include/linux/f75375s.h
4989 FIREWIRE AUDIO DRIVERS
4990 M: Clemens Ladisch <clemens@ladisch.de>
4991 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4992 T: git git://git.alsa-project.org/alsa-kernel.git
4996 FIREWIRE MEDIA DRIVERS (firedtv)
4997 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4998 L: linux-media@vger.kernel.org
4999 L: linux1394-devel@lists.sourceforge.net
5000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5002 F: drivers/media/firewire/
5004 FIREWIRE SBP-2 TARGET
5005 M: Chris Boot <bootc@bootc.net>
5006 L: linux-scsi@vger.kernel.org
5007 L: target-devel@vger.kernel.org
5008 L: linux1394-devel@lists.sourceforge.net
5009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5011 F: drivers/target/sbp/
5014 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5015 L: linux1394-devel@lists.sourceforge.net
5016 W: http://ieee1394.wiki.kernel.org/
5017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5019 F: drivers/firewire/
5020 F: include/linux/firewire.h
5021 F: include/uapi/linux/firewire*.h
5024 FIRMWARE LOADER (request_firmware)
5025 M: Ming Lei <ming.lei@canonical.com>
5026 M: Luis R. Rodriguez <mcgrof@kernel.org>
5027 L: linux-kernel@vger.kernel.org
5029 F: Documentation/firmware_class/
5030 F: drivers/base/firmware*.c
5031 F: include/linux/firmware.h
5033 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5034 M: Joshua Morris <josh.h.morris@us.ibm.com>
5035 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5037 F: drivers/block/rsxx/
5040 M: Jiri Kosina <jikos@kernel.org>
5041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5043 F: drivers/block/floppy.c
5046 M: Alessandro Rubini <rubini@gnudd.com>
5047 W: http://www.ohwr.org/projects/fmc-bus
5050 F: include/linux/fmc*.h
5051 F: include/linux/ipmi-fru.h
5054 FPGA MANAGER FRAMEWORK
5055 M: Alan Tull <atull@opensource.altera.com>
5056 R: Moritz Fischer <moritz.fischer@ettus.com>
5057 L: linux-fpga@vger.kernel.org
5059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5061 F: include/linux/fpga/fpga-mgr.h
5062 W: http://www.rocketboards.org
5065 M: Bill Metzenthen <billm@melbpc.org.au>
5066 W: http://floatingpoint.sourceforge.net/emulator/index.html
5068 F: arch/x86/math-emu/
5070 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5071 L: netdev@vger.kernel.org
5073 F: drivers/net/wan/dlci.c
5074 F: drivers/net/wan/sdla.c
5077 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5078 L: linux-fbdev@vger.kernel.org
5079 T: git git://github.com/bzolnier/linux.git
5080 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5082 F: Documentation/fb/
5085 F: include/linux/fb.h
5086 F: include/uapi/video/
5087 F: include/uapi/linux/fb.h
5089 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5090 M: Horia Geantă <horia.geanta@nxp.com>
5091 M: Dan Douglass <dan.douglass@nxp.com>
5092 L: linux-crypto@vger.kernel.org
5094 F: drivers/crypto/caam/
5095 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5097 FREESCALE DIU FRAMEBUFFER DRIVER
5098 M: Timur Tabi <timur@tabi.org>
5099 L: linux-fbdev@vger.kernel.org
5101 F: drivers/video/fbdev/fsl-diu-fb.*
5103 FREESCALE DMA DRIVER
5104 M: Li Yang <leoli@freescale.com>
5105 M: Zhang Wei <zw@zh-kernel.org>
5106 L: linuxppc-dev@lists.ozlabs.org
5108 F: drivers/dma/fsldma.*
5110 FREESCALE GPMI NAND DRIVER
5111 M: Han Xu <han.xu@nxp.com>
5112 L: linux-mtd@lists.infradead.org
5114 F: drivers/mtd/nand/gpmi-nand/*
5116 FREESCALE I2C CPM DRIVER
5117 M: Jochen Friedrich <jochen@scram.de>
5118 L: linuxppc-dev@lists.ozlabs.org
5119 L: linux-i2c@vger.kernel.org
5121 F: drivers/i2c/busses/i2c-cpm.c
5123 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5124 M: Sascha Hauer <kernel@pengutronix.de>
5125 L: linux-fbdev@vger.kernel.org
5126 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5128 F: include/linux/platform_data/video-imxfb.h
5129 F: drivers/video/fbdev/imxfb.c
5131 FREESCALE QUAD SPI DRIVER
5132 M: Han Xu <han.xu@nxp.com>
5133 L: linux-mtd@lists.infradead.org
5135 F: drivers/mtd/spi-nor/fsl-quadspi.c
5137 FREESCALE SOC FS_ENET DRIVER
5138 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5139 M: Vitaly Bordug <vbordug@ru.mvista.com>
5140 L: linuxppc-dev@lists.ozlabs.org
5141 L: netdev@vger.kernel.org
5143 F: drivers/net/ethernet/freescale/fs_enet/
5144 F: include/linux/fs_enet_pd.h
5146 FREESCALE IMX / MXC FEC DRIVER
5147 M: Fugang Duan <fugang.duan@nxp.com>
5148 L: netdev@vger.kernel.org
5150 F: drivers/net/ethernet/freescale/fec_main.c
5151 F: drivers/net/ethernet/freescale/fec_ptp.c
5152 F: drivers/net/ethernet/freescale/fec.h
5153 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5155 FREESCALE QORIQ DPAA FMAN DRIVER
5156 M: Madalin Bucur <madalin.bucur@nxp.com>
5157 L: netdev@vger.kernel.org
5159 F: drivers/net/ethernet/freescale/fman
5160 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5162 FREESCALE QORIQ DPAA ETHERNET DRIVER
5163 M: Madalin Bucur <madalin.bucur@nxp.com>
5164 L: netdev@vger.kernel.org
5166 F: drivers/net/ethernet/freescale/dpaa
5168 FREESCALE SOC DRIVERS
5169 M: Scott Wood <oss@buserror.net>
5170 L: linuxppc-dev@lists.ozlabs.org
5171 L: linux-arm-kernel@lists.infradead.org
5174 F: include/linux/fsl/
5176 FREESCALE QUICC ENGINE LIBRARY
5177 M: Qiang Zhao <qiang.zhao@nxp.com>
5178 L: linuxppc-dev@lists.ozlabs.org
5180 F: drivers/soc/fsl/qe/
5181 F: include/soc/fsl/*qe*.h
5182 F: include/soc/fsl/*ucc*.h
5184 FREESCALE USB PERIPHERAL DRIVERS
5185 M: Li Yang <leoli@freescale.com>
5186 L: linux-usb@vger.kernel.org
5187 L: linuxppc-dev@lists.ozlabs.org
5189 F: drivers/usb/gadget/udc/fsl*
5191 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5192 M: Li Yang <leoli@freescale.com>
5193 L: netdev@vger.kernel.org
5194 L: linuxppc-dev@lists.ozlabs.org
5196 F: drivers/net/ethernet/freescale/ucc_geth*
5198 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5199 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5200 L: netdev@vger.kernel.org
5202 F: drivers/net/ethernet/freescale/gianfar*
5203 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5204 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5206 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5207 M: Zhao Qiang <qiang.zhao@nxp.com>
5208 L: netdev@vger.kernel.org
5209 L: linuxppc-dev@lists.ozlabs.org
5211 F: drivers/net/wan/fsl_ucc_hdlc*
5213 FREESCALE QUICC ENGINE UCC UART DRIVER
5214 M: Timur Tabi <timur@tabi.org>
5215 L: linuxppc-dev@lists.ozlabs.org
5217 F: drivers/tty/serial/ucc_uart.c
5219 FREESCALE SOC SOUND DRIVERS
5220 M: Timur Tabi <timur@tabi.org>
5221 M: Nicolin Chen <nicoleotsuka@gmail.com>
5222 M: Xiubo Li <Xiubo.Lee@gmail.com>
5223 R: Fabio Estevam <fabio.estevam@nxp.com>
5224 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5225 L: linuxppc-dev@lists.ozlabs.org
5227 F: sound/soc/fsl/fsl*
5228 F: sound/soc/fsl/imx*
5229 F: sound/soc/fsl/mpc8610_hpcd.c
5232 M: Christoph Hellwig <hch@infradead.org>
5233 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5238 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5239 M: Pavel Machek <pavel@ucw.cz>
5240 L: linux-pm@vger.kernel.org
5242 F: Documentation/power/freezing-of-tasks.txt
5243 F: include/linux/freezer.h
5247 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5248 L: linux-kernel@vger.kernel.org
5251 F: include/linux/frontswap.h
5253 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5254 M: David Howells <dhowells@redhat.com>
5255 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5257 F: Documentation/filesystems/caching/
5259 F: include/linux/fscache*.h
5261 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5262 M: Theodore Y. Ts'o <tytso@mit.edu>
5263 M: Jaegeuk Kim <jaegeuk@kernel.org>
5264 L: linux-fsdevel@vger.kernel.org
5267 F: include/linux/fscrypto.h
5270 M: Jaegeuk Kim <jaegeuk@kernel.org>
5271 M: Chao Yu <yuchao0@huawei.com>
5272 L: linux-f2fs-devel@lists.sourceforge.net
5273 W: https://f2fs.wiki.kernel.org/
5274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5276 F: Documentation/filesystems/f2fs.txt
5277 F: Documentation/ABI/testing/sysfs-fs-f2fs
5279 F: include/linux/f2fs_fs.h
5280 F: include/trace/events/f2fs.h
5282 FUJITSU FR-V (FRV) PORT
5286 FUJITSU LAPTOP EXTRAS
5287 M: Jonathan Woithe <jwoithe@just42.net>
5288 L: platform-driver-x86@vger.kernel.org
5290 F: drivers/platform/x86/fujitsu-laptop.c
5292 FUJITSU M-5MO LS CAMERA ISP DRIVER
5293 M: Kyungmin Park <kyungmin.park@samsung.com>
5294 M: Heungjun Kim <riverful.kim@samsung.com>
5295 L: linux-media@vger.kernel.org
5297 F: drivers/media/i2c/m5mols/
5298 F: include/media/i2c/m5mols.h
5300 FUJITSU TABLET EXTRAS
5301 M: Robert Gerlach <khnz@gmx.de>
5302 L: platform-driver-x86@vger.kernel.org
5304 F: drivers/platform/x86/fujitsu-tablet.c
5306 FUSE: FILESYSTEM IN USERSPACE
5307 M: Miklos Szeredi <miklos@szeredi.hu>
5308 L: linux-fsdevel@vger.kernel.org
5309 W: http://fuse.sourceforge.net/
5310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5313 F: include/uapi/linux/fuse.h
5314 F: Documentation/filesystems/fuse.txt
5316 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5317 M: Rik Faith <faith@cs.unc.edu>
5318 L: linux-scsi@vger.kernel.org
5319 S: Odd Fixes (e.g., new signatures)
5320 F: drivers/scsi/fdomain.*
5323 M: Kees Cook <keescook@chromium.org>
5324 R: Emese Revfy <re.emese@gmail.com>
5325 L: kernel-hardening@lists.openwall.com
5327 F: scripts/gcc-plugins/
5328 F: scripts/gcc-plugin.sh
5329 F: scripts/Makefile.gcc-plugins
5330 F: Documentation/gcc-plugins.txt
5332 GCOV BASED KERNEL PROFILING
5333 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5336 F: Documentation/dev-tools/gcov.rst
5338 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5339 M: Achim Leubner <achim_leubner@adaptec.com>
5340 L: linux-scsi@vger.kernel.org
5341 W: http://www.icp-vortex.com/
5343 F: drivers/scsi/gdt*
5345 GDB KERNEL DEBUGGING HELPER SCRIPTS
5346 M: Jan Kiszka <jan.kiszka@siemens.com>
5347 M: Kieran Bingham <kieran@bingham.xyz>
5351 GEMTEK FM RADIO RECEIVER DRIVER
5352 M: Hans Verkuil <hverkuil@xs4all.nl>
5353 L: linux-media@vger.kernel.org
5354 T: git git://linuxtv.org/media_tree.git
5355 W: https://linuxtv.org
5357 F: drivers/media/radio/radio-gemtek*
5359 GENERIC GPIO I2C DRIVER
5360 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5362 F: drivers/i2c/busses/i2c-gpio.c
5363 F: include/linux/i2c-gpio.h
5365 GENERIC GPIO I2C MULTIPLEXER DRIVER
5366 M: Peter Korsgaard <peter.korsgaard@barco.com>
5367 L: linux-i2c@vger.kernel.org
5369 F: drivers/i2c/muxes/i2c-mux-gpio.c
5370 F: include/linux/i2c-mux-gpio.h
5371 F: Documentation/i2c/muxes/i2c-mux-gpio
5373 GENERIC HDLC (WAN) DRIVERS
5374 M: Krzysztof Halasa <khc@pm.waw.pl>
5375 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5377 F: drivers/net/wan/c101.c
5378 F: drivers/net/wan/hd6457*
5379 F: drivers/net/wan/hdlc*
5380 F: drivers/net/wan/n2.c
5381 F: drivers/net/wan/pc300too.c
5382 F: drivers/net/wan/pci200syn.c
5383 F: drivers/net/wan/wanxl*
5385 GENERIC INCLUDE/ASM HEADER FILES
5386 M: Arnd Bergmann <arnd@arndb.de>
5387 L: linux-arch@vger.kernel.org
5388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5390 F: include/asm-generic/
5391 F: include/uapi/asm-generic/
5393 GENERIC PHY FRAMEWORK
5394 M: Kishon Vijay Abraham I <kishon@ti.com>
5395 L: linux-kernel@vger.kernel.org
5396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5399 F: include/linux/phy/
5402 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5403 M: Kevin Hilman <khilman@kernel.org>
5404 M: Ulf Hansson <ulf.hansson@linaro.org>
5405 L: linux-pm@vger.kernel.org
5407 F: drivers/base/power/domain*.c
5408 F: include/linux/pm_domain.h
5410 GENERIC UIO DRIVER FOR PCI DEVICES
5411 M: "Michael S. Tsirkin" <mst@redhat.com>
5412 L: kvm@vger.kernel.org
5414 F: drivers/uio/uio_pci_generic.c
5416 GET_MAINTAINER SCRIPT
5417 M: Joe Perches <joe@perches.com>
5419 F: scripts/get_maintainer.pl
5421 GENWQE (IBM Generic Workqueue Card)
5422 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5423 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5425 F: drivers/misc/genwqe/
5428 M: Steven Whitehouse <swhiteho@redhat.com>
5429 M: Bob Peterson <rpeterso@redhat.com>
5430 L: cluster-devel@redhat.com
5431 W: http://sources.redhat.com/cluster/
5432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5434 F: Documentation/filesystems/gfs2*.txt
5436 F: include/uapi/linux/gfs2_ondisk.h
5438 GIGASET ISDN DRIVERS
5439 M: Paul Bolle <pebolle@tiscali.nl>
5440 L: gigaset307x-common@lists.sourceforge.net
5441 W: http://gigaset307x.sourceforge.net/
5443 F: Documentation/isdn/README.gigaset
5444 F: drivers/isdn/gigaset/
5445 F: include/uapi/linux/gigaset_dev.h
5448 M: Hans Verkuil <hans.verkuil@cisco.com>
5449 L: linux-media@vger.kernel.org
5451 F: drivers/media/usb/go7007/
5454 M: Bastien Nocera <hadess@hadess.net>
5455 L: linux-input@vger.kernel.org
5457 F: drivers/input/touchscreen/goodix.c
5460 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5461 L: linux-gpio@vger.kernel.org
5463 F: drivers/gpio/gpio-mockup.c
5464 F: tools/testing/selftests/gpio/
5467 M: Linus Walleij <linus.walleij@linaro.org>
5468 M: Alexandre Courbot <gnurou@gmail.com>
5469 L: linux-gpio@vger.kernel.org
5470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5472 F: Documentation/devicetree/bindings/gpio/
5473 F: Documentation/gpio/
5474 F: Documentation/ABI/testing/gpio-cdev
5475 F: Documentation/ABI/obsolete/sysfs-gpio
5477 F: include/linux/gpio/
5478 F: include/linux/gpio.h
5479 F: include/asm-generic/gpio.h
5480 F: include/uapi/linux/gpio.h
5483 GRE DEMULTIPLEXER DRIVER
5484 M: Dmitry Kozlov <xeb@mail.ru>
5485 L: netdev@vger.kernel.org
5487 F: net/ipv4/gre_demux.c
5488 F: net/ipv4/gre_offload.c
5489 F: include/net/gre.h
5491 GRETH 10/100/1G Ethernet MAC device driver
5492 M: Andreas Larsson <andreas@gaisler.com>
5493 L: netdev@vger.kernel.org
5495 F: drivers/net/ethernet/aeroflex/
5498 M: Johan Hovold <johan@kernel.org>
5499 M: Alex Elder <elder@kernel.org>
5500 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5502 F: drivers/staging/greybus/
5503 L: greybus-dev@lists.linaro.org
5505 GREYBUS AUDIO PROTOCOLS DRIVERS
5506 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5507 M: Mark Greer <mgreer@animalcreek.com>
5509 F: drivers/staging/greybus/audio_apbridgea.c
5510 F: drivers/staging/greybus/audio_apbridgea.h
5511 F: drivers/staging/greybus/audio_codec.c
5512 F: drivers/staging/greybus/audio_codec.h
5513 F: drivers/staging/greybus/audio_gb.c
5514 F: drivers/staging/greybus/audio_manager.c
5515 F: drivers/staging/greybus/audio_manager.h
5516 F: drivers/staging/greybus/audio_manager_module.c
5517 F: drivers/staging/greybus/audio_manager_private.h
5518 F: drivers/staging/greybus/audio_manager_sysfs.c
5519 F: drivers/staging/greybus/audio_module.c
5520 F: drivers/staging/greybus/audio_topology.c
5522 GREYBUS PROTOCOLS DRIVERS
5523 M: Rui Miguel Silva <rmfrfs@gmail.com>
5525 F: drivers/staging/greybus/sdio.c
5526 F: drivers/staging/greybus/light.c
5527 F: drivers/staging/greybus/gpio.c
5528 F: drivers/staging/greybus/power_supply.c
5529 F: drivers/staging/greybus/spi.c
5530 F: drivers/staging/greybus/spilib.c
5532 GREYBUS PROTOCOLS DRIVERS
5533 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5535 F: drivers/staging/greybus/loopback.c
5536 F: drivers/staging/greybus/timesync.c
5537 F: drivers/staging/greybus/timesync_platform.c
5539 GREYBUS PROTOCOLS DRIVERS
5540 M: Viresh Kumar <vireshk@kernel.org>
5542 F: drivers/staging/greybus/authentication.c
5543 F: drivers/staging/greybus/bootrom.c
5544 F: drivers/staging/greybus/firmware.h
5545 F: drivers/staging/greybus/fw-core.c
5546 F: drivers/staging/greybus/fw-download.c
5547 F: drivers/staging/greybus/fw-managament.c
5548 F: drivers/staging/greybus/greybus_authentication.h
5549 F: drivers/staging/greybus/greybus_firmware.h
5550 F: drivers/staging/greybus/hid.c
5551 F: drivers/staging/greybus/i2c.c
5552 F: drivers/staging/greybus/spi.c
5553 F: drivers/staging/greybus/spilib.c
5554 F: drivers/staging/greybus/spilib.h
5556 GREYBUS PROTOCOLS DRIVERS
5557 M: David Lin <dtwlin@gmail.com>
5559 F: drivers/staging/greybus/uart.c
5560 F: drivers/staging/greybus/log.c
5562 GREYBUS PLATFORM DRIVERS
5563 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5565 F: drivers/staging/greybus/arche-platform.c
5566 F: drivers/staging/greybus/arche-apb-ctrl.c
5567 F: drivers/staging/greybus/arche_platform.h
5569 GS1662 VIDEO SERIALIZER
5570 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5571 L: linux-media@vger.kernel.org
5572 T: git git://linuxtv.org/media_tree.git
5574 F: drivers/media/spi/gs1662.c
5576 GSPCA FINEPIX SUBDRIVER
5577 M: Frank Zago <frank@zago.net>
5578 L: linux-media@vger.kernel.org
5579 T: git git://linuxtv.org/media_tree.git
5581 F: drivers/media/usb/gspca/finepix.c
5583 GSPCA GL860 SUBDRIVER
5584 M: Olivier Lorin <o.lorin@laposte.net>
5585 L: linux-media@vger.kernel.org
5586 T: git git://linuxtv.org/media_tree.git
5588 F: drivers/media/usb/gspca/gl860/
5590 GSPCA M5602 SUBDRIVER
5591 M: Erik Andren <erik.andren@gmail.com>
5592 L: linux-media@vger.kernel.org
5593 T: git git://linuxtv.org/media_tree.git
5595 F: drivers/media/usb/gspca/m5602/
5597 GSPCA PAC207 SONIXB SUBDRIVER
5598 M: Hans Verkuil <hverkuil@xs4all.nl>
5599 L: linux-media@vger.kernel.org
5600 T: git git://linuxtv.org/media_tree.git
5602 F: drivers/media/usb/gspca/pac207.c
5604 GSPCA SN9C20X SUBDRIVER
5605 M: Brian Johnson <brijohn@gmail.com>
5606 L: linux-media@vger.kernel.org
5607 T: git git://linuxtv.org/media_tree.git
5609 F: drivers/media/usb/gspca/sn9c20x.c
5611 GSPCA T613 SUBDRIVER
5612 M: Leandro Costantino <lcostantino@gmail.com>
5613 L: linux-media@vger.kernel.org
5614 T: git git://linuxtv.org/media_tree.git
5616 F: drivers/media/usb/gspca/t613.c
5618 GSPCA USB WEBCAM DRIVER
5619 M: Hans Verkuil <hverkuil@xs4all.nl>
5620 L: linux-media@vger.kernel.org
5621 T: git git://linuxtv.org/media_tree.git
5623 F: drivers/media/usb/gspca/
5625 GUID PARTITION TABLE (GPT)
5626 M: Davidlohr Bueso <dave@stgolabs.net>
5627 L: linux-efi@vger.kernel.org
5629 F: block/partitions/efi.*
5631 STK1160 USB VIDEO CAPTURE DRIVER
5632 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5633 L: linux-media@vger.kernel.org
5634 T: git git://linuxtv.org/media_tree.git
5636 F: drivers/media/usb/stk1160/
5639 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5640 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5641 W: http://uclinux-h8.sourceforge.jp
5642 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5645 F: drivers/clocksource/h8300_*.c
5646 F: drivers/clk/h8300/
5647 F: drivers/irqchip/irq-renesas-h8*.c
5649 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5650 M: Frank Seidel <frank@f-seidel.de>
5651 L: platform-driver-x86@vger.kernel.org
5652 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5654 F: drivers/platform/x86/hdaps.c
5656 HDPVR USB VIDEO ENCODER DRIVER
5657 M: Hans Verkuil <hverkuil@xs4all.nl>
5658 L: linux-media@vger.kernel.org
5659 T: git git://linuxtv.org/media_tree.git
5660 W: https://linuxtv.org
5662 F: drivers/media/usb/hdpvr/
5664 HWPOISON MEMORY FAILURE HANDLING
5665 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5666 L: linux-mm@kvack.org
5668 F: mm/memory-failure.c
5669 F: mm/hwpoison-inject.c
5671 HYPERVISOR VIRTUAL CONSOLE DRIVER
5672 L: linuxppc-dev@lists.ozlabs.org
5677 M: Antti Palosaari <crope@iki.fi>
5678 L: linux-media@vger.kernel.org
5679 W: https://linuxtv.org
5680 W: http://palosaari.fi/linux/
5681 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5682 T: git git://linuxtv.org/anttip/media_tree.git
5684 F: drivers/media/usb/hackrf/
5687 M: Jean Delvare <jdelvare@suse.com>
5688 M: Guenter Roeck <linux@roeck-us.net>
5689 L: linux-hwmon@vger.kernel.org
5690 W: http://hwmon.wiki.kernel.org/
5691 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5694 F: Documentation/hwmon/
5696 F: include/linux/hwmon*.h
5698 HARDWARE RANDOM NUMBER GENERATOR CORE
5699 M: Matt Mackall <mpm@selenic.com>
5700 M: Herbert Xu <herbert@gondor.apana.org.au>
5701 L: linux-crypto@vger.kernel.org
5703 F: Documentation/devicetree/bindings/rng/
5704 F: Documentation/hw_random.txt
5705 F: drivers/char/hw_random/
5706 F: include/linux/hw_random.h
5708 HARDWARE SPINLOCK CORE
5709 M: Ohad Ben-Cohen <ohad@wizery.com>
5710 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5711 L: linux-remoteproc@vger.kernel.org
5713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5714 F: Documentation/devicetree/bindings/hwlock/
5715 F: Documentation/hwspinlock.txt
5716 F: drivers/hwspinlock/
5717 F: include/linux/hwspinlock.h
5719 HARMONY SOUND DRIVER
5720 L: linux-parisc@vger.kernel.org
5722 F: sound/parisc/harmony.*
5725 M: Antti Palosaari <crope@iki.fi>
5726 L: linux-media@vger.kernel.org
5727 W: https://linuxtv.org
5728 W: http://palosaari.fi/linux/
5729 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5730 T: git git://linuxtv.org/anttip/media_tree.git
5732 F: drivers/media/dvb-frontends/hd29l2*
5734 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5735 M: Jimmy Vance <jimmy.vance@hpe.com>
5737 F: Documentation/watchdog/hpwdt.txt
5738 F: drivers/watchdog/hpwdt.c
5740 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5741 M: Don Brace <don.brace@microsemi.com>
5742 L: esc.storagedev@microsemi.com
5743 L: linux-scsi@vger.kernel.org
5745 F: Documentation/scsi/hpsa.txt
5746 F: drivers/scsi/hpsa*.[ch]
5747 F: include/linux/cciss*.h
5748 F: include/uapi/linux/cciss*.h
5750 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5751 M: Don Brace <don.brace@microsemi.com>
5752 L: esc.storagedev@microsemi.com
5753 L: linux-scsi@vger.kernel.org
5755 F: Documentation/blockdev/cciss.txt
5756 F: drivers/block/cciss*
5757 F: include/linux/cciss_ioctl.h
5758 F: include/uapi/linux/cciss_ioctl.h
5761 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5762 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5763 L: linux-rdma@vger.kernel.org
5765 F: drivers/infiniband/hw/hfi1
5768 L: linux-fsdevel@vger.kernel.org
5770 F: Documentation/filesystems/hfs.txt
5774 L: linux-fsdevel@vger.kernel.org
5776 F: Documentation/filesystems/hfsplus.txt
5779 HGA FRAMEBUFFER DRIVER
5780 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5781 L: linux-nvidia@lists.surfsouth.com
5782 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5784 F: drivers/video/fbdev/hgafb.c
5786 HIBERNATION (aka Software Suspend, aka swsusp)
5787 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5788 M: Pavel Machek <pavel@ucw.cz>
5789 L: linux-pm@vger.kernel.org
5790 B: https://bugzilla.kernel.org
5793 F: drivers/base/power/
5795 F: include/linux/suspend.h
5796 F: include/linux/freezer.h
5797 F: include/linux/pm.h
5798 F: arch/*/include/asm/suspend*.h
5801 M: Jiri Kosina <jikos@kernel.org>
5802 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5803 L: linux-input@vger.kernel.org
5804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5807 F: include/linux/hid*
5808 F: include/uapi/linux/hid*
5810 HID SENSOR HUB DRIVERS
5811 M: Jiri Kosina <jikos@kernel.org>
5812 M: Jonathan Cameron <jic23@kernel.org>
5813 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5814 L: linux-input@vger.kernel.org
5815 L: linux-iio@vger.kernel.org
5817 F: Documentation/hid/hid-sensor*
5818 F: drivers/hid/hid-sensor-*
5819 F: drivers/iio/*/hid-*
5820 F: include/linux/hid-sensor-*
5822 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5823 M: Thomas Gleixner <tglx@linutronix.de>
5824 L: linux-kernel@vger.kernel.org
5825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5827 F: Documentation/timers/
5828 F: kernel/time/hrtimer.c
5829 F: kernel/time/clockevents.c
5830 F: kernel/time/tick*.*
5831 F: kernel/time/timer_*.c
5832 F: include/linux/clockchips.h
5833 F: include/linux/hrtimer.h
5835 HIGH-SPEED SCC DRIVER FOR AX.25
5836 L: linux-hams@vger.kernel.org
5838 F: drivers/net/hamradio/dmascc.c
5839 F: drivers/net/hamradio/scc.c
5841 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5842 M: HighPoint Linux Team <linux@highpoint-tech.com>
5843 W: http://www.highpoint-tech.com
5845 F: Documentation/scsi/hptiop.txt
5846 F: drivers/scsi/hptiop.c
5849 M: Jes Sorensen <jes@trained-monkey.org>
5850 L: linux-hippi@sunsite.dk
5852 F: include/linux/hippidevice.h
5853 F: include/uapi/linux/if_hippi.h
5855 F: drivers/net/hippi/
5857 HISILICON NETWORK SUBSYSTEM DRIVER
5858 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5859 M: Salil Mehta <salil.mehta@huawei.com>
5860 L: netdev@vger.kernel.org
5861 W: http://www.hisilicon.com
5863 F: drivers/net/ethernet/hisilicon/
5864 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5866 HISILICON ROCE DRIVER
5867 M: Lijun Ou <oulijun@huawei.com>
5868 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5869 L: linux-rdma@vger.kernel.org
5871 F: drivers/infiniband/hw/hns/
5872 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5874 HISILICON SAS Controller
5875 M: John Garry <john.garry@huawei.com>
5876 W: http://www.hisilicon.com
5878 F: drivers/scsi/hisi_sas/
5879 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5882 M: Jouni Malinen <j@w1.fi>
5883 L: linux-wireless@vger.kernel.org
5884 W: http://w1.fi/hostap-driver.html
5886 F: drivers/net/wireless/intersil/hostap/
5888 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5889 L: platform-driver-x86@vger.kernel.org
5891 F: drivers/platform/x86/tc1100-wmi.c
5893 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5894 M: Jaroslav Kysela <perex@perex.cz>
5896 F: drivers/net/ethernet/hp/hp100.*
5898 HPET: High Precision Event Timers driver
5899 M: Clemens Ladisch <clemens@ladisch.de>
5901 F: Documentation/timers/hpet.txt
5902 F: drivers/char/hpet.c
5903 F: include/linux/hpet.h
5904 F: include/uapi/linux/hpet.h
5908 F: arch/x86/kernel/hpet.c
5909 F: arch/x86/include/asm/hpet.h
5912 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5913 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5918 M: Sebastian Reichel <sre@kernel.org>
5919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5921 F: Documentation/ABI/testing/sysfs-bus-hsi
5922 F: Documentation/device-drivers/serial-interfaces.rst
5924 F: include/linux/hsi/
5925 F: include/uapi/linux/hsi/
5928 M: Jan Dumon <j.dumon@option.com>
5929 W: http://www.pharscape.org
5931 F: drivers/net/usb/hso.c
5933 HSR NETWORK PROTOCOL
5934 M: Arvid Brodin <arvid.brodin@alten.se>
5935 L: netdev@vger.kernel.org
5939 HTCPEN TOUCHSCREEN DRIVER
5940 M: Pau Oliva Fora <pof@eslack.org>
5941 L: linux-input@vger.kernel.org
5943 F: drivers/input/touchscreen/htcpen.c
5946 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5951 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5952 L: linux-media@vger.kernel.org
5953 T: git git://linuxtv.org/media_tree.git
5954 W: https://linuxtv.org
5956 F: drivers/media/platform/sti/hva
5958 Hyper-V CORE AND DRIVERS
5959 M: "K. Y. Srinivasan" <kys@microsoft.com>
5960 M: Haiyang Zhang <haiyangz@microsoft.com>
5961 M: Stephen Hemminger <sthemmin@microsoft.com>
5962 L: devel@linuxdriverproject.org
5964 F: arch/x86/include/asm/mshyperv.h
5965 F: arch/x86/include/uapi/asm/hyperv.h
5966 F: arch/x86/kernel/cpu/mshyperv.c
5967 F: drivers/hid/hid-hyperv.c
5969 F: drivers/input/serio/hyperv-keyboard.c
5970 F: drivers/pci/host/pci-hyperv.c
5971 F: drivers/net/hyperv/
5972 F: drivers/scsi/storvsc_drv.c
5973 F: drivers/uio/uio_hv_generic.c
5974 F: drivers/video/fbdev/hyperv_fb.c
5975 F: include/linux/hyperv.h
5977 F: Documentation/ABI/stable/sysfs-bus-vmbus
5980 M: Peter Rosin <peda@axentia.se>
5981 L: linux-i2c@vger.kernel.org
5983 F: Documentation/i2c/i2c-topology
5984 F: Documentation/i2c/muxes/
5985 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5986 F: Documentation/devicetree/bindings/i2c/i2c-arb*
5987 F: Documentation/devicetree/bindings/i2c/i2c-gate*
5988 F: drivers/i2c/i2c-mux.c
5989 F: drivers/i2c/muxes/
5990 F: include/linux/i2c-mux.h
5992 I2C OVER PARALLEL PORT
5993 M: Jean Delvare <jdelvare@suse.com>
5994 L: linux-i2c@vger.kernel.org
5996 F: Documentation/i2c/busses/i2c-parport
5997 F: Documentation/i2c/busses/i2c-parport-light
5998 F: drivers/i2c/busses/i2c-parport.c
5999 F: drivers/i2c/busses/i2c-parport-light.c
6001 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6002 M: Jean Delvare <jdelvare@suse.com>
6003 L: linux-i2c@vger.kernel.org
6005 F: Documentation/i2c/busses/i2c-ali1535
6006 F: Documentation/i2c/busses/i2c-ali1563
6007 F: Documentation/i2c/busses/i2c-ali15x3
6008 F: Documentation/i2c/busses/i2c-amd756
6009 F: Documentation/i2c/busses/i2c-amd8111
6010 F: Documentation/i2c/busses/i2c-i801
6011 F: Documentation/i2c/busses/i2c-nforce2
6012 F: Documentation/i2c/busses/i2c-piix4
6013 F: Documentation/i2c/busses/i2c-sis5595
6014 F: Documentation/i2c/busses/i2c-sis630
6015 F: Documentation/i2c/busses/i2c-sis96x
6016 F: Documentation/i2c/busses/i2c-via
6017 F: Documentation/i2c/busses/i2c-viapro
6018 F: drivers/i2c/busses/i2c-ali1535.c
6019 F: drivers/i2c/busses/i2c-ali1563.c
6020 F: drivers/i2c/busses/i2c-ali15x3.c
6021 F: drivers/i2c/busses/i2c-amd756.c
6022 F: drivers/i2c/busses/i2c-amd756-s4882.c
6023 F: drivers/i2c/busses/i2c-amd8111.c
6024 F: drivers/i2c/busses/i2c-i801.c
6025 F: drivers/i2c/busses/i2c-isch.c
6026 F: drivers/i2c/busses/i2c-nforce2.c
6027 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6028 F: drivers/i2c/busses/i2c-piix4.c
6029 F: drivers/i2c/busses/i2c-sis5595.c
6030 F: drivers/i2c/busses/i2c-sis630.c
6031 F: drivers/i2c/busses/i2c-sis96x.c
6032 F: drivers/i2c/busses/i2c-via.c
6033 F: drivers/i2c/busses/i2c-viapro.c
6035 I2C/SMBUS ISMT DRIVER
6036 M: Seth Heasley <seth.heasley@intel.com>
6037 M: Neil Horman <nhorman@tuxdriver.com>
6038 L: linux-i2c@vger.kernel.org
6039 F: drivers/i2c/busses/i2c-ismt.c
6040 F: Documentation/i2c/busses/i2c-ismt
6042 I2C/SMBUS STUB DRIVER
6043 M: Jean Delvare <jdelvare@suse.com>
6044 L: linux-i2c@vger.kernel.org
6046 F: drivers/i2c/i2c-stub.c
6049 M: Wolfram Sang <wsa@the-dreams.de>
6050 L: linux-i2c@vger.kernel.org
6051 W: https://i2c.wiki.kernel.org/
6052 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6055 F: Documentation/devicetree/bindings/i2c/
6056 F: Documentation/i2c/
6059 F: include/linux/i2c.h
6060 F: include/linux/i2c-*.h
6061 F: include/uapi/linux/i2c.h
6062 F: include/uapi/linux/i2c-*.h
6065 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6066 L: linux-i2c@vger.kernel.org
6067 L: linux-acpi@vger.kernel.org
6071 M: Jean Delvare <jdelvare@suse.com>
6072 L: linux-i2c@vger.kernel.org
6074 F: Documentation/i2c/busses/i2c-taos-evm
6075 F: drivers/i2c/busses/i2c-taos-evm.c
6078 M: Till Harbaum <till@harbaum.org>
6079 L: linux-i2c@vger.kernel.org
6080 W: http://www.harbaum.org/till/i2c_tiny_usb
6082 F: drivers/i2c/busses/i2c-tiny-usb.c
6085 M: "H. Peter Anvin" <hpa@zytor.com>
6089 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6090 M: "H. Peter Anvin" <hpa@zytor.com>
6091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6094 IA64 (Itanium) PLATFORM
6095 M: Tony Luck <tony.luck@intel.com>
6096 M: Fenghua Yu <fenghua.yu@intel.com>
6097 L: linux-ia64@vger.kernel.org
6098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6102 IBM Power VMX Cryptographic instructions
6103 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6104 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6105 L: linux-crypto@vger.kernel.org
6107 F: drivers/crypto/vmx/Makefile
6108 F: drivers/crypto/vmx/Kconfig
6109 F: drivers/crypto/vmx/vmx.c
6110 F: drivers/crypto/vmx/aes*
6111 F: drivers/crypto/vmx/ghash*
6112 F: drivers/crypto/vmx/ppc-xlate.pl
6114 IBM Power in-Nest Crypto Acceleration
6115 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6116 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6117 L: linux-crypto@vger.kernel.org
6119 F: drivers/crypto/nx/Makefile
6120 F: drivers/crypto/nx/Kconfig
6121 F: drivers/crypto/nx/nx-aes*
6122 F: drivers/crypto/nx/nx-sha*
6123 F: drivers/crypto/nx/nx.*
6124 F: drivers/crypto/nx/nx_csbcpb.h
6125 F: drivers/crypto/nx/nx_debugfs.h
6127 IBM Power 842 compression accelerator
6128 M: Dan Streetman <ddstreet@ieee.org>
6130 F: drivers/crypto/nx/Makefile
6131 F: drivers/crypto/nx/Kconfig
6132 F: drivers/crypto/nx/nx-842*
6133 F: include/linux/sw842.h
6137 IBM Power Linux RAID adapter
6138 M: Brian King <brking@us.ibm.com>
6140 F: drivers/scsi/ipr.*
6142 IBM Power Virtual Ethernet Device Driver
6143 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6144 L: netdev@vger.kernel.org
6146 F: drivers/net/ethernet/ibm/ibmveth.*
6148 IBM Power SRIOV Virtual NIC Device Driver
6149 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6150 M: John Allen <jallen@linux.vnet.ibm.com>
6151 L: netdev@vger.kernel.org
6153 F: drivers/net/ethernet/ibm/ibmvnic.*
6155 IBM Power Virtual SCSI Device Drivers
6156 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6157 L: linux-scsi@vger.kernel.org
6159 F: drivers/scsi/ibmvscsi/ibmvscsi*
6160 F: include/scsi/viosrp.h
6162 IBM Power Virtual SCSI Device Target Driver
6163 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6164 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6165 L: linux-scsi@vger.kernel.org
6166 L: target-devel@vger.kernel.org
6168 F: drivers/scsi/ibmvscsi_tgt/
6170 IBM Power Virtual FC Device Drivers
6171 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6172 L: linux-scsi@vger.kernel.org
6174 F: drivers/scsi/ibmvscsi/ibmvfc*
6176 IBM ServeRAID RAID DRIVER
6178 F: drivers/scsi/ips.*
6180 ICH LPC AND GPIO DRIVER
6181 M: Peter Tyser <ptyser@xes-inc.com>
6183 F: drivers/mfd/lpc_ich.c
6184 F: drivers/gpio/gpio-ich.c
6187 M: "David S. Miller" <davem@davemloft.net>
6188 L: linux-ide@vger.kernel.org
6189 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6192 F: Documentation/ide/
6194 F: include/linux/ide.h
6196 IDEAPAD LAPTOP EXTRAS DRIVER
6197 M: Ike Panhc <ike.pan@canonical.com>
6198 L: platform-driver-x86@vger.kernel.org
6199 W: http://launchpad.net/ideapad-laptop
6201 F: drivers/platform/x86/ideapad-laptop.c
6203 IDEAPAD LAPTOP SLIDEBAR DRIVER
6204 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6205 L: linux-input@vger.kernel.org
6206 W: https://github.com/o2genum/ideapad-slidebar
6208 F: drivers/input/misc/ideapad_slidebar.c
6211 M: Borislav Petkov <bp@alien8.de>
6212 L: linux-ide@vger.kernel.org
6214 F: Documentation/cdrom/ide-cd
6215 F: drivers/ide/ide-cd*
6217 IEEE 802.15.4 SUBSYSTEM
6218 M: Alexander Aring <aar@pengutronix.de>
6219 M: Stefan Schmidt <stefan@osg.samsung.com>
6220 L: linux-wpan@vger.kernel.org
6221 W: http://wpan.cakelab.org/
6222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6227 F: drivers/net/ieee802154/
6228 F: include/linux/nl802154.h
6229 F: include/linux/ieee802154.h
6230 F: include/net/nl802154.h
6231 F: include/net/mac802154.h
6232 F: include/net/af_ieee802154.h
6233 F: include/net/cfg802154.h
6234 F: include/net/ieee802154_netdev.h
6235 F: Documentation/networking/ieee802154.txt
6237 IGORPLUG-USB IR RECEIVER
6238 M: Sean Young <sean@mess.org>
6239 L: linux-media@vger.kernel.org
6241 F: drivers/media/rc/igorplugusb.c
6243 IGUANAWORKS USB IR TRANSCEIVER
6244 M: Sean Young <sean@mess.org>
6245 L: linux-media@vger.kernel.org
6247 F: drivers/media/rc/iguanair.c
6249 IIO DIGITAL POTENTIOMETER DAC
6250 M: Peter Rosin <peda@axentia.se>
6251 L: linux-iio@vger.kernel.org
6253 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6254 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6255 F: drivers/iio/dac/dpot-dac.c
6257 IIO ENVELOPE DETECTOR
6258 M: Peter Rosin <peda@axentia.se>
6259 L: linux-iio@vger.kernel.org
6261 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6262 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6263 F: drivers/iio/adc/envelope-detector.c
6265 IIO SUBSYSTEM AND DRIVERS
6266 M: Jonathan Cameron <jic23@kernel.org>
6267 R: Hartmut Knaack <knaack.h@gmx.de>
6268 R: Lars-Peter Clausen <lars@metafoo.de>
6269 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6270 L: linux-iio@vger.kernel.org
6271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6273 F: Documentation/devicetree/bindings/iio/
6275 F: drivers/staging/iio/
6276 F: include/linux/iio/
6279 IKANOS/ADI EAGLE ADSL USB DRIVER
6280 M: Matthieu Castet <castet.matthieu@free.fr>
6281 M: Stanislaw Gruszka <stf_xl@wp.pl>
6283 F: drivers/usb/atm/ueagle-atm.c
6285 IMGTEC ASCII LCD DRIVER
6286 M: Paul Burton <paul.burton@imgtec.com>
6288 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6289 F: drivers/auxdisplay/img-ascii-lcd.c
6291 INA209 HARDWARE MONITOR DRIVER
6292 M: Guenter Roeck <linux@roeck-us.net>
6293 L: linux-hwmon@vger.kernel.org
6295 F: Documentation/hwmon/ina209
6296 F: Documentation/devicetree/bindings/i2c/ina209.txt
6297 F: drivers/hwmon/ina209.c
6299 INA2XX HARDWARE MONITOR DRIVER
6300 M: Guenter Roeck <linux@roeck-us.net>
6301 L: linux-hwmon@vger.kernel.org
6303 F: Documentation/hwmon/ina2xx
6304 F: drivers/hwmon/ina2xx.c
6305 F: include/linux/platform_data/ina2xx.h
6307 INDUSTRY PACK SUBSYSTEM (IPACK)
6308 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6309 M: Jens Taprogge <jens.taprogge@taprogge.org>
6310 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6311 L: industrypack-devel@lists.sourceforge.net
6312 W: http://industrypack.sourceforge.net
6316 INGENIC JZ4780 DMA Driver
6317 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6319 F: drivers/dma/dma-jz4780.c
6321 INGENIC JZ4780 NAND DRIVER
6322 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6323 L: linux-mtd@lists.infradead.org
6325 F: drivers/mtd/nand/jz4780_*
6327 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6328 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6329 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6330 L: linux-ima-devel@lists.sourceforge.net
6331 L: linux-ima-user@lists.sourceforge.net
6332 L: linux-security-module@vger.kernel.org
6333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6335 F: security/integrity/ima/
6337 IMGTEC IR DECODER DRIVER
6338 M: James Hogan <james.hogan@imgtec.com>
6340 F: drivers/media/rc/img-ir/
6342 IMS TWINTURBO FRAMEBUFFER DRIVER
6343 L: linux-fbdev@vger.kernel.org
6345 F: drivers/video/fbdev/imsttfb.c
6347 INFINIBAND SUBSYSTEM
6348 M: Doug Ledford <dledford@redhat.com>
6349 M: Sean Hefty <sean.hefty@intel.com>
6350 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6351 L: linux-rdma@vger.kernel.org
6352 W: http://www.openfabrics.org/
6353 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6356 F: Documentation/infiniband/
6357 F: drivers/infiniband/
6358 F: include/uapi/linux/if_infiniband.h
6359 F: include/uapi/rdma/
6363 M: John McCutchan <john@johnmccutchan.com>
6364 M: Robert Love <rlove@rlove.org>
6365 M: Eric Paris <eparis@parisplace.org>
6367 F: Documentation/filesystems/inotify.txt
6368 F: fs/notify/inotify/
6369 F: include/linux/inotify.h
6370 F: include/uapi/linux/inotify.h
6372 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6373 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6374 L: linux-input@vger.kernel.org
6375 Q: http://patchwork.kernel.org/project/linux-input/list/
6376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6379 F: include/linux/input.h
6380 F: include/uapi/linux/input.h
6381 F: include/linux/input/
6382 F: Documentation/devicetree/bindings/input/
6384 INPUT MULTITOUCH (MT) PROTOCOL
6385 M: Henrik Rydberg <rydberg@bitmath.org>
6386 L: linux-input@vger.kernel.org
6388 F: Documentation/input/multi-touch-protocol.txt
6389 F: drivers/input/input-mt.c
6392 INTEL ASoC BDW/HSW DRIVERS
6393 M: Jie Yang <yang.jie@linux.intel.com>
6394 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6396 F: sound/soc/intel/common/sst-dsp*
6397 F: sound/soc/intel/common/sst-firmware.c
6398 F: sound/soc/intel/boards/broadwell.c
6399 F: sound/soc/intel/haswell/
6401 INTEL C600 SERIES SAS CONTROLLER DRIVER
6402 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6403 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6404 L: linux-scsi@vger.kernel.org
6405 T: git git://git.code.sf.net/p/intel-sas/isci
6407 F: drivers/scsi/isci/
6409 INTEL HID EVENT DRIVER
6410 M: Alex Hung <alex.hung@canonical.com>
6411 L: platform-driver-x86@vger.kernel.org
6413 F: drivers/platform/x86/intel-hid.c
6415 INTEL VIRTUAL BUTTON DRIVER
6416 M: AceLan Kao <acelan.kao@canonical.com>
6417 L: platform-driver-x86@vger.kernel.org
6419 F: drivers/platform/x86/intel-vbtn.c
6422 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6423 M: Len Brown <lenb@kernel.org>
6424 L: linux-pm@vger.kernel.org
6425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6426 B: https://bugzilla.kernel.org
6428 F: drivers/idle/intel_idle.c
6430 INTEL INTEGRATED SENSOR HUB DRIVER
6431 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6432 M: Jiri Kosina <jikos@kernel.org>
6433 L: linux-input@vger.kernel.org
6435 F: drivers/hid/intel-ish-hid/
6438 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6439 M: Len Brown <lenb@kernel.org>
6440 L: linux-pm@vger.kernel.org
6442 F: drivers/cpufreq/intel_pstate.c
6444 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6445 M: Maik Broemme <mbroemme@libmpq.org>
6446 L: linux-fbdev@vger.kernel.org
6448 F: Documentation/fb/intelfb.txt
6449 F: drivers/video/fbdev/intelfb/
6451 INTEL 810/815 FRAMEBUFFER DRIVER
6452 M: Antonino Daplas <adaplas@gmail.com>
6453 L: linux-fbdev@vger.kernel.org
6455 F: drivers/video/fbdev/i810/
6457 INTEL MENLOW THERMAL DRIVER
6458 M: Sujith Thomas <sujith.thomas@intel.com>
6459 L: platform-driver-x86@vger.kernel.org
6460 W: https://01.org/linux-acpi
6462 F: drivers/platform/x86/intel_menlow.c
6464 INTEL I/OAT DMA DRIVER
6465 M: Dave Jiang <dave.jiang@intel.com>
6466 R: Dan Williams <dan.j.williams@intel.com>
6467 L: dmaengine@vger.kernel.org
6468 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6470 F: drivers/dma/ioat*
6473 M: David Woodhouse <dwmw2@infradead.org>
6474 L: iommu@lists.linux-foundation.org
6475 T: git git://git.infradead.org/iommu-2.6.git
6477 F: drivers/iommu/intel-iommu.c
6478 F: include/linux/intel-iommu.h
6480 INTEL IOP-ADMA DMA DRIVER
6481 R: Dan Williams <dan.j.williams@intel.com>
6483 F: drivers/dma/iop-adma.c
6485 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6486 M: Krzysztof Halasa <khalasa@piap.pl>
6488 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6489 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6490 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6491 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6492 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6493 F: drivers/net/wan/ixp4xx_hss.c
6495 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6496 M: Deepak Saxena <dsaxena@plexity.net>
6498 F: drivers/char/hw_random/ixp4xx-rng.c
6500 INTEL ETHERNET DRIVERS
6501 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6502 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6503 W: http://www.intel.com/support/feedback.htm
6504 W: http://e1000.sourceforge.net/
6505 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6509 F: Documentation/networking/e100.txt
6510 F: Documentation/networking/e1000.txt
6511 F: Documentation/networking/e1000e.txt
6512 F: Documentation/networking/igb.txt
6513 F: Documentation/networking/igbvf.txt
6514 F: Documentation/networking/ixgb.txt
6515 F: Documentation/networking/ixgbe.txt
6516 F: Documentation/networking/ixgbevf.txt
6517 F: Documentation/networking/i40e.txt
6518 F: Documentation/networking/i40evf.txt
6519 F: drivers/net/ethernet/intel/
6520 F: drivers/net/ethernet/intel/*/
6522 INTEL RDMA RNIC DRIVER
6523 M: Faisal Latif <faisal.latif@intel.com>
6524 M: Shiraz Saleem <shiraz.saleem@intel.com>
6525 L: linux-rdma@vger.kernel.org
6527 F: drivers/infiniband/hw/i40iw/
6529 INTEL MERRIFIELD GPIO DRIVER
6530 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6531 L: linux-gpio@vger.kernel.org
6533 F: drivers/gpio/gpio-merrifield.c
6535 INTEL-MID GPIO DRIVER
6536 M: David Cohen <david.a.cohen@linux.intel.com>
6537 L: linux-gpio@vger.kernel.org
6539 F: drivers/gpio/gpio-intel-mid.c
6541 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6542 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6543 L: linux-wireless@vger.kernel.org
6545 F: Documentation/networking/README.ipw2100
6546 F: Documentation/networking/README.ipw2200
6547 F: drivers/net/wireless/intel/ipw2x00/
6550 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6552 F: Documentation/trace/intel_th.txt
6553 F: drivers/hwtracing/intel_th/
6555 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6556 M: Ning Sun <ning.sun@intel.com>
6557 L: tboot-devel@lists.sourceforge.net
6558 W: http://tboot.sourceforge.net
6559 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6561 F: Documentation/intel_txt.txt
6562 F: include/linux/tboot.h
6563 F: arch/x86/kernel/tboot.c
6565 INTEL WIRELESS WIMAX CONNECTION 2400
6566 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6567 M: linux-wimax@intel.com
6568 L: wimax@linuxwimax.org (subscribers-only)
6570 W: http://linuxwimax.org
6571 F: Documentation/wimax/README.i2400m
6572 F: drivers/net/wimax/i2400m/
6573 F: include/uapi/linux/wimax/i2400m.h
6575 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6576 M: Stanislaw Gruszka <sgruszka@redhat.com>
6577 L: linux-wireless@vger.kernel.org
6579 F: drivers/net/wireless/intel/iwlegacy/
6581 INTEL WIRELESS WIFI LINK (iwlwifi)
6582 M: Johannes Berg <johannes.berg@intel.com>
6583 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6584 M: Luca Coelho <luciano.coelho@intel.com>
6585 M: Intel Linux Wireless <linuxwifi@intel.com>
6586 L: linux-wireless@vger.kernel.org
6587 W: http://intellinuxwireless.org
6588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6590 F: drivers/net/wireless/intel/iwlwifi/
6592 INTEL MANAGEMENT ENGINE (mei)
6593 M: Tomas Winkler <tomas.winkler@intel.com>
6594 L: linux-kernel@vger.kernel.org
6596 F: include/uapi/linux/mei.h
6597 F: include/linux/mei_cl_bus.h
6598 F: drivers/misc/mei/*
6599 F: drivers/watchdog/mei_wdt.c
6600 F: Documentation/misc-devices/mei/*
6603 INTEL MIC DRIVERS (mic)
6604 M: Sudeep Dutt <sudeep.dutt@intel.com>
6605 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6607 W: https://github.com/sudeepdutt/mic
6608 W: http://software.intel.com/en-us/mic-developer
6609 F: include/linux/mic_bus.h
6610 F: include/linux/scif.h
6611 F: include/uapi/linux/mic_common.h
6612 F: include/uapi/linux/mic_ioctl.h
6613 F: include/uapi/linux/scif_ioctl.h
6614 F: drivers/misc/mic/
6615 F: drivers/dma/mic_x100_dma.c
6616 F: drivers/dma/mic_x100_dma.h
6617 F: Documentation/mic/
6619 INTEL PMC/P-Unit IPC DRIVER
6620 M: Zha Qipeng<qipeng.zha@intel.com>
6621 L: platform-driver-x86@vger.kernel.org
6623 F: drivers/platform/x86/intel_pmc_ipc.c
6624 F: drivers/platform/x86/intel_punit_ipc.c
6625 F: arch/x86/include/asm/intel_pmc_ipc.h
6626 F: arch/x86/include/asm/intel_punit_ipc.h
6628 INTEL TELEMETRY DRIVER
6629 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6630 L: platform-driver-x86@vger.kernel.org
6632 F: arch/x86/include/asm/intel_telemetry.h
6633 F: drivers/platform/x86/intel_telemetry*
6635 INTEL PMC CORE DRIVER
6636 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6637 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6638 L: platform-driver-x86@vger.kernel.org
6640 F: arch/x86/include/asm/pmc_core.h
6641 F: drivers/platform/x86/intel_pmc_core*
6643 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6644 M: Linus Walleij <linus.walleij@linaro.org>
6645 L: linux-iio@vger.kernel.org
6647 F: drivers/iio/gyro/mpu3050*
6648 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6650 IOC3 ETHERNET DRIVER
6651 M: Ralf Baechle <ralf@linux-mips.org>
6652 L: linux-mips@linux-mips.org
6654 F: drivers/net/ethernet/sgi/ioc3-eth.c
6657 M: Pat Gefre <pfg@sgi.com>
6658 L: linux-serial@vger.kernel.org
6660 F: drivers/tty/serial/ioc3_serial.c
6663 M: Joerg Roedel <joro@8bytes.org>
6664 L: iommu@lists.linux-foundation.org
6665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6667 F: Documentation/devicetree/bindings/iommu/
6671 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6673 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6676 M: Corey Minyard <minyard@acm.org>
6677 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6678 W: http://openipmi.sourceforge.net/
6680 F: Documentation/IPMI.txt
6681 F: drivers/char/ipmi/
6682 F: include/linux/ipmi*
6683 F: include/uapi/linux/ipmi*
6685 QCOM AUDIO (ASoC) DRIVERS
6686 M: Patrick Lai <plai@codeaurora.org>
6687 M: Banajit Goswami <bgoswami@codeaurora.org>
6688 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6692 IPS SCSI RAID DRIVER
6693 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6694 L: linux-scsi@vger.kernel.org
6695 W: http://www.adaptec.com/
6697 F: drivers/scsi/ips*
6700 M: Wensong Zhang <wensong@linux-vs.org>
6701 M: Simon Horman <horms@verge.net.au>
6702 M: Julian Anastasov <ja@ssi.bg>
6703 L: netdev@vger.kernel.org
6704 L: lvs-devel@vger.kernel.org
6706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6708 F: Documentation/networking/ipvs-sysctl.txt
6709 F: include/net/ip_vs.h
6710 F: include/uapi/linux/ip_vs.h
6711 F: net/netfilter/ipvs/
6714 M: Jiri Kosina <jikos@kernel.org>
6715 M: David Sterba <dsterba@suse.com>
6717 F: drivers/tty/ipwireless/
6720 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6721 L: netdev@vger.kernel.org
6723 F: include/net/ipx.h
6724 F: include/uapi/linux/ipx.h
6728 M: Samuel Ortiz <samuel@sortiz.org>
6729 L: irda-users@lists.sourceforge.net (subscribers-only)
6730 L: netdev@vger.kernel.org
6731 W: http://irda.sourceforge.net/
6733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6734 F: Documentation/networking/irda.txt
6735 F: drivers/net/irda/
6736 F: include/net/irda/
6740 M: Thomas Gleixner <tglx@linutronix.de>
6741 L: linux-kernel@vger.kernel.org
6743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6747 M: Thomas Gleixner <tglx@linutronix.de>
6748 M: Jason Cooper <jason@lakedaemon.net>
6749 M: Marc Zyngier <marc.zyngier@arm.com>
6750 L: linux-kernel@vger.kernel.org
6752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6753 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6754 F: Documentation/devicetree/bindings/interrupt-controller/
6757 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6758 M: Marc Zyngier <marc.zyngier@arm.com>
6760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6761 F: Documentation/IRQ-domain.txt
6762 F: include/linux/irqdomain.h
6763 F: kernel/irq/irqdomain.c
6767 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6769 F: Documentation/isa.txt
6770 F: drivers/base/isa.c
6771 F: include/linux/isa.h
6774 M: Jaroslav Kysela <perex@perex.cz>
6776 F: Documentation/isapnp.txt
6777 F: drivers/pnp/isapnp/
6778 F: include/linux/isapnp.h
6781 M: Hans Verkuil <hverkuil@xs4all.nl>
6782 L: linux-media@vger.kernel.org
6783 T: git git://linuxtv.org/media_tree.git
6784 W: https://linuxtv.org
6786 F: drivers/media/radio/radio-isa*
6788 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6789 M: Peter Jones <pjones@redhat.com>
6790 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6792 F: drivers/firmware/iscsi_ibft*
6795 M: Lee Duncan <lduncan@suse.com>
6796 M: Chris Leech <cleech@redhat.com>
6797 L: open-iscsi@googlegroups.com
6798 W: www.open-iscsi.com
6800 F: drivers/scsi/*iscsi*
6801 F: include/scsi/*iscsi*
6803 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6804 M: Or Gerlitz <ogerlitz@mellanox.com>
6805 M: Sagi Grimberg <sagi@grimberg.me>
6806 M: Roi Dayan <roid@mellanox.com>
6807 L: linux-rdma@vger.kernel.org
6809 W: http://www.openfabrics.org
6810 W: www.open-iscsi.org
6811 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6812 F: drivers/infiniband/ulp/iser/
6814 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6815 M: Sagi Grimberg <sagi@grimberg.me>
6816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6817 L: linux-rdma@vger.kernel.org
6818 L: target-devel@vger.kernel.org
6820 W: http://www.linux-iscsi.org
6821 F: drivers/infiniband/ulp/isert
6824 M: Karsten Keil <isdn@linux-pingi.de>
6825 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6826 L: netdev@vger.kernel.org
6827 W: http://www.isdn4linux.de
6828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6830 F: Documentation/isdn/
6832 F: include/linux/isdn.h
6833 F: include/linux/isdn/
6834 F: include/uapi/linux/isdn.h
6835 F: include/uapi/linux/isdn/
6837 ISDN SUBSYSTEM (Eicon active card driver)
6838 M: Armin Schindler <mac@melware.de>
6839 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6840 W: http://www.melware.de
6842 F: drivers/isdn/hardware/eicon/
6844 IT87 HARDWARE MONITORING DRIVER
6845 M: Jean Delvare <jdelvare@suse.com>
6846 L: linux-hwmon@vger.kernel.org
6848 F: Documentation/hwmon/it87
6849 F: drivers/hwmon/it87.c
6852 M: Antti Palosaari <crope@iki.fi>
6853 L: linux-media@vger.kernel.org
6854 W: https://linuxtv.org
6855 W: http://palosaari.fi/linux/
6856 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6857 T: git git://linuxtv.org/anttip/media_tree.git
6859 F: drivers/media/tuners/it913x*
6861 IVTV VIDEO4LINUX DRIVER
6862 M: Andy Walls <awalls@md.metrocast.net>
6863 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6864 L: linux-media@vger.kernel.org
6865 T: git git://linuxtv.org/media_tree.git
6866 W: http://www.ivtvdriver.org
6868 F: Documentation/media/v4l-drivers/ivtv*
6869 F: drivers/media/pci/ivtv/
6870 F: include/uapi/linux/ivtv*
6872 IX2505V MEDIA DRIVER
6873 M: Malcolm Priestley <tvboxspy@gmail.com>
6874 L: linux-media@vger.kernel.org
6875 W: https://linuxtv.org
6876 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6878 F: drivers/media/dvb-frontends/ix2505v*
6880 JC42.4 TEMPERATURE SENSOR DRIVER
6881 M: Guenter Roeck <linux@roeck-us.net>
6882 L: linux-hwmon@vger.kernel.org
6884 F: drivers/hwmon/jc42.c
6885 F: Documentation/hwmon/jc42
6888 M: Dave Kleikamp <shaggy@kernel.org>
6889 L: jfs-discussion@lists.sourceforge.net
6890 W: http://jfs.sourceforge.net/
6891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6893 F: Documentation/filesystems/jfs.txt
6897 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6898 L: netdev@vger.kernel.org
6900 F: drivers/net/ethernet/jme.*
6902 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6903 M: David Woodhouse <dwmw2@infradead.org>
6904 L: linux-mtd@lists.infradead.org
6905 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6908 F: include/uapi/linux/jffs2.h
6910 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6911 M: "Theodore Ts'o" <tytso@mit.edu>
6912 M: Jan Kara <jack@suse.com>
6913 L: linux-ext4@vger.kernel.org
6916 F: include/linux/jbd2.h
6918 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6919 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6920 L: linux-media@vger.kernel.org
6922 F: drivers/media/platform/rcar_jpu.c
6924 JSM Neo PCI based serial card
6925 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6926 L: linux-serial@vger.kernel.org
6928 F: drivers/tty/serial/jsm/
6930 K10TEMP HARDWARE MONITORING DRIVER
6931 M: Clemens Ladisch <clemens@ladisch.de>
6932 L: linux-hwmon@vger.kernel.org
6934 F: Documentation/hwmon/k10temp
6935 F: drivers/hwmon/k10temp.c
6937 K8TEMP HARDWARE MONITORING DRIVER
6938 M: Rudolf Marek <r.marek@assembler.cz>
6939 L: linux-hwmon@vger.kernel.org
6941 F: Documentation/hwmon/k8temp
6942 F: drivers/hwmon/k8temp.c
6945 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6946 R: Alexander Potapenko <glider@google.com>
6947 R: Dmitry Vyukov <dvyukov@google.com>
6948 L: kasan-dev@googlegroups.com
6950 F: arch/*/include/asm/kasan.h
6951 F: arch/*/mm/kasan_init*
6952 F: Documentation/dev-tools/kasan.rst
6953 F: include/linux/kasan*.h
6956 F: scripts/Makefile.kasan
6959 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6960 L: linux-kbuild@vger.kernel.org
6961 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6963 F: Documentation/kbuild/kconfig-language.txt
6967 M: Dave Young <dyoung@redhat.com>
6968 M: Baoquan He <bhe@redhat.com>
6969 R: Vivek Goyal <vgoyal@redhat.com>
6970 L: kexec@lists.infradead.org
6971 W: http://lse.sourceforge.net/kdump/
6973 F: Documentation/kdump/
6975 KEENE FM RADIO TRANSMITTER DRIVER
6976 M: Hans Verkuil <hverkuil@xs4all.nl>
6977 L: linux-media@vger.kernel.org
6978 T: git git://linuxtv.org/media_tree.git
6979 W: https://linuxtv.org
6981 F: drivers/media/radio/radio-keene*
6983 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6984 M: Ian Kent <raven@themaw.net>
6985 L: autofs@vger.kernel.org
6989 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6990 M: Michal Marek <mmarek@suse.com>
6991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6993 L: linux-kbuild@vger.kernel.org
6995 F: Documentation/kbuild/
6997 F: scripts/Makefile.*
7003 L: kernel-janitors@vger.kernel.org
7004 W: http://kernelnewbies.org/KernelJanitors
7007 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7008 M: "J. Bruce Fields" <bfields@fieldses.org>
7009 M: Jeff Layton <jlayton@poochiereds.net>
7010 L: linux-nfs@vger.kernel.org
7011 W: http://nfs.sourceforge.net/
7012 T: git git://linux-nfs.org/~bfields/linux.git
7015 F: include/uapi/linux/nfsd/
7019 F: include/linux/lockd/
7020 F: include/linux/sunrpc/
7021 F: include/uapi/linux/sunrpc/
7023 KERNEL SELFTEST FRAMEWORK
7024 M: Shuah Khan <shuahkh@osg.samsung.com>
7025 M: Shuah Khan <shuah@kernel.org>
7026 L: linux-kselftest@vger.kernel.org
7027 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7029 F: tools/testing/selftests
7031 KERNEL VIRTUAL MACHINE (KVM)
7032 M: Paolo Bonzini <pbonzini@redhat.com>
7033 M: Radim Krčmář <rkrcmar@redhat.com>
7034 L: kvm@vger.kernel.org
7035 W: http://www.linux-kvm.org
7036 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7038 F: Documentation/*/kvm*.txt
7039 F: Documentation/virtual/kvm/
7041 F: arch/x86/kernel/kvm.c
7042 F: arch/x86/kernel/kvmclock.c
7043 F: arch/*/include/asm/kvm*
7044 F: include/linux/kvm*
7045 F: include/uapi/linux/kvm*
7049 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7050 M: Joerg Roedel <joro@8bytes.org>
7051 L: kvm@vger.kernel.org
7052 W: http://www.linux-kvm.org/
7054 F: arch/x86/include/asm/svm.h
7055 F: arch/x86/kvm/svm.c
7057 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7058 M: Alexander Graf <agraf@suse.com>
7059 L: kvm-ppc@vger.kernel.org
7060 W: http://www.linux-kvm.org/
7061 T: git git://github.com/agraf/linux-2.6.git
7063 F: arch/powerpc/include/asm/kvm*
7064 F: arch/powerpc/kvm/
7066 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7067 M: Christian Borntraeger <borntraeger@de.ibm.com>
7068 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7069 L: linux-s390@vger.kernel.org
7070 W: http://www.ibm.com/developerworks/linux/linux390/
7071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7073 F: Documentation/s390/kvm.txt
7074 F: arch/s390/include/asm/kvm*
7077 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7078 M: Christoffer Dall <christoffer.dall@linaro.org>
7079 M: Marc Zyngier <marc.zyngier@arm.com>
7080 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7081 L: kvmarm@lists.cs.columbia.edu
7082 W: http://systems.cs.columbia.edu/projects/kvm-arm
7083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7085 F: arch/arm/include/uapi/asm/kvm*
7086 F: arch/arm/include/asm/kvm*
7089 F: include/kvm/arm_*
7091 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7092 M: Christoffer Dall <christoffer.dall@linaro.org>
7093 M: Marc Zyngier <marc.zyngier@arm.com>
7094 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7095 L: kvmarm@lists.cs.columbia.edu
7097 F: arch/arm64/include/uapi/asm/kvm*
7098 F: arch/arm64/include/asm/kvm*
7101 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7102 M: James Hogan <james.hogan@imgtec.com>
7103 L: linux-mips@linux-mips.org
7105 F: arch/mips/include/uapi/asm/kvm*
7106 F: arch/mips/include/asm/kvm*
7110 M: Eric Biederman <ebiederm@xmission.com>
7111 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7112 L: kexec@lists.infradead.org
7114 F: include/linux/kexec.h
7115 F: include/uapi/linux/kexec.h
7119 M: David Howells <dhowells@redhat.com>
7120 L: keyrings@vger.kernel.org
7122 F: Documentation/security/keys.txt
7123 F: include/linux/key.h
7124 F: include/linux/key-type.h
7125 F: include/linux/keyctl.h
7126 F: include/uapi/linux/keyctl.h
7131 M: David Safford <safford@us.ibm.com>
7132 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7133 L: linux-security-module@vger.kernel.org
7134 L: keyrings@vger.kernel.org
7136 F: Documentation/security/keys-trusted-encrypted.txt
7137 F: include/keys/trusted-type.h
7138 F: security/keys/trusted.c
7139 F: security/keys/trusted.h
7142 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7143 M: David Safford <safford@us.ibm.com>
7144 L: linux-security-module@vger.kernel.org
7145 L: keyrings@vger.kernel.org
7147 F: Documentation/security/keys-trusted-encrypted.txt
7148 F: include/keys/encrypted-type.h
7149 F: security/keys/encrypted-keys/
7151 KGDB / KDB /debug_core
7152 M: Jason Wessel <jason.wessel@windriver.com>
7153 W: http://kgdb.wiki.kernel.org/
7154 L: kgdb-bugreport@lists.sourceforge.net
7155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7157 F: Documentation/DocBook/kgdb.tmpl
7158 F: drivers/misc/kgdbts.c
7159 F: drivers/tty/serial/kgdboc.c
7160 F: include/linux/kdb.h
7161 F: include/linux/kgdb.h
7165 M: Vegard Nossum <vegardno@ifi.uio.no>
7166 M: Pekka Enberg <penberg@kernel.org>
7168 F: Documentation/dev-tools/kmemcheck.rst
7169 F: arch/x86/include/asm/kmemcheck.h
7170 F: arch/x86/mm/kmemcheck/
7171 F: include/linux/kmemcheck.h
7175 M: Catalin Marinas <catalin.marinas@arm.com>
7177 F: Documentation/dev-tools/kmemleak.rst
7178 F: include/linux/kmemleak.h
7180 F: mm/kmemleak-test.c
7183 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7184 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7185 M: "David S. Miller" <davem@davemloft.net>
7186 M: Masami Hiramatsu <mhiramat@kernel.org>
7188 F: Documentation/kprobes.txt
7189 F: include/linux/kprobes.h
7192 KS0108 LCD CONTROLLER DRIVER
7193 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7194 W: http://miguelojeda.es/auxdisplay.htm
7195 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7197 F: Documentation/auxdisplay/ks0108
7198 F: drivers/auxdisplay/ks0108.c
7199 F: include/linux/ks0108.h
7202 M: David Ahern <dsa@cumulusnetworks.com>
7203 L: netdev@vger.kernel.org
7206 F: include/net/l3mdev.h
7208 LANTIQ MIPS ARCHITECTURE
7209 M: John Crispin <john@phrozen.org>
7210 L: linux-mips@linux-mips.org
7215 L: linux-x25@vger.kernel.org
7217 F: Documentation/networking/lapb-module.txt
7221 LASI 53c700 driver for PARISC
7222 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7223 L: linux-scsi@vger.kernel.org
7225 F: Documentation/scsi/53c700.txt
7226 F: drivers/scsi/53c700*
7229 M: Richard Purdie <rpurdie@rpsys.net>
7230 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7231 M: Pavel Machek <pavel@ucw.cz>
7232 L: linux-leds@vger.kernel.org
7233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7235 F: Documentation/devicetree/bindings/leds/
7237 F: include/linux/leds.h
7239 LEGACY EEPROM DRIVER
7240 M: Jean Delvare <jdelvare@suse.com>
7242 F: Documentation/misc-devices/eeprom
7243 F: drivers/misc/eeprom/eeprom.c
7245 LEGO USB Tower driver
7246 M: Juergen Stuber <starblue@users.sourceforge.net>
7247 L: legousb-devel@lists.sourceforge.net
7248 W: http://legousb.sourceforge.net/
7250 F: drivers/usb/misc/legousbtower.c
7253 M: Michael Krufky <mkrufky@linuxtv.org>
7254 L: linux-media@vger.kernel.org
7255 W: https://linuxtv.org
7256 W: http://github.com/mkrufky
7257 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7258 T: git git://linuxtv.org/mkrufky/tuners.git
7260 F: drivers/media/dvb-frontends/lg2160.*
7262 LGDT3305 MEDIA DRIVER
7263 M: Michael Krufky <mkrufky@linuxtv.org>
7264 L: linux-media@vger.kernel.org
7265 W: https://linuxtv.org
7266 W: http://github.com/mkrufky
7267 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7268 T: git git://linuxtv.org/mkrufky/tuners.git
7270 F: drivers/media/dvb-frontends/lgdt3305.*
7273 M: Rusty Russell <rusty@rustcorp.com.au>
7274 L: lguest@lists.ozlabs.org
7275 W: http://lguest.ozlabs.org/
7277 F: arch/x86/include/asm/lguest*.h
7280 F: include/linux/lguest*.h
7283 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7284 M: Tejun Heo <tj@kernel.org>
7285 L: linux-ide@vger.kernel.org
7286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7289 F: include/linux/ata.h
7290 F: include/linux/libata.h
7291 F: Documentation/devicetree/bindings/ata/
7293 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7294 M: Viresh Kumar <vireshk@kernel.org>
7295 L: linux-ide@vger.kernel.org
7296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7298 F: include/linux/pata_arasan_cf_data.h
7299 F: drivers/ata/pata_arasan_cf.c
7302 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7303 M: Tejun Heo <tj@kernel.org>
7304 L: linux-ide@vger.kernel.org
7305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7307 F: drivers/ata/pata_*.c
7308 F: drivers/ata/ata_generic.c
7310 LIBATA SATA AHCI PLATFORM devices support
7311 M: Hans de Goede <hdegoede@redhat.com>
7312 M: Tejun Heo <tj@kernel.org>
7313 L: linux-ide@vger.kernel.org
7314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7316 F: drivers/ata/ahci_platform.c
7317 F: drivers/ata/libahci_platform.c
7318 F: include/linux/ahci_platform.h
7320 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7321 M: Mikael Pettersson <mikpelinux@gmail.com>
7322 L: linux-ide@vger.kernel.org
7323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7325 F: drivers/ata/sata_promise.*
7328 M: Sasha Levin <sasha.levin@oracle.com>
7330 F: tools/lib/lockdep/
7332 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7333 M: Dan Williams <dan.j.williams@intel.com>
7334 L: linux-nvdimm@lists.01.org
7335 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7339 F: include/linux/nd.h
7340 F: include/linux/libnvdimm.h
7341 F: include/uapi/linux/ndctl.h
7343 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7344 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7345 L: linux-nvdimm@lists.01.org
7346 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7348 F: drivers/nvdimm/blk.c
7349 F: drivers/nvdimm/region_devs.c
7350 F: drivers/acpi/nfit*
7352 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7353 M: Vishal Verma <vishal.l.verma@intel.com>
7354 L: linux-nvdimm@lists.01.org
7355 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7357 F: drivers/nvdimm/btt*
7359 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7360 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7361 L: linux-nvdimm@lists.01.org
7362 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7364 F: drivers/nvdimm/pmem.c
7365 F: include/linux/pmem.h
7366 F: arch/*/include/asm/pmem.h
7368 LIGHTNVM PLATFORM SUPPORT
7369 M: Matias Bjorling <mb@lightnvm.io>
7370 W: http://github/OpenChannelSSD
7371 L: linux-block@vger.kernel.org
7373 F: drivers/lightnvm/
7374 F: include/linux/lightnvm.h
7375 F: include/uapi/linux/lightnvm.h
7377 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7378 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7379 M: Paul Mackerras <paulus@samba.org>
7380 M: Michael Ellerman <mpe@ellerman.id.au>
7381 W: https://github.com/linuxppc/linux/wiki
7382 L: linuxppc-dev@lists.ozlabs.org
7383 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7386 F: Documentation/powerpc/
7388 F: drivers/char/tpm/tpm_ibmvtpm*
7389 F: drivers/crypto/nx/
7390 F: drivers/crypto/vmx/
7391 F: drivers/net/ethernet/ibm/ibmveth.*
7392 F: drivers/net/ethernet/ibm/ibmvnic.*
7393 F: drivers/pci/hotplug/pnv_php.c
7394 F: drivers/pci/hotplug/rpa*
7395 F: drivers/scsi/ibmvscsi/
7396 F: tools/testing/selftests/powerpc
7404 LINUX FOR POWER MACINTOSH
7405 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7406 W: http://www.penguinppc.org/
7407 L: linuxppc-dev@lists.ozlabs.org
7409 F: arch/powerpc/platforms/powermac/
7410 F: drivers/macintosh/
7412 LINUX FOR POWERPC EMBEDDED MPC5XXX
7413 M: Anatolij Gustschin <agust@denx.de>
7414 L: linuxppc-dev@lists.ozlabs.org
7415 T: git git://git.denx.de/linux-denx-agust.git
7417 F: arch/powerpc/platforms/512x/
7418 F: arch/powerpc/platforms/52xx/
7420 LINUX FOR POWERPC EMBEDDED PPC4XX
7421 M: Alistair Popple <alistair@popple.id.au>
7422 M: Matt Porter <mporter@kernel.crashing.org>
7423 W: http://www.penguinppc.org/
7424 L: linuxppc-dev@lists.ozlabs.org
7426 F: arch/powerpc/platforms/40x/
7427 F: arch/powerpc/platforms/44x/
7429 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7430 L: linuxppc-dev@lists.ozlabs.org
7432 F: arch/powerpc/*/*virtex*
7433 F: arch/powerpc/*/*/*virtex*
7435 LINUX FOR POWERPC EMBEDDED PPC8XX
7436 M: Vitaly Bordug <vitb@kernel.crashing.org>
7437 W: http://www.penguinppc.org/
7438 L: linuxppc-dev@lists.ozlabs.org
7440 F: arch/powerpc/platforms/8xx/
7442 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7443 M: Scott Wood <oss@buserror.net>
7444 M: Kumar Gala <galak@kernel.crashing.org>
7445 W: http://www.penguinppc.org/
7446 L: linuxppc-dev@lists.ozlabs.org
7447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7449 F: arch/powerpc/platforms/83xx/
7450 F: arch/powerpc/platforms/85xx/
7452 LINUX FOR POWERPC PA SEMI PWRFICIENT
7453 L: linuxppc-dev@lists.ozlabs.org
7455 F: arch/powerpc/platforms/pasemi/
7456 F: drivers/*/*pasemi*
7457 F: drivers/*/*/*pasemi*
7459 LINUX SECURITY MODULE (LSM) FRAMEWORK
7460 M: Chris Wright <chrisw@sous-sol.org>
7461 L: linux-security-module@vger.kernel.org
7464 LIS3LV02D ACCELEROMETER DRIVER
7465 M: Eric Piel <eric.piel@tremplin-utc.net>
7467 F: Documentation/misc-devices/lis3lv02d
7468 F: drivers/misc/lis3lv02d/
7469 F: drivers/platform/x86/hp_accel.c
7472 M: Josh Poimboeuf <jpoimboe@redhat.com>
7473 M: Jessica Yu <jeyu@redhat.com>
7474 M: Jiri Kosina <jikos@kernel.org>
7475 M: Miroslav Benes <mbenes@suse.cz>
7476 R: Petr Mladek <pmladek@suse.com>
7478 F: kernel/livepatch/
7479 F: include/linux/livepatch.h
7480 F: arch/x86/include/asm/livepatch.h
7481 F: arch/x86/kernel/livepatch.c
7482 F: Documentation/livepatch/
7483 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7484 F: samples/livepatch/
7485 L: live-patching@vger.kernel.org
7486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7488 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7489 M: Kees Cook <keescook@chromium.org>
7491 F: drivers/misc/lkdtm*
7494 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7496 F: include/linux/llc.h
7497 F: include/uapi/linux/llc.h
7501 LM73 HARDWARE MONITOR DRIVER
7502 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7503 L: linux-hwmon@vger.kernel.org
7505 F: drivers/hwmon/lm73.c
7507 LM78 HARDWARE MONITOR DRIVER
7508 M: Jean Delvare <jdelvare@suse.com>
7509 L: linux-hwmon@vger.kernel.org
7511 F: Documentation/hwmon/lm78
7512 F: drivers/hwmon/lm78.c
7514 LM83 HARDWARE MONITOR DRIVER
7515 M: Jean Delvare <jdelvare@suse.com>
7516 L: linux-hwmon@vger.kernel.org
7518 F: Documentation/hwmon/lm83
7519 F: drivers/hwmon/lm83.c
7521 LM90 HARDWARE MONITOR DRIVER
7522 M: Jean Delvare <jdelvare@suse.com>
7523 L: linux-hwmon@vger.kernel.org
7525 F: Documentation/hwmon/lm90
7526 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7527 F: drivers/hwmon/lm90.c
7529 LM95234 HARDWARE MONITOR DRIVER
7530 M: Guenter Roeck <linux@roeck-us.net>
7531 L: linux-hwmon@vger.kernel.org
7533 F: Documentation/hwmon/lm95234
7534 F: drivers/hwmon/lm95234.c
7536 LME2510 MEDIA DRIVER
7537 M: Malcolm Priestley <tvboxspy@gmail.com>
7538 L: linux-media@vger.kernel.org
7539 W: https://linuxtv.org
7540 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7542 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7545 M: Peter Zijlstra <peterz@infradead.org>
7546 M: Ingo Molnar <mingo@redhat.com>
7547 L: linux-kernel@vger.kernel.org
7548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7550 F: Documentation/locking/
7551 F: include/linux/lockdep.h
7552 F: include/linux/spinlock*.h
7553 F: arch/*/include/asm/spinlock*.h
7554 F: include/linux/rwlock*.h
7555 F: include/linux/mutex*.h
7556 F: arch/*/include/asm/mutex*.h
7557 F: include/linux/rwsem*.h
7558 F: arch/*/include/asm/rwsem.h
7559 F: include/linux/seqlock.h
7560 F: lib/locking*.[ch]
7563 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7564 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7565 L: linux-ntfs-dev@lists.sourceforge.net
7566 W: http://www.linux-ntfs.org/content/view/19/37/
7568 F: Documentation/ldm.txt
7569 F: block/partitions/ldm.*
7571 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7572 M: Sathya Prakash <sathya.prakash@broadcom.com>
7573 M: Chaitra P B <chaitra.basappa@broadcom.com>
7574 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7575 L: MPT-FusionLinux.pdl@broadcom.com
7576 L: linux-scsi@vger.kernel.org
7577 W: http://www.avagotech.com/support/
7579 F: drivers/message/fusion/
7580 F: drivers/scsi/mpt2sas/
7581 F: drivers/scsi/mpt3sas/
7583 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7584 M: Matthew Wilcox <matthew@wil.cx>
7585 L: linux-scsi@vger.kernel.org
7587 F: drivers/scsi/sym53c8xx_2/
7589 LTC4261 HARDWARE MONITOR DRIVER
7590 M: Guenter Roeck <linux@roeck-us.net>
7591 L: linux-hwmon@vger.kernel.org
7593 F: Documentation/hwmon/ltc4261
7594 F: drivers/hwmon/ltc4261.c
7596 LTP (Linux Test Project)
7597 M: Mike Frysinger <vapier@gentoo.org>
7598 M: Cyril Hrubis <chrubis@suse.cz>
7599 M: Wanlong Gao <wanlong.gao@gmail.com>
7600 M: Jan Stancek <jstancek@redhat.com>
7601 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7602 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7603 L: ltp@lists.linux.it (subscribers-only)
7604 W: http://linux-test-project.github.io/
7605 T: git git://github.com/linux-test-project/ltp.git
7609 W: http://www.linux-m32r.org/
7614 M: Geert Uytterhoeven <geert@linux-m68k.org>
7615 L: linux-m68k@lists.linux-m68k.org
7616 W: http://www.linux-m68k.org/
7617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7622 M68K ON APPLE MACINTOSH
7623 M: Joshua Thompson <funaho@jurai.org>
7624 W: http://www.mac.linux-m68k.org/
7625 L: linux-m68k@lists.linux-m68k.org
7630 M: Philip Blundell <philb@gnu.org>
7631 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7635 M88DS3103 MEDIA DRIVER
7636 M: Antti Palosaari <crope@iki.fi>
7637 L: linux-media@vger.kernel.org
7638 W: https://linuxtv.org
7639 W: http://palosaari.fi/linux/
7640 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7641 T: git git://linuxtv.org/anttip/media_tree.git
7643 F: drivers/media/dvb-frontends/m88ds3103*
7645 M88RS2000 MEDIA DRIVER
7646 M: Malcolm Priestley <tvboxspy@gmail.com>
7647 L: linux-media@vger.kernel.org
7648 W: https://linuxtv.org
7649 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7651 F: drivers/media/dvb-frontends/m88rs2000*
7653 MA901 MASTERKIT USB FM RADIO DRIVER
7654 M: Alexey Klimov <klimov.linux@gmail.com>
7655 L: linux-media@vger.kernel.org
7656 T: git git://linuxtv.org/media_tree.git
7658 F: drivers/media/radio/radio-ma901.c
7661 M: Johannes Berg <johannes@sipsolutions.net>
7662 L: linux-wireless@vger.kernel.org
7663 W: http://wireless.kernel.org/
7664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7667 F: Documentation/networking/mac80211-injection.txt
7668 F: include/net/mac80211.h
7670 F: drivers/net/wireless/mac80211_hwsim.[ch]
7673 M: Patrick McHardy <kaber@trash.net>
7674 L: netdev@vger.kernel.org
7676 F: drivers/net/macvlan.c
7677 F: include/linux/if_macvlan.h
7680 M: Jassi Brar <jassisinghbrar@gmail.com>
7681 L: linux-kernel@vger.kernel.org
7684 F: include/linux/mailbox_client.h
7685 F: include/linux/mailbox_controller.h
7687 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7688 M: Michael Kerrisk <mtk.manpages@gmail.com>
7689 W: http://www.kernel.org/doc/man-pages
7690 L: linux-man@vger.kernel.org
7693 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7694 M: Andrew Lunn <andrew@lunn.ch>
7695 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7696 L: netdev@vger.kernel.org
7698 F: drivers/net/dsa/mv88e6xxx/
7699 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7701 MARVELL ARMADA DRM SUPPORT
7702 M: Russell King <linux@armlinux.org.uk>
7704 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
7705 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
7706 F: drivers/gpu/drm/armada/
7707 F: include/uapi/drm/armada_drm.h
7708 F: Documentation/devicetree/bindings/display/armada/
7710 MARVELL CRYPTO DRIVER
7711 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7712 M: Arnaud Ebalard <arno@natisbad.org>
7713 F: drivers/crypto/marvell/
7715 L: linux-crypto@vger.kernel.org
7717 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7718 M: Mirko Lindner <mlindner@marvell.com>
7719 M: Stephen Hemminger <stephen@networkplumber.org>
7720 L: netdev@vger.kernel.org
7722 F: drivers/net/ethernet/marvell/sk*
7724 MARVELL LIBERTAS WIRELESS DRIVER
7725 L: libertas-dev@lists.infradead.org
7727 F: drivers/net/wireless/marvell/libertas/
7729 MARVELL MV643XX ETHERNET DRIVER
7730 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7731 L: netdev@vger.kernel.org
7733 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7734 F: include/linux/mv643xx.h
7736 MARVELL MVNETA ETHERNET DRIVER
7737 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7738 L: netdev@vger.kernel.org
7740 F: drivers/net/ethernet/marvell/mvneta.*
7742 MARVELL MWIFIEX WIRELESS DRIVER
7743 M: Amitkumar Karwar <akarwar@marvell.com>
7744 M: Nishant Sarmukadam <nishants@marvell.com>
7745 L: linux-wireless@vger.kernel.org
7747 F: drivers/net/wireless/marvell/mwifiex/
7749 MARVELL MWL8K WIRELESS DRIVER
7750 M: Lennert Buytenhek <buytenh@wantstofly.org>
7751 L: linux-wireless@vger.kernel.org
7753 F: drivers/net/wireless/marvell/mwl8k.c
7755 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7756 M: Nicolas Pitre <nico@fluxnic.net>
7758 F: drivers/mmc/host/mvsdio.*
7760 MATROX FRAMEBUFFER DRIVER
7761 L: linux-fbdev@vger.kernel.org
7763 F: drivers/video/fbdev/matrox/matroxfb_*
7764 F: include/uapi/linux/matroxfb.h
7766 MAX16065 HARDWARE MONITOR DRIVER
7767 M: Guenter Roeck <linux@roeck-us.net>
7768 L: linux-hwmon@vger.kernel.org
7770 F: Documentation/hwmon/max16065
7771 F: drivers/hwmon/max16065.c
7773 MAX20751 HARDWARE MONITOR DRIVER
7774 M: Guenter Roeck <linux@roeck-us.net>
7775 L: linux-hwmon@vger.kernel.org
7777 F: Documentation/hwmon/max20751
7778 F: drivers/hwmon/max20751.c
7780 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7781 L: linux-hwmon@vger.kernel.org
7783 F: Documentation/hwmon/max6650
7784 F: drivers/hwmon/max6650.c
7786 MAX6697 HARDWARE MONITOR DRIVER
7787 M: Guenter Roeck <linux@roeck-us.net>
7788 L: linux-hwmon@vger.kernel.org
7790 F: Documentation/hwmon/max6697
7791 F: Documentation/devicetree/bindings/i2c/max6697.txt
7792 F: drivers/hwmon/max6697.c
7793 F: include/linux/platform_data/max6697.h
7795 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7796 M: Peter Rosin <peda@axentia.se>
7797 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7799 F: Documentation/devicetree/bindings/sound/max9860.txt
7800 F: sound/soc/codecs/max9860.*
7802 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7803 M: Krzysztof Kozlowski <krzk@kernel.org>
7804 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7805 L: linux-pm@vger.kernel.org
7807 F: drivers/power/supply/max14577_charger.c
7808 F: drivers/power/supply/max77693_charger.c
7810 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7811 M: Javier Martinez Canillas <javier@osg.samsung.com>
7812 L: linux-kernel@vger.kernel.org
7814 F: drivers/*/*max77802*.c
7815 F: Documentation/devicetree/bindings/*/*max77802.txt
7816 F: include/dt-bindings/*/*max77802.h
7818 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7819 M: Chanwoo Choi <cw00.choi@samsung.com>
7820 M: Krzysztof Kozlowski <krzk@kernel.org>
7821 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7822 L: linux-kernel@vger.kernel.org
7824 F: drivers/*/max14577*.c
7825 F: drivers/*/max77686*.c
7826 F: drivers/*/max77693*.c
7827 F: drivers/extcon/extcon-max14577.c
7828 F: drivers/extcon/extcon-max77693.c
7829 F: drivers/rtc/rtc-max77686.c
7830 F: drivers/clk/clk-max77686.c
7831 F: Documentation/devicetree/bindings/mfd/max14577.txt
7832 F: Documentation/devicetree/bindings/*/max77686.txt
7833 F: Documentation/devicetree/bindings/mfd/max77693.txt
7834 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7835 F: include/linux/mfd/max14577*.h
7836 F: include/linux/mfd/max77686*.h
7837 F: include/linux/mfd/max77693*.h
7839 MAXIRADIO FM RADIO RECEIVER DRIVER
7840 M: Hans Verkuil <hverkuil@xs4all.nl>
7841 L: linux-media@vger.kernel.org
7842 T: git git://linuxtv.org/media_tree.git
7843 W: https://linuxtv.org
7845 F: drivers/media/radio/radio-maxiradio*
7847 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7848 M: Peter Rosin <peda@axentia.se>
7849 L: linux-iio@vger.kernel.org
7851 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7852 F: drivers/iio/potentiometer/mcp4531.c
7854 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7855 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7856 L: linux-iio@vger.kernel.org
7858 F: drivers/iio/dac/cio-dac.c
7860 MEDIA DRIVERS FOR RENESAS - FCP
7861 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7862 L: linux-media@vger.kernel.org
7863 L: linux-renesas-soc@vger.kernel.org
7864 T: git git://linuxtv.org/media_tree.git
7866 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7867 F: drivers/media/platform/rcar-fcp.c
7868 F: include/media/rcar-fcp.h
7870 MEDIA DRIVERS FOR RENESAS - FDP1
7871 M: Kieran Bingham <kieran@bingham.xyz>
7872 L: linux-media@vger.kernel.org
7873 L: linux-renesas-soc@vger.kernel.org
7874 T: git git://linuxtv.org/media_tree.git
7876 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
7877 F: drivers/media/platform/rcar_fdp1.c
7879 MEDIA DRIVERS FOR RENESAS - VIN
7880 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7881 L: linux-media@vger.kernel.org
7882 L: linux-renesas-soc@vger.kernel.org
7883 T: git git://linuxtv.org/media_tree.git
7885 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7886 F: drivers/media/platform/rcar-vin/
7888 MEDIA DRIVERS FOR RENESAS - VSP1
7889 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7890 L: linux-media@vger.kernel.org
7891 L: linux-renesas-soc@vger.kernel.org
7892 T: git git://linuxtv.org/media_tree.git
7894 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7895 F: drivers/media/platform/vsp1/
7897 MEDIA DRIVERS FOR HELENE
7898 M: Abylay Ospan <aospan@netup.ru>
7899 L: linux-media@vger.kernel.org
7900 W: https://linuxtv.org
7902 T: git git://linuxtv.org/media_tree.git
7904 F: drivers/media/dvb-frontends/helene*
7906 MEDIA DRIVERS FOR ASCOT2E
7907 M: Sergey Kozlov <serjk@netup.ru>
7908 M: Abylay Ospan <aospan@netup.ru>
7909 L: linux-media@vger.kernel.org
7910 W: https://linuxtv.org
7912 T: git git://linuxtv.org/media_tree.git
7914 F: drivers/media/dvb-frontends/ascot2e*
7916 MEDIA DRIVERS FOR CXD2841ER
7917 M: Sergey Kozlov <serjk@netup.ru>
7918 M: Abylay Ospan <aospan@netup.ru>
7919 L: linux-media@vger.kernel.org
7920 W: https://linuxtv.org
7922 T: git git://linuxtv.org/media_tree.git
7924 F: drivers/media/dvb-frontends/cxd2841er*
7926 MEDIA DRIVERS FOR HORUS3A
7927 M: Sergey Kozlov <serjk@netup.ru>
7928 M: Abylay Ospan <aospan@netup.ru>
7929 L: linux-media@vger.kernel.org
7930 W: https://linuxtv.org
7932 T: git git://linuxtv.org/media_tree.git
7934 F: drivers/media/dvb-frontends/horus3a*
7936 MEDIA DRIVERS FOR LNBH25
7937 M: Sergey Kozlov <serjk@netup.ru>
7938 M: Abylay Ospan <aospan@netup.ru>
7939 L: linux-media@vger.kernel.org
7940 W: https://linuxtv.org
7942 T: git git://linuxtv.org/media_tree.git
7944 F: drivers/media/dvb-frontends/lnbh25*
7946 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7947 M: Sergey Kozlov <serjk@netup.ru>
7948 M: Abylay Ospan <aospan@netup.ru>
7949 L: linux-media@vger.kernel.org
7950 W: https://linuxtv.org
7952 T: git git://linuxtv.org/media_tree.git
7954 F: drivers/media/pci/netup_unidvb/*
7956 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7957 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7958 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7959 P: LinuxTV.org Project
7960 L: linux-media@vger.kernel.org
7961 W: https://linuxtv.org
7962 Q: http://patchwork.kernel.org/project/linux-media/list/
7963 T: git git://linuxtv.org/media_tree.git
7965 F: Documentation/media/
7967 F: drivers/staging/media/
7968 F: include/linux/platform_data/media/
7970 F: include/uapi/linux/dvb/
7971 F: include/uapi/linux/videodev2.h
7972 F: include/uapi/linux/media.h
7973 F: include/uapi/linux/v4l2-*
7974 F: include/uapi/linux/meye.h
7975 F: include/uapi/linux/ivtv*
7976 F: include/uapi/linux/uvcvideo.h
7978 MEDIATEK ETHERNET DRIVER
7979 M: Felix Fietkau <nbd@openwrt.org>
7980 M: John Crispin <blogic@openwrt.org>
7981 L: netdev@vger.kernel.org
7983 F: drivers/net/ethernet/mediatek/
7985 MEDIATEK MEDIA DRIVER
7986 M: Tiffany Lin <tiffany.lin@mediatek.com>
7987 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
7989 F: drivers/media/platform/mtk-vcodec/
7990 F: drivers/media/platform/mtk-vpu/
7991 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
7992 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
7995 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
7996 M: Houlong Wei <houlong.wei@mediatek.com>
7997 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
7999 F: drivers/media/platform/mtk-mdp/
8000 F: drivers/media/platform/mtk-vpu/
8001 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8003 MEDIATEK MT7601U WIRELESS LAN DRIVER
8004 M: Jakub Kicinski <kubakici@wp.pl>
8005 L: linux-wireless@vger.kernel.org
8007 F: drivers/net/wireless/mediatek/mt7601u/
8009 MEGARAID SCSI/SAS DRIVERS
8010 M: Kashyap Desai <kashyap.desai@broadcom.com>
8011 M: Sumit Saxena <sumit.saxena@broadcom.com>
8012 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8013 L: megaraidlinux.pdl@broadcom.com
8014 L: linux-scsi@vger.kernel.org
8015 W: http://www.avagotech.com/support/
8017 F: Documentation/scsi/megaraid.txt
8018 F: drivers/scsi/megaraid.*
8019 F: drivers/scsi/megaraid/
8021 MELFAS MIP4 TOUCHSCREEN DRIVER
8022 M: Sangwon Jee <jeesw@melfas.com>
8023 W: http://www.melfas.com
8025 F: drivers/input/touchscreen/melfas_mip4.c
8026 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8028 MELLANOX ETHERNET DRIVER (mlx4_en)
8029 M: Tariq Toukan <tariqt@mellanox.com>
8030 L: netdev@vger.kernel.org
8032 W: http://www.mellanox.com
8033 Q: http://patchwork.ozlabs.org/project/netdev/list/
8034 F: drivers/net/ethernet/mellanox/mlx4/en_*
8036 MELLANOX ETHERNET DRIVER (mlx5e)
8037 M: Saeed Mahameed <saeedm@mellanox.com>
8038 L: netdev@vger.kernel.org
8040 W: http://www.mellanox.com
8041 Q: http://patchwork.ozlabs.org/project/netdev/list/
8042 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8044 MELLANOX ETHERNET SWITCH DRIVERS
8045 M: Jiri Pirko <jiri@mellanox.com>
8046 M: Ido Schimmel <idosch@mellanox.com>
8047 L: netdev@vger.kernel.org
8049 W: http://www.mellanox.com
8050 Q: http://patchwork.ozlabs.org/project/netdev/list/
8051 F: drivers/net/ethernet/mellanox/mlxsw/
8053 MELLANOX MLXCPLD I2C AND MUX DRIVER
8054 M: Vadim Pasternak <vadimp@mellanox.com>
8055 M: Michael Shych <michaelsh@mellanox.com>
8056 L: linux-i2c@vger.kernel.org
8058 F: drivers/i2c/busses/i2c-mlxcpld.c
8059 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8060 F: Documentation/i2c/busses/i2c-mlxcpld
8062 MELLANOX MLXCPLD LED DRIVER
8063 M: Vadim Pasternak <vadimp@mellanox.com>
8064 L: linux-leds@vger.kernel.org
8066 F: drivers/leds/leds-mlxcpld.c
8067 F: Documentation/leds/leds-mlxcpld.txt
8069 MELLANOX PLATFORM DRIVER
8070 M: Vadim Pasternak <vadimp@mellanox.com>
8071 L: platform-driver-x86@vger.kernel.org
8073 F: drivers/platform/x86/mlx-platform.c
8075 MELLANOX MLX CPLD HOTPLUG DRIVER
8076 M: Vadim Pasternak <vadimp@mellanox.com>
8077 L: platform-driver-x86@vger.kernel.org
8079 F: drivers/platform/x86/mlxcpld-hotplug.c
8080 F: include/linux/platform_data/mlxcpld-hotplug.h
8082 SOFT-ROCE DRIVER (rxe)
8083 M: Moni Shoua <monis@mellanox.com>
8084 L: linux-rdma@vger.kernel.org
8086 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8087 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8088 F: drivers/infiniband/sw/rxe/
8089 F: include/uapi/rdma/rdma_user_rxe.h
8092 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8093 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8094 L: linux-kernel@vger.kernel.org
8096 F: kernel/membarrier.c
8097 F: include/uapi/linux/membarrier.h
8100 L: linux-mm@kvack.org
8101 W: http://www.linux-mm.org
8103 F: include/linux/mm.h
8104 F: include/linux/gfp.h
8105 F: include/linux/mmzone.h
8106 F: include/linux/memory_hotplug.h
8107 F: include/linux/vmalloc.h
8110 MEMORY TECHNOLOGY DEVICES (MTD)
8111 M: David Woodhouse <dwmw2@infradead.org>
8112 M: Brian Norris <computersforpeace@gmail.com>
8113 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8114 M: Marek Vasut <marek.vasut@gmail.com>
8115 M: Richard Weinberger <richard@nod.at>
8116 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8117 L: linux-mtd@lists.infradead.org
8118 W: http://www.linux-mtd.infradead.org/
8119 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8120 T: git git://git.infradead.org/linux-mtd.git
8121 T: git git://git.infradead.org/l2-mtd.git
8123 F: Documentation/devicetree/bindings/mtd/
8125 F: include/linux/mtd/
8126 F: include/uapi/mtd/
8128 MEN A21 WATCHDOG DRIVER
8129 M: Johannes Thumshirn <morbidrsa@gmail.com>
8130 L: linux-watchdog@vger.kernel.org
8132 F: drivers/watchdog/mena21_wdt.c
8134 MEN CHAMELEON BUS (mcb)
8135 M: Johannes Thumshirn <morbidrsa@gmail.com>
8138 F: include/linux/mcb.h
8139 F: Documentation/men-chameleon-bus.txt
8141 MEN F21BMC (Board Management Controller)
8142 M: Andreas Werner <andreas.werner@men.de>
8144 F: drivers/mfd/menf21bmc.c
8145 F: drivers/watchdog/menf21bmc_wdt.c
8146 F: drivers/leds/leds-menf21bmc.c
8147 F: drivers/hwmon/menf21bmc_hwmon.c
8148 F: Documentation/hwmon/menf21bmc
8151 M: James Hogan <james.hogan@imgtec.com>
8152 L: linux-metag@vger.kernel.org
8153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8156 F: Documentation/metag/
8157 F: Documentation/devicetree/bindings/metag/
8158 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8159 F: drivers/clocksource/metag_generic.c
8160 F: drivers/irqchip/irq-metag.c
8161 F: drivers/irqchip/irq-metag-ext.c
8162 F: drivers/tty/metag_da.c
8164 MICROBLAZE ARCHITECTURE
8165 M: Michal Simek <monstr@monstr.eu>
8166 W: http://www.monstr.eu/fdt/
8167 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8171 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8172 M: Richard Genoud <richard.genoud@gmail.com>
8174 F: drivers/tty/serial/atmel_serial.c
8175 F: include/linux/atmel_serial.h
8177 MICROCHIP / ATMEL DMA DRIVER
8178 M: Ludovic Desroches <ludovic.desroches@microchip.com>
8179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8180 L: dmaengine@vger.kernel.org
8182 F: drivers/dma/at_hdmac.c
8183 F: drivers/dma/at_hdmac_regs.h
8184 F: include/linux/platform_data/dma-atmel.h
8186 MICROCHIP / ATMEL ISC DRIVER
8187 M: Songjun Wu <songjun.wu@microchip.com>
8188 L: linux-media@vger.kernel.org
8190 F: drivers/media/platform/atmel/atmel-isc.c
8191 F: drivers/media/platform/atmel/atmel-isc-regs.h
8192 F: devicetree/bindings/media/atmel-isc.txt
8194 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8195 M: Chen Yu <yu.c.chen@intel.com>
8196 L: platform-driver-x86@vger.kernel.org
8198 F: drivers/platform/x86/surfacepro3_button.c
8201 M: Oliver Neukum <oliver@neukum.org>
8203 F: drivers/usb/image/microtek.*
8206 M: Ralf Baechle <ralf@linux-mips.org>
8207 L: linux-mips@linux-mips.org
8208 W: http://www.linux-mips.org/
8209 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8210 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8212 F: Documentation/devicetree/bindings/mips/
8213 F: Documentation/mips/
8216 MIPS/LOONGSON1 ARCHITECTURE
8217 M: Keguang Zhang <keguang.zhang@gmail.com>
8218 L: linux-mips@linux-mips.org
8220 F: arch/mips/loongson32/
8221 F: arch/mips/include/asm/mach-loongson32/
8222 F: drivers/*/*loongson1*
8223 F: drivers/*/*/*loongson1*
8225 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8226 M: Hans Verkuil <hverkuil@xs4all.nl>
8227 L: linux-media@vger.kernel.org
8228 T: git git://linuxtv.org/media_tree.git
8229 W: https://linuxtv.org
8231 F: drivers/media/radio/radio-miropcm20*
8233 MELLANOX MLX4 core VPI driver
8234 M: Yishai Hadas <yishaih@mellanox.com>
8235 L: netdev@vger.kernel.org
8236 L: linux-rdma@vger.kernel.org
8237 W: http://www.mellanox.com
8238 Q: http://patchwork.ozlabs.org/project/netdev/list/
8240 F: drivers/net/ethernet/mellanox/mlx4/
8241 F: include/linux/mlx4/
8242 F: include/uapi/rdma/mlx4-abi.h
8244 MELLANOX MLX4 IB driver
8245 M: Yishai Hadas <yishaih@mellanox.com>
8246 L: linux-rdma@vger.kernel.org
8247 W: http://www.mellanox.com
8248 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8250 F: drivers/infiniband/hw/mlx4/
8251 F: include/linux/mlx4/
8253 MELLANOX MLX5 core VPI driver
8254 M: Saeed Mahameed <saeedm@mellanox.com>
8255 M: Matan Barak <matanb@mellanox.com>
8256 M: Leon Romanovsky <leonro@mellanox.com>
8257 L: netdev@vger.kernel.org
8258 L: linux-rdma@vger.kernel.org
8259 W: http://www.mellanox.com
8260 Q: http://patchwork.ozlabs.org/project/netdev/list/
8262 F: drivers/net/ethernet/mellanox/mlx5/core/
8263 F: include/linux/mlx5/
8264 F: include/uapi/rdma/mlx5-abi.h
8266 MELLANOX MLX5 IB driver
8267 M: Matan Barak <matanb@mellanox.com>
8268 M: Leon Romanovsky <leonro@mellanox.com>
8269 L: linux-rdma@vger.kernel.org
8270 W: http://www.mellanox.com
8271 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8273 F: drivers/infiniband/hw/mlx5/
8274 F: include/linux/mlx5/
8276 MELEXIS MLX90614 DRIVER
8277 M: Crt Mori <cmo@melexis.com>
8278 L: linux-iio@vger.kernel.org
8279 W: http://www.melexis.com
8281 F: drivers/iio/temperature/mlx90614.c
8283 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8284 M: Don Brace <don.brace@microsemi.com>
8285 L: esc.storagedev@microsemi.com
8286 L: linux-scsi@vger.kernel.org
8288 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8289 F: drivers/scsi/smartpqi/Kconfig
8290 F: drivers/scsi/smartpqi/Makefile
8291 F: include/linux/cciss*.h
8292 F: include/uapi/linux/cciss*.h
8293 F: Documentation/scsi/smartpqi.txt
8295 MN88472 MEDIA DRIVER
8296 M: Antti Palosaari <crope@iki.fi>
8297 L: linux-media@vger.kernel.org
8298 W: https://linuxtv.org
8299 W: http://palosaari.fi/linux/
8300 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8302 F: drivers/media/dvb-frontends/mn88472*
8304 MN88473 MEDIA DRIVER
8305 M: Antti Palosaari <crope@iki.fi>
8306 L: linux-media@vger.kernel.org
8307 W: https://linuxtv.org
8308 W: http://palosaari.fi/linux/
8309 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8311 F: drivers/media/dvb-frontends/mn88473*
8314 M: Jessica Yu <jeyu@redhat.com>
8315 M: Rusty Russell <rusty@rustcorp.com.au>
8317 F: include/linux/module.h
8320 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8321 W: http://popies.net/meye/
8323 F: Documentation/media/v4l-drivers/meye*
8324 F: drivers/media/pci/meye/
8325 F: include/uapi/linux/meye.h
8327 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8328 M: Jiri Slaby <jirislaby@gmail.com>
8330 F: Documentation/serial/moxa-smartio
8331 F: drivers/tty/mxser.*
8333 MR800 AVERMEDIA USB FM RADIO DRIVER
8334 M: Alexey Klimov <klimov.linux@gmail.com>
8335 L: linux-media@vger.kernel.org
8336 T: git git://linuxtv.org/media_tree.git
8338 F: drivers/media/radio/radio-mr800.c
8340 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8341 M: Alan Ott <alan@signal11.us>
8342 L: linux-wpan@vger.kernel.org
8344 F: drivers/net/ieee802154/mrf24j40.c
8345 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8348 M: "Lee, Chun-Yi" <jlee@suse.com>
8349 L: platform-driver-x86@vger.kernel.org
8351 F: drivers/platform/x86/msi-laptop.c
8354 L: platform-driver-x86@vger.kernel.org
8356 F: drivers/platform/x86/msi-wmi.c
8359 M: Antti Palosaari <crope@iki.fi>
8360 L: linux-media@vger.kernel.org
8361 W: https://linuxtv.org
8362 W: http://palosaari.fi/linux/
8363 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8364 T: git git://linuxtv.org/anttip/media_tree.git
8366 F: drivers/media/tuners/msi001*
8368 MSI2500 MEDIA DRIVER
8369 M: Antti Palosaari <crope@iki.fi>
8370 L: linux-media@vger.kernel.org
8371 W: https://linuxtv.org
8372 W: http://palosaari.fi/linux/
8373 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8374 T: git git://linuxtv.org/anttip/media_tree.git
8376 F: drivers/media/usb/msi2500/
8378 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8379 M: Robert Jarzmik <robert.jarzmik@free.fr>
8380 L: linux-mtd@lists.infradead.org
8382 F: drivers/mtd/devices/docg3*
8384 MT9M032 APTINA SENSOR DRIVER
8385 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8386 L: linux-media@vger.kernel.org
8387 T: git git://linuxtv.org/media_tree.git
8389 F: drivers/media/i2c/mt9m032.c
8390 F: include/media/i2c/mt9m032.h
8392 MT9P031 APTINA CAMERA SENSOR
8393 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8394 L: linux-media@vger.kernel.org
8395 T: git git://linuxtv.org/media_tree.git
8397 F: drivers/media/i2c/mt9p031.c
8398 F: include/media/i2c/mt9p031.h
8400 MT9T001 APTINA CAMERA SENSOR
8401 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8402 L: linux-media@vger.kernel.org
8403 T: git git://linuxtv.org/media_tree.git
8405 F: drivers/media/i2c/mt9t001.c
8406 F: include/media/i2c/mt9t001.h
8408 MT9V032 APTINA CAMERA SENSOR
8409 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8410 L: linux-media@vger.kernel.org
8411 T: git git://linuxtv.org/media_tree.git
8413 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8414 F: drivers/media/i2c/mt9v032.c
8415 F: include/media/i2c/mt9v032.h
8417 MULTIFUNCTION DEVICES (MFD)
8418 M: Lee Jones <lee.jones@linaro.org>
8419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8421 F: Documentation/devicetree/bindings/mfd/
8423 F: include/linux/mfd/
8425 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8426 M: Ulf Hansson <ulf.hansson@linaro.org>
8427 L: linux-mmc@vger.kernel.org
8428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8430 F: Documentation/devicetree/bindings/mmc/
8432 F: include/linux/mmc/
8433 F: include/uapi/linux/mmc/
8435 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8437 F: drivers/mmc/host/mmc_spi.c
8438 F: include/linux/spi/mmc_spi.h
8440 MULTISOUND SOUND DRIVER
8441 M: Andrew Veliath <andrewtv@usa.net>
8443 F: Documentation/sound/oss/MultiSound
8446 MULTITECH MULTIPORT CARD (ISICOM)
8448 F: drivers/tty/isicom.c
8449 F: include/linux/isicom.h
8451 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8452 M: Bin Liu <b-liu@ti.com>
8453 L: linux-usb@vger.kernel.org
8454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8456 F: drivers/usb/musb/
8458 MXL5007T MEDIA DRIVER
8459 M: Michael Krufky <mkrufky@linuxtv.org>
8460 L: linux-media@vger.kernel.org
8461 W: https://linuxtv.org
8462 W: http://github.com/mkrufky
8463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8464 T: git git://linuxtv.org/mkrufky/tuners.git
8466 F: drivers/media/tuners/mxl5007t.*
8469 M: Marek Vasut <marex@denx.de>
8471 F: drivers/gpu/drm/mxsfb/
8472 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8474 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8475 M: Hyong-Youb Kim <hykim@myri.com>
8476 L: netdev@vger.kernel.org
8477 W: https://www.myricom.com/support/downloads/myri10ge.html
8479 F: drivers/net/ethernet/myricom/myri10ge/
8481 NAND FLASH SUBSYSTEM
8482 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8483 R: Richard Weinberger <richard@nod.at>
8484 L: linux-mtd@lists.infradead.org
8485 W: http://www.linux-mtd.infradead.org/
8486 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8487 T: git git://github.com/linux-nand/linux.git
8489 F: drivers/mtd/nand/
8490 F: include/linux/mtd/nand*.h
8492 NATSEMI ETHERNET DRIVER (DP8381x)
8494 F: drivers/net/ethernet/natsemi/natsemi.c
8496 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8497 M: Daniel Mack <zonque@gmail.com>
8499 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8500 W: http://www.native-instruments.com
8504 M: Petr Vandrovec <petr@vandrovec.name>
8508 NCR 5380 SCSI DRIVERS
8509 M: Finn Thain <fthain@telegraphics.com.au>
8510 M: Michael Schmitz <schmitzmic@gmail.com>
8511 L: linux-scsi@vger.kernel.org
8513 F: Documentation/scsi/g_NCR5380.txt
8514 F: drivers/scsi/NCR5380.*
8515 F: drivers/scsi/arm/cumana_1.c
8516 F: drivers/scsi/arm/oak.c
8517 F: drivers/scsi/atari_scsi.*
8518 F: drivers/scsi/dmx3191d.c
8519 F: drivers/scsi/g_NCR5380.*
8520 F: drivers/scsi/mac_scsi.*
8521 F: drivers/scsi/sun3_scsi.*
8522 F: drivers/scsi/sun3_scsi_vme.c
8524 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8525 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8526 L: linux-scsi@vger.kernel.org
8528 F: drivers/scsi/NCR_D700.*
8530 NCT6775 HARDWARE MONITOR DRIVER
8531 M: Guenter Roeck <linux@roeck-us.net>
8532 L: linux-hwmon@vger.kernel.org
8534 F: Documentation/hwmon/nct6775
8535 F: drivers/hwmon/nct6775.c
8537 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8538 M: Faisal Latif <faisal.latif@intel.com>
8539 L: linux-rdma@vger.kernel.org
8540 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8542 F: drivers/infiniband/hw/nes/
8543 F: include/uapi/rdma/nes-abi.h
8545 NETEM NETWORK EMULATOR
8546 M: Stephen Hemminger <stephen@networkplumber.org>
8547 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8549 F: net/sched/sch_netem.c
8551 NETERION 10GbE DRIVERS (s2io/vxge)
8552 M: Jon Mason <jdmason@kudzu.us>
8553 L: netdev@vger.kernel.org
8555 F: Documentation/networking/s2io.txt
8556 F: Documentation/networking/vxge.txt
8557 F: drivers/net/ethernet/neterion/
8559 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8560 M: Pablo Neira Ayuso <pablo@netfilter.org>
8561 M: Patrick McHardy <kaber@trash.net>
8562 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8563 L: netfilter-devel@vger.kernel.org
8564 L: coreteam@netfilter.org
8565 W: http://www.netfilter.org/
8566 W: http://www.iptables.org/
8567 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8571 F: include/linux/netfilter*
8572 F: include/linux/netfilter/
8573 F: include/net/netfilter/
8574 F: include/uapi/linux/netfilter*
8575 F: include/uapi/linux/netfilter/
8576 F: net/*/netfilter.c
8579 F: net/bridge/br_netfilter*.c
8582 M: Paul Moore <paul@paul-moore.com>
8583 W: http://netlabel.sf.net
8584 L: netdev@vger.kernel.org
8586 F: Documentation/netlabel/
8587 F: include/net/netlabel.h
8590 NETROM NETWORK LAYER
8591 M: Ralf Baechle <ralf@linux-mips.org>
8592 L: linux-hams@vger.kernel.org
8593 W: http://www.linux-ax25.org/
8595 F: include/net/netrom.h
8596 F: include/uapi/linux/netrom.h
8599 NETRONOME ETHERNET DRIVERS
8600 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8601 L: oss-drivers@netronome.com
8603 F: drivers/net/ethernet/netronome/
8605 NETWORK BLOCK DEVICE (NBD)
8606 M: Markus Pargmann <mpa@pengutronix.de>
8608 L: nbd-general@lists.sourceforge.net
8609 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8610 F: Documentation/blockdev/nbd.txt
8611 F: drivers/block/nbd.c
8612 F: include/uapi/linux/nbd.h
8614 NETWORK DROP MONITOR
8615 M: Neil Horman <nhorman@tuxdriver.com>
8616 L: netdev@vger.kernel.org
8618 W: https://fedorahosted.org/dropwatch/
8619 F: net/core/drop_monitor.c
8622 M: Andrew Lunn <andrew@lunn.ch>
8623 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8624 M: Florian Fainelli <f.fainelli@gmail.com>
8627 F: include/net/dsa.h
8630 NETWORKING [GENERAL]
8631 M: "David S. Miller" <davem@davemloft.net>
8632 L: netdev@vger.kernel.org
8633 W: http://www.linuxfoundation.org/en/Net
8634 Q: http://patchwork.ozlabs.org/project/netdev/list/
8635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8640 F: include/linux/in.h
8641 F: include/linux/net.h
8642 F: include/linux/netdevice.h
8643 F: include/uapi/linux/in.h
8644 F: include/uapi/linux/net.h
8645 F: include/uapi/linux/netdevice.h
8646 F: include/uapi/linux/net_namespace.h
8648 F: tools/testing/selftests/net/
8651 NETWORKING [IPv4/IPv6]
8652 M: "David S. Miller" <davem@davemloft.net>
8653 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8654 M: James Morris <jmorris@namei.org>
8655 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8656 M: Patrick McHardy <kaber@trash.net>
8657 L: netdev@vger.kernel.org
8658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8666 M: Steffen Klassert <steffen.klassert@secunet.com>
8667 M: Herbert Xu <herbert@gondor.apana.org.au>
8668 M: "David S. Miller" <davem@davemloft.net>
8669 L: netdev@vger.kernel.org
8670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8679 F: net/ipv4/ipcomp.c
8680 F: net/ipv4/ip_vti.c
8684 F: net/ipv6/ipcomp6.c
8685 F: net/ipv6/ip6_vti.c
8686 F: include/uapi/linux/xfrm.h
8687 F: include/net/xfrm.h
8689 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8690 M: Paul Moore <paul@paul-moore.com>
8691 L: netdev@vger.kernel.org
8694 NETWORKING [WIRELESS]
8695 L: linux-wireless@vger.kernel.org
8696 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8699 L: netdev@vger.kernel.org
8700 W: http://www.linuxfoundation.org/en/Net
8701 Q: http://patchwork.ozlabs.org/project/netdev/list/
8702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8705 F: Documentation/devicetree/bindings/net/
8707 F: include/linux/if_*
8708 F: include/linux/netdevice.h
8709 F: include/linux/etherdevice.h
8710 F: include/linux/fcdevice.h
8711 F: include/linux/fddidevice.h
8712 F: include/linux/hippidevice.h
8713 F: include/linux/inetdevice.h
8714 F: include/uapi/linux/if_*
8715 F: include/uapi/linux/netdevice.h
8717 NETWORKING DRIVERS (WIRELESS)
8718 M: Kalle Valo <kvalo@codeaurora.org>
8719 L: linux-wireless@vger.kernel.org
8720 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8724 F: Documentation/devicetree/bindings/net/wireless/
8725 F: drivers/net/wireless/
8727 NETXEN (1/10) GbE SUPPORT
8728 M: Manish Chopra <manish.chopra@cavium.com>
8729 M: Rahul Verma <rahul.verma@cavium.com>
8730 M: Dept-GELinuxNICDev@cavium.com
8731 L: netdev@vger.kernel.org
8733 F: drivers/net/ethernet/qlogic/netxen/
8736 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8737 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8738 M: Samuel Ortiz <sameo@linux.intel.com>
8739 L: linux-wireless@vger.kernel.org
8740 L: linux-nfc@lists.01.org (subscribers-only)
8744 F: include/uapi/linux/nfc.h
8746 F: include/linux/platform_data/nfcmrvl.h
8747 F: include/linux/platform_data/nxp-nci.h
8748 F: include/linux/platform_data/pn544.h
8749 F: include/linux/platform_data/st21nfca.h
8750 F: include/linux/platform_data/st-nci.h
8751 F: Documentation/devicetree/bindings/net/nfc/
8753 NFS, SUNRPC, AND LOCKD CLIENTS
8754 M: Trond Myklebust <trond.myklebust@primarydata.com>
8755 M: Anna Schumaker <anna.schumaker@netapp.com>
8756 L: linux-nfs@vger.kernel.org
8757 W: http://client.linux-nfs.org
8758 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8764 F: include/linux/lockd/
8765 F: include/linux/nfs*
8766 F: include/linux/sunrpc/
8767 F: include/uapi/linux/nfs*
8768 F: include/uapi/linux/sunrpc/
8771 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8772 L: linux-nilfs@vger.kernel.org
8773 W: http://nilfs.sourceforge.net/
8774 W: http://nilfs.osdn.jp/
8775 T: git git://github.com/konis/nilfs2.git
8777 F: Documentation/filesystems/nilfs2.txt
8779 F: include/trace/events/nilfs2.h
8780 F: include/uapi/linux/nilfs2_api.h
8781 F: include/uapi/linux/nilfs2_ondisk.h
8783 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8784 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8785 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8787 F: Documentation/scsi/NinjaSCSI.txt
8788 F: drivers/scsi/pcmcia/nsp_*
8790 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8791 M: GOTO Masanori <gotom@debian.or.jp>
8792 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8793 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8795 F: Documentation/scsi/NinjaSCSI.txt
8796 F: drivers/scsi/nsp32*
8799 M: Ley Foon Tan <lftan@altera.com>
8800 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8805 NOKIA N900 POWER SUPPLY DRIVERS
8806 R: Pali Rohár <pali.rohar@gmail.com>
8807 F: include/linux/power/bq2415x_charger.h
8808 F: include/linux/power/bq27xxx_battery.h
8809 F: include/linux/power/isp1704_charger.h
8810 F: drivers/power/supply/bq2415x_charger.c
8811 F: drivers/power/supply/bq27xxx_battery.c
8812 F: drivers/power/supply/bq27xxx_battery_i2c.c
8813 F: drivers/power/supply/isp1704_charger.c
8814 F: drivers/power/supply/rx51_battery.c
8817 M: Jon Mason <jdmason@kudzu.us>
8818 M: Dave Jiang <dave.jiang@intel.com>
8819 M: Allen Hubbe <Allen.Hubbe@emc.com>
8820 L: linux-ntb@googlegroups.com
8822 W: https://github.com/jonmason/ntb/wiki
8823 T: git git://github.com/jonmason/ntb.git
8825 F: drivers/net/ntb_netdev.c
8826 F: include/linux/ntb.h
8827 F: include/linux/ntb_transport.h
8828 F: tools/testing/selftests/ntb/
8831 M: Jon Mason <jdmason@kudzu.us>
8832 M: Dave Jiang <dave.jiang@intel.com>
8833 L: linux-ntb@googlegroups.com
8835 W: https://github.com/jonmason/ntb/wiki
8836 T: git git://github.com/jonmason/ntb.git
8837 F: drivers/ntb/hw/intel/
8840 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
8841 L: linux-ntb@googlegroups.com
8843 F: drivers/ntb/hw/amd/
8846 M: Anton Altaparmakov <anton@tuxera.com>
8847 L: linux-ntfs-dev@lists.sourceforge.net
8848 W: http://www.tuxera.com/
8849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8851 F: Documentation/filesystems/ntfs.txt
8854 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8855 M: Antonino Daplas <adaplas@gmail.com>
8856 L: linux-fbdev@vger.kernel.org
8858 F: drivers/video/fbdev/riva/
8859 F: drivers/video/fbdev/nvidia/
8862 M: Keith Busch <keith.busch@intel.com>
8863 M: Jens Axboe <axboe@fb.com>
8864 M: Christoph Hellwig <hch@lst.de>
8865 M: Sagi Grimberg <sagi@grimberg.me>
8866 L: linux-nvme@lists.infradead.org
8867 T: git://git.infradead.org/nvme.git
8868 W: http://git.infradead.org/nvme.git
8870 F: drivers/nvme/host/
8871 F: include/linux/nvme.h
8872 F: include/uapi/linux/nvme_ioctl.h
8874 NVM EXPRESS TARGET DRIVER
8875 M: Christoph Hellwig <hch@lst.de>
8876 M: Sagi Grimberg <sagi@grimberg.me>
8877 L: linux-nvme@lists.infradead.org
8878 T: git://git.infradead.org/nvme.git
8879 W: http://git.infradead.org/nvme.git
8881 F: drivers/nvme/target/
8883 NVM EXPRESS FC TRANSPORT DRIVERS
8884 M: James Smart <james.smart@broadcom.com>
8885 L: linux-nvme@lists.infradead.org
8887 F: include/linux/nvme-fc.h
8888 F: include/linux/nvme-fc-driver.h
8889 F: drivers/nvme/host/fc.c
8890 F: drivers/nvme/target/fc.c
8891 F: drivers/nvme/target/fcloop.c
8894 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8895 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8898 F: Documentation/devicetree/bindings/nvmem/
8899 F: include/linux/nvmem-consumer.h
8900 F: include/linux/nvmem-provider.h
8903 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8904 R: Charles Gorand <charles.gorand@effinnov.com>
8905 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8907 F: drivers/nfc/nxp-nci
8909 NXP TDA998X DRM DRIVER
8910 M: Russell King <linux@armlinux.org.uk>
8912 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
8913 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
8914 F: drivers/gpu/drm/i2c/tda998x_drv.c
8915 F: include/drm/i2c/tda998x.h
8918 M: Peter Rosin <peda@axentia.se>
8919 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8921 F: sound/soc/codecs/tfa9879*
8924 M: Josh Poimboeuf <jpoimboe@redhat.com>
8929 M: Tony Lindgren <tony@atomide.com>
8930 L: linux-omap@vger.kernel.org
8931 W: http://www.muru.com/linux/omap/
8932 W: http://linux.omap.com/
8933 Q: http://patchwork.kernel.org/project/linux-omap/list/
8934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8937 F: arch/arm/configs/omap1_defconfig
8938 F: arch/arm/configs/omap2plus_defconfig
8939 F: drivers/i2c/busses/i2c-omap.c
8940 F: drivers/irqchip/irq-omap-intc.c
8941 F: drivers/mfd/*omap*.c
8942 F: drivers/mfd/menelaus.c
8943 F: drivers/mfd/palmas.c
8944 F: drivers/mfd/tps65217.c
8945 F: drivers/mfd/tps65218.c
8946 F: drivers/mfd/tps65910.c
8947 F: drivers/mfd/twl-core.[ch]
8948 F: drivers/mfd/twl4030*.c
8949 F: drivers/mfd/twl6030*.c
8950 F: drivers/mfd/twl6040*.c
8951 F: drivers/regulator/palmas-regulator*.c
8952 F: drivers/regulator/pbias-regulator.c
8953 F: drivers/regulator/tps65217-regulator.c
8954 F: drivers/regulator/tps65218-regulator.c
8955 F: drivers/regulator/tps65910-regulator.c
8956 F: drivers/regulator/twl-regulator.c
8957 F: drivers/regulator/twl6030-regulator.c
8958 F: include/linux/i2c-omap.h
8960 OMAP DEVICE TREE SUPPORT
8961 M: Benoît Cousson <bcousson@baylibre.com>
8962 M: Tony Lindgren <tony@atomide.com>
8963 L: linux-omap@vger.kernel.org
8964 L: devicetree@vger.kernel.org
8966 F: arch/arm/boot/dts/*omap*
8967 F: arch/arm/boot/dts/*am3*
8968 F: arch/arm/boot/dts/*am4*
8969 F: arch/arm/boot/dts/*am5*
8970 F: arch/arm/boot/dts/*dra7*
8972 OMAP CLOCK FRAMEWORK SUPPORT
8973 M: Paul Walmsley <paul@pwsan.com>
8974 L: linux-omap@vger.kernel.org
8976 F: arch/arm/*omap*/*clock*
8978 OMAP POWER MANAGEMENT SUPPORT
8979 M: Kevin Hilman <khilman@kernel.org>
8980 L: linux-omap@vger.kernel.org
8982 F: arch/arm/*omap*/*pm*
8983 F: drivers/cpufreq/omap-cpufreq.c
8985 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8986 M: Rajendra Nayak <rnayak@codeaurora.org>
8987 M: Paul Walmsley <paul@pwsan.com>
8988 L: linux-omap@vger.kernel.org
8990 F: arch/arm/mach-omap2/prm*
8993 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8994 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8995 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8996 L: linux-omap@vger.kernel.org
9000 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9001 M: Roger Quadros <rogerq@ti.com>
9002 M: Tony Lindgren <tony@atomide.com>
9003 L: linux-omap@vger.kernel.org
9005 F: drivers/memory/omap-gpmc.c
9006 F: arch/arm/mach-omap2/*gpmc*
9008 OMAP FRAMEBUFFER SUPPORT
9009 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9010 L: linux-fbdev@vger.kernel.org
9011 L: linux-omap@vger.kernel.org
9013 F: drivers/video/fbdev/omap/
9015 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9016 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9017 L: linux-omap@vger.kernel.org
9018 L: linux-fbdev@vger.kernel.org
9020 F: drivers/video/fbdev/omap2/
9021 F: Documentation/arm/OMAP/DSS
9023 OMAP HARDWARE SPINLOCK SUPPORT
9024 M: Ohad Ben-Cohen <ohad@wizery.com>
9025 L: linux-omap@vger.kernel.org
9027 F: drivers/hwspinlock/omap_hwspinlock.c
9030 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9031 L: linux-omap@vger.kernel.org
9033 F: drivers/mmc/host/omap.c
9036 L: linux-mmc@vger.kernel.org
9037 L: linux-omap@vger.kernel.org
9039 F: drivers/mmc/host/omap_hsmmc.c
9041 OMAP RANDOM NUMBER GENERATOR SUPPORT
9042 M: Deepak Saxena <dsaxena@plexity.net>
9044 F: drivers/char/hw_random/omap-rng.c
9047 M: Benoît Cousson <bcousson@baylibre.com>
9048 M: Paul Walmsley <paul@pwsan.com>
9049 L: linux-omap@vger.kernel.org
9051 F: arch/arm/mach-omap2/omap_hwmod.*
9054 M: Paul Walmsley <paul@pwsan.com>
9055 L: linux-omap@vger.kernel.org
9057 F: arch/arm/mach-omap2/omap_hwmod*data*
9059 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9060 M: Benoît Cousson <bcousson@baylibre.com>
9061 L: linux-omap@vger.kernel.org
9063 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9065 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9066 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9067 L: linux-media@vger.kernel.org
9069 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9070 F: drivers/media/platform/omap3isp/
9071 F: drivers/staging/media/omap4iss/
9074 L: linux-usb@vger.kernel.org
9075 L: linux-omap@vger.kernel.org
9077 F: drivers/usb/*/*omap*
9078 F: arch/arm/*omap*/usb*
9081 M: Grygorii Strashko <grygorii.strashko@ti.com>
9082 M: Santosh Shilimkar <ssantosh@kernel.org>
9083 M: Kevin Hilman <khilman@kernel.org>
9084 L: linux-omap@vger.kernel.org
9086 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9087 F: drivers/gpio/gpio-omap.c
9089 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9090 M: Mark Jackson <mpfj@newflow.co.uk>
9091 L: linux-omap@vger.kernel.org
9093 F: arch/arm/boot/dts/am335x-nano.dts
9096 M: Bob Copeland <me@bobcopeland.com>
9097 L: linux-karma-devel@lists.sourceforge.net
9099 F: Documentation/filesystems/omfs.txt
9102 OMNIKEY CARDMAN 4000 DRIVER
9103 M: Harald Welte <laforge@gnumonks.org>
9105 F: drivers/char/pcmcia/cm4000_cs.c
9106 F: include/linux/cm4000_cs.h
9107 F: include/uapi/linux/cm4000_cs.h
9109 OMNIKEY CARDMAN 4040 DRIVER
9110 M: Harald Welte <laforge@gnumonks.org>
9112 F: drivers/char/pcmcia/cm4040_cs.*
9114 OMNIVISION OV7670 SENSOR DRIVER
9115 M: Jonathan Corbet <corbet@lwn.net>
9116 L: linux-media@vger.kernel.org
9117 T: git git://linuxtv.org/media_tree.git
9119 F: drivers/media/i2c/ov7670.c
9121 ONENAND FLASH DRIVER
9122 M: Kyungmin Park <kyungmin.park@samsung.com>
9123 L: linux-mtd@lists.infradead.org
9125 F: drivers/mtd/onenand/
9126 F: include/linux/mtd/onenand*.h
9128 ONSTREAM SCSI TAPE DRIVER
9129 M: Willem Riede <osst@riede.org>
9130 L: osst-users@lists.sourceforge.net
9131 L: linux-scsi@vger.kernel.org
9133 F: Documentation/scsi/osst.txt
9134 F: drivers/scsi/osst.*
9135 F: drivers/scsi/osst_*.h
9136 F: drivers/scsi/st.h
9138 OPENCORES I2C BUS DRIVER
9139 M: Peter Korsgaard <jacmet@sunsite.dk>
9140 L: linux-i2c@vger.kernel.org
9142 F: Documentation/i2c/busses/i2c-ocores
9143 F: drivers/i2c/busses/i2c-ocores.c
9145 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9146 M: Rob Herring <robh+dt@kernel.org>
9147 M: Frank Rowand <frowand.list@gmail.com>
9148 L: devicetree@vger.kernel.org
9149 W: http://www.devicetree.org/
9150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9153 F: include/linux/of*.h
9156 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9157 M: Rob Herring <robh+dt@kernel.org>
9158 M: Mark Rutland <mark.rutland@arm.com>
9159 L: devicetree@vger.kernel.org
9160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9161 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9163 F: Documentation/devicetree/
9165 F: include/dt-bindings/
9167 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9168 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9169 L: devicetree@vger.kernel.org
9171 F: Documentation/devicetree/dynamic-resolution-notes.txt
9172 F: Documentation/devicetree/overlay-notes.txt
9173 F: drivers/of/overlay.c
9174 F: drivers/of/resolver.c
9176 OPENRISC ARCHITECTURE
9177 M: Jonas Bonn <jonas@southpole.se>
9178 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9179 M: Stafford Horne <shorne@gmail.com>
9180 L: openrisc@lists.librecores.org
9181 W: http://openrisc.io
9186 M: Pravin Shelar <pshelar@nicira.com>
9187 L: netdev@vger.kernel.org
9188 L: dev@openvswitch.org
9189 W: http://openvswitch.org
9192 F: include/uapi/linux/openvswitch.h
9194 OPERATING PERFORMANCE POINTS (OPP)
9195 M: Viresh Kumar <vireshk@kernel.org>
9196 M: Nishanth Menon <nm@ti.com>
9197 M: Stephen Boyd <sboyd@codeaurora.org>
9198 L: linux-pm@vger.kernel.org
9200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9201 F: drivers/base/power/opp/
9202 F: include/linux/pm_opp.h
9203 F: Documentation/power/opp.txt
9204 F: Documentation/devicetree/bindings/opp/
9207 M: Clemens Ladisch <clemens@ladisch.de>
9208 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9209 T: git git://git.alsa-project.org/alsa-kernel.git
9211 F: sound/drivers/opl4/
9214 M: Robert Richter <rric@kernel.org>
9215 L: oprofile-list@lists.sf.net
9217 F: arch/*/include/asm/oprofile*.h
9219 F: drivers/oprofile/
9220 F: include/linux/oprofile.h
9222 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9223 M: Mark Fasheh <mfasheh@versity.com>
9224 M: Joel Becker <jlbec@evilplan.org>
9225 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9226 W: http://ocfs2.wiki.kernel.org
9228 F: Documentation/filesystems/ocfs2.txt
9229 F: Documentation/filesystems/dlmfs.txt
9233 L: linux-wireless@vger.kernel.org
9234 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9235 W: http://www.nongnu.org/orinoco/
9237 F: drivers/net/wireless/intersil/orinoco/
9239 OSD LIBRARY and FILESYSTEM
9240 M: Boaz Harrosh <ooo@electrozaur.com>
9241 M: Benny Halevy <bhalevy@primarydata.com>
9242 L: osd-dev@open-osd.org
9243 W: http://open-osd.org
9244 T: git git://git.open-osd.org/open-osd.git
9246 F: drivers/scsi/osd/
9247 F: include/scsi/osd_*
9251 M: Miklos Szeredi <miklos@szeredi.hu>
9252 L: linux-unionfs@vger.kernel.org
9253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9256 F: Documentation/filesystems/overlayfs.txt
9259 M: Mike Marshall <hubcap@omnibond.com>
9260 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9264 F: Documentation/filesystems/orangefs.txt
9267 M: Christian Lamparter <chunkeey@googlemail.com>
9268 L: linux-wireless@vger.kernel.org
9269 W: http://wireless.kernel.org/en/users/Drivers/p54
9271 F: drivers/net/wireless/intersil/p54/
9273 PA SEMI ETHERNET DRIVER
9274 L: netdev@vger.kernel.org
9276 F: drivers/net/ethernet/pasemi/*
9278 PA SEMI SMBUS DRIVER
9279 L: linux-i2c@vger.kernel.org
9281 F: drivers/i2c/busses/i2c-pasemi.c
9283 PADATA PARALLEL EXECUTION MECHANISM
9284 M: Steffen Klassert <steffen.klassert@secunet.com>
9285 L: linux-crypto@vger.kernel.org
9288 F: include/linux/padata.h
9289 F: Documentation/padata.txt
9291 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9292 M: Harald Welte <laforge@gnumonks.org>
9293 L: platform-driver-x86@vger.kernel.org
9295 F: drivers/platform/x86/panasonic-laptop.c
9297 PANASONIC MN10300/AM33/AM34 PORT
9298 M: David Howells <dhowells@redhat.com>
9299 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9300 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9302 F: Documentation/mn10300/
9305 PARALLEL LCD/KEYPAD PANEL DRIVER
9306 M: Willy Tarreau <willy@haproxy.com>
9307 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9309 F: Documentation/misc-devices/lcd-panel-cgram.txt
9310 F: drivers/misc/panel.c
9312 PARALLEL PORT SUBSYSTEM
9313 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9314 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9315 L: linux-parport@lists.infradead.org (subscribers-only)
9318 F: include/linux/parport*.h
9319 F: drivers/char/ppdev.c
9320 F: include/uapi/linux/ppdev.h
9321 F: Documentation/parport*.txt
9323 PARAVIRT_OPS INTERFACE
9324 M: Jeremy Fitzhardinge <jeremy@goop.org>
9325 M: Chris Wright <chrisw@sous-sol.org>
9326 M: Alok Kataria <akataria@vmware.com>
9327 M: Rusty Russell <rusty@rustcorp.com.au>
9328 L: virtualization@lists.linux-foundation.org
9330 F: Documentation/virtual/paravirt_ops.txt
9331 F: arch/*/kernel/paravirt*
9332 F: arch/*/include/asm/paravirt.h
9333 F: include/linux/hypervisor.h
9335 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9336 M: Tim Waugh <tim@cyberelk.net>
9337 L: linux-parport@lists.infradead.org (subscribers-only)
9339 F: Documentation/blockdev/paride.txt
9340 F: drivers/block/paride/
9343 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9344 M: Helge Deller <deller@gmx.de>
9345 L: linux-parisc@vger.kernel.org
9346 W: http://www.parisc-linux.org/
9347 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9352 F: Documentation/parisc/
9354 F: drivers/char/agp/parisc-agp.c
9355 F: drivers/input/serio/gscps2.c
9356 F: drivers/parport/parport_gsc.*
9357 F: drivers/tty/serial/8250/8250_gsc.c
9358 F: drivers/video/fbdev/sti*
9359 F: drivers/video/console/sti*
9360 F: drivers/video/logo/logo_parisc*
9362 PC87360 HARDWARE MONITORING DRIVER
9363 M: Jim Cromie <jim.cromie@gmail.com>
9364 L: linux-hwmon@vger.kernel.org
9366 F: Documentation/hwmon/pc87360
9367 F: drivers/hwmon/pc87360.c
9370 M: Jim Cromie <jim.cromie@gmail.com>
9372 F: drivers/char/pc8736x_gpio.c
9374 PC87427 HARDWARE MONITORING DRIVER
9375 M: Jean Delvare <jdelvare@suse.com>
9376 L: linux-hwmon@vger.kernel.org
9378 F: Documentation/hwmon/pc87427
9379 F: drivers/hwmon/pc87427.c
9382 M: Riku Voipio <riku.voipio@iki.fi>
9384 F: drivers/leds/leds-pca9532.c
9385 F: include/linux/leds-pca9532.h
9387 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9388 M: Guenter Roeck <linux@roeck-us.net>
9389 L: linux-i2c@vger.kernel.org
9391 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9393 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9394 M: Khalid Aziz <khalid@gonehiking.org>
9396 F: drivers/firmware/pcdp.*
9399 M: Linas Vepstas <linasvepstas@gmail.com>
9400 L: linux-pci@vger.kernel.org
9402 F: Documentation/PCI/pci-error-recovery.txt
9404 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9405 M: Russell Currey <ruscur@russell.cc>
9406 L: linuxppc-dev@lists.ozlabs.org
9408 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9409 F: arch/powerpc/kernel/eeh*.c
9410 F: arch/powerpc/platforms/*/eeh*.c
9411 F: arch/powerpc/include/*/eeh*.h
9414 M: Bjorn Helgaas <bhelgaas@google.com>
9415 L: linux-pci@vger.kernel.org
9416 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9419 F: Documentation/devicetree/bindings/pci/
9420 F: Documentation/PCI/
9422 F: include/linux/pci*
9424 F: arch/x86/kernel/quirks.c
9426 PCI DRIVER FOR ALTERA PCIE IP
9427 M: Ley Foon Tan <lftan@altera.com>
9428 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9429 L: linux-pci@vger.kernel.org
9431 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9432 F: drivers/pci/host/pcie-altera.c
9434 PCI DRIVER FOR ARM VERSATILE PLATFORM
9435 M: Rob Herring <robh@kernel.org>
9436 L: linux-pci@vger.kernel.org
9437 L: linux-arm-kernel@lists.infradead.org
9439 F: Documentation/devicetree/bindings/pci/versatile.txt
9440 F: drivers/pci/host/pci-versatile.c
9442 PCI DRIVER FOR ARMADA 8K
9443 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9444 L: linux-pci@vger.kernel.org
9445 L: linux-arm-kernel@lists.infradead.org
9447 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9448 F: drivers/pci/host/pcie-armada8k.c
9450 PCI DRIVER FOR APPLIEDMICRO XGENE
9451 M: Tanmay Inamdar <tinamdar@apm.com>
9452 L: linux-pci@vger.kernel.org
9453 L: linux-arm-kernel@lists.infradead.org
9455 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9456 F: drivers/pci/host/pci-xgene.c
9458 PCI DRIVER FOR FREESCALE LAYERSCAPE
9459 M: Minghuan Lian <minghuan.Lian@freescale.com>
9460 M: Mingkai Hu <mingkai.hu@freescale.com>
9461 M: Roy Zang <tie-fei.zang@freescale.com>
9462 L: linuxppc-dev@lists.ozlabs.org
9463 L: linux-pci@vger.kernel.org
9464 L: linux-arm-kernel@lists.infradead.org
9466 F: drivers/pci/host/*layerscape*
9469 M: Richard Zhu <hongxing.zhu@nxp.com>
9470 M: Lucas Stach <l.stach@pengutronix.de>
9471 L: linux-pci@vger.kernel.org
9472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9474 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9475 F: drivers/pci/host/*imx6*
9477 PCI DRIVER FOR TI KEYSTONE
9478 M: Murali Karicheri <m-karicheri2@ti.com>
9479 L: linux-pci@vger.kernel.org
9480 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9482 F: drivers/pci/host/*keystone*
9484 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9485 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9486 M: Jason Cooper <jason@lakedaemon.net>
9487 L: linux-pci@vger.kernel.org
9488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9490 F: drivers/pci/host/*mvebu*
9492 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9493 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9494 L: linux-pci@vger.kernel.org
9495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9497 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9498 F: drivers/pci/host/pci-aardvark.c
9500 PCI DRIVER FOR NVIDIA TEGRA
9501 M: Thierry Reding <thierry.reding@gmail.com>
9502 L: linux-tegra@vger.kernel.org
9503 L: linux-pci@vger.kernel.org
9505 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9506 F: drivers/pci/host/pci-tegra.c
9508 PCI DRIVER FOR TI DRA7XX
9509 M: Kishon Vijay Abraham I <kishon@ti.com>
9510 L: linux-omap@vger.kernel.org
9511 L: linux-pci@vger.kernel.org
9513 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9514 F: drivers/pci/host/pci-dra7xx.c
9516 PCI DRIVER FOR RENESAS R-CAR
9517 M: Simon Horman <horms@verge.net.au>
9518 L: linux-pci@vger.kernel.org
9519 L: linux-renesas-soc@vger.kernel.org
9521 F: drivers/pci/host/*rcar*
9523 PCI DRIVER FOR SAMSUNG EXYNOS
9524 M: Jingoo Han <jingoohan1@gmail.com>
9525 L: linux-pci@vger.kernel.org
9526 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9527 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9529 F: drivers/pci/host/pci-exynos.c
9531 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9532 M: Jingoo Han <jingoohan1@gmail.com>
9533 M: Joao Pinto <Joao.Pinto@synopsys.com>
9534 L: linux-pci@vger.kernel.org
9536 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9537 F: drivers/pci/host/*designware*
9539 PCI DRIVER FOR GENERIC OF HOSTS
9540 M: Will Deacon <will.deacon@arm.com>
9541 L: linux-pci@vger.kernel.org
9542 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9544 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9545 F: drivers/pci/host/pci-host-common.c
9546 F: drivers/pci/host/pci-host-generic.c
9548 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9549 M: Keith Busch <keith.busch@intel.com>
9550 L: linux-pci@vger.kernel.org
9552 F: drivers/pci/host/vmd.c
9554 PCIE DRIVER FOR ST SPEAR13XX
9555 M: Pratyush Anand <pratyush.anand@gmail.com>
9556 L: linux-pci@vger.kernel.org
9558 F: drivers/pci/host/*spear*
9560 PCI MSI DRIVER FOR ALTERA MSI IP
9561 M: Ley Foon Tan <lftan@altera.com>
9562 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9563 L: linux-pci@vger.kernel.org
9565 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9566 F: drivers/pci/host/pcie-altera-msi.c
9568 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9569 M: Duc Dang <dhdang@apm.com>
9570 L: linux-pci@vger.kernel.org
9571 L: linux-arm-kernel@lists.infradead.org
9573 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9574 F: drivers/pci/host/pci-xgene-msi.c
9576 PCIE DRIVER FOR AXIS ARTPEC
9577 M: Niklas Cassel <niklas.cassel@axis.com>
9578 M: Jesper Nilsson <jesper.nilsson@axis.com>
9579 L: linux-arm-kernel@axis.com
9580 L: linux-pci@vger.kernel.org
9582 F: Documentation/devicetree/bindings/pci/axis,artpec*
9583 F: drivers/pci/host/*artpec*
9585 PCIE DRIVER FOR HISILICON
9586 M: Zhou Wang <wangzhou1@hisilicon.com>
9587 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9588 L: linux-pci@vger.kernel.org
9590 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9591 F: drivers/pci/host/pcie-hisi.c
9593 PCIE DRIVER FOR ROCKCHIP
9594 M: Shawn Lin <shawn.lin@rock-chips.com>
9595 M: Wenrui Li <wenrui.li@rock-chips.com>
9596 L: linux-pci@vger.kernel.org
9597 L: linux-rockchip@lists.infradead.org
9599 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9600 F: drivers/pci/host/pcie-rockchip.c
9602 PCIE DRIVER FOR QUALCOMM MSM
9603 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9604 L: linux-pci@vger.kernel.org
9605 L: linux-arm-msm@vger.kernel.org
9607 F: drivers/pci/host/*qcom*
9609 PCIE DRIVER FOR CAVIUM THUNDERX
9610 M: David Daney <david.daney@cavium.com>
9611 L: linux-pci@vger.kernel.org
9612 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9614 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9615 F: drivers/pci/host/pci-thunder-*
9618 P: Linux PCMCIA Team
9619 L: linux-pcmcia@lists.infradead.org
9620 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9623 F: Documentation/pcmcia/
9628 PCNET32 NETWORK DRIVER
9629 M: Don Fry <pcnet32@frontier.com>
9630 L: netdev@vger.kernel.org
9632 F: drivers/net/ethernet/amd/pcnet32.c
9634 PCRYPT PARALLEL CRYPTO ENGINE
9635 M: Steffen Klassert <steffen.klassert@secunet.com>
9636 L: linux-crypto@vger.kernel.org
9639 F: include/crypto/pcrypt.h
9641 PER-CPU MEMORY ALLOCATOR
9642 M: Tejun Heo <tj@kernel.org>
9643 M: Christoph Lameter <cl@linux.com>
9644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9646 F: include/linux/percpu*.h
9648 F: arch/*/include/asm/percpu.h
9650 PER-TASK DELAY ACCOUNTING
9651 M: Balbir Singh <bsingharora@gmail.com>
9653 F: include/linux/delayacct.h
9654 F: kernel/delayacct.c
9656 PERFORMANCE EVENTS SUBSYSTEM
9657 M: Peter Zijlstra <peterz@infradead.org>
9658 M: Ingo Molnar <mingo@redhat.com>
9659 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9660 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9661 L: linux-kernel@vger.kernel.org
9662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9665 F: include/linux/perf_event.h
9666 F: include/uapi/linux/perf_event.h
9667 F: arch/*/kernel/perf_event*.c
9668 F: arch/*/kernel/*/perf_event*.c
9669 F: arch/*/kernel/*/*/perf_event*.c
9670 F: arch/*/include/asm/perf_event.h
9671 F: arch/*/kernel/perf_callchain.c
9675 PERSONALITY HANDLING
9676 M: Christoph Hellwig <hch@infradead.org>
9677 L: linux-abi-devel@lists.sourceforge.net
9679 F: include/linux/personality.h
9680 F: include/uapi/linux/personality.h
9683 M: Remi Denis-Courmont <courmisch@gmail.com>
9685 F: Documentation/networking/phonet.txt
9686 F: include/linux/phonet.h
9687 F: include/net/phonet/
9688 F: include/uapi/linux/phonet.h
9692 M: Joern Engel <joern@lazybastard.org>
9693 L: linux-mtd@lists.infradead.org
9695 F: drivers/mtd/devices/phram.c
9698 M: Bruno Prémont <bonbons@linux-vserver.org>
9699 L: linux-input@vger.kernel.org
9701 F: drivers/hid/hid-picolcd*
9704 M: Jamie Iles <jamie@jamieiles.com>
9705 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9706 T: git git://github.com/jamieiles/linux-2.6-ji.git
9708 F: arch/arm/boot/dts/picoxcell*
9709 F: arch/arm/mach-picoxcell/
9710 F: drivers/crypto/picoxcell*
9712 PIN CONTROL SUBSYSTEM
9713 M: Linus Walleij <linus.walleij@linaro.org>
9714 L: linux-gpio@vger.kernel.org
9715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9717 F: Documentation/devicetree/bindings/pinctrl/
9718 F: Documentation/pinctrl.txt
9720 F: include/linux/pinctrl/
9722 PIN CONTROLLER - ATMEL AT91
9723 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9724 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9726 F: drivers/pinctrl/pinctrl-at91.*
9728 PIN CONTROLLER - ATMEL AT91 PIO4
9729 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9731 L: linux-gpio@vger.kernel.org
9733 F: drivers/pinctrl/pinctrl-at91-pio4.*
9735 PIN CONTROLLER - INTEL
9736 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9737 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9739 F: drivers/pinctrl/intel/
9741 PIN CONTROLLER - RENESAS
9742 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9743 M: Geert Uytterhoeven <geert+renesas@glider.be>
9744 L: linux-renesas-soc@vger.kernel.org
9746 F: drivers/pinctrl/sh-pfc/
9748 PIN CONTROLLER - SAMSUNG
9749 M: Tomasz Figa <tomasz.figa@gmail.com>
9750 M: Krzysztof Kozlowski <krzk@kernel.org>
9751 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9752 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9753 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9755 F: drivers/pinctrl/samsung/
9756 F: include/dt-bindings/pinctrl/samsung.h
9757 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9759 PIN CONTROLLER - SINGLE
9760 M: Tony Lindgren <tony@atomide.com>
9761 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9762 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9763 L: linux-omap@vger.kernel.org
9765 F: drivers/pinctrl/pinctrl-single.c
9767 PIN CONTROLLER - ST SPEAR
9768 M: Viresh Kumar <vireshk@kernel.org>
9769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9770 W: http://www.st.com/spear
9772 F: drivers/pinctrl/spear/
9774 PISTACHIO SOC SUPPORT
9775 M: James Hartley <james.hartley@imgtec.com>
9776 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9777 L: linux-mips@linux-mips.org
9779 F: arch/mips/pistachio/
9780 F: arch/mips/include/asm/mach-pistachio/
9781 F: arch/mips/boot/dts/pistachio/
9782 F: arch/mips/configs/pistachio*_defconfig
9786 M: linux-block@vger.kernel.org
9787 F: drivers/block/pktcdvd.c
9788 F: include/linux/pktcdvd.h
9789 F: include/uapi/linux/pktcdvd.h
9792 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9793 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9795 T: git git://github.com/gxt/linux.git
9796 F: drivers/input/serio/i8042-unicore32io.h
9797 F: drivers/i2c/busses/i2c-puv3.c
9798 F: drivers/video/fbdev/fb-puv3.c
9799 F: drivers/rtc/rtc-puv3.c
9801 PMBUS HARDWARE MONITORING DRIVERS
9802 M: Guenter Roeck <linux@roeck-us.net>
9803 L: linux-hwmon@vger.kernel.org
9804 W: http://hwmon.wiki.kernel.org/
9805 W: http://www.roeck-us.net/linux/drivers/
9806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9808 F: Documentation/hwmon/pmbus
9809 F: drivers/hwmon/pmbus/
9810 F: include/linux/i2c/pmbus.h
9812 PMC SIERRA MaxRAID DRIVER
9813 L: linux-scsi@vger.kernel.org
9814 W: http://www.pmc-sierra.com/
9816 F: drivers/scsi/pmcraid.*
9818 PMC SIERRA PM8001 DRIVER
9819 M: Jack Wang <jinpu.wang@profitbricks.com>
9820 M: lindar_liu@usish.com
9822 L: linux-scsi@vger.kernel.org
9824 F: drivers/scsi/pm8001/
9826 POSIX CLOCKS and TIMERS
9827 M: Thomas Gleixner <tglx@linutronix.de>
9828 L: linux-kernel@vger.kernel.org
9829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9832 F: include/linux/timer*
9833 F: kernel/time/*timer*
9835 POWER MANAGEMENT CORE
9836 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9837 L: linux-pm@vger.kernel.org
9838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9839 B: https://bugzilla.kernel.org
9841 F: drivers/base/power/
9842 F: include/linux/pm.h
9843 F: include/linux/pm_*
9844 F: include/linux/powercap.h
9845 F: drivers/powercap/
9847 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9848 M: Sebastian Reichel <sre@kernel.org>
9849 L: linux-pm@vger.kernel.org
9850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9852 F: Documentation/devicetree/bindings/power/supply/
9853 F: include/linux/power_supply.h
9854 F: drivers/power/supply/
9856 POWER STATE COORDINATION INTERFACE (PSCI)
9857 M: Mark Rutland <mark.rutland@arm.com>
9858 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9859 L: linux-arm-kernel@lists.infradead.org
9861 F: drivers/firmware/psci*.c
9862 F: include/linux/psci.h
9863 F: include/uapi/linux/psci.h
9865 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9866 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9867 L: linuxppc-dev@lists.ozlabs.org
9869 F: drivers/char/powernv-op-panel.c
9872 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9876 PPP PROTOCOL DRIVERS AND COMPRESSORS
9877 M: Paul Mackerras <paulus@samba.org>
9878 L: linux-ppp@vger.kernel.org
9880 F: drivers/net/ppp/ppp_*
9882 PPP OVER ATM (RFC 2364)
9883 M: Mitchell Blank Jr <mitch@sfgoth.com>
9885 F: net/atm/pppoatm.c
9886 F: include/uapi/linux/atmppp.h
9889 M: Michal Ostrowski <mostrows@earthlink.net>
9891 F: drivers/net/ppp/pppoe.c
9892 F: drivers/net/ppp/pppox.c
9895 M: James Chapman <jchapman@katalix.com>
9897 F: net/l2tp/l2tp_ppp.c
9898 F: include/linux/if_pppol2tp.h
9899 F: include/uapi/linux/if_pppol2tp.h
9902 M: Rodolfo Giometti <giometti@enneenne.com>
9903 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9904 L: linuxpps@ml.enneenne.com (subscribers-only)
9906 F: Documentation/pps/
9908 F: include/linux/pps*.h
9911 M: Dmitry Kozlov <xeb@mail.ru>
9912 L: netdev@vger.kernel.org
9914 F: drivers/net/ppp/pptp.c
9915 W: http://sourceforge.net/projects/accel-pptp
9918 M: Robert Love <rml@tech9.net>
9919 L: kpreempt-tech@lists.sourceforge.net
9920 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9922 F: Documentation/preempt-locking.txt
9923 F: include/linux/preempt.h
9925 PRISM54 WIRELESS DRIVER
9926 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9927 L: linux-wireless@vger.kernel.org
9928 W: http://wireless.kernel.org/en/users/Drivers/p54
9930 F: drivers/net/wireless/intersil/prism54/
9933 M: Geoff Levand <geoff@infradead.org>
9934 L: netdev@vger.kernel.org
9935 L: linuxppc-dev@lists.ozlabs.org
9937 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9939 PS3 PLATFORM SUPPORT
9940 M: Geoff Levand <geoff@infradead.org>
9941 L: linuxppc-dev@lists.ozlabs.org
9943 F: arch/powerpc/boot/ps3*
9944 F: arch/powerpc/include/asm/lv1call.h
9945 F: arch/powerpc/include/asm/ps3*.h
9946 F: arch/powerpc/platforms/ps3/
9949 F: drivers/rtc/rtc-ps3.c
9950 F: drivers/usb/host/*ps3.c
9951 F: sound/ppc/snd_ps3*
9954 M: Jim Paris <jim@jtan.com>
9955 M: Geoff Levand <geoff@infradead.org>
9956 L: linuxppc-dev@lists.ozlabs.org
9958 F: drivers/block/ps3vram.c
9961 M: Anton Vorontsov <anton@enomsg.org>
9962 M: Colin Cross <ccross@android.com>
9963 M: Kees Cook <keescook@chromium.org>
9964 M: Tony Luck <tony.luck@intel.com>
9966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9968 F: include/linux/pstore*
9969 F: drivers/firmware/efi/efi-pstore.c
9970 F: drivers/acpi/apei/erst.c
9972 PTP HARDWARE CLOCK SUPPORT
9973 M: Richard Cochran <richardcochran@gmail.com>
9974 L: netdev@vger.kernel.org
9976 W: http://linuxptp.sourceforge.net/
9977 F: Documentation/ABI/testing/sysfs-ptp
9978 F: Documentation/ptp/*
9979 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9980 F: drivers/net/phy/dp83640*
9982 F: include/linux/ptp_cl*
9985 M: Roland McGrath <roland@hack.frob.com>
9986 M: Oleg Nesterov <oleg@redhat.com>
9988 F: include/asm-generic/syscall.h
9989 F: include/linux/ptrace.h
9990 F: include/linux/regset.h
9991 F: include/linux/tracehook.h
9992 F: include/uapi/linux/ptrace.h
9996 M: Hans Verkuil <hverkuil@xs4all.nl>
9997 L: linux-media@vger.kernel.org
9998 T: git git://linuxtv.org/media_tree.git
10000 F: drivers/media/usb/pulse8-cec/*
10002 PVRUSB2 VIDEO4LINUX DRIVER
10003 M: Mike Isely <isely@pobox.com>
10004 L: pvrusb2@isely.net (subscribers-only)
10005 L: linux-media@vger.kernel.org
10006 W: http://www.isely.net/pvrusb2/
10007 T: git git://linuxtv.org/media_tree.git
10009 F: Documentation/media/v4l-drivers/pvrusb2*
10010 F: drivers/media/usb/pvrusb2/
10013 M: Hans Verkuil <hverkuil@xs4all.nl>
10014 L: linux-media@vger.kernel.org
10015 T: git git://linuxtv.org/media_tree.git
10017 F: drivers/media/usb/pwc/*
10020 M: Kamil Debski <kamil@wypas.org>
10021 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10022 L: linux-hwmon@vger.kernel.org
10024 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10025 F: Documentation/hwmon/pwm-fan
10026 F: drivers/hwmon/pwm-fan.c
10029 M: Thierry Reding <thierry.reding@gmail.com>
10030 L: linux-pwm@vger.kernel.org
10032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10033 F: Documentation/pwm.txt
10034 F: Documentation/devicetree/bindings/pwm/
10035 F: include/linux/pwm.h
10037 F: drivers/video/backlight/pwm_bl.c
10038 F: include/linux/pwm_backlight.h
10040 PXA2xx/PXA3xx SUPPORT
10041 M: Daniel Mack <daniel@zonque.org>
10042 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10043 M: Robert Jarzmik <robert.jarzmik@free.fr>
10044 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10045 T: git git://github.com/hzhuang1/linux.git
10046 T: git git://github.com/rjarzmik/linux.git
10048 F: arch/arm/boot/dts/pxa*
10049 F: arch/arm/mach-pxa/
10050 F: drivers/dma/pxa*
10051 F: drivers/pcmcia/pxa2xx*
10052 F: drivers/pinctrl/pxa/
10053 F: drivers/spi/spi-pxa2xx*
10054 F: drivers/usb/gadget/udc/pxa2*
10055 F: include/sound/pxa2xx-lib.h
10060 M: Robert Jarzmik <robert.jarzmik@free.fr>
10061 L: linux-gpio@vger.kernel.org
10063 F: drivers/gpio/gpio-pxa.c
10065 PXA3xx NAND FLASH DRIVER
10066 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10067 L: linux-mtd@lists.infradead.org
10069 F: drivers/mtd/nand/pxa3xx_nand.c
10072 M: Eric Miao <eric.y.miao@gmail.com>
10073 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10075 T: git git://github.com/hzhuang1/linux.git
10076 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10078 F: arch/arm/boot/dts/mmp*
10079 F: arch/arm/mach-mmp/
10085 M: Robert Jarzmik <robert.jarzmik@free.fr>
10086 L: rtc-linux@googlegroups.com
10090 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10091 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10092 L: qat-linux@intel.com
10094 F: drivers/crypto/qat/
10097 M: Mike Marciniszyn <infinipath@intel.com>
10098 L: linux-rdma@vger.kernel.org
10100 F: drivers/infiniband/hw/qib/
10102 QLOGIC QLA1280 SCSI DRIVER
10103 M: Michael Reed <mdr@sgi.com>
10104 L: linux-scsi@vger.kernel.org
10106 F: drivers/scsi/qla1280.[ch]
10108 QLOGIC QLA2XXX FC-SCSI DRIVER
10109 M: qla2xxx-upstream@qlogic.com
10110 L: linux-scsi@vger.kernel.org
10112 F: Documentation/scsi/LICENSE.qla2xxx
10113 F: drivers/scsi/qla2xxx/
10115 QLOGIC QLA4XXX iSCSI DRIVER
10116 M: QLogic-Storage-Upstream@qlogic.com
10117 L: linux-scsi@vger.kernel.org
10119 F: Documentation/scsi/LICENSE.qla4xxx
10120 F: drivers/scsi/qla4xxx/
10122 QLOGIC QLA3XXX NETWORK DRIVER
10123 M: Dept-GELinuxNICDev@cavium.com
10124 L: netdev@vger.kernel.org
10126 F: Documentation/networking/LICENSE.qla3xxx
10127 F: drivers/net/ethernet/qlogic/qla3xxx.*
10129 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10130 M: Harish Patil <harish.patil@cavium.com>
10131 M: Manish Chopra <manish.chopra@cavium.com>
10132 M: Dept-GELinuxNICDev@cavium.com
10133 L: netdev@vger.kernel.org
10135 F: drivers/net/ethernet/qlogic/qlcnic/
10137 QLOGIC QLGE 10Gb ETHERNET DRIVER
10138 M: Harish Patil <harish.patil@cavium.com>
10139 M: Manish Chopra <manish.chopra@cavium.com>
10140 M: Dept-GELinuxNICDev@cavium.com
10141 L: netdev@vger.kernel.org
10143 F: drivers/net/ethernet/qlogic/qlge/
10145 QLOGIC QL4xxx ETHERNET DRIVER
10146 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10147 M: Ariel Elior <Ariel.Elior@cavium.com>
10148 M: everest-linux-l2@cavium.com
10149 L: netdev@vger.kernel.org
10151 F: drivers/net/ethernet/qlogic/qed/
10152 F: include/linux/qed/
10153 F: drivers/net/ethernet/qlogic/qede/
10155 QLOGIC QL41xxx ISCSI DRIVER
10156 M: QLogic-Storage-Upstream@cavium.com
10157 L: linux-scsi@vger.kernel.org
10159 F: drivers/scsi/qedi/
10162 M: Anders Larsen <al@alarsen.net>
10163 W: http://www.alarsen.net/linux/qnx4fs/
10166 F: include/uapi/linux/qnx4_fs.h
10167 F: include/uapi/linux/qnxtypes.h
10169 QORIQ DPAA2 FSL-MC BUS DRIVER
10170 M: Stuart Yoder <stuart.yoder@nxp.com>
10171 L: linux-kernel@vger.kernel.org
10173 F: drivers/staging/fsl-mc/
10175 QT1010 MEDIA DRIVER
10176 M: Antti Palosaari <crope@iki.fi>
10177 L: linux-media@vger.kernel.org
10178 W: https://linuxtv.org
10179 W: http://palosaari.fi/linux/
10180 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10181 T: git git://linuxtv.org/anttip/media_tree.git
10183 F: drivers/media/tuners/qt1010*
10185 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10186 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10187 L: linux-wireless@vger.kernel.org
10188 L: ath9k-devel@lists.ath9k.org
10189 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10191 F: drivers/net/wireless/ath/ath9k/
10193 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10194 M: Kalle Valo <kvalo@qca.qualcomm.com>
10195 L: ath10k@lists.infradead.org
10196 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10199 F: drivers/net/wireless/ath/ath10k/
10201 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10202 M: Timur Tabi <timur@codeaurora.org>
10203 L: netdev@vger.kernel.org
10205 F: drivers/net/ethernet/qualcomm/emac/
10207 QUALCOMM HEXAGON ARCHITECTURE
10208 M: Richard Kuo <rkuo@codeaurora.org>
10209 L: linux-hexagon@vger.kernel.org
10210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10214 QUALCOMM WCN36XX WIRELESS DRIVER
10215 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10216 L: wcn36xx@lists.infradead.org
10217 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10218 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10220 F: drivers/net/wireless/ath/wcn36xx/
10222 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10223 M: Gabriel Somlo <somlo@cmu.edu>
10224 M: "Michael S. Tsirkin" <mst@redhat.com>
10225 L: qemu-devel@nongnu.org
10227 F: drivers/firmware/qemu_fw_cfg.c
10229 RADOS BLOCK DEVICE (RBD)
10230 M: Ilya Dryomov <idryomov@gmail.com>
10231 M: Sage Weil <sage@redhat.com>
10232 M: Alex Elder <elder@kernel.org>
10233 L: ceph-devel@vger.kernel.org
10234 W: http://ceph.com/
10235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10236 T: git git://github.com/ceph/ceph-client.git
10238 F: Documentation/ABI/testing/sysfs-bus-rbd
10239 F: drivers/block/rbd.c
10240 F: drivers/block/rbd_types.h
10242 RADEON FRAMEBUFFER DISPLAY DRIVER
10243 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10244 L: linux-fbdev@vger.kernel.org
10246 F: drivers/video/fbdev/aty/radeon*
10247 F: include/uapi/linux/radeonfb.h
10249 RADIOSHARK RADIO DRIVER
10250 M: Hans Verkuil <hverkuil@xs4all.nl>
10251 L: linux-media@vger.kernel.org
10252 T: git git://linuxtv.org/media_tree.git
10254 F: drivers/media/radio/radio-shark.c
10256 RADIOSHARK2 RADIO DRIVER
10257 M: Hans Verkuil <hverkuil@xs4all.nl>
10258 L: linux-media@vger.kernel.org
10259 T: git git://linuxtv.org/media_tree.git
10261 F: drivers/media/radio/radio-shark2.c
10262 F: drivers/media/radio/radio-tea5777.c
10264 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10265 M: Paul Mackerras <paulus@samba.org>
10266 L: linux-fbdev@vger.kernel.org
10268 F: drivers/video/fbdev/aty/aty128fb.c
10270 RALINK MIPS ARCHITECTURE
10271 M: John Crispin <john@phrozen.org>
10272 L: linux-mips@linux-mips.org
10274 F: arch/mips/ralink
10276 RALINK RT2X00 WIRELESS LAN DRIVER
10278 M: Stanislaw Gruszka <sgruszka@redhat.com>
10279 M: Helmut Schaa <helmut.schaa@googlemail.com>
10280 L: linux-wireless@vger.kernel.org
10282 F: drivers/net/wireless/ralink/rt2x00/
10284 RAMDISK RAM BLOCK DEVICE DRIVER
10285 M: Jens Axboe <axboe@kernel.dk>
10287 F: Documentation/blockdev/ramdisk.txt
10288 F: drivers/block/brd.c
10290 RANDOM NUMBER DRIVER
10291 M: "Theodore Ts'o" <tytso@mit.edu>
10293 F: drivers/char/random.c
10296 M: Matt Porter <mporter@kernel.crashing.org>
10297 M: Alexandre Bounine <alexandre.bounine@idt.com>
10299 F: drivers/rapidio/
10301 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10302 L: linux-wireless@vger.kernel.org
10304 F: drivers/net/wireless/ray*
10307 M: Josh Triplett <josh@joshtriplett.org>
10308 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10309 L: linux-kernel@vger.kernel.org
10311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10312 F: Documentation/RCU/torture.txt
10313 F: kernel/rcu/rcutorture.c
10315 RCUTORTURE TEST FRAMEWORK
10316 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10317 M: Josh Triplett <josh@joshtriplett.org>
10318 R: Steven Rostedt <rostedt@goodmis.org>
10319 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10320 R: Lai Jiangshan <jiangshanlai@gmail.com>
10321 L: linux-kernel@vger.kernel.org
10323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10324 F: tools/testing/selftests/rcutorture
10327 M: Florian Fainelli <florian@openwrt.org>
10330 RDC R6040 FAST ETHERNET DRIVER
10331 M: Florian Fainelli <f.fainelli@gmail.com>
10332 L: netdev@vger.kernel.org
10334 F: drivers/net/ethernet/rdc/r6040.c
10336 RDS - RELIABLE DATAGRAM SOCKETS
10337 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10338 L: netdev@vger.kernel.org
10339 L: linux-rdma@vger.kernel.org
10340 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10341 W: https://oss.oracle.com/projects/rds/
10344 F: Documentation/networking/rds.txt
10346 RDMAVT - RDMA verbs software
10347 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10348 L: linux-rdma@vger.kernel.org
10350 F: drivers/infiniband/sw/rdmavt
10352 RDT - RESOURCE ALLOCATION
10353 M: Fenghua Yu <fenghua.yu@intel.com>
10354 L: linux-kernel@vger.kernel.org
10356 F: arch/x86/kernel/cpu/intel_rdt*
10357 F: arch/x86/include/asm/intel_rdt*
10358 F: Documentation/x86/intel_rdt*
10360 READ-COPY UPDATE (RCU)
10361 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10362 M: Josh Triplett <josh@joshtriplett.org>
10363 R: Steven Rostedt <rostedt@goodmis.org>
10364 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10365 R: Lai Jiangshan <jiangshanlai@gmail.com>
10366 L: linux-kernel@vger.kernel.org
10367 W: http://www.rdrop.com/users/paulmck/RCU/
10369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10370 F: Documentation/RCU/
10371 X: Documentation/RCU/torture.txt
10372 F: include/linux/rcu*
10373 X: include/linux/srcu.h
10375 X: kernel/torture.c
10377 REAL TIME CLOCK (RTC) SUBSYSTEM
10378 M: Alessandro Zummo <a.zummo@towertech.it>
10379 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10380 L: rtc-linux@googlegroups.com
10381 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10384 F: Documentation/devicetree/bindings/rtc/
10385 F: Documentation/rtc.txt
10387 F: include/linux/rtc.h
10388 F: include/uapi/linux/rtc.h
10389 F: include/linux/rtc/
10390 F: include/linux/platform_data/rtc-*
10391 F: tools/testing/selftests/timers/rtctest.c
10393 REALTEK AUDIO CODECS
10394 M: Bard Liao <bardliao@realtek.com>
10395 M: Oder Chiou <oder_chiou@realtek.com>
10397 F: sound/soc/codecs/rt*
10398 F: include/sound/rt*.h
10400 REISERFS FILE SYSTEM
10401 L: reiserfs-devel@vger.kernel.org
10405 REGISTER MAP ABSTRACTION
10406 M: Mark Brown <broonie@kernel.org>
10407 L: linux-kernel@vger.kernel.org
10408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10410 F: Documentation/devicetree/bindings/regmap/
10411 F: drivers/base/regmap/
10412 F: include/linux/regmap.h
10414 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10415 M: Ohad Ben-Cohen <ohad@wizery.com>
10416 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10417 L: linux-remoteproc@vger.kernel.org
10418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10420 F: Documentation/devicetree/bindings/remoteproc/
10421 F: Documentation/remoteproc.txt
10422 F: drivers/remoteproc/
10423 F: include/linux/remoteproc.h
10425 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10426 M: Ohad Ben-Cohen <ohad@wizery.com>
10427 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10428 L: linux-remoteproc@vger.kernel.org
10429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10432 F: Documentation/rpmsg.txt
10433 F: include/linux/rpmsg.h
10435 RENESAS CLOCK DRIVERS
10436 M: Geert Uytterhoeven <geert+renesas@glider.be>
10437 L: linux-renesas-soc@vger.kernel.org
10439 F: drivers/clk/renesas/
10441 RENESAS ETHERNET DRIVERS
10442 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10443 L: netdev@vger.kernel.org
10444 L: linux-renesas-soc@vger.kernel.org
10445 F: drivers/net/ethernet/renesas/
10446 F: include/linux/sh_eth.h
10448 RENESAS USB2 PHY DRIVER
10449 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10450 L: linux-renesas-soc@vger.kernel.org
10452 F: drivers/phy/phy-rcar-gen3-usb2.c
10454 RESET CONTROLLER FRAMEWORK
10455 M: Philipp Zabel <p.zabel@pengutronix.de>
10456 T: git git://git.pengutronix.de/git/pza/linux
10459 F: Documentation/devicetree/bindings/reset/
10460 F: include/dt-bindings/reset/
10461 F: include/linux/reset.h
10462 F: include/linux/reset-controller.h
10465 M: Johannes Berg <johannes@sipsolutions.net>
10466 L: linux-wireless@vger.kernel.org
10467 W: http://wireless.kernel.org/
10468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10471 F: Documentation/rfkill.txt
10475 M: Thomas Graf <tgraf@suug.ch>
10476 M: Herbert Xu <herbert@gondor.apana.org.au>
10477 L: netdev@vger.kernel.org
10479 F: lib/rhashtable.c
10480 F: include/linux/rhashtable.h
10482 RICOH SMARTMEDIA/XD DRIVER
10483 M: Maxim Levitsky <maximlevitsky@gmail.com>
10485 F: drivers/mtd/nand/r852.c
10486 F: drivers/mtd/nand/r852.h
10488 RICOH R5C592 MEMORYSTICK DRIVER
10489 M: Maxim Levitsky <maximlevitsky@gmail.com>
10491 F: drivers/memstick/host/r592.*
10494 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10495 W: http://sourceforge.net/projects/roccat/
10497 F: drivers/hid/hid-roccat*
10498 F: include/linux/hid-roccat*
10499 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10502 M: Jiri Pirko <jiri@resnulli.us>
10503 L: netdev@vger.kernel.org
10505 F: drivers/net/ethernet/rocker/
10509 W: http://www.comtrol.com
10511 F: Documentation/serial/rocket.txt
10512 F: drivers/tty/rocket*
10514 ROCKETPORT EXPRESS/INFINITY DRIVER
10515 M: Kevin Cernekee <cernekee@gmail.com>
10516 L: linux-serial@vger.kernel.org
10518 F: drivers/tty/serial/rp2.*
10521 M: Ralf Baechle <ralf@linux-mips.org>
10522 L: linux-hams@vger.kernel.org
10523 W: http://www.linux-ax25.org/
10525 F: include/net/rose.h
10526 F: include/uapi/linux/rose.h
10529 RTL2830 MEDIA DRIVER
10530 M: Antti Palosaari <crope@iki.fi>
10531 L: linux-media@vger.kernel.org
10532 W: https://linuxtv.org
10533 W: http://palosaari.fi/linux/
10534 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10535 T: git git://linuxtv.org/anttip/media_tree.git
10537 F: drivers/media/dvb-frontends/rtl2830*
10539 RTL2832 MEDIA DRIVER
10540 M: Antti Palosaari <crope@iki.fi>
10541 L: linux-media@vger.kernel.org
10542 W: https://linuxtv.org
10543 W: http://palosaari.fi/linux/
10544 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10545 T: git git://linuxtv.org/anttip/media_tree.git
10547 F: drivers/media/dvb-frontends/rtl2832*
10549 RTL2832_SDR MEDIA DRIVER
10550 M: Antti Palosaari <crope@iki.fi>
10551 L: linux-media@vger.kernel.org
10552 W: https://linuxtv.org
10553 W: http://palosaari.fi/linux/
10554 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10555 T: git git://linuxtv.org/anttip/media_tree.git
10557 F: drivers/media/dvb-frontends/rtl2832_sdr*
10559 RTL8180 WIRELESS DRIVER
10560 L: linux-wireless@vger.kernel.org
10561 W: http://wireless.kernel.org/
10562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10564 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10566 RTL8187 WIRELESS DRIVER
10567 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10568 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10569 M: Larry Finger <Larry.Finger@lwfinger.net>
10570 L: linux-wireless@vger.kernel.org
10571 W: http://wireless.kernel.org/
10572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10574 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10576 RTL8192CE WIRELESS DRIVER
10577 M: Larry Finger <Larry.Finger@lwfinger.net>
10578 M: Chaoming Li <chaoming_li@realsil.com.cn>
10579 L: linux-wireless@vger.kernel.org
10580 W: http://wireless.kernel.org/
10581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10583 F: drivers/net/wireless/realtek/rtlwifi/
10584 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10586 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10587 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10588 L: linux-wireless@vger.kernel.org
10589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10591 F: drivers/net/wireless/realtek/rtl8xxxu/
10593 S3 SAVAGE FRAMEBUFFER DRIVER
10594 M: Antonino Daplas <adaplas@gmail.com>
10595 L: linux-fbdev@vger.kernel.org
10597 F: drivers/video/fbdev/savage/
10600 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10601 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10602 L: linux-s390@vger.kernel.org
10603 W: http://www.ibm.com/developerworks/linux/linux390/
10604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10608 F: Documentation/s390/
10609 F: Documentation/DocBook/s390*
10611 S390 COMMON I/O LAYER
10612 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10613 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10614 L: linux-s390@vger.kernel.org
10615 W: http://www.ibm.com/developerworks/linux/linux390/
10617 F: drivers/s390/cio/
10620 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10621 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10622 L: linux-s390@vger.kernel.org
10623 W: http://www.ibm.com/developerworks/linux/linux390/
10625 F: drivers/s390/block/dasd*
10626 F: block/partitions/ibm.c
10628 S390 NETWORK DRIVERS
10629 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10630 L: linux-s390@vger.kernel.org
10631 W: http://www.ibm.com/developerworks/linux/linux390/
10633 F: drivers/s390/net/
10636 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10637 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10638 L: linux-s390@vger.kernel.org
10639 W: http://www.ibm.com/developerworks/linux/linux390/
10642 F: drivers/pci/hotplug/s390_pci_hpc.c
10645 M: Harald Freudenberger <freude@de.ibm.com>
10646 L: linux-s390@vger.kernel.org
10647 W: http://www.ibm.com/developerworks/linux/linux390/
10649 F: drivers/s390/crypto/
10652 M: Steffen Maier <maier@linux.vnet.ibm.com>
10653 L: linux-s390@vger.kernel.org
10654 W: http://www.ibm.com/developerworks/linux/linux390/
10656 F: drivers/s390/scsi/zfcp_*
10658 S390 IUCV NETWORK LAYER
10659 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10660 L: linux-s390@vger.kernel.org
10661 W: http://www.ibm.com/developerworks/linux/linux390/
10663 F: drivers/s390/net/*iucv*
10664 F: include/net/iucv/
10668 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10669 L: linux-s390@vger.kernel.org
10670 W: http://www.ibm.com/developerworks/linux/linux390/
10672 F: drivers/iommu/s390-iommu.c
10674 S3C24XX SD/MMC Driver
10675 M: Ben Dooks <ben-linux@fluff.org>
10676 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10678 F: drivers/mmc/host/s3cmci.*
10680 SAA6588 RDS RECEIVER DRIVER
10681 M: Hans Verkuil <hverkuil@xs4all.nl>
10682 L: linux-media@vger.kernel.org
10683 T: git git://linuxtv.org/media_tree.git
10684 W: https://linuxtv.org
10686 F: drivers/media/i2c/saa6588*
10688 SAA7134 VIDEO4LINUX DRIVER
10689 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10690 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10691 L: linux-media@vger.kernel.org
10692 W: https://linuxtv.org
10693 T: git git://linuxtv.org/media_tree.git
10695 F: Documentation/media/v4l-drivers/saa7134*
10696 F: drivers/media/pci/saa7134/
10698 SAA7146 VIDEO4LINUX-2 DRIVER
10699 M: Hans Verkuil <hverkuil@xs4all.nl>
10700 L: linux-media@vger.kernel.org
10701 T: git git://linuxtv.org/media_tree.git
10703 F: drivers/media/common/saa7146/
10704 F: drivers/media/pci/saa7146/
10705 F: include/media/saa7146*
10707 SAMSUNG LAPTOP DRIVER
10708 M: Corentin Chary <corentin.chary@gmail.com>
10709 L: platform-driver-x86@vger.kernel.org
10711 F: drivers/platform/x86/samsung-laptop.c
10713 SAMSUNG AUDIO (ASoC) DRIVERS
10714 M: Krzysztof Kozlowski <krzk@kernel.org>
10715 M: Sangbeom Kim <sbkim73@samsung.com>
10716 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10717 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10719 F: sound/soc/samsung/
10721 SAMSUNG FRAMEBUFFER DRIVER
10722 M: Jingoo Han <jingoohan1@gmail.com>
10723 L: linux-fbdev@vger.kernel.org
10725 F: drivers/video/fbdev/s3c-fb.c
10727 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10728 M: Sangbeom Kim <sbkim73@samsung.com>
10729 M: Krzysztof Kozlowski <krzk@kernel.org>
10730 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10731 L: linux-kernel@vger.kernel.org
10732 L: linux-samsung-soc@vger.kernel.org
10734 F: drivers/mfd/sec*.c
10735 F: drivers/regulator/s2m*.c
10736 F: drivers/regulator/s5m*.c
10737 F: drivers/clk/clk-s2mps11.c
10738 F: drivers/rtc/rtc-s5m.c
10739 F: include/linux/mfd/samsung/
10740 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10741 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10742 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10743 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10745 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10746 M: Kyungmin Park <kyungmin.park@samsung.com>
10747 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10748 L: linux-media@vger.kernel.org
10749 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10751 F: drivers/media/platform/exynos4-is/
10753 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10754 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10755 L: linux-media@vger.kernel.org
10756 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10758 F: drivers/media/platform/s3c-camif/
10759 F: include/media/drv-intf/s3c_camif.h
10761 SAMSUNG S5C73M3 CAMERA DRIVER
10762 M: Kyungmin Park <kyungmin.park@samsung.com>
10763 M: Andrzej Hajda <a.hajda@samsung.com>
10764 L: linux-media@vger.kernel.org
10766 F: drivers/media/i2c/s5c73m3/*
10768 SAMSUNG S5K5BAF CAMERA DRIVER
10769 M: Kyungmin Park <kyungmin.park@samsung.com>
10770 M: Andrzej Hajda <a.hajda@samsung.com>
10771 L: linux-media@vger.kernel.org
10773 F: drivers/media/i2c/s5k5baf.c
10775 SAMSUNG S3FWRN5 NFC DRIVER
10776 M: Robert Baldyga <r.baldyga@samsung.com>
10777 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10778 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10780 F: drivers/nfc/s3fwrn5
10782 SAMSUNG SOC CLOCK DRIVERS
10783 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10784 M: Tomasz Figa <tomasz.figa@gmail.com>
10785 M: Chanwoo Choi <cw00.choi@samsung.com>
10787 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10788 F: drivers/clk/samsung/
10789 F: include/dt-bindings/clock/exynos*.h
10790 F: Documentation/devicetree/bindings/clock/exynos*.txt
10792 SAMSUNG SPI DRIVERS
10793 M: Kukjin Kim <kgene@kernel.org>
10794 M: Krzysztof Kozlowski <krzk@kernel.org>
10795 M: Andi Shyti <andi.shyti@samsung.com>
10796 L: linux-spi@vger.kernel.org
10797 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10799 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10800 F: drivers/spi/spi-s3c*
10801 F: include/linux/platform_data/spi-s3c64xx.h
10803 SAMSUNG SXGBE DRIVERS
10804 M: Byungho An <bh74.an@samsung.com>
10805 M: Girish K S <ks.giri@samsung.com>
10806 M: Vipul Pandya <vipul.pandya@samsung.com>
10808 L: netdev@vger.kernel.org
10809 F: drivers/net/ethernet/samsung/sxgbe/
10811 SAMSUNG THERMAL DRIVER
10812 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10813 L: linux-pm@vger.kernel.org
10814 L: linux-samsung-soc@vger.kernel.org
10816 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10817 F: drivers/thermal/samsung/
10819 SAMSUNG USB2 PHY DRIVER
10820 M: Kamil Debski <kamil@wypas.org>
10821 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10822 L: linux-kernel@vger.kernel.org
10824 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10825 F: Documentation/phy/samsung-usb2.txt
10826 F: drivers/phy/phy-exynos4210-usb2.c
10827 F: drivers/phy/phy-exynos4x12-usb2.c
10828 F: drivers/phy/phy-exynos5250-usb2.c
10829 F: drivers/phy/phy-s5pv210-usb2.c
10830 F: drivers/phy/phy-samsung-usb2.c
10831 F: drivers/phy/phy-samsung-usb2.h
10834 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10835 L: linux-serial@vger.kernel.org
10837 F: Documentation/devicetree/bindings/serial/
10838 F: drivers/tty/serial/
10841 M: Sean Young <sean@mess.org>
10842 L: linux-media@vger.kernel.org
10844 F: drivers/media/rc/serial_ir.c
10847 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
10848 L: kernel@stlinux.com
10850 F: drivers/staging/media/st-cec/
10851 F: Documentation/devicetree/bindings/media/stih-cec.txt
10853 SYNOPSYS DESIGNWARE DMAC DRIVER
10854 M: Viresh Kumar <vireshk@kernel.org>
10855 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10857 F: include/linux/dma/dw.h
10858 F: include/linux/platform_data/dma-dw.h
10861 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10862 M: Lars Persson <lars.persson@axis.com>
10863 L: netdev@vger.kernel.org
10865 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10866 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10868 SYNOPSYS DESIGNWARE I2C DRIVER
10869 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10870 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10871 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10872 L: linux-i2c@vger.kernel.org
10874 F: drivers/i2c/busses/i2c-designware-*
10875 F: include/linux/platform_data/i2c-designware.h
10877 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10878 M: Jaehoon Chung <jh80.chung@samsung.com>
10879 L: linux-mmc@vger.kernel.org
10881 F: include/linux/mmc/dw_mmc.h
10882 F: drivers/mmc/host/dw_mmc*
10884 SYSTEM TRACE MODULE CLASS
10885 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10888 F: Documentation/trace/stm.txt
10889 F: drivers/hwtracing/stm/
10890 F: include/linux/stm.h
10891 F: include/uapi/linux/stm.h
10894 M: Andreas Noever <andreas.noever@gmail.com>
10896 F: drivers/thunderbolt/
10898 TI BQ27XXX POWER SUPPLY DRIVER
10899 R: Andrew F. Davis <afd@ti.com>
10900 F: include/linux/power/bq27xxx_battery.h
10901 F: drivers/power/supply/bq27xxx_battery.c
10902 F: drivers/power/supply/bq27xxx_battery_i2c.c
10904 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10905 M: John Stultz <john.stultz@linaro.org>
10906 M: Thomas Gleixner <tglx@linutronix.de>
10907 L: linux-kernel@vger.kernel.org
10908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10910 F: include/linux/clocksource.h
10911 F: include/linux/time.h
10912 F: include/linux/timex.h
10913 F: include/uapi/linux/time.h
10914 F: include/uapi/linux/timex.h
10915 F: kernel/time/clocksource.c
10916 F: kernel/time/time*.c
10917 F: kernel/time/alarmtimer.c
10918 F: kernel/time/ntp.c
10919 F: tools/testing/selftests/timers/
10922 M: Zwane Mwaikambo <zwanem@gmail.com>
10924 F: drivers/watchdog/sc1200wdt.c
10927 M: Ingo Molnar <mingo@redhat.com>
10928 M: Peter Zijlstra <peterz@infradead.org>
10929 L: linux-kernel@vger.kernel.org
10930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10933 F: include/linux/sched.h
10934 F: include/uapi/linux/sched.h
10935 F: include/linux/wait.h
10938 M: Chen Liqin <liqin.linux@gmail.com>
10939 M: Lennox Wu <lennox.wu@gmail.com>
10940 W: http://www.sunplus.com
10944 SCR24X CHIP CARD INTERFACE DRIVER
10945 M: Lubomir Rintel <lkundrak@v3.sk>
10947 F: drivers/char/pcmcia/scr24x_cs.c
10949 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10950 M: Sudeep Holla <sudeep.holla@arm.com>
10951 L: linux-arm-kernel@lists.infradead.org
10953 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10954 F: drivers/clk/clk-scpi.c
10955 F: drivers/cpufreq/scpi-cpufreq.c
10956 F: drivers/firmware/arm_scpi.c
10957 F: include/linux/scpi_protocol.h
10960 M: Jens Axboe <axboe@kernel.dk>
10961 L: linux-scsi@vger.kernel.org
10962 W: http://www.kernel.dk
10964 F: drivers/scsi/sr*
10966 SCSI RDMA PROTOCOL (SRP) INITIATOR
10967 M: Bart Van Assche <bart.vanassche@sandisk.com>
10968 L: linux-rdma@vger.kernel.org
10970 W: http://www.openfabrics.org
10971 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10973 F: drivers/infiniband/ulp/srp/
10974 F: include/scsi/srp.h
10977 M: Doug Gilbert <dgilbert@interlog.com>
10978 L: linux-scsi@vger.kernel.org
10979 W: http://sg.danny.cz/sg
10981 F: Documentation/scsi/scsi-generic.txt
10982 F: drivers/scsi/sg.c
10983 F: include/scsi/sg.h
10986 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10988 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10990 L: linux-scsi@vger.kernel.org
10992 F: Documentation/devicetree/bindings/scsi/
10997 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10998 L: linux-scsi@vger.kernel.org
11000 F: Documentation/scsi/st.txt
11001 F: drivers/scsi/st.*
11002 F: drivers/scsi/st_*.h
11005 M: Vlad Yasevich <vyasevich@gmail.com>
11006 M: Neil Horman <nhorman@tuxdriver.com>
11007 L: linux-sctp@vger.kernel.org
11008 W: http://lksctp.sourceforge.net
11010 F: Documentation/networking/sctp.txt
11011 F: include/linux/sctp.h
11012 F: include/uapi/linux/sctp.h
11013 F: include/net/sctp/
11017 M: Jim Cromie <jim.cromie@gmail.com>
11019 F: Documentation/i2c/busses/scx200_acb
11020 F: arch/x86/platform/scx200/
11021 F: drivers/watchdog/scx200_wdt.c
11022 F: drivers/i2c/busses/scx200*
11023 F: drivers/mtd/maps/scx200_docflash.c
11024 F: include/linux/scx200.h
11027 M: Jim Cromie <jim.cromie@gmail.com>
11029 F: drivers/char/scx200_gpio.c
11030 F: include/linux/scx200_gpio.h
11032 SCx200 HRT CLOCKSOURCE DRIVER
11033 M: Jim Cromie <jim.cromie@gmail.com>
11035 F: drivers/clocksource/scx200_hrt.c
11037 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11038 M: Sascha Sommer <saschasommer@freenet.de>
11039 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11041 F: drivers/mmc/host/sdricoh_cs.c
11043 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11044 M: Adrian Hunter <adrian.hunter@intel.com>
11045 L: linux-mmc@vger.kernel.org
11046 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11048 F: drivers/mmc/host/sdhci*
11049 F: include/linux/mmc/sdhci*
11052 M: Kees Cook <keescook@chromium.org>
11053 R: Andy Lutomirski <luto@amacapital.net>
11054 R: Will Drewry <wad@chromium.org>
11055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11057 F: kernel/seccomp.c
11058 F: include/uapi/linux/seccomp.h
11059 F: include/linux/seccomp.h
11060 F: tools/testing/selftests/seccomp/*
11061 K: \bsecure_computing
11064 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11065 M: Al Cooper <alcooperx@gmail.com>
11066 L: linux-mmc@vger.kernel.org
11067 L: bcm-kernel-feedback-list@broadcom.com
11069 F: drivers/mmc/host/sdhci-brcmstb*
11071 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11072 M: Ben Dooks <ben-linux@fluff.org>
11073 M: Jaehoon Chung <jh80.chung@samsung.com>
11074 L: linux-mmc@vger.kernel.org
11076 F: drivers/mmc/host/sdhci-s3c*
11078 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11079 M: Viresh Kumar <vireshk@kernel.org>
11080 L: linux-mmc@vger.kernel.org
11082 F: drivers/mmc/host/sdhci-spear.c
11085 M: James Morris <james.l.morris@oracle.com>
11086 M: "Serge E. Hallyn" <serge@hallyn.com>
11087 L: linux-security-module@vger.kernel.org (suggested Cc:)
11088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11089 W: http://kernsec.org/
11094 M: Security Officers <security@kernel.org>
11097 SELINUX SECURITY MODULE
11098 M: Paul Moore <paul@paul-moore.com>
11099 M: Stephen Smalley <sds@tycho.nsa.gov>
11100 M: Eric Paris <eparis@parisplace.org>
11101 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11102 W: http://selinuxproject.org
11103 T: git git://git.infradead.org/users/pcmoore/selinux
11105 F: include/linux/selinux*
11106 F: security/selinux/
11107 F: scripts/selinux/
11109 APPARMOR SECURITY MODULE
11110 M: John Johansen <john.johansen@canonical.com>
11111 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11112 W: apparmor.wiki.kernel.org
11113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11115 F: security/apparmor/
11117 LOADPIN SECURITY MODULE
11118 M: Kees Cook <keescook@chromium.org>
11119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11121 F: security/loadpin/
11123 YAMA SECURITY MODULE
11124 M: Kees Cook <keescook@chromium.org>
11125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11130 M: Jiri Slaby <jirislaby@gmail.com>
11132 F: drivers/misc/phantom.c
11133 F: include/uapi/linux/phantom.h
11135 Emulex 10Gbps iSCSI - OneConnect DRIVER
11136 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11137 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11138 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11139 L: linux-scsi@vger.kernel.org
11140 W: http://www.broadcom.com
11142 F: drivers/scsi/be2iscsi/
11144 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11145 M: Sathya Perla <sathya.perla@broadcom.com>
11146 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11147 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11148 M: Somnath Kotur <somnath.kotur@broadcom.com>
11149 L: netdev@vger.kernel.org
11150 W: http://www.emulex.com
11152 F: drivers/net/ethernet/emulex/benet/
11154 EMULEX ONECONNECT ROCE DRIVER
11155 M: Selvin Xavier <selvin.xavier@avagotech.com>
11156 M: Devesh Sharma <devesh.sharma@avagotech.com>
11157 L: linux-rdma@vger.kernel.org
11158 W: http://www.emulex.com
11160 F: drivers/infiniband/hw/ocrdma/
11161 F: include/uapi/rdma/ocrdma-abi.h
11164 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11165 M: Edward Cree <ecree@solarflare.com>
11166 M: Bert Kenward <bkenward@solarflare.com>
11167 L: netdev@vger.kernel.org
11169 F: drivers/net/ethernet/sfc/
11172 M: Dimitri Sivanich <sivanich@sgi.com>
11174 F: drivers/misc/sgi-gru/
11176 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11177 M: Pat Gefre <pfg@sgi.com>
11178 L: linux-ia64@vger.kernel.org
11180 F: Documentation/ia64/serial.txt
11181 F: drivers/tty/serial/ioc?_serial.c
11182 F: include/linux/ioc?.h
11184 SGI XP/XPC/XPNET DRIVER
11185 M: Cliff Whickman <cpw@sgi.com>
11186 M: Robin Holt <robinmholt@gmail.com>
11188 F: drivers/misc/sgi-xp/
11190 SI2157 MEDIA DRIVER
11191 M: Antti Palosaari <crope@iki.fi>
11192 L: linux-media@vger.kernel.org
11193 W: https://linuxtv.org
11194 W: http://palosaari.fi/linux/
11195 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11196 T: git git://linuxtv.org/anttip/media_tree.git
11198 F: drivers/media/tuners/si2157*
11200 SI2168 MEDIA DRIVER
11201 M: Antti Palosaari <crope@iki.fi>
11202 L: linux-media@vger.kernel.org
11203 W: https://linuxtv.org
11204 W: http://palosaari.fi/linux/
11205 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11206 T: git git://linuxtv.org/anttip/media_tree.git
11208 F: drivers/media/dvb-frontends/si2168*
11210 SI470X FM RADIO RECEIVER I2C DRIVER
11211 M: Hans Verkuil <hverkuil@xs4all.nl>
11212 L: linux-media@vger.kernel.org
11213 T: git git://linuxtv.org/media_tree.git
11214 W: https://linuxtv.org
11216 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11218 SI470X FM RADIO RECEIVER USB DRIVER
11219 M: Hans Verkuil <hverkuil@xs4all.nl>
11220 L: linux-media@vger.kernel.org
11221 T: git git://linuxtv.org/media_tree.git
11222 W: https://linuxtv.org
11224 F: drivers/media/radio/si470x/radio-si470x-common.c
11225 F: drivers/media/radio/si470x/radio-si470x.h
11226 F: drivers/media/radio/si470x/radio-si470x-usb.c
11228 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11229 M: Eduardo Valentin <edubezval@gmail.com>
11230 L: linux-media@vger.kernel.org
11231 T: git git://linuxtv.org/media_tree.git
11232 W: https://linuxtv.org
11234 F: drivers/media/radio/si4713/si4713.?
11236 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11237 M: Eduardo Valentin <edubezval@gmail.com>
11238 L: linux-media@vger.kernel.org
11239 T: git git://linuxtv.org/media_tree.git
11240 W: https://linuxtv.org
11242 F: drivers/media/radio/si4713/radio-platform-si4713.c
11244 SI4713 FM RADIO TRANSMITTER USB DRIVER
11245 M: Hans Verkuil <hverkuil@xs4all.nl>
11246 L: linux-media@vger.kernel.org
11247 T: git git://linuxtv.org/media_tree.git
11248 W: https://linuxtv.org
11250 F: drivers/media/radio/si4713/radio-usb-si4713.c
11253 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11254 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11255 L: linux-media@vger.kernel.org
11256 W: https://linuxtv.org
11257 T: git git://linuxtv.org/media_tree.git
11259 F: drivers/media/common/siano/
11260 F: drivers/media/usb/siano/
11261 F: drivers/media/usb/siano/
11262 F: drivers/media/mmc/siano/
11265 M: Hans de Goede <hdegoede@redhat.com>
11266 L: linux-fbdev@vger.kernel.org
11268 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11269 F: drivers/video/fbdev/simplefb.c
11270 F: include/linux/platform_data/simplefb.h
11272 SH_VEU V4L2 MEM2MEM DRIVER
11273 L: linux-media@vger.kernel.org
11275 F: drivers/media/platform/sh_veu.c
11277 SH_VOU V4L2 OUTPUT DRIVER
11278 L: linux-media@vger.kernel.org
11280 F: drivers/media/platform/sh_vou.c
11281 F: include/media/drv-intf/sh_vou.h
11283 SIMPLE FIRMWARE INTERFACE (SFI)
11284 M: Len Brown <lenb@kernel.org>
11285 L: sfi-devel@simplefirmware.org
11286 W: http://simplefirmware.org/
11287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11289 F: arch/x86/platform/sfi/
11291 F: include/linux/sfi*.h
11293 SIMTEC EB110ATX (Chalice CATS)
11295 P: Vincent Sanders <vince@simtec.co.uk>
11296 M: Simtec Linux Team <linux@simtec.co.uk>
11297 W: http://www.simtec.co.uk/products/EB110ATX/
11300 SIMTEC EB2410ITX (BAST)
11302 P: Vincent Sanders <vince@simtec.co.uk>
11303 M: Simtec Linux Team <linux@simtec.co.uk>
11304 W: http://www.simtec.co.uk/products/EB2410ITX/
11306 F: arch/arm/mach-s3c24xx/mach-bast.c
11307 F: arch/arm/mach-s3c24xx/bast-ide.c
11308 F: arch/arm/mach-s3c24xx/bast-irq.c
11310 TI DAVINCI MACHINE SUPPORT
11311 M: Sekhar Nori <nsekhar@ti.com>
11312 M: Kevin Hilman <khilman@kernel.org>
11313 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11316 F: arch/arm/mach-davinci/
11317 F: drivers/i2c/busses/i2c-davinci.c
11319 TI DAVINCI SERIES MEDIA DRIVER
11320 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11321 L: linux-media@vger.kernel.org
11322 W: https://linuxtv.org
11323 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11324 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11326 F: drivers/media/platform/davinci/
11327 F: include/media/davinci/
11329 TI AM437X VPFE DRIVER
11330 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11331 L: linux-media@vger.kernel.org
11332 W: https://linuxtv.org
11333 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11334 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11336 F: drivers/media/platform/am437x/
11338 OV2659 OMNIVISION SENSOR DRIVER
11339 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11340 L: linux-media@vger.kernel.org
11341 W: https://linuxtv.org
11342 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11343 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11345 F: drivers/media/i2c/ov2659.c
11346 F: include/media/i2c/ov2659.h
11348 SILICON MOTION SM712 FRAME BUFFER DRIVER
11349 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11350 M: Teddy Wang <teddy.wang@siliconmotion.com>
11351 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11352 L: linux-fbdev@vger.kernel.org
11354 F: drivers/video/fbdev/sm712*
11355 F: Documentation/fb/sm712fb.txt
11357 SIS 190 ETHERNET DRIVER
11358 M: Francois Romieu <romieu@fr.zoreil.com>
11359 L: netdev@vger.kernel.org
11361 F: drivers/net/ethernet/sis/sis190.c
11363 SIS 900/7016 FAST ETHERNET DRIVER
11364 M: Daniele Venzano <venza@brownhat.org>
11365 W: http://www.brownhat.org/sis900.html
11366 L: netdev@vger.kernel.org
11368 F: drivers/net/ethernet/sis/sis900.*
11370 SIS FRAMEBUFFER DRIVER
11371 M: Thomas Winischhofer <thomas@winischhofer.net>
11372 W: http://www.winischhofer.net/linuxsisvga.shtml
11374 F: Documentation/fb/sisfb.txt
11375 F: drivers/video/fbdev/sis/
11376 F: include/video/sisfb.h
11379 M: Thomas Winischhofer <thomas@winischhofer.net>
11380 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11382 F: drivers/usb/misc/sisusbvga/
11385 M: Christoph Lameter <cl@linux.com>
11386 M: Pekka Enberg <penberg@kernel.org>
11387 M: David Rientjes <rientjes@google.com>
11388 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11389 M: Andrew Morton <akpm@linux-foundation.org>
11390 L: linux-mm@kvack.org
11392 F: include/linux/sl?b*.h
11395 SLEEPABLE READ-COPY UPDATE (SRCU)
11396 M: Lai Jiangshan <jiangshanlai@gmail.com>
11397 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11398 M: Josh Triplett <josh@joshtriplett.org>
11399 R: Steven Rostedt <rostedt@goodmis.org>
11400 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11401 L: linux-kernel@vger.kernel.org
11402 W: http://www.rdrop.com/users/paulmck/RCU/
11404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11405 F: include/linux/srcu.h
11406 F: kernel/rcu/srcu.c
11408 SMACK SECURITY MODULE
11409 M: Casey Schaufler <casey@schaufler-ca.com>
11410 L: linux-security-module@vger.kernel.org
11411 W: http://schaufler-ca.com
11412 T: git git://github.com/cschaufler/smack-next
11414 F: Documentation/security/Smack.txt
11417 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11418 M: Kevin Hilman <khilman@kernel.org>
11419 M: Nishanth Menon <nm@ti.com>
11421 F: drivers/power/avs/
11422 F: include/linux/power/smartreflex.h
11423 L: linux-pm@vger.kernel.org
11425 SMC91x ETHERNET DRIVER
11426 M: Nicolas Pitre <nico@fluxnic.net>
11428 F: drivers/net/ethernet/smsc/smc91x.*
11430 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11431 M: Sakari Ailus <sakari.ailus@iki.fi>
11432 L: linux-media@vger.kernel.org
11434 F: drivers/media/i2c/smiapp/
11435 F: include/media/i2c/smiapp.h
11436 F: drivers/media/i2c/smiapp-pll.c
11437 F: drivers/media/i2c/smiapp-pll.h
11438 F: include/uapi/linux/smiapp.h
11439 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11441 SMM665 HARDWARE MONITOR DRIVER
11442 M: Guenter Roeck <linux@roeck-us.net>
11443 L: linux-hwmon@vger.kernel.org
11445 F: Documentation/hwmon/smm665
11446 F: drivers/hwmon/smm665.c
11448 SMSC EMC2103 HARDWARE MONITOR DRIVER
11449 M: Steve Glendinning <steve.glendinning@shawell.net>
11450 L: linux-hwmon@vger.kernel.org
11452 F: Documentation/hwmon/emc2103
11453 F: drivers/hwmon/emc2103.c
11455 SMSC SCH5627 HARDWARE MONITOR DRIVER
11456 M: Hans de Goede <hdegoede@redhat.com>
11457 L: linux-hwmon@vger.kernel.org
11459 F: Documentation/hwmon/sch5627
11460 F: drivers/hwmon/sch5627.c
11462 SMSC47B397 HARDWARE MONITOR DRIVER
11463 M: Jean Delvare <jdelvare@suse.com>
11464 L: linux-hwmon@vger.kernel.org
11466 F: Documentation/hwmon/smsc47b397
11467 F: drivers/hwmon/smsc47b397.c
11469 SMSC911x ETHERNET DRIVER
11470 M: Steve Glendinning <steve.glendinning@shawell.net>
11471 L: netdev@vger.kernel.org
11473 F: include/linux/smsc911x.h
11474 F: drivers/net/ethernet/smsc/smsc911x.*
11476 SMSC9420 PCI ETHERNET DRIVER
11477 M: Steve Glendinning <steve.glendinning@shawell.net>
11478 L: netdev@vger.kernel.org
11480 F: drivers/net/ethernet/smsc/smsc9420.*
11482 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11483 M: Steve Glendinning <steve.glendinning@shawell.net>
11484 L: linux-fbdev@vger.kernel.org
11486 F: drivers/video/fbdev/smscufx.c
11488 SOC-CAMERA V4L2 SUBSYSTEM
11489 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11490 L: linux-media@vger.kernel.org
11491 T: git git://linuxtv.org/media_tree.git
11493 F: include/media/soc*
11494 F: drivers/media/i2c/soc_camera/
11495 F: drivers/media/platform/soc_camera/
11497 SOEKRIS NET48XX LED SUPPORT
11498 M: Chris Boot <bootc@bootc.net>
11500 F: drivers/leds/leds-net48xx.c
11502 SOFTLOGIC 6x10 MPEG CODEC
11503 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11504 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11505 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11506 M: Ismael Luceno <ismael@iodev.co.uk>
11507 L: linux-media@vger.kernel.org
11509 F: drivers/media/pci/solo6x10/
11511 SOFTWARE RAID (Multiple Disks) SUPPORT
11512 M: Shaohua Li <shli@kernel.org>
11513 L: linux-raid@vger.kernel.org
11514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11517 F: include/linux/raid/
11518 F: include/uapi/linux/raid/
11520 SONIC NETWORK DRIVER
11521 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11522 L: netdev@vger.kernel.org
11524 F: drivers/net/ethernet/natsemi/sonic.*
11526 SONICS SILICON BACKPLANE DRIVER (SSB)
11527 M: Michael Buesch <m@bues.ch>
11528 L: linux-wireless@vger.kernel.org
11531 F: include/linux/ssb/
11533 SONY VAIO CONTROL DEVICE DRIVER
11534 M: Mattia Dongili <malattia@linux.it>
11535 L: platform-driver-x86@vger.kernel.org
11536 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11538 F: Documentation/laptops/sony-laptop.txt
11539 F: drivers/char/sonypi.c
11540 F: drivers/platform/x86/sony-laptop.c
11541 F: include/linux/sony-laptop.h
11543 SONY MEMORYSTICK CARD SUPPORT
11544 M: Alex Dubov <oakad@yahoo.com>
11545 W: http://tifmxx.berlios.de/
11547 F: drivers/memstick/host/tifm_ms.c
11549 SONY MEMORYSTICK STANDARD SUPPORT
11550 M: Maxim Levitsky <maximlevitsky@gmail.com>
11552 F: drivers/memstick/core/ms_block.*
11555 M: Jaroslav Kysela <perex@perex.cz>
11556 M: Takashi Iwai <tiwai@suse.com>
11557 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11558 W: http://www.alsa-project.org/
11559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11560 T: git git://git.alsa-project.org/alsa-kernel.git
11561 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11563 F: Documentation/sound/
11565 F: include/uapi/sound/
11568 SOUND - COMPRESSED AUDIO
11569 M: Vinod Koul <vinod.koul@intel.com>
11570 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11573 F: Documentation/sound/alsa/compress_offload.txt
11574 F: include/sound/compress_driver.h
11575 F: include/uapi/sound/compress_*
11576 F: sound/core/compress_offload.c
11577 F: sound/soc/soc-compress.c
11579 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11580 M: Liam Girdwood <lgirdwood@gmail.com>
11581 M: Mark Brown <broonie@kernel.org>
11582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11583 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11584 W: http://alsa-project.org/main/index.php/ASoC
11586 F: Documentation/devicetree/bindings/sound/
11587 F: Documentation/sound/alsa/soc/
11589 F: include/sound/soc*
11591 SOUND - DMAENGINE HELPERS
11592 M: Lars-Peter Clausen <lars@metafoo.de>
11594 F: include/sound/dmaengine_pcm.h
11595 F: sound/core/pcm_dmaengine.c
11596 F: sound/soc/soc-generic-dmaengine-pcm.c
11599 M: Olli Salonen <olli.salonen@iki.fi>
11600 L: linux-media@vger.kernel.org
11601 W: https://linuxtv.org
11602 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11604 F: drivers/media/dvb-frontends/sp2*
11606 SPARC + UltraSPARC (sparc/sparc64)
11607 M: "David S. Miller" <davem@davemloft.net>
11608 L: sparclinux@vger.kernel.org
11609 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11616 SPARC SERIAL DRIVERS
11617 M: "David S. Miller" <davem@davemloft.net>
11618 L: sparclinux@vger.kernel.org
11619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11622 F: include/linux/sunserialcore.h
11623 F: drivers/tty/serial/suncore.c
11624 F: drivers/tty/serial/sunhv.c
11625 F: drivers/tty/serial/sunsab.c
11626 F: drivers/tty/serial/sunsab.h
11627 F: drivers/tty/serial/sunsu.c
11628 F: drivers/tty/serial/sunzilog.c
11629 F: drivers/tty/serial/sunzilog.h
11632 M: "Christopher Li" <sparse@chrisli.org>
11633 L: linux-sparse@vger.kernel.org
11634 W: https://sparse.wiki.kernel.org/
11635 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11636 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11638 F: include/linux/compiler.h
11640 SPEAR PLATFORM SUPPORT
11641 M: Viresh Kumar <vireshk@kernel.org>
11642 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11643 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11644 W: http://www.st.com/spear
11646 F: arch/arm/boot/dts/spear*
11647 F: arch/arm/mach-spear/
11649 SPEAR CLOCK FRAMEWORK SUPPORT
11650 M: Viresh Kumar <vireshk@kernel.org>
11651 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11652 W: http://www.st.com/spear
11654 F: drivers/clk/spear/
11657 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11658 M: Marek Vasut <marek.vasut@gmail.com>
11659 L: linux-mtd@lists.infradead.org
11660 W: http://www.linux-mtd.infradead.org/
11661 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11662 T: git git://github.com/spi-nor/linux.git
11664 F: drivers/mtd/spi-nor/
11665 F: include/linux/mtd/spi-nor.h
11668 M: Mark Brown <broonie@kernel.org>
11669 L: linux-spi@vger.kernel.org
11670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11671 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11673 F: Documentation/devicetree/bindings/spi/
11674 F: Documentation/spi/
11676 F: include/linux/spi/
11677 F: include/uapi/linux/spi/
11680 SPIDERNET NETWORK DRIVER for CELL
11681 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11682 L: netdev@vger.kernel.org
11684 F: Documentation/networking/spider_net.txt
11685 F: drivers/net/ethernet/toshiba/spider_net*
11688 M: Jeremy Kerr <jk@ozlabs.org>
11689 L: linuxppc-dev@lists.ozlabs.org
11690 W: http://www.ibm.com/developerworks/power/cell/
11692 F: Documentation/filesystems/spufs.txt
11693 F: arch/powerpc/platforms/cell/spufs/
11695 SQUASHFS FILE SYSTEM
11696 M: Phillip Lougher <phillip@squashfs.org.uk>
11697 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11698 W: http://squashfs.org.uk
11699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11701 F: Documentation/filesystems/squashfs.txt
11704 SRM (Alpha) environment access
11705 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11707 F: arch/alpha/kernel/srm_env.c
11710 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11711 L: stable@vger.kernel.org
11713 F: Documentation/process/stable-kernel-rules.rst
11716 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11718 L: devel@driverdev.osuosl.org
11720 F: drivers/staging/
11723 M: Ian Abbott <abbotti@mev.co.uk>
11724 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11726 F: drivers/staging/comedi/
11728 STAGING - FLARION FT1000 DRIVERS
11729 M: Marek Belisko <marek.belisko@gmail.com>
11731 F: drivers/staging/ft1000/
11733 STAGING - INDUSTRIAL IO
11734 M: Jonathan Cameron <jic23@kernel.org>
11735 L: linux-iio@vger.kernel.org
11737 F: Documentation/devicetree/bindings/staging/iio/
11738 F: drivers/staging/iio/
11740 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11741 M: Jarod Wilson <jarod@wilsonet.com>
11742 W: http://www.lirc.org/
11744 F: drivers/staging/media/lirc/
11746 STAGING - LUSTRE PARALLEL FILESYSTEM
11747 M: Oleg Drokin <oleg.drokin@intel.com>
11748 M: Andreas Dilger <andreas.dilger@intel.com>
11749 M: James Simmons <jsimmons@infradead.org>
11750 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11751 W: http://wiki.lustre.org/
11753 F: drivers/staging/lustre
11755 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11756 M: Marc Dietrich <marvin24@gmx.de>
11757 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11758 L: linux-tegra@vger.kernel.org
11760 F: drivers/staging/nvec/
11762 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11763 M: Jens Frederich <jfrederich@gmail.com>
11764 M: Daniel Drake <dsd@laptop.org>
11765 M: Jon Nettleton <jon.nettleton@gmail.com>
11766 W: http://wiki.laptop.org/go/DCON
11768 F: drivers/staging/olpc_dcon/
11770 STAGING - REALTEK RTL8712U DRIVERS
11771 M: Larry Finger <Larry.Finger@lwfinger.net>
11772 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11774 F: drivers/staging/rtl8712/
11776 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11777 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11778 M: Teddy Wang <teddy.wang@siliconmotion.com>
11779 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11780 L: linux-fbdev@vger.kernel.org
11782 F: drivers/staging/sm750fb/
11784 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11785 M: William Hubbs <w.d.hubbs@gmail.com>
11786 M: Chris Brannon <chris@the-brannons.com>
11787 M: Kirk Reiser <kirk@reisers.ca>
11788 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11789 L: speakup@linux-speakup.org
11790 W: http://www.linux-speakup.org/
11792 F: drivers/staging/speakup/
11794 STAGING - VIA VT665X DRIVERS
11795 M: Forest Bond <forest@alittletooquiet.net>
11797 F: drivers/staging/vt665?/
11799 STAGING - WILC1000 WIFI DRIVER
11800 M: Aditya Shankar <aditya.shankar@microchip.com>
11801 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11802 L: linux-wireless@vger.kernel.org
11804 F: drivers/staging/wilc1000/
11806 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11807 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11809 F: drivers/staging/xgifb/
11811 STARFIRE/DURALAN NETWORK DRIVER
11812 M: Ion Badulescu <ionut@badula.org>
11814 F: drivers/net/ethernet/adaptec/starfire*
11817 M: Sam Creasey <sammy@sammy.net>
11818 W: http://sammy.net/sun3/
11820 F: arch/m68k/kernel/*sun3*
11821 F: arch/m68k/sun3*/
11822 F: arch/m68k/include/asm/sun3*
11823 F: drivers/net/ethernet/i825xx/sun3*
11825 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11826 M: Hans de Goede <hdegoede@redhat.com>
11827 L: linux-input@vger.kernel.org
11829 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11830 F: drivers/input/keyboard/sun4i-lradc-keys.c
11832 SUNDANCE NETWORK DRIVER
11833 M: Denis Kirjanov <kda@linux-powerpc.org>
11834 L: netdev@vger.kernel.org
11836 F: drivers/net/ethernet/dlink/sundance.c
11839 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11840 M: Rich Felker <dalias@libc.org>
11841 L: linux-sh@vger.kernel.org
11842 Q: http://patchwork.kernel.org/project/linux-sh/list/
11844 F: Documentation/sh/
11849 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11850 M: Len Brown <len.brown@intel.com>
11851 M: Pavel Machek <pavel@ucw.cz>
11852 L: linux-pm@vger.kernel.org
11853 B: https://bugzilla.kernel.org
11855 F: Documentation/power/
11856 F: arch/x86/kernel/acpi/
11857 F: drivers/base/power/
11859 F: include/linux/suspend.h
11860 F: include/linux/freezer.h
11861 F: include/linux/pm.h
11864 M: Martin Mares <mj@ucw.cz>
11865 L: linux-video@atrey.karlin.mff.cuni.cz
11867 F: Documentation/svga.txt
11868 F: arch/x86/boot/video*
11871 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11872 L: linux-kernel@vger.kernel.org
11873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11876 F: arch/*/kernel/pci-swiotlb.c
11877 F: include/linux/swiotlb.h
11880 M: Jiri Pirko <jiri@resnulli.us>
11881 L: netdev@vger.kernel.org
11884 F: include/net/switchdev.h
11886 SYNOPSYS ARC ARCHITECTURE
11887 M: Vineet Gupta <vgupta@synopsys.com>
11888 L: linux-snps-arc@lists.infradead.org
11891 F: Documentation/devicetree/bindings/arc/*
11892 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11893 F: drivers/clocksource/arc_timer.c
11894 F: drivers/tty/serial/arc_uart.c
11895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11897 SYNOPSYS ARC SDP platform support
11898 M: Alexey Brodkin <abrodkin@synopsys.com>
11900 F: arch/arc/plat-axs10x
11901 F: arch/arc/boot/dts/ax*
11902 F: Documentation/devicetree/bindings/arc/axs10*
11904 SYSTEM CONFIGURATION (SYSCON)
11905 M: Lee Jones <lee.jones@linaro.org>
11906 M: Arnd Bergmann <arnd@arndb.de>
11907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11909 F: drivers/mfd/syscon.c
11911 SYSTEM RESET/SHUTDOWN DRIVERS
11912 M: Sebastian Reichel <sre@kernel.org>
11913 L: linux-pm@vger.kernel.org
11914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11916 F: Documentation/devicetree/bindings/power/reset/
11917 F: drivers/power/reset/
11920 M: Christoph Hellwig <hch@infradead.org>
11922 F: Documentation/filesystems/sysv-fs.txt
11924 F: include/linux/sysv_fs.h
11927 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11928 L: linux-scsi@vger.kernel.org
11929 L: target-devel@vger.kernel.org
11930 W: http://www.linux-iscsi.org
11931 W: http://groups.google.com/group/linux-iscsi-target-dev
11932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11936 F: Documentation/target/
11938 TASKSTATS STATISTICS INTERFACE
11939 M: Balbir Singh <bsingharora@gmail.com>
11941 F: Documentation/accounting/taskstats*
11942 F: include/linux/taskstats*
11943 F: kernel/taskstats.c
11946 M: Jamal Hadi Salim <jhs@mojatatu.com>
11947 L: netdev@vger.kernel.org
11949 F: include/net/pkt_cls.h
11950 F: include/uapi/linux/pkt_cls.h
11953 TCP LOW PRIORITY MODULE
11954 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11955 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11956 W: http://tcp-lp-mod.sourceforge.net/
11958 F: net/ipv4/tcp_lp.c
11960 TDA10071 MEDIA DRIVER
11961 M: Antti Palosaari <crope@iki.fi>
11962 L: linux-media@vger.kernel.org
11963 W: https://linuxtv.org
11964 W: http://palosaari.fi/linux/
11965 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11966 T: git git://linuxtv.org/anttip/media_tree.git
11968 F: drivers/media/dvb-frontends/tda10071*
11970 TDA18212 MEDIA DRIVER
11971 M: Antti Palosaari <crope@iki.fi>
11972 L: linux-media@vger.kernel.org
11973 W: https://linuxtv.org
11974 W: http://palosaari.fi/linux/
11975 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11976 T: git git://linuxtv.org/anttip/media_tree.git
11978 F: drivers/media/tuners/tda18212*
11980 TDA18218 MEDIA DRIVER
11981 M: Antti Palosaari <crope@iki.fi>
11982 L: linux-media@vger.kernel.org
11983 W: https://linuxtv.org
11984 W: http://palosaari.fi/linux/
11985 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11986 T: git git://linuxtv.org/anttip/media_tree.git
11988 F: drivers/media/tuners/tda18218*
11990 TDA18271 MEDIA DRIVER
11991 M: Michael Krufky <mkrufky@linuxtv.org>
11992 L: linux-media@vger.kernel.org
11993 W: https://linuxtv.org
11994 W: http://github.com/mkrufky
11995 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11996 T: git git://linuxtv.org/mkrufky/tuners.git
11998 F: drivers/media/tuners/tda18271*
12000 TDA827x MEDIA DRIVER
12001 M: Michael Krufky <mkrufky@linuxtv.org>
12002 L: linux-media@vger.kernel.org
12003 W: https://linuxtv.org
12004 W: http://github.com/mkrufky
12005 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12006 T: git git://linuxtv.org/mkrufky/tuners.git
12008 F: drivers/media/tuners/tda8290.*
12010 TDA8290 MEDIA DRIVER
12011 M: Michael Krufky <mkrufky@linuxtv.org>
12012 L: linux-media@vger.kernel.org
12013 W: https://linuxtv.org
12014 W: http://github.com/mkrufky
12015 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12016 T: git git://linuxtv.org/mkrufky/tuners.git
12018 F: drivers/media/tuners/tda8290.*
12020 TDA9840 MEDIA DRIVER
12021 M: Hans Verkuil <hverkuil@xs4all.nl>
12022 L: linux-media@vger.kernel.org
12023 T: git git://linuxtv.org/media_tree.git
12024 W: https://linuxtv.org
12026 F: drivers/media/i2c/tda9840*
12028 TEA5761 TUNER DRIVER
12029 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12030 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12031 L: linux-media@vger.kernel.org
12032 W: https://linuxtv.org
12033 T: git git://linuxtv.org/media_tree.git
12035 F: drivers/media/tuners/tea5761.*
12037 TEA5767 TUNER DRIVER
12038 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12039 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12040 L: linux-media@vger.kernel.org
12041 W: https://linuxtv.org
12042 T: git git://linuxtv.org/media_tree.git
12044 F: drivers/media/tuners/tea5767.*
12046 TEA6415C MEDIA DRIVER
12047 M: Hans Verkuil <hverkuil@xs4all.nl>
12048 L: linux-media@vger.kernel.org
12049 T: git git://linuxtv.org/media_tree.git
12050 W: https://linuxtv.org
12052 F: drivers/media/i2c/tea6415c*
12054 TEA6420 MEDIA DRIVER
12055 M: Hans Verkuil <hverkuil@xs4all.nl>
12056 L: linux-media@vger.kernel.org
12057 T: git git://linuxtv.org/media_tree.git
12058 W: https://linuxtv.org
12060 F: drivers/media/i2c/tea6420*
12063 M: Jiri Pirko <jiri@resnulli.us>
12064 L: netdev@vger.kernel.org
12066 F: drivers/net/team/
12067 F: include/linux/if_team.h
12068 F: include/uapi/linux/if_team.h
12070 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12071 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12073 F: arch/x86/platform/ts5500/
12075 TECHNOTREND USB IR RECEIVER
12076 M: Sean Young <sean@mess.org>
12077 L: linux-media@vger.kernel.org
12079 F: drivers/media/rc/ttusbir.c
12081 TEGRA ARCHITECTURE SUPPORT
12082 M: Stephen Warren <swarren@wwwdotorg.org>
12083 M: Thierry Reding <thierry.reding@gmail.com>
12084 M: Alexandre Courbot <gnurou@gmail.com>
12085 L: linux-tegra@vger.kernel.org
12086 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12092 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12093 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12095 F: drivers/clk/tegra/
12098 M: Laxman Dewangan <ldewangan@nvidia.com>
12099 M: Jon Hunter <jonathanh@nvidia.com>
12101 F: drivers/dma/tegra*
12104 M: Laxman Dewangan <ldewangan@nvidia.com>
12106 F: drivers/i2c/busses/i2c-tegra.c
12108 TEGRA IOMMU DRIVERS
12109 M: Hiroshi Doyu <hdoyu@nvidia.com>
12111 F: drivers/iommu/tegra*
12114 M: Rakesh Iyer <riyer@nvidia.com>
12115 M: Laxman Dewangan <ldewangan@nvidia.com>
12117 F: drivers/input/keyboard/tegra-kbc.c
12120 M: Thierry Reding <thierry.reding@gmail.com>
12122 F: drivers/pwm/pwm-tegra.c
12124 TEGRA SERIAL DRIVER
12125 M: Laxman Dewangan <ldewangan@nvidia.com>
12127 F: drivers/tty/serial/serial-tegra.c
12130 M: Laxman Dewangan <ldewangan@nvidia.com>
12132 F: drivers/spi/spi-tegra*
12134 TEHUTI ETHERNET DRIVER
12135 M: Andy Gospodarek <andy@greyhouse.net>
12136 L: netdev@vger.kernel.org
12138 F: drivers/net/ethernet/tehuti/*
12140 Telecom Clock Driver for MCPL0010
12141 M: Mark Gross <mark.gross@intel.com>
12143 F: drivers/char/tlclk.c
12145 TENSILICA XTENSA PORT (xtensa)
12146 M: Chris Zankel <chris@zankel.net>
12147 M: Max Filippov <jcmvbkbc@gmail.com>
12148 L: linux-xtensa@linux-xtensa.org
12149 T: git git://github.com/czankel/xtensa-linux.git
12152 F: drivers/irqchip/irq-xtensa-*
12154 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12155 M: Nishanth Menon <nm@ti.com>
12156 M: Tero Kristo <t-kristo@ti.com>
12157 M: Santosh Shilimkar <ssantosh@kernel.org>
12158 L: linux-arm-kernel@lists.infradead.org
12160 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12161 F: drivers/firmware/ti_sci*
12162 F: include/linux/soc/ti/ti_sci_protocol.h
12164 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12165 M: Hans Verkuil <hverkuil@xs4all.nl>
12166 L: linux-media@vger.kernel.org
12167 T: git git://linuxtv.org/media_tree.git
12168 W: https://linuxtv.org
12170 F: drivers/media/radio/radio-raremono.c
12173 M: Zhang Rui <rui.zhang@intel.com>
12174 M: Eduardo Valentin <edubezval@gmail.com>
12175 L: linux-pm@vger.kernel.org
12176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12178 Q: https://patchwork.kernel.org/project/linux-pm/list/
12180 F: drivers/thermal/
12181 F: include/linux/thermal.h
12182 F: include/uapi/linux/thermal.h
12183 F: include/linux/cpu_cooling.h
12184 F: Documentation/devicetree/bindings/thermal/
12186 THERMAL/CPU_COOLING
12187 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12188 M: Viresh Kumar <viresh.kumar@linaro.org>
12189 M: Javi Merino <javi.merino@kernel.org>
12190 L: linux-pm@vger.kernel.org
12192 F: Documentation/thermal/cpu-cooling-api.txt
12193 F: drivers/thermal/cpu_cooling.c
12194 F: include/linux/cpu_cooling.h
12196 THINKPAD ACPI EXTRAS DRIVER
12197 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12198 L: ibm-acpi-devel@lists.sourceforge.net
12199 L: platform-driver-x86@vger.kernel.org
12200 W: http://ibm-acpi.sourceforge.net
12201 W: http://thinkwiki.org/wiki/Ibm-acpi
12202 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12204 F: drivers/platform/x86/thinkpad_acpi.c
12206 TI BANDGAP AND THERMAL DRIVER
12207 M: Eduardo Valentin <edubezval@gmail.com>
12208 M: Keerthy <j-keerthy@ti.com>
12209 L: linux-pm@vger.kernel.org
12210 L: linux-omap@vger.kernel.org
12212 F: drivers/thermal/ti-soc-thermal/
12215 M: Benoit Parrot <bparrot@ti.com>
12216 L: linux-media@vger.kernel.org
12217 W: http://linuxtv.org/
12218 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12220 F: drivers/media/platform/ti-vpe/
12222 TI CDCE706 CLOCK DRIVER
12223 M: Max Filippov <jcmvbkbc@gmail.com>
12225 F: drivers/clk/clk-cdce706.c
12228 M: Tero Kristo <t-kristo@ti.com>
12229 L: linux-omap@vger.kernel.org
12232 F: include/linux/clk/ti.h
12234 TI ETHERNET SWITCH DRIVER (CPSW)
12235 M: Mugunthan V N <mugunthanvnm@ti.com>
12236 R: Grygorii Strashko <grygorii.strashko@ti.com>
12237 L: linux-omap@vger.kernel.org
12238 L: netdev@vger.kernel.org
12240 F: drivers/net/ethernet/ti/cpsw*
12241 F: drivers/net/ethernet/ti/davinci*
12243 TI FLASH MEDIA INTERFACE DRIVER
12244 M: Alex Dubov <oakad@yahoo.com>
12246 F: drivers/misc/tifm*
12247 F: drivers/mmc/host/tifm_sd.c
12248 F: include/linux/tifm.h
12250 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12251 M: Santosh Shilimkar <ssantosh@kernel.org>
12252 L: linux-kernel@vger.kernel.org
12253 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12255 F: drivers/soc/ti/*
12256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12259 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12260 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12261 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12262 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12264 F: sound/soc/codecs/lm49453*
12265 F: sound/soc/codecs/isabelle*
12267 TI LP855x BACKLIGHT DRIVER
12268 M: Milo Kim <milo.kim@ti.com>
12270 F: Documentation/backlight/lp855x-driver.txt
12271 F: drivers/video/backlight/lp855x_bl.c
12272 F: include/linux/platform_data/lp855x.h
12274 TI LP8727 CHARGER DRIVER
12275 M: Milo Kim <milo.kim@ti.com>
12277 F: drivers/power/supply/lp8727_charger.c
12278 F: include/linux/platform_data/lp8727.h
12280 TI LP8788 MFD DRIVER
12281 M: Milo Kim <milo.kim@ti.com>
12283 F: drivers/iio/adc/lp8788_adc.c
12284 F: drivers/leds/leds-lp8788.c
12285 F: drivers/mfd/lp8788*.c
12286 F: drivers/power/supply/lp8788-charger.c
12287 F: drivers/regulator/lp8788-*.c
12288 F: include/linux/mfd/lp8788*.h
12290 TI NETCP ETHERNET DRIVER
12291 M: Wingman Kwok <w-kwok2@ti.com>
12292 M: Murali Karicheri <m-karicheri2@ti.com>
12293 L: netdev@vger.kernel.org
12295 F: drivers/net/ethernet/ti/netcp*
12297 TI TAS571X FAMILY ASoC CODEC DRIVER
12298 M: Kevin Cernekee <cernekee@chromium.org>
12299 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12301 F: sound/soc/codecs/tas571x*
12303 TI TWL4030 SERIES SOC CODEC DRIVER
12304 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12305 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12307 F: sound/soc/codecs/twl4030*
12309 TI WILINK WIRELESS DRIVERS
12310 L: linux-wireless@vger.kernel.org
12311 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12312 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12315 F: drivers/net/wireless/ti/
12316 F: include/linux/wl12xx.h
12319 M: Jon Maloy <jon.maloy@ericsson.com>
12320 M: Ying Xue <ying.xue@windriver.com>
12321 L: netdev@vger.kernel.org (core kernel code)
12322 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12323 W: http://tipc.sourceforge.net/
12325 F: include/uapi/linux/tipc*.h
12329 M: Chris Metcalf <cmetcalf@mellanox.com>
12330 W: http://www.mellanox.com/repository/solutions/tile-scm/
12331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12334 F: drivers/char/tile-srom.c
12335 F: drivers/edac/tile_edac.c
12336 F: drivers/net/ethernet/tile/
12337 F: drivers/rtc/rtc-tile.c
12338 F: drivers/tty/hvc/hvc_tile.c
12339 F: drivers/tty/serial/tilegx.c
12340 F: drivers/usb/host/*-tilegx.c
12341 F: include/linux/usb/tilegx.h
12343 TLAN NETWORK DRIVER
12344 M: Samuel Chessman <chessman@tux.org>
12345 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12346 W: http://sourceforge.net/projects/tlan/
12348 F: Documentation/networking/tlan.txt
12349 F: drivers/net/ethernet/ti/tlan.*
12351 TOMOYO SECURITY MODULE
12352 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12353 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12354 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12355 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12356 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12357 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12358 W: http://tomoyo.sourceforge.jp/
12359 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12361 F: security/tomoyo/
12363 TOPSTAR LAPTOP EXTRAS DRIVER
12364 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12365 L: platform-driver-x86@vger.kernel.org
12367 F: drivers/platform/x86/topstar-laptop.c
12369 TOSHIBA ACPI EXTRAS DRIVER
12370 M: Azael Avalos <coproscefalo@gmail.com>
12371 L: platform-driver-x86@vger.kernel.org
12373 F: drivers/platform/x86/toshiba_acpi.c
12375 TOSHIBA BLUETOOTH DRIVER
12376 M: Azael Avalos <coproscefalo@gmail.com>
12377 L: platform-driver-x86@vger.kernel.org
12379 F: drivers/platform/x86/toshiba_bluetooth.c
12381 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12382 M: Azael Avalos <coproscefalo@gmail.com>
12383 L: platform-driver-x86@vger.kernel.org
12385 F: drivers/platform/x86/toshiba_haps.c
12387 TOSHIBA WMI HOTKEYS DRIVER
12388 M: Azael Avalos <coproscefalo@gmail.com>
12389 L: platform-driver-x86@vger.kernel.org
12391 F: drivers/platform/x86/toshiba-wmi.c
12394 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12395 W: http://www.buzzard.org.uk/toshiba/
12397 F: drivers/char/toshiba.c
12398 F: include/linux/toshiba.h
12399 F: include/uapi/linux/toshiba.h
12401 TOSHIBA TC358743 DRIVER
12402 M: Mats Randgaard <matrandg@cisco.com>
12403 L: linux-media@vger.kernel.org
12405 F: drivers/media/i2c/tc358743*
12406 F: include/media/i2c/tc358743.h
12408 TMIO/SDHI MMC DRIVER
12409 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12410 L: linux-mmc@vger.kernel.org
12412 F: drivers/mmc/host/tmio_mmc*
12413 F: drivers/mmc/host/sh_mobile_sdhi.c
12414 F: include/linux/mfd/tmio.h
12416 TMP401 HARDWARE MONITOR DRIVER
12417 M: Guenter Roeck <linux@roeck-us.net>
12418 L: linux-hwmon@vger.kernel.org
12420 F: Documentation/hwmon/tmp401
12421 F: drivers/hwmon/tmp401.c
12423 TMPFS (SHMEM FILESYSTEM)
12424 M: Hugh Dickins <hughd@google.com>
12425 L: linux-mm@kvack.org
12427 F: include/linux/shmem_fs.h
12430 TM6000 VIDEO4LINUX DRIVER
12431 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12432 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12433 L: linux-media@vger.kernel.org
12434 W: https://linuxtv.org
12435 T: git git://linuxtv.org/media_tree.git
12437 F: drivers/media/usb/tm6000/
12438 F: Documentation/media/v4l-drivers/tm6000*
12440 TW5864 VIDEO4LINUX DRIVER
12441 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12442 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12443 M: Andrey Utkin <andrey_utkin@fastmail.com>
12444 L: linux-media@vger.kernel.org
12446 F: drivers/media/pci/tw5864/
12448 TW68 VIDEO4LINUX DRIVER
12449 M: Hans Verkuil <hverkuil@xs4all.nl>
12450 L: linux-media@vger.kernel.org
12451 T: git git://linuxtv.org/media_tree.git
12452 W: https://linuxtv.org
12454 F: drivers/media/pci/tw68/
12456 TW686X VIDEO4LINUX DRIVER
12457 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12458 L: linux-media@vger.kernel.org
12459 T: git git://linuxtv.org/media_tree.git
12460 W: http://linuxtv.org
12462 F: drivers/media/pci/tw686x/
12465 M: Peter Huewe <peterhuewe@gmx.de>
12466 M: Marcel Selhorst <tpmdd@selhorst.net>
12467 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12468 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12469 W: http://tpmdd.sourceforge.net
12470 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12471 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12472 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12474 F: drivers/char/tpm/
12476 TPM IBM_VTPM DEVICE DRIVER
12477 M: Ashley Lai <ashleydlai@gmail.com>
12478 W: http://tpmdd.sourceforge.net
12479 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12481 F: drivers/char/tpm/tpm_ibmvtpm*
12484 M: Steven Rostedt <rostedt@goodmis.org>
12485 M: Ingo Molnar <mingo@redhat.com>
12486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12488 F: Documentation/trace/ftrace.txt
12489 F: arch/*/*/*/ftrace.h
12490 F: arch/*/kernel/ftrace.c
12491 F: include/*/ftrace.h
12492 F: include/linux/trace*.h
12495 F: tools/testing/selftests/ftrace/
12497 TRACING MMIO ACCESSES (MMIOTRACE)
12498 M: Steven Rostedt <rostedt@goodmis.org>
12499 M: Ingo Molnar <mingo@kernel.org>
12500 R: Karol Herbst <karolherbst@gmail.com>
12501 R: Pekka Paalanen <ppaalanen@gmail.com>
12503 L: linux-kernel@vger.kernel.org
12504 L: nouveau@lists.freedesktop.org
12505 F: kernel/trace/trace_mmiotrace.c
12506 F: include/linux/mmiotrace.h
12507 F: arch/x86/mm/kmmio.c
12508 F: arch/x86/mm/mmio-mod.c
12509 F: arch/x86/mm/testmmiotrace.c
12512 M: Jiri Kosina <trivial@kernel.org>
12513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12515 K: ^Subject:.*(?i)trivial
12518 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12519 M: Jiri Slaby <jslaby@suse.com>
12521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12522 F: Documentation/serial/
12524 F: drivers/tty/serial/serial_core.c
12525 F: include/linux/serial_core.h
12526 F: include/linux/serial.h
12527 F: include/linux/tty.h
12528 F: include/uapi/linux/serial_core.h
12529 F: include/uapi/linux/serial.h
12530 F: include/uapi/linux/tty.h
12532 TUA9001 MEDIA DRIVER
12533 M: Antti Palosaari <crope@iki.fi>
12534 L: linux-media@vger.kernel.org
12535 W: https://linuxtv.org
12536 W: http://palosaari.fi/linux/
12537 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12538 T: git git://linuxtv.org/anttip/media_tree.git
12540 F: drivers/media/tuners/tua9001*
12542 TULIP NETWORK DRIVERS
12543 L: netdev@vger.kernel.org
12544 L: linux-parisc@vger.kernel.org
12546 F: drivers/net/ethernet/dec/tulip/
12549 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12550 W: http://vtun.sourceforge.net/tun
12552 F: Documentation/networking/tuntap.txt
12553 F: arch/um/os-Linux/drivers/
12555 TURBOCHANNEL SUBSYSTEM
12556 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12557 M: Ralf Baechle <ralf@linux-mips.org>
12558 L: linux-mips@linux-mips.org
12559 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12562 F: include/linux/tc.h
12564 UBI FILE SYSTEM (UBIFS)
12565 M: Richard Weinberger <richard@nod.at>
12566 M: Artem Bityutskiy <dedekind1@gmail.com>
12567 M: Adrian Hunter <adrian.hunter@intel.com>
12568 L: linux-mtd@lists.infradead.org
12569 T: git git://git.infradead.org/ubifs-2.6.git
12570 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12572 F: Documentation/filesystems/ubifs.txt
12575 UCLINUX (M68KNOMMU AND COLDFIRE)
12576 M: Greg Ungerer <gerg@linux-m68k.org>
12577 W: http://www.linux-m68k.org/
12578 W: http://www.uclinux.org/
12579 L: linux-m68k@lists.linux-m68k.org
12580 L: uclinux-dev@uclinux.org (subscribers-only)
12581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12583 F: arch/m68k/coldfire/
12585 F: arch/m68k/*/*_no.*
12586 F: arch/m68k/include/asm/*_no.*
12589 M: Jan Kara <jack@suse.com>
12591 F: Documentation/filesystems/udf.txt
12595 M: Bastien Nocera <hadess@hadess.net>
12596 L: linux-input@vger.kernel.org
12598 F: drivers/hid/hid-udraw.c
12601 M: Evgeniy Dushistov <dushistov@mail.ru>
12603 F: Documentation/filesystems/ufs.txt
12606 UHID USERSPACE HID IO DRIVER:
12607 M: David Herrmann <dh.herrmann@googlemail.com>
12608 L: linux-input@vger.kernel.org
12610 F: drivers/hid/uhid.c
12611 F: include/uapi/linux/uhid.h
12613 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12614 L: linux-usb@vger.kernel.org
12617 F: include/linux/uwb.h
12618 F: include/linux/uwb/
12620 UNICORE32 ARCHITECTURE:
12621 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12622 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12624 T: git git://github.com/gxt/linux.git
12628 M: Tony Finch <dot@dotat.at>
12629 W: http://dotat.at/prog/unifdef
12631 F: scripts/unifdef.c
12633 UNIFORM CDROM DRIVER
12634 M: Jens Axboe <axboe@kernel.dk>
12635 W: http://www.kernel.dk
12637 F: Documentation/cdrom/
12638 F: drivers/cdrom/cdrom.c
12639 F: include/linux/cdrom.h
12640 F: include/uapi/linux/cdrom.h
12642 UNISYS S-PAR DRIVERS
12643 M: David Kershner <david.kershner@unisys.com>
12644 L: sparmaintainer@unisys.com (Unisys internal)
12646 F: drivers/staging/unisys/
12648 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12649 M: Vinayak Holikatti <vinholikatti@gmail.com>
12650 L: linux-scsi@vger.kernel.org
12652 F: Documentation/scsi/ufs.txt
12653 F: drivers/scsi/ufs/
12655 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12656 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12657 M: Prabu Thangamuthu <prabut@synopsys.com>
12658 L: linux-scsi@vger.kernel.org
12660 F: drivers/scsi/ufs/*dwc*
12662 UNSORTED BLOCK IMAGES (UBI)
12663 M: Artem Bityutskiy <dedekind1@gmail.com>
12664 M: Richard Weinberger <richard@nod.at>
12665 W: http://www.linux-mtd.infradead.org/
12666 L: linux-mtd@lists.infradead.org
12667 T: git git://git.infradead.org/ubifs-2.6.git
12669 F: drivers/mtd/ubi/
12670 F: include/linux/mtd/ubi.h
12671 F: include/uapi/mtd/ubi-user.h
12674 M: Oliver Neukum <oneukum@suse.com>
12675 L: linux-usb@vger.kernel.org
12677 F: Documentation/usb/acm.txt
12678 F: drivers/usb/class/cdc-acm.*
12680 USB AR5523 WIRELESS DRIVER
12681 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12682 L: linux-wireless@vger.kernel.org
12684 F: drivers/net/wireless/ath/ar5523/
12687 M: Oliver Neukum <oneukum@suse.com>
12688 L: linux-usb@vger.kernel.org
12689 L: linux-scsi@vger.kernel.org
12691 F: drivers/usb/storage/uas.c
12693 USB CDC ETHERNET DRIVER
12694 M: Oliver Neukum <oliver@neukum.org>
12695 L: linux-usb@vger.kernel.org
12697 F: drivers/net/usb/cdc_*.c
12698 F: include/uapi/linux/usb/cdc.h
12700 USB CHAOSKEY DRIVER
12701 M: Keith Packard <keithp@keithp.com>
12702 L: linux-usb@vger.kernel.org
12704 F: drivers/usb/misc/chaoskey.c
12706 USB CYPRESS C67X00 DRIVER
12707 M: Peter Korsgaard <jacmet@sunsite.dk>
12708 L: linux-usb@vger.kernel.org
12710 F: drivers/usb/c67x00/
12712 USB DAVICOM DM9601 DRIVER
12713 M: Peter Korsgaard <jacmet@sunsite.dk>
12714 L: netdev@vger.kernel.org
12715 W: http://www.linux-usb.org/usbnet
12717 F: drivers/net/usb/dm9601.c
12719 USB DIAMOND RIO500 DRIVER
12720 M: Cesar Miquel <miquel@df.uba.ar>
12721 L: rio500-users@lists.sourceforge.net
12722 W: http://rio500.sourceforge.net
12724 F: drivers/usb/misc/rio500*
12727 M: Alan Stern <stern@rowland.harvard.edu>
12728 L: linux-usb@vger.kernel.org
12730 F: Documentation/usb/ehci.txt
12731 F: drivers/usb/host/ehci*
12733 USB GADGET/PERIPHERAL SUBSYSTEM
12734 M: Felipe Balbi <balbi@kernel.org>
12735 L: linux-usb@vger.kernel.org
12736 W: http://www.linux-usb.org/gadget
12737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12739 F: drivers/usb/gadget/
12740 F: include/linux/usb/gadget*
12742 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12743 M: Jiri Kosina <jikos@kernel.org>
12744 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12745 L: linux-usb@vger.kernel.org
12746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12748 F: Documentation/hid/hiddev.txt
12749 F: drivers/hid/usbhid/
12752 M: Olav Kongas <ok@artecdesign.ee>
12753 L: linux-usb@vger.kernel.org
12755 F: drivers/usb/host/isp116x*
12756 F: include/linux/usb/isp116x.h
12758 USB LAN78XX ETHERNET DRIVER
12759 M: Woojung Huh <woojung.huh@microchip.com>
12760 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12761 L: netdev@vger.kernel.org
12763 F: drivers/net/usb/lan78xx.*
12765 USB MASS STORAGE DRIVER
12766 M: Alan Stern <stern@rowland.harvard.edu>
12767 L: linux-usb@vger.kernel.org
12768 L: usb-storage@lists.one-eyed-alien.net
12770 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12771 F: drivers/usb/storage/
12774 M: Clemens Ladisch <clemens@ladisch.de>
12775 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12776 T: git git://git.alsa-project.org/alsa-kernel.git
12778 F: sound/usb/midi.*
12780 USB NETWORKING DRIVERS
12781 L: linux-usb@vger.kernel.org
12783 F: drivers/net/usb/
12786 M: Alan Stern <stern@rowland.harvard.edu>
12787 L: linux-usb@vger.kernel.org
12789 F: Documentation/usb/ohci.txt
12790 F: drivers/usb/host/ohci*
12792 USB OTG FSM (Finite State Machine)
12793 M: Peter Chen <Peter.Chen@nxp.com>
12794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12795 L: linux-usb@vger.kernel.org
12797 F: drivers/usb/common/usb-otg-fsm.c
12800 M: Valentina Manea <valentina.manea.m@gmail.com>
12801 M: Shuah Khan <shuahkh@osg.samsung.com>
12802 M: Shuah Khan <shuah@kernel.org>
12803 L: linux-usb@vger.kernel.org
12805 F: Documentation/usb/usbip_protocol.txt
12806 F: drivers/usb/usbip/
12807 F: tools/usb/usbip/
12810 M: Petko Manolov <petkan@nucleusys.com>
12811 L: linux-usb@vger.kernel.org
12812 L: netdev@vger.kernel.org
12813 T: git git://github.com/petkan/pegasus.git
12814 W: https://github.com/petkan/pegasus
12816 F: drivers/net/usb/pegasus.*
12819 M: Felipe Balbi <balbi@kernel.org>
12820 L: linux-usb@vger.kernel.org
12821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12823 F: drivers/usb/phy/
12825 USB PRINTER DRIVER (usblp)
12826 M: Pete Zaitcev <zaitcev@redhat.com>
12827 L: linux-usb@vger.kernel.org
12829 F: drivers/usb/class/usblp.c
12831 USB QMI WWAN NETWORK DRIVER
12832 M: Bjørn Mork <bjorn@mork.no>
12833 L: netdev@vger.kernel.org
12835 F: Documentation/ABI/testing/sysfs-class-net-qmi
12836 F: drivers/net/usb/qmi_wwan.c
12839 M: Petko Manolov <petkan@nucleusys.com>
12840 L: linux-usb@vger.kernel.org
12841 L: netdev@vger.kernel.org
12842 T: git git://github.com/petkan/rtl8150.git
12843 W: https://github.com/petkan/rtl8150
12845 F: drivers/net/usb/rtl8150.c
12847 USB SERIAL SUBSYSTEM
12848 M: Johan Hovold <johan@kernel.org>
12849 L: linux-usb@vger.kernel.org
12850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12852 F: Documentation/usb/usb-serial.txt
12853 F: drivers/usb/serial/
12854 F: include/linux/usb/serial.h
12856 USB SMSC75XX ETHERNET DRIVER
12857 M: Steve Glendinning <steve.glendinning@shawell.net>
12858 L: netdev@vger.kernel.org
12860 F: drivers/net/usb/smsc75xx.*
12862 USB SMSC95XX ETHERNET DRIVER
12863 M: Steve Glendinning <steve.glendinning@shawell.net>
12864 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12865 L: netdev@vger.kernel.org
12867 F: drivers/net/usb/smsc95xx.*
12870 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12871 L: linux-usb@vger.kernel.org
12872 W: http://www.linux-usb.org
12873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12875 F: Documentation/devicetree/bindings/usb/
12876 F: Documentation/usb/
12878 F: include/linux/usb.h
12879 F: include/linux/usb/
12882 M: Alan Stern <stern@rowland.harvard.edu>
12883 L: linux-usb@vger.kernel.org
12885 F: drivers/usb/host/uhci*
12887 USB "USBNET" DRIVER FRAMEWORK
12888 M: Oliver Neukum <oneukum@suse.com>
12889 L: netdev@vger.kernel.org
12890 W: http://www.linux-usb.org/usbnet
12892 F: drivers/net/usb/usbnet.c
12893 F: include/linux/usb/usbnet.h
12896 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12897 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12898 L: linux-media@vger.kernel.org
12899 T: git git://linuxtv.org/media_tree.git
12900 W: http://www.ideasonboard.org/uvc/
12902 F: drivers/media/usb/uvc/
12903 F: include/uapi/linux/uvcvideo.h
12906 M: Hans Verkuil <hverkuil@xs4all.nl>
12907 L: linux-media@vger.kernel.org
12908 T: git git://linuxtv.org/media_tree.git
12909 W: https://linuxtv.org
12911 F: drivers/media/usb/usbvision/
12914 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12915 L: linux-usb@vger.kernel.org
12917 F: drivers/usb/gadget/function/*uvc*
12918 F: drivers/usb/gadget/legacy/webcam.c
12920 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12921 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12922 L: linux-wireless@vger.kernel.org
12924 F: drivers/net/wireless/rndis_wlan.c
12927 M: Mathias Nyman <mathias.nyman@intel.com>
12928 L: linux-usb@vger.kernel.org
12930 F: drivers/usb/host/xhci*
12931 F: drivers/usb/host/pci-quirks*
12934 L: linux-wireless@vger.kernel.org
12935 W: http://linux-lc100020.sourceforge.net
12937 F: drivers/net/wireless/zydas/zd1201.*
12940 M: Antoine Jacquet <royale@zerezo.com>
12941 L: linux-usb@vger.kernel.org
12942 L: linux-media@vger.kernel.org
12943 T: git git://linuxtv.org/media_tree.git
12944 W: http://royale.zerezo.com/zr364xx/
12946 F: Documentation/media/v4l-drivers/zr364xx*
12947 F: drivers/media/usb/zr364xx/
12950 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12951 L: linux-usb@vger.kernel.org
12953 F: drivers/usb/common/ulpi.c
12954 F: include/linux/ulpi/
12956 USER-MODE LINUX (UML)
12957 M: Jeff Dike <jdike@addtoit.com>
12958 M: Richard Weinberger <richard@nod.at>
12959 L: user-mode-linux-devel@lists.sourceforge.net
12960 L: user-mode-linux-user@lists.sourceforge.net
12961 W: http://user-mode-linux.sourceforge.net
12962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12964 F: Documentation/virtual/uml/
12970 USERSPACE I/O (UIO)
12971 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12974 F: Documentation/DocBook/uio-howto.tmpl
12976 F: include/linux/uio*.h
12979 M: Karel Zak <kzak@redhat.com>
12980 L: util-linux@vger.kernel.org
12981 W: http://en.wikipedia.org/wiki/Util-linux
12982 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12986 M: Michal Januszewski <spock@gentoo.org>
12987 L: linux-fbdev@vger.kernel.org
12988 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12990 F: Documentation/fb/uvesafb.txt
12991 F: drivers/video/fbdev/uvesafb.*
12994 M: Stefan Agner <stefan@agner.ch>
12995 L: linux-mtd@lists.infradead.org
12997 F: drivers/mtd/nand/vf610_nfc.c
12999 VFAT/FAT/MSDOS FILESYSTEM
13000 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
13002 F: Documentation/filesystems/vfat.txt
13006 M: Alex Williamson <alex.williamson@redhat.com>
13007 L: kvm@vger.kernel.org
13008 T: git git://github.com/awilliam/linux-vfio.git
13010 F: Documentation/vfio.txt
13012 F: include/linux/vfio.h
13013 F: include/uapi/linux/vfio.h
13015 VFIO MEDIATED DEVICE DRIVERS
13016 M: Kirti Wankhede <kwankhede@nvidia.com>
13017 L: kvm@vger.kernel.org
13019 F: Documentation/vfio-mediated-device.txt
13020 F: drivers/vfio/mdev/
13021 F: include/linux/mdev.h
13022 F: samples/vfio-mdev/
13024 VFIO PLATFORM DRIVER
13025 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13026 L: kvm@vger.kernel.org
13028 F: drivers/vfio/platform/
13030 VIDEOBUF2 FRAMEWORK
13031 M: Pawel Osciak <pawel@osciak.com>
13032 M: Marek Szyprowski <m.szyprowski@samsung.com>
13033 M: Kyungmin Park <kyungmin.park@samsung.com>
13034 L: linux-media@vger.kernel.org
13036 F: drivers/media/v4l2-core/videobuf2-*
13037 F: include/media/videobuf2-*
13039 VIRTIO AND VHOST VSOCK DRIVER
13040 M: Stefan Hajnoczi <stefanha@redhat.com>
13041 L: kvm@vger.kernel.org
13042 L: virtualization@lists.linux-foundation.org
13043 L: netdev@vger.kernel.org
13045 F: include/linux/virtio_vsock.h
13046 F: include/uapi/linux/virtio_vsock.h
13047 F: net/vmw_vsock/virtio_transport_common.c
13048 F: net/vmw_vsock/virtio_transport.c
13049 F: drivers/vhost/vsock.c
13050 F: drivers/vhost/vsock.h
13052 VIRTUAL SERIO DEVICE DRIVER
13053 M: Stephen Chandler Paul <thatslyude@gmail.com>
13055 F: drivers/input/serio/userio.c
13056 F: include/uapi/linux/userio.h
13058 VIRTIO CONSOLE DRIVER
13059 M: Amit Shah <amit.shah@redhat.com>
13060 L: virtualization@lists.linux-foundation.org
13062 F: drivers/char/virtio_console.c
13063 F: include/linux/virtio_console.h
13064 F: include/uapi/linux/virtio_console.h
13066 VIRTIO CORE, NET AND BLOCK DRIVERS
13067 M: "Michael S. Tsirkin" <mst@redhat.com>
13068 M: Jason Wang <jasowang@redhat.com>
13069 L: virtualization@lists.linux-foundation.org
13071 F: Documentation/devicetree/bindings/virtio/
13074 F: drivers/net/virtio_net.c
13075 F: drivers/block/virtio_blk.c
13076 F: include/linux/virtio_*.h
13077 F: include/uapi/linux/virtio_*.h
13078 F: drivers/crypto/virtio/
13080 VIRTIO DRIVERS FOR S390
13081 M: Christian Borntraeger <borntraeger@de.ibm.com>
13082 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13083 L: linux-s390@vger.kernel.org
13084 L: virtualization@lists.linux-foundation.org
13085 L: kvm@vger.kernel.org
13087 F: drivers/s390/virtio/
13090 M: David Airlie <airlied@linux.ie>
13091 M: Gerd Hoffmann <kraxel@redhat.com>
13092 L: dri-devel@lists.freedesktop.org
13093 L: virtualization@lists.linux-foundation.org
13095 F: drivers/gpu/drm/virtio/
13096 F: include/uapi/linux/virtio_gpu.h
13098 VIRTIO HOST (VHOST)
13099 M: "Michael S. Tsirkin" <mst@redhat.com>
13100 M: Jason Wang <jasowang@redhat.com>
13101 L: kvm@vger.kernel.org
13102 L: virtualization@lists.linux-foundation.org
13103 L: netdev@vger.kernel.org
13104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13107 F: include/uapi/linux/vhost.h
13109 VIRTIO INPUT DRIVER
13110 M: Gerd Hoffmann <kraxel@redhat.com>
13112 F: drivers/virtio/virtio_input.c
13113 F: include/uapi/linux/virtio_input.h
13115 VIRTIO CRYPTO DRIVER
13116 M: Gonglei <arei.gonglei@huawei.com>
13117 L: virtualization@lists.linux-foundation.org
13118 L: linux-crypto@vger.kernel.org
13120 F: drivers/crypto/virtio/
13121 F: include/uapi/linux/virtio_crypto.h
13123 VIA RHINE NETWORK DRIVER
13125 F: drivers/net/ethernet/via/via-rhine.c
13127 VIA SD/MMC CARD CONTROLLER DRIVER
13128 M: Bruce Chang <brucechang@via.com.tw>
13129 M: Harald Welte <HaraldWelte@viatech.com>
13131 F: drivers/mmc/host/via-sdmmc.c
13133 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13134 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13135 L: linux-fbdev@vger.kernel.org
13137 F: include/linux/via-core.h
13138 F: include/linux/via-gpio.h
13139 F: include/linux/via_i2c.h
13140 F: drivers/video/fbdev/via/
13142 VIA VELOCITY NETWORK DRIVER
13143 M: Francois Romieu <romieu@fr.zoreil.com>
13144 L: netdev@vger.kernel.org
13146 F: drivers/net/ethernet/via/via-velocity.*
13149 M: Alex Williamson <alex.williamson@redhat.com>
13150 M: Paolo Bonzini <pbonzini@redhat.com>
13151 L: kvm@vger.kernel.org
13155 VIVID VIRTUAL VIDEO DRIVER
13156 M: Hans Verkuil <hverkuil@xs4all.nl>
13157 L: linux-media@vger.kernel.org
13158 T: git git://linuxtv.org/media_tree.git
13159 W: https://linuxtv.org
13161 F: drivers/media/platform/vivid/*
13164 M: Patrick McHardy <kaber@trash.net>
13165 L: netdev@vger.kernel.org
13167 F: drivers/net/macvlan.c
13168 F: include/linux/if_*vlan.h
13172 M: Florian Fainelli <f.fainelli@gmail.com>
13173 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13175 F: drivers/vlynq/vlynq.c
13176 F: include/linux/vlynq.h
13179 M: Martyn Welch <martyn@welchs.me.uk>
13180 M: Manohar Vanga <manohar.vanga@gmail.com>
13181 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13182 L: devel@driverdev.osuosl.org
13184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13185 F: Documentation/driver-api/vme.rst
13186 F: drivers/staging/vme/
13188 F: include/linux/vme*
13190 VMWARE HYPERVISOR INTERFACE
13191 M: Alok Kataria <akataria@vmware.com>
13192 L: virtualization@lists.linux-foundation.org
13194 F: arch/x86/kernel/cpu/vmware.c
13196 VMWARE BALLOON DRIVER
13197 M: Xavier Deguillard <xdeguillard@vmware.com>
13198 M: Philip Moltmann <moltmann@vmware.com>
13199 M: "VMware, Inc." <pv-drivers@vmware.com>
13200 L: linux-kernel@vger.kernel.org
13202 F: drivers/misc/vmw_balloon.c
13204 VMWARE VMMOUSE SUBDRIVER
13205 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13206 M: "VMware, Inc." <pv-drivers@vmware.com>
13207 L: linux-input@vger.kernel.org
13209 F: drivers/input/mouse/vmmouse.c
13210 F: drivers/input/mouse/vmmouse.h
13212 VMWARE VMXNET3 ETHERNET DRIVER
13213 M: Shrikrishna Khare <skhare@vmware.com>
13214 M: "VMware, Inc." <pv-drivers@vmware.com>
13215 L: netdev@vger.kernel.org
13217 F: drivers/net/vmxnet3/
13219 VMware PVSCSI driver
13220 M: Jim Gill <jgill@vmware.com>
13221 M: VMware PV-Drivers <pv-drivers@vmware.com>
13222 L: linux-scsi@vger.kernel.org
13224 F: drivers/scsi/vmw_pvscsi.c
13225 F: drivers/scsi/vmw_pvscsi.h
13227 VMWARE PVRDMA DRIVER
13228 M: Adit Ranadive <aditr@vmware.com>
13229 M: VMware PV-Drivers <pv-drivers@vmware.com>
13230 L: linux-rdma@vger.kernel.org
13232 F: drivers/infiniband/hw/vmw_pvrdma/
13234 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13235 M: Liam Girdwood <lgirdwood@gmail.com>
13236 M: Mark Brown <broonie@kernel.org>
13237 L: linux-kernel@vger.kernel.org
13238 W: http://www.slimlogic.co.uk/?p=48
13239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13241 F: Documentation/devicetree/bindings/regulator/
13242 F: drivers/regulator/
13243 F: include/dt-bindings/regulator/
13244 F: include/linux/regulator/
13247 M: David Ahern <dsa@cumulusnetworks.com>
13248 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13249 L: netdev@vger.kernel.org
13251 F: drivers/net/vrf.c
13252 F: Documentation/networking/vrf.txt
13254 VT1211 HARDWARE MONITOR DRIVER
13255 M: Juerg Haefliger <juergh@gmail.com>
13256 L: linux-hwmon@vger.kernel.org
13258 F: Documentation/hwmon/vt1211
13259 F: drivers/hwmon/vt1211.c
13261 VT8231 HARDWARE MONITOR DRIVER
13262 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13263 L: linux-hwmon@vger.kernel.org
13265 F: drivers/hwmon/vt8231.c
13267 VUB300 USB to SDIO/SD/MMC bridge chip
13268 M: Tony Olech <tony.olech@elandigitalsystems.com>
13269 L: linux-mmc@vger.kernel.org
13270 L: linux-usb@vger.kernel.org
13272 F: drivers/mmc/host/vub300.c
13274 W1 DALLAS'S 1-WIRE BUS
13275 M: Evgeniy Polyakov <zbr@ioremap.net>
13277 F: Documentation/w1/
13280 W83791D HARDWARE MONITORING DRIVER
13281 M: Marc Hulsman <m.hulsman@tudelft.nl>
13282 L: linux-hwmon@vger.kernel.org
13284 F: Documentation/hwmon/w83791d
13285 F: drivers/hwmon/w83791d.c
13287 W83793 HARDWARE MONITORING DRIVER
13288 M: Rudolf Marek <r.marek@assembler.cz>
13289 L: linux-hwmon@vger.kernel.org
13291 F: Documentation/hwmon/w83793
13292 F: drivers/hwmon/w83793.c
13294 W83795 HARDWARE MONITORING DRIVER
13295 M: Jean Delvare <jdelvare@suse.com>
13296 L: linux-hwmon@vger.kernel.org
13298 F: drivers/hwmon/w83795.c
13300 W83L51xD SD/MMC CARD INTERFACE DRIVER
13301 M: Pierre Ossman <pierre@ossman.eu>
13303 F: drivers/mmc/host/wbsd.*
13305 WACOM PROTOCOL 4 SERIAL TABLETS
13306 M: Julian Squires <julian@cipht.net>
13307 M: Hans de Goede <hdegoede@redhat.com>
13308 L: linux-input@vger.kernel.org
13310 F: drivers/input/tablet/wacom_serial4.c
13312 WATCHDOG DEVICE DRIVERS
13313 M: Wim Van Sebroeck <wim@iguana.be>
13314 R: Guenter Roeck <linux@roeck-us.net>
13315 L: linux-watchdog@vger.kernel.org
13316 W: http://www.linux-watchdog.org/
13317 T: git git://www.linux-watchdog.org/linux-watchdog.git
13319 F: Documentation/devicetree/bindings/watchdog/
13320 F: Documentation/watchdog/
13321 F: drivers/watchdog/
13322 F: include/linux/watchdog.h
13323 F: include/uapi/linux/watchdog.h
13326 M: David Herrmann <dh.herrmann@googlemail.com>
13327 L: linux-input@vger.kernel.org
13329 F: drivers/hid/hid-wiimote*
13332 M: David Härdeman <david@hardeman.nu>
13334 F: drivers/media/rc/winbond-cir.c
13336 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13337 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13338 L: linux-watchdog@vger.kernel.org
13340 F: drivers/watchdog/ebc-c384_wdt.c
13342 WINSYSTEMS WS16C48 GPIO DRIVER
13343 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13344 L: linux-gpio@vger.kernel.org
13346 F: drivers/gpio/gpio-ws16c48.c
13349 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13350 M: linux-wimax@intel.com
13351 L: wimax@linuxwimax.org (subscribers-only)
13353 W: http://linuxwimax.org
13354 F: Documentation/wimax/README.wimax
13355 F: include/linux/wimax/debug.h
13356 F: include/net/wimax.h
13357 F: include/uapi/linux/wimax.h
13360 WISTRON LAPTOP BUTTON DRIVER
13361 M: Miloslav Trmac <mitr@volny.cz>
13363 F: drivers/input/misc/wistron_btns.c
13365 WL3501 WIRELESS PCMCIA CARD DRIVER
13366 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13367 L: linux-wireless@vger.kernel.org
13368 W: http://oops.ghostprotocols.net:81/blog
13370 F: drivers/net/wireless/wl3501*
13372 WOLFSON MICROELECTRONICS DRIVERS
13373 L: patches@opensource.wolfsonmicro.com
13374 T: git https://github.com/CirrusLogic/linux-drivers.git
13375 W: https://github.com/CirrusLogic/linux-drivers/wiki
13377 F: Documentation/hwmon/wm83??
13378 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13379 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13380 F: Documentation/devicetree/bindings/mfd/arizona.txt
13381 F: arch/arm/mach-s3c64xx/mach-crag6410*
13382 F: drivers/clk/clk-wm83*.c
13383 F: drivers/extcon/extcon-arizona.c
13384 F: drivers/leds/leds-wm83*.c
13385 F: drivers/gpio/gpio-*wm*.c
13386 F: drivers/gpio/gpio-arizona.c
13387 F: drivers/hwmon/wm83??-hwmon.c
13388 F: drivers/input/misc/wm831x-on.c
13389 F: drivers/input/touchscreen/wm831x-ts.c
13390 F: drivers/input/touchscreen/wm97*.c
13391 F: drivers/mfd/arizona*
13392 F: drivers/mfd/wm*.c
13393 F: drivers/mfd/cs47l24*
13394 F: drivers/power/supply/wm83*.c
13395 F: drivers/rtc/rtc-wm83*.c
13396 F: drivers/regulator/wm8*.c
13397 F: drivers/video/backlight/wm83*_bl.c
13398 F: drivers/watchdog/wm83*_wdt.c
13399 F: include/linux/mfd/arizona/
13400 F: include/linux/mfd/wm831x/
13401 F: include/linux/mfd/wm8350/
13402 F: include/linux/mfd/wm8400*
13403 F: include/linux/wm97xx.h
13404 F: include/sound/wm????.h
13405 F: sound/soc/codecs/arizona.?
13406 F: sound/soc/codecs/wm*
13407 F: sound/soc/codecs/cs47l24*
13410 M: Tejun Heo <tj@kernel.org>
13411 R: Lai Jiangshan <jiangshanlai@gmail.com>
13412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13414 F: include/linux/workqueue.h
13415 F: kernel/workqueue.c
13416 F: Documentation/core-api/workqueue.rst
13418 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13419 M: Chen-Yu Tsai <wens@csie.org>
13420 L: linux-kernel@vger.kernel.org
13425 M: Andrew Hendry <andrew.hendry@gmail.com>
13426 L: linux-x25@vger.kernel.org
13428 F: Documentation/networking/x25*
13429 F: include/net/x25*
13432 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13433 M: Thomas Gleixner <tglx@linutronix.de>
13434 M: Ingo Molnar <mingo@redhat.com>
13435 M: "H. Peter Anvin" <hpa@zytor.com>
13437 L: linux-kernel@vger.kernel.org
13438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13440 F: Documentation/x86/
13443 X86 PLATFORM DRIVERS
13444 M: Darren Hart <dvhart@infradead.org>
13445 L: platform-driver-x86@vger.kernel.org
13446 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13448 F: drivers/platform/x86/
13449 F: drivers/platform/olpc/
13451 X86 MCE INFRASTRUCTURE
13452 M: Tony Luck <tony.luck@intel.com>
13453 M: Borislav Petkov <bp@alien8.de>
13454 L: linux-edac@vger.kernel.org
13456 F: arch/x86/kernel/cpu/mcheck/*
13458 X86 MICROCODE UPDATE SUPPORT
13459 M: Borislav Petkov <bp@alien8.de>
13461 F: arch/x86/kernel/cpu/microcode/*
13464 M: Andy Lutomirski <luto@amacapital.net>
13465 L: linux-kernel@vger.kernel.org
13466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13468 F: arch/x86/entry/vdso/
13470 XC2028/3028 TUNER DRIVER
13471 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13472 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13473 L: linux-media@vger.kernel.org
13474 W: https://linuxtv.org
13475 T: git git://linuxtv.org/media_tree.git
13477 F: drivers/media/tuners/tuner-xc2028.*
13479 XEN HYPERVISOR INTERFACE
13480 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13481 M: Juergen Gross <jgross@suse.com>
13482 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13486 F: drivers/*/xen-*front.c
13488 F: arch/x86/include/asm/xen/
13490 F: include/uapi/xen/
13493 M: Stefano Stabellini <sstabellini@kernel.org>
13494 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13497 F: arch/arm/include/asm/xen/
13499 XEN HYPERVISOR ARM64
13500 M: Stefano Stabellini <sstabellini@kernel.org>
13501 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13504 F: arch/arm64/include/asm/xen/
13506 XEN NETWORK BACKEND DRIVER
13507 M: Wei Liu <wei.liu2@citrix.com>
13508 M: Paul Durrant <paul.durrant@citrix.com>
13509 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13510 L: netdev@vger.kernel.org
13512 F: drivers/net/xen-netback/*
13515 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13516 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13518 F: arch/x86/pci/*xen*
13519 F: drivers/pci/*xen*
13521 XEN BLOCK SUBSYSTEM
13522 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13523 M: Roger Pau Monné <roger.pau@citrix.com>
13524 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13526 F: drivers/block/xen-blkback/*
13527 F: drivers/block/xen*
13530 M: Juergen Gross <jgross@suse.com>
13531 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13532 L: linux-scsi@vger.kernel.org
13534 F: drivers/scsi/xen-scsifront.c
13535 F: drivers/xen/xen-scsiback.c
13536 F: include/xen/interface/io/vscsiif.h
13538 XEN SWIOTLB SUBSYSTEM
13539 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13540 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13542 F: arch/x86/xen/*swiotlb*
13543 F: drivers/xen/*swiotlb*
13546 M: Darrick J. Wong <darrick.wong@oracle.com>
13547 M: linux-xfs@vger.kernel.org
13548 L: linux-xfs@vger.kernel.org
13550 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
13552 F: Documentation/filesystems/xfs.txt
13555 XILINX AXI ETHERNET DRIVER
13556 M: Anirudha Sarangi <anirudh@xilinx.com>
13557 M: John Linn <John.Linn@xilinx.com>
13559 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13561 XILINX UARTLITE SERIAL DRIVER
13562 M: Peter Korsgaard <jacmet@sunsite.dk>
13563 L: linux-serial@vger.kernel.org
13565 F: drivers/tty/serial/uartlite.c
13567 XILINX VIDEO IP CORES
13568 M: Hyun Kwon <hyun.kwon@xilinx.com>
13569 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13570 L: linux-media@vger.kernel.org
13571 T: git git://linuxtv.org/media_tree.git
13573 F: Documentation/devicetree/bindings/media/xilinx/
13574 F: drivers/media/platform/xilinx/
13575 F: include/uapi/linux/xilinx-v4l2-controls.h
13578 M: Eli Billauer <eli.billauer@gmail.com>
13579 L: linux-kernel@vger.kernel.org
13581 F: drivers/char/xillybus/
13583 XTENSA XTFPGA PLATFORM SUPPORT
13584 M: Max Filippov <jcmvbkbc@gmail.com>
13585 L: linux-xtensa@linux-xtensa.org
13587 F: drivers/spi/spi-xtensa-xtfpga.c
13588 F: sound/soc/xtensa/xtfpga-i2s.c
13590 YAM DRIVER FOR AX.25
13591 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13592 L: linux-hams@vger.kernel.org
13594 F: drivers/net/hamradio/yam*
13595 F: include/linux/yam.h
13597 YEALINK PHONE DRIVER
13598 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13599 L: usbb2k-api-dev@nongnu.org
13601 F: Documentation/input/yealink.txt
13602 F: drivers/input/misc/yealink.*
13604 Z8530 DRIVER FOR AX.25
13605 M: Joerg Reuter <jreuter@yaina.de>
13606 W: http://yaina.de/jreuter/
13607 W: http://www.qsl.net/dl1bke/
13608 L: linux-hams@vger.kernel.org
13610 F: Documentation/networking/z8530drv.txt
13611 F: drivers/net/hamradio/*scc.c
13612 F: drivers/net/hamradio/z8530.h
13614 ZBUD COMPRESSED PAGE ALLOCATOR
13615 M: Seth Jennings <sjenning@redhat.com>
13616 L: linux-mm@kvack.org
13619 F: include/linux/zbud.h
13621 ZD1211RW WIRELESS DRIVER
13622 M: Daniel Drake <dsd@gentoo.org>
13623 M: Ulrich Kunitz <kune@deine-taler.de>
13624 W: http://zd1211.ath.cx/wiki/DriverRewrite
13625 L: linux-wireless@vger.kernel.org
13626 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13628 F: drivers/net/wireless/zydas/zd1211rw/
13630 ZPOOL COMPRESSED PAGE STORAGE API
13631 M: Dan Streetman <ddstreet@ieee.org>
13632 L: linux-mm@kvack.org
13635 F: include/linux/zpool.h
13637 ZR36067 VIDEO FOR LINUX DRIVER
13638 L: mjpeg-users@lists.sourceforge.net
13639 L: linux-media@vger.kernel.org
13640 W: http://mjpeg.sourceforge.net/driver-zoran/
13641 T: hg https://linuxtv.org/hg/v4l-dvb
13643 F: drivers/media/pci/zoran/
13645 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13646 M: Minchan Kim <minchan@kernel.org>
13647 M: Nitin Gupta <ngupta@vflare.org>
13648 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13649 L: linux-kernel@vger.kernel.org
13651 F: drivers/block/zram/
13652 F: Documentation/blockdev/zram.txt
13654 ZS DECSTATION Z85C30 SERIAL DRIVER
13655 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13657 F: drivers/tty/serial/zs.*
13659 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13660 M: Minchan Kim <minchan@kernel.org>
13661 M: Nitin Gupta <ngupta@vflare.org>
13662 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13663 L: linux-mm@kvack.org
13666 F: include/linux/zsmalloc.h
13667 F: Documentation/vm/zsmalloc.txt
13669 ZSWAP COMPRESSED SWAP CACHING
13670 M: Seth Jennings <sjenning@redhat.com>
13671 L: linux-mm@kvack.org
13676 M: Linus Torvalds <torvalds@linux-foundation.org>
13677 L: linux-kernel@vger.kernel.org
13678 Q: http://patchwork.kernel.org/project/LKML/list/
13679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13680 S: Buried alive in reporters