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
268 ACCES PCI-IDIO-16 GPIO DRIVER
269 M: William Breathitt Gray <vilhelm.gray@gmail.com>
270 L: linux-gpio@vger.kernel.org
272 F: drivers/gpio/gpio-pci-idio-16.c
275 M: Jes Sorensen <jes@trained-monkey.org>
276 L: linux-acenic@sunsite.dk
278 F: drivers/net/ethernet/alteon/acenic*
280 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
281 M: Peter Feuerer <peter@piie.net>
282 L: platform-driver-x86@vger.kernel.org
283 W: http://piie.net/?section=acerhdf
285 F: drivers/platform/x86/acerhdf.c
287 ACER WMI LAPTOP EXTRAS
288 M: "Lee, Chun-Yi" <jlee@suse.com>
289 L: platform-driver-x86@vger.kernel.org
291 F: drivers/platform/x86/acer-wmi.c
294 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
295 M: Len Brown <lenb@kernel.org>
296 L: linux-acpi@vger.kernel.org
297 W: https://01.org/linux-acpi
298 Q: https://patchwork.kernel.org/project/linux-acpi/list/
299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
300 B: https://bugzilla.kernel.org
303 F: drivers/pnp/pnpacpi/
304 F: include/linux/acpi.h
306 F: Documentation/acpi/
307 F: Documentation/ABI/testing/sysfs-bus-acpi
308 F: Documentation/ABI/testing/configfs-acpi
309 F: drivers/pci/*acpi*
310 F: drivers/pci/*/*acpi*
311 F: drivers/pci/*/*/*acpi*
314 ACPI COMPONENT ARCHITECTURE (ACPICA)
315 M: Robert Moore <robert.moore@intel.com>
316 M: Lv Zheng <lv.zheng@intel.com>
317 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
318 L: linux-acpi@vger.kernel.org
320 W: https://acpica.org/
321 W: https://github.com/acpica/acpica/
322 Q: https://patchwork.kernel.org/project/linux-acpi/list/
323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
324 B: https://bugzilla.kernel.org
325 B: https://bugs.acpica.org
327 F: drivers/acpi/acpica/
332 M: Zhang Rui <rui.zhang@intel.com>
333 L: linux-acpi@vger.kernel.org
334 W: https://01.org/linux-acpi
335 B: https://bugzilla.kernel.org
337 F: drivers/acpi/fan.c
339 ACPI FOR ARM64 (ACPI/arm64)
340 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
341 M: Hanjun Guo <hanjun.guo@linaro.org>
342 M: Sudeep Holla <sudeep.holla@arm.com>
343 L: linux-acpi@vger.kernel.org
345 F: drivers/acpi/arm64
348 M: Zhang Rui <rui.zhang@intel.com>
349 L: linux-acpi@vger.kernel.org
350 W: https://01.org/linux-acpi
351 B: https://bugzilla.kernel.org
353 F: drivers/acpi/*thermal*
356 M: Zhang Rui <rui.zhang@intel.com>
357 L: linux-acpi@vger.kernel.org
358 W: https://01.org/linux-acpi
359 B: https://bugzilla.kernel.org
361 F: drivers/acpi/acpi_video.c
364 L: platform-driver-x86@vger.kernel.org
366 F: drivers/platform/x86/wmi.c
368 AD1889 ALSA SOUND DRIVER
369 M: Thibaut Varene <T-Bone@parisc-linux.org>
370 W: http://wiki.parisc-linux.org/AD1889
371 L: linux-parisc@vger.kernel.org
373 F: sound/pci/ad1889.*
375 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
376 M: Michael Hennerich <michael.hennerich@analog.com>
377 W: http://wiki.analog.com/AD5254
378 W: http://ez.analog.com/community/linux-device-drivers
380 F: drivers/misc/ad525x_dpot.c
382 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
383 M: Michael Hennerich <michael.hennerich@analog.com>
384 W: http://wiki.analog.com/AD5398
385 W: http://ez.analog.com/community/linux-device-drivers
387 F: drivers/regulator/ad5398.c
389 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
390 M: Michael Hennerich <michael.hennerich@analog.com>
391 W: http://wiki.analog.com/AD7142
392 W: http://ez.analog.com/community/linux-device-drivers
394 F: drivers/input/misc/ad714x.c
396 AD7877 TOUCHSCREEN DRIVER
397 M: Michael Hennerich <michael.hennerich@analog.com>
398 W: http://wiki.analog.com/AD7877
399 W: http://ez.analog.com/community/linux-device-drivers
401 F: drivers/input/touchscreen/ad7877.c
403 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
404 M: Michael Hennerich <michael.hennerich@analog.com>
405 W: http://wiki.analog.com/AD7879
406 W: http://ez.analog.com/community/linux-device-drivers
408 F: drivers/input/touchscreen/ad7879.c
410 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
411 M: Jiri Kosina <jikos@kernel.org>
414 ADF7242 IEEE 802.15.4 RADIO DRIVER
415 M: Michael Hennerich <michael.hennerich@analog.com>
416 W: https://wiki.analog.com/ADF7242
417 W: http://ez.analog.com/community/linux-device-drivers
418 L: linux-wpan@vger.kernel.org
420 F: drivers/net/ieee802154/adf7242.c
421 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
423 ADM1025 HARDWARE MONITOR DRIVER
424 M: Jean Delvare <jdelvare@suse.com>
425 L: linux-hwmon@vger.kernel.org
427 F: Documentation/hwmon/adm1025
428 F: drivers/hwmon/adm1025.c
430 ADM1029 HARDWARE MONITOR DRIVER
431 M: Corentin Labbe <clabbe.montjoie@gmail.com>
432 L: linux-hwmon@vger.kernel.org
434 F: drivers/hwmon/adm1029.c
436 ADM8211 WIRELESS DRIVER
437 L: linux-wireless@vger.kernel.org
438 W: http://wireless.kernel.org/
440 F: drivers/net/wireless/admtek/adm8211.*
442 ADP1653 FLASH CONTROLLER DRIVER
443 M: Sakari Ailus <sakari.ailus@iki.fi>
444 L: linux-media@vger.kernel.org
446 F: drivers/media/i2c/adp1653.c
447 F: include/media/i2c/adp1653.h
449 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
450 M: Michael Hennerich <michael.hennerich@analog.com>
451 W: http://wiki.analog.com/ADP5520
452 W: http://ez.analog.com/community/linux-device-drivers
454 F: drivers/mfd/adp5520.c
455 F: drivers/video/backlight/adp5520_bl.c
456 F: drivers/leds/leds-adp5520.c
457 F: drivers/gpio/gpio-adp5520.c
458 F: drivers/input/keyboard/adp5520-keys.c
460 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
461 M: Michael Hennerich <michael.hennerich@analog.com>
462 W: http://wiki.analog.com/ADP5588
463 W: http://ez.analog.com/community/linux-device-drivers
465 F: drivers/input/keyboard/adp5588-keys.c
466 F: drivers/gpio/gpio-adp5588.c
468 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
469 M: Michael Hennerich <michael.hennerich@analog.com>
470 W: http://wiki.analog.com/ADP8860
471 W: http://ez.analog.com/community/linux-device-drivers
473 F: drivers/video/backlight/adp8860_bl.c
475 ADS1015 HARDWARE MONITOR DRIVER
476 M: Dirk Eibach <eibach@gdsys.de>
477 L: linux-hwmon@vger.kernel.org
479 F: Documentation/hwmon/ads1015
480 F: drivers/hwmon/ads1015.c
481 F: include/linux/platform_data/ads1015.h
484 M: Colin Leroy <colin@colino.net>
486 F: drivers/macintosh/therm_adt746x.c
488 ADT7475 HARDWARE MONITOR DRIVER
489 M: Jean Delvare <jdelvare@suse.com>
490 L: linux-hwmon@vger.kernel.org
492 F: Documentation/hwmon/adt7475
493 F: drivers/hwmon/adt7475.c
495 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
496 M: Michael Hennerich <michael.hennerich@analog.com>
497 W: http://wiki.analog.com/ADXL345
498 W: http://ez.analog.com/community/linux-device-drivers
500 F: drivers/input/misc/adxl34x.c
503 M: Matthew Wilcox <matthew@wil.cx>
504 M: Hannes Reinecke <hare@suse.com>
505 L: linux-scsi@vger.kernel.org
507 F: Documentation/scsi/advansys.txt
508 F: drivers/scsi/advansys.c
511 M: Riccardo Facchetti <fizban@tin.it>
513 F: sound/oss/aedsp16.c
516 M: Antti Palosaari <crope@iki.fi>
517 L: linux-media@vger.kernel.org
518 W: https://linuxtv.org
519 W: http://palosaari.fi/linux/
520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
521 T: git git://linuxtv.org/anttip/media_tree.git
523 F: drivers/media/dvb-frontends/af9013*
526 M: Antti Palosaari <crope@iki.fi>
527 L: linux-media@vger.kernel.org
528 W: https://linuxtv.org
529 W: http://palosaari.fi/linux/
530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
531 T: git git://linuxtv.org/anttip/media_tree.git
533 F: drivers/media/dvb-frontends/af9033*
536 L: linux-fsdevel@vger.kernel.org
538 F: Documentation/filesystems/affs.txt
541 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
542 M: David Howells <dhowells@redhat.com>
543 L: linux-afs@lists.infradead.org
546 F: include/net/af_rxrpc.h
547 F: net/rxrpc/af_rxrpc.c
548 W: https://www.infradead.org/~dhowells/kafs/
551 M: David Airlie <airlied@linux.ie>
552 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
555 F: include/linux/agp*
556 F: include/uapi/linux/agp*
559 M: "Juergen E. Fischer" <fischer@norbit.de>
560 L: linux-scsi@vger.kernel.org
562 F: drivers/scsi/aha152x*
563 F: drivers/scsi/pcmcia/aha152x*
565 AIC7XXX / AIC79XX SCSI DRIVER
566 M: Hannes Reinecke <hare@suse.com>
567 L: linux-scsi@vger.kernel.org
569 F: drivers/scsi/aic7xxx/
571 AIMSLAB FM RADIO RECEIVER DRIVER
572 M: Hans Verkuil <hverkuil@xs4all.nl>
573 L: linux-media@vger.kernel.org
574 T: git git://linuxtv.org/media_tree.git
575 W: https://linuxtv.org
577 F: drivers/media/radio/radio-aimslab*
580 M: Benjamin LaHaise <bcrl@kvack.org>
581 L: linux-aio@kvack.org
584 F: include/linux/*aio*.h
587 M: Antti Palosaari <crope@iki.fi>
588 L: linux-media@vger.kernel.org
589 W: https://linuxtv.org
590 W: http://palosaari.fi/linux/
591 Q: http://patchwork.linuxtv.org/project/linux-media/list/
592 T: git git://linuxtv.org/anttip/media_tree.git
594 F: drivers/media/usb/airspy/
596 ALACRITECH GIGABIT ETHERNET DRIVER
597 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
599 F: drivers/net/ethernet/alacritech/*
601 ALCATEL SPEEDTOUCH USB DRIVER
602 M: Duncan Sands <duncan.sands@free.fr>
603 L: linux-usb@vger.kernel.org
604 W: http://www.linux-usb.org/SpeedTouch/
606 F: drivers/usb/atm/speedtch.c
607 F: drivers/usb/atm/usbatm.c
609 ALCHEMY AU1XX0 MMC DRIVER
610 M: Manuel Lauss <manuel.lauss@gmail.com>
612 F: drivers/mmc/host/au1xmmc.c
615 M: Rudolf Marek <r.marek@assembler.cz>
616 L: linux-i2c@vger.kernel.org
618 F: Documentation/i2c/busses/i2c-ali1563
619 F: drivers/i2c/busses/i2c-ali1563.c
621 ALLWINNER SECURITY SYSTEM
622 M: Corentin Labbe <clabbe.montjoie@gmail.com>
623 L: linux-crypto@vger.kernel.org
625 F: drivers/crypto/sunxi-ss/
628 M: Richard Henderson <rth@twiddle.net>
629 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
630 M: Matt Turner <mattst88@gmail.com>
632 L: linux-alpha@vger.kernel.org
635 ALPS PS/2 TOUCHPAD DRIVER
636 R: Pali Rohár <pali.rohar@gmail.com>
637 F: drivers/input/mouse/alps.*
639 ALTERA MAILBOX DRIVER
640 M: Ley Foon Tan <lftan@altera.com>
641 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
643 F: drivers/mailbox/mailbox-altera.c
646 M: Tien Hock Loh <thloh@altera.com>
647 L: linux-gpio@vger.kernel.org
649 F: drivers/gpio/gpio-altera.c
651 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
652 M: Thor Thayer <thor.thayer@linux.intel.com>
654 F: drivers/gpio/gpio-altera-a10sr.c
655 F: drivers/mfd/altera-a10sr.c
656 F: drivers/reset/reset-a10sr.c
657 F: include/linux/mfd/altera-a10sr.h
658 F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
660 ALTERA TRIPLE SPEED ETHERNET DRIVER
661 M: Vince Bridgers <vbridger@opensource.altera.com>
662 L: netdev@vger.kernel.org
663 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
665 F: drivers/net/ethernet/altera/
667 ALTERA UART/JTAG UART SERIAL DRIVERS
668 M: Tobias Klauser <tklauser@distanz.ch>
669 L: linux-serial@vger.kernel.org
670 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
672 F: drivers/tty/serial/altera_uart.c
673 F: drivers/tty/serial/altera_jtaguart.c
674 F: include/linux/altera_uart.h
675 F: include/linux/altera_jtaguart.h
677 AMAZON ETHERNET DRIVERS
678 M: Netanel Belgazal <netanel@annapurnalabs.com>
679 R: Saeed Bishara <saeed@annapurnalabs.com>
680 R: Zorik Machulsky <zorik@annapurnalabs.com>
681 L: netdev@vger.kernel.org
683 F: Documentation/networking/ena.txt
684 F: drivers/net/ethernet/amazon/
686 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
687 M: Tom Lendacky <thomas.lendacky@amd.com>
688 M: Gary Hook <gary.hook@amd.com>
689 L: linux-crypto@vger.kernel.org
691 F: drivers/crypto/ccp/
692 F: include/linux/ccp.h
694 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
695 M: Huang Rui <ray.huang@amd.com>
696 L: linux-hwmon@vger.kernel.org
698 F: Documentation/hwmon/fam15h_power
699 F: drivers/hwmon/fam15h_power.c
701 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
702 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
704 F: drivers/usb/gadget/udc/amd5536udc.*
706 AMD GEODE PROCESSOR/CHIPSET SUPPORT
707 P: Andres Salomon <dilinger@queued.net>
708 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
709 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
711 F: drivers/char/hw_random/geode-rng.c
712 F: drivers/crypto/geode*
713 F: drivers/video/fbdev/geode/
714 F: arch/x86/include/asm/geode.h
717 M: Joerg Roedel <joro@8bytes.org>
718 L: iommu@lists.linux-foundation.org
719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
721 F: drivers/iommu/amd_iommu*.[ch]
722 F: include/linux/amd-iommu.h
725 M: Oded Gabbay <oded.gabbay@gmail.com>
726 L: dri-devel@lists.freedesktop.org
727 T: git git://people.freedesktop.org/~gabbayo/linux.git
729 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
730 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
731 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
732 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
733 F: drivers/gpu/drm/amd/amdkfd/
734 F: drivers/gpu/drm/amd/include/cik_structs.h
735 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
736 F: drivers/gpu/drm/amd/include/vi_structs.h
737 F: drivers/gpu/drm/radeon/radeon_kfd.c
738 F: drivers/gpu/drm/radeon/radeon_kfd.h
739 F: include/uapi/linux/kfd_ioctl.h
741 AMD SEATTLE DEVICE TREE SUPPORT
742 M: Brijesh Singh <brijeshkumar.singh@amd.com>
743 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
744 M: Tom Lendacky <thomas.lendacky@amd.com>
746 F: arch/arm64/boot/dts/amd/
749 M: Tom Lendacky <thomas.lendacky@amd.com>
750 L: netdev@vger.kernel.org
752 F: drivers/net/ethernet/amd/xgbe/
753 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
755 AMS (Apple Motion Sensor) DRIVER
756 M: Michael Hanselmann <linux-kernel@hansmi.ch>
758 F: drivers/macintosh/ams/
760 ANALOG DEVICES INC AD9389B DRIVER
761 M: Hans Verkuil <hans.verkuil@cisco.com>
762 L: linux-media@vger.kernel.org
764 F: drivers/media/i2c/ad9389b*
766 ANALOG DEVICES INC ADV7180 DRIVER
767 M: Lars-Peter Clausen <lars@metafoo.de>
768 L: linux-media@vger.kernel.org
769 W: http://ez.analog.com/community/linux-device-drivers
771 F: drivers/media/i2c/adv7180.c
773 ANALOG DEVICES INC ADV7511 DRIVER
774 M: Hans Verkuil <hans.verkuil@cisco.com>
775 L: linux-media@vger.kernel.org
777 F: drivers/media/i2c/adv7511*
779 ANALOG DEVICES INC ADV7604 DRIVER
780 M: Hans Verkuil <hans.verkuil@cisco.com>
781 L: linux-media@vger.kernel.org
783 F: drivers/media/i2c/adv7604*
785 ANALOG DEVICES INC ADV7842 DRIVER
786 M: Hans Verkuil <hans.verkuil@cisco.com>
787 L: linux-media@vger.kernel.org
789 F: drivers/media/i2c/adv7842*
791 ANALOG DEVICES INC ASOC CODEC DRIVERS
792 M: Lars-Peter Clausen <lars@metafoo.de>
793 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
794 W: http://wiki.analog.com/
795 W: http://ez.analog.com/community/linux-device-drivers
797 F: sound/soc/codecs/adau*
798 F: sound/soc/codecs/adav*
799 F: sound/soc/codecs/ad1*
800 F: sound/soc/codecs/ad7*
801 F: sound/soc/codecs/ssm*
802 F: sound/soc/codecs/sigmadsp.*
804 ANALOG DEVICES INC ASOC DRIVERS
805 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
806 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
807 W: http://blackfin.uclinux.org/
809 F: sound/soc/blackfin/*
811 ANALOG DEVICES INC IIO DRIVERS
812 M: Lars-Peter Clausen <lars@metafoo.de>
813 M: Michael Hennerich <Michael.Hennerich@analog.com>
814 W: http://wiki.analog.com/
815 W: http://ez.analog.com/community/linux-device-drivers
818 F: drivers/iio/adc/ltc2497*
819 X: drivers/iio/*/adjd*
820 F: drivers/staging/iio/*/ad*
821 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
823 ANALOG DEVICES INC DMA DRIVERS
824 M: Lars-Peter Clausen <lars@metafoo.de>
825 W: http://ez.analog.com/community/linux-device-drivers
827 F: drivers/dma/dma-axi-dmac.c
829 ANDROID CONFIG FRAGMENTS
830 M: Rob Herring <robh@kernel.org>
832 F: kernel/configs/android*
835 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
836 M: Arve Hjønnevåg <arve@android.com>
837 M: Riley Andrews <riandrews@android.com>
838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
839 L: devel@driverdev.osuosl.org
842 F: drivers/staging/android/
845 M: Laura Abbott <labbott@redhat.com>
846 M: Sumit Semwal <sumit.semwal@linaro.org>
847 L: devel@driverdev.osuosl.org
849 F: drivers/staging/android/ion
850 F: drivers/staging/android/uapi/ion.h
851 F: drivers/staging/android/uapi/ion_test.h
853 AOA (Apple Onboard Audio) ALSA DRIVER
854 M: Johannes Berg <johannes@sipsolutions.net>
855 L: linuxppc-dev@lists.ozlabs.org
856 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
860 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
861 M: William Breathitt Gray <vilhelm.gray@gmail.com>
862 L: linux-iio@vger.kernel.org
864 F: drivers/iio/adc/stx104.c
867 M: Jiri Kosina <jikos@kernel.org>
869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
870 F: arch/x86/kernel/apm_32.c
871 F: include/linux/apm_bios.h
872 F: include/uapi/linux/apm_bios.h
873 F: drivers/char/apm-emulation.c
875 APPLE BCM5974 MULTITOUCH DRIVER
876 M: Henrik Rydberg <rydberg@bitmath.org>
877 L: linux-input@vger.kernel.org
879 F: drivers/input/mouse/bcm5974.c
882 M: Henrik Rydberg <rydberg@bitmath.org>
883 L: linux-hwmon@vger.kernel.org
885 F: drivers/hwmon/applesmc.c
887 APPLETALK NETWORK LAYER
888 L: netdev@vger.kernel.org
890 F: drivers/net/appletalk/
893 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
894 M: Duc Dang <dhdang@apm.com>
896 F: arch/arm64/boot/dts/apm/
898 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
899 M: Iyappan Subramanian <isubramanian@apm.com>
900 M: Keyur Chudgar <kchudgar@apm.com>
901 M: Quan Nguyen <qnguyen@apm.com>
903 F: drivers/net/ethernet/apm/xgene/
904 F: drivers/net/phy/mdio-xgene.c
905 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
906 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
908 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
909 M: Iyappan Subramanian <isubramanian@apm.com>
910 M: Keyur Chudgar <kchudgar@apm.com>
912 F: drivers/net/ethernet/apm/xgene-v2/
914 APPLIED MICRO (APM) X-GENE SOC PMU
915 M: Tai Nguyen <ttnguyen@apm.com>
917 F: drivers/perf/xgene_pmu.c
918 F: Documentation/perf/xgene-pmu.txt
919 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
921 APTINA CAMERA SENSOR PLL
922 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
923 L: linux-media@vger.kernel.org
925 F: drivers/media/i2c/aptina-pll.*
927 ARC FRAMEBUFFER DRIVER
928 M: Jaya Kumar <jayalk@intworks.biz>
930 F: drivers/video/fbdev/arcfb.c
931 F: drivers/video/fbdev/core/fb_defio.c
934 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
935 L: netdev@vger.kernel.org
937 F: drivers/net/arcnet/
938 F: include/uapi/linux/if_arcnet.h
941 M: Alexey Brodkin <abrodkin@synopsys.com>
943 F: drivers/gpu/drm/arc/
944 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
946 ARM ARCHITECTED TIMER DRIVER
947 M: Mark Rutland <mark.rutland@arm.com>
948 M: Marc Zyngier <marc.zyngier@arm.com>
949 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951 F: arch/arm/include/asm/arch_timer.h
952 F: arch/arm64/include/asm/arch_timer.h
953 F: drivers/clocksource/arm_arch_timer.c
956 M: Liviu Dudau <liviu.dudau@arm.com>
958 F: drivers/gpu/drm/arm/hdlcd_*
959 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
961 ARM MALI-DP DRM DRIVER
962 M: Liviu Dudau <liviu.dudau@arm.com>
963 M: Brian Starkey <brian.starkey@arm.com>
964 M: Mali DP Maintainers <malidp@foss.arm.com>
966 F: drivers/gpu/drm/arm/
967 F: Documentation/devicetree/bindings/display/arm,malidp.txt
969 ARM MFM AND FLOPPY DRIVERS
970 M: Ian Molton <spyro@f2s.com>
972 F: arch/arm/lib/floppydma.S
973 F: arch/arm/include/asm/floppy.h
975 ARM PMU PROFILING AND DEBUGGING
976 M: Will Deacon <will.deacon@arm.com>
977 M: Mark Rutland <mark.rutland@arm.com>
979 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 F: arch/arm*/kernel/perf_*
981 F: arch/arm/oprofile/common.c
982 F: arch/arm*/kernel/hw_breakpoint.c
983 F: arch/arm*/include/asm/hw_breakpoint.h
984 F: arch/arm*/include/asm/perf_event.h
986 F: include/linux/perf/arm_pmu.h
987 F: Documentation/devicetree/bindings/arm/pmu.txt
988 F: Documentation/devicetree/bindings/perf/
991 M: Russell King <linux@armlinux.org.uk>
992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 W: http://www.armlinux.org.uk/
995 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
998 ARM SUB-ARCHITECTURES
999 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1005 ARM PRIMECELL AACI PL041 DRIVER
1006 M: Russell King <linux@armlinux.org.uk>
1010 ARM PRIMECELL CLCD PL110 DRIVER
1011 M: Russell King <linux@armlinux.org.uk>
1013 F: drivers/video/fbdev/amba-clcd.*
1015 ARM PRIMECELL KMI PL050 DRIVER
1016 M: Russell King <linux@armlinux.org.uk>
1018 F: drivers/input/serio/ambakmi.*
1019 F: include/linux/amba/kmi.h
1021 ARM PRIMECELL MMCI PL180/1 DRIVER
1022 M: Russell King <linux@armlinux.org.uk>
1024 F: drivers/mmc/host/mmci.*
1025 F: include/linux/amba/mmci.h
1027 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1028 M: Russell King <linux@armlinux.org.uk>
1030 F: drivers/tty/serial/amba-pl01*.c
1031 F: include/linux/amba/serial.h
1033 ARM PRIMECELL BUS SUPPORT
1034 M: Russell King <linux@armlinux.org.uk>
1037 F: include/linux/amba/bus.h
1039 ARM/ACTIONS SEMI ARCHITECTURE
1040 M: Andreas Färber <afaerber@suse.de>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 F: arch/arm/mach-actions/
1045 F: arch/arm/boot/dts/owl-*
1046 F: arch/arm64/boot/dts/actions/
1047 F: drivers/clocksource/owl-*
1048 F: drivers/soc/actions/
1049 F: include/dt-bindings/power/owl-*
1050 F: include/linux/soc/actions/
1051 F: Documentation/devicetree/bindings/arm/actions.txt
1052 F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
1053 F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1055 ARM/ADS SPHERE MACHINE SUPPORT
1056 M: Lennert Buytenhek <kernel@wantstofly.org>
1057 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060 ARM/AFEB9260 MACHINE SUPPORT
1061 M: Sergey Lapin <slapin@ossfans.org>
1062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 ARM/AJECO 1ARM MACHINE SUPPORT
1066 M: Lennert Buytenhek <kernel@wantstofly.org>
1067 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 ARM/Allwinner sunXi SoC support
1071 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1072 M: Chen-Yu Tsai <wens@csie.org>
1073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 F: arch/arm/mach-sunxi/
1078 F: arch/arm64/boot/dts/allwinner/
1079 F: drivers/clk/sunxi-ng/
1080 F: drivers/pinctrl/sunxi/
1081 F: drivers/soc/sunxi/
1082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1084 ARM/Allwinner SoC Clock Support
1085 M: Emilio López <emilio@elopez.com.ar>
1087 F: drivers/clk/sunxi/
1089 ARM/Amlogic Meson SoC support
1090 M: Carlo Caione <carlo@caione.org>
1091 M: Kevin Hilman <khilman@baylibre.com>
1092 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 L: linux-amlogic@lists.infradead.org
1094 W: http://linux-meson.com/
1096 F: arch/arm/mach-meson/
1097 F: arch/arm/boot/dts/meson*
1098 F: arch/arm64/boot/dts/amlogic/
1099 F: drivers/pinctrl/meson/
1100 F: drivers/mmc/host/meson*
1103 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1104 M: Neil Armstrong <narmstrong@baylibre.com>
1105 M: Jerome Brunet <jbrunet@baylibre.com>
1106 L: linux-amlogic@lists.infradead.org
1108 F: drivers/clk/meson/
1109 F: include/dt-bindings/clock/meson*
1110 F: include/dt-bindings/clock/gxbb*
1111 F: Documentation/devicetree/bindings/clock/amlogic*
1113 ARM/Annapurna Labs ALPINE ARCHITECTURE
1114 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1115 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 F: arch/arm/mach-alpine/
1119 F: arch/arm/boot/dts/alpine*
1120 F: arch/arm64/boot/dts/al/
1121 F: drivers/*/*alpine*
1123 ARM/ARTPEC MACHINE SUPPORT
1124 M: Jesper Nilsson <jesper.nilsson@axis.com>
1125 M: Lars Persson <lars.persson@axis.com>
1126 M: Niklas Cassel <niklas.cassel@axis.com>
1128 L: linux-arm-kernel@axis.com
1129 F: arch/arm/mach-artpec
1130 F: arch/arm/boot/dts/artpec6*
1132 F: drivers/pinctrl/pinctrl-artpec*
1133 F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1135 ARM/ASPEED MACHINE SUPPORT
1136 M: Joel Stanley <joel@jms.id.au>
1138 F: arch/arm/mach-aspeed/
1139 F: arch/arm/boot/dts/aspeed-*
1140 F: drivers/*/*aspeed*
1142 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1143 M: Nicolas Ferre <nicolas.ferre@microchip.com>
1144 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1145 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 W: http://www.linux4sam.org
1147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1149 F: arch/arm/mach-at91/
1150 F: include/soc/at91/
1151 F: arch/arm/boot/dts/at91*.dts
1152 F: arch/arm/boot/dts/at91*.dtsi
1153 F: arch/arm/boot/dts/sama*.dts
1154 F: arch/arm/boot/dts/sama*.dtsi
1155 F: arch/arm/include/debug/at91.S
1156 F: drivers/memory/atmel*
1158 ARM/ATMEL AT91 Clock Support
1159 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1163 ARM/CALXEDA HIGHBANK ARCHITECTURE
1164 M: Rob Herring <robh@kernel.org>
1165 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 F: arch/arm/mach-highbank/
1168 F: arch/arm/boot/dts/highbank.dts
1169 F: arch/arm/boot/dts/ecx-*.dts*
1171 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1172 M: Krzysztof Halasa <khalasa@piap.pl>
1174 F: arch/arm/mach-cns3xxx/
1176 ARM/CAVIUM THUNDER NETWORK DRIVER
1177 M: Sunil Goutham <sgoutham@cavium.com>
1178 M: Robert Richter <rric@kernel.org>
1179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 F: drivers/net/ethernet/cavium/thunder/
1183 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1184 M: Alexander Shiyan <shc_work@mail.ru>
1185 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1190 M: Hartley Sweeten <hsweeten@visionengravers.com>
1191 M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
1192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194 F: arch/arm/mach-ep93xx/
1195 F: arch/arm/mach-ep93xx/include/mach/
1197 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1198 M: Lennert Buytenhek <kernel@wantstofly.org>
1199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 M: Russell King <linux@armlinux.org.uk>
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1207 F: arch/arm/include/asm/clkdev.h
1208 F: drivers/clk/clkdev.c
1210 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1211 M: Mike Rapoport <mike@compulab.co.il>
1212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 ARM/CONTEC MICRO9 MACHINE SUPPORT
1216 M: Hubert Feurstein <hubert.feurstein@contec.at>
1218 F: arch/arm/mach-ep93xx/micro9.c
1220 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1221 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1222 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 F: drivers/hwtracing/coresight/*
1225 F: Documentation/trace/coresight.txt
1226 F: Documentation/trace/coresight-cpu-debug.txt
1227 F: Documentation/devicetree/bindings/arm/coresight.txt
1228 F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1229 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1230 F: tools/perf/arch/arm/util/pmu.c
1231 F: tools/perf/arch/arm/util/auxtrace.c
1232 F: tools/perf/arch/arm/util/cs-etm.c
1233 F: tools/perf/arch/arm/util/cs-etm.h
1234 F: tools/perf/util/cs-etm.h
1236 ARM/CORGI MACHINE SUPPORT
1237 M: Richard Purdie <rpurdie@rpsys.net>
1240 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1241 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 T: git git://github.com/ulli-kroll/linux.git
1245 F: arch/arm/mach-gemini/
1246 F: drivers/rtc/rtc-gemini.c
1248 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1249 M: Barry Song <baohua@kernel.org>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1253 F: arch/arm/boot/dts/prima2*
1254 F: arch/arm/mach-prima2/
1255 F: drivers/clk/sirf/
1256 F: drivers/clocksource/timer-prima2.c
1257 F: drivers/clocksource/timer-atlas7.c
1260 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1261 M: Baruch Siach <baruch@tkos.co.il>
1262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 F: arch/arm/boot/dts/cx92755*
1267 ARM/EBSA110 MACHINE SUPPORT
1268 M: Russell King <linux@armlinux.org.uk>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 W: http://www.armlinux.org.uk/
1272 F: arch/arm/mach-ebsa110/
1273 F: drivers/net/ethernet/amd/am79c961a.*
1275 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1276 M: Uwe Kleine-König <kernel@pengutronix.de>
1277 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1282 M: Robert Jarzmik <robert.jarzmik@free.fr>
1283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 F: arch/arm/mach-pxa/ezx.c
1287 ARM/FARADAY FA526 PORT
1288 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 T: git git://git.berlios.de/gemini-board
1292 F: arch/arm/mm/*-fa*
1294 ARM/FOOTBRIDGE ARCHITECTURE
1295 M: Russell King <linux@armlinux.org.uk>
1296 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 W: http://www.armlinux.org.uk/
1299 F: arch/arm/include/asm/hardware/dec21285.h
1300 F: arch/arm/mach-footbridge/
1302 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1303 M: Shawn Guo <shawnguo@kernel.org>
1304 M: Sascha Hauer <kernel@pengutronix.de>
1305 R: Fabio Estevam <fabio.estevam@nxp.com>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1309 F: arch/arm/mach-imx/
1310 F: arch/arm/mach-mxs/
1311 F: arch/arm/boot/dts/imx*
1312 F: arch/arm/configs/imx*_defconfig
1317 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1318 M: Shawn Guo <shawnguo@kernel.org>
1319 M: Sascha Hauer <kernel@pengutronix.de>
1320 R: Stefan Agner <stefan@agner.ch>
1321 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1324 F: arch/arm/mach-imx/*vf610*
1325 F: arch/arm/boot/dts/vf*
1327 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1328 M: Lennert Buytenhek <kernel@wantstofly.org>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 ARM/GUMSTIX MACHINE SUPPORT
1333 M: Steve Sakoman <sakoman@gmail.com>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1338 M: Philipp Zabel <philipp.zabel@gmail.com>
1339 M: Paul Parsons <lost.distance@yahoo.com>
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 F: arch/arm/mach-pxa/hx4700.c
1343 F: arch/arm/mach-pxa/include/mach/hx4700.h
1344 F: sound/soc/pxa/hx4700.c
1346 ARM/HISILICON SOC SUPPORT
1347 M: Wei Xu <xuwei5@hisilicon.com>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 W: http://www.hisilicon.com
1351 T: git git://github.com/hisilicon/linux-hisi.git
1352 F: arch/arm/mach-hisi/
1353 F: arch/arm/boot/dts/hi3*
1354 F: arch/arm/boot/dts/hip*
1355 F: arch/arm/boot/dts/hisi*
1356 F: arch/arm64/boot/dts/hisilicon/
1358 ARM/HP JORNADA 7XX MACHINE SUPPORT
1359 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1363 F: arch/arm/mach-sa1100/jornada720.c
1364 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1366 ARM/IGEP MACHINE SUPPORT
1367 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1368 M: Javier Martinez Canillas <javier@dowhile0.org>
1369 L: linux-omap@vger.kernel.org
1370 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 F: arch/arm/boot/dts/omap3-igep*
1374 ARM/INCOME PXA270 SUPPORT
1375 M: Marek Vasut <marek.vasut@gmail.com>
1376 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1380 ARM/INTEL IOP32X ARM ARCHITECTURE
1381 M: Lennert Buytenhek <kernel@wantstofly.org>
1382 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 ARM/INTEL IOP33X ARM ARCHITECTURE
1386 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389 ARM/INTEL IOP13XX ARM ARCHITECTURE
1390 M: Lennert Buytenhek <kernel@wantstofly.org>
1391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394 ARM/INTEL IQ81342EX MACHINE SUPPORT
1395 M: Lennert Buytenhek <kernel@wantstofly.org>
1396 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 ARM/INTEL IXDP2850 MACHINE SUPPORT
1400 M: Lennert Buytenhek <kernel@wantstofly.org>
1401 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404 ARM/INTEL IXP4XX ARM ARCHITECTURE
1405 M: Imre Kaloz <kaloz@openwrt.org>
1406 M: Krzysztof Halasa <khalasa@piap.pl>
1407 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 F: arch/arm/mach-ixp4xx/
1411 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1412 M: Jonathan Cameron <jic23@cam.ac.uk>
1413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 F: arch/arm/mach-pxa/stargate2.c
1416 F: drivers/pcmcia/pxa2xx_stargate2.c
1418 ARM/INTEL XSC3 (MANZANO) ARM CORE
1419 M: Lennert Buytenhek <kernel@wantstofly.org>
1420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1424 M: Lennert Buytenhek <kernel@wantstofly.org>
1425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1429 M: Santosh Shilimkar <ssantosh@kernel.org>
1430 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 F: arch/arm/mach-keystone/
1433 F: arch/arm/boot/dts/keystone-*
1434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1436 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1437 M: Santosh Shilimkar <ssantosh@kernel.org>
1438 L: linux-kernel@vger.kernel.org
1440 F: drivers/clk/keystone/
1442 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1443 M: Santosh Shilimkar <ssantosh@kernel.org>
1444 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1445 L: linux-kernel@vger.kernel.org
1447 F: drivers/clocksource/timer-keystone.c
1449 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1450 M: Santosh Shilimkar <ssantosh@kernel.org>
1451 L: linux-kernel@vger.kernel.org
1453 F: drivers/power/reset/keystone-reset.c
1455 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1456 M: Santosh Shilimkar <ssantosh@kernel.org>
1457 L: linux-kernel@vger.kernel.org
1459 F: drivers/memory/*emif*
1461 ARM/LG1K ARCHITECTURE
1462 M: Chanho Min <chanho.min@lge.com>
1463 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465 F: arch/arm64/boot/dts/lg/
1467 ARM/LOGICPD PXA270 MACHINE SUPPORT
1468 M: Lennert Buytenhek <kernel@wantstofly.org>
1469 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 ARM/LPC18XX ARCHITECTURE
1473 M: Joachim Eastwood <manabian@gmail.com>
1474 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476 F: arch/arm/boot/dts/lpc43*
1477 F: drivers/clk/nxp/clk-lpc18xx*
1478 F: drivers/clocksource/time-lpc32xx.c
1479 F: drivers/i2c/busses/i2c-lpc2k.c
1480 F: drivers/memory/pl172.c
1481 F: drivers/mtd/spi-nor/nxp-spifi.c
1482 F: drivers/rtc/rtc-lpc24xx.c
1485 ARM/LPC32XX SOC SUPPORT
1486 M: Vladimir Zapolskiy <vz@mleia.com>
1487 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1491 F: arch/arm/boot/dts/lpc32*
1492 F: arch/arm/mach-lpc32xx/
1493 F: drivers/i2c/busses/i2c-pnx.c
1494 F: drivers/net/ethernet/nxp/lpc_eth.c
1495 F: drivers/usb/host/ohci-nxp.c
1496 F: drivers/watchdog/pnx4008_wdt.c
1499 ARM/MAGICIAN MACHINE SUPPORT
1500 M: Philipp Zabel <philipp.zabel@gmail.com>
1503 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1504 M: Jason Cooper <jason@lakedaemon.net>
1505 M: Andrew Lunn <andrew@lunn.ch>
1506 M: Gregory Clement <gregory.clement@free-electrons.com>
1507 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1508 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510 F: arch/arm/boot/dts/armada*
1511 F: arch/arm/boot/dts/kirkwood*
1512 F: arch/arm/configs/mvebu_*_defconfig
1513 F: arch/arm/mach-mvebu/
1514 F: arch/arm64/boot/dts/marvell/armada*
1515 F: drivers/cpufreq/mvebu-cpufreq.c
1516 F: drivers/irqchip/irq-armada-370-xp.c
1517 F: drivers/irqchip/irq-mvebu-*
1518 F: drivers/rtc/rtc-armada38x.c
1520 ARM/Marvell Berlin SoC support
1521 M: Jisheng Zhang <jszhang@marvell.com>
1522 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1523 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525 F: arch/arm/mach-berlin/
1526 F: arch/arm/boot/dts/berlin*
1527 F: arch/arm64/boot/dts/marvell/berlin*
1530 ARM/Marvell Dove/MV78xx0/Orion SOC support
1531 M: Jason Cooper <jason@lakedaemon.net>
1532 M: Andrew Lunn <andrew@lunn.ch>
1533 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1534 M: Gregory Clement <gregory.clement@free-electrons.com>
1535 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537 F: Documentation/devicetree/bindings/soc/dove/
1538 F: arch/arm/mach-dove/
1539 F: arch/arm/mach-mv78xx0/
1540 F: arch/arm/mach-orion5x/
1541 F: arch/arm/plat-orion/
1542 F: arch/arm/boot/dts/dove*
1543 F: arch/arm/boot/dts/orion5x*
1546 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1547 M: Alexander Clouter <alex@digriz.org.uk>
1548 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 W: http://www.digriz.org.uk/ts78xx/kernel
1551 F: arch/arm/mach-orion5x/ts78xx-*
1553 ARM/OXNAS platform support
1554 M: Neil Armstrong <narmstrong@baylibre.com>
1555 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1558 F: arch/arm/mach-oxnas/
1559 F: arch/arm/boot/dts/ox8*.dtsi
1560 F: arch/arm/boot/dts/wd-mbwe.dts
1561 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1564 ARM/Mediatek RTC DRIVER
1565 M: Eddie Huang <eddie.huang@mediatek.com>
1566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1569 F: drivers/rtc/rtc-mt6397.c
1571 ARM/Mediatek SoC support
1572 M: Matthias Brugger <matthias.bgg@gmail.com>
1573 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1576 F: arch/arm/boot/dts/mt6*
1577 F: arch/arm/boot/dts/mt7*
1578 F: arch/arm/boot/dts/mt8*
1579 F: arch/arm/mach-mediatek/
1580 F: arch/arm64/boot/dts/mediatek/
1584 ARM/Mediatek USB3 PHY DRIVER
1585 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1586 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1589 F: drivers/phy/phy-mt65xx-usb3.c
1591 ARM/MICREL KS8695 ARCHITECTURE
1592 M: Greg Ungerer <gerg@uclinux.org>
1593 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 F: arch/arm/mach-ks8695/
1597 ARM/MIOA701 MACHINE SUPPORT
1598 M: Robert Jarzmik <robert.jarzmik@free.fr>
1599 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600 F: arch/arm/mach-pxa/mioa701.c
1603 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1604 M: Michael Petchkovsky <mkpetch@internode.on.net>
1607 ARM/NOMADIK ARCHITECTURE
1608 M: Alessandro Rubini <rubini@unipv.it>
1609 M: Linus Walleij <linus.walleij@linaro.org>
1610 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612 F: arch/arm/mach-nomadik/
1613 F: drivers/pinctrl/nomadik/
1614 F: drivers/i2c/busses/i2c-nomadik.c
1615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1617 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1618 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1619 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1620 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1623 ARM/TOSA MACHINE SUPPORT
1624 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1625 M: Dirk Opfer <dirk@opfer-online.de>
1628 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1629 M: Marek Vasut <marek.vasut@gmail.com>
1630 L: linux-arm-kernel@lists.infradead.org
1631 W: http://hackndev.com
1633 F: arch/arm/mach-pxa/include/mach/palmtx.h
1634 F: arch/arm/mach-pxa/palmtx.c
1635 F: arch/arm/mach-pxa/include/mach/palmt5.h
1636 F: arch/arm/mach-pxa/palmt5.c
1637 F: arch/arm/mach-pxa/include/mach/palmld.h
1638 F: arch/arm/mach-pxa/palmld.c
1639 F: arch/arm/mach-pxa/include/mach/palmte2.h
1640 F: arch/arm/mach-pxa/palmte2.c
1641 F: arch/arm/mach-pxa/include/mach/palmtc.h
1642 F: arch/arm/mach-pxa/palmtc.c
1644 ARM/PALM TREO SUPPORT
1645 M: Tomas Cech <sleep_walker@suse.com>
1646 L: linux-arm-kernel@lists.infradead.org
1647 W: http://hackndev.com
1649 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1650 F: arch/arm/mach-pxa/palmtreo.c
1653 M: Sergey Lapin <slapin@ossfans.org>
1654 L: linux-arm-kernel@lists.infradead.org
1655 W: http://hackndev.com
1657 F: arch/arm/mach-pxa/include/mach/palmz72.h
1658 F: arch/arm/mach-pxa/palmz72.c
1661 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1662 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1665 ARM/PT DIGITAL BOARD PORT
1666 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 W: http://www.armlinux.org.uk/
1671 ARM/QUALCOMM SUPPORT
1672 M: Andy Gross <andy.gross@linaro.org>
1673 M: David Brown <david.brown@linaro.org>
1674 L: linux-arm-msm@vger.kernel.org
1675 L: linux-soc@vger.kernel.org
1677 F: Documentation/devicetree/bindings/soc/qcom/
1678 F: arch/arm/boot/dts/qcom-*.dts
1679 F: arch/arm/boot/dts/qcom-*.dtsi
1680 F: arch/arm/mach-qcom/
1681 F: arch/arm64/boot/dts/qcom/*
1682 F: drivers/i2c/busses/i2c-qup.c
1683 F: drivers/clk/qcom/
1684 F: drivers/pinctrl/qcom/
1685 F: drivers/dma/qcom/
1686 F: drivers/soc/qcom/
1687 F: drivers/spi/spi-qup.c
1688 F: drivers/tty/serial/msm_serial.h
1689 F: drivers/tty/serial/msm_serial.c
1690 F: drivers/*/pm8???-*
1691 F: drivers/mfd/ssbi.c
1692 F: drivers/firmware/qcom_scm.c
1693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1695 ARM/RADISYS ENP2611 MACHINE SUPPORT
1696 M: Lennert Buytenhek <kernel@wantstofly.org>
1697 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 ARM/REALTEK ARCHITECTURE
1701 M: Andreas Färber <afaerber@suse.de>
1702 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1704 F: arch/arm64/boot/dts/realtek/
1705 F: Documentation/devicetree/bindings/arm/realtek.txt
1707 ARM/RENESAS ARM64 ARCHITECTURE
1708 M: Simon Horman <horms@verge.net.au>
1709 M: Magnus Damm <magnus.damm@gmail.com>
1710 L: linux-renesas-soc@vger.kernel.org
1711 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1714 F: arch/arm64/boot/dts/renesas/
1715 F: drivers/soc/renesas/
1716 F: include/linux/soc/renesas/
1718 ARM/RISCPC ARCHITECTURE
1719 M: Russell King <linux@armlinux.org.uk>
1720 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1721 W: http://www.armlinux.org.uk/
1723 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1724 F: arch/arm/include/asm/hardware/ioc.h
1725 F: arch/arm/include/asm/hardware/iomd.h
1726 F: arch/arm/include/asm/hardware/memc.h
1727 F: arch/arm/mach-rpc/
1728 F: drivers/net/ethernet/8390/etherh.c
1729 F: drivers/net/ethernet/i825xx/ether1*
1730 F: drivers/net/ethernet/seeq/ether3*
1731 F: drivers/scsi/arm/
1733 ARM/Rockchip SoC support
1734 M: Heiko Stuebner <heiko@sntech.de>
1735 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1736 L: linux-rockchip@lists.infradead.org
1737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1739 F: arch/arm/boot/dts/rk3*
1740 F: arch/arm/boot/dts/rv1108*
1741 F: arch/arm/mach-rockchip/
1742 F: drivers/clk/rockchip/
1743 F: drivers/i2c/busses/i2c-rk3x.c
1744 F: drivers/*/*rockchip*
1745 F: drivers/*/*/*rockchip*
1746 F: sound/soc/rockchip/
1749 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1750 M: Kukjin Kim <kgene@kernel.org>
1751 M: Krzysztof Kozlowski <krzk@kernel.org>
1752 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1754 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1756 F: arch/arm/boot/dts/s3c*
1757 F: arch/arm/boot/dts/s5p*
1758 F: arch/arm/boot/dts/samsung*
1759 F: arch/arm/boot/dts/exynos*
1760 F: arch/arm64/boot/dts/exynos/
1761 F: arch/arm/plat-samsung/
1762 F: arch/arm/mach-s3c24*/
1763 F: arch/arm/mach-s3c64xx/
1764 F: arch/arm/mach-s5p*/
1765 F: arch/arm/mach-exynos*/
1766 F: drivers/*/*s3c24*
1767 F: drivers/*/*/*s3c24*
1768 F: drivers/*/*s3c64xx*
1769 F: drivers/*/*s5pv210*
1770 F: drivers/memory/samsung/*
1771 F: drivers/soc/samsung/*
1772 F: Documentation/arm/Samsung/
1773 F: Documentation/devicetree/bindings/arm/samsung/
1774 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1775 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1778 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1779 M: Kyungmin Park <kyungmin.park@samsung.com>
1780 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1782 F: arch/arm/mach-s5pv210/
1784 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1785 M: Kyungmin Park <kyungmin.park@samsung.com>
1786 M: Kamil Debski <kamil@wypas.org>
1787 M: Andrzej Hajda <a.hajda@samsung.com>
1788 L: linux-arm-kernel@lists.infradead.org
1789 L: linux-media@vger.kernel.org
1791 F: drivers/media/platform/s5p-g2d/
1793 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1794 M: Kyungmin Park <kyungmin.park@samsung.com>
1795 M: Kamil Debski <kamil@wypas.org>
1796 M: Jeongtae Park <jtp.park@samsung.com>
1797 M: Andrzej Hajda <a.hajda@samsung.com>
1798 L: linux-arm-kernel@lists.infradead.org
1799 L: linux-media@vger.kernel.org
1801 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1802 F: drivers/media/platform/s5p-mfc/
1804 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1805 M: Kyungmin Park <kyungmin.park@samsung.com>
1806 L: linux-arm-kernel@lists.infradead.org
1807 L: linux-media@vger.kernel.org
1809 F: drivers/staging/media/platform/s5p-cec/
1811 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1812 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1813 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1814 L: linux-arm-kernel@lists.infradead.org
1815 L: linux-media@vger.kernel.org
1817 F: drivers/media/platform/s5p-jpeg/
1819 ARM/SHMOBILE ARM ARCHITECTURE
1820 M: Simon Horman <horms@verge.net.au>
1821 M: Magnus Damm <magnus.damm@gmail.com>
1822 L: linux-renesas-soc@vger.kernel.org
1823 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1826 F: arch/arm/boot/dts/emev2*
1827 F: arch/arm/boot/dts/r7s*
1828 F: arch/arm/boot/dts/r8a*
1829 F: arch/arm/boot/dts/sh*
1830 F: arch/arm/configs/shmobile_defconfig
1831 F: arch/arm/include/debug/renesas-scif.S
1832 F: arch/arm/mach-shmobile/
1833 F: drivers/soc/renesas/
1834 F: include/linux/soc/renesas/
1836 ARM/SOCFPGA ARCHITECTURE
1837 M: Dinh Nguyen <dinguyen@kernel.org>
1839 F: arch/arm/mach-socfpga/
1840 F: arch/arm/boot/dts/socfpga*
1841 F: arch/arm/configs/socfpga_defconfig
1842 F: arch/arm64/boot/dts/altera/
1843 W: http://www.rocketboards.org
1844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1846 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1847 M: Dinh Nguyen <dinguyen@kernel.org>
1849 F: drivers/clk/socfpga/
1851 ARM/SOCFPGA EDAC SUPPORT
1852 M: Thor Thayer <thor.thayer@linux.intel.com>
1854 F: drivers/edac/altera_edac.
1856 ARM/STI ARCHITECTURE
1857 M: Patrice Chotard <patrice.chotard@st.com>
1858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 W: http://www.stlinux.com
1861 F: arch/arm/mach-sti/
1862 F: arch/arm/boot/dts/sti*
1863 F: drivers/char/hw_random/st-rng.c
1864 F: drivers/clocksource/arm_global_timer.c
1865 F: drivers/clocksource/clksrc_st_lpc.c
1866 F: drivers/cpufreq/sti-cpufreq.c
1867 F: drivers/dma/st_fdma*
1868 F: drivers/i2c/busses/i2c-st.c
1869 F: drivers/media/rc/st_rc.c
1870 F: drivers/media/platform/sti/c8sectpfe/
1871 F: drivers/mmc/host/sdhci-st.c
1872 F: drivers/phy/st/phy-miphy28lp.c
1873 F: drivers/phy/st/phy-stih407-usb.c
1874 F: drivers/pinctrl/pinctrl-st.c
1875 F: drivers/remoteproc/st_remoteproc.c
1876 F: drivers/remoteproc/st_slim_rproc.c
1877 F: drivers/reset/sti/
1878 F: drivers/rtc/rtc-st-lpc.c
1879 F: drivers/tty/serial/st-asc.c
1880 F: drivers/usb/dwc3/dwc3-st.c
1881 F: drivers/usb/host/ehci-st.c
1882 F: drivers/usb/host/ohci-st.c
1883 F: drivers/watchdog/st_lpc_wdt.c
1884 F: drivers/ata/ahci_st.c
1885 F: include/linux/remoteproc/st_slim_rproc.h
1887 ARM/STM32 ARCHITECTURE
1888 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1889 M: Alexandre Torgue <alexandre.torgue@st.com>
1890 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1894 F: drivers/clocksource/armv7m_systick.c
1896 ARM/TANGO ARCHITECTURE
1897 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1898 L: linux-arm-kernel@lists.infradead.org
1902 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1903 M: Lennert Buytenhek <kernel@wantstofly.org>
1904 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907 ARM/TETON BGA MACHINE SUPPORT
1908 M: "Mark F. Brown" <mark.brown314@gmail.com>
1909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912 ARM/THECUS N2100 MACHINE SUPPORT
1913 M: Lennert Buytenhek <kernel@wantstofly.org>
1914 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1917 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1918 M: Wan ZongShun <mcuos.com@gmail.com>
1919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1920 W: http://www.mcuos.com
1922 F: arch/arm/mach-w90x900/
1923 F: drivers/input/keyboard/w90p910_keypad.c
1924 F: drivers/input/touchscreen/w90p910_ts.c
1925 F: drivers/watchdog/nuc900_wdt.c
1926 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1927 F: drivers/mtd/nand/nuc900_nand.c
1928 F: drivers/rtc/rtc-nuc900.c
1929 F: drivers/spi/spi-nuc900.c
1930 F: drivers/usb/host/ehci-w90x900.c
1931 F: drivers/video/fbdev/nuc900fb.c
1933 ARM/U300 MACHINE SUPPORT
1934 M: Linus Walleij <linus.walleij@linaro.org>
1935 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1937 F: arch/arm/mach-u300/
1938 F: drivers/clocksource/timer-u300.c
1939 F: drivers/i2c/busses/i2c-stu300.c
1940 F: drivers/rtc/rtc-coh901331.c
1941 F: drivers/watchdog/coh901327_wdt.c
1942 F: drivers/dma/coh901318*
1943 F: drivers/mfd/ab3100*
1944 F: drivers/rtc/rtc-ab3100.c
1945 F: drivers/rtc/rtc-coh901331.c
1946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1948 ARM/UNIPHIER ARCHITECTURE
1949 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1953 F: arch/arm/boot/dts/uniphier*
1954 F: arch/arm/include/asm/hardware/cache-uniphier.h
1955 F: arch/arm/mach-uniphier/
1956 F: arch/arm/mm/cache-uniphier.c
1957 F: arch/arm64/boot/dts/socionext/
1958 F: drivers/bus/uniphier-system-bus.c
1959 F: drivers/clk/uniphier/
1960 F: drivers/i2c/busses/i2c-uniphier*
1961 F: drivers/pinctrl/uniphier/
1962 F: drivers/reset/reset-uniphier.c
1963 F: drivers/tty/serial/8250/8250_uniphier.c
1966 ARM/Ux500 ARM ARCHITECTURE
1967 M: Linus Walleij <linus.walleij@linaro.org>
1968 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1970 F: arch/arm/mach-ux500/
1971 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1972 F: drivers/dma/ste_dma40*
1973 F: drivers/hwspinlock/u8500_hsem.c
1974 F: drivers/mfd/abx500*
1975 F: drivers/mfd/ab8500*
1976 F: drivers/mfd/dbx500*
1977 F: drivers/mfd/db8500*
1978 F: drivers/pinctrl/nomadik/pinctrl-ab*
1979 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1980 F: drivers/rtc/rtc-ab8500.c
1981 F: drivers/rtc/rtc-pl031.c
1982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1984 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1985 M: Ulf Hansson <ulf.hansson@linaro.org>
1986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 T: git git://git.linaro.org/people/ulfh/clk.git
1989 F: drivers/clk/ux500/
1991 ARM/VERSATILE EXPRESS PLATFORM
1992 M: Liviu Dudau <liviu.dudau@arm.com>
1993 M: Sudeep Holla <sudeep.holla@arm.com>
1994 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1995 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1997 F: arch/arm/boot/dts/vexpress*
1998 F: arch/arm64/boot/dts/arm/
1999 F: arch/arm/mach-vexpress/
2002 F: drivers/clk/versatile/clk-vexpress-osc.c
2003 F: drivers/clocksource/versatile.c
2007 M: Russell King <linux@armlinux.org.uk>
2008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2009 W: http://www.armlinux.org.uk/
2013 ARM/VOIPAC PXA270 SUPPORT
2014 M: Marek Vasut <marek.vasut@gmail.com>
2015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2017 F: arch/arm/mach-pxa/vpac270.c
2018 F: arch/arm/mach-pxa/include/mach/vpac270.h
2020 ARM/VT8500 ARM ARCHITECTURE
2021 M: Tony Prisk <linux@prisktech.co.nz>
2022 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2024 F: arch/arm/mach-vt8500/
2025 F: drivers/clocksource/vt8500_timer.c
2026 F: drivers/i2c/busses/i2c-wmt.c
2027 F: drivers/mmc/host/wmt-sdmmc.c
2028 F: drivers/pwm/pwm-vt8500.c
2029 F: drivers/rtc/rtc-vt8500.c
2030 F: drivers/tty/serial/vt8500_serial.c
2031 F: drivers/usb/host/ehci-platform.c
2032 F: drivers/usb/host/uhci-platform.c
2033 F: drivers/video/fbdev/vt8500lcdfb.*
2034 F: drivers/video/fbdev/wm8505fb*
2035 F: drivers/video/fbdev/wmt_ge_rops.*
2037 ARM/ZIPIT Z2 SUPPORT
2038 M: Marek Vasut <marek.vasut@gmail.com>
2039 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2041 F: arch/arm/mach-pxa/z2.c
2042 F: arch/arm/mach-pxa/include/mach/z2.h
2044 ARM/ZTE ARCHITECTURE
2045 M: Jun Nie <jun.nie@linaro.org>
2046 M: Baoyou Xie <baoyou.xie@linaro.org>
2047 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2049 F: arch/arm/mach-zx/
2051 F: drivers/reset/reset-zx2967.c
2053 F: Documentation/devicetree/bindings/arm/zte.txt
2054 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
2055 F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2056 F: Documentation/devicetree/bindings/soc/zte/
2057 F: include/dt-bindings/soc/zx*.h
2059 ARM/ZYNQ ARCHITECTURE
2060 M: Michal Simek <michal.simek@xilinx.com>
2061 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
2062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2063 W: http://wiki.xilinx.com
2064 T: git https://github.com/Xilinx/linux-xlnx.git
2066 F: arch/arm/mach-zynq/
2067 F: drivers/cpuidle/cpuidle-zynq.c
2068 F: drivers/block/xsysace.c
2071 F: drivers/clocksource/cadence_ttc_timer.c
2072 F: drivers/i2c/busses/i2c-cadence.c
2073 F: drivers/mmc/host/sdhci-of-arasan.c
2074 F: drivers/edac/synopsys_edac.c
2077 M: Will Deacon <will.deacon@arm.com>
2078 R: Robin Murphy <robin.murphy@arm.com>
2079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2081 F: drivers/iommu/arm-smmu.c
2082 F: drivers/iommu/arm-smmu-v3.c
2083 F: drivers/iommu/io-pgtable-arm.c
2084 F: drivers/iommu/io-pgtable-arm-v7s.c
2086 ARM64 PORT (AARCH64 ARCHITECTURE)
2087 M: Catalin Marinas <catalin.marinas@arm.com>
2088 M: Will Deacon <will.deacon@arm.com>
2089 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2093 F: Documentation/arm64/
2095 AS3645A LED FLASH CONTROLLER DRIVER
2096 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2097 L: linux-media@vger.kernel.org
2098 T: git git://linuxtv.org/media_tree.git
2100 F: drivers/media/i2c/as3645a.c
2101 F: include/media/i2c/as3645a.h
2103 ASAHI KASEI AK8974 DRIVER
2104 M: Linus Walleij <linus.walleij@linaro.org>
2105 L: linux-iio@vger.kernel.org
2106 W: http://www.akm.com/
2108 F: drivers/iio/magnetometer/ak8974.c
2110 ASC7621 HARDWARE MONITOR DRIVER
2111 M: George Joseph <george.joseph@fairview5.com>
2112 L: linux-hwmon@vger.kernel.org
2114 F: Documentation/hwmon/asc7621
2115 F: drivers/hwmon/asc7621.c
2117 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2118 M: Corentin Chary <corentin.chary@gmail.com>
2119 L: acpi4asus-user@lists.sourceforge.net
2120 L: platform-driver-x86@vger.kernel.org
2121 W: http://acpi4asus.sf.net
2123 F: drivers/platform/x86/asus*.c
2124 F: drivers/platform/x86/eeepc*.c
2126 ASUS WIRELESS RADIO CONTROL DRIVER
2127 M: João Paulo Rechi Vita <jprvita@gmail.com>
2128 L: platform-driver-x86@vger.kernel.org
2130 F: drivers/platform/x86/asus-wireless.c
2133 M: David Howells <dhowells@redhat.com>
2134 L: keyrings@vger.kernel.org
2136 F: Documentation/crypto/asymmetric-keys.txt
2137 F: include/linux/verification.h
2138 F: include/crypto/public_key.h
2139 F: include/crypto/pkcs7.h
2140 F: crypto/asymmetric_keys/
2142 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2143 R: Dan Williams <dan.j.williams@intel.com>
2144 W: http://sourceforge.net/projects/xscaleiop
2146 F: Documentation/crypto/async-tx-api.txt
2149 F: include/linux/dmaengine.h
2150 F: include/linux/async_tx.h
2153 M: Wolfram Sang <wsa@the-dreams.de>
2154 L: linux-i2c@vger.kernel.org
2156 F: drivers/misc/eeprom/at24.c
2157 F: include/linux/platform_data/at24.h
2159 ATA OVER ETHERNET (AOE) DRIVER
2160 M: "Ed L. Cashin" <ed.cashin@acm.org>
2161 W: http://www.openaoe.org/
2163 F: Documentation/aoe/
2164 F: drivers/block/aoe/
2166 ATHEROS 71XX/9XXX GPIO DRIVER
2167 M: Alban Bedel <albeu@free.fr>
2168 W: https://github.com/AlbanBedel/linux
2169 T: git git://github.com/AlbanBedel/linux
2171 F: drivers/gpio/gpio-ath79.c
2172 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2174 ATHEROS ATH GENERIC UTILITIES
2175 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2176 L: linux-wireless@vger.kernel.org
2178 F: drivers/net/wireless/ath/*
2180 ATHEROS ATH5K WIRELESS DRIVER
2181 M: Jiri Slaby <jirislaby@gmail.com>
2182 M: Nick Kossifidis <mickflemm@gmail.com>
2183 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2184 L: linux-wireless@vger.kernel.org
2185 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2187 F: drivers/net/wireless/ath/ath5k/
2189 ATHEROS ATH6KL WIRELESS DRIVER
2190 M: Kalle Valo <kvalo@qca.qualcomm.com>
2191 L: linux-wireless@vger.kernel.org
2192 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2195 F: drivers/net/wireless/ath/ath6kl/
2197 WILOCITY WIL6210 WIRELESS DRIVER
2198 M: Maya Erez <qca_merez@qca.qualcomm.com>
2199 L: linux-wireless@vger.kernel.org
2200 L: wil6210@qca.qualcomm.com
2202 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2203 F: drivers/net/wireless/ath/wil6210/
2204 F: include/uapi/linux/wil6210_uapi.h
2206 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2207 M: Christian Lamparter <chunkeey@googlemail.com>
2208 L: linux-wireless@vger.kernel.org
2209 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2211 F: drivers/net/wireless/ath/carl9170/
2213 ATK0110 HWMON DRIVER
2214 M: Luca Tettamanti <kronos.it@gmail.com>
2215 L: linux-hwmon@vger.kernel.org
2217 F: drivers/hwmon/asus_atk0110.c
2220 M: Ville Syrjala <syrjala@sci.fi>
2222 F: drivers/input/misc/ati_remote2.c
2224 ATLX ETHERNET DRIVERS
2225 M: Jay Cliburn <jcliburn@gmail.com>
2226 M: Chris Snook <chris.snook@gmail.com>
2227 L: netdev@vger.kernel.org
2228 W: http://sourceforge.net/projects/atl1
2229 W: http://atl1.sourceforge.net
2231 F: drivers/net/ethernet/atheros/
2234 M: Chas Williams <3chas3@gmail.com>
2235 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2236 L: netdev@vger.kernel.org
2237 W: http://linux-atm.sourceforge.net
2240 F: include/linux/atm*
2241 F: include/uapi/linux/atm*
2243 ATMEL AT91 / AT32 MCI DRIVER
2244 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2246 F: drivers/mmc/host/atmel-mci.c
2248 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2249 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2251 F: drivers/power/reset/at91-sama5d2_shdwc.c
2253 ATMEL SAMA5D2 ADC DRIVER
2254 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2255 L: linux-iio@vger.kernel.org
2257 F: drivers/iio/adc/at91-sama5d2_adc.c
2259 ATMEL Audio ALSA driver
2260 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2261 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2266 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2267 L: linux-arm-kernel@lists.infradead.org
2268 L: dmaengine@vger.kernel.org
2270 F: drivers/dma/at_xdmac.c
2273 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2274 L: linux-i2c@vger.kernel.org
2276 F: drivers/i2c/busses/i2c-at91.c
2279 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2280 L: linux-media@vger.kernel.org
2282 F: drivers/media/platform/atmel/atmel-isi.c
2283 F: include/media/atmel-isi.h
2286 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2287 L: linux-fbdev@vger.kernel.org
2289 F: drivers/video/fbdev/atmel_lcdfb.c
2290 F: include/video/atmel_lcdc.h
2292 ATMEL MACB ETHERNET DRIVER
2293 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2295 F: drivers/net/ethernet/cadence/
2298 M: Wenyou Yang <wenyou.yang@atmel.com>
2299 M: Josh Wu <rainyfeeling@outlook.com>
2300 L: linux-mtd@lists.infradead.org
2302 F: drivers/mtd/nand/atmel/*
2305 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2306 L: linux-mmc@vger.kernel.org
2308 F: drivers/mmc/host/sdhci-of-at91.c
2311 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2313 F: drivers/spi/spi-atmel.*
2316 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2319 F: drivers/misc/atmel-ssc.c
2320 F: include/linux/atmel-ssc.h
2322 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2323 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2326 F: drivers/misc/atmel_tclib.c
2327 F: drivers/clocksource/tcb_clksrc.c
2329 ATMEL USBA UDC DRIVER
2330 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2331 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2333 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2335 ATMEL WIRELESS DRIVER
2336 M: Simon Kelley <simon@thekelleys.org.uk>
2337 L: linux-wireless@vger.kernel.org
2338 W: http://www.thekelleys.org.uk/atmel
2339 W: http://atmelwlandriver.sourceforge.net/
2341 F: drivers/net/wireless/atmel/atmel*
2343 ATMEL MAXTOUCH DRIVER
2344 M: Nick Dyer <nick@shmanahar.org>
2345 T: git git://github.com/ndyer/linux.git
2347 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2348 F: drivers/input/touchscreen/atmel_mxt_ts.c
2349 F: include/linux/platform_data/atmel_mxt_ts.h
2351 ATOMIC INFRASTRUCTURE
2352 M: Will Deacon <will.deacon@arm.com>
2353 M: Peter Zijlstra <peterz@infradead.org>
2354 R: Boqun Feng <boqun.feng@gmail.com>
2355 L: linux-kernel@vger.kernel.org
2357 F: arch/*/include/asm/atomic*.h
2358 F: include/*/atomic*.h
2360 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2361 M: Bradley Grove <linuxdrivers@attotech.com>
2362 L: linux-scsi@vger.kernel.org
2363 W: http://www.attotech.com
2365 F: drivers/scsi/esas2r
2367 ATUSB IEEE 802.15.4 RADIO DRIVER
2368 M: Stefan Schmidt <stefan@osg.samsung.com>
2369 L: linux-wpan@vger.kernel.org
2371 F: drivers/net/ieee802154/atusb.c
2372 F: drivers/net/ieee802154/atusb.h
2373 F: drivers/net/ieee802154/at86rf230.h
2376 M: Paul Moore <paul@paul-moore.com>
2377 M: Eric Paris <eparis@redhat.com>
2378 L: linux-audit@redhat.com (moderated for non-subscribers)
2379 W: http://people.redhat.com/sgrubb/audit/
2380 T: git git://git.infradead.org/users/pcmoore/audit
2382 F: include/linux/audit.h
2383 F: include/uapi/linux/audit.h
2386 AUXILIARY DISPLAY DRIVERS
2387 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2388 W: http://miguelojeda.es/auxdisplay.htm
2389 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2391 F: drivers/auxdisplay/
2392 F: include/linux/cfag12864b.h
2395 M: Ralf Baechle <ralf@linux-mips.org>
2396 L: linux-hams@vger.kernel.org
2397 W: http://www.linux-ax25.org/
2399 F: include/uapi/linux/ax25.h
2400 F: include/net/ax25.h
2403 AXENTIA ASOC DRIVERS
2404 M: Peter Rosin <peda@axentia.se>
2405 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2407 F: Documentation/devicetree/bindings/sound/axentia,*
2408 F: sound/soc/atmel/tse850-pcm5142.c
2411 M: Peter Rosin <peda@axentia.se>
2412 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2414 F: Documentation/devicetree/bindings/arm/axentia.txt
2415 F: arch/arm/boot/dts/at91-linea.dtsi
2416 F: arch/arm/boot/dts/at91-tse850-3.dts
2419 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2420 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2421 L: linux-media@vger.kernel.org
2422 W: https://linuxtv.org
2423 T: git git://linuxtv.org/media_tree.git
2425 F: drivers/media/usb/dvb-usb-v2/az6007.c
2427 AZTECH FM RADIO RECEIVER DRIVER
2428 M: Hans Verkuil <hverkuil@xs4all.nl>
2429 L: linux-media@vger.kernel.org
2430 T: git git://linuxtv.org/media_tree.git
2431 W: https://linuxtv.org
2433 F: drivers/media/radio/radio-aztech*
2436 L: linux-wireless@vger.kernel.org
2437 L: b43-dev@lists.infradead.org
2438 W: http://wireless.kernel.org/en/users/Drivers/b43
2440 F: drivers/net/wireless/broadcom/b43/
2442 B43LEGACY WIRELESS DRIVER
2443 M: Larry Finger <Larry.Finger@lwfinger.net>
2444 L: linux-wireless@vger.kernel.org
2445 L: b43-dev@lists.infradead.org
2446 W: http://wireless.kernel.org/en/users/Drivers/b43
2448 F: drivers/net/wireless/broadcom/b43legacy/
2450 BACKLIGHT CLASS/SUBSYSTEM
2451 M: Lee Jones <lee.jones@linaro.org>
2452 M: Daniel Thompson <daniel.thompson@linaro.org>
2453 M: Jingoo Han <jingoohan1@gmail.com>
2454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2456 F: drivers/video/backlight/
2457 F: include/linux/backlight.h
2458 F: include/linux/pwm_backlight.h
2459 F: Documentation/devicetree/bindings/leds/backlight
2462 M: Marek Lindner <mareklindner@neomailbox.ch>
2463 M: Simon Wunderlich <sw@simonwunderlich.de>
2464 M: Antonio Quartulli <a@unstable.cc>
2465 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2466 W: https://www.open-mesh.org/
2467 Q: https://patchwork.open-mesh.org/project/batman/list/
2469 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2470 F: Documentation/ABI/testing/sysfs-class-net-mesh
2471 F: Documentation/networking/batman-adv.txt
2472 F: include/uapi/linux/batman_adv.h
2475 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2476 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2477 L: linux-hams@vger.kernel.org
2478 W: http://www.baycom.org/~tom/ham/ham.html
2480 F: drivers/net/hamradio/baycom*
2482 BCACHE (BLOCK LAYER CACHE)
2483 M: Kent Overstreet <kent.overstreet@gmail.com>
2484 L: linux-bcache@vger.kernel.org
2485 W: http://bcache.evilpiepirate.org
2487 F: drivers/md/bcache/
2489 BDISP ST MEDIA DRIVER
2490 M: Fabien Dessenne <fabien.dessenne@st.com>
2491 L: linux-media@vger.kernel.org
2492 T: git git://linuxtv.org/media_tree.git
2493 W: https://linuxtv.org
2495 F: drivers/media/platform/sti/bdisp
2497 DELTA ST MEDIA DRIVER
2498 M: Hugues Fruchet <hugues.fruchet@st.com>
2499 L: linux-media@vger.kernel.org
2500 T: git git://linuxtv.org/media_tree.git
2501 W: https://linuxtv.org
2503 F: drivers/media/platform/sti/delta
2506 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2507 M: Salah Triki <salah.triki@gmail.com>
2509 T: git git://github.com/luisbg/linux-befs.git
2510 F: Documentation/filesystems/befs.txt
2513 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2514 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2515 L: netdev@vger.kernel.org
2517 F: drivers/net/ethernet/ec_bhf.c
2520 M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
2522 F: Documentation/filesystems/bfs.txt
2524 F: include/uapi/linux/bfs_fs.h
2526 BLACKFIN ARCHITECTURE
2527 M: Steven Miao <realmz6@gmail.com>
2528 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2529 T: git git://git.code.sf.net/p/adi-linux/code
2530 W: http://blackfin.uclinux.org
2534 BLACKFIN EMAC DRIVER
2535 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2536 W: http://blackfin.uclinux.org
2538 F: drivers/net/ethernet/adi/
2541 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2542 W: http://blackfin.uclinux.org
2544 F: drivers/rtc/rtc-bfin.c
2547 M: Sonic Zhang <sonic.zhang@analog.com>
2548 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2549 W: http://blackfin.uclinux.org
2551 F: drivers/mmc/host/bfin_sdh.c
2553 BLACKFIN SERIAL DRIVER
2554 M: Sonic Zhang <sonic.zhang@analog.com>
2555 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2556 W: http://blackfin.uclinux.org
2558 F: drivers/tty/serial/bfin_uart.c
2560 BLACKFIN WATCHDOG DRIVER
2561 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2562 W: http://blackfin.uclinux.org
2564 F: drivers/watchdog/bfin_wdt.c
2566 BLACKFIN I2C TWI DRIVER
2567 M: Sonic Zhang <sonic.zhang@analog.com>
2568 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2569 W: http://blackfin.uclinux.org/
2571 F: drivers/i2c/busses/i2c-bfin-twi.c
2573 BLACKFIN MEDIA DRIVER
2574 M: Scott Jiang <scott.jiang.linux@gmail.com>
2575 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2576 W: http://blackfin.uclinux.org/
2578 F: drivers/media/platform/blackfin/
2579 F: drivers/media/i2c/adv7183*
2580 F: drivers/media/i2c/vs6624*
2582 BLINKM RGB LED DRIVER
2583 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2585 F: drivers/leds/leds-blinkm.c
2588 M: Jens Axboe <axboe@kernel.dk>
2589 L: linux-block@vger.kernel.org
2590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2593 F: kernel/trace/blktrace.c
2597 M: Paolo Valente <paolo.valente@linaro.org>
2598 M: Jens Axboe <axboe@kernel.dk>
2599 L: linux-block@vger.kernel.org
2602 F: Documentation/block/bfq-iosched.txt
2605 M: Joern Engel <joern@lazybastard.org>
2606 L: linux-mtd@lists.infradead.org
2608 F: drivers/mtd/devices/block2mtd.c
2611 M: Marcel Holtmann <marcel@holtmann.org>
2612 M: Gustavo Padovan <gustavo@padovan.org>
2613 M: Johan Hedberg <johan.hedberg@gmail.com>
2614 L: linux-bluetooth@vger.kernel.org
2615 W: http://www.bluez.org/
2616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2619 F: drivers/bluetooth/
2622 M: Marcel Holtmann <marcel@holtmann.org>
2623 M: Gustavo Padovan <gustavo@padovan.org>
2624 M: Johan Hedberg <johan.hedberg@gmail.com>
2625 L: linux-bluetooth@vger.kernel.org
2626 W: http://www.bluez.org/
2627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2631 F: include/net/bluetooth/
2634 M: Jay Vosburgh <j.vosburgh@gmail.com>
2635 M: Veaceslav Falico <vfalico@gmail.com>
2636 M: Andy Gospodarek <andy@greyhouse.net>
2637 L: netdev@vger.kernel.org
2638 W: http://sourceforge.net/projects/bonding/
2640 F: drivers/net/bonding/
2641 F: include/uapi/linux/if_bonding.h
2643 BPF (Safe dynamic programs and tools)
2644 M: Alexei Starovoitov <ast@kernel.org>
2645 M: Daniel Borkmann <daniel@iogearbox.net>
2646 L: netdev@vger.kernel.org
2647 L: linux-kernel@vger.kernel.org
2649 F: arch/x86/net/bpf_jit*
2650 F: Documentation/networking/filter.txt
2651 F: include/linux/bpf*
2652 F: include/linux/filter.h
2653 F: include/uapi/linux/bpf*
2654 F: include/uapi/linux/filter.h
2656 F: kernel/trace/bpf_trace.c
2659 F: net/core/filter.c
2660 F: net/sched/act_bpf.c
2661 F: net/sched/cls_bpf.c
2664 F: tools/testing/selftests/bpf/
2666 BROADCOM B44 10/100 ETHERNET DRIVER
2667 M: Michael Chan <michael.chan@broadcom.com>
2668 L: netdev@vger.kernel.org
2670 F: drivers/net/ethernet/broadcom/b44.*
2672 BROADCOM B53 ETHERNET SWITCH DRIVER
2673 M: Florian Fainelli <f.fainelli@gmail.com>
2674 L: netdev@vger.kernel.org
2675 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2677 F: drivers/net/dsa/b53/*
2678 F: include/linux/platform_data/b53.h
2680 BROADCOM GENET ETHERNET DRIVER
2681 M: Florian Fainelli <f.fainelli@gmail.com>
2682 L: netdev@vger.kernel.org
2684 F: drivers/net/ethernet/broadcom/genet/
2686 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2687 M: Rasesh Mody <rasesh.mody@cavium.com>
2688 M: Harish Patil <harish.patil@cavium.com>
2689 M: Dept-GELinuxNICDev@cavium.com
2690 L: netdev@vger.kernel.org
2692 F: drivers/net/ethernet/broadcom/bnx2.*
2693 F: drivers/net/ethernet/broadcom/bnx2_*
2695 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2696 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2697 M: Ariel Elior <ariel.elior@cavium.com>
2698 M: everest-linux-l2@cavium.com
2699 L: netdev@vger.kernel.org
2701 F: drivers/net/ethernet/broadcom/bnx2x/
2703 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2704 M: Michael Chan <michael.chan@broadcom.com>
2705 L: netdev@vger.kernel.org
2707 F: drivers/net/ethernet/broadcom/bnxt/
2709 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2710 M: Florian Fainelli <f.fainelli@gmail.com>
2711 M: Ray Jui <rjui@broadcom.com>
2712 M: Scott Branden <sbranden@broadcom.com>
2713 M: bcm-kernel-feedback-list@broadcom.com
2714 T: git git://github.com/broadcom/mach-bcm
2720 F: arch/arm/mach-bcm/
2722 BROADCOM BCM2835 ARM ARCHITECTURE
2723 M: Eric Anholt <eric@anholt.net>
2724 M: Stefan Wahren <stefan.wahren@i2se.com>
2725 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2726 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2727 T: git git://github.com/anholt/linux
2730 F: drivers/staging/vc04_services
2732 BROADCOM BCM47XX MIPS ARCHITECTURE
2733 M: Hauke Mehrtens <hauke@hauke-m.de>
2734 M: Rafał Miłecki <zajec5@gmail.com>
2735 L: linux-mips@linux-mips.org
2737 F: Documentation/devicetree/bindings/mips/brcm/
2738 F: arch/mips/bcm47xx/*
2739 F: arch/mips/include/asm/mach-bcm47xx/*
2741 BROADCOM BCM5301X ARM ARCHITECTURE
2742 M: Hauke Mehrtens <hauke@hauke-m.de>
2743 M: Rafał Miłecki <zajec5@gmail.com>
2744 M: Jon Mason <jonmason@broadcom.com>
2745 M: bcm-kernel-feedback-list@broadcom.com
2746 L: linux-arm-kernel@lists.infradead.org
2748 F: arch/arm/mach-bcm/bcm_5301x.c
2749 F: arch/arm/boot/dts/bcm5301x*.dtsi
2750 F: arch/arm/boot/dts/bcm470*
2751 F: arch/arm/boot/dts/bcm953012*
2753 BROADCOM BCM53573 ARM ARCHITECTURE
2754 M: Rafał Miłecki <rafal@milecki.pl>
2755 L: linux-arm-kernel@lists.infradead.org
2757 F: arch/arm/boot/dts/bcm53573*
2758 F: arch/arm/boot/dts/bcm47189*
2760 BROADCOM BCM63XX ARM ARCHITECTURE
2761 M: Florian Fainelli <f.fainelli@gmail.com>
2762 M: bcm-kernel-feedback-list@broadcom.com
2763 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2764 T: git git://github.com/broadcom/stblinux.git
2768 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2769 M: Kevin Cernekee <cernekee@gmail.com>
2770 L: linux-usb@vger.kernel.org
2772 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2774 BROADCOM BCM7XXX ARM ARCHITECTURE
2775 M: Brian Norris <computersforpeace@gmail.com>
2776 M: Gregory Fong <gregory.0xf0@gmail.com>
2777 M: Florian Fainelli <f.fainelli@gmail.com>
2778 M: bcm-kernel-feedback-list@broadcom.com
2779 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2780 T: git git://github.com/broadcom/stblinux.git
2782 F: arch/arm/mach-bcm/*brcmstb*
2783 F: arch/arm/boot/dts/bcm7*.dts*
2784 F: drivers/bus/brcmstb_gisb.c
2787 BROADCOM BMIPS MIPS ARCHITECTURE
2788 M: Kevin Cernekee <cernekee@gmail.com>
2789 M: Florian Fainelli <f.fainelli@gmail.com>
2790 L: linux-mips@linux-mips.org
2791 T: git git://github.com/broadcom/stblinux.git
2793 F: arch/mips/bmips/*
2794 F: arch/mips/include/asm/mach-bmips/*
2795 F: arch/mips/kernel/*bmips*
2796 F: arch/mips/boot/dts/brcm/bcm*.dts*
2797 F: drivers/irqchip/irq-bcm63*
2798 F: drivers/irqchip/irq-bcm7*
2799 F: drivers/irqchip/irq-brcmstb*
2800 F: include/linux/bcm963xx_nvram.h
2801 F: include/linux/bcm963xx_tag.h
2803 BROADCOM BMIPS CPUFREQ DRIVER
2804 M: Markus Mayer <mmayer@broadcom.com>
2805 M: bcm-kernel-feedback-list@broadcom.com
2806 L: linux-pm@vger.kernel.org
2808 F: drivers/cpufreq/bmips-cpufreq.c
2810 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2811 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2812 M: Prashant Sreedharan <prashant@broadcom.com>
2813 M: Michael Chan <mchan@broadcom.com>
2814 L: netdev@vger.kernel.org
2816 F: drivers/net/ethernet/broadcom/tg3.*
2818 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2819 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2820 M: Franky Lin <franky.lin@broadcom.com>
2821 M: Hante Meuleman <hante.meuleman@broadcom.com>
2822 L: linux-wireless@vger.kernel.org
2823 L: brcm80211-dev-list.pdl@broadcom.com
2825 F: drivers/net/wireless/broadcom/brcm80211/
2827 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2828 M: QLogic-Storage-Upstream@qlogic.com
2829 L: linux-scsi@vger.kernel.org
2831 F: drivers/scsi/bnx2fc/
2833 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2834 M: QLogic-Storage-Upstream@qlogic.com
2835 L: linux-scsi@vger.kernel.org
2837 F: drivers/scsi/bnx2i/
2839 BROADCOM IPROC ARM ARCHITECTURE
2840 M: Ray Jui <rjui@broadcom.com>
2841 M: Scott Branden <sbranden@broadcom.com>
2842 M: Jon Mason <jonmason@broadcom.com>
2843 M: bcm-kernel-feedback-list@broadcom.com
2844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2845 T: git git://github.com/broadcom/cygnus-linux.git
2860 F: arch/arm64/boot/dts/broadcom/ns2*
2861 F: drivers/clk/bcm/clk-ns*
2862 F: drivers/pinctrl/bcm/pinctrl-ns*
2864 BROADCOM BRCMSTB GPIO DRIVER
2865 M: Gregory Fong <gregory.0xf0@gmail.com>
2866 L: bcm-kernel-feedback-list@broadcom.com
2868 F: drivers/gpio/gpio-brcmstb.c
2869 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2871 BROADCOM KONA GPIO DRIVER
2872 M: Ray Jui <rjui@broadcom.com>
2873 L: bcm-kernel-feedback-list@broadcom.com
2875 F: drivers/gpio/gpio-bcm-kona.c
2876 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2878 BROADCOM NVRAM DRIVER
2879 M: Rafał Miłecki <zajec5@gmail.com>
2880 L: linux-mips@linux-mips.org
2882 F: drivers/firmware/broadcom/*
2884 BROADCOM STB NAND FLASH DRIVER
2885 M: Brian Norris <computersforpeace@gmail.com>
2886 M: Kamal Dasu <kdasu.kdev@gmail.com>
2887 L: linux-mtd@lists.infradead.org
2888 L: bcm-kernel-feedback-list@broadcom.com
2890 F: drivers/mtd/nand/brcmnand/
2892 BROADCOM STB AVS CPUFREQ DRIVER
2893 M: Markus Mayer <mmayer@broadcom.com>
2894 M: bcm-kernel-feedback-list@broadcom.com
2895 L: linux-pm@vger.kernel.org
2897 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2898 F: drivers/cpufreq/brcmstb*
2900 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2901 M: Rafał Miłecki <zajec5@gmail.com>
2902 L: linux-wireless@vger.kernel.org
2905 F: include/linux/bcma/
2907 BROADCOM SYSTEMPORT ETHERNET DRIVER
2908 M: Florian Fainelli <f.fainelli@gmail.com>
2909 L: netdev@vger.kernel.org
2911 F: drivers/net/ethernet/broadcom/bcmsysport.*
2913 BROADCOM NETXTREME-E ROCE DRIVER
2914 M: Selvin Xavier <selvin.xavier@broadcom.com>
2915 M: Devesh Sharma <devesh.sharma@broadcom.com>
2916 M: Somnath Kotur <somnath.kotur@broadcom.com>
2917 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2918 L: linux-rdma@vger.kernel.org
2919 W: http://www.broadcom.com
2921 F: drivers/infiniband/hw/bnxt_re/
2922 F: include/uapi/rdma/bnxt_re-abi.h
2924 BROCADE BFA FC SCSI DRIVER
2925 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2926 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2927 L: linux-scsi@vger.kernel.org
2929 F: drivers/scsi/bfa/
2931 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2932 M: Rasesh Mody <rasesh.mody@cavium.com>
2933 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2934 M: Dept-GELinuxNICDev@cavium.com
2935 L: netdev@vger.kernel.org
2937 F: drivers/net/ethernet/brocade/bna/
2939 BSG (block layer generic sg v4 driver)
2940 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2941 L: linux-scsi@vger.kernel.org
2944 F: include/linux/bsg.h
2945 F: include/uapi/linux/bsg.h
2948 M: Clemens Ladisch <clemens@ladisch.de>
2949 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2950 T: git git://git.alsa-project.org/alsa-kernel.git
2952 F: Documentation/sound/alsa/Bt87x.txt
2953 F: sound/pci/bt87x.c
2956 M: Michael Buesch <m@bues.ch>
2957 W: http://bu3sch.de/btgpio.php
2959 F: drivers/gpio/gpio-bt8xx.c
2962 M: Chris Mason <clm@fb.com>
2963 M: Josef Bacik <jbacik@fb.com>
2964 M: David Sterba <dsterba@suse.com>
2965 L: linux-btrfs@vger.kernel.org
2966 W: http://btrfs.wiki.kernel.org/
2967 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2970 F: Documentation/filesystems/btrfs.txt
2972 F: include/linux/btrfs*
2973 F: include/uapi/linux/btrfs*
2975 BTTV VIDEO4LINUX DRIVER
2976 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2977 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2978 L: linux-media@vger.kernel.org
2979 W: https://linuxtv.org
2980 T: git git://linuxtv.org/media_tree.git
2982 F: Documentation/media/v4l-drivers/bttv*
2983 F: drivers/media/pci/bt8xx/bttv*
2985 BUSLOGIC SCSI DRIVER
2986 M: Khalid Aziz <khalid@gonehiking.org>
2987 L: linux-scsi@vger.kernel.org
2989 F: drivers/scsi/BusLogic.*
2990 F: drivers/scsi/FlashPoint.*
2992 C-MEDIA CMI8788 DRIVER
2993 M: Clemens Ladisch <clemens@ladisch.de>
2994 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2995 T: git git://git.alsa-project.org/alsa-kernel.git
2997 F: sound/pci/oxygen/
3000 M: Mark Salter <msalter@redhat.com>
3001 M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
3002 L: linux-c6x-dev@linux-c6x.org
3003 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
3007 CA8210 IEEE-802.15.4 RADIO DRIVER
3008 M: Harry Morris <h.morris@cascoda.com>
3009 M: linuxdev@cascoda.com
3010 L: linux-wpan@vger.kernel.org
3011 W: https://github.com/Cascoda/ca8210-linux.git
3013 F: drivers/net/ieee802154/ca8210.c
3014 F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3016 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3017 M: David Howells <dhowells@redhat.com>
3018 L: linux-cachefs@redhat.com (moderated for non-subscribers)
3020 F: Documentation/filesystems/caching/cachefiles.txt
3023 CADET FM/AM RADIO RECEIVER DRIVER
3024 M: Hans Verkuil <hverkuil@xs4all.nl>
3025 L: linux-media@vger.kernel.org
3026 T: git git://linuxtv.org/media_tree.git
3027 W: https://linuxtv.org
3029 F: drivers/media/radio/radio-cadet*
3031 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3032 M: Jonathan Corbet <corbet@lwn.net>
3033 L: linux-media@vger.kernel.org
3034 T: git git://linuxtv.org/media_tree.git
3036 F: Documentation/media/v4l-drivers/cafe_ccic*
3037 F: drivers/media/platform/marvell-ccic/
3040 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
3041 L: netdev@vger.kernel.org
3043 F: Documentation/networking/caif/
3044 F: drivers/net/caif/
3045 F: include/uapi/linux/caif/
3046 F: include/net/caif/
3049 CALGARY x86-64 IOMMU
3050 M: Muli Ben-Yehuda <mulix@mulix.org>
3051 M: Jon Mason <jdmason@kudzu.us>
3052 L: iommu@lists.linux-foundation.org
3054 F: arch/x86/kernel/pci-calgary_64.c
3055 F: arch/x86/kernel/tce_64.c
3056 F: arch/x86/include/asm/calgary.h
3057 F: arch/x86/include/asm/tce.h
3060 M: Oliver Hartkopp <socketcan@hartkopp.net>
3061 M: Marc Kleine-Budde <mkl@pengutronix.de>
3062 L: linux-can@vger.kernel.org
3063 W: https://github.com/linux-can
3064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3067 F: Documentation/networking/can.txt
3069 F: include/linux/can/core.h
3070 F: include/uapi/linux/can.h
3071 F: include/uapi/linux/can/bcm.h
3072 F: include/uapi/linux/can/raw.h
3073 F: include/uapi/linux/can/gw.h
3076 M: Wolfgang Grandegger <wg@grandegger.com>
3077 M: Marc Kleine-Budde <mkl@pengutronix.de>
3078 L: linux-can@vger.kernel.org
3079 W: https://github.com/linux-can
3080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3083 F: Documentation/devicetree/bindings/net/can/
3085 F: include/linux/can/dev.h
3086 F: include/linux/can/platform/
3087 F: include/uapi/linux/can/error.h
3088 F: include/uapi/linux/can/netlink.h
3091 M: Serge Hallyn <serge@hallyn.com>
3092 L: linux-security-module@vger.kernel.org
3094 F: include/linux/capability.h
3095 F: include/uapi/linux/capability.h
3096 F: security/commoncap.c
3097 F: kernel/capability.c
3099 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3100 M: Kevin Tsai <ktsai@capellamicro.com>
3102 F: drivers/iio/light/cm*
3104 CAVIUM THUNDERX2 ARM64 SOC
3105 M: Jayachandran C <jnair@caviumnetworks.com>
3106 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3108 F: arch/arm64/boot/dts/cavium/thunder2-99xx*
3109 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3112 M: Jan Glauber <jglauber@cavium.com>
3113 M: David Daney <david.daney@cavium.com>
3114 W: http://www.cavium.com
3116 F: drivers/i2c/busses/i2c-octeon*
3117 F: drivers/i2c/busses/i2c-thunderx*
3120 M: Jan Glauber <jglauber@cavium.com>
3121 M: David Daney <david.daney@cavium.com>
3122 M: Steven J. Hill <Steven.Hill@cavium.com>
3123 W: http://www.cavium.com
3125 F: drivers/mmc/host/cavium*
3127 CAVIUM LIQUIDIO NETWORK DRIVER
3128 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3129 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3130 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3131 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3132 L: netdev@vger.kernel.org
3133 W: http://www.cavium.com
3135 F: drivers/net/ethernet/cavium/liquidio/
3137 CAVIUM OCTEON-TX CRYPTO DRIVER
3138 M: George Cherian <george.cherian@cavium.com>
3139 L: linux-crypto@vger.kernel.org
3140 W: http://www.cavium.com
3142 F: drivers/crypto/cavium/cpt/
3144 CC2520 IEEE-802.15.4 RADIO DRIVER
3145 M: Varka Bhadram <varkabhadram@gmail.com>
3146 L: linux-wpan@vger.kernel.org
3148 F: drivers/net/ieee802154/cc2520.c
3149 F: include/linux/spi/cc2520.h
3150 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3152 CCREE ARM TRUSTZONE CRYPTOCELL 700 REE DRIVER
3153 M: Gilad Ben-Yossef <gilad@benyossef.com>
3154 L: linux-crypto@vger.kernel.org
3155 L: driverdev-devel@linuxdriverproject.org
3157 F: drivers/staging/ccree/
3158 W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3161 M: Hans Verkuil <hans.verkuil@cisco.com>
3162 L: linux-media@vger.kernel.org
3163 T: git git://linuxtv.org/media_tree.git
3164 W: http://linuxtv.org
3166 F: Documentation/media/kapi/cec-core.rst
3167 F: Documentation/media/uapi/cec
3168 F: drivers/media/cec/
3169 F: drivers/media/rc/keymaps/rc-cec.c
3170 F: include/media/cec.h
3171 F: include/media/cec-notifier.h
3172 F: include/uapi/linux/cec.h
3173 F: include/uapi/linux/cec-funcs.h
3175 CELL BROADBAND ENGINE ARCHITECTURE
3176 M: Arnd Bergmann <arnd@arndb.de>
3177 L: linuxppc-dev@lists.ozlabs.org
3178 W: http://www.ibm.com/developerworks/power/cell/
3180 F: arch/powerpc/include/asm/cell*.h
3181 F: arch/powerpc/include/asm/spu*.h
3182 F: arch/powerpc/include/uapi/asm/spu*.h
3183 F: arch/powerpc/oprofile/*cell*
3184 F: arch/powerpc/platforms/cell/
3186 CEPH COMMON CODE (LIBCEPH)
3187 M: Ilya Dryomov <idryomov@gmail.com>
3188 M: "Yan, Zheng" <zyan@redhat.com>
3189 M: Sage Weil <sage@redhat.com>
3190 L: ceph-devel@vger.kernel.org
3192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3193 T: git git://github.com/ceph/ceph-client.git
3196 F: include/linux/ceph/
3197 F: include/linux/crush/
3199 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3200 M: "Yan, Zheng" <zyan@redhat.com>
3201 M: Sage Weil <sage@redhat.com>
3202 M: Ilya Dryomov <idryomov@gmail.com>
3203 L: ceph-devel@vger.kernel.org
3205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3206 T: git git://github.com/ceph/ceph-client.git
3208 F: Documentation/filesystems/ceph.txt
3211 CERTIFICATE HANDLING:
3212 M: David Howells <dhowells@redhat.com>
3213 M: David Woodhouse <dwmw2@infradead.org>
3214 L: keyrings@vger.kernel.org
3216 F: Documentation/module-signing.txt
3218 F: scripts/sign-file.c
3219 F: scripts/extract-cert.c
3221 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3222 L: linux-usb@vger.kernel.org
3224 F: Documentation/usb/WUSB-Design-overview.txt
3225 F: Documentation/usb/wusb-cbaf
3226 F: drivers/usb/host/hwa-hc.c
3227 F: drivers/usb/host/whci/
3228 F: drivers/usb/wusbcore/
3229 F: include/linux/usb/wusb*
3231 HT16K33 LED CONTROLLER DRIVER
3232 M: Robin van der Gracht <robin@protonic.nl>
3234 F: drivers/auxdisplay/ht16k33.c
3235 F: Documentation/devicetree/bindings/display/ht16k33.txt
3237 CFAG12864B LCD DRIVER
3238 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3239 W: http://miguelojeda.es/auxdisplay.htm
3240 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3242 F: drivers/auxdisplay/cfag12864b.c
3243 F: include/linux/cfag12864b.h
3245 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3246 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3247 W: http://miguelojeda.es/auxdisplay.htm
3248 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3250 F: drivers/auxdisplay/cfag12864bfb.c
3251 F: include/linux/cfag12864b.h
3253 CFG80211 and NL80211
3254 M: Johannes Berg <johannes@sipsolutions.net>
3255 L: linux-wireless@vger.kernel.org
3256 W: http://wireless.kernel.org/
3257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3260 F: include/uapi/linux/nl80211.h
3261 F: include/net/cfg80211.h
3263 X: net/wireless/wext*
3265 CHAR and MISC DRIVERS
3266 M: Arnd Bergmann <arnd@arndb.de>
3267 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3268 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3272 F: include/linux/miscdevice.h
3275 M: Andy Whitcroft <apw@canonical.com>
3276 M: Joe Perches <joe@perches.com>
3278 F: scripts/checkpatch.pl
3280 CHINESE DOCUMENTATION
3281 M: Harry Wei <harryxiyou@gmail.com>
3282 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3283 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3285 F: Documentation/translations/zh_CN/
3287 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3288 M: Peter Chen <Peter.Chen@nxp.com>
3289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3290 L: linux-usb@vger.kernel.org
3292 F: drivers/usb/chipidea/
3294 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3295 M: Hans de Goede <hdegoede@redhat.com>
3296 L: linux-input@vger.kernel.org
3298 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3299 F: drivers/input/touchscreen/chipone_icn8318.c
3301 CHROME HARDWARE PLATFORM SUPPORT
3302 M: Olof Johansson <olof@lixom.net>
3304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3305 F: drivers/platform/chrome/
3307 CISCO VIC ETHERNET NIC DRIVER
3308 M: Christian Benvenuti <benve@cisco.com>
3309 M: Govindarajulu Varadarajan <_govind@gmx.com>
3310 M: Neel Patel <neepatel@cisco.com>
3312 F: drivers/net/ethernet/cisco/enic/
3314 CISCO VIC LOW LATENCY NIC DRIVER
3315 M: Christian Benvenuti <benve@cisco.com>
3316 M: Dave Goodell <dgoodell@cisco.com>
3318 F: drivers/infiniband/hw/usnic/
3320 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3321 M: Hartley Sweeten <hsweeten@visionengravers.com>
3322 L: netdev@vger.kernel.org
3324 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3326 CIRRUS LOGIC AUDIO CODEC DRIVERS
3327 M: Brian Austin <brian.austin@cirrus.com>
3328 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3329 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3331 F: sound/soc/codecs/cs*
3334 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3335 L: linux-kernel@vger.kernel.org
3338 F: include/linux/cleancache.h
3341 M: Russell King <linux@armlinux.org.uk>
3342 L: linux-clk@vger.kernel.org
3344 F: include/linux/clk.h
3346 CLOCKSOURCE, CLOCKEVENT DRIVERS
3347 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3348 M: Thomas Gleixner <tglx@linutronix.de>
3349 L: linux-kernel@vger.kernel.org
3350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3352 F: drivers/clocksource
3354 CISCO FCOE HBA DRIVER
3355 M: Satish Kharat <satishkh@cisco.com>
3356 M: Sesidhar Baddela <sebaddel@cisco.com>
3357 M: Karan Tilak Kumar <kartilak@cisco.com>
3358 L: linux-scsi@vger.kernel.org
3360 F: drivers/scsi/fnic/
3362 CISCO SCSI HBA DRIVER
3363 M: Karan Tilak Kumar <kartilak@cisco.com>
3364 M: Sesidhar Baddela <sebaddel@cisco.com>
3365 L: linux-scsi@vger.kernel.org
3367 F: drivers/scsi/snic/
3370 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3371 M: Daniel Oliveira Nascimento <don@syst.com.br>
3372 L: platform-driver-x86@vger.kernel.org
3374 F: drivers/platform/x86/classmate-laptop.c
3377 M: Hans Verkuil <hans.verkuil@cisco.com>
3378 L: linux-media@vger.kernel.org
3379 T: git git://linuxtv.org/media_tree.git
3380 W: https://linuxtv.org
3382 F: drivers/media/pci/cobalt/
3384 COCCINELLE/Semantic Patches (SmPL)
3385 M: Julia Lawall <Julia.Lawall@lip6.fr>
3386 M: Gilles Muller <Gilles.Muller@lip6.fr>
3387 M: Nicolas Palix <nicolas.palix@imag.fr>
3388 M: Michal Marek <mmarek@suse.com>
3389 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3391 W: http://coccinelle.lip6.fr/
3393 F: Documentation/dev-tools/coccinelle.rst
3394 F: scripts/coccinelle/
3395 F: scripts/coccicheck
3398 M: Jan Harkes <jaharkes@cs.cmu.edu>
3400 L: codalist@coda.cs.cmu.edu
3401 W: http://www.coda.cs.cmu.edu/
3403 F: Documentation/filesystems/coda.txt
3405 F: include/linux/coda*.h
3406 F: include/uapi/linux/coda*.h
3408 CODA V4L2 MEM2MEM DRIVER
3409 M: Philipp Zabel <p.zabel@pengutronix.de>
3410 L: linux-media@vger.kernel.org
3412 F: Documentation/devicetree/bindings/media/coda.txt
3413 F: drivers/media/platform/coda/
3415 COMMON CLK FRAMEWORK
3416 M: Michael Turquette <mturquette@baylibre.com>
3417 M: Stephen Boyd <sboyd@codeaurora.org>
3418 L: linux-clk@vger.kernel.org
3419 Q: http://patchwork.kernel.org/project/linux-clk/list/
3420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3422 F: Documentation/devicetree/bindings/clock/
3424 X: drivers/clk/clkdev.c
3425 F: include/linux/clk-pr*
3426 F: include/linux/clk/
3428 COMMON INTERNET FILE SYSTEM (CIFS)
3429 M: Steve French <sfrench@samba.org>
3430 L: linux-cifs@vger.kernel.org
3431 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3432 W: http://linux-cifs.samba.org/
3433 T: git git://git.samba.org/sfrench/cifs-2.6.git
3435 F: Documentation/filesystems/cifs/
3438 COMPACTPCI HOTPLUG CORE
3439 M: Scott Murray <scott@spiteful.org>
3440 L: linux-pci@vger.kernel.org
3442 F: drivers/pci/hotplug/cpci_hotplug*
3444 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3445 M: Scott Murray <scott@spiteful.org>
3446 L: linux-pci@vger.kernel.org
3448 F: drivers/pci/hotplug/cpcihp_zt5550.*
3450 COMPACTPCI HOTPLUG GENERIC DRIVER
3451 M: Scott Murray <scott@spiteful.org>
3452 L: linux-pci@vger.kernel.org
3454 F: drivers/pci/hotplug/cpcihp_generic.c
3456 COMPAL LAPTOP SUPPORT
3457 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3458 L: platform-driver-x86@vger.kernel.org
3460 F: drivers/platform/x86/compal-laptop.c
3462 CONEXANT ACCESSRUNNER USB DRIVER
3463 L: accessrunner-general@lists.sourceforge.net
3464 W: http://accessrunner.sourceforge.net/
3466 F: drivers/usb/atm/cxacru.c
3469 M: Joel Becker <jlbec@evilplan.org>
3470 M: Christoph Hellwig <hch@lst.de>
3471 T: git git://git.infradead.org/users/hch/configfs.git
3474 F: include/linux/configfs.h
3477 M: Evgeniy Polyakov <zbr@ioremap.net>
3478 L: netdev@vger.kernel.org
3480 F: drivers/connector/
3482 CONTROL GROUP (CGROUP)
3483 M: Tejun Heo <tj@kernel.org>
3484 M: Li Zefan <lizefan@huawei.com>
3485 M: Johannes Weiner <hannes@cmpxchg.org>
3486 L: cgroups@vger.kernel.org
3487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3489 F: Documentation/cgroup*
3490 F: include/linux/cgroup*
3493 CONTROL GROUP - CPUSET
3494 M: Li Zefan <lizefan@huawei.com>
3495 L: cgroups@vger.kernel.org
3496 W: http://www.bullopensource.org/cpuset/
3497 W: http://oss.sgi.com/projects/cpusets/
3498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3500 F: Documentation/cgroup-v1/cpusets.txt
3501 F: include/linux/cpuset.h
3504 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3505 M: Johannes Weiner <hannes@cmpxchg.org>
3506 M: Michal Hocko <mhocko@kernel.org>
3507 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3508 L: cgroups@vger.kernel.org
3509 L: linux-mm@kvack.org
3514 CORETEMP HARDWARE MONITORING DRIVER
3515 M: Fenghua Yu <fenghua.yu@intel.com>
3516 L: linux-hwmon@vger.kernel.org
3518 F: Documentation/hwmon/coretemp
3519 F: drivers/hwmon/coretemp.c
3521 COSA/SRP SYNC SERIAL DRIVER
3522 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3523 W: http://www.fi.muni.cz/~kas/cosa/
3525 F: drivers/net/wan/cosa*
3527 CPMAC ETHERNET DRIVER
3528 M: Florian Fainelli <f.fainelli@gmail.com>
3529 L: netdev@vger.kernel.org
3531 F: drivers/net/ethernet/ti/cpmac.c
3533 CPU FREQUENCY DRIVERS
3534 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3535 M: Viresh Kumar <viresh.kumar@linaro.org>
3536 L: linux-pm@vger.kernel.org
3538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3539 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3540 B: https://bugzilla.kernel.org
3541 F: Documentation/cpu-freq/
3542 F: Documentation/devicetree/bindings/cpufreq/
3544 F: include/linux/cpufreq.h
3545 F: tools/testing/selftests/cpufreq/
3547 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3548 M: Viresh Kumar <viresh.kumar@linaro.org>
3549 M: Sudeep Holla <sudeep.holla@arm.com>
3550 L: linux-pm@vger.kernel.org
3551 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3553 F: drivers/cpufreq/arm_big_little.h
3554 F: drivers/cpufreq/arm_big_little.c
3555 F: drivers/cpufreq/arm_big_little_dt.c
3557 CPUIDLE DRIVER - ARM BIG LITTLE
3558 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3559 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3560 L: linux-pm@vger.kernel.org
3561 L: linux-arm-kernel@lists.infradead.org
3562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3564 F: drivers/cpuidle/cpuidle-big_little.c
3566 CPUIDLE DRIVER - ARM EXYNOS
3567 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3568 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3569 M: Kukjin Kim <kgene@kernel.org>
3570 L: linux-pm@vger.kernel.org
3571 L: linux-samsung-soc@vger.kernel.org
3573 F: drivers/cpuidle/cpuidle-exynos.c
3574 F: arch/arm/mach-exynos/pm.c
3577 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3578 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3579 L: linux-pm@vger.kernel.org
3581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3582 B: https://bugzilla.kernel.org
3583 F: drivers/cpuidle/*
3584 F: include/linux/cpuidle.h
3587 M: "H. Peter Anvin" <hpa@zytor.com>
3589 F: arch/x86/kernel/cpuid.c
3590 F: arch/x86/kernel/msr.c
3592 CPU POWER MONITORING SUBSYSTEM
3593 M: Thomas Renninger <trenn@suse.com>
3594 L: linux-pm@vger.kernel.org
3596 F: tools/power/cpupower/
3599 W: http://sourceforge.net/projects/cramfs/
3600 S: Orphan / Obsolete
3601 F: Documentation/filesystems/cramfs.txt
3605 M: Mikael Starvik <starvik@axis.com>
3606 M: Jesper Nilsson <jesper.nilsson@axis.com>
3607 L: linux-cris-kernel@axis.com
3608 W: http://developer.axis.com
3609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3612 F: drivers/tty/serial/crisv10.*
3615 M: Herbert Xu <herbert@gondor.apana.org.au>
3616 M: "David S. Miller" <davem@davemloft.net>
3617 L: linux-crypto@vger.kernel.org
3618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3621 F: Documentation/crypto/
3622 F: Documentation/devicetree/bindings/crypto/
3627 F: include/linux/crypto*
3629 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3630 M: Neil Horman <nhorman@tuxdriver.com>
3631 L: linux-crypto@vger.kernel.org
3633 F: crypto/ansi_cprng.c
3637 M: Hans Verkuil <hverkuil@xs4all.nl>
3638 L: linux-media@vger.kernel.org
3639 T: git git://linuxtv.org/media_tree.git
3640 W: http://linuxtv.org
3642 F: drivers/media/i2c/cs3308.c
3643 F: drivers/media/i2c/cs3308.h
3645 CS5535 Audio ALSA driver
3646 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3648 F: sound/pci/cs5535audio/
3651 M: Solomon Peachy <pizza@shaftnet.org>
3653 F: drivers/net/wireless/st/cw1200/
3655 CX18 VIDEO4LINUX DRIVER
3656 M: Andy Walls <awalls@md.metrocast.net>
3657 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3658 L: linux-media@vger.kernel.org
3659 T: git git://linuxtv.org/media_tree.git
3660 W: https://linuxtv.org
3661 W: http://www.ivtvdriver.org/index.php/Cx18
3663 F: Documentation/media/v4l-drivers/cx18*
3664 F: drivers/media/pci/cx18/
3665 F: include/uapi/linux/ivtv*
3667 CX2341X MPEG ENCODER HELPER MODULE
3668 M: Hans Verkuil <hverkuil@xs4all.nl>
3669 L: linux-media@vger.kernel.org
3670 T: git git://linuxtv.org/media_tree.git
3671 W: https://linuxtv.org
3673 F: drivers/media/common/cx2341x*
3674 F: include/media/cx2341x*
3676 CX24120 MEDIA DRIVER
3677 M: Jemma Denson <jdenson@gmail.com>
3678 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3679 L: linux-media@vger.kernel.org
3680 W: https://linuxtv.org
3681 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3683 F: drivers/media/dvb-frontends/cx24120*
3685 CX88 VIDEO4LINUX DRIVER
3686 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3687 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3688 L: linux-media@vger.kernel.org
3689 W: https://linuxtv.org
3690 T: git git://linuxtv.org/media_tree.git
3692 F: Documentation/media/v4l-drivers/cx88*
3693 F: drivers/media/pci/cx88/
3695 CXD2820R MEDIA DRIVER
3696 M: Antti Palosaari <crope@iki.fi>
3697 L: linux-media@vger.kernel.org
3698 W: https://linuxtv.org
3699 W: http://palosaari.fi/linux/
3700 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3701 T: git git://linuxtv.org/anttip/media_tree.git
3703 F: drivers/media/dvb-frontends/cxd2820r*
3705 CXGB3 ETHERNET DRIVER (CXGB3)
3706 M: Santosh Raspatur <santosh@chelsio.com>
3707 L: netdev@vger.kernel.org
3708 W: http://www.chelsio.com
3710 F: drivers/net/ethernet/chelsio/cxgb3/
3712 CXGB3 ISCSI DRIVER (CXGB3I)
3713 M: Karen Xie <kxie@chelsio.com>
3714 L: linux-scsi@vger.kernel.org
3715 W: http://www.chelsio.com
3717 F: drivers/scsi/cxgbi/cxgb3i
3719 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3720 M: Steve Wise <swise@chelsio.com>
3721 L: linux-rdma@vger.kernel.org
3722 W: http://www.openfabrics.org
3724 F: drivers/infiniband/hw/cxgb3/
3725 F: include/uapi/rdma/cxgb3-abi.h
3727 CXGB4 ETHERNET DRIVER (CXGB4)
3728 M: Ganesh Goudar <ganeshgr@chelsio.com>
3729 L: netdev@vger.kernel.org
3730 W: http://www.chelsio.com
3732 F: drivers/net/ethernet/chelsio/cxgb4/
3734 CXGB4 ISCSI DRIVER (CXGB4I)
3735 M: Karen Xie <kxie@chelsio.com>
3736 L: linux-scsi@vger.kernel.org
3737 W: http://www.chelsio.com
3739 F: drivers/scsi/cxgbi/cxgb4i
3741 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3742 M: Steve Wise <swise@chelsio.com>
3743 L: linux-rdma@vger.kernel.org
3744 W: http://www.openfabrics.org
3746 F: drivers/infiniband/hw/cxgb4/
3747 F: include/uapi/rdma/cxgb4-abi.h
3749 CXGB4 CRYPTO DRIVER (chcr)
3750 M: Harsh Jain <harsh@chelsio.com>
3751 L: linux-crypto@vger.kernel.org
3752 W: http://www.chelsio.com
3754 F: drivers/crypto/chelsio
3756 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3757 M: Casey Leedom <leedom@chelsio.com>
3758 L: netdev@vger.kernel.org
3759 W: http://www.chelsio.com
3761 F: drivers/net/ethernet/chelsio/cxgb4vf/
3763 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3764 M: Ian Munsie <imunsie@au1.ibm.com>
3765 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3766 L: linuxppc-dev@lists.ozlabs.org
3768 F: arch/powerpc/platforms/powernv/pci-cxl.c
3769 F: drivers/misc/cxl/
3770 F: include/misc/cxl*
3771 F: include/uapi/misc/cxl.h
3772 F: Documentation/powerpc/cxl.txt
3773 F: Documentation/ABI/testing/sysfs-class-cxl
3775 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3776 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3777 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3778 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3779 L: linux-scsi@vger.kernel.org
3781 F: drivers/scsi/cxlflash/
3782 F: include/uapi/scsi/cxlflash_ioctls.h
3783 F: Documentation/powerpc/cxlflash.txt
3785 STMMAC ETHERNET DRIVER
3786 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3787 M: Alexandre Torgue <alexandre.torgue@st.com>
3788 L: netdev@vger.kernel.org
3789 W: http://www.stlinux.com
3791 F: drivers/net/ethernet/stmicro/stmmac/
3794 M: Russell King <linux@armlinux.org.uk>
3795 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3796 W: http://www.armlinux.org.uk/
3798 F: drivers/video/fbdev/cyber2000fb.*
3800 CYCLADES ASYNC MUX DRIVER
3801 W: http://www.cyclades.com/
3803 F: drivers/tty/cyclades.c
3804 F: include/linux/cyclades.h
3805 F: include/uapi/linux/cyclades.h
3807 CYCLADES PC300 DRIVER
3808 W: http://www.cyclades.com/
3810 F: drivers/net/wan/pc300*
3812 CYPRESS_FIRMWARE MEDIA DRIVER
3813 M: Antti Palosaari <crope@iki.fi>
3814 L: linux-media@vger.kernel.org
3815 W: https://linuxtv.org
3816 W: http://palosaari.fi/linux/
3817 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3818 T: git git://linuxtv.org/anttip/media_tree.git
3820 F: drivers/media/common/cypress_firmware*
3822 CYTTSP TOUCHSCREEN DRIVER
3823 M: Ferruh Yigit <fery@cypress.com>
3824 L: linux-input@vger.kernel.org
3826 F: drivers/input/touchscreen/cyttsp*
3827 F: include/linux/input/cyttsp.h
3829 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3830 M: Joshua Kinard <kumba@gentoo.org>
3832 F: drivers/rtc/rtc-ds1685.c
3833 F: include/linux/rtc/ds1685.h
3835 DAMA SLAVE for AX.25
3836 M: Joerg Reuter <jreuter@yaina.de>
3837 W: http://yaina.de/jreuter/
3838 W: http://www.qsl.net/dl1bke/
3839 L: linux-hams@vger.kernel.org
3841 F: net/ax25/af_ax25.c
3842 F: net/ax25/ax25_dev.c
3843 F: net/ax25/ax25_ds_*
3844 F: net/ax25/ax25_in.c
3845 F: net/ax25/ax25_out.c
3846 F: net/ax25/ax25_timer.c
3847 F: net/ax25/sysctl_net_ax25.c
3849 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3850 L: netdev@vger.kernel.org
3852 F: Documentation/networking/dmfe.txt
3853 F: drivers/net/ethernet/dec/tulip/dmfe.c
3855 DC390/AM53C974 SCSI driver
3856 M: Hannes Reinecke <hare@suse.com>
3857 L: linux-scsi@vger.kernel.org
3859 F: drivers/scsi/am53c974.c
3862 M: Oliver Neukum <oliver@neukum.org>
3863 M: Ali Akcaagac <aliakc@web.de>
3864 M: Jamie Lenehan <lenehan@twibble.org>
3865 L: dc395x@twibble.org
3866 W: http://twibble.org/dist/dc395x/
3867 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3869 F: Documentation/scsi/dc395x.txt
3870 F: drivers/scsi/dc395x.*
3873 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3874 L: dccp@vger.kernel.org
3875 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3877 F: include/linux/dccp.h
3878 F: include/uapi/linux/dccp.h
3879 F: include/linux/tfrc.h
3882 DECnet NETWORK LAYER
3883 W: http://linux-decnet.sourceforge.net
3884 L: linux-decnet-user@lists.sourceforge.net
3886 F: Documentation/networking/decnet.txt
3889 DECSTATION PLATFORM SUPPORT
3890 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3891 L: linux-mips@linux-mips.org
3892 W: http://www.linux-mips.org/wiki/DECstation
3895 F: arch/mips/include/asm/dec/
3896 F: arch/mips/include/asm/mach-dec/
3898 DEFXX FDDI NETWORK DRIVER
3899 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3901 F: drivers/net/fddi/defxx.*
3904 M: Matthew Garrett <mjg59@srcf.ucam.org>
3905 M: Pali Rohár <pali.rohar@gmail.com>
3906 L: platform-driver-x86@vger.kernel.org
3908 F: drivers/platform/x86/dell-laptop.c
3910 DELL LAPTOP RBTN DRIVER
3911 M: Pali Rohár <pali.rohar@gmail.com>
3913 F: drivers/platform/x86/dell-rbtn.*
3915 DELL LAPTOP FREEFALL DRIVER
3916 M: Pali Rohár <pali.rohar@gmail.com>
3918 F: drivers/platform/x86/dell-smo8800.c
3920 DELL LAPTOP SMM DRIVER
3921 M: Pali Rohár <pali.rohar@gmail.com>
3923 F: drivers/hwmon/dell-smm-hwmon.c
3924 F: include/uapi/linux/i8k.h
3926 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3927 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3929 F: Documentation/dcdbas.txt
3930 F: drivers/firmware/dcdbas.*
3932 DELL WMI EXTRAS DRIVER
3933 M: Matthew Garrett <mjg59@srcf.ucam.org>
3934 M: Pali Rohár <pali.rohar@gmail.com>
3936 F: drivers/platform/x86/dell-wmi.c
3938 DESIGNWARE USB2 DRD IP DRIVER
3939 M: John Youn <johnyoun@synopsys.com>
3940 L: linux-usb@vger.kernel.org
3941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3943 F: drivers/usb/dwc2/
3945 DESIGNWARE USB3 DRD IP DRIVER
3946 M: Felipe Balbi <balbi@kernel.org>
3947 L: linux-usb@vger.kernel.org
3948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3950 F: drivers/usb/dwc3/
3952 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
3953 M: Andreas Klinger <ak@it-klinger.de>
3954 L: linux-iio@vger.kernel.org
3956 F: drivers/iio/proximity/srf*.c
3958 DEVICE COREDUMP (DEV_COREDUMP)
3959 M: Johannes Berg <johannes@sipsolutions.net>
3960 L: linux-kernel@vger.kernel.org
3962 F: drivers/base/devcoredump.c
3963 F: include/linux/devcoredump.h
3965 DEVICE FREQUENCY (DEVFREQ)
3966 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3967 M: Kyungmin Park <kyungmin.park@samsung.com>
3968 R: Chanwoo Choi <cw00.choi@samsung.com>
3969 L: linux-pm@vger.kernel.org
3970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3973 F: include/linux/devfreq.h
3974 F: Documentation/devicetree/bindings/devfreq/
3976 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3977 M: Chanwoo Choi <cw00.choi@samsung.com>
3978 L: linux-pm@vger.kernel.org
3979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3981 F: drivers/devfreq/event/
3982 F: drivers/devfreq/devfreq-event.c
3983 F: include/linux/devfreq-event.h
3984 F: Documentation/devicetree/bindings/devfreq/event/
3986 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3987 M: Chanwoo Choi <cw00.choi@samsung.com>
3988 L: linux-pm@vger.kernel.org
3989 L: linux-samsung-soc@vger.kernel.org
3990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3992 F: drivers/devfreq/exynos-bus.c
3993 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3995 DEVICE NUMBER REGISTRY
3996 M: Torben Mathiasen <device@lanana.org>
3997 W: http://lanana.org/docs/device-list/index.html
4001 M: Alasdair Kergon <agk@redhat.com>
4002 M: Mike Snitzer <snitzer@redhat.com>
4003 M: dm-devel@redhat.com
4004 L: dm-devel@redhat.com
4005 W: http://sources.redhat.com/dm
4006 Q: http://patchwork.kernel.org/project/dm-devel/list/
4007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4008 T: quilt http://people.redhat.com/agk/patches/linux/editing/
4010 F: Documentation/device-mapper/
4012 F: drivers/md/persistent-data/
4013 F: include/linux/device-mapper.h
4014 F: include/linux/dm-*.h
4015 F: include/uapi/linux/dm-*.h
4018 M: Jiri Pirko <jiri@mellanox.com>
4019 L: netdev@vger.kernel.org
4021 F: net/core/devlink.c
4022 F: include/net/devlink.h
4023 F: include/uapi/linux/devlink.h
4025 DIALOG SEMICONDUCTOR DRIVERS
4026 M: Support Opensource <support.opensource@diasemi.com>
4027 W: http://www.dialog-semiconductor.com/products
4029 F: Documentation/hwmon/da90??
4030 F: Documentation/devicetree/bindings/mfd/da90*.txt
4031 F: Documentation/devicetree/bindings/regulator/da92*.txt
4032 F: Documentation/devicetree/bindings/sound/da[79]*.txt
4033 F: drivers/gpio/gpio-da90??.c
4034 F: drivers/hwmon/da90??-hwmon.c
4035 F: drivers/iio/adc/da91??-*.c
4036 F: drivers/input/misc/da90??_onkey.c
4037 F: drivers/input/touchscreen/da9052_tsi.c
4038 F: drivers/leds/leds-da90??.c
4039 F: drivers/mfd/da903x.c
4040 F: drivers/mfd/da90??-*.c
4041 F: drivers/mfd/da91??-*.c
4042 F: drivers/power/supply/da9052-battery.c
4043 F: drivers/power/supply/da91??-*.c
4044 F: drivers/regulator/da903x.c
4045 F: drivers/regulator/da9???-regulator.[ch]
4046 F: drivers/rtc/rtc-da90??.c
4047 F: drivers/video/backlight/da90??_bl.c
4048 F: drivers/watchdog/da90??_wdt.c
4049 F: include/linux/mfd/da903x.h
4050 F: include/linux/mfd/da9052/
4051 F: include/linux/mfd/da9055/
4052 F: include/linux/mfd/da9062/
4053 F: include/linux/mfd/da9063/
4054 F: include/linux/mfd/da9150/
4055 F: include/linux/regulator/da9211.h
4056 F: include/sound/da[79]*.h
4057 F: sound/soc/codecs/da[79]*.[ch]
4059 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4060 M: William Breathitt Gray <vilhelm.gray@gmail.com>
4061 L: linux-gpio@vger.kernel.org
4063 F: drivers/gpio/gpio-gpio-mm.c
4065 DIGI NEO AND CLASSIC PCI PRODUCTS
4066 M: Lidza Louina <lidza.louina@gmail.com>
4067 M: Mark Hounschell <markh@compro.net>
4068 L: driverdev-devel@linuxdriverproject.org
4070 F: drivers/staging/dgnc/
4072 DIOLAN U2C-12 I2C DRIVER
4073 M: Guenter Roeck <linux@roeck-us.net>
4074 L: linux-i2c@vger.kernel.org
4076 F: drivers/i2c/busses/i2c-diolan-u2c.c
4079 M: Matthew Wilcox <mawilcox@microsoft.com>
4080 M: Ross Zwisler <ross.zwisler@linux.intel.com>
4081 L: linux-fsdevel@vger.kernel.org
4084 F: include/linux/dax.h
4085 F: include/trace/events/fs_dax.h
4087 DIRECTORY NOTIFICATION (DNOTIFY)
4088 M: Eric Paris <eparis@parisplace.org>
4090 F: Documentation/filesystems/dnotify.txt
4091 F: fs/notify/dnotify/
4092 F: include/linux/dnotify.h
4094 DISK GEOMETRY AND PARTITION HANDLING
4095 M: Andries Brouwer <aeb@cwi.nl>
4096 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4097 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4098 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4102 M: Jan Kara <jack@suse.com>
4104 F: Documentation/filesystems/quota.txt
4106 F: include/linux/quota*.h
4107 F: include/uapi/linux/quota*.h
4109 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4110 M: Bernie Thompson <bernie@plugable.com>
4111 L: linux-fbdev@vger.kernel.org
4113 W: http://plugable.com/category/projects/udlfb/
4114 F: drivers/video/fbdev/udlfb.c
4115 F: include/video/udlfb.h
4116 F: Documentation/fb/udlfb.txt
4118 DISTRIBUTED LOCK MANAGER (DLM)
4119 M: Christine Caulfield <ccaulfie@redhat.com>
4120 M: David Teigland <teigland@redhat.com>
4121 L: cluster-devel@redhat.com
4122 W: http://sources.redhat.com/cluster/
4123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4127 DMA BUFFER SHARING FRAMEWORK
4128 M: Sumit Semwal <sumit.semwal@linaro.org>
4130 L: linux-media@vger.kernel.org
4131 L: dri-devel@lists.freedesktop.org
4132 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4134 F: include/linux/dma-buf*
4135 F: include/linux/reservation.h
4136 F: include/linux/*fence.h
4137 F: Documentation/driver-api/dma-buf.rst
4138 T: git git://anongit.freedesktop.org/drm/drm-misc
4141 M: Sumit Semwal <sumit.semwal@linaro.org>
4142 R: Gustavo Padovan <gustavo@padovan.org>
4144 L: linux-media@vger.kernel.org
4145 L: dri-devel@lists.freedesktop.org
4146 F: drivers/dma-buf/sync_*
4147 F: drivers/dma-buf/dma-fence*
4148 F: drivers/dma-buf/sw_sync.c
4149 F: include/linux/sync_file.h
4150 F: include/uapi/linux/sync_file.h
4151 F: Documentation/sync_file.txt
4152 T: git git://anongit.freedesktop.org/drm/drm-misc
4154 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4155 M: Vinod Koul <vinod.koul@intel.com>
4156 L: dmaengine@vger.kernel.org
4157 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4160 F: include/linux/dmaengine.h
4161 F: Documentation/devicetree/bindings/dma/
4162 F: Documentation/dmaengine/
4163 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4165 DME1737 HARDWARE MONITOR DRIVER
4166 M: Juerg Haefliger <juergh@gmail.com>
4167 L: linux-hwmon@vger.kernel.org
4169 F: Documentation/hwmon/dme1737
4170 F: drivers/hwmon/dme1737.c
4173 M: Jean Delvare <jdelvare@suse.com>
4175 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4176 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4177 F: drivers/firmware/dmi-id.c
4178 F: drivers/firmware/dmi_scan.c
4179 F: include/linux/dmi.h
4182 M: Jonathan Corbet <corbet@lwn.net>
4183 L: linux-doc@vger.kernel.org
4186 F: scripts/kernel-doc
4187 X: Documentation/ABI/
4188 X: Documentation/devicetree/
4189 X: Documentation/acpi
4190 X: Documentation/power
4191 X: Documentation/spi
4192 X: Documentation/media
4193 T: git git://git.lwn.net/linux.git docs-next
4196 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4197 L: blinux-list@redhat.com
4199 F: drivers/char/dtlk.c
4200 F: include/linux/dtlk.h
4202 DPAA2 DATAPATH I/O (DPIO) DRIVER
4203 M: Roy Pledge <Roy.Pledge@nxp.com>
4204 L: linux-kernel@vger.kernel.org
4206 F: drivers/staging/fsl-mc/bus/dpio
4208 DPAA2 ETHERNET DRIVER
4209 M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
4210 L: linux-kernel@vger.kernel.org
4212 F: drivers/staging/fsl-dpaa2/ethernet
4214 DPT_I2O SCSI RAID DRIVER
4215 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4216 L: linux-scsi@vger.kernel.org
4217 W: http://www.adaptec.com/
4219 F: drivers/scsi/dpt*
4220 F: drivers/scsi/dpt/
4223 M: Philipp Reisner <philipp.reisner@linbit.com>
4224 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4225 L: drbd-dev@lists.linbit.com
4226 W: http://www.drbd.org
4227 T: git git://git.linbit.com/linux-drbd.git
4228 T: git git://git.linbit.com/drbd-8.4.git
4230 F: drivers/block/drbd/
4232 F: Documentation/blockdev/drbd/
4234 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
4235 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4238 F: Documentation/kobject.txt
4242 F: include/linux/debugfs.h
4243 F: include/linux/kobj*
4247 M: David Airlie <airlied@linux.ie>
4248 L: dri-devel@lists.freedesktop.org
4249 T: git git://people.freedesktop.org/~airlied/linux
4250 B: https://bugs.freedesktop.org/
4251 C: irc://chat.freenode.net/dri-devel
4255 F: Documentation/devicetree/bindings/display/
4256 F: Documentation/devicetree/bindings/gpu/
4257 F: Documentation/devicetree/bindings/video/
4258 F: Documentation/gpu/
4260 F: include/uapi/drm/
4261 F: include/linux/vga*
4263 DRM DRIVERS AND MISC GPU PATCHES
4264 M: Daniel Vetter <daniel.vetter@intel.com>
4265 M: Jani Nikula <jani.nikula@linux.intel.com>
4266 M: Sean Paul <seanpaul@chromium.org>
4267 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4269 T: git git://anongit.freedesktop.org/drm/drm-misc
4270 F: Documentation/gpu/
4272 F: drivers/gpu/drm/*
4274 F: include/uapi/drm/drm*
4275 F: include/linux/vga*
4277 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4278 M: Dave Airlie <airlied@redhat.com>
4280 F: drivers/gpu/drm/ast/
4282 DRM DRIVERS FOR BRIDGE CHIPS
4283 M: Archit Taneja <architt@codeaurora.org>
4285 T: git git://anongit.freedesktop.org/drm/drm-misc
4286 F: drivers/gpu/drm/bridge/
4288 DRM DRIVER FOR BOCHS VIRTUAL GPU
4289 M: Gerd Hoffmann <kraxel@redhat.com>
4290 L: virtualization@lists.linux-foundation.org
4291 T: git git://anongit.freedesktop.org/drm/drm-misc
4293 F: drivers/gpu/drm/bochs/
4295 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4296 M: Dave Airlie <airlied@redhat.com>
4297 M: Gerd Hoffmann <kraxel@redhat.com>
4298 L: virtualization@lists.linux-foundation.org
4299 T: git git://anongit.freedesktop.org/drm/drm-misc
4301 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4302 F: drivers/gpu/drm/cirrus/
4304 RADEON and AMDGPU DRM DRIVERS
4305 M: Alex Deucher <alexander.deucher@amd.com>
4306 M: Christian König <christian.koenig@amd.com>
4307 L: amd-gfx@lists.freedesktop.org
4308 T: git git://people.freedesktop.org/~agd5f/linux
4310 F: drivers/gpu/drm/radeon/
4311 F: include/uapi/drm/radeon_drm.h
4312 F: drivers/gpu/drm/amd/
4313 F: include/uapi/drm/amdgpu_drm.h
4316 M: Thierry Reding <thierry.reding@gmail.com>
4317 L: dri-devel@lists.freedesktop.org
4318 T: git git://anongit.freedesktop.org/tegra/linux.git
4320 F: drivers/gpu/drm/drm_panel.c
4321 F: drivers/gpu/drm/panel/
4322 F: include/drm/drm_panel.h
4323 F: Documentation/devicetree/bindings/display/panel/
4325 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4326 M: Daniel Vetter <daniel.vetter@intel.com>
4327 M: Jani Nikula <jani.nikula@linux.intel.com>
4328 L: intel-gfx@lists.freedesktop.org
4329 W: https://01.org/linuxgraphics/
4330 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4331 C: irc://chat.freenode.net/intel-gfx
4332 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4333 T: git git://anongit.freedesktop.org/drm-intel
4335 F: drivers/gpu/drm/i915/
4336 F: include/drm/i915*
4337 F: include/uapi/drm/i915_drm.h
4338 F: Documentation/gpu/i915.rst
4340 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4341 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4342 M: Zhi Wang <zhi.a.wang@intel.com>
4343 L: intel-gvt-dev@lists.freedesktop.org
4344 L: intel-gfx@lists.freedesktop.org
4345 W: https://01.org/igvt-g
4346 T: git https://github.com/01org/gvt-linux.git
4348 F: drivers/gpu/drm/i915/gvt/
4350 DRM DRIVERS FOR ATMEL HLCDC
4351 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4352 L: dri-devel@lists.freedesktop.org
4354 F: drivers/gpu/drm/atmel-hlcdc/
4355 F: Documentation/devicetree/bindings/drm/atmel/
4356 T: git git://anongit.freedesktop.org/drm/drm-misc
4358 DRM DRIVERS FOR ALLWINNER A10
4359 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4360 L: dri-devel@lists.freedesktop.org
4362 F: drivers/gpu/drm/sun4i/
4363 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git
4366 DRM DRIVERS FOR AMLOGIC SOCS
4367 M: Neil Armstrong <narmstrong@baylibre.com>
4368 L: dri-devel@lists.freedesktop.org
4369 L: linux-amlogic@lists.infradead.org
4370 W: http://linux-meson.com/
4372 F: drivers/gpu/drm/meson/
4373 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4374 F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
4375 F: Documentation/gpu/meson.rst
4376 T: git git://anongit.freedesktop.org/drm/drm-misc
4378 DRM DRIVERS FOR EXYNOS
4379 M: Inki Dae <inki.dae@samsung.com>
4380 M: Joonyoung Shim <jy0922.shim@samsung.com>
4381 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4382 M: Kyungmin Park <kyungmin.park@samsung.com>
4383 L: dri-devel@lists.freedesktop.org
4384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4386 F: drivers/gpu/drm/exynos/
4387 F: include/uapi/drm/exynos_drm.h
4388 F: Documentation/devicetree/bindings/display/exynos/
4390 DRM DRIVERS FOR FREESCALE DCU
4391 M: Stefan Agner <stefan@agner.ch>
4392 M: Alison Wang <alison.wang@freescale.com>
4393 L: dri-devel@lists.freedesktop.org
4395 F: drivers/gpu/drm/fsl-dcu/
4396 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4397 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4398 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4400 DRM DRIVERS FOR FREESCALE IMX
4401 M: Philipp Zabel <p.zabel@pengutronix.de>
4402 L: dri-devel@lists.freedesktop.org
4404 F: drivers/gpu/drm/imx/
4405 F: drivers/gpu/ipu-v3/
4406 F: Documentation/devicetree/bindings/display/imx/
4408 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4409 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4410 L: dri-devel@lists.freedesktop.org
4411 T: git git://github.com/patjak/drm-gma500
4413 F: drivers/gpu/drm/gma500/
4415 DRM DRIVERS FOR HISILICON
4416 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4417 M: Rongrong Zou <zourongrong@gmail.com>
4418 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4419 R: Chen Feng <puck.chen@hisilicon.com>
4420 L: dri-devel@lists.freedesktop.org
4421 T: git git://github.com/xin3liang/linux.git
4423 F: drivers/gpu/drm/hisilicon/
4424 F: Documentation/devicetree/bindings/display/hisilicon/
4426 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4427 S: Orphan / Obsolete
4428 F: drivers/gpu/drm/i810/
4429 F: include/uapi/drm/i810_drm.h
4431 DRM DRIVERS FOR MEDIATEK
4432 M: CK Hu <ck.hu@mediatek.com>
4433 M: Philipp Zabel <p.zabel@pengutronix.de>
4434 L: dri-devel@lists.freedesktop.org
4436 F: drivers/gpu/drm/mediatek/
4437 F: Documentation/devicetree/bindings/display/mediatek/
4439 DRM DRIVER FOR MI0283QT
4440 M: Noralf Trønnes <noralf@tronnes.org>
4442 F: drivers/gpu/drm/tinydrm/mi0283qt.c
4443 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
4445 DRM DRIVER FOR MSM ADRENO GPU
4446 M: Rob Clark <robdclark@gmail.com>
4447 L: linux-arm-msm@vger.kernel.org
4448 L: dri-devel@lists.freedesktop.org
4449 L: freedreno@lists.freedesktop.org
4450 T: git git://people.freedesktop.org/~robclark/linux
4452 F: drivers/gpu/drm/msm/
4453 F: include/uapi/drm/msm_drm.h
4454 F: Documentation/devicetree/bindings/display/msm/
4456 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4457 M: Ben Skeggs <bskeggs@redhat.com>
4458 L: dri-devel@lists.freedesktop.org
4459 L: nouveau@lists.freedesktop.org
4460 T: git git://github.com/skeggsb/linux
4462 F: drivers/gpu/drm/nouveau/
4463 F: include/uapi/drm/nouveau_drm.h
4465 DRM DRIVERS FOR NVIDIA TEGRA
4466 M: Thierry Reding <thierry.reding@gmail.com>
4467 L: dri-devel@lists.freedesktop.org
4468 L: linux-tegra@vger.kernel.org
4469 T: git git://anongit.freedesktop.org/tegra/linux.git
4471 F: drivers/gpu/drm/tegra/
4472 F: drivers/gpu/host1x/
4473 F: include/linux/host1x.h
4474 F: include/uapi/drm/tegra_drm.h
4475 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4477 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4478 S: Orphan / Obsolete
4479 F: drivers/gpu/drm/mga/
4480 F: include/uapi/drm/mga_drm.h
4482 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4483 M: Dave Airlie <airlied@redhat.com>
4485 F: drivers/gpu/drm/mgag200/
4487 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4488 S: Orphan / Obsolete
4489 F: drivers/gpu/drm/r128/
4490 F: include/uapi/drm/r128_drm.h
4492 DRM DRIVERS FOR RENESAS
4493 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4494 L: dri-devel@lists.freedesktop.org
4495 L: linux-renesas-soc@vger.kernel.org
4496 T: git git://linuxtv.org/pinchartl/fbdev
4498 F: drivers/gpu/drm/rcar-du/
4499 F: drivers/gpu/drm/shmobile/
4500 F: include/linux/platform_data/shmob_drm.h
4501 F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
4502 F: Documentation/devicetree/bindings/display/renesas,du.txt
4504 DRM DRIVER FOR QXL VIRTUAL GPU
4505 M: Dave Airlie <airlied@redhat.com>
4506 M: Gerd Hoffmann <kraxel@redhat.com>
4507 L: virtualization@lists.linux-foundation.org
4508 T: git git://anongit.freedesktop.org/drm/drm-misc
4510 F: drivers/gpu/drm/qxl/
4511 F: include/uapi/drm/qxl_drm.h
4513 DRM DRIVERS FOR ROCKCHIP
4514 M: Mark Yao <mark.yao@rock-chips.com>
4515 L: dri-devel@lists.freedesktop.org
4517 F: drivers/gpu/drm/rockchip/
4518 F: Documentation/devicetree/bindings/display/rockchip/
4519 T: git git://anongit.freedesktop.org/drm/drm-misc
4521 DRM DRIVER FOR SAVAGE VIDEO CARDS
4522 S: Orphan / Obsolete
4523 F: drivers/gpu/drm/savage/
4524 F: include/uapi/drm/savage_drm.h
4526 DRM DRIVER FOR SIS VIDEO CARDS
4527 S: Orphan / Obsolete
4528 F: drivers/gpu/drm/sis/
4529 F: include/uapi/drm/sis_drm.h
4532 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4533 M: Vincent Abriou <vincent.abriou@st.com>
4534 L: dri-devel@lists.freedesktop.org
4535 T: git git://anongit.freedesktop.org/drm/drm-misc
4537 F: drivers/gpu/drm/sti
4538 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4540 DRM DRIVER FOR TDFX VIDEO CARDS
4541 S: Orphan / Obsolete
4542 F: drivers/gpu/drm/tdfx/
4544 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4545 M: Dave Airlie <airlied@redhat.com>
4547 F: drivers/gpu/drm/udl/
4549 DRM DRIVERS FOR VIVANTE GPU IP
4550 M: Lucas Stach <l.stach@pengutronix.de>
4551 R: Russell King <linux+etnaviv@armlinux.org.uk>
4552 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4553 L: etnaviv@lists.freedesktop.org
4554 L: dri-devel@lists.freedesktop.org
4556 F: drivers/gpu/drm/etnaviv/
4557 F: include/uapi/drm/etnaviv_drm.h
4558 F: Documentation/devicetree/bindings/display/etnaviv/
4560 DRM DRIVER FOR VMWARE VIRTUAL GPU
4561 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4562 M: Sinclair Yeh <syeh@vmware.com>
4563 M: Thomas Hellstrom <thellstrom@vmware.com>
4564 L: dri-devel@lists.freedesktop.org
4565 T: git git://people.freedesktop.org/~syeh/repos_linux
4566 T: git git://people.freedesktop.org/~thomash/linux
4568 F: drivers/gpu/drm/vmwgfx/
4569 F: include/uapi/drm/vmwgfx_drm.h
4572 M: Eric Anholt <eric@anholt.net>
4573 T: git git://github.com/anholt/linux
4575 F: drivers/gpu/drm/vc4/
4576 F: include/uapi/drm/vc4_drm.h
4577 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4578 T: git git://anongit.freedesktop.org/drm/drm-misc
4580 DRM DRIVERS FOR TI OMAP
4581 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4582 L: dri-devel@lists.freedesktop.org
4584 F: drivers/gpu/drm/omapdrm/
4585 F: Documentation/devicetree/bindings/display/ti/
4587 DRM DRIVERS FOR TI LCDC
4588 M: Jyri Sarha <jsarha@ti.com>
4589 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4590 L: dri-devel@lists.freedesktop.org
4592 F: drivers/gpu/drm/tilcdc/
4593 F: Documentation/devicetree/bindings/display/tilcdc/
4595 DRM DRIVERS FOR ZTE ZX
4596 M: Shawn Guo <shawnguo@kernel.org>
4597 L: dri-devel@lists.freedesktop.org
4599 F: drivers/gpu/drm/zte/
4600 F: Documentation/devicetree/bindings/display/zte,vou.txt
4601 T: git git://anongit.freedesktop.org/drm/drm-misc
4603 DSBR100 USB FM RADIO DRIVER
4604 M: Alexey Klimov <klimov.linux@gmail.com>
4605 L: linux-media@vger.kernel.org
4606 T: git git://linuxtv.org/media_tree.git
4608 F: drivers/media/radio/dsbr100.c
4611 M: Francois Romieu <romieu@fr.zoreil.com>
4612 L: netdev@vger.kernel.org
4614 F: drivers/net/wan/dscc4.c
4617 M: Hans Verkuil <hverkuil@xs4all.nl>
4618 L: linux-media@vger.kernel.org
4619 T: git git://linuxtv.org/media_tree.git
4620 W: https://linuxtv.org
4622 F: drivers/media/pci/dt3155/
4624 DVB_USB_AF9015 MEDIA DRIVER
4625 M: Antti Palosaari <crope@iki.fi>
4626 L: linux-media@vger.kernel.org
4627 W: https://linuxtv.org
4628 W: http://palosaari.fi/linux/
4629 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4630 T: git git://linuxtv.org/anttip/media_tree.git
4632 F: drivers/media/usb/dvb-usb-v2/af9015*
4634 DVB_USB_AF9035 MEDIA DRIVER
4635 M: Antti Palosaari <crope@iki.fi>
4636 L: linux-media@vger.kernel.org
4637 W: https://linuxtv.org
4638 W: http://palosaari.fi/linux/
4639 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4640 T: git git://linuxtv.org/anttip/media_tree.git
4642 F: drivers/media/usb/dvb-usb-v2/af9035*
4644 DVB_USB_ANYSEE MEDIA DRIVER
4645 M: Antti Palosaari <crope@iki.fi>
4646 L: linux-media@vger.kernel.org
4647 W: https://linuxtv.org
4648 W: http://palosaari.fi/linux/
4649 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4650 T: git git://linuxtv.org/anttip/media_tree.git
4652 F: drivers/media/usb/dvb-usb-v2/anysee*
4654 DVB_USB_AU6610 MEDIA DRIVER
4655 M: Antti Palosaari <crope@iki.fi>
4656 L: linux-media@vger.kernel.org
4657 W: https://linuxtv.org
4658 W: http://palosaari.fi/linux/
4659 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4660 T: git git://linuxtv.org/anttip/media_tree.git
4662 F: drivers/media/usb/dvb-usb-v2/au6610*
4664 DVB_USB_CE6230 MEDIA DRIVER
4665 M: Antti Palosaari <crope@iki.fi>
4666 L: linux-media@vger.kernel.org
4667 W: https://linuxtv.org
4668 W: http://palosaari.fi/linux/
4669 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4670 T: git git://linuxtv.org/anttip/media_tree.git
4672 F: drivers/media/usb/dvb-usb-v2/ce6230*
4674 DVB_USB_CXUSB MEDIA DRIVER
4675 M: Michael Krufky <mkrufky@linuxtv.org>
4676 L: linux-media@vger.kernel.org
4677 W: https://linuxtv.org
4678 W: http://github.com/mkrufky
4679 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4680 T: git git://linuxtv.org/media_tree.git
4682 F: drivers/media/usb/dvb-usb/cxusb*
4684 DVB_USB_EC168 MEDIA DRIVER
4685 M: Antti Palosaari <crope@iki.fi>
4686 L: linux-media@vger.kernel.org
4687 W: https://linuxtv.org
4688 W: http://palosaari.fi/linux/
4689 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4690 T: git git://linuxtv.org/anttip/media_tree.git
4692 F: drivers/media/usb/dvb-usb-v2/ec168*
4694 DVB_USB_GL861 MEDIA DRIVER
4695 M: Antti Palosaari <crope@iki.fi>
4696 L: linux-media@vger.kernel.org
4697 W: https://linuxtv.org
4698 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4699 T: git git://linuxtv.org/anttip/media_tree.git
4701 F: drivers/media/usb/dvb-usb-v2/gl861*
4703 DVB_USB_MXL111SF MEDIA DRIVER
4704 M: Michael Krufky <mkrufky@linuxtv.org>
4705 L: linux-media@vger.kernel.org
4706 W: https://linuxtv.org
4707 W: http://github.com/mkrufky
4708 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4709 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4711 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4713 DVB_USB_RTL28XXU MEDIA DRIVER
4714 M: Antti Palosaari <crope@iki.fi>
4715 L: linux-media@vger.kernel.org
4716 W: https://linuxtv.org
4717 W: http://palosaari.fi/linux/
4718 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4719 T: git git://linuxtv.org/anttip/media_tree.git
4721 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4723 DVB_USB_V2 MEDIA DRIVER
4724 M: Antti Palosaari <crope@iki.fi>
4725 L: linux-media@vger.kernel.org
4726 W: https://linuxtv.org
4727 W: http://palosaari.fi/linux/
4728 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4729 T: git git://linuxtv.org/anttip/media_tree.git
4731 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4732 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4735 M: Jason Baron <jbaron@akamai.com>
4737 F: lib/dynamic_debug.c
4738 F: include/linux/dynamic_debug.h
4740 DZ DECSTATION DZ11 SERIAL DRIVER
4741 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4743 F: drivers/tty/serial/dz.*
4745 E3X0 POWER BUTTON DRIVER
4746 M: Moritz Fischer <moritz.fischer@ettus.com>
4747 L: usrp-users@lists.ettus.com
4748 W: http://www.ettus.com
4750 F: drivers/input/misc/e3x0-button.c
4751 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4754 M: Antti Palosaari <crope@iki.fi>
4755 L: linux-media@vger.kernel.org
4756 W: https://linuxtv.org
4757 W: http://palosaari.fi/linux/
4758 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4759 T: git git://linuxtv.org/anttip/media_tree.git
4761 F: drivers/media/tuners/e4000*
4763 EATA ISA/EISA/PCI SCSI DRIVER
4764 M: Dario Ballabio <ballabio_dario@emc.com>
4765 L: linux-scsi@vger.kernel.org
4767 F: drivers/scsi/eata.c
4770 M: Antti Palosaari <crope@iki.fi>
4771 L: linux-media@vger.kernel.org
4772 W: https://linuxtv.org
4773 W: http://palosaari.fi/linux/
4774 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4775 T: git git://linuxtv.org/anttip/media_tree.git
4777 F: drivers/media/dvb-frontends/ec100*
4780 M: Tyler Hicks <tyhicks@canonical.com>
4781 L: ecryptfs@vger.kernel.org
4782 W: http://ecryptfs.org
4783 W: https://launchpad.net/ecryptfs
4784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4786 F: Documentation/filesystems/ecryptfs.txt
4790 M: Borislav Petkov <bp@alien8.de>
4791 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4792 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4793 L: linux-edac@vger.kernel.org
4794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4797 F: Documentation/admin-guide/ras.rst
4798 F: Documentation/driver-api/edac.rst
4800 F: include/linux/edac.h
4803 M: Borislav Petkov <bp@alien8.de>
4804 L: linux-edac@vger.kernel.org
4806 F: drivers/edac/amd64_edac*
4809 M: Robert Richter <rric@kernel.org>
4810 L: linux-edac@vger.kernel.org
4812 F: drivers/edac/highbank*
4815 M: Ralf Baechle <ralf@linux-mips.org>
4816 M: David Daney <david.daney@cavium.com>
4817 L: linux-edac@vger.kernel.org
4818 L: linux-mips@linux-mips.org
4820 F: drivers/edac/octeon_edac*
4821 F: drivers/edac/thunderx_edac*
4824 M: Mark Gross <mark.gross@intel.com>
4825 L: linux-edac@vger.kernel.org
4827 F: drivers/edac/e752x_edac.c
4830 L: linux-edac@vger.kernel.org
4832 F: drivers/edac/e7xxx_edac.c
4835 M: York Sun <york.sun@nxp.com>
4836 L: linux-edac@vger.kernel.org
4838 F: drivers/edac/fsl_ddr_edac.*
4841 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4842 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4843 L: linux-edac@vger.kernel.org
4845 F: drivers/edac/ghes_edac.c
4848 M: Tim Small <tim@buttersideup.com>
4849 L: linux-edac@vger.kernel.org
4851 F: drivers/edac/i82443bxgx_edac.c
4854 L: linux-edac@vger.kernel.org
4856 F: drivers/edac/i3000_edac.c
4859 L: linux-edac@vger.kernel.org
4861 F: drivers/edac/i5000_edac.c
4864 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4865 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4866 L: linux-edac@vger.kernel.org
4868 F: drivers/edac/i5400_edac.c
4871 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4872 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4873 L: linux-edac@vger.kernel.org
4875 F: drivers/edac/i7300_edac.c
4878 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4879 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4880 L: linux-edac@vger.kernel.org
4882 F: drivers/edac/i7core_edac.c
4885 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4886 M: "Arvind R." <arvino55@gmail.com>
4887 L: linux-edac@vger.kernel.org
4889 F: drivers/edac/i82975x_edac.c
4892 M: Jason Baron <jbaron@akamai.com>
4893 L: linux-edac@vger.kernel.org
4895 F: drivers/edac/ie31200_edac.c
4898 M: Johannes Thumshirn <morbidrsa@gmail.com>
4899 L: linux-edac@vger.kernel.org
4901 F: drivers/edac/mpc85xx_edac.[ch]
4904 M: Tony Luck <tony.luck@intel.com>
4905 L: linux-edac@vger.kernel.org
4907 F: drivers/edac/pnd2_edac.[ch]
4910 M: Egor Martovetsky <egor@pasemi.com>
4911 L: linux-edac@vger.kernel.org
4913 F: drivers/edac/pasemi_edac.c
4916 M: Tim Small <tim@buttersideup.com>
4917 L: linux-edac@vger.kernel.org
4919 F: drivers/edac/r82600_edac.c
4922 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4923 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4924 L: linux-edac@vger.kernel.org
4926 F: drivers/edac/sb_edac.c
4929 M: Tony Luck <tony.luck@intel.com>
4930 L: linux-edac@vger.kernel.org
4932 F: drivers/edac/skx_edac.c
4935 APPLIED MICRO (APM) X-GENE SOC EDAC
4936 M: Loc Ho <lho@apm.com>
4938 F: drivers/edac/xgene_edac.c
4939 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4941 EDIROL UA-101/UA-1000 DRIVER
4942 M: Clemens Ladisch <clemens@ladisch.de>
4943 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4944 T: git git://git.alsa-project.org/alsa-kernel.git
4946 F: sound/usb/misc/ua101.c
4948 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4949 M: Matt Fleming <matt@codeblueprint.co.uk>
4950 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4951 L: linux-efi@vger.kernel.org
4952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4954 F: Documentation/efi-stub.txt
4955 F: arch/*/kernel/efi.c
4956 F: arch/x86/boot/compressed/eboot.[ch]
4957 F: arch/*/include/asm/efi.h
4958 F: arch/x86/platform/efi/
4959 F: drivers/firmware/efi/
4960 F: include/linux/efi*.h
4961 F: arch/arm/boot/compressed/efi-header.S
4962 F: arch/arm64/kernel/efi-entry.S
4964 EFI VARIABLE FILESYSTEM
4965 M: Matthew Garrett <matthew.garrett@nebula.com>
4966 M: Jeremy Kerr <jk@ozlabs.org>
4967 M: Matt Fleming <matt@codeblueprint.co.uk>
4968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4969 L: linux-efi@vger.kernel.org
4973 EFIFB FRAMEBUFFER DRIVER
4974 L: linux-fbdev@vger.kernel.org
4975 M: Peter Jones <pjones@redhat.com>
4977 F: drivers/video/fbdev/efifb.c
4980 L: linux-efi@vger.kernel.org
4981 M: Ivan Hu <ivan.hu@canonical.com>
4982 M: Matt Fleming <matt@codeblueprint.co.uk>
4984 F: drivers/firmware/efi/test/
4987 W: http://aeschi.ch.eu.org/efs/
4991 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4992 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4993 L: netdev@vger.kernel.org
4995 F: drivers/net/ethernet/ibm/ehea/
4997 EM28XX VIDEO4LINUX DRIVER
4998 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4999 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5000 L: linux-media@vger.kernel.org
5001 W: https://linuxtv.org
5002 T: git git://linuxtv.org/media_tree.git
5004 F: drivers/media/usb/em28xx/
5005 F: Documentation/media/v4l-drivers/em28xx*
5008 M: Paul Gortmaker <paul.gortmaker@windriver.com>
5009 M: Matt Mackall <mpm@selenic.com>
5010 M: David Woodhouse <dwmw2@infradead.org>
5011 L: linux-embedded@vger.kernel.org
5014 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
5015 M: James Smart <james.smart@broadcom.com>
5016 M: Dick Kennedy <dick.kennedy@broadcom.com>
5017 L: linux-scsi@vger.kernel.org
5018 W: http://www.broadcom.com
5020 F: drivers/scsi/lpfc/
5022 ENE CB710 FLASH CARD READER DRIVER
5023 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5025 F: drivers/misc/cb710/
5026 F: drivers/mmc/host/cb710-mmc.*
5027 F: include/linux/cb710.h
5029 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
5030 M: Maxim Levitsky <maximlevitsky@gmail.com>
5032 F: drivers/media/rc/ene_ir.*
5034 EPSON S1D13XXX FRAMEBUFFER DRIVER
5035 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
5037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
5038 F: drivers/video/fbdev/s1d13xxxfb.c
5039 F: include/video/s1d13xxxfb.h
5041 ET131X NETWORK DRIVER
5042 M: Mark Einon <mark.einon@gmail.com>
5044 F: drivers/net/ethernet/agere/
5047 M: Stephen Hemminger <stephen@networkplumber.org>
5048 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
5049 L: netdev@vger.kernel.org
5050 W: http://www.linuxfoundation.org/en/Net:Bridge
5052 F: include/linux/netfilter_bridge/
5055 ETHERNET PHY LIBRARY
5056 M: Andrew Lunn <andrew@lunn.ch>
5057 M: Florian Fainelli <f.fainelli@gmail.com>
5058 L: netdev@vger.kernel.org
5060 F: include/linux/phy.h
5061 F: include/linux/phy_fixed.h
5063 F: Documentation/networking/phy.txt
5064 F: drivers/of/of_mdio.c
5065 F: drivers/of/of_net.c
5068 M: Jan Kara <jack@suse.com>
5069 L: linux-ext4@vger.kernel.org
5071 F: Documentation/filesystems/ext2.txt
5073 F: include/linux/ext2*
5076 M: "Theodore Ts'o" <tytso@mit.edu>
5077 M: Andreas Dilger <adilger.kernel@dilger.ca>
5078 L: linux-ext4@vger.kernel.org
5079 W: http://ext4.wiki.kernel.org
5080 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
5081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5083 F: Documentation/filesystems/ext4.txt
5086 Extended Verification Module (EVM)
5087 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5088 L: linux-ima-devel@lists.sourceforge.net
5089 L: linux-security-module@vger.kernel.org
5091 F: security/integrity/evm/
5093 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
5094 M: MyungJoo Ham <myungjoo.ham@samsung.com>
5095 M: Chanwoo Choi <cw00.choi@samsung.com>
5096 L: linux-kernel@vger.kernel.org
5097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
5100 F: include/linux/extcon/
5101 F: include/linux/extcon.h
5102 F: Documentation/extcon/
5103 F: Documentation/devicetree/bindings/extcon/
5106 M: Jingoo Han <jingoohan1@gmail.com>
5107 L: dri-devel@lists.freedesktop.org
5109 F: drivers/gpu/drm/exynos/exynos_dp*
5111 EXYNOS SYSMMU (IOMMU) driver
5112 M: Marek Szyprowski <m.szyprowski@samsung.com>
5113 L: iommu@lists.linux-foundation.org
5115 F: drivers/iommu/exynos-iommu.c
5117 EZchip NPS platform support
5118 M: Noam Camus <noamc@ezchip.com>
5120 F: arch/arc/plat-eznps
5121 F: arch/arc/boot/dts/eznps.dts
5123 F71805F HARDWARE MONITORING DRIVER
5124 M: Jean Delvare <jdelvare@suse.com>
5125 L: linux-hwmon@vger.kernel.org
5127 F: Documentation/hwmon/f71805f
5128 F: drivers/hwmon/f71805f.c
5131 M: Michael Buesch <m@bues.ch>
5132 L: linux-media@vger.kernel.org
5134 F: drivers/media/tuners/fc0011.h
5135 F: drivers/media/tuners/fc0011.c
5138 M: Antti Palosaari <crope@iki.fi>
5139 L: linux-media@vger.kernel.org
5140 W: https://linuxtv.org
5141 W: http://palosaari.fi/linux/
5142 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5143 T: git git://linuxtv.org/anttip/media_tree.git
5145 F: drivers/media/tuners/fc2580*
5148 M: Eric Paris <eparis@redhat.com>
5150 F: fs/notify/fanotify/
5151 F: include/linux/fanotify.h
5152 F: include/uapi/linux/fanotify.h
5154 FARSYNC SYNCHRONOUS DRIVER
5155 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5156 W: http://www.farsite.co.uk/
5158 F: drivers/net/wan/farsync.*
5160 FAULT INJECTION SUPPORT
5161 M: Akinobu Mita <akinobu.mita@gmail.com>
5163 F: Documentation/fault-injection/
5164 F: lib/fault-inject.c
5166 FBTFT Framebuffer drivers
5167 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5169 F: drivers/staging/fbtft/
5171 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5172 M: Johannes Thumshirn <jth@kernel.org>
5173 L: fcoe-devel@open-fcoe.org
5174 W: www.Open-FCoE.org
5176 F: drivers/scsi/libfc/
5177 F: drivers/scsi/fcoe/
5179 F: include/scsi/libfc.h
5180 F: include/scsi/libfcoe.h
5181 F: include/uapi/scsi/fc/
5183 FILE LOCKING (flock() and fcntl()/lockf())
5184 M: Jeff Layton <jlayton@poochiereds.net>
5185 M: "J. Bruce Fields" <bfields@fieldses.org>
5186 L: linux-fsdevel@vger.kernel.org
5188 F: include/linux/fcntl.h
5189 F: include/linux/fs.h
5190 F: include/uapi/linux/fcntl.h
5191 F: include/uapi/linux/fs.h
5195 FILESYSTEMS (VFS and infrastructure)
5196 M: Alexander Viro <viro@zeniv.linux.org.uk>
5197 L: linux-fsdevel@vger.kernel.org
5201 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5202 M: Riku Voipio <riku.voipio@iki.fi>
5203 L: linux-hwmon@vger.kernel.org
5205 F: drivers/hwmon/f75375s.c
5206 F: include/linux/f75375s.h
5208 FIREWIRE AUDIO DRIVERS
5209 M: Clemens Ladisch <clemens@ladisch.de>
5210 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5211 T: git git://git.alsa-project.org/alsa-kernel.git
5215 FIREWIRE MEDIA DRIVERS (firedtv)
5216 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5217 L: linux-media@vger.kernel.org
5218 L: linux1394-devel@lists.sourceforge.net
5219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5221 F: drivers/media/firewire/
5223 FIREWIRE SBP-2 TARGET
5224 M: Chris Boot <bootc@bootc.net>
5225 L: linux-scsi@vger.kernel.org
5226 L: target-devel@vger.kernel.org
5227 L: linux1394-devel@lists.sourceforge.net
5228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5230 F: drivers/target/sbp/
5233 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5234 L: linux1394-devel@lists.sourceforge.net
5235 W: http://ieee1394.wiki.kernel.org/
5236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5238 F: drivers/firewire/
5239 F: include/linux/firewire.h
5240 F: include/uapi/linux/firewire*.h
5243 FIRMWARE LOADER (request_firmware)
5244 M: Luis R. Rodriguez <mcgrof@kernel.org>
5245 L: linux-kernel@vger.kernel.org
5247 F: Documentation/firmware_class/
5248 F: drivers/base/firmware*.c
5249 F: include/linux/firmware.h
5251 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5252 M: Joshua Morris <josh.h.morris@us.ibm.com>
5253 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5255 F: drivers/block/rsxx/
5258 M: Jiri Kosina <jikos@kernel.org>
5259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5261 F: drivers/block/floppy.c
5264 M: Alessandro Rubini <rubini@gnudd.com>
5265 W: http://www.ohwr.org/projects/fmc-bus
5268 F: include/linux/fmc*.h
5269 F: include/linux/ipmi-fru.h
5272 FPGA MANAGER FRAMEWORK
5273 M: Alan Tull <atull@kernel.org>
5274 R: Moritz Fischer <moritz.fischer@ettus.com>
5275 L: linux-fpga@vger.kernel.org
5277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5278 F: Documentation/fpga/
5279 F: Documentation/devicetree/bindings/fpga/
5281 F: include/linux/fpga/
5282 W: http://www.rocketboards.org
5285 M: Bill Metzenthen <billm@melbpc.org.au>
5286 W: http://floatingpoint.sourceforge.net/emulator/index.html
5288 F: arch/x86/math-emu/
5290 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5291 L: netdev@vger.kernel.org
5293 F: drivers/net/wan/dlci.c
5294 F: drivers/net/wan/sdla.c
5297 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5298 L: linux-fbdev@vger.kernel.org
5299 T: git git://github.com/bzolnier/linux.git
5300 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5302 F: Documentation/fb/
5305 F: include/linux/fb.h
5306 F: include/uapi/video/
5307 F: include/uapi/linux/fb.h
5309 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5310 M: Horia Geantă <horia.geanta@nxp.com>
5311 M: Dan Douglass <dan.douglass@nxp.com>
5312 L: linux-crypto@vger.kernel.org
5314 F: drivers/crypto/caam/
5315 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5317 FREESCALE DIU FRAMEBUFFER DRIVER
5318 M: Timur Tabi <timur@tabi.org>
5319 L: linux-fbdev@vger.kernel.org
5321 F: drivers/video/fbdev/fsl-diu-fb.*
5323 FREESCALE DMA DRIVER
5324 M: Li Yang <leoli@freescale.com>
5325 M: Zhang Wei <zw@zh-kernel.org>
5326 L: linuxppc-dev@lists.ozlabs.org
5328 F: drivers/dma/fsldma.*
5330 FREESCALE GPMI NAND DRIVER
5331 M: Han Xu <han.xu@nxp.com>
5332 L: linux-mtd@lists.infradead.org
5334 F: drivers/mtd/nand/gpmi-nand/*
5336 FREESCALE I2C CPM DRIVER
5337 M: Jochen Friedrich <jochen@scram.de>
5338 L: linuxppc-dev@lists.ozlabs.org
5339 L: linux-i2c@vger.kernel.org
5341 F: drivers/i2c/busses/i2c-cpm.c
5343 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5344 M: Sascha Hauer <kernel@pengutronix.de>
5345 L: linux-fbdev@vger.kernel.org
5346 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5348 F: include/linux/platform_data/video-imxfb.h
5349 F: drivers/video/fbdev/imxfb.c
5351 FREESCALE QUAD SPI DRIVER
5352 M: Han Xu <han.xu@nxp.com>
5353 L: linux-mtd@lists.infradead.org
5355 F: drivers/mtd/spi-nor/fsl-quadspi.c
5357 FREESCALE SOC FS_ENET DRIVER
5358 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5359 M: Vitaly Bordug <vbordug@ru.mvista.com>
5360 L: linuxppc-dev@lists.ozlabs.org
5361 L: netdev@vger.kernel.org
5363 F: drivers/net/ethernet/freescale/fs_enet/
5364 F: include/linux/fs_enet_pd.h
5366 FREESCALE IMX / MXC FEC DRIVER
5367 M: Fugang Duan <fugang.duan@nxp.com>
5368 L: netdev@vger.kernel.org
5370 F: drivers/net/ethernet/freescale/fec_main.c
5371 F: drivers/net/ethernet/freescale/fec_ptp.c
5372 F: drivers/net/ethernet/freescale/fec.h
5373 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5375 FREESCALE QORIQ DPAA FMAN DRIVER
5376 M: Madalin Bucur <madalin.bucur@nxp.com>
5377 L: netdev@vger.kernel.org
5379 F: drivers/net/ethernet/freescale/fman
5380 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5382 FREESCALE QORIQ DPAA ETHERNET DRIVER
5383 M: Madalin Bucur <madalin.bucur@nxp.com>
5384 L: netdev@vger.kernel.org
5386 F: drivers/net/ethernet/freescale/dpaa
5388 FREESCALE SOC DRIVERS
5389 M: Scott Wood <oss@buserror.net>
5390 L: linuxppc-dev@lists.ozlabs.org
5391 L: linux-arm-kernel@lists.infradead.org
5393 F: Documentation/devicetree/bindings/powerpc/fsl/
5395 F: include/linux/fsl/
5397 FREESCALE QUICC ENGINE LIBRARY
5398 M: Qiang Zhao <qiang.zhao@nxp.com>
5399 L: linuxppc-dev@lists.ozlabs.org
5401 F: drivers/soc/fsl/qe/
5402 F: include/soc/fsl/*qe*.h
5403 F: include/soc/fsl/*ucc*.h
5405 FREESCALE USB PERIPHERAL DRIVERS
5406 M: Li Yang <leoli@freescale.com>
5407 L: linux-usb@vger.kernel.org
5408 L: linuxppc-dev@lists.ozlabs.org
5410 F: drivers/usb/gadget/udc/fsl*
5412 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5413 M: Li Yang <leoli@freescale.com>
5414 L: netdev@vger.kernel.org
5415 L: linuxppc-dev@lists.ozlabs.org
5417 F: drivers/net/ethernet/freescale/ucc_geth*
5419 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5420 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5421 L: netdev@vger.kernel.org
5423 F: drivers/net/ethernet/freescale/gianfar*
5424 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5425 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5427 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5428 M: Zhao Qiang <qiang.zhao@nxp.com>
5429 L: netdev@vger.kernel.org
5430 L: linuxppc-dev@lists.ozlabs.org
5432 F: drivers/net/wan/fsl_ucc_hdlc*
5434 FREESCALE QUICC ENGINE UCC UART DRIVER
5435 M: Timur Tabi <timur@tabi.org>
5436 L: linuxppc-dev@lists.ozlabs.org
5438 F: drivers/tty/serial/ucc_uart.c
5440 FREESCALE SOC SOUND DRIVERS
5441 M: Timur Tabi <timur@tabi.org>
5442 M: Nicolin Chen <nicoleotsuka@gmail.com>
5443 M: Xiubo Li <Xiubo.Lee@gmail.com>
5444 R: Fabio Estevam <fabio.estevam@nxp.com>
5445 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5446 L: linuxppc-dev@lists.ozlabs.org
5448 F: sound/soc/fsl/fsl*
5449 F: sound/soc/fsl/imx*
5450 F: sound/soc/fsl/mpc8610_hpcd.c
5453 M: Christoph Hellwig <hch@infradead.org>
5454 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5459 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5460 M: Pavel Machek <pavel@ucw.cz>
5461 L: linux-pm@vger.kernel.org
5463 F: Documentation/power/freezing-of-tasks.txt
5464 F: include/linux/freezer.h
5468 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5469 L: linux-kernel@vger.kernel.org
5472 F: include/linux/frontswap.h
5474 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5475 M: David Howells <dhowells@redhat.com>
5476 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5478 F: Documentation/filesystems/caching/
5480 F: include/linux/fscache*.h
5482 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5483 M: Theodore Y. Ts'o <tytso@mit.edu>
5484 M: Jaegeuk Kim <jaegeuk@kernel.org>
5485 L: linux-fscrypt@vger.kernel.org
5486 Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
5487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
5490 F: include/linux/fscrypt*.h
5493 M: Jaegeuk Kim <jaegeuk@kernel.org>
5494 M: Chao Yu <yuchao0@huawei.com>
5495 L: linux-f2fs-devel@lists.sourceforge.net
5496 W: https://f2fs.wiki.kernel.org/
5497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5499 F: Documentation/filesystems/f2fs.txt
5500 F: Documentation/ABI/testing/sysfs-fs-f2fs
5502 F: include/linux/f2fs_fs.h
5503 F: include/trace/events/f2fs.h
5505 FUJITSU FR-V (FRV) PORT
5509 FUJITSU LAPTOP EXTRAS
5510 M: Jonathan Woithe <jwoithe@just42.net>
5511 L: platform-driver-x86@vger.kernel.org
5513 F: drivers/platform/x86/fujitsu-laptop.c
5515 FUJITSU M-5MO LS CAMERA ISP DRIVER
5516 M: Kyungmin Park <kyungmin.park@samsung.com>
5517 M: Heungjun Kim <riverful.kim@samsung.com>
5518 L: linux-media@vger.kernel.org
5520 F: drivers/media/i2c/m5mols/
5521 F: include/media/i2c/m5mols.h
5523 FUJITSU TABLET EXTRAS
5524 M: Robert Gerlach <khnz@gmx.de>
5525 L: platform-driver-x86@vger.kernel.org
5527 F: drivers/platform/x86/fujitsu-tablet.c
5529 FUSE: FILESYSTEM IN USERSPACE
5530 M: Miklos Szeredi <miklos@szeredi.hu>
5531 L: linux-fsdevel@vger.kernel.org
5532 W: http://fuse.sourceforge.net/
5533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5536 F: include/uapi/linux/fuse.h
5537 F: Documentation/filesystems/fuse.txt
5540 M: Thomas Gleixner <tglx@linutronix.de>
5541 M: Ingo Molnar <mingo@redhat.com>
5542 R: Peter Zijlstra <peterz@infradead.org>
5543 R: Darren Hart <dvhart@infradead.org>
5544 L: linux-kernel@vger.kernel.org
5545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
5548 F: kernel/futex_compat.c
5549 F: include/asm-generic/futex.h
5550 F: include/linux/futex.h
5551 F: include/uapi/linux/futex.h
5552 F: tools/testing/selftests/futex/
5553 F: tools/perf/bench/futex*
5554 F: Documentation/*futex*
5556 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5557 M: Rik Faith <faith@cs.unc.edu>
5558 L: linux-scsi@vger.kernel.org
5559 S: Odd Fixes (e.g., new signatures)
5560 F: drivers/scsi/fdomain.*
5563 M: Kees Cook <keescook@chromium.org>
5564 R: Emese Revfy <re.emese@gmail.com>
5565 L: kernel-hardening@lists.openwall.com
5567 F: scripts/gcc-plugins/
5568 F: scripts/gcc-plugin.sh
5569 F: scripts/Makefile.gcc-plugins
5570 F: Documentation/gcc-plugins.txt
5572 GCOV BASED KERNEL PROFILING
5573 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5576 F: Documentation/dev-tools/gcov.rst
5578 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5579 M: Achim Leubner <achim_leubner@adaptec.com>
5580 L: linux-scsi@vger.kernel.org
5581 W: http://www.icp-vortex.com/
5583 F: drivers/scsi/gdt*
5585 GDB KERNEL DEBUGGING HELPER SCRIPTS
5586 M: Jan Kiszka <jan.kiszka@siemens.com>
5587 M: Kieran Bingham <kieran@bingham.xyz>
5591 GEMTEK FM RADIO RECEIVER DRIVER
5592 M: Hans Verkuil <hverkuil@xs4all.nl>
5593 L: linux-media@vger.kernel.org
5594 T: git git://linuxtv.org/media_tree.git
5595 W: https://linuxtv.org
5597 F: drivers/media/radio/radio-gemtek*
5599 GENERIC GPIO I2C DRIVER
5600 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5602 F: drivers/i2c/busses/i2c-gpio.c
5603 F: include/linux/i2c-gpio.h
5605 GENERIC GPIO I2C MULTIPLEXER DRIVER
5606 M: Peter Korsgaard <peter.korsgaard@barco.com>
5607 L: linux-i2c@vger.kernel.org
5609 F: drivers/i2c/muxes/i2c-mux-gpio.c
5610 F: include/linux/i2c-mux-gpio.h
5611 F: Documentation/i2c/muxes/i2c-mux-gpio
5613 GENERIC HDLC (WAN) DRIVERS
5614 M: Krzysztof Halasa <khc@pm.waw.pl>
5615 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5617 F: drivers/net/wan/c101.c
5618 F: drivers/net/wan/hd6457*
5619 F: drivers/net/wan/hdlc*
5620 F: drivers/net/wan/n2.c
5621 F: drivers/net/wan/pc300too.c
5622 F: drivers/net/wan/pci200syn.c
5623 F: drivers/net/wan/wanxl*
5625 GENERIC INCLUDE/ASM HEADER FILES
5626 M: Arnd Bergmann <arnd@arndb.de>
5627 L: linux-arch@vger.kernel.org
5628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5630 F: include/asm-generic/
5631 F: include/uapi/asm-generic/
5633 GENERIC PHY FRAMEWORK
5634 M: Kishon Vijay Abraham I <kishon@ti.com>
5635 L: linux-kernel@vger.kernel.org
5636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5639 F: include/linux/phy/
5642 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5643 M: Kevin Hilman <khilman@kernel.org>
5644 M: Ulf Hansson <ulf.hansson@linaro.org>
5645 L: linux-pm@vger.kernel.org
5647 F: drivers/base/power/domain*.c
5648 F: include/linux/pm_domain.h
5649 F: Documentation/devicetree/bindings/power/power_domain.txt
5651 GENERIC UIO DRIVER FOR PCI DEVICES
5652 M: "Michael S. Tsirkin" <mst@redhat.com>
5653 L: kvm@vger.kernel.org
5655 F: drivers/uio/uio_pci_generic.c
5657 GET_MAINTAINER SCRIPT
5658 M: Joe Perches <joe@perches.com>
5660 F: scripts/get_maintainer.pl
5662 GENWQE (IBM Generic Workqueue Card)
5663 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5664 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
5666 F: drivers/misc/genwqe/
5669 M: Steven Whitehouse <swhiteho@redhat.com>
5670 M: Bob Peterson <rpeterso@redhat.com>
5671 L: cluster-devel@redhat.com
5672 W: http://sources.redhat.com/cluster/
5673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5675 F: Documentation/filesystems/gfs2*.txt
5677 F: include/uapi/linux/gfs2_ondisk.h
5679 GIGASET ISDN DRIVERS
5680 M: Paul Bolle <pebolle@tiscali.nl>
5681 L: gigaset307x-common@lists.sourceforge.net
5682 W: http://gigaset307x.sourceforge.net/
5684 F: Documentation/isdn/README.gigaset
5685 F: drivers/isdn/gigaset/
5686 F: include/uapi/linux/gigaset_dev.h
5689 M: Hans Verkuil <hans.verkuil@cisco.com>
5690 L: linux-media@vger.kernel.org
5692 F: drivers/media/usb/go7007/
5695 M: Bastien Nocera <hadess@hadess.net>
5696 L: linux-input@vger.kernel.org
5698 F: drivers/input/touchscreen/goodix.c
5701 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5702 L: linux-gpio@vger.kernel.org
5704 F: drivers/gpio/gpio-mockup.c
5705 F: tools/testing/selftests/gpio/
5708 M: Linus Walleij <linus.walleij@linaro.org>
5709 L: linux-gpio@vger.kernel.org
5710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5712 F: Documentation/devicetree/bindings/gpio/
5713 F: Documentation/gpio/
5714 F: Documentation/ABI/testing/gpio-cdev
5715 F: Documentation/ABI/obsolete/sysfs-gpio
5717 F: include/linux/gpio/
5718 F: include/linux/gpio.h
5719 F: include/asm-generic/gpio.h
5720 F: include/uapi/linux/gpio.h
5723 GRE DEMULTIPLEXER DRIVER
5724 M: Dmitry Kozlov <xeb@mail.ru>
5725 L: netdev@vger.kernel.org
5727 F: net/ipv4/gre_demux.c
5728 F: net/ipv4/gre_offload.c
5729 F: include/net/gre.h
5731 GRETH 10/100/1G Ethernet MAC device driver
5732 M: Andreas Larsson <andreas@gaisler.com>
5733 L: netdev@vger.kernel.org
5735 F: drivers/net/ethernet/aeroflex/
5738 M: Johan Hovold <johan@kernel.org>
5739 M: Alex Elder <elder@kernel.org>
5740 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5742 F: drivers/staging/greybus/
5743 L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
5745 GREYBUS AUDIO PROTOCOLS DRIVERS
5746 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5747 M: Mark Greer <mgreer@animalcreek.com>
5749 F: drivers/staging/greybus/audio_apbridgea.c
5750 F: drivers/staging/greybus/audio_apbridgea.h
5751 F: drivers/staging/greybus/audio_codec.c
5752 F: drivers/staging/greybus/audio_codec.h
5753 F: drivers/staging/greybus/audio_gb.c
5754 F: drivers/staging/greybus/audio_manager.c
5755 F: drivers/staging/greybus/audio_manager.h
5756 F: drivers/staging/greybus/audio_manager_module.c
5757 F: drivers/staging/greybus/audio_manager_private.h
5758 F: drivers/staging/greybus/audio_manager_sysfs.c
5759 F: drivers/staging/greybus/audio_module.c
5760 F: drivers/staging/greybus/audio_topology.c
5762 GREYBUS PROTOCOLS DRIVERS
5763 M: Rui Miguel Silva <rmfrfs@gmail.com>
5765 F: drivers/staging/greybus/sdio.c
5766 F: drivers/staging/greybus/light.c
5767 F: drivers/staging/greybus/gpio.c
5768 F: drivers/staging/greybus/power_supply.c
5769 F: drivers/staging/greybus/spi.c
5770 F: drivers/staging/greybus/spilib.c
5772 GREYBUS PROTOCOLS DRIVERS
5773 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5775 F: drivers/staging/greybus/loopback.c
5776 F: drivers/staging/greybus/timesync.c
5777 F: drivers/staging/greybus/timesync_platform.c
5779 GREYBUS PROTOCOLS DRIVERS
5780 M: Viresh Kumar <vireshk@kernel.org>
5782 F: drivers/staging/greybus/authentication.c
5783 F: drivers/staging/greybus/bootrom.c
5784 F: drivers/staging/greybus/firmware.h
5785 F: drivers/staging/greybus/fw-core.c
5786 F: drivers/staging/greybus/fw-download.c
5787 F: drivers/staging/greybus/fw-managament.c
5788 F: drivers/staging/greybus/greybus_authentication.h
5789 F: drivers/staging/greybus/greybus_firmware.h
5790 F: drivers/staging/greybus/hid.c
5791 F: drivers/staging/greybus/i2c.c
5792 F: drivers/staging/greybus/spi.c
5793 F: drivers/staging/greybus/spilib.c
5794 F: drivers/staging/greybus/spilib.h
5796 GREYBUS PROTOCOLS DRIVERS
5797 M: David Lin <dtwlin@gmail.com>
5799 F: drivers/staging/greybus/uart.c
5800 F: drivers/staging/greybus/log.c
5802 GREYBUS PLATFORM DRIVERS
5803 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5805 F: drivers/staging/greybus/arche-platform.c
5806 F: drivers/staging/greybus/arche-apb-ctrl.c
5807 F: drivers/staging/greybus/arche_platform.h
5809 GS1662 VIDEO SERIALIZER
5810 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5811 L: linux-media@vger.kernel.org
5812 T: git git://linuxtv.org/media_tree.git
5814 F: drivers/media/spi/gs1662.c
5816 GSPCA FINEPIX SUBDRIVER
5817 M: Frank Zago <frank@zago.net>
5818 L: linux-media@vger.kernel.org
5819 T: git git://linuxtv.org/media_tree.git
5821 F: drivers/media/usb/gspca/finepix.c
5823 GSPCA GL860 SUBDRIVER
5824 M: Olivier Lorin <o.lorin@laposte.net>
5825 L: linux-media@vger.kernel.org
5826 T: git git://linuxtv.org/media_tree.git
5828 F: drivers/media/usb/gspca/gl860/
5830 GSPCA M5602 SUBDRIVER
5831 M: Erik Andren <erik.andren@gmail.com>
5832 L: linux-media@vger.kernel.org
5833 T: git git://linuxtv.org/media_tree.git
5835 F: drivers/media/usb/gspca/m5602/
5837 GSPCA PAC207 SONIXB SUBDRIVER
5838 M: Hans Verkuil <hverkuil@xs4all.nl>
5839 L: linux-media@vger.kernel.org
5840 T: git git://linuxtv.org/media_tree.git
5842 F: drivers/media/usb/gspca/pac207.c
5844 GSPCA SN9C20X SUBDRIVER
5845 M: Brian Johnson <brijohn@gmail.com>
5846 L: linux-media@vger.kernel.org
5847 T: git git://linuxtv.org/media_tree.git
5849 F: drivers/media/usb/gspca/sn9c20x.c
5851 GSPCA T613 SUBDRIVER
5852 M: Leandro Costantino <lcostantino@gmail.com>
5853 L: linux-media@vger.kernel.org
5854 T: git git://linuxtv.org/media_tree.git
5856 F: drivers/media/usb/gspca/t613.c
5858 GSPCA USB WEBCAM DRIVER
5859 M: Hans Verkuil <hverkuil@xs4all.nl>
5860 L: linux-media@vger.kernel.org
5861 T: git git://linuxtv.org/media_tree.git
5863 F: drivers/media/usb/gspca/
5865 GTP (GPRS Tunneling Protocol)
5866 M: Pablo Neira Ayuso <pablo@netfilter.org>
5867 M: Harald Welte <laforge@gnumonks.org>
5868 L: osmocom-net-gprs@lists.osmocom.org
5869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
5871 F: drivers/net/gtp.c
5873 GUID PARTITION TABLE (GPT)
5874 M: Davidlohr Bueso <dave@stgolabs.net>
5875 L: linux-efi@vger.kernel.org
5877 F: block/partitions/efi.*
5879 STK1160 USB VIDEO CAPTURE DRIVER
5880 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5881 L: linux-media@vger.kernel.org
5882 T: git git://linuxtv.org/media_tree.git
5884 F: drivers/media/usb/stk1160/
5887 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5888 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5889 W: http://uclinux-h8.sourceforge.jp
5890 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5893 F: drivers/clocksource/h8300_*.c
5894 F: drivers/clk/h8300/
5895 F: drivers/irqchip/irq-renesas-h8*.c
5897 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5898 M: Frank Seidel <frank@f-seidel.de>
5899 L: platform-driver-x86@vger.kernel.org
5900 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5902 F: drivers/platform/x86/hdaps.c
5904 HDPVR USB VIDEO ENCODER DRIVER
5905 M: Hans Verkuil <hverkuil@xs4all.nl>
5906 L: linux-media@vger.kernel.org
5907 T: git git://linuxtv.org/media_tree.git
5908 W: https://linuxtv.org
5910 F: drivers/media/usb/hdpvr/
5912 HWPOISON MEMORY FAILURE HANDLING
5913 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5914 L: linux-mm@kvack.org
5916 F: mm/memory-failure.c
5917 F: mm/hwpoison-inject.c
5919 HYPERVISOR VIRTUAL CONSOLE DRIVER
5920 L: linuxppc-dev@lists.ozlabs.org
5925 M: Antti Palosaari <crope@iki.fi>
5926 L: linux-media@vger.kernel.org
5927 W: https://linuxtv.org
5928 W: http://palosaari.fi/linux/
5929 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5930 T: git git://linuxtv.org/anttip/media_tree.git
5932 F: drivers/media/usb/hackrf/
5935 M: Jean Delvare <jdelvare@suse.com>
5936 M: Guenter Roeck <linux@roeck-us.net>
5937 L: linux-hwmon@vger.kernel.org
5938 W: http://hwmon.wiki.kernel.org/
5939 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5942 F: Documentation/hwmon/
5944 F: include/linux/hwmon*.h
5946 HARDWARE RANDOM NUMBER GENERATOR CORE
5947 M: Matt Mackall <mpm@selenic.com>
5948 M: Herbert Xu <herbert@gondor.apana.org.au>
5949 L: linux-crypto@vger.kernel.org
5951 F: Documentation/devicetree/bindings/rng/
5952 F: Documentation/hw_random.txt
5953 F: drivers/char/hw_random/
5954 F: include/linux/hw_random.h
5956 HARDWARE SPINLOCK CORE
5957 M: Ohad Ben-Cohen <ohad@wizery.com>
5958 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5959 L: linux-remoteproc@vger.kernel.org
5961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5962 F: Documentation/devicetree/bindings/hwlock/
5963 F: Documentation/hwspinlock.txt
5964 F: drivers/hwspinlock/
5965 F: include/linux/hwspinlock.h
5967 HARMONY SOUND DRIVER
5968 L: linux-parisc@vger.kernel.org
5970 F: sound/parisc/harmony.*
5972 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5973 M: Jimmy Vance <jimmy.vance@hpe.com>
5975 F: Documentation/watchdog/hpwdt.txt
5976 F: drivers/watchdog/hpwdt.c
5978 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5979 M: Don Brace <don.brace@microsemi.com>
5980 L: esc.storagedev@microsemi.com
5981 L: linux-scsi@vger.kernel.org
5983 F: Documentation/scsi/hpsa.txt
5984 F: drivers/scsi/hpsa*.[ch]
5985 F: include/linux/cciss*.h
5986 F: include/uapi/linux/cciss*.h
5988 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5989 M: Don Brace <don.brace@microsemi.com>
5990 L: esc.storagedev@microsemi.com
5991 L: linux-scsi@vger.kernel.org
5993 F: Documentation/blockdev/cciss.txt
5994 F: drivers/block/cciss*
5995 F: include/linux/cciss_ioctl.h
5996 F: include/uapi/linux/cciss_ioctl.h
5999 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
6000 M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
6001 L: linux-rdma@vger.kernel.org
6003 F: drivers/infiniband/ulp/opa_vnic
6006 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
6007 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
6008 L: linux-rdma@vger.kernel.org
6010 F: drivers/infiniband/hw/hfi1
6013 L: linux-fsdevel@vger.kernel.org
6015 F: Documentation/filesystems/hfs.txt
6019 L: linux-fsdevel@vger.kernel.org
6021 F: Documentation/filesystems/hfsplus.txt
6024 HGA FRAMEBUFFER DRIVER
6025 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
6026 L: linux-nvidia@lists.surfsouth.com
6027 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
6029 F: drivers/video/fbdev/hgafb.c
6031 HIBERNATION (aka Software Suspend, aka swsusp)
6032 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
6033 M: Pavel Machek <pavel@ucw.cz>
6034 L: linux-pm@vger.kernel.org
6035 B: https://bugzilla.kernel.org
6038 F: drivers/base/power/
6040 F: include/linux/suspend.h
6041 F: include/linux/freezer.h
6042 F: include/linux/pm.h
6043 F: arch/*/include/asm/suspend*.h
6046 M: Jiri Kosina <jikos@kernel.org>
6047 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
6048 L: linux-input@vger.kernel.org
6049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6052 F: include/linux/hid*
6053 F: include/uapi/linux/hid*
6055 HID SENSOR HUB DRIVERS
6056 M: Jiri Kosina <jikos@kernel.org>
6057 M: Jonathan Cameron <jic23@kernel.org>
6058 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6059 L: linux-input@vger.kernel.org
6060 L: linux-iio@vger.kernel.org
6062 F: Documentation/hid/hid-sensor*
6063 F: drivers/hid/hid-sensor-*
6064 F: drivers/iio/*/hid-*
6065 F: include/linux/hid-sensor-*
6067 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
6068 M: Thomas Gleixner <tglx@linutronix.de>
6069 L: linux-kernel@vger.kernel.org
6070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6072 F: Documentation/timers/
6073 F: kernel/time/hrtimer.c
6074 F: kernel/time/clockevents.c
6075 F: kernel/time/tick*.*
6076 F: kernel/time/timer_*.c
6077 F: include/linux/clockchips.h
6078 F: include/linux/hrtimer.h
6080 HIGH-SPEED SCC DRIVER FOR AX.25
6081 L: linux-hams@vger.kernel.org
6083 F: drivers/net/hamradio/dmascc.c
6084 F: drivers/net/hamradio/scc.c
6086 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
6087 M: HighPoint Linux Team <linux@highpoint-tech.com>
6088 W: http://www.highpoint-tech.com
6090 F: Documentation/scsi/hptiop.txt
6091 F: drivers/scsi/hptiop.c
6094 M: Jes Sorensen <jes@trained-monkey.org>
6095 L: linux-hippi@sunsite.dk
6097 F: include/linux/hippidevice.h
6098 F: include/uapi/linux/if_hippi.h
6100 F: drivers/net/hippi/
6102 HISILICON NETWORK SUBSYSTEM DRIVER
6103 M: Yisen Zhuang <yisen.zhuang@huawei.com>
6104 M: Salil Mehta <salil.mehta@huawei.com>
6105 L: netdev@vger.kernel.org
6106 W: http://www.hisilicon.com
6108 F: drivers/net/ethernet/hisilicon/
6109 F: Documentation/devicetree/bindings/net/hisilicon*.txt
6111 HISILICON ROCE DRIVER
6112 M: Lijun Ou <oulijun@huawei.com>
6113 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
6114 L: linux-rdma@vger.kernel.org
6116 F: drivers/infiniband/hw/hns/
6117 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
6119 HISILICON SAS Controller
6120 M: John Garry <john.garry@huawei.com>
6121 W: http://www.hisilicon.com
6123 F: drivers/scsi/hisi_sas/
6124 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
6127 M: Jouni Malinen <j@w1.fi>
6128 L: linux-wireless@vger.kernel.org
6129 W: http://w1.fi/hostap-driver.html
6131 F: drivers/net/wireless/intersil/hostap/
6133 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
6134 L: platform-driver-x86@vger.kernel.org
6136 F: drivers/platform/x86/tc1100-wmi.c
6138 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6139 M: Jaroslav Kysela <perex@perex.cz>
6141 F: drivers/net/ethernet/hp/hp100.*
6143 HPET: High Precision Event Timers driver
6144 M: Clemens Ladisch <clemens@ladisch.de>
6146 F: Documentation/timers/hpet.txt
6147 F: drivers/char/hpet.c
6148 F: include/linux/hpet.h
6149 F: include/uapi/linux/hpet.h
6153 F: arch/x86/kernel/hpet.c
6154 F: arch/x86/include/asm/hpet.h
6157 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6158 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
6163 M: Sebastian Reichel <sre@kernel.org>
6164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
6166 F: Documentation/ABI/testing/sysfs-bus-hsi
6167 F: Documentation/driver-api/hsi.rst
6169 F: include/linux/hsi/
6170 F: include/uapi/linux/hsi/
6173 L: linux-usb@vger.kernel.org
6175 F: drivers/net/usb/hso.c
6177 HSR NETWORK PROTOCOL
6178 M: Arvid Brodin <arvid.brodin@alten.se>
6179 L: netdev@vger.kernel.org
6183 HTCPEN TOUCHSCREEN DRIVER
6184 M: Pau Oliva Fora <pof@eslack.org>
6185 L: linux-input@vger.kernel.org
6187 F: drivers/input/touchscreen/htcpen.c
6190 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6195 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6196 L: linux-media@vger.kernel.org
6197 T: git git://linuxtv.org/media_tree.git
6198 W: https://linuxtv.org
6200 F: drivers/media/platform/sti/hva
6202 Hyper-V CORE AND DRIVERS
6203 M: "K. Y. Srinivasan" <kys@microsoft.com>
6204 M: Haiyang Zhang <haiyangz@microsoft.com>
6205 M: Stephen Hemminger <sthemmin@microsoft.com>
6206 L: devel@linuxdriverproject.org
6208 F: arch/x86/include/asm/mshyperv.h
6209 F: arch/x86/include/uapi/asm/hyperv.h
6210 F: arch/x86/kernel/cpu/mshyperv.c
6212 F: drivers/hid/hid-hyperv.c
6214 F: drivers/input/serio/hyperv-keyboard.c
6215 F: drivers/pci/host/pci-hyperv.c
6216 F: drivers/net/hyperv/
6217 F: drivers/scsi/storvsc_drv.c
6218 F: drivers/uio/uio_hv_generic.c
6219 F: drivers/video/fbdev/hyperv_fb.c
6220 F: include/linux/hyperv.h
6222 F: Documentation/ABI/stable/sysfs-bus-vmbus
6225 M: Peter Rosin <peda@axentia.se>
6226 L: linux-i2c@vger.kernel.org
6228 F: Documentation/i2c/i2c-topology
6229 F: Documentation/i2c/muxes/
6230 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6231 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6232 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6233 F: drivers/i2c/i2c-mux.c
6234 F: drivers/i2c/muxes/
6235 F: include/linux/i2c-mux.h
6237 I2C OVER PARALLEL PORT
6238 M: Jean Delvare <jdelvare@suse.com>
6239 L: linux-i2c@vger.kernel.org
6241 F: Documentation/i2c/busses/i2c-parport
6242 F: Documentation/i2c/busses/i2c-parport-light
6243 F: drivers/i2c/busses/i2c-parport.c
6244 F: drivers/i2c/busses/i2c-parport-light.c
6246 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6247 M: Jean Delvare <jdelvare@suse.com>
6248 L: linux-i2c@vger.kernel.org
6250 F: Documentation/i2c/busses/i2c-ali1535
6251 F: Documentation/i2c/busses/i2c-ali1563
6252 F: Documentation/i2c/busses/i2c-ali15x3
6253 F: Documentation/i2c/busses/i2c-amd756
6254 F: Documentation/i2c/busses/i2c-amd8111
6255 F: Documentation/i2c/busses/i2c-i801
6256 F: Documentation/i2c/busses/i2c-nforce2
6257 F: Documentation/i2c/busses/i2c-piix4
6258 F: Documentation/i2c/busses/i2c-sis5595
6259 F: Documentation/i2c/busses/i2c-sis630
6260 F: Documentation/i2c/busses/i2c-sis96x
6261 F: Documentation/i2c/busses/i2c-via
6262 F: Documentation/i2c/busses/i2c-viapro
6263 F: drivers/i2c/busses/i2c-ali1535.c
6264 F: drivers/i2c/busses/i2c-ali1563.c
6265 F: drivers/i2c/busses/i2c-ali15x3.c
6266 F: drivers/i2c/busses/i2c-amd756.c
6267 F: drivers/i2c/busses/i2c-amd756-s4882.c
6268 F: drivers/i2c/busses/i2c-amd8111.c
6269 F: drivers/i2c/busses/i2c-i801.c
6270 F: drivers/i2c/busses/i2c-isch.c
6271 F: drivers/i2c/busses/i2c-nforce2.c
6272 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6273 F: drivers/i2c/busses/i2c-piix4.c
6274 F: drivers/i2c/busses/i2c-sis5595.c
6275 F: drivers/i2c/busses/i2c-sis630.c
6276 F: drivers/i2c/busses/i2c-sis96x.c
6277 F: drivers/i2c/busses/i2c-via.c
6278 F: drivers/i2c/busses/i2c-viapro.c
6280 I2C/SMBUS ISMT DRIVER
6281 M: Seth Heasley <seth.heasley@intel.com>
6282 M: Neil Horman <nhorman@tuxdriver.com>
6283 L: linux-i2c@vger.kernel.org
6284 F: drivers/i2c/busses/i2c-ismt.c
6285 F: Documentation/i2c/busses/i2c-ismt
6287 I2C/SMBUS STUB DRIVER
6288 M: Jean Delvare <jdelvare@suse.com>
6289 L: linux-i2c@vger.kernel.org
6291 F: drivers/i2c/i2c-stub.c
6294 M: Wolfram Sang <wsa@the-dreams.de>
6295 L: linux-i2c@vger.kernel.org
6296 W: https://i2c.wiki.kernel.org/
6297 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6300 F: Documentation/devicetree/bindings/i2c/
6301 F: Documentation/i2c/
6304 F: include/linux/i2c.h
6305 F: include/linux/i2c-*.h
6306 F: include/uapi/linux/i2c.h
6307 F: include/uapi/linux/i2c-*.h
6310 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6311 L: linux-i2c@vger.kernel.org
6312 L: linux-acpi@vger.kernel.org
6316 M: Jean Delvare <jdelvare@suse.com>
6317 L: linux-i2c@vger.kernel.org
6319 F: Documentation/i2c/busses/i2c-taos-evm
6320 F: drivers/i2c/busses/i2c-taos-evm.c
6323 M: Till Harbaum <till@harbaum.org>
6324 L: linux-i2c@vger.kernel.org
6325 W: http://www.harbaum.org/till/i2c_tiny_usb
6327 F: drivers/i2c/busses/i2c-tiny-usb.c
6330 M: "H. Peter Anvin" <hpa@zytor.com>
6334 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6335 M: "H. Peter Anvin" <hpa@zytor.com>
6336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6339 IA64 (Itanium) PLATFORM
6340 M: Tony Luck <tony.luck@intel.com>
6341 M: Fenghua Yu <fenghua.yu@intel.com>
6342 L: linux-ia64@vger.kernel.org
6343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6347 IBM Power VMX Cryptographic instructions
6348 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6349 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6350 L: linux-crypto@vger.kernel.org
6352 F: drivers/crypto/vmx/Makefile
6353 F: drivers/crypto/vmx/Kconfig
6354 F: drivers/crypto/vmx/vmx.c
6355 F: drivers/crypto/vmx/aes*
6356 F: drivers/crypto/vmx/ghash*
6357 F: drivers/crypto/vmx/ppc-xlate.pl
6359 IBM Power in-Nest Crypto Acceleration
6360 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6361 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6362 L: linux-crypto@vger.kernel.org
6364 F: drivers/crypto/nx/Makefile
6365 F: drivers/crypto/nx/Kconfig
6366 F: drivers/crypto/nx/nx-aes*
6367 F: drivers/crypto/nx/nx-sha*
6368 F: drivers/crypto/nx/nx.*
6369 F: drivers/crypto/nx/nx_csbcpb.h
6370 F: drivers/crypto/nx/nx_debugfs.h
6372 IBM Power 842 compression accelerator
6373 M: Haren Myneni <haren@us.ibm.com>
6375 F: drivers/crypto/nx/Makefile
6376 F: drivers/crypto/nx/Kconfig
6377 F: drivers/crypto/nx/nx-842*
6378 F: include/linux/sw842.h
6382 IBM Power Linux RAID adapter
6383 M: Brian King <brking@us.ibm.com>
6385 F: drivers/scsi/ipr.*
6387 IBM Power Virtual Ethernet Device Driver
6388 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6389 L: netdev@vger.kernel.org
6391 F: drivers/net/ethernet/ibm/ibmveth.*
6393 IBM Power SRIOV Virtual NIC Device Driver
6394 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6395 M: John Allen <jallen@linux.vnet.ibm.com>
6396 L: netdev@vger.kernel.org
6398 F: drivers/net/ethernet/ibm/ibmvnic.*
6400 IBM Power Virtual SCSI Device Drivers
6401 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6402 L: linux-scsi@vger.kernel.org
6404 F: drivers/scsi/ibmvscsi/ibmvscsi*
6405 F: include/scsi/viosrp.h
6407 IBM Power Virtual SCSI Device Target Driver
6408 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6409 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6410 L: linux-scsi@vger.kernel.org
6411 L: target-devel@vger.kernel.org
6413 F: drivers/scsi/ibmvscsi_tgt/
6415 IBM Power Virtual FC Device Drivers
6416 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6417 L: linux-scsi@vger.kernel.org
6419 F: drivers/scsi/ibmvscsi/ibmvfc*
6421 IBM ServeRAID RAID DRIVER
6423 F: drivers/scsi/ips.*
6425 ICH LPC AND GPIO DRIVER
6426 M: Peter Tyser <ptyser@xes-inc.com>
6428 F: drivers/mfd/lpc_ich.c
6429 F: drivers/gpio/gpio-ich.c
6431 IDT VersaClock 5 CLOCK DRIVER
6432 M: Marek Vasut <marek.vasut@gmail.com>
6434 F: drivers/clk/clk-versaclock5.c
6437 M: "David S. Miller" <davem@davemloft.net>
6438 L: linux-ide@vger.kernel.org
6439 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6442 F: Documentation/ide/
6444 F: include/linux/ide.h
6446 IDEAPAD LAPTOP EXTRAS DRIVER
6447 M: Ike Panhc <ike.pan@canonical.com>
6448 L: platform-driver-x86@vger.kernel.org
6449 W: http://launchpad.net/ideapad-laptop
6451 F: drivers/platform/x86/ideapad-laptop.c
6453 IDEAPAD LAPTOP SLIDEBAR DRIVER
6454 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6455 L: linux-input@vger.kernel.org
6456 W: https://github.com/o2genum/ideapad-slidebar
6458 F: drivers/input/misc/ideapad_slidebar.c
6461 M: Borislav Petkov <bp@alien8.de>
6462 L: linux-ide@vger.kernel.org
6464 F: Documentation/cdrom/ide-cd
6465 F: drivers/ide/ide-cd*
6467 IEEE 802.15.4 SUBSYSTEM
6468 M: Alexander Aring <aar@pengutronix.de>
6469 M: Stefan Schmidt <stefan@osg.samsung.com>
6470 L: linux-wpan@vger.kernel.org
6471 W: http://wpan.cakelab.org/
6472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6477 F: drivers/net/ieee802154/
6478 F: include/linux/nl802154.h
6479 F: include/linux/ieee802154.h
6480 F: include/net/nl802154.h
6481 F: include/net/mac802154.h
6482 F: include/net/af_ieee802154.h
6483 F: include/net/cfg802154.h
6484 F: include/net/ieee802154_netdev.h
6485 F: Documentation/networking/ieee802154.txt
6488 M: Yotam Gigi <yotamg@mellanox.com>
6489 M: Jamal Hadi Salim <jhs@mojatatu.com>
6491 F: include/net/ife.h
6492 F: include/uapi/linux/ife.h
6494 IGORPLUG-USB IR RECEIVER
6495 M: Sean Young <sean@mess.org>
6496 L: linux-media@vger.kernel.org
6498 F: drivers/media/rc/igorplugusb.c
6500 IGUANAWORKS USB IR TRANSCEIVER
6501 M: Sean Young <sean@mess.org>
6502 L: linux-media@vger.kernel.org
6504 F: drivers/media/rc/iguanair.c
6506 IIO DIGITAL POTENTIOMETER DAC
6507 M: Peter Rosin <peda@axentia.se>
6508 L: linux-iio@vger.kernel.org
6510 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6511 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6512 F: drivers/iio/dac/dpot-dac.c
6514 IIO ENVELOPE DETECTOR
6515 M: Peter Rosin <peda@axentia.se>
6516 L: linux-iio@vger.kernel.org
6518 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6519 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6520 F: drivers/iio/adc/envelope-detector.c
6523 M: Peter Rosin <peda@axentia.se>
6524 L: linux-iio@vger.kernel.org
6526 F: Documentation/devicetree/bindings/iio/multiplexer/iio-mux.txt
6527 F: drivers/iio/multiplexer/iio-mux.c
6529 IIO SUBSYSTEM AND DRIVERS
6530 M: Jonathan Cameron <jic23@kernel.org>
6531 R: Hartmut Knaack <knaack.h@gmx.de>
6532 R: Lars-Peter Clausen <lars@metafoo.de>
6533 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6534 L: linux-iio@vger.kernel.org
6535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6537 F: Documentation/devicetree/bindings/iio/
6539 F: drivers/staging/iio/
6540 F: include/linux/iio/
6543 IKANOS/ADI EAGLE ADSL USB DRIVER
6544 M: Matthieu Castet <castet.matthieu@free.fr>
6545 M: Stanislaw Gruszka <stf_xl@wp.pl>
6547 F: drivers/usb/atm/ueagle-atm.c
6549 IMGTEC ASCII LCD DRIVER
6550 M: Paul Burton <paul.burton@imgtec.com>
6552 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6553 F: drivers/auxdisplay/img-ascii-lcd.c
6555 INA209 HARDWARE MONITOR DRIVER
6556 M: Guenter Roeck <linux@roeck-us.net>
6557 L: linux-hwmon@vger.kernel.org
6559 F: Documentation/hwmon/ina209
6560 F: Documentation/devicetree/bindings/i2c/ina209.txt
6561 F: drivers/hwmon/ina209.c
6563 INA2XX HARDWARE MONITOR DRIVER
6564 M: Guenter Roeck <linux@roeck-us.net>
6565 L: linux-hwmon@vger.kernel.org
6567 F: Documentation/hwmon/ina2xx
6568 F: drivers/hwmon/ina2xx.c
6569 F: include/linux/platform_data/ina2xx.h
6571 INDUSTRY PACK SUBSYSTEM (IPACK)
6572 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6573 M: Jens Taprogge <jens.taprogge@taprogge.org>
6574 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6575 L: industrypack-devel@lists.sourceforge.net
6576 W: http://industrypack.sourceforge.net
6580 INGENIC JZ4780 DMA Driver
6581 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6583 F: drivers/dma/dma-jz4780.c
6585 INGENIC JZ4780 NAND DRIVER
6586 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6587 L: linux-mtd@lists.infradead.org
6589 F: drivers/mtd/nand/jz4780_*
6591 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6592 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6593 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6594 L: linux-ima-devel@lists.sourceforge.net
6595 L: linux-ima-user@lists.sourceforge.net
6596 L: linux-security-module@vger.kernel.org
6597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6599 F: security/integrity/ima/
6601 IMGTEC IR DECODER DRIVER
6602 M: James Hogan <james.hogan@imgtec.com>
6604 F: drivers/media/rc/img-ir/
6606 IMS TWINTURBO FRAMEBUFFER DRIVER
6607 L: linux-fbdev@vger.kernel.org
6609 F: drivers/video/fbdev/imsttfb.c
6611 INFINIBAND SUBSYSTEM
6612 M: Doug Ledford <dledford@redhat.com>
6613 M: Sean Hefty <sean.hefty@intel.com>
6614 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6615 L: linux-rdma@vger.kernel.org
6616 W: http://www.openfabrics.org/
6617 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6620 F: Documentation/devicetree/bindings/infiniband/
6621 F: Documentation/infiniband/
6622 F: drivers/infiniband/
6623 F: include/uapi/linux/if_infiniband.h
6624 F: include/uapi/rdma/
6628 M: John McCutchan <john@johnmccutchan.com>
6629 M: Robert Love <rlove@rlove.org>
6630 M: Eric Paris <eparis@parisplace.org>
6632 F: Documentation/filesystems/inotify.txt
6633 F: fs/notify/inotify/
6634 F: include/linux/inotify.h
6635 F: include/uapi/linux/inotify.h
6637 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6638 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6639 L: linux-input@vger.kernel.org
6640 Q: http://patchwork.kernel.org/project/linux-input/list/
6641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6644 F: include/linux/input.h
6645 F: include/uapi/linux/input.h
6646 F: include/linux/input/
6647 F: Documentation/devicetree/bindings/input/
6649 INPUT MULTITOUCH (MT) PROTOCOL
6650 M: Henrik Rydberg <rydberg@bitmath.org>
6651 L: linux-input@vger.kernel.org
6653 F: Documentation/input/multi-touch-protocol.rst
6654 F: drivers/input/input-mt.c
6657 INSIDE SECURE CRYPTO DRIVER
6658 M: Antoine Tenart <antoine.tenart@free-electrons.com>
6659 F: drivers/crypto/inside-secure/
6661 L: linux-crypto@vger.kernel.org
6663 INTEL ASoC BDW/HSW DRIVERS
6664 M: Jie Yang <yang.jie@linux.intel.com>
6665 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6667 F: sound/soc/intel/common/sst-dsp*
6668 F: sound/soc/intel/common/sst-firmware.c
6669 F: sound/soc/intel/boards/broadwell.c
6670 F: sound/soc/intel/haswell/
6672 INTEL C600 SERIES SAS CONTROLLER DRIVER
6673 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6674 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6675 L: linux-scsi@vger.kernel.org
6676 T: git git://git.code.sf.net/p/intel-sas/isci
6678 F: drivers/scsi/isci/
6680 INTEL HID EVENT DRIVER
6681 M: Alex Hung <alex.hung@canonical.com>
6682 L: platform-driver-x86@vger.kernel.org
6684 F: drivers/platform/x86/intel-hid.c
6686 INTEL VIRTUAL BUTTON DRIVER
6687 M: AceLan Kao <acelan.kao@canonical.com>
6688 L: platform-driver-x86@vger.kernel.org
6690 F: drivers/platform/x86/intel-vbtn.c
6693 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6694 M: Len Brown <lenb@kernel.org>
6695 L: linux-pm@vger.kernel.org
6696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6697 B: https://bugzilla.kernel.org
6699 F: drivers/idle/intel_idle.c
6701 INTEL INTEGRATED SENSOR HUB DRIVER
6702 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6703 M: Jiri Kosina <jikos@kernel.org>
6704 L: linux-input@vger.kernel.org
6706 F: drivers/hid/intel-ish-hid/
6709 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6710 M: Len Brown <lenb@kernel.org>
6711 L: linux-pm@vger.kernel.org
6713 F: drivers/cpufreq/intel_pstate.c
6715 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6716 M: Maik Broemme <mbroemme@libmpq.org>
6717 L: linux-fbdev@vger.kernel.org
6719 F: Documentation/fb/intelfb.txt
6720 F: drivers/video/fbdev/intelfb/
6722 INTEL 810/815 FRAMEBUFFER DRIVER
6723 M: Antonino Daplas <adaplas@gmail.com>
6724 L: linux-fbdev@vger.kernel.org
6726 F: drivers/video/fbdev/i810/
6728 INTEL MENLOW THERMAL DRIVER
6729 M: Sujith Thomas <sujith.thomas@intel.com>
6730 L: platform-driver-x86@vger.kernel.org
6731 W: https://01.org/linux-acpi
6733 F: drivers/platform/x86/intel_menlow.c
6735 INTEL I/OAT DMA DRIVER
6736 M: Dave Jiang <dave.jiang@intel.com>
6737 R: Dan Williams <dan.j.williams@intel.com>
6738 L: dmaengine@vger.kernel.org
6739 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6741 F: drivers/dma/ioat*
6744 M: David Woodhouse <dwmw2@infradead.org>
6745 L: iommu@lists.linux-foundation.org
6746 T: git git://git.infradead.org/iommu-2.6.git
6748 F: drivers/iommu/intel-iommu.c
6749 F: include/linux/intel-iommu.h
6751 INTEL IOP-ADMA DMA DRIVER
6752 R: Dan Williams <dan.j.williams@intel.com>
6754 F: drivers/dma/iop-adma.c
6756 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6757 M: Krzysztof Halasa <khalasa@piap.pl>
6759 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6760 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6761 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6762 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6763 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6764 F: drivers/net/wan/ixp4xx_hss.c
6766 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6767 M: Deepak Saxena <dsaxena@plexity.net>
6769 F: drivers/char/hw_random/ixp4xx-rng.c
6771 INTEL ETHERNET DRIVERS
6772 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6773 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6774 W: http://www.intel.com/support/feedback.htm
6775 W: http://e1000.sourceforge.net/
6776 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6780 F: Documentation/networking/e100.txt
6781 F: Documentation/networking/e1000.txt
6782 F: Documentation/networking/e1000e.txt
6783 F: Documentation/networking/igb.txt
6784 F: Documentation/networking/igbvf.txt
6785 F: Documentation/networking/ixgb.txt
6786 F: Documentation/networking/ixgbe.txt
6787 F: Documentation/networking/ixgbevf.txt
6788 F: Documentation/networking/i40e.txt
6789 F: Documentation/networking/i40evf.txt
6790 F: drivers/net/ethernet/intel/
6791 F: drivers/net/ethernet/intel/*/
6793 INTEL RDMA RNIC DRIVER
6794 M: Faisal Latif <faisal.latif@intel.com>
6795 M: Shiraz Saleem <shiraz.saleem@intel.com>
6796 L: linux-rdma@vger.kernel.org
6798 F: drivers/infiniband/hw/i40iw/
6800 INTEL MERRIFIELD GPIO DRIVER
6801 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6802 L: linux-gpio@vger.kernel.org
6804 F: drivers/gpio/gpio-merrifield.c
6806 INTEL-MID GPIO DRIVER
6807 M: David Cohen <david.a.cohen@linux.intel.com>
6808 L: linux-gpio@vger.kernel.org
6810 F: drivers/gpio/gpio-intel-mid.c
6812 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6813 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6814 L: linux-wireless@vger.kernel.org
6816 F: Documentation/networking/README.ipw2100
6817 F: Documentation/networking/README.ipw2200
6818 F: drivers/net/wireless/intel/ipw2x00/
6821 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6823 F: Documentation/trace/intel_th.txt
6824 F: drivers/hwtracing/intel_th/
6826 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6827 M: Ning Sun <ning.sun@intel.com>
6828 L: tboot-devel@lists.sourceforge.net
6829 W: http://tboot.sourceforge.net
6830 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6832 F: Documentation/intel_txt.txt
6833 F: include/linux/tboot.h
6834 F: arch/x86/kernel/tboot.c
6836 INTEL WIRELESS WIMAX CONNECTION 2400
6837 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6838 M: linux-wimax@intel.com
6839 L: wimax@linuxwimax.org (subscribers-only)
6841 W: http://linuxwimax.org
6842 F: Documentation/wimax/README.i2400m
6843 F: drivers/net/wimax/i2400m/
6844 F: include/uapi/linux/wimax/i2400m.h
6846 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6847 M: Stanislaw Gruszka <sgruszka@redhat.com>
6848 L: linux-wireless@vger.kernel.org
6850 F: drivers/net/wireless/intel/iwlegacy/
6852 INTEL WIRELESS WIFI LINK (iwlwifi)
6853 M: Johannes Berg <johannes.berg@intel.com>
6854 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6855 M: Luca Coelho <luciano.coelho@intel.com>
6856 M: Intel Linux Wireless <linuxwifi@intel.com>
6857 L: linux-wireless@vger.kernel.org
6858 W: http://intellinuxwireless.org
6859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6861 F: drivers/net/wireless/intel/iwlwifi/
6863 INTEL MANAGEMENT ENGINE (mei)
6864 M: Tomas Winkler <tomas.winkler@intel.com>
6865 L: linux-kernel@vger.kernel.org
6867 F: include/uapi/linux/mei.h
6868 F: include/linux/mei_cl_bus.h
6869 F: drivers/misc/mei/*
6870 F: drivers/watchdog/mei_wdt.c
6871 F: Documentation/misc-devices/mei/*
6874 INTEL MIC DRIVERS (mic)
6875 M: Sudeep Dutt <sudeep.dutt@intel.com>
6876 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6878 W: https://github.com/sudeepdutt/mic
6879 W: http://software.intel.com/en-us/mic-developer
6880 F: include/linux/mic_bus.h
6881 F: include/linux/scif.h
6882 F: include/uapi/linux/mic_common.h
6883 F: include/uapi/linux/mic_ioctl.h
6884 F: include/uapi/linux/scif_ioctl.h
6885 F: drivers/misc/mic/
6886 F: drivers/dma/mic_x100_dma.c
6887 F: drivers/dma/mic_x100_dma.h
6888 F: Documentation/mic/
6890 INTEL PMC/P-Unit IPC DRIVER
6891 M: Zha Qipeng<qipeng.zha@intel.com>
6892 L: platform-driver-x86@vger.kernel.org
6894 F: drivers/platform/x86/intel_pmc_ipc.c
6895 F: drivers/platform/x86/intel_punit_ipc.c
6896 F: arch/x86/include/asm/intel_pmc_ipc.h
6897 F: arch/x86/include/asm/intel_punit_ipc.h
6899 INTEL TELEMETRY DRIVER
6900 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6901 L: platform-driver-x86@vger.kernel.org
6903 F: arch/x86/include/asm/intel_telemetry.h
6904 F: drivers/platform/x86/intel_telemetry*
6906 INTEL PMC CORE DRIVER
6907 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6908 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6909 L: platform-driver-x86@vger.kernel.org
6911 F: arch/x86/include/asm/pmc_core.h
6912 F: drivers/platform/x86/intel_pmc_core*
6914 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6915 M: Linus Walleij <linus.walleij@linaro.org>
6916 L: linux-iio@vger.kernel.org
6918 F: drivers/iio/gyro/mpu3050*
6919 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6921 IOC3 ETHERNET DRIVER
6922 M: Ralf Baechle <ralf@linux-mips.org>
6923 L: linux-mips@linux-mips.org
6925 F: drivers/net/ethernet/sgi/ioc3-eth.c
6928 M: Pat Gefre <pfg@sgi.com>
6929 L: linux-serial@vger.kernel.org
6931 F: drivers/tty/serial/ioc3_serial.c
6934 M: Joerg Roedel <joro@8bytes.org>
6935 L: iommu@lists.linux-foundation.org
6936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6938 F: Documentation/devicetree/bindings/iommu/
6940 F: include/linux/iommu.h
6941 F: include/linux/iova.h
6944 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6946 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6949 M: Corey Minyard <minyard@acm.org>
6950 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6951 W: http://openipmi.sourceforge.net/
6953 F: Documentation/IPMI.txt
6954 F: drivers/char/ipmi/
6955 F: include/linux/ipmi*
6956 F: include/uapi/linux/ipmi*
6958 QCOM AUDIO (ASoC) DRIVERS
6959 M: Patrick Lai <plai@codeaurora.org>
6960 M: Banajit Goswami <bgoswami@codeaurora.org>
6961 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6965 IPS SCSI RAID DRIVER
6966 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6967 L: linux-scsi@vger.kernel.org
6968 W: http://www.adaptec.com/
6970 F: drivers/scsi/ips*
6973 M: Wensong Zhang <wensong@linux-vs.org>
6974 M: Simon Horman <horms@verge.net.au>
6975 M: Julian Anastasov <ja@ssi.bg>
6976 L: netdev@vger.kernel.org
6977 L: lvs-devel@vger.kernel.org
6979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6981 F: Documentation/networking/ipvs-sysctl.txt
6982 F: include/net/ip_vs.h
6983 F: include/uapi/linux/ip_vs.h
6984 F: net/netfilter/ipvs/
6987 M: Jiri Kosina <jikos@kernel.org>
6988 M: David Sterba <dsterba@suse.com>
6990 F: drivers/tty/ipwireless/
6993 L: netdev@vger.kernel.org
6995 F: include/net/ipx.h
6996 F: include/uapi/linux/ipx.h
7000 M: Samuel Ortiz <samuel@sortiz.org>
7001 L: irda-users@lists.sourceforge.net (subscribers-only)
7002 L: netdev@vger.kernel.org
7003 W: http://irda.sourceforge.net/
7005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
7006 F: Documentation/networking/irda.txt
7007 F: drivers/net/irda/
7008 F: include/net/irda/
7012 M: Thomas Gleixner <tglx@linutronix.de>
7013 L: linux-kernel@vger.kernel.org
7015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7019 M: Thomas Gleixner <tglx@linutronix.de>
7020 M: Jason Cooper <jason@lakedaemon.net>
7021 M: Marc Zyngier <marc.zyngier@arm.com>
7022 L: linux-kernel@vger.kernel.org
7024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7025 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
7026 F: Documentation/devicetree/bindings/interrupt-controller/
7029 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7030 M: Marc Zyngier <marc.zyngier@arm.com>
7032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7033 F: Documentation/IRQ-domain.txt
7034 F: include/linux/irqdomain.h
7035 F: kernel/irq/irqdomain.c
7039 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7041 F: Documentation/isa.txt
7042 F: drivers/base/isa.c
7043 F: include/linux/isa.h
7046 M: Jaroslav Kysela <perex@perex.cz>
7048 F: Documentation/isapnp.txt
7049 F: drivers/pnp/isapnp/
7050 F: include/linux/isapnp.h
7053 M: Hans Verkuil <hverkuil@xs4all.nl>
7054 L: linux-media@vger.kernel.org
7055 T: git git://linuxtv.org/media_tree.git
7056 W: https://linuxtv.org
7058 F: drivers/media/radio/radio-isa*
7060 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
7061 M: Peter Jones <pjones@redhat.com>
7062 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
7064 F: drivers/firmware/iscsi_ibft*
7067 M: Lee Duncan <lduncan@suse.com>
7068 M: Chris Leech <cleech@redhat.com>
7069 L: open-iscsi@googlegroups.com
7070 W: www.open-iscsi.com
7072 F: drivers/scsi/*iscsi*
7073 F: include/scsi/*iscsi*
7075 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
7076 M: Or Gerlitz <ogerlitz@mellanox.com>
7077 M: Sagi Grimberg <sagi@grimberg.me>
7078 M: Roi Dayan <roid@mellanox.com>
7079 L: linux-rdma@vger.kernel.org
7081 W: http://www.openfabrics.org
7082 W: www.open-iscsi.org
7083 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7084 F: drivers/infiniband/ulp/iser/
7086 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
7087 M: Sagi Grimberg <sagi@grimberg.me>
7088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7089 L: linux-rdma@vger.kernel.org
7090 L: target-devel@vger.kernel.org
7092 W: http://www.linux-iscsi.org
7093 F: drivers/infiniband/ulp/isert
7096 M: Karsten Keil <isdn@linux-pingi.de>
7097 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7098 L: netdev@vger.kernel.org
7099 W: http://www.isdn4linux.de
7100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
7102 F: Documentation/isdn/
7104 F: include/linux/isdn.h
7105 F: include/linux/isdn/
7106 F: include/uapi/linux/isdn.h
7107 F: include/uapi/linux/isdn/
7109 ISDN SUBSYSTEM (Eicon active card driver)
7110 M: Armin Schindler <mac@melware.de>
7111 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7112 W: http://www.melware.de
7114 F: drivers/isdn/hardware/eicon/
7116 IT87 HARDWARE MONITORING DRIVER
7117 M: Jean Delvare <jdelvare@suse.com>
7118 L: linux-hwmon@vger.kernel.org
7120 F: Documentation/hwmon/it87
7121 F: drivers/hwmon/it87.c
7124 M: Antti Palosaari <crope@iki.fi>
7125 L: linux-media@vger.kernel.org
7126 W: https://linuxtv.org
7127 W: http://palosaari.fi/linux/
7128 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7129 T: git git://linuxtv.org/anttip/media_tree.git
7131 F: drivers/media/tuners/it913x*
7133 IVTV VIDEO4LINUX DRIVER
7134 M: Andy Walls <awalls@md.metrocast.net>
7135 L: ivtv-devel@ivtvdriver.org (subscribers-only)
7136 L: linux-media@vger.kernel.org
7137 T: git git://linuxtv.org/media_tree.git
7138 W: http://www.ivtvdriver.org
7140 F: Documentation/media/v4l-drivers/ivtv*
7141 F: drivers/media/pci/ivtv/
7142 F: include/uapi/linux/ivtv*
7144 IX2505V MEDIA DRIVER
7145 M: Malcolm Priestley <tvboxspy@gmail.com>
7146 L: linux-media@vger.kernel.org
7147 W: https://linuxtv.org
7148 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7150 F: drivers/media/dvb-frontends/ix2505v*
7152 JC42.4 TEMPERATURE SENSOR DRIVER
7153 M: Guenter Roeck <linux@roeck-us.net>
7154 L: linux-hwmon@vger.kernel.org
7156 F: drivers/hwmon/jc42.c
7157 F: Documentation/hwmon/jc42
7160 M: Dave Kleikamp <shaggy@kernel.org>
7161 L: jfs-discussion@lists.sourceforge.net
7162 W: http://jfs.sourceforge.net/
7163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
7165 F: Documentation/filesystems/jfs.txt
7169 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
7170 L: netdev@vger.kernel.org
7172 F: drivers/net/ethernet/jme.*
7174 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
7175 M: David Woodhouse <dwmw2@infradead.org>
7176 L: linux-mtd@lists.infradead.org
7177 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
7180 F: include/uapi/linux/jffs2.h
7182 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
7183 M: "Theodore Ts'o" <tytso@mit.edu>
7184 M: Jan Kara <jack@suse.com>
7185 L: linux-ext4@vger.kernel.org
7188 F: include/linux/jbd2.h
7190 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
7191 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
7192 L: linux-media@vger.kernel.org
7194 F: drivers/media/platform/rcar_jpu.c
7196 JSM Neo PCI based serial card
7197 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
7198 L: linux-serial@vger.kernel.org
7200 F: drivers/tty/serial/jsm/
7202 K10TEMP HARDWARE MONITORING DRIVER
7203 M: Clemens Ladisch <clemens@ladisch.de>
7204 L: linux-hwmon@vger.kernel.org
7206 F: Documentation/hwmon/k10temp
7207 F: drivers/hwmon/k10temp.c
7209 K8TEMP HARDWARE MONITORING DRIVER
7210 M: Rudolf Marek <r.marek@assembler.cz>
7211 L: linux-hwmon@vger.kernel.org
7213 F: Documentation/hwmon/k8temp
7214 F: drivers/hwmon/k8temp.c
7217 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7218 R: Alexander Potapenko <glider@google.com>
7219 R: Dmitry Vyukov <dvyukov@google.com>
7220 L: kasan-dev@googlegroups.com
7222 F: arch/*/include/asm/kasan.h
7223 F: arch/*/mm/kasan_init*
7224 F: Documentation/dev-tools/kasan.rst
7225 F: include/linux/kasan*.h
7228 F: scripts/Makefile.kasan
7231 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
7232 L: linux-kbuild@vger.kernel.org
7233 T: git git://gitorious.org/linux-kconfig/linux-kconfig
7235 F: Documentation/kbuild/kconfig-language.txt
7239 M: Dave Young <dyoung@redhat.com>
7240 M: Baoquan He <bhe@redhat.com>
7241 R: Vivek Goyal <vgoyal@redhat.com>
7242 L: kexec@lists.infradead.org
7243 W: http://lse.sourceforge.net/kdump/
7245 F: Documentation/kdump/
7247 KEENE FM RADIO TRANSMITTER DRIVER
7248 M: Hans Verkuil <hverkuil@xs4all.nl>
7249 L: linux-media@vger.kernel.org
7250 T: git git://linuxtv.org/media_tree.git
7251 W: https://linuxtv.org
7253 F: drivers/media/radio/radio-keene*
7255 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7256 M: Ian Kent <raven@themaw.net>
7257 L: autofs@vger.kernel.org
7261 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7262 M: Masahiro Yamada <yamada.masahiro@socionext.com>
7263 M: Michal Marek <mmarek@suse.com>
7264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
7265 L: linux-kbuild@vger.kernel.org
7267 F: Documentation/kbuild/
7269 F: scripts/Makefile.*
7275 L: kernel-janitors@vger.kernel.org
7276 W: http://kernelnewbies.org/KernelJanitors
7279 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7280 M: "J. Bruce Fields" <bfields@fieldses.org>
7281 M: Jeff Layton <jlayton@poochiereds.net>
7282 L: linux-nfs@vger.kernel.org
7283 W: http://nfs.sourceforge.net/
7284 T: git git://linux-nfs.org/~bfields/linux.git
7287 F: include/uapi/linux/nfsd/
7291 F: include/linux/lockd/
7292 F: include/linux/sunrpc/
7293 F: include/uapi/linux/sunrpc/
7295 KERNEL SELFTEST FRAMEWORK
7296 M: Shuah Khan <shuahkh@osg.samsung.com>
7297 M: Shuah Khan <shuah@kernel.org>
7298 L: linux-kselftest@vger.kernel.org
7299 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7301 F: tools/testing/selftests
7303 KERNEL VIRTUAL MACHINE (KVM)
7304 M: Paolo Bonzini <pbonzini@redhat.com>
7305 M: Radim Krčmář <rkrcmar@redhat.com>
7306 L: kvm@vger.kernel.org
7307 W: http://www.linux-kvm.org
7308 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7310 F: Documentation/*/kvm*.txt
7311 F: Documentation/virtual/kvm/
7313 F: arch/x86/kernel/kvm.c
7314 F: arch/x86/kernel/kvmclock.c
7315 F: arch/*/include/asm/kvm*
7316 F: include/linux/kvm*
7317 F: include/uapi/linux/kvm*
7321 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7322 M: Joerg Roedel <joro@8bytes.org>
7323 L: kvm@vger.kernel.org
7324 W: http://www.linux-kvm.org/
7326 F: arch/x86/include/asm/svm.h
7327 F: arch/x86/kvm/svm.c
7329 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7330 M: Alexander Graf <agraf@suse.com>
7331 L: kvm-ppc@vger.kernel.org
7332 W: http://www.linux-kvm.org/
7333 T: git git://github.com/agraf/linux-2.6.git
7335 F: arch/powerpc/include/asm/kvm*
7336 F: arch/powerpc/kvm/
7338 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7339 M: Christian Borntraeger <borntraeger@de.ibm.com>
7340 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7341 L: linux-s390@vger.kernel.org
7342 W: http://www.ibm.com/developerworks/linux/linux390/
7343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7345 F: Documentation/s390/kvm.txt
7346 F: arch/s390/include/asm/kvm*
7348 F: arch/s390/mm/gmap.c
7350 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7351 M: Christoffer Dall <christoffer.dall@linaro.org>
7352 M: Marc Zyngier <marc.zyngier@arm.com>
7353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7354 L: kvmarm@lists.cs.columbia.edu
7355 W: http://systems.cs.columbia.edu/projects/kvm-arm
7356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7358 F: arch/arm/include/uapi/asm/kvm*
7359 F: arch/arm/include/asm/kvm*
7362 F: include/kvm/arm_*
7364 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7365 M: Christoffer Dall <christoffer.dall@linaro.org>
7366 M: Marc Zyngier <marc.zyngier@arm.com>
7367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7368 L: kvmarm@lists.cs.columbia.edu
7370 F: arch/arm64/include/uapi/asm/kvm*
7371 F: arch/arm64/include/asm/kvm*
7374 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7375 M: James Hogan <james.hogan@imgtec.com>
7376 L: linux-mips@linux-mips.org
7378 F: arch/mips/include/uapi/asm/kvm*
7379 F: arch/mips/include/asm/kvm*
7383 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7384 M: Tejun Heo <tj@kernel.org>
7385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7387 F: include/linux/kernfs.h
7391 M: Eric Biederman <ebiederm@xmission.com>
7392 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7393 L: kexec@lists.infradead.org
7395 F: include/linux/kexec.h
7396 F: include/uapi/linux/kexec.h
7400 M: David Howells <dhowells@redhat.com>
7401 L: keyrings@vger.kernel.org
7403 F: Documentation/security/keys/core.rst
7404 F: include/linux/key.h
7405 F: include/linux/key-type.h
7406 F: include/linux/keyctl.h
7407 F: include/uapi/linux/keyctl.h
7412 M: David Safford <safford@us.ibm.com>
7413 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7414 L: linux-security-module@vger.kernel.org
7415 L: keyrings@vger.kernel.org
7417 F: Documentation/security/keys/trusted-encrypted.rst
7418 F: include/keys/trusted-type.h
7419 F: security/keys/trusted.c
7420 F: security/keys/trusted.h
7423 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7424 M: David Safford <safford@us.ibm.com>
7425 L: linux-security-module@vger.kernel.org
7426 L: keyrings@vger.kernel.org
7428 F: Documentation/security/keys/trusted-encrypted.rst
7429 F: include/keys/encrypted-type.h
7430 F: security/keys/encrypted-keys/
7432 KGDB / KDB /debug_core
7433 M: Jason Wessel <jason.wessel@windriver.com>
7434 W: http://kgdb.wiki.kernel.org/
7435 L: kgdb-bugreport@lists.sourceforge.net
7436 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7438 F: Documentation/dev-tools/kgdb.rst
7439 F: drivers/misc/kgdbts.c
7440 F: drivers/tty/serial/kgdboc.c
7441 F: include/linux/kdb.h
7442 F: include/linux/kgdb.h
7446 M: Vegard Nossum <vegardno@ifi.uio.no>
7447 M: Pekka Enberg <penberg@kernel.org>
7449 F: Documentation/dev-tools/kmemcheck.rst
7450 F: arch/x86/include/asm/kmemcheck.h
7451 F: arch/x86/mm/kmemcheck/
7452 F: include/linux/kmemcheck.h
7456 M: Catalin Marinas <catalin.marinas@arm.com>
7458 F: Documentation/dev-tools/kmemleak.rst
7459 F: include/linux/kmemleak.h
7461 F: mm/kmemleak-test.c
7464 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7465 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7466 M: "David S. Miller" <davem@davemloft.net>
7467 M: Masami Hiramatsu <mhiramat@kernel.org>
7469 F: Documentation/kprobes.txt
7470 F: include/linux/kprobes.h
7471 F: include/asm-generic/kprobes.h
7474 KS0108 LCD CONTROLLER DRIVER
7475 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7476 W: http://miguelojeda.es/auxdisplay.htm
7477 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7479 F: Documentation/auxdisplay/ks0108
7480 F: drivers/auxdisplay/ks0108.c
7481 F: include/linux/ks0108.h
7484 M: David Ahern <dsa@cumulusnetworks.com>
7485 L: netdev@vger.kernel.org
7488 F: include/net/l3mdev.h
7490 LANTIQ MIPS ARCHITECTURE
7491 M: John Crispin <john@phrozen.org>
7492 L: linux-mips@linux-mips.org
7497 L: linux-x25@vger.kernel.org
7499 F: Documentation/networking/lapb-module.txt
7503 LASI 53c700 driver for PARISC
7504 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7505 L: linux-scsi@vger.kernel.org
7507 F: Documentation/scsi/53c700.txt
7508 F: drivers/scsi/53c700*
7511 M: Richard Purdie <rpurdie@rpsys.net>
7512 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7513 M: Pavel Machek <pavel@ucw.cz>
7514 L: linux-leds@vger.kernel.org
7515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7517 F: Documentation/devicetree/bindings/leds/
7519 F: include/linux/leds.h
7521 LEGACY EEPROM DRIVER
7522 M: Jean Delvare <jdelvare@suse.com>
7524 F: Documentation/misc-devices/eeprom
7525 F: drivers/misc/eeprom/eeprom.c
7527 LEGO USB Tower driver
7528 M: Juergen Stuber <starblue@users.sourceforge.net>
7529 L: legousb-devel@lists.sourceforge.net
7530 W: http://legousb.sourceforge.net/
7532 F: drivers/usb/misc/legousbtower.c
7535 M: Michael Krufky <mkrufky@linuxtv.org>
7536 L: linux-media@vger.kernel.org
7537 W: https://linuxtv.org
7538 W: http://github.com/mkrufky
7539 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7540 T: git git://linuxtv.org/mkrufky/tuners.git
7542 F: drivers/media/dvb-frontends/lg2160.*
7544 LGDT3305 MEDIA DRIVER
7545 M: Michael Krufky <mkrufky@linuxtv.org>
7546 L: linux-media@vger.kernel.org
7547 W: https://linuxtv.org
7548 W: http://github.com/mkrufky
7549 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7550 T: git git://linuxtv.org/mkrufky/tuners.git
7552 F: drivers/media/dvb-frontends/lgdt3305.*
7555 M: Rusty Russell <rusty@rustcorp.com.au>
7556 L: lguest@lists.ozlabs.org
7557 W: http://lguest.ozlabs.org/
7559 F: arch/x86/include/asm/lguest*.h
7562 F: include/linux/lguest*.h
7565 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7566 M: Tejun Heo <tj@kernel.org>
7567 L: linux-ide@vger.kernel.org
7568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7571 F: include/linux/ata.h
7572 F: include/linux/libata.h
7573 F: Documentation/devicetree/bindings/ata/
7575 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7576 M: Viresh Kumar <vireshk@kernel.org>
7577 L: linux-ide@vger.kernel.org
7578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7580 F: include/linux/pata_arasan_cf_data.h
7581 F: drivers/ata/pata_arasan_cf.c
7584 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7585 M: Tejun Heo <tj@kernel.org>
7586 L: linux-ide@vger.kernel.org
7587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7589 F: drivers/ata/pata_*.c
7590 F: drivers/ata/ata_generic.c
7592 LIBATA SATA AHCI PLATFORM devices support
7593 M: Hans de Goede <hdegoede@redhat.com>
7594 M: Tejun Heo <tj@kernel.org>
7595 L: linux-ide@vger.kernel.org
7596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7598 F: drivers/ata/ahci_platform.c
7599 F: drivers/ata/libahci_platform.c
7600 F: include/linux/ahci_platform.h
7602 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7603 M: Mikael Pettersson <mikpelinux@gmail.com>
7604 L: linux-ide@vger.kernel.org
7605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7607 F: drivers/ata/sata_promise.*
7610 M: Sasha Levin <alexander.levin@verizon.com>
7612 F: tools/lib/lockdep/
7614 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7615 M: Dan Williams <dan.j.williams@intel.com>
7616 L: linux-nvdimm@lists.01.org
7617 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7621 F: include/linux/nd.h
7622 F: include/linux/libnvdimm.h
7623 F: include/uapi/linux/ndctl.h
7625 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7626 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7627 L: linux-nvdimm@lists.01.org
7628 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7630 F: drivers/nvdimm/blk.c
7631 F: drivers/nvdimm/region_devs.c
7632 F: drivers/acpi/nfit*
7634 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7635 M: Vishal Verma <vishal.l.verma@intel.com>
7636 L: linux-nvdimm@lists.01.org
7637 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7639 F: drivers/nvdimm/btt*
7641 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7642 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7643 L: linux-nvdimm@lists.01.org
7644 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7646 F: drivers/nvdimm/pmem.c
7647 F: include/linux/pmem.h
7648 F: arch/*/include/asm/pmem.h
7650 LIGHTNVM PLATFORM SUPPORT
7651 M: Matias Bjorling <mb@lightnvm.io>
7652 W: http://github/OpenChannelSSD
7653 L: linux-block@vger.kernel.org
7655 F: drivers/lightnvm/
7656 F: include/linux/lightnvm.h
7657 F: include/uapi/linux/lightnvm.h
7659 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7660 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7661 M: Paul Mackerras <paulus@samba.org>
7662 M: Michael Ellerman <mpe@ellerman.id.au>
7663 W: https://github.com/linuxppc/linux/wiki
7664 L: linuxppc-dev@lists.ozlabs.org
7665 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7668 F: Documentation/ABI/stable/sysfs-firmware-opal-*
7669 F: Documentation/devicetree/bindings/powerpc/
7670 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
7671 F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
7672 F: Documentation/powerpc/
7674 F: drivers/char/tpm/tpm_ibmvtpm*
7675 F: drivers/crypto/nx/
7676 F: drivers/crypto/vmx/
7677 F: drivers/i2c/busses/i2c-opal.c
7678 F: drivers/net/ethernet/ibm/ibmveth.*
7679 F: drivers/net/ethernet/ibm/ibmvnic.*
7680 F: drivers/pci/hotplug/pnv_php.c
7681 F: drivers/pci/hotplug/rpa*
7682 F: drivers/rtc/rtc-opal.c
7683 F: drivers/scsi/ibmvscsi/
7684 F: drivers/tty/hvc/hvc_opal.c
7685 F: tools/testing/selftests/powerpc
7692 LINUX FOR POWER MACINTOSH
7693 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7694 W: http://www.penguinppc.org/
7695 L: linuxppc-dev@lists.ozlabs.org
7697 F: arch/powerpc/platforms/powermac/
7698 F: drivers/macintosh/
7700 LINUX FOR POWERPC EMBEDDED MPC5XXX
7701 M: Anatolij Gustschin <agust@denx.de>
7702 L: linuxppc-dev@lists.ozlabs.org
7703 T: git git://git.denx.de/linux-denx-agust.git
7705 F: arch/powerpc/platforms/512x/
7706 F: arch/powerpc/platforms/52xx/
7708 LINUX FOR POWERPC EMBEDDED PPC4XX
7709 M: Alistair Popple <alistair@popple.id.au>
7710 M: Matt Porter <mporter@kernel.crashing.org>
7711 W: http://www.penguinppc.org/
7712 L: linuxppc-dev@lists.ozlabs.org
7714 F: arch/powerpc/platforms/40x/
7715 F: arch/powerpc/platforms/44x/
7717 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7718 L: linuxppc-dev@lists.ozlabs.org
7720 F: arch/powerpc/*/*virtex*
7721 F: arch/powerpc/*/*/*virtex*
7723 LINUX FOR POWERPC EMBEDDED PPC8XX
7724 M: Vitaly Bordug <vitb@kernel.crashing.org>
7725 W: http://www.penguinppc.org/
7726 L: linuxppc-dev@lists.ozlabs.org
7728 F: arch/powerpc/platforms/8xx/
7730 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7731 M: Scott Wood <oss@buserror.net>
7732 M: Kumar Gala <galak@kernel.crashing.org>
7733 W: http://www.penguinppc.org/
7734 L: linuxppc-dev@lists.ozlabs.org
7735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7737 F: arch/powerpc/platforms/83xx/
7738 F: arch/powerpc/platforms/85xx/
7740 LINUX FOR POWERPC PA SEMI PWRFICIENT
7741 L: linuxppc-dev@lists.ozlabs.org
7743 F: arch/powerpc/platforms/pasemi/
7744 F: drivers/*/*pasemi*
7745 F: drivers/*/*/*pasemi*
7747 LINUX SECURITY MODULE (LSM) FRAMEWORK
7748 M: Chris Wright <chrisw@sous-sol.org>
7749 L: linux-security-module@vger.kernel.org
7752 LIS3LV02D ACCELEROMETER DRIVER
7753 M: Eric Piel <eric.piel@tremplin-utc.net>
7755 F: Documentation/misc-devices/lis3lv02d
7756 F: drivers/misc/lis3lv02d/
7757 F: drivers/platform/x86/hp_accel.c
7760 M: Josh Poimboeuf <jpoimboe@redhat.com>
7761 M: Jessica Yu <jeyu@kernel.org>
7762 M: Jiri Kosina <jikos@kernel.org>
7763 M: Miroslav Benes <mbenes@suse.cz>
7764 R: Petr Mladek <pmladek@suse.com>
7766 F: kernel/livepatch/
7767 F: include/linux/livepatch.h
7768 F: arch/x86/include/asm/livepatch.h
7769 F: arch/x86/kernel/livepatch.c
7770 F: Documentation/livepatch/
7771 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7772 F: samples/livepatch/
7773 L: live-patching@vger.kernel.org
7774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7776 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7777 M: Kees Cook <keescook@chromium.org>
7779 F: drivers/misc/lkdtm*
7782 L: netdev@vger.kernel.org
7784 F: include/linux/llc.h
7785 F: include/uapi/linux/llc.h
7789 LM73 HARDWARE MONITOR DRIVER
7790 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7791 L: linux-hwmon@vger.kernel.org
7793 F: drivers/hwmon/lm73.c
7795 LM78 HARDWARE MONITOR DRIVER
7796 M: Jean Delvare <jdelvare@suse.com>
7797 L: linux-hwmon@vger.kernel.org
7799 F: Documentation/hwmon/lm78
7800 F: drivers/hwmon/lm78.c
7802 LM83 HARDWARE MONITOR DRIVER
7803 M: Jean Delvare <jdelvare@suse.com>
7804 L: linux-hwmon@vger.kernel.org
7806 F: Documentation/hwmon/lm83
7807 F: drivers/hwmon/lm83.c
7809 LM90 HARDWARE MONITOR DRIVER
7810 M: Jean Delvare <jdelvare@suse.com>
7811 L: linux-hwmon@vger.kernel.org
7813 F: Documentation/hwmon/lm90
7814 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7815 F: drivers/hwmon/lm90.c
7816 F: include/dt-bindings/thermal/lm90.h
7818 LM95234 HARDWARE MONITOR DRIVER
7819 M: Guenter Roeck <linux@roeck-us.net>
7820 L: linux-hwmon@vger.kernel.org
7822 F: Documentation/hwmon/lm95234
7823 F: drivers/hwmon/lm95234.c
7825 LME2510 MEDIA DRIVER
7826 M: Malcolm Priestley <tvboxspy@gmail.com>
7827 L: linux-media@vger.kernel.org
7828 W: https://linuxtv.org
7829 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7831 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7834 M: Peter Zijlstra <peterz@infradead.org>
7835 M: Ingo Molnar <mingo@redhat.com>
7836 L: linux-kernel@vger.kernel.org
7837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7839 F: Documentation/locking/
7840 F: include/linux/lockdep.h
7841 F: include/linux/spinlock*.h
7842 F: arch/*/include/asm/spinlock*.h
7843 F: include/linux/rwlock*.h
7844 F: include/linux/mutex*.h
7845 F: arch/*/include/asm/mutex*.h
7846 F: include/linux/rwsem*.h
7847 F: arch/*/include/asm/rwsem.h
7848 F: include/linux/seqlock.h
7849 F: lib/locking*.[ch]
7852 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7853 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7854 L: linux-ntfs-dev@lists.sourceforge.net
7855 W: http://www.linux-ntfs.org/content/view/19/37/
7857 F: Documentation/ldm.txt
7858 F: block/partitions/ldm.*
7860 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7861 M: Sathya Prakash <sathya.prakash@broadcom.com>
7862 M: Chaitra P B <chaitra.basappa@broadcom.com>
7863 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7864 L: MPT-FusionLinux.pdl@broadcom.com
7865 L: linux-scsi@vger.kernel.org
7866 W: http://www.avagotech.com/support/
7868 F: drivers/message/fusion/
7869 F: drivers/scsi/mpt2sas/
7870 F: drivers/scsi/mpt3sas/
7872 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7873 M: Matthew Wilcox <matthew@wil.cx>
7874 L: linux-scsi@vger.kernel.org
7876 F: drivers/scsi/sym53c8xx_2/
7878 LTC4261 HARDWARE MONITOR DRIVER
7879 M: Guenter Roeck <linux@roeck-us.net>
7880 L: linux-hwmon@vger.kernel.org
7882 F: Documentation/hwmon/ltc4261
7883 F: drivers/hwmon/ltc4261.c
7885 LTC4306 I2C MULTIPLEXER DRIVER
7886 M: Michael Hennerich <michael.hennerich@analog.com>
7887 W: http://ez.analog.com/community/linux-device-drivers
7888 L: linux-i2c@vger.kernel.org
7890 F: drivers/i2c/muxes/i2c-mux-ltc4306.c
7891 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
7893 LTP (Linux Test Project)
7894 M: Mike Frysinger <vapier@gentoo.org>
7895 M: Cyril Hrubis <chrubis@suse.cz>
7896 M: Wanlong Gao <wanlong.gao@gmail.com>
7897 M: Jan Stancek <jstancek@redhat.com>
7898 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7899 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7900 L: ltp@lists.linux.it (subscribers-only)
7901 W: http://linux-test-project.github.io/
7902 T: git git://github.com/linux-test-project/ltp.git
7906 W: http://www.linux-m32r.org/
7911 M: Geert Uytterhoeven <geert@linux-m68k.org>
7912 L: linux-m68k@lists.linux-m68k.org
7913 W: http://www.linux-m68k.org/
7914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7919 M68K ON APPLE MACINTOSH
7920 M: Joshua Thompson <funaho@jurai.org>
7921 W: http://www.mac.linux-m68k.org/
7922 L: linux-m68k@lists.linux-m68k.org
7927 M: Philip Blundell <philb@gnu.org>
7928 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7932 M88DS3103 MEDIA DRIVER
7933 M: Antti Palosaari <crope@iki.fi>
7934 L: linux-media@vger.kernel.org
7935 W: https://linuxtv.org
7936 W: http://palosaari.fi/linux/
7937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7938 T: git git://linuxtv.org/anttip/media_tree.git
7940 F: drivers/media/dvb-frontends/m88ds3103*
7942 M88RS2000 MEDIA DRIVER
7943 M: Malcolm Priestley <tvboxspy@gmail.com>
7944 L: linux-media@vger.kernel.org
7945 W: https://linuxtv.org
7946 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7948 F: drivers/media/dvb-frontends/m88rs2000*
7950 MA901 MASTERKIT USB FM RADIO DRIVER
7951 M: Alexey Klimov <klimov.linux@gmail.com>
7952 L: linux-media@vger.kernel.org
7953 T: git git://linuxtv.org/media_tree.git
7955 F: drivers/media/radio/radio-ma901.c
7958 M: Johannes Berg <johannes@sipsolutions.net>
7959 L: linux-wireless@vger.kernel.org
7960 W: http://wireless.kernel.org/
7961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7964 F: Documentation/networking/mac80211-injection.txt
7965 F: include/net/mac80211.h
7967 F: drivers/net/wireless/mac80211_hwsim.[ch]
7970 M: Jassi Brar <jassisinghbrar@gmail.com>
7971 L: linux-kernel@vger.kernel.org
7974 F: include/linux/mailbox_client.h
7975 F: include/linux/mailbox_controller.h
7977 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7978 M: Michael Kerrisk <mtk.manpages@gmail.com>
7979 W: http://www.kernel.org/doc/man-pages
7980 L: linux-man@vger.kernel.org
7983 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
7984 M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
7985 L: linux-mips@linux-mips.org
7987 F: arch/mips/boot/dts/img/pistachio_marduk.dts
7989 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7990 M: Andrew Lunn <andrew@lunn.ch>
7991 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7992 L: netdev@vger.kernel.org
7994 F: drivers/net/dsa/mv88e6xxx/
7995 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7997 MARVELL ARMADA DRM SUPPORT
7998 M: Russell King <linux@armlinux.org.uk>
8000 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
8001 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
8002 F: drivers/gpu/drm/armada/
8003 F: include/uapi/drm/armada_drm.h
8004 F: Documentation/devicetree/bindings/display/armada/
8006 MARVELL CRYPTO DRIVER
8007 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8008 M: Arnaud Ebalard <arno@natisbad.org>
8009 F: drivers/crypto/marvell/
8011 L: linux-crypto@vger.kernel.org
8013 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
8014 M: Mirko Lindner <mlindner@marvell.com>
8015 M: Stephen Hemminger <stephen@networkplumber.org>
8016 L: netdev@vger.kernel.org
8018 F: drivers/net/ethernet/marvell/sk*
8020 MARVELL LIBERTAS WIRELESS DRIVER
8021 L: libertas-dev@lists.infradead.org
8023 F: drivers/net/wireless/marvell/libertas/
8025 MARVELL MV643XX ETHERNET DRIVER
8026 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
8027 L: netdev@vger.kernel.org
8029 F: drivers/net/ethernet/marvell/mv643xx_eth.*
8030 F: include/linux/mv643xx.h
8032 MARVELL MVNETA ETHERNET DRIVER
8033 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8034 L: netdev@vger.kernel.org
8036 F: drivers/net/ethernet/marvell/mvneta.*
8038 MARVELL MWIFIEX WIRELESS DRIVER
8039 M: Amitkumar Karwar <amitkarwar@gmail.com>
8040 M: Nishant Sarmukadam <nishants@marvell.com>
8041 M: Ganapathi Bhat <gbhat@marvell.com>
8042 M: Xinming Hu <huxm@marvell.com>
8043 L: linux-wireless@vger.kernel.org
8045 F: drivers/net/wireless/marvell/mwifiex/
8047 MARVELL MWL8K WIRELESS DRIVER
8048 M: Lennert Buytenhek <buytenh@wantstofly.org>
8049 L: linux-wireless@vger.kernel.org
8051 F: drivers/net/wireless/marvell/mwl8k.c
8053 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
8054 M: Nicolas Pitre <nico@fluxnic.net>
8056 F: drivers/mmc/host/mvsdio.*
8058 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
8059 M: Hu Ziji <huziji@marvell.com>
8060 L: linux-mmc@vger.kernel.org
8062 F: drivers/mmc/host/sdhci-xenon*
8063 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
8065 MATROX FRAMEBUFFER DRIVER
8066 L: linux-fbdev@vger.kernel.org
8068 F: drivers/video/fbdev/matrox/matroxfb_*
8069 F: include/uapi/linux/matroxfb.h
8071 MAX16065 HARDWARE MONITOR DRIVER
8072 M: Guenter Roeck <linux@roeck-us.net>
8073 L: linux-hwmon@vger.kernel.org
8075 F: Documentation/hwmon/max16065
8076 F: drivers/hwmon/max16065.c
8078 MAX20751 HARDWARE MONITOR DRIVER
8079 M: Guenter Roeck <linux@roeck-us.net>
8080 L: linux-hwmon@vger.kernel.org
8082 F: Documentation/hwmon/max20751
8083 F: drivers/hwmon/max20751.c
8085 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8086 L: linux-hwmon@vger.kernel.org
8088 F: Documentation/hwmon/max6650
8089 F: drivers/hwmon/max6650.c
8091 MAX6697 HARDWARE MONITOR DRIVER
8092 M: Guenter Roeck <linux@roeck-us.net>
8093 L: linux-hwmon@vger.kernel.org
8095 F: Documentation/hwmon/max6697
8096 F: Documentation/devicetree/bindings/i2c/max6697.txt
8097 F: drivers/hwmon/max6697.c
8098 F: include/linux/platform_data/max6697.h
8100 MAX9860 MONO AUDIO VOICE CODEC DRIVER
8101 M: Peter Rosin <peda@axentia.se>
8102 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8104 F: Documentation/devicetree/bindings/sound/max9860.txt
8105 F: sound/soc/codecs/max9860.*
8107 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
8108 M: Krzysztof Kozlowski <krzk@kernel.org>
8109 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8110 L: linux-pm@vger.kernel.org
8112 F: drivers/power/supply/max14577_charger.c
8113 F: drivers/power/supply/max77693_charger.c
8115 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
8116 M: Javier Martinez Canillas <javier@dowhile0.org>
8117 L: linux-kernel@vger.kernel.org
8119 F: drivers/regulator/max77802-regulator.c
8120 F: Documentation/devicetree/bindings/*/*max77802.txt
8121 F: include/dt-bindings/*/*max77802.h
8123 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
8124 M: Chanwoo Choi <cw00.choi@samsung.com>
8125 M: Krzysztof Kozlowski <krzk@kernel.org>
8126 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8127 L: linux-kernel@vger.kernel.org
8129 F: drivers/*/max14577*.c
8130 F: drivers/*/max77686*.c
8131 F: drivers/*/max77693*.c
8132 F: drivers/extcon/extcon-max14577.c
8133 F: drivers/extcon/extcon-max77693.c
8134 F: drivers/rtc/rtc-max77686.c
8135 F: drivers/clk/clk-max77686.c
8136 F: Documentation/devicetree/bindings/mfd/max14577.txt
8137 F: Documentation/devicetree/bindings/*/max77686.txt
8138 F: Documentation/devicetree/bindings/mfd/max77693.txt
8139 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
8140 F: include/linux/mfd/max14577*.h
8141 F: include/linux/mfd/max77686*.h
8142 F: include/linux/mfd/max77693*.h
8144 MAXIRADIO FM RADIO RECEIVER DRIVER
8145 M: Hans Verkuil <hverkuil@xs4all.nl>
8146 L: linux-media@vger.kernel.org
8147 T: git git://linuxtv.org/media_tree.git
8148 W: https://linuxtv.org
8150 F: drivers/media/radio/radio-maxiradio*
8152 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
8153 M: Peter Rosin <peda@axentia.se>
8154 L: linux-iio@vger.kernel.org
8156 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
8157 F: drivers/iio/potentiometer/mcp4531.c
8159 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
8160 M: William Breathitt Gray <vilhelm.gray@gmail.com>
8161 L: linux-iio@vger.kernel.org
8163 F: drivers/iio/dac/cio-dac.c
8165 MEDIA DRIVERS FOR RENESAS - FCP
8166 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8167 L: linux-media@vger.kernel.org
8168 L: linux-renesas-soc@vger.kernel.org
8169 T: git git://linuxtv.org/media_tree.git
8171 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
8172 F: drivers/media/platform/rcar-fcp.c
8173 F: include/media/rcar-fcp.h
8175 MEDIA DRIVERS FOR RENESAS - FDP1
8176 M: Kieran Bingham <kieran@bingham.xyz>
8177 L: linux-media@vger.kernel.org
8178 L: linux-renesas-soc@vger.kernel.org
8179 T: git git://linuxtv.org/media_tree.git
8181 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
8182 F: drivers/media/platform/rcar_fdp1.c
8184 MEDIA DRIVERS FOR RENESAS - VIN
8185 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
8186 L: linux-media@vger.kernel.org
8187 L: linux-renesas-soc@vger.kernel.org
8188 T: git git://linuxtv.org/media_tree.git
8190 F: Documentation/devicetree/bindings/media/rcar_vin.txt
8191 F: drivers/media/platform/rcar-vin/
8193 MEDIA DRIVERS FOR RENESAS - VSP1
8194 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8195 L: linux-media@vger.kernel.org
8196 L: linux-renesas-soc@vger.kernel.org
8197 T: git git://linuxtv.org/media_tree.git
8199 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
8200 F: drivers/media/platform/vsp1/
8202 MEDIA DRIVERS FOR HELENE
8203 M: Abylay Ospan <aospan@netup.ru>
8204 L: linux-media@vger.kernel.org
8205 W: https://linuxtv.org
8207 T: git git://linuxtv.org/media_tree.git
8209 F: drivers/media/dvb-frontends/helene*
8211 MEDIA DRIVERS FOR ASCOT2E
8212 M: Sergey Kozlov <serjk@netup.ru>
8213 M: Abylay Ospan <aospan@netup.ru>
8214 L: linux-media@vger.kernel.org
8215 W: https://linuxtv.org
8217 T: git git://linuxtv.org/media_tree.git
8219 F: drivers/media/dvb-frontends/ascot2e*
8221 MEDIA DRIVERS FOR CXD2841ER
8222 M: Sergey Kozlov <serjk@netup.ru>
8223 M: Abylay Ospan <aospan@netup.ru>
8224 L: linux-media@vger.kernel.org
8225 W: https://linuxtv.org
8227 T: git git://linuxtv.org/media_tree.git
8229 F: drivers/media/dvb-frontends/cxd2841er*
8231 MEDIA DRIVERS FOR HORUS3A
8232 M: Sergey Kozlov <serjk@netup.ru>
8233 M: Abylay Ospan <aospan@netup.ru>
8234 L: linux-media@vger.kernel.org
8235 W: https://linuxtv.org
8237 T: git git://linuxtv.org/media_tree.git
8239 F: drivers/media/dvb-frontends/horus3a*
8241 MEDIA DRIVERS FOR LNBH25
8242 M: Sergey Kozlov <serjk@netup.ru>
8243 M: Abylay Ospan <aospan@netup.ru>
8244 L: linux-media@vger.kernel.org
8245 W: https://linuxtv.org
8247 T: git git://linuxtv.org/media_tree.git
8249 F: drivers/media/dvb-frontends/lnbh25*
8251 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8252 M: Sergey Kozlov <serjk@netup.ru>
8253 M: Abylay Ospan <aospan@netup.ru>
8254 L: linux-media@vger.kernel.org
8255 W: https://linuxtv.org
8257 T: git git://linuxtv.org/media_tree.git
8259 F: drivers/media/pci/netup_unidvb/*
8261 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8262 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8263 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8264 P: LinuxTV.org Project
8265 L: linux-media@vger.kernel.org
8266 W: https://linuxtv.org
8267 Q: http://patchwork.kernel.org/project/linux-media/list/
8268 T: git git://linuxtv.org/media_tree.git
8270 F: Documentation/devicetree/bindings/media/
8271 F: Documentation/media/
8273 F: drivers/staging/media/
8274 F: include/linux/platform_data/media/
8276 F: include/uapi/linux/dvb/
8277 F: include/uapi/linux/videodev2.h
8278 F: include/uapi/linux/media.h
8279 F: include/uapi/linux/v4l2-*
8280 F: include/uapi/linux/meye.h
8281 F: include/uapi/linux/ivtv*
8282 F: include/uapi/linux/uvcvideo.h
8284 MEDIATEK ETHERNET DRIVER
8285 M: Felix Fietkau <nbd@openwrt.org>
8286 M: John Crispin <blogic@openwrt.org>
8287 L: netdev@vger.kernel.org
8289 F: drivers/net/ethernet/mediatek/
8291 MEDIATEK JPEG DRIVER
8292 M: Rick Chang <rick.chang@mediatek.com>
8293 M: Bin Liu <bin.liu@mediatek.com>
8295 F: drivers/media/platform/mtk-jpeg/
8296 F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
8298 MEDIATEK MEDIA DRIVER
8299 M: Tiffany Lin <tiffany.lin@mediatek.com>
8300 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8302 F: drivers/media/platform/mtk-vcodec/
8303 F: drivers/media/platform/mtk-vpu/
8304 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8305 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8308 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8309 M: Houlong Wei <houlong.wei@mediatek.com>
8310 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8312 F: drivers/media/platform/mtk-mdp/
8313 F: drivers/media/platform/mtk-vpu/
8314 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8316 MEDIATEK MT7601U WIRELESS LAN DRIVER
8317 M: Jakub Kicinski <kubakici@wp.pl>
8318 L: linux-wireless@vger.kernel.org
8320 F: drivers/net/wireless/mediatek/mt7601u/
8322 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
8323 M: Sean Wang <sean.wang@mediatek.com>
8325 F: drivers/char/hw_random/mtk-rng.c
8327 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
8328 M: Peter Senna Tschudin <peter.senna@collabora.com>
8329 M: Martin Donnelly <martin.donnelly@ge.com>
8330 M: Martyn Welch <martyn.welch@collabora.co.uk>
8332 F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
8333 F: Documentation/devicetree/bindings/video/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
8335 MEGARAID SCSI/SAS DRIVERS
8336 M: Kashyap Desai <kashyap.desai@broadcom.com>
8337 M: Sumit Saxena <sumit.saxena@broadcom.com>
8338 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8339 L: megaraidlinux.pdl@broadcom.com
8340 L: linux-scsi@vger.kernel.org
8341 W: http://www.avagotech.com/support/
8343 F: Documentation/scsi/megaraid.txt
8344 F: drivers/scsi/megaraid.*
8345 F: drivers/scsi/megaraid/
8347 MELFAS MIP4 TOUCHSCREEN DRIVER
8348 M: Sangwon Jee <jeesw@melfas.com>
8349 W: http://www.melfas.com
8351 F: drivers/input/touchscreen/melfas_mip4.c
8352 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8354 MELLANOX ETHERNET DRIVER (mlx4_en)
8355 M: Tariq Toukan <tariqt@mellanox.com>
8356 L: netdev@vger.kernel.org
8358 W: http://www.mellanox.com
8359 Q: http://patchwork.ozlabs.org/project/netdev/list/
8360 F: drivers/net/ethernet/mellanox/mlx4/en_*
8362 MELLANOX ETHERNET DRIVER (mlx5e)
8363 M: Saeed Mahameed <saeedm@mellanox.com>
8364 L: netdev@vger.kernel.org
8366 W: http://www.mellanox.com
8367 Q: http://patchwork.ozlabs.org/project/netdev/list/
8368 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8370 MELLANOX ETHERNET SWITCH DRIVERS
8371 M: Jiri Pirko <jiri@mellanox.com>
8372 M: Ido Schimmel <idosch@mellanox.com>
8373 L: netdev@vger.kernel.org
8375 W: http://www.mellanox.com
8376 Q: http://patchwork.ozlabs.org/project/netdev/list/
8377 F: drivers/net/ethernet/mellanox/mlxsw/
8379 MELLANOX MLXCPLD I2C AND MUX DRIVER
8380 M: Vadim Pasternak <vadimp@mellanox.com>
8381 M: Michael Shych <michaelsh@mellanox.com>
8382 L: linux-i2c@vger.kernel.org
8384 F: drivers/i2c/busses/i2c-mlxcpld.c
8385 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8386 F: Documentation/i2c/busses/i2c-mlxcpld
8388 MELLANOX MLXCPLD LED DRIVER
8389 M: Vadim Pasternak <vadimp@mellanox.com>
8390 L: linux-leds@vger.kernel.org
8392 F: drivers/leds/leds-mlxcpld.c
8393 F: Documentation/leds/leds-mlxcpld.txt
8395 MELLANOX PLATFORM DRIVER
8396 M: Vadim Pasternak <vadimp@mellanox.com>
8397 L: platform-driver-x86@vger.kernel.org
8399 F: drivers/platform/x86/mlx-platform.c
8401 MELLANOX MLX CPLD HOTPLUG DRIVER
8402 M: Vadim Pasternak <vadimp@mellanox.com>
8403 L: platform-driver-x86@vger.kernel.org
8405 F: drivers/platform/x86/mlxcpld-hotplug.c
8406 F: include/linux/platform_data/mlxcpld-hotplug.h
8408 SOFT-ROCE DRIVER (rxe)
8409 M: Moni Shoua <monis@mellanox.com>
8410 L: linux-rdma@vger.kernel.org
8412 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8413 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8414 F: drivers/infiniband/sw/rxe/
8415 F: include/uapi/rdma/rdma_user_rxe.h
8418 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8419 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8420 L: linux-kernel@vger.kernel.org
8422 F: kernel/membarrier.c
8423 F: include/uapi/linux/membarrier.h
8426 L: linux-mm@kvack.org
8427 W: http://www.linux-mm.org
8429 F: include/linux/mm.h
8430 F: include/linux/gfp.h
8431 F: include/linux/mmzone.h
8432 F: include/linux/memory_hotplug.h
8433 F: include/linux/vmalloc.h
8436 MEMORY TECHNOLOGY DEVICES (MTD)
8437 M: David Woodhouse <dwmw2@infradead.org>
8438 M: Brian Norris <computersforpeace@gmail.com>
8439 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8440 M: Marek Vasut <marek.vasut@gmail.com>
8441 M: Richard Weinberger <richard@nod.at>
8442 M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
8443 L: linux-mtd@lists.infradead.org
8444 W: http://www.linux-mtd.infradead.org/
8445 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8446 T: git git://git.infradead.org/linux-mtd.git master
8447 T: git git://git.infradead.org/l2-mtd.git master
8449 F: Documentation/devicetree/bindings/mtd/
8451 F: include/linux/mtd/
8452 F: include/uapi/mtd/
8454 MEN A21 WATCHDOG DRIVER
8455 M: Johannes Thumshirn <morbidrsa@gmail.com>
8456 L: linux-watchdog@vger.kernel.org
8458 F: drivers/watchdog/mena21_wdt.c
8460 MEN CHAMELEON BUS (mcb)
8461 M: Johannes Thumshirn <morbidrsa@gmail.com>
8464 F: include/linux/mcb.h
8465 F: Documentation/men-chameleon-bus.txt
8467 MEN F21BMC (Board Management Controller)
8468 M: Andreas Werner <andreas.werner@men.de>
8470 F: drivers/mfd/menf21bmc.c
8471 F: drivers/watchdog/menf21bmc_wdt.c
8472 F: drivers/leds/leds-menf21bmc.c
8473 F: drivers/hwmon/menf21bmc_hwmon.c
8474 F: Documentation/hwmon/menf21bmc
8477 M: James Hogan <james.hogan@imgtec.com>
8478 L: linux-metag@vger.kernel.org
8479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8482 F: Documentation/metag/
8483 F: Documentation/devicetree/bindings/metag/
8484 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8485 F: drivers/clocksource/metag_generic.c
8486 F: drivers/irqchip/irq-metag.c
8487 F: drivers/irqchip/irq-metag-ext.c
8488 F: drivers/tty/metag_da.c
8490 MICROBLAZE ARCHITECTURE
8491 M: Michal Simek <monstr@monstr.eu>
8492 W: http://www.monstr.eu/fdt/
8493 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8497 MICROCHIP / ATMEL AT91 SERIAL DRIVER
8498 M: Richard Genoud <richard.genoud@gmail.com>
8500 F: drivers/tty/serial/atmel_serial.c
8501 F: drivers/tty/serial/atmel_serial.h
8503 MICROCHIP / ATMEL DMA DRIVER
8504 M: Ludovic Desroches <ludovic.desroches@microchip.com>
8505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8506 L: dmaengine@vger.kernel.org
8508 F: drivers/dma/at_hdmac.c
8509 F: drivers/dma/at_hdmac_regs.h
8510 F: include/linux/platform_data/dma-atmel.h
8512 MICROCHIP / ATMEL ISC DRIVER
8513 M: Songjun Wu <songjun.wu@microchip.com>
8514 L: linux-media@vger.kernel.org
8516 F: drivers/media/platform/atmel/atmel-isc.c
8517 F: drivers/media/platform/atmel/atmel-isc-regs.h
8518 F: devicetree/bindings/media/atmel-isc.txt
8520 MICROCHIP USB251XB DRIVER
8521 M: Richard Leitner <richard.leitner@skidata.com>
8522 L: linux-usb@vger.kernel.org
8524 F: drivers/usb/misc/usb251xb.c
8525 F: Documentation/devicetree/bindings/usb/usb251xb.txt
8527 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8528 M: Chen Yu <yu.c.chen@intel.com>
8529 L: platform-driver-x86@vger.kernel.org
8531 F: drivers/platform/x86/surfacepro3_button.c
8534 M: Oliver Neukum <oliver@neukum.org>
8536 F: drivers/usb/image/microtek.*
8539 M: Ralf Baechle <ralf@linux-mips.org>
8540 L: linux-mips@linux-mips.org
8541 W: http://www.linux-mips.org/
8542 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8543 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8545 F: Documentation/devicetree/bindings/mips/
8546 F: Documentation/mips/
8549 MIPS/LOONGSON1 ARCHITECTURE
8550 M: Keguang Zhang <keguang.zhang@gmail.com>
8551 L: linux-mips@linux-mips.org
8553 F: arch/mips/loongson32/
8554 F: arch/mips/include/asm/mach-loongson32/
8555 F: drivers/*/*loongson1*
8556 F: drivers/*/*/*loongson1*
8558 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8559 M: Hans Verkuil <hverkuil@xs4all.nl>
8560 L: linux-media@vger.kernel.org
8561 T: git git://linuxtv.org/media_tree.git
8562 W: https://linuxtv.org
8564 F: drivers/media/radio/radio-miropcm20*
8566 MELLANOX MLX4 core VPI driver
8567 M: Tariq Toukan <tariqt@mellanox.com>
8568 L: netdev@vger.kernel.org
8569 L: linux-rdma@vger.kernel.org
8570 W: http://www.mellanox.com
8571 Q: http://patchwork.ozlabs.org/project/netdev/list/
8573 F: drivers/net/ethernet/mellanox/mlx4/
8574 F: include/linux/mlx4/
8576 MELLANOX MLX4 IB driver
8577 M: Yishai Hadas <yishaih@mellanox.com>
8578 L: linux-rdma@vger.kernel.org
8579 W: http://www.mellanox.com
8580 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8582 F: drivers/infiniband/hw/mlx4/
8583 F: include/linux/mlx4/
8584 F: include/uapi/rdma/mlx4-abi.h
8586 MELLANOX MLX5 core VPI driver
8587 M: Saeed Mahameed <saeedm@mellanox.com>
8588 M: Matan Barak <matanb@mellanox.com>
8589 M: Leon Romanovsky <leonro@mellanox.com>
8590 L: netdev@vger.kernel.org
8591 L: linux-rdma@vger.kernel.org
8592 W: http://www.mellanox.com
8593 Q: http://patchwork.ozlabs.org/project/netdev/list/
8595 F: drivers/net/ethernet/mellanox/mlx5/core/
8596 F: include/linux/mlx5/
8598 MELLANOX MLX5 IB driver
8599 M: Matan Barak <matanb@mellanox.com>
8600 M: Leon Romanovsky <leonro@mellanox.com>
8601 L: linux-rdma@vger.kernel.org
8602 W: http://www.mellanox.com
8603 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8605 F: drivers/infiniband/hw/mlx5/
8606 F: include/linux/mlx5/
8607 F: include/uapi/rdma/mlx5-abi.h
8609 MELEXIS MLX90614 DRIVER
8610 M: Crt Mori <cmo@melexis.com>
8611 L: linux-iio@vger.kernel.org
8612 W: http://www.melexis.com
8614 F: drivers/iio/temperature/mlx90614.c
8616 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8617 M: Don Brace <don.brace@microsemi.com>
8618 L: esc.storagedev@microsemi.com
8619 L: linux-scsi@vger.kernel.org
8621 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8622 F: drivers/scsi/smartpqi/Kconfig
8623 F: drivers/scsi/smartpqi/Makefile
8624 F: include/linux/cciss*.h
8625 F: include/uapi/linux/cciss*.h
8626 F: Documentation/scsi/smartpqi.txt
8628 MN88472 MEDIA DRIVER
8629 M: Antti Palosaari <crope@iki.fi>
8630 L: linux-media@vger.kernel.org
8631 W: https://linuxtv.org
8632 W: http://palosaari.fi/linux/
8633 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8635 F: drivers/media/dvb-frontends/mn88472*
8637 MN88473 MEDIA DRIVER
8638 M: Antti Palosaari <crope@iki.fi>
8639 L: linux-media@vger.kernel.org
8640 W: https://linuxtv.org
8641 W: http://palosaari.fi/linux/
8642 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8644 F: drivers/media/dvb-frontends/mn88473*
8647 M: Jessica Yu <jeyu@kernel.org>
8648 M: Rusty Russell <rusty@rustcorp.com.au>
8649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
8651 F: include/linux/module.h
8654 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8655 W: http://popies.net/meye/
8657 F: Documentation/media/v4l-drivers/meye*
8658 F: drivers/media/pci/meye/
8659 F: include/uapi/linux/meye.h
8661 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8662 M: Jiri Slaby <jirislaby@gmail.com>
8664 F: Documentation/serial/moxa-smartio
8665 F: drivers/tty/mxser.*
8667 MR800 AVERMEDIA USB FM RADIO DRIVER
8668 M: Alexey Klimov <klimov.linux@gmail.com>
8669 L: linux-media@vger.kernel.org
8670 T: git git://linuxtv.org/media_tree.git
8672 F: drivers/media/radio/radio-mr800.c
8674 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8675 M: Alan Ott <alan@signal11.us>
8676 L: linux-wpan@vger.kernel.org
8678 F: drivers/net/ieee802154/mrf24j40.c
8679 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8682 M: "Lee, Chun-Yi" <jlee@suse.com>
8683 L: platform-driver-x86@vger.kernel.org
8685 F: drivers/platform/x86/msi-laptop.c
8688 L: platform-driver-x86@vger.kernel.org
8690 F: drivers/platform/x86/msi-wmi.c
8693 M: Antti Palosaari <crope@iki.fi>
8694 L: linux-media@vger.kernel.org
8695 W: https://linuxtv.org
8696 W: http://palosaari.fi/linux/
8697 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8698 T: git git://linuxtv.org/anttip/media_tree.git
8700 F: drivers/media/tuners/msi001*
8702 MSI2500 MEDIA DRIVER
8703 M: Antti Palosaari <crope@iki.fi>
8704 L: linux-media@vger.kernel.org
8705 W: https://linuxtv.org
8706 W: http://palosaari.fi/linux/
8707 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8708 T: git git://linuxtv.org/anttip/media_tree.git
8710 F: drivers/media/usb/msi2500/
8712 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8713 M: Robert Jarzmik <robert.jarzmik@free.fr>
8714 L: linux-mtd@lists.infradead.org
8716 F: drivers/mtd/devices/docg3*
8718 MT9M032 APTINA SENSOR DRIVER
8719 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8720 L: linux-media@vger.kernel.org
8721 T: git git://linuxtv.org/media_tree.git
8723 F: drivers/media/i2c/mt9m032.c
8724 F: include/media/i2c/mt9m032.h
8726 MT9P031 APTINA CAMERA SENSOR
8727 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8728 L: linux-media@vger.kernel.org
8729 T: git git://linuxtv.org/media_tree.git
8731 F: drivers/media/i2c/mt9p031.c
8732 F: include/media/i2c/mt9p031.h
8734 MT9T001 APTINA CAMERA SENSOR
8735 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8736 L: linux-media@vger.kernel.org
8737 T: git git://linuxtv.org/media_tree.git
8739 F: drivers/media/i2c/mt9t001.c
8740 F: include/media/i2c/mt9t001.h
8742 MT9V032 APTINA CAMERA SENSOR
8743 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8744 L: linux-media@vger.kernel.org
8745 T: git git://linuxtv.org/media_tree.git
8747 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8748 F: drivers/media/i2c/mt9v032.c
8749 F: include/media/i2c/mt9v032.h
8751 MULTIFUNCTION DEVICES (MFD)
8752 M: Lee Jones <lee.jones@linaro.org>
8753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8755 F: Documentation/devicetree/bindings/mfd/
8757 F: include/linux/mfd/
8758 F: include/dt-bindings/mfd/
8760 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8761 M: Ulf Hansson <ulf.hansson@linaro.org>
8762 L: linux-mmc@vger.kernel.org
8763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8765 F: Documentation/devicetree/bindings/mmc/
8767 F: include/linux/mmc/
8768 F: include/uapi/linux/mmc/
8770 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8772 F: drivers/mmc/host/mmc_spi.c
8773 F: include/linux/spi/mmc_spi.h
8775 MULTIPLEXER SUBSYSTEM
8776 M: Peter Rosin <peda@axentia.se>
8778 F: Documentation/ABI/testing/mux/sysfs-class-mux*
8779 F: Documentation/devicetree/bindings/mux/
8780 F: include/linux/dt-bindings/mux/
8781 F: include/linux/mux/
8784 MULTISOUND SOUND DRIVER
8785 M: Andrew Veliath <andrewtv@usa.net>
8787 F: Documentation/sound/oss/MultiSound
8790 MULTITECH MULTIPORT CARD (ISICOM)
8792 F: drivers/tty/isicom.c
8793 F: include/linux/isicom.h
8795 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8796 M: Bin Liu <b-liu@ti.com>
8797 L: linux-usb@vger.kernel.org
8798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8800 F: drivers/usb/musb/
8802 MXL5007T MEDIA DRIVER
8803 M: Michael Krufky <mkrufky@linuxtv.org>
8804 L: linux-media@vger.kernel.org
8805 W: https://linuxtv.org
8806 W: http://github.com/mkrufky
8807 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8808 T: git git://linuxtv.org/mkrufky/tuners.git
8810 F: drivers/media/tuners/mxl5007t.*
8813 M: Marek Vasut <marex@denx.de>
8815 F: drivers/gpu/drm/mxsfb/
8816 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8818 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8819 M: Hyong-Youb Kim <hykim@myri.com>
8820 L: netdev@vger.kernel.org
8821 W: https://www.myricom.com/support/downloads/myri10ge.html
8823 F: drivers/net/ethernet/myricom/myri10ge/
8825 NAND FLASH SUBSYSTEM
8826 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8827 R: Richard Weinberger <richard@nod.at>
8828 L: linux-mtd@lists.infradead.org
8829 W: http://www.linux-mtd.infradead.org/
8830 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8831 T: git git://git.infradead.org/linux-mtd.git nand/fixes
8832 T: git git://git.infradead.org/l2-mtd.git nand/next
8834 F: drivers/mtd/nand/
8835 F: include/linux/mtd/nand*.h
8837 NATSEMI ETHERNET DRIVER (DP8381x)
8839 F: drivers/net/ethernet/natsemi/natsemi.c
8841 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8842 M: Daniel Mack <zonque@gmail.com>
8844 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8845 W: http://www.native-instruments.com
8849 M: Petr Vandrovec <petr@vandrovec.name>
8853 NCR 5380 SCSI DRIVERS
8854 M: Finn Thain <fthain@telegraphics.com.au>
8855 M: Michael Schmitz <schmitzmic@gmail.com>
8856 L: linux-scsi@vger.kernel.org
8858 F: Documentation/scsi/g_NCR5380.txt
8859 F: drivers/scsi/NCR5380.*
8860 F: drivers/scsi/arm/cumana_1.c
8861 F: drivers/scsi/arm/oak.c
8862 F: drivers/scsi/atari_scsi.*
8863 F: drivers/scsi/dmx3191d.c
8864 F: drivers/scsi/g_NCR5380.*
8865 F: drivers/scsi/mac_scsi.*
8866 F: drivers/scsi/sun3_scsi.*
8867 F: drivers/scsi/sun3_scsi_vme.c
8869 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8870 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8871 L: linux-scsi@vger.kernel.org
8873 F: drivers/scsi/NCR_D700.*
8875 NCT6775 HARDWARE MONITOR DRIVER
8876 M: Guenter Roeck <linux@roeck-us.net>
8877 L: linux-hwmon@vger.kernel.org
8879 F: Documentation/hwmon/nct6775
8880 F: drivers/hwmon/nct6775.c
8882 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8883 M: Faisal Latif <faisal.latif@intel.com>
8884 L: linux-rdma@vger.kernel.org
8885 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8887 F: drivers/infiniband/hw/nes/
8888 F: include/uapi/rdma/nes-abi.h
8890 NETEM NETWORK EMULATOR
8891 M: Stephen Hemminger <stephen@networkplumber.org>
8892 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8894 F: net/sched/sch_netem.c
8896 NETERION 10GbE DRIVERS (s2io/vxge)
8897 M: Jon Mason <jdmason@kudzu.us>
8898 L: netdev@vger.kernel.org
8900 F: Documentation/networking/s2io.txt
8901 F: Documentation/networking/vxge.txt
8902 F: drivers/net/ethernet/neterion/
8905 M: Pablo Neira Ayuso <pablo@netfilter.org>
8906 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8907 M: Florian Westphal <fw@strlen.de>
8908 L: netfilter-devel@vger.kernel.org
8909 L: coreteam@netfilter.org
8910 W: http://www.netfilter.org/
8911 W: http://www.iptables.org/
8912 W: http://www.nftables.org/
8913 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8917 F: include/linux/netfilter*
8918 F: include/linux/netfilter/
8919 F: include/net/netfilter/
8920 F: include/uapi/linux/netfilter*
8921 F: include/uapi/linux/netfilter/
8922 F: net/*/netfilter.c
8925 F: net/bridge/br_netfilter*.c
8928 M: Paul Moore <paul@paul-moore.com>
8929 W: http://netlabel.sf.net
8930 L: netdev@vger.kernel.org
8932 F: Documentation/netlabel/
8933 F: include/net/netlabel.h
8936 NETROM NETWORK LAYER
8937 M: Ralf Baechle <ralf@linux-mips.org>
8938 L: linux-hams@vger.kernel.org
8939 W: http://www.linux-ax25.org/
8941 F: include/net/netrom.h
8942 F: include/uapi/linux/netrom.h
8945 NETRONOME ETHERNET DRIVERS
8946 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8947 L: oss-drivers@netronome.com
8949 F: drivers/net/ethernet/netronome/
8951 NETWORK BLOCK DEVICE (NBD)
8952 M: Josef Bacik <jbacik@fb.com>
8954 L: linux-block@vger.kernel.org
8955 L: nbd-general@lists.sourceforge.net
8956 F: Documentation/blockdev/nbd.txt
8957 F: drivers/block/nbd.c
8958 F: include/uapi/linux/nbd.h
8960 NETWORK DROP MONITOR
8961 M: Neil Horman <nhorman@tuxdriver.com>
8962 L: netdev@vger.kernel.org
8964 W: https://fedorahosted.org/dropwatch/
8965 F: net/core/drop_monitor.c
8968 M: Andrew Lunn <andrew@lunn.ch>
8969 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8970 M: Florian Fainelli <f.fainelli@gmail.com>
8973 F: include/net/dsa.h
8976 NETWORKING [GENERAL]
8977 M: "David S. Miller" <davem@davemloft.net>
8978 L: netdev@vger.kernel.org
8979 W: http://www.linuxfoundation.org/en/Net
8980 Q: http://patchwork.ozlabs.org/project/netdev/list/
8981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8983 B: mailto:netdev@vger.kernel.org
8987 F: include/linux/in.h
8988 F: include/linux/net.h
8989 F: include/linux/netdevice.h
8990 F: include/uapi/linux/in.h
8991 F: include/uapi/linux/net.h
8992 F: include/uapi/linux/netdevice.h
8993 F: include/uapi/linux/net_namespace.h
8995 F: tools/testing/selftests/net/
8998 NETWORKING [IPv4/IPv6]
8999 M: "David S. Miller" <davem@davemloft.net>
9000 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
9001 M: James Morris <jmorris@namei.org>
9002 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
9003 M: Patrick McHardy <kaber@trash.net>
9004 L: netdev@vger.kernel.org
9005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9013 M: Steffen Klassert <steffen.klassert@secunet.com>
9014 M: Herbert Xu <herbert@gondor.apana.org.au>
9015 M: "David S. Miller" <davem@davemloft.net>
9016 L: netdev@vger.kernel.org
9017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
9018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
9026 F: net/ipv4/ipcomp.c
9027 F: net/ipv4/ip_vti.c
9031 F: net/ipv6/ipcomp6.c
9032 F: net/ipv6/ip6_vti.c
9033 F: include/uapi/linux/xfrm.h
9034 F: include/net/xfrm.h
9036 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
9037 M: Paul Moore <paul@paul-moore.com>
9038 L: netdev@vger.kernel.org
9041 NETWORKING [WIRELESS]
9042 L: linux-wireless@vger.kernel.org
9043 Q: http://patchwork.kernel.org/project/linux-wireless/list/
9046 L: netdev@vger.kernel.org
9047 W: http://www.linuxfoundation.org/en/Net
9048 Q: http://patchwork.ozlabs.org/project/netdev/list/
9049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9052 F: Documentation/devicetree/bindings/net/
9054 F: include/linux/if_*
9055 F: include/linux/netdevice.h
9056 F: include/linux/etherdevice.h
9057 F: include/linux/fcdevice.h
9058 F: include/linux/fddidevice.h
9059 F: include/linux/hippidevice.h
9060 F: include/linux/inetdevice.h
9061 F: include/uapi/linux/if_*
9062 F: include/uapi/linux/netdevice.h
9064 NETWORKING DRIVERS (WIRELESS)
9065 M: Kalle Valo <kvalo@codeaurora.org>
9066 L: linux-wireless@vger.kernel.org
9067 Q: http://patchwork.kernel.org/project/linux-wireless/list/
9068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
9069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
9071 F: Documentation/devicetree/bindings/net/wireless/
9072 F: drivers/net/wireless/
9074 NETXEN (1/10) GbE SUPPORT
9075 M: Manish Chopra <manish.chopra@cavium.com>
9076 M: Rahul Verma <rahul.verma@cavium.com>
9077 M: Dept-GELinuxNICDev@cavium.com
9078 L: netdev@vger.kernel.org
9080 F: drivers/net/ethernet/qlogic/netxen/
9083 M: Samuel Ortiz <sameo@linux.intel.com>
9084 L: linux-wireless@vger.kernel.org
9085 L: linux-nfc@lists.01.org (subscribers-only)
9089 F: include/uapi/linux/nfc.h
9091 F: include/linux/platform_data/nfcmrvl.h
9092 F: include/linux/platform_data/nxp-nci.h
9093 F: include/linux/platform_data/pn544.h
9094 F: include/linux/platform_data/st21nfca.h
9095 F: include/linux/platform_data/st-nci.h
9096 F: Documentation/devicetree/bindings/net/nfc/
9098 NFS, SUNRPC, AND LOCKD CLIENTS
9099 M: Trond Myklebust <trond.myklebust@primarydata.com>
9100 M: Anna Schumaker <anna.schumaker@netapp.com>
9101 L: linux-nfs@vger.kernel.org
9102 W: http://client.linux-nfs.org
9103 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
9109 F: include/linux/lockd/
9110 F: include/linux/nfs*
9111 F: include/linux/sunrpc/
9112 F: include/uapi/linux/nfs*
9113 F: include/uapi/linux/sunrpc/
9116 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
9117 L: linux-nilfs@vger.kernel.org
9118 W: http://nilfs.sourceforge.net/
9119 W: http://nilfs.osdn.jp/
9120 T: git git://github.com/konis/nilfs2.git
9122 F: Documentation/filesystems/nilfs2.txt
9124 F: include/trace/events/nilfs2.h
9125 F: include/uapi/linux/nilfs2_api.h
9126 F: include/uapi/linux/nilfs2_ondisk.h
9128 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
9129 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
9130 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9132 F: Documentation/scsi/NinjaSCSI.txt
9133 F: drivers/scsi/pcmcia/nsp_*
9135 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
9136 M: GOTO Masanori <gotom@debian.or.jp>
9137 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
9138 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9140 F: Documentation/scsi/NinjaSCSI.txt
9141 F: drivers/scsi/nsp32*
9144 M: Ley Foon Tan <lftan@altera.com>
9145 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
9146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
9150 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
9151 M: Pavel Machek <pavel@ucw.cz>
9152 M: Sakari Ailus <sakari.ailus@iki.fi>
9153 L: linux-media@vger.kernel.org
9155 F: drivers/media/i2c/et8ek8
9156 F: drivers/media/i2c/ad5820.c
9158 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
9159 M: Pavel Machek <pavel@ucw.cz>
9160 M: Sakari Ailus <sakari.ailus@iki.fi>
9161 L: linux-media@vger.kernel.org
9163 F: drivers/media/i2c/et8ek8
9164 F: drivers/media/i2c/ad5820.c
9166 NOKIA N900 POWER SUPPLY DRIVERS
9167 R: Pali Rohár <pali.rohar@gmail.com>
9168 F: include/linux/power/bq2415x_charger.h
9169 F: include/linux/power/bq27xxx_battery.h
9170 F: include/linux/power/isp1704_charger.h
9171 F: drivers/power/supply/bq2415x_charger.c
9172 F: drivers/power/supply/bq27xxx_battery.c
9173 F: drivers/power/supply/bq27xxx_battery_i2c.c
9174 F: drivers/power/supply/isp1704_charger.c
9175 F: drivers/power/supply/rx51_battery.c
9178 M: Jon Mason <jdmason@kudzu.us>
9179 M: Dave Jiang <dave.jiang@intel.com>
9180 M: Allen Hubbe <Allen.Hubbe@emc.com>
9181 L: linux-ntb@googlegroups.com
9183 W: https://github.com/jonmason/ntb/wiki
9184 T: git git://github.com/jonmason/ntb.git
9186 F: drivers/net/ntb_netdev.c
9187 F: include/linux/ntb.h
9188 F: include/linux/ntb_transport.h
9189 F: tools/testing/selftests/ntb/
9192 M: Jon Mason <jdmason@kudzu.us>
9193 M: Dave Jiang <dave.jiang@intel.com>
9194 L: linux-ntb@googlegroups.com
9196 W: https://github.com/jonmason/ntb/wiki
9197 T: git git://github.com/jonmason/ntb.git
9198 F: drivers/ntb/hw/intel/
9201 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
9202 L: linux-ntb@googlegroups.com
9204 F: drivers/ntb/hw/amd/
9207 M: Anton Altaparmakov <anton@tuxera.com>
9208 L: linux-ntfs-dev@lists.sourceforge.net
9209 W: http://www.tuxera.com/
9210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
9212 F: Documentation/filesystems/ntfs.txt
9215 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
9216 M: Antonino Daplas <adaplas@gmail.com>
9217 L: linux-fbdev@vger.kernel.org
9219 F: drivers/video/fbdev/riva/
9220 F: drivers/video/fbdev/nvidia/
9223 M: Keith Busch <keith.busch@intel.com>
9224 M: Jens Axboe <axboe@fb.com>
9225 M: Christoph Hellwig <hch@lst.de>
9226 M: Sagi Grimberg <sagi@grimberg.me>
9227 L: linux-nvme@lists.infradead.org
9228 T: git://git.infradead.org/nvme.git
9229 W: http://git.infradead.org/nvme.git
9231 F: drivers/nvme/host/
9232 F: include/linux/nvme.h
9233 F: include/uapi/linux/nvme_ioctl.h
9235 NVM EXPRESS TARGET DRIVER
9236 M: Christoph Hellwig <hch@lst.de>
9237 M: Sagi Grimberg <sagi@grimberg.me>
9238 L: linux-nvme@lists.infradead.org
9239 T: git://git.infradead.org/nvme.git
9240 W: http://git.infradead.org/nvme.git
9242 F: drivers/nvme/target/
9244 NVM EXPRESS FC TRANSPORT DRIVERS
9245 M: James Smart <james.smart@broadcom.com>
9246 L: linux-nvme@lists.infradead.org
9248 F: include/linux/nvme-fc.h
9249 F: include/linux/nvme-fc-driver.h
9250 F: drivers/nvme/host/fc.c
9251 F: drivers/nvme/target/fc.c
9252 F: drivers/nvme/target/fcloop.c
9255 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
9258 F: Documentation/devicetree/bindings/nvmem/
9259 F: include/linux/nvmem-consumer.h
9260 F: include/linux/nvmem-provider.h
9263 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
9264 R: Charles Gorand <charles.gorand@effinnov.com>
9265 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9267 F: drivers/nfc/nxp-nci
9269 NXP TDA998X DRM DRIVER
9270 M: Russell King <linux@armlinux.org.uk>
9272 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9273 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9274 F: drivers/gpu/drm/i2c/tda998x_drv.c
9275 F: include/drm/i2c/tda998x.h
9278 M: Peter Rosin <peda@axentia.se>
9279 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9281 F: sound/soc/codecs/tfa9879*
9284 M: Josh Poimboeuf <jpoimboe@redhat.com>
9289 M: Aaro Koskinen <aaro.koskinen@iki.fi>
9290 M: Tony Lindgren <tony@atomide.com>
9291 L: linux-omap@vger.kernel.org
9292 Q: http://patchwork.kernel.org/project/linux-omap/list/
9293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9295 F: arch/arm/mach-omap1/
9296 F: arch/arm/plat-omap/
9297 F: arch/arm/configs/omap1_defconfig
9298 F: drivers/i2c/busses/i2c-omap.c
9299 F: include/linux/i2c-omap.h
9302 M: Tony Lindgren <tony@atomide.com>
9303 L: linux-omap@vger.kernel.org
9304 W: http://www.muru.com/linux/omap/
9305 W: http://linux.omap.com/
9306 Q: http://patchwork.kernel.org/project/linux-omap/list/
9307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9309 F: arch/arm/mach-omap2/
9310 F: arch/arm/plat-omap/
9311 F: arch/arm/configs/omap2plus_defconfig
9312 F: drivers/i2c/busses/i2c-omap.c
9313 F: drivers/irqchip/irq-omap-intc.c
9314 F: drivers/mfd/*omap*.c
9315 F: drivers/mfd/menelaus.c
9316 F: drivers/mfd/palmas.c
9317 F: drivers/mfd/tps65217.c
9318 F: drivers/mfd/tps65218.c
9319 F: drivers/mfd/tps65910.c
9320 F: drivers/mfd/twl-core.[ch]
9321 F: drivers/mfd/twl4030*.c
9322 F: drivers/mfd/twl6030*.c
9323 F: drivers/mfd/twl6040*.c
9324 F: drivers/regulator/palmas-regulator*.c
9325 F: drivers/regulator/pbias-regulator.c
9326 F: drivers/regulator/tps65217-regulator.c
9327 F: drivers/regulator/tps65218-regulator.c
9328 F: drivers/regulator/tps65910-regulator.c
9329 F: drivers/regulator/twl-regulator.c
9330 F: drivers/regulator/twl6030-regulator.c
9331 F: include/linux/i2c-omap.h
9333 OMAP DEVICE TREE SUPPORT
9334 M: Benoît Cousson <bcousson@baylibre.com>
9335 M: Tony Lindgren <tony@atomide.com>
9336 L: linux-omap@vger.kernel.org
9337 L: devicetree@vger.kernel.org
9339 F: arch/arm/boot/dts/*omap*
9340 F: arch/arm/boot/dts/*am3*
9341 F: arch/arm/boot/dts/*am4*
9342 F: arch/arm/boot/dts/*am5*
9343 F: arch/arm/boot/dts/*dra7*
9345 OMAP CLOCK FRAMEWORK SUPPORT
9346 M: Paul Walmsley <paul@pwsan.com>
9347 L: linux-omap@vger.kernel.org
9349 F: arch/arm/*omap*/*clock*
9351 OMAP POWER MANAGEMENT SUPPORT
9352 M: Kevin Hilman <khilman@kernel.org>
9353 L: linux-omap@vger.kernel.org
9355 F: arch/arm/*omap*/*pm*
9356 F: drivers/cpufreq/omap-cpufreq.c
9358 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
9359 M: Rajendra Nayak <rnayak@codeaurora.org>
9360 M: Paul Walmsley <paul@pwsan.com>
9361 L: linux-omap@vger.kernel.org
9363 F: arch/arm/mach-omap2/prm*
9366 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9367 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9368 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9369 L: linux-omap@vger.kernel.org
9373 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9374 M: Roger Quadros <rogerq@ti.com>
9375 M: Tony Lindgren <tony@atomide.com>
9376 L: linux-omap@vger.kernel.org
9378 F: drivers/memory/omap-gpmc.c
9379 F: arch/arm/mach-omap2/*gpmc*
9381 OMAP FRAMEBUFFER SUPPORT
9382 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9383 L: linux-fbdev@vger.kernel.org
9384 L: linux-omap@vger.kernel.org
9386 F: drivers/video/fbdev/omap/
9388 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9389 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9390 L: linux-omap@vger.kernel.org
9391 L: linux-fbdev@vger.kernel.org
9393 F: drivers/video/fbdev/omap2/
9394 F: Documentation/arm/OMAP/DSS
9396 OMAP HARDWARE SPINLOCK SUPPORT
9397 M: Ohad Ben-Cohen <ohad@wizery.com>
9398 L: linux-omap@vger.kernel.org
9400 F: drivers/hwspinlock/omap_hwspinlock.c
9403 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9404 L: linux-omap@vger.kernel.org
9406 F: drivers/mmc/host/omap.c
9409 L: linux-mmc@vger.kernel.org
9410 L: linux-omap@vger.kernel.org
9412 F: drivers/mmc/host/omap_hsmmc.c
9414 OMAP RANDOM NUMBER GENERATOR SUPPORT
9415 M: Deepak Saxena <dsaxena@plexity.net>
9417 F: drivers/char/hw_random/omap-rng.c
9420 M: Benoît Cousson <bcousson@baylibre.com>
9421 M: Paul Walmsley <paul@pwsan.com>
9422 L: linux-omap@vger.kernel.org
9424 F: arch/arm/mach-omap2/omap_hwmod.*
9427 M: Paul Walmsley <paul@pwsan.com>
9428 L: linux-omap@vger.kernel.org
9430 F: arch/arm/mach-omap2/omap_hwmod*data*
9432 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9433 M: Benoît Cousson <bcousson@baylibre.com>
9434 L: linux-omap@vger.kernel.org
9436 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9438 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9439 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9440 L: linux-media@vger.kernel.org
9442 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9443 F: drivers/media/platform/omap3isp/
9444 F: drivers/staging/media/omap4iss/
9447 L: linux-usb@vger.kernel.org
9448 L: linux-omap@vger.kernel.org
9450 F: drivers/usb/*/*omap*
9451 F: arch/arm/*omap*/usb*
9454 M: Grygorii Strashko <grygorii.strashko@ti.com>
9455 M: Santosh Shilimkar <ssantosh@kernel.org>
9456 M: Kevin Hilman <khilman@kernel.org>
9457 L: linux-omap@vger.kernel.org
9459 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9460 F: drivers/gpio/gpio-omap.c
9462 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9463 M: Mark Jackson <mpfj@newflow.co.uk>
9464 L: linux-omap@vger.kernel.org
9466 F: arch/arm/boot/dts/am335x-nano.dts
9469 M: Bob Copeland <me@bobcopeland.com>
9470 L: linux-karma-devel@lists.sourceforge.net
9472 F: Documentation/filesystems/omfs.txt
9475 OMNIKEY CARDMAN 4000 DRIVER
9476 M: Harald Welte <laforge@gnumonks.org>
9478 F: drivers/char/pcmcia/cm4000_cs.c
9479 F: include/linux/cm4000_cs.h
9480 F: include/uapi/linux/cm4000_cs.h
9482 OMNIKEY CARDMAN 4040 DRIVER
9483 M: Harald Welte <laforge@gnumonks.org>
9485 F: drivers/char/pcmcia/cm4040_cs.*
9487 OMNIVISION OV5647 SENSOR DRIVER
9488 M: Ramiro Oliveira <roliveir@synopsys.com>
9489 L: linux-media@vger.kernel.org
9490 T: git git://linuxtv.org/media_tree.git
9492 F: drivers/media/i2c/ov5647.c
9494 OMNIVISION OV7670 SENSOR DRIVER
9495 M: Jonathan Corbet <corbet@lwn.net>
9496 L: linux-media@vger.kernel.org
9497 T: git git://linuxtv.org/media_tree.git
9499 F: drivers/media/i2c/ov7670.c
9500 F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
9502 ONENAND FLASH DRIVER
9503 M: Kyungmin Park <kyungmin.park@samsung.com>
9504 L: linux-mtd@lists.infradead.org
9506 F: drivers/mtd/onenand/
9507 F: include/linux/mtd/onenand*.h
9509 ONSTREAM SCSI TAPE DRIVER
9510 M: Willem Riede <osst@riede.org>
9511 L: osst-users@lists.sourceforge.net
9512 L: linux-scsi@vger.kernel.org
9514 F: Documentation/scsi/osst.txt
9515 F: drivers/scsi/osst.*
9516 F: drivers/scsi/osst_*.h
9517 F: drivers/scsi/st.h
9519 OPENCORES I2C BUS DRIVER
9520 M: Peter Korsgaard <jacmet@sunsite.dk>
9521 L: linux-i2c@vger.kernel.org
9523 F: Documentation/i2c/busses/i2c-ocores
9524 F: drivers/i2c/busses/i2c-ocores.c
9526 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9527 M: Rob Herring <robh+dt@kernel.org>
9528 M: Frank Rowand <frowand.list@gmail.com>
9529 L: devicetree@vger.kernel.org
9530 W: http://www.devicetree.org/
9531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9534 F: include/linux/of*.h
9537 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9538 M: Rob Herring <robh+dt@kernel.org>
9539 M: Mark Rutland <mark.rutland@arm.com>
9540 L: devicetree@vger.kernel.org
9541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9542 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9544 F: Documentation/devicetree/
9546 F: include/dt-bindings/
9548 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9549 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9550 L: devicetree@vger.kernel.org
9552 F: Documentation/devicetree/dynamic-resolution-notes.txt
9553 F: Documentation/devicetree/overlay-notes.txt
9554 F: drivers/of/overlay.c
9555 F: drivers/of/resolver.c
9557 OPENRISC ARCHITECTURE
9558 M: Jonas Bonn <jonas@southpole.se>
9559 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9560 M: Stafford Horne <shorne@gmail.com>
9561 T: git git://github.com/openrisc/linux.git
9562 L: openrisc@lists.librecores.org
9563 W: http://openrisc.io
9568 M: Pravin Shelar <pshelar@nicira.com>
9569 L: netdev@vger.kernel.org
9570 L: dev@openvswitch.org
9571 W: http://openvswitch.org
9574 F: include/uapi/linux/openvswitch.h
9576 OPERATING PERFORMANCE POINTS (OPP)
9577 M: Viresh Kumar <vireshk@kernel.org>
9578 M: Nishanth Menon <nm@ti.com>
9579 M: Stephen Boyd <sboyd@codeaurora.org>
9580 L: linux-pm@vger.kernel.org
9582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9583 F: drivers/base/power/opp/
9584 F: include/linux/pm_opp.h
9585 F: Documentation/power/opp.txt
9586 F: Documentation/devicetree/bindings/opp/
9589 M: Clemens Ladisch <clemens@ladisch.de>
9590 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9591 T: git git://git.alsa-project.org/alsa-kernel.git
9593 F: sound/drivers/opl4/
9596 M: Robert Richter <rric@kernel.org>
9597 L: oprofile-list@lists.sf.net
9599 F: arch/*/include/asm/oprofile*.h
9601 F: drivers/oprofile/
9602 F: include/linux/oprofile.h
9605 M: Jens Wiklander <jens.wiklander@linaro.org>
9607 F: drivers/tee/optee/
9609 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9610 M: Mark Fasheh <mfasheh@versity.com>
9611 M: Joel Becker <jlbec@evilplan.org>
9612 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9613 W: http://ocfs2.wiki.kernel.org
9615 F: Documentation/filesystems/ocfs2.txt
9616 F: Documentation/filesystems/dlmfs.txt
9620 L: linux-wireless@vger.kernel.org
9621 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9622 W: http://www.nongnu.org/orinoco/
9624 F: drivers/net/wireless/intersil/orinoco/
9626 OSD LIBRARY and FILESYSTEM
9627 M: Boaz Harrosh <ooo@electrozaur.com>
9629 F: drivers/scsi/osd/
9630 F: include/scsi/osd_*
9634 M: Miklos Szeredi <miklos@szeredi.hu>
9635 L: linux-unionfs@vger.kernel.org
9636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9639 F: Documentation/filesystems/overlayfs.txt
9642 M: Mike Marshall <hubcap@omnibond.com>
9643 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9647 F: Documentation/filesystems/orangefs.txt
9650 M: Christian Lamparter <chunkeey@googlemail.com>
9651 L: linux-wireless@vger.kernel.org
9652 W: http://wireless.kernel.org/en/users/Drivers/p54
9654 F: drivers/net/wireless/intersil/p54/
9656 PA SEMI ETHERNET DRIVER
9657 L: netdev@vger.kernel.org
9659 F: drivers/net/ethernet/pasemi/*
9661 PA SEMI SMBUS DRIVER
9662 L: linux-i2c@vger.kernel.org
9664 F: drivers/i2c/busses/i2c-pasemi.c
9666 PADATA PARALLEL EXECUTION MECHANISM
9667 M: Steffen Klassert <steffen.klassert@secunet.com>
9668 L: linux-crypto@vger.kernel.org
9671 F: include/linux/padata.h
9672 F: Documentation/padata.txt
9674 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9675 M: Harald Welte <laforge@gnumonks.org>
9676 L: platform-driver-x86@vger.kernel.org
9678 F: drivers/platform/x86/panasonic-laptop.c
9680 PANASONIC MN10300/AM33/AM34 PORT
9681 M: David Howells <dhowells@redhat.com>
9682 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9683 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9685 F: Documentation/mn10300/
9688 PARALLEL LCD/KEYPAD PANEL DRIVER
9689 M: Willy Tarreau <willy@haproxy.com>
9690 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9692 F: Documentation/misc-devices/lcd-panel-cgram.txt
9693 F: drivers/misc/panel.c
9695 PARALLEL PORT SUBSYSTEM
9696 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9697 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9698 L: linux-parport@lists.infradead.org (subscribers-only)
9701 F: include/linux/parport*.h
9702 F: drivers/char/ppdev.c
9703 F: include/uapi/linux/ppdev.h
9704 F: Documentation/parport*.txt
9706 PARAVIRT_OPS INTERFACE
9707 M: Jeremy Fitzhardinge <jeremy@goop.org>
9708 M: Chris Wright <chrisw@sous-sol.org>
9709 M: Alok Kataria <akataria@vmware.com>
9710 M: Rusty Russell <rusty@rustcorp.com.au>
9711 L: virtualization@lists.linux-foundation.org
9713 F: Documentation/virtual/paravirt_ops.txt
9714 F: arch/*/kernel/paravirt*
9715 F: arch/*/include/asm/paravirt.h
9716 F: include/linux/hypervisor.h
9718 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9719 M: Tim Waugh <tim@cyberelk.net>
9720 L: linux-parport@lists.infradead.org (subscribers-only)
9722 F: Documentation/blockdev/paride.txt
9723 F: drivers/block/paride/
9726 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9727 M: Helge Deller <deller@gmx.de>
9728 L: linux-parisc@vger.kernel.org
9729 W: http://www.parisc-linux.org/
9730 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9735 F: Documentation/parisc/
9737 F: drivers/char/agp/parisc-agp.c
9738 F: drivers/input/serio/gscps2.c
9739 F: drivers/parport/parport_gsc.*
9740 F: drivers/tty/serial/8250/8250_gsc.c
9741 F: drivers/video/fbdev/sti*
9742 F: drivers/video/console/sti*
9743 F: drivers/video/logo/logo_parisc*
9746 M: Jiri Pirko <jiri@mellanox.com>
9747 L: netdev@vger.kernel.org
9750 F: lib/test_parman.c
9751 F: include/linux/parman.h
9753 PC87360 HARDWARE MONITORING DRIVER
9754 M: Jim Cromie <jim.cromie@gmail.com>
9755 L: linux-hwmon@vger.kernel.org
9757 F: Documentation/hwmon/pc87360
9758 F: drivers/hwmon/pc87360.c
9761 M: Jim Cromie <jim.cromie@gmail.com>
9763 F: drivers/char/pc8736x_gpio.c
9765 PC87427 HARDWARE MONITORING DRIVER
9766 M: Jean Delvare <jdelvare@suse.com>
9767 L: linux-hwmon@vger.kernel.org
9769 F: Documentation/hwmon/pc87427
9770 F: drivers/hwmon/pc87427.c
9773 M: Riku Voipio <riku.voipio@iki.fi>
9775 F: drivers/leds/leds-pca9532.c
9776 F: include/linux/leds-pca9532.h
9778 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9779 M: Guenter Roeck <linux@roeck-us.net>
9780 L: linux-i2c@vger.kernel.org
9782 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9784 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9785 M: Khalid Aziz <khalid@gonehiking.org>
9787 F: drivers/firmware/pcdp.*
9790 M: Linas Vepstas <linasvepstas@gmail.com>
9791 L: linux-pci@vger.kernel.org
9793 F: Documentation/PCI/pci-error-recovery.txt
9795 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9796 M: Russell Currey <ruscur@russell.cc>
9797 L: linuxppc-dev@lists.ozlabs.org
9799 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9800 F: arch/powerpc/kernel/eeh*.c
9801 F: arch/powerpc/platforms/*/eeh*.c
9802 F: arch/powerpc/include/*/eeh*.h
9805 M: Bjorn Helgaas <bhelgaas@google.com>
9806 L: linux-pci@vger.kernel.org
9807 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9810 F: Documentation/devicetree/bindings/pci/
9811 F: Documentation/PCI/
9813 F: include/linux/pci*
9815 F: arch/x86/kernel/quirks.c
9817 PCI ENDPOINT SUBSYSTEM
9818 M: Kishon Vijay Abraham I <kishon@ti.com>
9819 L: linux-pci@vger.kernel.org
9820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
9822 F: drivers/pci/endpoint/
9823 F: drivers/misc/pci_endpoint_test.c
9826 PCI DRIVER FOR ALTERA PCIE IP
9827 M: Ley Foon Tan <lftan@altera.com>
9828 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9829 L: linux-pci@vger.kernel.org
9831 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9832 F: drivers/pci/host/pcie-altera.c
9834 PCI DRIVER FOR ARM VERSATILE PLATFORM
9835 M: Rob Herring <robh@kernel.org>
9836 L: linux-pci@vger.kernel.org
9837 L: linux-arm-kernel@lists.infradead.org
9839 F: Documentation/devicetree/bindings/pci/versatile.txt
9840 F: drivers/pci/host/pci-versatile.c
9842 PCI DRIVER FOR ARMADA 8K
9843 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9844 L: linux-pci@vger.kernel.org
9845 L: linux-arm-kernel@lists.infradead.org
9847 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9848 F: drivers/pci/dwc/pcie-armada8k.c
9850 PCI DRIVER FOR APPLIEDMICRO XGENE
9851 M: Tanmay Inamdar <tinamdar@apm.com>
9852 L: linux-pci@vger.kernel.org
9853 L: linux-arm-kernel@lists.infradead.org
9855 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9856 F: drivers/pci/host/pci-xgene.c
9858 PCI DRIVER FOR FREESCALE LAYERSCAPE
9859 M: Minghuan Lian <minghuan.Lian@freescale.com>
9860 M: Mingkai Hu <mingkai.hu@freescale.com>
9861 M: Roy Zang <tie-fei.zang@freescale.com>
9862 L: linuxppc-dev@lists.ozlabs.org
9863 L: linux-pci@vger.kernel.org
9864 L: linux-arm-kernel@lists.infradead.org
9866 F: drivers/pci/dwc/*layerscape*
9869 M: Richard Zhu <hongxing.zhu@nxp.com>
9870 M: Lucas Stach <l.stach@pengutronix.de>
9871 L: linux-pci@vger.kernel.org
9872 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9874 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9875 F: drivers/pci/dwc/*imx6*
9877 PCI DRIVER FOR TI KEYSTONE
9878 M: Murali Karicheri <m-karicheri2@ti.com>
9879 L: linux-pci@vger.kernel.org
9880 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9882 F: drivers/pci/dwc/*keystone*
9884 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9885 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9886 M: Jason Cooper <jason@lakedaemon.net>
9887 L: linux-pci@vger.kernel.org
9888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9890 F: drivers/pci/host/*mvebu*
9892 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9893 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9894 L: linux-pci@vger.kernel.org
9895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9897 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9898 F: drivers/pci/host/pci-aardvark.c
9900 PCI DRIVER FOR MICROSEMI SWITCHTEC
9901 M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
9902 M: Stephen Bates <stephen.bates@microsemi.com>
9903 M: Logan Gunthorpe <logang@deltatee.com>
9904 L: linux-pci@vger.kernel.org
9906 F: Documentation/switchtec.txt
9907 F: Documentation/ABI/testing/sysfs-class-switchtec
9908 F: drivers/pci/switch/switchtec*
9909 F: include/uapi/linux/switchtec_ioctl.h
9911 PCI DRIVER FOR NVIDIA TEGRA
9912 M: Thierry Reding <thierry.reding@gmail.com>
9913 L: linux-tegra@vger.kernel.org
9914 L: linux-pci@vger.kernel.org
9916 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9917 F: drivers/pci/host/pci-tegra.c
9919 PCI DRIVER FOR TI DRA7XX
9920 M: Kishon Vijay Abraham I <kishon@ti.com>
9921 L: linux-omap@vger.kernel.org
9922 L: linux-pci@vger.kernel.org
9924 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9925 F: drivers/pci/dwc/pci-dra7xx.c
9927 PCI DRIVER FOR RENESAS R-CAR
9928 M: Simon Horman <horms@verge.net.au>
9929 L: linux-pci@vger.kernel.org
9930 L: linux-renesas-soc@vger.kernel.org
9932 F: drivers/pci/host/*rcar*
9934 PCI DRIVER FOR SAMSUNG EXYNOS
9935 M: Jingoo Han <jingoohan1@gmail.com>
9936 L: linux-pci@vger.kernel.org
9937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9938 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9940 F: drivers/pci/dwc/pci-exynos.c
9942 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9943 M: Jingoo Han <jingoohan1@gmail.com>
9944 M: Joao Pinto <Joao.Pinto@synopsys.com>
9945 L: linux-pci@vger.kernel.org
9947 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9948 F: drivers/pci/dwc/*designware*
9950 PCI DRIVER FOR GENERIC OF HOSTS
9951 M: Will Deacon <will.deacon@arm.com>
9952 L: linux-pci@vger.kernel.org
9953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9955 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9956 F: drivers/pci/host/pci-host-common.c
9957 F: drivers/pci/host/pci-host-generic.c
9959 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9960 M: Keith Busch <keith.busch@intel.com>
9961 L: linux-pci@vger.kernel.org
9963 F: drivers/pci/host/vmd.c
9965 PCIE DRIVER FOR ST SPEAR13XX
9966 M: Pratyush Anand <pratyush.anand@gmail.com>
9967 L: linux-pci@vger.kernel.org
9969 F: drivers/pci/dwc/*spear*
9971 PCI MSI DRIVER FOR ALTERA MSI IP
9972 M: Ley Foon Tan <lftan@altera.com>
9973 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9974 L: linux-pci@vger.kernel.org
9976 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9977 F: drivers/pci/host/pcie-altera-msi.c
9979 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9980 M: Duc Dang <dhdang@apm.com>
9981 L: linux-pci@vger.kernel.org
9982 L: linux-arm-kernel@lists.infradead.org
9984 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9985 F: drivers/pci/host/pci-xgene-msi.c
9987 PCIE DRIVER FOR AXIS ARTPEC
9988 M: Niklas Cassel <niklas.cassel@axis.com>
9989 M: Jesper Nilsson <jesper.nilsson@axis.com>
9990 L: linux-arm-kernel@axis.com
9991 L: linux-pci@vger.kernel.org
9993 F: Documentation/devicetree/bindings/pci/axis,artpec*
9994 F: drivers/pci/dwc/*artpec*
9996 PCIE DRIVER FOR HISILICON
9997 M: Zhou Wang <wangzhou1@hisilicon.com>
9998 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9999 L: linux-pci@vger.kernel.org
10001 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
10002 F: drivers/pci/dwc/pcie-hisi.c
10004 PCIE DRIVER FOR ROCKCHIP
10005 M: Shawn Lin <shawn.lin@rock-chips.com>
10006 M: Wenrui Li <wenrui.li@rock-chips.com>
10007 L: linux-pci@vger.kernel.org
10008 L: linux-rockchip@lists.infradead.org
10010 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
10011 F: drivers/pci/host/pcie-rockchip.c
10013 PCIE DRIVER FOR QUALCOMM MSM
10014 M: Stanimir Varbanov <svarbanov@mm-sol.com>
10015 L: linux-pci@vger.kernel.org
10016 L: linux-arm-msm@vger.kernel.org
10018 F: drivers/pci/dwc/*qcom*
10020 PCIE DRIVER FOR CAVIUM THUNDERX
10021 M: David Daney <david.daney@cavium.com>
10022 L: linux-pci@vger.kernel.org
10023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10025 F: Documentation/devicetree/bindings/pci/pci-thunder-*
10026 F: drivers/pci/host/pci-thunder-*
10029 P: Linux PCMCIA Team
10030 L: linux-pcmcia@lists.infradead.org
10031 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
10032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
10034 F: Documentation/pcmcia/
10039 PCNET32 NETWORK DRIVER
10040 M: Don Fry <pcnet32@frontier.com>
10041 L: netdev@vger.kernel.org
10043 F: drivers/net/ethernet/amd/pcnet32.c
10045 PCRYPT PARALLEL CRYPTO ENGINE
10046 M: Steffen Klassert <steffen.klassert@secunet.com>
10047 L: linux-crypto@vger.kernel.org
10050 F: include/crypto/pcrypt.h
10052 PER-CPU MEMORY ALLOCATOR
10053 M: Tejun Heo <tj@kernel.org>
10054 M: Christoph Lameter <cl@linux.com>
10055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
10057 F: include/linux/percpu*.h
10059 F: arch/*/include/asm/percpu.h
10061 PER-TASK DELAY ACCOUNTING
10062 M: Balbir Singh <bsingharora@gmail.com>
10064 F: include/linux/delayacct.h
10065 F: kernel/delayacct.c
10067 PERFORMANCE EVENTS SUBSYSTEM
10068 M: Peter Zijlstra <peterz@infradead.org>
10069 M: Ingo Molnar <mingo@redhat.com>
10070 M: Arnaldo Carvalho de Melo <acme@kernel.org>
10071 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10072 L: linux-kernel@vger.kernel.org
10073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10076 F: include/linux/perf_event.h
10077 F: include/uapi/linux/perf_event.h
10078 F: arch/*/kernel/perf_event*.c
10079 F: arch/*/kernel/*/perf_event*.c
10080 F: arch/*/kernel/*/*/perf_event*.c
10081 F: arch/*/include/asm/perf_event.h
10082 F: arch/*/kernel/perf_callchain.c
10086 PERSONALITY HANDLING
10087 M: Christoph Hellwig <hch@infradead.org>
10088 L: linux-abi-devel@lists.sourceforge.net
10090 F: include/linux/personality.h
10091 F: include/uapi/linux/personality.h
10094 M: Remi Denis-Courmont <courmisch@gmail.com>
10096 F: Documentation/networking/phonet.txt
10097 F: include/linux/phonet.h
10098 F: include/net/phonet/
10099 F: include/uapi/linux/phonet.h
10103 M: Joern Engel <joern@lazybastard.org>
10104 L: linux-mtd@lists.infradead.org
10106 F: drivers/mtd/devices/phram.c
10109 M: Bruno Prémont <bonbons@linux-vserver.org>
10110 L: linux-input@vger.kernel.org
10112 F: drivers/hid/hid-picolcd*
10115 M: Jamie Iles <jamie@jamieiles.com>
10116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10117 T: git git://github.com/jamieiles/linux-2.6-ji.git
10119 F: arch/arm/boot/dts/picoxcell*
10120 F: arch/arm/mach-picoxcell/
10121 F: drivers/crypto/picoxcell*
10123 PIN CONTROL SUBSYSTEM
10124 M: Linus Walleij <linus.walleij@linaro.org>
10125 L: linux-gpio@vger.kernel.org
10126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
10128 F: Documentation/devicetree/bindings/pinctrl/
10129 F: Documentation/pinctrl.txt
10130 F: drivers/pinctrl/
10131 F: include/linux/pinctrl/
10133 PIN CONTROLLER - ATMEL AT91
10134 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
10135 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10137 F: drivers/pinctrl/pinctrl-at91.*
10139 PIN CONTROLLER - ATMEL AT91 PIO4
10140 M: Ludovic Desroches <ludovic.desroches@microchip.com>
10141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10142 L: linux-gpio@vger.kernel.org
10144 F: drivers/pinctrl/pinctrl-at91-pio4.*
10146 PIN CONTROLLER - INTEL
10147 M: Mika Westerberg <mika.westerberg@linux.intel.com>
10148 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10150 F: drivers/pinctrl/intel/
10152 PIN CONTROLLER - RENESAS
10153 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10154 M: Geert Uytterhoeven <geert+renesas@glider.be>
10155 L: linux-renesas-soc@vger.kernel.org
10157 F: drivers/pinctrl/sh-pfc/
10159 PIN CONTROLLER - SAMSUNG
10160 M: Tomasz Figa <tomasz.figa@gmail.com>
10161 M: Krzysztof Kozlowski <krzk@kernel.org>
10162 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10164 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10165 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
10166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
10168 F: drivers/pinctrl/samsung/
10169 F: include/dt-bindings/pinctrl/samsung.h
10170 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
10172 PIN CONTROLLER - SINGLE
10173 M: Tony Lindgren <tony@atomide.com>
10174 M: Haojian Zhuang <haojian.zhuang@linaro.org>
10175 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10176 L: linux-omap@vger.kernel.org
10178 F: drivers/pinctrl/pinctrl-single.c
10180 PIN CONTROLLER - ST SPEAR
10181 M: Viresh Kumar <vireshk@kernel.org>
10182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10183 W: http://www.st.com/spear
10185 F: drivers/pinctrl/spear/
10187 PISTACHIO SOC SUPPORT
10188 M: James Hartley <james.hartley@imgtec.com>
10189 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
10190 L: linux-mips@linux-mips.org
10192 F: arch/mips/pistachio/
10193 F: arch/mips/include/asm/mach-pistachio/
10194 F: arch/mips/boot/dts/img/pistachio*
10195 F: arch/mips/configs/pistachio*_defconfig
10199 M: linux-block@vger.kernel.org
10200 F: drivers/block/pktcdvd.c
10201 F: include/linux/pktcdvd.h
10202 F: include/uapi/linux/pktcdvd.h
10204 PKUNITY SOC DRIVERS
10205 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10206 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10208 T: git git://github.com/gxt/linux.git
10209 F: drivers/input/serio/i8042-unicore32io.h
10210 F: drivers/i2c/busses/i2c-puv3.c
10211 F: drivers/video/fbdev/fb-puv3.c
10212 F: drivers/rtc/rtc-puv3.c
10214 PMBUS HARDWARE MONITORING DRIVERS
10215 M: Guenter Roeck <linux@roeck-us.net>
10216 L: linux-hwmon@vger.kernel.org
10217 W: http://hwmon.wiki.kernel.org/
10218 W: http://www.roeck-us.net/linux/drivers/
10219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
10221 F: Documentation/hwmon/pmbus
10222 F: drivers/hwmon/pmbus/
10223 F: include/linux/pmbus.h
10225 PMC SIERRA MaxRAID DRIVER
10226 L: linux-scsi@vger.kernel.org
10227 W: http://www.pmc-sierra.com/
10229 F: drivers/scsi/pmcraid.*
10231 PMC SIERRA PM8001 DRIVER
10232 M: Jack Wang <jinpu.wang@profitbricks.com>
10233 M: lindar_liu@usish.com
10234 L: linux-scsi@vger.kernel.org
10236 F: drivers/scsi/pm8001/
10238 POSIX CLOCKS and TIMERS
10239 M: Thomas Gleixner <tglx@linutronix.de>
10240 L: linux-kernel@vger.kernel.org
10241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10244 F: include/linux/timer*
10245 F: kernel/time/*timer*
10247 POWER MANAGEMENT CORE
10248 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10249 L: linux-pm@vger.kernel.org
10250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
10251 B: https://bugzilla.kernel.org
10253 F: drivers/base/power/
10254 F: include/linux/pm.h
10255 F: include/linux/pm_*
10256 F: include/linux/powercap.h
10257 F: drivers/powercap/
10259 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
10260 M: Sebastian Reichel <sre@kernel.org>
10261 L: linux-pm@vger.kernel.org
10262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
10264 F: Documentation/devicetree/bindings/power/supply/
10265 F: include/linux/power_supply.h
10266 F: drivers/power/supply/
10268 POWER STATE COORDINATION INTERFACE (PSCI)
10269 M: Mark Rutland <mark.rutland@arm.com>
10270 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
10271 L: linux-arm-kernel@lists.infradead.org
10273 F: drivers/firmware/psci*.c
10274 F: include/linux/psci.h
10275 F: include/uapi/linux/psci.h
10277 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
10278 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
10279 L: linuxppc-dev@lists.ozlabs.org
10281 F: drivers/char/powernv-op-panel.c
10284 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10288 PPP PROTOCOL DRIVERS AND COMPRESSORS
10289 M: Paul Mackerras <paulus@samba.org>
10290 L: linux-ppp@vger.kernel.org
10292 F: drivers/net/ppp/ppp_*
10294 PPP OVER ATM (RFC 2364)
10295 M: Mitchell Blank Jr <mitch@sfgoth.com>
10297 F: net/atm/pppoatm.c
10298 F: include/uapi/linux/atmppp.h
10301 M: Michal Ostrowski <mostrows@earthlink.net>
10303 F: drivers/net/ppp/pppoe.c
10304 F: drivers/net/ppp/pppox.c
10307 M: James Chapman <jchapman@katalix.com>
10309 F: net/l2tp/l2tp_ppp.c
10310 F: include/linux/if_pppol2tp.h
10311 F: include/uapi/linux/if_pppol2tp.h
10314 M: Rodolfo Giometti <giometti@enneenne.com>
10315 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
10316 L: linuxpps@ml.enneenne.com (subscribers-only)
10318 F: Documentation/pps/
10320 F: include/linux/pps*.h
10323 M: Dmitry Kozlov <xeb@mail.ru>
10324 L: netdev@vger.kernel.org
10326 F: drivers/net/ppp/pptp.c
10327 W: http://sourceforge.net/projects/accel-pptp
10330 M: Robert Love <rml@tech9.net>
10331 L: kpreempt-tech@lists.sourceforge.net
10332 W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
10334 F: Documentation/preempt-locking.txt
10335 F: include/linux/preempt.h
10338 M: Petr Mladek <pmladek@suse.com>
10339 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
10340 R: Steven Rostedt <rostedt@goodmis.org>
10343 F: include/linux/printk.h
10345 PRISM54 WIRELESS DRIVER
10346 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
10347 L: linux-wireless@vger.kernel.org
10348 W: http://wireless.kernel.org/en/users/Drivers/p54
10350 F: drivers/net/wireless/intersil/prism54/
10352 PS3 NETWORK SUPPORT
10353 M: Geoff Levand <geoff@infradead.org>
10354 L: netdev@vger.kernel.org
10355 L: linuxppc-dev@lists.ozlabs.org
10357 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
10359 PS3 PLATFORM SUPPORT
10360 M: Geoff Levand <geoff@infradead.org>
10361 L: linuxppc-dev@lists.ozlabs.org
10363 F: arch/powerpc/boot/ps3*
10364 F: arch/powerpc/include/asm/lv1call.h
10365 F: arch/powerpc/include/asm/ps3*.h
10366 F: arch/powerpc/platforms/ps3/
10369 F: drivers/rtc/rtc-ps3.c
10370 F: drivers/usb/host/*ps3.c
10371 F: sound/ppc/snd_ps3*
10374 M: Jim Paris <jim@jtan.com>
10375 M: Geoff Levand <geoff@infradead.org>
10376 L: linuxppc-dev@lists.ozlabs.org
10378 F: drivers/block/ps3vram.c
10380 PSAMPLE PACKET SAMPLING SUPPORT:
10381 M: Yotam Gigi <yotamg@mellanox.com>
10384 F: include/net/psample.h
10385 F: include/uapi/linux/psample.h
10388 M: Kees Cook <keescook@chromium.org>
10389 M: Anton Vorontsov <anton@enomsg.org>
10390 M: Colin Cross <ccross@android.com>
10391 M: Tony Luck <tony.luck@intel.com>
10393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
10395 F: include/linux/pstore*
10396 F: drivers/firmware/efi/efi-pstore.c
10397 F: drivers/acpi/apei/erst.c
10398 F: Documentation/admin-guide/ramoops.rst
10399 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
10400 K: \b(pstore|ramoops)
10402 PTP HARDWARE CLOCK SUPPORT
10403 M: Richard Cochran <richardcochran@gmail.com>
10404 L: netdev@vger.kernel.org
10406 W: http://linuxptp.sourceforge.net/
10407 F: Documentation/ABI/testing/sysfs-ptp
10408 F: Documentation/ptp/*
10409 F: drivers/net/ethernet/freescale/gianfar_ptp.c
10410 F: drivers/net/phy/dp83640*
10412 F: include/linux/ptp_cl*
10415 M: Roland McGrath <roland@hack.frob.com>
10416 M: Oleg Nesterov <oleg@redhat.com>
10418 F: include/asm-generic/syscall.h
10419 F: include/linux/ptrace.h
10420 F: include/linux/regset.h
10421 F: include/linux/tracehook.h
10422 F: include/uapi/linux/ptrace.h
10426 M: Hans Verkuil <hverkuil@xs4all.nl>
10427 L: linux-media@vger.kernel.org
10428 T: git git://linuxtv.org/media_tree.git
10430 F: drivers/media/usb/pulse8-cec/*
10432 PVRUSB2 VIDEO4LINUX DRIVER
10433 M: Mike Isely <isely@pobox.com>
10434 L: pvrusb2@isely.net (subscribers-only)
10435 L: linux-media@vger.kernel.org
10436 W: http://www.isely.net/pvrusb2/
10437 T: git git://linuxtv.org/media_tree.git
10439 F: Documentation/media/v4l-drivers/pvrusb2*
10440 F: drivers/media/usb/pvrusb2/
10443 M: Hans Verkuil <hverkuil@xs4all.nl>
10444 L: linux-media@vger.kernel.org
10445 T: git git://linuxtv.org/media_tree.git
10447 F: drivers/media/usb/pwc/*
10450 M: Kamil Debski <kamil@wypas.org>
10451 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10452 L: linux-hwmon@vger.kernel.org
10454 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10455 F: Documentation/hwmon/pwm-fan
10456 F: drivers/hwmon/pwm-fan.c
10459 M: Thierry Reding <thierry.reding@gmail.com>
10460 L: linux-pwm@vger.kernel.org
10462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10463 F: Documentation/pwm.txt
10464 F: Documentation/devicetree/bindings/pwm/
10465 F: include/linux/pwm.h
10467 F: drivers/video/backlight/pwm_bl.c
10468 F: include/linux/pwm_backlight.h
10469 F: drivers/gpio/gpio-mvebu.c
10470 F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
10472 PXA2xx/PXA3xx SUPPORT
10473 M: Daniel Mack <daniel@zonque.org>
10474 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10475 M: Robert Jarzmik <robert.jarzmik@free.fr>
10476 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10477 T: git git://github.com/hzhuang1/linux.git
10478 T: git git://github.com/rjarzmik/linux.git
10480 F: arch/arm/boot/dts/pxa*
10481 F: arch/arm/mach-pxa/
10482 F: drivers/dma/pxa*
10483 F: drivers/pcmcia/pxa2xx*
10484 F: drivers/pinctrl/pxa/
10485 F: drivers/spi/spi-pxa2xx*
10486 F: drivers/usb/gadget/udc/pxa2*
10487 F: include/sound/pxa2xx-lib.h
10492 M: Robert Jarzmik <robert.jarzmik@free.fr>
10493 L: linux-gpio@vger.kernel.org
10495 F: drivers/gpio/gpio-pxa.c
10497 PXA3xx NAND FLASH DRIVER
10498 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10499 L: linux-mtd@lists.infradead.org
10501 F: drivers/mtd/nand/pxa3xx_nand.c
10504 M: Eric Miao <eric.y.miao@gmail.com>
10505 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10507 T: git git://github.com/hzhuang1/linux.git
10508 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10510 F: arch/arm/boot/dts/mmp*
10511 F: arch/arm/mach-mmp/
10517 M: Robert Jarzmik <robert.jarzmik@free.fr>
10518 L: linux-rtc@vger.kernel.org
10522 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10523 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10524 L: qat-linux@intel.com
10526 F: drivers/crypto/qat/
10529 M: Mike Marciniszyn <infinipath@intel.com>
10530 L: linux-rdma@vger.kernel.org
10532 F: drivers/infiniband/hw/qib/
10534 QLOGIC QLA1280 SCSI DRIVER
10535 M: Michael Reed <mdr@sgi.com>
10536 L: linux-scsi@vger.kernel.org
10538 F: drivers/scsi/qla1280.[ch]
10540 QLOGIC QLA2XXX FC-SCSI DRIVER
10541 M: qla2xxx-upstream@qlogic.com
10542 L: linux-scsi@vger.kernel.org
10544 F: Documentation/scsi/LICENSE.qla2xxx
10545 F: drivers/scsi/qla2xxx/
10547 QLOGIC QLA4XXX iSCSI DRIVER
10548 M: QLogic-Storage-Upstream@qlogic.com
10549 L: linux-scsi@vger.kernel.org
10551 F: Documentation/scsi/LICENSE.qla4xxx
10552 F: drivers/scsi/qla4xxx/
10554 QLOGIC QLA3XXX NETWORK DRIVER
10555 M: Dept-GELinuxNICDev@cavium.com
10556 L: netdev@vger.kernel.org
10558 F: Documentation/networking/LICENSE.qla3xxx
10559 F: drivers/net/ethernet/qlogic/qla3xxx.*
10561 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10562 M: Harish Patil <harish.patil@cavium.com>
10563 M: Manish Chopra <manish.chopra@cavium.com>
10564 M: Dept-GELinuxNICDev@cavium.com
10565 L: netdev@vger.kernel.org
10567 F: drivers/net/ethernet/qlogic/qlcnic/
10569 QLOGIC QLGE 10Gb ETHERNET DRIVER
10570 M: Harish Patil <harish.patil@cavium.com>
10571 M: Manish Chopra <manish.chopra@cavium.com>
10572 M: Dept-GELinuxNICDev@cavium.com
10573 L: netdev@vger.kernel.org
10575 F: drivers/net/ethernet/qlogic/qlge/
10577 QLOGIC QL4xxx ETHERNET DRIVER
10578 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10579 M: Ariel Elior <Ariel.Elior@cavium.com>
10580 M: everest-linux-l2@cavium.com
10581 L: netdev@vger.kernel.org
10583 F: drivers/net/ethernet/qlogic/qed/
10584 F: include/linux/qed/
10585 F: drivers/net/ethernet/qlogic/qede/
10587 QLOGIC QL41xxx ISCSI DRIVER
10588 M: QLogic-Storage-Upstream@cavium.com
10589 L: linux-scsi@vger.kernel.org
10591 F: drivers/scsi/qedi/
10593 QLOGIC QL41xxx FCOE DRIVER
10594 M: QLogic-Storage-Upstream@cavium.com
10595 L: linux-scsi@vger.kernel.org
10597 F: drivers/scsi/qedf/
10600 M: Anders Larsen <al@alarsen.net>
10601 W: http://www.alarsen.net/linux/qnx4fs/
10604 F: include/uapi/linux/qnx4_fs.h
10605 F: include/uapi/linux/qnxtypes.h
10607 QORIQ DPAA2 FSL-MC BUS DRIVER
10608 M: Stuart Yoder <stuyoder@gmail.com>
10609 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
10610 L: linux-kernel@vger.kernel.org
10612 F: drivers/staging/fsl-mc/
10613 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
10615 QT1010 MEDIA DRIVER
10616 M: Antti Palosaari <crope@iki.fi>
10617 L: linux-media@vger.kernel.org
10618 W: https://linuxtv.org
10619 W: http://palosaari.fi/linux/
10620 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10621 T: git git://linuxtv.org/anttip/media_tree.git
10623 F: drivers/media/tuners/qt1010*
10625 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10626 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10627 L: linux-wireless@vger.kernel.org
10628 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10630 F: drivers/net/wireless/ath/ath9k/
10632 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10633 M: Kalle Valo <kvalo@qca.qualcomm.com>
10634 L: ath10k@lists.infradead.org
10635 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10638 F: drivers/net/wireless/ath/ath10k/
10640 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10641 M: Timur Tabi <timur@codeaurora.org>
10642 L: netdev@vger.kernel.org
10644 F: drivers/net/ethernet/qualcomm/emac/
10646 QUALCOMM HEXAGON ARCHITECTURE
10647 M: Richard Kuo <rkuo@codeaurora.org>
10648 L: linux-hexagon@vger.kernel.org
10649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10653 QUALCOMM WCN36XX WIRELESS DRIVER
10654 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10655 L: wcn36xx@lists.infradead.org
10656 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10657 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10659 F: drivers/net/wireless/ath/wcn36xx/
10661 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10662 M: Gabriel Somlo <somlo@cmu.edu>
10663 M: "Michael S. Tsirkin" <mst@redhat.com>
10664 L: qemu-devel@nongnu.org
10666 F: drivers/firmware/qemu_fw_cfg.c
10668 RADOS BLOCK DEVICE (RBD)
10669 M: Ilya Dryomov <idryomov@gmail.com>
10670 M: Sage Weil <sage@redhat.com>
10671 M: Alex Elder <elder@kernel.org>
10672 L: ceph-devel@vger.kernel.org
10673 W: http://ceph.com/
10674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10675 T: git git://github.com/ceph/ceph-client.git
10677 F: Documentation/ABI/testing/sysfs-bus-rbd
10678 F: drivers/block/rbd.c
10679 F: drivers/block/rbd_types.h
10681 RADEON FRAMEBUFFER DISPLAY DRIVER
10682 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10683 L: linux-fbdev@vger.kernel.org
10685 F: drivers/video/fbdev/aty/radeon*
10686 F: include/uapi/linux/radeonfb.h
10688 RADIOSHARK RADIO DRIVER
10689 M: Hans Verkuil <hverkuil@xs4all.nl>
10690 L: linux-media@vger.kernel.org
10691 T: git git://linuxtv.org/media_tree.git
10693 F: drivers/media/radio/radio-shark.c
10695 RADIOSHARK2 RADIO DRIVER
10696 M: Hans Verkuil <hverkuil@xs4all.nl>
10697 L: linux-media@vger.kernel.org
10698 T: git git://linuxtv.org/media_tree.git
10700 F: drivers/media/radio/radio-shark2.c
10701 F: drivers/media/radio/radio-tea5777.c
10703 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10704 M: Paul Mackerras <paulus@samba.org>
10705 L: linux-fbdev@vger.kernel.org
10707 F: drivers/video/fbdev/aty/aty128fb.c
10709 RAINSHADOW-CEC DRIVER
10710 M: Hans Verkuil <hverkuil@xs4all.nl>
10711 L: linux-media@vger.kernel.org
10712 T: git git://linuxtv.org/media_tree.git
10714 F: drivers/media/usb/rainshadow-cec/*
10716 RALINK MIPS ARCHITECTURE
10717 M: John Crispin <john@phrozen.org>
10718 L: linux-mips@linux-mips.org
10720 F: arch/mips/ralink
10722 RALINK RT2X00 WIRELESS LAN DRIVER
10724 M: Stanislaw Gruszka <sgruszka@redhat.com>
10725 M: Helmut Schaa <helmut.schaa@googlemail.com>
10726 L: linux-wireless@vger.kernel.org
10728 F: drivers/net/wireless/ralink/rt2x00/
10730 RAMDISK RAM BLOCK DEVICE DRIVER
10731 M: Jens Axboe <axboe@kernel.dk>
10733 F: Documentation/blockdev/ramdisk.txt
10734 F: drivers/block/brd.c
10736 RANDOM NUMBER DRIVER
10737 M: "Theodore Ts'o" <tytso@mit.edu>
10739 F: drivers/char/random.c
10742 M: Matt Porter <mporter@kernel.crashing.org>
10743 M: Alexandre Bounine <alexandre.bounine@idt.com>
10745 F: drivers/rapidio/
10747 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10748 L: linux-wireless@vger.kernel.org
10750 F: drivers/net/wireless/ray*
10753 M: Josh Triplett <josh@joshtriplett.org>
10754 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10755 L: linux-kernel@vger.kernel.org
10757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10758 F: Documentation/RCU/torture.txt
10759 F: kernel/rcu/rcutorture.c
10761 RCUTORTURE TEST FRAMEWORK
10762 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10763 M: Josh Triplett <josh@joshtriplett.org>
10764 R: Steven Rostedt <rostedt@goodmis.org>
10765 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10766 R: Lai Jiangshan <jiangshanlai@gmail.com>
10767 L: linux-kernel@vger.kernel.org
10769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10770 F: tools/testing/selftests/rcutorture
10773 M: Florian Fainelli <florian@openwrt.org>
10776 RDC R6040 FAST ETHERNET DRIVER
10777 M: Florian Fainelli <f.fainelli@gmail.com>
10778 L: netdev@vger.kernel.org
10780 F: drivers/net/ethernet/rdc/r6040.c
10782 RDS - RELIABLE DATAGRAM SOCKETS
10783 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10784 L: netdev@vger.kernel.org
10785 L: linux-rdma@vger.kernel.org
10786 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10787 W: https://oss.oracle.com/projects/rds/
10790 F: Documentation/networking/rds.txt
10792 RDMAVT - RDMA verbs software
10793 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10794 L: linux-rdma@vger.kernel.org
10796 F: drivers/infiniband/sw/rdmavt
10798 RDT - RESOURCE ALLOCATION
10799 M: Fenghua Yu <fenghua.yu@intel.com>
10800 L: linux-kernel@vger.kernel.org
10802 F: arch/x86/kernel/cpu/intel_rdt*
10803 F: arch/x86/include/asm/intel_rdt*
10804 F: Documentation/x86/intel_rdt*
10806 READ-COPY UPDATE (RCU)
10807 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10808 M: Josh Triplett <josh@joshtriplett.org>
10809 R: Steven Rostedt <rostedt@goodmis.org>
10810 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10811 R: Lai Jiangshan <jiangshanlai@gmail.com>
10812 L: linux-kernel@vger.kernel.org
10813 W: http://www.rdrop.com/users/paulmck/RCU/
10815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10816 F: Documentation/RCU/
10817 X: Documentation/RCU/torture.txt
10818 F: include/linux/rcu*
10819 X: include/linux/srcu.h
10821 X: kernel/torture.c
10823 REAL TIME CLOCK (RTC) SUBSYSTEM
10824 M: Alessandro Zummo <a.zummo@towertech.it>
10825 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10826 L: linux-rtc@vger.kernel.org
10827 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10830 F: Documentation/devicetree/bindings/rtc/
10831 F: Documentation/rtc.txt
10833 F: include/linux/rtc.h
10834 F: include/uapi/linux/rtc.h
10835 F: include/linux/rtc/
10836 F: include/linux/platform_data/rtc-*
10837 F: tools/testing/selftests/timers/rtctest.c
10839 REALTEK AUDIO CODECS
10840 M: Bard Liao <bardliao@realtek.com>
10841 M: Oder Chiou <oder_chiou@realtek.com>
10843 F: sound/soc/codecs/rt*
10844 F: include/sound/rt*.h
10846 REISERFS FILE SYSTEM
10847 L: reiserfs-devel@vger.kernel.org
10851 REGISTER MAP ABSTRACTION
10852 M: Mark Brown <broonie@kernel.org>
10853 L: linux-kernel@vger.kernel.org
10854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10856 F: Documentation/devicetree/bindings/regmap/
10857 F: drivers/base/regmap/
10858 F: include/linux/regmap.h
10860 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10861 M: Ohad Ben-Cohen <ohad@wizery.com>
10862 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10863 L: linux-remoteproc@vger.kernel.org
10864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10866 F: Documentation/devicetree/bindings/remoteproc/
10867 F: Documentation/remoteproc.txt
10868 F: drivers/remoteproc/
10869 F: include/linux/remoteproc.h
10871 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10872 M: Ohad Ben-Cohen <ohad@wizery.com>
10873 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10874 L: linux-remoteproc@vger.kernel.org
10875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10878 F: Documentation/rpmsg.txt
10879 F: include/linux/rpmsg.h
10880 F: include/linux/rpmsg/
10882 RENESAS CLOCK DRIVERS
10883 M: Geert Uytterhoeven <geert+renesas@glider.be>
10884 L: linux-renesas-soc@vger.kernel.org
10886 F: drivers/clk/renesas/
10888 RENESAS ETHERNET DRIVERS
10889 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10890 L: netdev@vger.kernel.org
10891 L: linux-renesas-soc@vger.kernel.org
10892 F: drivers/net/ethernet/renesas/
10893 F: include/linux/sh_eth.h
10895 RENESAS R-CAR GYROADC DRIVER
10896 M: Marek Vasut <marek.vasut@gmail.com>
10897 L: linux-iio@vger.kernel.org
10899 F: drivers/iio/adc/rcar_gyro_adc.c
10901 RENESAS USB PHY DRIVER
10902 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10903 L: linux-renesas-soc@vger.kernel.org
10905 F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
10907 RESET CONTROLLER FRAMEWORK
10908 M: Philipp Zabel <p.zabel@pengutronix.de>
10909 T: git git://git.pengutronix.de/git/pza/linux
10912 F: Documentation/devicetree/bindings/reset/
10913 F: include/dt-bindings/reset/
10914 F: include/linux/reset.h
10915 F: include/linux/reset-controller.h
10918 M: Johannes Berg <johannes@sipsolutions.net>
10919 L: linux-wireless@vger.kernel.org
10920 W: http://wireless.kernel.org/
10921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10924 F: Documentation/rfkill.txt
10928 M: Thomas Graf <tgraf@suug.ch>
10929 M: Herbert Xu <herbert@gondor.apana.org.au>
10930 L: netdev@vger.kernel.org
10932 F: lib/rhashtable.c
10933 F: include/linux/rhashtable.h
10935 RICOH SMARTMEDIA/XD DRIVER
10936 M: Maxim Levitsky <maximlevitsky@gmail.com>
10938 F: drivers/mtd/nand/r852.c
10939 F: drivers/mtd/nand/r852.h
10941 RICOH R5C592 MEMORYSTICK DRIVER
10942 M: Maxim Levitsky <maximlevitsky@gmail.com>
10944 F: drivers/memstick/host/r592.*
10947 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10948 W: http://sourceforge.net/projects/roccat/
10950 F: drivers/hid/hid-roccat*
10951 F: include/linux/hid-roccat*
10952 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10955 M: Jiri Pirko <jiri@resnulli.us>
10956 L: netdev@vger.kernel.org
10958 F: drivers/net/ethernet/rocker/
10962 W: http://www.comtrol.com
10964 F: Documentation/serial/rocket.txt
10965 F: drivers/tty/rocket*
10967 ROCKETPORT EXPRESS/INFINITY DRIVER
10968 M: Kevin Cernekee <cernekee@gmail.com>
10969 L: linux-serial@vger.kernel.org
10971 F: drivers/tty/serial/rp2.*
10974 M: Ralf Baechle <ralf@linux-mips.org>
10975 L: linux-hams@vger.kernel.org
10976 W: http://www.linux-ax25.org/
10978 F: include/net/rose.h
10979 F: include/uapi/linux/rose.h
10982 RTL2830 MEDIA DRIVER
10983 M: Antti Palosaari <crope@iki.fi>
10984 L: linux-media@vger.kernel.org
10985 W: https://linuxtv.org
10986 W: http://palosaari.fi/linux/
10987 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10988 T: git git://linuxtv.org/anttip/media_tree.git
10990 F: drivers/media/dvb-frontends/rtl2830*
10992 RTL2832 MEDIA DRIVER
10993 M: Antti Palosaari <crope@iki.fi>
10994 L: linux-media@vger.kernel.org
10995 W: https://linuxtv.org
10996 W: http://palosaari.fi/linux/
10997 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10998 T: git git://linuxtv.org/anttip/media_tree.git
11000 F: drivers/media/dvb-frontends/rtl2832*
11002 RTL2832_SDR MEDIA DRIVER
11003 M: Antti Palosaari <crope@iki.fi>
11004 L: linux-media@vger.kernel.org
11005 W: https://linuxtv.org
11006 W: http://palosaari.fi/linux/
11007 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11008 T: git git://linuxtv.org/anttip/media_tree.git
11010 F: drivers/media/dvb-frontends/rtl2832_sdr*
11012 RTL8180 WIRELESS DRIVER
11013 L: linux-wireless@vger.kernel.org
11014 W: http://wireless.kernel.org/
11015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11017 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
11019 RTL8187 WIRELESS DRIVER
11020 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11021 M: Hin-Tak Leung <htl10@users.sourceforge.net>
11022 M: Larry Finger <Larry.Finger@lwfinger.net>
11023 L: linux-wireless@vger.kernel.org
11024 W: http://wireless.kernel.org/
11025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11027 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
11029 RTL8192CE WIRELESS DRIVER
11030 M: Larry Finger <Larry.Finger@lwfinger.net>
11031 M: Chaoming Li <chaoming_li@realsil.com.cn>
11032 L: linux-wireless@vger.kernel.org
11033 W: http://wireless.kernel.org/
11034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11036 F: drivers/net/wireless/realtek/rtlwifi/
11037 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
11039 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
11040 M: Jes Sorensen <Jes.Sorensen@gmail.com>
11041 L: linux-wireless@vger.kernel.org
11042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
11044 F: drivers/net/wireless/realtek/rtl8xxxu/
11046 S3 SAVAGE FRAMEBUFFER DRIVER
11047 M: Antonino Daplas <adaplas@gmail.com>
11048 L: linux-fbdev@vger.kernel.org
11050 F: drivers/video/fbdev/savage/
11053 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
11054 M: Heiko Carstens <heiko.carstens@de.ibm.com>
11055 L: linux-s390@vger.kernel.org
11056 W: http://www.ibm.com/developerworks/linux/linux390/
11057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
11061 F: Documentation/s390/
11062 F: Documentation/driver-api/s390-drivers.rst
11064 S390 COMMON I/O LAYER
11065 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
11066 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
11067 L: linux-s390@vger.kernel.org
11068 W: http://www.ibm.com/developerworks/linux/linux390/
11070 F: drivers/s390/cio/
11073 M: Stefan Haberland <sth@linux.vnet.ibm.com>
11074 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
11075 L: linux-s390@vger.kernel.org
11076 W: http://www.ibm.com/developerworks/linux/linux390/
11078 F: drivers/s390/block/dasd*
11079 F: block/partitions/ibm.c
11081 S390 NETWORK DRIVERS
11082 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
11083 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11084 L: linux-s390@vger.kernel.org
11085 W: http://www.ibm.com/developerworks/linux/linux390/
11087 F: drivers/s390/net/
11090 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
11091 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
11092 L: linux-s390@vger.kernel.org
11093 W: http://www.ibm.com/developerworks/linux/linux390/
11096 F: drivers/pci/hotplug/s390_pci_hpc.c
11099 M: Harald Freudenberger <freude@de.ibm.com>
11100 L: linux-s390@vger.kernel.org
11101 W: http://www.ibm.com/developerworks/linux/linux390/
11103 F: drivers/s390/crypto/
11106 M: Steffen Maier <maier@linux.vnet.ibm.com>
11107 L: linux-s390@vger.kernel.org
11108 W: http://www.ibm.com/developerworks/linux/linux390/
11110 F: drivers/s390/scsi/zfcp_*
11112 S390 IUCV NETWORK LAYER
11113 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
11114 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11115 L: linux-s390@vger.kernel.org
11116 W: http://www.ibm.com/developerworks/linux/linux390/
11118 F: drivers/s390/net/*iucv*
11119 F: include/net/iucv/
11123 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
11124 L: linux-s390@vger.kernel.org
11125 W: http://www.ibm.com/developerworks/linux/linux390/
11127 F: drivers/iommu/s390-iommu.c
11129 S390 VFIO-CCW DRIVER
11130 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11131 M: Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
11132 L: linux-s390@vger.kernel.org
11133 L: kvm@vger.kernel.org
11135 F: drivers/s390/cio/vfio_ccw*
11136 F: Documentation/s390/vfio-ccw.txt
11137 F: include/uapi/linux/vfio_ccw.h
11139 S3C24XX SD/MMC Driver
11140 M: Ben Dooks <ben-linux@fluff.org>
11141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11143 F: drivers/mmc/host/s3cmci.*
11145 SAA6588 RDS RECEIVER DRIVER
11146 M: Hans Verkuil <hverkuil@xs4all.nl>
11147 L: linux-media@vger.kernel.org
11148 T: git git://linuxtv.org/media_tree.git
11149 W: https://linuxtv.org
11151 F: drivers/media/i2c/saa6588*
11153 SAA7134 VIDEO4LINUX DRIVER
11154 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11155 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11156 L: linux-media@vger.kernel.org
11157 W: https://linuxtv.org
11158 T: git git://linuxtv.org/media_tree.git
11160 F: Documentation/media/v4l-drivers/saa7134*
11161 F: drivers/media/pci/saa7134/
11163 SAA7146 VIDEO4LINUX-2 DRIVER
11164 M: Hans Verkuil <hverkuil@xs4all.nl>
11165 L: linux-media@vger.kernel.org
11166 T: git git://linuxtv.org/media_tree.git
11168 F: drivers/media/common/saa7146/
11169 F: drivers/media/pci/saa7146/
11170 F: include/media/saa7146*
11172 SAMSUNG LAPTOP DRIVER
11173 M: Corentin Chary <corentin.chary@gmail.com>
11174 L: platform-driver-x86@vger.kernel.org
11176 F: drivers/platform/x86/samsung-laptop.c
11178 SAMSUNG AUDIO (ASoC) DRIVERS
11179 M: Krzysztof Kozlowski <krzk@kernel.org>
11180 M: Sangbeom Kim <sbkim73@samsung.com>
11181 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11182 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11184 F: sound/soc/samsung/
11186 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
11187 M: Krzysztof Kozlowski <krzk@kernel.org>
11188 L: linux-crypto@vger.kernel.org
11189 L: linux-samsung-soc@vger.kernel.org
11191 F: drivers/crypto/exynos-rng.c
11192 F: Documentation/devicetree/bindings/rng/samsung,exynos-rng4.txt
11194 SAMSUNG FRAMEBUFFER DRIVER
11195 M: Jingoo Han <jingoohan1@gmail.com>
11196 L: linux-fbdev@vger.kernel.org
11198 F: drivers/video/fbdev/s3c-fb.c
11200 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
11201 M: Sangbeom Kim <sbkim73@samsung.com>
11202 M: Krzysztof Kozlowski <krzk@kernel.org>
11203 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
11204 L: linux-kernel@vger.kernel.org
11205 L: linux-samsung-soc@vger.kernel.org
11207 F: drivers/mfd/sec*.c
11208 F: drivers/regulator/s2m*.c
11209 F: drivers/regulator/s5m*.c
11210 F: drivers/clk/clk-s2mps11.c
11211 F: drivers/rtc/rtc-s5m.c
11212 F: include/linux/mfd/samsung/
11213 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
11214 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
11215 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
11216 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
11218 SAMSUNG S5P Security SubSystem (SSS) DRIVER
11219 M: Krzysztof Kozlowski <krzk@kernel.org>
11220 M: Vladimir Zapolskiy <vz@mleia.com>
11221 L: linux-crypto@vger.kernel.org
11222 L: linux-samsung-soc@vger.kernel.org
11224 F: drivers/crypto/s5p-sss.c
11226 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
11227 M: Kyungmin Park <kyungmin.park@samsung.com>
11228 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11229 L: linux-media@vger.kernel.org
11230 Q: https://patchwork.linuxtv.org/project/linux-media/list/
11232 F: drivers/media/platform/exynos4-is/
11234 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
11235 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
11236 L: linux-media@vger.kernel.org
11237 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
11239 F: drivers/media/platform/s3c-camif/
11240 F: include/media/drv-intf/s3c_camif.h
11242 SAMSUNG S5C73M3 CAMERA DRIVER
11243 M: Kyungmin Park <kyungmin.park@samsung.com>
11244 M: Andrzej Hajda <a.hajda@samsung.com>
11245 L: linux-media@vger.kernel.org
11247 F: drivers/media/i2c/s5c73m3/*
11249 SAMSUNG S5K5BAF CAMERA DRIVER
11250 M: Kyungmin Park <kyungmin.park@samsung.com>
11251 M: Andrzej Hajda <a.hajda@samsung.com>
11252 L: linux-media@vger.kernel.org
11254 F: drivers/media/i2c/s5k5baf.c
11256 SAMSUNG S3FWRN5 NFC DRIVER
11257 M: Robert Baldyga <r.baldyga@samsung.com>
11258 M: Krzysztof Opasiak <k.opasiak@samsung.com>
11259 L: linux-nfc@lists.01.org (moderated for non-subscribers)
11261 F: drivers/nfc/s3fwrn5
11263 SAMSUNG SOC CLOCK DRIVERS
11264 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11265 M: Tomasz Figa <tomasz.figa@gmail.com>
11266 M: Chanwoo Choi <cw00.choi@samsung.com>
11268 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
11269 F: drivers/clk/samsung/
11270 F: include/dt-bindings/clock/exynos*.h
11271 F: Documentation/devicetree/bindings/clock/exynos*.txt
11273 SAMSUNG SPI DRIVERS
11274 M: Kukjin Kim <kgene@kernel.org>
11275 M: Krzysztof Kozlowski <krzk@kernel.org>
11276 M: Andi Shyti <andi.shyti@samsung.com>
11277 L: linux-spi@vger.kernel.org
11278 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
11280 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
11281 F: drivers/spi/spi-s3c*
11282 F: include/linux/platform_data/spi-s3c64xx.h
11284 SAMSUNG SXGBE DRIVERS
11285 M: Byungho An <bh74.an@samsung.com>
11286 M: Girish K S <ks.giri@samsung.com>
11287 M: Vipul Pandya <vipul.pandya@samsung.com>
11289 L: netdev@vger.kernel.org
11290 F: drivers/net/ethernet/samsung/sxgbe/
11292 SAMSUNG THERMAL DRIVER
11293 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
11294 L: linux-pm@vger.kernel.org
11295 L: linux-samsung-soc@vger.kernel.org
11297 T: git https://github.com/lmajewski/linux-samsung-thermal.git
11298 F: drivers/thermal/samsung/
11300 SAMSUNG USB2 PHY DRIVER
11301 M: Kamil Debski <kamil@wypas.org>
11302 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11303 L: linux-kernel@vger.kernel.org
11305 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
11306 F: Documentation/phy/samsung-usb2.txt
11307 F: drivers/phy/samsung/phy-exynos4210-usb2.c
11308 F: drivers/phy/samsung/phy-exynos4x12-usb2.c
11309 F: drivers/phy/samsung/phy-exynos5250-usb2.c
11310 F: drivers/phy/samsung/phy-s5pv210-usb2.c
11311 F: drivers/phy/samsung/phy-samsung-usb2.c
11312 F: drivers/phy/samsung/phy-samsung-usb2.h
11315 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11316 L: linux-serial@vger.kernel.org
11318 F: Documentation/devicetree/bindings/serial/
11319 F: drivers/tty/serial/
11322 M: Rob Herring <robh@kernel.org>
11323 L: linux-serial@vger.kernel.org
11325 F: Documentation/devicetree/bindings/serial/slave-device.txt
11326 F: drivers/tty/serdev/
11327 F: include/linux/serdev.h
11330 M: Sean Young <sean@mess.org>
11331 L: linux-media@vger.kernel.org
11333 F: drivers/media/rc/serial_ir.c
11336 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
11338 F: drivers/staging/media/st-cec/
11339 F: Documentation/devicetree/bindings/media/stih-cec.txt
11341 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
11342 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11343 L: linux-s390@vger.kernel.org
11344 W: http://www.ibm.com/developerworks/linux/linux390/
11348 SYNOPSYS DESIGNWARE DMAC DRIVER
11349 M: Viresh Kumar <vireshk@kernel.org>
11350 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11352 F: include/linux/dma/dw.h
11353 F: include/linux/platform_data/dma-dw.h
11356 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
11357 M: Jie Deng <jiedeng@synopsys.com>
11358 L: netdev@vger.kernel.org
11360 F: drivers/net/ethernet/synopsys/
11362 SYNOPSYS DESIGNWARE I2C DRIVER
11363 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
11364 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11365 R: Mika Westerberg <mika.westerberg@linux.intel.com>
11366 L: linux-i2c@vger.kernel.org
11368 F: drivers/i2c/busses/i2c-designware-*
11369 F: include/linux/platform_data/i2c-designware.h
11371 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
11372 M: Jaehoon Chung <jh80.chung@samsung.com>
11373 L: linux-mmc@vger.kernel.org
11375 F: drivers/mmc/host/dw_mmc*
11377 SYSTEM TRACE MODULE CLASS
11378 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
11380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
11381 F: Documentation/trace/stm.txt
11382 F: drivers/hwtracing/stm/
11383 F: include/linux/stm.h
11384 F: include/uapi/linux/stm.h
11387 M: Jens Wiklander <jens.wiklander@linaro.org>
11389 F: include/linux/tee_drv.h
11390 F: include/uapi/linux/tee.h
11392 F: Documentation/tee.txt
11395 M: Andreas Noever <andreas.noever@gmail.com>
11396 M: Michael Jamet <michael.jamet@intel.com>
11397 M: Mika Westerberg <mika.westerberg@linux.intel.com>
11398 M: Yehezkel Bernat <yehezkel.bernat@intel.com>
11400 F: drivers/thunderbolt/
11402 TI BQ27XXX POWER SUPPLY DRIVER
11403 R: Andrew F. Davis <afd@ti.com>
11404 F: include/linux/power/bq27xxx_battery.h
11405 F: drivers/power/supply/bq27xxx_battery.c
11406 F: drivers/power/supply/bq27xxx_battery_i2c.c
11408 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
11409 M: John Stultz <john.stultz@linaro.org>
11410 M: Thomas Gleixner <tglx@linutronix.de>
11411 R: Stephen Boyd <sboyd@codeaurora.org>
11412 L: linux-kernel@vger.kernel.org
11413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11415 F: include/linux/clocksource.h
11416 F: include/linux/time.h
11417 F: include/linux/timex.h
11418 F: include/uapi/linux/time.h
11419 F: include/uapi/linux/timex.h
11420 F: kernel/time/clocksource.c
11421 F: kernel/time/time*.c
11422 F: kernel/time/alarmtimer.c
11423 F: kernel/time/ntp.c
11424 F: tools/testing/selftests/timers/
11427 M: Zwane Mwaikambo <zwanem@gmail.com>
11429 F: drivers/watchdog/sc1200wdt.c
11432 M: Ingo Molnar <mingo@redhat.com>
11433 M: Peter Zijlstra <peterz@infradead.org>
11434 L: linux-kernel@vger.kernel.org
11435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
11438 F: include/linux/sched.h
11439 F: include/uapi/linux/sched.h
11440 F: include/linux/wait.h
11443 M: Chen Liqin <liqin.linux@gmail.com>
11444 M: Lennox Wu <lennox.wu@gmail.com>
11445 W: http://www.sunplus.com
11449 SCR24X CHIP CARD INTERFACE DRIVER
11450 M: Lubomir Rintel <lkundrak@v3.sk>
11452 F: drivers/char/pcmcia/scr24x_cs.c
11454 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
11455 M: Sudeep Holla <sudeep.holla@arm.com>
11456 L: linux-arm-kernel@lists.infradead.org
11458 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
11459 F: drivers/clk/clk-scpi.c
11460 F: drivers/cpufreq/scpi-cpufreq.c
11461 F: drivers/firmware/arm_scpi.c
11462 F: include/linux/scpi_protocol.h
11465 M: Jens Axboe <axboe@kernel.dk>
11466 L: linux-scsi@vger.kernel.org
11467 W: http://www.kernel.dk
11469 F: drivers/scsi/sr*
11471 SCSI RDMA PROTOCOL (SRP) INITIATOR
11472 M: Bart Van Assche <bart.vanassche@sandisk.com>
11473 L: linux-rdma@vger.kernel.org
11475 W: http://www.openfabrics.org
11476 Q: http://patchwork.kernel.org/project/linux-rdma/list/
11477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
11478 F: drivers/infiniband/ulp/srp/
11479 F: include/scsi/srp.h
11482 M: Doug Gilbert <dgilbert@interlog.com>
11483 L: linux-scsi@vger.kernel.org
11484 W: http://sg.danny.cz/sg
11486 F: Documentation/scsi/scsi-generic.txt
11487 F: drivers/scsi/sg.c
11488 F: include/scsi/sg.h
11491 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
11492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
11493 M: "Martin K. Petersen" <martin.petersen@oracle.com>
11494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
11495 L: linux-scsi@vger.kernel.org
11497 F: Documentation/devicetree/bindings/scsi/
11502 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
11503 L: linux-scsi@vger.kernel.org
11505 F: Documentation/scsi/st.txt
11506 F: drivers/scsi/st.*
11507 F: drivers/scsi/st_*.h
11510 M: Vlad Yasevich <vyasevich@gmail.com>
11511 M: Neil Horman <nhorman@tuxdriver.com>
11512 L: linux-sctp@vger.kernel.org
11513 W: http://lksctp.sourceforge.net
11515 F: Documentation/networking/sctp.txt
11516 F: include/linux/sctp.h
11517 F: include/uapi/linux/sctp.h
11518 F: include/net/sctp/
11522 M: Jim Cromie <jim.cromie@gmail.com>
11524 F: Documentation/i2c/busses/scx200_acb
11525 F: arch/x86/platform/scx200/
11526 F: drivers/watchdog/scx200_wdt.c
11527 F: drivers/i2c/busses/scx200*
11528 F: drivers/mtd/maps/scx200_docflash.c
11529 F: include/linux/scx200.h
11532 M: Jim Cromie <jim.cromie@gmail.com>
11534 F: drivers/char/scx200_gpio.c
11535 F: include/linux/scx200_gpio.h
11537 SCx200 HRT CLOCKSOURCE DRIVER
11538 M: Jim Cromie <jim.cromie@gmail.com>
11540 F: drivers/clocksource/scx200_hrt.c
11542 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11543 M: Sascha Sommer <saschasommer@freenet.de>
11544 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11546 F: drivers/mmc/host/sdricoh_cs.c
11548 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11549 M: Adrian Hunter <adrian.hunter@intel.com>
11550 L: linux-mmc@vger.kernel.org
11551 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11553 F: drivers/mmc/host/sdhci*
11554 F: include/linux/mmc/sdhci*
11557 M: Kees Cook <keescook@chromium.org>
11558 R: Andy Lutomirski <luto@amacapital.net>
11559 R: Will Drewry <wad@chromium.org>
11560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11562 F: kernel/seccomp.c
11563 F: include/uapi/linux/seccomp.h
11564 F: include/linux/seccomp.h
11565 F: tools/testing/selftests/seccomp/*
11566 F: Documentation/userspace-api/seccomp_filter.rst
11567 K: \bsecure_computing
11570 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11571 M: Al Cooper <alcooperx@gmail.com>
11572 L: linux-mmc@vger.kernel.org
11573 L: bcm-kernel-feedback-list@broadcom.com
11575 F: drivers/mmc/host/sdhci-brcmstb*
11577 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11578 M: Ben Dooks <ben-linux@fluff.org>
11579 M: Jaehoon Chung <jh80.chung@samsung.com>
11580 L: linux-mmc@vger.kernel.org
11582 F: drivers/mmc/host/sdhci-s3c*
11584 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11585 M: Viresh Kumar <vireshk@kernel.org>
11586 L: linux-mmc@vger.kernel.org
11588 F: drivers/mmc/host/sdhci-spear.c
11590 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
11591 M: Scott Bauer <scott.bauer@intel.com>
11592 M: Jonathan Derrick <jonathan.derrick@intel.com>
11593 M: Rafael Antognolli <rafael.antognolli@intel.com>
11594 L: linux-block@vger.kernel.org
11597 F: block/opal_proto.h
11598 F: include/linux/sed*
11599 F: include/uapi/linux/sed*
11602 M: James Morris <james.l.morris@oracle.com>
11603 M: "Serge E. Hallyn" <serge@hallyn.com>
11604 L: linux-security-module@vger.kernel.org (suggested Cc:)
11605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11606 W: http://kernsec.org/
11611 M: Security Officers <security@kernel.org>
11614 SELINUX SECURITY MODULE
11615 M: Paul Moore <paul@paul-moore.com>
11616 M: Stephen Smalley <sds@tycho.nsa.gov>
11617 M: Eric Paris <eparis@parisplace.org>
11618 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11619 W: http://selinuxproject.org
11620 T: git git://git.infradead.org/users/pcmoore/selinux
11622 F: include/linux/selinux*
11623 F: security/selinux/
11624 F: scripts/selinux/
11625 F: Documentation/admin-guide/LSM/SELinux.rst
11627 APPARMOR SECURITY MODULE
11628 M: John Johansen <john.johansen@canonical.com>
11629 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11630 W: apparmor.wiki.kernel.org
11631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11633 F: security/apparmor/
11634 F: Documentation/admin-guide/LSM/apparmor.rst
11636 LOADPIN SECURITY MODULE
11637 M: Kees Cook <keescook@chromium.org>
11638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11640 F: security/loadpin/
11641 F: Documentation/admin-guide/LSM/LoadPin.rst
11643 YAMA SECURITY MODULE
11644 M: Kees Cook <keescook@chromium.org>
11645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11648 F: Documentation/admin-guide/LSM/Yama.rst
11651 M: Jiri Slaby <jirislaby@gmail.com>
11653 F: drivers/misc/phantom.c
11654 F: include/uapi/linux/phantom.h
11656 Emulex 10Gbps iSCSI - OneConnect DRIVER
11657 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11658 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11659 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11660 L: linux-scsi@vger.kernel.org
11661 W: http://www.broadcom.com
11663 F: drivers/scsi/be2iscsi/
11665 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11666 M: Sathya Perla <sathya.perla@broadcom.com>
11667 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11668 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11669 M: Somnath Kotur <somnath.kotur@broadcom.com>
11670 L: netdev@vger.kernel.org
11671 W: http://www.emulex.com
11673 F: drivers/net/ethernet/emulex/benet/
11675 EMULEX ONECONNECT ROCE DRIVER
11676 M: Selvin Xavier <selvin.xavier@broadcom.com>
11677 M: Devesh Sharma <devesh.sharma@broadcom.com>
11678 L: linux-rdma@vger.kernel.org
11679 W: http://www.broadcom.com
11681 F: drivers/infiniband/hw/ocrdma/
11682 F: include/uapi/rdma/ocrdma-abi.h
11685 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11686 M: Edward Cree <ecree@solarflare.com>
11687 M: Bert Kenward <bkenward@solarflare.com>
11688 L: netdev@vger.kernel.org
11690 F: drivers/net/ethernet/sfc/
11693 M: Dimitri Sivanich <sivanich@sgi.com>
11695 F: drivers/misc/sgi-gru/
11697 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11698 M: Pat Gefre <pfg@sgi.com>
11699 L: linux-ia64@vger.kernel.org
11701 F: Documentation/ia64/serial.txt
11702 F: drivers/tty/serial/ioc?_serial.c
11703 F: include/linux/ioc?.h
11705 SGI XP/XPC/XPNET DRIVER
11706 M: Cliff Whickman <cpw@sgi.com>
11707 M: Robin Holt <robinmholt@gmail.com>
11709 F: drivers/misc/sgi-xp/
11711 SI2157 MEDIA DRIVER
11712 M: Antti Palosaari <crope@iki.fi>
11713 L: linux-media@vger.kernel.org
11714 W: https://linuxtv.org
11715 W: http://palosaari.fi/linux/
11716 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11717 T: git git://linuxtv.org/anttip/media_tree.git
11719 F: drivers/media/tuners/si2157*
11721 SI2168 MEDIA DRIVER
11722 M: Antti Palosaari <crope@iki.fi>
11723 L: linux-media@vger.kernel.org
11724 W: https://linuxtv.org
11725 W: http://palosaari.fi/linux/
11726 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11727 T: git git://linuxtv.org/anttip/media_tree.git
11729 F: drivers/media/dvb-frontends/si2168*
11731 SI470X FM RADIO RECEIVER I2C DRIVER
11732 M: Hans Verkuil <hverkuil@xs4all.nl>
11733 L: linux-media@vger.kernel.org
11734 T: git git://linuxtv.org/media_tree.git
11735 W: https://linuxtv.org
11737 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11739 SI470X FM RADIO RECEIVER USB DRIVER
11740 M: Hans Verkuil <hverkuil@xs4all.nl>
11741 L: linux-media@vger.kernel.org
11742 T: git git://linuxtv.org/media_tree.git
11743 W: https://linuxtv.org
11745 F: drivers/media/radio/si470x/radio-si470x-common.c
11746 F: drivers/media/radio/si470x/radio-si470x.h
11747 F: drivers/media/radio/si470x/radio-si470x-usb.c
11749 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11750 M: Eduardo Valentin <edubezval@gmail.com>
11751 L: linux-media@vger.kernel.org
11752 T: git git://linuxtv.org/media_tree.git
11753 W: https://linuxtv.org
11755 F: drivers/media/radio/si4713/si4713.?
11757 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11758 M: Eduardo Valentin <edubezval@gmail.com>
11759 L: linux-media@vger.kernel.org
11760 T: git git://linuxtv.org/media_tree.git
11761 W: https://linuxtv.org
11763 F: drivers/media/radio/si4713/radio-platform-si4713.c
11765 SI4713 FM RADIO TRANSMITTER USB DRIVER
11766 M: Hans Verkuil <hverkuil@xs4all.nl>
11767 L: linux-media@vger.kernel.org
11768 T: git git://linuxtv.org/media_tree.git
11769 W: https://linuxtv.org
11771 F: drivers/media/radio/si4713/radio-usb-si4713.c
11774 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11775 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11776 L: linux-media@vger.kernel.org
11777 W: https://linuxtv.org
11778 T: git git://linuxtv.org/media_tree.git
11780 F: drivers/media/common/siano/
11781 F: drivers/media/usb/siano/
11782 F: drivers/media/usb/siano/
11783 F: drivers/media/mmc/siano/
11785 SILEAD TOUCHSCREEN DRIVER
11786 M: Hans de Goede <hdegoede@redhat.com>
11787 L: linux-input@vger.kernel.org
11788 L: platform-driver-x86@vger.kernel.org
11790 F: drivers/input/touchscreen/silead.c
11791 F: drivers/platform/x86/silead_dmi.c
11794 M: Hans de Goede <hdegoede@redhat.com>
11795 L: linux-fbdev@vger.kernel.org
11797 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11798 F: drivers/video/fbdev/simplefb.c
11799 F: include/linux/platform_data/simplefb.h
11801 SH_VEU V4L2 MEM2MEM DRIVER
11802 L: linux-media@vger.kernel.org
11804 F: drivers/media/platform/sh_veu.c
11806 SH_VOU V4L2 OUTPUT DRIVER
11807 L: linux-media@vger.kernel.org
11809 F: drivers/media/platform/sh_vou.c
11810 F: include/media/drv-intf/sh_vou.h
11812 SIMPLE FIRMWARE INTERFACE (SFI)
11813 M: Len Brown <lenb@kernel.org>
11814 L: sfi-devel@simplefirmware.org
11815 W: http://simplefirmware.org/
11816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11818 F: arch/x86/platform/sfi/
11820 F: include/linux/sfi*.h
11822 SIMTEC EB110ATX (Chalice CATS)
11824 P: Vincent Sanders <vince@simtec.co.uk>
11825 M: Simtec Linux Team <linux@simtec.co.uk>
11826 W: http://www.simtec.co.uk/products/EB110ATX/
11829 SIMTEC EB2410ITX (BAST)
11831 P: Vincent Sanders <vince@simtec.co.uk>
11832 M: Simtec Linux Team <linux@simtec.co.uk>
11833 W: http://www.simtec.co.uk/products/EB2410ITX/
11835 F: arch/arm/mach-s3c24xx/mach-bast.c
11836 F: arch/arm/mach-s3c24xx/bast-ide.c
11837 F: arch/arm/mach-s3c24xx/bast-irq.c
11839 SIPHASH PRF ROUTINES
11840 M: Jason A. Donenfeld <Jason@zx2c4.com>
11843 F: lib/test_siphash.c
11844 F: include/linux/siphash.h
11846 TI DAVINCI MACHINE SUPPORT
11847 M: Sekhar Nori <nsekhar@ti.com>
11848 M: Kevin Hilman <khilman@kernel.org>
11849 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11852 F: arch/arm/mach-davinci/
11853 F: drivers/i2c/busses/i2c-davinci.c
11854 F: arch/arm/boot/dts/da850*
11856 TI DAVINCI SERIES MEDIA DRIVER
11857 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11858 L: linux-media@vger.kernel.org
11859 W: https://linuxtv.org
11860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11861 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11863 F: drivers/media/platform/davinci/
11864 F: include/media/davinci/
11866 TI AM437X VPFE DRIVER
11867 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11868 L: linux-media@vger.kernel.org
11869 W: https://linuxtv.org
11870 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11871 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11873 F: drivers/media/platform/am437x/
11875 OV2659 OMNIVISION SENSOR DRIVER
11876 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11877 L: linux-media@vger.kernel.org
11878 W: https://linuxtv.org
11879 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11880 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11882 F: drivers/media/i2c/ov2659.c
11883 F: include/media/i2c/ov2659.h
11885 SILICON MOTION SM712 FRAME BUFFER DRIVER
11886 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11887 M: Teddy Wang <teddy.wang@siliconmotion.com>
11888 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11889 L: linux-fbdev@vger.kernel.org
11891 F: drivers/video/fbdev/sm712*
11892 F: Documentation/fb/sm712fb.txt
11894 SIS 190 ETHERNET DRIVER
11895 M: Francois Romieu <romieu@fr.zoreil.com>
11896 L: netdev@vger.kernel.org
11898 F: drivers/net/ethernet/sis/sis190.c
11900 SIS 900/7016 FAST ETHERNET DRIVER
11901 M: Daniele Venzano <venza@brownhat.org>
11902 W: http://www.brownhat.org/sis900.html
11903 L: netdev@vger.kernel.org
11905 F: drivers/net/ethernet/sis/sis900.*
11907 SIS FRAMEBUFFER DRIVER
11908 M: Thomas Winischhofer <thomas@winischhofer.net>
11909 W: http://www.winischhofer.net/linuxsisvga.shtml
11911 F: Documentation/fb/sisfb.txt
11912 F: drivers/video/fbdev/sis/
11913 F: include/video/sisfb.h
11916 M: Thomas Winischhofer <thomas@winischhofer.net>
11917 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11919 F: drivers/usb/misc/sisusbvga/
11922 M: Christoph Lameter <cl@linux.com>
11923 M: Pekka Enberg <penberg@kernel.org>
11924 M: David Rientjes <rientjes@google.com>
11925 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11926 M: Andrew Morton <akpm@linux-foundation.org>
11927 L: linux-mm@kvack.org
11929 F: include/linux/sl?b*.h
11932 SLEEPABLE READ-COPY UPDATE (SRCU)
11933 M: Lai Jiangshan <jiangshanlai@gmail.com>
11934 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11935 M: Josh Triplett <josh@joshtriplett.org>
11936 R: Steven Rostedt <rostedt@goodmis.org>
11937 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11938 L: linux-kernel@vger.kernel.org
11939 W: http://www.rdrop.com/users/paulmck/RCU/
11941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11942 F: include/linux/srcu.h
11943 F: kernel/rcu/srcu.c
11945 SMACK SECURITY MODULE
11946 M: Casey Schaufler <casey@schaufler-ca.com>
11947 L: linux-security-module@vger.kernel.org
11948 W: http://schaufler-ca.com
11949 T: git git://github.com/cschaufler/smack-next
11951 F: Documentation/admin-guide/LSM/Smack.rst
11954 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11955 M: Kevin Hilman <khilman@kernel.org>
11956 M: Nishanth Menon <nm@ti.com>
11958 F: drivers/power/avs/
11959 F: include/linux/power/smartreflex.h
11960 L: linux-pm@vger.kernel.org
11962 SMC91x ETHERNET DRIVER
11963 M: Nicolas Pitre <nico@fluxnic.net>
11965 F: drivers/net/ethernet/smsc/smc91x.*
11967 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11968 M: Sakari Ailus <sakari.ailus@iki.fi>
11969 L: linux-media@vger.kernel.org
11971 F: drivers/media/i2c/smiapp/
11972 F: include/media/i2c/smiapp.h
11973 F: drivers/media/i2c/smiapp-pll.c
11974 F: drivers/media/i2c/smiapp-pll.h
11975 F: include/uapi/linux/smiapp.h
11976 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11978 SMM665 HARDWARE MONITOR DRIVER
11979 M: Guenter Roeck <linux@roeck-us.net>
11980 L: linux-hwmon@vger.kernel.org
11982 F: Documentation/hwmon/smm665
11983 F: drivers/hwmon/smm665.c
11985 SMSC EMC2103 HARDWARE MONITOR DRIVER
11986 M: Steve Glendinning <steve.glendinning@shawell.net>
11987 L: linux-hwmon@vger.kernel.org
11989 F: Documentation/hwmon/emc2103
11990 F: drivers/hwmon/emc2103.c
11992 SMSC SCH5627 HARDWARE MONITOR DRIVER
11993 M: Hans de Goede <hdegoede@redhat.com>
11994 L: linux-hwmon@vger.kernel.org
11996 F: Documentation/hwmon/sch5627
11997 F: drivers/hwmon/sch5627.c
11999 SMSC47B397 HARDWARE MONITOR DRIVER
12000 M: Jean Delvare <jdelvare@suse.com>
12001 L: linux-hwmon@vger.kernel.org
12003 F: Documentation/hwmon/smsc47b397
12004 F: drivers/hwmon/smsc47b397.c
12006 SMSC911x ETHERNET DRIVER
12007 M: Steve Glendinning <steve.glendinning@shawell.net>
12008 L: netdev@vger.kernel.org
12010 F: include/linux/smsc911x.h
12011 F: drivers/net/ethernet/smsc/smsc911x.*
12013 SMSC9420 PCI ETHERNET DRIVER
12014 M: Steve Glendinning <steve.glendinning@shawell.net>
12015 L: netdev@vger.kernel.org
12017 F: drivers/net/ethernet/smsc/smsc9420.*
12019 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
12020 M: Steve Glendinning <steve.glendinning@shawell.net>
12021 L: linux-fbdev@vger.kernel.org
12023 F: drivers/video/fbdev/smscufx.c
12025 SOC-CAMERA V4L2 SUBSYSTEM
12026 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
12027 L: linux-media@vger.kernel.org
12028 T: git git://linuxtv.org/media_tree.git
12030 F: include/media/soc*
12031 F: drivers/media/i2c/soc_camera/
12032 F: drivers/media/platform/soc_camera/
12034 SOEKRIS NET48XX LED SUPPORT
12035 M: Chris Boot <bootc@bootc.net>
12037 F: drivers/leds/leds-net48xx.c
12039 SOFTLOGIC 6x10 MPEG CODEC
12040 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12041 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12042 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
12043 M: Ismael Luceno <ismael@iodev.co.uk>
12044 L: linux-media@vger.kernel.org
12046 F: drivers/media/pci/solo6x10/
12048 SOFTWARE RAID (Multiple Disks) SUPPORT
12049 M: Shaohua Li <shli@kernel.org>
12050 L: linux-raid@vger.kernel.org
12051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
12054 F: include/linux/raid/
12055 F: include/uapi/linux/raid/
12057 SONIC NETWORK DRIVER
12058 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
12059 L: netdev@vger.kernel.org
12061 F: drivers/net/ethernet/natsemi/sonic.*
12063 SONICS SILICON BACKPLANE DRIVER (SSB)
12064 M: Michael Buesch <m@bues.ch>
12065 L: linux-wireless@vger.kernel.org
12068 F: include/linux/ssb/
12070 SONY VAIO CONTROL DEVICE DRIVER
12071 M: Mattia Dongili <malattia@linux.it>
12072 L: platform-driver-x86@vger.kernel.org
12073 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
12075 F: Documentation/laptops/sony-laptop.txt
12076 F: drivers/char/sonypi.c
12077 F: drivers/platform/x86/sony-laptop.c
12078 F: include/linux/sony-laptop.h
12080 SONY MEMORYSTICK CARD SUPPORT
12081 M: Alex Dubov <oakad@yahoo.com>
12082 W: http://tifmxx.berlios.de/
12084 F: drivers/memstick/host/tifm_ms.c
12086 SONY MEMORYSTICK STANDARD SUPPORT
12087 M: Maxim Levitsky <maximlevitsky@gmail.com>
12089 F: drivers/memstick/core/ms_block.*
12092 M: Jaroslav Kysela <perex@perex.cz>
12093 M: Takashi Iwai <tiwai@suse.com>
12094 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12095 W: http://www.alsa-project.org/
12096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12097 T: git git://git.alsa-project.org/alsa-kernel.git
12098 Q: http://patchwork.kernel.org/project/alsa-devel/list/
12100 F: Documentation/sound/
12102 F: include/uapi/sound/
12105 SOUND - COMPRESSED AUDIO
12106 M: Vinod Koul <vinod.koul@intel.com>
12107 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12110 F: Documentation/sound/alsa/compress_offload.txt
12111 F: include/sound/compress_driver.h
12112 F: include/uapi/sound/compress_*
12113 F: sound/core/compress_offload.c
12114 F: sound/soc/soc-compress.c
12116 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
12117 M: Liam Girdwood <lgirdwood@gmail.com>
12118 M: Mark Brown <broonie@kernel.org>
12119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
12120 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12121 W: http://alsa-project.org/main/index.php/ASoC
12123 F: Documentation/devicetree/bindings/sound/
12124 F: Documentation/sound/alsa/soc/
12126 F: include/sound/soc*
12128 SOUND - DMAENGINE HELPERS
12129 M: Lars-Peter Clausen <lars@metafoo.de>
12131 F: include/sound/dmaengine_pcm.h
12132 F: sound/core/pcm_dmaengine.c
12133 F: sound/soc/soc-generic-dmaengine-pcm.c
12136 M: Olli Salonen <olli.salonen@iki.fi>
12137 L: linux-media@vger.kernel.org
12138 W: https://linuxtv.org
12139 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12141 F: drivers/media/dvb-frontends/sp2*
12143 SPARC + UltraSPARC (sparc/sparc64)
12144 M: "David S. Miller" <davem@davemloft.net>
12145 L: sparclinux@vger.kernel.org
12146 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
12147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12153 SPARC SERIAL DRIVERS
12154 M: "David S. Miller" <davem@davemloft.net>
12155 L: sparclinux@vger.kernel.org
12156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12159 F: include/linux/sunserialcore.h
12160 F: drivers/tty/serial/suncore.c
12161 F: drivers/tty/serial/sunhv.c
12162 F: drivers/tty/serial/sunsab.c
12163 F: drivers/tty/serial/sunsab.h
12164 F: drivers/tty/serial/sunsu.c
12165 F: drivers/tty/serial/sunzilog.c
12166 F: drivers/tty/serial/sunzilog.h
12169 M: "Christopher Li" <sparse@chrisli.org>
12170 L: linux-sparse@vger.kernel.org
12171 W: https://sparse.wiki.kernel.org/
12172 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
12173 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
12175 F: include/linux/compiler.h
12177 SPEAR PLATFORM SUPPORT
12178 M: Viresh Kumar <vireshk@kernel.org>
12179 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
12180 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12181 W: http://www.st.com/spear
12183 F: arch/arm/boot/dts/spear*
12184 F: arch/arm/mach-spear/
12186 SPEAR CLOCK FRAMEWORK SUPPORT
12187 M: Viresh Kumar <vireshk@kernel.org>
12188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12189 W: http://www.st.com/spear
12191 F: drivers/clk/spear/
12194 M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
12195 M: Marek Vasut <marek.vasut@gmail.com>
12196 L: linux-mtd@lists.infradead.org
12197 W: http://www.linux-mtd.infradead.org/
12198 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
12199 T: git git://github.com/spi-nor/linux.git
12201 F: drivers/mtd/spi-nor/
12202 F: include/linux/mtd/spi-nor.h
12205 M: Mark Brown <broonie@kernel.org>
12206 L: linux-spi@vger.kernel.org
12207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
12208 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
12210 F: Documentation/devicetree/bindings/spi/
12211 F: Documentation/spi/
12213 F: include/linux/spi/
12214 F: include/uapi/linux/spi/
12217 SPIDERNET NETWORK DRIVER for CELL
12218 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
12219 L: netdev@vger.kernel.org
12221 F: Documentation/networking/spider_net.txt
12222 F: drivers/net/ethernet/toshiba/spider_net*
12225 M: Jeremy Kerr <jk@ozlabs.org>
12226 L: linuxppc-dev@lists.ozlabs.org
12227 W: http://www.ibm.com/developerworks/power/cell/
12229 F: Documentation/filesystems/spufs.txt
12230 F: arch/powerpc/platforms/cell/spufs/
12232 SQUASHFS FILE SYSTEM
12233 M: Phillip Lougher <phillip@squashfs.org.uk>
12234 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
12235 W: http://squashfs.org.uk
12236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
12238 F: Documentation/filesystems/squashfs.txt
12241 SRM (Alpha) environment access
12242 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
12244 F: arch/alpha/kernel/srm_env.c
12247 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12248 L: stable@vger.kernel.org
12250 F: Documentation/process/stable-kernel-rules.rst
12253 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
12255 L: devel@driverdev.osuosl.org
12257 F: drivers/staging/
12260 M: Ian Abbott <abbotti@mev.co.uk>
12261 M: H Hartley Sweeten <hsweeten@visionengravers.com>
12263 F: drivers/staging/comedi/
12265 STAGING - FLARION FT1000 DRIVERS
12266 M: Marek Belisko <marek.belisko@gmail.com>
12268 F: drivers/staging/ft1000/
12270 STAGING - INDUSTRIAL IO
12271 M: Jonathan Cameron <jic23@kernel.org>
12272 L: linux-iio@vger.kernel.org
12274 F: Documentation/devicetree/bindings/staging/iio/
12275 F: drivers/staging/iio/
12277 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
12278 M: Jarod Wilson <jarod@wilsonet.com>
12279 W: http://www.lirc.org/
12281 F: drivers/staging/media/lirc/
12283 STAGING - LUSTRE PARALLEL FILESYSTEM
12284 M: Oleg Drokin <oleg.drokin@intel.com>
12285 M: Andreas Dilger <andreas.dilger@intel.com>
12286 M: James Simmons <jsimmons@infradead.org>
12287 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
12288 W: http://wiki.lustre.org/
12290 F: drivers/staging/lustre
12292 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
12293 M: Marc Dietrich <marvin24@gmx.de>
12294 L: ac100@lists.launchpad.net (moderated for non-subscribers)
12295 L: linux-tegra@vger.kernel.org
12297 F: drivers/staging/nvec/
12299 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
12300 M: Jens Frederich <jfrederich@gmail.com>
12301 M: Daniel Drake <dsd@laptop.org>
12302 M: Jon Nettleton <jon.nettleton@gmail.com>
12303 W: http://wiki.laptop.org/go/DCON
12305 F: drivers/staging/olpc_dcon/
12307 STAGING - REALTEK RTL8712U DRIVERS
12308 M: Larry Finger <Larry.Finger@lwfinger.net>
12309 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
12311 F: drivers/staging/rtl8712/
12313 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
12314 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
12315 M: Teddy Wang <teddy.wang@siliconmotion.com>
12316 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12317 L: linux-fbdev@vger.kernel.org
12319 F: drivers/staging/sm750fb/
12321 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
12322 M: William Hubbs <w.d.hubbs@gmail.com>
12323 M: Chris Brannon <chris@the-brannons.com>
12324 M: Kirk Reiser <kirk@reisers.ca>
12325 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
12326 L: speakup@linux-speakup.org
12327 W: http://www.linux-speakup.org/
12329 F: drivers/staging/speakup/
12331 STAGING - VIA VT665X DRIVERS
12332 M: Forest Bond <forest@alittletooquiet.net>
12334 F: drivers/staging/vt665?/
12336 STAGING - WILC1000 WIFI DRIVER
12337 M: Aditya Shankar <aditya.shankar@microchip.com>
12338 M: Ganesh Krishna <ganesh.krishna@microchip.com>
12339 L: linux-wireless@vger.kernel.org
12341 F: drivers/staging/wilc1000/
12343 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
12344 M: Arnaud Patard <arnaud.patard@rtp-net.org>
12346 F: drivers/staging/xgifb/
12348 STARFIRE/DURALAN NETWORK DRIVER
12349 M: Ion Badulescu <ionut@badula.org>
12351 F: drivers/net/ethernet/adaptec/starfire*
12354 M: Sam Creasey <sammy@sammy.net>
12355 W: http://sammy.net/sun3/
12357 F: arch/m68k/kernel/*sun3*
12358 F: arch/m68k/sun3*/
12359 F: arch/m68k/include/asm/sun3*
12360 F: drivers/net/ethernet/i825xx/sun3*
12362 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
12363 M: Hans de Goede <hdegoede@redhat.com>
12364 L: linux-input@vger.kernel.org
12366 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
12367 F: drivers/input/keyboard/sun4i-lradc-keys.c
12369 SUNDANCE NETWORK DRIVER
12370 M: Denis Kirjanov <kda@linux-powerpc.org>
12371 L: netdev@vger.kernel.org
12373 F: drivers/net/ethernet/dlink/sundance.c
12376 M: Yoshinori Sato <ysato@users.sourceforge.jp>
12377 M: Rich Felker <dalias@libc.org>
12378 L: linux-sh@vger.kernel.org
12379 Q: http://patchwork.kernel.org/project/linux-sh/list/
12381 F: Documentation/sh/
12386 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
12387 M: Len Brown <len.brown@intel.com>
12388 M: Pavel Machek <pavel@ucw.cz>
12389 L: linux-pm@vger.kernel.org
12390 B: https://bugzilla.kernel.org
12392 F: Documentation/power/
12393 F: arch/x86/kernel/acpi/
12394 F: drivers/base/power/
12396 F: include/linux/suspend.h
12397 F: include/linux/freezer.h
12398 F: include/linux/pm.h
12401 M: Martin Mares <mj@ucw.cz>
12402 L: linux-video@atrey.karlin.mff.cuni.cz
12404 F: Documentation/svga.txt
12405 F: arch/x86/boot/video*
12408 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12409 L: linux-kernel@vger.kernel.org
12410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
12413 F: arch/*/kernel/pci-swiotlb.c
12414 F: include/linux/swiotlb.h
12417 M: Jiri Pirko <jiri@resnulli.us>
12418 M: Ivan Vecera <ivecera@redhat.com>
12419 L: netdev@vger.kernel.org
12422 F: include/net/switchdev.h
12424 SYNOPSYS ARC ARCHITECTURE
12425 M: Vineet Gupta <vgupta@synopsys.com>
12426 L: linux-snps-arc@lists.infradead.org
12429 F: Documentation/devicetree/bindings/arc/*
12430 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
12431 F: drivers/clocksource/arc_timer.c
12432 F: drivers/tty/serial/arc_uart.c
12433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
12435 SYNOPSYS ARC SDP platform support
12436 M: Alexey Brodkin <abrodkin@synopsys.com>
12438 F: arch/arc/plat-axs10x
12439 F: arch/arc/boot/dts/ax*
12440 F: Documentation/devicetree/bindings/arc/axs10*
12442 SYSTEM CONFIGURATION (SYSCON)
12443 M: Lee Jones <lee.jones@linaro.org>
12444 M: Arnd Bergmann <arnd@arndb.de>
12445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12447 F: drivers/mfd/syscon.c
12449 SYSTEM RESET/SHUTDOWN DRIVERS
12450 M: Sebastian Reichel <sre@kernel.org>
12451 L: linux-pm@vger.kernel.org
12452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12454 F: Documentation/devicetree/bindings/power/reset/
12455 F: drivers/power/reset/
12458 M: Christoph Hellwig <hch@infradead.org>
12460 F: Documentation/filesystems/sysv-fs.txt
12462 F: include/linux/sysv_fs.h
12465 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
12466 L: linux-scsi@vger.kernel.org
12467 L: target-devel@vger.kernel.org
12468 W: http://www.linux-iscsi.org
12469 W: http://groups.google.com/group/linux-iscsi-target-dev
12470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12474 F: Documentation/target/
12476 TASKSTATS STATISTICS INTERFACE
12477 M: Balbir Singh <bsingharora@gmail.com>
12479 F: Documentation/accounting/taskstats*
12480 F: include/linux/taskstats*
12481 F: kernel/taskstats.c
12484 M: Jamal Hadi Salim <jhs@mojatatu.com>
12485 M: Cong Wang <xiyou.wangcong@gmail.com>
12486 M: Jiri Pirko <jiri@resnulli.us>
12487 L: netdev@vger.kernel.org
12489 F: include/net/pkt_cls.h
12490 F: include/net/pkt_sched.h
12491 F: include/net/tc_act/
12492 F: include/uapi/linux/pkt_cls.h
12493 F: include/uapi/linux/pkt_sched.h
12494 F: include/uapi/linux/tc_act/
12495 F: include/uapi/linux/tc_ematch/
12498 TCP LOW PRIORITY MODULE
12499 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
12500 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
12501 W: http://tcp-lp-mod.sourceforge.net/
12503 F: net/ipv4/tcp_lp.c
12505 TDA10071 MEDIA DRIVER
12506 M: Antti Palosaari <crope@iki.fi>
12507 L: linux-media@vger.kernel.org
12508 W: https://linuxtv.org
12509 W: http://palosaari.fi/linux/
12510 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12511 T: git git://linuxtv.org/anttip/media_tree.git
12513 F: drivers/media/dvb-frontends/tda10071*
12515 TDA18212 MEDIA DRIVER
12516 M: Antti Palosaari <crope@iki.fi>
12517 L: linux-media@vger.kernel.org
12518 W: https://linuxtv.org
12519 W: http://palosaari.fi/linux/
12520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12521 T: git git://linuxtv.org/anttip/media_tree.git
12523 F: drivers/media/tuners/tda18212*
12525 TDA18218 MEDIA DRIVER
12526 M: Antti Palosaari <crope@iki.fi>
12527 L: linux-media@vger.kernel.org
12528 W: https://linuxtv.org
12529 W: http://palosaari.fi/linux/
12530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12531 T: git git://linuxtv.org/anttip/media_tree.git
12533 F: drivers/media/tuners/tda18218*
12535 TDA18271 MEDIA DRIVER
12536 M: Michael Krufky <mkrufky@linuxtv.org>
12537 L: linux-media@vger.kernel.org
12538 W: https://linuxtv.org
12539 W: http://github.com/mkrufky
12540 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12541 T: git git://linuxtv.org/mkrufky/tuners.git
12543 F: drivers/media/tuners/tda18271*
12545 TDA827x MEDIA DRIVER
12546 M: Michael Krufky <mkrufky@linuxtv.org>
12547 L: linux-media@vger.kernel.org
12548 W: https://linuxtv.org
12549 W: http://github.com/mkrufky
12550 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12551 T: git git://linuxtv.org/mkrufky/tuners.git
12553 F: drivers/media/tuners/tda8290.*
12555 TDA8290 MEDIA DRIVER
12556 M: Michael Krufky <mkrufky@linuxtv.org>
12557 L: linux-media@vger.kernel.org
12558 W: https://linuxtv.org
12559 W: http://github.com/mkrufky
12560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12561 T: git git://linuxtv.org/mkrufky/tuners.git
12563 F: drivers/media/tuners/tda8290.*
12565 TDA9840 MEDIA DRIVER
12566 M: Hans Verkuil <hverkuil@xs4all.nl>
12567 L: linux-media@vger.kernel.org
12568 T: git git://linuxtv.org/media_tree.git
12569 W: https://linuxtv.org
12571 F: drivers/media/i2c/tda9840*
12573 TEA5761 TUNER DRIVER
12574 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12575 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12576 L: linux-media@vger.kernel.org
12577 W: https://linuxtv.org
12578 T: git git://linuxtv.org/media_tree.git
12580 F: drivers/media/tuners/tea5761.*
12582 TEA5767 TUNER DRIVER
12583 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12584 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12585 L: linux-media@vger.kernel.org
12586 W: https://linuxtv.org
12587 T: git git://linuxtv.org/media_tree.git
12589 F: drivers/media/tuners/tea5767.*
12591 TEA6415C MEDIA DRIVER
12592 M: Hans Verkuil <hverkuil@xs4all.nl>
12593 L: linux-media@vger.kernel.org
12594 T: git git://linuxtv.org/media_tree.git
12595 W: https://linuxtv.org
12597 F: drivers/media/i2c/tea6415c*
12599 TEA6420 MEDIA DRIVER
12600 M: Hans Verkuil <hverkuil@xs4all.nl>
12601 L: linux-media@vger.kernel.org
12602 T: git git://linuxtv.org/media_tree.git
12603 W: https://linuxtv.org
12605 F: drivers/media/i2c/tea6420*
12608 M: Jiri Pirko <jiri@resnulli.us>
12609 L: netdev@vger.kernel.org
12611 F: drivers/net/team/
12612 F: include/linux/if_team.h
12613 F: include/uapi/linux/if_team.h
12615 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12616 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12618 F: arch/x86/platform/ts5500/
12620 TECHNOTREND USB IR RECEIVER
12621 M: Sean Young <sean@mess.org>
12622 L: linux-media@vger.kernel.org
12624 F: drivers/media/rc/ttusbir.c
12626 TEGRA ARCHITECTURE SUPPORT
12627 M: Thierry Reding <thierry.reding@gmail.com>
12628 M: Jonathan Hunter <jonathanh@nvidia.com>
12629 L: linux-tegra@vger.kernel.org
12630 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12636 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12637 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12639 F: drivers/clk/tegra/
12642 M: Laxman Dewangan <ldewangan@nvidia.com>
12643 M: Jon Hunter <jonathanh@nvidia.com>
12645 F: drivers/dma/tegra*
12648 M: Laxman Dewangan <ldewangan@nvidia.com>
12650 F: drivers/i2c/busses/i2c-tegra.c
12652 TEGRA IOMMU DRIVERS
12653 M: Hiroshi Doyu <hdoyu@nvidia.com>
12655 F: drivers/iommu/tegra*
12658 M: Rakesh Iyer <riyer@nvidia.com>
12659 M: Laxman Dewangan <ldewangan@nvidia.com>
12661 F: drivers/input/keyboard/tegra-kbc.c
12664 M: Thierry Reding <thierry.reding@gmail.com>
12666 F: drivers/pwm/pwm-tegra.c
12668 TEGRA SERIAL DRIVER
12669 M: Laxman Dewangan <ldewangan@nvidia.com>
12671 F: drivers/tty/serial/serial-tegra.c
12674 M: Laxman Dewangan <ldewangan@nvidia.com>
12676 F: drivers/spi/spi-tegra*
12678 TEHUTI ETHERNET DRIVER
12679 M: Andy Gospodarek <andy@greyhouse.net>
12680 L: netdev@vger.kernel.org
12682 F: drivers/net/ethernet/tehuti/*
12684 Telecom Clock Driver for MCPL0010
12685 M: Mark Gross <mark.gross@intel.com>
12687 F: drivers/char/tlclk.c
12689 TENSILICA XTENSA PORT (xtensa)
12690 M: Chris Zankel <chris@zankel.net>
12691 M: Max Filippov <jcmvbkbc@gmail.com>
12692 L: linux-xtensa@linux-xtensa.org
12693 T: git git://github.com/czankel/xtensa-linux.git
12696 F: drivers/irqchip/irq-xtensa-*
12698 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12699 M: Nishanth Menon <nm@ti.com>
12700 M: Tero Kristo <t-kristo@ti.com>
12701 M: Santosh Shilimkar <ssantosh@kernel.org>
12702 L: linux-arm-kernel@lists.infradead.org
12704 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12705 F: drivers/firmware/ti_sci*
12706 F: include/linux/soc/ti/ti_sci_protocol.h
12707 F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
12708 F: include/dt-bindings/genpd/k2g.h
12709 F: drivers/soc/ti/ti_sci_pm_domains.c
12710 F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
12711 F: drivers/reset/reset-ti-sci.c
12713 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12714 M: Hans Verkuil <hverkuil@xs4all.nl>
12715 L: linux-media@vger.kernel.org
12716 T: git git://linuxtv.org/media_tree.git
12717 W: https://linuxtv.org
12719 F: drivers/media/radio/radio-raremono.c
12722 M: Zhang Rui <rui.zhang@intel.com>
12723 M: Eduardo Valentin <edubezval@gmail.com>
12724 L: linux-pm@vger.kernel.org
12725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12727 Q: https://patchwork.kernel.org/project/linux-pm/list/
12729 F: drivers/thermal/
12730 F: include/linux/thermal.h
12731 F: include/uapi/linux/thermal.h
12732 F: include/linux/cpu_cooling.h
12733 F: Documentation/devicetree/bindings/thermal/
12735 THERMAL/CPU_COOLING
12736 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12737 M: Viresh Kumar <viresh.kumar@linaro.org>
12738 M: Javi Merino <javi.merino@kernel.org>
12739 L: linux-pm@vger.kernel.org
12741 F: Documentation/thermal/cpu-cooling-api.txt
12742 F: drivers/thermal/cpu_cooling.c
12743 F: include/linux/cpu_cooling.h
12745 THINKPAD ACPI EXTRAS DRIVER
12746 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12747 L: ibm-acpi-devel@lists.sourceforge.net
12748 L: platform-driver-x86@vger.kernel.org
12749 W: http://ibm-acpi.sourceforge.net
12750 W: http://thinkwiki.org/wiki/Ibm-acpi
12751 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12753 F: drivers/platform/x86/thinkpad_acpi.c
12755 TI BANDGAP AND THERMAL DRIVER
12756 M: Eduardo Valentin <edubezval@gmail.com>
12757 M: Keerthy <j-keerthy@ti.com>
12758 L: linux-pm@vger.kernel.org
12759 L: linux-omap@vger.kernel.org
12761 F: drivers/thermal/ti-soc-thermal/
12764 M: Benoit Parrot <bparrot@ti.com>
12765 L: linux-media@vger.kernel.org
12766 W: http://linuxtv.org/
12767 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12769 F: drivers/media/platform/ti-vpe/
12771 TI CDCE706 CLOCK DRIVER
12772 M: Max Filippov <jcmvbkbc@gmail.com>
12774 F: drivers/clk/clk-cdce706.c
12777 M: Tero Kristo <t-kristo@ti.com>
12778 L: linux-omap@vger.kernel.org
12781 F: include/linux/clk/ti.h
12783 TI ETHERNET SWITCH DRIVER (CPSW)
12784 R: Grygorii Strashko <grygorii.strashko@ti.com>
12785 L: linux-omap@vger.kernel.org
12786 L: netdev@vger.kernel.org
12788 F: drivers/net/ethernet/ti/cpsw*
12789 F: drivers/net/ethernet/ti/davinci*
12791 TI FLASH MEDIA INTERFACE DRIVER
12792 M: Alex Dubov <oakad@yahoo.com>
12794 F: drivers/misc/tifm*
12795 F: drivers/mmc/host/tifm_sd.c
12796 F: include/linux/tifm.h
12798 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12799 M: Santosh Shilimkar <ssantosh@kernel.org>
12800 L: linux-kernel@vger.kernel.org
12801 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12803 F: drivers/soc/ti/*
12804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12807 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12808 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12809 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12810 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12812 F: sound/soc/codecs/lm49453*
12813 F: sound/soc/codecs/isabelle*
12815 TI LP855x BACKLIGHT DRIVER
12816 M: Milo Kim <milo.kim@ti.com>
12818 F: Documentation/backlight/lp855x-driver.txt
12819 F: drivers/video/backlight/lp855x_bl.c
12820 F: include/linux/platform_data/lp855x.h
12822 TI LP8727 CHARGER DRIVER
12823 M: Milo Kim <milo.kim@ti.com>
12825 F: drivers/power/supply/lp8727_charger.c
12826 F: include/linux/platform_data/lp8727.h
12828 TI LP8788 MFD DRIVER
12829 M: Milo Kim <milo.kim@ti.com>
12831 F: drivers/iio/adc/lp8788_adc.c
12832 F: drivers/leds/leds-lp8788.c
12833 F: drivers/mfd/lp8788*.c
12834 F: drivers/power/supply/lp8788-charger.c
12835 F: drivers/regulator/lp8788-*.c
12836 F: include/linux/mfd/lp8788*.h
12838 TI NETCP ETHERNET DRIVER
12839 M: Wingman Kwok <w-kwok2@ti.com>
12840 M: Murali Karicheri <m-karicheri2@ti.com>
12841 L: netdev@vger.kernel.org
12843 F: drivers/net/ethernet/ti/netcp*
12845 TI TAS571X FAMILY ASoC CODEC DRIVER
12846 M: Kevin Cernekee <cernekee@chromium.org>
12847 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12849 F: sound/soc/codecs/tas571x*
12851 TI TWL4030 SERIES SOC CODEC DRIVER
12852 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12853 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12855 F: sound/soc/codecs/twl4030*
12857 TI WILINK WIRELESS DRIVERS
12858 L: linux-wireless@vger.kernel.org
12859 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12860 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12863 F: drivers/net/wireless/ti/
12864 F: include/linux/wl12xx.h
12867 M: Jon Maloy <jon.maloy@ericsson.com>
12868 M: Ying Xue <ying.xue@windriver.com>
12869 L: netdev@vger.kernel.org (core kernel code)
12870 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12871 W: http://tipc.sourceforge.net/
12873 F: include/uapi/linux/tipc*.h
12877 M: Chris Metcalf <cmetcalf@mellanox.com>
12878 W: http://www.mellanox.com/repository/solutions/tile-scm/
12879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12882 F: drivers/char/tile-srom.c
12883 F: drivers/edac/tile_edac.c
12884 F: drivers/net/ethernet/tile/
12885 F: drivers/rtc/rtc-tile.c
12886 F: drivers/tty/hvc/hvc_tile.c
12887 F: drivers/tty/serial/tilegx.c
12888 F: drivers/usb/host/*-tilegx.c
12889 F: include/linux/usb/tilegx.h
12891 TLAN NETWORK DRIVER
12892 M: Samuel Chessman <chessman@tux.org>
12893 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12894 W: http://sourceforge.net/projects/tlan/
12896 F: Documentation/networking/tlan.txt
12897 F: drivers/net/ethernet/ti/tlan.*
12899 TOMOYO SECURITY MODULE
12900 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12901 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12902 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12903 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12904 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12905 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12906 W: http://tomoyo.sourceforge.jp/
12907 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12909 F: security/tomoyo/
12911 TOPSTAR LAPTOP EXTRAS DRIVER
12912 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12913 L: platform-driver-x86@vger.kernel.org
12915 F: drivers/platform/x86/topstar-laptop.c
12917 TOSHIBA ACPI EXTRAS DRIVER
12918 M: Azael Avalos <coproscefalo@gmail.com>
12919 L: platform-driver-x86@vger.kernel.org
12921 F: drivers/platform/x86/toshiba_acpi.c
12923 TOSHIBA BLUETOOTH DRIVER
12924 M: Azael Avalos <coproscefalo@gmail.com>
12925 L: platform-driver-x86@vger.kernel.org
12927 F: drivers/platform/x86/toshiba_bluetooth.c
12929 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12930 M: Azael Avalos <coproscefalo@gmail.com>
12931 L: platform-driver-x86@vger.kernel.org
12933 F: drivers/platform/x86/toshiba_haps.c
12935 TOSHIBA WMI HOTKEYS DRIVER
12936 M: Azael Avalos <coproscefalo@gmail.com>
12937 L: platform-driver-x86@vger.kernel.org
12939 F: drivers/platform/x86/toshiba-wmi.c
12942 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12943 W: http://www.buzzard.org.uk/toshiba/
12945 F: drivers/char/toshiba.c
12946 F: include/linux/toshiba.h
12947 F: include/uapi/linux/toshiba.h
12949 TOSHIBA TC358743 DRIVER
12950 M: Mats Randgaard <matrandg@cisco.com>
12951 L: linux-media@vger.kernel.org
12953 F: drivers/media/i2c/tc358743*
12954 F: include/media/i2c/tc358743.h
12956 TMIO/SDHI MMC DRIVER
12957 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12958 L: linux-mmc@vger.kernel.org
12960 F: drivers/mmc/host/tmio_mmc*
12961 F: drivers/mmc/host/renesas_sdhi*
12962 F: include/linux/mfd/tmio.h
12964 TMP401 HARDWARE MONITOR DRIVER
12965 M: Guenter Roeck <linux@roeck-us.net>
12966 L: linux-hwmon@vger.kernel.org
12968 F: Documentation/hwmon/tmp401
12969 F: drivers/hwmon/tmp401.c
12971 TMPFS (SHMEM FILESYSTEM)
12972 M: Hugh Dickins <hughd@google.com>
12973 L: linux-mm@kvack.org
12975 F: include/linux/shmem_fs.h
12978 TM6000 VIDEO4LINUX DRIVER
12979 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12980 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12981 L: linux-media@vger.kernel.org
12982 W: https://linuxtv.org
12983 T: git git://linuxtv.org/media_tree.git
12985 F: drivers/media/usb/tm6000/
12986 F: Documentation/media/v4l-drivers/tm6000*
12988 TW5864 VIDEO4LINUX DRIVER
12989 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12990 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12991 M: Andrey Utkin <andrey_utkin@fastmail.com>
12992 L: linux-media@vger.kernel.org
12994 F: drivers/media/pci/tw5864/
12996 TW68 VIDEO4LINUX DRIVER
12997 M: Hans Verkuil <hverkuil@xs4all.nl>
12998 L: linux-media@vger.kernel.org
12999 T: git git://linuxtv.org/media_tree.git
13000 W: https://linuxtv.org
13002 F: drivers/media/pci/tw68/
13004 TW686X VIDEO4LINUX DRIVER
13005 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
13006 L: linux-media@vger.kernel.org
13007 T: git git://linuxtv.org/media_tree.git
13008 W: http://linuxtv.org
13010 F: drivers/media/pci/tw686x/
13013 M: Peter Huewe <peterhuewe@gmx.de>
13014 M: Marcel Selhorst <tpmdd@selhorst.net>
13015 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
13016 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
13017 W: http://tpmdd.sourceforge.net
13018 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
13019 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
13020 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
13022 F: drivers/char/tpm/
13024 TPM IBM_VTPM DEVICE DRIVER
13025 M: Ashley Lai <ashleydlai@gmail.com>
13026 W: http://tpmdd.sourceforge.net
13027 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
13029 F: drivers/char/tpm/tpm_ibmvtpm*
13032 M: Steven Rostedt <rostedt@goodmis.org>
13033 M: Ingo Molnar <mingo@redhat.com>
13034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13036 F: Documentation/trace/ftrace.txt
13037 F: arch/*/*/*/ftrace.h
13038 F: arch/*/kernel/ftrace.c
13039 F: include/*/ftrace.h
13040 F: include/linux/trace*.h
13043 F: tools/testing/selftests/ftrace/
13045 TRACING MMIO ACCESSES (MMIOTRACE)
13046 M: Steven Rostedt <rostedt@goodmis.org>
13047 M: Ingo Molnar <mingo@kernel.org>
13048 R: Karol Herbst <karolherbst@gmail.com>
13049 R: Pekka Paalanen <ppaalanen@gmail.com>
13051 L: linux-kernel@vger.kernel.org
13052 L: nouveau@lists.freedesktop.org
13053 F: kernel/trace/trace_mmiotrace.c
13054 F: include/linux/mmiotrace.h
13055 F: arch/x86/mm/kmmio.c
13056 F: arch/x86/mm/mmio-mod.c
13057 F: arch/x86/mm/testmmiotrace.c
13060 M: Jiri Kosina <trivial@kernel.org>
13061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
13063 K: ^Subject:.*(?i)trivial
13066 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13067 M: Jiri Slaby <jslaby@suse.com>
13069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
13070 F: Documentation/serial/
13072 F: drivers/tty/serial/serial_core.c
13073 F: include/linux/serial_core.h
13074 F: include/linux/serial.h
13075 F: include/linux/tty.h
13076 F: include/uapi/linux/serial_core.h
13077 F: include/uapi/linux/serial.h
13078 F: include/uapi/linux/tty.h
13080 TUA9001 MEDIA DRIVER
13081 M: Antti Palosaari <crope@iki.fi>
13082 L: linux-media@vger.kernel.org
13083 W: https://linuxtv.org
13084 W: http://palosaari.fi/linux/
13085 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13086 T: git git://linuxtv.org/anttip/media_tree.git
13088 F: drivers/media/tuners/tua9001*
13090 TULIP NETWORK DRIVERS
13091 L: netdev@vger.kernel.org
13092 L: linux-parisc@vger.kernel.org
13094 F: drivers/net/ethernet/dec/tulip/
13097 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
13098 W: http://vtun.sourceforge.net/tun
13100 F: Documentation/networking/tuntap.txt
13101 F: arch/um/os-Linux/drivers/
13103 TURBOCHANNEL SUBSYSTEM
13104 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13105 M: Ralf Baechle <ralf@linux-mips.org>
13106 L: linux-mips@linux-mips.org
13107 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
13110 F: include/linux/tc.h
13112 UBI FILE SYSTEM (UBIFS)
13113 M: Richard Weinberger <richard@nod.at>
13114 M: Artem Bityutskiy <dedekind1@gmail.com>
13115 M: Adrian Hunter <adrian.hunter@intel.com>
13116 L: linux-mtd@lists.infradead.org
13117 T: git git://git.infradead.org/ubifs-2.6.git
13118 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
13120 F: Documentation/filesystems/ubifs.txt
13123 UCLINUX (M68KNOMMU AND COLDFIRE)
13124 M: Greg Ungerer <gerg@linux-m68k.org>
13125 W: http://www.linux-m68k.org/
13126 W: http://www.uclinux.org/
13127 L: linux-m68k@lists.linux-m68k.org
13128 L: uclinux-dev@uclinux.org (subscribers-only)
13129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
13131 F: arch/m68k/coldfire/
13133 F: arch/m68k/*/*_no.*
13134 F: arch/m68k/include/asm/*_no.*
13137 M: Jan Kara <jack@suse.com>
13139 F: Documentation/filesystems/udf.txt
13143 M: Bastien Nocera <hadess@hadess.net>
13144 L: linux-input@vger.kernel.org
13146 F: drivers/hid/hid-udraw.c
13149 M: Evgeniy Dushistov <dushistov@mail.ru>
13151 F: Documentation/filesystems/ufs.txt
13154 UHID USERSPACE HID IO DRIVER:
13155 M: David Herrmann <dh.herrmann@googlemail.com>
13156 L: linux-input@vger.kernel.org
13158 F: drivers/hid/uhid.c
13159 F: include/uapi/linux/uhid.h
13161 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
13162 L: linux-usb@vger.kernel.org
13165 F: include/linux/uwb.h
13166 F: include/linux/uwb/
13168 UNICORE32 ARCHITECTURE:
13169 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
13170 W: http://mprc.pku.edu.cn/~guanxuetao/linux
13172 T: git git://github.com/gxt/linux.git
13176 M: Tony Finch <dot@dotat.at>
13177 W: http://dotat.at/prog/unifdef
13179 F: scripts/unifdef.c
13181 UNIFORM CDROM DRIVER
13182 M: Jens Axboe <axboe@kernel.dk>
13183 W: http://www.kernel.dk
13185 F: Documentation/cdrom/
13186 F: drivers/cdrom/cdrom.c
13187 F: include/linux/cdrom.h
13188 F: include/uapi/linux/cdrom.h
13190 UNISYS S-PAR DRIVERS
13191 M: David Kershner <david.kershner@unisys.com>
13192 L: sparmaintainer@unisys.com (Unisys internal)
13194 F: drivers/staging/unisys/
13196 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
13197 M: Vinayak Holikatti <vinholikatti@gmail.com>
13198 L: linux-scsi@vger.kernel.org
13200 F: Documentation/scsi/ufs.txt
13201 F: drivers/scsi/ufs/
13203 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
13204 M: Manjunath M Bettegowda <manjumb@synopsys.com>
13205 M: Prabu Thangamuthu <prabut@synopsys.com>
13206 L: linux-scsi@vger.kernel.org
13208 F: drivers/scsi/ufs/*dwc*
13210 UNSORTED BLOCK IMAGES (UBI)
13211 M: Artem Bityutskiy <dedekind1@gmail.com>
13212 M: Richard Weinberger <richard@nod.at>
13213 W: http://www.linux-mtd.infradead.org/
13214 L: linux-mtd@lists.infradead.org
13215 T: git git://git.infradead.org/ubifs-2.6.git
13217 F: drivers/mtd/ubi/
13218 F: include/linux/mtd/ubi.h
13219 F: include/uapi/mtd/ubi-user.h
13222 M: Oliver Neukum <oneukum@suse.com>
13223 L: linux-usb@vger.kernel.org
13225 F: Documentation/usb/acm.txt
13226 F: drivers/usb/class/cdc-acm.*
13228 USB AR5523 WIRELESS DRIVER
13229 M: Pontus Fuchs <pontus.fuchs@gmail.com>
13230 L: linux-wireless@vger.kernel.org
13232 F: drivers/net/wireless/ath/ar5523/
13235 M: Oliver Neukum <oneukum@suse.com>
13236 L: linux-usb@vger.kernel.org
13237 L: linux-scsi@vger.kernel.org
13239 F: drivers/usb/storage/uas.c
13241 USB CDC ETHERNET DRIVER
13242 M: Oliver Neukum <oliver@neukum.org>
13243 L: linux-usb@vger.kernel.org
13245 F: drivers/net/usb/cdc_*.c
13246 F: include/uapi/linux/usb/cdc.h
13248 USB CHAOSKEY DRIVER
13249 M: Keith Packard <keithp@keithp.com>
13250 L: linux-usb@vger.kernel.org
13252 F: drivers/usb/misc/chaoskey.c
13254 USB CYPRESS C67X00 DRIVER
13255 M: Peter Korsgaard <jacmet@sunsite.dk>
13256 L: linux-usb@vger.kernel.org
13258 F: drivers/usb/c67x00/
13260 USB DAVICOM DM9601 DRIVER
13261 M: Peter Korsgaard <jacmet@sunsite.dk>
13262 L: netdev@vger.kernel.org
13263 W: http://www.linux-usb.org/usbnet
13265 F: drivers/net/usb/dm9601.c
13267 USB DIAMOND RIO500 DRIVER
13268 M: Cesar Miquel <miquel@df.uba.ar>
13269 L: rio500-users@lists.sourceforge.net
13270 W: http://rio500.sourceforge.net
13272 F: drivers/usb/misc/rio500*
13275 M: Alan Stern <stern@rowland.harvard.edu>
13276 L: linux-usb@vger.kernel.org
13278 F: Documentation/usb/ehci.txt
13279 F: drivers/usb/host/ehci*
13281 USB GADGET/PERIPHERAL SUBSYSTEM
13282 M: Felipe Balbi <balbi@kernel.org>
13283 L: linux-usb@vger.kernel.org
13284 W: http://www.linux-usb.org/gadget
13285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
13287 F: drivers/usb/gadget/
13288 F: include/linux/usb/gadget*
13290 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
13291 M: Jiri Kosina <jikos@kernel.org>
13292 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
13293 L: linux-usb@vger.kernel.org
13294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
13296 F: Documentation/hid/hiddev.txt
13297 F: drivers/hid/usbhid/
13300 M: Olav Kongas <ok@artecdesign.ee>
13301 L: linux-usb@vger.kernel.org
13303 F: drivers/usb/host/isp116x*
13304 F: include/linux/usb/isp116x.h
13306 USB LAN78XX ETHERNET DRIVER
13307 M: Woojung Huh <woojung.huh@microchip.com>
13308 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13309 L: netdev@vger.kernel.org
13311 F: drivers/net/usb/lan78xx.*
13313 USB MASS STORAGE DRIVER
13314 M: Alan Stern <stern@rowland.harvard.edu>
13315 L: linux-usb@vger.kernel.org
13316 L: usb-storage@lists.one-eyed-alien.net
13318 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
13319 F: drivers/usb/storage/
13322 M: Clemens Ladisch <clemens@ladisch.de>
13323 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13324 T: git git://git.alsa-project.org/alsa-kernel.git
13326 F: sound/usb/midi.*
13328 USB NETWORKING DRIVERS
13329 L: linux-usb@vger.kernel.org
13331 F: drivers/net/usb/
13334 M: Alan Stern <stern@rowland.harvard.edu>
13335 L: linux-usb@vger.kernel.org
13337 F: Documentation/usb/ohci.txt
13338 F: drivers/usb/host/ohci*
13340 USB OTG FSM (Finite State Machine)
13341 M: Peter Chen <Peter.Chen@nxp.com>
13342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
13343 L: linux-usb@vger.kernel.org
13345 F: drivers/usb/common/usb-otg-fsm.c
13348 M: Valentina Manea <valentina.manea.m@gmail.com>
13349 M: Shuah Khan <shuahkh@osg.samsung.com>
13350 M: Shuah Khan <shuah@kernel.org>
13351 L: linux-usb@vger.kernel.org
13353 F: Documentation/usb/usbip_protocol.txt
13354 F: drivers/usb/usbip/
13355 F: tools/usb/usbip/
13358 M: Petko Manolov <petkan@nucleusys.com>
13359 L: linux-usb@vger.kernel.org
13360 L: netdev@vger.kernel.org
13361 T: git git://github.com/petkan/pegasus.git
13362 W: https://github.com/petkan/pegasus
13364 F: drivers/net/usb/pegasus.*
13367 M: Felipe Balbi <balbi@kernel.org>
13368 L: linux-usb@vger.kernel.org
13369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
13371 F: drivers/usb/phy/
13373 USB PRINTER DRIVER (usblp)
13374 M: Pete Zaitcev <zaitcev@redhat.com>
13375 L: linux-usb@vger.kernel.org
13377 F: drivers/usb/class/usblp.c
13379 USB QMI WWAN NETWORK DRIVER
13380 M: Bjørn Mork <bjorn@mork.no>
13381 L: netdev@vger.kernel.org
13383 F: Documentation/ABI/testing/sysfs-class-net-qmi
13384 F: drivers/net/usb/qmi_wwan.c
13387 M: Petko Manolov <petkan@nucleusys.com>
13388 L: linux-usb@vger.kernel.org
13389 L: netdev@vger.kernel.org
13390 T: git git://github.com/petkan/rtl8150.git
13391 W: https://github.com/petkan/rtl8150
13393 F: drivers/net/usb/rtl8150.c
13395 USB SERIAL SUBSYSTEM
13396 M: Johan Hovold <johan@kernel.org>
13397 L: linux-usb@vger.kernel.org
13398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
13400 F: Documentation/usb/usb-serial.txt
13401 F: drivers/usb/serial/
13402 F: include/linux/usb/serial.h
13404 USB SMSC75XX ETHERNET DRIVER
13405 M: Steve Glendinning <steve.glendinning@shawell.net>
13406 L: netdev@vger.kernel.org
13408 F: drivers/net/usb/smsc75xx.*
13410 USB SMSC95XX ETHERNET DRIVER
13411 M: Steve Glendinning <steve.glendinning@shawell.net>
13412 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13413 L: netdev@vger.kernel.org
13415 F: drivers/net/usb/smsc95xx.*
13418 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13419 L: linux-usb@vger.kernel.org
13420 W: http://www.linux-usb.org
13421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
13423 F: Documentation/devicetree/bindings/usb/
13424 F: Documentation/usb/
13426 F: include/linux/usb.h
13427 F: include/linux/usb/
13429 USB TYPEC SUBSYSTEM
13430 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13431 L: linux-usb@vger.kernel.org
13433 F: Documentation/ABI/testing/sysfs-class-typec
13434 F: Documentation/usb/typec.rst
13435 F: drivers/usb/typec/
13436 F: include/linux/usb/typec.h
13439 M: Alan Stern <stern@rowland.harvard.edu>
13440 L: linux-usb@vger.kernel.org
13442 F: drivers/usb/host/uhci*
13444 USB "USBNET" DRIVER FRAMEWORK
13445 M: Oliver Neukum <oneukum@suse.com>
13446 L: netdev@vger.kernel.org
13447 W: http://www.linux-usb.org/usbnet
13449 F: drivers/net/usb/usbnet.c
13450 F: include/linux/usb/usbnet.h
13453 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13454 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
13455 L: linux-media@vger.kernel.org
13456 T: git git://linuxtv.org/media_tree.git
13457 W: http://www.ideasonboard.org/uvc/
13459 F: drivers/media/usb/uvc/
13460 F: include/uapi/linux/uvcvideo.h
13463 M: Hans Verkuil <hverkuil@xs4all.nl>
13464 L: linux-media@vger.kernel.org
13465 T: git git://linuxtv.org/media_tree.git
13466 W: https://linuxtv.org
13468 F: drivers/media/usb/usbvision/
13471 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13472 L: linux-usb@vger.kernel.org
13474 F: drivers/usb/gadget/function/*uvc*
13475 F: drivers/usb/gadget/legacy/webcam.c
13477 USB WIRELESS RNDIS DRIVER (rndis_wlan)
13478 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
13479 L: linux-wireless@vger.kernel.org
13481 F: drivers/net/wireless/rndis_wlan.c
13484 M: Mathias Nyman <mathias.nyman@intel.com>
13485 L: linux-usb@vger.kernel.org
13487 F: drivers/usb/host/xhci*
13488 F: drivers/usb/host/pci-quirks*
13491 L: linux-wireless@vger.kernel.org
13492 W: http://linux-lc100020.sourceforge.net
13494 F: drivers/net/wireless/zydas/zd1201.*
13497 M: Antoine Jacquet <royale@zerezo.com>
13498 L: linux-usb@vger.kernel.org
13499 L: linux-media@vger.kernel.org
13500 T: git git://linuxtv.org/media_tree.git
13501 W: http://royale.zerezo.com/zr364xx/
13503 F: Documentation/media/v4l-drivers/zr364xx*
13504 F: drivers/media/usb/zr364xx/
13507 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13508 L: linux-usb@vger.kernel.org
13510 F: drivers/usb/common/ulpi.c
13511 F: include/linux/ulpi/
13513 USER-MODE LINUX (UML)
13514 M: Jeff Dike <jdike@addtoit.com>
13515 M: Richard Weinberger <richard@nod.at>
13516 L: user-mode-linux-devel@lists.sourceforge.net
13517 L: user-mode-linux-user@lists.sourceforge.net
13518 W: http://user-mode-linux.sourceforge.net
13519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
13521 F: Documentation/virtual/uml/
13527 USERSPACE I/O (UIO)
13528 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
13531 F: Documentation/driver-api/uio-howto.rst
13533 F: include/linux/uio*.h
13536 M: Karel Zak <kzak@redhat.com>
13537 L: util-linux@vger.kernel.org
13538 W: http://en.wikipedia.org/wiki/Util-linux
13539 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
13543 M: Christoph Hellwig <hch@lst.de>
13544 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13545 L: linux-kernel@vger.kernel.org
13546 T: git git://git.infradead.org/users/hch/uuid.git
13549 F: include/linux/uuid.h
13550 F: include/uapi/linux/uuid.h
13554 M: Michal Januszewski <spock@gentoo.org>
13555 L: linux-fbdev@vger.kernel.org
13556 W: http://dev.gentoo.org/~spock/projects/uvesafb/
13558 F: Documentation/fb/uvesafb.txt
13559 F: drivers/video/fbdev/uvesafb.*
13562 M: Stefan Agner <stefan@agner.ch>
13563 L: linux-mtd@lists.infradead.org
13565 F: drivers/mtd/nand/vf610_nfc.c
13567 VFAT/FAT/MSDOS FILESYSTEM
13568 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
13570 F: Documentation/filesystems/vfat.txt
13574 M: Alex Williamson <alex.williamson@redhat.com>
13575 L: kvm@vger.kernel.org
13576 T: git git://github.com/awilliam/linux-vfio.git
13578 F: Documentation/vfio.txt
13580 F: include/linux/vfio.h
13581 F: include/uapi/linux/vfio.h
13583 VFIO MEDIATED DEVICE DRIVERS
13584 M: Kirti Wankhede <kwankhede@nvidia.com>
13585 L: kvm@vger.kernel.org
13587 F: Documentation/vfio-mediated-device.txt
13588 F: drivers/vfio/mdev/
13589 F: include/linux/mdev.h
13590 F: samples/vfio-mdev/
13592 VFIO PLATFORM DRIVER
13593 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13594 L: kvm@vger.kernel.org
13596 F: drivers/vfio/platform/
13599 R: Lukas Wunner <lukas@wunner.de>
13601 F: Documentation/gpu/vga-switcheroo.rst
13602 F: drivers/gpu/vga/vga_switcheroo.c
13603 F: include/linux/vga_switcheroo.h
13604 T: git git://anongit.freedesktop.org/drm/drm-misc
13606 VIDEOBUF2 FRAMEWORK
13607 M: Pawel Osciak <pawel@osciak.com>
13608 M: Marek Szyprowski <m.szyprowski@samsung.com>
13609 M: Kyungmin Park <kyungmin.park@samsung.com>
13610 L: linux-media@vger.kernel.org
13612 F: drivers/media/v4l2-core/videobuf2-*
13613 F: include/media/videobuf2-*
13615 VIRTIO AND VHOST VSOCK DRIVER
13616 M: Stefan Hajnoczi <stefanha@redhat.com>
13617 L: kvm@vger.kernel.org
13618 L: virtualization@lists.linux-foundation.org
13619 L: netdev@vger.kernel.org
13621 F: include/linux/virtio_vsock.h
13622 F: include/uapi/linux/virtio_vsock.h
13623 F: include/uapi/linux/vsockmon.h
13624 F: net/vmw_vsock/af_vsock_tap.c
13625 F: net/vmw_vsock/virtio_transport_common.c
13626 F: net/vmw_vsock/virtio_transport.c
13627 F: drivers/net/vsockmon.c
13628 F: drivers/vhost/vsock.c
13629 F: drivers/vhost/vsock.h
13631 VIRTUAL SERIO DEVICE DRIVER
13632 M: Stephen Chandler Paul <thatslyude@gmail.com>
13634 F: drivers/input/serio/userio.c
13635 F: include/uapi/linux/userio.h
13637 VIRTIO CONSOLE DRIVER
13638 M: Amit Shah <amit@kernel.org>
13639 L: virtualization@lists.linux-foundation.org
13641 F: drivers/char/virtio_console.c
13642 F: include/linux/virtio_console.h
13643 F: include/uapi/linux/virtio_console.h
13645 VIRTIO CORE, NET AND BLOCK DRIVERS
13646 M: "Michael S. Tsirkin" <mst@redhat.com>
13647 M: Jason Wang <jasowang@redhat.com>
13648 L: virtualization@lists.linux-foundation.org
13650 F: Documentation/devicetree/bindings/virtio/
13653 F: drivers/net/virtio_net.c
13654 F: drivers/block/virtio_blk.c
13655 F: include/linux/virtio*.h
13656 F: include/uapi/linux/virtio_*.h
13657 F: drivers/crypto/virtio/
13659 VIRTIO DRIVERS FOR S390
13660 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13661 M: Halil Pasic <pasic@linux.vnet.ibm.com>
13662 L: linux-s390@vger.kernel.org
13663 L: virtualization@lists.linux-foundation.org
13664 L: kvm@vger.kernel.org
13666 F: drivers/s390/virtio/
13669 M: David Airlie <airlied@linux.ie>
13670 M: Gerd Hoffmann <kraxel@redhat.com>
13671 L: dri-devel@lists.freedesktop.org
13672 L: virtualization@lists.linux-foundation.org
13673 T: git git://anongit.freedesktop.org/drm/drm-misc
13675 F: drivers/gpu/drm/virtio/
13676 F: include/uapi/linux/virtio_gpu.h
13678 VIRTIO HOST (VHOST)
13679 M: "Michael S. Tsirkin" <mst@redhat.com>
13680 M: Jason Wang <jasowang@redhat.com>
13681 L: kvm@vger.kernel.org
13682 L: virtualization@lists.linux-foundation.org
13683 L: netdev@vger.kernel.org
13684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13687 F: include/uapi/linux/vhost.h
13689 VIRTIO INPUT DRIVER
13690 M: Gerd Hoffmann <kraxel@redhat.com>
13692 F: drivers/virtio/virtio_input.c
13693 F: include/uapi/linux/virtio_input.h
13695 VIRTIO CRYPTO DRIVER
13696 M: Gonglei <arei.gonglei@huawei.com>
13697 L: virtualization@lists.linux-foundation.org
13698 L: linux-crypto@vger.kernel.org
13700 F: drivers/crypto/virtio/
13701 F: include/uapi/linux/virtio_crypto.h
13703 VIA RHINE NETWORK DRIVER
13705 F: drivers/net/ethernet/via/via-rhine.c
13707 VIA SD/MMC CARD CONTROLLER DRIVER
13708 M: Bruce Chang <brucechang@via.com.tw>
13709 M: Harald Welte <HaraldWelte@viatech.com>
13711 F: drivers/mmc/host/via-sdmmc.c
13713 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13714 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13715 L: linux-fbdev@vger.kernel.org
13717 F: include/linux/via-core.h
13718 F: include/linux/via-gpio.h
13719 F: include/linux/via_i2c.h
13720 F: drivers/video/fbdev/via/
13722 VIA VELOCITY NETWORK DRIVER
13723 M: Francois Romieu <romieu@fr.zoreil.com>
13724 L: netdev@vger.kernel.org
13726 F: drivers/net/ethernet/via/via-velocity.*
13729 M: Alex Williamson <alex.williamson@redhat.com>
13730 M: Paolo Bonzini <pbonzini@redhat.com>
13731 L: kvm@vger.kernel.org
13735 VIVID VIRTUAL VIDEO DRIVER
13736 M: Hans Verkuil <hverkuil@xs4all.nl>
13737 L: linux-media@vger.kernel.org
13738 T: git git://linuxtv.org/media_tree.git
13739 W: https://linuxtv.org
13741 F: drivers/media/platform/vivid/*
13743 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
13744 M: Helen Koike <helen.koike@collabora.com>
13745 L: linux-media@vger.kernel.org
13746 T: git git://linuxtv.org/media_tree.git
13747 W: https://linuxtv.org
13749 F: drivers/media/platform/vimc/*
13752 M: Florian Fainelli <f.fainelli@gmail.com>
13753 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13755 F: drivers/vlynq/vlynq.c
13756 F: include/linux/vlynq.h
13759 M: Martyn Welch <martyn@welchs.me.uk>
13760 M: Manohar Vanga <manohar.vanga@gmail.com>
13761 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13762 L: devel@driverdev.osuosl.org
13764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13765 F: Documentation/driver-api/vme.rst
13766 F: drivers/staging/vme/
13768 F: include/linux/vme*
13770 VMWARE HYPERVISOR INTERFACE
13771 M: Alok Kataria <akataria@vmware.com>
13772 L: virtualization@lists.linux-foundation.org
13774 F: arch/x86/kernel/cpu/vmware.c
13776 VMWARE BALLOON DRIVER
13777 M: Xavier Deguillard <xdeguillard@vmware.com>
13778 M: Philip Moltmann <moltmann@vmware.com>
13779 M: "VMware, Inc." <pv-drivers@vmware.com>
13780 L: linux-kernel@vger.kernel.org
13782 F: drivers/misc/vmw_balloon.c
13784 VMWARE VMMOUSE SUBDRIVER
13785 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13786 M: "VMware, Inc." <pv-drivers@vmware.com>
13787 L: linux-input@vger.kernel.org
13789 F: drivers/input/mouse/vmmouse.c
13790 F: drivers/input/mouse/vmmouse.h
13792 VMWARE VMXNET3 ETHERNET DRIVER
13793 M: Shrikrishna Khare <skhare@vmware.com>
13794 M: "VMware, Inc." <pv-drivers@vmware.com>
13795 L: netdev@vger.kernel.org
13797 F: drivers/net/vmxnet3/
13799 VMware PVSCSI driver
13800 M: Jim Gill <jgill@vmware.com>
13801 M: VMware PV-Drivers <pv-drivers@vmware.com>
13802 L: linux-scsi@vger.kernel.org
13804 F: drivers/scsi/vmw_pvscsi.c
13805 F: drivers/scsi/vmw_pvscsi.h
13807 VMWARE PVRDMA DRIVER
13808 M: Adit Ranadive <aditr@vmware.com>
13809 M: VMware PV-Drivers <pv-drivers@vmware.com>
13810 L: linux-rdma@vger.kernel.org
13812 F: drivers/infiniband/hw/vmw_pvrdma/
13814 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13815 M: Liam Girdwood <lgirdwood@gmail.com>
13816 M: Mark Brown <broonie@kernel.org>
13817 L: linux-kernel@vger.kernel.org
13818 W: http://www.slimlogic.co.uk/?p=48
13819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13821 F: Documentation/devicetree/bindings/regulator/
13822 F: drivers/regulator/
13823 F: include/dt-bindings/regulator/
13824 F: include/linux/regulator/
13827 M: David Ahern <dsa@cumulusnetworks.com>
13828 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13829 L: netdev@vger.kernel.org
13831 F: drivers/net/vrf.c
13832 F: Documentation/networking/vrf.txt
13834 VT1211 HARDWARE MONITOR DRIVER
13835 M: Juerg Haefliger <juergh@gmail.com>
13836 L: linux-hwmon@vger.kernel.org
13838 F: Documentation/hwmon/vt1211
13839 F: drivers/hwmon/vt1211.c
13841 VT8231 HARDWARE MONITOR DRIVER
13842 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13843 L: linux-hwmon@vger.kernel.org
13845 F: drivers/hwmon/vt8231.c
13847 VUB300 USB to SDIO/SD/MMC bridge chip
13848 M: Tony Olech <tony.olech@elandigitalsystems.com>
13849 L: linux-mmc@vger.kernel.org
13850 L: linux-usb@vger.kernel.org
13852 F: drivers/mmc/host/vub300.c
13854 W1 DALLAS'S 1-WIRE BUS
13855 M: Evgeniy Polyakov <zbr@ioremap.net>
13857 F: Documentation/w1/
13859 F: include/linux/w1.h
13861 W83791D HARDWARE MONITORING DRIVER
13862 M: Marc Hulsman <m.hulsman@tudelft.nl>
13863 L: linux-hwmon@vger.kernel.org
13865 F: Documentation/hwmon/w83791d
13866 F: drivers/hwmon/w83791d.c
13868 W83793 HARDWARE MONITORING DRIVER
13869 M: Rudolf Marek <r.marek@assembler.cz>
13870 L: linux-hwmon@vger.kernel.org
13872 F: Documentation/hwmon/w83793
13873 F: drivers/hwmon/w83793.c
13875 W83795 HARDWARE MONITORING DRIVER
13876 M: Jean Delvare <jdelvare@suse.com>
13877 L: linux-hwmon@vger.kernel.org
13879 F: drivers/hwmon/w83795.c
13881 W83L51xD SD/MMC CARD INTERFACE DRIVER
13882 M: Pierre Ossman <pierre@ossman.eu>
13884 F: drivers/mmc/host/wbsd.*
13886 WACOM PROTOCOL 4 SERIAL TABLETS
13887 M: Julian Squires <julian@cipht.net>
13888 M: Hans de Goede <hdegoede@redhat.com>
13889 L: linux-input@vger.kernel.org
13891 F: drivers/input/tablet/wacom_serial4.c
13893 WATCHDOG DEVICE DRIVERS
13894 M: Wim Van Sebroeck <wim@iguana.be>
13895 R: Guenter Roeck <linux@roeck-us.net>
13896 L: linux-watchdog@vger.kernel.org
13897 W: http://www.linux-watchdog.org/
13898 T: git git://www.linux-watchdog.org/linux-watchdog.git
13900 F: Documentation/devicetree/bindings/watchdog/
13901 F: Documentation/watchdog/
13902 F: drivers/watchdog/
13903 F: include/linux/watchdog.h
13904 F: include/uapi/linux/watchdog.h
13907 M: David Herrmann <dh.herrmann@googlemail.com>
13908 L: linux-input@vger.kernel.org
13910 F: drivers/hid/hid-wiimote*
13913 M: David Härdeman <david@hardeman.nu>
13915 F: drivers/media/rc/winbond-cir.c
13917 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13918 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13919 L: linux-watchdog@vger.kernel.org
13921 F: drivers/watchdog/ebc-c384_wdt.c
13923 WINSYSTEMS WS16C48 GPIO DRIVER
13924 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13925 L: linux-gpio@vger.kernel.org
13927 F: drivers/gpio/gpio-ws16c48.c
13930 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13931 M: linux-wimax@intel.com
13932 L: wimax@linuxwimax.org (subscribers-only)
13934 W: http://linuxwimax.org
13935 F: Documentation/wimax/README.wimax
13936 F: include/linux/wimax/debug.h
13937 F: include/net/wimax.h
13938 F: include/uapi/linux/wimax.h
13941 WISTRON LAPTOP BUTTON DRIVER
13942 M: Miloslav Trmac <mitr@volny.cz>
13944 F: drivers/input/misc/wistron_btns.c
13946 WL3501 WIRELESS PCMCIA CARD DRIVER
13947 L: linux-wireless@vger.kernel.org
13949 F: drivers/net/wireless/wl3501*
13951 WOLFSON MICROELECTRONICS DRIVERS
13952 L: patches@opensource.cirrus.com
13953 T: git https://github.com/CirrusLogic/linux-drivers.git
13954 W: https://github.com/CirrusLogic/linux-drivers/wiki
13956 F: Documentation/hwmon/wm83??
13957 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13958 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13959 F: Documentation/devicetree/bindings/mfd/arizona.txt
13960 F: Documentation/devicetree/bindings/mfd/wm831x.txt
13961 F: arch/arm/mach-s3c64xx/mach-crag6410*
13962 F: drivers/clk/clk-wm83*.c
13963 F: drivers/extcon/extcon-arizona.c
13964 F: drivers/leds/leds-wm83*.c
13965 F: drivers/gpio/gpio-*wm*.c
13966 F: drivers/gpio/gpio-arizona.c
13967 F: drivers/hwmon/wm83??-hwmon.c
13968 F: drivers/input/misc/wm831x-on.c
13969 F: drivers/input/touchscreen/wm831x-ts.c
13970 F: drivers/input/touchscreen/wm97*.c
13971 F: drivers/mfd/arizona*
13972 F: drivers/mfd/wm*.c
13973 F: drivers/mfd/cs47l24*
13974 F: drivers/power/supply/wm83*.c
13975 F: drivers/rtc/rtc-wm83*.c
13976 F: drivers/regulator/wm8*.c
13977 F: drivers/regulator/arizona*
13978 F: drivers/video/backlight/wm83*_bl.c
13979 F: drivers/watchdog/wm83*_wdt.c
13980 F: include/linux/mfd/arizona/
13981 F: include/linux/mfd/wm831x/
13982 F: include/linux/mfd/wm8350/
13983 F: include/linux/mfd/wm8400*
13984 F: include/linux/regulator/arizona*
13985 F: include/linux/wm97xx.h
13986 F: include/sound/wm????.h
13987 F: sound/soc/codecs/arizona.?
13988 F: sound/soc/codecs/wm*
13989 F: sound/soc/codecs/cs47l24*
13992 M: Tejun Heo <tj@kernel.org>
13993 R: Lai Jiangshan <jiangshanlai@gmail.com>
13994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13996 F: include/linux/workqueue.h
13997 F: kernel/workqueue.c
13998 F: Documentation/core-api/workqueue.rst
14000 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
14001 M: Chen-Yu Tsai <wens@csie.org>
14002 L: linux-kernel@vger.kernel.org
14007 M: Andrew Hendry <andrew.hendry@gmail.com>
14008 L: linux-x25@vger.kernel.org
14010 F: Documentation/networking/x25*
14011 F: include/net/x25*
14014 X86 ARCHITECTURE (32-BIT AND 64-BIT)
14015 M: Thomas Gleixner <tglx@linutronix.de>
14016 M: Ingo Molnar <mingo@redhat.com>
14017 M: "H. Peter Anvin" <hpa@zytor.com>
14019 L: linux-kernel@vger.kernel.org
14020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
14022 F: Documentation/x86/
14025 X86 PLATFORM DRIVERS
14026 M: Darren Hart <dvhart@infradead.org>
14027 M: Andy Shevchenko <andy@infradead.org>
14028 L: platform-driver-x86@vger.kernel.org
14029 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
14031 F: drivers/platform/x86/
14032 F: drivers/platform/olpc/
14034 X86 MCE INFRASTRUCTURE
14035 M: Tony Luck <tony.luck@intel.com>
14036 M: Borislav Petkov <bp@alien8.de>
14037 L: linux-edac@vger.kernel.org
14039 F: arch/x86/kernel/cpu/mcheck/*
14041 X86 MICROCODE UPDATE SUPPORT
14042 M: Borislav Petkov <bp@alien8.de>
14044 F: arch/x86/kernel/cpu/microcode/*
14047 M: Andy Lutomirski <luto@amacapital.net>
14048 L: linux-kernel@vger.kernel.org
14049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
14051 F: arch/x86/entry/vdso/
14053 XC2028/3028 TUNER DRIVER
14054 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
14055 M: Mauro Carvalho Chehab <mchehab@kernel.org>
14056 L: linux-media@vger.kernel.org
14057 W: https://linuxtv.org
14058 T: git git://linuxtv.org/media_tree.git
14060 F: drivers/media/tuners/tuner-xc2028.*
14062 XEN HYPERVISOR INTERFACE
14063 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
14064 M: Juergen Gross <jgross@suse.com>
14065 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
14069 F: drivers/*/xen-*front.c
14071 F: arch/x86/include/asm/xen/
14073 F: include/uapi/xen/
14076 M: Stefano Stabellini <sstabellini@kernel.org>
14077 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14080 F: arch/arm/include/asm/xen/
14082 XEN HYPERVISOR ARM64
14083 M: Stefano Stabellini <sstabellini@kernel.org>
14084 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14087 F: arch/arm64/include/asm/xen/
14089 XEN NETWORK BACKEND DRIVER
14090 M: Wei Liu <wei.liu2@citrix.com>
14091 M: Paul Durrant <paul.durrant@citrix.com>
14092 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14093 L: netdev@vger.kernel.org
14095 F: drivers/net/xen-netback/*
14098 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
14099 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14101 F: arch/x86/pci/*xen*
14102 F: drivers/pci/*xen*
14104 XEN BLOCK SUBSYSTEM
14105 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
14106 M: Roger Pau Monné <roger.pau@citrix.com>
14107 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14109 F: drivers/block/xen-blkback/*
14110 F: drivers/block/xen*
14113 M: Juergen Gross <jgross@suse.com>
14114 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14115 L: linux-scsi@vger.kernel.org
14117 F: drivers/scsi/xen-scsifront.c
14118 F: drivers/xen/xen-scsiback.c
14119 F: include/xen/interface/io/vscsiif.h
14121 XEN SWIOTLB SUBSYSTEM
14122 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
14123 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14125 F: arch/x86/xen/*swiotlb*
14126 F: drivers/xen/*swiotlb*
14129 M: Darrick J. Wong <darrick.wong@oracle.com>
14130 M: linux-xfs@vger.kernel.org
14131 L: linux-xfs@vger.kernel.org
14133 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
14135 F: Documentation/filesystems/xfs.txt
14138 XILINX AXI ETHERNET DRIVER
14139 M: Anirudha Sarangi <anirudh@xilinx.com>
14140 M: John Linn <John.Linn@xilinx.com>
14142 F: drivers/net/ethernet/xilinx/xilinx_axienet*
14144 XILINX UARTLITE SERIAL DRIVER
14145 M: Peter Korsgaard <jacmet@sunsite.dk>
14146 L: linux-serial@vger.kernel.org
14148 F: drivers/tty/serial/uartlite.c
14150 XILINX VIDEO IP CORES
14151 M: Hyun Kwon <hyun.kwon@xilinx.com>
14152 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
14153 L: linux-media@vger.kernel.org
14154 T: git git://linuxtv.org/media_tree.git
14156 F: Documentation/devicetree/bindings/media/xilinx/
14157 F: drivers/media/platform/xilinx/
14158 F: include/uapi/linux/xilinx-v4l2-controls.h
14161 M: Eli Billauer <eli.billauer@gmail.com>
14162 L: linux-kernel@vger.kernel.org
14164 F: drivers/char/xillybus/
14166 XTENSA XTFPGA PLATFORM SUPPORT
14167 M: Max Filippov <jcmvbkbc@gmail.com>
14168 L: linux-xtensa@linux-xtensa.org
14170 F: drivers/spi/spi-xtensa-xtfpga.c
14171 F: sound/soc/xtensa/xtfpga-i2s.c
14173 YAM DRIVER FOR AX.25
14174 M: Jean-Paul Roubelat <jpr@f6fbb.org>
14175 L: linux-hams@vger.kernel.org
14177 F: drivers/net/hamradio/yam*
14178 F: include/linux/yam.h
14180 YEALINK PHONE DRIVER
14181 M: Henk Vergonet <Henk.Vergonet@gmail.com>
14182 L: usbb2k-api-dev@nongnu.org
14184 F: Documentation/input/yealink.rst
14185 F: drivers/input/misc/yealink.*
14187 Z8530 DRIVER FOR AX.25
14188 M: Joerg Reuter <jreuter@yaina.de>
14189 W: http://yaina.de/jreuter/
14190 W: http://www.qsl.net/dl1bke/
14191 L: linux-hams@vger.kernel.org
14193 F: Documentation/networking/z8530drv.txt
14194 F: drivers/net/hamradio/*scc.c
14195 F: drivers/net/hamradio/z8530.h
14197 ZBUD COMPRESSED PAGE ALLOCATOR
14198 M: Seth Jennings <sjenning@redhat.com>
14199 M: Dan Streetman <ddstreet@ieee.org>
14200 L: linux-mm@kvack.org
14203 F: include/linux/zbud.h
14205 ZD1211RW WIRELESS DRIVER
14206 M: Daniel Drake <dsd@gentoo.org>
14207 M: Ulrich Kunitz <kune@deine-taler.de>
14208 W: http://zd1211.ath.cx/wiki/DriverRewrite
14209 L: linux-wireless@vger.kernel.org
14210 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
14212 F: drivers/net/wireless/zydas/zd1211rw/
14214 ZD1301_DEMOD MEDIA DRIVER
14215 M: Antti Palosaari <crope@iki.fi>
14216 L: linux-media@vger.kernel.org
14217 W: https://linuxtv.org/
14218 W: http://palosaari.fi/linux/
14219 Q: https://patchwork.linuxtv.org/project/linux-media/list/
14221 F: drivers/media/dvb-frontends/zd1301_demod*
14223 ZD1301 MEDIA DRIVER
14224 M: Antti Palosaari <crope@iki.fi>
14225 L: linux-media@vger.kernel.org
14226 W: https://linuxtv.org/
14227 W: http://palosaari.fi/linux/
14228 Q: https://patchwork.linuxtv.org/project/linux-media/list/
14230 F: drivers/media/usb/dvb-usb-v2/zd1301*
14232 ZPOOL COMPRESSED PAGE STORAGE API
14233 M: Dan Streetman <ddstreet@ieee.org>
14234 L: linux-mm@kvack.org
14237 F: include/linux/zpool.h
14239 ZR36067 VIDEO FOR LINUX DRIVER
14240 L: mjpeg-users@lists.sourceforge.net
14241 L: linux-media@vger.kernel.org
14242 W: http://mjpeg.sourceforge.net/driver-zoran/
14243 T: hg https://linuxtv.org/hg/v4l-dvb
14245 F: drivers/media/pci/zoran/
14247 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
14248 M: Minchan Kim <minchan@kernel.org>
14249 M: Nitin Gupta <ngupta@vflare.org>
14250 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
14251 L: linux-kernel@vger.kernel.org
14253 F: drivers/block/zram/
14254 F: Documentation/blockdev/zram.txt
14256 ZS DECSTATION Z85C30 SERIAL DRIVER
14257 M: "Maciej W. Rozycki" <macro@linux-mips.org>
14259 F: drivers/tty/serial/zs.*
14261 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
14262 M: Minchan Kim <minchan@kernel.org>
14263 M: Nitin Gupta <ngupta@vflare.org>
14264 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
14265 L: linux-mm@kvack.org
14268 F: include/linux/zsmalloc.h
14269 F: Documentation/vm/zsmalloc.txt
14271 ZSWAP COMPRESSED SWAP CACHING
14272 M: Seth Jennings <sjenning@redhat.com>
14273 M: Dan Streetman <ddstreet@ieee.org>
14274 L: linux-mm@kvack.org
14279 M: Linus Torvalds <torvalds@linux-foundation.org>
14280 L: linux-kernel@vger.kernel.org
14281 Q: http://patchwork.kernel.org/project/LKML/list/
14282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
14283 S: Buried alive in reporters