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 <alex.aring@gmail.com>
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
209 M: Antti Palosaari <crope@iki.fi>
210 L: linux-media@vger.kernel.org
211 W: https://linuxtv.org
212 W: http://palosaari.fi/linux/
213 Q: http://patchwork.linuxtv.org/project/linux-media/list/
214 T: git git://linuxtv.org/anttip/media_tree.git
216 F: drivers/media/dvb-frontends/a8293*
218 AACRAID SCSI RAID DRIVER
219 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
220 L: linux-scsi@vger.kernel.org
221 W: http://www.adaptec.com/
223 F: Documentation/scsi/aacraid.txt
224 F: drivers/scsi/aacraid/
227 L: linux-api@vger.kernel.org
228 F: include/linux/syscalls.h
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M: Hans de Goede <hdegoede@redhat.com>
233 L: linux-hwmon@vger.kernel.org
235 F: drivers/hwmon/abituguru.c
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M: Alistair John Strachan <alistair@devzero.co.uk>
239 L: linux-hwmon@vger.kernel.org
241 F: drivers/hwmon/abituguru3.c
243 ACCES 104-DIO-48E GPIO DRIVER
244 M: William Breathitt Gray <vilhelm.gray@gmail.com>
245 L: linux-gpio@vger.kernel.org
247 F: drivers/gpio/gpio-104-dio-48e.c
249 ACCES 104-IDI-48 GPIO DRIVER
250 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
251 L: linux-gpio@vger.kernel.org
253 F: drivers/gpio/gpio-104-idi-48.c
255 ACCES 104-IDIO-16 GPIO DRIVER
256 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
257 L: linux-gpio@vger.kernel.org
259 F: drivers/gpio/gpio-104-idio-16.c
261 ACCES 104-QUAD-8 IIO DRIVER
262 M: William Breathitt Gray <vilhelm.gray@gmail.com>
263 L: linux-iio@vger.kernel.org
265 F: drivers/iio/counter/104-quad-8.c
267 ACCES PCI-IDIO-16 GPIO DRIVER
268 M: William Breathitt Gray <vilhelm.gray@gmail.com>
269 L: linux-gpio@vger.kernel.org
271 F: drivers/gpio/gpio-pci-idio-16.c
274 M: Jes Sorensen <jes@trained-monkey.org>
275 L: linux-acenic@sunsite.dk
277 F: drivers/net/ethernet/alteon/acenic*
279 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
280 M: Peter Feuerer <peter@piie.net>
281 L: platform-driver-x86@vger.kernel.org
282 W: http://piie.net/?section=acerhdf
284 F: drivers/platform/x86/acerhdf.c
286 ACER WMI LAPTOP EXTRAS
287 M: "Lee, Chun-Yi" <jlee@suse.com>
288 L: platform-driver-x86@vger.kernel.org
290 F: drivers/platform/x86/acer-wmi.c
293 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
294 M: Len Brown <lenb@kernel.org>
295 L: linux-acpi@vger.kernel.org
296 W: https://01.org/linux-acpi
297 Q: https://patchwork.kernel.org/project/linux-acpi/list/
298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
299 B: https://bugzilla.kernel.org
302 F: drivers/pnp/pnpacpi/
303 F: include/linux/acpi.h
304 F: include/linux/fwnode.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*
315 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
316 M: Len Brown <lenb@kernel.org>
317 L: linux-acpi@vger.kernel.org
318 R: Tony Luck <tony.luck@intel.com>
319 R: Borislav Petkov <bp@alien8.de>
320 F: drivers/acpi/apei/
322 ACPI COMPONENT ARCHITECTURE (ACPICA)
323 M: Robert Moore <robert.moore@intel.com>
324 M: Lv Zheng <lv.zheng@intel.com>
325 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
326 L: linux-acpi@vger.kernel.org
328 W: https://acpica.org/
329 W: https://github.com/acpica/acpica/
330 Q: https://patchwork.kernel.org/project/linux-acpi/list/
331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
332 B: https://bugzilla.kernel.org
333 B: https://bugs.acpica.org
335 F: drivers/acpi/acpica/
340 M: Zhang Rui <rui.zhang@intel.com>
341 L: linux-acpi@vger.kernel.org
342 W: https://01.org/linux-acpi
343 B: https://bugzilla.kernel.org
345 F: drivers/acpi/fan.c
347 ACPI FOR ARM64 (ACPI/arm64)
348 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
349 M: Hanjun Guo <hanjun.guo@linaro.org>
350 M: Sudeep Holla <sudeep.holla@arm.com>
351 L: linux-acpi@vger.kernel.org
353 F: drivers/acpi/arm64
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/*thermal*
364 M: Zhang Rui <rui.zhang@intel.com>
365 L: linux-acpi@vger.kernel.org
366 W: https://01.org/linux-acpi
367 B: https://bugzilla.kernel.org
369 F: drivers/acpi/acpi_video.c
372 L: platform-driver-x86@vger.kernel.org
374 F: drivers/platform/x86/wmi.c
376 AD1889 ALSA SOUND DRIVER
377 M: Thibaut Varene <T-Bone@parisc-linux.org>
378 W: http://wiki.parisc-linux.org/AD1889
379 L: linux-parisc@vger.kernel.org
381 F: sound/pci/ad1889.*
383 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
384 M: Michael Hennerich <michael.hennerich@analog.com>
385 W: http://wiki.analog.com/AD5254
386 W: http://ez.analog.com/community/linux-device-drivers
388 F: drivers/misc/ad525x_dpot.c
390 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
391 M: Michael Hennerich <michael.hennerich@analog.com>
392 W: http://wiki.analog.com/AD5398
393 W: http://ez.analog.com/community/linux-device-drivers
395 F: drivers/regulator/ad5398.c
397 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
398 M: Michael Hennerich <michael.hennerich@analog.com>
399 W: http://wiki.analog.com/AD7142
400 W: http://ez.analog.com/community/linux-device-drivers
402 F: drivers/input/misc/ad714x.c
404 AD7877 TOUCHSCREEN DRIVER
405 M: Michael Hennerich <michael.hennerich@analog.com>
406 W: http://wiki.analog.com/AD7877
407 W: http://ez.analog.com/community/linux-device-drivers
409 F: drivers/input/touchscreen/ad7877.c
411 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
412 M: Michael Hennerich <michael.hennerich@analog.com>
413 W: http://wiki.analog.com/AD7879
414 W: http://ez.analog.com/community/linux-device-drivers
416 F: drivers/input/touchscreen/ad7879.c
418 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
419 M: Jiri Kosina <jikos@kernel.org>
422 ADF7242 IEEE 802.15.4 RADIO DRIVER
423 M: Michael Hennerich <michael.hennerich@analog.com>
424 W: https://wiki.analog.com/ADF7242
425 W: http://ez.analog.com/community/linux-device-drivers
426 L: linux-wpan@vger.kernel.org
428 F: drivers/net/ieee802154/adf7242.c
429 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
431 ADM1025 HARDWARE MONITOR DRIVER
432 M: Jean Delvare <jdelvare@suse.com>
433 L: linux-hwmon@vger.kernel.org
435 F: Documentation/hwmon/adm1025
436 F: drivers/hwmon/adm1025.c
438 ADM1029 HARDWARE MONITOR DRIVER
439 M: Corentin Labbe <clabbe.montjoie@gmail.com>
440 L: linux-hwmon@vger.kernel.org
442 F: drivers/hwmon/adm1029.c
444 ADM8211 WIRELESS DRIVER
445 L: linux-wireless@vger.kernel.org
446 W: http://wireless.kernel.org/
448 F: drivers/net/wireless/admtek/adm8211.*
450 ADP1653 FLASH CONTROLLER DRIVER
451 M: Sakari Ailus <sakari.ailus@iki.fi>
452 L: linux-media@vger.kernel.org
454 F: drivers/media/i2c/adp1653.c
455 F: include/media/i2c/adp1653.h
457 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
458 M: Michael Hennerich <michael.hennerich@analog.com>
459 W: http://wiki.analog.com/ADP5520
460 W: http://ez.analog.com/community/linux-device-drivers
462 F: drivers/mfd/adp5520.c
463 F: drivers/video/backlight/adp5520_bl.c
464 F: drivers/leds/leds-adp5520.c
465 F: drivers/gpio/gpio-adp5520.c
466 F: drivers/input/keyboard/adp5520-keys.c
468 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
469 M: Michael Hennerich <michael.hennerich@analog.com>
470 W: http://wiki.analog.com/ADP5588
471 W: http://ez.analog.com/community/linux-device-drivers
473 F: drivers/input/keyboard/adp5588-keys.c
474 F: drivers/gpio/gpio-adp5588.c
476 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
477 M: Michael Hennerich <michael.hennerich@analog.com>
478 W: http://wiki.analog.com/ADP8860
479 W: http://ez.analog.com/community/linux-device-drivers
481 F: drivers/video/backlight/adp8860_bl.c
483 ADS1015 HARDWARE MONITOR DRIVER
484 M: Dirk Eibach <eibach@gdsys.de>
485 L: linux-hwmon@vger.kernel.org
487 F: Documentation/hwmon/ads1015
488 F: drivers/hwmon/ads1015.c
489 F: include/linux/platform_data/ads1015.h
492 M: Colin Leroy <colin@colino.net>
494 F: drivers/macintosh/therm_adt746x.c
496 ADT7475 HARDWARE MONITOR DRIVER
497 M: Jean Delvare <jdelvare@suse.com>
498 L: linux-hwmon@vger.kernel.org
500 F: Documentation/hwmon/adt7475
501 F: drivers/hwmon/adt7475.c
504 M: Matthew Wilcox <matthew@wil.cx>
505 M: Hannes Reinecke <hare@suse.com>
506 L: linux-scsi@vger.kernel.org
508 F: Documentation/scsi/advansys.txt
509 F: drivers/scsi/advansys.c
511 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
512 M: Michael Hennerich <michael.hennerich@analog.com>
513 W: http://wiki.analog.com/ADXL345
514 W: http://ez.analog.com/community/linux-device-drivers
516 F: drivers/input/misc/adxl34x.c
519 M: Riccardo Facchetti <fizban@tin.it>
521 F: sound/oss/aedsp16.c
524 M: Antti Palosaari <crope@iki.fi>
525 L: linux-media@vger.kernel.org
526 W: https://linuxtv.org
527 W: http://palosaari.fi/linux/
528 Q: http://patchwork.linuxtv.org/project/linux-media/list/
529 T: git git://linuxtv.org/anttip/media_tree.git
531 F: drivers/media/dvb-frontends/af9013*
534 M: Antti Palosaari <crope@iki.fi>
535 L: linux-media@vger.kernel.org
536 W: https://linuxtv.org
537 W: http://palosaari.fi/linux/
538 Q: http://patchwork.linuxtv.org/project/linux-media/list/
539 T: git git://linuxtv.org/anttip/media_tree.git
541 F: drivers/media/dvb-frontends/af9033*
544 L: linux-fsdevel@vger.kernel.org
546 F: Documentation/filesystems/affs.txt
549 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
550 M: David Howells <dhowells@redhat.com>
551 L: linux-afs@lists.infradead.org
554 F: include/net/af_rxrpc.h
555 F: net/rxrpc/af_rxrpc.c
556 W: https://www.infradead.org/~dhowells/kafs/
559 M: David Airlie <airlied@linux.ie>
560 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
563 F: include/linux/agp*
564 F: include/uapi/linux/agp*
567 M: "Juergen E. Fischer" <fischer@norbit.de>
568 L: linux-scsi@vger.kernel.org
570 F: drivers/scsi/aha152x*
571 F: drivers/scsi/pcmcia/aha152x*
573 AIC7XXX / AIC79XX SCSI DRIVER
574 M: Hannes Reinecke <hare@suse.com>
575 L: linux-scsi@vger.kernel.org
577 F: drivers/scsi/aic7xxx/
579 AIMSLAB FM RADIO RECEIVER DRIVER
580 M: Hans Verkuil <hverkuil@xs4all.nl>
581 L: linux-media@vger.kernel.org
582 T: git git://linuxtv.org/media_tree.git
583 W: https://linuxtv.org
585 F: drivers/media/radio/radio-aimslab*
588 M: Benjamin LaHaise <bcrl@kvack.org>
589 L: linux-aio@kvack.org
592 F: include/linux/*aio*.h
595 M: Antti Palosaari <crope@iki.fi>
596 L: linux-media@vger.kernel.org
597 W: https://linuxtv.org
598 W: http://palosaari.fi/linux/
599 Q: http://patchwork.linuxtv.org/project/linux-media/list/
600 T: git git://linuxtv.org/anttip/media_tree.git
602 F: drivers/media/usb/airspy/
604 ALACRITECH GIGABIT ETHERNET DRIVER
605 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
607 F: drivers/net/ethernet/alacritech/*
609 ALCATEL SPEEDTOUCH USB DRIVER
610 M: Duncan Sands <duncan.sands@free.fr>
611 L: linux-usb@vger.kernel.org
612 W: http://www.linux-usb.org/SpeedTouch/
614 F: drivers/usb/atm/speedtch.c
615 F: drivers/usb/atm/usbatm.c
617 ALCHEMY AU1XX0 MMC DRIVER
618 M: Manuel Lauss <manuel.lauss@gmail.com>
620 F: drivers/mmc/host/au1xmmc.c
623 M: Rudolf Marek <r.marek@assembler.cz>
624 L: linux-i2c@vger.kernel.org
626 F: Documentation/i2c/busses/i2c-ali1563
627 F: drivers/i2c/busses/i2c-ali1563.c
629 ALLWINNER SECURITY SYSTEM
630 M: Corentin Labbe <clabbe.montjoie@gmail.com>
631 L: linux-crypto@vger.kernel.org
633 F: drivers/crypto/sunxi-ss/
636 M: Richard Henderson <rth@twiddle.net>
637 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
638 M: Matt Turner <mattst88@gmail.com>
640 L: linux-alpha@vger.kernel.org
643 ALPS PS/2 TOUCHPAD DRIVER
644 R: Pali Rohár <pali.rohar@gmail.com>
645 F: drivers/input/mouse/alps.*
647 ALTERA MAILBOX DRIVER
648 M: Ley Foon Tan <lftan@altera.com>
649 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
651 F: drivers/mailbox/mailbox-altera.c
654 M: Tien Hock Loh <thloh@altera.com>
655 L: linux-gpio@vger.kernel.org
657 F: drivers/gpio/gpio-altera.c
659 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
660 M: Thor Thayer <thor.thayer@linux.intel.com>
662 F: drivers/gpio/gpio-altera-a10sr.c
663 F: drivers/mfd/altera-a10sr.c
664 F: drivers/reset/reset-a10sr.c
665 F: include/linux/mfd/altera-a10sr.h
666 F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
668 ALTERA TRIPLE SPEED ETHERNET DRIVER
669 M: Vince Bridgers <vbridger@opensource.altera.com>
670 L: netdev@vger.kernel.org
671 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
673 F: drivers/net/ethernet/altera/
675 ALTERA UART/JTAG UART SERIAL DRIVERS
676 M: Tobias Klauser <tklauser@distanz.ch>
677 L: linux-serial@vger.kernel.org
678 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
680 F: drivers/tty/serial/altera_uart.c
681 F: drivers/tty/serial/altera_jtaguart.c
682 F: include/linux/altera_uart.h
683 F: include/linux/altera_jtaguart.h
685 AMAZON ETHERNET DRIVERS
686 M: Netanel Belgazal <netanel@annapurnalabs.com>
687 R: Saeed Bishara <saeed@annapurnalabs.com>
688 R: Zorik Machulsky <zorik@annapurnalabs.com>
689 L: netdev@vger.kernel.org
691 F: Documentation/networking/ena.txt
692 F: drivers/net/ethernet/amazon/
694 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
695 M: Tom Lendacky <thomas.lendacky@amd.com>
696 M: Gary Hook <gary.hook@amd.com>
697 L: linux-crypto@vger.kernel.org
699 F: drivers/crypto/ccp/
700 F: include/linux/ccp.h
702 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
703 M: Huang Rui <ray.huang@amd.com>
704 L: linux-hwmon@vger.kernel.org
706 F: Documentation/hwmon/fam15h_power
707 F: drivers/hwmon/fam15h_power.c
709 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
710 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
712 F: drivers/usb/gadget/udc/amd5536udc.*
714 AMD GEODE PROCESSOR/CHIPSET SUPPORT
715 P: Andres Salomon <dilinger@queued.net>
716 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
717 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
719 F: drivers/char/hw_random/geode-rng.c
720 F: drivers/crypto/geode*
721 F: drivers/video/fbdev/geode/
722 F: arch/x86/include/asm/geode.h
725 M: Joerg Roedel <joro@8bytes.org>
726 L: iommu@lists.linux-foundation.org
727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
729 F: drivers/iommu/amd_iommu*.[ch]
730 F: include/linux/amd-iommu.h
733 M: Oded Gabbay <oded.gabbay@gmail.com>
734 L: dri-devel@lists.freedesktop.org
735 T: git git://people.freedesktop.org/~gabbayo/linux.git
737 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
738 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
739 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
740 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
741 F: drivers/gpu/drm/amd/amdkfd/
742 F: drivers/gpu/drm/amd/include/cik_structs.h
743 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
744 F: drivers/gpu/drm/amd/include/vi_structs.h
745 F: drivers/gpu/drm/radeon/radeon_kfd.c
746 F: drivers/gpu/drm/radeon/radeon_kfd.h
747 F: include/uapi/linux/kfd_ioctl.h
749 AMD SEATTLE DEVICE TREE SUPPORT
750 M: Brijesh Singh <brijeshkumar.singh@amd.com>
751 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
752 M: Tom Lendacky <thomas.lendacky@amd.com>
754 F: arch/arm64/boot/dts/amd/
757 M: Tom Lendacky <thomas.lendacky@amd.com>
758 L: netdev@vger.kernel.org
760 F: drivers/net/ethernet/amd/xgbe/
761 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
763 AMS (Apple Motion Sensor) DRIVER
764 M: Michael Hanselmann <linux-kernel@hansmi.ch>
766 F: drivers/macintosh/ams/
768 ANALOG DEVICES INC AD9389B DRIVER
769 M: Hans Verkuil <hans.verkuil@cisco.com>
770 L: linux-media@vger.kernel.org
772 F: drivers/media/i2c/ad9389b*
774 ANALOG DEVICES INC ADV7180 DRIVER
775 M: Lars-Peter Clausen <lars@metafoo.de>
776 L: linux-media@vger.kernel.org
777 W: http://ez.analog.com/community/linux-device-drivers
779 F: drivers/media/i2c/adv7180.c
781 ANALOG DEVICES INC ADV748X DRIVER
782 M: Kieran Bingham <kieran.bingham@ideasonboard.com>
783 L: linux-media@vger.kernel.org
785 F: drivers/media/i2c/adv748x/*
787 ANALOG DEVICES INC ADV7511 DRIVER
788 M: Hans Verkuil <hans.verkuil@cisco.com>
789 L: linux-media@vger.kernel.org
791 F: drivers/media/i2c/adv7511*
793 ANALOG DEVICES INC ADV7604 DRIVER
794 M: Hans Verkuil <hans.verkuil@cisco.com>
795 L: linux-media@vger.kernel.org
797 F: drivers/media/i2c/adv7604*
799 ANALOG DEVICES INC ADV7842 DRIVER
800 M: Hans Verkuil <hans.verkuil@cisco.com>
801 L: linux-media@vger.kernel.org
803 F: drivers/media/i2c/adv7842*
805 ANALOG DEVICES INC ASOC CODEC DRIVERS
806 M: Lars-Peter Clausen <lars@metafoo.de>
807 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
808 W: http://wiki.analog.com/
809 W: http://ez.analog.com/community/linux-device-drivers
811 F: sound/soc/codecs/adau*
812 F: sound/soc/codecs/adav*
813 F: sound/soc/codecs/ad1*
814 F: sound/soc/codecs/ad7*
815 F: sound/soc/codecs/ssm*
816 F: sound/soc/codecs/sigmadsp.*
818 ANALOG DEVICES INC ASOC DRIVERS
819 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
820 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
821 W: http://blackfin.uclinux.org/
823 F: sound/soc/blackfin/*
825 ANALOG DEVICES INC DMA DRIVERS
826 M: Lars-Peter Clausen <lars@metafoo.de>
827 W: http://ez.analog.com/community/linux-device-drivers
829 F: drivers/dma/dma-axi-dmac.c
831 ANALOG DEVICES INC IIO DRIVERS
832 M: Lars-Peter Clausen <lars@metafoo.de>
833 M: Michael Hennerich <Michael.Hennerich@analog.com>
834 W: http://wiki.analog.com/
835 W: http://ez.analog.com/community/linux-device-drivers
838 F: drivers/iio/adc/ltc2497*
839 X: drivers/iio/*/adjd*
840 F: drivers/staging/iio/*/ad*
841 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
843 ANDROID CONFIG FRAGMENTS
844 M: Rob Herring <robh@kernel.org>
846 F: kernel/configs/android*
849 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
850 M: Arve Hjønnevåg <arve@android.com>
851 M: Riley Andrews <riandrews@android.com>
852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
853 L: devel@driverdev.osuosl.org
856 F: drivers/staging/android/
859 M: Laura Abbott <labbott@redhat.com>
860 M: Sumit Semwal <sumit.semwal@linaro.org>
861 L: devel@driverdev.osuosl.org
863 F: drivers/staging/android/ion
864 F: drivers/staging/android/uapi/ion.h
865 F: drivers/staging/android/uapi/ion_test.h
867 AOA (Apple Onboard Audio) ALSA DRIVER
868 M: Johannes Berg <johannes@sipsolutions.net>
869 L: linuxppc-dev@lists.ozlabs.org
870 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
874 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
875 M: William Breathitt Gray <vilhelm.gray@gmail.com>
876 L: linux-iio@vger.kernel.org
878 F: drivers/iio/adc/stx104.c
881 M: Jiri Kosina <jikos@kernel.org>
883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
884 F: arch/x86/kernel/apm_32.c
885 F: include/linux/apm_bios.h
886 F: include/uapi/linux/apm_bios.h
887 F: drivers/char/apm-emulation.c
889 APPARMOR SECURITY MODULE
890 M: John Johansen <john.johansen@canonical.com>
891 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
892 W: apparmor.wiki.kernel.org
893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
895 F: security/apparmor/
896 F: Documentation/admin-guide/LSM/apparmor.rst
898 APPLE BCM5974 MULTITOUCH DRIVER
899 M: Henrik Rydberg <rydberg@bitmath.org>
900 L: linux-input@vger.kernel.org
902 F: drivers/input/mouse/bcm5974.c
905 M: Henrik Rydberg <rydberg@bitmath.org>
906 L: linux-hwmon@vger.kernel.org
908 F: drivers/hwmon/applesmc.c
910 APPLETALK NETWORK LAYER
911 L: netdev@vger.kernel.org
913 F: drivers/net/appletalk/
916 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
917 M: Duc Dang <dhdang@apm.com>
919 F: arch/arm64/boot/dts/apm/
921 APPLIED MICRO (APM) X-GENE SOC EDAC
922 M: Loc Ho <lho@apm.com>
924 F: drivers/edac/xgene_edac.c
925 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
927 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
928 M: Iyappan Subramanian <isubramanian@apm.com>
929 M: Keyur Chudgar <kchudgar@apm.com>
931 F: drivers/net/ethernet/apm/xgene-v2/
933 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
934 M: Iyappan Subramanian <isubramanian@apm.com>
935 M: Keyur Chudgar <kchudgar@apm.com>
936 M: Quan Nguyen <qnguyen@apm.com>
938 F: drivers/net/ethernet/apm/xgene/
939 F: drivers/net/phy/mdio-xgene.c
940 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
941 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
943 APPLIED MICRO (APM) X-GENE SOC PMU
944 M: Tai Nguyen <ttnguyen@apm.com>
946 F: drivers/perf/xgene_pmu.c
947 F: Documentation/perf/xgene-pmu.txt
948 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
950 APTINA CAMERA SENSOR PLL
951 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
952 L: linux-media@vger.kernel.org
954 F: drivers/media/i2c/aptina-pll.*
956 ARC FRAMEBUFFER DRIVER
957 M: Jaya Kumar <jayalk@intworks.biz>
959 F: drivers/video/fbdev/arcfb.c
960 F: drivers/video/fbdev/core/fb_defio.c
963 M: Alexey Brodkin <abrodkin@synopsys.com>
965 F: drivers/gpu/drm/arc/
966 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
969 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
970 L: netdev@vger.kernel.org
972 F: drivers/net/arcnet/
973 F: include/uapi/linux/if_arcnet.h
975 ARM ARCHITECTED TIMER DRIVER
976 M: Mark Rutland <mark.rutland@arm.com>
977 M: Marc Zyngier <marc.zyngier@arm.com>
978 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 F: arch/arm/include/asm/arch_timer.h
981 F: arch/arm64/include/asm/arch_timer.h
982 F: drivers/clocksource/arm_arch_timer.c
985 M: Liviu Dudau <liviu.dudau@arm.com>
987 F: drivers/gpu/drm/arm/hdlcd_*
988 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
990 ARM MALI-DP DRM DRIVER
991 M: Liviu Dudau <liviu.dudau@arm.com>
992 M: Brian Starkey <brian.starkey@arm.com>
993 M: Mali DP Maintainers <malidp@foss.arm.com>
995 F: drivers/gpu/drm/arm/
996 F: Documentation/devicetree/bindings/display/arm,malidp.txt
998 ARM MFM AND FLOPPY DRIVERS
999 M: Ian Molton <spyro@f2s.com>
1001 F: arch/arm/lib/floppydma.S
1002 F: arch/arm/include/asm/floppy.h
1004 ARM PMU PROFILING AND DEBUGGING
1005 M: Will Deacon <will.deacon@arm.com>
1006 M: Mark Rutland <mark.rutland@arm.com>
1008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 F: arch/arm*/kernel/perf_*
1010 F: arch/arm/oprofile/common.c
1011 F: arch/arm*/kernel/hw_breakpoint.c
1012 F: arch/arm*/include/asm/hw_breakpoint.h
1013 F: arch/arm*/include/asm/perf_event.h
1015 F: include/linux/perf/arm_pmu.h
1016 F: Documentation/devicetree/bindings/arm/pmu.txt
1017 F: Documentation/devicetree/bindings/perf/
1020 M: Russell King <linux@armlinux.org.uk>
1021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 W: http://www.armlinux.org.uk/
1024 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
1027 ARM PRIMECELL AACI PL041 DRIVER
1028 M: Russell King <linux@armlinux.org.uk>
1032 ARM PRIMECELL BUS SUPPORT
1033 M: Russell King <linux@armlinux.org.uk>
1036 F: include/linux/amba/bus.h
1038 ARM PRIMECELL CLCD PL110 DRIVER
1039 M: Russell King <linux@armlinux.org.uk>
1041 F: drivers/video/fbdev/amba-clcd.*
1043 ARM PRIMECELL KMI PL050 DRIVER
1044 M: Russell King <linux@armlinux.org.uk>
1046 F: drivers/input/serio/ambakmi.*
1047 F: include/linux/amba/kmi.h
1049 ARM PRIMECELL MMCI PL180/1 DRIVER
1050 M: Russell King <linux@armlinux.org.uk>
1052 F: drivers/mmc/host/mmci.*
1053 F: include/linux/amba/mmci.h
1055 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1056 M: Russell King <linux@armlinux.org.uk>
1058 F: drivers/tty/serial/amba-pl01*.c
1059 F: include/linux/amba/serial.h
1062 M: Will Deacon <will.deacon@arm.com>
1063 R: Robin Murphy <robin.murphy@arm.com>
1064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 F: drivers/iommu/arm-smmu.c
1067 F: drivers/iommu/arm-smmu-v3.c
1068 F: drivers/iommu/io-pgtable-arm.c
1069 F: drivers/iommu/io-pgtable-arm-v7s.c
1071 ARM SUB-ARCHITECTURES
1072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1078 ARM/ACTIONS SEMI ARCHITECTURE
1079 M: Andreas Färber <afaerber@suse.de>
1080 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 F: arch/arm/mach-actions/
1084 F: arch/arm/boot/dts/owl-*
1085 F: arch/arm64/boot/dts/actions/
1086 F: drivers/clocksource/owl-*
1087 F: drivers/soc/actions/
1088 F: include/dt-bindings/power/owl-*
1089 F: include/linux/soc/actions/
1090 F: Documentation/devicetree/bindings/arm/actions.txt
1091 F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
1092 F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1094 ARM/ADS SPHERE MACHINE SUPPORT
1095 M: Lennert Buytenhek <kernel@wantstofly.org>
1096 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 ARM/AFEB9260 MACHINE SUPPORT
1100 M: Sergey Lapin <slapin@ossfans.org>
1101 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 ARM/AJECO 1ARM MACHINE SUPPORT
1105 M: Lennert Buytenhek <kernel@wantstofly.org>
1106 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 ARM/Allwinner SoC Clock Support
1110 M: Emilio López <emilio@elopez.com.ar>
1112 F: drivers/clk/sunxi/
1114 ARM/Allwinner sunXi SoC support
1115 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1116 M: Chen-Yu Tsai <wens@csie.org>
1117 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 F: arch/arm/mach-sunxi/
1122 F: arch/arm64/boot/dts/allwinner/
1123 F: drivers/clk/sunxi-ng/
1124 F: drivers/pinctrl/sunxi/
1125 F: drivers/soc/sunxi/
1126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1128 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1129 M: Neil Armstrong <narmstrong@baylibre.com>
1130 M: Jerome Brunet <jbrunet@baylibre.com>
1131 L: linux-amlogic@lists.infradead.org
1133 F: drivers/clk/meson/
1134 F: include/dt-bindings/clock/meson*
1135 F: include/dt-bindings/clock/gxbb*
1136 F: Documentation/devicetree/bindings/clock/amlogic*
1138 ARM/Amlogic Meson SoC support
1139 M: Carlo Caione <carlo@caione.org>
1140 M: Kevin Hilman <khilman@baylibre.com>
1141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 L: linux-amlogic@lists.infradead.org
1143 W: http://linux-meson.com/
1145 F: arch/arm/mach-meson/
1146 F: arch/arm/boot/dts/meson*
1147 F: arch/arm64/boot/dts/amlogic/
1148 F: drivers/pinctrl/meson/
1149 F: drivers/mmc/host/meson*
1152 ARM/Annapurna Labs ALPINE ARCHITECTURE
1153 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1154 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1155 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 F: arch/arm/mach-alpine/
1158 F: arch/arm/boot/dts/alpine*
1159 F: arch/arm64/boot/dts/al/
1160 F: drivers/*/*alpine*
1162 ARM/ARTPEC MACHINE SUPPORT
1163 M: Jesper Nilsson <jesper.nilsson@axis.com>
1164 M: Lars Persson <lars.persson@axis.com>
1165 M: Niklas Cassel <niklas.cassel@axis.com>
1167 L: linux-arm-kernel@axis.com
1168 F: arch/arm/mach-artpec
1169 F: arch/arm/boot/dts/artpec6*
1171 F: drivers/crypto/axis
1172 F: drivers/pinctrl/pinctrl-artpec*
1173 F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1175 ARM/ASPEED I2C DRIVER
1176 M: Brendan Higgins <brendanhiggins@google.com>
1177 R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1178 R: Joel Stanley <joel@jms.id.au>
1179 L: linux-i2c@vger.kernel.org
1180 L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
1182 F: drivers/irqchip/irq-aspeed-i2c-ic.c
1183 F: drivers/i2c/busses/i2c-aspeed.c
1184 F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1185 F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1187 ARM/ASPEED MACHINE SUPPORT
1188 M: Joel Stanley <joel@jms.id.au>
1190 F: arch/arm/mach-aspeed/
1191 F: arch/arm/boot/dts/aspeed-*
1192 F: drivers/*/*aspeed*
1194 ARM/ATMEL AT91 Clock Support
1195 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1199 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1200 M: Nicolas Ferre <nicolas.ferre@microchip.com>
1201 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 W: http://www.linux4sam.org
1204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1206 F: arch/arm/mach-at91/
1207 F: include/soc/at91/
1208 F: arch/arm/boot/dts/at91*.dts
1209 F: arch/arm/boot/dts/at91*.dtsi
1210 F: arch/arm/boot/dts/sama*.dts
1211 F: arch/arm/boot/dts/sama*.dtsi
1212 F: arch/arm/include/debug/at91.S
1213 F: drivers/memory/atmel*
1215 ARM/CALXEDA HIGHBANK ARCHITECTURE
1216 M: Rob Herring <robh@kernel.org>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 F: arch/arm/mach-highbank/
1220 F: arch/arm/boot/dts/highbank.dts
1221 F: arch/arm/boot/dts/ecx-*.dts*
1223 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1224 M: Krzysztof Halasa <khalasa@piap.pl>
1226 F: arch/arm/mach-cns3xxx/
1228 ARM/CAVIUM THUNDER NETWORK DRIVER
1229 M: Sunil Goutham <sgoutham@cavium.com>
1230 M: Robert Richter <rric@kernel.org>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 F: drivers/net/ethernet/cavium/thunder/
1235 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1236 M: Alexander Shiyan <shc_work@mail.ru>
1237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1242 M: Lennert Buytenhek <kernel@wantstofly.org>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1247 M: Hartley Sweeten <hsweeten@visionengravers.com>
1248 M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 F: arch/arm/mach-ep93xx/
1252 F: arch/arm/mach-ep93xx/include/mach/
1255 M: Russell King <linux@armlinux.org.uk>
1256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1259 F: arch/arm/include/asm/clkdev.h
1260 F: drivers/clk/clkdev.c
1262 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1263 M: Mike Rapoport <mike@compulab.co.il>
1264 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1268 M: Baruch Siach <baruch@tkos.co.il>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 F: arch/arm/boot/dts/cx92755*
1274 ARM/CONTEC MICRO9 MACHINE SUPPORT
1275 M: Hubert Feurstein <hubert.feurstein@contec.at>
1277 F: arch/arm/mach-ep93xx/micro9.c
1279 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1280 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 F: drivers/hwtracing/coresight/*
1284 F: Documentation/trace/coresight.txt
1285 F: Documentation/trace/coresight-cpu-debug.txt
1286 F: Documentation/devicetree/bindings/arm/coresight.txt
1287 F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1288 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1289 F: tools/perf/arch/arm/util/pmu.c
1290 F: tools/perf/arch/arm/util/auxtrace.c
1291 F: tools/perf/arch/arm/util/cs-etm.c
1292 F: tools/perf/arch/arm/util/cs-etm.h
1293 F: tools/perf/util/cs-etm.h
1295 ARM/CORGI MACHINE SUPPORT
1296 M: Richard Purdie <rpurdie@rpsys.net>
1299 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1300 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1301 M: Linus Walleij <linus.walleij@linaro.org>
1302 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 T: git git://github.com/ulli-kroll/linux.git
1305 F: Documentation/devicetree/bindings/arm/gemini.txt
1306 F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1307 F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1308 F: arch/arm/mach-gemini/
1309 F: drivers/pinctrl/pinctrl-gemini.c
1310 F: drivers/rtc/rtc-ftrtc010.c
1312 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1313 M: Barry Song <baohua@kernel.org>
1314 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1317 F: arch/arm/boot/dts/prima2*
1318 F: arch/arm/mach-prima2/
1319 F: drivers/clk/sirf/
1320 F: drivers/clocksource/timer-prima2.c
1321 F: drivers/clocksource/timer-atlas7.c
1324 ARM/EBSA110 MACHINE SUPPORT
1325 M: Russell King <linux@armlinux.org.uk>
1326 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 W: http://www.armlinux.org.uk/
1329 F: arch/arm/mach-ebsa110/
1330 F: drivers/net/ethernet/amd/am79c961a.*
1332 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1333 M: Uwe Kleine-König <kernel@pengutronix.de>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1339 M: Robert Jarzmik <robert.jarzmik@free.fr>
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 F: arch/arm/mach-pxa/ezx.c
1344 ARM/FARADAY FA526 PORT
1345 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1346 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 T: git git://git.berlios.de/gemini-board
1349 F: arch/arm/mm/*-fa*
1351 ARM/FOOTBRIDGE ARCHITECTURE
1352 M: Russell King <linux@armlinux.org.uk>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 W: http://www.armlinux.org.uk/
1356 F: arch/arm/include/asm/hardware/dec21285.h
1357 F: arch/arm/mach-footbridge/
1359 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1360 M: Shawn Guo <shawnguo@kernel.org>
1361 M: Sascha Hauer <kernel@pengutronix.de>
1362 R: Fabio Estevam <fabio.estevam@nxp.com>
1363 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1366 F: arch/arm/mach-imx/
1367 F: arch/arm/mach-mxs/
1368 F: arch/arm/boot/dts/imx*
1369 F: arch/arm/configs/imx*_defconfig
1374 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1375 M: Shawn Guo <shawnguo@kernel.org>
1376 M: Sascha Hauer <kernel@pengutronix.de>
1377 R: Stefan Agner <stefan@agner.ch>
1378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1381 F: arch/arm/mach-imx/*vf610*
1382 F: arch/arm/boot/dts/vf*
1384 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1385 M: Lennert Buytenhek <kernel@wantstofly.org>
1386 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389 ARM/GUMSTIX MACHINE SUPPORT
1390 M: Steve Sakoman <sakoman@gmail.com>
1391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1395 M: Philipp Zabel <philipp.zabel@gmail.com>
1396 M: Paul Parsons <lost.distance@yahoo.com>
1397 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 F: arch/arm/mach-pxa/hx4700.c
1400 F: arch/arm/mach-pxa/include/mach/hx4700.h
1401 F: sound/soc/pxa/hx4700.c
1403 ARM/HISILICON SOC SUPPORT
1404 M: Wei Xu <xuwei5@hisilicon.com>
1405 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1406 W: http://www.hisilicon.com
1408 T: git git://github.com/hisilicon/linux-hisi.git
1409 F: arch/arm/mach-hisi/
1410 F: arch/arm/boot/dts/hi3*
1411 F: arch/arm/boot/dts/hip*
1412 F: arch/arm/boot/dts/hisi*
1413 F: arch/arm64/boot/dts/hisilicon/
1415 ARM/HP JORNADA 7XX MACHINE SUPPORT
1416 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1420 F: arch/arm/mach-sa1100/jornada720.c
1421 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1423 ARM/IGEP MACHINE SUPPORT
1424 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1425 M: Javier Martinez Canillas <javier@dowhile0.org>
1426 L: linux-omap@vger.kernel.org
1427 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429 F: arch/arm/boot/dts/omap3-igep*
1431 ARM/INCOME PXA270 SUPPORT
1432 M: Marek Vasut <marek.vasut@gmail.com>
1433 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1437 ARM/INTEL IOP13XX ARM ARCHITECTURE
1438 M: Lennert Buytenhek <kernel@wantstofly.org>
1439 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 ARM/INTEL IOP32X ARM ARCHITECTURE
1443 M: Lennert Buytenhek <kernel@wantstofly.org>
1444 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 ARM/INTEL IOP33X ARM ARCHITECTURE
1448 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451 ARM/INTEL IQ81342EX MACHINE SUPPORT
1452 M: Lennert Buytenhek <kernel@wantstofly.org>
1453 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 ARM/INTEL IXDP2850 MACHINE SUPPORT
1457 M: Lennert Buytenhek <kernel@wantstofly.org>
1458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 ARM/INTEL IXP4XX ARM ARCHITECTURE
1462 M: Imre Kaloz <kaloz@openwrt.org>
1463 M: Krzysztof Halasa <khalasa@piap.pl>
1464 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466 F: arch/arm/mach-ixp4xx/
1468 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1469 M: Jonathan Cameron <jic23@cam.ac.uk>
1470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 F: arch/arm/mach-pxa/stargate2.c
1473 F: drivers/pcmcia/pxa2xx_stargate2.c
1475 ARM/INTEL XSC3 (MANZANO) ARM CORE
1476 M: Lennert Buytenhek <kernel@wantstofly.org>
1477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1480 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1481 M: Lennert Buytenhek <kernel@wantstofly.org>
1482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 ARM/LG1K ARCHITECTURE
1486 M: Chanho Min <chanho.min@lge.com>
1487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 F: arch/arm64/boot/dts/lg/
1491 ARM/LOGICPD PXA270 MACHINE SUPPORT
1492 M: Lennert Buytenhek <kernel@wantstofly.org>
1493 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 ARM/LPC18XX ARCHITECTURE
1497 M: Joachim Eastwood <manabian@gmail.com>
1498 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 F: arch/arm/boot/dts/lpc43*
1501 F: drivers/clk/nxp/clk-lpc18xx*
1502 F: drivers/clocksource/time-lpc32xx.c
1503 F: drivers/i2c/busses/i2c-lpc2k.c
1504 F: drivers/memory/pl172.c
1505 F: drivers/mtd/spi-nor/nxp-spifi.c
1506 F: drivers/rtc/rtc-lpc24xx.c
1509 ARM/LPC32XX SOC SUPPORT
1510 M: Vladimir Zapolskiy <vz@mleia.com>
1511 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1512 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1515 F: arch/arm/boot/dts/lpc32*
1516 F: arch/arm/mach-lpc32xx/
1517 F: drivers/i2c/busses/i2c-pnx.c
1518 F: drivers/net/ethernet/nxp/lpc_eth.c
1519 F: drivers/usb/host/ohci-nxp.c
1520 F: drivers/watchdog/pnx4008_wdt.c
1523 ARM/MAGICIAN MACHINE SUPPORT
1524 M: Philipp Zabel <philipp.zabel@gmail.com>
1527 ARM/Marvell Berlin SoC support
1528 M: Jisheng Zhang <jszhang@marvell.com>
1529 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532 F: arch/arm/mach-berlin/
1533 F: arch/arm/boot/dts/berlin*
1534 F: arch/arm64/boot/dts/marvell/berlin*
1536 ARM/Marvell Dove/MV78xx0/Orion SOC support
1537 M: Jason Cooper <jason@lakedaemon.net>
1538 M: Andrew Lunn <andrew@lunn.ch>
1539 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1540 M: Gregory Clement <gregory.clement@free-electrons.com>
1541 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543 F: Documentation/devicetree/bindings/soc/dove/
1544 F: arch/arm/mach-dove/
1545 F: arch/arm/mach-mv78xx0/
1546 F: arch/arm/mach-orion5x/
1547 F: arch/arm/plat-orion/
1548 F: arch/arm/boot/dts/dove*
1549 F: arch/arm/boot/dts/orion5x*
1551 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1552 M: Jason Cooper <jason@lakedaemon.net>
1553 M: Andrew Lunn <andrew@lunn.ch>
1554 M: Gregory Clement <gregory.clement@free-electrons.com>
1555 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558 F: arch/arm/boot/dts/armada*
1559 F: arch/arm/boot/dts/kirkwood*
1560 F: arch/arm/configs/mvebu_*_defconfig
1561 F: arch/arm/mach-mvebu/
1562 F: arch/arm64/boot/dts/marvell/armada*
1563 F: drivers/cpufreq/mvebu-cpufreq.c
1564 F: drivers/irqchip/irq-armada-370-xp.c
1565 F: drivers/irqchip/irq-mvebu-*
1566 F: drivers/pinctrl/mvebu/
1567 F: drivers/rtc/rtc-armada38x.c
1569 ARM/Mediatek RTC DRIVER
1570 M: Eddie Huang <eddie.huang@mediatek.com>
1571 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1574 F: drivers/rtc/rtc-mt6397.c
1576 ARM/Mediatek SoC support
1577 M: Matthias Brugger <matthias.bgg@gmail.com>
1578 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1579 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1581 F: arch/arm/boot/dts/mt6*
1582 F: arch/arm/boot/dts/mt7*
1583 F: arch/arm/boot/dts/mt8*
1584 F: arch/arm/mach-mediatek/
1585 F: arch/arm64/boot/dts/mediatek/
1589 ARM/Mediatek USB3 PHY DRIVER
1590 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1591 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1594 F: drivers/phy/mediatek/phy-mtk-tphy.c
1596 ARM/MICREL KS8695 ARCHITECTURE
1597 M: Greg Ungerer <gerg@uclinux.org>
1598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599 F: arch/arm/mach-ks8695/
1602 ARM/MIOA701 MACHINE SUPPORT
1603 M: Robert Jarzmik <robert.jarzmik@free.fr>
1604 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605 F: arch/arm/mach-pxa/mioa701.c
1608 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1609 M: Michael Petchkovsky <mkpetch@internode.on.net>
1612 ARM/NOMADIK ARCHITECTURE
1613 M: Alessandro Rubini <rubini@unipv.it>
1614 M: Linus Walleij <linus.walleij@linaro.org>
1615 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617 F: arch/arm/mach-nomadik/
1618 F: drivers/pinctrl/nomadik/
1619 F: drivers/i2c/busses/i2c-nomadik.c
1620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1622 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1623 M: Wan ZongShun <mcuos.com@gmail.com>
1624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 W: http://www.mcuos.com
1627 F: arch/arm/mach-w90x900/
1628 F: drivers/input/keyboard/w90p910_keypad.c
1629 F: drivers/input/touchscreen/w90p910_ts.c
1630 F: drivers/watchdog/nuc900_wdt.c
1631 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1632 F: drivers/mtd/nand/nuc900_nand.c
1633 F: drivers/rtc/rtc-nuc900.c
1634 F: drivers/spi/spi-nuc900.c
1635 F: drivers/usb/host/ehci-w90x900.c
1636 F: drivers/video/fbdev/nuc900fb.c
1638 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1639 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1640 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1641 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1644 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1645 M: Alexander Clouter <alex@digriz.org.uk>
1646 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647 W: http://www.digriz.org.uk/ts78xx/kernel
1649 F: arch/arm/mach-orion5x/ts78xx-*
1651 ARM/OXNAS platform support
1652 M: Neil Armstrong <narmstrong@baylibre.com>
1653 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1656 F: arch/arm/mach-oxnas/
1657 F: arch/arm/boot/dts/ox8*.dtsi
1658 F: arch/arm/boot/dts/wd-mbwe.dts
1659 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1662 ARM/PALM TREO SUPPORT
1663 M: Tomas Cech <sleep_walker@suse.com>
1664 L: linux-arm-kernel@lists.infradead.org
1665 W: http://hackndev.com
1667 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1668 F: arch/arm/mach-pxa/palmtreo.c
1670 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1671 M: Marek Vasut <marek.vasut@gmail.com>
1672 L: linux-arm-kernel@lists.infradead.org
1673 W: http://hackndev.com
1675 F: arch/arm/mach-pxa/include/mach/palmtx.h
1676 F: arch/arm/mach-pxa/palmtx.c
1677 F: arch/arm/mach-pxa/include/mach/palmt5.h
1678 F: arch/arm/mach-pxa/palmt5.c
1679 F: arch/arm/mach-pxa/include/mach/palmld.h
1680 F: arch/arm/mach-pxa/palmld.c
1681 F: arch/arm/mach-pxa/include/mach/palmte2.h
1682 F: arch/arm/mach-pxa/palmte2.c
1683 F: arch/arm/mach-pxa/include/mach/palmtc.h
1684 F: arch/arm/mach-pxa/palmtc.c
1687 M: Sergey Lapin <slapin@ossfans.org>
1688 L: linux-arm-kernel@lists.infradead.org
1689 W: http://hackndev.com
1691 F: arch/arm/mach-pxa/include/mach/palmz72.h
1692 F: arch/arm/mach-pxa/palmz72.c
1695 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1696 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1699 ARM/PT DIGITAL BOARD PORT
1700 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702 W: http://www.armlinux.org.uk/
1705 ARM/QUALCOMM SUPPORT
1706 M: Andy Gross <andy.gross@linaro.org>
1707 M: David Brown <david.brown@linaro.org>
1708 L: linux-arm-msm@vger.kernel.org
1709 L: linux-soc@vger.kernel.org
1711 F: Documentation/devicetree/bindings/soc/qcom/
1712 F: arch/arm/boot/dts/qcom-*.dts
1713 F: arch/arm/boot/dts/qcom-*.dtsi
1714 F: arch/arm/mach-qcom/
1715 F: arch/arm64/boot/dts/qcom/*
1716 F: drivers/i2c/busses/i2c-qup.c
1717 F: drivers/clk/qcom/
1718 F: drivers/dma/qcom/
1719 F: drivers/soc/qcom/
1720 F: drivers/spi/spi-qup.c
1721 F: drivers/tty/serial/msm_serial.h
1722 F: drivers/tty/serial/msm_serial.c
1723 F: drivers/*/pm8???-*
1724 F: drivers/mfd/ssbi.c
1725 F: drivers/firmware/qcom_scm.c
1726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1728 ARM/RADISYS ENP2611 MACHINE SUPPORT
1729 M: Lennert Buytenhek <kernel@wantstofly.org>
1730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733 ARM/REALTEK ARCHITECTURE
1734 M: Andreas Färber <afaerber@suse.de>
1735 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1737 F: arch/arm64/boot/dts/realtek/
1738 F: Documentation/devicetree/bindings/arm/realtek.txt
1740 ARM/RENESAS ARM64 ARCHITECTURE
1741 M: Simon Horman <horms@verge.net.au>
1742 M: Magnus Damm <magnus.damm@gmail.com>
1743 L: linux-renesas-soc@vger.kernel.org
1744 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1747 F: arch/arm64/boot/dts/renesas/
1748 F: drivers/soc/renesas/
1749 F: include/linux/soc/renesas/
1751 ARM/RISCPC ARCHITECTURE
1752 M: Russell King <linux@armlinux.org.uk>
1753 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754 W: http://www.armlinux.org.uk/
1756 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1757 F: arch/arm/include/asm/hardware/ioc.h
1758 F: arch/arm/include/asm/hardware/iomd.h
1759 F: arch/arm/include/asm/hardware/memc.h
1760 F: arch/arm/mach-rpc/
1761 F: drivers/net/ethernet/8390/etherh.c
1762 F: drivers/net/ethernet/i825xx/ether1*
1763 F: drivers/net/ethernet/seeq/ether3*
1764 F: drivers/scsi/arm/
1766 ARM/Rockchip SoC support
1767 M: Heiko Stuebner <heiko@sntech.de>
1768 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1769 L: linux-rockchip@lists.infradead.org
1770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1772 F: arch/arm/boot/dts/rk3*
1773 F: arch/arm/boot/dts/rv1108*
1774 F: arch/arm/mach-rockchip/
1775 F: drivers/clk/rockchip/
1776 F: drivers/i2c/busses/i2c-rk3x.c
1777 F: drivers/*/*rockchip*
1778 F: drivers/*/*/*rockchip*
1779 F: sound/soc/rockchip/
1782 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1783 M: Kukjin Kim <kgene@kernel.org>
1784 M: Krzysztof Kozlowski <krzk@kernel.org>
1785 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1786 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1787 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1789 F: arch/arm/boot/dts/s3c*
1790 F: arch/arm/boot/dts/s5p*
1791 F: arch/arm/boot/dts/samsung*
1792 F: arch/arm/boot/dts/exynos*
1793 F: arch/arm64/boot/dts/exynos/
1794 F: arch/arm/plat-samsung/
1795 F: arch/arm/mach-s3c24*/
1796 F: arch/arm/mach-s3c64xx/
1797 F: arch/arm/mach-s5p*/
1798 F: arch/arm/mach-exynos*/
1799 F: drivers/*/*s3c24*
1800 F: drivers/*/*/*s3c24*
1801 F: drivers/*/*s3c64xx*
1802 F: drivers/*/*s5pv210*
1803 F: drivers/memory/samsung/*
1804 F: drivers/soc/samsung/*
1805 F: Documentation/arm/Samsung/
1806 F: Documentation/devicetree/bindings/arm/samsung/
1807 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1808 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1811 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1812 M: Kyungmin Park <kyungmin.park@samsung.com>
1813 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815 F: arch/arm/mach-s5pv210/
1817 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1818 M: Kyungmin Park <kyungmin.park@samsung.com>
1819 M: Kamil Debski <kamil@wypas.org>
1820 M: Andrzej Hajda <a.hajda@samsung.com>
1821 L: linux-arm-kernel@lists.infradead.org
1822 L: linux-media@vger.kernel.org
1824 F: drivers/media/platform/s5p-g2d/
1826 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1827 M: Marek Szyprowski <m.szyprowski@samsung.com>
1828 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1829 L: linux-media@vger.kernel.org
1831 F: drivers/media/platform/s5p-cec/
1832 F: Documentation/devicetree/bindings/media/s5p-cec.txt
1834 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1835 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1836 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1837 L: linux-arm-kernel@lists.infradead.org
1838 L: linux-media@vger.kernel.org
1840 F: drivers/media/platform/s5p-jpeg/
1842 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1843 M: Kyungmin Park <kyungmin.park@samsung.com>
1844 M: Kamil Debski <kamil@wypas.org>
1845 M: Jeongtae Park <jtp.park@samsung.com>
1846 M: Andrzej Hajda <a.hajda@samsung.com>
1847 L: linux-arm-kernel@lists.infradead.org
1848 L: linux-media@vger.kernel.org
1850 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1851 F: drivers/media/platform/s5p-mfc/
1853 ARM/SHMOBILE ARM ARCHITECTURE
1854 M: Simon Horman <horms@verge.net.au>
1855 M: Magnus Damm <magnus.damm@gmail.com>
1856 L: linux-renesas-soc@vger.kernel.org
1857 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1860 F: arch/arm/boot/dts/emev2*
1861 F: arch/arm/boot/dts/r7s*
1862 F: arch/arm/boot/dts/r8a*
1863 F: arch/arm/boot/dts/sh*
1864 F: arch/arm/configs/shmobile_defconfig
1865 F: arch/arm/include/debug/renesas-scif.S
1866 F: arch/arm/mach-shmobile/
1867 F: drivers/soc/renesas/
1868 F: include/linux/soc/renesas/
1870 ARM/SOCFPGA ARCHITECTURE
1871 M: Dinh Nguyen <dinguyen@kernel.org>
1873 F: arch/arm/mach-socfpga/
1874 F: arch/arm/boot/dts/socfpga*
1875 F: arch/arm/configs/socfpga_defconfig
1876 F: arch/arm64/boot/dts/altera/
1877 W: http://www.rocketboards.org
1878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1880 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1881 M: Dinh Nguyen <dinguyen@kernel.org>
1883 F: drivers/clk/socfpga/
1885 ARM/SOCFPGA EDAC SUPPORT
1886 M: Thor Thayer <thor.thayer@linux.intel.com>
1888 F: drivers/edac/altera_edac.
1890 ARM/STI ARCHITECTURE
1891 M: Patrice Chotard <patrice.chotard@st.com>
1892 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1893 W: http://www.stlinux.com
1895 F: arch/arm/mach-sti/
1896 F: arch/arm/boot/dts/sti*
1897 F: drivers/char/hw_random/st-rng.c
1898 F: drivers/clocksource/arm_global_timer.c
1899 F: drivers/clocksource/clksrc_st_lpc.c
1900 F: drivers/cpufreq/sti-cpufreq.c
1901 F: drivers/dma/st_fdma*
1902 F: drivers/i2c/busses/i2c-st.c
1903 F: drivers/media/rc/st_rc.c
1904 F: drivers/media/platform/sti/c8sectpfe/
1905 F: drivers/mmc/host/sdhci-st.c
1906 F: drivers/phy/st/phy-miphy28lp.c
1907 F: drivers/phy/st/phy-stih407-usb.c
1908 F: drivers/pinctrl/pinctrl-st.c
1909 F: drivers/remoteproc/st_remoteproc.c
1910 F: drivers/remoteproc/st_slim_rproc.c
1911 F: drivers/reset/sti/
1912 F: drivers/rtc/rtc-st-lpc.c
1913 F: drivers/tty/serial/st-asc.c
1914 F: drivers/usb/dwc3/dwc3-st.c
1915 F: drivers/usb/host/ehci-st.c
1916 F: drivers/usb/host/ohci-st.c
1917 F: drivers/watchdog/st_lpc_wdt.c
1918 F: drivers/ata/ahci_st.c
1919 F: include/linux/remoteproc/st_slim_rproc.h
1921 ARM/STM32 ARCHITECTURE
1922 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1923 M: Alexandre Torgue <alexandre.torgue@st.com>
1924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1928 F: drivers/clocksource/armv7m_systick.c
1930 ARM/TANGO ARCHITECTURE
1931 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1932 L: linux-arm-kernel@lists.infradead.org
1936 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1937 M: Lennert Buytenhek <kernel@wantstofly.org>
1938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1941 ARM/TETON BGA MACHINE SUPPORT
1942 M: "Mark F. Brown" <mark.brown314@gmail.com>
1943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1946 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1947 M: Santosh Shilimkar <ssantosh@kernel.org>
1948 L: linux-kernel@vger.kernel.org
1950 F: drivers/memory/*emif*
1952 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1953 M: Santosh Shilimkar <ssantosh@kernel.org>
1954 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1956 F: arch/arm/mach-keystone/
1957 F: arch/arm/boot/dts/keystone-*
1958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1960 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1961 M: Santosh Shilimkar <ssantosh@kernel.org>
1962 L: linux-kernel@vger.kernel.org
1964 F: drivers/clk/keystone/
1966 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1967 M: Santosh Shilimkar <ssantosh@kernel.org>
1968 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1969 L: linux-kernel@vger.kernel.org
1971 F: drivers/clocksource/timer-keystone.c
1973 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1974 M: Santosh Shilimkar <ssantosh@kernel.org>
1975 L: linux-kernel@vger.kernel.org
1977 F: drivers/power/reset/keystone-reset.c
1979 ARM/THECUS N2100 MACHINE SUPPORT
1980 M: Lennert Buytenhek <kernel@wantstofly.org>
1981 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1984 ARM/TOSA MACHINE SUPPORT
1985 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1986 M: Dirk Opfer <dirk@opfer-online.de>
1989 ARM/U300 MACHINE SUPPORT
1990 M: Linus Walleij <linus.walleij@linaro.org>
1991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1993 F: arch/arm/mach-u300/
1994 F: drivers/clocksource/timer-u300.c
1995 F: drivers/i2c/busses/i2c-stu300.c
1996 F: drivers/rtc/rtc-coh901331.c
1997 F: drivers/watchdog/coh901327_wdt.c
1998 F: drivers/dma/coh901318*
1999 F: drivers/mfd/ab3100*
2000 F: drivers/rtc/rtc-ab3100.c
2001 F: drivers/rtc/rtc-coh901331.c
2002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
2004 ARM/UNIPHIER ARCHITECTURE
2005 M: Masahiro Yamada <yamada.masahiro@socionext.com>
2006 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2009 F: arch/arm/boot/dts/uniphier*
2010 F: arch/arm/include/asm/hardware/cache-uniphier.h
2011 F: arch/arm/mach-uniphier/
2012 F: arch/arm/mm/cache-uniphier.c
2013 F: arch/arm64/boot/dts/socionext/
2014 F: drivers/bus/uniphier-system-bus.c
2015 F: drivers/clk/uniphier/
2016 F: drivers/i2c/busses/i2c-uniphier*
2017 F: drivers/irqchip/irq-uniphier-aidet.c
2018 F: drivers/pinctrl/uniphier/
2019 F: drivers/reset/reset-uniphier.c
2020 F: drivers/tty/serial/8250/8250_uniphier.c
2023 ARM/Ux500 ARM ARCHITECTURE
2024 M: Linus Walleij <linus.walleij@linaro.org>
2025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2027 F: arch/arm/mach-ux500/
2028 F: drivers/clocksource/clksrc-dbx500-prcmu.c
2029 F: drivers/dma/ste_dma40*
2030 F: drivers/hwspinlock/u8500_hsem.c
2031 F: drivers/mfd/abx500*
2032 F: drivers/mfd/ab8500*
2033 F: drivers/mfd/dbx500*
2034 F: drivers/mfd/db8500*
2035 F: drivers/pinctrl/nomadik/pinctrl-ab*
2036 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
2037 F: drivers/rtc/rtc-ab8500.c
2038 F: drivers/rtc/rtc-pl031.c
2039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
2041 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2042 M: Ulf Hansson <ulf.hansson@linaro.org>
2043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2044 T: git git://git.linaro.org/people/ulfh/clk.git
2046 F: drivers/clk/ux500/
2048 ARM/VERSATILE EXPRESS PLATFORM
2049 M: Liviu Dudau <liviu.dudau@arm.com>
2050 M: Sudeep Holla <sudeep.holla@arm.com>
2051 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2052 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2054 F: arch/arm/boot/dts/vexpress*
2055 F: arch/arm64/boot/dts/arm/
2056 F: arch/arm/mach-vexpress/
2059 F: drivers/clk/versatile/clk-vexpress-osc.c
2060 F: drivers/clocksource/versatile.c
2064 M: Russell King <linux@armlinux.org.uk>
2065 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2066 W: http://www.armlinux.org.uk/
2070 ARM/VOIPAC PXA270 SUPPORT
2071 M: Marek Vasut <marek.vasut@gmail.com>
2072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2074 F: arch/arm/mach-pxa/vpac270.c
2075 F: arch/arm/mach-pxa/include/mach/vpac270.h
2077 ARM/VT8500 ARM ARCHITECTURE
2078 M: Tony Prisk <linux@prisktech.co.nz>
2079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2081 F: arch/arm/mach-vt8500/
2082 F: drivers/clocksource/vt8500_timer.c
2083 F: drivers/i2c/busses/i2c-wmt.c
2084 F: drivers/mmc/host/wmt-sdmmc.c
2085 F: drivers/pwm/pwm-vt8500.c
2086 F: drivers/rtc/rtc-vt8500.c
2087 F: drivers/tty/serial/vt8500_serial.c
2088 F: drivers/usb/host/ehci-platform.c
2089 F: drivers/usb/host/uhci-platform.c
2090 F: drivers/video/fbdev/vt8500lcdfb.*
2091 F: drivers/video/fbdev/wm8505fb*
2092 F: drivers/video/fbdev/wmt_ge_rops.*
2094 ARM/ZIPIT Z2 SUPPORT
2095 M: Marek Vasut <marek.vasut@gmail.com>
2096 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2098 F: arch/arm/mach-pxa/z2.c
2099 F: arch/arm/mach-pxa/include/mach/z2.h
2101 ARM/ZTE ARCHITECTURE
2102 M: Jun Nie <jun.nie@linaro.org>
2103 M: Baoyou Xie <baoyou.xie@linaro.org>
2104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2106 F: arch/arm/mach-zx/
2108 F: drivers/reset/reset-zx2967.c
2110 F: Documentation/devicetree/bindings/arm/zte.txt
2111 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
2112 F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2113 F: Documentation/devicetree/bindings/soc/zte/
2114 F: include/dt-bindings/soc/zx*.h
2116 ARM/ZYNQ ARCHITECTURE
2117 M: Michal Simek <michal.simek@xilinx.com>
2118 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
2119 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2120 W: http://wiki.xilinx.com
2121 T: git https://github.com/Xilinx/linux-xlnx.git
2123 F: arch/arm/mach-zynq/
2124 F: drivers/cpuidle/cpuidle-zynq.c
2125 F: drivers/block/xsysace.c
2128 F: drivers/clocksource/cadence_ttc_timer.c
2129 F: drivers/i2c/busses/i2c-cadence.c
2130 F: drivers/mmc/host/sdhci-of-arasan.c
2131 F: drivers/edac/synopsys_edac.c
2133 ARM64 PORT (AARCH64 ARCHITECTURE)
2134 M: Catalin Marinas <catalin.marinas@arm.com>
2135 M: Will Deacon <will.deacon@arm.com>
2136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2140 F: Documentation/arm64/
2142 AS3645A LED FLASH CONTROLLER DRIVER
2143 M: Sakari Ailus <sakari.ailus@iki.fi>
2144 L: linux-leds@vger.kernel.org
2146 F: drivers/leds/leds-as3645a.c
2148 AS3645A LED FLASH CONTROLLER DRIVER
2149 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2150 L: linux-media@vger.kernel.org
2151 T: git git://linuxtv.org/media_tree.git
2153 F: drivers/media/i2c/as3645a.c
2154 F: include/media/i2c/as3645a.h
2156 ASAHI KASEI AK8974 DRIVER
2157 M: Linus Walleij <linus.walleij@linaro.org>
2158 L: linux-iio@vger.kernel.org
2159 W: http://www.akm.com/
2161 F: drivers/iio/magnetometer/ak8974.c
2163 ASC7621 HARDWARE MONITOR DRIVER
2164 M: George Joseph <george.joseph@fairview5.com>
2165 L: linux-hwmon@vger.kernel.org
2167 F: Documentation/hwmon/asc7621
2168 F: drivers/hwmon/asc7621.c
2170 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2171 M: Corentin Chary <corentin.chary@gmail.com>
2172 L: acpi4asus-user@lists.sourceforge.net
2173 L: platform-driver-x86@vger.kernel.org
2174 W: http://acpi4asus.sf.net
2176 F: drivers/platform/x86/asus*.c
2177 F: drivers/platform/x86/eeepc*.c
2179 ASUS WIRELESS RADIO CONTROL DRIVER
2180 M: João Paulo Rechi Vita <jprvita@gmail.com>
2181 L: platform-driver-x86@vger.kernel.org
2183 F: drivers/platform/x86/asus-wireless.c
2186 M: David Howells <dhowells@redhat.com>
2187 L: keyrings@vger.kernel.org
2189 F: Documentation/crypto/asymmetric-keys.txt
2190 F: include/linux/verification.h
2191 F: include/crypto/public_key.h
2192 F: include/crypto/pkcs7.h
2193 F: crypto/asymmetric_keys/
2195 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2196 R: Dan Williams <dan.j.williams@intel.com>
2197 W: http://sourceforge.net/projects/xscaleiop
2199 F: Documentation/crypto/async-tx-api.txt
2202 F: include/linux/dmaengine.h
2203 F: include/linux/async_tx.h
2206 M: Wolfram Sang <wsa@the-dreams.de>
2207 L: linux-i2c@vger.kernel.org
2209 F: drivers/misc/eeprom/at24.c
2210 F: include/linux/platform_data/at24.h
2212 ATA OVER ETHERNET (AOE) DRIVER
2213 M: "Ed L. Cashin" <ed.cashin@acm.org>
2214 W: http://www.openaoe.org/
2216 F: Documentation/aoe/
2217 F: drivers/block/aoe/
2219 ATHEROS 71XX/9XXX GPIO DRIVER
2220 M: Alban Bedel <albeu@free.fr>
2221 W: https://github.com/AlbanBedel/linux
2222 T: git git://github.com/AlbanBedel/linux
2224 F: drivers/gpio/gpio-ath79.c
2225 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2227 ATHEROS ATH GENERIC UTILITIES
2228 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2229 L: linux-wireless@vger.kernel.org
2231 F: drivers/net/wireless/ath/*
2233 ATHEROS ATH5K WIRELESS DRIVER
2234 M: Jiri Slaby <jirislaby@gmail.com>
2235 M: Nick Kossifidis <mickflemm@gmail.com>
2236 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2237 L: linux-wireless@vger.kernel.org
2238 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2240 F: drivers/net/wireless/ath/ath5k/
2242 ATHEROS ATH6KL WIRELESS DRIVER
2243 M: Kalle Valo <kvalo@qca.qualcomm.com>
2244 L: linux-wireless@vger.kernel.org
2245 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2248 F: drivers/net/wireless/ath/ath6kl/
2251 M: Ville Syrjala <syrjala@sci.fi>
2253 F: drivers/input/misc/ati_remote2.c
2255 ATK0110 HWMON DRIVER
2256 M: Luca Tettamanti <kronos.it@gmail.com>
2257 L: linux-hwmon@vger.kernel.org
2259 F: drivers/hwmon/asus_atk0110.c
2261 ATLX ETHERNET DRIVERS
2262 M: Jay Cliburn <jcliburn@gmail.com>
2263 M: Chris Snook <chris.snook@gmail.com>
2264 L: netdev@vger.kernel.org
2265 W: http://sourceforge.net/projects/atl1
2266 W: http://atl1.sourceforge.net
2268 F: drivers/net/ethernet/atheros/
2271 M: Chas Williams <3chas3@gmail.com>
2272 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2273 L: netdev@vger.kernel.org
2274 W: http://linux-atm.sourceforge.net
2277 F: include/linux/atm*
2278 F: include/uapi/linux/atm*
2280 ATMEL AT91 / AT32 MCI DRIVER
2281 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2283 F: drivers/mmc/host/atmel-mci.c
2285 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2286 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2288 F: drivers/power/reset/at91-sama5d2_shdwc.c
2290 ATMEL Audio ALSA driver
2291 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2292 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2297 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2298 L: linux-i2c@vger.kernel.org
2300 F: drivers/i2c/busses/i2c-at91.c
2303 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2304 L: linux-media@vger.kernel.org
2306 F: drivers/media/platform/atmel/atmel-isi.c
2307 F: include/media/atmel-isi.h
2310 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2311 L: linux-fbdev@vger.kernel.org
2313 F: drivers/video/fbdev/atmel_lcdfb.c
2314 F: include/video/atmel_lcdc.h
2316 ATMEL MACB ETHERNET DRIVER
2317 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2319 F: drivers/net/ethernet/cadence/
2321 ATMEL MAXTOUCH DRIVER
2322 M: Nick Dyer <nick@shmanahar.org>
2323 T: git git://github.com/ndyer/linux.git
2325 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2326 F: drivers/input/touchscreen/atmel_mxt_ts.c
2327 F: include/linux/platform_data/atmel_mxt_ts.h
2330 M: Wenyou Yang <wenyou.yang@atmel.com>
2331 M: Josh Wu <rainyfeeling@outlook.com>
2332 L: linux-mtd@lists.infradead.org
2334 F: drivers/mtd/nand/atmel/*
2336 ATMEL SAMA5D2 ADC DRIVER
2337 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2338 L: linux-iio@vger.kernel.org
2340 F: drivers/iio/adc/at91-sama5d2_adc.c
2343 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2344 L: linux-mmc@vger.kernel.org
2346 F: drivers/mmc/host/sdhci-of-at91.c
2349 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2351 F: drivers/spi/spi-atmel.*
2354 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2357 F: drivers/misc/atmel-ssc.c
2358 F: include/linux/atmel-ssc.h
2360 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2361 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2362 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2364 F: drivers/misc/atmel_tclib.c
2365 F: drivers/clocksource/tcb_clksrc.c
2367 ATMEL USBA UDC DRIVER
2368 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2369 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2371 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2373 ATMEL WIRELESS DRIVER
2374 M: Simon Kelley <simon@thekelleys.org.uk>
2375 L: linux-wireless@vger.kernel.org
2376 W: http://www.thekelleys.org.uk/atmel
2377 W: http://atmelwlandriver.sourceforge.net/
2379 F: drivers/net/wireless/atmel/atmel*
2382 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2383 L: linux-arm-kernel@lists.infradead.org
2384 L: dmaengine@vger.kernel.org
2386 F: drivers/dma/at_xdmac.c
2388 ATOMIC INFRASTRUCTURE
2389 M: Will Deacon <will.deacon@arm.com>
2390 M: Peter Zijlstra <peterz@infradead.org>
2391 R: Boqun Feng <boqun.feng@gmail.com>
2392 L: linux-kernel@vger.kernel.org
2394 F: arch/*/include/asm/atomic*.h
2395 F: include/*/atomic*.h
2397 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2398 M: Bradley Grove <linuxdrivers@attotech.com>
2399 L: linux-scsi@vger.kernel.org
2400 W: http://www.attotech.com
2402 F: drivers/scsi/esas2r
2404 ATUSB IEEE 802.15.4 RADIO DRIVER
2405 M: Stefan Schmidt <stefan@osg.samsung.com>
2406 L: linux-wpan@vger.kernel.org
2408 F: drivers/net/ieee802154/atusb.c
2409 F: drivers/net/ieee802154/atusb.h
2410 F: drivers/net/ieee802154/at86rf230.h
2413 M: Paul Moore <paul@paul-moore.com>
2414 M: Eric Paris <eparis@redhat.com>
2415 L: linux-audit@redhat.com (moderated for non-subscribers)
2416 W: https://github.com/linux-audit
2417 W: https://people.redhat.com/sgrubb/audit
2418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2420 F: include/linux/audit.h
2421 F: include/uapi/linux/audit.h
2424 AUXILIARY DISPLAY DRIVERS
2425 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2426 W: http://miguelojeda.es/auxdisplay.htm
2427 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2429 F: drivers/auxdisplay/
2430 F: include/linux/cfag12864b.h
2433 M: Ralf Baechle <ralf@linux-mips.org>
2434 L: linux-hams@vger.kernel.org
2435 W: http://www.linux-ax25.org/
2437 F: include/uapi/linux/ax25.h
2438 F: include/net/ax25.h
2442 M: Peter Rosin <peda@axentia.se>
2443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2445 F: Documentation/devicetree/bindings/arm/axentia.txt
2446 F: arch/arm/boot/dts/at91-linea.dtsi
2447 F: arch/arm/boot/dts/at91-tse850-3.dts
2449 AXENTIA ASOC DRIVERS
2450 M: Peter Rosin <peda@axentia.se>
2451 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2453 F: Documentation/devicetree/bindings/sound/axentia,*
2454 F: sound/soc/atmel/tse850-pcm5142.c
2457 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2458 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2459 L: linux-media@vger.kernel.org
2460 W: https://linuxtv.org
2461 T: git git://linuxtv.org/media_tree.git
2463 F: drivers/media/usb/dvb-usb-v2/az6007.c
2465 AZTECH FM RADIO RECEIVER DRIVER
2466 M: Hans Verkuil <hverkuil@xs4all.nl>
2467 L: linux-media@vger.kernel.org
2468 T: git git://linuxtv.org/media_tree.git
2469 W: https://linuxtv.org
2471 F: drivers/media/radio/radio-aztech*
2474 L: linux-wireless@vger.kernel.org
2475 L: b43-dev@lists.infradead.org
2476 W: http://wireless.kernel.org/en/users/Drivers/b43
2478 F: drivers/net/wireless/broadcom/b43/
2480 B43LEGACY WIRELESS DRIVER
2481 M: Larry Finger <Larry.Finger@lwfinger.net>
2482 L: linux-wireless@vger.kernel.org
2483 L: b43-dev@lists.infradead.org
2484 W: http://wireless.kernel.org/en/users/Drivers/b43
2486 F: drivers/net/wireless/broadcom/b43legacy/
2488 BACKLIGHT CLASS/SUBSYSTEM
2489 M: Lee Jones <lee.jones@linaro.org>
2490 M: Daniel Thompson <daniel.thompson@linaro.org>
2491 M: Jingoo Han <jingoohan1@gmail.com>
2492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2494 F: drivers/video/backlight/
2495 F: include/linux/backlight.h
2496 F: include/linux/pwm_backlight.h
2497 F: Documentation/devicetree/bindings/leds/backlight
2500 M: Marek Lindner <mareklindner@neomailbox.ch>
2501 M: Simon Wunderlich <sw@simonwunderlich.de>
2502 M: Antonio Quartulli <a@unstable.cc>
2503 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2504 W: https://www.open-mesh.org/
2505 Q: https://patchwork.open-mesh.org/project/batman/list/
2507 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2508 F: Documentation/ABI/testing/sysfs-class-net-mesh
2509 F: Documentation/networking/batman-adv.rst
2510 F: include/uapi/linux/batman_adv.h
2513 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2514 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2515 L: linux-hams@vger.kernel.org
2516 W: http://www.baycom.org/~tom/ham/ham.html
2518 F: drivers/net/hamradio/baycom*
2520 BCACHE (BLOCK LAYER CACHE)
2521 M: Kent Overstreet <kent.overstreet@gmail.com>
2522 L: linux-bcache@vger.kernel.org
2523 W: http://bcache.evilpiepirate.org
2525 F: drivers/md/bcache/
2527 BDISP ST MEDIA DRIVER
2528 M: Fabien Dessenne <fabien.dessenne@st.com>
2529 L: linux-media@vger.kernel.org
2530 T: git git://linuxtv.org/media_tree.git
2531 W: https://linuxtv.org
2533 F: drivers/media/platform/sti/bdisp
2535 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2536 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2537 L: netdev@vger.kernel.org
2539 F: drivers/net/ethernet/ec_bhf.c
2542 M: Luis de Bethencourt <luisbg@kernel.org>
2543 M: Salah Triki <salah.triki@gmail.com>
2545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2546 F: Documentation/filesystems/befs.txt
2550 M: Paolo Valente <paolo.valente@linaro.org>
2551 M: Jens Axboe <axboe@kernel.dk>
2552 L: linux-block@vger.kernel.org
2555 F: Documentation/block/bfq-iosched.txt
2558 M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
2560 F: Documentation/filesystems/bfs.txt
2562 F: include/uapi/linux/bfs_fs.h
2564 BLACKFIN ARCHITECTURE
2565 M: Steven Miao <realmz6@gmail.com>
2566 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2567 T: git git://git.code.sf.net/p/adi-linux/code
2568 W: http://blackfin.uclinux.org
2572 BLACKFIN EMAC DRIVER
2573 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2574 W: http://blackfin.uclinux.org
2576 F: drivers/net/ethernet/adi/
2578 BLACKFIN MEDIA DRIVER
2579 M: Scott Jiang <scott.jiang.linux@gmail.com>
2580 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2581 W: http://blackfin.uclinux.org/
2583 F: drivers/media/platform/blackfin/
2584 F: drivers/media/i2c/adv7183*
2585 F: drivers/media/i2c/vs6624*
2588 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2589 W: http://blackfin.uclinux.org
2591 F: drivers/rtc/rtc-bfin.c
2594 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2595 W: http://blackfin.uclinux.org
2597 F: drivers/mmc/host/bfin_sdh.c
2599 BLACKFIN SERIAL DRIVER
2600 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2601 W: http://blackfin.uclinux.org
2603 F: drivers/tty/serial/bfin_uart.c
2605 BLACKFIN WATCHDOG DRIVER
2606 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2607 W: http://blackfin.uclinux.org
2609 F: drivers/watchdog/bfin_wdt.c
2611 BLINKM RGB LED DRIVER
2612 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2614 F: drivers/leds/leds-blinkm.c
2617 M: Jens Axboe <axboe@kernel.dk>
2618 L: linux-block@vger.kernel.org
2619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2622 F: kernel/trace/blktrace.c
2626 M: Joern Engel <joern@lazybastard.org>
2627 L: linux-mtd@lists.infradead.org
2629 F: drivers/mtd/devices/block2mtd.c
2632 M: Marcel Holtmann <marcel@holtmann.org>
2633 M: Gustavo Padovan <gustavo@padovan.org>
2634 M: Johan Hedberg <johan.hedberg@gmail.com>
2635 L: linux-bluetooth@vger.kernel.org
2636 W: http://www.bluez.org/
2637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2640 F: drivers/bluetooth/
2643 M: Marcel Holtmann <marcel@holtmann.org>
2644 M: Gustavo Padovan <gustavo@padovan.org>
2645 M: Johan Hedberg <johan.hedberg@gmail.com>
2646 L: linux-bluetooth@vger.kernel.org
2647 W: http://www.bluez.org/
2648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2652 F: include/net/bluetooth/
2655 M: Jay Vosburgh <j.vosburgh@gmail.com>
2656 M: Veaceslav Falico <vfalico@gmail.com>
2657 M: Andy Gospodarek <andy@greyhouse.net>
2658 L: netdev@vger.kernel.org
2659 W: http://sourceforge.net/projects/bonding/
2661 F: drivers/net/bonding/
2662 F: include/uapi/linux/if_bonding.h
2664 BPF (Safe dynamic programs and tools)
2665 M: Alexei Starovoitov <ast@kernel.org>
2666 M: Daniel Borkmann <daniel@iogearbox.net>
2667 L: netdev@vger.kernel.org
2668 L: linux-kernel@vger.kernel.org
2670 F: arch/x86/net/bpf_jit*
2671 F: Documentation/networking/filter.txt
2672 F: include/linux/bpf*
2673 F: include/linux/filter.h
2674 F: include/uapi/linux/bpf*
2675 F: include/uapi/linux/filter.h
2677 F: kernel/trace/bpf_trace.c
2680 F: net/core/filter.c
2681 F: net/sched/act_bpf.c
2682 F: net/sched/cls_bpf.c
2685 F: tools/testing/selftests/bpf/
2687 BROADCOM B44 10/100 ETHERNET DRIVER
2688 M: Michael Chan <michael.chan@broadcom.com>
2689 L: netdev@vger.kernel.org
2691 F: drivers/net/ethernet/broadcom/b44.*
2693 BROADCOM B53 ETHERNET SWITCH DRIVER
2694 M: Florian Fainelli <f.fainelli@gmail.com>
2695 L: netdev@vger.kernel.org
2696 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2698 F: drivers/net/dsa/b53/*
2699 F: include/linux/platform_data/b53.h
2701 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2702 M: Florian Fainelli <f.fainelli@gmail.com>
2703 M: Ray Jui <rjui@broadcom.com>
2704 M: Scott Branden <sbranden@broadcom.com>
2705 M: bcm-kernel-feedback-list@broadcom.com
2706 T: git git://github.com/broadcom/mach-bcm
2712 F: arch/arm/mach-bcm/
2714 BROADCOM BCM2835 ARM ARCHITECTURE
2715 M: Eric Anholt <eric@anholt.net>
2716 M: Stefan Wahren <stefan.wahren@i2se.com>
2717 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2719 T: git git://github.com/anholt/linux
2722 F: drivers/staging/vc04_services
2724 BROADCOM BCM47XX MIPS ARCHITECTURE
2725 M: Hauke Mehrtens <hauke@hauke-m.de>
2726 M: Rafał Miłecki <zajec5@gmail.com>
2727 L: linux-mips@linux-mips.org
2729 F: Documentation/devicetree/bindings/mips/brcm/
2730 F: arch/mips/bcm47xx/*
2731 F: arch/mips/include/asm/mach-bcm47xx/*
2733 BROADCOM BCM5301X ARM ARCHITECTURE
2734 M: Hauke Mehrtens <hauke@hauke-m.de>
2735 M: Rafał Miłecki <zajec5@gmail.com>
2736 M: Jon Mason <jonmason@broadcom.com>
2737 M: bcm-kernel-feedback-list@broadcom.com
2738 L: linux-arm-kernel@lists.infradead.org
2740 F: arch/arm/mach-bcm/bcm_5301x.c
2741 F: arch/arm/boot/dts/bcm5301x*.dtsi
2742 F: arch/arm/boot/dts/bcm470*
2743 F: arch/arm/boot/dts/bcm953012*
2745 BROADCOM BCM53573 ARM ARCHITECTURE
2746 M: Rafał Miłecki <rafal@milecki.pl>
2747 L: linux-arm-kernel@lists.infradead.org
2749 F: arch/arm/boot/dts/bcm53573*
2750 F: arch/arm/boot/dts/bcm47189*
2752 BROADCOM BCM63XX ARM ARCHITECTURE
2753 M: Florian Fainelli <f.fainelli@gmail.com>
2754 M: bcm-kernel-feedback-list@broadcom.com
2755 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2756 T: git git://github.com/broadcom/stblinux.git
2760 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2761 M: Kevin Cernekee <cernekee@gmail.com>
2762 L: linux-usb@vger.kernel.org
2764 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2766 BROADCOM BCM7XXX ARM ARCHITECTURE
2767 M: Brian Norris <computersforpeace@gmail.com>
2768 M: Gregory Fong <gregory.0xf0@gmail.com>
2769 M: Florian Fainelli <f.fainelli@gmail.com>
2770 M: bcm-kernel-feedback-list@broadcom.com
2771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2772 T: git git://github.com/broadcom/stblinux.git
2774 F: arch/arm/mach-bcm/*brcmstb*
2775 F: arch/arm/boot/dts/bcm7*.dts*
2776 F: drivers/bus/brcmstb_gisb.c
2779 BROADCOM BMIPS CPUFREQ DRIVER
2780 M: Markus Mayer <mmayer@broadcom.com>
2781 M: bcm-kernel-feedback-list@broadcom.com
2782 L: linux-pm@vger.kernel.org
2784 F: drivers/cpufreq/bmips-cpufreq.c
2786 BROADCOM BMIPS MIPS ARCHITECTURE
2787 M: Kevin Cernekee <cernekee@gmail.com>
2788 M: Florian Fainelli <f.fainelli@gmail.com>
2789 L: linux-mips@linux-mips.org
2790 T: git git://github.com/broadcom/stblinux.git
2792 F: arch/mips/bmips/*
2793 F: arch/mips/include/asm/mach-bmips/*
2794 F: arch/mips/kernel/*bmips*
2795 F: arch/mips/boot/dts/brcm/bcm*.dts*
2796 F: drivers/irqchip/irq-bcm63*
2797 F: drivers/irqchip/irq-bcm7*
2798 F: drivers/irqchip/irq-brcmstb*
2799 F: include/linux/bcm963xx_nvram.h
2800 F: include/linux/bcm963xx_tag.h
2802 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2803 M: Rasesh Mody <rasesh.mody@cavium.com>
2804 M: Harish Patil <harish.patil@cavium.com>
2805 M: Dept-GELinuxNICDev@cavium.com
2806 L: netdev@vger.kernel.org
2808 F: drivers/net/ethernet/broadcom/bnx2.*
2809 F: drivers/net/ethernet/broadcom/bnx2_*
2811 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2812 M: QLogic-Storage-Upstream@qlogic.com
2813 L: linux-scsi@vger.kernel.org
2815 F: drivers/scsi/bnx2fc/
2817 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2818 M: QLogic-Storage-Upstream@qlogic.com
2819 L: linux-scsi@vger.kernel.org
2821 F: drivers/scsi/bnx2i/
2823 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2824 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2825 M: Ariel Elior <ariel.elior@cavium.com>
2826 M: everest-linux-l2@cavium.com
2827 L: netdev@vger.kernel.org
2829 F: drivers/net/ethernet/broadcom/bnx2x/
2831 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2832 M: Michael Chan <michael.chan@broadcom.com>
2833 L: netdev@vger.kernel.org
2835 F: drivers/net/ethernet/broadcom/bnxt/
2837 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2838 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2839 M: Franky Lin <franky.lin@broadcom.com>
2840 M: Hante Meuleman <hante.meuleman@broadcom.com>
2841 M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
2842 M: Wright Feng <wright.feng@cypress.com>
2843 L: linux-wireless@vger.kernel.org
2844 L: brcm80211-dev-list.pdl@broadcom.com
2845 L: brcm80211-dev-list@cypress.com
2847 F: drivers/net/wireless/broadcom/brcm80211/
2849 BROADCOM BRCMSTB GPIO DRIVER
2850 M: Gregory Fong <gregory.0xf0@gmail.com>
2851 L: bcm-kernel-feedback-list@broadcom.com
2853 F: drivers/gpio/gpio-brcmstb.c
2854 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2856 BROADCOM GENET ETHERNET DRIVER
2857 M: Florian Fainelli <f.fainelli@gmail.com>
2858 L: netdev@vger.kernel.org
2860 F: drivers/net/ethernet/broadcom/genet/
2862 BROADCOM IPROC ARM ARCHITECTURE
2863 M: Ray Jui <rjui@broadcom.com>
2864 M: Scott Branden <sbranden@broadcom.com>
2865 M: Jon Mason <jonmason@broadcom.com>
2866 M: bcm-kernel-feedback-list@broadcom.com
2867 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2868 T: git git://github.com/broadcom/cygnus-linux.git
2883 F: arch/arm64/boot/dts/broadcom/ns2*
2884 F: drivers/clk/bcm/clk-ns*
2885 F: drivers/pinctrl/bcm/pinctrl-ns*
2887 BROADCOM KONA GPIO DRIVER
2888 M: Ray Jui <rjui@broadcom.com>
2889 L: bcm-kernel-feedback-list@broadcom.com
2891 F: drivers/gpio/gpio-bcm-kona.c
2892 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2894 BROADCOM NETXTREME-E ROCE DRIVER
2895 M: Selvin Xavier <selvin.xavier@broadcom.com>
2896 M: Devesh Sharma <devesh.sharma@broadcom.com>
2897 M: Somnath Kotur <somnath.kotur@broadcom.com>
2898 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2899 L: linux-rdma@vger.kernel.org
2900 W: http://www.broadcom.com
2902 F: drivers/infiniband/hw/bnxt_re/
2903 F: include/uapi/rdma/bnxt_re-abi.h
2905 BROADCOM NVRAM DRIVER
2906 M: Rafał Miłecki <zajec5@gmail.com>
2907 L: linux-mips@linux-mips.org
2909 F: drivers/firmware/broadcom/*
2911 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2912 M: Rafał Miłecki <zajec5@gmail.com>
2913 L: linux-wireless@vger.kernel.org
2916 F: include/linux/bcma/
2918 BROADCOM STB AVS CPUFREQ DRIVER
2919 M: Markus Mayer <mmayer@broadcom.com>
2920 M: bcm-kernel-feedback-list@broadcom.com
2921 L: linux-pm@vger.kernel.org
2923 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2924 F: drivers/cpufreq/brcmstb*
2926 BROADCOM STB NAND FLASH DRIVER
2927 M: Brian Norris <computersforpeace@gmail.com>
2928 M: Kamal Dasu <kdasu.kdev@gmail.com>
2929 L: linux-mtd@lists.infradead.org
2930 L: bcm-kernel-feedback-list@broadcom.com
2932 F: drivers/mtd/nand/brcmnand/
2934 BROADCOM SYSTEMPORT ETHERNET DRIVER
2935 M: Florian Fainelli <f.fainelli@gmail.com>
2936 L: netdev@vger.kernel.org
2938 F: drivers/net/ethernet/broadcom/bcmsysport.*
2940 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2941 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2942 M: Prashant Sreedharan <prashant@broadcom.com>
2943 M: Michael Chan <mchan@broadcom.com>
2944 L: netdev@vger.kernel.org
2946 F: drivers/net/ethernet/broadcom/tg3.*
2948 BROCADE BFA FC SCSI DRIVER
2949 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2950 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2951 L: linux-scsi@vger.kernel.org
2953 F: drivers/scsi/bfa/
2955 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2956 M: Rasesh Mody <rasesh.mody@cavium.com>
2957 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2958 M: Dept-GELinuxNICDev@cavium.com
2959 L: netdev@vger.kernel.org
2961 F: drivers/net/ethernet/brocade/bna/
2963 BSG (block layer generic sg v4 driver)
2964 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2965 L: linux-scsi@vger.kernel.org
2968 F: include/linux/bsg.h
2969 F: include/uapi/linux/bsg.h
2972 M: Clemens Ladisch <clemens@ladisch.de>
2973 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2974 T: git git://git.alsa-project.org/alsa-kernel.git
2976 F: Documentation/sound/alsa/Bt87x.txt
2977 F: sound/pci/bt87x.c
2980 M: Michael Buesch <m@bues.ch>
2981 W: http://bu3sch.de/btgpio.php
2983 F: drivers/gpio/gpio-bt8xx.c
2986 M: Chris Mason <clm@fb.com>
2987 M: Josef Bacik <jbacik@fb.com>
2988 M: David Sterba <dsterba@suse.com>
2989 L: linux-btrfs@vger.kernel.org
2990 W: http://btrfs.wiki.kernel.org/
2991 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2994 F: Documentation/filesystems/btrfs.txt
2996 F: include/linux/btrfs*
2997 F: include/uapi/linux/btrfs*
2999 BTTV VIDEO4LINUX DRIVER
3000 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3001 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3002 L: linux-media@vger.kernel.org
3003 W: https://linuxtv.org
3004 T: git git://linuxtv.org/media_tree.git
3006 F: Documentation/media/v4l-drivers/bttv*
3007 F: drivers/media/pci/bt8xx/bttv*
3009 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3010 M: Chanwoo Choi <cw00.choi@samsung.com>
3011 L: linux-pm@vger.kernel.org
3012 L: linux-samsung-soc@vger.kernel.org
3013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3015 F: drivers/devfreq/exynos-bus.c
3016 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3018 BUSLOGIC SCSI DRIVER
3019 M: Khalid Aziz <khalid@gonehiking.org>
3020 L: linux-scsi@vger.kernel.org
3022 F: drivers/scsi/BusLogic.*
3023 F: drivers/scsi/FlashPoint.*
3025 C-MEDIA CMI8788 DRIVER
3026 M: Clemens Ladisch <clemens@ladisch.de>
3027 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3028 T: git git://git.alsa-project.org/alsa-kernel.git
3030 F: sound/pci/oxygen/
3033 M: Mark Salter <msalter@redhat.com>
3034 M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
3035 L: linux-c6x-dev@linux-c6x.org
3036 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
3040 CA8210 IEEE-802.15.4 RADIO DRIVER
3041 M: Harry Morris <h.morris@cascoda.com>
3042 M: linuxdev@cascoda.com
3043 L: linux-wpan@vger.kernel.org
3044 W: https://github.com/Cascoda/ca8210-linux.git
3046 F: drivers/net/ieee802154/ca8210.c
3047 F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3049 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3050 M: David Howells <dhowells@redhat.com>
3051 L: linux-cachefs@redhat.com (moderated for non-subscribers)
3053 F: Documentation/filesystems/caching/cachefiles.txt
3056 CADET FM/AM RADIO RECEIVER DRIVER
3057 M: Hans Verkuil <hverkuil@xs4all.nl>
3058 L: linux-media@vger.kernel.org
3059 T: git git://linuxtv.org/media_tree.git
3060 W: https://linuxtv.org
3062 F: drivers/media/radio/radio-cadet*
3064 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3065 M: Jonathan Corbet <corbet@lwn.net>
3066 L: linux-media@vger.kernel.org
3067 T: git git://linuxtv.org/media_tree.git
3069 F: Documentation/media/v4l-drivers/cafe_ccic*
3070 F: drivers/media/platform/marvell-ccic/
3073 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
3074 L: netdev@vger.kernel.org
3076 F: Documentation/networking/caif/
3077 F: drivers/net/caif/
3078 F: include/uapi/linux/caif/
3079 F: include/net/caif/
3082 CALGARY x86-64 IOMMU
3083 M: Muli Ben-Yehuda <mulix@mulix.org>
3084 M: Jon Mason <jdmason@kudzu.us>
3085 L: iommu@lists.linux-foundation.org
3087 F: arch/x86/kernel/pci-calgary_64.c
3088 F: arch/x86/kernel/tce_64.c
3089 F: arch/x86/include/asm/calgary.h
3090 F: arch/x86/include/asm/tce.h
3093 M: Wolfgang Grandegger <wg@grandegger.com>
3094 M: Marc Kleine-Budde <mkl@pengutronix.de>
3095 L: linux-can@vger.kernel.org
3096 W: https://github.com/linux-can
3097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3100 F: Documentation/devicetree/bindings/net/can/
3102 F: include/linux/can/dev.h
3103 F: include/linux/can/platform/
3104 F: include/uapi/linux/can/error.h
3105 F: include/uapi/linux/can/netlink.h
3108 M: Oliver Hartkopp <socketcan@hartkopp.net>
3109 M: Marc Kleine-Budde <mkl@pengutronix.de>
3110 L: linux-can@vger.kernel.org
3111 W: https://github.com/linux-can
3112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3115 F: Documentation/networking/can.txt
3117 F: include/linux/can/core.h
3118 F: include/uapi/linux/can.h
3119 F: include/uapi/linux/can/bcm.h
3120 F: include/uapi/linux/can/raw.h
3121 F: include/uapi/linux/can/gw.h
3124 M: Serge Hallyn <serge@hallyn.com>
3125 L: linux-security-module@vger.kernel.org
3127 F: include/linux/capability.h
3128 F: include/uapi/linux/capability.h
3129 F: security/commoncap.c
3130 F: kernel/capability.c
3132 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3133 M: Kevin Tsai <ktsai@capellamicro.com>
3135 F: drivers/iio/light/cm*
3137 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3138 M: Christian Lamparter <chunkeey@googlemail.com>
3139 L: linux-wireless@vger.kernel.org
3140 W: http://wireless.kernel.org/en/users/Drivers/carl9170
3142 F: drivers/net/wireless/ath/carl9170/
3145 M: Jan Glauber <jglauber@cavium.com>
3146 M: David Daney <david.daney@cavium.com>
3147 W: http://www.cavium.com
3149 F: drivers/i2c/busses/i2c-octeon*
3150 F: drivers/i2c/busses/i2c-thunderx*
3152 CAVIUM LIQUIDIO NETWORK DRIVER
3153 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3154 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3155 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3156 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3157 L: netdev@vger.kernel.org
3158 W: http://www.cavium.com
3160 F: drivers/net/ethernet/cavium/liquidio/
3163 M: Jan Glauber <jglauber@cavium.com>
3164 M: David Daney <david.daney@cavium.com>
3165 M: Steven J. Hill <Steven.Hill@cavium.com>
3166 W: http://www.cavium.com
3168 F: drivers/mmc/host/cavium*
3170 CAVIUM OCTEON-TX CRYPTO DRIVER
3171 M: George Cherian <george.cherian@cavium.com>
3172 L: linux-crypto@vger.kernel.org
3173 W: http://www.cavium.com
3175 F: drivers/crypto/cavium/cpt/
3177 CAVIUM THUNDERX2 ARM64 SOC
3178 M: Jayachandran C <jnair@caviumnetworks.com>
3179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3181 F: arch/arm64/boot/dts/cavium/thunder2-99xx*
3182 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3184 CC2520 IEEE-802.15.4 RADIO DRIVER
3185 M: Varka Bhadram <varkabhadram@gmail.com>
3186 L: linux-wpan@vger.kernel.org
3188 F: drivers/net/ieee802154/cc2520.c
3189 F: include/linux/spi/cc2520.h
3190 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3192 CCREE ARM TRUSTZONE CRYPTOCELL 700 REE DRIVER
3193 M: Gilad Ben-Yossef <gilad@benyossef.com>
3194 L: linux-crypto@vger.kernel.org
3195 L: driverdev-devel@linuxdriverproject.org
3197 F: drivers/staging/ccree/
3198 W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3201 M: Hans Verkuil <hans.verkuil@cisco.com>
3202 L: linux-media@vger.kernel.org
3203 T: git git://linuxtv.org/media_tree.git
3204 W: http://linuxtv.org
3206 F: Documentation/media/kapi/cec-core.rst
3207 F: Documentation/media/uapi/cec
3208 F: drivers/media/cec/
3209 F: drivers/media/rc/keymaps/rc-cec.c
3210 F: include/media/cec.h
3211 F: include/media/cec-notifier.h
3212 F: include/uapi/linux/cec.h
3213 F: include/uapi/linux/cec-funcs.h
3214 F: Documentation/devicetree/bindings/media/cec.txt
3216 CELL BROADBAND ENGINE ARCHITECTURE
3217 M: Arnd Bergmann <arnd@arndb.de>
3218 L: linuxppc-dev@lists.ozlabs.org
3219 W: http://www.ibm.com/developerworks/power/cell/
3221 F: arch/powerpc/include/asm/cell*.h
3222 F: arch/powerpc/include/asm/spu*.h
3223 F: arch/powerpc/include/uapi/asm/spu*.h
3224 F: arch/powerpc/oprofile/*cell*
3225 F: arch/powerpc/platforms/cell/
3227 CEPH COMMON CODE (LIBCEPH)
3228 M: Ilya Dryomov <idryomov@gmail.com>
3229 M: "Yan, Zheng" <zyan@redhat.com>
3230 M: Sage Weil <sage@redhat.com>
3231 L: ceph-devel@vger.kernel.org
3233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3234 T: git git://github.com/ceph/ceph-client.git
3237 F: include/linux/ceph/
3238 F: include/linux/crush/
3240 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3241 M: "Yan, Zheng" <zyan@redhat.com>
3242 M: Sage Weil <sage@redhat.com>
3243 M: Ilya Dryomov <idryomov@gmail.com>
3244 L: ceph-devel@vger.kernel.org
3246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3247 T: git git://github.com/ceph/ceph-client.git
3249 F: Documentation/filesystems/ceph.txt
3252 CERTIFICATE HANDLING:
3253 M: David Howells <dhowells@redhat.com>
3254 M: David Woodhouse <dwmw2@infradead.org>
3255 L: keyrings@vger.kernel.org
3257 F: Documentation/module-signing.txt
3259 F: scripts/sign-file.c
3260 F: scripts/extract-cert.c
3262 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3263 L: linux-usb@vger.kernel.org
3265 F: Documentation/usb/WUSB-Design-overview.txt
3266 F: Documentation/usb/wusb-cbaf
3267 F: drivers/usb/host/hwa-hc.c
3268 F: drivers/usb/host/whci/
3269 F: drivers/usb/wusbcore/
3270 F: include/linux/usb/wusb*
3272 CFAG12864B LCD DRIVER
3273 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3274 W: http://miguelojeda.es/auxdisplay.htm
3275 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3277 F: drivers/auxdisplay/cfag12864b.c
3278 F: include/linux/cfag12864b.h
3280 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3281 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3282 W: http://miguelojeda.es/auxdisplay.htm
3283 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3285 F: drivers/auxdisplay/cfag12864bfb.c
3286 F: include/linux/cfag12864b.h
3288 CFG80211 and NL80211
3289 M: Johannes Berg <johannes@sipsolutions.net>
3290 L: linux-wireless@vger.kernel.org
3291 W: http://wireless.kernel.org/
3292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3295 F: include/uapi/linux/nl80211.h
3296 F: include/net/cfg80211.h
3298 X: net/wireless/wext*
3300 CHAR and MISC DRIVERS
3301 M: Arnd Bergmann <arnd@arndb.de>
3302 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3307 F: include/linux/miscdevice.h
3310 M: Andy Whitcroft <apw@canonical.com>
3311 M: Joe Perches <joe@perches.com>
3313 F: scripts/checkpatch.pl
3315 CHINESE DOCUMENTATION
3316 M: Harry Wei <harryxiyou@gmail.com>
3317 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3318 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3320 F: Documentation/translations/zh_CN/
3322 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3323 M: Peter Chen <Peter.Chen@nxp.com>
3324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3325 L: linux-usb@vger.kernel.org
3327 F: drivers/usb/chipidea/
3329 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3330 M: Hans de Goede <hdegoede@redhat.com>
3331 L: linux-input@vger.kernel.org
3333 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3334 F: drivers/input/touchscreen/chipone_icn8318.c
3336 CHROME HARDWARE PLATFORM SUPPORT
3337 M: Benson Leung <bleung@chromium.org>
3338 M: Olof Johansson <olof@lixom.net>
3340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
3341 F: drivers/platform/chrome/
3343 CIRRUS LOGIC AUDIO CODEC DRIVERS
3344 M: Brian Austin <brian.austin@cirrus.com>
3345 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3346 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3348 F: sound/soc/codecs/cs*
3350 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3351 M: Hartley Sweeten <hsweeten@visionengravers.com>
3352 L: netdev@vger.kernel.org
3354 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3356 CISCO FCOE HBA DRIVER
3357 M: Satish Kharat <satishkh@cisco.com>
3358 M: Sesidhar Baddela <sebaddel@cisco.com>
3359 M: Karan Tilak Kumar <kartilak@cisco.com>
3360 L: linux-scsi@vger.kernel.org
3362 F: drivers/scsi/fnic/
3364 CISCO SCSI HBA DRIVER
3365 M: Karan Tilak Kumar <kartilak@cisco.com>
3366 M: Sesidhar Baddela <sebaddel@cisco.com>
3367 L: linux-scsi@vger.kernel.org
3369 F: drivers/scsi/snic/
3371 CISCO VIC ETHERNET NIC DRIVER
3372 M: Christian Benvenuti <benve@cisco.com>
3373 M: Govindarajulu Varadarajan <_govind@gmx.com>
3374 M: Neel Patel <neepatel@cisco.com>
3376 F: drivers/net/ethernet/cisco/enic/
3378 CISCO VIC LOW LATENCY NIC DRIVER
3379 M: Christian Benvenuti <benve@cisco.com>
3380 M: Dave Goodell <dgoodell@cisco.com>
3382 F: drivers/infiniband/hw/usnic/
3385 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3386 L: linux-kernel@vger.kernel.org
3389 F: include/linux/cleancache.h
3392 M: Russell King <linux@armlinux.org.uk>
3393 L: linux-clk@vger.kernel.org
3395 F: include/linux/clk.h
3397 CLOCKSOURCE, CLOCKEVENT DRIVERS
3398 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3399 M: Thomas Gleixner <tglx@linutronix.de>
3400 L: linux-kernel@vger.kernel.org
3401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3403 F: drivers/clocksource
3406 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3407 M: Daniel Oliveira Nascimento <don@syst.com.br>
3408 L: platform-driver-x86@vger.kernel.org
3410 F: drivers/platform/x86/classmate-laptop.c
3413 M: Hans Verkuil <hans.verkuil@cisco.com>
3414 L: linux-media@vger.kernel.org
3415 T: git git://linuxtv.org/media_tree.git
3416 W: https://linuxtv.org
3418 F: drivers/media/pci/cobalt/
3420 COCCINELLE/Semantic Patches (SmPL)
3421 M: Julia Lawall <Julia.Lawall@lip6.fr>
3422 M: Gilles Muller <Gilles.Muller@lip6.fr>
3423 M: Nicolas Palix <nicolas.palix@imag.fr>
3424 M: Michal Marek <mmarek@suse.com>
3425 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3427 W: http://coccinelle.lip6.fr/
3429 F: Documentation/dev-tools/coccinelle.rst
3430 F: scripts/coccinelle/
3431 F: scripts/coccicheck
3434 M: Jan Harkes <jaharkes@cs.cmu.edu>
3436 L: codalist@coda.cs.cmu.edu
3437 W: http://www.coda.cs.cmu.edu/
3439 F: Documentation/filesystems/coda.txt
3441 F: include/linux/coda*.h
3442 F: include/uapi/linux/coda*.h
3444 CODA V4L2 MEM2MEM DRIVER
3445 M: Philipp Zabel <p.zabel@pengutronix.de>
3446 L: linux-media@vger.kernel.org
3448 F: Documentation/devicetree/bindings/media/coda.txt
3449 F: drivers/media/platform/coda/
3451 COMMON CLK FRAMEWORK
3452 M: Michael Turquette <mturquette@baylibre.com>
3453 M: Stephen Boyd <sboyd@codeaurora.org>
3454 L: linux-clk@vger.kernel.org
3455 Q: http://patchwork.kernel.org/project/linux-clk/list/
3456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3458 F: Documentation/devicetree/bindings/clock/
3460 X: drivers/clk/clkdev.c
3461 F: include/linux/clk-pr*
3462 F: include/linux/clk/
3464 COMMON INTERNET FILE SYSTEM (CIFS)
3465 M: Steve French <sfrench@samba.org>
3466 L: linux-cifs@vger.kernel.org
3467 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3468 W: http://linux-cifs.samba.org/
3469 T: git git://git.samba.org/sfrench/cifs-2.6.git
3471 F: Documentation/filesystems/cifs/
3474 COMPACTPCI HOTPLUG CORE
3475 M: Scott Murray <scott@spiteful.org>
3476 L: linux-pci@vger.kernel.org
3478 F: drivers/pci/hotplug/cpci_hotplug*
3480 COMPACTPCI HOTPLUG GENERIC DRIVER
3481 M: Scott Murray <scott@spiteful.org>
3482 L: linux-pci@vger.kernel.org
3484 F: drivers/pci/hotplug/cpcihp_generic.c
3486 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3487 M: Scott Murray <scott@spiteful.org>
3488 L: linux-pci@vger.kernel.org
3490 F: drivers/pci/hotplug/cpcihp_zt5550.*
3492 COMPAL LAPTOP SUPPORT
3493 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3494 L: platform-driver-x86@vger.kernel.org
3496 F: drivers/platform/x86/compal-laptop.c
3498 CONEXANT ACCESSRUNNER USB DRIVER
3499 L: accessrunner-general@lists.sourceforge.net
3500 W: http://accessrunner.sourceforge.net/
3502 F: drivers/usb/atm/cxacru.c
3505 M: Joel Becker <jlbec@evilplan.org>
3506 M: Christoph Hellwig <hch@lst.de>
3507 T: git git://git.infradead.org/users/hch/configfs.git
3510 F: include/linux/configfs.h
3513 M: Evgeniy Polyakov <zbr@ioremap.net>
3514 L: netdev@vger.kernel.org
3516 F: drivers/connector/
3518 CONTROL GROUP (CGROUP)
3519 M: Tejun Heo <tj@kernel.org>
3520 M: Li Zefan <lizefan@huawei.com>
3521 M: Johannes Weiner <hannes@cmpxchg.org>
3522 L: cgroups@vger.kernel.org
3523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3525 F: Documentation/cgroup*
3526 F: include/linux/cgroup*
3529 CONTROL GROUP - CPUSET
3530 M: Li Zefan <lizefan@huawei.com>
3531 L: cgroups@vger.kernel.org
3532 W: http://www.bullopensource.org/cpuset/
3533 W: http://oss.sgi.com/projects/cpusets/
3534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3536 F: Documentation/cgroup-v1/cpusets.txt
3537 F: include/linux/cpuset.h
3540 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3541 M: Johannes Weiner <hannes@cmpxchg.org>
3542 M: Michal Hocko <mhocko@kernel.org>
3543 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3544 L: cgroups@vger.kernel.org
3545 L: linux-mm@kvack.org
3550 CORETEMP HARDWARE MONITORING DRIVER
3551 M: Fenghua Yu <fenghua.yu@intel.com>
3552 L: linux-hwmon@vger.kernel.org
3554 F: Documentation/hwmon/coretemp
3555 F: drivers/hwmon/coretemp.c
3557 COSA/SRP SYNC SERIAL DRIVER
3558 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3559 W: http://www.fi.muni.cz/~kas/cosa/
3561 F: drivers/net/wan/cosa*
3563 CPMAC ETHERNET DRIVER
3564 M: Florian Fainelli <f.fainelli@gmail.com>
3565 L: netdev@vger.kernel.org
3567 F: drivers/net/ethernet/ti/cpmac.c
3569 CPU FREQUENCY DRIVERS
3570 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3571 M: Viresh Kumar <viresh.kumar@linaro.org>
3572 L: linux-pm@vger.kernel.org
3574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3575 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3576 B: https://bugzilla.kernel.org
3577 F: Documentation/cpu-freq/
3578 F: Documentation/devicetree/bindings/cpufreq/
3580 F: include/linux/cpufreq.h
3581 F: tools/testing/selftests/cpufreq/
3583 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3584 M: Viresh Kumar <viresh.kumar@linaro.org>
3585 M: Sudeep Holla <sudeep.holla@arm.com>
3586 L: linux-pm@vger.kernel.org
3587 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3589 F: drivers/cpufreq/arm_big_little.h
3590 F: drivers/cpufreq/arm_big_little.c
3591 F: drivers/cpufreq/arm_big_little_dt.c
3593 CPU POWER MONITORING SUBSYSTEM
3594 M: Thomas Renninger <trenn@suse.com>
3595 L: linux-pm@vger.kernel.org
3597 F: tools/power/cpupower/
3600 M: "H. Peter Anvin" <hpa@zytor.com>
3602 F: arch/x86/kernel/cpuid.c
3603 F: arch/x86/kernel/msr.c
3605 CPUIDLE DRIVER - ARM BIG LITTLE
3606 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3607 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3608 L: linux-pm@vger.kernel.org
3609 L: linux-arm-kernel@lists.infradead.org
3610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3612 F: drivers/cpuidle/cpuidle-big_little.c
3614 CPUIDLE DRIVER - ARM EXYNOS
3615 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3616 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3617 M: Kukjin Kim <kgene@kernel.org>
3618 L: linux-pm@vger.kernel.org
3619 L: linux-samsung-soc@vger.kernel.org
3621 F: drivers/cpuidle/cpuidle-exynos.c
3622 F: arch/arm/mach-exynos/pm.c
3625 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3626 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3627 L: linux-pm@vger.kernel.org
3629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3630 B: https://bugzilla.kernel.org
3631 F: drivers/cpuidle/*
3632 F: include/linux/cpuidle.h
3635 W: http://sourceforge.net/projects/cramfs/
3636 S: Orphan / Obsolete
3637 F: Documentation/filesystems/cramfs.txt
3641 M: Mikael Starvik <starvik@axis.com>
3642 M: Jesper Nilsson <jesper.nilsson@axis.com>
3643 L: linux-cris-kernel@axis.com
3644 W: http://developer.axis.com
3645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3648 F: drivers/tty/serial/crisv10.*
3651 M: Herbert Xu <herbert@gondor.apana.org.au>
3652 M: "David S. Miller" <davem@davemloft.net>
3653 L: linux-crypto@vger.kernel.org
3654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3657 F: Documentation/crypto/
3658 F: Documentation/devicetree/bindings/crypto/
3663 F: include/linux/crypto*
3665 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3666 M: Neil Horman <nhorman@tuxdriver.com>
3667 L: linux-crypto@vger.kernel.org
3669 F: crypto/ansi_cprng.c
3673 M: Hans Verkuil <hverkuil@xs4all.nl>
3674 L: linux-media@vger.kernel.org
3675 T: git git://linuxtv.org/media_tree.git
3676 W: http://linuxtv.org
3678 F: drivers/media/i2c/cs3308.c
3679 F: drivers/media/i2c/cs3308.h
3681 CS5535 Audio ALSA driver
3682 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3684 F: sound/pci/cs5535audio/
3687 M: Solomon Peachy <pizza@shaftnet.org>
3689 F: drivers/net/wireless/st/cw1200/
3691 CX18 VIDEO4LINUX DRIVER
3692 M: Andy Walls <awalls@md.metrocast.net>
3693 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3694 L: linux-media@vger.kernel.org
3695 T: git git://linuxtv.org/media_tree.git
3696 W: https://linuxtv.org
3697 W: http://www.ivtvdriver.org/index.php/Cx18
3699 F: Documentation/media/v4l-drivers/cx18*
3700 F: drivers/media/pci/cx18/
3701 F: include/uapi/linux/ivtv*
3703 CX2341X MPEG ENCODER HELPER MODULE
3704 M: Hans Verkuil <hverkuil@xs4all.nl>
3705 L: linux-media@vger.kernel.org
3706 T: git git://linuxtv.org/media_tree.git
3707 W: https://linuxtv.org
3709 F: drivers/media/common/cx2341x*
3710 F: include/media/cx2341x*
3712 CX24120 MEDIA DRIVER
3713 M: Jemma Denson <jdenson@gmail.com>
3714 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3715 L: linux-media@vger.kernel.org
3716 W: https://linuxtv.org
3717 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3719 F: drivers/media/dvb-frontends/cx24120*
3721 CX88 VIDEO4LINUX DRIVER
3722 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3723 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3724 L: linux-media@vger.kernel.org
3725 W: https://linuxtv.org
3726 T: git git://linuxtv.org/media_tree.git
3728 F: Documentation/media/v4l-drivers/cx88*
3729 F: drivers/media/pci/cx88/
3731 CXD2820R MEDIA DRIVER
3732 M: Antti Palosaari <crope@iki.fi>
3733 L: linux-media@vger.kernel.org
3734 W: https://linuxtv.org
3735 W: http://palosaari.fi/linux/
3736 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3737 T: git git://linuxtv.org/anttip/media_tree.git
3739 F: drivers/media/dvb-frontends/cxd2820r*
3741 CXGB3 ETHERNET DRIVER (CXGB3)
3742 M: Santosh Raspatur <santosh@chelsio.com>
3743 L: netdev@vger.kernel.org
3744 W: http://www.chelsio.com
3746 F: drivers/net/ethernet/chelsio/cxgb3/
3748 CXGB3 ISCSI DRIVER (CXGB3I)
3749 M: Karen Xie <kxie@chelsio.com>
3750 L: linux-scsi@vger.kernel.org
3751 W: http://www.chelsio.com
3753 F: drivers/scsi/cxgbi/cxgb3i
3755 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3756 M: Steve Wise <swise@chelsio.com>
3757 L: linux-rdma@vger.kernel.org
3758 W: http://www.openfabrics.org
3760 F: drivers/infiniband/hw/cxgb3/
3761 F: include/uapi/rdma/cxgb3-abi.h
3763 CXGB4 CRYPTO DRIVER (chcr)
3764 M: Harsh Jain <harsh@chelsio.com>
3765 L: linux-crypto@vger.kernel.org
3766 W: http://www.chelsio.com
3768 F: drivers/crypto/chelsio
3770 CXGB4 ETHERNET DRIVER (CXGB4)
3771 M: Ganesh Goudar <ganeshgr@chelsio.com>
3772 L: netdev@vger.kernel.org
3773 W: http://www.chelsio.com
3775 F: drivers/net/ethernet/chelsio/cxgb4/
3777 CXGB4 ISCSI DRIVER (CXGB4I)
3778 M: Karen Xie <kxie@chelsio.com>
3779 L: linux-scsi@vger.kernel.org
3780 W: http://www.chelsio.com
3782 F: drivers/scsi/cxgbi/cxgb4i
3784 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3785 M: Steve Wise <swise@chelsio.com>
3786 L: linux-rdma@vger.kernel.org
3787 W: http://www.openfabrics.org
3789 F: drivers/infiniband/hw/cxgb4/
3790 F: include/uapi/rdma/cxgb4-abi.h
3792 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3793 M: Casey Leedom <leedom@chelsio.com>
3794 L: netdev@vger.kernel.org
3795 W: http://www.chelsio.com
3797 F: drivers/net/ethernet/chelsio/cxgb4vf/
3799 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3800 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3801 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
3802 L: linuxppc-dev@lists.ozlabs.org
3804 F: arch/powerpc/platforms/powernv/pci-cxl.c
3805 F: drivers/misc/cxl/
3806 F: include/misc/cxl*
3807 F: include/uapi/misc/cxl.h
3808 F: Documentation/powerpc/cxl.txt
3809 F: Documentation/ABI/testing/sysfs-class-cxl
3811 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3812 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3813 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3814 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3815 L: linux-scsi@vger.kernel.org
3817 F: drivers/scsi/cxlflash/
3818 F: include/uapi/scsi/cxlflash_ioctls.h
3819 F: Documentation/powerpc/cxlflash.txt
3822 M: Russell King <linux@armlinux.org.uk>
3823 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3824 W: http://www.armlinux.org.uk/
3826 F: drivers/video/fbdev/cyber2000fb.*
3828 CYCLADES ASYNC MUX DRIVER
3829 W: http://www.cyclades.com/
3831 F: drivers/tty/cyclades.c
3832 F: include/linux/cyclades.h
3833 F: include/uapi/linux/cyclades.h
3835 CYCLADES PC300 DRIVER
3836 W: http://www.cyclades.com/
3838 F: drivers/net/wan/pc300*
3840 CYPRESS_FIRMWARE MEDIA DRIVER
3841 M: Antti Palosaari <crope@iki.fi>
3842 L: linux-media@vger.kernel.org
3843 W: https://linuxtv.org
3844 W: http://palosaari.fi/linux/
3845 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3846 T: git git://linuxtv.org/anttip/media_tree.git
3848 F: drivers/media/common/cypress_firmware*
3850 CYTTSP TOUCHSCREEN DRIVER
3851 M: Ferruh Yigit <fery@cypress.com>
3852 L: linux-input@vger.kernel.org
3854 F: drivers/input/touchscreen/cyttsp*
3855 F: include/linux/input/cyttsp.h
3857 D-LINK DIR-685 TOUCHKEYS DRIVER
3858 M: Linus Walleij <linus.walleij@linaro.org>
3859 L: linux-input@vger.kernel.org
3861 F: drivers/input/dlink-dir685-touchkeys.c
3863 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3864 M: Joshua Kinard <kumba@gentoo.org>
3866 F: drivers/rtc/rtc-ds1685.c
3867 F: include/linux/rtc/ds1685.h
3869 DAMA SLAVE for AX.25
3870 M: Joerg Reuter <jreuter@yaina.de>
3871 W: http://yaina.de/jreuter/
3872 W: http://www.qsl.net/dl1bke/
3873 L: linux-hams@vger.kernel.org
3875 F: net/ax25/af_ax25.c
3876 F: net/ax25/ax25_dev.c
3877 F: net/ax25/ax25_ds_*
3878 F: net/ax25/ax25_in.c
3879 F: net/ax25/ax25_out.c
3880 F: net/ax25/ax25_timer.c
3881 F: net/ax25/sysctl_net_ax25.c
3883 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3884 L: netdev@vger.kernel.org
3886 F: Documentation/networking/dmfe.txt
3887 F: drivers/net/ethernet/dec/tulip/dmfe.c
3889 DC390/AM53C974 SCSI driver
3890 M: Hannes Reinecke <hare@suse.com>
3891 L: linux-scsi@vger.kernel.org
3893 F: drivers/scsi/am53c974.c
3896 M: Oliver Neukum <oliver@neukum.org>
3897 M: Ali Akcaagac <aliakc@web.de>
3898 M: Jamie Lenehan <lenehan@twibble.org>
3899 L: dc395x@twibble.org
3900 W: http://twibble.org/dist/dc395x/
3901 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3903 F: Documentation/scsi/dc395x.txt
3904 F: drivers/scsi/dc395x.*
3907 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3908 L: dccp@vger.kernel.org
3909 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3911 F: include/linux/dccp.h
3912 F: include/uapi/linux/dccp.h
3913 F: include/linux/tfrc.h
3916 DECnet NETWORK LAYER
3917 W: http://linux-decnet.sourceforge.net
3918 L: linux-decnet-user@lists.sourceforge.net
3920 F: Documentation/networking/decnet.txt
3923 DECSTATION PLATFORM SUPPORT
3924 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3925 L: linux-mips@linux-mips.org
3926 W: http://www.linux-mips.org/wiki/DECstation
3929 F: arch/mips/include/asm/dec/
3930 F: arch/mips/include/asm/mach-dec/
3932 DEFXX FDDI NETWORK DRIVER
3933 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3935 F: drivers/net/fddi/defxx.*
3938 M: Matthew Garrett <mjg59@srcf.ucam.org>
3939 M: Pali Rohár <pali.rohar@gmail.com>
3940 L: platform-driver-x86@vger.kernel.org
3942 F: drivers/platform/x86/dell-laptop.c
3944 DELL LAPTOP FREEFALL DRIVER
3945 M: Pali Rohár <pali.rohar@gmail.com>
3947 F: drivers/platform/x86/dell-smo8800.c
3949 DELL LAPTOP RBTN DRIVER
3950 M: Pali Rohár <pali.rohar@gmail.com>
3952 F: drivers/platform/x86/dell-rbtn.*
3954 DELL LAPTOP SMM DRIVER
3955 M: Pali Rohár <pali.rohar@gmail.com>
3957 F: drivers/hwmon/dell-smm-hwmon.c
3958 F: include/uapi/linux/i8k.h
3960 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3961 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3963 F: Documentation/dcdbas.txt
3964 F: drivers/firmware/dcdbas.*
3966 DELL WMI EXTRAS DRIVER
3967 M: Matthew Garrett <mjg59@srcf.ucam.org>
3968 M: Pali Rohár <pali.rohar@gmail.com>
3970 F: drivers/platform/x86/dell-wmi.c
3972 DELTA ST MEDIA DRIVER
3973 M: Hugues Fruchet <hugues.fruchet@st.com>
3974 L: linux-media@vger.kernel.org
3975 T: git git://linuxtv.org/media_tree.git
3976 W: https://linuxtv.org
3978 F: drivers/media/platform/sti/delta
3981 M: Masahiro Yamada <yamada.masahiro@socionext.com>
3982 L: linux-mtd@lists.infradead.org
3984 F: drivers/mtd/nand/denali*
3986 DESIGNWARE USB2 DRD IP DRIVER
3987 M: John Youn <johnyoun@synopsys.com>
3988 L: linux-usb@vger.kernel.org
3989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3991 F: drivers/usb/dwc2/
3993 DESIGNWARE USB3 DRD IP DRIVER
3994 M: Felipe Balbi <balbi@kernel.org>
3995 L: linux-usb@vger.kernel.org
3996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3998 F: drivers/usb/dwc3/
4000 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4001 M: Andreas Klinger <ak@it-klinger.de>
4002 L: linux-iio@vger.kernel.org
4004 F: drivers/iio/proximity/srf*.c
4006 DEVICE COREDUMP (DEV_COREDUMP)
4007 M: Johannes Berg <johannes@sipsolutions.net>
4008 L: linux-kernel@vger.kernel.org
4010 F: drivers/base/devcoredump.c
4011 F: include/linux/devcoredump.h
4013 DEVICE FREQUENCY (DEVFREQ)
4014 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4015 M: Kyungmin Park <kyungmin.park@samsung.com>
4016 R: Chanwoo Choi <cw00.choi@samsung.com>
4017 L: linux-pm@vger.kernel.org
4018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4021 F: include/linux/devfreq.h
4022 F: Documentation/devicetree/bindings/devfreq/
4024 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4025 M: Chanwoo Choi <cw00.choi@samsung.com>
4026 L: linux-pm@vger.kernel.org
4027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4029 F: drivers/devfreq/event/
4030 F: drivers/devfreq/devfreq-event.c
4031 F: include/linux/devfreq-event.h
4032 F: Documentation/devicetree/bindings/devfreq/event/
4034 DEVICE NUMBER REGISTRY
4035 M: Torben Mathiasen <device@lanana.org>
4036 W: http://lanana.org/docs/device-list/index.html
4040 M: Alasdair Kergon <agk@redhat.com>
4041 M: Mike Snitzer <snitzer@redhat.com>
4042 M: dm-devel@redhat.com
4043 L: dm-devel@redhat.com
4044 W: http://sources.redhat.com/dm
4045 Q: http://patchwork.kernel.org/project/dm-devel/list/
4046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4047 T: quilt http://people.redhat.com/agk/patches/linux/editing/
4049 F: Documentation/device-mapper/
4051 F: drivers/md/persistent-data/
4052 F: include/linux/device-mapper.h
4053 F: include/linux/dm-*.h
4054 F: include/uapi/linux/dm-*.h
4057 M: Jiri Pirko <jiri@mellanox.com>
4058 L: netdev@vger.kernel.org
4060 F: net/core/devlink.c
4061 F: include/net/devlink.h
4062 F: include/uapi/linux/devlink.h
4064 DIALOG SEMICONDUCTOR DRIVERS
4065 M: Support Opensource <support.opensource@diasemi.com>
4066 W: http://www.dialog-semiconductor.com/products
4068 F: Documentation/hwmon/da90??
4069 F: Documentation/devicetree/bindings/mfd/da90*.txt
4070 F: Documentation/devicetree/bindings/input/da90??-onkey.txt
4071 F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4072 F: Documentation/devicetree/bindings/regulator/da92*.txt
4073 F: Documentation/devicetree/bindings/watchdog/da92??-wdt.txt
4074 F: Documentation/devicetree/bindings/sound/da[79]*.txt
4075 F: drivers/gpio/gpio-da90??.c
4076 F: drivers/hwmon/da90??-hwmon.c
4077 F: drivers/iio/adc/da91??-*.c
4078 F: drivers/input/misc/da90??_onkey.c
4079 F: drivers/input/touchscreen/da9052_tsi.c
4080 F: drivers/leds/leds-da90??.c
4081 F: drivers/mfd/da903x.c
4082 F: drivers/mfd/da90??-*.c
4083 F: drivers/mfd/da91??-*.c
4084 F: drivers/power/supply/da9052-battery.c
4085 F: drivers/power/supply/da91??-*.c
4086 F: drivers/regulator/da903x.c
4087 F: drivers/regulator/da9???-regulator.[ch]
4088 F: drivers/thermal/da90??-thermal.c
4089 F: drivers/rtc/rtc-da90??.c
4090 F: drivers/video/backlight/da90??_bl.c
4091 F: drivers/watchdog/da90??_wdt.c
4092 F: include/linux/mfd/da903x.h
4093 F: include/linux/mfd/da9052/
4094 F: include/linux/mfd/da9055/
4095 F: include/linux/mfd/da9062/
4096 F: include/linux/mfd/da9063/
4097 F: include/linux/mfd/da9150/
4098 F: include/linux/regulator/da9211.h
4099 F: include/sound/da[79]*.h
4100 F: sound/soc/codecs/da[79]*.[ch]
4102 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4103 M: William Breathitt Gray <vilhelm.gray@gmail.com>
4104 L: linux-gpio@vger.kernel.org
4106 F: drivers/gpio/gpio-gpio-mm.c
4108 DIGI NEO AND CLASSIC PCI PRODUCTS
4109 M: Lidza Louina <lidza.louina@gmail.com>
4110 M: Mark Hounschell <markh@compro.net>
4111 L: driverdev-devel@linuxdriverproject.org
4113 F: drivers/staging/dgnc/
4115 DIOLAN U2C-12 I2C DRIVER
4116 M: Guenter Roeck <linux@roeck-us.net>
4117 L: linux-i2c@vger.kernel.org
4119 F: drivers/i2c/busses/i2c-diolan-u2c.c
4122 M: Matthew Wilcox <mawilcox@microsoft.com>
4123 M: Ross Zwisler <ross.zwisler@linux.intel.com>
4124 L: linux-fsdevel@vger.kernel.org
4127 F: include/linux/dax.h
4128 F: include/trace/events/fs_dax.h
4130 DIRECTORY NOTIFICATION (DNOTIFY)
4131 M: Jan Kara <jack@suse.cz>
4132 R: Amir Goldstein <amir73il@gmail.com>
4133 L: linux-fsdevel@vger.kernel.org
4135 F: Documentation/filesystems/dnotify.txt
4136 F: fs/notify/dnotify/
4137 F: include/linux/dnotify.h
4139 DISK GEOMETRY AND PARTITION HANDLING
4140 M: Andries Brouwer <aeb@cwi.nl>
4141 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4142 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4143 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4147 M: Jan Kara <jack@suse.com>
4149 F: Documentation/filesystems/quota.txt
4151 F: include/linux/quota*.h
4152 F: include/uapi/linux/quota*.h
4154 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4155 M: Bernie Thompson <bernie@plugable.com>
4156 L: linux-fbdev@vger.kernel.org
4158 W: http://plugable.com/category/projects/udlfb/
4159 F: drivers/video/fbdev/udlfb.c
4160 F: include/video/udlfb.h
4161 F: Documentation/fb/udlfb.txt
4163 DISTRIBUTED LOCK MANAGER (DLM)
4164 M: Christine Caulfield <ccaulfie@redhat.com>
4165 M: David Teigland <teigland@redhat.com>
4166 L: cluster-devel@redhat.com
4167 W: http://sources.redhat.com/cluster/
4168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4172 DMA BUFFER SHARING FRAMEWORK
4173 M: Sumit Semwal <sumit.semwal@linaro.org>
4175 L: linux-media@vger.kernel.org
4176 L: dri-devel@lists.freedesktop.org
4177 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4179 F: include/linux/dma-buf*
4180 F: include/linux/reservation.h
4181 F: include/linux/*fence.h
4182 F: Documentation/driver-api/dma-buf.rst
4183 T: git git://anongit.freedesktop.org/drm/drm-misc
4185 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4186 M: Vinod Koul <vinod.koul@intel.com>
4187 L: dmaengine@vger.kernel.org
4188 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4191 F: include/linux/dmaengine.h
4192 F: Documentation/devicetree/bindings/dma/
4193 F: Documentation/dmaengine/
4194 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4197 M: Christoph Hellwig <hch@lst.de>
4198 M: Marek Szyprowski <m.szyprowski@samsung.com>
4199 R: Robin Murphy <robin.murphy@arm.com>
4200 L: linux-kernel@vger.kernel.org
4201 T: git git://git.infradead.org/users/hch/dma-mapping.git
4202 W: http://git.infradead.org/users/hch/dma-mapping.git
4207 F: drivers/base/dma-mapping.c
4208 F: drivers/base/dma-coherent.c
4209 F: include/linux/dma-mapping.h
4211 DME1737 HARDWARE MONITOR DRIVER
4212 M: Juerg Haefliger <juergh@gmail.com>
4213 L: linux-hwmon@vger.kernel.org
4215 F: Documentation/hwmon/dme1737
4216 F: drivers/hwmon/dme1737.c
4219 M: Jean Delvare <jdelvare@suse.com>
4221 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4222 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4223 F: drivers/firmware/dmi-id.c
4224 F: drivers/firmware/dmi_scan.c
4225 F: include/linux/dmi.h
4228 M: Jonathan Corbet <corbet@lwn.net>
4229 L: linux-doc@vger.kernel.org
4232 F: scripts/kernel-doc
4233 X: Documentation/ABI/
4234 X: Documentation/devicetree/
4235 X: Documentation/acpi
4236 X: Documentation/power
4237 X: Documentation/spi
4238 X: Documentation/media
4239 T: git git://git.lwn.net/linux.git docs-next
4241 DONGWOON DW9714 LENS VOICE COIL DRIVER
4242 M: Sakari Ailus <sakari.ailus@linux.intel.com>
4243 L: linux-media@vger.kernel.org
4244 T: git git://linuxtv.org/media_tree.git
4246 F: drivers/media/i2c/dw9714.c
4249 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4250 L: blinux-list@redhat.com
4252 F: drivers/char/dtlk.c
4253 F: include/linux/dtlk.h
4255 DPAA2 DATAPATH I/O (DPIO) DRIVER
4256 M: Roy Pledge <Roy.Pledge@nxp.com>
4257 L: linux-kernel@vger.kernel.org
4259 F: drivers/staging/fsl-mc/bus/dpio
4261 DPAA2 ETHERNET DRIVER
4262 M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
4263 L: linux-kernel@vger.kernel.org
4265 F: drivers/staging/fsl-dpaa2/ethernet
4267 DPT_I2O SCSI RAID DRIVER
4268 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4269 L: linux-scsi@vger.kernel.org
4270 W: http://www.adaptec.com/
4272 F: drivers/scsi/dpt*
4273 F: drivers/scsi/dpt/
4276 M: Philipp Reisner <philipp.reisner@linbit.com>
4277 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4278 L: drbd-dev@lists.linbit.com
4279 W: http://www.drbd.org
4280 T: git git://git.linbit.com/linux-drbd.git
4281 T: git git://git.linbit.com/drbd-8.4.git
4283 F: drivers/block/drbd/
4285 F: Documentation/blockdev/drbd/
4287 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
4288 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4291 F: Documentation/kobject.txt
4295 F: include/linux/debugfs.h
4296 F: include/linux/kobj*
4299 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4300 M: Kevin Hilman <khilman@kernel.org>
4301 M: Nishanth Menon <nm@ti.com>
4303 F: drivers/power/avs/
4304 F: include/linux/power/smartreflex.h
4305 L: linux-pm@vger.kernel.org
4307 DRM DRIVER FOR ARM PL111 CLCD
4308 M: Eric Anholt <eric@anholt.net>
4309 T: git git://anongit.freedesktop.org/drm/drm-misc
4311 F: drivers/gpu/drm/pl111/
4313 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4314 M: Dave Airlie <airlied@redhat.com>
4316 F: drivers/gpu/drm/ast/
4318 DRM DRIVER FOR BOCHS VIRTUAL GPU
4319 M: Gerd Hoffmann <kraxel@redhat.com>
4320 L: virtualization@lists.linux-foundation.org
4321 T: git git://anongit.freedesktop.org/drm/drm-misc
4323 F: drivers/gpu/drm/bochs/
4325 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4326 S: Orphan / Obsolete
4327 F: drivers/gpu/drm/i810/
4328 F: include/uapi/drm/i810_drm.h
4330 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4331 S: Orphan / Obsolete
4332 F: drivers/gpu/drm/mga/
4333 F: include/uapi/drm/mga_drm.h
4335 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4336 M: Dave Airlie <airlied@redhat.com>
4338 F: drivers/gpu/drm/mgag200/
4340 DRM DRIVER FOR MI0283QT
4341 M: Noralf Trønnes <noralf@tronnes.org>
4343 F: drivers/gpu/drm/tinydrm/mi0283qt.c
4344 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
4346 DRM DRIVER FOR MSM ADRENO GPU
4347 M: Rob Clark <robdclark@gmail.com>
4348 L: linux-arm-msm@vger.kernel.org
4349 L: dri-devel@lists.freedesktop.org
4350 L: freedreno@lists.freedesktop.org
4351 T: git git://people.freedesktop.org/~robclark/linux
4353 F: drivers/gpu/drm/msm/
4354 F: include/uapi/drm/msm_drm.h
4355 F: Documentation/devicetree/bindings/display/msm/
4357 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4358 M: Ben Skeggs <bskeggs@redhat.com>
4359 L: dri-devel@lists.freedesktop.org
4360 L: nouveau@lists.freedesktop.org
4361 T: git git://github.com/skeggsb/linux
4363 F: drivers/gpu/drm/nouveau/
4364 F: include/uapi/drm/nouveau_drm.h
4366 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4367 M: Dave Airlie <airlied@redhat.com>
4368 M: Gerd Hoffmann <kraxel@redhat.com>
4369 L: virtualization@lists.linux-foundation.org
4370 T: git git://anongit.freedesktop.org/drm/drm-misc
4372 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4373 F: drivers/gpu/drm/cirrus/
4375 DRM DRIVER FOR QXL VIRTUAL GPU
4376 M: Dave Airlie <airlied@redhat.com>
4377 M: Gerd Hoffmann <kraxel@redhat.com>
4378 L: virtualization@lists.linux-foundation.org
4379 T: git git://anongit.freedesktop.org/drm/drm-misc
4381 F: drivers/gpu/drm/qxl/
4382 F: include/uapi/drm/qxl_drm.h
4384 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
4385 M: Noralf Trønnes <noralf@tronnes.org>
4387 F: drivers/gpu/drm/tinydrm/repaper.c
4388 F: Documentation/devicetree/bindings/display/repaper.txt
4390 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4391 S: Orphan / Obsolete
4392 F: drivers/gpu/drm/r128/
4393 F: include/uapi/drm/r128_drm.h
4395 DRM DRIVER FOR SAVAGE VIDEO CARDS
4396 S: Orphan / Obsolete
4397 F: drivers/gpu/drm/savage/
4398 F: include/uapi/drm/savage_drm.h
4400 DRM DRIVER FOR SIS VIDEO CARDS
4401 S: Orphan / Obsolete
4402 F: drivers/gpu/drm/sis/
4403 F: include/uapi/drm/sis_drm.h
4405 DRM DRIVER FOR SITRONIX ST7586 PANELS
4406 M: David Lechner <david@lechnology.com>
4408 F: drivers/gpu/drm/tinydrm/st7586.c
4409 F: Documentation/devicetree/bindings/display/st7586.txt
4411 DRM DRIVER FOR TDFX VIDEO CARDS
4412 S: Orphan / Obsolete
4413 F: drivers/gpu/drm/tdfx/
4415 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4416 M: Dave Airlie <airlied@redhat.com>
4418 F: drivers/gpu/drm/udl/
4420 DRM DRIVER FOR VMWARE VIRTUAL GPU
4421 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4422 M: Sinclair Yeh <syeh@vmware.com>
4423 M: Thomas Hellstrom <thellstrom@vmware.com>
4424 L: dri-devel@lists.freedesktop.org
4425 T: git git://people.freedesktop.org/~syeh/repos_linux
4426 T: git git://people.freedesktop.org/~thomash/linux
4428 F: drivers/gpu/drm/vmwgfx/
4429 F: include/uapi/drm/vmwgfx_drm.h
4432 M: David Airlie <airlied@linux.ie>
4433 L: dri-devel@lists.freedesktop.org
4434 T: git git://people.freedesktop.org/~airlied/linux
4435 B: https://bugs.freedesktop.org/
4436 C: irc://chat.freenode.net/dri-devel
4440 F: Documentation/devicetree/bindings/display/
4441 F: Documentation/devicetree/bindings/gpu/
4442 F: Documentation/devicetree/bindings/video/
4443 F: Documentation/gpu/
4445 F: include/uapi/drm/
4446 F: include/linux/vga*
4448 DRM DRIVERS AND MISC GPU PATCHES
4449 M: Daniel Vetter <daniel.vetter@intel.com>
4450 M: Jani Nikula <jani.nikula@linux.intel.com>
4451 M: Sean Paul <seanpaul@chromium.org>
4452 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4454 T: git git://anongit.freedesktop.org/drm/drm-misc
4455 F: Documentation/gpu/
4457 F: drivers/gpu/drm/*
4459 F: include/uapi/drm/drm*
4460 F: include/linux/vga*
4462 DRM DRIVERS FOR ALLWINNER A10
4463 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4464 L: dri-devel@lists.freedesktop.org
4466 F: drivers/gpu/drm/sun4i/
4467 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git
4470 DRM DRIVERS FOR AMLOGIC SOCS
4471 M: Neil Armstrong <narmstrong@baylibre.com>
4472 L: dri-devel@lists.freedesktop.org
4473 L: linux-amlogic@lists.infradead.org
4474 W: http://linux-meson.com/
4476 F: drivers/gpu/drm/meson/
4477 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4478 F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
4479 F: Documentation/gpu/meson.rst
4480 T: git git://anongit.freedesktop.org/drm/drm-misc
4482 DRM DRIVERS FOR ATMEL HLCDC
4483 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4484 L: dri-devel@lists.freedesktop.org
4486 F: drivers/gpu/drm/atmel-hlcdc/
4487 F: Documentation/devicetree/bindings/drm/atmel/
4488 T: git git://anongit.freedesktop.org/drm/drm-misc
4490 DRM DRIVERS FOR BRIDGE CHIPS
4491 M: Archit Taneja <architt@codeaurora.org>
4492 M: Andrzej Hajda <a.hajda@samsung.com>
4493 R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
4495 T: git git://anongit.freedesktop.org/drm/drm-misc
4496 F: drivers/gpu/drm/bridge/
4498 DRM DRIVERS FOR EXYNOS
4499 M: Inki Dae <inki.dae@samsung.com>
4500 M: Joonyoung Shim <jy0922.shim@samsung.com>
4501 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4502 M: Kyungmin Park <kyungmin.park@samsung.com>
4503 L: dri-devel@lists.freedesktop.org
4504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4506 F: drivers/gpu/drm/exynos/
4507 F: include/uapi/drm/exynos_drm.h
4508 F: Documentation/devicetree/bindings/display/exynos/
4510 DRM DRIVERS FOR FREESCALE DCU
4511 M: Stefan Agner <stefan@agner.ch>
4512 M: Alison Wang <alison.wang@freescale.com>
4513 L: dri-devel@lists.freedesktop.org
4515 F: drivers/gpu/drm/fsl-dcu/
4516 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4517 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4518 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4520 DRM DRIVERS FOR FREESCALE IMX
4521 M: Philipp Zabel <p.zabel@pengutronix.de>
4522 L: dri-devel@lists.freedesktop.org
4524 F: drivers/gpu/drm/imx/
4525 F: drivers/gpu/ipu-v3/
4526 F: Documentation/devicetree/bindings/display/imx/
4528 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4529 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4530 L: dri-devel@lists.freedesktop.org
4531 T: git git://github.com/patjak/drm-gma500
4533 F: drivers/gpu/drm/gma500/
4535 DRM DRIVERS FOR HISILICON
4536 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4537 M: Rongrong Zou <zourongrong@gmail.com>
4538 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4539 R: Chen Feng <puck.chen@hisilicon.com>
4540 L: dri-devel@lists.freedesktop.org
4541 T: git git://github.com/xin3liang/linux.git
4543 F: drivers/gpu/drm/hisilicon/
4544 F: Documentation/devicetree/bindings/display/hisilicon/
4546 DRM DRIVERS FOR MEDIATEK
4547 M: CK Hu <ck.hu@mediatek.com>
4548 M: Philipp Zabel <p.zabel@pengutronix.de>
4549 L: dri-devel@lists.freedesktop.org
4551 F: drivers/gpu/drm/mediatek/
4552 F: Documentation/devicetree/bindings/display/mediatek/
4554 DRM DRIVERS FOR NVIDIA TEGRA
4555 M: Thierry Reding <thierry.reding@gmail.com>
4556 L: dri-devel@lists.freedesktop.org
4557 L: linux-tegra@vger.kernel.org
4558 T: git git://anongit.freedesktop.org/tegra/linux.git
4560 F: drivers/gpu/drm/tegra/
4561 F: drivers/gpu/host1x/
4562 F: include/linux/host1x.h
4563 F: include/uapi/drm/tegra_drm.h
4564 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4566 DRM DRIVERS FOR RENESAS
4567 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4568 L: dri-devel@lists.freedesktop.org
4569 L: linux-renesas-soc@vger.kernel.org
4570 T: git git://linuxtv.org/pinchartl/fbdev
4572 F: drivers/gpu/drm/rcar-du/
4573 F: drivers/gpu/drm/shmobile/
4574 F: include/linux/platform_data/shmob_drm.h
4575 F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
4576 F: Documentation/devicetree/bindings/display/renesas,du.txt
4578 DRM DRIVERS FOR ROCKCHIP
4579 M: Mark Yao <mark.yao@rock-chips.com>
4580 L: dri-devel@lists.freedesktop.org
4582 F: drivers/gpu/drm/rockchip/
4583 F: Documentation/devicetree/bindings/display/rockchip/
4584 T: git git://anongit.freedesktop.org/drm/drm-misc
4587 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4588 M: Vincent Abriou <vincent.abriou@st.com>
4589 L: dri-devel@lists.freedesktop.org
4590 T: git git://anongit.freedesktop.org/drm/drm-misc
4592 F: drivers/gpu/drm/sti
4593 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4596 M: Yannick Fertre <yannick.fertre@st.com>
4597 M: Philippe Cornu <philippe.cornu@st.com>
4598 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4599 M: Vincent Abriou <vincent.abriou@st.com>
4600 L: dri-devel@lists.freedesktop.org
4601 T: git git://anongit.freedesktop.org/drm/drm-misc
4603 F: drivers/gpu/drm/stm
4604 F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
4606 DRM DRIVERS FOR TI LCDC
4607 M: Jyri Sarha <jsarha@ti.com>
4608 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4609 L: dri-devel@lists.freedesktop.org
4611 F: drivers/gpu/drm/tilcdc/
4612 F: Documentation/devicetree/bindings/display/tilcdc/
4614 DRM DRIVERS FOR TI OMAP
4615 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4616 L: dri-devel@lists.freedesktop.org
4618 F: drivers/gpu/drm/omapdrm/
4619 F: Documentation/devicetree/bindings/display/ti/
4622 M: Eric Anholt <eric@anholt.net>
4623 T: git git://github.com/anholt/linux
4625 F: drivers/gpu/drm/vc4/
4626 F: include/uapi/drm/vc4_drm.h
4627 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4628 T: git git://anongit.freedesktop.org/drm/drm-misc
4630 DRM DRIVERS FOR VIVANTE GPU IP
4631 M: Lucas Stach <l.stach@pengutronix.de>
4632 R: Russell King <linux+etnaviv@armlinux.org.uk>
4633 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4634 L: etnaviv@lists.freedesktop.org
4635 L: dri-devel@lists.freedesktop.org
4637 F: drivers/gpu/drm/etnaviv/
4638 F: include/uapi/drm/etnaviv_drm.h
4639 F: Documentation/devicetree/bindings/display/etnaviv/
4641 DRM DRIVERS FOR ZTE ZX
4642 M: Shawn Guo <shawnguo@kernel.org>
4643 L: dri-devel@lists.freedesktop.org
4645 F: drivers/gpu/drm/zte/
4646 F: Documentation/devicetree/bindings/display/zte,vou.txt
4647 T: git git://anongit.freedesktop.org/drm/drm-misc
4650 M: Thierry Reding <thierry.reding@gmail.com>
4651 L: dri-devel@lists.freedesktop.org
4652 T: git git://anongit.freedesktop.org/tegra/linux.git
4654 F: drivers/gpu/drm/drm_panel.c
4655 F: drivers/gpu/drm/panel/
4656 F: include/drm/drm_panel.h
4657 F: Documentation/devicetree/bindings/display/panel/
4660 M: Noralf Trønnes <noralf@tronnes.org>
4661 W: https://github.com/notro/tinydrm/wiki/Development
4662 T: git git://anongit.freedesktop.org/drm/drm-misc
4664 F: drivers/gpu/drm/tinydrm/
4665 F: include/drm/tinydrm/
4667 DSBR100 USB FM RADIO DRIVER
4668 M: Alexey Klimov <klimov.linux@gmail.com>
4669 L: linux-media@vger.kernel.org
4670 T: git git://linuxtv.org/media_tree.git
4672 F: drivers/media/radio/dsbr100.c
4675 M: Francois Romieu <romieu@fr.zoreil.com>
4676 L: netdev@vger.kernel.org
4678 F: drivers/net/wan/dscc4.c
4681 M: Hans Verkuil <hverkuil@xs4all.nl>
4682 L: linux-media@vger.kernel.org
4683 T: git git://linuxtv.org/media_tree.git
4684 W: https://linuxtv.org
4686 F: drivers/media/pci/dt3155/
4688 DVB_USB_AF9015 MEDIA DRIVER
4689 M: Antti Palosaari <crope@iki.fi>
4690 L: linux-media@vger.kernel.org
4691 W: https://linuxtv.org
4692 W: http://palosaari.fi/linux/
4693 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4694 T: git git://linuxtv.org/anttip/media_tree.git
4696 F: drivers/media/usb/dvb-usb-v2/af9015*
4698 DVB_USB_AF9035 MEDIA DRIVER
4699 M: Antti Palosaari <crope@iki.fi>
4700 L: linux-media@vger.kernel.org
4701 W: https://linuxtv.org
4702 W: http://palosaari.fi/linux/
4703 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4704 T: git git://linuxtv.org/anttip/media_tree.git
4706 F: drivers/media/usb/dvb-usb-v2/af9035*
4708 DVB_USB_ANYSEE MEDIA DRIVER
4709 M: Antti Palosaari <crope@iki.fi>
4710 L: linux-media@vger.kernel.org
4711 W: https://linuxtv.org
4712 W: http://palosaari.fi/linux/
4713 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4714 T: git git://linuxtv.org/anttip/media_tree.git
4716 F: drivers/media/usb/dvb-usb-v2/anysee*
4718 DVB_USB_AU6610 MEDIA DRIVER
4719 M: Antti Palosaari <crope@iki.fi>
4720 L: linux-media@vger.kernel.org
4721 W: https://linuxtv.org
4722 W: http://palosaari.fi/linux/
4723 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4724 T: git git://linuxtv.org/anttip/media_tree.git
4726 F: drivers/media/usb/dvb-usb-v2/au6610*
4728 DVB_USB_CE6230 MEDIA DRIVER
4729 M: Antti Palosaari <crope@iki.fi>
4730 L: linux-media@vger.kernel.org
4731 W: https://linuxtv.org
4732 W: http://palosaari.fi/linux/
4733 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4734 T: git git://linuxtv.org/anttip/media_tree.git
4736 F: drivers/media/usb/dvb-usb-v2/ce6230*
4738 DVB_USB_CXUSB MEDIA DRIVER
4739 M: Michael Krufky <mkrufky@linuxtv.org>
4740 L: linux-media@vger.kernel.org
4741 W: https://linuxtv.org
4742 W: http://github.com/mkrufky
4743 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4744 T: git git://linuxtv.org/media_tree.git
4746 F: drivers/media/usb/dvb-usb/cxusb*
4748 DVB_USB_EC168 MEDIA DRIVER
4749 M: Antti Palosaari <crope@iki.fi>
4750 L: linux-media@vger.kernel.org
4751 W: https://linuxtv.org
4752 W: http://palosaari.fi/linux/
4753 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4754 T: git git://linuxtv.org/anttip/media_tree.git
4756 F: drivers/media/usb/dvb-usb-v2/ec168*
4758 DVB_USB_GL861 MEDIA DRIVER
4759 M: Antti Palosaari <crope@iki.fi>
4760 L: linux-media@vger.kernel.org
4761 W: https://linuxtv.org
4762 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4763 T: git git://linuxtv.org/anttip/media_tree.git
4765 F: drivers/media/usb/dvb-usb-v2/gl861*
4767 DVB_USB_MXL111SF MEDIA DRIVER
4768 M: Michael Krufky <mkrufky@linuxtv.org>
4769 L: linux-media@vger.kernel.org
4770 W: https://linuxtv.org
4771 W: http://github.com/mkrufky
4772 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4773 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4775 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4777 DVB_USB_RTL28XXU MEDIA DRIVER
4778 M: Antti Palosaari <crope@iki.fi>
4779 L: linux-media@vger.kernel.org
4780 W: https://linuxtv.org
4781 W: http://palosaari.fi/linux/
4782 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4783 T: git git://linuxtv.org/anttip/media_tree.git
4785 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4787 DVB_USB_V2 MEDIA DRIVER
4788 M: Antti Palosaari <crope@iki.fi>
4789 L: linux-media@vger.kernel.org
4790 W: https://linuxtv.org
4791 W: http://palosaari.fi/linux/
4792 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4793 T: git git://linuxtv.org/anttip/media_tree.git
4795 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4796 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4799 M: Jason Baron <jbaron@akamai.com>
4801 F: lib/dynamic_debug.c
4802 F: include/linux/dynamic_debug.h
4804 DZ DECSTATION DZ11 SERIAL DRIVER
4805 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4807 F: drivers/tty/serial/dz.*
4809 E3X0 POWER BUTTON DRIVER
4810 M: Moritz Fischer <moritz.fischer@ettus.com>
4811 L: usrp-users@lists.ettus.com
4812 W: http://www.ettus.com
4814 F: drivers/input/misc/e3x0-button.c
4815 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4818 M: Antti Palosaari <crope@iki.fi>
4819 L: linux-media@vger.kernel.org
4820 W: https://linuxtv.org
4821 W: http://palosaari.fi/linux/
4822 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4823 T: git git://linuxtv.org/anttip/media_tree.git
4825 F: drivers/media/tuners/e4000*
4827 EATA ISA/EISA/PCI SCSI DRIVER
4828 M: Dario Ballabio <ballabio_dario@emc.com>
4829 L: linux-scsi@vger.kernel.org
4831 F: drivers/scsi/eata.c
4834 M: Antti Palosaari <crope@iki.fi>
4835 L: linux-media@vger.kernel.org
4836 W: https://linuxtv.org
4837 W: http://palosaari.fi/linux/
4838 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4839 T: git git://linuxtv.org/anttip/media_tree.git
4841 F: drivers/media/dvb-frontends/ec100*
4844 M: Tyler Hicks <tyhicks@canonical.com>
4845 L: ecryptfs@vger.kernel.org
4846 W: http://ecryptfs.org
4847 W: https://launchpad.net/ecryptfs
4848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4850 F: Documentation/filesystems/ecryptfs.txt
4854 M: Borislav Petkov <bp@alien8.de>
4855 L: linux-edac@vger.kernel.org
4857 F: drivers/edac/amd64_edac*
4860 M: Robert Richter <rric@kernel.org>
4861 L: linux-edac@vger.kernel.org
4863 F: drivers/edac/highbank*
4866 M: Ralf Baechle <ralf@linux-mips.org>
4867 M: David Daney <david.daney@cavium.com>
4868 L: linux-edac@vger.kernel.org
4869 L: linux-mips@linux-mips.org
4871 F: drivers/edac/octeon_edac*
4872 F: drivers/edac/thunderx_edac*
4875 M: Borislav Petkov <bp@alien8.de>
4876 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4877 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4878 L: linux-edac@vger.kernel.org
4879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4882 F: Documentation/admin-guide/ras.rst
4883 F: Documentation/driver-api/edac.rst
4885 F: include/linux/edac.h
4888 M: Mark Gross <mark.gross@intel.com>
4889 L: linux-edac@vger.kernel.org
4891 F: drivers/edac/e752x_edac.c
4894 L: linux-edac@vger.kernel.org
4896 F: drivers/edac/e7xxx_edac.c
4899 M: York Sun <york.sun@nxp.com>
4900 L: linux-edac@vger.kernel.org
4902 F: drivers/edac/fsl_ddr_edac.*
4905 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4906 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4907 L: linux-edac@vger.kernel.org
4909 F: drivers/edac/ghes_edac.c
4912 L: linux-edac@vger.kernel.org
4914 F: drivers/edac/i3000_edac.c
4917 L: linux-edac@vger.kernel.org
4919 F: drivers/edac/i5000_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/i5400_edac.c
4929 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4930 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4931 L: linux-edac@vger.kernel.org
4933 F: drivers/edac/i7300_edac.c
4936 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4937 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4938 L: linux-edac@vger.kernel.org
4940 F: drivers/edac/i7core_edac.c
4943 M: Tim Small <tim@buttersideup.com>
4944 L: linux-edac@vger.kernel.org
4946 F: drivers/edac/i82443bxgx_edac.c
4949 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4950 M: "Arvind R." <arvino55@gmail.com>
4951 L: linux-edac@vger.kernel.org
4953 F: drivers/edac/i82975x_edac.c
4956 M: Jason Baron <jbaron@akamai.com>
4957 L: linux-edac@vger.kernel.org
4959 F: drivers/edac/ie31200_edac.c
4962 M: Johannes Thumshirn <morbidrsa@gmail.com>
4963 L: linux-edac@vger.kernel.org
4965 F: drivers/edac/mpc85xx_edac.[ch]
4968 M: Egor Martovetsky <egor@pasemi.com>
4969 L: linux-edac@vger.kernel.org
4971 F: drivers/edac/pasemi_edac.c
4974 M: Tony Luck <tony.luck@intel.com>
4975 L: linux-edac@vger.kernel.org
4977 F: drivers/edac/pnd2_edac.[ch]
4980 M: Tim Small <tim@buttersideup.com>
4981 L: linux-edac@vger.kernel.org
4983 F: drivers/edac/r82600_edac.c
4986 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4987 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4988 L: linux-edac@vger.kernel.org
4990 F: drivers/edac/sb_edac.c
4993 M: Tony Luck <tony.luck@intel.com>
4994 L: linux-edac@vger.kernel.org
4996 F: drivers/edac/skx_edac.c
4998 EDIROL UA-101/UA-1000 DRIVER
4999 M: Clemens Ladisch <clemens@ladisch.de>
5000 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5001 T: git git://git.alsa-project.org/alsa-kernel.git
5003 F: sound/usb/misc/ua101.c
5006 L: linux-efi@vger.kernel.org
5007 M: Ivan Hu <ivan.hu@canonical.com>
5008 M: Matt Fleming <matt@codeblueprint.co.uk>
5010 F: drivers/firmware/efi/test/
5012 EFI VARIABLE FILESYSTEM
5013 M: Matthew Garrett <matthew.garrett@nebula.com>
5014 M: Jeremy Kerr <jk@ozlabs.org>
5015 M: Matt Fleming <matt@codeblueprint.co.uk>
5016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
5017 L: linux-efi@vger.kernel.org
5021 EFIFB FRAMEBUFFER DRIVER
5022 L: linux-fbdev@vger.kernel.org
5023 M: Peter Jones <pjones@redhat.com>
5025 F: drivers/video/fbdev/efifb.c
5028 W: http://aeschi.ch.eu.org/efs/
5032 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5033 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
5034 L: netdev@vger.kernel.org
5036 F: drivers/net/ethernet/ibm/ehea/
5038 EM28XX VIDEO4LINUX DRIVER
5039 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5040 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5041 L: linux-media@vger.kernel.org
5042 W: https://linuxtv.org
5043 T: git git://linuxtv.org/media_tree.git
5045 F: drivers/media/usb/em28xx/
5046 F: Documentation/media/v4l-drivers/em28xx*
5049 M: Paul Gortmaker <paul.gortmaker@windriver.com>
5050 M: Matt Mackall <mpm@selenic.com>
5051 M: David Woodhouse <dwmw2@infradead.org>
5052 L: linux-embedded@vger.kernel.org
5055 Emulex 10Gbps iSCSI - OneConnect DRIVER
5056 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
5057 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
5058 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
5059 L: linux-scsi@vger.kernel.org
5060 W: http://www.broadcom.com
5062 F: drivers/scsi/be2iscsi/
5064 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5065 M: Sathya Perla <sathya.perla@broadcom.com>
5066 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
5067 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
5068 M: Somnath Kotur <somnath.kotur@broadcom.com>
5069 L: netdev@vger.kernel.org
5070 W: http://www.emulex.com
5072 F: drivers/net/ethernet/emulex/benet/
5074 EMULEX ONECONNECT ROCE DRIVER
5075 M: Selvin Xavier <selvin.xavier@broadcom.com>
5076 M: Devesh Sharma <devesh.sharma@broadcom.com>
5077 L: linux-rdma@vger.kernel.org
5078 W: http://www.broadcom.com
5080 F: drivers/infiniband/hw/ocrdma/
5081 F: include/uapi/rdma/ocrdma-abi.h
5083 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
5084 M: James Smart <james.smart@broadcom.com>
5085 M: Dick Kennedy <dick.kennedy@broadcom.com>
5086 L: linux-scsi@vger.kernel.org
5087 W: http://www.broadcom.com
5089 F: drivers/scsi/lpfc/
5091 ENE CB710 FLASH CARD READER DRIVER
5092 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5094 F: drivers/misc/cb710/
5095 F: drivers/mmc/host/cb710-mmc.*
5096 F: include/linux/cb710.h
5098 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
5099 M: Maxim Levitsky <maximlevitsky@gmail.com>
5101 F: drivers/media/rc/ene_ir.*
5103 EPSON S1D13XXX FRAMEBUFFER DRIVER
5104 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
5106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
5107 F: drivers/video/fbdev/s1d13xxxfb.c
5108 F: include/video/s1d13xxxfb.h
5110 ERRSEQ ERROR TRACKING INFRASTRUCTURE
5111 M: Jeff Layton <jlayton@poochiereds.net>
5114 F: include/linux/errseq.h
5116 ET131X NETWORK DRIVER
5117 M: Mark Einon <mark.einon@gmail.com>
5119 F: drivers/net/ethernet/agere/
5122 M: Stephen Hemminger <stephen@networkplumber.org>
5123 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
5124 L: netdev@vger.kernel.org
5125 W: http://www.linuxfoundation.org/en/Net:Bridge
5127 F: include/linux/netfilter_bridge/
5130 ETHERNET PHY LIBRARY
5131 M: Andrew Lunn <andrew@lunn.ch>
5132 M: Florian Fainelli <f.fainelli@gmail.com>
5133 L: netdev@vger.kernel.org
5135 F: Documentation/ABI/testing/sysfs-bus-mdio
5136 F: Documentation/devicetree/bindings/net/mdio*
5137 F: Documentation/networking/phy.txt
5139 F: drivers/of/of_mdio.c
5140 F: drivers/of/of_net.c
5141 F: include/linux/*mdio*.h
5142 F: include/linux/of_net.h
5143 F: include/linux/phy.h
5144 F: include/linux/phy_fixed.h
5145 F: include/linux/platform_data/mdio-gpio.h
5146 F: include/linux/platform_data/mdio-bcm-unimac.h
5147 F: include/trace/events/mdio.h
5148 F: include/uapi/linux/mdio.h
5149 F: include/uapi/linux/mii.h
5152 M: Jan Kara <jack@suse.com>
5153 L: linux-ext4@vger.kernel.org
5155 F: Documentation/filesystems/ext2.txt
5157 F: include/linux/ext2*
5160 M: "Theodore Ts'o" <tytso@mit.edu>
5161 M: Andreas Dilger <adilger.kernel@dilger.ca>
5162 L: linux-ext4@vger.kernel.org
5163 W: http://ext4.wiki.kernel.org
5164 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
5165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5167 F: Documentation/filesystems/ext4.txt
5170 Extended Verification Module (EVM)
5171 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5172 L: linux-ima-devel@lists.sourceforge.net
5173 L: linux-security-module@vger.kernel.org
5175 F: security/integrity/evm/
5177 EXTENSIBLE FIRMWARE INTERFACE (EFI)
5178 M: Matt Fleming <matt@codeblueprint.co.uk>
5179 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
5180 L: linux-efi@vger.kernel.org
5181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5183 F: Documentation/efi-stub.txt
5184 F: arch/*/kernel/efi.c
5185 F: arch/x86/boot/compressed/eboot.[ch]
5186 F: arch/*/include/asm/efi.h
5187 F: arch/x86/platform/efi/
5188 F: drivers/firmware/efi/
5189 F: include/linux/efi*.h
5190 F: arch/arm/boot/compressed/efi-header.S
5191 F: arch/arm64/kernel/efi-entry.S
5193 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
5194 M: MyungJoo Ham <myungjoo.ham@samsung.com>
5195 M: Chanwoo Choi <cw00.choi@samsung.com>
5196 L: linux-kernel@vger.kernel.org
5197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
5200 F: include/linux/extcon/
5201 F: include/linux/extcon.h
5202 F: Documentation/extcon/
5203 F: Documentation/devicetree/bindings/extcon/
5206 M: Jingoo Han <jingoohan1@gmail.com>
5207 L: dri-devel@lists.freedesktop.org
5209 F: drivers/gpu/drm/exynos/exynos_dp*
5211 EXYNOS SYSMMU (IOMMU) driver
5212 M: Marek Szyprowski <m.szyprowski@samsung.com>
5213 L: iommu@lists.linux-foundation.org
5215 F: drivers/iommu/exynos-iommu.c
5217 EZchip NPS platform support
5218 M: Noam Camus <noamc@ezchip.com>
5220 F: arch/arc/plat-eznps
5221 F: arch/arc/boot/dts/eznps.dts
5224 M: Jaegeuk Kim <jaegeuk@kernel.org>
5225 M: Chao Yu <yuchao0@huawei.com>
5226 L: linux-f2fs-devel@lists.sourceforge.net
5227 W: https://f2fs.wiki.kernel.org/
5228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5230 F: Documentation/filesystems/f2fs.txt
5231 F: Documentation/ABI/testing/sysfs-fs-f2fs
5233 F: include/linux/f2fs_fs.h
5234 F: include/trace/events/f2fs.h
5236 F71805F HARDWARE MONITORING DRIVER
5237 M: Jean Delvare <jdelvare@suse.com>
5238 L: linux-hwmon@vger.kernel.org
5240 F: Documentation/hwmon/f71805f
5241 F: drivers/hwmon/f71805f.c
5244 M: Jan Kara <jack@suse.cz>
5245 R: Amir Goldstein <amir73il@gmail.com>
5246 L: linux-fsdevel@vger.kernel.org
5248 F: fs/notify/fanotify/
5249 F: include/linux/fanotify.h
5250 F: include/uapi/linux/fanotify.h
5252 FARSYNC SYNCHRONOUS DRIVER
5253 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5254 W: http://www.farsite.co.uk/
5256 F: drivers/net/wan/farsync.*
5258 FAULT INJECTION SUPPORT
5259 M: Akinobu Mita <akinobu.mita@gmail.com>
5261 F: Documentation/fault-injection/
5262 F: lib/fault-inject.c
5264 FBTFT Framebuffer drivers
5265 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5267 F: drivers/staging/fbtft/
5270 M: Michael Buesch <m@bues.ch>
5271 L: linux-media@vger.kernel.org
5273 F: drivers/media/tuners/fc0011.h
5274 F: drivers/media/tuners/fc0011.c
5277 M: Antti Palosaari <crope@iki.fi>
5278 L: linux-media@vger.kernel.org
5279 W: https://linuxtv.org
5280 W: http://palosaari.fi/linux/
5281 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5282 T: git git://linuxtv.org/anttip/media_tree.git
5284 F: drivers/media/tuners/fc2580*
5286 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5287 M: Johannes Thumshirn <jth@kernel.org>
5288 L: fcoe-devel@open-fcoe.org
5289 W: www.Open-FCoE.org
5291 F: drivers/scsi/libfc/
5292 F: drivers/scsi/fcoe/
5294 F: include/scsi/libfc.h
5295 F: include/scsi/libfcoe.h
5296 F: include/uapi/scsi/fc/
5298 FILE LOCKING (flock() and fcntl()/lockf())
5299 M: Jeff Layton <jlayton@poochiereds.net>
5300 M: "J. Bruce Fields" <bfields@fieldses.org>
5301 L: linux-fsdevel@vger.kernel.org
5303 F: include/linux/fcntl.h
5304 F: include/linux/fs.h
5305 F: include/uapi/linux/fcntl.h
5306 F: include/uapi/linux/fs.h
5310 FILESYSTEMS (VFS and infrastructure)
5311 M: Alexander Viro <viro@zeniv.linux.org.uk>
5312 L: linux-fsdevel@vger.kernel.org
5316 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5317 M: Riku Voipio <riku.voipio@iki.fi>
5318 L: linux-hwmon@vger.kernel.org
5320 F: drivers/hwmon/f75375s.c
5321 F: include/linux/f75375s.h
5323 FIREWIRE AUDIO DRIVERS
5324 M: Clemens Ladisch <clemens@ladisch.de>
5325 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5326 T: git git://git.alsa-project.org/alsa-kernel.git
5330 FIREWIRE MEDIA DRIVERS (firedtv)
5331 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5332 L: linux-media@vger.kernel.org
5333 L: linux1394-devel@lists.sourceforge.net
5334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5336 F: drivers/media/firewire/
5338 FIREWIRE SBP-2 TARGET
5339 M: Chris Boot <bootc@bootc.net>
5340 L: linux-scsi@vger.kernel.org
5341 L: target-devel@vger.kernel.org
5342 L: linux1394-devel@lists.sourceforge.net
5343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5345 F: drivers/target/sbp/
5348 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5349 L: linux1394-devel@lists.sourceforge.net
5350 W: http://ieee1394.wiki.kernel.org/
5351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5353 F: drivers/firewire/
5354 F: include/linux/firewire.h
5355 F: include/uapi/linux/firewire*.h
5358 FIRMWARE LOADER (request_firmware)
5359 M: Luis R. Rodriguez <mcgrof@kernel.org>
5360 L: linux-kernel@vger.kernel.org
5362 F: Documentation/firmware_class/
5363 F: drivers/base/firmware*.c
5364 F: include/linux/firmware.h
5366 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5367 M: Joshua Morris <josh.h.morris@us.ibm.com>
5368 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5370 F: drivers/block/rsxx/
5373 M: Jiri Kosina <jikos@kernel.org>
5374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5376 F: drivers/block/floppy.c
5379 M: Alessandro Rubini <rubini@gnudd.com>
5380 W: http://www.ohwr.org/projects/fmc-bus
5383 F: include/linux/fmc*.h
5384 F: include/linux/ipmi-fru.h
5387 FPGA MANAGER FRAMEWORK
5388 M: Alan Tull <atull@kernel.org>
5389 R: Moritz Fischer <mdf@kernel.org>
5390 L: linux-fpga@vger.kernel.org
5392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5393 Q: http://patchwork.kernel.org/project/linux-fpga/list/
5394 F: Documentation/fpga/
5395 F: Documentation/devicetree/bindings/fpga/
5397 F: include/linux/fpga/
5398 W: http://www.rocketboards.org
5401 M: Bill Metzenthen <billm@melbpc.org.au>
5402 W: http://floatingpoint.sourceforge.net/emulator/index.html
5404 F: arch/x86/math-emu/
5406 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5407 L: netdev@vger.kernel.org
5409 F: drivers/net/wan/dlci.c
5410 F: drivers/net/wan/sdla.c
5413 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5414 L: linux-fbdev@vger.kernel.org
5415 T: git git://github.com/bzolnier/linux.git
5416 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5418 F: Documentation/fb/
5421 F: include/linux/fb.h
5422 F: include/uapi/video/
5423 F: include/uapi/linux/fb.h
5425 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5426 M: Horia Geantă <horia.geanta@nxp.com>
5427 M: Dan Douglass <dan.douglass@nxp.com>
5428 L: linux-crypto@vger.kernel.org
5430 F: drivers/crypto/caam/
5431 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5433 FREESCALE DIU FRAMEBUFFER DRIVER
5434 M: Timur Tabi <timur@tabi.org>
5435 L: linux-fbdev@vger.kernel.org
5437 F: drivers/video/fbdev/fsl-diu-fb.*
5439 FREESCALE DMA DRIVER
5440 M: Li Yang <leoyang.li@nxp.com>
5441 M: Zhang Wei <zw@zh-kernel.org>
5442 L: linuxppc-dev@lists.ozlabs.org
5444 F: drivers/dma/fsldma.*
5446 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5447 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5448 L: netdev@vger.kernel.org
5450 F: drivers/net/ethernet/freescale/gianfar*
5451 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5452 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5454 FREESCALE GPMI NAND DRIVER
5455 M: Han Xu <han.xu@nxp.com>
5456 L: linux-mtd@lists.infradead.org
5458 F: drivers/mtd/nand/gpmi-nand/*
5460 FREESCALE I2C CPM DRIVER
5461 M: Jochen Friedrich <jochen@scram.de>
5462 L: linuxppc-dev@lists.ozlabs.org
5463 L: linux-i2c@vger.kernel.org
5465 F: drivers/i2c/busses/i2c-cpm.c
5467 FREESCALE IMX / MXC FEC DRIVER
5468 M: Fugang Duan <fugang.duan@nxp.com>
5469 L: netdev@vger.kernel.org
5471 F: drivers/net/ethernet/freescale/fec_main.c
5472 F: drivers/net/ethernet/freescale/fec_ptp.c
5473 F: drivers/net/ethernet/freescale/fec.h
5474 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5476 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5477 M: Sascha Hauer <kernel@pengutronix.de>
5478 L: linux-fbdev@vger.kernel.org
5479 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5481 F: include/linux/platform_data/video-imxfb.h
5482 F: drivers/video/fbdev/imxfb.c
5484 FREESCALE QORIQ DPAA ETHERNET DRIVER
5485 M: Madalin Bucur <madalin.bucur@nxp.com>
5486 L: netdev@vger.kernel.org
5488 F: drivers/net/ethernet/freescale/dpaa
5490 FREESCALE QORIQ DPAA FMAN DRIVER
5491 M: Madalin Bucur <madalin.bucur@nxp.com>
5492 L: netdev@vger.kernel.org
5494 F: drivers/net/ethernet/freescale/fman
5495 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5497 FREESCALE QUAD SPI DRIVER
5498 M: Han Xu <han.xu@nxp.com>
5499 L: linux-mtd@lists.infradead.org
5501 F: drivers/mtd/spi-nor/fsl-quadspi.c
5503 FREESCALE QUICC ENGINE LIBRARY
5504 M: Qiang Zhao <qiang.zhao@nxp.com>
5505 L: linuxppc-dev@lists.ozlabs.org
5507 F: drivers/soc/fsl/qe/
5508 F: include/soc/fsl/*qe*.h
5509 F: include/soc/fsl/*ucc*.h
5511 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5512 M: Li Yang <leoyang.li@nxp.com>
5513 L: netdev@vger.kernel.org
5514 L: linuxppc-dev@lists.ozlabs.org
5516 F: drivers/net/ethernet/freescale/ucc_geth*
5518 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5519 M: Zhao Qiang <qiang.zhao@nxp.com>
5520 L: netdev@vger.kernel.org
5521 L: linuxppc-dev@lists.ozlabs.org
5523 F: drivers/net/wan/fsl_ucc_hdlc*
5525 FREESCALE QUICC ENGINE UCC UART DRIVER
5526 M: Timur Tabi <timur@tabi.org>
5527 L: linuxppc-dev@lists.ozlabs.org
5529 F: drivers/tty/serial/ucc_uart.c
5531 FREESCALE SOC DRIVERS
5532 M: Li Yang <leoyang.li@nxp.com>
5533 L: linuxppc-dev@lists.ozlabs.org
5534 L: linux-arm-kernel@lists.infradead.org
5536 F: Documentation/devicetree/bindings/soc/fsl/
5538 F: include/linux/fsl/
5540 FREESCALE SOC FS_ENET DRIVER
5541 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5542 M: Vitaly Bordug <vbordug@ru.mvista.com>
5543 L: linuxppc-dev@lists.ozlabs.org
5544 L: netdev@vger.kernel.org
5546 F: drivers/net/ethernet/freescale/fs_enet/
5547 F: include/linux/fs_enet_pd.h
5549 FREESCALE SOC SOUND DRIVERS
5550 M: Timur Tabi <timur@tabi.org>
5551 M: Nicolin Chen <nicoleotsuka@gmail.com>
5552 M: Xiubo Li <Xiubo.Lee@gmail.com>
5553 R: Fabio Estevam <fabio.estevam@nxp.com>
5554 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5555 L: linuxppc-dev@lists.ozlabs.org
5557 F: sound/soc/fsl/fsl*
5558 F: sound/soc/fsl/imx*
5559 F: sound/soc/fsl/mpc8610_hpcd.c
5561 FREESCALE USB PERIPHERAL DRIVERS
5562 M: Li Yang <leoyang.li@nxp.com>
5563 L: linux-usb@vger.kernel.org
5564 L: linuxppc-dev@lists.ozlabs.org
5566 F: drivers/usb/gadget/udc/fsl*
5569 M: Christoph Hellwig <hch@infradead.org>
5570 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5575 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5576 M: Pavel Machek <pavel@ucw.cz>
5577 L: linux-pm@vger.kernel.org
5579 F: Documentation/power/freezing-of-tasks.txt
5580 F: include/linux/freezer.h
5584 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5585 L: linux-kernel@vger.kernel.org
5588 F: include/linux/frontswap.h
5590 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5591 M: David Howells <dhowells@redhat.com>
5592 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5594 F: Documentation/filesystems/caching/
5596 F: include/linux/fscache*.h
5598 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5599 M: Theodore Y. Ts'o <tytso@mit.edu>
5600 M: Jaegeuk Kim <jaegeuk@kernel.org>
5601 L: linux-fscrypt@vger.kernel.org
5602 Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
5603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
5606 F: include/linux/fscrypt*.h
5608 FUJITSU FR-V (FRV) PORT
5612 FUJITSU LAPTOP EXTRAS
5613 M: Jonathan Woithe <jwoithe@just42.net>
5614 L: platform-driver-x86@vger.kernel.org
5616 F: drivers/platform/x86/fujitsu-laptop.c
5618 FUJITSU M-5MO LS CAMERA ISP DRIVER
5619 M: Kyungmin Park <kyungmin.park@samsung.com>
5620 M: Heungjun Kim <riverful.kim@samsung.com>
5621 L: linux-media@vger.kernel.org
5623 F: drivers/media/i2c/m5mols/
5624 F: include/media/i2c/m5mols.h
5626 FUJITSU TABLET EXTRAS
5627 M: Robert Gerlach <khnz@gmx.de>
5628 L: platform-driver-x86@vger.kernel.org
5630 F: drivers/platform/x86/fujitsu-tablet.c
5632 FUSE: FILESYSTEM IN USERSPACE
5633 M: Miklos Szeredi <miklos@szeredi.hu>
5634 L: linux-fsdevel@vger.kernel.org
5635 W: http://fuse.sourceforge.net/
5636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5639 F: include/uapi/linux/fuse.h
5640 F: Documentation/filesystems/fuse.txt
5643 M: Thomas Gleixner <tglx@linutronix.de>
5644 M: Ingo Molnar <mingo@redhat.com>
5645 R: Peter Zijlstra <peterz@infradead.org>
5646 R: Darren Hart <dvhart@infradead.org>
5647 L: linux-kernel@vger.kernel.org
5648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
5651 F: kernel/futex_compat.c
5652 F: include/asm-generic/futex.h
5653 F: include/linux/futex.h
5654 F: include/uapi/linux/futex.h
5655 F: tools/testing/selftests/futex/
5656 F: tools/perf/bench/futex*
5657 F: Documentation/*futex*
5659 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5660 M: Rik Faith <faith@cs.unc.edu>
5661 L: linux-scsi@vger.kernel.org
5662 S: Odd Fixes (e.g., new signatures)
5663 F: drivers/scsi/fdomain.*
5666 M: Kees Cook <keescook@chromium.org>
5667 R: Emese Revfy <re.emese@gmail.com>
5668 L: kernel-hardening@lists.openwall.com
5670 F: scripts/gcc-plugins/
5671 F: scripts/gcc-plugin.sh
5672 F: scripts/Makefile.gcc-plugins
5673 F: Documentation/gcc-plugins.txt
5675 GCOV BASED KERNEL PROFILING
5676 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5679 F: Documentation/dev-tools/gcov.rst
5681 GDB KERNEL DEBUGGING HELPER SCRIPTS
5682 M: Jan Kiszka <jan.kiszka@siemens.com>
5683 M: Kieran Bingham <kieran@bingham.xyz>
5687 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5688 M: Achim Leubner <achim_leubner@adaptec.com>
5689 L: linux-scsi@vger.kernel.org
5690 W: http://www.icp-vortex.com/
5692 F: drivers/scsi/gdt*
5694 GEMTEK FM RADIO RECEIVER DRIVER
5695 M: Hans Verkuil <hverkuil@xs4all.nl>
5696 L: linux-media@vger.kernel.org
5697 T: git git://linuxtv.org/media_tree.git
5698 W: https://linuxtv.org
5700 F: drivers/media/radio/radio-gemtek*
5702 GENERIC GPIO I2C DRIVER
5703 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5705 F: drivers/i2c/busses/i2c-gpio.c
5706 F: include/linux/i2c-gpio.h
5708 GENERIC GPIO I2C MULTIPLEXER DRIVER
5709 M: Peter Korsgaard <peter.korsgaard@barco.com>
5710 L: linux-i2c@vger.kernel.org
5712 F: drivers/i2c/muxes/i2c-mux-gpio.c
5713 F: include/linux/i2c-mux-gpio.h
5714 F: Documentation/i2c/muxes/i2c-mux-gpio
5716 GENERIC HDLC (WAN) DRIVERS
5717 M: Krzysztof Halasa <khc@pm.waw.pl>
5718 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5720 F: drivers/net/wan/c101.c
5721 F: drivers/net/wan/hd6457*
5722 F: drivers/net/wan/hdlc*
5723 F: drivers/net/wan/n2.c
5724 F: drivers/net/wan/pc300too.c
5725 F: drivers/net/wan/pci200syn.c
5726 F: drivers/net/wan/wanxl*
5728 GENERIC INCLUDE/ASM HEADER FILES
5729 M: Arnd Bergmann <arnd@arndb.de>
5730 L: linux-arch@vger.kernel.org
5731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5733 F: include/asm-generic/
5734 F: include/uapi/asm-generic/
5736 GENERIC PHY FRAMEWORK
5737 M: Kishon Vijay Abraham I <kishon@ti.com>
5738 L: linux-kernel@vger.kernel.org
5739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5742 F: include/linux/phy/
5745 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5746 M: Kevin Hilman <khilman@kernel.org>
5747 M: Ulf Hansson <ulf.hansson@linaro.org>
5748 L: linux-pm@vger.kernel.org
5750 F: drivers/base/power/domain*.c
5751 F: include/linux/pm_domain.h
5752 F: Documentation/devicetree/bindings/power/power_domain.txt
5754 GENERIC UIO DRIVER FOR PCI DEVICES
5755 M: "Michael S. Tsirkin" <mst@redhat.com>
5756 L: kvm@vger.kernel.org
5758 F: drivers/uio/uio_pci_generic.c
5760 GENWQE (IBM Generic Workqueue Card)
5761 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5762 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
5764 F: drivers/misc/genwqe/
5766 GET_MAINTAINER SCRIPT
5767 M: Joe Perches <joe@perches.com>
5769 F: scripts/get_maintainer.pl
5772 M: Steven Whitehouse <swhiteho@redhat.com>
5773 M: Bob Peterson <rpeterso@redhat.com>
5774 L: cluster-devel@redhat.com
5775 W: http://sources.redhat.com/cluster/
5776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5778 F: Documentation/filesystems/gfs2*.txt
5780 F: include/uapi/linux/gfs2_ondisk.h
5782 GIGASET ISDN DRIVERS
5783 M: Paul Bolle <pebolle@tiscali.nl>
5784 L: gigaset307x-common@lists.sourceforge.net
5785 W: http://gigaset307x.sourceforge.net/
5787 F: Documentation/isdn/README.gigaset
5788 F: drivers/isdn/gigaset/
5789 F: include/uapi/linux/gigaset_dev.h
5792 M: Hans Verkuil <hans.verkuil@cisco.com>
5793 L: linux-media@vger.kernel.org
5795 F: drivers/media/usb/go7007/
5798 M: Bastien Nocera <hadess@hadess.net>
5799 L: linux-input@vger.kernel.org
5801 F: drivers/input/touchscreen/goodix.c
5804 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5805 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
5806 L: linux-gpio@vger.kernel.org
5807 L: linux-acpi@vger.kernel.org
5809 F: Documentation/acpi/gpio-properties.txt
5810 F: drivers/gpio/gpiolib-acpi.c
5813 M: Sean Young <sean@mess.org>
5814 L: linux-media@vger.kernel.org
5816 F: drivers/media/rc/gpio-ir-tx.c
5819 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5820 L: linux-gpio@vger.kernel.org
5822 F: drivers/gpio/gpio-mockup.c
5823 F: tools/testing/selftests/gpio/
5826 M: Linus Walleij <linus.walleij@linaro.org>
5827 L: linux-gpio@vger.kernel.org
5828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5830 F: Documentation/devicetree/bindings/gpio/
5831 F: Documentation/gpio/
5832 F: Documentation/ABI/testing/gpio-cdev
5833 F: Documentation/ABI/obsolete/sysfs-gpio
5835 F: include/linux/gpio/
5836 F: include/linux/gpio.h
5837 F: include/asm-generic/gpio.h
5838 F: include/uapi/linux/gpio.h
5841 GRE DEMULTIPLEXER DRIVER
5842 M: Dmitry Kozlov <xeb@mail.ru>
5843 L: netdev@vger.kernel.org
5845 F: net/ipv4/gre_demux.c
5846 F: net/ipv4/gre_offload.c
5847 F: include/net/gre.h
5849 GRETH 10/100/1G Ethernet MAC device driver
5850 M: Andreas Larsson <andreas@gaisler.com>
5851 L: netdev@vger.kernel.org
5853 F: drivers/net/ethernet/aeroflex/
5855 GREYBUS AUDIO PROTOCOLS DRIVERS
5856 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5857 M: Mark Greer <mgreer@animalcreek.com>
5859 F: drivers/staging/greybus/audio_apbridgea.c
5860 F: drivers/staging/greybus/audio_apbridgea.h
5861 F: drivers/staging/greybus/audio_codec.c
5862 F: drivers/staging/greybus/audio_codec.h
5863 F: drivers/staging/greybus/audio_gb.c
5864 F: drivers/staging/greybus/audio_manager.c
5865 F: drivers/staging/greybus/audio_manager.h
5866 F: drivers/staging/greybus/audio_manager_module.c
5867 F: drivers/staging/greybus/audio_manager_private.h
5868 F: drivers/staging/greybus/audio_manager_sysfs.c
5869 F: drivers/staging/greybus/audio_module.c
5870 F: drivers/staging/greybus/audio_topology.c
5872 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
5873 M: Viresh Kumar <vireshk@kernel.org>
5875 F: drivers/staging/greybus/authentication.c
5876 F: drivers/staging/greybus/bootrom.c
5877 F: drivers/staging/greybus/firmware.h
5878 F: drivers/staging/greybus/fw-core.c
5879 F: drivers/staging/greybus/fw-download.c
5880 F: drivers/staging/greybus/fw-managament.c
5881 F: drivers/staging/greybus/greybus_authentication.h
5882 F: drivers/staging/greybus/greybus_firmware.h
5883 F: drivers/staging/greybus/hid.c
5884 F: drivers/staging/greybus/i2c.c
5885 F: drivers/staging/greybus/spi.c
5886 F: drivers/staging/greybus/spilib.c
5887 F: drivers/staging/greybus/spilib.h
5889 GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS
5890 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5892 F: drivers/staging/greybus/loopback.c
5893 F: drivers/staging/greybus/timesync.c
5894 F: drivers/staging/greybus/timesync_platform.c
5896 GREYBUS PLATFORM DRIVERS
5897 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5899 F: drivers/staging/greybus/arche-platform.c
5900 F: drivers/staging/greybus/arche-apb-ctrl.c
5901 F: drivers/staging/greybus/arche_platform.h
5903 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
5904 M: Rui Miguel Silva <rmfrfs@gmail.com>
5906 F: drivers/staging/greybus/sdio.c
5907 F: drivers/staging/greybus/light.c
5908 F: drivers/staging/greybus/gpio.c
5909 F: drivers/staging/greybus/power_supply.c
5910 F: drivers/staging/greybus/spi.c
5911 F: drivers/staging/greybus/spilib.c
5914 M: Johan Hovold <johan@kernel.org>
5915 M: Alex Elder <elder@kernel.org>
5916 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5918 F: drivers/staging/greybus/
5919 L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
5921 GREYBUS UART PROTOCOLS DRIVERS
5922 M: David Lin <dtwlin@gmail.com>
5924 F: drivers/staging/greybus/uart.c
5925 F: drivers/staging/greybus/log.c
5927 GS1662 VIDEO SERIALIZER
5928 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5929 L: linux-media@vger.kernel.org
5930 T: git git://linuxtv.org/media_tree.git
5932 F: drivers/media/spi/gs1662.c
5934 GSPCA FINEPIX SUBDRIVER
5935 M: Frank Zago <frank@zago.net>
5936 L: linux-media@vger.kernel.org
5937 T: git git://linuxtv.org/media_tree.git
5939 F: drivers/media/usb/gspca/finepix.c
5941 GSPCA GL860 SUBDRIVER
5942 M: Olivier Lorin <o.lorin@laposte.net>
5943 L: linux-media@vger.kernel.org
5944 T: git git://linuxtv.org/media_tree.git
5946 F: drivers/media/usb/gspca/gl860/
5948 GSPCA M5602 SUBDRIVER
5949 M: Erik Andren <erik.andren@gmail.com>
5950 L: linux-media@vger.kernel.org
5951 T: git git://linuxtv.org/media_tree.git
5953 F: drivers/media/usb/gspca/m5602/
5955 GSPCA PAC207 SONIXB SUBDRIVER
5956 M: Hans Verkuil <hverkuil@xs4all.nl>
5957 L: linux-media@vger.kernel.org
5958 T: git git://linuxtv.org/media_tree.git
5960 F: drivers/media/usb/gspca/pac207.c
5962 GSPCA SN9C20X SUBDRIVER
5963 M: Brian Johnson <brijohn@gmail.com>
5964 L: linux-media@vger.kernel.org
5965 T: git git://linuxtv.org/media_tree.git
5967 F: drivers/media/usb/gspca/sn9c20x.c
5969 GSPCA T613 SUBDRIVER
5970 M: Leandro Costantino <lcostantino@gmail.com>
5971 L: linux-media@vger.kernel.org
5972 T: git git://linuxtv.org/media_tree.git
5974 F: drivers/media/usb/gspca/t613.c
5976 GSPCA USB WEBCAM DRIVER
5977 M: Hans Verkuil <hverkuil@xs4all.nl>
5978 L: linux-media@vger.kernel.org
5979 T: git git://linuxtv.org/media_tree.git
5981 F: drivers/media/usb/gspca/
5983 GTP (GPRS Tunneling Protocol)
5984 M: Pablo Neira Ayuso <pablo@netfilter.org>
5985 M: Harald Welte <laforge@gnumonks.org>
5986 L: osmocom-net-gprs@lists.osmocom.org
5987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
5989 F: drivers/net/gtp.c
5991 GUID PARTITION TABLE (GPT)
5992 M: Davidlohr Bueso <dave@stgolabs.net>
5993 L: linux-efi@vger.kernel.org
5995 F: block/partitions/efi.*
5998 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5999 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
6000 W: http://uclinux-h8.sourceforge.jp
6001 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
6004 F: drivers/clocksource/h8300_*.c
6005 F: drivers/clk/h8300/
6006 F: drivers/irqchip/irq-renesas-h8*.c
6009 M: Antti Palosaari <crope@iki.fi>
6010 L: linux-media@vger.kernel.org
6011 W: https://linuxtv.org
6012 W: http://palosaari.fi/linux/
6013 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6014 T: git git://linuxtv.org/anttip/media_tree.git
6016 F: drivers/media/usb/hackrf/
6018 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
6019 M: Frank Seidel <frank@f-seidel.de>
6020 L: platform-driver-x86@vger.kernel.org
6021 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
6023 F: drivers/platform/x86/hdaps.c
6026 M: Jean Delvare <jdelvare@suse.com>
6027 M: Guenter Roeck <linux@roeck-us.net>
6028 L: linux-hwmon@vger.kernel.org
6029 W: http://hwmon.wiki.kernel.org/
6030 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
6031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6033 F: Documentation/hwmon/
6035 F: include/linux/hwmon*.h
6037 HARDWARE RANDOM NUMBER GENERATOR CORE
6038 M: Matt Mackall <mpm@selenic.com>
6039 M: Herbert Xu <herbert@gondor.apana.org.au>
6040 L: linux-crypto@vger.kernel.org
6042 F: Documentation/devicetree/bindings/rng/
6043 F: Documentation/hw_random.txt
6044 F: drivers/char/hw_random/
6045 F: include/linux/hw_random.h
6047 HARDWARE SPINLOCK CORE
6048 M: Ohad Ben-Cohen <ohad@wizery.com>
6049 M: Bjorn Andersson <bjorn.andersson@linaro.org>
6050 L: linux-remoteproc@vger.kernel.org
6052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
6053 F: Documentation/devicetree/bindings/hwlock/
6054 F: Documentation/hwspinlock.txt
6055 F: drivers/hwspinlock/
6056 F: include/linux/hwspinlock.h
6058 HARMONY SOUND DRIVER
6059 L: linux-parisc@vger.kernel.org
6061 F: sound/parisc/harmony.*
6063 HDPVR USB VIDEO ENCODER DRIVER
6064 M: Hans Verkuil <hverkuil@xs4all.nl>
6065 L: linux-media@vger.kernel.org
6066 T: git git://linuxtv.org/media_tree.git
6067 W: https://linuxtv.org
6069 F: drivers/media/usb/hdpvr/
6071 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
6072 M: Jimmy Vance <jimmy.vance@hpe.com>
6074 F: Documentation/watchdog/hpwdt.txt
6075 F: drivers/watchdog/hpwdt.c
6077 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
6078 M: Don Brace <don.brace@microsemi.com>
6079 L: esc.storagedev@microsemi.com
6080 L: linux-scsi@vger.kernel.org
6082 F: Documentation/scsi/hpsa.txt
6083 F: drivers/scsi/hpsa*.[ch]
6084 F: include/linux/cciss*.h
6085 F: include/uapi/linux/cciss*.h
6088 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
6089 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
6090 L: linux-rdma@vger.kernel.org
6092 F: drivers/infiniband/hw/hfi1
6095 L: linux-fsdevel@vger.kernel.org
6097 F: Documentation/filesystems/hfs.txt
6101 L: linux-fsdevel@vger.kernel.org
6103 F: Documentation/filesystems/hfsplus.txt
6106 HGA FRAMEBUFFER DRIVER
6107 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
6108 L: linux-nvidia@lists.surfsouth.com
6109 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
6111 F: drivers/video/fbdev/hgafb.c
6113 HIBERNATION (aka Software Suspend, aka swsusp)
6114 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
6115 M: Pavel Machek <pavel@ucw.cz>
6116 L: linux-pm@vger.kernel.org
6117 B: https://bugzilla.kernel.org
6120 F: drivers/base/power/
6122 F: include/linux/suspend.h
6123 F: include/linux/freezer.h
6124 F: include/linux/pm.h
6125 F: arch/*/include/asm/suspend*.h
6128 M: Jiri Kosina <jikos@kernel.org>
6129 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
6130 L: linux-input@vger.kernel.org
6131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6134 F: include/linux/hid*
6135 F: include/uapi/linux/hid*
6137 HID SENSOR HUB DRIVERS
6138 M: Jiri Kosina <jikos@kernel.org>
6139 M: Jonathan Cameron <jic23@kernel.org>
6140 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6141 L: linux-input@vger.kernel.org
6142 L: linux-iio@vger.kernel.org
6144 F: Documentation/hid/hid-sensor*
6145 F: drivers/hid/hid-sensor-*
6146 F: drivers/iio/*/hid-*
6147 F: include/linux/hid-sensor-*
6149 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
6150 M: Thomas Gleixner <tglx@linutronix.de>
6151 L: linux-kernel@vger.kernel.org
6152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6154 F: Documentation/timers/
6155 F: kernel/time/hrtimer.c
6156 F: kernel/time/clockevents.c
6157 F: kernel/time/timer_*.c
6158 F: include/linux/clockchips.h
6159 F: include/linux/hrtimer.h
6161 HIGH-SPEED SCC DRIVER FOR AX.25
6162 L: linux-hams@vger.kernel.org
6164 F: drivers/net/hamradio/dmascc.c
6165 F: drivers/net/hamradio/scc.c
6167 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
6168 M: HighPoint Linux Team <linux@highpoint-tech.com>
6169 W: http://www.highpoint-tech.com
6171 F: Documentation/scsi/hptiop.txt
6172 F: drivers/scsi/hptiop.c
6175 M: Jes Sorensen <jes@trained-monkey.org>
6176 L: linux-hippi@sunsite.dk
6178 F: include/linux/hippidevice.h
6179 F: include/uapi/linux/if_hippi.h
6181 F: drivers/net/hippi/
6183 HISILICON NETWORK SUBSYSTEM DRIVER
6184 M: Yisen Zhuang <yisen.zhuang@huawei.com>
6185 M: Salil Mehta <salil.mehta@huawei.com>
6186 L: netdev@vger.kernel.org
6187 W: http://www.hisilicon.com
6189 F: drivers/net/ethernet/hisilicon/
6190 F: Documentation/devicetree/bindings/net/hisilicon*.txt
6192 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
6193 M: Yisen Zhuang <yisen.zhuang@huawei.com>
6194 M: Salil Mehta <salil.mehta@huawei.com>
6195 L: netdev@vger.kernel.org
6196 W: http://www.hisilicon.com
6198 F: drivers/net/ethernet/hisilicon/hns3/
6200 HISILICON ROCE DRIVER
6201 M: Lijun Ou <oulijun@huawei.com>
6202 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
6203 L: linux-rdma@vger.kernel.org
6205 F: drivers/infiniband/hw/hns/
6206 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
6208 HISILICON SAS Controller
6209 M: John Garry <john.garry@huawei.com>
6210 W: http://www.hisilicon.com
6212 F: drivers/scsi/hisi_sas/
6213 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
6216 M: Jouni Malinen <j@w1.fi>
6217 L: linux-wireless@vger.kernel.org
6218 W: http://w1.fi/hostap-driver.html
6220 F: drivers/net/wireless/intersil/hostap/
6222 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
6223 L: platform-driver-x86@vger.kernel.org
6225 F: drivers/platform/x86/tc1100-wmi.c
6227 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6228 M: Jaroslav Kysela <perex@perex.cz>
6230 F: drivers/net/ethernet/hp/hp100.*
6232 HPET: High Precision Event Timers driver
6233 M: Clemens Ladisch <clemens@ladisch.de>
6235 F: Documentation/timers/hpet.txt
6236 F: drivers/char/hpet.c
6237 F: include/linux/hpet.h
6238 F: include/uapi/linux/hpet.h
6242 F: arch/x86/kernel/hpet.c
6243 F: arch/x86/include/asm/hpet.h
6246 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6247 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
6252 M: Sebastian Reichel <sre@kernel.org>
6253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
6255 F: Documentation/ABI/testing/sysfs-bus-hsi
6256 F: Documentation/driver-api/hsi.rst
6258 F: include/linux/hsi/
6259 F: include/uapi/linux/hsi/
6262 L: linux-usb@vger.kernel.org
6264 F: drivers/net/usb/hso.c
6266 HSR NETWORK PROTOCOL
6267 M: Arvid Brodin <arvid.brodin@alten.se>
6268 L: netdev@vger.kernel.org
6272 HT16K33 LED CONTROLLER DRIVER
6273 M: Robin van der Gracht <robin@protonic.nl>
6275 F: drivers/auxdisplay/ht16k33.c
6276 F: Documentation/devicetree/bindings/display/ht16k33.txt
6278 HTCPEN TOUCHSCREEN DRIVER
6279 M: Pau Oliva Fora <pof@eslack.org>
6280 L: linux-input@vger.kernel.org
6282 F: drivers/input/touchscreen/htcpen.c
6284 HUAWEI ETHERNET DRIVER
6285 M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
6286 L: netdev@vger.kernel.org
6288 F: Documentation/networking/hinic.txt
6289 F: drivers/net/ethernet/huawei/hinic/
6292 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6297 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6298 L: linux-media@vger.kernel.org
6299 T: git git://linuxtv.org/media_tree.git
6300 W: https://linuxtv.org
6302 F: drivers/media/platform/sti/hva
6304 HWPOISON MEMORY FAILURE HANDLING
6305 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
6306 L: linux-mm@kvack.org
6308 F: mm/memory-failure.c
6309 F: mm/hwpoison-inject.c
6311 Hyper-V CORE AND DRIVERS
6312 M: "K. Y. Srinivasan" <kys@microsoft.com>
6313 M: Haiyang Zhang <haiyangz@microsoft.com>
6314 M: Stephen Hemminger <sthemmin@microsoft.com>
6315 L: devel@linuxdriverproject.org
6317 F: Documentation/networking/netvsc.txt
6318 F: arch/x86/include/asm/mshyperv.h
6319 F: arch/x86/include/asm/trace/hyperv.h
6320 F: arch/x86/include/uapi/asm/hyperv.h
6321 F: arch/x86/kernel/cpu/mshyperv.c
6323 F: drivers/hid/hid-hyperv.c
6325 F: drivers/input/serio/hyperv-keyboard.c
6326 F: drivers/pci/host/pci-hyperv.c
6327 F: drivers/net/hyperv/
6328 F: drivers/scsi/storvsc_drv.c
6329 F: drivers/uio/uio_hv_generic.c
6330 F: drivers/video/fbdev/hyperv_fb.c
6331 F: net/vmw_vsock/hyperv_transport.c
6332 F: include/linux/hyperv.h
6333 F: include/uapi/linux/hyperv.h
6335 F: Documentation/ABI/stable/sysfs-bus-vmbus
6337 HYPERVISOR VIRTUAL CONSOLE DRIVER
6338 L: linuxppc-dev@lists.ozlabs.org
6343 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6344 L: linux-i2c@vger.kernel.org
6345 L: linux-acpi@vger.kernel.org
6347 F: drivers/i2c/i2c-core-acpi.c
6350 M: Peter Rosin <peda@axentia.se>
6351 L: linux-i2c@vger.kernel.org
6353 F: Documentation/i2c/i2c-topology
6354 F: Documentation/i2c/muxes/
6355 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6356 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6357 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6358 F: drivers/i2c/i2c-mux.c
6359 F: drivers/i2c/muxes/
6360 F: include/linux/i2c-mux.h
6362 I2C OVER PARALLEL PORT
6363 M: Jean Delvare <jdelvare@suse.com>
6364 L: linux-i2c@vger.kernel.org
6366 F: Documentation/i2c/busses/i2c-parport
6367 F: Documentation/i2c/busses/i2c-parport-light
6368 F: drivers/i2c/busses/i2c-parport.c
6369 F: drivers/i2c/busses/i2c-parport-light.c
6372 M: Wolfram Sang <wsa@the-dreams.de>
6373 L: linux-i2c@vger.kernel.org
6374 W: https://i2c.wiki.kernel.org/
6375 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6378 F: Documentation/devicetree/bindings/i2c/
6379 F: Documentation/i2c/
6382 F: include/linux/i2c.h
6383 F: include/linux/i2c-*.h
6384 F: include/uapi/linux/i2c.h
6385 F: include/uapi/linux/i2c-*.h
6388 M: Jean Delvare <jdelvare@suse.com>
6389 L: linux-i2c@vger.kernel.org
6391 F: Documentation/i2c/busses/i2c-taos-evm
6392 F: drivers/i2c/busses/i2c-taos-evm.c
6395 M: Till Harbaum <till@harbaum.org>
6396 L: linux-i2c@vger.kernel.org
6397 W: http://www.harbaum.org/till/i2c_tiny_usb
6399 F: drivers/i2c/busses/i2c-tiny-usb.c
6401 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6402 M: Jean Delvare <jdelvare@suse.com>
6403 L: linux-i2c@vger.kernel.org
6405 F: Documentation/i2c/busses/i2c-ali1535
6406 F: Documentation/i2c/busses/i2c-ali1563
6407 F: Documentation/i2c/busses/i2c-ali15x3
6408 F: Documentation/i2c/busses/i2c-amd756
6409 F: Documentation/i2c/busses/i2c-amd8111
6410 F: Documentation/i2c/busses/i2c-i801
6411 F: Documentation/i2c/busses/i2c-nforce2
6412 F: Documentation/i2c/busses/i2c-piix4
6413 F: Documentation/i2c/busses/i2c-sis5595
6414 F: Documentation/i2c/busses/i2c-sis630
6415 F: Documentation/i2c/busses/i2c-sis96x
6416 F: Documentation/i2c/busses/i2c-via
6417 F: Documentation/i2c/busses/i2c-viapro
6418 F: drivers/i2c/busses/i2c-ali1535.c
6419 F: drivers/i2c/busses/i2c-ali1563.c
6420 F: drivers/i2c/busses/i2c-ali15x3.c
6421 F: drivers/i2c/busses/i2c-amd756.c
6422 F: drivers/i2c/busses/i2c-amd756-s4882.c
6423 F: drivers/i2c/busses/i2c-amd8111.c
6424 F: drivers/i2c/busses/i2c-i801.c
6425 F: drivers/i2c/busses/i2c-isch.c
6426 F: drivers/i2c/busses/i2c-nforce2.c
6427 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6428 F: drivers/i2c/busses/i2c-piix4.c
6429 F: drivers/i2c/busses/i2c-sis5595.c
6430 F: drivers/i2c/busses/i2c-sis630.c
6431 F: drivers/i2c/busses/i2c-sis96x.c
6432 F: drivers/i2c/busses/i2c-via.c
6433 F: drivers/i2c/busses/i2c-viapro.c
6435 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
6436 M: Hans de Goede <hdegoede@redhat.com>
6437 L: linux-i2c@vger.kernel.org
6439 F: drivers/i2c/busses/i2c-cht-wc.c
6441 I2C/SMBUS ISMT DRIVER
6442 M: Seth Heasley <seth.heasley@intel.com>
6443 M: Neil Horman <nhorman@tuxdriver.com>
6444 L: linux-i2c@vger.kernel.org
6445 F: drivers/i2c/busses/i2c-ismt.c
6446 F: Documentation/i2c/busses/i2c-ismt
6448 I2C/SMBUS STUB DRIVER
6449 M: Jean Delvare <jdelvare@suse.com>
6450 L: linux-i2c@vger.kernel.org
6452 F: drivers/i2c/i2c-stub.c
6455 M: "H. Peter Anvin" <hpa@zytor.com>
6459 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6460 M: "H. Peter Anvin" <hpa@zytor.com>
6461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6464 IA64 (Itanium) PLATFORM
6465 M: Tony Luck <tony.luck@intel.com>
6466 M: Fenghua Yu <fenghua.yu@intel.com>
6467 L: linux-ia64@vger.kernel.org
6468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6472 IBM Power 842 compression accelerator
6473 M: Haren Myneni <haren@us.ibm.com>
6475 F: drivers/crypto/nx/Makefile
6476 F: drivers/crypto/nx/Kconfig
6477 F: drivers/crypto/nx/nx-842*
6478 F: include/linux/sw842.h
6482 IBM Power in-Nest Crypto Acceleration
6483 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6484 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6485 L: linux-crypto@vger.kernel.org
6487 F: drivers/crypto/nx/Makefile
6488 F: drivers/crypto/nx/Kconfig
6489 F: drivers/crypto/nx/nx-aes*
6490 F: drivers/crypto/nx/nx-sha*
6491 F: drivers/crypto/nx/nx.*
6492 F: drivers/crypto/nx/nx_csbcpb.h
6493 F: drivers/crypto/nx/nx_debugfs.h
6495 IBM Power Linux RAID adapter
6496 M: Brian King <brking@us.ibm.com>
6498 F: drivers/scsi/ipr.*
6500 IBM Power SRIOV Virtual NIC Device Driver
6501 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6502 M: John Allen <jallen@linux.vnet.ibm.com>
6503 L: netdev@vger.kernel.org
6505 F: drivers/net/ethernet/ibm/ibmvnic.*
6507 IBM Power Virtual Accelerator Switchboard
6508 M: Sukadev Bhattiprolu
6509 L: linuxppc-dev@lists.ozlabs.org
6511 F: arch/powerpc/platforms/powernv/vas*
6512 F: arch/powerpc/platforms/powernv/copy-paste.h
6513 F: arch/powerpc/include/asm/vas.h
6514 F: arch/powerpc/include/uapi/asm/vas.h
6516 IBM Power Virtual Ethernet Device Driver
6517 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6518 L: netdev@vger.kernel.org
6520 F: drivers/net/ethernet/ibm/ibmveth.*
6522 IBM Power Virtual FC Device Drivers
6523 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6524 L: linux-scsi@vger.kernel.org
6526 F: drivers/scsi/ibmvscsi/ibmvfc*
6528 IBM Power Virtual SCSI Device Drivers
6529 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6530 L: linux-scsi@vger.kernel.org
6532 F: drivers/scsi/ibmvscsi/ibmvscsi*
6533 F: include/scsi/viosrp.h
6535 IBM Power Virtual SCSI Device Target Driver
6536 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6537 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6538 L: linux-scsi@vger.kernel.org
6539 L: target-devel@vger.kernel.org
6541 F: drivers/scsi/ibmvscsi_tgt/
6543 IBM Power VMX Cryptographic instructions
6544 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6545 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6546 L: linux-crypto@vger.kernel.org
6548 F: drivers/crypto/vmx/Makefile
6549 F: drivers/crypto/vmx/Kconfig
6550 F: drivers/crypto/vmx/vmx.c
6551 F: drivers/crypto/vmx/aes*
6552 F: drivers/crypto/vmx/ghash*
6553 F: drivers/crypto/vmx/ppc-xlate.pl
6555 IBM ServeRAID RAID DRIVER
6557 F: drivers/scsi/ips.*
6559 ICH LPC AND GPIO DRIVER
6560 M: Peter Tyser <ptyser@xes-inc.com>
6562 F: drivers/mfd/lpc_ich.c
6563 F: drivers/gpio/gpio-ich.c
6566 M: "David S. Miller" <davem@davemloft.net>
6567 L: linux-ide@vger.kernel.org
6568 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6571 F: Documentation/ide/
6573 F: include/linux/ide.h
6576 M: Borislav Petkov <bp@alien8.de>
6577 L: linux-ide@vger.kernel.org
6579 F: Documentation/cdrom/ide-cd
6580 F: drivers/ide/ide-cd*
6582 IDEAPAD LAPTOP EXTRAS DRIVER
6583 M: Ike Panhc <ike.pan@canonical.com>
6584 L: platform-driver-x86@vger.kernel.org
6585 W: http://launchpad.net/ideapad-laptop
6587 F: drivers/platform/x86/ideapad-laptop.c
6589 IDEAPAD LAPTOP SLIDEBAR DRIVER
6590 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6591 L: linux-input@vger.kernel.org
6592 W: https://github.com/o2genum/ideapad-slidebar
6594 F: drivers/input/misc/ideapad_slidebar.c
6596 IDT VersaClock 5 CLOCK DRIVER
6597 M: Marek Vasut <marek.vasut@gmail.com>
6599 F: drivers/clk/clk-versaclock5.c
6601 IEEE 802.15.4 SUBSYSTEM
6602 M: Alexander Aring <alex.aring@gmail.com>
6603 M: Stefan Schmidt <stefan@osg.samsung.com>
6604 L: linux-wpan@vger.kernel.org
6605 W: http://wpan.cakelab.org/
6606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6611 F: drivers/net/ieee802154/
6612 F: include/linux/nl802154.h
6613 F: include/linux/ieee802154.h
6614 F: include/net/nl802154.h
6615 F: include/net/mac802154.h
6616 F: include/net/af_ieee802154.h
6617 F: include/net/cfg802154.h
6618 F: include/net/ieee802154_netdev.h
6619 F: Documentation/networking/ieee802154.txt
6622 M: Yotam Gigi <yotamg@mellanox.com>
6623 M: Jamal Hadi Salim <jhs@mojatatu.com>
6625 F: include/net/ife.h
6626 F: include/uapi/linux/ife.h
6628 IGORPLUG-USB IR RECEIVER
6629 M: Sean Young <sean@mess.org>
6630 L: linux-media@vger.kernel.org
6632 F: drivers/media/rc/igorplugusb.c
6634 IGUANAWORKS USB IR TRANSCEIVER
6635 M: Sean Young <sean@mess.org>
6636 L: linux-media@vger.kernel.org
6638 F: drivers/media/rc/iguanair.c
6640 IIO DIGITAL POTENTIOMETER DAC
6641 M: Peter Rosin <peda@axentia.se>
6642 L: linux-iio@vger.kernel.org
6644 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6645 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6646 F: drivers/iio/dac/dpot-dac.c
6648 IIO ENVELOPE DETECTOR
6649 M: Peter Rosin <peda@axentia.se>
6650 L: linux-iio@vger.kernel.org
6652 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6653 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6654 F: drivers/iio/adc/envelope-detector.c
6657 M: Peter Rosin <peda@axentia.se>
6658 L: linux-iio@vger.kernel.org
6660 F: Documentation/devicetree/bindings/iio/multiplexer/iio-mux.txt
6661 F: drivers/iio/multiplexer/iio-mux.c
6663 IIO SUBSYSTEM AND DRIVERS
6664 M: Jonathan Cameron <jic23@kernel.org>
6665 R: Hartmut Knaack <knaack.h@gmx.de>
6666 R: Lars-Peter Clausen <lars@metafoo.de>
6667 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6668 L: linux-iio@vger.kernel.org
6669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6671 F: Documentation/devicetree/bindings/iio/
6673 F: drivers/staging/iio/
6674 F: include/linux/iio/
6677 IKANOS/ADI EAGLE ADSL USB DRIVER
6678 M: Matthieu Castet <castet.matthieu@free.fr>
6679 M: Stanislaw Gruszka <stf_xl@wp.pl>
6681 F: drivers/usb/atm/ueagle-atm.c
6683 IMGTEC ASCII LCD DRIVER
6684 M: Paul Burton <paul.burton@imgtec.com>
6686 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6687 F: drivers/auxdisplay/img-ascii-lcd.c
6689 IMGTEC IR DECODER DRIVER
6690 M: James Hogan <james.hogan@imgtec.com>
6692 F: drivers/media/rc/img-ir/
6694 IMS TWINTURBO FRAMEBUFFER DRIVER
6695 L: linux-fbdev@vger.kernel.org
6697 F: drivers/video/fbdev/imsttfb.c
6699 INA209 HARDWARE MONITOR DRIVER
6700 M: Guenter Roeck <linux@roeck-us.net>
6701 L: linux-hwmon@vger.kernel.org
6703 F: Documentation/hwmon/ina209
6704 F: Documentation/devicetree/bindings/i2c/ina209.txt
6705 F: drivers/hwmon/ina209.c
6707 INA2XX HARDWARE MONITOR DRIVER
6708 M: Guenter Roeck <linux@roeck-us.net>
6709 L: linux-hwmon@vger.kernel.org
6711 F: Documentation/hwmon/ina2xx
6712 F: drivers/hwmon/ina2xx.c
6713 F: include/linux/platform_data/ina2xx.h
6715 INDUSTRY PACK SUBSYSTEM (IPACK)
6716 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6717 M: Jens Taprogge <jens.taprogge@taprogge.org>
6718 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6719 L: industrypack-devel@lists.sourceforge.net
6720 W: http://industrypack.sourceforge.net
6724 INFINIBAND SUBSYSTEM
6725 M: Doug Ledford <dledford@redhat.com>
6726 M: Sean Hefty <sean.hefty@intel.com>
6727 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6728 L: linux-rdma@vger.kernel.org
6729 W: http://www.openfabrics.org/
6730 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6733 F: Documentation/devicetree/bindings/infiniband/
6734 F: Documentation/infiniband/
6735 F: drivers/infiniband/
6736 F: include/uapi/linux/if_infiniband.h
6737 F: include/uapi/rdma/
6740 INGENIC JZ4780 DMA Driver
6741 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6743 F: drivers/dma/dma-jz4780.c
6745 INGENIC JZ4780 NAND DRIVER
6746 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6747 L: linux-mtd@lists.infradead.org
6749 F: drivers/mtd/nand/jz4780_*
6752 M: Jan Kara <jack@suse.cz>
6753 R: Amir Goldstein <amir73il@gmail.com>
6754 L: linux-fsdevel@vger.kernel.org
6756 F: Documentation/filesystems/inotify.txt
6757 F: fs/notify/inotify/
6758 F: include/linux/inotify.h
6759 F: include/uapi/linux/inotify.h
6761 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6762 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6763 L: linux-input@vger.kernel.org
6764 Q: http://patchwork.kernel.org/project/linux-input/list/
6765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6768 F: include/linux/input.h
6769 F: include/uapi/linux/input.h
6770 F: include/uapi/linux/input-event-codes.h
6771 F: include/linux/input/
6772 F: Documentation/devicetree/bindings/input/
6773 F: Documentation/input/
6775 INPUT MULTITOUCH (MT) PROTOCOL
6776 M: Henrik Rydberg <rydberg@bitmath.org>
6777 L: linux-input@vger.kernel.org
6779 F: Documentation/input/multi-touch-protocol.rst
6780 F: drivers/input/input-mt.c
6783 INSIDE SECURE CRYPTO DRIVER
6784 M: Antoine Tenart <antoine.tenart@free-electrons.com>
6785 F: drivers/crypto/inside-secure/
6787 L: linux-crypto@vger.kernel.org
6789 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6790 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6791 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6792 L: linux-ima-devel@lists.sourceforge.net
6793 L: linux-ima-user@lists.sourceforge.net
6794 L: linux-security-module@vger.kernel.org
6795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6797 F: security/integrity/ima/
6799 INTEL 810/815 FRAMEBUFFER DRIVER
6800 M: Antonino Daplas <adaplas@gmail.com>
6801 L: linux-fbdev@vger.kernel.org
6803 F: drivers/video/fbdev/i810/
6805 INTEL ASoC BDW/HSW DRIVERS
6806 M: Jie Yang <yang.jie@linux.intel.com>
6807 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6809 F: sound/soc/intel/common/sst-dsp*
6810 F: sound/soc/intel/common/sst-firmware.c
6811 F: sound/soc/intel/boards/broadwell.c
6812 F: sound/soc/intel/haswell/
6814 INTEL C600 SERIES SAS CONTROLLER DRIVER
6815 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6816 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6817 L: linux-scsi@vger.kernel.org
6818 T: git git://git.code.sf.net/p/intel-sas/isci
6820 F: drivers/scsi/isci/
6822 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
6823 M: Jani Nikula <jani.nikula@linux.intel.com>
6824 M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
6825 M: Rodrigo Vivi <rodrigo.vivi@intel.com>
6826 L: intel-gfx@lists.freedesktop.org
6827 W: https://01.org/linuxgraphics/
6828 B: https://01.org/linuxgraphics/documentation/how-report-bugs
6829 C: irc://chat.freenode.net/intel-gfx
6830 Q: http://patchwork.freedesktop.org/project/intel-gfx/
6831 T: git git://anongit.freedesktop.org/drm-intel
6833 F: drivers/gpu/drm/i915/
6834 F: include/drm/i915*
6835 F: include/uapi/drm/i915_drm.h
6836 F: Documentation/gpu/i915.rst
6838 INTEL ETHERNET DRIVERS
6839 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6840 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6841 W: http://www.intel.com/support/feedback.htm
6842 W: http://e1000.sourceforge.net/
6843 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6847 F: Documentation/networking/e100.txt
6848 F: Documentation/networking/e1000.txt
6849 F: Documentation/networking/e1000e.txt
6850 F: Documentation/networking/igb.txt
6851 F: Documentation/networking/igbvf.txt
6852 F: Documentation/networking/ixgb.txt
6853 F: Documentation/networking/ixgbe.txt
6854 F: Documentation/networking/ixgbevf.txt
6855 F: Documentation/networking/i40e.txt
6856 F: Documentation/networking/i40evf.txt
6857 F: drivers/net/ethernet/intel/
6858 F: drivers/net/ethernet/intel/*/
6859 F: include/linux/avf/virtchnl.h
6861 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6862 M: Maik Broemme <mbroemme@libmpq.org>
6863 L: linux-fbdev@vger.kernel.org
6865 F: Documentation/fb/intelfb.txt
6866 F: drivers/video/fbdev/intelfb/
6868 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
6869 M: Zhenyu Wang <zhenyuw@linux.intel.com>
6870 M: Zhi Wang <zhi.a.wang@intel.com>
6871 L: intel-gvt-dev@lists.freedesktop.org
6872 L: intel-gfx@lists.freedesktop.org
6873 W: https://01.org/igvt-g
6874 T: git https://github.com/01org/gvt-linux.git
6876 F: drivers/gpu/drm/i915/gvt/
6878 INTEL HID EVENT DRIVER
6879 M: Alex Hung <alex.hung@canonical.com>
6880 L: platform-driver-x86@vger.kernel.org
6882 F: drivers/platform/x86/intel-hid.c
6884 INTEL I/OAT DMA DRIVER
6885 M: Dave Jiang <dave.jiang@intel.com>
6886 R: Dan Williams <dan.j.williams@intel.com>
6887 L: dmaengine@vger.kernel.org
6888 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6890 F: drivers/dma/ioat*
6893 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6894 M: Len Brown <lenb@kernel.org>
6895 L: linux-pm@vger.kernel.org
6896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6897 B: https://bugzilla.kernel.org
6899 F: drivers/idle/intel_idle.c
6901 INTEL INTEGRATED SENSOR HUB DRIVER
6902 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6903 M: Jiri Kosina <jikos@kernel.org>
6904 L: linux-input@vger.kernel.org
6906 F: drivers/hid/intel-ish-hid/
6909 M: David Woodhouse <dwmw2@infradead.org>
6910 L: iommu@lists.linux-foundation.org
6911 T: git git://git.infradead.org/iommu-2.6.git
6913 F: drivers/iommu/intel-iommu.c
6914 F: include/linux/intel-iommu.h
6916 INTEL IOP-ADMA DMA DRIVER
6917 R: Dan Williams <dan.j.williams@intel.com>
6919 F: drivers/dma/iop-adma.c
6921 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6922 M: Krzysztof Halasa <khalasa@piap.pl>
6924 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6925 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6926 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6927 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6928 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6929 F: drivers/net/wan/ixp4xx_hss.c
6931 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6932 M: Deepak Saxena <dsaxena@plexity.net>
6934 F: drivers/char/hw_random/ixp4xx-rng.c
6936 INTEL MANAGEMENT ENGINE (mei)
6937 M: Tomas Winkler <tomas.winkler@intel.com>
6938 L: linux-kernel@vger.kernel.org
6940 F: include/uapi/linux/mei.h
6941 F: include/linux/mei_cl_bus.h
6942 F: drivers/misc/mei/*
6943 F: drivers/watchdog/mei_wdt.c
6944 F: Documentation/misc-devices/mei/*
6947 INTEL MENLOW THERMAL DRIVER
6948 M: Sujith Thomas <sujith.thomas@intel.com>
6949 L: platform-driver-x86@vger.kernel.org
6950 W: https://01.org/linux-acpi
6952 F: drivers/platform/x86/intel_menlow.c
6954 INTEL MERRIFIELD GPIO DRIVER
6955 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6956 L: linux-gpio@vger.kernel.org
6958 F: drivers/gpio/gpio-merrifield.c
6960 INTEL MIC DRIVERS (mic)
6961 M: Sudeep Dutt <sudeep.dutt@intel.com>
6962 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6964 W: https://github.com/sudeepdutt/mic
6965 W: http://software.intel.com/en-us/mic-developer
6966 F: include/linux/mic_bus.h
6967 F: include/linux/scif.h
6968 F: include/uapi/linux/mic_common.h
6969 F: include/uapi/linux/mic_ioctl.h
6970 F: include/uapi/linux/scif_ioctl.h
6971 F: drivers/misc/mic/
6972 F: drivers/dma/mic_x100_dma.c
6973 F: drivers/dma/mic_x100_dma.h
6974 F: Documentation/mic/
6976 INTEL PMC CORE DRIVER
6977 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6978 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6979 L: platform-driver-x86@vger.kernel.org
6981 F: arch/x86/include/asm/pmc_core.h
6982 F: drivers/platform/x86/intel_pmc_core*
6984 INTEL PMC/P-Unit IPC DRIVER
6985 M: Zha Qipeng<qipeng.zha@intel.com>
6986 L: platform-driver-x86@vger.kernel.org
6988 F: drivers/platform/x86/intel_pmc_ipc.c
6989 F: drivers/platform/x86/intel_punit_ipc.c
6990 F: arch/x86/include/asm/intel_pmc_ipc.h
6991 F: arch/x86/include/asm/intel_punit_ipc.h
6993 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6994 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6995 L: linux-wireless@vger.kernel.org
6997 F: Documentation/networking/README.ipw2100
6998 F: Documentation/networking/README.ipw2200
6999 F: drivers/net/wireless/intel/ipw2x00/
7002 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
7003 M: Len Brown <lenb@kernel.org>
7004 L: linux-pm@vger.kernel.org
7006 F: drivers/cpufreq/intel_pstate.c
7008 INTEL RDMA RNIC DRIVER
7009 M: Faisal Latif <faisal.latif@intel.com>
7010 M: Shiraz Saleem <shiraz.saleem@intel.com>
7011 L: linux-rdma@vger.kernel.org
7013 F: drivers/infiniband/hw/i40iw/
7015 INTEL TELEMETRY DRIVER
7016 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
7017 L: platform-driver-x86@vger.kernel.org
7019 F: arch/x86/include/asm/intel_telemetry.h
7020 F: drivers/platform/x86/intel_telemetry*
7022 INTEL VIRTUAL BUTTON DRIVER
7023 M: AceLan Kao <acelan.kao@canonical.com>
7024 L: platform-driver-x86@vger.kernel.org
7026 F: drivers/platform/x86/intel-vbtn.c
7028 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
7029 M: Stanislaw Gruszka <sgruszka@redhat.com>
7030 L: linux-wireless@vger.kernel.org
7032 F: drivers/net/wireless/intel/iwlegacy/
7034 INTEL WIRELESS WIFI LINK (iwlwifi)
7035 M: Johannes Berg <johannes.berg@intel.com>
7036 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7037 M: Luca Coelho <luciano.coelho@intel.com>
7038 M: Intel Linux Wireless <linuxwifi@intel.com>
7039 L: linux-wireless@vger.kernel.org
7040 W: http://intellinuxwireless.org
7041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
7043 F: drivers/net/wireless/intel/iwlwifi/
7045 INTEL WIRELESS WIMAX CONNECTION 2400
7046 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
7047 M: linux-wimax@intel.com
7048 L: wimax@linuxwimax.org (subscribers-only)
7050 W: http://linuxwimax.org
7051 F: Documentation/wimax/README.i2400m
7052 F: drivers/net/wimax/i2400m/
7053 F: include/uapi/linux/wimax/i2400m.h
7056 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
7058 F: Documentation/trace/intel_th.txt
7059 F: drivers/hwtracing/intel_th/
7061 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
7062 M: Ning Sun <ning.sun@intel.com>
7063 L: tboot-devel@lists.sourceforge.net
7064 W: http://tboot.sourceforge.net
7065 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
7067 F: Documentation/intel_txt.txt
7068 F: include/linux/tboot.h
7069 F: arch/x86/kernel/tboot.c
7071 INTEL-MID GPIO DRIVER
7072 M: David Cohen <david.a.cohen@linux.intel.com>
7073 L: linux-gpio@vger.kernel.org
7075 F: drivers/gpio/gpio-intel-mid.c
7077 INVENSENSE MPU-3050 GYROSCOPE DRIVER
7078 M: Linus Walleij <linus.walleij@linaro.org>
7079 L: linux-iio@vger.kernel.org
7081 F: drivers/iio/gyro/mpu3050*
7082 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
7084 IOC3 ETHERNET DRIVER
7085 M: Ralf Baechle <ralf@linux-mips.org>
7086 L: linux-mips@linux-mips.org
7088 F: drivers/net/ethernet/sgi/ioc3-eth.c
7091 M: Pat Gefre <pfg@sgi.com>
7092 L: linux-serial@vger.kernel.org
7094 F: drivers/tty/serial/ioc3_serial.c
7097 M: Joerg Roedel <joro@8bytes.org>
7098 L: iommu@lists.linux-foundation.org
7099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
7101 F: Documentation/devicetree/bindings/iommu/
7103 F: include/linux/iommu.h
7104 F: include/linux/iova.h
7107 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
7109 F: net/ipv4/netfilter/ipt_MASQUERADE.c
7112 M: Corey Minyard <minyard@acm.org>
7113 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
7114 W: http://openipmi.sourceforge.net/
7116 F: Documentation/IPMI.txt
7117 F: drivers/char/ipmi/
7118 F: include/linux/ipmi*
7119 F: include/uapi/linux/ipmi*
7121 IPS SCSI RAID DRIVER
7122 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
7123 L: linux-scsi@vger.kernel.org
7124 W: http://www.adaptec.com/
7126 F: drivers/scsi/ips*
7129 M: Wensong Zhang <wensong@linux-vs.org>
7130 M: Simon Horman <horms@verge.net.au>
7131 M: Julian Anastasov <ja@ssi.bg>
7132 L: netdev@vger.kernel.org
7133 L: lvs-devel@vger.kernel.org
7135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
7136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
7137 F: Documentation/networking/ipvs-sysctl.txt
7138 F: include/net/ip_vs.h
7139 F: include/uapi/linux/ip_vs.h
7140 F: net/netfilter/ipvs/
7143 M: Jiri Kosina <jikos@kernel.org>
7144 M: David Sterba <dsterba@suse.com>
7146 F: drivers/tty/ipwireless/
7149 L: netdev@vger.kernel.org
7151 F: include/net/ipx.h
7152 F: include/uapi/linux/ipx.h
7156 M: Samuel Ortiz <samuel@sortiz.org>
7157 L: irda-users@lists.sourceforge.net (subscribers-only)
7158 L: netdev@vger.kernel.org
7159 W: http://irda.sourceforge.net/
7161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
7162 F: Documentation/networking/irda.txt
7163 F: drivers/staging/irda/
7165 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7166 M: Marc Zyngier <marc.zyngier@arm.com>
7168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7169 F: Documentation/IRQ-domain.txt
7170 F: include/linux/irqdomain.h
7171 F: kernel/irq/irqdomain.c
7175 M: Thomas Gleixner <tglx@linutronix.de>
7176 L: linux-kernel@vger.kernel.org
7178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7182 M: Thomas Gleixner <tglx@linutronix.de>
7183 M: Jason Cooper <jason@lakedaemon.net>
7184 M: Marc Zyngier <marc.zyngier@arm.com>
7185 L: linux-kernel@vger.kernel.org
7187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7188 F: Documentation/devicetree/bindings/interrupt-controller/
7192 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7194 F: Documentation/isa.txt
7195 F: drivers/base/isa.c
7196 F: include/linux/isa.h
7199 M: Hans Verkuil <hverkuil@xs4all.nl>
7200 L: linux-media@vger.kernel.org
7201 T: git git://linuxtv.org/media_tree.git
7202 W: https://linuxtv.org
7204 F: drivers/media/radio/radio-isa*
7207 M: Jaroslav Kysela <perex@perex.cz>
7209 F: Documentation/isapnp.txt
7210 F: drivers/pnp/isapnp/
7211 F: include/linux/isapnp.h
7214 M: Lee Duncan <lduncan@suse.com>
7215 M: Chris Leech <cleech@redhat.com>
7216 L: open-iscsi@googlegroups.com
7217 W: www.open-iscsi.com
7219 F: drivers/scsi/*iscsi*
7220 F: include/scsi/*iscsi*
7222 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
7223 M: Peter Jones <pjones@redhat.com>
7224 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
7226 F: drivers/firmware/iscsi_ibft*
7228 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
7229 M: Or Gerlitz <ogerlitz@mellanox.com>
7230 M: Sagi Grimberg <sagi@grimberg.me>
7231 M: Roi Dayan <roid@mellanox.com>
7232 L: linux-rdma@vger.kernel.org
7234 W: http://www.openfabrics.org
7235 W: www.open-iscsi.org
7236 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7237 F: drivers/infiniband/ulp/iser/
7239 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
7240 M: Sagi Grimberg <sagi@grimberg.me>
7241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7242 L: linux-rdma@vger.kernel.org
7243 L: target-devel@vger.kernel.org
7245 W: http://www.linux-iscsi.org
7246 F: drivers/infiniband/ulp/isert
7249 M: Karsten Keil <isdn@linux-pingi.de>
7250 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7251 L: netdev@vger.kernel.org
7252 W: http://www.isdn4linux.de
7253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
7255 F: Documentation/isdn/
7257 F: include/linux/isdn.h
7258 F: include/linux/isdn/
7259 F: include/uapi/linux/isdn.h
7260 F: include/uapi/linux/isdn/
7262 ISDN SUBSYSTEM (Eicon active card driver)
7263 M: Armin Schindler <mac@melware.de>
7264 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7265 W: http://www.melware.de
7267 F: drivers/isdn/hardware/eicon/
7269 IT87 HARDWARE MONITORING DRIVER
7270 M: Jean Delvare <jdelvare@suse.com>
7271 L: linux-hwmon@vger.kernel.org
7273 F: Documentation/hwmon/it87
7274 F: drivers/hwmon/it87.c
7277 M: Antti Palosaari <crope@iki.fi>
7278 L: linux-media@vger.kernel.org
7279 W: https://linuxtv.org
7280 W: http://palosaari.fi/linux/
7281 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7282 T: git git://linuxtv.org/anttip/media_tree.git
7284 F: drivers/media/tuners/it913x*
7286 IVTV VIDEO4LINUX DRIVER
7287 M: Andy Walls <awalls@md.metrocast.net>
7288 L: ivtv-devel@ivtvdriver.org (subscribers-only)
7289 L: linux-media@vger.kernel.org
7290 T: git git://linuxtv.org/media_tree.git
7291 W: http://www.ivtvdriver.org
7293 F: Documentation/media/v4l-drivers/ivtv*
7294 F: drivers/media/pci/ivtv/
7295 F: include/uapi/linux/ivtv*
7297 IX2505V MEDIA DRIVER
7298 M: Malcolm Priestley <tvboxspy@gmail.com>
7299 L: linux-media@vger.kernel.org
7300 W: https://linuxtv.org
7301 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7303 F: drivers/media/dvb-frontends/ix2505v*
7305 JC42.4 TEMPERATURE SENSOR DRIVER
7306 M: Guenter Roeck <linux@roeck-us.net>
7307 L: linux-hwmon@vger.kernel.org
7309 F: drivers/hwmon/jc42.c
7310 F: Documentation/hwmon/jc42
7313 M: Dave Kleikamp <shaggy@kernel.org>
7314 L: jfs-discussion@lists.sourceforge.net
7315 W: http://jfs.sourceforge.net/
7316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
7318 F: Documentation/filesystems/jfs.txt
7322 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
7323 L: netdev@vger.kernel.org
7325 F: drivers/net/ethernet/jme.*
7327 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
7328 M: David Woodhouse <dwmw2@infradead.org>
7329 L: linux-mtd@lists.infradead.org
7330 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
7333 F: include/uapi/linux/jffs2.h
7335 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
7336 M: "Theodore Ts'o" <tytso@mit.edu>
7337 M: Jan Kara <jack@suse.com>
7338 L: linux-ext4@vger.kernel.org
7341 F: include/linux/jbd2.h
7343 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
7344 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
7345 L: linux-media@vger.kernel.org
7347 F: drivers/media/platform/rcar_jpu.c
7349 JSM Neo PCI based serial card
7350 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
7351 L: linux-serial@vger.kernel.org
7353 F: drivers/tty/serial/jsm/
7355 K10TEMP HARDWARE MONITORING DRIVER
7356 M: Clemens Ladisch <clemens@ladisch.de>
7357 L: linux-hwmon@vger.kernel.org
7359 F: Documentation/hwmon/k10temp
7360 F: drivers/hwmon/k10temp.c
7362 K8TEMP HARDWARE MONITORING DRIVER
7363 M: Rudolf Marek <r.marek@assembler.cz>
7364 L: linux-hwmon@vger.kernel.org
7366 F: Documentation/hwmon/k8temp
7367 F: drivers/hwmon/k8temp.c
7370 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7371 R: Alexander Potapenko <glider@google.com>
7372 R: Dmitry Vyukov <dvyukov@google.com>
7373 L: kasan-dev@googlegroups.com
7375 F: arch/*/include/asm/kasan.h
7376 F: arch/*/mm/kasan_init*
7377 F: Documentation/dev-tools/kasan.rst
7378 F: include/linux/kasan*.h
7381 F: scripts/Makefile.kasan
7384 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
7385 L: linux-kbuild@vger.kernel.org
7386 T: git git://gitorious.org/linux-kconfig/linux-kconfig
7388 F: Documentation/kbuild/kconfig-language.txt
7392 M: Dave Young <dyoung@redhat.com>
7393 M: Baoquan He <bhe@redhat.com>
7394 R: Vivek Goyal <vgoyal@redhat.com>
7395 L: kexec@lists.infradead.org
7396 W: http://lse.sourceforge.net/kdump/
7398 F: Documentation/kdump/
7400 KEENE FM RADIO TRANSMITTER DRIVER
7401 M: Hans Verkuil <hverkuil@xs4all.nl>
7402 L: linux-media@vger.kernel.org
7403 T: git git://linuxtv.org/media_tree.git
7404 W: https://linuxtv.org
7406 F: drivers/media/radio/radio-keene*
7408 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7409 M: Ian Kent <raven@themaw.net>
7410 L: autofs@vger.kernel.org
7414 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7415 M: Masahiro Yamada <yamada.masahiro@socionext.com>
7416 M: Michal Marek <mmarek@suse.com>
7417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
7418 L: linux-kbuild@vger.kernel.org
7420 F: Documentation/kbuild/
7422 F: scripts/Makefile.*
7428 L: kernel-janitors@vger.kernel.org
7429 W: http://kernelnewbies.org/KernelJanitors
7432 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7433 M: "J. Bruce Fields" <bfields@fieldses.org>
7434 M: Jeff Layton <jlayton@poochiereds.net>
7435 L: linux-nfs@vger.kernel.org
7436 W: http://nfs.sourceforge.net/
7437 T: git git://linux-nfs.org/~bfields/linux.git
7440 F: include/uapi/linux/nfsd/
7444 F: include/linux/lockd/
7445 F: include/linux/sunrpc/
7446 F: include/uapi/linux/sunrpc/
7448 KERNEL SELFTEST FRAMEWORK
7449 M: Shuah Khan <shuahkh@osg.samsung.com>
7450 M: Shuah Khan <shuah@kernel.org>
7451 L: linux-kselftest@vger.kernel.org
7452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
7454 F: tools/testing/selftests/
7455 F: Documentation/dev-tools/kselftest*
7457 KERNEL USERMODE HELPER
7458 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
7459 L: linux-kernel@vger.kernel.org
7462 F: include/linux/umh.h
7464 KERNEL VIRTUAL MACHINE (KVM)
7465 M: Paolo Bonzini <pbonzini@redhat.com>
7466 M: Radim Krčmář <rkrcmar@redhat.com>
7467 L: kvm@vger.kernel.org
7468 W: http://www.linux-kvm.org
7469 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7471 F: Documentation/virtual/kvm/
7472 F: include/trace/events/kvm.h
7473 F: include/uapi/asm-generic/kvm*
7474 F: include/uapi/linux/kvm*
7475 F: include/asm-generic/kvm*
7476 F: include/linux/kvm*
7477 F: include/kvm/iodev.h
7481 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
7482 M: Paolo Bonzini <pbonzini@redhat.com>
7483 M: Radim KrÄmář <rkrcmar@redhat.com>
7484 L: kvm@vger.kernel.org
7485 W: http://www.linux-kvm.org
7486 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7489 F: arch/x86/include/uapi/asm/kvm*
7490 F: arch/x86/include/asm/kvm*
7491 F: arch/x86/kernel/kvm.c
7492 F: arch/x86/kernel/kvmclock.c
7494 KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
7495 M: Joerg Roedel <joro@8bytes.org>
7496 L: kvm@vger.kernel.org
7497 W: http://www.linux-kvm.org/
7499 F: arch/x86/include/asm/svm.h
7500 F: arch/x86/kvm/svm.c
7502 KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
7503 M: Christoffer Dall <christoffer.dall@linaro.org>
7504 M: Marc Zyngier <marc.zyngier@arm.com>
7505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7506 L: kvmarm@lists.cs.columbia.edu
7507 W: http://systems.cs.columbia.edu/projects/kvm-arm
7508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7510 F: arch/arm/include/uapi/asm/kvm*
7511 F: arch/arm/include/asm/kvm*
7514 F: include/kvm/arm_*
7516 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
7517 M: Alexander Graf <agraf@suse.com>
7518 L: kvm-ppc@vger.kernel.org
7519 W: http://www.linux-kvm.org/
7520 T: git git://github.com/agraf/linux-2.6.git
7522 F: arch/powerpc/include/uapi/asm/kvm*
7523 F: arch/powerpc/include/asm/kvm*
7524 F: arch/powerpc/kvm/
7525 F: arch/powerpc/kernel/kvm*
7527 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7528 M: Christoffer Dall <christoffer.dall@linaro.org>
7529 M: Marc Zyngier <marc.zyngier@arm.com>
7530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7531 L: kvmarm@lists.cs.columbia.edu
7533 F: arch/arm64/include/uapi/asm/kvm*
7534 F: arch/arm64/include/asm/kvm*
7537 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7538 M: James Hogan <james.hogan@imgtec.com>
7539 L: linux-mips@linux-mips.org
7541 F: arch/mips/include/uapi/asm/kvm*
7542 F: arch/mips/include/asm/kvm*
7545 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7546 M: Christian Borntraeger <borntraeger@de.ibm.com>
7547 M: Cornelia Huck <cohuck@redhat.com>
7548 L: linux-s390@vger.kernel.org
7549 W: http://www.ibm.com/developerworks/linux/linux390/
7550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7552 F: arch/s390/include/uapi/asm/kvm*
7553 F: arch/s390/include/asm/gmap.h
7554 F: arch/s390/include/asm/kvm*
7556 F: arch/s390/mm/gmap.c
7559 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7560 M: Tejun Heo <tj@kernel.org>
7561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7563 F: include/linux/kernfs.h
7567 M: Eric Biederman <ebiederm@xmission.com>
7568 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7569 L: kexec@lists.infradead.org
7571 F: include/linux/kexec.h
7572 F: include/uapi/linux/kexec.h
7576 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7577 M: David Safford <safford@us.ibm.com>
7578 L: linux-security-module@vger.kernel.org
7579 L: keyrings@vger.kernel.org
7581 F: Documentation/security/keys/trusted-encrypted.rst
7582 F: include/keys/encrypted-type.h
7583 F: security/keys/encrypted-keys/
7586 M: David Safford <safford@us.ibm.com>
7587 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7588 L: linux-security-module@vger.kernel.org
7589 L: keyrings@vger.kernel.org
7591 F: Documentation/security/keys/trusted-encrypted.rst
7592 F: include/keys/trusted-type.h
7593 F: security/keys/trusted.c
7594 F: security/keys/trusted.h
7597 M: David Howells <dhowells@redhat.com>
7598 L: keyrings@vger.kernel.org
7600 F: Documentation/security/keys/core.rst
7601 F: include/linux/key.h
7602 F: include/linux/key-type.h
7603 F: include/linux/keyctl.h
7604 F: include/uapi/linux/keyctl.h
7608 KGDB / KDB /debug_core
7609 M: Jason Wessel <jason.wessel@windriver.com>
7610 W: http://kgdb.wiki.kernel.org/
7611 L: kgdb-bugreport@lists.sourceforge.net
7612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7614 F: Documentation/dev-tools/kgdb.rst
7615 F: drivers/misc/kgdbts.c
7616 F: drivers/tty/serial/kgdboc.c
7617 F: include/linux/kdb.h
7618 F: include/linux/kgdb.h
7622 M: Vegard Nossum <vegardno@ifi.uio.no>
7623 M: Pekka Enberg <penberg@kernel.org>
7625 F: Documentation/dev-tools/kmemcheck.rst
7626 F: arch/x86/include/asm/kmemcheck.h
7627 F: arch/x86/mm/kmemcheck/
7628 F: include/linux/kmemcheck.h
7632 M: Catalin Marinas <catalin.marinas@arm.com>
7634 F: Documentation/dev-tools/kmemleak.rst
7635 F: include/linux/kmemleak.h
7637 F: mm/kmemleak-test.c
7639 KMOD KERNEL MODULE LOADER - USERMODE HELPER
7640 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
7641 L: linux-kernel@vger.kernel.org
7644 F: include/linux/kmod.h
7646 F: tools/testing/selftests/kmod/
7649 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7650 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7651 M: "David S. Miller" <davem@davemloft.net>
7652 M: Masami Hiramatsu <mhiramat@kernel.org>
7654 F: Documentation/kprobes.txt
7655 F: include/linux/kprobes.h
7656 F: include/asm-generic/kprobes.h
7659 KS0108 LCD CONTROLLER DRIVER
7660 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7661 W: http://miguelojeda.es/auxdisplay.htm
7662 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7664 F: Documentation/auxdisplay/ks0108
7665 F: drivers/auxdisplay/ks0108.c
7666 F: include/linux/ks0108.h
7669 M: David Ahern <dsa@cumulusnetworks.com>
7670 L: netdev@vger.kernel.org
7673 F: include/net/l3mdev.h
7675 LANTIQ MIPS ARCHITECTURE
7676 M: John Crispin <john@phrozen.org>
7677 L: linux-mips@linux-mips.org
7682 L: linux-x25@vger.kernel.org
7684 F: Documentation/networking/lapb-module.txt
7688 LASI 53c700 driver for PARISC
7689 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7690 L: linux-scsi@vger.kernel.org
7692 F: Documentation/scsi/53c700.txt
7693 F: drivers/scsi/53c700*
7696 M: Richard Purdie <rpurdie@rpsys.net>
7697 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7698 M: Pavel Machek <pavel@ucw.cz>
7699 L: linux-leds@vger.kernel.org
7700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7702 F: Documentation/devicetree/bindings/leds/
7704 F: include/linux/leds.h
7706 LEGACY EEPROM DRIVER
7707 M: Jean Delvare <jdelvare@suse.com>
7709 F: Documentation/misc-devices/eeprom
7710 F: drivers/misc/eeprom/eeprom.c
7712 LEGO USB Tower driver
7713 M: Juergen Stuber <starblue@users.sourceforge.net>
7714 L: legousb-devel@lists.sourceforge.net
7715 W: http://legousb.sourceforge.net/
7717 F: drivers/usb/misc/legousbtower.c
7720 M: Michael Krufky <mkrufky@linuxtv.org>
7721 L: linux-media@vger.kernel.org
7722 W: https://linuxtv.org
7723 W: http://github.com/mkrufky
7724 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7725 T: git git://linuxtv.org/mkrufky/tuners.git
7727 F: drivers/media/dvb-frontends/lg2160.*
7729 LGDT3305 MEDIA DRIVER
7730 M: Michael Krufky <mkrufky@linuxtv.org>
7731 L: linux-media@vger.kernel.org
7732 W: https://linuxtv.org
7733 W: http://github.com/mkrufky
7734 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7735 T: git git://linuxtv.org/mkrufky/tuners.git
7737 F: drivers/media/dvb-frontends/lgdt3305.*
7739 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7740 M: Viresh Kumar <vireshk@kernel.org>
7741 L: linux-ide@vger.kernel.org
7742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7744 F: include/linux/pata_arasan_cf_data.h
7745 F: drivers/ata/pata_arasan_cf.c
7748 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7749 M: Tejun Heo <tj@kernel.org>
7750 L: linux-ide@vger.kernel.org
7751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7753 F: drivers/ata/pata_*.c
7754 F: drivers/ata/ata_generic.c
7756 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
7757 M: Linus Walleij <linus.walleij@linaro.org>
7758 L: linux-ide@vger.kernel.org
7759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7761 F: drivers/ata/pata_ftide010.c
7762 F: drivers/ata/sata_gemini.c
7763 F: drivers/ata/sata_gemini.h
7765 LIBATA SATA AHCI PLATFORM devices support
7766 M: Hans de Goede <hdegoede@redhat.com>
7767 M: Tejun Heo <tj@kernel.org>
7768 L: linux-ide@vger.kernel.org
7769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7771 F: drivers/ata/ahci_platform.c
7772 F: drivers/ata/libahci_platform.c
7773 F: include/linux/ahci_platform.h
7775 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7776 M: Mikael Pettersson <mikpelinux@gmail.com>
7777 L: linux-ide@vger.kernel.org
7778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7780 F: drivers/ata/sata_promise.*
7782 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7783 M: Tejun Heo <tj@kernel.org>
7784 L: linux-ide@vger.kernel.org
7785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7788 F: include/linux/ata.h
7789 F: include/linux/libata.h
7790 F: Documentation/devicetree/bindings/ata/
7793 M: Sasha Levin <alexander.levin@verizon.com>
7795 F: tools/lib/lockdep/
7797 HMM - Heterogeneous Memory Management
7798 M: Jérôme Glisse <jglisse@redhat.com>
7799 L: linux-mm@kvack.org
7802 F: include/linux/hmm*
7804 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7805 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7806 L: linux-nvdimm@lists.01.org
7807 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7809 F: drivers/nvdimm/blk.c
7810 F: drivers/nvdimm/region_devs.c
7812 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7813 M: Vishal Verma <vishal.l.verma@intel.com>
7814 L: linux-nvdimm@lists.01.org
7815 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7817 F: drivers/nvdimm/btt*
7819 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7820 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7821 L: linux-nvdimm@lists.01.org
7822 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7824 F: drivers/nvdimm/pmem*
7826 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7827 M: Dan Williams <dan.j.williams@intel.com>
7828 L: linux-nvdimm@lists.01.org
7829 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7833 F: drivers/acpi/nfit/*
7834 F: include/linux/nd.h
7835 F: include/linux/libnvdimm.h
7836 F: include/uapi/linux/ndctl.h
7838 LIGHTNVM PLATFORM SUPPORT
7839 M: Matias Bjorling <mb@lightnvm.io>
7840 W: http://github/OpenChannelSSD
7841 L: linux-block@vger.kernel.org
7843 F: drivers/lightnvm/
7844 F: include/linux/lightnvm.h
7845 F: include/uapi/linux/lightnvm.h
7847 LINUX FOR POWER MACINTOSH
7848 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7849 W: http://www.penguinppc.org/
7850 L: linuxppc-dev@lists.ozlabs.org
7852 F: arch/powerpc/platforms/powermac/
7853 F: drivers/macintosh/
7855 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7856 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7857 M: Paul Mackerras <paulus@samba.org>
7858 M: Michael Ellerman <mpe@ellerman.id.au>
7859 W: https://github.com/linuxppc/linux/wiki
7860 L: linuxppc-dev@lists.ozlabs.org
7861 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7864 F: Documentation/ABI/stable/sysfs-firmware-opal-*
7865 F: Documentation/devicetree/bindings/powerpc/
7866 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
7867 F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
7868 F: Documentation/powerpc/
7870 F: drivers/char/tpm/tpm_ibmvtpm*
7871 F: drivers/crypto/nx/
7872 F: drivers/crypto/vmx/
7873 F: drivers/i2c/busses/i2c-opal.c
7874 F: drivers/net/ethernet/ibm/ibmveth.*
7875 F: drivers/net/ethernet/ibm/ibmvnic.*
7876 F: drivers/pci/hotplug/pnv_php.c
7877 F: drivers/pci/hotplug/rpa*
7878 F: drivers/rtc/rtc-opal.c
7879 F: drivers/scsi/ibmvscsi/
7880 F: drivers/tty/hvc/hvc_opal.c
7881 F: drivers/watchdog/wdrtas.c
7882 F: tools/testing/selftests/powerpc
7889 LINUX FOR POWERPC EMBEDDED MPC5XXX
7890 M: Anatolij Gustschin <agust@denx.de>
7891 L: linuxppc-dev@lists.ozlabs.org
7892 T: git git://git.denx.de/linux-denx-agust.git
7894 F: arch/powerpc/platforms/512x/
7895 F: arch/powerpc/platforms/52xx/
7897 LINUX FOR POWERPC EMBEDDED PPC4XX
7898 M: Alistair Popple <alistair@popple.id.au>
7899 M: Matt Porter <mporter@kernel.crashing.org>
7900 W: http://www.penguinppc.org/
7901 L: linuxppc-dev@lists.ozlabs.org
7903 F: arch/powerpc/platforms/40x/
7904 F: arch/powerpc/platforms/44x/
7906 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7907 M: Scott Wood <oss@buserror.net>
7908 M: Kumar Gala <galak@kernel.crashing.org>
7909 W: http://www.penguinppc.org/
7910 L: linuxppc-dev@lists.ozlabs.org
7911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7913 F: arch/powerpc/platforms/83xx/
7914 F: arch/powerpc/platforms/85xx/
7915 F: Documentation/devicetree/bindings/powerpc/fsl/
7917 LINUX FOR POWERPC EMBEDDED PPC8XX
7918 M: Vitaly Bordug <vitb@kernel.crashing.org>
7919 W: http://www.penguinppc.org/
7920 L: linuxppc-dev@lists.ozlabs.org
7922 F: arch/powerpc/platforms/8xx/
7924 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7925 L: linuxppc-dev@lists.ozlabs.org
7927 F: arch/powerpc/*/*virtex*
7928 F: arch/powerpc/*/*/*virtex*
7930 LINUX FOR POWERPC PA SEMI PWRFICIENT
7931 L: linuxppc-dev@lists.ozlabs.org
7933 F: arch/powerpc/platforms/pasemi/
7934 F: drivers/*/*pasemi*
7935 F: drivers/*/*/*pasemi*
7937 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7938 M: Kees Cook <keescook@chromium.org>
7940 F: drivers/misc/lkdtm*
7942 LINUX SECURITY MODULE (LSM) FRAMEWORK
7943 M: Chris Wright <chrisw@sous-sol.org>
7944 L: linux-security-module@vger.kernel.org
7947 LIS3LV02D ACCELEROMETER DRIVER
7948 M: Eric Piel <eric.piel@tremplin-utc.net>
7950 F: Documentation/misc-devices/lis3lv02d
7951 F: drivers/misc/lis3lv02d/
7952 F: drivers/platform/x86/hp_accel.c
7955 M: Josh Poimboeuf <jpoimboe@redhat.com>
7956 M: Jessica Yu <jeyu@kernel.org>
7957 M: Jiri Kosina <jikos@kernel.org>
7958 M: Miroslav Benes <mbenes@suse.cz>
7959 R: Petr Mladek <pmladek@suse.com>
7961 F: kernel/livepatch/
7962 F: include/linux/livepatch.h
7963 F: arch/x86/include/asm/livepatch.h
7964 F: arch/x86/kernel/livepatch.c
7965 F: Documentation/livepatch/
7966 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7967 F: samples/livepatch/
7968 L: live-patching@vger.kernel.org
7969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7972 L: netdev@vger.kernel.org
7974 F: include/linux/llc.h
7975 F: include/uapi/linux/llc.h
7979 LM73 HARDWARE MONITOR DRIVER
7980 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7981 L: linux-hwmon@vger.kernel.org
7983 F: drivers/hwmon/lm73.c
7985 LM78 HARDWARE MONITOR DRIVER
7986 M: Jean Delvare <jdelvare@suse.com>
7987 L: linux-hwmon@vger.kernel.org
7989 F: Documentation/hwmon/lm78
7990 F: drivers/hwmon/lm78.c
7992 LM83 HARDWARE MONITOR DRIVER
7993 M: Jean Delvare <jdelvare@suse.com>
7994 L: linux-hwmon@vger.kernel.org
7996 F: Documentation/hwmon/lm83
7997 F: drivers/hwmon/lm83.c
7999 LM90 HARDWARE MONITOR DRIVER
8000 M: Jean Delvare <jdelvare@suse.com>
8001 L: linux-hwmon@vger.kernel.org
8003 F: Documentation/hwmon/lm90
8004 F: Documentation/devicetree/bindings/hwmon/lm90.txt
8005 F: drivers/hwmon/lm90.c
8006 F: include/dt-bindings/thermal/lm90.h
8008 LM95234 HARDWARE MONITOR DRIVER
8009 M: Guenter Roeck <linux@roeck-us.net>
8010 L: linux-hwmon@vger.kernel.org
8012 F: Documentation/hwmon/lm95234
8013 F: drivers/hwmon/lm95234.c
8015 LME2510 MEDIA DRIVER
8016 M: Malcolm Priestley <tvboxspy@gmail.com>
8017 L: linux-media@vger.kernel.org
8018 W: https://linuxtv.org
8019 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8021 F: drivers/media/usb/dvb-usb-v2/lmedm04*
8023 LOADPIN SECURITY MODULE
8024 M: Kees Cook <keescook@chromium.org>
8025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
8027 F: security/loadpin/
8028 F: Documentation/admin-guide/LSM/LoadPin.rst
8031 M: Peter Zijlstra <peterz@infradead.org>
8032 M: Ingo Molnar <mingo@redhat.com>
8033 L: linux-kernel@vger.kernel.org
8034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8036 F: Documentation/locking/
8037 F: include/linux/lockdep.h
8038 F: include/linux/spinlock*.h
8039 F: arch/*/include/asm/spinlock*.h
8040 F: include/linux/rwlock*.h
8041 F: include/linux/mutex*.h
8042 F: arch/*/include/asm/mutex*.h
8043 F: include/linux/rwsem*.h
8044 F: arch/*/include/asm/rwsem.h
8045 F: include/linux/seqlock.h
8046 F: lib/locking*.[ch]
8049 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8050 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
8051 L: linux-ntfs-dev@lists.sourceforge.net
8052 W: http://www.linux-ntfs.org/content/view/19/37/
8054 F: Documentation/ldm.txt
8055 F: block/partitions/ldm.*
8057 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
8058 M: Sathya Prakash <sathya.prakash@broadcom.com>
8059 M: Chaitra P B <chaitra.basappa@broadcom.com>
8060 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
8061 L: MPT-FusionLinux.pdl@broadcom.com
8062 L: linux-scsi@vger.kernel.org
8063 W: http://www.avagotech.com/support/
8065 F: drivers/message/fusion/
8066 F: drivers/scsi/mpt2sas/
8067 F: drivers/scsi/mpt3sas/
8069 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8070 M: Matthew Wilcox <matthew@wil.cx>
8071 L: linux-scsi@vger.kernel.org
8073 F: drivers/scsi/sym53c8xx_2/
8075 LTC4261 HARDWARE MONITOR DRIVER
8076 M: Guenter Roeck <linux@roeck-us.net>
8077 L: linux-hwmon@vger.kernel.org
8079 F: Documentation/hwmon/ltc4261
8080 F: drivers/hwmon/ltc4261.c
8082 LTC4306 I2C MULTIPLEXER DRIVER
8083 M: Michael Hennerich <michael.hennerich@analog.com>
8084 W: http://ez.analog.com/community/linux-device-drivers
8085 L: linux-i2c@vger.kernel.org
8087 F: drivers/i2c/muxes/i2c-mux-ltc4306.c
8088 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
8090 LTP (Linux Test Project)
8091 M: Mike Frysinger <vapier@gentoo.org>
8092 M: Cyril Hrubis <chrubis@suse.cz>
8093 M: Wanlong Gao <wanlong.gao@gmail.com>
8094 M: Jan Stancek <jstancek@redhat.com>
8095 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
8096 M: Alexey Kodanev <alexey.kodanev@oracle.com>
8097 L: ltp@lists.linux.it (subscribers-only)
8098 W: http://linux-test-project.github.io/
8099 T: git git://github.com/linux-test-project/ltp.git
8103 W: http://www.linux-m32r.org/
8108 M: Geert Uytterhoeven <geert@linux-m68k.org>
8109 L: linux-m68k@lists.linux-m68k.org
8110 W: http://www.linux-m68k.org/
8111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
8116 M68K ON APPLE MACINTOSH
8117 M: Joshua Thompson <funaho@jurai.org>
8118 W: http://www.mac.linux-m68k.org/
8119 L: linux-m68k@lists.linux-m68k.org
8124 M: Philip Blundell <philb@gnu.org>
8125 W: http://www.tazenda.demon.co.uk/phil/linux-hp
8129 M88DS3103 MEDIA DRIVER
8130 M: Antti Palosaari <crope@iki.fi>
8131 L: linux-media@vger.kernel.org
8132 W: https://linuxtv.org
8133 W: http://palosaari.fi/linux/
8134 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8135 T: git git://linuxtv.org/anttip/media_tree.git
8137 F: drivers/media/dvb-frontends/m88ds3103*
8139 M88RS2000 MEDIA DRIVER
8140 M: Malcolm Priestley <tvboxspy@gmail.com>
8141 L: linux-media@vger.kernel.org
8142 W: https://linuxtv.org
8143 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8145 F: drivers/media/dvb-frontends/m88rs2000*
8147 MA901 MASTERKIT USB FM RADIO DRIVER
8148 M: Alexey Klimov <klimov.linux@gmail.com>
8149 L: linux-media@vger.kernel.org
8150 T: git git://linuxtv.org/media_tree.git
8152 F: drivers/media/radio/radio-ma901.c
8155 M: Johannes Berg <johannes@sipsolutions.net>
8156 L: linux-wireless@vger.kernel.org
8157 W: http://wireless.kernel.org/
8158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8161 F: Documentation/networking/mac80211-injection.txt
8162 F: include/net/mac80211.h
8164 F: drivers/net/wireless/mac80211_hwsim.[ch]
8167 M: Jassi Brar <jassisinghbrar@gmail.com>
8168 L: linux-kernel@vger.kernel.org
8171 F: include/linux/mailbox_client.h
8172 F: include/linux/mailbox_controller.h
8174 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8175 M: Michael Kerrisk <mtk.manpages@gmail.com>
8176 W: http://www.kernel.org/doc/man-pages
8177 L: linux-man@vger.kernel.org
8180 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
8181 M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
8182 L: linux-mips@linux-mips.org
8184 F: arch/mips/boot/dts/img/pistachio_marduk.dts
8186 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
8187 M: Andrew Lunn <andrew@lunn.ch>
8188 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8189 L: netdev@vger.kernel.org
8191 F: drivers/net/dsa/mv88e6xxx/
8192 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
8194 MARVELL ARMADA DRM SUPPORT
8195 M: Russell King <linux@armlinux.org.uk>
8197 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
8198 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
8199 F: drivers/gpu/drm/armada/
8200 F: include/uapi/drm/armada_drm.h
8201 F: Documentation/devicetree/bindings/display/armada/
8203 MARVELL CRYPTO DRIVER
8204 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8205 M: Arnaud Ebalard <arno@natisbad.org>
8206 F: drivers/crypto/marvell/
8208 L: linux-crypto@vger.kernel.org
8210 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
8211 M: Mirko Lindner <mlindner@marvell.com>
8212 M: Stephen Hemminger <stephen@networkplumber.org>
8213 L: netdev@vger.kernel.org
8215 F: drivers/net/ethernet/marvell/sk*
8217 MARVELL LIBERTAS WIRELESS DRIVER
8218 L: libertas-dev@lists.infradead.org
8220 F: drivers/net/wireless/marvell/libertas/
8222 MARVELL MV643XX ETHERNET DRIVER
8223 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
8224 L: netdev@vger.kernel.org
8226 F: drivers/net/ethernet/marvell/mv643xx_eth.*
8227 F: include/linux/mv643xx.h
8229 MARVELL MV88X3310 PHY DRIVER
8230 M: Russell King <rmk@armlinux.org.uk>
8231 L: netdev@vger.kernel.org
8233 F: drivers/net/phy/marvell10g.c
8235 MARVELL MVNETA ETHERNET DRIVER
8236 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8237 L: netdev@vger.kernel.org
8239 F: drivers/net/ethernet/marvell/mvneta.*
8241 MARVELL MWIFIEX WIRELESS DRIVER
8242 M: Amitkumar Karwar <amitkarwar@gmail.com>
8243 M: Nishant Sarmukadam <nishants@marvell.com>
8244 M: Ganapathi Bhat <gbhat@marvell.com>
8245 M: Xinming Hu <huxm@marvell.com>
8246 L: linux-wireless@vger.kernel.org
8248 F: drivers/net/wireless/marvell/mwifiex/
8250 MARVELL MWL8K WIRELESS DRIVER
8251 M: Lennert Buytenhek <buytenh@wantstofly.org>
8252 L: linux-wireless@vger.kernel.org
8254 F: drivers/net/wireless/marvell/mwl8k.c
8256 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
8257 M: Nicolas Pitre <nico@fluxnic.net>
8259 F: drivers/mmc/host/mvsdio.*
8261 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
8262 M: Hu Ziji <huziji@marvell.com>
8263 L: linux-mmc@vger.kernel.org
8265 F: drivers/mmc/host/sdhci-xenon*
8266 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
8268 MATROX FRAMEBUFFER DRIVER
8269 L: linux-fbdev@vger.kernel.org
8271 F: drivers/video/fbdev/matrox/matroxfb_*
8272 F: include/uapi/linux/matroxfb.h
8274 MAX16065 HARDWARE MONITOR DRIVER
8275 M: Guenter Roeck <linux@roeck-us.net>
8276 L: linux-hwmon@vger.kernel.org
8278 F: Documentation/hwmon/max16065
8279 F: drivers/hwmon/max16065.c
8281 MAX20751 HARDWARE MONITOR DRIVER
8282 M: Guenter Roeck <linux@roeck-us.net>
8283 L: linux-hwmon@vger.kernel.org
8285 F: Documentation/hwmon/max20751
8286 F: drivers/hwmon/max20751.c
8288 MAX2175 SDR TUNER DRIVER
8289 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
8290 L: linux-media@vger.kernel.org
8291 T: git git://linuxtv.org/media_tree.git
8293 F: Documentation/devicetree/bindings/media/i2c/max2175.txt
8294 F: Documentation/media/v4l-drivers/max2175.rst
8295 F: drivers/media/i2c/max2175*
8296 F: include/uapi/linux/max2175.h
8298 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8299 L: linux-hwmon@vger.kernel.org
8301 F: Documentation/hwmon/max6650
8302 F: drivers/hwmon/max6650.c
8304 MAX6697 HARDWARE MONITOR DRIVER
8305 M: Guenter Roeck <linux@roeck-us.net>
8306 L: linux-hwmon@vger.kernel.org
8308 F: Documentation/hwmon/max6697
8309 F: Documentation/devicetree/bindings/i2c/max6697.txt
8310 F: drivers/hwmon/max6697.c
8311 F: include/linux/platform_data/max6697.h
8313 MAX9860 MONO AUDIO VOICE CODEC DRIVER
8314 M: Peter Rosin <peda@axentia.se>
8315 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8317 F: Documentation/devicetree/bindings/sound/max9860.txt
8318 F: sound/soc/codecs/max9860.*
8320 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
8321 M: Javier Martinez Canillas <javier@dowhile0.org>
8322 L: linux-kernel@vger.kernel.org
8324 F: drivers/regulator/max77802-regulator.c
8325 F: Documentation/devicetree/bindings/*/*max77802.txt
8326 F: include/dt-bindings/*/*max77802.h
8328 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
8329 M: Krzysztof Kozlowski <krzk@kernel.org>
8330 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8331 L: linux-pm@vger.kernel.org
8333 F: drivers/power/supply/max14577_charger.c
8334 F: drivers/power/supply/max77693_charger.c
8336 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
8337 M: Chanwoo Choi <cw00.choi@samsung.com>
8338 M: Krzysztof Kozlowski <krzk@kernel.org>
8339 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8340 L: linux-kernel@vger.kernel.org
8342 F: drivers/*/max14577*.c
8343 F: drivers/*/max77686*.c
8344 F: drivers/*/max77693*.c
8345 F: drivers/extcon/extcon-max14577.c
8346 F: drivers/extcon/extcon-max77693.c
8347 F: drivers/rtc/rtc-max77686.c
8348 F: drivers/clk/clk-max77686.c
8349 F: Documentation/devicetree/bindings/mfd/max14577.txt
8350 F: Documentation/devicetree/bindings/*/max77686.txt
8351 F: Documentation/devicetree/bindings/mfd/max77693.txt
8352 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
8353 F: include/linux/mfd/max14577*.h
8354 F: include/linux/mfd/max77686*.h
8355 F: include/linux/mfd/max77693*.h
8357 MAXIRADIO FM RADIO RECEIVER DRIVER
8358 M: Hans Verkuil <hverkuil@xs4all.nl>
8359 L: linux-media@vger.kernel.org
8360 T: git git://linuxtv.org/media_tree.git
8361 W: https://linuxtv.org
8363 F: drivers/media/radio/radio-maxiradio*
8365 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
8366 M: Peter Rosin <peda@axentia.se>
8367 L: linux-iio@vger.kernel.org
8369 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
8370 F: drivers/iio/potentiometer/mcp4531.c
8372 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
8373 M: William Breathitt Gray <vilhelm.gray@gmail.com>
8374 L: linux-iio@vger.kernel.org
8376 F: drivers/iio/dac/cio-dac.c
8378 MEDIA DRIVERS FOR ASCOT2E
8379 M: Sergey Kozlov <serjk@netup.ru>
8380 M: Abylay Ospan <aospan@netup.ru>
8381 L: linux-media@vger.kernel.org
8382 W: https://linuxtv.org
8384 T: git git://linuxtv.org/media_tree.git
8386 F: drivers/media/dvb-frontends/ascot2e*
8388 MEDIA DRIVERS FOR CXD2841ER
8389 M: Sergey Kozlov <serjk@netup.ru>
8390 M: Abylay Ospan <aospan@netup.ru>
8391 L: linux-media@vger.kernel.org
8392 W: https://linuxtv.org
8394 T: git git://linuxtv.org/media_tree.git
8396 F: drivers/media/dvb-frontends/cxd2841er*
8398 MEDIA DRIVERS FOR FREESCALE IMX
8399 M: Steve Longerbeam <slongerbeam@gmail.com>
8400 M: Philipp Zabel <p.zabel@pengutronix.de>
8401 L: linux-media@vger.kernel.org
8402 T: git git://linuxtv.org/media_tree.git
8404 F: Documentation/devicetree/bindings/media/imx.txt
8405 F: Documentation/media/v4l-drivers/imx.rst
8406 F: drivers/staging/media/imx/
8407 F: include/linux/imx-media.h
8408 F: include/media/imx.h
8410 MEDIA DRIVERS FOR HELENE
8411 M: Abylay Ospan <aospan@netup.ru>
8412 L: linux-media@vger.kernel.org
8413 W: https://linuxtv.org
8415 T: git git://linuxtv.org/media_tree.git
8417 F: drivers/media/dvb-frontends/helene*
8419 MEDIA DRIVERS FOR HORUS3A
8420 M: Sergey Kozlov <serjk@netup.ru>
8421 M: Abylay Ospan <aospan@netup.ru>
8422 L: linux-media@vger.kernel.org
8423 W: https://linuxtv.org
8425 T: git git://linuxtv.org/media_tree.git
8427 F: drivers/media/dvb-frontends/horus3a*
8429 MEDIA DRIVERS FOR LNBH25
8430 M: Sergey Kozlov <serjk@netup.ru>
8431 M: Abylay Ospan <aospan@netup.ru>
8432 L: linux-media@vger.kernel.org
8433 W: https://linuxtv.org
8435 T: git git://linuxtv.org/media_tree.git
8437 F: drivers/media/dvb-frontends/lnbh25*
8439 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
8440 M: Daniel Scheller <d.scheller.oss@gmail.com>
8441 L: linux-media@vger.kernel.org
8442 W: https://linuxtv.org
8443 T: git git://linuxtv.org/media_tree.git
8445 F: drivers/media/dvb-frontends/mxl5xx*
8447 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8448 M: Sergey Kozlov <serjk@netup.ru>
8449 M: Abylay Ospan <aospan@netup.ru>
8450 L: linux-media@vger.kernel.org
8451 W: https://linuxtv.org
8453 T: git git://linuxtv.org/media_tree.git
8455 F: drivers/media/pci/netup_unidvb/*
8457 MEDIA DRIVERS FOR RENESAS - DRIF
8458 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
8459 L: linux-media@vger.kernel.org
8460 L: linux-renesas-soc@vger.kernel.org
8461 T: git git://linuxtv.org/media_tree.git
8463 F: Documentation/devicetree/bindings/media/renesas,drif.txt
8464 F: drivers/media/platform/rcar_drif.c
8466 MEDIA DRIVERS FOR RENESAS - FCP
8467 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8468 L: linux-media@vger.kernel.org
8469 L: linux-renesas-soc@vger.kernel.org
8470 T: git git://linuxtv.org/media_tree.git
8472 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
8473 F: drivers/media/platform/rcar-fcp.c
8474 F: include/media/rcar-fcp.h
8476 MEDIA DRIVERS FOR RENESAS - FDP1
8477 M: Kieran Bingham <kieran@bingham.xyz>
8478 L: linux-media@vger.kernel.org
8479 L: linux-renesas-soc@vger.kernel.org
8480 T: git git://linuxtv.org/media_tree.git
8482 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
8483 F: drivers/media/platform/rcar_fdp1.c
8485 MEDIA DRIVERS FOR RENESAS - VIN
8486 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
8487 L: linux-media@vger.kernel.org
8488 L: linux-renesas-soc@vger.kernel.org
8489 T: git git://linuxtv.org/media_tree.git
8491 F: Documentation/devicetree/bindings/media/rcar_vin.txt
8492 F: drivers/media/platform/rcar-vin/
8494 MEDIA DRIVERS FOR RENESAS - VSP1
8495 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8496 L: linux-media@vger.kernel.org
8497 L: linux-renesas-soc@vger.kernel.org
8498 T: git git://linuxtv.org/media_tree.git
8500 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
8501 F: drivers/media/platform/vsp1/
8503 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
8504 M: Daniel Scheller <d.scheller.oss@gmail.com>
8505 L: linux-media@vger.kernel.org
8506 W: https://linuxtv.org
8507 T: git git://linuxtv.org/media_tree.git
8509 F: drivers/media/dvb-frontends/stv0910*
8511 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
8512 M: Daniel Scheller <d.scheller.oss@gmail.com>
8513 L: linux-media@vger.kernel.org
8514 W: https://linuxtv.org
8515 T: git git://linuxtv.org/media_tree.git
8517 F: drivers/media/dvb-frontends/stv6111*
8519 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
8520 M: Daniel Scheller <d.scheller.oss@gmail.com>
8521 L: linux-media@vger.kernel.org
8522 W: https://linuxtv.org
8523 T: git git://linuxtv.org/media_tree.git
8525 F: drivers/media/pci/ddbridge/*
8527 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8528 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8529 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8530 P: LinuxTV.org Project
8531 L: linux-media@vger.kernel.org
8532 W: https://linuxtv.org
8533 Q: http://patchwork.kernel.org/project/linux-media/list/
8534 T: git git://linuxtv.org/media_tree.git
8536 F: Documentation/devicetree/bindings/media/
8537 F: Documentation/media/
8539 F: drivers/staging/media/
8540 F: include/linux/platform_data/media/
8542 F: include/uapi/linux/dvb/
8543 F: include/uapi/linux/videodev2.h
8544 F: include/uapi/linux/media.h
8545 F: include/uapi/linux/v4l2-*
8546 F: include/uapi/linux/meye.h
8547 F: include/uapi/linux/ivtv*
8548 F: include/uapi/linux/uvcvideo.h
8550 MEDIATEK ETHERNET DRIVER
8551 M: Felix Fietkau <nbd@openwrt.org>
8552 M: John Crispin <john@phrozen.org>
8553 M: Sean Wang <sean.wang@mediatek.com>
8554 M: Nelson Chang <nelson.chang@mediatek.com>
8555 L: netdev@vger.kernel.org
8557 F: drivers/net/ethernet/mediatek/
8559 MEDIATEK JPEG DRIVER
8560 M: Rick Chang <rick.chang@mediatek.com>
8561 M: Bin Liu <bin.liu@mediatek.com>
8563 F: drivers/media/platform/mtk-jpeg/
8564 F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
8567 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8568 M: Houlong Wei <houlong.wei@mediatek.com>
8569 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8571 F: drivers/media/platform/mtk-mdp/
8572 F: drivers/media/platform/mtk-vpu/
8573 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8575 MEDIATEK MEDIA DRIVER
8576 M: Tiffany Lin <tiffany.lin@mediatek.com>
8577 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8579 F: drivers/media/platform/mtk-vcodec/
8580 F: drivers/media/platform/mtk-vpu/
8581 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8582 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8584 MEDIATEK MT7601U WIRELESS LAN DRIVER
8585 M: Jakub Kicinski <kubakici@wp.pl>
8586 L: linux-wireless@vger.kernel.org
8588 F: drivers/net/wireless/mediatek/mt7601u/
8591 M: Sean Wang <sean.wang@mediatek.com>
8593 F: drivers/media/rc/mtk-cir.c
8595 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
8596 M: Sean Wang <sean.wang@mediatek.com>
8598 F: drivers/char/hw_random/mtk-rng.c
8600 MEDIATEK USB3 DRD IP DRIVER
8601 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
8602 L: linux-usb@vger.kernel.org (moderated for non-subscribers)
8603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8604 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
8606 F: drivers/usb/mtu3/
8608 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
8609 M: Peter Senna Tschudin <peter.senna@collabora.com>
8610 M: Martin Donnelly <martin.donnelly@ge.com>
8611 M: Martyn Welch <martyn.welch@collabora.co.uk>
8613 F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
8614 F: Documentation/devicetree/bindings/video/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
8616 MEGARAID SCSI/SAS DRIVERS
8617 M: Kashyap Desai <kashyap.desai@broadcom.com>
8618 M: Sumit Saxena <sumit.saxena@broadcom.com>
8619 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8620 L: megaraidlinux.pdl@broadcom.com
8621 L: linux-scsi@vger.kernel.org
8622 W: http://www.avagotech.com/support/
8624 F: Documentation/scsi/megaraid.txt
8625 F: drivers/scsi/megaraid.*
8626 F: drivers/scsi/megaraid/
8628 MELEXIS MLX90614 DRIVER
8629 M: Crt Mori <cmo@melexis.com>
8630 L: linux-iio@vger.kernel.org
8631 W: http://www.melexis.com
8633 F: drivers/iio/temperature/mlx90614.c
8635 MELFAS MIP4 TOUCHSCREEN DRIVER
8636 M: Sangwon Jee <jeesw@melfas.com>
8637 W: http://www.melfas.com
8639 F: drivers/input/touchscreen/melfas_mip4.c
8640 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8642 MELLANOX ETHERNET DRIVER (mlx4_en)
8643 M: Tariq Toukan <tariqt@mellanox.com>
8644 L: netdev@vger.kernel.org
8646 W: http://www.mellanox.com
8647 Q: http://patchwork.ozlabs.org/project/netdev/list/
8648 F: drivers/net/ethernet/mellanox/mlx4/en_*
8650 MELLANOX ETHERNET DRIVER (mlx5e)
8651 M: Saeed Mahameed <saeedm@mellanox.com>
8652 L: netdev@vger.kernel.org
8654 W: http://www.mellanox.com
8655 Q: http://patchwork.ozlabs.org/project/netdev/list/
8656 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8658 MELLANOX ETHERNET INNOVA DRIVER
8659 M: Ilan Tayari <ilant@mellanox.com>
8660 R: Boris Pismenny <borisp@mellanox.com>
8661 L: netdev@vger.kernel.org
8663 W: http://www.mellanox.com
8664 Q: http://patchwork.ozlabs.org/project/netdev/list/
8665 F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
8666 F: include/linux/mlx5/mlx5_ifc_fpga.h
8668 MELLANOX ETHERNET INNOVA IPSEC DRIVER
8669 M: Ilan Tayari <ilant@mellanox.com>
8670 R: Boris Pismenny <borisp@mellanox.com>
8671 L: netdev@vger.kernel.org
8673 W: http://www.mellanox.com
8674 Q: http://patchwork.ozlabs.org/project/netdev/list/
8675 F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
8676 F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
8678 MELLANOX ETHERNET SWITCH DRIVERS
8679 M: Jiri Pirko <jiri@mellanox.com>
8680 M: Ido Schimmel <idosch@mellanox.com>
8681 L: netdev@vger.kernel.org
8683 W: http://www.mellanox.com
8684 Q: http://patchwork.ozlabs.org/project/netdev/list/
8685 F: drivers/net/ethernet/mellanox/mlxsw/
8687 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
8688 M: Yotam Gigi <yotamg@mellanox.com>
8689 L: netdev@vger.kernel.org
8691 W: http://www.mellanox.com
8692 Q: http://patchwork.ozlabs.org/project/netdev/list/
8693 F: drivers/net/ethernet/mellanox/mlxfw/
8695 MELLANOX MLX CPLD HOTPLUG DRIVER
8696 M: Vadim Pasternak <vadimp@mellanox.com>
8697 L: platform-driver-x86@vger.kernel.org
8699 F: drivers/platform/x86/mlxcpld-hotplug.c
8700 F: include/linux/platform_data/mlxcpld-hotplug.h
8702 MELLANOX MLX4 core VPI driver
8703 M: Tariq Toukan <tariqt@mellanox.com>
8704 L: netdev@vger.kernel.org
8705 L: linux-rdma@vger.kernel.org
8706 W: http://www.mellanox.com
8707 Q: http://patchwork.ozlabs.org/project/netdev/list/
8709 F: drivers/net/ethernet/mellanox/mlx4/
8710 F: include/linux/mlx4/
8712 MELLANOX MLX4 IB driver
8713 M: Yishai Hadas <yishaih@mellanox.com>
8714 L: linux-rdma@vger.kernel.org
8715 W: http://www.mellanox.com
8716 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8718 F: drivers/infiniband/hw/mlx4/
8719 F: include/linux/mlx4/
8720 F: include/uapi/rdma/mlx4-abi.h
8722 MELLANOX MLX5 core VPI driver
8723 M: Saeed Mahameed <saeedm@mellanox.com>
8724 M: Matan Barak <matanb@mellanox.com>
8725 M: Leon Romanovsky <leonro@mellanox.com>
8726 L: netdev@vger.kernel.org
8727 L: linux-rdma@vger.kernel.org
8728 W: http://www.mellanox.com
8729 Q: http://patchwork.ozlabs.org/project/netdev/list/
8731 F: drivers/net/ethernet/mellanox/mlx5/core/
8732 F: include/linux/mlx5/
8734 MELLANOX MLX5 IB driver
8735 M: Matan Barak <matanb@mellanox.com>
8736 M: Leon Romanovsky <leonro@mellanox.com>
8737 L: linux-rdma@vger.kernel.org
8738 W: http://www.mellanox.com
8739 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8741 F: drivers/infiniband/hw/mlx5/
8742 F: include/linux/mlx5/
8743 F: include/uapi/rdma/mlx5-abi.h
8745 MELLANOX MLXCPLD I2C AND MUX DRIVER
8746 M: Vadim Pasternak <vadimp@mellanox.com>
8747 M: Michael Shych <michaelsh@mellanox.com>
8748 L: linux-i2c@vger.kernel.org
8750 F: drivers/i2c/busses/i2c-mlxcpld.c
8751 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8752 F: Documentation/i2c/busses/i2c-mlxcpld
8754 MELLANOX MLXCPLD LED DRIVER
8755 M: Vadim Pasternak <vadimp@mellanox.com>
8756 L: linux-leds@vger.kernel.org
8758 F: drivers/leds/leds-mlxcpld.c
8759 F: Documentation/leds/leds-mlxcpld.txt
8761 MELLANOX PLATFORM DRIVER
8762 M: Vadim Pasternak <vadimp@mellanox.com>
8763 L: platform-driver-x86@vger.kernel.org
8765 F: drivers/platform/x86/mlx-platform.c
8768 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8769 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8770 L: linux-kernel@vger.kernel.org
8772 F: kernel/sched/membarrier.c
8773 F: include/uapi/linux/membarrier.h
8776 L: linux-mm@kvack.org
8777 W: http://www.linux-mm.org
8779 F: include/linux/mm.h
8780 F: include/linux/gfp.h
8781 F: include/linux/mmzone.h
8782 F: include/linux/memory_hotplug.h
8783 F: include/linux/vmalloc.h
8786 MEMORY TECHNOLOGY DEVICES (MTD)
8787 M: David Woodhouse <dwmw2@infradead.org>
8788 M: Brian Norris <computersforpeace@gmail.com>
8789 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8790 M: Marek Vasut <marek.vasut@gmail.com>
8791 M: Richard Weinberger <richard@nod.at>
8792 M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
8793 L: linux-mtd@lists.infradead.org
8794 W: http://www.linux-mtd.infradead.org/
8795 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8796 T: git git://git.infradead.org/linux-mtd.git master
8797 T: git git://git.infradead.org/l2-mtd.git master
8799 F: Documentation/devicetree/bindings/mtd/
8801 F: include/linux/mtd/
8802 F: include/uapi/mtd/
8804 MEN A21 WATCHDOG DRIVER
8805 M: Johannes Thumshirn <morbidrsa@gmail.com>
8806 L: linux-watchdog@vger.kernel.org
8808 F: drivers/watchdog/mena21_wdt.c
8810 MEN CHAMELEON BUS (mcb)
8811 M: Johannes Thumshirn <morbidrsa@gmail.com>
8814 F: include/linux/mcb.h
8815 F: Documentation/men-chameleon-bus.txt
8817 MEN F21BMC (Board Management Controller)
8818 M: Andreas Werner <andreas.werner@men.de>
8820 F: drivers/mfd/menf21bmc.c
8821 F: drivers/watchdog/menf21bmc_wdt.c
8822 F: drivers/leds/leds-menf21bmc.c
8823 F: drivers/hwmon/menf21bmc_hwmon.c
8824 F: Documentation/hwmon/menf21bmc
8826 MESON AO CEC DRIVER FOR AMLOGIC SOCS
8827 M: Neil Armstrong <narmstrong@baylibre.com>
8828 L: linux-media@lists.freedesktop.org
8829 L: linux-amlogic@lists.infradead.org
8830 W: http://linux-meson.com/
8832 F: drivers/media/platform/meson/ao-cec.c
8833 F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
8834 T: git git://linuxtv.org/media_tree.git
8837 M: James Hogan <james.hogan@imgtec.com>
8838 L: linux-metag@vger.kernel.org
8839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8842 F: Documentation/metag/
8843 F: Documentation/devicetree/bindings/metag/
8844 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8845 F: drivers/clocksource/metag_generic.c
8846 F: drivers/irqchip/irq-metag.c
8847 F: drivers/irqchip/irq-metag-ext.c
8848 F: drivers/tty/metag_da.c
8850 MICROBLAZE ARCHITECTURE
8851 M: Michal Simek <monstr@monstr.eu>
8852 W: http://www.monstr.eu/fdt/
8853 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8857 MICROCHIP / ATMEL AT91 SERIAL DRIVER
8858 M: Richard Genoud <richard.genoud@gmail.com>
8860 F: drivers/tty/serial/atmel_serial.c
8861 F: drivers/tty/serial/atmel_serial.h
8863 MICROCHIP / ATMEL DMA DRIVER
8864 M: Ludovic Desroches <ludovic.desroches@microchip.com>
8865 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8866 L: dmaengine@vger.kernel.org
8868 F: drivers/dma/at_hdmac.c
8869 F: drivers/dma/at_hdmac_regs.h
8870 F: include/linux/platform_data/dma-atmel.h
8872 MICROCHIP / ATMEL ECC DRIVER
8873 M: Tudor Ambarus <tudor.ambarus@microchip.com>
8874 L: linux-crypto@vger.kernel.org
8876 F: drivers/crypto/atmel-ecc.*
8878 MICROCHIP / ATMEL ISC DRIVER
8879 M: Songjun Wu <songjun.wu@microchip.com>
8880 L: linux-media@vger.kernel.org
8882 F: drivers/media/platform/atmel/atmel-isc.c
8883 F: drivers/media/platform/atmel/atmel-isc-regs.h
8884 F: devicetree/bindings/media/atmel-isc.txt
8886 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
8887 M: Woojung Huh <Woojung.Huh@microchip.com>
8888 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
8889 L: netdev@vger.kernel.org
8891 F: net/dsa/tag_ksz.c
8892 F: drivers/net/dsa/microchip/*
8893 F: include/linux/platform_data/microchip-ksz.h
8894 F: Documentation/devicetree/bindings/net/dsa/ksz.txt
8896 MICROCHIP USB251XB DRIVER
8897 M: Richard Leitner <richard.leitner@skidata.com>
8898 L: linux-usb@vger.kernel.org
8900 F: drivers/usb/misc/usb251xb.c
8901 F: Documentation/devicetree/bindings/usb/usb251xb.txt
8903 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8904 M: Don Brace <don.brace@microsemi.com>
8905 L: esc.storagedev@microsemi.com
8906 L: linux-scsi@vger.kernel.org
8908 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8909 F: drivers/scsi/smartpqi/Kconfig
8910 F: drivers/scsi/smartpqi/Makefile
8911 F: include/linux/cciss*.h
8912 F: include/uapi/linux/cciss*.h
8913 F: Documentation/scsi/smartpqi.txt
8915 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8916 M: Chen Yu <yu.c.chen@intel.com>
8917 L: platform-driver-x86@vger.kernel.org
8919 F: drivers/platform/x86/surfacepro3_button.c
8922 M: Oliver Neukum <oliver@neukum.org>
8924 F: drivers/usb/image/microtek.*
8927 M: Ralf Baechle <ralf@linux-mips.org>
8928 L: linux-mips@linux-mips.org
8929 W: http://www.linux-mips.org/
8930 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8931 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8933 F: Documentation/devicetree/bindings/mips/
8934 F: Documentation/mips/
8937 MIPS BOSTON DEVELOPMENT BOARD
8938 M: Paul Burton <paul.burton@imgtec.com>
8939 L: linux-mips@linux-mips.org
8941 F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
8942 F: arch/mips/boot/dts/img/boston.dts
8943 F: arch/mips/configs/generic/board-boston.config
8944 F: drivers/clk/imgtec/clk-boston.c
8945 F: include/dt-bindings/clock/boston-clock.h
8947 MIPS GENERIC PLATFORM
8948 M: Paul Burton <paul.burton@imgtec.com>
8949 L: linux-mips@linux-mips.org
8951 F: arch/mips/generic/
8953 MIPS/LOONGSON1 ARCHITECTURE
8954 M: Keguang Zhang <keguang.zhang@gmail.com>
8955 L: linux-mips@linux-mips.org
8957 F: arch/mips/loongson32/
8958 F: arch/mips/include/asm/mach-loongson32/
8959 F: drivers/*/*loongson1*
8960 F: drivers/*/*/*loongson1*
8962 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8963 M: Hans Verkuil <hverkuil@xs4all.nl>
8964 L: linux-media@vger.kernel.org
8965 T: git git://linuxtv.org/media_tree.git
8966 W: https://linuxtv.org
8968 F: drivers/media/radio/radio-miropcm20*
8971 M: Eric Miao <eric.y.miao@gmail.com>
8972 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8973 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8974 T: git git://github.com/hzhuang1/linux.git
8975 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8977 F: arch/arm/boot/dts/mmp*
8978 F: arch/arm/mach-mmp/
8980 MN88472 MEDIA DRIVER
8981 M: Antti Palosaari <crope@iki.fi>
8982 L: linux-media@vger.kernel.org
8983 W: https://linuxtv.org
8984 W: http://palosaari.fi/linux/
8985 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8987 F: drivers/media/dvb-frontends/mn88472*
8989 MN88473 MEDIA DRIVER
8990 M: Antti Palosaari <crope@iki.fi>
8991 L: linux-media@vger.kernel.org
8992 W: https://linuxtv.org
8993 W: http://palosaari.fi/linux/
8994 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8996 F: drivers/media/dvb-frontends/mn88473*
8999 M: Jessica Yu <jeyu@kernel.org>
9000 M: Rusty Russell <rusty@rustcorp.com.au>
9001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
9003 F: include/linux/module.h
9006 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
9007 W: http://popies.net/meye/
9009 F: Documentation/media/v4l-drivers/meye*
9010 F: drivers/media/pci/meye/
9011 F: include/uapi/linux/meye.h
9013 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
9014 M: Jiri Slaby <jirislaby@gmail.com>
9016 F: Documentation/serial/moxa-smartio
9017 F: drivers/tty/mxser.*
9019 MR800 AVERMEDIA USB FM RADIO DRIVER
9020 M: Alexey Klimov <klimov.linux@gmail.com>
9021 L: linux-media@vger.kernel.org
9022 T: git git://linuxtv.org/media_tree.git
9024 F: drivers/media/radio/radio-mr800.c
9026 MRF24J40 IEEE 802.15.4 RADIO DRIVER
9027 M: Alan Ott <alan@signal11.us>
9028 L: linux-wpan@vger.kernel.org
9030 F: drivers/net/ieee802154/mrf24j40.c
9031 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
9034 M: "Lee, Chun-Yi" <jlee@suse.com>
9035 L: platform-driver-x86@vger.kernel.org
9037 F: drivers/platform/x86/msi-laptop.c
9040 L: platform-driver-x86@vger.kernel.org
9042 F: drivers/platform/x86/msi-wmi.c
9045 M: Antti Palosaari <crope@iki.fi>
9046 L: linux-media@vger.kernel.org
9047 W: https://linuxtv.org
9048 W: http://palosaari.fi/linux/
9049 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9050 T: git git://linuxtv.org/anttip/media_tree.git
9052 F: drivers/media/tuners/msi001*
9054 MSI2500 MEDIA DRIVER
9055 M: Antti Palosaari <crope@iki.fi>
9056 L: linux-media@vger.kernel.org
9057 W: https://linuxtv.org
9058 W: http://palosaari.fi/linux/
9059 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9060 T: git git://linuxtv.org/anttip/media_tree.git
9062 F: drivers/media/usb/msi2500/
9064 MSYSTEMS DISKONCHIP G3 MTD DRIVER
9065 M: Robert Jarzmik <robert.jarzmik@free.fr>
9066 L: linux-mtd@lists.infradead.org
9068 F: drivers/mtd/devices/docg3*
9070 MT9M032 APTINA SENSOR DRIVER
9071 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9072 L: linux-media@vger.kernel.org
9073 T: git git://linuxtv.org/media_tree.git
9075 F: drivers/media/i2c/mt9m032.c
9076 F: include/media/i2c/mt9m032.h
9078 MT9P031 APTINA CAMERA SENSOR
9079 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9080 L: linux-media@vger.kernel.org
9081 T: git git://linuxtv.org/media_tree.git
9083 F: drivers/media/i2c/mt9p031.c
9084 F: include/media/i2c/mt9p031.h
9086 MT9T001 APTINA CAMERA SENSOR
9087 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9088 L: linux-media@vger.kernel.org
9089 T: git git://linuxtv.org/media_tree.git
9091 F: drivers/media/i2c/mt9t001.c
9092 F: include/media/i2c/mt9t001.h
9094 MT9V032 APTINA CAMERA SENSOR
9095 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9096 L: linux-media@vger.kernel.org
9097 T: git git://linuxtv.org/media_tree.git
9099 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
9100 F: drivers/media/i2c/mt9v032.c
9101 F: include/media/i2c/mt9v032.h
9103 MULTIFUNCTION DEVICES (MFD)
9104 M: Lee Jones <lee.jones@linaro.org>
9105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9107 F: Documentation/devicetree/bindings/mfd/
9109 F: include/linux/mfd/
9110 F: include/dt-bindings/mfd/
9112 MULTIMEDIA CARD (MMC) ETC. OVER SPI
9114 F: drivers/mmc/host/mmc_spi.c
9115 F: include/linux/spi/mmc_spi.h
9117 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
9118 M: Ulf Hansson <ulf.hansson@linaro.org>
9119 L: linux-mmc@vger.kernel.org
9120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
9122 F: Documentation/devicetree/bindings/mmc/
9124 F: include/linux/mmc/
9125 F: include/uapi/linux/mmc/
9127 MULTIPLEXER SUBSYSTEM
9128 M: Peter Rosin <peda@axentia.se>
9130 F: Documentation/ABI/testing/mux/sysfs-class-mux*
9131 F: Documentation/devicetree/bindings/mux/
9132 F: include/linux/dt-bindings/mux/
9133 F: include/linux/mux/
9136 MULTISOUND SOUND DRIVER
9137 M: Andrew Veliath <andrewtv@usa.net>
9139 F: Documentation/sound/oss/MultiSound
9142 MULTITECH MULTIPORT CARD (ISICOM)
9144 F: drivers/tty/isicom.c
9145 F: include/linux/isicom.h
9147 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
9148 M: Bin Liu <b-liu@ti.com>
9149 L: linux-usb@vger.kernel.org
9150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9152 F: drivers/usb/musb/
9154 MXL5007T MEDIA DRIVER
9155 M: Michael Krufky <mkrufky@linuxtv.org>
9156 L: linux-media@vger.kernel.org
9157 W: https://linuxtv.org
9158 W: http://github.com/mkrufky
9159 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9160 T: git git://linuxtv.org/mkrufky/tuners.git
9162 F: drivers/media/tuners/mxl5007t.*
9165 M: Marek Vasut <marex@denx.de>
9167 F: drivers/gpu/drm/mxsfb/
9168 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
9170 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
9171 M: Hyong-Youb Kim <hykim@myri.com>
9172 L: netdev@vger.kernel.org
9173 W: https://www.myricom.com/support/downloads/myri10ge.html
9175 F: drivers/net/ethernet/myricom/myri10ge/
9177 NAND FLASH SUBSYSTEM
9178 M: Boris Brezillon <boris.brezillon@free-electrons.com>
9179 R: Richard Weinberger <richard@nod.at>
9180 L: linux-mtd@lists.infradead.org
9181 W: http://www.linux-mtd.infradead.org/
9182 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
9183 T: git git://git.infradead.org/linux-mtd.git nand/fixes
9184 T: git git://git.infradead.org/l2-mtd.git nand/next
9186 F: drivers/mtd/nand/
9187 F: include/linux/mtd/nand*.h
9189 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
9190 M: Daniel Mack <zonque@gmail.com>
9192 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9193 W: http://www.native-instruments.com
9196 NATSEMI ETHERNET DRIVER (DP8381x)
9198 F: drivers/net/ethernet/natsemi/natsemi.c
9201 M: Petr Vandrovec <petr@vandrovec.name>
9205 NCR 5380 SCSI DRIVERS
9206 M: Finn Thain <fthain@telegraphics.com.au>
9207 M: Michael Schmitz <schmitzmic@gmail.com>
9208 L: linux-scsi@vger.kernel.org
9210 F: Documentation/scsi/g_NCR5380.txt
9211 F: drivers/scsi/NCR5380.*
9212 F: drivers/scsi/arm/cumana_1.c
9213 F: drivers/scsi/arm/oak.c
9214 F: drivers/scsi/atari_scsi.*
9215 F: drivers/scsi/dmx3191d.c
9216 F: drivers/scsi/g_NCR5380.*
9217 F: drivers/scsi/mac_scsi.*
9218 F: drivers/scsi/sun3_scsi.*
9219 F: drivers/scsi/sun3_scsi_vme.c
9221 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
9222 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
9223 L: linux-scsi@vger.kernel.org
9225 F: drivers/scsi/NCR_D700.*
9227 NCT6775 HARDWARE MONITOR DRIVER
9228 M: Guenter Roeck <linux@roeck-us.net>
9229 L: linux-hwmon@vger.kernel.org
9231 F: Documentation/hwmon/nct6775
9232 F: drivers/hwmon/nct6775.c
9234 NETEFFECT IWARP RNIC DRIVER (IW_NES)
9235 M: Faisal Latif <faisal.latif@intel.com>
9236 L: linux-rdma@vger.kernel.org
9237 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
9239 F: drivers/infiniband/hw/nes/
9240 F: include/uapi/rdma/nes-abi.h
9242 NETEM NETWORK EMULATOR
9243 M: Stephen Hemminger <stephen@networkplumber.org>
9244 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
9246 F: net/sched/sch_netem.c
9248 NETERION 10GbE DRIVERS (s2io/vxge)
9249 M: Jon Mason <jdmason@kudzu.us>
9250 L: netdev@vger.kernel.org
9252 F: Documentation/networking/s2io.txt
9253 F: Documentation/networking/vxge.txt
9254 F: drivers/net/ethernet/neterion/
9257 M: Pablo Neira Ayuso <pablo@netfilter.org>
9258 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
9259 M: Florian Westphal <fw@strlen.de>
9260 L: netfilter-devel@vger.kernel.org
9261 L: coreteam@netfilter.org
9262 W: http://www.netfilter.org/
9263 W: http://www.iptables.org/
9264 W: http://www.nftables.org/
9265 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
9266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
9267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
9269 F: include/linux/netfilter*
9270 F: include/linux/netfilter/
9271 F: include/net/netfilter/
9272 F: include/uapi/linux/netfilter*
9273 F: include/uapi/linux/netfilter/
9274 F: net/*/netfilter.c
9277 F: net/bridge/br_netfilter*.c
9280 M: Paul Moore <paul@paul-moore.com>
9281 W: http://netlabel.sf.net
9282 L: netdev@vger.kernel.org
9284 F: Documentation/netlabel/
9285 F: include/net/netlabel.h
9288 NETROM NETWORK LAYER
9289 M: Ralf Baechle <ralf@linux-mips.org>
9290 L: linux-hams@vger.kernel.org
9291 W: http://www.linux-ax25.org/
9293 F: include/net/netrom.h
9294 F: include/uapi/linux/netrom.h
9297 NETRONOME ETHERNET DRIVERS
9298 M: Jakub Kicinski <jakub.kicinski@netronome.com>
9299 L: oss-drivers@netronome.com
9301 F: drivers/net/ethernet/netronome/
9303 NETWORK BLOCK DEVICE (NBD)
9304 M: Josef Bacik <jbacik@fb.com>
9306 L: linux-block@vger.kernel.org
9307 L: nbd-general@lists.sourceforge.net
9308 F: Documentation/blockdev/nbd.txt
9309 F: drivers/block/nbd.c
9310 F: include/uapi/linux/nbd.h
9312 NETWORK DROP MONITOR
9313 M: Neil Horman <nhorman@tuxdriver.com>
9314 L: netdev@vger.kernel.org
9316 W: https://fedorahosted.org/dropwatch/
9317 F: net/core/drop_monitor.c
9320 L: netdev@vger.kernel.org
9321 W: http://www.linuxfoundation.org/en/Net
9322 Q: http://patchwork.ozlabs.org/project/netdev/list/
9323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9326 F: Documentation/devicetree/bindings/net/
9328 F: include/linux/if_*
9329 F: include/linux/netdevice.h
9330 F: include/linux/etherdevice.h
9331 F: include/linux/fcdevice.h
9332 F: include/linux/fddidevice.h
9333 F: include/linux/hippidevice.h
9334 F: include/linux/inetdevice.h
9335 F: include/uapi/linux/if_*
9336 F: include/uapi/linux/netdevice.h
9338 NETWORKING DRIVERS (WIRELESS)
9339 M: Kalle Valo <kvalo@codeaurora.org>
9340 L: linux-wireless@vger.kernel.org
9341 Q: http://patchwork.kernel.org/project/linux-wireless/list/
9342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
9343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
9345 F: Documentation/devicetree/bindings/net/wireless/
9346 F: drivers/net/wireless/
9349 M: Andrew Lunn <andrew@lunn.ch>
9350 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9351 M: Florian Fainelli <f.fainelli@gmail.com>
9354 F: include/net/dsa.h
9357 NETWORKING [GENERAL]
9358 M: "David S. Miller" <davem@davemloft.net>
9359 L: netdev@vger.kernel.org
9360 W: http://www.linuxfoundation.org/en/Net
9361 Q: http://patchwork.ozlabs.org/project/netdev/list/
9362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9364 B: mailto:netdev@vger.kernel.org
9368 F: include/linux/in.h
9369 F: include/linux/net.h
9370 F: include/linux/netdevice.h
9371 F: include/uapi/linux/in.h
9372 F: include/uapi/linux/net.h
9373 F: include/uapi/linux/netdevice.h
9374 F: include/uapi/linux/net_namespace.h
9376 F: tools/testing/selftests/net/
9380 M: Steffen Klassert <steffen.klassert@secunet.com>
9381 M: Herbert Xu <herbert@gondor.apana.org.au>
9382 M: "David S. Miller" <davem@davemloft.net>
9383 L: netdev@vger.kernel.org
9384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
9385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
9393 F: net/ipv4/ipcomp.c
9394 F: net/ipv4/ip_vti.c
9398 F: net/ipv6/ipcomp6.c
9399 F: net/ipv6/ip6_vti.c
9400 F: include/uapi/linux/xfrm.h
9401 F: include/net/xfrm.h
9403 NETWORKING [IPv4/IPv6]
9404 M: "David S. Miller" <davem@davemloft.net>
9405 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
9406 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
9407 L: netdev@vger.kernel.org
9408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9415 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
9416 M: Paul Moore <paul@paul-moore.com>
9417 L: netdev@vger.kernel.org
9421 M: Ilya Lesokhin <ilyal@mellanox.com>
9422 M: Aviad Yehezkel <aviadye@mellanox.com>
9423 M: Dave Watson <davejwatson@fb.com>
9424 L: netdev@vger.kernel.org
9427 F: include/uapi/linux/tls.h
9428 F: include/net/tls.h
9430 NETWORKING [WIRELESS]
9431 L: linux-wireless@vger.kernel.org
9432 Q: http://patchwork.kernel.org/project/linux-wireless/list/
9434 NETXEN (1/10) GbE SUPPORT
9435 M: Manish Chopra <manish.chopra@cavium.com>
9436 M: Rahul Verma <rahul.verma@cavium.com>
9437 M: Dept-GELinuxNICDev@cavium.com
9438 L: netdev@vger.kernel.org
9440 F: drivers/net/ethernet/qlogic/netxen/
9443 M: Samuel Ortiz <sameo@linux.intel.com>
9444 L: linux-wireless@vger.kernel.org
9445 L: linux-nfc@lists.01.org (subscribers-only)
9449 F: include/uapi/linux/nfc.h
9451 F: include/linux/platform_data/nfcmrvl.h
9452 F: include/linux/platform_data/nxp-nci.h
9453 F: Documentation/devicetree/bindings/net/nfc/
9455 NFS, SUNRPC, AND LOCKD CLIENTS
9456 M: Trond Myklebust <trond.myklebust@primarydata.com>
9457 M: Anna Schumaker <anna.schumaker@netapp.com>
9458 L: linux-nfs@vger.kernel.org
9459 W: http://client.linux-nfs.org
9460 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
9466 F: include/linux/lockd/
9467 F: include/linux/nfs*
9468 F: include/linux/sunrpc/
9469 F: include/uapi/linux/nfs*
9470 F: include/uapi/linux/sunrpc/
9473 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
9474 L: linux-nilfs@vger.kernel.org
9475 W: http://nilfs.sourceforge.net/
9476 W: http://nilfs.osdn.jp/
9477 T: git git://github.com/konis/nilfs2.git
9479 F: Documentation/filesystems/nilfs2.txt
9481 F: include/trace/events/nilfs2.h
9482 F: include/uapi/linux/nilfs2_api.h
9483 F: include/uapi/linux/nilfs2_ondisk.h
9485 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
9486 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
9487 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9489 F: Documentation/scsi/NinjaSCSI.txt
9490 F: drivers/scsi/pcmcia/nsp_*
9492 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
9493 M: GOTO Masanori <gotom@debian.or.jp>
9494 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
9495 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9497 F: Documentation/scsi/NinjaSCSI.txt
9498 F: drivers/scsi/nsp32*
9501 M: Ley Foon Tan <lftan@altera.com>
9502 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
9503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
9507 NOHZ, DYNTICKS SUPPORT
9508 M: Frederic Weisbecker <fweisbec@gmail.com>
9509 M: Thomas Gleixner <tglx@linutronix.de>
9510 M: Ingo Molnar <mingo@kernel.org>
9511 L: linux-kernel@vger.kernel.org
9512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
9514 F: kernel/time/tick*.*
9515 F: include/linux/tick.h
9516 F: include/linux/sched/nohz.h
9518 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
9519 M: Pavel Machek <pavel@ucw.cz>
9520 M: Sakari Ailus <sakari.ailus@iki.fi>
9521 L: linux-media@vger.kernel.org
9523 F: drivers/media/i2c/et8ek8
9524 F: drivers/media/i2c/ad5820.c
9526 NOKIA N900 POWER SUPPLY DRIVERS
9527 R: Pali Rohár <pali.rohar@gmail.com>
9528 F: include/linux/power/bq2415x_charger.h
9529 F: include/linux/power/bq27xxx_battery.h
9530 F: include/linux/power/isp1704_charger.h
9531 F: drivers/power/supply/bq2415x_charger.c
9532 F: drivers/power/supply/bq27xxx_battery.c
9533 F: drivers/power/supply/bq27xxx_battery_i2c.c
9534 F: drivers/power/supply/isp1704_charger.c
9535 F: drivers/power/supply/rx51_battery.c
9538 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
9539 L: linux-ntb@googlegroups.com
9541 F: drivers/ntb/hw/amd/
9544 M: Jon Mason <jdmason@kudzu.us>
9545 M: Dave Jiang <dave.jiang@intel.com>
9546 M: Allen Hubbe <Allen.Hubbe@emc.com>
9547 L: linux-ntb@googlegroups.com
9549 W: https://github.com/jonmason/ntb/wiki
9550 T: git git://github.com/jonmason/ntb.git
9552 F: drivers/net/ntb_netdev.c
9553 F: include/linux/ntb.h
9554 F: include/linux/ntb_transport.h
9555 F: tools/testing/selftests/ntb/
9558 M: Serge Semin <fancer.lancer@gmail.com>
9559 L: linux-ntb@googlegroups.com
9561 F: drivers/ntb/hw/idt/
9564 M: Jon Mason <jdmason@kudzu.us>
9565 M: Dave Jiang <dave.jiang@intel.com>
9566 L: linux-ntb@googlegroups.com
9568 W: https://github.com/jonmason/ntb/wiki
9569 T: git git://github.com/jonmason/ntb.git
9570 F: drivers/ntb/hw/intel/
9573 M: Anton Altaparmakov <anton@tuxera.com>
9574 L: linux-ntfs-dev@lists.sourceforge.net
9575 W: http://www.tuxera.com/
9576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
9578 F: Documentation/filesystems/ntfs.txt
9581 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
9582 M: Antonino Daplas <adaplas@gmail.com>
9583 L: linux-fbdev@vger.kernel.org
9585 F: drivers/video/fbdev/riva/
9586 F: drivers/video/fbdev/nvidia/
9589 M: Keith Busch <keith.busch@intel.com>
9590 M: Jens Axboe <axboe@fb.com>
9591 M: Christoph Hellwig <hch@lst.de>
9592 M: Sagi Grimberg <sagi@grimberg.me>
9593 L: linux-nvme@lists.infradead.org
9594 T: git://git.infradead.org/nvme.git
9595 W: http://git.infradead.org/nvme.git
9597 F: drivers/nvme/host/
9598 F: include/linux/nvme.h
9599 F: include/uapi/linux/nvme_ioctl.h
9601 NVM EXPRESS FC TRANSPORT DRIVERS
9602 M: James Smart <james.smart@broadcom.com>
9603 L: linux-nvme@lists.infradead.org
9605 F: include/linux/nvme-fc.h
9606 F: include/linux/nvme-fc-driver.h
9607 F: drivers/nvme/host/fc.c
9608 F: drivers/nvme/target/fc.c
9609 F: drivers/nvme/target/fcloop.c
9611 NVM EXPRESS TARGET DRIVER
9612 M: Christoph Hellwig <hch@lst.de>
9613 M: Sagi Grimberg <sagi@grimberg.me>
9614 L: linux-nvme@lists.infradead.org
9615 T: git://git.infradead.org/nvme.git
9616 W: http://git.infradead.org/nvme.git
9618 F: drivers/nvme/target/
9621 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
9624 F: Documentation/devicetree/bindings/nvmem/
9625 F: Documentation/ABI/stable/sysfs-bus-nvmem
9626 F: include/linux/nvmem-consumer.h
9627 F: include/linux/nvmem-provider.h
9629 NXP TDA998X DRM DRIVER
9630 M: Russell King <linux@armlinux.org.uk>
9632 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9633 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9634 F: drivers/gpu/drm/i2c/tda998x_drv.c
9635 F: include/drm/i2c/tda998x.h
9638 M: Peter Rosin <peda@axentia.se>
9639 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9641 F: sound/soc/codecs/tfa9879*
9644 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
9645 R: Charles Gorand <charles.gorand@effinnov.com>
9646 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9648 F: drivers/nfc/nxp-nci
9651 M: Josh Poimboeuf <jpoimboe@redhat.com>
9656 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9657 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9658 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9659 L: linux-omap@vger.kernel.org
9663 OMAP CLOCK FRAMEWORK SUPPORT
9664 M: Paul Walmsley <paul@pwsan.com>
9665 L: linux-omap@vger.kernel.org
9667 F: arch/arm/*omap*/*clock*
9669 OMAP DEVICE TREE SUPPORT
9670 M: Benoît Cousson <bcousson@baylibre.com>
9671 M: Tony Lindgren <tony@atomide.com>
9672 L: linux-omap@vger.kernel.org
9673 L: devicetree@vger.kernel.org
9675 F: arch/arm/boot/dts/*omap*
9676 F: arch/arm/boot/dts/*am3*
9677 F: arch/arm/boot/dts/*am4*
9678 F: arch/arm/boot/dts/*am5*
9679 F: arch/arm/boot/dts/*dra7*
9681 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9682 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9683 L: linux-omap@vger.kernel.org
9684 L: linux-fbdev@vger.kernel.org
9686 F: drivers/video/fbdev/omap2/
9687 F: Documentation/arm/OMAP/DSS
9689 OMAP FRAMEBUFFER SUPPORT
9690 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9691 L: linux-fbdev@vger.kernel.org
9692 L: linux-omap@vger.kernel.org
9694 F: drivers/video/fbdev/omap/
9696 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9697 M: Roger Quadros <rogerq@ti.com>
9698 M: Tony Lindgren <tony@atomide.com>
9699 L: linux-omap@vger.kernel.org
9701 F: drivers/memory/omap-gpmc.c
9702 F: arch/arm/mach-omap2/*gpmc*
9705 M: Grygorii Strashko <grygorii.strashko@ti.com>
9706 M: Santosh Shilimkar <ssantosh@kernel.org>
9707 M: Kevin Hilman <khilman@kernel.org>
9708 L: linux-omap@vger.kernel.org
9710 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9711 F: drivers/gpio/gpio-omap.c
9713 OMAP HARDWARE SPINLOCK SUPPORT
9714 M: Ohad Ben-Cohen <ohad@wizery.com>
9715 L: linux-omap@vger.kernel.org
9717 F: drivers/hwspinlock/omap_hwspinlock.c
9720 L: linux-mmc@vger.kernel.org
9721 L: linux-omap@vger.kernel.org
9723 F: drivers/mmc/host/omap_hsmmc.c
9726 M: Paul Walmsley <paul@pwsan.com>
9727 L: linux-omap@vger.kernel.org
9729 F: arch/arm/mach-omap2/omap_hwmod*data*
9731 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9732 M: Benoît Cousson <bcousson@baylibre.com>
9733 L: linux-omap@vger.kernel.org
9735 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9738 M: Benoît Cousson <bcousson@baylibre.com>
9739 M: Paul Walmsley <paul@pwsan.com>
9740 L: linux-omap@vger.kernel.org
9742 F: arch/arm/mach-omap2/omap_hwmod.*
9744 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9745 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9746 L: linux-media@vger.kernel.org
9748 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9749 F: drivers/media/platform/omap3isp/
9750 F: drivers/staging/media/omap4iss/
9753 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9754 L: linux-omap@vger.kernel.org
9756 F: drivers/mmc/host/omap.c
9758 OMAP POWER MANAGEMENT SUPPORT
9759 M: Kevin Hilman <khilman@kernel.org>
9760 L: linux-omap@vger.kernel.org
9762 F: arch/arm/*omap*/*pm*
9763 F: drivers/cpufreq/omap-cpufreq.c
9765 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
9766 M: Rajendra Nayak <rnayak@codeaurora.org>
9767 M: Paul Walmsley <paul@pwsan.com>
9768 L: linux-omap@vger.kernel.org
9770 F: arch/arm/mach-omap2/prm*
9772 OMAP RANDOM NUMBER GENERATOR SUPPORT
9773 M: Deepak Saxena <dsaxena@plexity.net>
9775 F: drivers/char/hw_random/omap-rng.c
9778 L: linux-usb@vger.kernel.org
9779 L: linux-omap@vger.kernel.org
9781 F: drivers/usb/*/*omap*
9782 F: arch/arm/*omap*/usb*
9784 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9785 M: Mark Jackson <mpfj@newflow.co.uk>
9786 L: linux-omap@vger.kernel.org
9788 F: arch/arm/boot/dts/am335x-nano.dts
9791 M: Aaro Koskinen <aaro.koskinen@iki.fi>
9792 M: Tony Lindgren <tony@atomide.com>
9793 L: linux-omap@vger.kernel.org
9794 Q: http://patchwork.kernel.org/project/linux-omap/list/
9795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9797 F: arch/arm/mach-omap1/
9798 F: arch/arm/plat-omap/
9799 F: arch/arm/configs/omap1_defconfig
9800 F: drivers/i2c/busses/i2c-omap.c
9801 F: include/linux/i2c-omap.h
9804 M: Tony Lindgren <tony@atomide.com>
9805 L: linux-omap@vger.kernel.org
9806 W: http://www.muru.com/linux/omap/
9807 W: http://linux.omap.com/
9808 Q: http://patchwork.kernel.org/project/linux-omap/list/
9809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9811 F: arch/arm/mach-omap2/
9812 F: arch/arm/plat-omap/
9813 F: arch/arm/configs/omap2plus_defconfig
9814 F: drivers/i2c/busses/i2c-omap.c
9815 F: drivers/irqchip/irq-omap-intc.c
9816 F: drivers/mfd/*omap*.c
9817 F: drivers/mfd/menelaus.c
9818 F: drivers/mfd/palmas.c
9819 F: drivers/mfd/tps65217.c
9820 F: drivers/mfd/tps65218.c
9821 F: drivers/mfd/tps65910.c
9822 F: drivers/mfd/twl-core.[ch]
9823 F: drivers/mfd/twl4030*.c
9824 F: drivers/mfd/twl6030*.c
9825 F: drivers/mfd/twl6040*.c
9826 F: drivers/regulator/palmas-regulator*.c
9827 F: drivers/regulator/pbias-regulator.c
9828 F: drivers/regulator/tps65217-regulator.c
9829 F: drivers/regulator/tps65218-regulator.c
9830 F: drivers/regulator/tps65910-regulator.c
9831 F: drivers/regulator/twl-regulator.c
9832 F: drivers/regulator/twl6030-regulator.c
9833 F: include/linux/i2c-omap.h
9836 M: Bob Copeland <me@bobcopeland.com>
9837 L: linux-karma-devel@lists.sourceforge.net
9839 F: Documentation/filesystems/omfs.txt
9842 OMNIKEY CARDMAN 4000 DRIVER
9843 M: Harald Welte <laforge@gnumonks.org>
9845 F: drivers/char/pcmcia/cm4000_cs.c
9846 F: include/linux/cm4000_cs.h
9847 F: include/uapi/linux/cm4000_cs.h
9849 OMNIKEY CARDMAN 4040 DRIVER
9850 M: Harald Welte <laforge@gnumonks.org>
9852 F: drivers/char/pcmcia/cm4040_cs.*
9854 OMNIVISION OV13858 SENSOR DRIVER
9855 M: Sakari Ailus <sakari.ailus@linux.intel.com>
9856 L: linux-media@vger.kernel.org
9857 T: git git://linuxtv.org/media_tree.git
9859 F: drivers/media/i2c/ov13858.c
9861 OMNIVISION OV5640 SENSOR DRIVER
9862 M: Steve Longerbeam <slongerbeam@gmail.com>
9863 L: linux-media@vger.kernel.org
9864 T: git git://linuxtv.org/media_tree.git
9866 F: drivers/media/i2c/ov5640.c
9868 OMNIVISION OV5647 SENSOR DRIVER
9869 M: Luis Oliveira <lolivei@synopsys.com>
9870 L: linux-media@vger.kernel.org
9871 T: git git://linuxtv.org/media_tree.git
9873 F: drivers/media/i2c/ov5647.c
9875 OMNIVISION OV7670 SENSOR DRIVER
9876 M: Jonathan Corbet <corbet@lwn.net>
9877 L: linux-media@vger.kernel.org
9878 T: git git://linuxtv.org/media_tree.git
9880 F: drivers/media/i2c/ov7670.c
9881 F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
9883 ONENAND FLASH DRIVER
9884 M: Kyungmin Park <kyungmin.park@samsung.com>
9885 L: linux-mtd@lists.infradead.org
9887 F: drivers/mtd/onenand/
9888 F: include/linux/mtd/onenand*.h
9890 ONSTREAM SCSI TAPE DRIVER
9891 M: Willem Riede <osst@riede.org>
9892 L: osst-users@lists.sourceforge.net
9893 L: linux-scsi@vger.kernel.org
9895 F: Documentation/scsi/osst.txt
9896 F: drivers/scsi/osst.*
9897 F: drivers/scsi/osst_*.h
9898 F: drivers/scsi/st.h
9901 M: Jens Wiklander <jens.wiklander@linaro.org>
9903 F: drivers/tee/optee/
9906 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9907 M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
9908 L: linux-rdma@vger.kernel.org
9910 F: drivers/infiniband/ulp/opa_vnic
9912 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9913 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9914 L: devicetree@vger.kernel.org
9916 F: Documentation/devicetree/dynamic-resolution-notes.txt
9917 F: Documentation/devicetree/overlay-notes.txt
9918 F: drivers/of/overlay.c
9919 F: drivers/of/resolver.c
9921 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9922 M: Rob Herring <robh+dt@kernel.org>
9923 M: Frank Rowand <frowand.list@gmail.com>
9924 L: devicetree@vger.kernel.org
9925 W: http://www.devicetree.org/
9926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9929 F: include/linux/of*.h
9931 F: Documentation/ABI/testing/sysfs-firmware-ofw
9933 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9934 M: Rob Herring <robh+dt@kernel.org>
9935 M: Mark Rutland <mark.rutland@arm.com>
9936 L: devicetree@vger.kernel.org
9937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9938 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9940 F: Documentation/devicetree/
9942 F: include/dt-bindings/
9944 OPENCORES I2C BUS DRIVER
9945 M: Peter Korsgaard <jacmet@sunsite.dk>
9946 L: linux-i2c@vger.kernel.org
9948 F: Documentation/i2c/busses/i2c-ocores
9949 F: drivers/i2c/busses/i2c-ocores.c
9951 OPENRISC ARCHITECTURE
9952 M: Jonas Bonn <jonas@southpole.se>
9953 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9954 M: Stafford Horne <shorne@gmail.com>
9955 T: git git://github.com/openrisc/linux.git
9956 L: openrisc@lists.librecores.org
9957 W: http://openrisc.io
9962 M: Pravin Shelar <pshelar@nicira.com>
9963 L: netdev@vger.kernel.org
9964 L: dev@openvswitch.org
9965 W: http://openvswitch.org
9968 F: include/uapi/linux/openvswitch.h
9970 OPERATING PERFORMANCE POINTS (OPP)
9971 M: Viresh Kumar <vireshk@kernel.org>
9972 M: Nishanth Menon <nm@ti.com>
9973 M: Stephen Boyd <sboyd@codeaurora.org>
9974 L: linux-pm@vger.kernel.org
9976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9977 F: drivers/base/power/opp/
9978 F: include/linux/pm_opp.h
9979 F: Documentation/power/opp.txt
9980 F: Documentation/devicetree/bindings/opp/
9983 M: Clemens Ladisch <clemens@ladisch.de>
9984 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9985 T: git git://git.alsa-project.org/alsa-kernel.git
9987 F: sound/drivers/opl4/
9990 M: Robert Richter <rric@kernel.org>
9991 L: oprofile-list@lists.sf.net
9993 F: arch/*/include/asm/oprofile*.h
9995 F: drivers/oprofile/
9996 F: include/linux/oprofile.h
9998 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9999 M: Mark Fasheh <mfasheh@versity.com>
10000 M: Joel Becker <jlbec@evilplan.org>
10001 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
10002 W: http://ocfs2.wiki.kernel.org
10004 F: Documentation/filesystems/ocfs2.txt
10005 F: Documentation/filesystems/dlmfs.txt
10008 ORANGEFS FILESYSTEM
10009 M: Mike Marshall <hubcap@omnibond.com>
10010 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
10011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
10014 F: Documentation/filesystems/orangefs.txt
10017 L: linux-wireless@vger.kernel.org
10018 W: http://wireless.kernel.org/en/users/Drivers/orinoco
10019 W: http://www.nongnu.org/orinoco/
10021 F: drivers/net/wireless/intersil/orinoco/
10023 OSD LIBRARY and FILESYSTEM
10024 M: Boaz Harrosh <ooo@electrozaur.com>
10026 F: drivers/scsi/osd/
10027 F: include/scsi/osd_*
10030 OV2659 OMNIVISION SENSOR DRIVER
10031 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10032 L: linux-media@vger.kernel.org
10033 W: https://linuxtv.org
10034 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10035 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10037 F: drivers/media/i2c/ov2659.c
10038 F: include/media/i2c/ov2659.h
10041 M: Miklos Szeredi <miklos@szeredi.hu>
10042 L: linux-unionfs@vger.kernel.org
10043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
10046 F: Documentation/filesystems/overlayfs.txt
10048 P54 WIRELESS DRIVER
10049 M: Christian Lamparter <chunkeey@googlemail.com>
10050 L: linux-wireless@vger.kernel.org
10051 W: http://wireless.kernel.org/en/users/Drivers/p54
10053 F: drivers/net/wireless/intersil/p54/
10055 PA SEMI ETHERNET DRIVER
10056 L: netdev@vger.kernel.org
10058 F: drivers/net/ethernet/pasemi/*
10060 PA SEMI SMBUS DRIVER
10061 L: linux-i2c@vger.kernel.org
10063 F: drivers/i2c/busses/i2c-pasemi.c
10065 PADATA PARALLEL EXECUTION MECHANISM
10066 M: Steffen Klassert <steffen.klassert@secunet.com>
10067 L: linux-crypto@vger.kernel.org
10070 F: include/linux/padata.h
10071 F: Documentation/padata.txt
10073 PANASONIC LAPTOP ACPI EXTRAS DRIVER
10074 M: Harald Welte <laforge@gnumonks.org>
10075 L: platform-driver-x86@vger.kernel.org
10077 F: drivers/platform/x86/panasonic-laptop.c
10079 PANASONIC MN10300/AM33/AM34 PORT
10080 M: David Howells <dhowells@redhat.com>
10081 L: linux-am33-list@redhat.com (moderated for non-subscribers)
10082 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
10084 F: Documentation/mn10300/
10087 PARALLEL LCD/KEYPAD PANEL DRIVER
10088 M: Willy Tarreau <willy@haproxy.com>
10089 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
10091 F: Documentation/misc-devices/lcd-panel-cgram.txt
10092 F: drivers/misc/panel.c
10094 PARALLEL PORT SUBSYSTEM
10095 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10096 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
10097 L: linux-parport@lists.infradead.org (subscribers-only)
10099 F: drivers/parport/
10100 F: include/linux/parport*.h
10101 F: drivers/char/ppdev.c
10102 F: include/uapi/linux/ppdev.h
10103 F: Documentation/parport*.txt
10105 PARAVIRT_OPS INTERFACE
10106 M: Jeremy Fitzhardinge <jeremy@goop.org>
10107 M: Chris Wright <chrisw@sous-sol.org>
10108 M: Alok Kataria <akataria@vmware.com>
10109 M: Rusty Russell <rusty@rustcorp.com.au>
10110 L: virtualization@lists.linux-foundation.org
10112 F: Documentation/virtual/paravirt_ops.txt
10113 F: arch/*/kernel/paravirt*
10114 F: arch/*/include/asm/paravirt.h
10115 F: include/linux/hypervisor.h
10117 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
10118 M: Tim Waugh <tim@cyberelk.net>
10119 L: linux-parport@lists.infradead.org (subscribers-only)
10121 F: Documentation/blockdev/paride.txt
10122 F: drivers/block/paride/
10124 PARISC ARCHITECTURE
10125 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
10126 M: Helge Deller <deller@gmx.de>
10127 L: linux-parisc@vger.kernel.org
10128 W: http://www.parisc-linux.org/
10129 Q: http://patchwork.kernel.org/project/linux-parisc/list/
10130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
10131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
10134 F: Documentation/parisc/
10136 F: drivers/char/agp/parisc-agp.c
10137 F: drivers/input/serio/gscps2.c
10138 F: drivers/parport/parport_gsc.*
10139 F: drivers/tty/serial/8250/8250_gsc.c
10140 F: drivers/video/fbdev/sti*
10141 F: drivers/video/console/sti*
10142 F: drivers/video/logo/logo_parisc*
10145 M: Jiri Pirko <jiri@mellanox.com>
10146 L: netdev@vger.kernel.org
10149 F: lib/test_parman.c
10150 F: include/linux/parman.h
10152 PC87360 HARDWARE MONITORING DRIVER
10153 M: Jim Cromie <jim.cromie@gmail.com>
10154 L: linux-hwmon@vger.kernel.org
10156 F: Documentation/hwmon/pc87360
10157 F: drivers/hwmon/pc87360.c
10159 PC8736x GPIO DRIVER
10160 M: Jim Cromie <jim.cromie@gmail.com>
10162 F: drivers/char/pc8736x_gpio.c
10164 PC87427 HARDWARE MONITORING DRIVER
10165 M: Jean Delvare <jdelvare@suse.com>
10166 L: linux-hwmon@vger.kernel.org
10168 F: Documentation/hwmon/pc87427
10169 F: drivers/hwmon/pc87427.c
10172 M: Riku Voipio <riku.voipio@iki.fi>
10174 F: drivers/leds/leds-pca9532.c
10175 F: include/linux/leds-pca9532.h
10177 PCA9541 I2C BUS MASTER SELECTOR DRIVER
10178 M: Guenter Roeck <linux@roeck-us.net>
10179 L: linux-i2c@vger.kernel.org
10181 F: drivers/i2c/muxes/i2c-mux-pca9541.c
10183 PCDP - PRIMARY CONSOLE AND DEBUG PORT
10184 M: Khalid Aziz <khalid@gonehiking.org>
10186 F: drivers/firmware/pcdp.*
10188 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
10189 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10190 L: linux-pci@vger.kernel.org
10191 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10193 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
10194 F: drivers/pci/host/pci-aardvark.c
10196 PCI DRIVER FOR ALTERA PCIE IP
10197 M: Ley Foon Tan <lftan@altera.com>
10198 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
10199 L: linux-pci@vger.kernel.org
10201 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
10202 F: drivers/pci/host/pcie-altera.c
10204 PCI DRIVER FOR APPLIEDMICRO XGENE
10205 M: Tanmay Inamdar <tinamdar@apm.com>
10206 L: linux-pci@vger.kernel.org
10207 L: linux-arm-kernel@lists.infradead.org
10209 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
10210 F: drivers/pci/host/pci-xgene.c
10212 PCI DRIVER FOR ARM VERSATILE PLATFORM
10213 M: Rob Herring <robh@kernel.org>
10214 L: linux-pci@vger.kernel.org
10215 L: linux-arm-kernel@lists.infradead.org
10217 F: Documentation/devicetree/bindings/pci/versatile.txt
10218 F: drivers/pci/host/pci-versatile.c
10220 PCI DRIVER FOR ARMADA 8K
10221 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10222 L: linux-pci@vger.kernel.org
10223 L: linux-arm-kernel@lists.infradead.org
10225 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
10226 F: drivers/pci/dwc/pcie-armada8k.c
10228 PCI DRIVER FOR FREESCALE LAYERSCAPE
10229 M: Minghuan Lian <minghuan.Lian@freescale.com>
10230 M: Mingkai Hu <mingkai.hu@freescale.com>
10231 M: Roy Zang <tie-fei.zang@freescale.com>
10232 L: linuxppc-dev@lists.ozlabs.org
10233 L: linux-pci@vger.kernel.org
10234 L: linux-arm-kernel@lists.infradead.org
10236 F: drivers/pci/dwc/*layerscape*
10238 PCI DRIVER FOR GENERIC OF HOSTS
10239 M: Will Deacon <will.deacon@arm.com>
10240 L: linux-pci@vger.kernel.org
10241 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10243 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
10244 F: drivers/pci/host/pci-host-common.c
10245 F: drivers/pci/host/pci-host-generic.c
10247 PCI DRIVER FOR IMX6
10248 M: Richard Zhu <hongxing.zhu@nxp.com>
10249 M: Lucas Stach <l.stach@pengutronix.de>
10250 L: linux-pci@vger.kernel.org
10251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10253 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
10254 F: drivers/pci/dwc/*imx6*
10256 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
10257 M: Keith Busch <keith.busch@intel.com>
10258 M: Jonathan Derrick <jonathan.derrick@intel.com>
10259 L: linux-pci@vger.kernel.org
10261 F: drivers/pci/host/vmd.c
10263 PCI DRIVER FOR MICROSEMI SWITCHTEC
10264 M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
10265 M: Stephen Bates <stephen.bates@microsemi.com>
10266 M: Logan Gunthorpe <logang@deltatee.com>
10267 L: linux-pci@vger.kernel.org
10269 F: Documentation/switchtec.txt
10270 F: Documentation/ABI/testing/sysfs-class-switchtec
10271 F: drivers/pci/switch/switchtec*
10272 F: include/uapi/linux/switchtec_ioctl.h
10274 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
10275 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10276 M: Jason Cooper <jason@lakedaemon.net>
10277 L: linux-pci@vger.kernel.org
10278 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10280 F: drivers/pci/host/*mvebu*
10282 PCI DRIVER FOR NVIDIA TEGRA
10283 M: Thierry Reding <thierry.reding@gmail.com>
10284 L: linux-tegra@vger.kernel.org
10285 L: linux-pci@vger.kernel.org
10287 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
10288 F: drivers/pci/host/pci-tegra.c
10290 PCI DRIVER FOR RENESAS R-CAR
10291 M: Simon Horman <horms@verge.net.au>
10292 L: linux-pci@vger.kernel.org
10293 L: linux-renesas-soc@vger.kernel.org
10295 F: drivers/pci/host/*rcar*
10297 PCI DRIVER FOR SAMSUNG EXYNOS
10298 M: Jingoo Han <jingoohan1@gmail.com>
10299 L: linux-pci@vger.kernel.org
10300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10301 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10303 F: drivers/pci/dwc/pci-exynos.c
10305 PCI DRIVER FOR SYNOPSYS DESIGNWARE
10306 M: Jingoo Han <jingoohan1@gmail.com>
10307 M: Joao Pinto <Joao.Pinto@synopsys.com>
10308 L: linux-pci@vger.kernel.org
10310 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
10311 F: drivers/pci/dwc/*designware*
10313 PCI DRIVER FOR TI DRA7XX
10314 M: Kishon Vijay Abraham I <kishon@ti.com>
10315 L: linux-omap@vger.kernel.org
10316 L: linux-pci@vger.kernel.org
10318 F: Documentation/devicetree/bindings/pci/ti-pci.txt
10319 F: drivers/pci/dwc/pci-dra7xx.c
10321 PCI DRIVER FOR TI KEYSTONE
10322 M: Murali Karicheri <m-karicheri2@ti.com>
10323 L: linux-pci@vger.kernel.org
10324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10326 F: drivers/pci/dwc/*keystone*
10328 PCI ENDPOINT SUBSYSTEM
10329 M: Kishon Vijay Abraham I <kishon@ti.com>
10330 L: linux-pci@vger.kernel.org
10331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
10333 F: drivers/pci/endpoint/
10334 F: drivers/misc/pci_endpoint_test.c
10337 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
10338 M: Russell Currey <ruscur@russell.cc>
10339 L: linuxppc-dev@lists.ozlabs.org
10341 F: Documentation/powerpc/eeh-pci-error-recovery.txt
10342 F: arch/powerpc/kernel/eeh*.c
10343 F: arch/powerpc/platforms/*/eeh*.c
10344 F: arch/powerpc/include/*/eeh*.h
10347 M: Linas Vepstas <linasvepstas@gmail.com>
10348 L: linux-pci@vger.kernel.org
10350 F: Documentation/PCI/pci-error-recovery.txt
10352 PCI MSI DRIVER FOR ALTERA MSI IP
10353 M: Ley Foon Tan <lftan@altera.com>
10354 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
10355 L: linux-pci@vger.kernel.org
10357 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
10358 F: drivers/pci/host/pcie-altera-msi.c
10360 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
10361 M: Duc Dang <dhdang@apm.com>
10362 L: linux-pci@vger.kernel.org
10363 L: linux-arm-kernel@lists.infradead.org
10365 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
10366 F: drivers/pci/host/pci-xgene-msi.c
10369 M: Bjorn Helgaas <bhelgaas@google.com>
10370 L: linux-pci@vger.kernel.org
10371 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
10372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
10374 F: Documentation/devicetree/bindings/pci/
10375 F: Documentation/PCI/
10377 F: include/linux/pci*
10379 F: arch/x86/kernel/quirks.c
10381 PCIE DRIVER FOR AXIS ARTPEC
10382 M: Niklas Cassel <niklas.cassel@axis.com>
10383 M: Jesper Nilsson <jesper.nilsson@axis.com>
10384 L: linux-arm-kernel@axis.com
10385 L: linux-pci@vger.kernel.org
10387 F: Documentation/devicetree/bindings/pci/axis,artpec*
10388 F: drivers/pci/dwc/*artpec*
10390 PCIE DRIVER FOR CAVIUM THUNDERX
10391 M: David Daney <david.daney@cavium.com>
10392 L: linux-pci@vger.kernel.org
10393 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10395 F: Documentation/devicetree/bindings/pci/pci-thunder-*
10396 F: drivers/pci/host/pci-thunder-*
10398 PCIE DRIVER FOR HISILICON
10399 M: Zhou Wang <wangzhou1@hisilicon.com>
10400 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
10401 L: linux-pci@vger.kernel.org
10403 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
10404 F: drivers/pci/dwc/pcie-hisi.c
10406 PCIE DRIVER FOR HISILICON KIRIN
10407 M: Xiaowei Song <songxiaowei@hisilicon.com>
10408 M: Binghui Wang <wangbinghui@hisilicon.com>
10409 L: linux-pci@vger.kernel.org
10411 F: Documentation/devicetree/bindings/pci/pcie-kirin.txt
10412 F: drivers/pci/dwc/pcie-kirin.c
10414 PCIE DRIVER FOR MEDIATEK
10415 M: Ryder Lee <ryder.lee@mediatek.com>
10416 L: linux-pci@vger.kernel.org
10417 L: linux-mediatek@lists.infradead.org
10419 F: Documentation/devicetree/bindings/pci/mediatek*
10420 F: drivers/pci/host/*mediatek*
10422 PCIE DRIVER FOR QUALCOMM MSM
10423 M: Stanimir Varbanov <svarbanov@mm-sol.com>
10424 L: linux-pci@vger.kernel.org
10425 L: linux-arm-msm@vger.kernel.org
10427 F: drivers/pci/dwc/*qcom*
10429 PCIE DRIVER FOR ROCKCHIP
10430 M: Shawn Lin <shawn.lin@rock-chips.com>
10431 L: linux-pci@vger.kernel.org
10432 L: linux-rockchip@lists.infradead.org
10434 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
10435 F: drivers/pci/host/pcie-rockchip.c
10437 PCIE DRIVER FOR ST SPEAR13XX
10438 M: Pratyush Anand <pratyush.anand@gmail.com>
10439 L: linux-pci@vger.kernel.org
10441 F: drivers/pci/dwc/*spear*
10444 P: Linux PCMCIA Team
10445 L: linux-pcmcia@lists.infradead.org
10446 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
10447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
10449 F: Documentation/pcmcia/
10454 PCNET32 NETWORK DRIVER
10455 M: Don Fry <pcnet32@frontier.com>
10456 L: netdev@vger.kernel.org
10458 F: drivers/net/ethernet/amd/pcnet32.c
10460 PCRYPT PARALLEL CRYPTO ENGINE
10461 M: Steffen Klassert <steffen.klassert@secunet.com>
10462 L: linux-crypto@vger.kernel.org
10465 F: include/crypto/pcrypt.h
10467 PER-CPU MEMORY ALLOCATOR
10468 M: Tejun Heo <tj@kernel.org>
10469 M: Christoph Lameter <cl@linux.com>
10470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
10472 F: include/linux/percpu*.h
10474 F: arch/*/include/asm/percpu.h
10476 PER-TASK DELAY ACCOUNTING
10477 M: Balbir Singh <bsingharora@gmail.com>
10479 F: include/linux/delayacct.h
10480 F: kernel/delayacct.c
10482 PERFORMANCE EVENTS SUBSYSTEM
10483 M: Peter Zijlstra <peterz@infradead.org>
10484 M: Ingo Molnar <mingo@redhat.com>
10485 M: Arnaldo Carvalho de Melo <acme@kernel.org>
10486 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10487 L: linux-kernel@vger.kernel.org
10488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10491 F: include/linux/perf_event.h
10492 F: include/uapi/linux/perf_event.h
10493 F: arch/*/kernel/perf_event*.c
10494 F: arch/*/kernel/*/perf_event*.c
10495 F: arch/*/kernel/*/*/perf_event*.c
10496 F: arch/*/include/asm/perf_event.h
10497 F: arch/*/kernel/perf_callchain.c
10501 PERSONALITY HANDLING
10502 M: Christoph Hellwig <hch@infradead.org>
10503 L: linux-abi-devel@lists.sourceforge.net
10505 F: include/linux/personality.h
10506 F: include/uapi/linux/personality.h
10509 M: Remi Denis-Courmont <courmisch@gmail.com>
10511 F: Documentation/networking/phonet.txt
10512 F: include/linux/phonet.h
10513 F: include/net/phonet/
10514 F: include/uapi/linux/phonet.h
10518 M: Joern Engel <joern@lazybastard.org>
10519 L: linux-mtd@lists.infradead.org
10521 F: drivers/mtd/devices/phram.c
10524 M: Bruno Prémont <bonbons@linux-vserver.org>
10525 L: linux-input@vger.kernel.org
10527 F: drivers/hid/hid-picolcd*
10530 M: Jamie Iles <jamie@jamieiles.com>
10531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10532 T: git git://github.com/jamieiles/linux-2.6-ji.git
10534 F: arch/arm/boot/dts/picoxcell*
10535 F: arch/arm/mach-picoxcell/
10536 F: drivers/crypto/picoxcell*
10538 PIN CONTROL SUBSYSTEM
10539 M: Linus Walleij <linus.walleij@linaro.org>
10540 L: linux-gpio@vger.kernel.org
10541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
10543 F: Documentation/devicetree/bindings/pinctrl/
10544 F: Documentation/driver-api/pinctl.rst
10545 F: drivers/pinctrl/
10546 F: include/linux/pinctrl/
10548 PIN CONTROLLER - ATMEL AT91
10549 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
10550 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10552 F: drivers/pinctrl/pinctrl-at91.*
10554 PIN CONTROLLER - ATMEL AT91 PIO4
10555 M: Ludovic Desroches <ludovic.desroches@microchip.com>
10556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10557 L: linux-gpio@vger.kernel.org
10559 F: drivers/pinctrl/pinctrl-at91-pio4.*
10561 PIN CONTROLLER - INTEL
10562 M: Mika Westerberg <mika.westerberg@linux.intel.com>
10563 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10565 F: drivers/pinctrl/intel/
10567 PIN CONTROLLER - QUALCOMM
10568 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10570 L: linux-arm-msm@vger.kernel.org
10571 F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
10572 F: drivers/pinctrl/qcom/
10574 PIN CONTROLLER - RENESAS
10575 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10576 M: Geert Uytterhoeven <geert+renesas@glider.be>
10577 L: linux-renesas-soc@vger.kernel.org
10579 F: drivers/pinctrl/sh-pfc/
10581 PIN CONTROLLER - SAMSUNG
10582 M: Tomasz Figa <tomasz.figa@gmail.com>
10583 M: Krzysztof Kozlowski <krzk@kernel.org>
10584 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10586 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10587 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
10588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
10590 F: drivers/pinctrl/samsung/
10591 F: include/dt-bindings/pinctrl/samsung.h
10592 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
10594 PIN CONTROLLER - SINGLE
10595 M: Tony Lindgren <tony@atomide.com>
10596 M: Haojian Zhuang <haojian.zhuang@linaro.org>
10597 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10598 L: linux-omap@vger.kernel.org
10600 F: drivers/pinctrl/pinctrl-single.c
10602 PIN CONTROLLER - ST SPEAR
10603 M: Viresh Kumar <vireshk@kernel.org>
10604 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10605 W: http://www.st.com/spear
10607 F: drivers/pinctrl/spear/
10609 PISTACHIO SOC SUPPORT
10610 M: James Hartley <james.hartley@imgtec.com>
10611 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
10612 L: linux-mips@linux-mips.org
10614 F: arch/mips/pistachio/
10615 F: arch/mips/include/asm/mach-pistachio/
10616 F: arch/mips/boot/dts/img/pistachio*
10617 F: arch/mips/configs/pistachio*_defconfig
10621 M: linux-block@vger.kernel.org
10622 F: drivers/block/pktcdvd.c
10623 F: include/linux/pktcdvd.h
10624 F: include/uapi/linux/pktcdvd.h
10626 PKUNITY SOC DRIVERS
10627 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10628 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10630 T: git git://github.com/gxt/linux.git
10631 F: drivers/input/serio/i8042-unicore32io.h
10632 F: drivers/i2c/busses/i2c-puv3.c
10633 F: drivers/video/fbdev/fb-puv3.c
10634 F: drivers/rtc/rtc-puv3.c
10636 PMBUS HARDWARE MONITORING DRIVERS
10637 M: Guenter Roeck <linux@roeck-us.net>
10638 L: linux-hwmon@vger.kernel.org
10639 W: http://hwmon.wiki.kernel.org/
10640 W: http://www.roeck-us.net/linux/drivers/
10641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
10643 F: Documentation/hwmon/pmbus
10644 F: drivers/hwmon/pmbus/
10645 F: include/linux/pmbus.h
10647 PMC SIERRA MaxRAID DRIVER
10648 L: linux-scsi@vger.kernel.org
10649 W: http://www.pmc-sierra.com/
10651 F: drivers/scsi/pmcraid.*
10653 PMC SIERRA PM8001 DRIVER
10654 M: Jack Wang <jinpu.wang@profitbricks.com>
10655 M: lindar_liu@usish.com
10656 L: linux-scsi@vger.kernel.org
10658 F: drivers/scsi/pm8001/
10661 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10665 POSIX CLOCKS and TIMERS
10666 M: Thomas Gleixner <tglx@linutronix.de>
10667 L: linux-kernel@vger.kernel.org
10668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10671 F: include/linux/timer*
10672 F: kernel/time/*timer*
10674 POWER MANAGEMENT CORE
10675 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10676 L: linux-pm@vger.kernel.org
10677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
10678 B: https://bugzilla.kernel.org
10680 F: drivers/base/power/
10681 F: include/linux/pm.h
10682 F: include/linux/pm_*
10683 F: include/linux/powercap.h
10684 F: drivers/powercap/
10686 POWER STATE COORDINATION INTERFACE (PSCI)
10687 M: Mark Rutland <mark.rutland@arm.com>
10688 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
10689 L: linux-arm-kernel@lists.infradead.org
10691 F: drivers/firmware/psci*.c
10692 F: include/linux/psci.h
10693 F: include/uapi/linux/psci.h
10695 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
10696 M: Sebastian Reichel <sre@kernel.org>
10697 L: linux-pm@vger.kernel.org
10698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
10700 F: Documentation/devicetree/bindings/power/supply/
10701 F: include/linux/power_supply.h
10702 F: drivers/power/supply/
10704 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
10705 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
10706 L: linuxppc-dev@lists.ozlabs.org
10708 F: drivers/char/powernv-op-panel.c
10710 PPP OVER ATM (RFC 2364)
10711 M: Mitchell Blank Jr <mitch@sfgoth.com>
10713 F: net/atm/pppoatm.c
10714 F: include/uapi/linux/atmppp.h
10717 M: Michal Ostrowski <mostrows@earthlink.net>
10719 F: drivers/net/ppp/pppoe.c
10720 F: drivers/net/ppp/pppox.c
10723 M: James Chapman <jchapman@katalix.com>
10725 F: net/l2tp/l2tp_ppp.c
10726 F: include/linux/if_pppol2tp.h
10727 F: include/uapi/linux/if_pppol2tp.h
10729 PPP PROTOCOL DRIVERS AND COMPRESSORS
10730 M: Paul Mackerras <paulus@samba.org>
10731 L: linux-ppp@vger.kernel.org
10733 F: drivers/net/ppp/ppp_*
10736 M: Rodolfo Giometti <giometti@enneenne.com>
10737 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
10738 L: linuxpps@ml.enneenne.com (subscribers-only)
10740 F: Documentation/pps/
10741 F: Documentation/devicetree/bindings/pps/pps-gpio.txt
10742 F: Documentation/ABI/testing/sysfs-pps
10744 F: include/linux/pps*.h
10745 F: include/uapi/linux/pps.h
10748 M: Dmitry Kozlov <xeb@mail.ru>
10749 L: netdev@vger.kernel.org
10751 F: drivers/net/ppp/pptp.c
10752 W: http://sourceforge.net/projects/accel-pptp
10755 M: Robert Love <rml@tech9.net>
10756 L: kpreempt-tech@lists.sourceforge.net
10757 W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
10759 F: Documentation/preempt-locking.txt
10760 F: include/linux/preempt.h
10763 M: Petr Mladek <pmladek@suse.com>
10764 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
10765 R: Steven Rostedt <rostedt@goodmis.org>
10768 F: include/linux/printk.h
10770 PRISM54 WIRELESS DRIVER
10771 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
10772 L: linux-wireless@vger.kernel.org
10773 W: http://wireless.kernel.org/en/users/Drivers/p54
10775 F: drivers/net/wireless/intersil/prism54/
10778 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
10779 M: Kees Cook <keescook@chromium.org>
10780 L: linux-kernel@vger.kernel.org
10781 L: linux-fsdevel@vger.kernel.org
10783 F: fs/proc/proc_sysctl.c
10784 F: include/linux/sysctl.h
10786 F: tools/testing/selftests/sysctl/
10788 PS3 NETWORK SUPPORT
10789 M: Geoff Levand <geoff@infradead.org>
10790 L: netdev@vger.kernel.org
10791 L: linuxppc-dev@lists.ozlabs.org
10793 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
10795 PS3 PLATFORM SUPPORT
10796 M: Geoff Levand <geoff@infradead.org>
10797 L: linuxppc-dev@lists.ozlabs.org
10799 F: arch/powerpc/boot/ps3*
10800 F: arch/powerpc/include/asm/lv1call.h
10801 F: arch/powerpc/include/asm/ps3*.h
10802 F: arch/powerpc/platforms/ps3/
10805 F: drivers/rtc/rtc-ps3.c
10806 F: drivers/usb/host/*ps3.c
10807 F: sound/ppc/snd_ps3*
10810 M: Jim Paris <jim@jtan.com>
10811 M: Geoff Levand <geoff@infradead.org>
10812 L: linuxppc-dev@lists.ozlabs.org
10814 F: drivers/block/ps3vram.c
10816 PSAMPLE PACKET SAMPLING SUPPORT:
10817 M: Yotam Gigi <yotamg@mellanox.com>
10820 F: include/net/psample.h
10821 F: include/uapi/linux/psample.h
10824 M: Kees Cook <keescook@chromium.org>
10825 M: Anton Vorontsov <anton@enomsg.org>
10826 M: Colin Cross <ccross@android.com>
10827 M: Tony Luck <tony.luck@intel.com>
10829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
10831 F: include/linux/pstore*
10832 F: drivers/firmware/efi/efi-pstore.c
10833 F: drivers/acpi/apei/erst.c
10834 F: Documentation/admin-guide/ramoops.rst
10835 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
10836 K: \b(pstore|ramoops)
10838 PTP HARDWARE CLOCK SUPPORT
10839 M: Richard Cochran <richardcochran@gmail.com>
10840 L: netdev@vger.kernel.org
10842 W: http://linuxptp.sourceforge.net/
10843 F: Documentation/ABI/testing/sysfs-ptp
10844 F: Documentation/ptp/*
10845 F: drivers/net/ethernet/freescale/gianfar_ptp.c
10846 F: drivers/net/phy/dp83640*
10848 F: include/linux/ptp_cl*
10851 M: Oleg Nesterov <oleg@redhat.com>
10853 F: include/asm-generic/syscall.h
10854 F: include/linux/ptrace.h
10855 F: include/linux/regset.h
10856 F: include/linux/tracehook.h
10857 F: include/uapi/linux/ptrace.h
10858 F: include/uapi/linux/ptrace.h
10859 F: include/asm-generic/ptrace.h
10861 F: arch/*/ptrace*.c
10862 F: arch/*/*/ptrace*.c
10863 F: arch/*/include/asm/ptrace*.h
10866 M: Hans Verkuil <hverkuil@xs4all.nl>
10867 L: linux-media@vger.kernel.org
10868 T: git git://linuxtv.org/media_tree.git
10870 F: drivers/media/usb/pulse8-cec/*
10871 F: Documentation/media/cec-drivers/pulse8-cec.rst
10873 PVRUSB2 VIDEO4LINUX DRIVER
10874 M: Mike Isely <isely@pobox.com>
10875 L: pvrusb2@isely.net (subscribers-only)
10876 L: linux-media@vger.kernel.org
10877 W: http://www.isely.net/pvrusb2/
10878 T: git git://linuxtv.org/media_tree.git
10880 F: Documentation/media/v4l-drivers/pvrusb2*
10881 F: drivers/media/usb/pvrusb2/
10884 M: Hans Verkuil <hverkuil@xs4all.nl>
10885 L: linux-media@vger.kernel.org
10886 T: git git://linuxtv.org/media_tree.git
10888 F: drivers/media/usb/pwc/*
10891 M: Kamil Debski <kamil@wypas.org>
10892 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10893 L: linux-hwmon@vger.kernel.org
10895 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10896 F: Documentation/hwmon/pwm-fan
10897 F: drivers/hwmon/pwm-fan.c
10900 M: Sean Young <sean@mess.org>
10901 L: linux-media@vger.kernel.org
10903 F: drivers/media/rc/pwm-ir-tx.c
10906 M: Thierry Reding <thierry.reding@gmail.com>
10907 L: linux-pwm@vger.kernel.org
10909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10910 F: Documentation/pwm.txt
10911 F: Documentation/devicetree/bindings/pwm/
10912 F: include/linux/pwm.h
10914 F: drivers/video/backlight/pwm_bl.c
10915 F: include/linux/pwm_backlight.h
10916 F: drivers/gpio/gpio-mvebu.c
10917 F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
10920 M: Robert Jarzmik <robert.jarzmik@free.fr>
10921 L: linux-gpio@vger.kernel.org
10923 F: drivers/gpio/gpio-pxa.c
10929 M: Robert Jarzmik <robert.jarzmik@free.fr>
10930 L: linux-rtc@vger.kernel.org
10933 PXA2xx/PXA3xx SUPPORT
10934 M: Daniel Mack <daniel@zonque.org>
10935 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10936 M: Robert Jarzmik <robert.jarzmik@free.fr>
10937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10938 T: git git://github.com/hzhuang1/linux.git
10939 T: git git://github.com/rjarzmik/linux.git
10941 F: arch/arm/boot/dts/pxa*
10942 F: arch/arm/mach-pxa/
10943 F: drivers/dma/pxa*
10944 F: drivers/pcmcia/pxa2xx*
10945 F: drivers/pinctrl/pxa/
10946 F: drivers/spi/spi-pxa2xx*
10947 F: drivers/usb/gadget/udc/pxa2*
10948 F: include/sound/pxa2xx-lib.h
10952 PXA3xx NAND FLASH DRIVER
10953 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10954 L: linux-mtd@lists.infradead.org
10956 F: drivers/mtd/nand/pxa3xx_nand.c
10959 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10960 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10961 L: qat-linux@intel.com
10963 F: drivers/crypto/qat/
10965 QCOM AUDIO (ASoC) DRIVERS
10966 M: Patrick Lai <plai@codeaurora.org>
10967 M: Banajit Goswami <bgoswami@codeaurora.org>
10968 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10972 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10973 M: Gabriel Somlo <somlo@cmu.edu>
10974 M: "Michael S. Tsirkin" <mst@redhat.com>
10975 L: qemu-devel@nongnu.org
10977 F: drivers/firmware/qemu_fw_cfg.c
10980 M: Mike Marciniszyn <infinipath@intel.com>
10981 L: linux-rdma@vger.kernel.org
10983 F: drivers/infiniband/hw/qib/
10985 QLOGIC QL41xxx FCOE DRIVER
10986 M: QLogic-Storage-Upstream@cavium.com
10987 L: linux-scsi@vger.kernel.org
10989 F: drivers/scsi/qedf/
10991 QLOGIC QL41xxx ISCSI DRIVER
10992 M: QLogic-Storage-Upstream@cavium.com
10993 L: linux-scsi@vger.kernel.org
10995 F: drivers/scsi/qedi/
10997 QLOGIC QL4xxx ETHERNET DRIVER
10998 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10999 M: Ariel Elior <Ariel.Elior@cavium.com>
11000 M: everest-linux-l2@cavium.com
11001 L: netdev@vger.kernel.org
11003 F: drivers/net/ethernet/qlogic/qed/
11004 F: include/linux/qed/
11005 F: drivers/net/ethernet/qlogic/qede/
11007 QLOGIC QL4xxx RDMA DRIVER
11008 M: Ram Amrani <Ram.Amrani@cavium.com>
11009 M: Ariel Elior <Ariel.Elior@cavium.com>
11010 L: linux-rdma@vger.kernel.org
11012 F: drivers/infiniband/hw/qedr/
11013 F: include/uapi/rdma/qedr-abi.h
11015 QLOGIC QLA1280 SCSI DRIVER
11016 M: Michael Reed <mdr@sgi.com>
11017 L: linux-scsi@vger.kernel.org
11019 F: drivers/scsi/qla1280.[ch]
11021 QLOGIC QLA2XXX FC-SCSI DRIVER
11022 M: qla2xxx-upstream@qlogic.com
11023 L: linux-scsi@vger.kernel.org
11025 F: Documentation/scsi/LICENSE.qla2xxx
11026 F: drivers/scsi/qla2xxx/
11028 QLOGIC QLA3XXX NETWORK DRIVER
11029 M: Dept-GELinuxNICDev@cavium.com
11030 L: netdev@vger.kernel.org
11032 F: Documentation/networking/LICENSE.qla3xxx
11033 F: drivers/net/ethernet/qlogic/qla3xxx.*
11035 QLOGIC QLA4XXX iSCSI DRIVER
11036 M: QLogic-Storage-Upstream@qlogic.com
11037 L: linux-scsi@vger.kernel.org
11039 F: Documentation/scsi/LICENSE.qla4xxx
11040 F: drivers/scsi/qla4xxx/
11042 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
11043 M: Harish Patil <harish.patil@cavium.com>
11044 M: Manish Chopra <manish.chopra@cavium.com>
11045 M: Dept-GELinuxNICDev@cavium.com
11046 L: netdev@vger.kernel.org
11048 F: drivers/net/ethernet/qlogic/qlcnic/
11050 QLOGIC QLGE 10Gb ETHERNET DRIVER
11051 M: Harish Patil <harish.patil@cavium.com>
11052 M: Manish Chopra <manish.chopra@cavium.com>
11053 M: Dept-GELinuxNICDev@cavium.com
11054 L: netdev@vger.kernel.org
11056 F: drivers/net/ethernet/qlogic/qlge/
11059 M: Anders Larsen <al@alarsen.net>
11060 W: http://www.alarsen.net/linux/qnx4fs/
11063 F: include/uapi/linux/qnx4_fs.h
11064 F: include/uapi/linux/qnxtypes.h
11066 QORIQ DPAA2 FSL-MC BUS DRIVER
11067 M: Stuart Yoder <stuyoder@gmail.com>
11068 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
11069 L: linux-kernel@vger.kernel.org
11071 F: drivers/staging/fsl-mc/
11072 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
11074 QT1010 MEDIA DRIVER
11075 M: Antti Palosaari <crope@iki.fi>
11076 L: linux-media@vger.kernel.org
11077 W: https://linuxtv.org
11078 W: http://palosaari.fi/linux/
11079 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11080 T: git git://linuxtv.org/anttip/media_tree.git
11082 F: drivers/media/tuners/qt1010*
11084 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
11085 M: Kalle Valo <kvalo@qca.qualcomm.com>
11086 L: ath10k@lists.infradead.org
11087 W: http://wireless.kernel.org/en/users/Drivers/ath10k
11088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
11090 F: drivers/net/wireless/ath/ath10k/
11092 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
11093 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
11094 L: linux-wireless@vger.kernel.org
11095 W: http://wireless.kernel.org/en/users/Drivers/ath9k
11097 F: drivers/net/wireless/ath/ath9k/
11099 QUALCOMM CAMERA SUBSYSTEM DRIVER
11100 M: Todor Tomov <todor.tomov@linaro.org>
11101 L: linux-media@vger.kernel.org
11103 F: Documentation/devicetree/bindings/media/qcom,camss.txt
11104 F: Documentation/media/v4l-drivers/qcom_camss.rst
11105 F: drivers/media/platform/qcom/camss-8x16/
11107 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
11108 M: Timur Tabi <timur@codeaurora.org>
11109 L: netdev@vger.kernel.org
11111 F: drivers/net/ethernet/qualcomm/emac/
11113 QUALCOMM HEXAGON ARCHITECTURE
11114 M: Richard Kuo <rkuo@codeaurora.org>
11115 L: linux-hexagon@vger.kernel.org
11116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
11120 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
11121 M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
11122 L: linux-media@vger.kernel.org
11123 L: linux-arm-msm@vger.kernel.org
11124 T: git git://linuxtv.org/media_tree.git
11126 F: drivers/media/platform/qcom/venus/
11128 QUALCOMM WCN36XX WIRELESS DRIVER
11129 M: Eugene Krasnikov <k.eugene.e@gmail.com>
11130 L: wcn36xx@lists.infradead.org
11131 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
11132 T: git git://github.com/KrasnikovEugene/wcn36xx.git
11134 F: drivers/net/wireless/ath/wcn36xx/
11136 QUANTENNA QTNFMAC WIRELESS DRIVER
11137 M: Igor Mitsyanko <imitsyanko@quantenna.com>
11138 M: Avinash Patil <avinashp@quantenna.com>
11139 M: Sergey Matyukevich <smatyukevich@quantenna.com>
11140 L: linux-wireless@vger.kernel.org
11142 F: drivers/net/wireless/quantenna
11144 RADEON and AMDGPU DRM DRIVERS
11145 M: Alex Deucher <alexander.deucher@amd.com>
11146 M: Christian König <christian.koenig@amd.com>
11147 L: amd-gfx@lists.freedesktop.org
11148 T: git git://people.freedesktop.org/~agd5f/linux
11150 F: drivers/gpu/drm/radeon/
11151 F: include/uapi/drm/radeon_drm.h
11152 F: drivers/gpu/drm/amd/
11153 F: include/uapi/drm/amdgpu_drm.h
11155 RADEON FRAMEBUFFER DISPLAY DRIVER
11156 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
11157 L: linux-fbdev@vger.kernel.org
11159 F: drivers/video/fbdev/aty/radeon*
11160 F: include/uapi/linux/radeonfb.h
11162 RADIOSHARK RADIO DRIVER
11163 M: Hans Verkuil <hverkuil@xs4all.nl>
11164 L: linux-media@vger.kernel.org
11165 T: git git://linuxtv.org/media_tree.git
11167 F: drivers/media/radio/radio-shark.c
11169 RADIOSHARK2 RADIO DRIVER
11170 M: Hans Verkuil <hverkuil@xs4all.nl>
11171 L: linux-media@vger.kernel.org
11172 T: git git://linuxtv.org/media_tree.git
11174 F: drivers/media/radio/radio-shark2.c
11175 F: drivers/media/radio/radio-tea5777.c
11177 RADOS BLOCK DEVICE (RBD)
11178 M: Ilya Dryomov <idryomov@gmail.com>
11179 M: Sage Weil <sage@redhat.com>
11180 M: Alex Elder <elder@kernel.org>
11181 L: ceph-devel@vger.kernel.org
11182 W: http://ceph.com/
11183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
11184 T: git git://github.com/ceph/ceph-client.git
11186 F: Documentation/ABI/testing/sysfs-bus-rbd
11187 F: drivers/block/rbd.c
11188 F: drivers/block/rbd_types.h
11190 RAGE128 FRAMEBUFFER DISPLAY DRIVER
11191 M: Paul Mackerras <paulus@samba.org>
11192 L: linux-fbdev@vger.kernel.org
11194 F: drivers/video/fbdev/aty/aty128fb.c
11196 RAINSHADOW-CEC DRIVER
11197 M: Hans Verkuil <hverkuil@xs4all.nl>
11198 L: linux-media@vger.kernel.org
11199 T: git git://linuxtv.org/media_tree.git
11201 F: drivers/media/usb/rainshadow-cec/*
11203 RALINK MIPS ARCHITECTURE
11204 M: John Crispin <john@phrozen.org>
11205 L: linux-mips@linux-mips.org
11207 F: arch/mips/ralink
11209 RALINK RT2X00 WIRELESS LAN DRIVER
11211 M: Stanislaw Gruszka <sgruszka@redhat.com>
11212 M: Helmut Schaa <helmut.schaa@googlemail.com>
11213 L: linux-wireless@vger.kernel.org
11215 F: drivers/net/wireless/ralink/rt2x00/
11217 RAMDISK RAM BLOCK DEVICE DRIVER
11218 M: Jens Axboe <axboe@kernel.dk>
11220 F: Documentation/blockdev/ramdisk.txt
11221 F: drivers/block/brd.c
11223 RANDOM NUMBER DRIVER
11224 M: "Theodore Ts'o" <tytso@mit.edu>
11226 F: drivers/char/random.c
11229 M: Matt Porter <mporter@kernel.crashing.org>
11230 M: Alexandre Bounine <alexandre.bounine@idt.com>
11232 F: drivers/rapidio/
11234 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
11235 L: linux-wireless@vger.kernel.org
11237 F: drivers/net/wireless/ray*
11240 M: Josh Triplett <josh@joshtriplett.org>
11241 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11242 L: linux-kernel@vger.kernel.org
11244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11245 F: Documentation/RCU/torture.txt
11246 F: kernel/rcu/rcutorture.c
11248 RCUTORTURE TEST FRAMEWORK
11249 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11250 M: Josh Triplett <josh@joshtriplett.org>
11251 R: Steven Rostedt <rostedt@goodmis.org>
11252 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11253 R: Lai Jiangshan <jiangshanlai@gmail.com>
11254 L: linux-kernel@vger.kernel.org
11256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11257 F: tools/testing/selftests/rcutorture
11260 M: Florian Fainelli <florian@openwrt.org>
11263 RDC R6040 FAST ETHERNET DRIVER
11264 M: Florian Fainelli <f.fainelli@gmail.com>
11265 L: netdev@vger.kernel.org
11267 F: drivers/net/ethernet/rdc/r6040.c
11269 RDMAVT - RDMA verbs software
11270 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11271 L: linux-rdma@vger.kernel.org
11273 F: drivers/infiniband/sw/rdmavt
11275 RDS - RELIABLE DATAGRAM SOCKETS
11276 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
11277 L: netdev@vger.kernel.org
11278 L: linux-rdma@vger.kernel.org
11279 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
11280 W: https://oss.oracle.com/projects/rds/
11283 F: Documentation/networking/rds.txt
11285 RDT - RESOURCE ALLOCATION
11286 M: Fenghua Yu <fenghua.yu@intel.com>
11287 L: linux-kernel@vger.kernel.org
11289 F: arch/x86/kernel/cpu/intel_rdt*
11290 F: arch/x86/include/asm/intel_rdt_sched.h
11291 F: Documentation/x86/intel_rdt*
11293 READ-COPY UPDATE (RCU)
11294 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11295 M: Josh Triplett <josh@joshtriplett.org>
11296 R: Steven Rostedt <rostedt@goodmis.org>
11297 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11298 R: Lai Jiangshan <jiangshanlai@gmail.com>
11299 L: linux-kernel@vger.kernel.org
11300 W: http://www.rdrop.com/users/paulmck/RCU/
11302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11303 F: Documentation/RCU/
11304 X: Documentation/RCU/torture.txt
11305 F: include/linux/rcu*
11306 X: include/linux/srcu.h
11308 X: kernel/torture.c
11310 REAL TIME CLOCK (RTC) SUBSYSTEM
11311 M: Alessandro Zummo <a.zummo@towertech.it>
11312 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
11313 L: linux-rtc@vger.kernel.org
11314 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
11315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
11317 F: Documentation/devicetree/bindings/rtc/
11318 F: Documentation/rtc.txt
11320 F: include/linux/rtc.h
11321 F: include/uapi/linux/rtc.h
11322 F: include/linux/rtc/
11323 F: include/linux/platform_data/rtc-*
11324 F: tools/testing/selftests/timers/rtctest.c
11326 REALTEK AUDIO CODECS
11327 M: Bard Liao <bardliao@realtek.com>
11328 M: Oder Chiou <oder_chiou@realtek.com>
11330 F: sound/soc/codecs/rt*
11331 F: include/sound/rt*.h
11333 REGISTER MAP ABSTRACTION
11334 M: Mark Brown <broonie@kernel.org>
11335 L: linux-kernel@vger.kernel.org
11336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
11338 F: Documentation/devicetree/bindings/regmap/
11339 F: drivers/base/regmap/
11340 F: include/linux/regmap.h
11342 REISERFS FILE SYSTEM
11343 L: reiserfs-devel@vger.kernel.org
11347 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
11348 M: Ohad Ben-Cohen <ohad@wizery.com>
11349 M: Bjorn Andersson <bjorn.andersson@linaro.org>
11350 L: linux-remoteproc@vger.kernel.org
11351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
11353 F: Documentation/devicetree/bindings/remoteproc/
11354 F: Documentation/remoteproc.txt
11355 F: drivers/remoteproc/
11356 F: include/linux/remoteproc.h
11358 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
11359 M: Ohad Ben-Cohen <ohad@wizery.com>
11360 M: Bjorn Andersson <bjorn.andersson@linaro.org>
11361 L: linux-remoteproc@vger.kernel.org
11362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
11365 F: Documentation/rpmsg.txt
11366 F: include/linux/rpmsg.h
11367 F: include/linux/rpmsg/
11369 RENESAS CLOCK DRIVERS
11370 M: Geert Uytterhoeven <geert+renesas@glider.be>
11371 L: linux-renesas-soc@vger.kernel.org
11373 F: drivers/clk/renesas/
11375 RENESAS ETHERNET DRIVERS
11376 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
11377 L: netdev@vger.kernel.org
11378 L: linux-renesas-soc@vger.kernel.org
11379 F: drivers/net/ethernet/renesas/
11380 F: include/linux/sh_eth.h
11382 RENESAS R-CAR GYROADC DRIVER
11383 M: Marek Vasut <marek.vasut@gmail.com>
11384 L: linux-iio@vger.kernel.org
11386 F: drivers/iio/adc/rcar_gyro_adc.c
11388 RENESAS USB PHY DRIVER
11389 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
11390 L: linux-renesas-soc@vger.kernel.org
11392 F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
11394 RESET CONTROLLER FRAMEWORK
11395 M: Philipp Zabel <p.zabel@pengutronix.de>
11396 T: git git://git.pengutronix.de/git/pza/linux
11399 F: Documentation/devicetree/bindings/reset/
11400 F: include/dt-bindings/reset/
11401 F: include/linux/reset.h
11402 F: include/linux/reset-controller.h
11405 M: Johannes Berg <johannes@sipsolutions.net>
11406 L: linux-wireless@vger.kernel.org
11407 W: http://wireless.kernel.org/
11408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
11409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
11411 F: Documentation/rfkill.txt
11415 M: Thomas Graf <tgraf@suug.ch>
11416 M: Herbert Xu <herbert@gondor.apana.org.au>
11417 L: netdev@vger.kernel.org
11419 F: lib/rhashtable.c
11420 F: include/linux/rhashtable.h
11422 RICOH R5C592 MEMORYSTICK DRIVER
11423 M: Maxim Levitsky <maximlevitsky@gmail.com>
11425 F: drivers/memstick/host/r592.*
11427 RICOH SMARTMEDIA/XD DRIVER
11428 M: Maxim Levitsky <maximlevitsky@gmail.com>
11430 F: drivers/mtd/nand/r852.c
11431 F: drivers/mtd/nand/r852.h
11434 M: Stefan Achatz <erazor_de@users.sourceforge.net>
11435 W: http://sourceforge.net/projects/roccat/
11437 F: drivers/hid/hid-roccat*
11438 F: include/linux/hid-roccat*
11439 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
11442 M: Jiri Pirko <jiri@resnulli.us>
11443 L: netdev@vger.kernel.org
11445 F: drivers/net/ethernet/rocker/
11449 W: http://www.comtrol.com
11451 F: Documentation/serial/rocket.txt
11452 F: drivers/tty/rocket*
11454 ROCKETPORT EXPRESS/INFINITY DRIVER
11455 M: Kevin Cernekee <cernekee@gmail.com>
11456 L: linux-serial@vger.kernel.org
11458 F: drivers/tty/serial/rp2.*
11460 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
11461 M: Marek Vasut <marek.vasut+renesas@gmail.com>
11462 L: linux-kernel@vger.kernel.org
11463 L: linux-renesas-soc@vger.kernel.org
11465 F: drivers/mfd/bd9571mwv.c
11466 F: drivers/regulator/bd9571mwv-regulator.c
11467 F: drivers/gpio/gpio-bd9571mwv.c
11468 F: include/linux/mfd/bd9571mwv.h
11469 F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
11472 M: Ralf Baechle <ralf@linux-mips.org>
11473 L: linux-hams@vger.kernel.org
11474 W: http://www.linux-ax25.org/
11476 F: include/net/rose.h
11477 F: include/uapi/linux/rose.h
11480 RTL2830 MEDIA DRIVER
11481 M: Antti Palosaari <crope@iki.fi>
11482 L: linux-media@vger.kernel.org
11483 W: https://linuxtv.org
11484 W: http://palosaari.fi/linux/
11485 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11486 T: git git://linuxtv.org/anttip/media_tree.git
11488 F: drivers/media/dvb-frontends/rtl2830*
11490 RTL2832 MEDIA DRIVER
11491 M: Antti Palosaari <crope@iki.fi>
11492 L: linux-media@vger.kernel.org
11493 W: https://linuxtv.org
11494 W: http://palosaari.fi/linux/
11495 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11496 T: git git://linuxtv.org/anttip/media_tree.git
11498 F: drivers/media/dvb-frontends/rtl2832*
11500 RTL2832_SDR MEDIA DRIVER
11501 M: Antti Palosaari <crope@iki.fi>
11502 L: linux-media@vger.kernel.org
11503 W: https://linuxtv.org
11504 W: http://palosaari.fi/linux/
11505 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11506 T: git git://linuxtv.org/anttip/media_tree.git
11508 F: drivers/media/dvb-frontends/rtl2832_sdr*
11510 RTL8180 WIRELESS DRIVER
11511 L: linux-wireless@vger.kernel.org
11512 W: http://wireless.kernel.org/
11513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11515 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
11517 RTL8187 WIRELESS DRIVER
11518 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11519 M: Hin-Tak Leung <htl10@users.sourceforge.net>
11520 M: Larry Finger <Larry.Finger@lwfinger.net>
11521 L: linux-wireless@vger.kernel.org
11522 W: http://wireless.kernel.org/
11523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11525 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
11527 RTL8192CE WIRELESS DRIVER
11528 M: Larry Finger <Larry.Finger@lwfinger.net>
11529 M: Chaoming Li <chaoming_li@realsil.com.cn>
11530 L: linux-wireless@vger.kernel.org
11531 W: http://wireless.kernel.org/
11532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11534 F: drivers/net/wireless/realtek/rtlwifi/
11535 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
11537 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
11538 M: Jes Sorensen <Jes.Sorensen@gmail.com>
11539 L: linux-wireless@vger.kernel.org
11540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
11542 F: drivers/net/wireless/realtek/rtl8xxxu/
11544 S3 SAVAGE FRAMEBUFFER DRIVER
11545 M: Antonino Daplas <adaplas@gmail.com>
11546 L: linux-fbdev@vger.kernel.org
11548 F: drivers/video/fbdev/savage/
11551 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
11552 M: Heiko Carstens <heiko.carstens@de.ibm.com>
11553 L: linux-s390@vger.kernel.org
11554 W: http://www.ibm.com/developerworks/linux/linux390/
11555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
11559 F: Documentation/s390/
11560 F: Documentation/driver-api/s390-drivers.rst
11562 S390 COMMON I/O LAYER
11563 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
11564 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
11565 L: linux-s390@vger.kernel.org
11566 W: http://www.ibm.com/developerworks/linux/linux390/
11568 F: drivers/s390/cio/
11571 M: Stefan Haberland <sth@linux.vnet.ibm.com>
11572 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
11573 L: linux-s390@vger.kernel.org
11574 W: http://www.ibm.com/developerworks/linux/linux390/
11576 F: drivers/s390/block/dasd*
11577 F: block/partitions/ibm.c
11580 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
11581 L: linux-s390@vger.kernel.org
11582 W: http://www.ibm.com/developerworks/linux/linux390/
11584 F: drivers/iommu/s390-iommu.c
11586 S390 IUCV NETWORK LAYER
11587 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
11588 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11589 L: linux-s390@vger.kernel.org
11590 W: http://www.ibm.com/developerworks/linux/linux390/
11592 F: drivers/s390/net/*iucv*
11593 F: include/net/iucv/
11596 S390 NETWORK DRIVERS
11597 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
11598 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11599 L: linux-s390@vger.kernel.org
11600 W: http://www.ibm.com/developerworks/linux/linux390/
11602 F: drivers/s390/net/
11605 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
11606 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
11607 L: linux-s390@vger.kernel.org
11608 W: http://www.ibm.com/developerworks/linux/linux390/
11611 F: drivers/pci/hotplug/s390_pci_hpc.c
11613 S390 VFIO-CCW DRIVER
11614 M: Cornelia Huck <cohuck@redhat.com>
11615 M: Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
11616 L: linux-s390@vger.kernel.org
11617 L: kvm@vger.kernel.org
11619 F: drivers/s390/cio/vfio_ccw*
11620 F: Documentation/s390/vfio-ccw.txt
11621 F: include/uapi/linux/vfio_ccw.h
11624 M: Harald Freudenberger <freude@de.ibm.com>
11625 L: linux-s390@vger.kernel.org
11626 W: http://www.ibm.com/developerworks/linux/linux390/
11628 F: drivers/s390/crypto/
11631 M: Steffen Maier <maier@linux.vnet.ibm.com>
11632 M: Benjamin Block <bblock@linux.vnet.ibm.com>
11633 L: linux-s390@vger.kernel.org
11634 W: http://www.ibm.com/developerworks/linux/linux390/
11636 F: drivers/s390/scsi/zfcp_*
11638 S3C24XX SD/MMC Driver
11639 M: Ben Dooks <ben-linux@fluff.org>
11640 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11642 F: drivers/mmc/host/s3cmci.*
11644 SAA6588 RDS RECEIVER DRIVER
11645 M: Hans Verkuil <hverkuil@xs4all.nl>
11646 L: linux-media@vger.kernel.org
11647 T: git git://linuxtv.org/media_tree.git
11648 W: https://linuxtv.org
11650 F: drivers/media/i2c/saa6588*
11652 SAA7134 VIDEO4LINUX DRIVER
11653 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11654 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11655 L: linux-media@vger.kernel.org
11656 W: https://linuxtv.org
11657 T: git git://linuxtv.org/media_tree.git
11659 F: Documentation/media/v4l-drivers/saa7134*
11660 F: drivers/media/pci/saa7134/
11662 SAA7146 VIDEO4LINUX-2 DRIVER
11663 M: Hans Verkuil <hverkuil@xs4all.nl>
11664 L: linux-media@vger.kernel.org
11665 T: git git://linuxtv.org/media_tree.git
11667 F: drivers/media/common/saa7146/
11668 F: drivers/media/pci/saa7146/
11669 F: include/media/saa7146*
11671 SAMSUNG AUDIO (ASoC) DRIVERS
11672 M: Krzysztof Kozlowski <krzk@kernel.org>
11673 M: Sangbeom Kim <sbkim73@samsung.com>
11674 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11675 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11677 F: sound/soc/samsung/
11679 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
11680 M: Krzysztof Kozlowski <krzk@kernel.org>
11681 L: linux-crypto@vger.kernel.org
11682 L: linux-samsung-soc@vger.kernel.org
11684 F: drivers/crypto/exynos-rng.c
11685 F: Documentation/devicetree/bindings/rng/samsung,exynos-rng4.txt
11687 SAMSUNG FRAMEBUFFER DRIVER
11688 M: Jingoo Han <jingoohan1@gmail.com>
11689 L: linux-fbdev@vger.kernel.org
11691 F: drivers/video/fbdev/s3c-fb.c
11693 SAMSUNG LAPTOP DRIVER
11694 M: Corentin Chary <corentin.chary@gmail.com>
11695 L: platform-driver-x86@vger.kernel.org
11697 F: drivers/platform/x86/samsung-laptop.c
11699 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
11700 M: Sangbeom Kim <sbkim73@samsung.com>
11701 M: Krzysztof Kozlowski <krzk@kernel.org>
11702 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
11703 L: linux-kernel@vger.kernel.org
11704 L: linux-samsung-soc@vger.kernel.org
11706 F: drivers/mfd/sec*.c
11707 F: drivers/regulator/s2m*.c
11708 F: drivers/regulator/s5m*.c
11709 F: drivers/clk/clk-s2mps11.c
11710 F: drivers/rtc/rtc-s5m.c
11711 F: include/linux/mfd/samsung/
11712 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
11713 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
11714 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
11715 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
11717 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
11718 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
11719 L: linux-media@vger.kernel.org
11720 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
11722 F: drivers/media/platform/s3c-camif/
11723 F: include/media/drv-intf/s3c_camif.h
11725 SAMSUNG S3FWRN5 NFC DRIVER
11726 M: Robert Baldyga <r.baldyga@samsung.com>
11727 M: Krzysztof Opasiak <k.opasiak@samsung.com>
11728 L: linux-nfc@lists.01.org (moderated for non-subscribers)
11730 F: drivers/nfc/s3fwrn5
11732 SAMSUNG S5C73M3 CAMERA DRIVER
11733 M: Kyungmin Park <kyungmin.park@samsung.com>
11734 M: Andrzej Hajda <a.hajda@samsung.com>
11735 L: linux-media@vger.kernel.org
11737 F: drivers/media/i2c/s5c73m3/*
11739 SAMSUNG S5K5BAF CAMERA DRIVER
11740 M: Kyungmin Park <kyungmin.park@samsung.com>
11741 M: Andrzej Hajda <a.hajda@samsung.com>
11742 L: linux-media@vger.kernel.org
11744 F: drivers/media/i2c/s5k5baf.c
11746 SAMSUNG S5P Security SubSystem (SSS) DRIVER
11747 M: Krzysztof Kozlowski <krzk@kernel.org>
11748 M: Vladimir Zapolskiy <vz@mleia.com>
11749 L: linux-crypto@vger.kernel.org
11750 L: linux-samsung-soc@vger.kernel.org
11752 F: drivers/crypto/s5p-sss.c
11754 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
11755 M: Kyungmin Park <kyungmin.park@samsung.com>
11756 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11757 L: linux-media@vger.kernel.org
11758 Q: https://patchwork.linuxtv.org/project/linux-media/list/
11760 F: drivers/media/platform/exynos4-is/
11762 SAMSUNG SOC CLOCK DRIVERS
11763 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11764 M: Tomasz Figa <tomasz.figa@gmail.com>
11765 M: Chanwoo Choi <cw00.choi@samsung.com>
11767 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
11768 F: drivers/clk/samsung/
11769 F: include/dt-bindings/clock/exynos*.h
11770 F: Documentation/devicetree/bindings/clock/exynos*.txt
11772 SAMSUNG SPI DRIVERS
11773 M: Kukjin Kim <kgene@kernel.org>
11774 M: Krzysztof Kozlowski <krzk@kernel.org>
11775 M: Andi Shyti <andi.shyti@samsung.com>
11776 L: linux-spi@vger.kernel.org
11777 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
11779 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
11780 F: drivers/spi/spi-s3c*
11781 F: include/linux/platform_data/spi-s3c64xx.h
11783 SAMSUNG SXGBE DRIVERS
11784 M: Byungho An <bh74.an@samsung.com>
11785 M: Girish K S <ks.giri@samsung.com>
11786 M: Vipul Pandya <vipul.pandya@samsung.com>
11788 L: netdev@vger.kernel.org
11789 F: drivers/net/ethernet/samsung/sxgbe/
11791 SAMSUNG THERMAL DRIVER
11792 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
11793 L: linux-pm@vger.kernel.org
11794 L: linux-samsung-soc@vger.kernel.org
11796 T: git https://github.com/lmajewski/linux-samsung-thermal.git
11797 F: drivers/thermal/samsung/
11799 SAMSUNG USB2 PHY DRIVER
11800 M: Kamil Debski <kamil@wypas.org>
11801 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11802 L: linux-kernel@vger.kernel.org
11804 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
11805 F: Documentation/phy/samsung-usb2.txt
11806 F: drivers/phy/samsung/phy-exynos4210-usb2.c
11807 F: drivers/phy/samsung/phy-exynos4x12-usb2.c
11808 F: drivers/phy/samsung/phy-exynos5250-usb2.c
11809 F: drivers/phy/samsung/phy-s5pv210-usb2.c
11810 F: drivers/phy/samsung/phy-samsung-usb2.c
11811 F: drivers/phy/samsung/phy-samsung-usb2.h
11814 M: Zwane Mwaikambo <zwanem@gmail.com>
11816 F: drivers/watchdog/sc1200wdt.c
11819 M: Ingo Molnar <mingo@redhat.com>
11820 M: Peter Zijlstra <peterz@infradead.org>
11821 L: linux-kernel@vger.kernel.org
11822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
11825 F: include/linux/sched.h
11826 F: include/uapi/linux/sched.h
11827 F: include/linux/wait.h
11830 M: Chen Liqin <liqin.linux@gmail.com>
11831 M: Lennox Wu <lennox.wu@gmail.com>
11832 W: http://www.sunplus.com
11836 SCR24X CHIP CARD INTERFACE DRIVER
11837 M: Lubomir Rintel <lkundrak@v3.sk>
11839 F: drivers/char/pcmcia/scr24x_cs.c
11842 M: Jens Axboe <axboe@kernel.dk>
11843 L: linux-scsi@vger.kernel.org
11844 W: http://www.kernel.dk
11846 F: drivers/scsi/sr*
11848 SCSI RDMA PROTOCOL (SRP) INITIATOR
11849 M: Bart Van Assche <bart.vanassche@sandisk.com>
11850 L: linux-rdma@vger.kernel.org
11852 W: http://www.openfabrics.org
11853 Q: http://patchwork.kernel.org/project/linux-rdma/list/
11854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
11855 F: drivers/infiniband/ulp/srp/
11856 F: include/scsi/srp.h
11859 M: Doug Gilbert <dgilbert@interlog.com>
11860 L: linux-scsi@vger.kernel.org
11861 W: http://sg.danny.cz/sg
11863 F: Documentation/scsi/scsi-generic.txt
11864 F: drivers/scsi/sg.c
11865 F: include/scsi/sg.h
11868 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
11869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
11870 M: "Martin K. Petersen" <martin.petersen@oracle.com>
11871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
11872 L: linux-scsi@vger.kernel.org
11874 F: Documentation/devicetree/bindings/scsi/
11879 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
11880 L: linux-scsi@vger.kernel.org
11882 F: Documentation/scsi/st.txt
11883 F: drivers/scsi/st.*
11884 F: drivers/scsi/st_*.h
11887 M: Vlad Yasevich <vyasevich@gmail.com>
11888 M: Neil Horman <nhorman@tuxdriver.com>
11889 L: linux-sctp@vger.kernel.org
11890 W: http://lksctp.sourceforge.net
11892 F: Documentation/networking/sctp.txt
11893 F: include/linux/sctp.h
11894 F: include/uapi/linux/sctp.h
11895 F: include/net/sctp/
11899 M: Jim Cromie <jim.cromie@gmail.com>
11901 F: Documentation/i2c/busses/scx200_acb
11902 F: arch/x86/platform/scx200/
11903 F: drivers/watchdog/scx200_wdt.c
11904 F: drivers/i2c/busses/scx200*
11905 F: drivers/mtd/maps/scx200_docflash.c
11906 F: include/linux/scx200.h
11909 M: Jim Cromie <jim.cromie@gmail.com>
11911 F: drivers/char/scx200_gpio.c
11912 F: include/linux/scx200_gpio.h
11914 SCx200 HRT CLOCKSOURCE DRIVER
11915 M: Jim Cromie <jim.cromie@gmail.com>
11917 F: drivers/clocksource/scx200_hrt.c
11919 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11920 M: Sascha Sommer <saschasommer@freenet.de>
11921 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11923 F: drivers/mmc/host/sdricoh_cs.c
11926 M: Kees Cook <keescook@chromium.org>
11927 R: Andy Lutomirski <luto@amacapital.net>
11928 R: Will Drewry <wad@chromium.org>
11929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11931 F: kernel/seccomp.c
11932 F: include/uapi/linux/seccomp.h
11933 F: include/linux/seccomp.h
11934 F: tools/testing/selftests/seccomp/*
11935 F: tools/testing/selftests/kselftest_harness.h
11936 F: Documentation/userspace-api/seccomp_filter.rst
11937 K: \bsecure_computing
11940 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11941 M: Al Cooper <alcooperx@gmail.com>
11942 L: linux-mmc@vger.kernel.org
11943 L: bcm-kernel-feedback-list@broadcom.com
11945 F: drivers/mmc/host/sdhci-brcmstb*
11947 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11948 M: Adrian Hunter <adrian.hunter@intel.com>
11949 L: linux-mmc@vger.kernel.org
11950 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11952 F: drivers/mmc/host/sdhci*
11953 F: include/linux/mmc/sdhci*
11955 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11956 M: Ben Dooks <ben-linux@fluff.org>
11957 M: Jaehoon Chung <jh80.chung@samsung.com>
11958 L: linux-mmc@vger.kernel.org
11960 F: drivers/mmc/host/sdhci-s3c*
11962 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11963 M: Viresh Kumar <vireshk@kernel.org>
11964 L: linux-mmc@vger.kernel.org
11966 F: drivers/mmc/host/sdhci-spear.c
11968 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
11969 M: Scott Bauer <scott.bauer@intel.com>
11970 M: Jonathan Derrick <jonathan.derrick@intel.com>
11971 M: Rafael Antognolli <rafael.antognolli@intel.com>
11972 L: linux-block@vger.kernel.org
11975 F: block/opal_proto.h
11976 F: include/linux/sed*
11977 F: include/uapi/linux/sed*
11980 M: Security Officers <security@kernel.org>
11984 M: James Morris <james.l.morris@oracle.com>
11985 M: "Serge E. Hallyn" <serge@hallyn.com>
11986 L: linux-security-module@vger.kernel.org (suggested Cc:)
11987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11988 W: http://kernsec.org/
11992 SELINUX SECURITY MODULE
11993 M: Paul Moore <paul@paul-moore.com>
11994 M: Stephen Smalley <sds@tycho.nsa.gov>
11995 M: Eric Paris <eparis@parisplace.org>
11996 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11997 W: http://selinuxproject.org
11998 T: git git://git.infradead.org/users/pcmoore/selinux
12000 F: include/linux/selinux*
12001 F: security/selinux/
12002 F: scripts/selinux/
12003 F: Documentation/admin-guide/LSM/SELinux.rst
12006 M: Jiri Slaby <jirislaby@gmail.com>
12008 F: drivers/misc/phantom.c
12009 F: include/uapi/linux/phantom.h
12012 M: Rob Herring <robh@kernel.org>
12013 L: linux-serial@vger.kernel.org
12015 F: Documentation/devicetree/bindings/serial/slave-device.txt
12016 F: drivers/tty/serdev/
12017 F: include/linux/serdev.h
12020 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12021 L: linux-serial@vger.kernel.org
12023 F: Documentation/devicetree/bindings/serial/
12024 F: drivers/tty/serial/
12027 M: Sean Young <sean@mess.org>
12028 L: linux-media@vger.kernel.org
12030 F: drivers/media/rc/serial_ir.c
12033 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
12034 M: Edward Cree <ecree@solarflare.com>
12035 M: Bert Kenward <bkenward@solarflare.com>
12036 L: netdev@vger.kernel.org
12038 F: drivers/net/ethernet/sfc/
12041 M: Dimitri Sivanich <sivanich@sgi.com>
12043 F: drivers/misc/sgi-gru/
12045 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
12046 M: Pat Gefre <pfg@sgi.com>
12047 L: linux-ia64@vger.kernel.org
12049 F: Documentation/ia64/serial.txt
12050 F: drivers/tty/serial/ioc?_serial.c
12051 F: include/linux/ioc?.h
12053 SGI XP/XPC/XPNET DRIVER
12054 M: Cliff Whickman <cpw@sgi.com>
12055 M: Robin Holt <robinmholt@gmail.com>
12057 F: drivers/misc/sgi-xp/
12059 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
12060 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
12061 L: linux-s390@vger.kernel.org
12062 W: http://www.ibm.com/developerworks/linux/linux390/
12066 SH_VEU V4L2 MEM2MEM DRIVER
12067 L: linux-media@vger.kernel.org
12069 F: drivers/media/platform/sh_veu.c
12071 SH_VOU V4L2 OUTPUT DRIVER
12072 L: linux-media@vger.kernel.org
12074 F: drivers/media/platform/sh_vou.c
12075 F: include/media/drv-intf/sh_vou.h
12077 SI2157 MEDIA DRIVER
12078 M: Antti Palosaari <crope@iki.fi>
12079 L: linux-media@vger.kernel.org
12080 W: https://linuxtv.org
12081 W: http://palosaari.fi/linux/
12082 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12083 T: git git://linuxtv.org/anttip/media_tree.git
12085 F: drivers/media/tuners/si2157*
12087 SI2168 MEDIA DRIVER
12088 M: Antti Palosaari <crope@iki.fi>
12089 L: linux-media@vger.kernel.org
12090 W: https://linuxtv.org
12091 W: http://palosaari.fi/linux/
12092 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12093 T: git git://linuxtv.org/anttip/media_tree.git
12095 F: drivers/media/dvb-frontends/si2168*
12097 SI470X FM RADIO RECEIVER I2C DRIVER
12098 M: Hans Verkuil <hverkuil@xs4all.nl>
12099 L: linux-media@vger.kernel.org
12100 T: git git://linuxtv.org/media_tree.git
12101 W: https://linuxtv.org
12103 F: drivers/media/radio/si470x/radio-si470x-i2c.c
12105 SI470X FM RADIO RECEIVER USB DRIVER
12106 M: Hans Verkuil <hverkuil@xs4all.nl>
12107 L: linux-media@vger.kernel.org
12108 T: git git://linuxtv.org/media_tree.git
12109 W: https://linuxtv.org
12111 F: drivers/media/radio/si470x/radio-si470x-common.c
12112 F: drivers/media/radio/si470x/radio-si470x.h
12113 F: drivers/media/radio/si470x/radio-si470x-usb.c
12115 SI4713 FM RADIO TRANSMITTER I2C DRIVER
12116 M: Eduardo Valentin <edubezval@gmail.com>
12117 L: linux-media@vger.kernel.org
12118 T: git git://linuxtv.org/media_tree.git
12119 W: https://linuxtv.org
12121 F: drivers/media/radio/si4713/si4713.?
12123 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
12124 M: Eduardo Valentin <edubezval@gmail.com>
12125 L: linux-media@vger.kernel.org
12126 T: git git://linuxtv.org/media_tree.git
12127 W: https://linuxtv.org
12129 F: drivers/media/radio/si4713/radio-platform-si4713.c
12131 SI4713 FM RADIO TRANSMITTER USB DRIVER
12132 M: Hans Verkuil <hverkuil@xs4all.nl>
12133 L: linux-media@vger.kernel.org
12134 T: git git://linuxtv.org/media_tree.git
12135 W: https://linuxtv.org
12137 F: drivers/media/radio/si4713/radio-usb-si4713.c
12140 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12141 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12142 L: linux-media@vger.kernel.org
12143 W: https://linuxtv.org
12144 T: git git://linuxtv.org/media_tree.git
12146 F: drivers/media/common/siano/
12147 F: drivers/media/usb/siano/
12148 F: drivers/media/usb/siano/
12149 F: drivers/media/mmc/siano/
12151 SILEAD TOUCHSCREEN DRIVER
12152 M: Hans de Goede <hdegoede@redhat.com>
12153 L: linux-input@vger.kernel.org
12154 L: platform-driver-x86@vger.kernel.org
12156 F: drivers/input/touchscreen/silead.c
12157 F: drivers/platform/x86/silead_dmi.c
12159 SILICON MOTION SM712 FRAME BUFFER DRIVER
12160 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
12161 M: Teddy Wang <teddy.wang@siliconmotion.com>
12162 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12163 L: linux-fbdev@vger.kernel.org
12165 F: drivers/video/fbdev/sm712*
12166 F: Documentation/fb/sm712fb.txt
12168 SIMPLE FIRMWARE INTERFACE (SFI)
12169 M: Len Brown <lenb@kernel.org>
12170 L: sfi-devel@simplefirmware.org
12171 W: http://simplefirmware.org/
12172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
12174 F: arch/x86/platform/sfi/
12176 F: include/linux/sfi*.h
12179 M: Hans de Goede <hdegoede@redhat.com>
12180 L: linux-fbdev@vger.kernel.org
12182 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
12183 F: drivers/video/fbdev/simplefb.c
12184 F: include/linux/platform_data/simplefb.h
12186 SIMTEC EB110ATX (Chalice CATS)
12188 P: Vincent Sanders <vince@simtec.co.uk>
12189 M: Simtec Linux Team <linux@simtec.co.uk>
12190 W: http://www.simtec.co.uk/products/EB110ATX/
12193 SIMTEC EB2410ITX (BAST)
12195 P: Vincent Sanders <vince@simtec.co.uk>
12196 M: Simtec Linux Team <linux@simtec.co.uk>
12197 W: http://www.simtec.co.uk/products/EB2410ITX/
12199 F: arch/arm/mach-s3c24xx/mach-bast.c
12200 F: arch/arm/mach-s3c24xx/bast-ide.c
12201 F: arch/arm/mach-s3c24xx/bast-irq.c
12203 SIPHASH PRF ROUTINES
12204 M: Jason A. Donenfeld <Jason@zx2c4.com>
12207 F: lib/test_siphash.c
12208 F: include/linux/siphash.h
12210 SIS 190 ETHERNET DRIVER
12211 M: Francois Romieu <romieu@fr.zoreil.com>
12212 L: netdev@vger.kernel.org
12214 F: drivers/net/ethernet/sis/sis190.c
12216 SIS 900/7016 FAST ETHERNET DRIVER
12217 M: Daniele Venzano <venza@brownhat.org>
12218 W: http://www.brownhat.org/sis900.html
12219 L: netdev@vger.kernel.org
12221 F: drivers/net/ethernet/sis/sis900.*
12223 SIS FRAMEBUFFER DRIVER
12224 M: Thomas Winischhofer <thomas@winischhofer.net>
12225 W: http://www.winischhofer.net/linuxsisvga.shtml
12227 F: Documentation/fb/sisfb.txt
12228 F: drivers/video/fbdev/sis/
12229 F: include/video/sisfb.h
12232 M: Thomas Winischhofer <thomas@winischhofer.net>
12233 W: http://www.winischhofer.at/linuxsisusbvga.shtml
12235 F: drivers/usb/misc/sisusbvga/
12238 M: Christoph Lameter <cl@linux.com>
12239 M: Pekka Enberg <penberg@kernel.org>
12240 M: David Rientjes <rientjes@google.com>
12241 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
12242 M: Andrew Morton <akpm@linux-foundation.org>
12243 L: linux-mm@kvack.org
12245 F: include/linux/sl?b*.h
12248 SLEEPABLE READ-COPY UPDATE (SRCU)
12249 M: Lai Jiangshan <jiangshanlai@gmail.com>
12250 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
12251 M: Josh Triplett <josh@joshtriplett.org>
12252 R: Steven Rostedt <rostedt@goodmis.org>
12253 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
12254 L: linux-kernel@vger.kernel.org
12255 W: http://www.rdrop.com/users/paulmck/RCU/
12257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
12258 F: include/linux/srcu.h
12259 F: kernel/rcu/srcu.c
12261 SMACK SECURITY MODULE
12262 M: Casey Schaufler <casey@schaufler-ca.com>
12263 L: linux-security-module@vger.kernel.org
12264 W: http://schaufler-ca.com
12265 T: git git://github.com/cschaufler/smack-next
12267 F: Documentation/admin-guide/LSM/Smack.rst
12270 SMC91x ETHERNET DRIVER
12271 M: Nicolas Pitre <nico@fluxnic.net>
12273 F: drivers/net/ethernet/smsc/smc91x.*
12275 SMIA AND SMIA++ IMAGE SENSOR DRIVER
12276 M: Sakari Ailus <sakari.ailus@iki.fi>
12277 L: linux-media@vger.kernel.org
12279 F: drivers/media/i2c/smiapp/
12280 F: include/media/i2c/smiapp.h
12281 F: drivers/media/i2c/smiapp-pll.c
12282 F: drivers/media/i2c/smiapp-pll.h
12283 F: include/uapi/linux/smiapp.h
12284 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
12286 SMM665 HARDWARE MONITOR DRIVER
12287 M: Guenter Roeck <linux@roeck-us.net>
12288 L: linux-hwmon@vger.kernel.org
12290 F: Documentation/hwmon/smm665
12291 F: drivers/hwmon/smm665.c
12293 SMSC EMC2103 HARDWARE MONITOR DRIVER
12294 M: Steve Glendinning <steve.glendinning@shawell.net>
12295 L: linux-hwmon@vger.kernel.org
12297 F: Documentation/hwmon/emc2103
12298 F: drivers/hwmon/emc2103.c
12300 SMSC SCH5627 HARDWARE MONITOR DRIVER
12301 M: Hans de Goede <hdegoede@redhat.com>
12302 L: linux-hwmon@vger.kernel.org
12304 F: Documentation/hwmon/sch5627
12305 F: drivers/hwmon/sch5627.c
12307 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
12308 M: Steve Glendinning <steve.glendinning@shawell.net>
12309 L: linux-fbdev@vger.kernel.org
12311 F: drivers/video/fbdev/smscufx.c
12313 SMSC47B397 HARDWARE MONITOR DRIVER
12314 M: Jean Delvare <jdelvare@suse.com>
12315 L: linux-hwmon@vger.kernel.org
12317 F: Documentation/hwmon/smsc47b397
12318 F: drivers/hwmon/smsc47b397.c
12320 SMSC911x ETHERNET DRIVER
12321 M: Steve Glendinning <steve.glendinning@shawell.net>
12322 L: netdev@vger.kernel.org
12324 F: include/linux/smsc911x.h
12325 F: drivers/net/ethernet/smsc/smsc911x.*
12327 SMSC9420 PCI ETHERNET DRIVER
12328 M: Steve Glendinning <steve.glendinning@shawell.net>
12329 L: netdev@vger.kernel.org
12331 F: drivers/net/ethernet/smsc/smsc9420.*
12333 SOC-CAMERA V4L2 SUBSYSTEM
12334 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
12335 L: linux-media@vger.kernel.org
12336 T: git git://linuxtv.org/media_tree.git
12338 F: include/media/soc*
12339 F: drivers/media/i2c/soc_camera/
12340 F: drivers/media/platform/soc_camera/
12342 SOEKRIS NET48XX LED SUPPORT
12343 M: Chris Boot <bootc@bootc.net>
12345 F: drivers/leds/leds-net48xx.c
12347 SOFT-ROCE DRIVER (rxe)
12348 M: Moni Shoua <monis@mellanox.com>
12349 L: linux-rdma@vger.kernel.org
12351 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
12352 Q: http://patchwork.kernel.org/project/linux-rdma/list/
12353 F: drivers/infiniband/sw/rxe/
12354 F: include/uapi/rdma/rdma_user_rxe.h
12356 SOFTLOGIC 6x10 MPEG CODEC
12357 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12358 M: Anton Sviridenko <anton@corp.bluecherry.net>
12359 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12360 M: Andrey Utkin <andrey_utkin@fastmail.com>
12361 M: Ismael Luceno <ismael@iodev.co.uk>
12362 L: linux-media@vger.kernel.org
12364 F: drivers/media/pci/solo6x10/
12366 SOFTWARE RAID (Multiple Disks) SUPPORT
12367 M: Shaohua Li <shli@kernel.org>
12368 L: linux-raid@vger.kernel.org
12369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
12372 F: include/linux/raid/
12373 F: include/uapi/linux/raid/
12375 SONIC NETWORK DRIVER
12376 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
12377 L: netdev@vger.kernel.org
12379 F: drivers/net/ethernet/natsemi/sonic.*
12381 SONICS SILICON BACKPLANE DRIVER (SSB)
12382 M: Michael Buesch <m@bues.ch>
12383 L: linux-wireless@vger.kernel.org
12386 F: include/linux/ssb/
12388 SONY MEMORYSTICK CARD SUPPORT
12389 M: Alex Dubov <oakad@yahoo.com>
12390 W: http://tifmxx.berlios.de/
12392 F: drivers/memstick/host/tifm_ms.c
12394 SONY MEMORYSTICK STANDARD SUPPORT
12395 M: Maxim Levitsky <maximlevitsky@gmail.com>
12397 F: drivers/memstick/core/ms_block.*
12399 SONY VAIO CONTROL DEVICE DRIVER
12400 M: Mattia Dongili <malattia@linux.it>
12401 L: platform-driver-x86@vger.kernel.org
12402 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
12404 F: Documentation/laptops/sony-laptop.txt
12405 F: drivers/char/sonypi.c
12406 F: drivers/platform/x86/sony-laptop.c
12407 F: include/linux/sony-laptop.h
12410 M: Jaroslav Kysela <perex@perex.cz>
12411 M: Takashi Iwai <tiwai@suse.com>
12412 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12413 W: http://www.alsa-project.org/
12414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12415 T: git git://git.alsa-project.org/alsa-kernel.git
12416 Q: http://patchwork.kernel.org/project/alsa-devel/list/
12418 F: Documentation/sound/
12420 F: include/uapi/sound/
12423 SOUND - COMPRESSED AUDIO
12424 M: Vinod Koul <vinod.koul@intel.com>
12425 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12428 F: Documentation/sound/alsa/compress_offload.txt
12429 F: include/sound/compress_driver.h
12430 F: include/uapi/sound/compress_*
12431 F: sound/core/compress_offload.c
12432 F: sound/soc/soc-compress.c
12434 SOUND - DMAENGINE HELPERS
12435 M: Lars-Peter Clausen <lars@metafoo.de>
12437 F: include/sound/dmaengine_pcm.h
12438 F: sound/core/pcm_dmaengine.c
12439 F: sound/soc/soc-generic-dmaengine-pcm.c
12441 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
12442 M: Liam Girdwood <lgirdwood@gmail.com>
12443 M: Mark Brown <broonie@kernel.org>
12444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
12445 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12446 W: http://alsa-project.org/main/index.php/ASoC
12448 F: Documentation/devicetree/bindings/sound/
12449 F: Documentation/sound/alsa/soc/
12451 F: include/sound/soc*
12454 M: Olli Salonen <olli.salonen@iki.fi>
12455 L: linux-media@vger.kernel.org
12456 W: https://linuxtv.org
12457 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12459 F: drivers/media/dvb-frontends/sp2*
12461 SPARC + UltraSPARC (sparc/sparc64)
12462 M: "David S. Miller" <davem@davemloft.net>
12463 L: sparclinux@vger.kernel.org
12464 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
12465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12471 SPARC SERIAL DRIVERS
12472 M: "David S. Miller" <davem@davemloft.net>
12473 L: sparclinux@vger.kernel.org
12474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12477 F: include/linux/sunserialcore.h
12478 F: drivers/tty/serial/suncore.c
12479 F: drivers/tty/serial/sunhv.c
12480 F: drivers/tty/serial/sunsab.c
12481 F: drivers/tty/serial/sunsab.h
12482 F: drivers/tty/serial/sunsu.c
12483 F: drivers/tty/serial/sunzilog.c
12484 F: drivers/tty/serial/sunzilog.h
12487 M: "Christopher Li" <sparse@chrisli.org>
12488 L: linux-sparse@vger.kernel.org
12489 W: https://sparse.wiki.kernel.org/
12490 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
12491 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
12493 F: include/linux/compiler.h
12495 SPEAR CLOCK FRAMEWORK SUPPORT
12496 M: Viresh Kumar <vireshk@kernel.org>
12497 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12498 W: http://www.st.com/spear
12500 F: drivers/clk/spear/
12502 SPEAR PLATFORM SUPPORT
12503 M: Viresh Kumar <vireshk@kernel.org>
12504 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
12505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12506 W: http://www.st.com/spear
12508 F: arch/arm/boot/dts/spear*
12509 F: arch/arm/mach-spear/
12512 M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
12513 M: Marek Vasut <marek.vasut@gmail.com>
12514 L: linux-mtd@lists.infradead.org
12515 W: http://www.linux-mtd.infradead.org/
12516 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
12517 T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
12518 T: git git://git.infradead.org/l2-mtd.git spi-nor/next
12520 F: drivers/mtd/spi-nor/
12521 F: include/linux/mtd/spi-nor.h
12524 M: Mark Brown <broonie@kernel.org>
12525 L: linux-spi@vger.kernel.org
12526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
12527 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
12529 F: Documentation/devicetree/bindings/spi/
12530 F: Documentation/spi/
12532 F: include/linux/spi/
12533 F: include/uapi/linux/spi/
12536 SPIDERNET NETWORK DRIVER for CELL
12537 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
12538 L: netdev@vger.kernel.org
12540 F: Documentation/networking/spider_net.txt
12541 F: drivers/net/ethernet/toshiba/spider_net*
12544 R: Stephen Boyd <sboyd@codeaurora.org>
12545 L: linux-arm-msm@vger.kernel.org
12546 F: Documentation/devicetree/bindings/spmi/
12548 F: include/dt-bindings/spmi/spmi.h
12549 F: include/linux/spmi.h
12550 F: include/trace/events/spmi.h
12553 M: Jeremy Kerr <jk@ozlabs.org>
12554 L: linuxppc-dev@lists.ozlabs.org
12555 W: http://www.ibm.com/developerworks/power/cell/
12557 F: Documentation/filesystems/spufs.txt
12558 F: arch/powerpc/platforms/cell/spufs/
12560 SQUASHFS FILE SYSTEM
12561 M: Phillip Lougher <phillip@squashfs.org.uk>
12562 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
12563 W: http://squashfs.org.uk
12564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
12566 F: Documentation/filesystems/squashfs.txt
12569 SRM (Alpha) environment access
12570 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
12572 F: arch/alpha/kernel/srm_env.c
12575 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12576 L: stable@vger.kernel.org
12578 F: Documentation/process/stable-kernel-rules.rst
12581 M: Ian Abbott <abbotti@mev.co.uk>
12582 M: H Hartley Sweeten <hsweeten@visionengravers.com>
12584 F: drivers/staging/comedi/
12586 STAGING - FLARION FT1000 DRIVERS
12587 M: Marek Belisko <marek.belisko@gmail.com>
12589 F: drivers/staging/ft1000/
12591 STAGING - INDUSTRIAL IO
12592 M: Jonathan Cameron <jic23@kernel.org>
12593 L: linux-iio@vger.kernel.org
12595 F: Documentation/devicetree/bindings/staging/iio/
12596 F: drivers/staging/iio/
12598 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
12599 M: Jarod Wilson <jarod@wilsonet.com>
12600 W: http://www.lirc.org/
12602 F: drivers/staging/media/lirc/
12604 STAGING - LUSTRE PARALLEL FILESYSTEM
12605 M: Oleg Drokin <oleg.drokin@intel.com>
12606 M: Andreas Dilger <andreas.dilger@intel.com>
12607 M: James Simmons <jsimmons@infradead.org>
12608 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
12609 W: http://wiki.lustre.org/
12611 F: drivers/staging/lustre
12613 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
12614 M: Marc Dietrich <marvin24@gmx.de>
12615 L: ac100@lists.launchpad.net (moderated for non-subscribers)
12616 L: linux-tegra@vger.kernel.org
12618 F: drivers/staging/nvec/
12620 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
12621 M: Jens Frederich <jfrederich@gmail.com>
12622 M: Daniel Drake <dsd@laptop.org>
12623 M: Jon Nettleton <jon.nettleton@gmail.com>
12624 W: http://wiki.laptop.org/go/DCON
12626 F: drivers/staging/olpc_dcon/
12628 STAGING - REALTEK RTL8712U DRIVERS
12629 M: Larry Finger <Larry.Finger@lwfinger.net>
12630 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
12632 F: drivers/staging/rtl8712/
12634 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
12635 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
12636 M: Teddy Wang <teddy.wang@siliconmotion.com>
12637 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12638 L: linux-fbdev@vger.kernel.org
12640 F: drivers/staging/sm750fb/
12642 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
12643 M: William Hubbs <w.d.hubbs@gmail.com>
12644 M: Chris Brannon <chris@the-brannons.com>
12645 M: Kirk Reiser <kirk@reisers.ca>
12646 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
12647 L: speakup@linux-speakup.org
12648 W: http://www.linux-speakup.org/
12650 F: drivers/staging/speakup/
12652 STAGING - VIA VT665X DRIVERS
12653 M: Forest Bond <forest@alittletooquiet.net>
12655 F: drivers/staging/vt665?/
12657 STAGING - WILC1000 WIFI DRIVER
12658 M: Aditya Shankar <aditya.shankar@microchip.com>
12659 M: Ganesh Krishna <ganesh.krishna@microchip.com>
12660 L: linux-wireless@vger.kernel.org
12662 F: drivers/staging/wilc1000/
12664 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
12665 M: Arnaud Patard <arnaud.patard@rtp-net.org>
12667 F: drivers/staging/xgifb/
12670 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
12672 L: devel@driverdev.osuosl.org
12674 F: drivers/staging/
12676 STARFIRE/DURALAN NETWORK DRIVER
12677 M: Ion Badulescu <ionut@badula.org>
12679 F: drivers/net/ethernet/adaptec/starfire*
12681 STEC S1220 SKD DRIVER
12682 M: Bart Van Assche <bart.vanassche@wdc.com>
12683 L: linux-block@vger.kernel.org
12685 F: drivers/block/skd*[ch]
12688 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
12690 F: drivers/staging/media/st-cec/
12691 F: Documentation/devicetree/bindings/media/stih-cec.txt
12693 STK1160 USB VIDEO CAPTURE DRIVER
12694 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12695 L: linux-media@vger.kernel.org
12696 T: git git://linuxtv.org/media_tree.git
12698 F: drivers/media/usb/stk1160/
12700 STMMAC ETHERNET DRIVER
12701 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
12702 M: Alexandre Torgue <alexandre.torgue@st.com>
12703 L: netdev@vger.kernel.org
12704 W: http://www.stlinux.com
12706 F: drivers/net/ethernet/stmicro/stmmac/
12709 M: Sam Creasey <sammy@sammy.net>
12710 W: http://sammy.net/sun3/
12712 F: arch/m68k/kernel/*sun3*
12713 F: arch/m68k/sun3*/
12714 F: arch/m68k/include/asm/sun3*
12715 F: drivers/net/ethernet/i825xx/sun3*
12717 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
12718 M: Hans de Goede <hdegoede@redhat.com>
12719 L: linux-input@vger.kernel.org
12721 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
12722 F: drivers/input/keyboard/sun4i-lradc-keys.c
12724 SUNDANCE NETWORK DRIVER
12725 M: Denis Kirjanov <kda@linux-powerpc.org>
12726 L: netdev@vger.kernel.org
12728 F: drivers/net/ethernet/dlink/sundance.c
12731 M: Yoshinori Sato <ysato@users.sourceforge.jp>
12732 M: Rich Felker <dalias@libc.org>
12733 L: linux-sh@vger.kernel.org
12734 Q: http://patchwork.kernel.org/project/linux-sh/list/
12736 F: Documentation/sh/
12741 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
12742 M: Len Brown <len.brown@intel.com>
12743 M: Pavel Machek <pavel@ucw.cz>
12744 L: linux-pm@vger.kernel.org
12745 B: https://bugzilla.kernel.org
12747 F: Documentation/power/
12748 F: arch/x86/kernel/acpi/
12749 F: drivers/base/power/
12751 F: include/linux/suspend.h
12752 F: include/linux/freezer.h
12753 F: include/linux/pm.h
12756 M: Martin Mares <mj@ucw.cz>
12757 L: linux-video@atrey.karlin.mff.cuni.cz
12759 F: Documentation/svga.txt
12760 F: arch/x86/boot/video*
12763 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12764 L: linux-kernel@vger.kernel.org
12765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
12768 F: arch/*/kernel/pci-swiotlb.c
12769 F: include/linux/swiotlb.h
12772 M: Jiri Pirko <jiri@resnulli.us>
12773 M: Ivan Vecera <ivecera@redhat.com>
12774 L: netdev@vger.kernel.org
12777 F: include/net/switchdev.h
12779 SYNC FILE FRAMEWORK
12780 M: Sumit Semwal <sumit.semwal@linaro.org>
12781 R: Gustavo Padovan <gustavo@padovan.org>
12783 L: linux-media@vger.kernel.org
12784 L: dri-devel@lists.freedesktop.org
12785 F: drivers/dma-buf/sync_*
12786 F: drivers/dma-buf/dma-fence*
12787 F: drivers/dma-buf/sw_sync.c
12788 F: include/linux/sync_file.h
12789 F: include/uapi/linux/sync_file.h
12790 F: Documentation/sync_file.txt
12791 T: git git://anongit.freedesktop.org/drm/drm-misc
12793 SYNOPSYS ARC ARCHITECTURE
12794 M: Vineet Gupta <vgupta@synopsys.com>
12795 L: linux-snps-arc@lists.infradead.org
12798 F: Documentation/devicetree/bindings/arc/*
12799 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
12800 F: drivers/clocksource/arc_timer.c
12801 F: drivers/tty/serial/arc_uart.c
12802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
12804 SYNOPSYS ARC SDP platform support
12805 M: Alexey Brodkin <abrodkin@synopsys.com>
12807 F: arch/arc/plat-axs10x
12808 F: arch/arc/boot/dts/ax*
12809 F: Documentation/devicetree/bindings/arc/axs10*
12811 SYNOPSYS DESIGNWARE DMAC DRIVER
12812 M: Viresh Kumar <vireshk@kernel.org>
12813 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
12815 F: include/linux/dma/dw.h
12816 F: include/linux/platform_data/dma-dw.h
12819 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
12820 M: Jie Deng <jiedeng@synopsys.com>
12821 L: netdev@vger.kernel.org
12823 F: drivers/net/ethernet/synopsys/
12825 SYNOPSYS DESIGNWARE I2C DRIVER
12826 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
12827 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
12828 R: Mika Westerberg <mika.westerberg@linux.intel.com>
12829 L: linux-i2c@vger.kernel.org
12831 F: drivers/i2c/busses/i2c-designware-*
12832 F: include/linux/platform_data/i2c-designware.h
12834 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
12835 M: Jaehoon Chung <jh80.chung@samsung.com>
12836 L: linux-mmc@vger.kernel.org
12838 F: drivers/mmc/host/dw_mmc*
12840 SYSTEM CONFIGURATION (SYSCON)
12841 M: Lee Jones <lee.jones@linaro.org>
12842 M: Arnd Bergmann <arnd@arndb.de>
12843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12845 F: drivers/mfd/syscon.c
12847 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
12848 M: Sudeep Holla <sudeep.holla@arm.com>
12849 L: linux-arm-kernel@lists.infradead.org
12851 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
12852 F: drivers/clk/clk-scpi.c
12853 F: drivers/cpufreq/scpi-cpufreq.c
12854 F: drivers/firmware/arm_scpi.c
12855 F: include/linux/scpi_protocol.h
12857 SYSTEM RESET/SHUTDOWN DRIVERS
12858 M: Sebastian Reichel <sre@kernel.org>
12859 L: linux-pm@vger.kernel.org
12860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12862 F: Documentation/devicetree/bindings/power/reset/
12863 F: drivers/power/reset/
12865 SYSTEM TRACE MODULE CLASS
12866 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
12868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
12869 F: Documentation/trace/stm.txt
12870 F: drivers/hwtracing/stm/
12871 F: include/linux/stm.h
12872 F: include/uapi/linux/stm.h
12875 M: Christoph Hellwig <hch@infradead.org>
12877 F: Documentation/filesystems/sysv-fs.txt
12879 F: include/linux/sysv_fs.h
12882 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
12883 L: linux-scsi@vger.kernel.org
12884 L: target-devel@vger.kernel.org
12885 W: http://www.linux-iscsi.org
12886 W: http://groups.google.com/group/linux-iscsi-target-dev
12887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12891 F: Documentation/target/
12893 TASKSTATS STATISTICS INTERFACE
12894 M: Balbir Singh <bsingharora@gmail.com>
12896 F: Documentation/accounting/taskstats*
12897 F: include/linux/taskstats*
12898 F: kernel/taskstats.c
12901 M: Jamal Hadi Salim <jhs@mojatatu.com>
12902 M: Cong Wang <xiyou.wangcong@gmail.com>
12903 M: Jiri Pirko <jiri@resnulli.us>
12904 L: netdev@vger.kernel.org
12906 F: include/net/pkt_cls.h
12907 F: include/net/pkt_sched.h
12908 F: include/net/tc_act/
12909 F: include/uapi/linux/pkt_cls.h
12910 F: include/uapi/linux/pkt_sched.h
12911 F: include/uapi/linux/tc_act/
12912 F: include/uapi/linux/tc_ematch/
12915 TCP LOW PRIORITY MODULE
12916 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
12917 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
12918 W: http://tcp-lp-mod.sourceforge.net/
12920 F: net/ipv4/tcp_lp.c
12922 TDA10071 MEDIA DRIVER
12923 M: Antti Palosaari <crope@iki.fi>
12924 L: linux-media@vger.kernel.org
12925 W: https://linuxtv.org
12926 W: http://palosaari.fi/linux/
12927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12928 T: git git://linuxtv.org/anttip/media_tree.git
12930 F: drivers/media/dvb-frontends/tda10071*
12932 TDA18212 MEDIA DRIVER
12933 M: Antti Palosaari <crope@iki.fi>
12934 L: linux-media@vger.kernel.org
12935 W: https://linuxtv.org
12936 W: http://palosaari.fi/linux/
12937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12938 T: git git://linuxtv.org/anttip/media_tree.git
12940 F: drivers/media/tuners/tda18212*
12942 TDA18218 MEDIA DRIVER
12943 M: Antti Palosaari <crope@iki.fi>
12944 L: linux-media@vger.kernel.org
12945 W: https://linuxtv.org
12946 W: http://palosaari.fi/linux/
12947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12948 T: git git://linuxtv.org/anttip/media_tree.git
12950 F: drivers/media/tuners/tda18218*
12952 TDA18271 MEDIA DRIVER
12953 M: Michael Krufky <mkrufky@linuxtv.org>
12954 L: linux-media@vger.kernel.org
12955 W: https://linuxtv.org
12956 W: http://github.com/mkrufky
12957 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12958 T: git git://linuxtv.org/mkrufky/tuners.git
12960 F: drivers/media/tuners/tda18271*
12962 TDA827x MEDIA DRIVER
12963 M: Michael Krufky <mkrufky@linuxtv.org>
12964 L: linux-media@vger.kernel.org
12965 W: https://linuxtv.org
12966 W: http://github.com/mkrufky
12967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12968 T: git git://linuxtv.org/mkrufky/tuners.git
12970 F: drivers/media/tuners/tda8290.*
12972 TDA8290 MEDIA DRIVER
12973 M: Michael Krufky <mkrufky@linuxtv.org>
12974 L: linux-media@vger.kernel.org
12975 W: https://linuxtv.org
12976 W: http://github.com/mkrufky
12977 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12978 T: git git://linuxtv.org/mkrufky/tuners.git
12980 F: drivers/media/tuners/tda8290.*
12982 TDA9840 MEDIA DRIVER
12983 M: Hans Verkuil <hverkuil@xs4all.nl>
12984 L: linux-media@vger.kernel.org
12985 T: git git://linuxtv.org/media_tree.git
12986 W: https://linuxtv.org
12988 F: drivers/media/i2c/tda9840*
12990 TEA5761 TUNER DRIVER
12991 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12992 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12993 L: linux-media@vger.kernel.org
12994 W: https://linuxtv.org
12995 T: git git://linuxtv.org/media_tree.git
12997 F: drivers/media/tuners/tea5761.*
12999 TEA5767 TUNER DRIVER
13000 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13001 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13002 L: linux-media@vger.kernel.org
13003 W: https://linuxtv.org
13004 T: git git://linuxtv.org/media_tree.git
13006 F: drivers/media/tuners/tea5767.*
13008 TEA6415C MEDIA DRIVER
13009 M: Hans Verkuil <hverkuil@xs4all.nl>
13010 L: linux-media@vger.kernel.org
13011 T: git git://linuxtv.org/media_tree.git
13012 W: https://linuxtv.org
13014 F: drivers/media/i2c/tea6415c*
13016 TEA6420 MEDIA DRIVER
13017 M: Hans Verkuil <hverkuil@xs4all.nl>
13018 L: linux-media@vger.kernel.org
13019 T: git git://linuxtv.org/media_tree.git
13020 W: https://linuxtv.org
13022 F: drivers/media/i2c/tea6420*
13025 M: Jiri Pirko <jiri@resnulli.us>
13026 L: netdev@vger.kernel.org
13028 F: drivers/net/team/
13029 F: include/linux/if_team.h
13030 F: include/uapi/linux/if_team.h
13032 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
13033 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
13035 F: arch/x86/platform/ts5500/
13037 TECHNOTREND USB IR RECEIVER
13038 M: Sean Young <sean@mess.org>
13039 L: linux-media@vger.kernel.org
13041 F: drivers/media/rc/ttusbir.c
13044 M: Jens Wiklander <jens.wiklander@linaro.org>
13046 F: include/linux/tee_drv.h
13047 F: include/uapi/linux/tee.h
13049 F: Documentation/tee.txt
13051 TEGRA ARCHITECTURE SUPPORT
13052 M: Thierry Reding <thierry.reding@gmail.com>
13053 M: Jonathan Hunter <jonathanh@nvidia.com>
13054 L: linux-tegra@vger.kernel.org
13055 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
13056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
13061 M: Peter De Schrijver <pdeschrijver@nvidia.com>
13062 M: Prashant Gaikwad <pgaikwad@nvidia.com>
13064 F: drivers/clk/tegra/
13067 M: Laxman Dewangan <ldewangan@nvidia.com>
13068 M: Jon Hunter <jonathanh@nvidia.com>
13070 F: drivers/dma/tegra*
13073 M: Laxman Dewangan <ldewangan@nvidia.com>
13075 F: drivers/i2c/busses/i2c-tegra.c
13077 TEGRA IOMMU DRIVERS
13078 M: Hiroshi Doyu <hdoyu@nvidia.com>
13080 F: drivers/iommu/tegra*
13083 M: Rakesh Iyer <riyer@nvidia.com>
13084 M: Laxman Dewangan <ldewangan@nvidia.com>
13086 F: drivers/input/keyboard/tegra-kbc.c
13089 M: Thierry Reding <thierry.reding@gmail.com>
13091 F: drivers/pwm/pwm-tegra.c
13093 TEGRA SERIAL DRIVER
13094 M: Laxman Dewangan <ldewangan@nvidia.com>
13096 F: drivers/tty/serial/serial-tegra.c
13099 M: Laxman Dewangan <ldewangan@nvidia.com>
13101 F: drivers/spi/spi-tegra*
13103 TEHUTI ETHERNET DRIVER
13104 M: Andy Gospodarek <andy@greyhouse.net>
13105 L: netdev@vger.kernel.org
13107 F: drivers/net/ethernet/tehuti/*
13109 Telecom Clock Driver for MCPL0010
13110 M: Mark Gross <mark.gross@intel.com>
13112 F: drivers/char/tlclk.c
13114 TENSILICA XTENSA PORT (xtensa)
13115 M: Chris Zankel <chris@zankel.net>
13116 M: Max Filippov <jcmvbkbc@gmail.com>
13117 L: linux-xtensa@linux-xtensa.org
13118 T: git git://github.com/czankel/xtensa-linux.git
13121 F: drivers/irqchip/irq-xtensa-*
13123 Texas Instruments' System Control Interface (TISCI) Protocol Driver
13124 M: Nishanth Menon <nm@ti.com>
13125 M: Tero Kristo <t-kristo@ti.com>
13126 M: Santosh Shilimkar <ssantosh@kernel.org>
13127 L: linux-arm-kernel@lists.infradead.org
13129 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
13130 F: drivers/firmware/ti_sci*
13131 F: include/linux/soc/ti/ti_sci_protocol.h
13132 F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
13133 F: include/dt-bindings/genpd/k2g.h
13134 F: drivers/soc/ti/ti_sci_pm_domains.c
13135 F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
13136 F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
13137 F: drivers/clk/keystone/sci-clk.c
13138 F: drivers/reset/reset-ti-sci.c
13140 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
13141 M: Hans Verkuil <hverkuil@xs4all.nl>
13142 L: linux-media@vger.kernel.org
13143 T: git git://linuxtv.org/media_tree.git
13144 W: https://linuxtv.org
13146 F: drivers/media/radio/radio-raremono.c
13149 M: Zhang Rui <rui.zhang@intel.com>
13150 M: Eduardo Valentin <edubezval@gmail.com>
13151 L: linux-pm@vger.kernel.org
13152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
13153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
13154 Q: https://patchwork.kernel.org/project/linux-pm/list/
13156 F: drivers/thermal/
13157 F: include/linux/thermal.h
13158 F: include/uapi/linux/thermal.h
13159 F: include/linux/cpu_cooling.h
13160 F: Documentation/devicetree/bindings/thermal/
13162 THERMAL/CPU_COOLING
13163 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
13164 M: Viresh Kumar <viresh.kumar@linaro.org>
13165 M: Javi Merino <javi.merino@kernel.org>
13166 L: linux-pm@vger.kernel.org
13168 F: Documentation/thermal/cpu-cooling-api.txt
13169 F: drivers/thermal/cpu_cooling.c
13170 F: include/linux/cpu_cooling.h
13172 THINKPAD ACPI EXTRAS DRIVER
13173 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
13174 L: ibm-acpi-devel@lists.sourceforge.net
13175 L: platform-driver-x86@vger.kernel.org
13176 W: http://ibm-acpi.sourceforge.net
13177 W: http://thinkwiki.org/wiki/Ibm-acpi
13178 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
13180 F: drivers/platform/x86/thinkpad_acpi.c
13183 M: Andreas Noever <andreas.noever@gmail.com>
13184 M: Michael Jamet <michael.jamet@intel.com>
13185 M: Mika Westerberg <mika.westerberg@linux.intel.com>
13186 M: Yehezkel Bernat <yehezkel.bernat@intel.com>
13188 F: drivers/thunderbolt/
13190 THUNDERX GPIO DRIVER
13191 M: David Daney <david.daney@cavium.com>
13193 F: drivers/gpio/gpio-thunderx.c
13195 TI AM437X VPFE DRIVER
13196 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
13197 L: linux-media@vger.kernel.org
13198 W: https://linuxtv.org
13199 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13200 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13202 F: drivers/media/platform/am437x/
13204 TI BANDGAP AND THERMAL DRIVER
13205 M: Eduardo Valentin <edubezval@gmail.com>
13206 M: Keerthy <j-keerthy@ti.com>
13207 L: linux-pm@vger.kernel.org
13208 L: linux-omap@vger.kernel.org
13210 F: drivers/thermal/ti-soc-thermal/
13212 TI BQ27XXX POWER SUPPLY DRIVER
13213 R: Andrew F. Davis <afd@ti.com>
13214 F: include/linux/power/bq27xxx_battery.h
13215 F: drivers/power/supply/bq27xxx_battery.c
13216 F: drivers/power/supply/bq27xxx_battery_i2c.c
13218 TI CDCE706 CLOCK DRIVER
13219 M: Max Filippov <jcmvbkbc@gmail.com>
13221 F: drivers/clk/clk-cdce706.c
13224 M: Tero Kristo <t-kristo@ti.com>
13225 L: linux-omap@vger.kernel.org
13228 F: include/linux/clk/ti.h
13230 TI DAVINCI MACHINE SUPPORT
13231 M: Sekhar Nori <nsekhar@ti.com>
13232 M: Kevin Hilman <khilman@kernel.org>
13233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
13236 F: arch/arm/mach-davinci/
13237 F: drivers/i2c/busses/i2c-davinci.c
13238 F: arch/arm/boot/dts/da850*
13240 TI DAVINCI SERIES GPIO DRIVER
13241 M: Keerthy <j-keerthy@ti.com>
13242 L: linux-gpio@vger.kernel.org
13244 F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
13245 F: drivers/gpio/gpio-davinci.c
13247 TI DAVINCI SERIES MEDIA DRIVER
13248 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
13249 L: linux-media@vger.kernel.org
13250 W: https://linuxtv.org
13251 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13252 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13254 F: drivers/media/platform/davinci/
13255 F: include/media/davinci/
13257 TI ETHERNET SWITCH DRIVER (CPSW)
13258 R: Grygorii Strashko <grygorii.strashko@ti.com>
13259 L: linux-omap@vger.kernel.org
13260 L: netdev@vger.kernel.org
13262 F: drivers/net/ethernet/ti/cpsw*
13263 F: drivers/net/ethernet/ti/davinci*
13265 TI FLASH MEDIA INTERFACE DRIVER
13266 M: Alex Dubov <oakad@yahoo.com>
13268 F: drivers/misc/tifm*
13269 F: drivers/mmc/host/tifm_sd.c
13270 F: include/linux/tifm.h
13272 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
13273 M: Santosh Shilimkar <ssantosh@kernel.org>
13274 L: linux-kernel@vger.kernel.org
13275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13277 F: drivers/soc/ti/*
13278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
13280 TI LM49xxx FAMILY ASoC CODEC DRIVERS
13281 M: M R Swami Reddy <mr.swami.reddy@ti.com>
13282 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
13283 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13285 F: sound/soc/codecs/lm49453*
13286 F: sound/soc/codecs/isabelle*
13288 TI LP855x BACKLIGHT DRIVER
13289 M: Milo Kim <milo.kim@ti.com>
13291 F: Documentation/backlight/lp855x-driver.txt
13292 F: drivers/video/backlight/lp855x_bl.c
13293 F: include/linux/platform_data/lp855x.h
13295 TI LP8727 CHARGER DRIVER
13296 M: Milo Kim <milo.kim@ti.com>
13298 F: drivers/power/supply/lp8727_charger.c
13299 F: include/linux/platform_data/lp8727.h
13301 TI LP8788 MFD DRIVER
13302 M: Milo Kim <milo.kim@ti.com>
13304 F: drivers/iio/adc/lp8788_adc.c
13305 F: drivers/leds/leds-lp8788.c
13306 F: drivers/mfd/lp8788*.c
13307 F: drivers/power/supply/lp8788-charger.c
13308 F: drivers/regulator/lp8788-*.c
13309 F: include/linux/mfd/lp8788*.h
13311 TI NETCP ETHERNET DRIVER
13312 M: Wingman Kwok <w-kwok2@ti.com>
13313 M: Murali Karicheri <m-karicheri2@ti.com>
13314 L: netdev@vger.kernel.org
13316 F: drivers/net/ethernet/ti/netcp*
13318 TI TAS571X FAMILY ASoC CODEC DRIVER
13319 M: Kevin Cernekee <cernekee@chromium.org>
13320 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13322 F: sound/soc/codecs/tas571x*
13324 TI TRF7970A NFC DRIVER
13325 M: Mark Greer <mgreer@animalcreek.com>
13326 L: linux-wireless@vger.kernel.org
13327 L: linux-nfc@lists.01.org (moderated for non-subscribers)
13329 F: drivers/nfc/trf7970a.c
13330 F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
13332 TI TWL4030 SERIES SOC CODEC DRIVER
13333 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
13334 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13336 F: sound/soc/codecs/twl4030*
13339 M: Benoit Parrot <bparrot@ti.com>
13340 L: linux-media@vger.kernel.org
13341 W: http://linuxtv.org/
13342 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13344 F: drivers/media/platform/ti-vpe/
13346 TI WILINK WIRELESS DRIVERS
13347 L: linux-wireless@vger.kernel.org
13348 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
13349 W: http://wireless.kernel.org/en/users/Drivers/wl1251
13350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
13352 F: drivers/net/wireless/ti/
13353 F: include/linux/wl12xx.h
13356 M: Chris Metcalf <cmetcalf@mellanox.com>
13357 W: http://www.mellanox.com/repository/solutions/tile-scm/
13358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
13361 F: drivers/char/tile-srom.c
13362 F: drivers/edac/tile_edac.c
13363 F: drivers/net/ethernet/tile/
13364 F: drivers/rtc/rtc-tile.c
13365 F: drivers/tty/hvc/hvc_tile.c
13366 F: drivers/tty/serial/tilegx.c
13367 F: drivers/usb/host/*-tilegx.c
13368 F: include/linux/usb/tilegx.h
13370 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
13371 M: John Stultz <john.stultz@linaro.org>
13372 M: Thomas Gleixner <tglx@linutronix.de>
13373 R: Stephen Boyd <sboyd@codeaurora.org>
13374 L: linux-kernel@vger.kernel.org
13375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13377 F: include/linux/clocksource.h
13378 F: include/linux/time.h
13379 F: include/linux/timex.h
13380 F: include/uapi/linux/time.h
13381 F: include/uapi/linux/timex.h
13382 F: kernel/time/clocksource.c
13383 F: kernel/time/time*.c
13384 F: kernel/time/alarmtimer.c
13385 F: kernel/time/ntp.c
13386 F: tools/testing/selftests/timers/
13389 M: Jon Maloy <jon.maloy@ericsson.com>
13390 M: Ying Xue <ying.xue@windriver.com>
13391 L: netdev@vger.kernel.org (core kernel code)
13392 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
13393 W: http://tipc.sourceforge.net/
13395 F: include/uapi/linux/tipc*.h
13398 TLAN NETWORK DRIVER
13399 M: Samuel Chessman <chessman@tux.org>
13400 L: tlan-devel@lists.sourceforge.net (subscribers-only)
13401 W: http://sourceforge.net/projects/tlan/
13403 F: Documentation/networking/tlan.txt
13404 F: drivers/net/ethernet/ti/tlan.*
13406 TM6000 VIDEO4LINUX DRIVER
13407 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13408 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13409 L: linux-media@vger.kernel.org
13410 W: https://linuxtv.org
13411 T: git git://linuxtv.org/media_tree.git
13413 F: drivers/media/usb/tm6000/
13414 F: Documentation/media/v4l-drivers/tm6000*
13416 TMIO/SDHI MMC DRIVER
13417 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
13418 L: linux-mmc@vger.kernel.org
13420 F: drivers/mmc/host/tmio_mmc*
13421 F: drivers/mmc/host/renesas_sdhi*
13422 F: include/linux/mfd/tmio.h
13424 TMP401 HARDWARE MONITOR DRIVER
13425 M: Guenter Roeck <linux@roeck-us.net>
13426 L: linux-hwmon@vger.kernel.org
13428 F: Documentation/hwmon/tmp401
13429 F: drivers/hwmon/tmp401.c
13431 TMPFS (SHMEM FILESYSTEM)
13432 M: Hugh Dickins <hughd@google.com>
13433 L: linux-mm@kvack.org
13435 F: include/linux/shmem_fs.h
13438 TOMOYO SECURITY MODULE
13439 M: Kentaro Takeda <takedakn@nttdata.co.jp>
13440 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
13441 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
13442 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
13443 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
13444 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
13445 W: http://tomoyo.sourceforge.jp/
13446 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
13448 F: security/tomoyo/
13450 TOPSTAR LAPTOP EXTRAS DRIVER
13451 M: Herton Ronaldo Krzesinski <herton@canonical.com>
13452 L: platform-driver-x86@vger.kernel.org
13454 F: drivers/platform/x86/topstar-laptop.c
13456 TOSHIBA ACPI EXTRAS DRIVER
13457 M: Azael Avalos <coproscefalo@gmail.com>
13458 L: platform-driver-x86@vger.kernel.org
13460 F: drivers/platform/x86/toshiba_acpi.c
13462 TOSHIBA BLUETOOTH DRIVER
13463 M: Azael Avalos <coproscefalo@gmail.com>
13464 L: platform-driver-x86@vger.kernel.org
13466 F: drivers/platform/x86/toshiba_bluetooth.c
13468 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
13469 M: Azael Avalos <coproscefalo@gmail.com>
13470 L: platform-driver-x86@vger.kernel.org
13472 F: drivers/platform/x86/toshiba_haps.c
13475 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
13476 W: http://www.buzzard.org.uk/toshiba/
13478 F: drivers/char/toshiba.c
13479 F: include/linux/toshiba.h
13480 F: include/uapi/linux/toshiba.h
13482 TOSHIBA TC358743 DRIVER
13483 M: Mats Randgaard <matrandg@cisco.com>
13484 L: linux-media@vger.kernel.org
13486 F: drivers/media/i2c/tc358743*
13487 F: include/media/i2c/tc358743.h
13489 TOSHIBA WMI HOTKEYS DRIVER
13490 M: Azael Avalos <coproscefalo@gmail.com>
13491 L: platform-driver-x86@vger.kernel.org
13493 F: drivers/platform/x86/toshiba-wmi.c
13496 M: Peter Huewe <peterhuewe@gmx.de>
13497 M: Marcel Selhorst <tpmdd@selhorst.net>
13498 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
13499 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
13500 W: http://tpmdd.sourceforge.net
13501 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
13502 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
13503 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
13505 F: drivers/char/tpm/
13507 TPM IBM_VTPM DEVICE DRIVER
13508 M: Ashley Lai <ashleydlai@gmail.com>
13509 W: http://tpmdd.sourceforge.net
13510 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
13512 F: drivers/char/tpm/tpm_ibmvtpm*
13515 M: Steven Rostedt <rostedt@goodmis.org>
13516 M: Ingo Molnar <mingo@redhat.com>
13517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13519 F: Documentation/trace/ftrace.txt
13520 F: arch/*/*/*/ftrace.h
13521 F: arch/*/kernel/ftrace.c
13522 F: include/*/ftrace.h
13523 F: include/linux/trace*.h
13526 F: tools/testing/selftests/ftrace/
13528 TRACING MMIO ACCESSES (MMIOTRACE)
13529 M: Steven Rostedt <rostedt@goodmis.org>
13530 M: Ingo Molnar <mingo@kernel.org>
13531 R: Karol Herbst <karolherbst@gmail.com>
13532 R: Pekka Paalanen <ppaalanen@gmail.com>
13534 L: linux-kernel@vger.kernel.org
13535 L: nouveau@lists.freedesktop.org
13536 F: kernel/trace/trace_mmiotrace.c
13537 F: include/linux/mmiotrace.h
13538 F: arch/x86/mm/kmmio.c
13539 F: arch/x86/mm/mmio-mod.c
13540 F: arch/x86/mm/testmmiotrace.c
13543 M: Jiri Kosina <trivial@kernel.org>
13544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
13546 K: ^Subject:.*(?i)trivial
13549 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13550 M: Jiri Slaby <jslaby@suse.com>
13552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
13553 F: Documentation/serial/
13555 F: drivers/tty/serial/serial_core.c
13556 F: include/linux/serial_core.h
13557 F: include/linux/serial.h
13558 F: include/linux/tty.h
13559 F: include/uapi/linux/serial_core.h
13560 F: include/uapi/linux/serial.h
13561 F: include/uapi/linux/tty.h
13563 TUA9001 MEDIA DRIVER
13564 M: Antti Palosaari <crope@iki.fi>
13565 L: linux-media@vger.kernel.org
13566 W: https://linuxtv.org
13567 W: http://palosaari.fi/linux/
13568 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13569 T: git git://linuxtv.org/anttip/media_tree.git
13571 F: drivers/media/tuners/tua9001*
13573 TULIP NETWORK DRIVERS
13574 L: netdev@vger.kernel.org
13575 L: linux-parisc@vger.kernel.org
13577 F: drivers/net/ethernet/dec/tulip/
13580 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
13581 W: http://vtun.sourceforge.net/tun
13583 F: Documentation/networking/tuntap.txt
13584 F: arch/um/os-Linux/drivers/
13586 TURBOCHANNEL SUBSYSTEM
13587 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13588 M: Ralf Baechle <ralf@linux-mips.org>
13589 L: linux-mips@linux-mips.org
13590 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
13593 F: include/linux/tc.h
13595 TW5864 VIDEO4LINUX DRIVER
13596 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
13597 M: Anton Sviridenko <anton@corp.bluecherry.net>
13598 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
13599 M: Andrey Utkin <andrey_utkin@fastmail.com>
13600 L: linux-media@vger.kernel.org
13602 F: drivers/media/pci/tw5864/
13604 TW68 VIDEO4LINUX DRIVER
13605 M: Hans Verkuil <hverkuil@xs4all.nl>
13606 L: linux-media@vger.kernel.org
13607 T: git git://linuxtv.org/media_tree.git
13608 W: https://linuxtv.org
13610 F: drivers/media/pci/tw68/
13612 TW686X VIDEO4LINUX DRIVER
13613 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
13614 L: linux-media@vger.kernel.org
13615 T: git git://linuxtv.org/media_tree.git
13616 W: http://linuxtv.org
13618 F: drivers/media/pci/tw686x/
13620 UBI FILE SYSTEM (UBIFS)
13621 M: Richard Weinberger <richard@nod.at>
13622 M: Artem Bityutskiy <dedekind1@gmail.com>
13623 M: Adrian Hunter <adrian.hunter@intel.com>
13624 L: linux-mtd@lists.infradead.org
13625 T: git git://git.infradead.org/ubifs-2.6.git
13626 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
13628 F: Documentation/filesystems/ubifs.txt
13631 UCLINUX (M68KNOMMU AND COLDFIRE)
13632 M: Greg Ungerer <gerg@linux-m68k.org>
13633 W: http://www.linux-m68k.org/
13634 W: http://www.uclinux.org/
13635 L: linux-m68k@lists.linux-m68k.org
13636 L: uclinux-dev@uclinux.org (subscribers-only)
13637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
13639 F: arch/m68k/coldfire/
13641 F: arch/m68k/*/*_no.*
13642 F: arch/m68k/include/asm/*_no.*
13645 M: Jan Kara <jack@suse.com>
13647 F: Documentation/filesystems/udf.txt
13651 M: Bastien Nocera <hadess@hadess.net>
13652 L: linux-input@vger.kernel.org
13654 F: drivers/hid/hid-udraw.c
13657 M: Evgeniy Dushistov <dushistov@mail.ru>
13659 F: Documentation/filesystems/ufs.txt
13662 UHID USERSPACE HID IO DRIVER:
13663 M: David Herrmann <dh.herrmann@googlemail.com>
13664 L: linux-input@vger.kernel.org
13666 F: drivers/hid/uhid.c
13667 F: include/uapi/linux/uhid.h
13670 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13671 L: linux-usb@vger.kernel.org
13673 F: drivers/usb/common/ulpi.c
13674 F: include/linux/ulpi/
13676 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
13677 L: linux-usb@vger.kernel.org
13680 F: include/linux/uwb.h
13681 F: include/linux/uwb/
13683 UNICORE32 ARCHITECTURE:
13684 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
13685 W: http://mprc.pku.edu.cn/~guanxuetao/linux
13687 T: git git://github.com/gxt/linux.git
13691 M: Tony Finch <dot@dotat.at>
13692 W: http://dotat.at/prog/unifdef
13694 F: scripts/unifdef.c
13696 UNIFORM CDROM DRIVER
13697 M: Jens Axboe <axboe@kernel.dk>
13698 W: http://www.kernel.dk
13700 F: Documentation/cdrom/
13701 F: drivers/cdrom/cdrom.c
13702 F: include/linux/cdrom.h
13703 F: include/uapi/linux/cdrom.h
13705 UNISYS S-PAR DRIVERS
13706 M: David Kershner <david.kershner@unisys.com>
13707 L: sparmaintainer@unisys.com (Unisys internal)
13709 F: drivers/staging/unisys/
13711 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
13712 M: Vinayak Holikatti <vinholikatti@gmail.com>
13713 L: linux-scsi@vger.kernel.org
13715 F: Documentation/scsi/ufs.txt
13716 F: drivers/scsi/ufs/
13718 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
13719 M: Joao Pinto <jpinto@synopsys.com>
13720 L: linux-scsi@vger.kernel.org
13722 F: drivers/scsi/ufs/*dwc*
13724 UNSORTED BLOCK IMAGES (UBI)
13725 M: Artem Bityutskiy <dedekind1@gmail.com>
13726 M: Richard Weinberger <richard@nod.at>
13727 W: http://www.linux-mtd.infradead.org/
13728 L: linux-mtd@lists.infradead.org
13729 T: git git://git.infradead.org/ubifs-2.6.git
13731 F: drivers/mtd/ubi/
13732 F: include/linux/mtd/ubi.h
13733 F: include/uapi/mtd/ubi-user.h
13735 USB "USBNET" DRIVER FRAMEWORK
13736 M: Oliver Neukum <oneukum@suse.com>
13737 L: netdev@vger.kernel.org
13738 W: http://www.linux-usb.org/usbnet
13740 F: drivers/net/usb/usbnet.c
13741 F: include/linux/usb/usbnet.h
13744 M: Oliver Neukum <oneukum@suse.com>
13745 L: linux-usb@vger.kernel.org
13747 F: Documentation/usb/acm.txt
13748 F: drivers/usb/class/cdc-acm.*
13750 USB AR5523 WIRELESS DRIVER
13751 M: Pontus Fuchs <pontus.fuchs@gmail.com>
13752 L: linux-wireless@vger.kernel.org
13754 F: drivers/net/wireless/ath/ar5523/
13757 M: Oliver Neukum <oneukum@suse.com>
13758 L: linux-usb@vger.kernel.org
13759 L: linux-scsi@vger.kernel.org
13761 F: drivers/usb/storage/uas.c
13763 USB CDC ETHERNET DRIVER
13764 M: Oliver Neukum <oliver@neukum.org>
13765 L: linux-usb@vger.kernel.org
13767 F: drivers/net/usb/cdc_*.c
13768 F: include/uapi/linux/usb/cdc.h
13770 USB CHAOSKEY DRIVER
13771 M: Keith Packard <keithp@keithp.com>
13772 L: linux-usb@vger.kernel.org
13774 F: drivers/usb/misc/chaoskey.c
13776 USB CYPRESS C67X00 DRIVER
13777 M: Peter Korsgaard <jacmet@sunsite.dk>
13778 L: linux-usb@vger.kernel.org
13780 F: drivers/usb/c67x00/
13782 USB DAVICOM DM9601 DRIVER
13783 M: Peter Korsgaard <jacmet@sunsite.dk>
13784 L: netdev@vger.kernel.org
13785 W: http://www.linux-usb.org/usbnet
13787 F: drivers/net/usb/dm9601.c
13789 USB DIAMOND RIO500 DRIVER
13790 M: Cesar Miquel <miquel@df.uba.ar>
13791 L: rio500-users@lists.sourceforge.net
13792 W: http://rio500.sourceforge.net
13794 F: drivers/usb/misc/rio500*
13797 M: Alan Stern <stern@rowland.harvard.edu>
13798 L: linux-usb@vger.kernel.org
13800 F: Documentation/usb/ehci.txt
13801 F: drivers/usb/host/ehci*
13803 USB GADGET/PERIPHERAL SUBSYSTEM
13804 M: Felipe Balbi <balbi@kernel.org>
13805 L: linux-usb@vger.kernel.org
13806 W: http://www.linux-usb.org/gadget
13807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
13809 F: drivers/usb/gadget/
13810 F: include/linux/usb/gadget*
13812 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
13813 M: Jiri Kosina <jikos@kernel.org>
13814 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
13815 L: linux-usb@vger.kernel.org
13816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
13818 F: Documentation/hid/hiddev.txt
13819 F: drivers/hid/usbhid/
13822 M: Olav Kongas <ok@artecdesign.ee>
13823 L: linux-usb@vger.kernel.org
13825 F: drivers/usb/host/isp116x*
13826 F: include/linux/usb/isp116x.h
13828 USB LAN78XX ETHERNET DRIVER
13829 M: Woojung Huh <woojung.huh@microchip.com>
13830 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13831 L: netdev@vger.kernel.org
13833 F: drivers/net/usb/lan78xx.*
13835 USB MASS STORAGE DRIVER
13836 M: Alan Stern <stern@rowland.harvard.edu>
13837 L: linux-usb@vger.kernel.org
13838 L: usb-storage@lists.one-eyed-alien.net
13840 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
13841 F: drivers/usb/storage/
13844 M: Clemens Ladisch <clemens@ladisch.de>
13845 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13846 T: git git://git.alsa-project.org/alsa-kernel.git
13848 F: sound/usb/midi.*
13850 USB NETWORKING DRIVERS
13851 L: linux-usb@vger.kernel.org
13853 F: drivers/net/usb/
13856 M: Alan Stern <stern@rowland.harvard.edu>
13857 L: linux-usb@vger.kernel.org
13859 F: Documentation/usb/ohci.txt
13860 F: drivers/usb/host/ohci*
13862 USB OTG FSM (Finite State Machine)
13863 M: Peter Chen <Peter.Chen@nxp.com>
13864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
13865 L: linux-usb@vger.kernel.org
13867 F: drivers/usb/common/usb-otg-fsm.c
13870 M: Valentina Manea <valentina.manea.m@gmail.com>
13871 M: Shuah Khan <shuahkh@osg.samsung.com>
13872 M: Shuah Khan <shuah@kernel.org>
13873 L: linux-usb@vger.kernel.org
13875 F: Documentation/usb/usbip_protocol.txt
13876 F: drivers/usb/usbip/
13877 F: tools/usb/usbip/
13880 M: Petko Manolov <petkan@nucleusys.com>
13881 L: linux-usb@vger.kernel.org
13882 L: netdev@vger.kernel.org
13883 T: git git://github.com/petkan/pegasus.git
13884 W: https://github.com/petkan/pegasus
13886 F: drivers/net/usb/pegasus.*
13889 M: Felipe Balbi <balbi@kernel.org>
13890 L: linux-usb@vger.kernel.org
13891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
13893 F: drivers/usb/phy/
13895 USB PRINTER DRIVER (usblp)
13896 M: Pete Zaitcev <zaitcev@redhat.com>
13897 L: linux-usb@vger.kernel.org
13899 F: drivers/usb/class/usblp.c
13901 USB QMI WWAN NETWORK DRIVER
13902 M: Bjørn Mork <bjorn@mork.no>
13903 L: netdev@vger.kernel.org
13905 F: Documentation/ABI/testing/sysfs-class-net-qmi
13906 F: drivers/net/usb/qmi_wwan.c
13909 M: Petko Manolov <petkan@nucleusys.com>
13910 L: linux-usb@vger.kernel.org
13911 L: netdev@vger.kernel.org
13912 T: git git://github.com/petkan/rtl8150.git
13913 W: https://github.com/petkan/rtl8150
13915 F: drivers/net/usb/rtl8150.c
13917 USB SERIAL SUBSYSTEM
13918 M: Johan Hovold <johan@kernel.org>
13919 L: linux-usb@vger.kernel.org
13920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
13922 F: Documentation/usb/usb-serial.txt
13923 F: drivers/usb/serial/
13924 F: include/linux/usb/serial.h
13926 USB SMSC75XX ETHERNET DRIVER
13927 M: Steve Glendinning <steve.glendinning@shawell.net>
13928 L: netdev@vger.kernel.org
13930 F: drivers/net/usb/smsc75xx.*
13932 USB SMSC95XX ETHERNET DRIVER
13933 M: Steve Glendinning <steve.glendinning@shawell.net>
13934 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13935 L: netdev@vger.kernel.org
13937 F: drivers/net/usb/smsc95xx.*
13940 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13941 L: linux-usb@vger.kernel.org
13942 W: http://www.linux-usb.org
13943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
13945 F: Documentation/devicetree/bindings/usb/
13946 F: Documentation/usb/
13948 F: include/linux/usb.h
13949 F: include/linux/usb/
13951 USB TYPEC SUBSYSTEM
13952 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13953 L: linux-usb@vger.kernel.org
13955 F: Documentation/ABI/testing/sysfs-class-typec
13956 F: Documentation/usb/typec.rst
13957 F: drivers/usb/typec/
13958 F: include/linux/usb/typec.h
13961 M: Alan Stern <stern@rowland.harvard.edu>
13962 L: linux-usb@vger.kernel.org
13964 F: drivers/usb/host/uhci*
13967 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13968 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
13969 L: linux-media@vger.kernel.org
13970 T: git git://linuxtv.org/media_tree.git
13971 W: http://www.ideasonboard.org/uvc/
13973 F: drivers/media/usb/uvc/
13974 F: include/uapi/linux/uvcvideo.h
13977 M: Hans Verkuil <hverkuil@xs4all.nl>
13978 L: linux-media@vger.kernel.org
13979 T: git git://linuxtv.org/media_tree.git
13980 W: https://linuxtv.org
13982 F: drivers/media/usb/usbvision/
13985 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13986 L: linux-usb@vger.kernel.org
13988 F: drivers/usb/gadget/function/*uvc*
13989 F: drivers/usb/gadget/legacy/webcam.c
13991 USB WIRELESS RNDIS DRIVER (rndis_wlan)
13992 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
13993 L: linux-wireless@vger.kernel.org
13995 F: drivers/net/wireless/rndis_wlan.c
13998 M: Mathias Nyman <mathias.nyman@intel.com>
13999 L: linux-usb@vger.kernel.org
14001 F: drivers/usb/host/xhci*
14002 F: drivers/usb/host/pci-quirks*
14005 L: linux-wireless@vger.kernel.org
14006 W: http://linux-lc100020.sourceforge.net
14008 F: drivers/net/wireless/zydas/zd1201.*
14011 M: Antoine Jacquet <royale@zerezo.com>
14012 L: linux-usb@vger.kernel.org
14013 L: linux-media@vger.kernel.org
14014 T: git git://linuxtv.org/media_tree.git
14015 W: http://royale.zerezo.com/zr364xx/
14017 F: Documentation/media/v4l-drivers/zr364xx*
14018 F: drivers/media/usb/zr364xx/
14020 USER-MODE LINUX (UML)
14021 M: Jeff Dike <jdike@addtoit.com>
14022 M: Richard Weinberger <richard@nod.at>
14023 L: user-mode-linux-devel@lists.sourceforge.net
14024 L: user-mode-linux-user@lists.sourceforge.net
14025 W: http://user-mode-linux.sourceforge.net
14026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
14028 F: Documentation/virtual/uml/
14034 USERSPACE I/O (UIO)
14035 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
14038 F: Documentation/driver-api/uio-howto.rst
14040 F: include/linux/uio*.h
14043 M: Karel Zak <kzak@redhat.com>
14044 L: util-linux@vger.kernel.org
14045 W: http://en.wikipedia.org/wiki/Util-linux
14046 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
14050 M: Christoph Hellwig <hch@lst.de>
14051 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
14052 L: linux-kernel@vger.kernel.org
14053 T: git git://git.infradead.org/users/hch/uuid.git
14056 F: include/linux/uuid.h
14057 F: include/uapi/linux/uuid.h
14061 M: Michal Januszewski <spock@gentoo.org>
14062 L: linux-fbdev@vger.kernel.org
14063 W: http://dev.gentoo.org/~spock/projects/uvesafb/
14065 F: Documentation/fb/uvesafb.txt
14066 F: drivers/video/fbdev/uvesafb.*
14069 M: Stefan Agner <stefan@agner.ch>
14070 L: linux-mtd@lists.infradead.org
14072 F: drivers/mtd/nand/vf610_nfc.c
14074 VFAT/FAT/MSDOS FILESYSTEM
14075 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
14077 F: Documentation/filesystems/vfat.txt
14081 M: Alex Williamson <alex.williamson@redhat.com>
14082 L: kvm@vger.kernel.org
14083 T: git git://github.com/awilliam/linux-vfio.git
14085 F: Documentation/vfio.txt
14087 F: include/linux/vfio.h
14088 F: include/uapi/linux/vfio.h
14090 VFIO MEDIATED DEVICE DRIVERS
14091 M: Kirti Wankhede <kwankhede@nvidia.com>
14092 L: kvm@vger.kernel.org
14094 F: Documentation/vfio-mediated-device.txt
14095 F: drivers/vfio/mdev/
14096 F: include/linux/mdev.h
14097 F: samples/vfio-mdev/
14099 VFIO PLATFORM DRIVER
14100 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
14101 L: kvm@vger.kernel.org
14103 F: drivers/vfio/platform/
14106 R: Lukas Wunner <lukas@wunner.de>
14108 F: Documentation/gpu/vga-switcheroo.rst
14109 F: drivers/gpu/vga/vga_switcheroo.c
14110 F: include/linux/vga_switcheroo.h
14111 T: git git://anongit.freedesktop.org/drm/drm-misc
14113 VIA RHINE NETWORK DRIVER
14115 F: drivers/net/ethernet/via/via-rhine.c
14117 VIA SD/MMC CARD CONTROLLER DRIVER
14118 M: Bruce Chang <brucechang@via.com.tw>
14119 M: Harald Welte <HaraldWelte@viatech.com>
14121 F: drivers/mmc/host/via-sdmmc.c
14123 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
14124 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
14125 L: linux-fbdev@vger.kernel.org
14127 F: include/linux/via-core.h
14128 F: include/linux/via-gpio.h
14129 F: include/linux/via_i2c.h
14130 F: drivers/video/fbdev/via/
14132 VIA VELOCITY NETWORK DRIVER
14133 M: Francois Romieu <romieu@fr.zoreil.com>
14134 L: netdev@vger.kernel.org
14136 F: drivers/net/ethernet/via/via-velocity.*
14138 VIDEO MULTIPLEXER DRIVER
14139 M: Philipp Zabel <p.zabel@pengutronix.de>
14140 L: linux-media@vger.kernel.org
14142 F: drivers/media/platform/video-mux.c
14144 VIDEOBUF2 FRAMEWORK
14145 M: Pawel Osciak <pawel@osciak.com>
14146 M: Marek Szyprowski <m.szyprowski@samsung.com>
14147 M: Kyungmin Park <kyungmin.park@samsung.com>
14148 L: linux-media@vger.kernel.org
14150 F: drivers/media/v4l2-core/videobuf2-*
14151 F: include/media/videobuf2-*
14153 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
14154 M: Helen Koike <helen.koike@collabora.com>
14155 L: linux-media@vger.kernel.org
14156 T: git git://linuxtv.org/media_tree.git
14157 W: https://linuxtv.org
14159 F: drivers/media/platform/vimc/*
14162 M: Alex Williamson <alex.williamson@redhat.com>
14163 M: Paolo Bonzini <pbonzini@redhat.com>
14164 L: kvm@vger.kernel.org
14168 VIRTIO AND VHOST VSOCK DRIVER
14169 M: Stefan Hajnoczi <stefanha@redhat.com>
14170 L: kvm@vger.kernel.org
14171 L: virtualization@lists.linux-foundation.org
14172 L: netdev@vger.kernel.org
14174 F: include/linux/virtio_vsock.h
14175 F: include/uapi/linux/virtio_vsock.h
14176 F: include/uapi/linux/vsockmon.h
14177 F: net/vmw_vsock/af_vsock_tap.c
14178 F: net/vmw_vsock/virtio_transport_common.c
14179 F: net/vmw_vsock/virtio_transport.c
14180 F: drivers/net/vsockmon.c
14181 F: drivers/vhost/vsock.c
14182 F: drivers/vhost/vsock.h
14184 VIRTIO CONSOLE DRIVER
14185 M: Amit Shah <amit@kernel.org>
14186 L: virtualization@lists.linux-foundation.org
14188 F: drivers/char/virtio_console.c
14189 F: include/linux/virtio_console.h
14190 F: include/uapi/linux/virtio_console.h
14192 VIRTIO CORE, NET AND BLOCK DRIVERS
14193 M: "Michael S. Tsirkin" <mst@redhat.com>
14194 M: Jason Wang <jasowang@redhat.com>
14195 L: virtualization@lists.linux-foundation.org
14197 F: Documentation/devicetree/bindings/virtio/
14200 F: drivers/net/virtio_net.c
14201 F: drivers/block/virtio_blk.c
14202 F: include/linux/virtio*.h
14203 F: include/uapi/linux/virtio_*.h
14204 F: drivers/crypto/virtio/
14205 F: mm/balloon_compaction.c
14207 VIRTIO CRYPTO DRIVER
14208 M: Gonglei <arei.gonglei@huawei.com>
14209 L: virtualization@lists.linux-foundation.org
14210 L: linux-crypto@vger.kernel.org
14212 F: drivers/crypto/virtio/
14213 F: include/uapi/linux/virtio_crypto.h
14215 VIRTIO DRIVERS FOR S390
14216 M: Cornelia Huck <cohuck@redhat.com>
14217 M: Halil Pasic <pasic@linux.vnet.ibm.com>
14218 L: linux-s390@vger.kernel.org
14219 L: virtualization@lists.linux-foundation.org
14220 L: kvm@vger.kernel.org
14222 F: drivers/s390/virtio/
14225 M: David Airlie <airlied@linux.ie>
14226 M: Gerd Hoffmann <kraxel@redhat.com>
14227 L: dri-devel@lists.freedesktop.org
14228 L: virtualization@lists.linux-foundation.org
14229 T: git git://anongit.freedesktop.org/drm/drm-misc
14231 F: drivers/gpu/drm/virtio/
14232 F: include/uapi/linux/virtio_gpu.h
14234 VIRTIO HOST (VHOST)
14235 M: "Michael S. Tsirkin" <mst@redhat.com>
14236 M: Jason Wang <jasowang@redhat.com>
14237 L: kvm@vger.kernel.org
14238 L: virtualization@lists.linux-foundation.org
14239 L: netdev@vger.kernel.org
14240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
14243 F: include/uapi/linux/vhost.h
14245 VIRTIO INPUT DRIVER
14246 M: Gerd Hoffmann <kraxel@redhat.com>
14248 F: drivers/virtio/virtio_input.c
14249 F: include/uapi/linux/virtio_input.h
14251 VIRTUAL SERIO DEVICE DRIVER
14252 M: Stephen Chandler Paul <thatslyude@gmail.com>
14254 F: drivers/input/serio/userio.c
14255 F: include/uapi/linux/userio.h
14257 VIVID VIRTUAL VIDEO DRIVER
14258 M: Hans Verkuil <hverkuil@xs4all.nl>
14259 L: linux-media@vger.kernel.org
14260 T: git git://linuxtv.org/media_tree.git
14261 W: https://linuxtv.org
14263 F: drivers/media/platform/vivid/*
14266 M: Florian Fainelli <f.fainelli@gmail.com>
14267 L: openwrt-devel@lists.openwrt.org (subscribers-only)
14269 F: drivers/vlynq/vlynq.c
14270 F: include/linux/vlynq.h
14273 M: Martyn Welch <martyn@welchs.me.uk>
14274 M: Manohar Vanga <manohar.vanga@gmail.com>
14275 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14276 L: devel@driverdev.osuosl.org
14278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
14279 F: Documentation/driver-api/vme.rst
14280 F: drivers/staging/vme/
14282 F: include/linux/vme*
14284 VMWARE BALLOON DRIVER
14285 M: Xavier Deguillard <xdeguillard@vmware.com>
14286 M: Philip Moltmann <moltmann@vmware.com>
14287 M: "VMware, Inc." <pv-drivers@vmware.com>
14288 L: linux-kernel@vger.kernel.org
14290 F: drivers/misc/vmw_balloon.c
14292 VMWARE HYPERVISOR INTERFACE
14293 M: Alok Kataria <akataria@vmware.com>
14294 L: virtualization@lists.linux-foundation.org
14296 F: arch/x86/kernel/cpu/vmware.c
14298 VMWARE PVRDMA DRIVER
14299 M: Adit Ranadive <aditr@vmware.com>
14300 M: VMware PV-Drivers <pv-drivers@vmware.com>
14301 L: linux-rdma@vger.kernel.org
14303 F: drivers/infiniband/hw/vmw_pvrdma/
14305 VMware PVSCSI driver
14306 M: Jim Gill <jgill@vmware.com>
14307 M: VMware PV-Drivers <pv-drivers@vmware.com>
14308 L: linux-scsi@vger.kernel.org
14310 F: drivers/scsi/vmw_pvscsi.c
14311 F: drivers/scsi/vmw_pvscsi.h
14313 VMWARE VMMOUSE SUBDRIVER
14314 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
14315 M: "VMware, Inc." <pv-drivers@vmware.com>
14316 L: linux-input@vger.kernel.org
14318 F: drivers/input/mouse/vmmouse.c
14319 F: drivers/input/mouse/vmmouse.h
14321 VMWARE VMXNET3 ETHERNET DRIVER
14322 M: Shrikrishna Khare <skhare@vmware.com>
14323 M: "VMware, Inc." <pv-drivers@vmware.com>
14324 L: netdev@vger.kernel.org
14326 F: drivers/net/vmxnet3/
14328 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
14329 M: Liam Girdwood <lgirdwood@gmail.com>
14330 M: Mark Brown <broonie@kernel.org>
14331 L: linux-kernel@vger.kernel.org
14332 W: http://www.slimlogic.co.uk/?p=48
14333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
14335 F: Documentation/devicetree/bindings/regulator/
14336 F: drivers/regulator/
14337 F: include/dt-bindings/regulator/
14338 F: include/linux/regulator/
14341 M: David Ahern <dsa@cumulusnetworks.com>
14342 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
14343 L: netdev@vger.kernel.org
14345 F: drivers/net/vrf.c
14346 F: Documentation/networking/vrf.txt
14348 VT1211 HARDWARE MONITOR DRIVER
14349 M: Juerg Haefliger <juergh@gmail.com>
14350 L: linux-hwmon@vger.kernel.org
14352 F: Documentation/hwmon/vt1211
14353 F: drivers/hwmon/vt1211.c
14355 VT8231 HARDWARE MONITOR DRIVER
14356 M: Roger Lucas <vt8231@hiddenengine.co.uk>
14357 L: linux-hwmon@vger.kernel.org
14359 F: drivers/hwmon/vt8231.c
14361 VUB300 USB to SDIO/SD/MMC bridge chip
14362 M: Tony Olech <tony.olech@elandigitalsystems.com>
14363 L: linux-mmc@vger.kernel.org
14364 L: linux-usb@vger.kernel.org
14366 F: drivers/mmc/host/vub300.c
14368 W1 DALLAS'S 1-WIRE BUS
14369 M: Evgeniy Polyakov <zbr@ioremap.net>
14371 F: Documentation/w1/
14373 F: include/linux/w1.h
14375 W83791D HARDWARE MONITORING DRIVER
14376 M: Marc Hulsman <m.hulsman@tudelft.nl>
14377 L: linux-hwmon@vger.kernel.org
14379 F: Documentation/hwmon/w83791d
14380 F: drivers/hwmon/w83791d.c
14382 W83793 HARDWARE MONITORING DRIVER
14383 M: Rudolf Marek <r.marek@assembler.cz>
14384 L: linux-hwmon@vger.kernel.org
14386 F: Documentation/hwmon/w83793
14387 F: drivers/hwmon/w83793.c
14389 W83795 HARDWARE MONITORING DRIVER
14390 M: Jean Delvare <jdelvare@suse.com>
14391 L: linux-hwmon@vger.kernel.org
14393 F: drivers/hwmon/w83795.c
14395 W83L51xD SD/MMC CARD INTERFACE DRIVER
14396 M: Pierre Ossman <pierre@ossman.eu>
14398 F: drivers/mmc/host/wbsd.*
14400 WACOM PROTOCOL 4 SERIAL TABLETS
14401 M: Julian Squires <julian@cipht.net>
14402 M: Hans de Goede <hdegoede@redhat.com>
14403 L: linux-input@vger.kernel.org
14405 F: drivers/input/tablet/wacom_serial4.c
14407 WATCHDOG DEVICE DRIVERS
14408 M: Wim Van Sebroeck <wim@iguana.be>
14409 R: Guenter Roeck <linux@roeck-us.net>
14410 L: linux-watchdog@vger.kernel.org
14411 W: http://www.linux-watchdog.org/
14412 T: git git://www.linux-watchdog.org/linux-watchdog.git
14414 F: Documentation/devicetree/bindings/watchdog/
14415 F: Documentation/watchdog/
14416 F: drivers/watchdog/
14417 F: include/linux/watchdog.h
14418 F: include/uapi/linux/watchdog.h
14420 WHISKEYCOVE PMIC GPIO DRIVER
14421 M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
14422 L: linux-gpio@vger.kernel.org
14424 F: drivers/gpio/gpio-wcove.c
14427 M: David Herrmann <dh.herrmann@googlemail.com>
14428 L: linux-input@vger.kernel.org
14430 F: drivers/hid/hid-wiimote*
14432 WILOCITY WIL6210 WIRELESS DRIVER
14433 M: Maya Erez <qca_merez@qca.qualcomm.com>
14434 L: linux-wireless@vger.kernel.org
14435 L: wil6210@qca.qualcomm.com
14437 W: http://wireless.kernel.org/en/users/Drivers/wil6210
14438 F: drivers/net/wireless/ath/wil6210/
14439 F: include/uapi/linux/wil6210_uapi.h
14442 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
14443 M: linux-wimax@intel.com
14444 L: wimax@linuxwimax.org (subscribers-only)
14446 W: http://linuxwimax.org
14447 F: Documentation/wimax/README.wimax
14448 F: include/linux/wimax/debug.h
14449 F: include/net/wimax.h
14450 F: include/uapi/linux/wimax.h
14454 M: David Härdeman <david@hardeman.nu>
14456 F: drivers/media/rc/winbond-cir.c
14458 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
14459 M: William Breathitt Gray <vilhelm.gray@gmail.com>
14460 L: linux-watchdog@vger.kernel.org
14462 F: drivers/watchdog/ebc-c384_wdt.c
14464 WINSYSTEMS WS16C48 GPIO DRIVER
14465 M: William Breathitt Gray <vilhelm.gray@gmail.com>
14466 L: linux-gpio@vger.kernel.org
14468 F: drivers/gpio/gpio-ws16c48.c
14470 WISTRON LAPTOP BUTTON DRIVER
14471 M: Miloslav Trmac <mitr@volny.cz>
14473 F: drivers/input/misc/wistron_btns.c
14475 WL3501 WIRELESS PCMCIA CARD DRIVER
14476 L: linux-wireless@vger.kernel.org
14478 F: drivers/net/wireless/wl3501*
14480 WOLFSON MICROELECTRONICS DRIVERS
14481 L: patches@opensource.cirrus.com
14482 T: git https://github.com/CirrusLogic/linux-drivers.git
14483 W: https://github.com/CirrusLogic/linux-drivers/wiki
14485 F: Documentation/hwmon/wm83??
14486 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
14487 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
14488 F: Documentation/devicetree/bindings/mfd/arizona.txt
14489 F: Documentation/devicetree/bindings/mfd/wm831x.txt
14490 F: arch/arm/mach-s3c64xx/mach-crag6410*
14491 F: drivers/clk/clk-wm83*.c
14492 F: drivers/extcon/extcon-arizona.c
14493 F: drivers/leds/leds-wm83*.c
14494 F: drivers/gpio/gpio-*wm*.c
14495 F: drivers/gpio/gpio-arizona.c
14496 F: drivers/hwmon/wm83??-hwmon.c
14497 F: drivers/input/misc/wm831x-on.c
14498 F: drivers/input/touchscreen/wm831x-ts.c
14499 F: drivers/input/touchscreen/wm97*.c
14500 F: drivers/mfd/arizona*
14501 F: drivers/mfd/wm*.c
14502 F: drivers/mfd/cs47l24*
14503 F: drivers/power/supply/wm83*.c
14504 F: drivers/rtc/rtc-wm83*.c
14505 F: drivers/regulator/wm8*.c
14506 F: drivers/regulator/arizona*
14507 F: drivers/video/backlight/wm83*_bl.c
14508 F: drivers/watchdog/wm83*_wdt.c
14509 F: include/linux/mfd/arizona/
14510 F: include/linux/mfd/wm831x/
14511 F: include/linux/mfd/wm8350/
14512 F: include/linux/mfd/wm8400*
14513 F: include/linux/regulator/arizona*
14514 F: include/linux/wm97xx.h
14515 F: include/sound/wm????.h
14516 F: sound/soc/codecs/arizona.?
14517 F: sound/soc/codecs/wm*
14518 F: sound/soc/codecs/cs47l24*
14521 M: Tejun Heo <tj@kernel.org>
14522 R: Lai Jiangshan <jiangshanlai@gmail.com>
14523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
14525 F: include/linux/workqueue.h
14526 F: kernel/workqueue.c
14527 F: Documentation/core-api/workqueue.rst
14529 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
14530 M: Chen-Yu Tsai <wens@csie.org>
14531 L: linux-kernel@vger.kernel.org
14536 M: Andrew Hendry <andrew.hendry@gmail.com>
14537 L: linux-x25@vger.kernel.org
14539 F: Documentation/networking/x25*
14540 F: include/net/x25*
14543 X86 ARCHITECTURE (32-BIT AND 64-BIT)
14544 M: Thomas Gleixner <tglx@linutronix.de>
14545 M: Ingo Molnar <mingo@redhat.com>
14546 M: "H. Peter Anvin" <hpa@zytor.com>
14548 L: linux-kernel@vger.kernel.org
14549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
14551 F: Documentation/x86/
14554 X86 MCE INFRASTRUCTURE
14555 M: Tony Luck <tony.luck@intel.com>
14556 M: Borislav Petkov <bp@alien8.de>
14557 L: linux-edac@vger.kernel.org
14559 F: arch/x86/kernel/cpu/mcheck/*
14561 X86 MICROCODE UPDATE SUPPORT
14562 M: Borislav Petkov <bp@alien8.de>
14564 F: arch/x86/kernel/cpu/microcode/*
14566 X86 PLATFORM DRIVERS
14567 M: Darren Hart <dvhart@infradead.org>
14568 M: Andy Shevchenko <andy@infradead.org>
14569 L: platform-driver-x86@vger.kernel.org
14570 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
14572 F: drivers/platform/x86/
14573 F: drivers/platform/olpc/
14576 M: Andy Lutomirski <luto@amacapital.net>
14577 L: linux-kernel@vger.kernel.org
14578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
14580 F: arch/x86/entry/vdso/
14582 XC2028/3028 TUNER DRIVER
14583 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
14584 M: Mauro Carvalho Chehab <mchehab@kernel.org>
14585 L: linux-media@vger.kernel.org
14586 W: https://linuxtv.org
14587 T: git git://linuxtv.org/media_tree.git
14589 F: drivers/media/tuners/tuner-xc2028.*
14591 XEN BLOCK SUBSYSTEM
14592 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
14593 M: Roger Pau Monné <roger.pau@citrix.com>
14594 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14596 F: drivers/block/xen-blkback/*
14597 F: drivers/block/xen*
14600 M: Stefano Stabellini <sstabellini@kernel.org>
14601 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14604 F: arch/arm/include/asm/xen/
14606 XEN HYPERVISOR ARM64
14607 M: Stefano Stabellini <sstabellini@kernel.org>
14608 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14611 F: arch/arm64/include/asm/xen/
14613 XEN HYPERVISOR INTERFACE
14614 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
14615 M: Juergen Gross <jgross@suse.com>
14616 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
14620 F: drivers/*/xen-*front.c
14622 F: arch/x86/include/asm/xen/
14624 F: include/uapi/xen/
14625 F: Documentation/ABI/stable/sysfs-hypervisor-xen
14626 F: Documentation/ABI/testing/sysfs-hypervisor-xen
14628 XEN NETWORK BACKEND DRIVER
14629 M: Wei Liu <wei.liu2@citrix.com>
14630 M: Paul Durrant <paul.durrant@citrix.com>
14631 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14632 L: netdev@vger.kernel.org
14634 F: drivers/net/xen-netback/*
14637 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
14638 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14640 F: arch/x86/pci/*xen*
14641 F: drivers/pci/*xen*
14644 M: Juergen Gross <jgross@suse.com>
14645 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14646 L: linux-scsi@vger.kernel.org
14648 F: drivers/scsi/xen-scsifront.c
14649 F: drivers/xen/xen-scsiback.c
14650 F: include/xen/interface/io/vscsiif.h
14652 XEN SWIOTLB SUBSYSTEM
14653 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
14654 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
14656 F: arch/x86/xen/*swiotlb*
14657 F: drivers/xen/*swiotlb*
14660 M: Darrick J. Wong <darrick.wong@oracle.com>
14661 M: linux-xfs@vger.kernel.org
14662 L: linux-xfs@vger.kernel.org
14664 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
14666 F: Documentation/filesystems/xfs.txt
14669 XILINX AXI ETHERNET DRIVER
14670 M: Anirudha Sarangi <anirudh@xilinx.com>
14671 M: John Linn <John.Linn@xilinx.com>
14673 F: drivers/net/ethernet/xilinx/xilinx_axienet*
14675 XILINX UARTLITE SERIAL DRIVER
14676 M: Peter Korsgaard <jacmet@sunsite.dk>
14677 L: linux-serial@vger.kernel.org
14679 F: drivers/tty/serial/uartlite.c
14681 XILINX VIDEO IP CORES
14682 M: Hyun Kwon <hyun.kwon@xilinx.com>
14683 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
14684 L: linux-media@vger.kernel.org
14685 T: git git://linuxtv.org/media_tree.git
14687 F: Documentation/devicetree/bindings/media/xilinx/
14688 F: drivers/media/platform/xilinx/
14689 F: include/uapi/linux/xilinx-v4l2-controls.h
14692 M: Eli Billauer <eli.billauer@gmail.com>
14693 L: linux-kernel@vger.kernel.org
14695 F: drivers/char/xillybus/
14697 XRA1403 GPIO EXPANDER
14698 M: Nandor Han <nandor.han@ge.com>
14699 M: Semi Malinen <semi.malinen@ge.com>
14700 L: linux-gpio@vger.kernel.org
14702 F: drivers/gpio/gpio-xra1403.c
14703 F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
14705 XTENSA XTFPGA PLATFORM SUPPORT
14706 M: Max Filippov <jcmvbkbc@gmail.com>
14707 L: linux-xtensa@linux-xtensa.org
14709 F: drivers/spi/spi-xtensa-xtfpga.c
14710 F: sound/soc/xtensa/xtfpga-i2s.c
14712 YAM DRIVER FOR AX.25
14713 M: Jean-Paul Roubelat <jpr@f6fbb.org>
14714 L: linux-hams@vger.kernel.org
14716 F: drivers/net/hamradio/yam*
14717 F: include/linux/yam.h
14719 YAMA SECURITY MODULE
14720 M: Kees Cook <keescook@chromium.org>
14721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
14724 F: Documentation/admin-guide/LSM/Yama.rst
14726 YEALINK PHONE DRIVER
14727 M: Henk Vergonet <Henk.Vergonet@gmail.com>
14728 L: usbb2k-api-dev@nongnu.org
14730 F: Documentation/input/yealink.rst
14731 F: drivers/input/misc/yealink.*
14733 Z8530 DRIVER FOR AX.25
14734 M: Joerg Reuter <jreuter@yaina.de>
14735 W: http://yaina.de/jreuter/
14736 W: http://www.qsl.net/dl1bke/
14737 L: linux-hams@vger.kernel.org
14739 F: Documentation/networking/z8530drv.txt
14740 F: drivers/net/hamradio/*scc.c
14741 F: drivers/net/hamradio/z8530.h
14743 ZBUD COMPRESSED PAGE ALLOCATOR
14744 M: Seth Jennings <sjenning@redhat.com>
14745 M: Dan Streetman <ddstreet@ieee.org>
14746 L: linux-mm@kvack.org
14749 F: include/linux/zbud.h
14751 ZD1211RW WIRELESS DRIVER
14752 M: Daniel Drake <dsd@gentoo.org>
14753 M: Ulrich Kunitz <kune@deine-taler.de>
14754 W: http://zd1211.ath.cx/wiki/DriverRewrite
14755 L: linux-wireless@vger.kernel.org
14756 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
14758 F: drivers/net/wireless/zydas/zd1211rw/
14760 ZD1301 MEDIA DRIVER
14761 M: Antti Palosaari <crope@iki.fi>
14762 L: linux-media@vger.kernel.org
14763 W: https://linuxtv.org/
14764 W: http://palosaari.fi/linux/
14765 Q: https://patchwork.linuxtv.org/project/linux-media/list/
14767 F: drivers/media/usb/dvb-usb-v2/zd1301*
14769 ZD1301_DEMOD MEDIA DRIVER
14770 M: Antti Palosaari <crope@iki.fi>
14771 L: linux-media@vger.kernel.org
14772 W: https://linuxtv.org/
14773 W: http://palosaari.fi/linux/
14774 Q: https://patchwork.linuxtv.org/project/linux-media/list/
14776 F: drivers/media/dvb-frontends/zd1301_demod*
14778 ZPOOL COMPRESSED PAGE STORAGE API
14779 M: Dan Streetman <ddstreet@ieee.org>
14780 L: linux-mm@kvack.org
14783 F: include/linux/zpool.h
14785 ZR36067 VIDEO FOR LINUX DRIVER
14786 L: mjpeg-users@lists.sourceforge.net
14787 L: linux-media@vger.kernel.org
14788 W: http://mjpeg.sourceforge.net/driver-zoran/
14789 T: hg https://linuxtv.org/hg/v4l-dvb
14791 F: drivers/media/pci/zoran/
14793 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
14794 M: Minchan Kim <minchan@kernel.org>
14795 M: Nitin Gupta <ngupta@vflare.org>
14796 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
14797 L: linux-kernel@vger.kernel.org
14799 F: drivers/block/zram/
14800 F: Documentation/blockdev/zram.txt
14802 ZS DECSTATION Z85C30 SERIAL DRIVER
14803 M: "Maciej W. Rozycki" <macro@linux-mips.org>
14805 F: drivers/tty/serial/zs.*
14807 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
14808 M: Minchan Kim <minchan@kernel.org>
14809 M: Nitin Gupta <ngupta@vflare.org>
14810 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
14811 L: linux-mm@kvack.org
14814 F: include/linux/zsmalloc.h
14815 F: Documentation/vm/zsmalloc.txt
14817 ZSWAP COMPRESSED SWAP CACHING
14818 M: Seth Jennings <sjenning@redhat.com>
14819 M: Dan Streetman <ddstreet@ieee.org>
14820 L: linux-mm@kvack.org
14825 M: Linus Torvalds <torvalds@linux-foundation.org>
14826 L: linux-kernel@vger.kernel.org
14827 Q: http://patchwork.kernel.org/project/LKML/list/
14828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
14829 S: Buried alive in reporters